PageSourceSearch

https://cometogether.live/_next/static/chunks/4559-1f473fa39334318f.js

js cometogether.live collected 2026-09-24 10:33:29 UTC 1,627,874 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4559],{4117:(e,n,t)=>{"use strict";t.d(n,{Gl:()=>m});var r=t(28888),i=t(76252),o=t(30866),l=t(54667);function a(){let e=(0,r._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  margin: 30px 0px 30px 0px;\n  @media (max-width: ",") {\n    margin: 10px 0px 10px 0px;\n  }\n"]);return a=function(){return e},e}function d(){let e=(0,r._)(["\n  ",";\n  margin-top: 5%;\n"]);return d=function(){return e},e}function c(){let e=(0,r._)(["\n  width: 200px;\n"]);return c=function(){return e},e}function s(){let e=(0,r._)(["\n  font-weight: 300 !important;\n  border-width: 1px !important;\n  width: 100% !important;\n  && {\n    &:disabled {\n      background-color: inherit;\n      opacity: 0.8;\n      border-color: ",";\n    }\n  }\n"]);return s=function(){return e},e}function u(){let e=(0,r._)(["\n  ",";\n  flex-direction: column;\n  gap: 25px;\n  width: 100%;\n  ","\n"]);return u=function(){return e},e}function p(){let e=(0,r._)(["\n  width: 100%;\n  max-width: 100%;\n  display: grid;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  gap: 16px;\n  grid-auto-flow: dense;\n  grid-auto-rows: auto;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  @media (min-width: ",") {\n    gap: 32px;\n    grid-template-columns: repeat(2, minmax(0px, 1fr));\n  }\n  @media (min-width: ",") {\n    grid-template-columns: repeat(3, minmax(0px, 1fr));\n  }\n  @media (min-width: ",") {\n    grid-template-columns: repeat(4, minmax(0px, 1fr));\n  }\n"]);return p=function(){return e},e}function h(){let e=(0,r._)(["\n  flex: 1 1 100%;\n  align-self: flex-end;\n  font-size: 24px;\n  color: white;\n  text-align: left;\n  margin-bottom: 8%;\n  margin-top: 8%;\n"]);return h=function(){return e},e}i.A.div(a(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),i.A.div(d(),l.tR),i.A.div(c()),(0,i.A)(o.A)(s(),e=>e.theme.colors.fontPrimary),i.A.div(u(),l.Uu,e=>{let{theme:n,backgroundColor:t}=e;return t?"background-color: ".concat(n.colors[t],";"):""});let m=i.A.div(p(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS},e=>{let{theme:n}=e;return n.breakPoints.MEDIUM_VIEWPORT},e=>{let{theme:n}=e;return n.breakPoints.LARGE_VIEWPORT});i.A.div(h())},7418:(e,n,t)=>{"use strict";t.d(n,{$k:()=>w,Ef:()=>k,I$:()=>g,Mc:()=>x,X2:()=>S,ai:()=>A,eh:()=>y,iu:()=>Y,j:()=>v,oz:()=>b});var r=t(28888),i=t(76252),o=t(54667);function l(){let e=(0,r._)(["\n  ",";\n  gap: 20px;\n"]);return l=function(){return e},e}function a(){let e=(0,r._)(["\n  ",";\n  gap: 20px;\n  justify-content: space-around;\n"]);return a=function(){return e},e}function d(){let e=(0,r._)(["\n  display: none;\n  gap: 20px;\n  ","\n"]);return d=function(){return e},e}function c(){let e=(0,r._)(["\n  ",";\n  align-items: end;\n  cursor: pointer;\n  justify-content: space-between;\n  margin-top: 30px;\n"]);return c=function(){return e},e}function s(){let e=(0,r._)(["\n  ",";\n  align-items: center;\n  border: 2px solid ",";\n  border-radius: 10px;\n  padding: 8px 14px;\n  cursor: pointer;\n  ","\n  &:hover {\n    border: ",";\n  }\n  ","\n"]);return s=function(){return e},e}function u(){let e=(0,r._)(["\n  ",";\n  gap: 10px;\n"]);return u=function(){return e},e}function p(){let e=(0,r._)(["\n  ",";\n  gap: 10px;\n  flex-wrap: wrap;\n"]);return p=function(){return e},e}function h(){let e=(0,r._)(["\n  ",";\n  justify-content: center;\n  width: 100%;\n  flex-wrap: wrap;\n"]);return h=function(){return e},e}function m(){let e=(0,r._)(["\n  ",";\n  justify-content: center;\n  width: 100%;\n"]);return m=function(){return e},e}function f(){let e=(0,r._)(["\n  ",";\n  cursor: pointer;\n  justify-content: center;\n  width: 100%;\n  border-radius: ",";\n  padding: 10px;\n  background: ",";\n  opacity: ",";\n"]);return f=function(){return e},e}let g=i.A.form(l(),o.ec),v=i.A.form(a(),o.Uu),y=i.A.div(d(),e=>e.expanded&&"display:flex; flex-direction:column;"),x=i.A.div(c(),o.Uu),b=i.A.div(s(),o.Uu,e=>e.theme.colors.fontSecondary,e=>e.active&&"border:2px solid  ".concat(e.theme.colors.fontPrimary,";"),e=>!e.disabled&&"2px solid  ".concat(e.theme.colors.fontPrimary,";"),e=>e.disabled&&"\n    opacity: 0.2;
1\n    cursor: not-allowed;\n  "),w=i.A.div(u(),o.ec),Y=i.A.div(p(),o.Uu),k=i.A.form(h(),o.Uu),S=i.A.div(m(),o.Uu),A=i.A.div(f(),o.Uu,e=>"right"===e.position?"0 10px 10px 0":"left"===e.position?"10px 0 0 10px":"10px",e=>e.active&&"".concat(e.theme.colors.backgroundTertiaryColor,";"),e=>!e.active&&"0.3")},10636:(e,n,t)=>{"use strict";t.d(n,{Mq:()=>v,Z0:()=>y,aS:()=>b,aW:()=>m,hE:()=>f,iS:()=>g,xd:()=>x});var r=t(28888),i=t(76252),o=t(7481),l=t(54667);function a(){let e=(0,r._)(["\n  justify-content: flex-start;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  width: 100%;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n"]);return a=function(){return e},e}function d(){let e=(0,r._)(["\n  text-align: left;\n  word-break: break-word;\n  color: ",";\n"]);return d=function(){return e},e}function c(){let e=(0,r._)(["\n  font-family: 'Compagnon';\n  font-style: normal;\n  font-weight: 600;\n  font-size: ","px;\n  line-height: 19px;\n  display: flex;\n  gap: 20px;\n  align-items: center;\n  @media screen and (max-width: ",") {\n    width: 100%;\n    min-width: 0;\n  }\n"]);return c=function(){return e},e}function s(){let e=(0,r._)(["\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  padding: 0;\n  margin: 0;\n  border: none;\n  background: transparent;\n  cursor: pointer;\n  text-align: left;\n  font: inherit;\n  color: inherit;\n"]);return s=function(){return e},e}function u(){let e=(0,r._)(["\n  min-width: 0;\n  display: inline-block;\n  width: 100% ;\n  @media screen and (max-width: ",") {\n    /* min(max-content, max): short = one line, long = wraps at stable viewport-based cap */\n    width: min(max-content, calc(100vw - 2rem));\n    /* max-width: min(350px, calc(100vw - 2rem)); */\n    overflow-wrap: break-word;\n    word-break: normal;\n    hyphens: none;\n    flex-shrink: 0;\n  }\n"]);return u=function(){return e},e}function p(){let e=(0,r._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 10px;\n  flex-wrap: wrap;\n"]);return p=function(){return e},e}function h(){let e=(0,r._)(["\n   background-color: ",";\n  color: ",";\n  display: ",";\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  padding: 10px 14px;\n  border-radius: 14px;\n  gap: 5px;\n  font-family: 'IBM Plex Sans';\n  font-style: normal;\n  font-weight: 600;\n  font-size: 14px;\n  line-height: 17px;\n  /* leading-trim and text-edge are draft CSS properties.\n\n    Read more: https://drafts.csswg.org/css-inline-3/#leading-trim\n    */\n  leading-trim: both;\n  text-edge: cap;\n  letter-spacing: -0.03em;\n  text-transform: capitalize;\n"]);return h=function(){return e},e}let m=i.A.div(a()),f=(0,i.A)(o.H0)(d(),e=>e.theme.colors.fontPrimary),g=i.A.div(c(),e=>(null==e?void 0:e.fontSize)||16,e=>e.theme.breakPoints.IMAGE_SECTION_VIEWPORT),v=i.A.button(s()),y=i.A.span(u(),e=>e.theme.breakPoints.IMAGE_SECTION_VIEWPORT),x=i.A.div(p()),b=i.A.div(h(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.fontPrimary,l.Uu)},44536:(e,n,t)=>{"use strict";t.d(n,{j0:()=>Zq,az:()=>ft,XD:()=>xh,is:()=>bf,Z3:()=>xA,bh:()=>sj,nD:()=>Qe,IJ:()=>Qo,Sc:()=>uj,gm:()=>r.A,YK:()=>uy,M:()=>xL,CT:()=>$A,EU:()=>W6,l5:()=>xT,fB:()=>JA,Ud:()=>Xz,OA:()=>uI,uT:()=>Fq,sb:()=>ed,Gt:()=>cE,T9:()=>kE,ep:()=>kZ,T2:()=>Ca,dW:()=>xB,PE:()=>uJ,WV:()=>di,rd:()=>xD,aj:()=>Qs,gA:()=>CT,x9:()=>X3,y2:()=>TI,TB:()=>ZY,iI:()=>xv,Ts:()=>Hd,hR:()=>xq,Rp:()=>Pw,X_:()=>Y_,jR:()=>Cn,EJ:()=>VP,TC:()=>uo,GE:()=>H0,pe:()=>lZ});var r=t(3743),i=t(18153),o=t(14232),l=t(89099),a=t.n(l),d=t(2171),c=t(42820),s=t(28888),u=t(76252);function p(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n"]);return p=function(){return e},e}function h(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: 17px;\n"]);return h=function(){return e},e}function m(){let e=(0,s._)(["\n  display: flex;\n  margin: 30px 0px 30px 0px;\n  flex-direction: column;\n  gap: 27px;\n  max-width: 41rem;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    margin: 30px 25px 30px 25px;\n  }\n"]);return m=function(){return e},e}let f=u.A.div(p()),g=u.A.div(h()),v=u.A.div(m(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);var y=t(28319),x=t(6905),b=t(54224),w=t(54667);function Y(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  gap: 0px;\n  ",";\n  flex: 1 1 auto;\n"]);return Y=function(){return e},e}function k(){let e=(0,s._)(["\n  ",";\n  margin-bottom: 40px;\n"]);return k=function(){return e},e}let S=u.A.div(Y(),w.b$,e=>e.bgColor&&"background-color: ".concat(e.theme.colors[e.bgColor])),A=u.A.div(k(),w.Uu);var _=t(7481),I=t(23147);let C=()=>{let{t:e}=(0,x.Bd)(),n=(0,l.useRouter)(),t=n.asPath.includes("season"),r=n.asPath.includes("collections"),o=n.asPath.includes("products"),a=r?e("myWallet.noCollections"):o?e("myProducts.noProducts"):t?e("myWallet.noSeasonTickets","You don't have season t
1ickets yet!"):e("myTickets.myTicketsNoTickets"),d=r?e("myWallet.exploreCollections"):t?e("myWallet.exploreSeasonTickets","Explore events to get season tickets"):e("myTickets.myTicketsNoTicketsExploreEvents");return(0,i.Y)(i.FK,{children:(0,i.FD)(S,{bgColor:"backgroundMainColor",children:[(0,i.Y)("img",{src:"/assets/images/lazyCat.png"}),(0,i.Y)(c.sT,{paddingBottom:"10px",color:"fontPrimary",children:a}),!o&&(0,i.Y)(A,{children:(0,i.Y)(_.$n,{gap:10,disabled:!1,size:"large",backgroundColor:"transparent",onClick:()=>void n.push(I.DS.discover()),icon:"spaceship",iconColor:"btnBackgroundPrimary",children:(0,i.Y)(c.RZ,{color:"btnBackgroundPrimary",children:d})})})]})})};var D=t(565),T=t(38724);function F(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n"]);return F=function(){return e},e}function P(){let e=(0,s._)(["\n  display: flex;\n  max-width: 41rem;\n  width: 100%;\n  padding: 1rem 1.5rem 1rem 1rem;\n  align-items: center;\n  gap: 1.2rem;\n  border-radius: 2rem;\n  ",";\n  ","\n  @media screen and (max-width: ",") {\n    padding: 0.75rem 1rem 0.75rem 0.75rem;\n    gap: 0.5rem;\n  }\n"]);return P=function(){return e},e}function E(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  width: 10.5rem;\n  height: 10.5rem;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  gap: -1.25rem;\n  flex-shrink: 0;\n  border-radius: 1.25rem;\n\n  @media screen and (max-width: ",") {\n    width: 7rem;\n    height: 7rem;\n    align-items: center;
1\n    align-self: stretch;\n  }\n\n  // -webkit-mask: radial-gradient(circle 0px at top left, #0000 98%, #000) top left,\n  //   radial-gradient(circle 10px at top right, #0000 98%, #000) top right,\n  //   radial-gradient(circle 0px at bottom left, #0000 98%, #000) bottom left,\n  //   radial-gradient(circle 10px at bottom right, #0000 98%, #000) bottom right;\n  // -webkit-mask-size: 90% 51%;\n  // -webkit-mask-repeat: no-repeat;\n  // background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 30%, #2b2e43 95.89%),\n  //   url('');\n  // -webkit-mask: radial-gradient(circle 10px at top right, #0000 98%, #000) top right,\n  //   radial-gradient(circle 10px at bottom right, #0000 98%, #000) bottom right;\n  // -webkit-mask-size: 100% 51%;\n  // -webkit-mask-repeat: no-repeat;\n"]);return E=function(){return e},e}function M(){let e=(0,s._)(["\n  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, rgb(0, 0, 0, 0.5) 65%);\n  z-index: 3;\n  width: 100%;\n  height: 100%;\n  border-radius: 1.25rem;\n"]);return M=function(){return e},e}function R(){let e=(0,s._)(["\n  display: flex;\n  padding: 0rem 1rem 0rem 0.5rem;\n  flex-direction: column;\n  justify-content: center;\n  gap: 2rem;\n  align-items: flex-end;\n  flex: 1 1 auto;\n  align-self: stretch;\n  @media screen and (min-width: ",") {\n    height: 7.0625rem;\n  }\n  @media screen and (max-width: ",") {\n    padding: 0rem 0.75rem 0rem 0.5rem;\n    gap: 0.4rem;\n  }\n"]);return R=function(){return e},e}function N(){let e=(0,s._)(["\n  display: flex;\n  height: 1.5rem;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 0.625rem;\n  border-radius: 0rem 0.875rem 0.875rem 0rem;\n  background: rgba(43, 46, 67, 0.46);\n  backdrop-filter: blur(4.5px);\n  align-self: flex-start;\n  margin: 0rem 0rem 0.75rem 0rem;\n  width: max-content;\n  flex: 1 0 auto;\n"]);return N=function(){return e},e}function z(){let e=(0,s._)(["\n  display: flex;\n  height: 1.5rem;\n  padding: 0.5rem 0.75rem;\n  justify-content: center;\n  align-items: center;\n  gap: 0.3125rem;\n  flex-shrink: 0;\n  border-radius: 0.875rem;\n  @media screen and (max-width: ",") {\n    padding: 0.5rem 0.5rem;\n  }\n"]);return z=function(){return e},e}function O(){let e=(0,s._)(["\n  min-width: 36px;\n  height: 24px;\n  background: rgba(43, 46, 67, 0.46);\n  backdrop-filter: blur(4.5px);\n  border-radius: 0px 14px 14px 0px;\n"]);return O=function(){return e},e}function B(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  gap: 0.625rem;\n  flex: 1 0 0;\n  align-self: stretch;\n  overflow: hidden;\n  min-width: 0;\n\n  // -webkit-mask: radial-gradient(circle 10px at top left, #0000 98%, #000) top left,\n  //   radial-gradient(circle 10px at bottom left, #0000 98%, #000) bottom left;\n  // -webkit-mask-size: 100% 51%;\n  // -webkit-mask-repeat: no-repeat;\n"]);return B=function(){return e},e}function q(){let e=(0,s._)(["\n  display: flex;\n  align-items: flex-end;\n  gap: 0.5rem;\n  align-self: stretch;\n"]);return q=function(){return e},e}function L(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  align-self: stretch;\n"]);return L=function(){return e},e}function j(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  flex: 1 0 0;\n  align-self: center;\n  overflow: hidden;\n  display: -webkit-box; \n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /* let the text wrap preserving spaces */\n"]);return j=function(){return e},e}function W(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  align-items: center;\n  align-self: center;\n  gap: 0.53863rem;\n"]);return W=function(){return e},e}function V(){let e=(0,s._)(["\n  leading-trim: both;\n  text-edge: cap;\n  font-family: Signika Negative;\n  font-size: 1.5rem;\n  font-style: normal;\n  font-weight: 700;\n  line-height: 118.901%; /* 1.7835rem */\n  letter-spacing: -0.03rem;\n  color: ",";\n\n  @media screen and (max-width: ",") {\n    font-size: 1.25rem;\n  }\n"]);return V=function(){return e},e}function H(){let e=(0,s._)(["\n  z-index: 4;\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n"]);return H=function(){return e},e}u.A.div(F(),w.yG);let U=u.A.div(P(),e=>(0,w.vU)("backgroundSecondaryColor",!0,e.theme),e=>e.cursor?"&:hover {\n    cursor: pointer;\n  }":"cursor: default",e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),K=u.A.div(E(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),G=u.A.div(M()),Z=u.A.div(R(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),$=u.A.div(N()),J=u.A.div(z(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);u.A.div(O());let Q=u.A.div(B()),X=u.A.div(q());u.A.div(L());let ee=u.A.div(j()),en=u.A.div(W()),et=u.A.div(V(),e=>e.theme.colors.fontPrimary,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);u.A.div(H());var er=t(54587),ei=t.n(er),eo=t(96424),el=t(98243);let ea=e=>{var n,t,r,o,a;let{event:s,cursor:u,disableOnClick:p}=e,{t:h}=(0,x.Bd)(),m=(0,l.useRouter)(),f=(0,d.wA)(),g=(0,d.d4)(D.nq),v=(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",gap:"6px"},children:[(0,i.Y)(_.In,{name:"govgr",width:g?18:16,height:g?18:16}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:h("viewTickets.govWalletBadgeLabel")})]});if((null==s?void 0:s.type)==="season"){let e=null!=(a=s.ticketCount)?a:1,n=s.boxName||s.displayName||"Season ".concat(s.seasonBoxId),t=(null==(r=s.images)?void 0:r.thumbnail)||(null==(o=s.images)?void 0:o.cover);return(0,i.Y)(U,{cursor:!0,onClick:()=>{s.seasonTicketId&&m.push({pathname:"".concat(I.DS.myWallet(),"/").concat(s.seasonTicketId)})},color:"fontPrimary",children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",width:"100%",gap:"10px"},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:g?"20px":"12px"},children:[(0,i.FD)(K,{children:[t?(0,i.Y)(ei(),{src:t,alt:"Season",style:{borderRadius:"20px"},fill:!0}):(0,i.Y)("div",{style:{width:"100%",height:"100%",background:"var(--div
1iderAndPlaceholderPrimary, #e0e0e0)",borderRadius:"20px",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,i.Y)(_.In,{name:"ticket",width:40,height:40,color:"iconMainColor"})}),(0,i.FD)(G,{children:[(0,i.FD)(Z,{children:[(0,i.Y)(_.hy,{startDate:s.start||"",endDate:s.end||"",timeZone:s.timeZone}),(0,i.Y)(_.eo,{date:s.start||"",timeZone:s.timeZone})]}),(0,i.Y)($,{children:(0,i.Y)(J,{children:(0,i.Y)(_.In,{name:eo.wW[s.category]||"ticket",width:g?24:16,height:g?24:16,color:"white"})})})]})]}),(0,i.FD)(Q,{children:[(0,i.FD)(X,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",style:{flex:1,overflow:"hidden",textOverflow:"ellipsis"},children:n}),(0,i.FD)(en,{children:[(0,i.Y)(_.In,{width:g?30:24,height:g?30:24,name:"ticket",color:"iconMainColor"}),(0,i.Y)(et,{children:e})]})]}),(0,i.Y)(c.g2,{color:"dividerAndPlaceholderPrimary",fontSize:12,children:h("myTickets.seasonTag","Season")}),s.venues&&s.venues.length>0&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:5}),(0,i.Y)(_.Vg,{venues:s.venues,showDirections:!0,noFlex:!0})]}),s.govWalletEnabled&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:5}),v]}),s.newSeasonBoxId&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:5}),(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"small",type:"button",onClick:e=>{e.stopPropagation(),s.newSeasonBoxId&&m.push(I.DS.buyTicketsRenew(s.newSeasonBoxId))},children:h("myTickets.renewSeasonTicket","Renew")})]})]})]})})})}let y=s.ticketIds.length>0&&!s.hasDynamicQR&&!s.govWalletEnabled&&(!s.end||new Date(s.end)>new Date),b=()=>{let e=window.open();e&&(e.location.href="".concat("https://cometogether.live").concat("/api/wallet/ticket/google/bulk?boxId=".concat(s.boxId,"&eosId=").concat(s.eosId)))};return(0,i.Y)(U,{"data-test":s.boxName,cursor:u,onClick:()=>{if(!p)return void m.push({pathname:"".concat(I.DS.myWallet(),"/").concat(s.ticketIds[0])})},color:"fontPrimary",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"100%",gap:"10px"},children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:g?"20px":"12px"},children:[(0,i.FD)(K,{children:[(0,i.Y)(ei(),{src:null==s||null==(n=s.images)?void 0:n.thumbnail,alt:"EventImage",style:{borderRadius:"20px"},priority:!0,fill:!0}),(0,i.FD)(G,{children:[(0,i.Y)(Z,{children:s.boxHierarchy===el.EP.MASTER?(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hy,{startDate:s.start||"",endDate:s.end||"",timeZone:null==s?void 0:s.timeZone}),(0,i.Y)(_.eo,{date:s.start||"",timeZone:null==s?void 0:s.timeZone})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(_.DU,{startDate:s.start||"",timeZone:null==s?void 0:s.timeZone}),(0,i.Y)(_.Ym,{date:s.start||"",timeZone:null==s?void 0:s.timeZone})]})}),(0,i.Y)($,{children:(0,i.Y)(J,{children:(0,i.Y)(_.In,{name:eo.wW[s.category],width:g?24:16,height:g?24:16,color:"white"})})})]})]}),(0,i.FD)(Q,{children:[(0,i.FD)(X,{children:[(0,i.Y)(ee,{children:(0,i.Y)(_.H4,{color:"fontPrimary",children:null==s?void 0:s.boxName})}),(0,i.FD)(en,{children:[(0,i.Y)(_.In,{width:g?30:24,height:g?30:24,name:"ticket",color:"iconMainColor"}),(0,i.Y)(et,{children:null==s||null==(t=s.ticketIds)?void 0:t.length})]})]}),s.boxHierarchy===el.EP.MASTER&&(0,i.Y)(i.FK,{children:(0,i.Y)(c.g2,{color:"dividerAndPlaceholderPrimary",fontSize:12,children:(null==s?void 0:s.bundleCustomName)?(0,I.jE)(s,h,m.locale):h("eventDetails.bundlePasses")})}),(0,i.Y)(c.cG,{margin:g&&y?5:g?10:5}),(0,i.Y)(_.Vg,{venues:null==s?void 0:s.venues,showDirections:!0,noFlex:!0}),(0,i.Y)(c.cG,{margin:g&&y?5:g?10:5}),g&&y&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"5px"},children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:g?"135px":"80px",cursor:"pointer",opacity:s.allScanned?.5:1},onClick:e=>{s.allScanned||(e.stopPropagation(),b())},children:(0,i.Y)(_.In,{name:"google-wallet"})}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:g?"135px":"80px",cursor:"pointer",opacity:s.allScanned?.5:1},onClick:e=>{s.allScanned||(e.stopPropagation(),f((0,T.kg)(s.boxId,s.eosId,s.boxName)))},children:(0,i.Y)(_.In,{name:"apple-wallet"})})]}),g&&s.govWalletEnabled&&v]})]}),!g&&y&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"20px",justifyContent:"center"},children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer",opacity:s.allScanned?.5:1},onClick:e=>{s.allScanned||(e.stopPropagation(),b())},children:(0,i.Y)(_.In,{name:"google-wallet"})}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer",opacity:s.allScanned?.5:1},onClick:e=>{s.allScanned||(e.stopPropagation(),f((0,T.kg)(s.boxId,s.eosId,s.boxName)))},children:(0,i.Y)(_.In,{name:"apple-wallet"})})]}),!g&&s.govWalletEnabled&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:v})]})})},ed=()=>{let e=(0,d.d4)(T.tG),{todayTickets:n,upcomingTickets:t,passedTickets:r}=(0,d.d4)(T.OB),a=(0,d.d4)(y.T8),{t:s}=(0,x.Bd)(),u=(0,d.wA)(),p=(0,l.useRouter)();return((0,o.useEffect)(()=>
1{if(p.isReady)return u((0,T.vD)()),u((0,T.ZR)(void 0)),()=>{u((0,T.Tt)())}},[p.isReady,p.locale]),(0,o.useEffect)(()=>{},[u,s,e]),a)?(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,disableFlex:!0,children:(0,i.Y)(v,{children:(0,i.Y)(g,{children:[0,1,2].map(e=>(0,i.Y)(_.eE,{},e))})})}):(0,i.Y)(i.FK,{children:(0,i.Y)(i.FK,{children:(null==e?void 0:e.length)!==0?(0,i.FD)(i.FK,{children:[n&&(0,i.Y)(i.FK,{children:(null==n?void 0:n.length)!==0&&(0,i.Y)(c.HD,{marginTop:-56,children:(0,i.FD)(v,{children:[(0,i.Y)(c._x,{style:{alignSelf:"start"},color:"fontSecondary",children:s("myTickets.myTicketsToday")}),(0,i.Y)(g,{"data-test":"today_ticket",children:n.map((e,n)=>(0,i.Y)(ea,{cursor:!0,event:e},n))})]})})}),t&&(0,i.Y)(i.FK,{children:(null==t?void 0:t.length)!==0&&(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,children:(0,i.FD)(v,{children:[(0,i.Y)(c._x,{style:{alignSelf:"start"},color:"fontSecondary",children:s("myTickets.myTicketsUpcoming")}),(0,i.Y)(g,{"data-test":"upcoming_ticket",children:t.map((e,n)=>(0,i.Y)(ea,{cursor:!0,event:e},n))})]})})}),r&&(0,i.Y)(i.FK,{children:(null==r?void 0:r.length)!==0&&(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,children:(0,i.FD)(v,{"data-test":"passed_ticket",children:[(0,i.Y)(c._x,{style:{alignSelf:"start"},color:"fontSecondary",children:s("myTickets.myTicketsPast")}),(0,i.Y)(g,{children:r.map((e,n)=>(0,i.Y)(ea,{cursor:!0,event:e},n))})]})})})]}):(0,i.Y)(C,{})})})};var ec=t(53901);function es(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  // min-height: calc(100vh - 153px);\n  padding: 0px;\n  height: auto;\n"]);return es=function(){return e},e}function eu(){let e=(0,s._)(["\n  height: 85vh;\n  min-height: 500px;\n  width: 100%;\n  position: relative;\n  overflow: visible;\n  background-color: white;\n"]);return eu=function(){return e},e}function ep(){let e=(0,s._)(["\n  margin-left: 20px;\n  padding-top: 40px;\n\n  ","\n  ","\n"]);return ep=function(){return e},e}function eh(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  flex: 1 0 auto;\n  justify-content: center;\n  margin-top: 56px;\n  width: 100%;\n  align-items: center;\n  padding: 20px 0;\n  @media screen and (max-width: ",") {\n    padding: 0;\n  }\n"]);return eh=function(){return e},e}function em(){let e=(0,s._)(["\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgb(16, 18, 31, 1) 100%);\n  width: 100%;\n  height: 100%;\n  position: absolute;\n"]);return em=function(){return e},e}u.A.div(es(),w.b$);let ef=u.A.div(eu()),eg=u.A.div(ep(),e=>e.viewTicket&&"\n    padding-top: 0;\n    position: absolute;\n    z-index: 60;   \n    // margin-top: 20px;\n      margin-left: 0;\n      top: -60px;\n\n    @media (max-width: ".concat(e.theme.breakPoints.SMALL_VIEWPORT,") {\n     margin-left: 0; \n\n  "),e=>e.ticketName&&"\n    padding-top: 5px;\n    position: absolute;\n    z-index: 60;   \n    @media (max-width: ".concat(e.theme.breakPoints.SMALL_VIEWPORT,") {\n      padding-top: 10px;\n      padding-left: 0px; \n\n  ")),ev=u.A.div(eh(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),ey=u.A.div(em());function ex(){let e=(0,s._)(["\n  width: 100%;\n  ",";\n"]);return ex=function(){return e},e}function eb(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n"]);return eb=function(){return e},e}function ew(){let e=(0,s._)(["\n  margin-top: 30px;\n  color: black;\n  text-align: center;\n  font-family: 'Sofia Sans';\n  padding: 20px;\n"]);return ew=function(){return e},e}function eY(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return eY=function(){return e},e}let ek=u.A.div(ex(),w.tR),eS=u.A.div(eb(),w.b$),eA=u.A.div(ew()),e_=u.A.div(eY(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);var eI=t(20500),eC=t(99562);let eD=()=>{let{t:e,i18n:n}=(0,x.Bd)(),t=(0,l.useRouter)();return(0,i.Y)(ek,{children:(0,i.FD)(eS,{children:[(0,i.FD)(eA,{children:[(0,i.Y)(c.RZ,{color:"black",children:e("myTickets.myTicketsDynamicQRNotice1")}),(0,i.Y)("br",{}),(0,i.Y)(c.RZ,{color:"black",children:e("myTickets.myTicketsDynamicQRNotice2")})]}),(0,i.FD)(e_,{children:[(0,i.Y)("a",{href:"".concat(eI.A.info.androidAppLink),target:"_blank",style:{textDecoration:"none"}
1,children:(0,i.Y)("img",{alt:"Get it on Google Play Store",height:"80px",src:eC.A.playStore(t.locale||"en")})}),(0,i.Y)("a",{href:"".concat(eI.A.info.iosAppLink),target:"_blank",style:{textDecoration:"none"},children:(0,i.Y)("img",{alt:"Get it on Apple App Store",height:"80px",src:eC.A.appStore(n.language)})})]})]})})};function eT(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  align-self: center;\n"]);return eT=function(){return e},e}function eF(){let e=(0,s._)(["\n  ",";\n  text-align: center;\n  align-items: center;\n  border-top-left-radius: 20px;\n  border-top-right-radius: 20px;\n  position: relative;\n  width: 100%;\n  height: 100%;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n"]);return eF=function(){return e},e}function eP(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  position: relative;\n  justify-content: center;\n  width: 100%;\n  min-height: 283px;\n  background-color: transparent;\n"]);return eP=function(){return e},e}function eE(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  color: ",";\n  background-color: ",";\n  width: 100%;\n  border-radius: ",";\n  padding: ",";\n  ",";\n"]);return eE=function(){return e},e}function eM(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-self: center;\n  justify-content: center;\n  align-items: center;\n  padding-top: 10px;\n"]);return eM=function(){return e},e}function eR(){let e=(0,s._)(["\n  text-align: center;\n  width: 65%;\n  font-size: 24px;\n  color: ",";\n  word-wrap: break-word;\n  overflow-wrap: break-word;\n  font-family: 'DM Sans';\n  font-weight: 700;\n  justify-self: center;\n  align-self: center;\n"]);return eR=function(){return e},e}function eN(){let e=(0,s._)(["\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: pre-line;\n  width: 100%;\n  line-height: 32px;\n  ",";\n  @media (max-width: ",") {\n    font-size: ",";\n    line-height: 21px;\n  }\n"]);return eN=function(){return e},e}function ez(){let e=(0,s._)(["\n  display: flex;\n  align-self: center;\n  gap: 20px;\n  margin-top: 10px;\n  justify-self: center;\n  justify-content: space-between;\n  font-family: 'DM Sans';\n  font-weight: 700;\n"]);return ez=function(){return e},e}function eO(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  align-self: center;\n  justify-self: center;\n  align-items: center;\n  justify-content: center;\n  padding: 0 50px;\n  max-width: 500px;\n  text-align: center;\n"]);return eO=function(){return e},e}function eB(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n"]);return eB=function(){return e},e}function eq(){let e=(0,s._)(["\n  color: ",";\n  cursor: pointer;\n  font-size: 25px;\n"]);return eq=function(){return e},e}function eL(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 90px;\n  margin-bottom: 50px;\n  @media (max-width: ",") {\n    gap: 0px;\n    margin-bottom: 20px;\n    flex-direction: column;\n  }\n"]);return eL=function(){return e},e}function ej(){let e=(0,s._)(["\n  display: flex;\n  gap: 90px;\n  @media (max-width: ",") {\n    gap: 70px;\n  }\n"]);return ej=function(){return e},e}function eW(){let e=(0,s._)([""]);return eW=function(){return e},e}function eV(){let e=(0,s._)(["\n  text-align: center;\n  color: ",";\n  font-size: 20px;\n  font-family: 'IBM Plex Sans';\n  font-weight: 700;\n"]);return eV=function(){return e},e}function eH(){let e=(0,s._)(["\n  font-size: 13px;\n  font-family: 'Sofia Sans';\n  font-weight: 700;\n"]);return eH=function(){return e},e}function eU(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  background-color: ",";\n  flex-direction: column;\n  min-width: 100%;\n  -webkit-mask: radial-gradient(circle 20px at top left, #0000 98%, black) top left,\n    radial-gradient(circle 20px at top right, #0000 98%, black) top right;\n  -webkit-mask-size: 90% 100%;\n  -webkit-mask-repeat: no-repeat;\n  padding: 30px 30px 30px 30px;\n  border-bottom-right-radius: 25px;\n  border-bottom-left-radius: 25px;\n  @media (max-width: ",") {\n    padding: 30px 25px;\n  }\n\n  ","\n"]);return eU=function(){return e},e}function eK(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  flex-direction: row;\n  width: 100%;\n  gap: 20px;\n  padding: 5px;\n"]);return eK=function(){return e},e}function eG(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  align-items: center;\n  width: 100%;\n  padding: 5px;\n"]);return eG=function(){return e},e}function eZ(){let e=(0,s._)(["\n  min-width: 50%;\n  display: flex;\n  flex-direction: row;\n  gap: 20px;\n"]);return eZ=function(){return e},e}function e$(){let e=(0,s._)(["\n  color: ",";\n  max-width: 200px;\n  align-self: left;\n  justify-self: left;\n  overflow-wrap: break-word;\n"]);return e$=function(){return e},e}function eJ(){let e=(0,s._)(["\n  display: flex;\n  font-size: 14px;\n  background-color: ",";\n  border-radius: 20px;\n  width: 50px;\n  height: 30px;\n  padding: 5px;\n  cursor: pointer;\n  text-align: center;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 10px;\n"]);return eJ=function(){return e},e}function eQ(){let e=(0,s._)(["\n  ",";\n  padding-bottom: 2px;\n  color: ",";\n"]);return eQ=function(){return e},e}function eX(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 10px;\n  width: 100%;\n  @media (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return eX=function(){return e},e}function e0(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-around;\n  width: 80%;\n  gap: 20px;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n"]);return e0=function(){return e},e}function e1(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  flex-direction: row;\n  @media (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return e1=function(){return e},e}function e2(){let e=(0,s._)(["\n  display: flex;\n  width: ",";\n  @media (max-width: ",") {\n    width: 100%;\n  }\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n"]);return e2=function(){return e},e}function e4(){let e=(0,s._)(["\n  display: flex;\n  width: ",";\n  @media (max-width: ",") {\n    width: 100%;\n  }\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n"]);return e4=function(){return e},e}function e5(){let e=(0,s._)(["\n  display: flex;\n  gap: 10px;\n  align-items: center;\n  flex-direction: row;\n"]);return e5=function(){return e},e}function e6(){let e=(0,s._)(["\n  margin: 0px;\n  @media (max-width: ",") {\n    margin: 20px 0;\n    width: 100%;\n  }\n"]);return e6=function(){return e},e}function e3(){let e=(0,s._)(["\n  color: ",";\n  align-self: center;\n  justify-self: center;\n  // overflow-wrap: break-word;\n"]);return e3=function(){return e},e}function e8(){let e=(0,s._)(["\n  width: 100%;\n  height: 50px;\n  background: white;\n  -webkit-mask: radial-gradient(circle 40px at top left, #0000 98%, #000) top left,\n    radial-gradient(circle 40px at top left, #0000 98%, #000) top left;\n  -webkit-mask-repeat: no-repeat;\n"]);return e8=function(){return e},e}function e7(){let e=(0,s._)(["\n  width: 100%;\n  height: 50px;\n  background: white;\n  -webkit-mask: radial-gradient(circle 40px at top right, #0000 98%, #000) top right,\n    radial-gradient(circle 40px at top right, #0000 98%, #000) top right;\n  -webkit-mask-repeat: no-repeat;\n"]);return e7=function(){return e},e}let e9=u.A.div(eT());u.A.div(eF(),w.b$),u.A.div(eP());let ne=u.A.div(eE(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.backgroundContrastColor,e=>e.existsCollectible?"20px 20px 0 0":"20px",e=>e.existTabs?"10px 0 0 0":"10px 0 10px 0",e=>!e.existsCollectible&&"\n      -webkit-mask: radial-gradient(circle 20px at bottom left, #0000 98%, black) bottom left,\n        radial-gradient(circle 20px at bottom right, #0000 98%, black) bottom right;\n      -webkit-mask-size: 51% 100%;\n      -webkit-mask-repeat: no-repeat;\n    "),nn=u.A.div(eM());u.A.div(eR(),e=>"".concat(e.theme.colors.fontPrimary));let nt=(0,u.A)(c.RZ)(eN(),e=>e.ticketName?"font-weight: 500":"",e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>e.ticketName?"14px":"18px"),nr=u.A.div(ez()),ni=u.A.div(eO()),no=u.A.div(eB()),nl=u.A.div(eq(),e=>e.theme.colors.fontContrast);u.A.div(eL(),e=>e.theme.breakPoints.SMALL_VIEWPORT),u.A.div(ej(),e=>e.theme.breakPoints.SMALL_VIEWPORT);let na=u.A.div(eW()),nd=u.A.div(eV(),e=>"".concat(e.theme.colors.fontContrast)),nc=u.A.div(eH()),ns=u.A.div(eU(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>e.collectible&&"\n    border-top: 1.5px solid;\n    border-top-color: ".concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n    "));u.A.div(eK());let nu=u.A.div(eG());u.A.div(eZ()),u.A.div(e$(),e=>"".concat(e.color)),u.A.div(eJ(),e=>e.theme.colors.fontPrimary),(0,u.A)(_.H3)(eQ(),w.Uu,e=>"".concat(e.color));let np=u.A.div(eX(),e=>e.theme.breakPoints.SMALL_VIEWPORT),nh=u.A.div(e0(),e=>e.theme.breakPoints.SMALL_VIEWPORT),nm=u.A.div(e1(),e=>e.theme.breakPoints.SMALL_VIEWPORT),nf=u.A.div(e2(),e=>e.isShareEnabled?"50%":"100%",e=>e.theme.breakPoints.SMALL_VIEWPORT),ng=u.A.div(e4(),e=>e.isResaleEnabled?"50%":"100%",e=>e.theme.breakPoints.SMALL_VIEWPORT),nv=u.A.div(e5()),ny=(0,u.A)(c.cG)(e6(),e=>e.theme.breakPoints.SMALL_VIEWPORT),nx=u.A.div(e3(),e=>"".concat(e.color));u.A.div(e8()),u.A.div(e7());var nb=t(95063),nw=t(88992),nY=t(3576);function nk(){let e=(0,s._)(["\n  margin-bottom: 16px;\n"]);return nk=function(){return e},e}function nS(){let e=(0,s._)(["\n  ",";\n  gap: 20px;\n"]);return nS=function(){return e},e}function nA(){let e=(0,s._)(["\n  margin-bottom: 8px;\n  padding-top: 20px;\n"]);return nA=function(){return e},e}function n_(){let e=(0,s._)(["\n  width: 100%;\n  ",";\n  justify-content: space-between;\n  margin-bottom: 15px;\n"]);return n_=function(){return e},e}function nI(){let e=(0,s._)(["\n  ",";\n  padding-top: 5px;\n"]);return nI=function(){return e},e}function nC(){let e=(0,s._)(["\n  width: 100%;\n  padding-top: 20px;\n"]);return nC=function(){return e},e}function nD(){let e=(0,s._)(["\n  ","\n  padding-top: 24px;\n"]);return nD=function(){return e},e}u.A.div(nk());let nT=u.A.div(nS(),w.Uu);(0,u.A)(_.H3)(nA());let nF=u.A.div(n_(),w.Uu),nP=u.A.div(nI(),w.ec),nE=u.A.div(nC()),nM=u.A.div(nD(),w.ec);
1var nR=t(52197),nN=t(1352),nz=t(16368),nO=t(9316),nB=t(24207);let nq=e=>{let{control:n,handleSubmit:t,watch:r,userTicketId:o,setModal:l,shared:a}=e,{t:s}=(0,x.Bd)(),{emailValidation:u}=(0,nB.Xl)(),p=(0,d.wA)(),h=r(),m=(0,ec.u)(),f=(0,d.d4)(nO.VM),{errors:g}=(0,nw.lN)({control:n}),v=()=>{void 0!==o&&p((0,nN.df)(s,a,o,l))};return(0,i.Y)(i.FK,{children:(0,i.Y)(nF,{children:(0,i.Y)("form",{style:{width:"100%"},onSubmit:t(()=>{if(void 0!=o&&f&&h.email!=f.email)p((0,nN.aV)(s,"".concat(h.email),o,l));else{let e={title:s("viewTickets.modals.error_transfer_ticket.title"),message:s("viewTickets.modals.error_transfer_ticket.message"),color:"fontAlert"};p((0,b.rj)(e))}},e=>nz.Cp(null==e?void 0:e.field)),children:(0,i.Y)(nw.xI,{name:"email",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:s("shareTicket.email.title")}),(0,i.Y)(nT,{children:null===a?(0,i.FD)(i.FK,{children:[(0,i.FD)(nP,{children:[(0,i.Y)(_.hN,(0,nY._)({dataTest:"email_send",padding:"3px",borderBottom:"3px solid ".concat(m.colors.fontPrimary),borderRadius:"0",border:"none",placeholder:s("Add Email Address")},n)),(0,i.Y)(c.RZ,{color:"fontAlert",children:(0,i.Y)(nR.K,{errors:g,name:n.name})})]}),(0,i.Y)("div",{style:{padding:"10px 0px"},children:(0,i.Y)(_.$n,{dataTest:"send_email",type:"submit",iconColor:"btnTextPrimary",icon:"email",iconHeight:20,iconWidth:20,size:"small",backgroundColor:"btnBackgroundPrimary",disabled:!1})})]}):(0,i.FD)(nE,{children:[(0,i.Y)(_.$n,{gap:12,iconColor:"fontPrimary",icon:"notice",color:"fontPrimary",size:"large",backgroundColor:"fontAlert",disabled:!1,onClick:v,children:s("shareTicket.unshare_CTA")}),(0,i.FD)(nM,{children:[(0,i.Y)(c.RZ,{color:"fontSecondary",children:s("shareTicket.email.invitation_shared")}),(0,i.Y)(c.RZ,{fontWeight:400,color:"fontPrimary",children:a})]})]})})]})},rules:u})})})})};function nL(){let e=(0,s._)(["\n  ","\n  gap: 10px;\n  align-items: center;\n  padding-bottom: 25px;\n"]);return nL=function(){return e},e}function nj(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  padding: 10px;\n  background-color: ",";\n  border-radius: 10px;\n  margin-top: 16px;\n"]);return nj=function(){return e},e}let nW=u.A.div(nL(),w.Uu),nV=u.A.div(nj(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor),nH=e=>{let{setModal:n}=e,{getCurrentTicketSharedWith:t,getCurrentTicketTicketId:r,getCurrentTicketResaleDisplayName:o}=(0,d.d4)(e=>(0,T.g0)(e)),{control:l,handleSubmit:a,watch:s}=(0,nw.mN)(),{t:u}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[(0,i.FD)(nW,{children:[(0,i.Y)(_.$n,{iconColor:"fontPrimary",icon:"go-back",color:"fontPrimary",size:"auto",backgroundColor:"transparent",disabled:!1,onClick:()=>{n(!1)}}),(0,i.FD)(c.sT,{color:"fontPrimary",children:[" ",u("shareTicket.title")]})]}),(0,i.Y)(c.RZ,{paddingTop:"20px",fontSize:16,color:"fontSecondary",children:u("shareTicket.ticketAboutToTransfer")}),(0,i.Y)(nV,{children:(0,i.Y)(c.RZ,{color:"fontPrimary",fontSize:14,children:o})}),(0,i.Y)(c.cG,{}),(0,i.Y)(nq,{control:l,handleSubmit:a,watch:s,userTicketId:r,setModal:n,shared:t})]})};var nU=t(62701);function nK(){let e=(0,s._)(["\n  ","\n  padding-bottom: 5px;\n"]);return nK=function(){return e},e}function nG(){let e=(0,s._)(["\n  width: 100%;\n  ",";\n  justify-content: space-between;\n  margin-bottom: 15px;\n"]);return nG=function(){return e},e}function nZ(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 5px;\n"]);return nZ=function(){return e},e}function n$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin-top: 40px;\n"]);return n$=function(){return e},e}function nJ(){let e=(0,s._)(["\n  ","\n  justify-content: space-between;\n"]);return nJ=function(){return e},e}function nQ(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  width: 100%;\n  gap: 20px;\n"]);return nQ=function(){return e},e}let nX=u.A.div(nK(),w.ec);u.A.div(nG(),w.Uu);let n0=u.A.div(nZ(),w.Uu),n1=u.A.div(n$()),n2=u.A.div(nJ(),w.Uu),n4=u.A.div(nQ(),w.Uu);function n5(){let e=(0,s._)(["\n  margin-top: 10px;\n"]);return n5=function(){return e},e}let n6=(0,u.A)(_.YQ)(n5()),n3=e=>{let{maxValue:n,minValue:t,currency:r,boxType:o}=e,{t:l}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:n&&t?(0,i.Y)(n6,{color:"fontSecondary",children:l("".concat("COLLECTION"===o?"sellCollectible":"sellTickets",".price_range_min_max"),{min:t,max:n,currency:eo.nB[r]})}):n?(0,i.Y)(n6,{color:"fontSecondary",children:l("".concat("COLLECTION"===o?"sellCollectible":"sellTickets",".price_range_max"),{max:n,currency:eo.nB[r]})}):t?(0,i.Y)(n6,{color:"fontSecondary",children:l("".concat("COLLECTION"===o?"sellCollectible":"sellTickets",".price_range_min"),{min:t,currency:eo.nB[r]})}):(0,i.Y)(i.FK,{})})};function n8(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  width: 100%;\n"]);return n8=function(){return e},e}let n7=u.A.div(n8()),n9=e=>{let{priceField:n,titleField:t,color:r}=e,{t:o}=(0,x.Bd)();return(0,i.FD)(n7,{children:[(0,i.Y)(c.RZ,{color:r,children:n}),(0,i.Y)(c.RZ,{color:r,children:o("".concat(t))})]})},te=e=>{let{resaleFees:n,priceFieldValue:t,currency:r}=e,{t:o}=(0,x.Bd)();return(0,i.FD)("div",{style:{marginTop:"10px"},children:[(0,i.Y)(n9,{color:"fontAccent",priceField:"-".concat(r).concat(n),titleField:o("sellTickets.organizerCommission")}),(0,i.Y)(n9,{color:"fontPrimary",priceField:"".concat(r).concat((parseFloat(t)-parseFloat(n)).toFixed(2)),titleField:o("sellTickets.priceAfterFees")}),(0,i.Y)(c.cG,{})]})},tn=e=>
1{let{control:n,handleSubmit:t,watch:r,userTicketId:o,setModal:l,eventCurrency:a,minResalePrice:s,maxResalePrice:u,ticketInitialPrice:p,eventCommission:h,getCurrentTicketName:m,eventId:f}=e,{t:g}=(0,x.Bd)(),v=(0,d.wA)(),y=r(),w=(0,ec.u)();return(0,i.FD)(i.FK,{children:[(0,i.FD)(nX,{children:[(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:g("sellTickets.price")}),void 0!=u&&void 0!=s&&(0,i.Y)(n3,{currency:a||"eur",maxValue:u,minValue:s})]}),void 0!=s&&void 0!=u&&u>0&&(0,i.Y)("form",{onSubmit:t(()=>{if(void 0!==o&&void 0!=y.price){let e={eventId:f,ticketId:o,ticket_name:m,price:y.price.toString()},n={title:" ".concat(g("sellTickets.modals.sell_confirmation.title")),message:"",primaryLabel:"".concat(g("sellTickets.modals.sell_confirmation.primaryLabel")),primaryOnPress:()=>v((0,nN.Q3)(g,e,l)),color:"fontAlert",noticeMessage:"".concat(g("sellTickets.modals.sell_confirmation.noticeMessage")),secondaryLabel:"".concat(g("sellTickets.modals.sell_confirmation.secondaryLabel"))};v((0,b.rj)(n))}},e=>nz.Cp(null==e?void 0:e.field)),children:(0,i.Y)(nw.xI,{name:"price",control:n,render:e=>{var n,t;let o,d,{field:m,fieldState:f}=e;return(0,i.FD)(i.FK,{children:[(0,i.FD)(n2,{children:[(0,i.Y)(n0,{children:(0,i.Y)(_.hN,(0,nY._)({dataTest:"set_price",type:"number",padding:"0px",borderBottom:"3px solid ".concat(w.colors.fontPrimary),borderRadius:"0",border:"none",placeholder:"".concat(eo.nB[a])+"".concat(Number(p>s?p>u?u:p:s).toFixed(2)),placeholderColor:"fontPrimary",placeholderOpacity:.5,placeholderPadding:"0px",iconLeft:"".concat(m.value&&a)},m))}),(0,i.Y)(_.$n,{size:"stretch",backgroundColor:"transparent",color:"fontTertiary",fontSize:12,disabled:!1,onClick:()=>m.onChange("".concat(Number(p>s?p>u?u:p:s).toFixed(2))),children:g("sellTickets.set_recommended_price")})]}),(0,i.Y)("div",{style:{wordWrap:"break-word"},children:(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(null==(n=f.error)?void 0:n.message)&&(0,i.FD)("p",{children:[null==(t=f.error)?void 0:t.message," "]})})}),(0,i.Y)(c.cG,{}),(0,i.Y)(i.FK,{children:void 0!==y.price&&""!=y.price&&y.price>"0"&&void 0!==h&&(0,i.Y)(te,{currency:a?eo.nB[a]:eo.nB.eur,resaleFees:(o=h.toString(),d=y.price,(parseFloat(o)*parseFloat(d)).toFixed(2).toString()),priceFieldValue:y.price})}),(0,i.FD)(n4,{children:[(0,i.Y)(_.$n,{onClick:()=>l(!1),size:"large",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",disabled:!1,children:g("buyTicketsForm.commonCancel")}),(0,i.Y)(_.$n,{dataTest:"sell_ticket",type:"submit",fontSize:14,size:"large",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",disabled:!r("price"),children:g("sellTickets.button_CTA")})]})]})},rules:{required:!0,validate:{checkValue:e=>(e=>e?s&&Number(e)<s||u&&Number(e)>u?g("sellTickets.validations.range",{minPrice:s,maxPrice:u,currency:eo.nB[a]}):!(0>Number(e))||g("sellTickets.validations.minPrice",{minPrice:0,currency:eo.nB[a]}):g("sellTickets.validations.price"))(e)}}})})]})};function tt(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  align-items: center;\n  padding-bottom: 25px;\n"]);return tt=function(){return e},e}function tr(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  width: 100%;\n"]);return tr=function(){return e},e}function ti(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  // max-width: 120px;\n  height: 40px;\n  background-color: ",";\n  border-radius: 10px;\n  margin-top: 16px;\n"]);return ti=function(){return e},e}let to=u.A.div(tt(),w.Uu);u.A.div(tr());let tl=u.A.div(ti(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor),ta=e=>{let{setModal:n}=e,{t}=(0,x.Bd)(),r=(0,l.useRouter)(),{getCurrentTicketSharedWith:o,getCurrentTicketTicketId:a,getCurrentTicketMaxResalePrice:s,getCurrentTicketMinResalePrice:u,getCurrentTicketInitialPrice:p,getCurrentTicketName:h,getCurrentTicketResaleDisplayName:m}=(0,d.d4)(e=>(0,T.g0)(e)),f=(0,d.d4)(T.C_),{control:g,handleSubmit:v,watch:y}=(0,nw.mN)();return(0,i.FD)(i.FK,{children:[(0,i.FD)(to,{children:[(0,i.Y)(_.$n,{iconColor:"fontPrimary",icon:"go-back",color:"fontPrimary",size:"auto",backgroundColor:"transparent",disabled:!1,onClick:()=>{n(!1)}}),(0,i.Y)(c.sT,{color:"fontPrimary",children:t("sellTickets.title")})]}),(0,i.Y)(ea,{event:(0,nU._)((0,nY._)({},f),{venues:f.ticket.venues}),disableOnClick:!0,cursor:!1}),(0,i.Y)(c.RZ,{style:{display:"flex",marginTop:"25px"},color:"fontPrimary",children:t("sellTickets.details")}),(0,i.Y)(c.RZ,{paddingTop:"10px",fontSize:16,color:"fontSecondary",children:t("sellTickets.ticket_about_to_sell")}),(0,i.Y)(tl,{children:(0,i.Y)(c.RZ,{color:"fontPrimary",fontSize:14,children:m})}),(0,i.Y)(c.cG,{}),void 0!=s&&s>0&&void 0!=u&&void 0!=p&&f&&void 0!=f.currency&&void 0!=f.organizerCommission&&void 0!=h&&(0,i.Y)(tn,{control:g,handleSubmit:v,watch:y,userTicketId:a,setModal:n,shared:o,eventCurrency:f.currency,maxResalePrice:s,minResalePrice:u,ticketInitialPrice:p,eventCommission:f.organizerCommission,getCurrentTicketName:h,eventId:f.eventId}),(0,i.FD)(n1,{children:[(0,i.Y)(c.GJ,{fontSize:12,fontWeight:400,color:"fontSecondary",children:t("sellTickets.agreement.prefix")}),(0,i.Y)(_.$n,{padding:5,onClick:()=>void r.push(I.DS.terms()),backgroundColor:"transparent",size:"none",children:(0,i.Y)(c.GJ,{fontSize:12,color:"fontPrimary",children:t("sellTickets.agreement.terms")})})]})]})};var td=t(13830);let tc=()=>{let e=(0,d.d4)(T.C_);return(0,i.FD)(i.FK,{children:[(0,i.Y)(td.UO,{boxSlave:{venues:e.ticket.venues}}),(0,i.Y)(c.cG,{margin:20})]})},ts=()=>{let e=(0,d.d4)(T.C_),n=(0,d.wA)();return(0,o.useEffect)(()=>(e.collectible&&n((0,T.Hw)(e.collectible)),()=>{n((0,T.iV)())}),[e.collectible]),(0,i.Y)(i.FK,{children:(e&&e.collectible)!=void 0&&(0,i.Y)(i.FK,{children:(0,i.Y)(sj,{expandedDetails:!1,marginTop:-56,marginBottom:"0",ticketCollectible:!0})})})};var tu=t(79259),tp=t(13074);let th=e=>{let{userTicket:n}
1=e,{t}=(0,x.Bd)(),{getCurrentTicketActiveResale:r}=(0,d.d4)(e=>(0,T.g0)(e)),[l,a]=(0,o.useState)(!1),s=(0,d.wA)(),u=e=>!0===e.scanned||r||e.sharedWith;async function p(e){a(!0),s((0,tp.Gc)((0,nU._)((0,nY._)({},e),{setTicketLoading:a})))}return(0,i.FD)(i.FK,{children:[(0,i.FD)(np,{children:[(0,i.FD)(nh,{children:[(e=>(0,i.Y)(i.FK,{children:!(null==e?void 0:e.govWalletEnabled)&&!u(e.ticket)&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"135px",cursor:"pointer"},onClick:()=>(e=>{let n=window.open();n&&(n.location.href="".concat("https://cometogether.live").concat("/api/wallet/ticket/google?t=".concat(e.ticket.objectId)))})(e),children:(0,i.Y)(_.In,{name:"google-wallet"})}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"135px",cursor:"pointer"},onClick:()=>s((0,T.aH)(e)),children:(0,i.Y)(_.In,{name:"apple-wallet"})})]})}))(n),(e=>(0,i.Y)(i.FK,{children:!(null==e?void 0:e.hasDynamicQR)&&!u(e.ticket)&&(0,i.Y)("div",{style:{display:"flex"},children:(0,i.Y)(_.$n,{dataTest:"download_pdf",loader:l,onClick:()=>p(e),backgroundColor:"transparent",iconColor:"btnTertiary",color:"btnTertiary",size:"auto",gap:10,icon:"download-arrow",children:t("viewTickets.viewTicketsDownloadButton")})})}))(n)]}),(0,i.Y)(_.$n,{gap:10,fontSize:16,size:"large",color:"btnTertiary",backgroundColor:"transparent",icon:"event-calendar",iconColor:"btnTertiary",disabled:!1,onClick:()=>{(0,I.$8)(n.ticket.venues,n)},children:t("viewTickets.viewTicketsCalendar")})]}),(0,i.Y)(c.cG,{margin:20})]})};var tm=t(30866);let tf={day:"numeric",month:"short",hour:"2-digit",minute:"2-digit"},tg=e=>{let{setTransferModal:n,setSellTicketModal:t}=e,r=(0,d.d4)(T.C_),{t:o}=(0,x.Bd)(),a=(0,d.wA)(),s=(0,l.useRouter)(),{getCurrentTicketResalePrice:u,getCurrentTicketSharedBy:p,getCurrentTicketSharedWith:h,getCurrentTicketStatus:m,getCurrentTicketMaxResalePrice:f,getCurrentTicketEndSalesDate:g,getCurrentTicketActiveResale:v,getCurrentEventEndSalesDate:y}=(0,d.d4)(e=>(0,T.g0)(e));return(0,i.FD)(i.FK,{children:[(0,i.FD)(nm,{children:[(null==r?void 0:r.isTransferable)&&(0,i.FD)(nf,{isShareEnabled:null==r?void 0:r.isSellable,children:[(0,i.Y)(nx,{children:(0,i.Y)(_.H3,{color:"fontSecondary",children:o("viewTickets.viewTicketsManageTicket")})}),(e=>{let t="",r=!1,l="fontTertiary";return null!=h?(t=o("shareTicket.unshare_CTA"),r=!1,l="fontAlert"):!(new Date().toISOString()<=e.start)||v||p?(t=o("shareTicket.title"),r=!0):(t=o("shareTicket.title"),r=!1),(0,i.Y)(i.FK,{children:(null==e?void 0:e.isTransferable)&&(0,i.Y)(tm.A,{dataTest:"trasnfer_ticket",gap:8,fontSize:16,size:"stretch",color:l,backgroundColor:"transparent",icon:"transfer",iconColor:l,iconWidth:22,iconHeight:22,disabled:r,onClick:e=>r?null:(e=>{e.preventDefault();let t="",r="";if(!0===m&&(t=o("sellTickets.modals.ticket_scanned.title"),r=o("sellTickets.modals.ticket_scanned.message")),""===t)n(!0);else{let e={title:t,message:r};a((0,b.rj)(e))}})(e),children:t})})})(r)]}),(null==r?void 0:r.isTransferable)&&(null==r?void 0:r.isSellable)&&(0,i.Y)(ny,{widthAuto:!0,color:"dividerAndPlaceholderPrimary"}),(null==r?void 0:r.isSellable)&&(0,i.FD)(ng,{isResaleEnabled:null==r?void 0:r.isTransferable,children:[(0,i.FD)(nv,{children:[(0,i.Y)(_.H3,{color:"fontSecondary",children:v?(0,i.Y)(i.FK,{children:o("viewTickets.viewTicketsGetResalePrice")}):(0,i.Y)(i.FK,{children:o("viewTickets.viewTicketsGetResalePriceDefault")})}),(0,i.FD)(c.$6,{fontSize:16,align:"center",color:"fontPrimary",children:[o("viewTickets.viewTicketsGetResalePriceCurrency"),u||(null==r?void 0:r.ticket.initial_price)]})]}),(e=>{let n="",r=!1,l="fontTertiary",d="ticket",c=!1;return v?(n=o("viewTickets.viewTicketsRetrieveTicket"),r=!0,l="fontAlert",d="retrieve-ticket",c=!0):null!=h||p||f<=0?(n=o("viewTickets.viewTicketsSellticket"),r=!1):(n=o("viewTickets.viewTicketsSellticket"),r=!0),(0,i.Y)(i.FK,{children:(null==e?void 0:e.isSellable)&&(0,i.Y)(tm.A,{dataTest:"resale_button",gap:8,fontSize:16,size:"stretch",color:l,backgroundColor:"transparent",icon:d,iconColor:l,iconWidth:22,iconHeight:22,disabled:!r,onClick:n=>r?c?((e,n)=>{let t={eventId:e,ticketId:n},r={title:o("sellTickets.modals.unsell_confirmation.title"),message:"",primaryLabel:o("sellTickets.modals.unsell_confirmation.primaryLabel"),primaryOnPress:()=>{a((0,tp.aX)(o,t))},secondaryLabel:o("sellTickets.modals.unsell_confirmation.secondaryLabel")};a((0,b.rj)(r))})(e.boxId,e.ticket.id):(e=>{e.preventDefault();let n="",r="";if(!0===m?(n=o("sellTickets.modals.ticket_scanned.title"),r=o("sellTickets.modals.ticket_scanned.message")):new Date>
1new Date(y)?(n=o("sellTickets.modals.expired_end_sales_date.title"),r=o("sellTickets.modals.expired_end_sales_date.message",{date:new Date(y).toLocaleDateString(s.locale,tf)})):new Date>new Date(g)&&(n=o("sellTickets.modals.expired_end_sales_date.title"),r=o("sellTickets.modals.expired_end_sales_date.message",{date:new Date(g).toLocaleDateString(s.locale,tf)})),""===n)t(!0);else{let e={title:n,message:r};a((0,b.rj)(e))}})(n):null,children:n})})})(r)]})]}),(0,i.Y)(c.cG,{margin:20})]})},tv=e=>{var n,t,r,a;let{userTicket:d,showEligibleProductsButton:s=!1,onOpenEligibleProducts:u}=e,{t:p}=(0,x.Bd)(),h=parseInt(((0,l.useRouter)().query.ticket||0).toString()),[m,f]=(0,o.useState)(parseInt(((null==d?void 0:d.ticketIds.findIndex(e=>e===h))||0).toString())),[g,v]=(0,o.useState)(!1),[y,b]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{f(parseInt(((null==d?void 0:d.ticketIds.findIndex(e=>e===h))||0).toString()))},[d]),(0,i.FD)(i.FK,{children:[(0,i.Y)(ts,{currentSlide:m}),(0,i.FD)(ns,{collectible:d.collectible,children:[g&&(0,i.Y)(nH,{setModal:v}),y&&(0,i.Y)(ta,{setModal:b}),!g&&!y&&(0,i.FD)(i.FK,{children:[s&&u&&(0,i.FD)(i.FK,{children:[(0,i.FD)(nf,{isShareEnabled:!1,children:[(0,i.Y)(nx,{children:(0,i.Y)(_.H3,{color:"fontSecondary",children:p("viewTickets.wouldYouLikeToBuyProducts")})}),(0,i.Y)(tm.A,{gap:8,fontSize:16,size:"stretch",color:"fontTertiary",backgroundColor:"transparent",icon:"product",iconColor:"fontTertiary",iconWidth:22,iconHeight:22,onClick:u,children:p("viewTickets.viewEligibleProducts")})]}),(0,i.Y)(c.cG,{margin:20})]}),(0,i.Y)(th,{userTicket:d}),!(null==d?void 0:d.govWalletEnabled)&&((null==d?void 0:d.isSellable)||(null==d?void 0:d.isTransferable))&&(0,i.Y)(tg,{setTransferModal:v,setSellTicketModal:b}),(null==d||null==(n=d.ticket)?void 0:n.venues.length)>1?(0,i.Y)(tc,{}):(0,i.Y)(i.FK,{children:(0,i.Y)(tu.jX,{venue:null==d||null==(t=d.ticket)?void 0:t.venues[0],showVenuePage:null==d||null==(a=d.ticket)||null==(r=a.venues[0])?void 0:r.verified})})]})]})]})};var ty=t(71950),tx=t(84465);function tb(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  background-color: transparent;\n  margin-bottom: -1px;\n  position: relative;\n"]);return tb=function(){return e},e}function tw(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  gap: 5px;\n  flex: 1;\n  padding: 15px 20px;\n  background-color: ",";\n  color: ",";\n  border: ",";\n  border-bottom: ",";\n  border-radius: 16px 16px 0px 0px;\n  cursor: pointer;\n  transition: background-color 0.3s ease;\n  margin-right: 10px;\n  align-items: center;\n  z-index: 1;\n  ","\n\n  &:hover {\n    background-color: ",";\n  }\n\n  &:focus {\n    outline: none;\n  }\n\n  &:last-of-type {\n    margin-right: 0;\n  }\n"]);return tw=function(){return e},e}function tY(){let e=(0,s._)(["\n  padding: 20px;\n  background-color: ",";\n  color: ",";\n  border-radius: 0 0 8px 8px;\n  border: ",";\n  position: relative;\n  z-index: 0;\n  margin-bottom: 30px;\n  ","\n"]);return tY=function(){return e},e}function tk(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n  width: 100%;\n"]);return tk=function(){return e},e}function tS(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  width: 100%;\n  align-items: center;\n  text-align: center;\n  word-break: break-word;\n"]);return tS=function(){return e},e}function tA(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: nowrap;\n  align-items: stretch;\n  justify-content: center;\n  width: 100%;\n"]);return tA=function(){return e},e}function t_(){let e=(0,s._)(["\n  display: flex;\n  flex: 1 1 0;\n  min-width: 0;\n  flex-direction: column;\n  gap: 10px;\n  align-items: center;\n  text-align: center;\n  word-break: break-word;\n\n  @media (max-width: ",") {\n    gap: 5px;\n  }\n"]);return t_=function(){return e},e}function tI(){let e=(0,s._)(["\n  display: flex;\n  min-height: 50px;\n"]);return tI=function(){return e},e}function tC(){let e=(0,s._)(["\n  position: absolute;\n  top: 50px;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: ",";\n  z-index: 0;\n  border-radius: 0 0 8px 8px;\n\n  @media (max-width: ",") {\n    border-radius: 8px;\n  }\n"]);return tC=function(){return e},e}function tD(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  align-items: center;\n  width: 100%;\n  margin-bottom: 12px;\n"]);return tD=function(){return e},e}function tT(){let e=(0,s._)(["\n  padding: 8px 16px;\n  border-radius: 8px;\n  border: 1px solid ",";\n  background-color: ",";\n  color: ",";\n  font-size: 14px;\n  cursor: pointer;\n  transition: background-color 0.2s ease;\n\n  &:hover {\n    background-color: ",";\n  }\n\n  &:focus {\n    outline: none;\n  }\n"]);return tT=function(){return e},e}function tF(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  width: 100%;\n"]);return tF=function(){return e},e}function tP(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: auto 1fr auto;\n  align-items: center;\n  gap: 16px;\n  padding: 12px 0;\n  border-bottom: 1px solid ",";\n\n  &:last-child {\n    border-bottom: none;\n  }\n"]);return tP=function(){return e},e}function tE(){let e=(0,s._)(["\n  flex-shrink: 0;\n  width: 56px;\n  height: 56px;\n  border-radius: 8px;\n  overflow: hidden;\n  background-color: ",";\n"]);return tE=function(){return e},e}function tM(){let e=(0,s._)(["\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n"]);return tM=function(){return e},e}function tR(){let e=(0,s._)(["\n  display: inline-block;\n  padding: 4px 10px;\n  border-radius: 16px;\n  font-size: 12px;\n  font-weight: 500;\n  width: fit-content;\n  background-color: ",";\n  color: ",";\n"]);return tR=function(){return e},e}function tN(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 5px;\n  justify-content: flex-end;\n"]);return tN=function(){return e},e}function tz(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 8px;\n"]);return tz=function(){return e},e}let tO=u.A.div(tb()),tB=u.A.button(tw(),e=>e.isActive?"".concat(e.theme.colors.backgroundSecondaryColor):"".concat(e.theme.colors.backgroundTertiaryColor),e=>e.theme.colors.fontPrimary,e=>"1px solid ".concat(e.theme.colors.backgroundSecondaryColor),e=>e.isActive?"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary):"none",e=>!e.theme.isDark()&&"box-shadow: -4px 0 8px rgba(145 158 171 / 12%), 0 -4px 8px rgba(145 158 171 / 12%), 4px 0 8px rgba(145 158 171 / 12%);",e=>"".concat(e.theme.colors.backgroundSecondaryColor)),tq=u.A.div(tY(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.fontPrimary,e=>"1px solid ".concat(e.theme.colors.backgroundSecondaryColor),e=>!e.theme.isDark()&&"box-shadow: -4px 0 8px rgba(145 158 171 / 12%), 0 4px 8px rgba(145 158 171 / 12%), 4px 0 8px rgba(145 158 171 / 12%);"),tL=u.A.div(tk()),tj=u.A.div(tS()),tW=u.A.div(tA()),tV=u.A.div(t_(),e=>e.theme.breakPoints.SMALL_VIEWPORT),tH=u.A.div(tI()),tU=u.A.div(tC(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.breakPoints.MEDIUM_VIEWPORT),tK=u.A.div(tD()),tG=u.A.button(tT(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.backgroundSecondaryColor),tZ=u.A.div(tF()),t$=u.A.div(tP(),e=>e.theme.colors.dividerAndPlaceholderPrimary),tJ=u.A.div(tE(),e=>e.theme.colors.backgroundTertiaryColor),tQ=u.A.div(tM()),tX=u.A.span(tR(),e=>e.redeemed?e.theme.colors.lineChartGreen:e.theme.colors.backgroundTertiaryColor,e=>e.redeemed?e.theme.colors.metallicPearlWhite:e.theme.colors.fontSecondary),t0=u.A.div(tN());u.A.div(tz());let t1={TICKET_INFO:"Ticket Info",DISCOUNTS:"Discounts",PRODUCTS:"Products",ACCESS:"Access"},t2=[{id:t1.TICKET_INFO,icon:"ticket",translationKey:"viewTickets.ticketInfo",visible:e=>e},{id:t1.DISCOUNTS,icon:"coupon",translationKey:"viewTickets.discounts",visible:()=>!1},{id:t1.PRODUCTS,icon:"other",translationKey:"viewTickets.products",visible:(e,n)=>n},{id:t1.ACCESS,icon:"eye",translationKey:"viewTickets.access",visible:()=>!1}],t4=e=>{let{activeTab:n,onTabChange:t,hasTicketInfo:r,hasProducts:o,showTabLabel:l}=e,{t:a}=(0,x.Bd)();return(0,i.Y)(tO,{children:t2.filter(e=>e.visible(r,o)).map(e=>(0,i.FD)(tB,{isActive:n===e.id,onClick:()=>t(e.id),children:[(0,i.Y)(_.In,{name:e.icon,height:20,color:n===e.id?"fontPrimary":"fontSecondary"}),l&&(0,i.Y)(c.RZ,{fontSize:18,color:n===e.id?"fontPrimary":"fontSecondary",children:a(e.translationKey)})]},e.id))})};var t5=t(82233);let t6=e=>{let{ticketInfoTable:n}=e,t=n.find(e=>"fullName"===e.key),r=n.filter(e=>"fullName"!==e.key);return(0,i.FD)(tL,{children:[t&&(0,i.FD)(tj,{children:[(0,i.Y)(t5.hE,{color:"fontSecondary",children:t.label}),(0,i.Y)(c.RZ,{fontSize:16,children:t.value})]}),r.length>0&&(0,i.Y)(tW,{children:r.map((e,n)=>(0,i.FD)(o.Fragment,{children:[(0,i.FD)(tV,{children:[(0,i.Y)(t5.hE,{color:"fontSecondary",children:e.label}),(0,i.Y)(c.RZ,{fontSize:16,children:e.value})]}),n<r.length-1&&(0,i.Y)(tH,{children:(0,i.Y)(c.cG,{widthAuto:!0,color:"dividerAndPlaceholderPrimary",margin:0})})]},e.key))})]})};
1var t3=t(85637),t8=t(53318),t7=t(26675),t9=t(43185),re=t(14476),rn=t(50090),rt=t(6829),rr=t(7418),ri=t(52427),ro=t(27061);function rl(){let e=(0,s._)(["\n  & .MuiDialog-container {\n    align-items: flex-end;\n    padding-bottom: 20px;\n  }\n  & .MuiPaper-root {\n    position: fixed;\n    margin: 0;\n    bottom: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    height: calc(100vh - 40px);\n    width: 80vw;\n    max-width: 80vw;\n    max-height: calc(100vh - 40px);\n    border-radius: 16px;\n    background: ",";\n    margin-bottom: 20px;\n    ",";\n  }\n"]);return rl=function(){return e},e}function ra(){let e=(0,s._)(["\n  & .MuiPaper-root {\n    height: calc(95vh - 20px);\n    max-height: calc(95vh - 20px);\n    width: 100vw;\n    border-radius: 16px 16px 0 0;\n    background: ",";\n    margin-bottom: 10px;\n    ",";\n  }\n"]);return ra=function(){return e},e}function rd(){let e=(0,s._)(["\n  margin: 0;\n  padding: 16px;\n"]);return rd=function(){return e},e}function rc(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  margin-bottom: 8px;\n"]);return rc=function(){return e},e}function rs(){let e=(0,s._)(["\n  color: ",";\n"]);return rs=function(){return e},e}function ru(){let e=(0,s._)(["\n  flex: 1;\n  overflow-y: auto;\n  padding: 0 16px 16px;\n  @media (max-width: 600px) {\n    padding: 0;\n  }\n"]);return ru=function(){return e},e}function rp(){let e=(0,s._)(["\n  ",";\n  ",";\n  align-items: center;\n  justify-content: center;\n  gap: 16px;\n  text-align: center;\n  padding: 48px 32px;\n  min-height: 200px;\n"]);return rp=function(){return e},e}function rh(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  justify-content: center;\n  min-height: 200px;\n"]);return rh=function(){return e},e}function rm(){let e=(0,s._)(["\n  ",";\n  gap: 16px;\n"]);return rm=function(){return e},e}function rf(){let e=(0,s._)(["\n  margin-top: 24px;\n"]);return rf=function(){return e},e}function rg(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  padding: 8px 0;\n"]);return rg=function(){return e},e}function rv(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 8px;\n  width: 100%;\n  border: 1px solid ",";\n  border-radius: 8px;\n  padding: 12px;\n  transition: all 0.2s ease;\n  background-color: ",";\n  cursor: pointer;\n  &:hover {\n    border-color: ",";\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n  }\n"]);return rv=function(){return e},e}function ry(){let e=(0,s._)(["\n  width: 100%;\n  aspect-ratio: 1;\n  ",";\n  align-items: center;\n  justify-content: center;\n  background-color: ",";\n  border-radius: 8px;\n  overflow: hidden;\n"]);return ry=function(){return e},e}function rx(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n"]);return rx=function(){return e},e}function rb(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  gap: 4px;\n"]);return rb=function(){return e},e}function rw(){let e=(0,s._)(["\n  text-align: center;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n  white-space: normal;\n  width: 100%;\n"]);return rw=function(){return e},e}function rY(){let e=(0,s._)(["\n  text-align: center;\n  margin-top: 4px;\n"]);return rY=function(){return e},e}function rk(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  justify-content: center;\n  gap: 4px;\n  width: 100%;\n  margin-top: 8px;\n"]);return rk=function(){return e},e}function rS(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  padding: 8px 16px;\n  border-radius: 6px;\n  background-color: ",";\n  color: ",";\n  cursor: pointer;\n  transition: all 0.2s ease;\n  &:hover {\n    opacity: 0.9;\n  }\n"]);return rS=function(){return e},e}function rA(){let e=(0,s._)(["\n  ",";\n  gap: 12px;\n  margin-top: 24px;\n  padding-top: 24px;\n  border-top: 1px solid ",";\n"]);return rA=function(){return e},e}function r_(){let e=(0,s._)(["\n  margin-bottom: 8px;\n"]);return r_=function(){return e},e}function rI(){let e=(0,s._)(["\n  ",";\n  gap: 8px;\n"]);return rI=function(){return e},e}function rC(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 12px;\n  padding: 12px;\n  border: 1px solid ",";\n  border-radius: 8px;\n  background-color: ",";\n"]);return rC=function(){return e},e}function rD(){let e=(0,s._)(["\n  width: 48px;\n  height: 48px;\n  object-fit: cover;\n  border-radius: 4px;\n"]);return rD=function(){return e},e}function rT(){let e=(0,s._)(["\n  ",";\n  flex: 1;\n  gap: 4px;\n"]);return rT=function(){return e},e}function rF(){let e=(0,s._)(["\n  font-weight: 600;\n"]);return rF=function(){return e},e}function rP(){let e=(0,s._)(["\n  font-size: 12px;\n  color: ",";\n"]);return rP=function(){return e},e}function rE(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 8px;\n"]);return rE=function(){return e},e}function rM(){let e=(0,s._)(["\n  width: 24px;\n  height: 24px;\n  ",";\n  align-items: center;\n  justify-content: center;\n  border-radius: 50%;\n  background-color: ",";\n  cursor: ",";\n  &:hover {\n    opacity: ",";\n  }\n"]);return rM=function(){return e},e}function rR(){let e=(0,s._)(["\n  min-width: 30px;\n  text-align: center;\n"]);return rR=function(){return e},e}function rN(){let e=(0,s._)(["\n  padding: 0 16px 16px;\n"]);return rN=function(){return e},e}function rz(){let e=(0,s._)(["\n  margin-bottom: 12px;\n  margin-top: 16px;\n"]);return rz=function(){return e},e}function rO(){let e=(0,s._)(["\n  margin-bottom: 16px;\n"]);return rO=function(){return e},e}function rB(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: 8px;\n"]);return rB=function(){return e},e}function rq(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items: center;\n  margin-top: 8px;\n  margin-bottom: 16px;\n"]);return rq=function(){return e},e}function rL(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 16px;\n  border: 1px solid ",";\n  border-radius: 8px;\n  padding: 8px 12px;\n"]);return rL=function(){return e},e}function rj(){let e=(0,s._)(["\n  cursor: ",";\n  opacity: ",";\n  ",";\n  align-items: center;\n  justify-content: center;\n  width: 24px;\n  height: 24px;\n"]);return rj=function(){return e},e}function rW(){let e=(0,s._)(["\n  min-width: 30px;\n  text-align: center;\n"]);return rW=function(){return e},e}function rV(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items: center;\n  margin-top: 8px;\n"]);return rV=function(){return e},e}function rH(){let e=(0,s._)(["\n  padding: 16px;\n  gap: 8px;\n  ",";\n"]);return rH=function(){return e},e}function rU(){let e=(0,s._)(["\n  ",";\n  gap: 4px;\n  padding: 0 10px;\n  width: 100%;\n"]);return rU=function(){return e},e}(0,u.A)(t7.A)(rl(),e=>e.theme.colors.backgroundSecondaryColor,w.ec),(0,u.A)(ri.A)(ra(),e=>e.theme.colors.backgroundSecondaryColor,w.ec),u.A.div(rd()),u.A.div(rc(),w.Uu),(0,u.A)(ro.A)(rs(),e=>e.theme.colors.fontSecondary);let rK=u.A.div(ru()),rG=u.A.div(rp(),w.Uu,w.ec),rZ=u.A.div(rh(),w.Uu);u.A.div(rm(),w.ec);let r$=u.A.div(rf()),rJ=u.A.div(rg());u.A.div(rv(),w.ec,e=>e.isSelected?e.theme.colors.fontTertiary:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.fontTertiary),u.A.div(ry(),w.Uu,e=>e.theme.colors.backgroundSecondaryColor),u.A.img(rx()),u.A.div(rb(),w.ec),u.A.div(rw()),u.A.div(rY()),u.A.div(rk(),w.Uu),u.A.div(rS(),w.Uu,e=>e.theme.colors.fontTertiary,e=>e.theme.colors.metallicPearlWhite),u.A.div(rA(),w.ec,e=>e.theme.colors.dividerAndPlaceholderPrimary),u.A.div(r_()),u.A.div(rI(),w.ec),u.A.div(rC(),w.Uu,e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor),u.A.img(rD()),u.A.div(rT(),w.ec),u.A.div(rF()),u.A.div(rP(),e=>e.theme.colors.fontSecondary),u.A.div(rE(),w.Uu),u.A.div(rM(),w.Uu,e=>e.disabled?e.theme.colors.dividerAndPlaceholderPrimary:e.theme.colors.fontTertiary,e=>e.disabled?"not-allowed":"pointer",e=>e.disabled?1:.8),u.A.div(rR()),u.A.div(rN()),u.A.div(rz()),u.A.div(rO()),u.A.div(rB(),w.Uu),u.A.div(rq(),w.Uu),u.A.div(rL(),w.Uu,e=>e.theme.colors.dividerAndPlaceholderPrimary),u.A.div(rj(),e=>e.disabled?"not-allowed":"pointer",e=>e.disabled?.5:1,w.Uu),u.A.div(rW()),u.A.div(rV(),w.Uu),u.A.div(rH(),w.ec);let rQ=u.A.div(rU(),w.ec);var rX=t(96108);function r0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  @media screen and (max-width: ",") {\n    padding: 0;\n  }\n"]);return r0=function(){return e},e}function r1(){let e=(0,s._)(["\n  display: flex;\n  box-shadow: rgba(145, 158, 171, 0.08) 0px -2px 0px 0px inset;\n  width: 100%;\n  @media (max-width: 600px) {\n    max-width: 310px;\n  }\n"]);return r1=function(){return e},e}
1function r2(){let e=(0,s._)(["\n  .MuiTabs-scroller {\n    padding: 0px;\n  }\n\n  .MuiTabs-indicator {\n    background-color: ",";\n  }\n\n  .MuiTabScrollButton-root {\n    color: ",";\n  }\n  .MuiTabScrollButton-root svg {\n    color: ",";\n  }\n"]);return r2=function(){return e},e}function r4(){let e=(0,s._)(["\n  scroll-margin-top: 16px;\n  margin-bottom: 24px;\n"]);return r4=function(){return e},e}function r5(){let e=(0,s._)(["\n  font-size: 16px;\n  font-weight: 600;\n  color: ",";\n  margin: 0 0 12px 0;\n  text-transform: uppercase;\n"]);return r5=function(){return e},e}function r6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  padding: 8px 0;\n"]);return r6=function(){return e},e}function r3(){let e=(0,s._)(["\n  ",";\n  align-items: flex-start;\n  gap: 28px;\n  width: 100%;\n  border: 1px solid\n    ",";\n  border-radius: ",";\n  padding: 12px 16px;\n  transition: all 0.2s ease;\n  background-color: ",";\n  cursor: pointer;\n  &:hover {\n    border-color: ",";\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n  }\n  @media (max-width: 600px) {\n    flex-direction: column;\n    align-items: stretch;\n    gap: 12px;\n  }\n"]);return r3=function(){return e},e}function r8(){let e=(0,s._)(["\n  ",";\n  align-items: flex-start;\n  gap: 16px;\n  flex: 1 1 320px;\n  /* Floor for name/description/price (image included), so a wide variant column can\n     never squeeze this side down to nothing — it shrinks and wraps its chips instead. */\n  min-width: min(480px, 100%);\n  overflow: visible;\n  @media (max-width: 600px) {\n    flex: none;\n    flex-direction: column;\n    align-items: flex-start;\n    min-width: 0;\n    gap: 12px;\n  }\n"]);return r8=function(){return e},e}function r7(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]);return r7=function(){return e},e}function r9(){let e=(0,s._)(["\n  flex-shrink: 0;\n  @media (max-width: 600px) {\n    order: 1;\n    display: flex;\n    justify-content: center;\n    width: 100%;\n  }\n"]);return r9=function(){return e},e}function ie(){let e=(0,s._)(["\n  position: relative;\n  width: 150px;\n  min-width: 150px;\n  height: 150px;\n  ",";\n  align-items: center;\n  justify-content: center;\n  background-color: ",";\n  border-radius: 8px;\n  overflow: hidden;\n  @media (max-width: 600px) {\n    width: 150px;\n    min-width: 150px;\n    height: 150px;\n  }\n"]);return ie=function(){return e},e}function it(){let e=(0,s._)(["\n  position: absolute;\n  top: 4px;\n  left: 4px;\n  width: 36px;\n  height: 36px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: rgba(0, 0, 0, 0.25);\n  pointer-events: none;\n  border-radius: 50%;\n  @media (max-width: 600px) {\n    top: 4px;\n    left: 4px;\n    width: 32px;\n    height: 32px;\n  }\n"]);return it=function(){return e},e}function ir(){let e=(0,s._)(["\n  color: #fff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n"]);return ir=function(){return e},e}function ii(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n"]);return ii=function(){return e},e}function io(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  gap: 2px;\n  @media (max-width: 600px) {\n    display: contents;\n  }\n"]);return io=function(){return e},e}function il(){let e=(0,s._)(["\n  font-size: 18px;\n  font-weight: 600;\n  color: ",";\n  overflow-wrap: break-word;\n  @media (max-width: 600px) {\n    order: 2;\n    font-size: 16px;\n    text-align: left;\n    width: 100%;\n  }\n"]);return il=function(){return e},e}function ia(){let e=(0,s._)(["\n  font-size: 13px;\n  color: ",";\n  line-height: 1.4;\n  margin-top: 4px;\n  margin-bottom: 4px;\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 4px 0;\n  @media (max-width: 600px) {\n    order: 3;\n  }\n"]);return ia=function(){return e},e}function id(){let e=(0,s._)(["\n  width: 100%;\n  min-width: 0;\n  word-break: break-word;\n"]);return id=function(){return e},e}function ic(){let e=(0,s._)(["\n  background: none;\n  border: none;\n  padding: 0;\n  align-self: flex-end;\n  font-size: 13px;\n  font-weight: 600;\n  color: ",";\n  cursor: pointer;\n  text-decoration: underline;\n  &:hover {\n    opacity: 0.8;\n  }\n"]);return ic=function(){return e},e}function is(){let e=(0,s._)(["\n  font-size: 18px;\n  color: ",";\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  flex-wrap: wrap;\n  @media (max-width: 600px) {\n    order: 4;\n    justify-content: flex-start;\n  }\n"]);return is=function(){return e},e}function iu(){let e=(0,s._)(["\n  font-size: 18px;\n  text-decoration: line-through;\n  color: ",";\n  opacity: 0.6;\n"]);return iu=function(){return e},e}function ip(){let e=(0,s._)(["\n  font-size: 18px;\n  font-weight: 600;\n"]);return ip=function(){return e},e}function ih(){let e=(0,s._)(["\n  @media (max-width: 600px) {\n    order: 5;\n    display: flex;\n    justify-content: flex-start;\n  }\n"]);return ih=function(){return e},e}function im(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 600;\n  color: ",";\n"]);return im=function(){return e},e}function ig(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 600;\n  color: ",";\n"]);return ig=function(){return e},e}function iv(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  flex-shrink: 0;\n  justify-content: flex-end;\n  max-width: 100%;\n  /* Variant chips are wide: this column gives up width first (chips wrap onto more\n     lines) rather than squeezing name/description/price down to zero. */\n  ",";\n  @media (max-width: 600px) {\n    flex: none;\n    width: 100%;\n    justify-content: ",";\n  }\n"]);return iv=function(){return e},e}function iy(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 16px;\n  flex: 1;\n  min-width: 0;
1\n  @media (max-width: 600px) {\n    align-items: stretch;\n    width: 100%;\n  }\n"]);return iy=function(){return e},e}function ix(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  padding: 12px 16px 16px;\n  background-color: ",";\n  border-radius: 0 0 8px 8px;\n  width: 100%;\n  box-sizing: border-box;\n  ",";\n  @media screen and (max-width: ",") {\n    margin: 0;\n  }\n"]);return ix=function(){return e},e}function ib(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  padding: 8px 12px;\n  border-radius: 6px;\n  background-color: ",";\n  border: 1px solid ",";\n  @media (max-width: 600px) {\n    display: grid;\n    grid-template-columns: 1fr auto auto;\n    gap: 12px;\n    align-items: center;\n  }\n"]);return ib=function(){return e},e}function iw(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 8px;\n  flex: 1;\n  min-width: 0;\n  @media (max-width: 600px) {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 2px;\n    flex: none;\n  }\n"]);return iw=function(){return e},e}function iY(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n  font-size: 14px;\n  font-weight: 600;\n  color: ",";\n"]);return iY=function(){return e},e}function ik(){let e=(0,s._)(["\n  font-size: 12px;\n  color: ",";\n  margin-right: 8px;\n  @media (max-width: 600px) {\n    margin-right: 0;\n  }\n"]);return ik=function(){return e},e}function iS(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: stretch;\n  gap: 24px;\n  padding: 12px 0;\n  border-bottom: 1px solid ",";\n  margin-bottom: 12px;\n  @media (max-width: 600px) {\n    flex-direction: column;\n  }\n"]);return iS=function(){return e},e}function iA(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  flex: 1;\n  min-width: 0;\n"]);return iA=function(){return e},e}function i_(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  min-width: 280px;\n  flex-shrink: 0;\n  @media (max-width: 600px) {\n    min-width: 100%;\n  }\n"]);return i_=function(){return e},e}function iI(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n"]);return iI=function(){return e},e}function iC(){let e=(0,s._)(["\n  gap: 16px;\n  ","\n"]);return iC=function(){return e},e}function iD(){let e=(0,s._)(["\n  /* Equal basis: every chip in a row gets the same width, so the 2nd chip starts\n     at the same x in every attribute row and rows end flush on the right.\n     min-width stays auto (min-content) so long labels can't be squashed. */\n  flex: 1 1 0;\n  max-width: 160px;\n  min-width: 0;\n  overflow-wrap: normal;\n  word-break: keep-all;\n  padding: 10px 10px;\n  border-radius: 8px;\n  border: 2px solid\n    ",";\n  background-color: ",";\n  color: ",";\n  font-size: 13px;\n  font-weight: 600;\n  cursor: ",";\n  opacity: ",";\n  transition: all 0.2s ease;\n  position: relative;\n  &:hover {\n    opacity: ",";\n  }\n  ","\n"]);return iD=function(){return e},e}function iT(){let e=(0,s._)(["\n  flex: 0 0 auto;\n  width: 32px;\n  height: 32px;\n  padding: 0;\n  border: none;\n  background: transparent;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  cursor: ",";\n  opacity: ",";\n  transition: all 0.2s ease;\n  font-size: 0;\n  position: relative;\n  &::before {\n    content: '';\n    width: 32px;\n    height: 32px;\n    box-sizing: border-box;\n    border-radius: 50%;\n    background-color: ",";\n    border: 2px solid\n      ",";\n  }\n  &:hover {\n    opacity: ",";\n  }\n  ","\n"]);return iT=function(){return e},e}function iF(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 8px;\n  flex-wrap: nowrap;\n  margin-top: 4px;\n  align-self: flex-end;\n"]);return iF=function(){return e},e}function iP(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n"]);return iP=function(){return e},e}function iE(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 8px;\n  flex-shrink: 0;\n"]);return iE=function(){return e},e}function iM(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 4px;\n  color: ",";\n  font-size: 12px;\n"]);return iM=function(){return e},e}function iR(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  align-items: baseline;\n  gap: 0 4px;\n  font-size: 13px;\n  font-weight: 600;\n  color: ",";\n\n  @media (max-width: 600px) {\n    flex-direction: column;\n  }\n"]);return iR=function(){return e},e}function iN(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  padding: 4px;\n  border-radius: 50%;\n  border: none;\n  background: transparent;\n  cursor: pointer;\n  &:hover {\n    background-color: transparent;\n  }\n"]);return iN=function(){return e},e}function iz(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  padding: 64px 16px;\n  gap: 12px;\n"]);return iz=function(){return e},e}function iO(){let e=(0,s._)(["\n  margin: 10px 0;\n"]);return iO=function(){return e},e}let iB=u.A.div(r0(),e=>{var n;return(null==(n=e.theme.breakPoints)?void 0:n.STRECHED_MEDIUM_VIEWPORT)||"768px"}),iq=u.A.div(r1()),iL=(0,u.A)(rX.A)(r2(),e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.fontPrimary});u.A.section(r4()),u.A.h3(r5(),e=>e.theme.colors.fontPrimary);let ij=u.A.div(r6()),iW=u.A.div(r3(),w.Uu,e=>e.isSelected?e.theme.colors.fontTertiary:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.isExpanded?"8px 8px 0 0":"8px",e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.fontTertiary),iV=u.A.div(r8(),w.Uu),iH=u.A.div(r7()),iU=u.A.div(r9()),iK=u.A.div(ie(),w.Uu,e=>e.theme.colors.backgroundSecondaryColor);u.A.div(it()),u.A.span(ir());let iG=u.A.img(ii()),iZ=u.A.div(io()),i$=u.A.div(il(),e=>e.theme.colors.fontPrimary),iJ=u.A.div(ia(),e=>e.theme.colors.fontSecondary),iQ=u.A.span(id()),iX=u.A.button(ic(),e=>e.theme.colors.fontSecondary),i0=u.A.div(is(),e=>e.theme.colors.fontPrimary),i1=u.A.span(iu(),e=>
1e.theme.colors.candyRed),i2=u.A.span(ip()),i4=u.A.div(ih()),i5=u.A.span(im(),e=>e.theme.colors.candyRed),i6=u.A.span(ig(),e=>e.theme.colors.candyOrange),i3=u.A.div(iv(),w.Uu,e=>e.$hasVariants?"\n    flex: 0 1 360px;\n    min-width: 0;\n  ":"",e=>e.$hasVariants?"flex-start":"center"),i8=u.A.div(iy()),i7=u.A.div(ix(),e=>e.theme.colors.backgroundSecondaryColor,e=>(0,w.vU)("backgroundSecondaryColor",!0,e.theme),e=>{var n;return(null==(n=e.theme.breakPoints)?void 0:n.STRECHED_MEDIUM_VIEWPORT)||"768px"}),i9=u.A.div(ib(),w.Uu,e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),oe=u.A.div(iw()),on=u.A.div(iY(),e=>e.theme.colors.fontPrimary),ot=u.A.div(ik(),e=>e.theme.colors.fontSecondary);u.A.div(iS(),e=>e.theme.colors.dividerAndPlaceholderPrimary),u.A.div(iA()),u.A.div(i_());let or=u.A.div(iI()),oi=u.A.div(iC(),e=>e.$isColor?"\n    display: flex;\n    flex-wrap: wrap;\n  ":"\n    display: grid;\n    grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));\n    gap: 12px;\n  "),oo=u.A.button(iD(),e=>e.isSelected?e.theme.colors.fontTertiary:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundMainColor,e=>e.theme.colors.fontPrimary,e=>e.disabled?"not-allowed":"pointer",e=>e.disabled?.5:1,e=>e.disabled?.5:.9,e=>{if(!e.disabled)return"";let n=e.isSelected?e.theme.colors.fontTertiary:e.theme.colors.dividerAndPlaceholderPrimary;return"\n      &::after {\n        content: '';\n        position: absolute;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        background: linear-gradient(\n          to bottom right,\n          transparent calc(50% - 1px),\n          ".concat(n," calc(50% - 1px),\n          ").concat(n," calc(50% + 1px),\n          transparent calc(50% + 1px)\n        );\n        pointer-events: none;\n        border-radius: 8px;\n      }\n    ")}),ol=u.A.button(iT(),e=>e.disabled?"not-allowed":"pointer",e=>e.disabled?.5:1,e=>e.$bgColor,e=>e.isSelected?e.theme.colors.fontTertiary:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.disabled?.5:.9,e=>{if(!e.disabled)return"";let n=e.isSelected?e.theme.colors.fontTertiary:e.theme.colors.dividerAndPlaceholderPrimary;return"\n      &::after {\n        content: '';\n        position: absolute;\n        top: 50%;\n        left: 50%;\n        width: 32px;\n        height: 32px;\n        transform: translate(-50%, -50%);\n        background: linear-gradient(\n          to bottom right,\n          transparent calc(50% - 1px),\n          ".concat(n," calc(50% - 1px),\n          ").concat(n," calc(50% + 1px),\n          transparent calc(50% + 1px)\n        );\n        pointer-events: none;\n        border-radius: 50%;\n      }\n    ")}),oa=u.A.div(iF());u.A.div(iP());let od=u.A.div(iE());u.A.div(iM(),e=>e.theme.colors.candyOrange);let oc=u.A.div(iR(),e=>e.theme.colors.fontSecondary),os=u.A.button(iN()),ou=u.A.div(iz()),op=u.A.div(iO());function oh(e,n,t){if(e)return e.startsWith("http")?e:n&&t?(0,I.Ph)("organizers/".concat(n,"/inventories/").concat(t,"/").concat(e)):e}function om(e,n){var t,r,i,o,l;if(!e)return[];let a=null!=(i=e.inventoryId)?i:0,d=oh(null!=(l=null!=(o=e.thumbnailUrl)?o:e.imageUrl)?l:null==(t=e.images)?void 0:t.thumbnail,n,a),c=[];e.galleryUrls&&Array.isArray(e.galleryUrls)&&e.galleryUrls.length>0?c=e.galleryUrls:(null==(r=e.images)?void 0:r.gallery)&&e.images.gallery.length>0&&(c=e.images.gallery.map(e=>oh(e,n,a)).filter(e=>!!e));let s=new Set,u=[];return d&&!s.has(d)&&(u.push(d),s.add(d)),c.forEach(e=>{e&&!s.has(e)&&(u.push(e),s.add(e))}),u}function of(e,n,t,r){var i,o;if(!t||!e||!n)return[];let l=null==(i=t.variantGroupImages)?void 0:i.find(t=>t.attributeName===e&&t.value===n);if(!l)return[];let a=null!=(o=t.inventoryId)?o:0,d=[],c=new Set,s=oh(l.thumbnailUrl||void 0,r,a);return s&&!c.has(s)&&(d.push(s),c.add(s)),(l.galleryUrls||[]).forEach(e=>{let n=oh(e,r,a);n&&!c.has(n)&&(d.push(n),c.add(n))}),d}let og={red:"#e53935",blue:"#1e88e5",green:"#43a047",black:"#212121",white:"#fafafa",yellow:"#fdd835",orange:"#fb8c00",purple:"#8e24aa",pink:"#ec407a",gray:"#757575",grey:"#757575",navy:"#1565c0",brown:"#6d4c41",beige:"#d7ccc8",gold:"#ffb300",silver:"#9e9e9e"};function ov(e){return e<=10?"10":e<=20?"20":e<=30?"30":e<=50?"50":String(e)}var oy=t(60378);let ox=e=>{let{value:n,onDecrease:t,onIncrease:r,onChange:o,disabled:l=!1,disabledDecrease:a,disabledIncrease:d,iconSize:c=10,buttonSize:s=34,fontSize:u=22,gap:p=10}=e,h=(0,ec.u)(),m=Number(n||0),f=l||(null!=a?a:m<=0),g=l||null!=d&&d;return(0,i.FD)(oy.gs,{style:{gap:"".concat(p,"px")},children:[(0,i.Y)(oy.ER,{disabled:f,onClick:t,style:{width:"".concat(s,"px"),height:"".concat(s,"px")},children:(0,i.Y)(_.In,{color:f?"btnSecondary":h.isDark()?"metallicPearlWhite":"btnSecondary",name:"minus",width:c,height:c})}),(0,i.Y)(oy.M,{color:0===m?"fontSecondary":"fontPrimary",opacity:0===m?.8:1,value:String(null!=m?m:"0"),style:{width:"".concat(Math.max((String(null!=m?m:"0")||"0").length,1)+2,"ch"),fontSize:"".concat(u,"px")},type:"text",inputMode:"numeric",pattern:"[0-9]*",readOnly:l,onWheel:e=>e.currentTarget.blur(),onChange:e=>{l||o((e=>Number.isFinite(e)?Math.max(0,Math.floor(e)):0)(Number(e.target.value)))},onBlur:()=>{(void 0===m||""===String(m).trim())&&o(0)}}),(0,i.Y)(oy.um,{disabled:g,onClick:r,style:{width:"".concat(s,"px"),height:"".concat(s,"px")},children:(0,i.Y)(_.In,{color:g?"btnSecondary":h.isDark()?"metallicPearlWhite":"metallicDark",name:"plus",width:c,height:c})})]})};var ob=t(31974);function ow(){let e=(0,s._)(["\n  cursor: pointer;\n  flex-shrink: 0;\n  overflow: visible;\n  border-radius: 8px;\n  position: relative;\n\n  .image-hover-zone:hover .zoom-overlay {\n    opacity: 1;\n  }\n"]);return ow=function(){return e},e}function oY(){let e=(0,s._)(["\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: rgba(0, 0, 0, 0.3);\n  border-radius: 8px;\n  opacity: 0;\n  transition: opacity 0.2s ease;\n  pointer-events: none;\n"]);return oY=function(){return e},e}function ok(){let e=(0,s._)(["\n  position: relative;\n  flex-shrink: 0;\n  overflow: visible;\n  border-radius: 8px;\n  display: flex;\n  flex-direction: column;\n  width: 150px;\n  min-width: 150px;\n  height: 150px;\n"]);return ok=function(){return e},e}function oS(){let e=(0,s._)(["\n  display: flex;\n  overflow-x: auto;\n  overflow-y: hidden;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  -webkit-overflow-scrolling: touch;\n  width: 100%;\n  height: 100%;\n  &::-webkit-scrollbar {\n    display: none;\n  }\n  scrollbar-width: none;\n"]);return oS=function(){return e},e}function oA(){let e=(0,s._)(["\n  flex: 0 0 100%;\n  min-width: 100%;\n  scroll-snap-align: center;\n  scroll-snap-stop: always;\n"]);return oA=function(){return e},e}function o_(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 4px;\n  padding: 8px 0 4px;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);\n  border-radius: 0 0 8px 8px;\n  pointer-events: none;\n"]);return o_=function(){return e},e}function oI(){let e=(0,s._)(["\n  width: ","px;\n  height: 6px;\n  border-radius: 3px;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  pointer-events: auto;\n  background-color: ",";\n  transition: width 0.2s ease, background-color 0.2s ease;\n  &:hover {\n    background-color: rgba(255, 255, 255, 0.9);\n  }\n"]);return oI=function(){return e},e}function oC(){let e=(0,s._)(["\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 22px;\n  height: 22px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: none;\n  border-radius: 50%;\n  background-color: #000;\n  color: #fff;
1\n  cursor: pointer;\n  z-index: 2;\n  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);\n  transition: background-color 0.2s ease, box-shadow 0.2s ease;\n\n  &:hover {\n    background-color: #333;\n    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);\n  }\n\n  @media (max-width: 600px) {\n    display: none;\n  }\n"]);return oC=function(){return e},e}function oD(){let e=(0,s._)(["\n  left: -10px;\n"]);return oD=function(){return e},e}function oT(){let e=(0,s._)(["\n  right: -10px;\n"]);return oT=function(){return e},e}let oF=u.A.div(ow()),oP=u.A.div(oY()),oE=u.A.div(ok()),oM=u.A.div(oS()),oR=u.A.div(oA()),oN=u.A.div(o_()),oz=u.A.button(oI(),e=>e.$active?8:6,e=>e.$active?e.theme.colors.backgroundContrastColor:"rgba(255, 255, 255, 0.5)"),oO=u.A.button(oC()),oB=(0,u.A)(oO)(oD()),oq=(0,u.A)(oO)(oT()),oL=e=>{let{imageUrl:n,imageUrls:t,alt:r,onClick:l}=e,a=(0,o.useRef)(null),[d,c]=(0,o.useState)(0),s=t&&t.length>0?t:n?[n]:[],u=s.length>1,p=s.join("|");(0,o.useEffect)(()=>{c(0);let e=a.current;e&&e.scrollTo({left:0})},[p]);let h=(0,o.useCallback)(()=>{let e=a.current;if(e&&u)c(Math.min(Math.round(e.scrollLeft/e.offsetWidth),s.length-1))},[u,s.length]),m=e=>{let n=a.current;n&&u&&(n.scrollTo({left:e*n.offsetWidth,behavior:"smooth"}),c(e))},f=(0,i.FD)(iK,{className:"image-hover-zone",children:[s[0]?(0,i.Y)(iG,{src:s[0],alt:r}):(0,i.Y)(ob.A,{sx:{fontSize:56,color:"currentColor"}}),l&&(0,i.Y)(oP,{className:"zoom-overlay",children:(0,i.Y)(_.In,{name:"zoom-in",color:"backgroundContrastColor",width:24,height:24})})]}),g=(0,i.FD)(oE,{children:[u&&(0,i.FD)(i.FK,{children:[(0,i.Y)(oB,{type:"button",onClick:e=>{e.stopPropagation(),m(0===d?s.length-1:d-1)},"aria-label":"Previous image",children:(0,i.Y)(_.In,{name:"left-arrow",color:"backgroundContrastColor",width:10,height:10})}),(0,i.Y)(oq,{type:"button",onClick:e=>{e.stopPropagation(),m(d===s.length-1?0:d+1)},"aria-label":"Next image",children:(0,i.Y)(_.In,{name:"right-arrow",color:"backgroundContrastColor",width:10,height:10})})]}),(0,i.Y)(oM,{ref:a,onScroll:h,className:"image-hover-zone",children:s.map((e,n)=>(0,i.Y)(oR,{children:(0,i.FD)(iK,{children:[(0,i.Y)(iG,{src:e,alt:"".concat(r," ").concat(n+1)}),l&&(0,i.Y)(oP,{className:"zoom-overlay",children:(0,i.Y)(_.In,{name:"zoom-in",color:"backgroundContrastColor",width:24,height:24})})]})},n))}),u&&(0,i.Y)(oN,{onClick:e=>e.stopPropagation(),children:s.map((e,n)=>(0,i.Y)(oz,{$active:n===d,onClick:e=>{e.preventDefault(),e.stopPropagation(),m(n)},"aria-label":"Go to image ".concat(n+1)},n))})]}),v=u?g:f;return l?(0,i.Y)(oF,{onClick:l,role:"button",tabIndex:0,onKeyDown:e=>"Enter"===e.key&&l(),children:v}):v},oj=e=>{var n,t,r,o,l;let a,{product:d,currency:s,activeVariants:u,hasVariants:p,currentVariant:h}=e;if(void 0===d.price&&void 0===d.effectivePrice)return null;let m=h?null!=(n=h.price)?n:d.effectivePrice:void 0,f=(null==h?void 0:h.price)==null&&null!=d.priceWithoutDiscount&&null!=d.price&&d.priceWithoutDiscount>d.price;if(void 0!==m)a=(0,I.vv)(m,s);else if(p&&u.length>0){let e=u.map(e=>e.price).filter(e=>null!=e);if(e.length>0){let n=Math.min(...e),t=Math.max(...e);a=n!==t?"".concat((0,I.vv)(n,s)," - ").concat((0,I.vv)(t,s)):(0,I.vv)(n,s)}else a=(0,I.vv)(null!=(r=null!=(t=d.effectivePrice)?t:d.price)?r:0,s)}else a=(0,I.vv)(null!=(l=null!=(o=d.effectivePrice)?o:d.price)?l:0,s);return(0,i.Y)(i0,{children:f?(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start"},children:[(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:(0,i.Y)(i1,{children:(0,I.vv)(d.priceWithoutDiscount,s)})}),(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:(0,i.Y)(i2,{children:a})})]}):(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:a})})},oW=e=>{let{showLeftAssets:n,hasVariants:t,activeVariants:r,currentVariant:o,productQuantity:l}=e,{t:a}=(0,x.Bd)();if(!n)return null;if(t&&r.length>0){if(o){let e=o.quantity;return null!=e&&e<=0?(0,i.Y)(i6,{children:a("buyTicketsForm.soldOut")}):null!=e&&e<=50?(0,i.Y)(i5,{children:"\uD83D\uDD25 ".concat(a("buyTicketsForm.lessThan")," ").concat(ov(e)," ").concat(a("products.productsLeft"))}):null}return r.every(e=>null!=e.quantity&&e.quantity<=0)?(0,i.Y)(i6,{children:a("buyTicketsForm.soldOut")}):null}return null!=l&&l<=0?(0,i.Y)(i6,{children:a("buyTicketsForm.soldOut")}):null!=l&&l<=50?(0,i.Y)(i5,{children:"\uD83D\uDD25 ".concat(a("buyTicketsForm.lessThan")," ").concat(ov(l)," ").concat(a("products.productsLeft"))}):null},oV=e=>{let{attributeTypes:n,selectedAttributes:t,attributeValues:r,isVariantValueAvailable:o,onAttributeSelect:l,disabled:a=!1}=e;return(0,i.Y)(i.FK,{children:n.map(e=>{let n="color"===e.toLowerCase();return(0,i.FD)(or,{children:[(0,i.Y)(c.g2,{fontSize:13,fontWeight:600,color:"fontPrimary",children:t[e]?"".concat(e,": ").concat(t[e]):e}),(0,i.Y)(oi,{$isColor:n,children:(r[e]||[]).map(r=>{let d=t[e]===r,c=a||!o(e,r);return n?(0,i.Y)(ol,{type:"button",isSelected:d,$bgColor:function(e){var n;let t=e.trim();return/^#[0-9a-fA-F]{3}$/.test(t)||/^#[0-9a-fA-F]{6}$/.test(t)||/^rgb\(|^rgba\(|^hsl\(|^hsla\(/.test(t)?t:null!=(n=og[t.toLowerCase()])?n:t}(r),disabled:c,onClick:()=>!c&&l(e,r),title:c?"".concat(r," (Unavailable)"):r,"aria-label":c?"".concat(r," (Unavailable)"):r},r):(0,i.Y)(oo,{type:"button",isSelected:d,disabled:c,onClick:()=>!c&&l(e,r),title:c?"".concat(r," (Unavailable)"):r,children:r},r)})})]},e)})})},oH=e=>{let{product:n,currentVariant:t,addQuantity:r,selectionsForProduct:o,inventoryId:l,remainingProductCapacity:a,onSetAddQuantity:d,onAddVariant:c,getMaxQuantityForVariant:s}=e,{t:u}=(0,x.Bd)(),p=null!=n.maxPerOrder&&a<=0;return(0,i.Y)(oa,{children:(0,i.FD)(od,{children:[(0,i.Y)(ox,{value:t?r:0,disabled:!t||p,onDecrease:()=>d(Math.max(1,r-1)),onIncrease:()=>{t&&d(Math.min(s(n,t.variantId),r+1))},onChange:e=>{t&&d(Math.max(1,Math.min(s(n,t.variantId),Number(e)||1)))},disabledDecrease:!t||p||r<=1,disabledIncrease:!t||p||null!=t.quantity&&t.quantity<=0||r>=(t?s(n,t.variantId):0),iconSize:10,buttonSize:24,fontSize:14,gap:4}),(0,i.Y)(_.$n,{size:"small",height:"36px",color:"fontContrast",backgroundColor:"candyYellow",disabled:p||!t||null!=t.quantity&&t.quantity<=0,onClick:c,children:u("Add")})]})})},oU=e=>{let{currency:n,selection:t,variant:r,product:o,inventoryId:l,onQuantityChange:a,onRemove:d,getMaxQuantityForVariant:s}=e,{t:u}=(0,x.Bd)(),p=(null==r?void 0:r.name)||((null==r?void 0:r.attributes)?r.attributes.map(e=>"".concat(e.attribute,": ").concat(e.value)).join(", "):"Variant ".concat(t.variantId));return(0,i.FD)(i9,{children:[(0,i.FD)(oe,{children:[(0,i.Y)(on,{children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontPrimary",children:p})}),(null==r?void 0:r.price)!==void 0&&r.price>0&&(0,i.Y)(ot,{children:(0,i.FD)(c.g2,{fontSize:12,color:"fontSecondary",children:[eI.A.CURRENCY_SIGN_RESOLVER[n],r.price.toFixed(2)]})})]}),(0,i.Y)(ox,{value:t.quantity,onDecrease:()=>a(t.variantId,Math.max(1,t.quantity-1)),onIncrease:()=>{let e=s(o,t.variantId);a(t.variantId,Math.min(e,t.quantity+1))},onChange:e=>{let n=Math.max(1,Math.min(s(o,t.variantId),Number(e)||1));a(t.variantId,n)},disabledDecrease:t.quantity<=1,disabledIncrease:t.quantity>=s(o,t.variantId),iconSize:10,buttonSize:24,fontSize:14,gap:4}),(0,i.Y)(os,{type:"button",onClick:()=>d(t.variantId),"aria-label":String(u("Remove")),children:(0,i.Y)(_.In,{name:"delete",color:"fontAlert",width:20,height:20})})]})},oK=e=>{let{selectedVariantItems:n,activeVariants:t,product:r,currency:o,inventoryId:l,onQuantityChange:a,onRemove:d,getMaxQuantityForVariant:s}=e,{t:u}=(0,x.Bd)(),p=r.maxPerOrder;return(0,i.FD)(i7,{children:[(0,i.FD)(oc,{children:[(0,i.Y)(c.g2,{fontSize:13,fontWeight:600,color:"fontSecondary",children:u("Your selection")}),null!=p&&(0,i.FD)(c.g2,{fontSize:12,color:"fontSecondary",children:["(",u("products.maxPerOrderReached",{max:p,defaultValue:"You can add up to {{max}} of this product per order"}),")"]})]}),n.map(e=>(0,i.Y)(oU,{currency:o,selection:e,variant:t.find(n=>n.variantId===e.variantId),product:r,inventoryId:l,onQuantityChange:a,onRemove:d,getMaxQuantityForVariant:s},e.variantId))]})},oG=e=>{var n,t;let{product:r,currency:l,organizerId:a,showLeftAssets:s,itemsWithQuantity:u,incrementProduct:p,decrementProduct:h,setVariantQuantity:m,updateSelectedProducts:f,enrichItem:g,getMaxQuantityForProduct:v,getMaxQuantityForVariant:y}=e,w=r.inventoryId||0,Y=u.filter(e=>e.inventoryId===w),k=Y.reduce((e,n)=>e+n.quantity,0),S=(null==(n=r.variants)?void 0:n.filter(e=>!1!==e.isActive))||[],A=S.length>0,_=Y.filter(e=>null!=e.variantId&&e.quantity>0),I=A&&_.length>0,C=v(r),D=(null!=(t=r.maxPerOrder)?t:1/0)-k,T=(0,d.wA)(),{t:F}=(0,x.Bd)(),[P,E]=(0,o.useState)(!1),{selectedAttributes:M,addQuantity:R,attributeStructure:N,isVariantValueAvailable:z,currentVariant:O,handleAttributeSelect:B,setAddQuantity:q,resetSelection:L}=function(e,n){let[t,r]=(0,o.useState)({selectedAttributes:{},quantity:1}),{selectedAttributes:i,quantity:l}=t,a=(0,o.useMemo)(()=>
1{if(0===n.length)return{attributeTypes:[],attributeValues:{}};let e=[],t={};return n.forEach(n=>{var r;null==(r=n.attributes)||r.forEach(n=>{e.includes(n.attribute)||(e.push(n.attribute),t[n.attribute]=new Set),t[n.attribute].add(n.value)})}),{attributeTypes:e,attributeValues:Object.fromEntries(Object.entries(t).map(e=>{let[n,t]=e;return[n,Array.from(t)]}))}},[n]),d=(0,o.useCallback)(e=>{if(0===n.length)return[];let t=(0,nY._)({},i);delete t[e];let r=n.filter(e=>!!e.attributes&&(0===Object.keys(t).length||Object.entries(t).every(n=>{let[t,r]=n;return e.attributes.some(e=>e.attribute===t&&e.value===r)}))),o=new Set;return r.forEach(n=>{var t;null==(t=n.attributes)||t.forEach(n=>{n.attribute===e&&o.add(n.value)})}),Array.from(o)},[n,i]),c=(0,o.useCallback)((e,n)=>!!e.attributes&&Object.entries(n).every(n=>{let[t,r]=n;return e.attributes.some(e=>e.attribute===t&&e.value===r)}),[]),s=(0,o.useCallback)(e=>n.some(n=>c(n,e)&&(void 0===n.quantity||null===n.quantity||n.quantity>0)),[n,c]),u=(0,o.useCallback)((e,t)=>{if(0===n.length)return!1;let r=a.attributeTypes.indexOf(e),o={[e]:t};return a.attributeTypes.slice(0,Math.max(r,0)).forEach(e=>{i[e]&&(o[e]=i[e])}),s(o)},[n,i,a.attributeTypes,s]),p=(0,o.useCallback)(e=>n.find(n=>n.attributes&&Object.entries(e).every(e=>{let[t,r]=e;return n.attributes.some(e=>e.attribute===t&&e.value===r)})),[n]),h=a.attributeTypes.length>0?a.attributeTypes.every(e=>i[e]):1===n.length,m=h?a.attributeTypes.length>0?p(i):n[0]:null,f=(0,o.useCallback)((e,n)=>{r(t=>{let r=t.selectedAttributes;if(r[e]===n){let n=(0,nY._)({},r);return delete n[e],{selectedAttributes:n,quantity:1}}let i={[e]:n};return a.attributeTypes.forEach(n=>{if(n===e)return;let t=r[n];t&&s((0,nU._)((0,nY._)({},i),{[n]:t}))&&(i[n]=t)}),{selectedAttributes:i,quantity:1}})},[a.attributeTypes,s]);return{selectedAttributes:i,addQuantity:l,attributeStructure:a,getAvailableValues:d,isVariantValueAvailable:u,allAttributesSelected:h,currentVariant:m,handleAttributeSelect:f,setAddQuantity:(0,o.useCallback)(e=>{r(n=>(0,nU._)((0,nY._)({},n),{quantity:e}))},[]),resetSelection:(0,o.useCallback)(()=>{r({selectedAttributes:{},quantity:1})},[])}}(0,S),j=N.attributeTypes[0],W=j?M[j]:void 0,V=of(j,W,r,a),H=O?function(e,n,t){var r,i,o,l,a;if(!e||!n)return om(n,t);let d=null!=(o=n.inventoryId)?o:0,c=oh((null!=(a=null!=(l=e.thumbnailUrl)?l:null==(r=e.images)?void 0:r.thumbnail)?a:void 0)||void 0,t,d),s=[];e.galleryUrls&&Array.isArray(e.galleryUrls)&&e.galleryUrls.length>0?s=e.galleryUrls.filter(e=>!!e):(null==(i=e.images)?void 0:i.gallery)&&e.images.gallery.length>0&&(s=e.images.gallery.map(e=>oh(e,t,d)).filter(e=>!!e));let u=new Set,p=[];if(c&&!u.has(c)&&(p.push(c),u.add(c)),s.forEach(e=>{e&&!u.has(e)&&(p.push(e),u.add(e))}),p.length>0)return p;let h=function(e,n,t){var r;let i=null==(r=e.attributes)?void 0:r[0];return of(null==i?void 0:i.attribute,null==i?void 0:i.value,n,t)}(e,n,t);return h.length>0?h:om(n,t)}(O,r,a):V.length>0?V:om(r,a),U=H[0];return(0,i.FD)(iH,{children:[(0,i.FD)(iW,{isSelected:k>0,isExpanded:I,children:[(0,i.FD)(iV,{children:[(0,i.Y)(iU,{children:(0,i.Y)(oL,{imageUrl:U,imageUrls:H,alt:r.name,onClick:()=>{H.length>0&&T((0,b.rj)({type:"carousel",imageUrls:H,currentIndex:0}))}})}),(0,i.FD)(iZ,{children:[(0,i.Y)(i$,{children:(0,i.Y)(c.g2,{fontSize:18,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:r.name})}),r.description&&(0,i.FD)(iJ,{children:[(0,i.Y)(iQ,{children:(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",noBreakWord:!0,children:((e,n,t)=>{if(e.length<=n||t)return e;let r=e.lastIndexOf(" ",n);return"".concat(e.slice(0,r>0?r:n),"...")})(r.description,250,P)})}),r.description.length>250&&(0,i.Y)(iX,{type:"button",onClick:e=>{e.stopPropagation(),E(e=>!e)},children:F(P?"discover.showLessButton":"discover.showMoreButton")})]}),(0,i.Y)(oj,{product:r,currency:l,activeVariants:S,hasVariants:A,currentVariant:O}),(0,i.Y)(i4,{children:(0,i.Y)(oW,{showLeftAssets:s,hasVariants:A,activeVariants:S,currentVariant:O,productQuantity:r.quantity})})]})]}),(0,i.Y)(i3,{$hasVariants:A,onClick:e=>e.stopPropagation(),children:A?(0,i.FD)(i8,{children:[(0,i.Y)(oV,{attributeTypes:N.attributeTypes,selectedAttributes:M,attributeValues:N.attributeValues,isVariantValueAvailable:z,onAttributeSelect:B,disabled:null!=r.maxPerOrder&&D<=0}),(0,i.Y)(oH,{product:r,currentVariant:O,addQuantity:R,selectionsForProduct:Y,inventoryId:w,remainingProductCapacity:D,onSetAddQuantity:q,onAddVariant:()=>{var e,n;if(!O)return;let t=null!=(n=null==(e=Y.find(e=>e.variantId===O.variantId))?void 0:e.quantity)?n:0,i=Math.min(y(r,O.variantId),t+R);m(w,O.variantId,i),L()},getMaxQuantityForVariant:y})]}):(0,i.Y)(ox,{value:k,onDecrease:()=>h(w),onIncrease:()=>p(w),onChange:e=>{let n=Math.min(Math.max(0,Number(e)||0),C);Y.find(e=>e.inventoryId===w&&null==e.variantId)?0===n?h(w):f(e=>e.map(e=>e.inventoryId===w&&null==e.variantId?(0,nU._)((0,nY._)({},e),{quantity:n}):e).map(e=>g(e))):n>0&&f(e=>[...e.map(e=>g(e)),g({inventoryId:w,quantity:n})])},disabledDecrease:0===k,disabledIncrease:k>=C||null!=r.quantity&&r.quantity<=0,iconSize:10,buttonSize:24,fontSize:14,gap:4})})]}),I&&(0,i.Y)(oK,{selectedVariantItems:_.map(e=>({variantId:e.variantId,quantity:e.quantity})),activeVariants:S,product:r,currency:l,inventoryId:w,onQuantityChange:(e,n)=>m(w,e,n),onRemove:e=>m(w,e,0),getMaxQuantityForVariant:y})]})};var oZ=t(28332);let o$=e=>{let{categories:n,value:t,onChange:r,translateCategory:o}=e,{t:l}=(0,x.Bd)();return(0,i.Y)(iB,{children:(0,i.Y)(iq,{children:(0,i.Y)("div",{style:{width:"100%"},children:(0,i.Y)(iL,{value:t>=0?t:0,onChange:r,variant:"scrollable",scrollButtons:!0,allowScrollButtonsMobile:!0,children:n.map((e,n)=>(0,i.Y)(oZ.A,{disableRipple:!0,label:(0,i.Y)(c.RZ,{fontSize:14,color:t===n?"fontPrimary":"fontSecondary",children:(e=>{if(o)return o(e);let n="inventory.productCategories.".concat(e),t=l(n);return t!==n?t:e})(e)})},e))})})})})},oJ="other",oQ="__all__",oX=e=>{let{products:n,currency:t="eur",organizerId:r,showLeftAssets:l=!1,controller:a,itemsWithQuantity:d,header:s,scrollable:u=!1,emptyMessage:p,emptyIcon:h="ticket"}=e,{t:m}=(0,x.Bd)(),f=(0,o.useCallback)(e=>{if(e===oQ)return m("products.allCategories");let n="inventory.productCategories.".concat(e),t=m(n);return t!==n?t:e},[m]),g=(0,o.useMemo)(()=>{let e=new Set,t=[];
1return(n||[]).forEach(n=>{var r;let i=(null==(r=n.category)?void 0:r.trim())||oJ;e.has(i)||(e.add(i),t.push(i))}),t},[n]),v=(0,o.useMemo)(()=>g.length<=1?g:[oQ,...g],[g]),[y,b]=(0,o.useState)(oQ);(0,o.useEffect)(()=>{if(0!==g.length)if(g.length>1){if(y===oQ)return;g.includes(y)||b(oQ)}else b(g[0])},[g,y]);let w=(0,o.useMemo)(()=>y===oQ?null!=n?n:[]:(null!=n?n:[]).filter(e=>{var n;return((null==(n=e.category)?void 0:n.trim())||oJ)===y}),[n,y]),Y=v.indexOf(y),k=(0,o.useCallback)((e,n)=>{var t;b(null!=(t=v[n])?t:oQ)},[v]);if(!n||0===n.length)return p?(0,i.FD)(ou,{children:[(0,i.Y)(_.In,{name:h,color:"fontSecondary",width:48,height:48}),(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:p})]}):null;let S=(0,i.Y)(ij,{children:w.map(e=>(0,i.Y)(oG,(0,nY._)({product:e,currency:t,organizerId:r,showLeftAssets:l,itemsWithQuantity:d},a),String(e.inventoryId||e.id||"")))});return(0,i.FD)(rK,{children:[s,v.length>1&&(0,i.Y)(o$,{categories:v,value:Y>=0?Y:0,onChange:k,translateCategory:f}),(0,i.Y)(r$,{id:"products-section-start",children:u?(0,i.Y)(rJ,{children:S}):S})]})},o0=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"up",ref:n},e))}),o1=e=>{var n;return{inventoryId:e.inventoryId,name:e.name,description:e.description,thumbnailUrl:e.thumbnailUrl,imageUrl:e.thumbnailUrl,galleryUrls:e.galleryUrls,price:e.price,effectivePrice:e.price,category:e.category,quantity:e.quantity,minPerOrder:e.minPerOrder,maxPerOrder:e.maxPerOrder,images:e.thumbnailUrl?{thumbnail:e.thumbnailUrl,gallery:e.galleryUrls}:void 0,variants:null==(n=e.variants)?void 0:n.filter(e=>!1!==e.isActive),variantGroupImages:e.variantGroupImages}},o2=e=>{let{open:n,onClose:t,mode:r="normal",ticketId:a,boxId:s,boxAsset:u,pricingId:p,products:h,box:m,currency:f,organizerId:g,lineId:v=null,existingProducts:y=[],onProductsSelected:b,priceZone:w,selectedBoxAssets:Y,control:k,groupedTickets:S=[],lineIndices:A=[],setValue:I,getValues:C,displayLineIndex:T}=e,F=(0,l.useRouter)();(0,d.d4)(D.nq);let{t:P}=(0,x.Bd)(),E=(0,ec.u)(),M=(0,t8.A)("(max-width:600px)"),[R,N]=o.useState([]),[z,O]=o.useState([]),[B,q]=o.useState(null),[L,j]=o.useState("eur"),[W,V]=o.useState(!1),[H,U]=o.useState(null),[K,G]=o.useState(!1),Z="wallet"===r,$=Z?z:null!=h?h:[],J=Z?L:null!=f?f:"eur",Q=function(e,n,t){let r=(0,o.useCallback)(n=>{var t,r,i,o;let l=e.find(e=>e.inventoryId===n.inventoryId),a=n.variantId?null==l||null==(t=l.variants)?void 0:t.find(e=>e.variantId===n.variantId):null;return{inventoryId:n.inventoryId,quantity:n.quantity,variantId:null!=(r=n.variantId)?r:null,price:null!=(i=null==a?void 0:a.price)?i:null==l?void 0:l.price,effectivePrice:null!=(o=null==a?void 0:a.price)?o:null==l?void 0:l.effectivePrice,name:null==l?void 0:l.name}},[e]),i=(0,o.useCallback)(e=>e.map(e=>{var n;return{inventoryId:e.inventoryId,variantId:null!=(n=e.variantId)?n:void 0,quantity:e.quantity}}),[]),l=(0,o.useCallback)(e=>{t(n=>i(e(n.filter(e=>e.quantity>0).map(e=>r({inventoryId:e.inventoryId,variantId:e.variantId,quantity:e.quantity})))))},[r,i,t]),a=(0,o.useCallback)(e=>{var n,t;return Math.min(null!=(n=e.maxPerOrder)?n:1/0,null!=(t=e.quantity)?t:1/0)},[]),d=(0,o.useCallback)((e,t)=>{var r,i,o;let l=null==(r=e.variants)?void 0:r.find(e=>e.variantId===t);if(!l)return 0;let a=null!=(i=e.maxPerOrder)?i:1/0,d=null!=(o=l.quantity)?o:1/0;return Math.max(0,Math.min(a-n.filter(n=>n.inventoryId===e.inventoryId&&n.variantId!==t).reduce((e,n)=>e+n.quantity,0),d))},[n]),c=(0,o.useCallback)((e,n)=>void 0===n?null==e.variantId||void 0===e.variantId:e.variantId===n,[]),s=(0,o.useCallback)((n,r,i)=>{let o=e.find(e=>e.inventoryId===n),l=d(o,r);t(e=>{let t=e.filter(e=>e.inventoryId!==n),a=e.filter(e=>e.inventoryId===n&&null!=e.variantId),d=((null==o?void 0:o.variants)||[]).filter(e=>!1!==e.isActive).map(e=>e.variantId),c={};return d.forEach(e=>{var n,t;c[e]=null!=(t=null==(n=a.find(n=>n.variantId===e))?void 0:n.quantity)?t:0}),c[r]=Math.max(0,Math.min(i,l)),[...t,...Object.entries(c).filter(e=>{let[,n]=e;return n>0}).map(e=>{let[t,r]=e;return{inventoryId:n,variantId:Number(t),quantity:r}})]})},[e,d,t]),u=(0,o.useCallback)(n=>{var r;let i=e.find(e=>e.inventoryId===n);if((null==i||null==(r=i.variants)?void 0:r.length)&&i.variants.filter(e=>!1!==e.isActive).length>0)return;let o=a(i);t(e=>{let t=e.find(e=>e.inventoryId===n&&(null==e.variantId||void 0===e.variantId));if(t){let r=Math.min(t.quantity+1,o);return e.map(e=>e.inventoryId===n&&(null==e.variantId||void 0===e.variantId)?(0,nU._)((0,nY._)({},e),{quantity:r}):e)}return[...e,{inventoryId:n,quantity:1}]})},[e,a,t]);return{updateSelectedProducts:l,enrichItem:r,getMaxQuantityForProduct:a,getMaxQuantityForVariant:d,incrementProduct:u,decrementProduct:(0,o.useCallback)((e,n)=>{t(t=>{let r=t.find(t=>t.inventoryId===e&&c(t,n));return r?r.quantity>1?t.map(t=>t.inventoryId===e&&c(t,n)?(0,nU._)((0,nY._)({},t),{quantity:t.quantity-1}):t):t.filter(t=>!(t.inventoryId===e&&c(t,n))):t})},[c,t]),setVariantQuantity:s}}($,R,N),X=(0,o.useMemo)(()=>R.filter(e=>e.quantity>0).map(e=>Q.enrichItem({inventoryId:e.inventoryId,variantId:e.variantId,quantity:e.quantity})),[R,Q]),ee=(0,o.useMemo)(()=>{let e={};return R.forEach(n=>
1{n.quantity>0&&(e[n.inventoryId]=(e[n.inventoryId]||0)+n.quantity)}),$.filter(n=>{var t;if(null==n.inventoryId)return!1;let r=null!=(t=e[n.inventoryId])?t:0;return null!=n.minPerOrder&&n.minPerOrder>0&&r>0&&r<n.minPerOrder}).map(n=>{var t,r;return{name:null!=(t=n.name)?t:"",selected:null!=(r=e[n.inventoryId])?r:0,required:n.minPerOrder}})},[R,$]);o.useEffect(()=>{if(!n||!Z||!a){!n&&Z&&(O([]),q(null),U(null));return}V(!0),U(null);let{request:e}=rt.A.getEligibleProductsForTicket(a);e().then(e=>{var n,t,r;let i=null!=(n=null==e?void 0:e.data)?n:e,o=Array.isArray(null==i?void 0:i.data)?i.data:Array.isArray(i)?i:null!=(t=null==i?void 0:i.data)?t:[],l=null!=(r=null==i?void 0:i.ticket)?r:null==e?void 0:e.ticket;O(o.map(o1)),(null==l?void 0:l.eventId)!=null&&q(Number(l.eventId)),j("eur")}).catch(e=>{var n,t;U(null!=(t=null!=(n=null==e?void 0:e.msg)?n:P("ERROR"))?t:"Something went wrong"),O([])}).finally(()=>V(!1))},[n,Z,a,P]),o.useEffect(()=>{if(!n)return void N([]);!Z&&null!==v&&y&&y.length>0?N(y.map(e=>{var n;return{inventoryId:e.inventoryId,variantId:null!=(n=e.variantId)?n:void 0,quantity:e.quantity||0}})):Z||null!==v||N([])},[n,v,Z]);let en=()=>{N([]),t(v)},et=async()=>{let e=R.filter(e=>e.quantity>0);if(0===e.length){Z&&U(P("viewTickets.selectAtLeastOneProduct")||"Select at least one product");return}let n={};e.forEach(e=>{n[e.inventoryId]=(n[e.inventoryId]||0)+e.quantity});let t=$.filter(e=>{var t;if(null==e.inventoryId)return!1;let r=null!=(t=n[e.inventoryId])?t:0;return null!=e.minPerOrder&&e.minPerOrder>0&&r>0&&r<e.minPerOrder});if(t.length>0)return void U(t.map(e=>"".concat(e.name,": ").concat(P("buyTicketsForm.minimumSelection")," ").concat(e.minPerOrder," (").concat(n[e.inventoryId],"/").concat(e.minPerOrder,")")).join("\n"));if(Z&&null!=a){var r,i,o,l,d,c;let n=null!=B?B:s;if(null==n)return void U(P("ERROR")||"Missing event");let t={boxId:Number(n),products:e.map(e=>(0,nY._)({inventoryId:e.inventoryId,quantity:e.quantity},null!=e.variantId&&{variantId:e.variantId}))};G(!0),U(null);try{let{request:e}=rt.A.purchaseProductsForTicket(a,t),l=await e(),d=null!=(r=null==l?void 0:l.data)?r:l,c=null!=(i=null==d?void 0:d.data)?i:d,s=null!=(o=null==c?void 0:c.orderId)?o:null==d?void 0:d.orderId;null!=s?(F.push({pathname:"/cart/".concat(n),query:{orderId:String(s)}}),en()):U(P("ERROR")||"Invalid response")}catch(e){U(null!=(c=null!=(d=null!=(l=null==e?void 0:e.msg)?l:null==e?void 0:e.message)?d:P("ERROR"))?c:"Something went wrong")}finally{G(!1)}return}let u=e.map(e=>{var n,t,r,i;let o=$.find(n=>n.inventoryId===e.inventoryId),l=e.variantId?null==o||null==(n=o.variants)?void 0:n.find(n=>n.variantId===e.variantId):null,a=null!=(t=null==l?void 0:l.price)?t:null==o?void 0:o.price,d=null!=(r=null==l?void 0:l.price)?r:null==o?void 0:o.effectivePrice;return{inventoryId:e.inventoryId,quantity:e.quantity,variantId:null!=(i=e.variantId)?i:null,price:a,effectivePrice:d,name:null==o?void 0:o.name}});null==b||b(v,u),en()};return(0,i.FD)(t7.A,{onClose:en,"aria-labelledby":"ticket-products-dialog-title",open:n,scroll:"paper",TransitionComponent:o0,fullScreen:M,PaperProps:{sx:{m:M?0:"auto",width:M?"100%":"70%",height:"100%",maxWidth:M?"100%":"70%",maxHeight:"100%",borderRadius:M?0:"16px",background:E.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"ticket-products-dialog-title",children:[(0,i.Y)(_.H3,{children:Z?P("viewTickets.addMoreProductsDialogTitle"):null===v?P("Select Products"):P("Edit Products")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.FD)(re.A,{children:[Z&&W&&(0,i.Y)(rZ,{children:(0,i.Y)(nb.A,{size:44})}),Z&&H&&!W&&(0,i.Y)(c.g2,{color:"fontAlert",style:{marginBottom:16},children:H}),!W&&$&&$.length>0?(0,i.Y)(oX,{products:$,currency:J,organizerId:g,showLeftAssets:!1,controller:Q,itemsWithQuantity:X,scrollable:!0}):W||H||$&&0!==$.length?null:(0,i.FD)(rG,{children:[(0,i.Y)(_.In,{width:48,height:48,name:"product",color:"fontSecondary"}),(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:P("No products available")})]})]}),(0,i.Y)(rn.A,{sx:{flexDirection:"column",alignItems:"stretch","& > :not(style) ~ :not(style)":{marginLeft:0}},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:[ee.length>0&&(0,i.Y)(rQ,{children:ee.map((e,n)=>(0,i.Y)(c.g2,{fontSize:12,color:"candyOrange",children:"".concat(e.name,": ").concat(P("buyTicketsForm.minimumSelection")," ").concat(e.required," (").concat(e.selected,"/").concat(e.required,")")},n))}),(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"50%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"close_products",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",onClick:en,children:P("Close")},"close")}),(0,i.Y)("div",{style:{display:"flex",width:"50%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"confirm_products",color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",size:"large",onClick:et,loader:K,disabled:K||ee.length>0,children:P("Continue to checkout")},"confirm")})]})]})})]})};function o4(){let e=(0,s._)(["\n  ","\n  gap: 10px;\n  align-items: center;\n  padding-bottom: 25px;\n"]);return o4=function(){return e},e}function o5(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  padding: 10px;\n  background-color: ",";\n  border-radius: 10px;\n  margin-top: 16px;\n  gap: 12px;\n"]);return o5=function(){return e},e}function o6(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items: center;\n  gap: 12px;\n"]);return o6=function(){return e},e}function o3(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  margin-top: 20px;\n"]);return o3=function(){return e},e}function o8(){let e=(0,s._)(["\n  ",";\n  gap: 8px;\n  flex-wrap: wrap;\n  align-items: center;\n"]);return o8=function(){return e},e}let o7=u.A.div(o4(),w.Uu),o9=u.A.div(o5(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor),le=u.A.div(o6(),w.Uu),ln=u.A.div(o3(),w.ec),lt=u.A.div(o8(),w.Uu),lr=e=>{var n;let{product:t,categoryMap:r,onBack:l}=e,{t:a}=(0,x.Bd)(),d=(0,o.useCallback)(e=>{var n;return e&&null!=(n=r[e])?n:e},[r]),s=(0,o.useCallback)(e=>{let n="myWallet.productDetail.deliveryMethods.".concat(e),t=a(n);return t!==n?t:e},[a]);return(0,i.FD)(i.FK,{children:[(0,i.FD)(o7,{children:[(0,i.Y)(_.$n,{iconColor:"fontPrimary",icon:"go-back",color:"fontPrimary",size:"auto",backgroundColor:"transparent",disabled:!1,onClick:l}),(0,i.Y)(c.sT,{color:"fontPrimary",children:a("myWallet.productDetail.title")})]}),(0,i.Y)(c.RZ,{paddingTop:"20px",fontSize:16,color:"fontSecondary",children:t.name}),(0,i.FD)(o9,{children:[t.thumbnailUrl?(0,i.Y)(ei(),{src:t.thumbnailUrl,alt:t.name,width:48,height:48,style:{objectFit:"cover",borderRadius:8,flexShrink:0}}):(0,i.Y)("div",{style:{width:48,height:48,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"var(--backgroundMainColor)",borderRadius:8,flexShrink:0},children:(0,i.Y)(_.In,{width:24,height:24,name:"product",color:"fontSecondary"})}),(0,i.FD)("div",{style:{flex:1,display:"flex",flexDirection:"column",gap:4},children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontPrimary",children:t.name}),t.variant&&(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",children:t.variant.name})]}),(0,i.FD)(c.g2,{fontSize:14,color:"fontSecondary",children:["x",t.quantity]})]}),(0,i.Y)(c.cG,{margin:16}),(0,i.FD)(ln,{children:[t.description&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:t.description}),(0,i.Y)(c.cG,{margin:8})]}),(0,i.FD)(le,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:a("myWallet.productDetail.price")}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",children:t.price>0?"€".concat(t.price):a("myWallet.productDetail.free")})]}),(0,i.Y)(c.cG,{margin:4}),(0,i.FD)(le,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:a("myWallet.productDetail.category")}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",children:d(t.category)})]}),(0,i.Y)(c.cG,{margin:4}),(0,i.FD)(le,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:a("myWallet.productDetail.quantity")}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",children:t.quantity})]}),(0,i.Y)(c.cG,{margin:4}),(null==(n=t.variant)?void 0:n.attributes)&&t.variant.attributes.length>0&&(0,i.FD)(i.FK,{children:[(0,i.FD)(le,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:a("myWallet.productDetail.variant")}),(0,i.Y)(lt,{children:t.variant.attributes.map((e,n)=>(0,i.FD)(c.g2,{fontSize:13,color:"fontPrimary",children:[e.attribute,": ",(0,i.Y)("strong",{children:e.value})]},n))})]}),(0,i.Y)(c.cG,{margin:4})]}),t.deliveryMethod&&(0,i.FD)(i.FK,{children:[(0,i.FD)(le,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:a("myWallet.productDetail.deliveryMethod")}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",children:s(t.deliveryMethod)})]}),(t.deliveryInstructions||t.pickupInstructions)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:4}),(0,i.FD)(le,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:a("myWallet.productDetail.deliveryInstructionsLabel")}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",style:{whiteSpace:"pre-wrap"}
1,children:[t.deliveryInstructions,t.pickupInstructions].filter(Boolean).join("\n\n")})]})]})]})]})]})};var li=t(26994);let lo=(e,n,t)=>{if(!e)return;if(e.includes("/organizers/")||null==n)return e;let r=e.split("/").pop();return r?"https://images.cometogether.live/organizers/".concat(n,"/inventories/").concat(t,"/").concat(r):e};function ll(e){var n;let{product:t,onInfoClick:r}=e,o="".concat(t.inventoryId,"-").concat(null!=(n=t.variantId)?n:"base");return(0,i.FD)(t$,{children:[(0,i.Y)(tJ,{children:t.thumbnailUrl&&(0,i.Y)(ei(),{src:t.thumbnailUrl,alt:t.name,width:56,height:56,style:{objectFit:"cover",width:"100%",height:"100%"}})}),(0,i.FD)(tQ,{children:[(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:t.name}),t.variantName&&(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:t.variantName}),(0,i.FD)(tX,{redeemed:t.totalCount>0&&t.redeemedCount===t.totalCount,children:[t.redeemedCount,"/",t.totalCount," redeemed"]})]}),(0,i.FD)(t0,{children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:t.totalQuantity}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:"\xd7"}),(0,i.FD)(c.RZ,{fontSize:16,color:"fontPrimary",children:["€",t.unitPrice]}),r&&(0,i.Y)("div",{style:{flexShrink:0,cursor:"pointer",display:"flex",alignItems:"center",marginLeft:8},onClick:r,role:"button",tabIndex:0,onKeyDown:e=>"Enter"===e.key&&r(),"aria-label":"View product details",children:(0,i.Y)(_.In,{width:18,height:18,name:"info",color:"fontSecondary"})})]})]},o)}let la=e=>{var n,t,r,a,d,c,s;let{userTicket:u}=e,[p,h]=(0,o.useState)(!1),m=null!=(c=null==u?void 0:u.products)?c:[],f=null==u||null==(t=u.organizer)||null==(n=t[0])?void 0:n.id,g=(0,o.useMemo)(()=>{let e=new Map;return m.forEach(n=>{var t,r,i,o,l;let a="".concat(n.inventoryId,"-").concat(null!=(t=n.variantId)?t:"base"),d=e.get(a),c=null!=(i=null!=(r=n.scanned)?r:n.redeemed)&&i,s=null!=(o=n.quantity)?o:0;d?(d.totalQuantity+=s,d.totalCount+=s,c&&(d.redeemedCount+=s)):e.set(a,{inventoryId:n.inventoryId,variantId:n.variantId,name:n.name,variantName:null==(l=n.variant)?void 0:l.name,thumbnailUrl:lo(n.thumbnailUrl,f,n.inventoryId),unitPrice:n.totalPrice,totalQuantity:s,totalCount:s,redeemedCount:c?s:0,rawProduct:n})}),Array.from(e.values())},[m,f]),[v,y]=(0,o.useState)(null),[x,b]=(0,o.useState)({}),w=(0,l.useRouter)();(0,o.useEffect)(()=>{(async()=>{try{var e;let{request:n}=li.A.single.getInventoryCategories({language:null!=(e=w.locale)?e:"en"}),t=await n();if((null==t?void 0:t.success)&&(null==t?void 0:t.categories)){let e={};t.categories.forEach(n=>{var t,r,i;let o=null!=(i=null!=(r=null!=(t=n.label)?t:n.value)?r:n.id)?i:"";n.id&&(e[String(n.id)]=o),n.value&&(e[String(n.value)]=o)}),b(e)}}catch(e){b({})}})()},[w.locale]);let Y=(0,o.useCallback)(e=>{y(e)},[]),k=(0,o.useMemo)(()=>(null==v?void 0:v.rawProduct)?function(e,n,t){var r,i,o,l,a,d,c,s,u,p,h,m,f,g,v;let y=lo(e.thumbnailUrl,n,e.inventoryId);return{inventoryId:e.inventoryId,variantId:null!=(r=e.variantId)?r:null,productIds:null!=e.productId?[e.productId]:[],quantity:t,name:null!=(i=e.name)?i:"",category:null!=(o=e.category)?o:"",price:null!=(a=null!=(l=e.totalPrice)?l:e.price)?a:0,objectIds:null!=(d=e.objectIds)?d:[],thumbnailUrl:null!=y?y:null,variant:e.variant?{variantId:null!=(s=null!=(c=e.variant.variantId)?c:e.variantId)?s:0,name:null!=(u=e.variant.name)?u:"",attributes:null!=(p=e.variant.attributes)?p:[]}:null,description:null!=(h=e.description)?h:null,deliveryMethod:null!=(m=e.deliveryMethod)?m:null,deliveryInstructions:null!=(f=e.deliveryInstructions)?f:null,pickupInstructions:null!=(g=e.pickupInstructions)?g:null,requiresShipping:null!=(v=e.requiresShipping)&&v}}(v.rawProduct,f,v.totalQuantity):null,[v,f]);return(0,i.FD)(i.FK,{children:[k?(0,i.Y)(lr,{product:k,categoryMap:x,onBack:()=>y(null)}):(0,i.FD)(i.FK,{children:[(0,i.Y)(tK,{children:(0,i.Y)(tG,{type:"button",onClick:()=>h(!0),children:"Add more"})}),(0,i.Y)(tZ,{children:g.map(e=>{var n;return(0,i.Y)(ll,{product:e,onInfoClick:()=>Y(e)},"".concat(e.inventoryId,"-").concat(null!=(n=e.variantId)?n:"base"))})}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",marginTop:16},children:(0,i.Y)(tm.A,{type:"button",gap:8,fontSize:16,size:"stretch",color:"carinalTeal",backgroundColor:"transparent",icon:"product",iconColor:"carinalTeal",iconWidth:22,iconHeight:22,onClick:()=>{(null==u?void 0:u.boxId)!=null&&w.push("".concat(I.DS.myWalletProducts(),"/").concat(u.boxId))},children:"Show Products page"})})]}),(null==u||null==(r=u.ticket)?void 0:r.id)!=null&&(0,i.Y)(o2,{open:p,onClose:()=>
1h(!1),mode:"wallet",ticketId:u.ticket.id,boxId:u.boxId,organizerId:null==u||null==(d=u.organizer)||null==(a=d[0])?void 0:a.id,currency:null!=(s=u.currency)?s:"eur"})]})},ld={position:"relative",padding:"20px 20px 0 20px",borderRadius:"8px"},lc=e=>{var n,t;let{userTicket:r}=e,[l,a]=(0,o.useState)(t1.TICKET_INFO),c=(0,d.d4)(D.nq),{ticketInfoTable:s}=function(e){let{t:n}=(0,x.Bd)();return{ticketInfoTable:(0,o.useMemo)(()=>{if(!(null==e?void 0:e.ticket))return[];let t=[],{ticket:r}=e;return r.fullName&&t.push({key:"fullName",label:n("fullName"),value:r.fullName}),r.entrance&&t.push({key:"entrance",label:n("entrance"),value:r.entrance}),r.section&&t.push({key:"section",label:n("section"),value:r.section}),r.row&&t.push({key:"row",label:n("row"),value:r.row}),r.seat&&t.push({key:"seat",label:n("seat"),value:r.seat}),t},[e,n])}}((0,o.useMemo)(()=>{var e,n;return r?(0,nU._)((0,nY._)({},r),{ticket:(0,nU._)((0,nY._)({},r.ticket),{id:null!=(n=null==(e=r.ticket)?void 0:e.id)?n:0})}):{ticket:{id:0}}},[r])),u=(null!=(t=null==r||null==(n=r.products)?void 0:n.length)?t:0)>0;(0,o.useEffect)(()=>{0===s.length&&u&&a(t1.PRODUCTS)},[s.length,u]);let p=s.length>0;return(0,i.FD)("div",{style:ld,children:[(0,i.Y)(t4,{activeTab:l,onTabChange:a,hasTicketInfo:p,hasProducts:u,showTabLabel:c||!0}),(0,i.Y)(tU,{}),(0,i.FD)(tq,{children:[l===t1.TICKET_INFO&&(0,i.Y)(t6,{ticketInfoTable:s}),l===t1.DISCOUNTS&&(0,i.Y)("div",{}),l===t1.PRODUCTS&&(0,i.Y)(la,{userTicket:r}),l===t1.ACCESS&&(0,i.Y)("div",{})]})]})};function ls(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n  width: 100%;\n  padding: 20px;\n  border-radius: 16px;\n  background-color: ",";\n"]);return ls=function(){return e},e}function lu(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  padding: 12px 16px;\n  border-radius: 12px;\n  background-color: ",";\n  border: 1px solid\n    ",";\n"]);return lu=function(){return e},e}function lp(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n"]);return lp=function(){return e},e}function lh(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n"]);return lh=function(){return e},e}function lm(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n"]);return lm=function(){return e},e}function lf(){let e=(0,s._)(["\n  border: none;\n  background: transparent;\n  color: ",";\n  cursor: pointer;\n  font-size: 25px;\n  line-height: 1;\n  padding: 0 4px;\n"]);return lf=function(){return e},e}function lg(){let e=(0,s._)(["\n  font-weight: 700;\n  font-size: 13px;\n  color: ",";\n"]);return lg=function(){return e},e}function lv(){let e=(0,s._)(["\n  font-family: 'IBM Plex Sans';\n  font-weight: 700;\n  font-size: 22px;\n  letter-spacing: 4px;\n  color: ",";\n"]);return lv=function(){return e},e}function ly(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  padding: 10px 18px;\n  border-radius: 10px;\n  border: 1px solid ",";\n  background-color: ",";\n  color: ",";\n  font-family: 'Sofia Sans';\n  font-weight: 600;\n  font-size: 14px;\n  cursor: pointer;\n"]);return ly=function(){return e},e}let lx=u.A.div(ls(),e=>e.theme.colors.backgroundContrastColor),lb=u.A.div(lu(),e=>e.personalized?e.theme.colors.govSuccessBg:e.theme.colors.govPendingBg,e=>e.personalized?e.theme.colors.govSuccessBorder:e.theme.colors.govPendingBorder),lw=u.A.div(lp()),lY=u.A.div(lh()),lk=u.A.div(lm()),lS=u.A.button(lf(),e=>e.theme.colors.fontContrast),lA=u.A.div(lg(),e=>e.theme.colors.fontContrast),l_=u.A.div(lv(),e=>e.theme.colors.fontContrast),lI=u.A.button(ly(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.fontPrimary),lC=e=>{let{personalized:n}=e,{t}=(0,x.Bd)();return(0,i.FD)(lb,{personalized:n,children:[(0,i.Y)(_.In,{name:n?"complete":"clock",width:18,height:18,color:n?"govSuccess":"govPending"}),(0,i.FD)(lw,{children:[(0,i.Y)(c.RZ,{fontWeight:700,fontSize:15,color:n?"govSuccess":"govPending",children:t(n?"viewTickets.govPersonalizedTitle":"viewTickets.govPendingTitle")}),(0,i.Y)(c.RZ,{fontWeight:400,fontSize:13,color:"fontMuted",children:t(n?"viewTickets.govPersonalizedSubtitle":"viewTickets.govPendingSubtitle")})]})]})},lD=e=>{let{publicCode:n,personalized:t,showStatus:r=!0,navigation:l}=e,{t:a}=(0,x.Bd)(),[d,c]=(0,o.useState)(!1),s=(0,o.useRef)();return(0,o.useEffect)(()=>()=>window.clearTimeout(s.current),[]),(0,i.FD)(lx,{children:[r&&(0,i.Y)(lC,{personalized:t}),(0,i.FD)(lk,{children:[l&&l.total>1&&(0,i.Y)(lS,{type:"button",onClick:l.onPrev,children:"❮"}),(0,i.Y)(lY,{children:(0,i.Y)(ty.Ay,{value:n,size:180,includeMargin:!0})}),l&&l.total>1&&(0,i.Y)(lS,{type:"button",onClick:l.onNext,children:"❯"})]}),l&&(0,i.Y)(lA,{children:"".concat(l.current," of ").concat(l.total)}),(0,i.Y)(l_,{children:n}),(0,i.FD)(lI,{type:"button",onClick:()=>{var e;null==(e=navigator.clipboard)||e.writeText(n),c(!0),window.clearTimeout(s.current),s.current=window.setTimeout(()=>c(!1),1500)},"aria-label":a("viewTickets.govCopyCode"),children:[(0,i.Y)(_.In,{name:d?"complete":"copy",width:16,height:16,color:"fontPrimary"}),a(d?"viewTickets.govCopiedToast":"viewTickets.govCopyCode")]})]})};var lT=t(47888);let lF=()=>{var e,n,t,r,a,s,u,p,h;let m=(0,l.useRouter)(),f=(0,d.d4)(T.C_),g=parseInt((m.query.ticket||0).toString()),v=!!(null==f?void 0:f.govWalletEnabled)&&!!(null==f||null==(e=f.ticket)?void 0:e.publicCode),[y,b]=(0,o.useState)(""),[w,Y]=(0,o.useState)(0),[k,S]=(0,o.useState)(0),[A,_]=(0,o.useState)([]),[I,C]=(0,o.useState)(parseInt(((null==f?void 0:f.ticketIds.findIndex(e=>e===g))||0).toString())),{t:D}=(0,x.Bd)(),{getCurrentTicketResaleDisplayName:F,getCurrentTicketActiveResale:P}=(0,d.d4)(e=>(0,T.g0)(e));(0,o.useEffect)(()=>{let e=[];(null==f?void 0:f.ticket.entrance)&&e.push({label:D("entrance"),value:f.ticket.entrance}),(null==f?void 0:f.ticket.section)&&e.push({label:D("section"),value:f.ticket.section}),(null==f?void 0:f.ticket.row)&&e.push({label:D("row"),value:f.ticket.row}),(null==f?void 0:f.ticket.seat)&&e.push({label:D("seat"),value:f.ticket.seat}),_(e)},[f]),(0,o.useEffect)(()=>{C(parseInt(((null==f?void 0:f.ticketIds.findIndex(e=>e===g))||0).toString()))},[f]);let E=()=>{"left"===y?b("right"):"bounce-left"===y&&b("bounce-right");let e=(I+1)%(f?null==f?void 0:f.ticketIds.length:1);C(e),f&&R(null==f?void 0:f.ticketIds[e])},M=()=>{"right"===y?b("left"):"bounce-right"===y&&b("bounce-left");let e=0===I?f?(null==f?void 0:f.ticketIds.length)-1:0:I-1;C(e),f&&R(null==f?void 0:f.ticketIds[e])},R=e=>{m.push({pathname:m.pathname,query:{ticket:e}})},N=e=>{Y(e.touches[0].clientX)},z=e=>{S(e.changedTouches[0].clientX);let n=w-e.changedTouches[0].clientX;n>50?E():n<-50&&M()};return(0,i.Y)(i.FK,{children:(0,i.FD)(ne,{existsCollectible:null!=f&&!!f.collectible,existTabs:0!==A.length||(null!=(p=null==f||null==(n=f.products)?void 0:n.length)?p:0)>0,children:[(0,i.FD)(nn,{children:[(0,i.FD)(ni,{children:[(0,i.Y)(nt,{fontSize:26,color:"fontContrast",align:"center",children:null==f?void 0:f.eventName}),(0,i.Y)(nt,{fontSize:22,color:"fontContrast",align:"center",ticketName:!0,children:F})]}),(null==f||null==(t=f.ticket)?void 0:t.venues)&&(null==f||null==(r=f.ticket)?void 0:r.venues.length)===1&&(0,i.Y)(nr,{children:(0,i.Y)(c.RZ,{fontSize:20,color:"fontContrast",children:(0,lT.JC)(new Date(null==f?void 0:f.start),null==f?void 0:f.timeZone,"DD/MM HH:mm")}
1)})]}),!v&&(0,i.Y)(no,{children:(0,i.FD)(na,{children:[(()=>{let e="";return P?e=D("viewTickets.viewTicketsRetrieveCancelSale"):f.ticket.sharedWith?e=D("viewTickets.viewTicketsRetrieveTicketFirst"):!0===f.ticket.scanned&&(e=D("viewTickets.viewTicketsQrCodeTicketScanned")),(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},onTouchStart:N,onTouchEnd:z,children:[f.ticketIds.length>1&&(0,i.Y)(nl,{onClick:M,children:"❮"})," ",!v&&(0,i.Y)("div",{style:{margin:"0% 2% 0% 2%"},children:(e=>!0===e.scanned||P||e.sharedWith)(f.ticket)?(0,i.Y)("div",{style:{width:"200px",height:"200px"},children:(0,i.FD)(c.zY,{className:"slide ".concat(y," ").concat(I?"showing-fade":""),children:[(0,i.Y)(c.cn,{children:e}),(0,i.Y)(tx.A,{name:"qr-code",width:180,height:180})]})}):(0,i.Y)("div",{style:{width:"200px",height:"200px"},children:(0,i.Y)(ty.Ay,{className:"slide ".concat(y),value:f.ticket.qrValue,size:200,includeMargin:!0})})}),f.ticketIds.length>1&&(0,i.Y)(nl,{onClick:E,children:"❯"})," "]})})(),(0,i.FD)(nd,{children:[(0,i.Y)(nc,{style:{fontSize:"13px"},children:"".concat(I+1," of ").concat(null==f?void 0:f.ticketIds.length)}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",margin:"10px 0"},children:(0,i.Y)(c.RZ,{fontSize:20,color:"fontContrast",align:"center",children:"".concat(f.ticket.id)})})]})]})}),!!(null==f?void 0:f.govWalletEnabled)&&!!(null==f||null==(a=f.ticket)?void 0:a.publicCode)&&(0,i.Y)(lD,{publicCode:f.ticket.publicCode,personalized:!!(null==f||null==(s=f.ticket)?void 0:s.govPersonalized),navigation:{current:I+1,total:f.ticketIds.length,onPrev:M,onNext:E}}),(0!==A.length||(null!=(h=null==f||null==(u=f.products)?void 0:u.length)?h:0)>0)&&(0,i.Y)(lc,{userTicket:f})]})})};function lP(){let e=(0,s._)(["\n  display: flex;\n  gap: 12px;\n  padding: 16px;\n  border-radius: 12px;\n  background-color: ",";\n  border: 1px solid ",";\n  color: ",";\n"]);return lP=function(){return e},e}function lE(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n"]);return lE=function(){return e},e}function lM(){let e=(0,s._)(["\n  margin-left: auto;\n  align-self: center;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n"]);return lM=function(){return e},e}function lR(){let e=(0,s._)(["\n  display: block;\n  width: 132px;\n  height: auto;\n\n  @media (max-width: 600px) {\n    width: 104px;\n  }\n"]);return lR=function(){return e},e}function lN(){let e=(0,s._)(["\n  align-self: flex-start;\n  margin-top: 2px;\n  font-size: 14px;\n  font-weight: 600;\n  color: ",";\n  text-decoration: underline;\n  cursor: pointer;\n"]);return lN=function(){return e},e}let lz=u.A.div(lP(),e=>e.theme.colors.govPendingBg,e=>e.theme.colors.govPendingBorder,e=>e.theme.colors.fontPrimary),lO=u.A.div(lE()),lB=u.A.div(lM()),lq=u.A.img(lR()),lL=u.A.a(lN(),e=>e.theme.colors.fontTertiary),lj=()=>{let{t:e}=(0,x.Bd)();return(0,i.FD)(lz,{children:[(0,i.Y)(_.In,{name:"info",width:22,height:22,color:"govPending"}),(0,i.FD)(lO,{children:[(0,i.Y)(c.RZ,{fontWeight:700,fontSize:15,color:"fontPrimary",children:e("eventDetails.govWalletBannerTitle")}),(0,i.Y)(c.RZ,{fontWeight:400,fontSize:14,color:"fontSecondary",children:e("eventDetails.govWalletBannerText")}),(0,i.Y)(lL,{href:"https://tickets.gov.gr/",target:"_blank",rel:"noopener noreferrer",children:e("eventDetails.govWalletLearnMore")})]}),(0,i.Y)(lB,{children:(0,i.Y)(lq,{src:"/assets/images/govgr-wallet-info.png",alt:"gov.gr wallet",loading:"lazy"})})]})},lW=e=>{let{onSubmit:n,initialDate:t="",loading:r=!1,fullName:l=""}=e,{t:a}=(0,x.Bd)(),{control:d,setValue:c,handleSubmit:s,reset:u,formState:{errors:p}}=(0,nw.mN)({defaultValues:{dateOfBirth:void 0,fullName:void 0}});return o.useEffect(()=>{t&&(u(),c("dateOfBirth",t),c("fullName",l))},[t]),(0,i.Y)("form",{onSubmit:s(n),children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",alignItems:"end",justifyContent:"center",gap:"20px",flexWrap:"wrap"},children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"start",gap:"10px"},children:[(0,i.Y)(nw.xI,{name:"fullName",control:d,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"fullName",dataTest:"fullName",required:!0,maxwidth:300,type:"text",label:a("viewTickets.fullName.label")||"Full Name",placeholder:a("viewTickets.fullName.placeholder")||"Enter your full name"},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:a("fieldIsRequired")||"This field is required"}}),(0,i.Y)(nw.xI,{name:"dateOfBirth",control:d,rules:{required:a("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({label:a("viewTickets.dateOfBirthForm.label")||"Date of Birth",placeholder:a("viewTickets.dateOfBirthForm.placeholder")||"Select your date of birth",type:"date",required:!0,maxWidth:230,onDateChange:e=>
1{t.onChange(e)},dataTest:"date_of_birth_input"},t),{errorMessage:null==(n=p.dateOfBirth)?void 0:n.message}))}})]}),(0,i.Y)("div",{style:{display:"flex",gap:"12px",justifyContent:"flex-end",marginTop:"10px"},children:(0,i.Y)(_.$n,{type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",loader:r,disabled:r,children:a("common.submit")})})]})})};var lV=t(18753),lH=t(30886);let lU=e=>{let{ticketFormDateOfBirth:n,ticketFormFullName:t}=e,{t:r}=(0,x.Bd)(),[l,c]=(0,o.useState)(!1),{ticket:s}=a().query,[u,p]=(0,o.useState)(!1),h=(0,d.wA)(),m=(0,ec.u)(),f=async e=>{c(!0);let n={title:r("viewTickets.dateOfBirthForm.modal.successTitle"),message:r("viewTickets.dateOfBirthForm.modal.successMessage"),primaryLabel:r("common.commonClose")},{request:t}=lV.A.updateTicketForm({ticketId:s,date:e.dateOfBirth,fullName:e.fullName});await t().then(e=>{c(!1),p(!1),h((0,b.rj)(n))}).catch(e=>{let n={title:r("errors.error500.error500Title"),message:r("errors.error500.error500Message"),primaryLabel:r("common.commonClose"),color:"fontAlert"};c(!1),h((0,b.rj)(n))}).finally(()=>{s&&h((0,lH.p$)({ticketId:s}))})};return(0,i.FD)("div",{style:{margin:"0 20px 0 20px",padding:"24px",backgroundColor:m.colors.backgroundSecondaryColor,minHeight:"50px",color:"fontPrimary"},children:[(!n||!t||u)&&(0,i.Y)(lW,{onSubmit:f,loading:l,initialDate:n,fullName:t}),n&&t&&!u&&(0,i.FD)("div",{style:{textAlign:"center"},children:[(0,i.Y)("h3",{children:r("viewTickets.dateOfBirthForm.submittedDate")}),(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"12px",flexWrap:"wrap"},children:[(0,i.Y)("p",{children:t}),(0,i.Y)("p",{children:n}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},onClick:()=>{p(!0)},children:(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",width:24,height:24})})]})]})]})},lK=()=>{var e,n,t,r,a,c,s;let u=(0,l.useRouter)(),p=(0,d.d4)(D.nq),h=(0,d.d4)(T.C_),m=parseInt((u.query.ticket||0).toString()),f=(0,d.d4)(y.T8),g=(0,ec.u)(),[v,x]=(0,o.useState)(!1),b=(null!=(c=null==h||null==(e=h.products)?void 0:e.length)?c:0)===0,w=!!(null==h||null==(n=h.ticket)?void 0:n.id),Y=b&&w&&(null==h?void 0:h.isSellingProducts)!==!1,k=!!(null==h?void 0:h.govWalletEnabled);return(0,i.Y)(e9,{children:h&&h.ticket.id===m&&!f?(0,i.FD)(i.FK,{children:[(0,i.Y)(lF,{}),k&&(0,i.Y)("div",{style:{marginBottom:16},children:(0,i.Y)(lj,{})}),[2543,2544,2545,2546].includes(h.boxId)&&(0,i.Y)(lU,{ticketFormDateOfBirth:h.ticketFormDate,ticketFormFullName:h.ticketFormFullName}),(0,i.Y)(tv,{userTicket:h,showEligibleProductsButton:Y,onOpenEligibleProducts:()=>x(!0)}),(null==h||null==(t=h.ticket)?void 0:t.id)!=null&&(0,i.Y)(o2,{open:v,onClose:()=>x(!1),mode:"wallet",ticketId:h.ticket.id,boxId:h.boxId,organizerId:null==h||null==(a=h.organizer)||null==(r=a[0])?void 0:r.id,currency:null!=(s=h.currency)?s:"eur"})]}):(0,i.Y)("div",{style:{display:"flex",minHeight:p?"calc(100vh - (56px + 72px))":"calc(100vh - (56px + 252px))",flexDirection:"column",justifyContent:"center",alignItems:"center",backgroundColor:"".concat(g.colors.backgroundMainColor),borderRadius:"20px"},children:(0,i.Y)(i.FK,{children:(0,i.Y)(nb.A,{size:60})})})})},lG=()=>{let e=(0,d.d4)(T.C_),{t:n}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:(0,i.FD)(nu,{children:[(null==e?void 0:e.organizerEmail)&&(0,i.Y)(tm.A,{gap:8,fontSize:12,size:"stretch",color:"btnSecondary",backgroundColor:"transparent",icon:"help",iconColor:"btnSecondary",iconWidth:20,iconHeight:20,disabled:!1,onClick:n=>{n.preventDefault(),window.open("mailto:".concat(e.organizerEmail,"?subject=I need help"))},children:n("viewTickets.viewTicketsContactOrganizer")}),(0,i.Y)(tm.A,{gap:8,fontSize:12,size:"stretch",color:"btnSecondary",backgroundColor:"transparent",icon:"help",iconColor:"btnSecondary",iconWidth:20,iconHeight:20,disabled:!1,onClick:e=>{e.preventDefault(),window.open("mailto:[email protected]?subject=I need help")},children:n("viewTickets.viewTicketsContact")})]})})},lZ=()=>{var e,n;let t=(0,l.useRouter)(),r=(0,d.d4)(D.nq),a=(0,d.d4)(T.C_),{t:s}=(0,x.Bd)(),u=(0,d.wA)(),p=(0,ec.u)();return((0,o.useEffect)(()=>
1{if(t.isReady){var e;if(null==(e=t.query)?void 0:e.ticket){let e={ticketId:t.query.ticket};u((0,T.p$)(e))}}},[t]),a)?(0,i.FD)(ev,{children:[(0,i.Y)("div",{style:{position:"absolute",width:"100%",height:"400px",top:0},children:a&&(null==a||null==(e=a.images)?void 0:e.cover)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(ei(),{src:null==a||null==(n=a.images)?void 0:n.cover,alt:"Event cover",priority:!0,fill:!0,sizes:"100vw",objectFit:"cover",style:{WebkitTransform:"translate3d(0, 0, 0)",MozTransformOrigin:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)"}}),(0,i.Y)(ey,{})]})}),(0,i.Y)(c.HD,{marginTop:r?100:30,children:a&&a.hasDynamicQR?(0,i.FD)(ef,{children:[(0,i.Y)(eg,{children:(0,i.Y)(_.Yh,{text:s("myTickets.myTicketsBackButtonDynamicQR"),route:I.DS.myWallet()})}),(0,i.Y)(eD,{})]}):(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"700px"},children:[(0,i.FD)(c.xI,{width:p.containerPoints.PROFILE_CONTAINER,padding:"none",marginBottom:"20px",bgColor:a?"none":"backgroundSecondaryColor",hasShadow:!0,noMargin:!0,children:[(0,i.Y)(_.wC,{}),(0,i.Y)(eg,{viewTicket:!0,children:(0,i.Y)(_.Yh,{text:s("myTickets.myTicketsBackButtonDynamicQR"),route:I.DS.myWallet()})}),(0,i.Y)(lK,{})]}),(0,i.Y)(lG,{})]})})]}):(0,i.Y)(ev,{style:{flex:"none",justifyContent:"flex-start"},children:(0,i.Y)(c.HD,{marginTop:r?100:30,children:(0,i.FD)("div",{style:{maxWidth:"41rem",width:"100%",margin:"0 auto",display:"flex",flexDirection:"column"},children:[(0,i.Y)(eg,{viewTicket:!0,children:(0,i.Y)(_.Yh,{text:s("myTickets.myTicketsBackButtonDynamicQR"),route:I.DS.myWallet()})}),(0,i.Y)(_.zS,{})]})})})};function l$(){let e=(0,s._)(["\n  width: 100%;\n  padding: 24px;\n  ",";\n  border-radius: 12px;\n  justify-content: flex-start;\n  align-items: flex-start;\n  margin-bottom: 20px;\n"]);return l$=function(){return e},e}function lJ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin-top: 15px;\n"]);return lJ=function(){return e},e}function lQ(){let e=(0,s._)(["\n  padding: 15px 0px 15px 0px;\n  width: 100%;\n  display: flex;\n  justify-content: flex-start;\n"]);return lQ=function(){return e},e}let lX=u.A.div(l$(),e=>(0,w.vU)("backgroundSecondaryColor",!0,e.theme)),l0=u.A.div(lJ()),l1=u.A.div(lQ());var l2=t(1482);let l4=()=>{let{t:e}=(0,x.Bd)(),n=(0,l.useRouter)(),t=(0,d.wA)(),r=async()=>{t((0,l2.WV)("")),(0,I.lc)(n.locale)};return(0,i.FD)(lX,{children:[(0,i.Y)(c._x,{color:"fontSecondary",children:e("profile.extras")}),(0,i.FD)(l0,{children:[(0,i.Y)(l1,{children:(0,i.Y)(_.$n,{fontSize:12,icon:"logout",iconColor:"fontTertiary",gap:10,backgroundColor:"transparent",color:"fontTertiary",padding:0,size:"auto",onClick:r,children:e("profile.logout")})}),(0,i.Y)(c.cG,{margin:0}),(0,i.Y)(l1,{children:(0,i.Y)(_.$n,{fontSize:12,icon:"help",iconColor:"fontTertiary",gap:10,backgroundColor:"transparent",color:"fontTertiary",padding:0,size:"auto",onClick:()=>n.push(I.DS.faq()),children:e("profile.faqButton")})}),(0,i.Y)(c.cG,{margin:0}),(0,i.Y)(l1,{children:(0,i.Y)(_.$n,{fontSize:12,icon:"notice",iconColor:"fontTertiary",gap:10,backgroundColor:"transparent",color:"fontTertiary",padding:0,size:"auto",onClick:e=>{e.preventDefault(),window.open("mailto:[email protected]?subject=Report a Bug!")},children:e("profile.reportBug")})})]})]})};function l5(){let e=(0,s._)(["\n  width: 100%;\n  padding: 24px;\n  ",";\n  border-radius: 12px;\n  justify-content: flex-start;\n  align-items: flex-start;\n  margin-bottom: 20px;\n"]);return l5=function(){return e},e}function l6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin-top: 15px;\n"]);return l6=function(){return e},e}function l3(){let e=(0,s._)(["\n  padding: 15px 0px 15px 0px;\n  width: 100%;\n  display: flex;\n  justify-content: flex-start;\n"]);return l3=function(){return e},e}let l8=u.A.div(l5(),e=>(0,w.vU)("backgroundSecondaryColor",!0,e.theme)),l7=u.A.div(l6()),l9=u.A.div(l3()),ae=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.wA)(),t=(0,l.useRouter)();return(0,i.FD)(l8,{children:[(0,i.Y)(c._x,{color:"fontSecondary",children:e("profile.termination")}),(0,i.Y)(l7,{children:(0,i.Y)(l9,{children:(0,i.Y)(_.$n,{fontSize:12,icon:"delete",backgroundColor:"transparent",color:"fontAlert",iconColor:"fontAlert",padding:0,size:"auto",gap:10,onClick:()=>{let r={title:e("profile.modals.delete_account_confirmation.title"),noticeMessage:e("profile.modals.delete_account_confirmation.message"),primaryLabel:e("profile.modals.delete_account_confirmation.primaryLabel"),primaryOnPress:()=>void(n((0,b.Fr)()),n((0,tp.Ug)(e,t))),secondaryLabel:e("profile.modals.delete_account_confirmation.secondaryLabel"),secondaryOnPress:()=>n((0,b.Fr)()),color:"fontAlert"};n((0,b.rj)(r))},disabled:!1,children:e("profile.deleteAccount")}
1)})})]})};var an=t(65699);function at(){let e=(0,s._)(["\n  width: 100%;\n  padding: 24px;\n  ",";\n  border-radius: 12px;\n  justify-content: flex-start;\n  align-items: flex-start;\n  margin-bottom: 20px;\n"]);return at=function(){return e},e}function ar(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  margin-bottom: 20px;\n"]);return ar=function(){return e},e}function ai(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  gap: 12px;\n  margin-top: 20px;\n  padding-top: 20px;\n"]);return ai=function(){return e},e}function ao(){let e=(0,s._)(["\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background: rgba(0, 0, 0, 0.6);\n  backdrop-filter: blur(2px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 12px;\n  z-index: 100;\n"]);return ao=function(){return e},e}function al(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: 16px;\n  padding: 24px;\n  border-radius: 12px;\n"]);return al=function(){return e},e}function aa(){let e=(0,s._)(["\n  color: ",";\n  font-size: 12px;\n  font-weight: 600;\n"]);return aa=function(){return e},e}let ad=u.A.div(at(),e=>(0,w.vU)("backgroundSecondaryColor",!0,e.theme)),ac=u.A.div(ar(),w.ep),as=u.A.div(ai()),au=u.A.div(ao()),ap=u.A.div(al()),ah=u.A.span(aa(),e=>e.theme.colors.fontPrimary);var am=t(35057);function af(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  padding: 12px 0;\n  border-bottom: ",";\n  position: relative;\n  &:last-child {\n    border-bottom: none;\n  }\n"]);return af=function(){return e},e}function ag(){let e=(0,s._)(["\n  background: transparent;\n  border: none;\n  color: ",";\n  font-size: 14px;\n  outline: none;\n  flex: 1;\n"]);return ag=function(){return e},e}function av(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 12px;\n"]);return av=function(){return e},e}function ay(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 20px;\n"]);return ay=function(){return e},e}function ax(){let e=(0,s._)(["\n  color: ",";\n  font-size: 14px;\n  flex: 1;\n"]);return ax=function(){return e},e}function ab(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  z-index: 1000;\n"]);return ab=function(){return e},e}function aw(){let e=(0,s._)(["\n  color: ",";\n  font-size: 12px;\n  margin-top: 4px;\n  width: 100%;\n  text-align: left;\n"]);return aw=function(){return e},e}function aY(){let e=(0,s._)(["\n  position: absolute;\n  top: 0;\n  left: -2px;\n  right: 2px;\n  bottom: 0;\n  background: ",";\n  backdrop-filter: blur(2px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 4px;\n  z-index: 10;\n"]);return aY=function(){return e},e}function ak(){let e=(0,s._)(["\n  color: ",";\n  font-size: 14px;\n  font-weight: 500;\n"]);return ak=function(){return e},e}function aS(){let e=(0,s._)(["\n  background: transparent;\n  border: none;\n  color: ",";\n  font-size: 14px;\n  outline: none;\n  flex: 1;\n  opacity: ",";\n  cursor: ",";\n"]);return aS=function(){return e},e}function aA(){let e=(0,s._)(["\n  background: ",";\n  color: ",";\n"]);return aA=function(){return e},e}function a_(){let e=(0,s._)(["\n  flex: 1;\n  display: flex;\n  align-items: center;\n  --PhoneInputCountrySelectArrow-opacity: 1 !important;\n  --PhoneInputInternationalIconGlobe-opacity: 1 !important;\n  --PhoneInputCountrySelectArrow-color--focus: "," !important;\n\n  .custom-phone-input {\n    display: flex;\n    align-items: center;\n    width: 100%;\n\n    .PhoneInputInput {\n      background: transparent !important;\n      border: none !important;\n      color: "," !important;\n      font-size: 14px !important;\n      outline: none !important;\n      flex: 1 !important;\n      padding: 0 !important;\n      margin: 0 !important;\n      width: 100% !important;\n    }\n\n    .PhoneInputCountrySelect {\n      background: transparent !important;\n      border: none !important;\n      color: "," !important;\n      outline: none !important;\n      margin-right: 8px !important;\n      padding: 0 !important;\n      min-width: auto !important;\n    }\n\n    .PhoneInputCountryIcon {\n      color: "," !important;\n      width: 24px !important;\n      height: 24px !important;\n    }\n\n    .PhoneInputCountrySelectArrow {\n      color: "," !important;\n      width: 6px !important;\n      height: 6px !important;\n      border-color: "," !important;\n    }\n\n    .PhoneInputCountrySelectArrow--border {\n      border-color: white !important;\n    }\n\n    .PhoneInputCountryIcon--border {\n      background-color: transparent !important;\n      box-shadow: none !important;\n    }\n  }\n"]);return a_=function(){return e},e}let aI=u.A.div(af(),e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary)),aC=u.A.input(ag(),e=>e.theme.colors.fontPrimary),aD=u.A.div(av(),w.Uu),aT=u.A.div(ay());u.A.span(ax(),e=>e.placeholder?e.theme.colors.grey:e.theme.colors.white),u.A.div(ab());let aF=u.A.div(aw(),e=>e.theme.colors.fontAlert),aP=u.A.div(aY(),e=>"".concat(e.theme.colors.backgroundMainColor,"E0")),aE=u.A.span(ak(),e=>e.theme.colors.fontPrimary),aM=u.A.select(aS(),e=>e.theme.colors.fontPrimary,e=>e.loading?.3:1,e=>e.loading?"not-allowed":"pointer"),aR=u.A.option(aA(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.fontPrimary),aN=u.A.div(a_(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontSecondary),az=e=>{let{icon:n,text:t,value:r,isEditable:o=!1,onChange:l,placeholder:a,error:d,validation:c,onFocus:s,dataTest:u}=e;return(0,i.FD)(aI,{children:[(0,i.FD)(aD,{children:[(0,i.Y)(aT,{children:(0,i.Y)(_.In,{name:n,color:"fontPrimary",width:20,height:20})}),(0,i.Y)(aC,{type:"text","data-test":u,value:r||"",placeholder:a||t,onCh
1ange:e=>{var n;return n=e.target.value,void(null==l||l(n))},onBlur:()=>{c&&r&&c(r)},onFocus:s})]}),d&&(0,i.Y)(aF,{children:d})]})};var aO=t(96892),aB=t(26343);let aq=e=>{let{icon:n,text:t,value:r,placeholder:a,error:c,validation:s}=e,[u,p]=(0,o.useState)(!1),h=(0,l.useRouter)(),m=(0,d.wA)(),f=(0,d.d4)(tp.x3),[g,v]=(0,o.useState)([""]),{t:y}=(0,x.Bd)();return(0,o.useEffect)(()=>{h.isReady&&h.locales&&v([...h.locales])},[h.isReady,h.locales]),(0,i.FD)(aI,{children:[u&&(0,i.Y)(aP,{children:(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,i.Y)(nb.A,{size:20}),(0,i.Y)(aE,{children:y("profile.changingLanguage")})]})}),(0,i.FD)(aD,{children:[(0,i.Y)(aT,{children:(0,i.Y)(_.In,{name:n,color:"fontPrimary",width:20,height:20})}),(0,i.FD)(aM,{value:r||"",onChange:e=>{let n=e.target.value,t=g.findIndex(e=>"en"===e&&"English"===n||"el"===e&&"Ελληνικά"===n||"es"===e&&"Espa\xf1ol"===n||"ar"===e&&"العربية"===n);-1!==t&&(e=>{let{pathname:n,asPath:t,query:r}=h;if(f){p(!0);try{let{request:i}=aO.A.single.updateUserDBLanguage({language:e});i().then(()=>{m((0,nO.Xc)({language:e})),document.cookie="NEXT_LOCALE=".concat(e,";path=/;max-age=31536000;SameSite=Lax"),h.replace({pathname:n,query:r},t,{locale:e}),p(!1)}).catch(e=>{p(!1),eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(m)})})}catch(e){p(!1),eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(m)})}}})(g[t])},onBlur:()=>{s&&r&&s(r)},disabled:u,children:[(0,i.Y)(aR,{value:"",disabled:!0,children:a||t}),g.map(e=>(0,I.FQ)(e)).map(e=>(0,i.Y)(aR,{value:e,children:e},e))]})]}),c&&(0,i.Y)(aF,{children:c})]})},aL=e=>{let{icon:n,text:t,value:r,isEditable:a,addressSuggestions:d,setAddressSuggestions:c,editedProfile:s,setEditedProfile:u,onChange:p,placeholder:h,error:m,validation:f,loading:g=!1,onFocus:v,setErrors:y,dataTest:x}=e,[b,w]=(0,o.useState)(!1),[Y,k]=(0,o.useState)(r||""),S=(0,o.useRef)(null),A=(0,o.useRef)(null),[I,C]=(0,o.useState)(!1),[D,T]=(0,o.useState)(void 0),F=(0,ec.u)(),{locale:P}=(0,l.useRouter)(),E=P||"el";(0,o.useEffect)(()=>{var e,n;(null==(n=window.google)||null==(e=n.maps)?void 0:e.places)&&B()},[]);let M=(0,o.useCallback)(e=>{e&&e.length>2?q(e):c([]),""==e&&(null==u||u((0,nU._)((0,nY._)({},s),{address:void 0})))},[s]),R=e=>{let n=null==d?void 0:d.find(n=>n.label===e);n&&L(n)},N=(0,o.useCallback)(e=>{let n=e.target.value;k(n),null==p||p(n),null==M||M(n)},[p,s]),z=(0,o.useCallback)(()=>{f&&r&&a&&f(r),setTimeout(()=>{var e;(null==(e=S.current)?void 0:e.contains(document.activeElement))||w(!1)},150)},[f,r,a]),O=(0,o.useCallback)(e=>{k(e),null==p||p(e),null==R||R(e),w(!1)},[p,R]);(0,o.useEffect)(()=>{let e=e=>{S.current&&!S.current.contains(e.target)&&w(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,o.useEffect)(()=>{(null==d?void 0:d.length)>0?w(!0):w(!1)},[null==d?void 0:d.length]),(0,o.useEffect)(()=>{k(r||"")},[r,a]);let B=async()=>{try{let{AutocompleteSessionToken:e}=await google.maps.importLibrary("places"),n=new e;T(n),null==c||c([])}catch(e){console.error("Failed to initialize Google Maps:",e)}},q=async e=>{var n,t;if((null==(t=window.google)||null==(n=t.maps)?void 0:n.places)&&D)try{C(!0);let n=await window.google.maps.importLibrary("places"),t={input:e,language:E,sessionToken:D},r=2,i=[];for(;r>0;)try{i=(await n.AutocompleteSuggestion.fetchAutocompleteSuggestions(t)).suggestions;break}catch(e){if(r--,0===r)throw e;await new Promise(e=>setTimeout(e,1e3))}let o=i.map(e=>{var n,t;let r=e.placePrediction;return{id:r.placeId,label:r.text.toString(),data:{suggestion:e,mainLabel:null==r||null==(n=r.mainText)?void 0:n.toString(),secondaryLabel:null==r||null==(t=r.secondaryText)?void 0:t.toString()}}});null==c||c(o)}catch(e){console.error("Error fetching address suggestions:",e),null==c||c([])}finally{C(!1)}},L=async e=>{try{var n,t,r,i,o,l,a,d,c;C(!0);let s=null==e||null==(t=e.data)||null==(n=t.suggestion)?void 0:n.placePrediction.toPlace();if(await (null==s?void 0:s.fetchFields({fields:["formattedAddress","addressComponents","location","types"]})),null==(s=null==s?void 0:s.toJSON())?void 0:s.id){let e={placeId:(null==s?void 0:s.id)||"",formattedAddress:(null==s?void 0:s.formattedAddress)||"",location:{lat:null!=(d=null==s||null==(r=s.location)?void 0:r.lat)?d:null==s||null==(i=s.location)?void 0:i.lat(),lng:null!=(c=null==s||null==(o=s.location)?void 0:o.lng)?c:null==s||null==(l=s.location)?void 0:l.lng()},streetAddress:"",city:"",zip:"",region:"",country:""};null==s||null==(a=s.addressComponents)||a.forEach(n=>
1{n.types.forEach(t=>{switch(t){case"postal_code":e.zip=n.longText;break;case"country":e.country=n.longText;break;case"route":e.streetAddress=n.longText;break;case"locality":e.city=n.longText;break;case"administrative_area_level_3":e.region=n.longText;break;case"street_number":e.streetNumber=n.longText}})}),e.streetAddress="".concat(e.streetAddress||""," ").concat(e.streetNumber||"").trim(),null==u||u(n=>(0,nU._)((0,nY._)({},n),{address:e})),null==y||y(e=>({address:""}))}}catch(e){console.error("Error fetching specific address:",e)}finally{C(!1)}};return(0,i.FD)(aI,{children:[(0,i.FD)(aD,{children:[(0,i.Y)(aT,{children:(0,i.Y)(_.In,{name:n,color:"fontPrimary",width:20,height:20})}),(0,i.FD)("div",{ref:S,style:{position:"relative",flex:1},children:[(0,i.Y)("input",{ref:A,"data-test":x,type:"text",value:Y,placeholder:h||t,onChange:N,onFocus:v,onBlur:z,autoComplete:"off",style:{background:"transparent",border:"none",color:F.colors.fontPrimary,fontSize:"14px",outline:"none",width:"100%"}}),b&&d.length>0&&(0,i.FD)("div",{style:{position:"absolute",top:"100%",left:0,right:0,background:"rgba(0, 0, 0, 0.95)",border:"1px solid rgba(255, 255, 255, 0.3)",borderRadius:"8px",maxHeight:"200px",overflowY:"auto",zIndex:1e3,marginTop:"4px",boxShadow:"0 4px 12px rgba(0, 0, 0, 0.5)"},children:[I&&(0,i.Y)("div",{style:{padding:"12px 16px",color:"white",fontSize:"14px"},children:"Loading..."}),d.map(e=>e.label).map((e,n)=>(0,i.Y)("div",{onClick:()=>O(e),style:{padding:"12px 16px",color:"white",fontSize:"14px",cursor:"pointer",borderBottom:n<d.length-1?"1px solid rgba(255, 255, 255, 0.1)":"none",transition:"background-color 0.2s"},onMouseEnter:e=>{e.currentTarget.style.backgroundColor="rgba(0, 255, 255, 0.2)"},onMouseLeave:e=>{e.currentTarget.style.backgroundColor="transparent"},children:e},n))]})]})]}),m&&(0,i.Y)(aF,{children:m})]})};var aj=t(90311);t(93750);let aW=e=>{let{dataTest:n,text:t,value:r,isEditable:o=!1,onChange:l,placeholder:a,error:d,validation:c,onFocus:s}=e;return(0,i.FD)(aI,{children:[(0,i.Y)(aD,{children:(0,i.Y)(aN,{children:(0,i.Y)(aj.Ay,{"data-test":n,value:r||"",international:!0,placeholder:a||t,onChange:e=>{var n;return n=e||"",void(null==l||l(n))},onBlur:()=>{c&&r&&c(r)},onFocus:s,className:"custom-phone-input"})})}),d&&(0,i.Y)(aF,{"data-test":"phone_input_error",children:d})]})},aV=()=>{var e,n;let{t}=(0,x.Bd)(),r=(0,d.wA)(),a=(0,l.useRouter)(),[s,u]=(0,o.useState)(!1),[p,h]=(0,o.useState)({email:"",firstName:"",lastName:"",phone:"",iban:"",address:void 0}),[m,f]=(0,o.useState)({}),[g,v]=(0,o.useState)(!1),[y,w]=(0,o.useState)(!0),Y=(0,d.d4)(nO.VM),[k,S]=(0,o.useState)([]),{emailValidation:A,firstNameWithIbanValidation:C,lastNameWithIbanValidation:D,phoneValidation:T,ibanFieldValidation:F,addressValidation:P}=(0,am.X)(),{control:E,handleSubmit:M,clearErrors:R,reset:N,setValue:z,getValues:O}=(0,nw.mN)(),{errors:B}=(0,nw.lN)({control:E});(0,o.useEffect)(()=>{Y&&"object"==typeof Y&&Y.email&&""!==Y.email&&(w(!1),h((0,nY._)({},Y)))},[Y]);let q=()=>{s||(u(!0),h((0,nY._)({},Y)),f({}))},L=()=>{void 0!=p.email?r((0,tp.Y8)(t,p.email,Y.email,O("oldEmailCode")||"",O("newEmailCode")||"",p,v,u)):r((0,b.HW)())},j=(e,n)=>{switch(e){case"email":if(A.required&&(!n||""===n.trim()))return A.required.message;if(A.pattern&&n&&!A.pattern.value.test(n))return A.pattern.message;return!0;case"firstName":return C(n,p.iban||"");case"lastName":return D(n,p.iban||"");case"phone":return T.validate.validNumber(n);case"iban":return F.validate.validateIBAN(n);case"address":return P(n,p.iban||"");default:return!0}},W=(e,n)=>{h((0,nU._)((0,nY._)({},p),{[e]:n})),m[e]&&f((0,nU._)((0,nY._)({},m),{[e]:""}))};return(0,i.FD)(ad,{style:{position:"relative"},children:[y&&(0,i.Y)(au,{children:(0,i.FD)(ap,{children:[(0,i.Y)(nb.A,{size:32}),(0,i.Y)(ah,{children:t("profile.loadingProfile")}),(0,i.Y)(ah,{children:t("profile.loadingProfileDescription")})]})}),(0,i.Y)(ac,{children:(0,i.Y)(c._x,{color:"fontSecondary",children:t("profile.account")}
1)}),(0,i.Y)(az,{dataTest:"email",icon:"email",text:t("profile.email"),value:s?p.email:Y.email,placeholder:t("profile.placeholder.email"),isEditable:s,onChange:e=>W("email",e),error:m.email,validation:e=>j("email",e),onFocus:q}),(0,i.Y)(az,{dataTest:"firstName",icon:"profile",text:t("profile.firstName"),value:s?p.firstName:Y.firstName,placeholder:t("profile.placeholder.firstName"),isEditable:s,onChange:e=>W("firstName",e),error:m.firstName,validation:e=>j("firstName",e),onFocus:q}),(0,i.Y)(az,{dataTest:"lastName",icon:"profile",text:t("profile.lastName"),value:s?p.lastName:Y.lastName,placeholder:t("profile.placeholder.lastName"),isEditable:s,onChange:e=>W("lastName",e),error:m.lastName,validation:e=>j("lastName",e),onFocus:q}),(0,i.Y)(aq,{icon:"globe",text:t("profile.language"),value:(0,I.FQ)(a.locale)}),(0,i.Y)(aW,{icon:"phone",dataTest:"phone",text:t("profile.phone"),value:s?p.phone:Y.phone,placeholder:t("profile.placeholder.phone"),isEditable:s,onChange:e=>W("phone",e),error:m.phone,validation:e=>j("phone",e),onFocus:q}),(0,i.Y)(az,{icon:"bank",dataTest:"iban",text:t("profile.iban"),value:s?p.iban:Y.iban,placeholder:t("profile.placeholder.iban"),isEditable:s,onChange:e=>W("iban",e),error:m.iban,validation:e=>j("iban",e),onFocus:q}),(0,i.Y)(aL,{dataTest:"address",icon:"location",text:t("profile.address"),value:s?null==(e=p.address)?void 0:e.formattedAddress:null==(n=Y.address)?void 0:n.formattedAddress,placeholder:t("profile.placeholder.address"),isEditable:s,addressSuggestions:k,setAddressSuggestions:S,editedProfile:p,setEditedProfile:h,setErrors:f,error:m.address,validation:e=>j("address",e),onFocus:q}),s&&(0,i.FD)(as,{children:[(0,i.Y)(_.$n,{dataTest:"reset-button",mode:"outlined",fontSize:14,backgroundColor:"btnSecondary",color:"btnSecondary",size:"auto",onClick:()=>{h((0,nY._)({},Y)),u(!1),S([]),r((0,nO.TH)()),f({})},disabled:g,children:t("profile.resetBtn")}),(0,i.Y)(_.$n,{dataTest:"save-button",fontSize:14,loader:g,backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"auto",onClick:()=>{if((()=>{let e={},n=!0;return["email","firstName","lastName","phone","iban","address"].forEach(t=>{let r=p[t]||"",i=j(t,r);!0!==i&&(e[t]=i,n=!1)}),f(e),n})())if(v(!0),f({}),p.email!==Y.email)(()=>{z("oldEmailCode",""),z("newEmailCode","");let e={title:t("profile.modals.verify_email.title"),message:t("profile.modals.verify_email.message",{oldEmail:Y.email,newEmail:p.email}),formComponent:(0,i.Y)(dr,{control:E}),primaryLabel:t("profile.modals.verify_email.primaryLabel"),primaryOnPress:()=>{B.oldEmailCode||B.newEmailCode||(r((0,b.Ej)()),M(L)())},secondaryLabel:t("profile.modals.verify_email.secondaryLabel"),secondaryOnPress:()=>{N({oldEmailCode:"",newEmailCode:""}),R(["oldEmailCode","newEmailCode"]),r((0,b.Fr)()),v(!1)}};return void 0!=Y.email&&r((0,tp.ej)(e,p.email,t,v)),N({oldEmailCode:"",newEmailCode:""})})();else{let{email:e}=p,n=(0,an._)(p,["email"]);r((0,nO.r7)((0,nU._)((0,nY._)({},n),{firstName:n.firstName?n.firstName.trim():void 0,lastName:n.lastName?n.lastName.trim():void 0}),t,v,u))}},children:t("profile.saveBtn")})]})]})};function aH(){let e=(0,s._)(["\n  width: 100%;\n  padding: 24px;\n  background-color: transparent;\n  border: 1px solid ",";\n  border-radius: 12px;\n  justify-content: flex-start;\n  align-items: flex-start;\n  margin-bottom: 20px;\n"]);return aH=function(){return e},e}let aU=u.A.div(aH(),e=>e.theme.colors.fontSecondary),aK=()=>{let{t:e}=(0,x.Bd)(),n=(0,l.useRouter)();return(0,i.FD)(aU,{children:[(0,i.Y)(c._x,{color:"metallicDark",children:e("profile.referralLink")}),(0,i.Y)(_.$n,{fontSize:12,icon:"copy",iconColor:"iconSecondaryColor",gap:10,backgroundColor:"transparent",color:"fontSecondary",size:"auto",onClick:()=>{let e="".concat(eI.A.FRONTEND_URL).concat(n.asPath);navigator.clipboard.writeText(e)},children:e("profile.copyLink")})]})};function aG(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n  max-width: 800px;\n  margin: 0 auto;\n  padding: 20px;\n\n  @media (max-width: 768px) {\n    grid-template-columns: 1fr;\n  }\n"]);return aG=function(){return e},e}function aZ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return aZ=function(){return e},e}function a$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return a$=function(){return e},e}let aJ=u.A.div(aG()),aQ=u.A.div(aZ()),aX=u.A.div(a$()),a0=e=>{let{children:n}=e,t=o.Children.toArray(n);return(0,i.FD)(aJ,{children:[(0,i.FD)(aQ,{children:[t[1]," "]}),(0,i.FD)(aX,{children:[t[2]," ",t[3]," "]})]})};function a1(){let e=(0,s._)(['\n  width: 100%;\n  max-width: 900px;\n  margin: 0 auto 20px auto;\n  height: 300px;\n  border-radius: 0px 0px 20px 20px;\n  background-image: url("/assets/images/discover/search-mask.jpg");\n  background-size: cover;\n  background-position: center;\n  background-repeat: no-repeat;\n  position: relative;\n  overflow: hidden;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n']);return a1=function(){return e},e}function a2(){let e=(0,s._)(["\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n"]);return a2=function(){return e},e}function a4(){let e=(0,s._)(["\n  border-radius: 50%;\n  border: 3px solid rgba(255, 255, 255, 0.3);\n  padding: 10px;\n  background: rgba(255, 255, 255, 0.03);\n  backdrop-filter: blur(5px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\n"]);return a4=function(){return e},e}let a5=u.A.div(a1()),a6=u.A.div(a2()),a3=u.A.div(a4()),a8=()=>(0,i.Y)(a5,{children:(0,i.Y)(a6,{children:(0,i.Y)(a3,{children:(0,i.Y)(ei(),{alt:"",src:"/assets/images/profile-avatar.png",width:140,height:140})})})});function a7(){let e=(0,s._)(["\n  margin-bottom: 16px;\n"]);return a7=function(){return e},e}function a9(){let e=(0,s._)(["\n  margin-bottom: 8px;\n  // padding-top: 20px;\n  padding-top: ",";\n  // padding-top: ",";\n"]);return a9=function(){return e},e}function de(){let e=(0,s._)(["\n  width: 100%;\n  ",";\n  justify-content: space-between;\n  margin-bottom: 15px;\n"]);return de=function(){return e},e}u.A.div(a7());let dn=(0,u.A)(_.H3)(a9(),e=>e.paddingTop?"".concat(e.paddingTop,"px"):"20px",e=>"".concat(e.paddingTop,"px")),dt=u.A.div(de(),w.b$),dr=e=>{let{control:n}=e,{t}=(0,x.Bd)(),{emailCodesValidation:r}=(0,am.X)(),{errors:o}=(0,nw.lN)({control:n});return(0,i.FD)("form",{children:[(0,i.Y)(dn,{color:"fontSecondary",children:t("profile.oldEmailCode")}),(0,i.Y)(dt,{children:(0,i.Y)(nw.xI,{name:"oldEmailCode",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hN,(0,nY._)({placeholder:t("profile.code")},n)),(0,i.Y)(nR.K,{errors:o,name:n.name})]})},rules:r})}),(0,i.Y)(dn,{color:"fontSecondary",children:t("profile.newEmailCode")}),(0,i.Y)(dt,{children:(0,i.Y)(nw.xI,{name:"newEmailCode",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hN,(0,nY._)({placeholder:t("profile.code")},n)),(0,i.Y)(nR.K,{errors:o,name:n.name})]})},rules:r})})]})},di=()=>{let{t:e}=(0,x.Bd)(),n=(0,ec.u)(),t=(0,d.wA)();return(0,o.useEffect)(()=>{t((0,nO.TH)())},[]),(0,i.Y)(c.HD,{children:(0,i.FD)(c.xI,{width:n.containerPoints.PROFILE_CONTAINER,bgColor:"transparent",children:[(0,i.Y)(_.wC,{}),(0,i.FD)(i.FK,{children:[(0,i.Y)(a8,{}),(0,i.FD)(a0,{children:[(0,i.Y)(aK,{}),(0,i.Y)(aV,{}),(0,i.Y)(l4,{}),(0,i.Y)(ae,{})]})]})]})})};var dl=t(48230),da=t.n(dl);function dd(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  width: 100%;\n  justify-content: space-between;\n  border-radius: 10px;\n  position: relative;\n  overflow: hidden;\n  background-color: #090b12;\n  @media (min-width: ",") {\n    -webkit-transition: all 0.2s ease;\n    -moz-transition: all 0.2s ease;\n    -ms-transition: all 0.2s ease;\n    &:hover {\n      transform: translate(0, -6px);\n      -webkit-transform: translate(0, -6px);\n      -ms-transform: translate(0, -6px);\n      -moz-transform: translate(0, -6px);\n    }\n  }\n"]);return dd=function(){return e},e}function dc(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n  position: relative;\n"]);return dc=function(){return e},e}function ds(){let e=(0,s._)(["\n  ","\n  align-items:center;\n  justify-content: space-between;\n  width: 100%;\n  gap: 10px;\n"]);return ds=function(){return e},e}function du(){let e=(0,s._)(["\n  ","\n  overflow: hidden;\n  text-overflow: ellipsis;\n  color: ",";\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n"]);return du=function(){return e},e}function dp(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  gap: 5px;\n  // min-height: 80px;\n  justify-content: start;\n  padding: 10px 10px 10px 10px;\n  background-color: ",";\n"]);return dp=function(){return e},e}function dh(){let e=(0,s._)(["\n  -webkit-box-align: center;\n  align-items: center;\n  display: flex;\n  -webkit-box-pack: center;\n  justify-content: center;\n  max-height: 100%;\n  max-width: 100%;\n  overflow: hidden;\n  position: relative;\n  border-radius: inherit;\n"]);return dh=function(){return e},e}function dm(){let e=(0,s._)(["\n  ","\n  align-items:center;\n  justify-content: space-between;\n  padding: 10px;\n  background-color: ",";\n  position: absolute;\n  top: 10px;\n  right: 10px;\n  border-radius: 50%;\n  opacity: 0.7;\n"]);return dm=function(){return e},e}let df=(0,u.A)(da())(dd(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS}),dg=u.A.div(dc()),dv=u.A.div(ds(),w.Uu),dy=u.A.div(du(),w.Uu,e=>{let{theme:n}=e;return n.colors.fontPrimary}),dx=u.A.div(dp(),w.ec,e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor});u.A.div(dh());let db=u.A.div(dm(),w.Uu,e=>{let{theme:n}=e;return n.colors.black});var dw=t(98375);let dY=e=>{let{nft:n}=e,{t}=(0,x.Bd)();return(0,i.FD)(df,{href:"".concat(I.DS.myWalletCollections(),"/").concat(n.nftId),children:[(0,i.FD)(dg,{children:[(0,i.Y)(db,{children:(0,i.Y)(_.In,{width:24,height:24,name:(0,dw.CB)(n.nftType),color:"white"})}),(0,i.Y)(ei(),{src:n.nftThumbnailUrl,alt:"EventImage",priority:!0,sizes:"100vw",width:100,height:100,style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto"}})]}),(0,i.FD)(dx,{children:[(0,i.Y)(dv,{children:(0,i.FD)(dy,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontPrimary",children:"".concat(n.nftName)}),(null==n?void 0:n.tokenId)&&(0,i.Y)(c.g2,{fontSize:16,color:"fontAccent",children:" #".concat(null==n?void 0:n.tokenId)})]})}),n.issueDate&&(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",gap:"5px"},children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:"".concat(t("myWallet.issueDate")," ")}),(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",children:"".concat((0,I.JC)(new Date(n.issueDate),"Europe/Athens","DD/MM/YYYY"))})]})]})]})};function dk(){let e=(0,s._)(["\n  width: 100%;\n  cursor: pointer;\n  background-color: ",";\n  box-shadow: ",";\n"]);return dk=function(){return e},e}function dS(){let e=(0,s._)(["\n  flex: none;\n  display: flex;\n  min-width: 30rem;\n  overflow: hidden;\n  align-self: center;\n  position: relative;\n  align-items: center;\n  margin-bottom: 2rem;\n  border-radius: 4.2rem;\n  flex-direction: column;\n  backdrop-filter: blur(33px);\n  height: ","rem;\n  max-width: ","rem;\n  box-shadow: 5px 3px 8px rgba(28, 30, 45, 0.44), inset 0px 0px 3px rgba(50, 59, 92, 0.47),\n    inset 0px 0px 6px rgba(137, 148, 196, 0.1);\n  background: linear-gradient(\n      327.23deg,\n      "," -27.76%,\n      rgba(19, 22, 36, 0.04) 43.96%\n    ),\n    rgba(15, 17, 30, 0.87);
1\n\n  &:hover {\n    .image__backdrop::before {\n      opacity: 0;\n    }\n  }\n\n  @media (min-width: ",") {\n    height: ","rem;\n    max-width: ","rem;\n    margin-right: ","rem;\n  }\n"]);return dS=function(){return e},e}function dA(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  overflow: hidden;\n  position: relative;\n  border-radius: 3rem;\n  align-items: center;\n  justify-content: center;\n  height: ","rem;\n\n  @media (min-width: ",") {\n    height: 35.33rem;\n  }\n"]);return dA=function(){return e},e}function d_(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  position: relative;\n  transform-origin: center center;\n  transition: transform 1.5s, filter 2s ease-in-out;\n"]);return d_=function(){return e},e}function dI(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  padding: 2.35rem;\n  padding-top: 4rem;\n  position: absolute;\n  border-radius: 3rem;\n  flex-direction: row;\n  justify-content: center;\n  height: ","rem;\n\n  svg {\n    z-index: 1;\n    flex: none;\n    margin-top: 0.2rem;\n  }\n\n  @media (min-width: ",") {\n    height: ","rem;\n  }\n\n  &::before {\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    content: '';\n    position: absolute;\n    border-radius: 3rem;\n    transition: all 1.5s ease-in-out;\n    background: linear-gradient(180deg, #0f111e 0%, rgba(15, 17, 30, 0) 44.01%);\n  }\n"]);return dI=function(){return e},e}function dC(){let e=(0,s._)(["\n  width: 100%;\n  max-width: 100%;\n  display: grid;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  gap: 16px;\n  grid-auto-flow: dense;\n  grid-auto-rows: 1fr;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  @media (min-width: ",") {\n    gap: 32px;\n    grid-template-columns: repeat(2, minmax(0px, 1fr));\n  }\n  @media (min-width: ",") {\n    grid-template-columns: repeat(3, minmax(0px, 1fr));\n  }\n  // @media (min-width: ",") {\n  //   grid-template-columns: repeat(4, minmax(0px, 1fr));\n  // }\n"]);return dC=function(){return e},e}function dD(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  column-gap: 16px;\n  row-gap: 32px;\n  max-width: 41rem;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    padding: 30px 25px 30px 25px;\n  }\n"]);return dD=function(){return e},e}function dT(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  gap: 20px;\n"]);return dT=function(){return e},e}function dF(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  gap: 10px;\n"]);return dF=function(){return e},e}function dP(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  gap: 20px;\n  margin-bottom: 50px;\n"]);return dP=function(){return e},e}let dE=u.A.div(dk(),e=>{let{theme:n}=e;return n.colors.onyxDark},e=>{let{shadow:n}=e;return n?"0 25px 75px rgb(16 30 54 / 25%)":"none"});(0,u.A)(dE)(dS(),e=>{let{isMinimized:n}=e;return n?17:40},e=>{let{isMinimized:n}=e;return n?14:34},e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n}=e;return n.breakPoints.SMALL_VIEWPORT},e=>{let{isMinimized:n}=e;return n?19.9:42.4},e=>{let{isMinimized:n}=e;return n?16.1:34},e=>{let{isMinimized:n}=e;return n?1.6:1.29}),u.A.div(dA(),e=>{let{isMinimized:n}=e;return n?17:33},e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X}),u.A.div(d_()),u.A.div(dI(),e=>{let{isMinimized:n}=e;return n?19.9:33},e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X},e=>{let{isMinimized:n}=e;return n?19.9:35.33});let dM=u.A.div(dC(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS},e=>{let{theme:n}=e;return n.breakPoints.MEDIUM_VIEWPORT},e=>{let{theme:n}=e;return n.breakPoints.LARGE_VIEWPORT});u.A.div(dD(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);let dR=u.A.div(dT()),dN=u.A.div(dF()),dz=u.A.div(dP(),w.Uu);var dO=t(80139);let dB=()=>{let e=(0,d.wA)(),n=(0,d.d4)(T.qw)||[],t=(0,d.d4)(y.T8);return((0,o.useEffect)(()=>(e((0,T.Ub)()),()=>{e((0,T.n$)())}),[]),t)?(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,disableFlex:!0,children:(0,i.Y)(c.xI,{bgColor:"transparent",width:960,marginBottom:"0px",children:(0,i.Y)(dz,{children:(0,i.FD)(dR,{children:[(0,i.FD)(dN,{children:[(0,i.Y)(dO.A,{variant:"text",width:180,height:26}),(0,i.Y)(dO.A,{variant:"text",width:80,height:18})]}),(0,i.Y)(dM,{children:[0,1,2,3,4,5].map(e=>(0,i.Y)(_.uC,{},e))})]})})})}):(0,i.Y)(i.FK,{children:0!=n.length?(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,children:(0,i.Y)(c.xI,{bgColor:"transparent",width:960,marginBottom:"0px",children:(0,i.Y)(dz,{children:n.map(e=>(0,i.FD)(dR,{children:[(0,i.FD)(dN,{children:[(0,i.Y)(c._x,{fontSize:20,color:"fontPrimary",children:e.nftCollectionName}),(0,i.Y)(_.BG,{color:"fontSecondary",children:"".concat(e.nfts.length," NFTs")})]}),(0,i.Y)(dM,{children:e.nfts.map(e=>(0,i.Y)(dY,{nft:e}))})]}))})})}):(0,i.Y)(C,{})})};function dq(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;
1\n  gap: 17px;\n"]);return dq=function(){return e},e}function dL(){let e=(0,s._)(["\n  display: flex;\n  margin: 30px 0px 30px 0px;\n  flex-direction: column;\n  gap: 27px;\n  max-width: 41rem;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    margin: 30px 25px 30px 25px;\n  }\n"]);return dL=function(){return e},e}function dj(){let e=(0,s._)(["\n  width: 100%;\n  max-width: 100%;\n  display: grid;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  gap: 16px;\n  grid-auto-flow: dense;\n  grid-auto-rows: 1fr;\n  @media (min-width: ",") {\n    gap: 32px;\n    grid-template-columns: repeat(2, minmax(0px, 1fr));\n  }\n  @media (min-width: ",") {\n    grid-template-columns: repeat(3, minmax(0px, 1fr));\n  }\n"]);return dj=function(){return e},e}function dW(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  gap: 20px;\n"]);return dW=function(){return e},e}function dV(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  gap: 10px;\n  padding: 20px 20px 0 20px;\n"]);return dV=function(){return e},e}function dH(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  gap: 20px;\n  margin-bottom: 50px;\n"]);return dH=function(){return e},e}function dU(){let e=(0,s._)(["\n  display: inline-block;\n  padding: 4px 10px;\n  border-radius: 16px;\n  font-size: 12px;\n  font-weight: 500;\n  width: fit-content;\n  background-color: ",";\n  color: ",";\n"]);return dU=function(){return e},e}
1let dK=u.A.div(dq()),dG=u.A.div(dL(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);u.A.div(dj(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS},e=>{let{theme:n}=e;return n.breakPoints.MEDIUM_VIEWPORT}),u.A.div(dW()),u.A.div(dV()),u.A.div(dH(),w.Uu);let dZ=u.A.span(dU(),e=>e.redeemed?e.theme.colors.lineChartGreen:e.theme.colors.backgroundTertiaryColor,e=>e.redeemed?e.theme.colors.metallicPearlWhite:e.theme.colors.fontSecondary);function d$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  max-width: 41rem;\n  width: 100%;\n  padding: 1rem 1.5rem 1rem 1rem;\n  gap: 1.2rem;\n  border-radius: 2rem;\n  ",";\n  ","\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n    padding: 0.75rem 1rem 0.75rem 0.75rem;\n    gap: 0.75rem;\n  }\n"]);return d$=function(){return e},e}function dJ(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  width: 10.5rem;\n  height: 10.5rem;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  flex-shrink: 0;\n  border-radius: 1.25rem;\n  overflow: hidden;\n  background-color: ",";\n\n  @media screen and (max-width: ",") {\n    width: 7rem;\n    height: 7rem;\n    align-items: center;
1\n    align-self: stretch;\n  }\n"]);return dJ=function(){return e},e}function dQ(){let e=(0,s._)(["\n  position: absolute;\n  inset: 0;\n  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, rgb(0, 0, 0, 0.5) 65%);\n  z-index: 3;\n  width: 100%;\n  height: 100%;\n  border-radius: 1.25rem;\n"]);return dQ=function(){return e},e}function dX(){let e=(0,s._)(["\n  display: flex;\n  padding: 0rem 1rem 0rem 0.5rem;\n  flex-direction: column;\n  justify-content: center;\n  gap: 2rem;\n  align-items: flex-end;\n  flex: 1 1 auto;\n  align-self: stretch;\n  @media screen and (min-width: ",") {\n    height: 7.0625rem;\n  }\n  @media screen and (max-width: ",") {\n    padding: 0rem 0.75rem 0rem 0.5rem;\n    gap: 0.4rem;\n  }\n"]);return dX=function(){return e},e}function d0(){let e=(0,s._)(["\n  ",";\n  flex: 1;\n  min-width: 0;\n  gap: 0.625rem;\n"]);return d0=function(){return e},e}function d1(){let e=(0,s._)(["\n  display: flex;\n  align-items: flex-end;\n  gap: 0.5rem;\n  align-self: stretch;\n"]);return d1=function(){return e},e}function d2(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  flex: 1 0 0;\n  overflow: hidden;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2;\n  white-space: pre-wrap;\n  min-width: 0;\n"]);return d2=function(){return e},e}function d4(){let e=(0,s._)(["\n  display: none;\n  @media screen and (max-width: ",") {\n    display: flex;\n    flex-direction: row;\n    align-items: stretch;\n    gap: 0.75rem;\n    width: 100%;\n  }\n"]);return d4=function(){return e},e}function d5(){let e=(0,s._)(["\n  ",";\n  flex: 1;\n  min-width: 0;\n  gap: 0.5rem;\n  justify-content: center;\n"]);return d5=function(){return e},e}function d6(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 0.5rem;\n  width: 100%;\n"]);return d6=function(){return e},e}function d3(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  flex-wrap: wrap;\n"]);return d3=function(){return e},e}function d8(){let e=(0,s._)(["\n  width: 50px;\n  height: 50px;\n  border-radius: 8px;\n  overflow: hidden;\n  flex-shrink: 0;\n  background-color: ",";\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  position: relative;\n  font-family: Signika Negative;\n  font-size: 1rem;\n  font-weight: 700;\n  color: ",";\n"]);return d8=function(){return e},e}function d7(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 20px;\n  justify-content: center;\n  width: 100%;\n  padding-top: 0.5rem;\n"]);return d7=function(){return e},e}function d9(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  flex: 1;\n  min-width: 0;\n  gap: 1.2rem;\n  @media screen and (max-width: ",") {\n    display: none;\n  }\n"]);return d9=function(){return e},e}function ce(){let e=(0,s._)(["\n  flex: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 0;\n  overflow: hidden;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2;\n  white-space: pre-wrap;\n  text-align: center;\n  & > * {\n    text-align: center;\n  }\n"]);return ce=function(){return e},e}function cn(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  align-items: center;\n  align-self: center;\n  gap: 0.53863rem;\n  flex-shrink: 0;\n"]);return cn=function(){return e},e}function ct(){let e=(0,s._)(["\n  font-family: Signika Negative;\n  font-size: 1.5rem;\n  font-style: normal;\n  font-weight: 700;\n  line-height: 118.901%;\n  letter-spacing: -0.03rem;\n  color: ",";\n\n  @media screen and (max-width: ",") {\n    font-size: 1.25rem;\n  }\n"]);return ct=function(){return e},e}function cr(){let e=(0,s._)(["\n  display: none;\n  flex-direction: column;\n  width: 100%;\n  gap: 0.75rem;\n  @media screen and (max-width: ",") {\n    display: flex;\n  }\n"]);return cr=function(){return e},e}function ci(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]);return ci=function(){return e},e}function co(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  width: 100%;\n"]);return co=function(){return e},e}function cl(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n"]);return cl=function(){return e},e}function ca(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px;\n  width: 100%;\n"]);return ca=function(){return e},e}function cd(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  align-items: center;\n"]);return cd=function(){return e},e}function cc(){let e=(0,s._)(["\n  width: 50px;\n  height: 50px;\n  border-radius: 8px;\n  overflow: hidden;\n  flex-shrink: 0;\n  background-color: ",";\n  display: block;\n"]);return cc=function(){return e},e}let cs=u.A.div(d$(),e=>(0,w.vU)("backgroundSecondaryColor",!0,e.theme),e=>
1e.cursor?"cursor: pointer;":"cursor: default;",e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),cu=u.A.div(dJ(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),cp=u.A.div(dQ()),ch=u.A.div(dX(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),cm=u.A.div(d0(),w.ec),cf=u.A.div(d1()),cg=u.A.div(d2()),cv=u.A.div(d4(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),cy=u.A.div(d5(),w.ec),cx=u.A.div(d6()),cb=u.A.div(d3()),cw=u.A.div(d8(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.fontPrimary),cY=u.A.div(d7()),ck=u.A.div(d9(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);u.A.div(ce());let cS=u.A.div(cn()),cA=u.A.div(ct(),e=>e.theme.colors.fontPrimary,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),c_=u.A.div(cr(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);u.A.div(ci());let cI=u.A.div(co()),cC=u.A.div(cl());u.A.div(ca());let cD=u.A.div(cd()),cT=u.A.div(cc(),e=>e.theme.colors.backgroundTertiaryColor),cF=e=>{var n;let{group:t,cursor:r=!0}=e,{t:o}=(0,x.Bd)(),a=(0,l.useRouter)(),s=(0,d.wA)(),u=null!=(n=t.boxImage)?n:null,p=t.products.reduce((e,n)=>e+(n.quantity||0),0),h=t.products.reduce((e,n)=>e+(n.scannedCount||0),0),m=p>0&&h===p,f=t.timeZone||"Europe/Athens",g=null!=t.start,v=()=>{let e=window.open();e&&(e.location.href="".concat("https://cometogether.live").concat("/api/wallet/product/google?objectId=".concat(null==t?void 0:t.products[0].objectIds[0])))},y=e=>{e.stopPropagation(),s((0,T.T2)(t.boxId,t.boxName))},b=(0,i.FD)(cC,{children:[(0,i.Y)(_.In,{width:18,height:18,name:"addProduct",color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:13,fontWeight:600,color:"fontSecondary",children:o("eventManager.addons.title")})]}),w=e=>(0,i.Y)(cT,{children:e.thumbnailUrl?(0,i.Y)(ei(),{src:e.thumbnailUrl,alt:e.name,width:50,height:50,style:{objectFit:"cover",width:50,height:50}}):(0,i.Y)("div",{style:{width:50,height:50,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"var(--backgroundTertiaryColor)"},children:(0,i.Y)(_.In,{width:28,height:28,name:"product",color:"fontSecondary"})})},"".concat(e.inventoryId,"_").concat(e.variantId||"base")),Y=t.products.slice(0,2),k=t.products.length-2,S=(0,i.FD)(cI,{children:[b,(0,i.FD)(cD,{children:[Y.map(e=>w(e)),k>0&&(0,i.FD)(cw,{children:["+",k]})]})]}),A=(0,i.FD)(cb,{children:[Y.map(e=>w(e)),k>0&&(0,i.FD)(cw,{children:["+",k]})]});return(0,i.FD)(cs,{cursor:r,onClick:()=>{a.push("".concat(I.DS.myWalletProducts(),"/").concat(t.boxId))},children:[(0,i.FD)(ck,{children:[(0,i.FD)(cu,{children:[u?(0,i.Y)(ei(),{src:u,alt:t.boxName,priority:!0,fill:!0,style:{objectFit:"cover",borderRadius:"1.25rem"}}):(0,i.Y)("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center"},children:(0,i.Y)(_.In,{width:48,height:48,name:"product",color:"fontSecondary"})}),g&&(0,i.Y)(cp,{children:(0,i.Y)(ch,{children:t.boxHierarchy===el.EP.MASTER?(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hy,{startDate:t.start||"",endDate:t.end||"",timeZone:f}),(0,i.Y)(_.eo,{date:t.start||"",timeZone:f})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(_.DU,{startDate:t.start||"",timeZone:f}),(0,i.Y)(_.Ym,{date:t.start||"",timeZone:f})]})})})]}),(0,i.FD)(cm,{children:[(0,i.FD)(cf,{children:[(0,i.Y)(cg,{children:(0,i.Y)(_.H4,{color:"fontPrimary",children:t.boxName})}),(0,i.FD)(cS,{children:[(0,i.Y)(_.In,{width:24,height:24,name:"product",color:"iconMainColor"}),(0,i.Y)(cA,{children:p})]})]}),(0,i.Y)(dZ,{redeemed:m,children:o("products.redeemedCount",{redeemed:h,total:p})}),(0,i.Y)(c.cG,{margin:8}),S,(0,i.FD)(cY,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer"},onClick:v,children:(0,i.Y)(_.In,{name:"google-wallet"})}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer"},onClick:y,children:(0,i.Y)(_.In,{name:"apple-wallet"})})]})]})]}),(0,i.FD)(c_,{children:[(0,i.FD)(cv,{children:[(0,i.FD)(cu,{children:[u?(0,i.Y)(ei(),{src:u,alt:t.boxName,priority:!0,fill:!0,style:{objectFit:"cover",borderRadius:"1.25rem"}}):(0,i.Y)("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center"},children:(0,i.Y)(_.In,{width:48,height:48,name:"product",color:"fontSecondary"})}),g&&(0,i.Y)(cp,{children:(0,i.Y)(ch,{children:t.boxHierarchy===el.EP.MASTER?(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hy,{startDate:t.start||"",endDate:t.end||"",timeZone:f}),(0,i.Y)(_.eo,{date:t.start||"",timeZone:f})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(_.DU,{startDate:t.start||"",timeZone:f}),(0,i.Y)(_.Ym,{date:t.start||"",timeZone:f})]})})})]}),(0,i.FD)(cy,{children:[(0,i.FD)(cx,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",style:{flex:1,minWidth:0,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},children:t.boxName}),(0,i.FD)(cS,{children:[(0,i.Y)(_.In,{width:20,height:20,name:"product",color:"iconMainColor"}),(0,i.Y)(cA,{children:p})]})]}),(0,i.Y)(dZ,{redeemed:m,children:o("products.redeemedCount",{redeemed:h,total:p})}),b,A]})]}),(0,i.FD)(cY,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer"},onClick:v,children:(0,i.Y)(_.In,{name:"google-wallet"})}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer"},onClick:y,children:(0,i.Y)(_.In,{name:"apple-wallet"})})]})]})]})},cP=()=>{let e=(0,d.wA)(),n=(0,d.d4)(T.IH)||[],t=(0,d.d4)(y.T8);return((0,o.useEffect)(()=>(e((0,T.ai)()),()=>{e((0,T.I$)())}),[e]),t)?(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,disableFlex:!0,children:(0,i.Y)(dG,{children:(0,i.Y)(dK,{children:[0,1,2].map(e=>(0,i.Y)(_.eE,{},e))})})}):(0,i.Y)(i.FK,{children:0===n.length?(0,i.Y)(C,{}):(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",marginTop:-56,children:(0,i.Y)(dG,{children:(0,i.Y)(dK,{"data-test":"products_list",children:n.map(e=>(0,i.Y)(cF,{group:e},e.boxId))})})})})},cE=()=>{let e=(0,d.d4)(D.nq),{t:n}=(0,x.Bd)(),t=(0,ec.u)(),r=(0,l.useRouter)(),a=[{type:n("myWallet.tickets"),icon:"ticket",link:I.DS.myWallet()},{type:n("myWallet.products"),icon:"product",link:I.DS.myWalletProducts()},{type:n("myWallet.collections"),icon:"collectible",link:I.DS.myWalletCollections()}],s=(0,o.useCallback)(()=>r.pathname.includes("collections")?(0,i.Y)(dB,{}):r.pathname.includes("products")?(0,i.Y)(cP,{}):(0,i.Y)(ed,{}),[r.pathname]);return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",disableFlex:!0,children:(0,i.Y)(c.xI,{width:t.containerPoints.CONTAINER,bgColor:"none",padding:"30px 0px ",marginBottom:"0px",children:(0,i.FD)(f,{children:[(0,i.Y)(_.wC,{}),(0,i.Y)(c.ju,{fontSize:22,color:"fontPrimary",children:n("myWallet.wallet")}),(0,i.Y)(_.A5,{tabs:a,iconOnly:!e})]})})}),s()]})};var cM=t(90450),cR=t(29615),cN=t(97568),cz=t(8684),cO=t(23656),cB=t(53084),cq=t(74712),cL=t(11635),cj=t(50367),cW=t(65579);t(95411);
1let cV=e=>{let{children:n}=e,t=cN.B.Devnet,r=(0,o.useMemo)(()=>(0,cW.clusterApiUrl)(t),[t]),l=(0,o.useMemo)(()=>[new cz.c,new cO.d({network:t}),new cB.G,new cq.G,new cL.d],[t]);return(0,i.Y)(cM.S,{endpoint:r,children:(0,i.Y)(cR.r,{wallets:l,autoConnect:!0,children:(0,i.Y)(cj.I,{children:n})})})};function cH(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  width: 100%;\n  flex-direction: column;\n  justify-content: start;\n  align-items: center;\n  gap: 20px;\n"]);return cH=function(){return e},e}function cU(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    width: 85%;\n  }\n  position: relative;\n  cursor: pointer;\n"]);return cU=function(){return e},e}function cK(){let e=(0,s._)(["\n  top: calc(50% - 16px);\n  left: calc(50% - 16px);\n  position: absolute;\n  z-index: 4;\n"]);return cK=function(){return e},e}function cG(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n"]);return cG=function(){return e},e}function cZ(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  gap: 10px;\n  align-items: center;\n  padding: 20px 20px 0 30px;\n"]);return cZ=function(){return e},e}function c$(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  gap: 30px;\n  align-items: center;\n  cursor: pointer;\n  position: absolute;\n  top: ","px;\n  right: 30px;\n"]);return c$=function(){return e},e}function cJ(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n"]);return cJ=function(){return e},e}function cQ(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  gap: 10px;\n  align-items: center;\n  cursor: pointer;\n  flex: 1;\n"]);return cQ=function(){return e},e}function cX(){let e=(0,s._)(["\n  padding: 30px;\n  @media screen and (max-width: ",") {\n    padding: 15px 30px 30px 30px;\n  }\n"]);return cX=function(){return e},e}function c0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin-top: 20px;\n"]);return c0=function(){return e},e}function c1(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  gap: 10px;\n  align-items: center;\n  flex: 1;\n"]);return c1=function(){return e},e}function c2(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  justify-content: space-between;\n  gap: 30px;\n  align-items: center;\n"]);return c2=function(){return e},e}function c4(){let e=(0,s._)(["\n  ","\n  width:100%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  display: -webkit-box;\n  -webkit-line-clamp: 1;\n  -webkit-box-orient: vertical;\n"]);return c4=function(){return e},e}function c5(){let e=(0,s._)(["\n  display: flex;\n  width: 36px;\n  height: 36px;\n  justify-content: center;\n  align-items: center;\n  border-radius: 100px;\n  border: 2px solid white;\n"]);return c5=function(){return e},e}function c6(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  height: 100%;\n  z-index: 4;\n  opacity: 0.3;\n  cursor: pointer;\n  &:hover {\n    opacity: 1;\n    background-color: #0004;\n  }\n"]);return c6=function(){return e},e}function c3(){let e=(0,s._)(["\n  display: flex;\n  height: auto;\n  flex-direction: row;\n  align-items: center;\n  background-color: ",";\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  cursor: pointer;\n  padding: 0px;\n  gap: 12px;\n  margin-top: 2%;\n"]);return c3=function(){return e},e}function c8(){let e=(0,s._)(["\n  background-color: ",";\n  padding: 2px;\n  min-height: 32px;\n  min-width: 32px;\n  max-height: 32px;\n  max-width: 32px;\n  border-radius: 50%;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n"]);return c8=function(){return e},e}function c7(){let e=(0,s._)(["\n  color: ",";\n  font-style: normal;\n  font-family: 'Sofia Sans';\n  font-weight: 700;\n  font-size: 18px;\n  line-height: 22px;\n  letter-spacing: -0.02em;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  text-align: left;\n  align-self: center;\n"]);return c7=function(){return e},e}let c9=u.A.div(cH()),se=u.A.div(cU(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),sn=u.A.div(cK());u.A.div(cG());let st=u.A.div(cZ()),sr=u.A.div(c$(),e=>{let{downloadLoader:n,desktopMode:t}=e;return n?15:t?30:23}),si=u.A.div(cJ()),so=u.A.div(cQ()),sl=u.A.div(cX(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),sa=u.A.div(c0()),sd=u.A.div(c1()),sc=u.A.div(c2(),w.Uu),ss=u.A.div(c4(),w.Uu);u.A.div(c5()),u.A.span(c6(),w.Uu);let su=u.A.div(c3(),e=>e.theme.colors.backgroundSecondaryColor),sp=u.A.div(c8(),e=>e.theme.colors.fontPrimary),sh=u.A.div(c7(),e=>e.theme.colors.fontPrimary),sm=e=>{let{setModal:n}=e,{t}=(0,x.Bd)(),r=(0,d.wA)(),o=(0,l.useRouter)(),a=(0,d.d4)(T.P6),s=null==a?void 0:a.minResalePrice,u=null==a?void 0:a.maxResalePrice,p=a&&a.currency||"eur",{control:h,handleSubmit:m,watch:f}=(0,nw.mN)();return(0,i.FD)(i.FK,{children:[(0,i.Y)(to,{children:void 0!=u&&void 0!=s&&(0,i.Y)(n3,{currency:p||"eur",maxValue:u,minValue:s,boxType:el.$3.COLLECTION})}),void 0!=s&&void 0!=u&&u>0&&(0,i.Y)("form",{onSubmit:m(()=>{if((null==a?void 0:a.organizerFee)&&o.query.id&&void 0!=f().price){let e={nftId:parseInt(o.query.id),price:Number(f().price)},i={title:" ".concat(t("sellCollectible.modals.sell_confirmation.title")),message:"",primaryLabel:"".concat(t("sellCollectible.modals.sell_confirmation.primaryLabel")),primaryOnPress:()=>r((0,nN.YD)(t,e,n)),secondaryLabel:"".concat(t("sellCollectible.modals.sell_confirmation.secondaryLabel"))};r((0,b.rj)(i))}},e=>nz.Cp(null==e?void 0:e.field)),children:(0,i.Y)(nw.xI,{name:"price",control:h,render:e=>{var r,o,l;let{field:d,fieldState:u}=e;return(0,i.FD)(i.FK,{children:[(0,i.FD)(n2,{children:[(0,i.FD)(n0,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:t("sellTickets.price")}),(0,i.Y)("div",{children:eo.nB[p]}),(0,i.Y)(_.hN,(0,nY._)({dataTest:"set_price",type:"number",padding:"0px",border:"none",placeholder:"".concat(Number(5).toFixed(2))},d))]}),(0,i.Y)(_.$n,{size:"stretch",backgroundColor:"transparent",color:"btnTertiary",fontSize:12,disabled:!1,onClick:()=>
1d.onChange("".concat(Number(s).toFixed(2))),children:t("sellCollectible.set_recommended_price")})]}),(0,i.Y)("div",{style:{wordWrap:"break-word"},children:(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(null==(r=u.error)?void 0:r.message)&&(0,i.FD)("p",{children:[null==(o=u.error)?void 0:o.message," "]})})}),(0,i.Y)(c.cG,{}),(0,i.FD)(n4,{children:[(0,i.Y)(_.$n,{onClick:()=>n(!1),size:"large",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",disabled:!1,children:t("buyTicketsForm.commonCancel")}),(0,i.Y)(_.$n,{dataTest:"sell_ticket",type:"submit",fontSize:14,size:"large",disabled:!1,children:t("sellCollectible.button_CTA")})]}),(0,i.Y)(i.FK,{children:void 0!==f().price&&""!=f().price&&f().price>"0"&&a&&void 0!==a.organizerFee&&(0,i.Y)(te,{currency:p?eo.nB[p]:eo.nB.eur,resaleFees:(l=f().price,a?(a.organizerFee*parseFloat(l)).toFixed(2).toString():""),priceFieldValue:f().price})})]})},rules:{required:!0,validate:{checkValue:e=>(e=>e?s&&Number(e)<s||u&&Number(e)>u?t("sellCollectible.validations.range",{minPrice:s,maxPrice:u,currency:eo.nB[p]}):!(0>Number(e))||t("sellCollectible.validations.minPrice",{minPrice:0,currency:eo.nB[p]}):t("sellCollectible.validations.price"))(e)}}})})]})};function sf(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  align-items: center;\n  margin: 20px 0;\n"]);return sf=function(){return e},e}function sg(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  margin-top: 40px;\n"]);return sg=function(){return e},e}function sv(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  // max-width: 120px;\n  height: 40px;\n  background-color: ",";\n  border-radius: 10px;\n  margin-top: 16px;\n"]);return sv=function(){return e},e}let sy=u.A.div(sf(),w.Uu),sx=u.A.div(sg()),sb=u.A.div(sv(),w.Uu,e=>{let{theme:n}=e;return n.colors.metallicDark}),sw=e=>{let{setModal:n}=e,{t}=(0,x.Bd)(),r=(0,l.useRouter)(),o=(0,d.d4)(T.P6);return(0,i.FD)(i.FK,{children:[(0,i.FD)(sy,{children:[(0,i.Y)(_.$n,{iconColor:"btnTertiary",icon:"go-back",color:"btnTertiary",size:"auto",backgroundColor:"transparent",disabled:!1,padding:0,onClick:()=>{n(!1)}}),(0,i.Y)(c.sT,{color:"fontSecondary",children:t("sellCollectible.title")})]}),(0,i.Y)(c.RZ,{style:{display:"flex"},color:"fontSecondary",children:t("sellCollectible.details")}),(0,i.Y)(c.RZ,{paddingTop:"10px",fontSize:16,color:"fontSecondary",children:t("sellCollectible.collectible_about_to_sell")}),(0,i.Y)(sb,{children:(0,i.Y)(c.RZ,{color:"fontPrimary",fontSize:14,children:null==o?void 0:o.nftName})}),(0,i.Y)(c.cG,{}),(0,i.Y)(sm,{setModal:n}),(0,i.FD)(sx,{children:[(0,i.Y)(c.GJ,{fontSize:12,fontWeight:400,color:"fontSecondary",children:t("sellCollectible.agreement.prefix")}),(0,i.Y)(_.$n,{padding:5,onClick:()=>void r.push(I.DS.terms()),backgroundColor:"transparent",size:"none",children:(0,i.Y)(c.GJ,{fontSize:12,color:"fontPrimary",children:t("sellCollectible.agreement.terms")})})]})]})},sY=e=>{let{setModal:n}=e,t=(0,l.useRouter)(),{t:r}=(0,x.Bd)(),o=(0,d.wA)(),a=(0,d.d4)(T.P6);return(0,i.FD)(i.FK,{children:[(0,i.FD)(sc,{children:[(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",style:{wordBreak:"break-word"},children:r("sellCollectible.resale_title")}),(()=>{let e="",l=!1,d="carinalTeal",c="ticket",s=!1;return(null==a?void 0:a.isResaleActive)?(e=r("viewTickets.viewTicketsRetrieveTicket"),l=!0,d="fontAlert",c="retrieve-ticket",s=!0):(e=r("sellCollectible.button_CTA"),l=!0),(0,i.Y)(i.FK,{children:(null==a?void 0:a.isSellable)&&(0,i.Y)(tm.A,{dataTest:"resale_button",gap:8,fontSize:16,size:"stretch",color:d,backgroundColor:"transparent",icon:c,iconColor:d,iconWidth:22,iconHeight:22,disabled:!l,onClick:e=>l?s?(()=>
1{let e={title:r("sellCollectible.modals.unsell_confirmation.title"),message:"",primaryLabel:r("sellCollectible.modals.unsell_confirmation.primaryLabel"),primaryOnPress:()=>{a&&o((0,tp.yv)(r,{nftId:parseInt(t.query.id)}))},secondaryLabel:r("sellCollectible.modals.unsell_confirmation.secondaryLabel")};o((0,b.rj)(e))})():(e.preventDefault(),void n(e=>!e)):null,children:e})})})()]}),(0,i.Y)(c.cG,{margin:5})]})},sk=e=>{let{expandedDetails:n=!0}=e,t=(0,l.useRouter)(),[r,a]=(0,o.useState)(n),{t:s}=(0,x.Bd)(),u=(0,d.d4)(T.P6),[p,h]=(0,o.useState)(!1);return(0,i.FD)(sl,{children:[(0,i.FD)(so,{onClick:()=>{a(e=>!e),h(!1)},children:[(0,i.Y)(c.g2,{fontSize:16,color:"iconMainColor",children:s(r?"myWallet.hideDetails":"myWallet.showDetails")}),(0,i.Y)(sd,{children:(0,i.Y)(c.cG,{color:"iconMainColor",margin:5})}),(0,i.Y)(_.In,{width:16,height:16,name:r?"upArrow":"downArrow",color:"iconMainColor"})]}),p&&(0,i.Y)(sw,{setModal:h}),r&&!p&&(0,i.FD)(sa,{children:[(0,i.Y)(sc,{children:(0,i.Y)(c.g2,{fontSize:28,color:"fontPrimary",children:null==u?void 0:u.nftName})}),(null==u?void 0:u.tokenId)&&(0,i.FD)(i.FK,{children:[(0,i.FD)(sc,{style:{marginTop:"20px"},children:[(0,i.Y)(c.g2,{fontSize:18,color:"fontSecondary",children:"Token ID"}),(0,i.Y)("div",{style:{display:"flex",gap:"10px",alignItems:"center"},children:(0,i.Y)(c.g2,{fontSize:18,color:"fontAccent",children:"#".concat(null==u?void 0:u.tokenId)})})]}),(0,i.Y)(c.cG,{margin:5})]}),(0,i.FD)(sc,{children:[(0,i.Y)("div",{style:{display:"flex",width:"100%"},children:(0,i.Y)(c.g2,{fontSize:18,color:"fontSecondary",children:s("myWallet.creator")})}),(0,i.Y)("div",{style:{display:"flex",gap:"10px",alignItems:"center",width:"100%"},children:(null==u?void 0:u.creator)&&(0,i.Y)(sc,{style:{justifyContent:"end"},children:(0,i.Y)("div",{style:{display:"flex",justifyContent:"start",gap:"10px",alignItems:"center",paddingLeft:"30px",flexWrap:"wrap"},children:u&&u.creator&&u.creator.map(e=>(0,i.FD)(su,{onClick:()=>{var n;n=e.id,t.query.domain||t.push("".concat(I.DS.organizerPage(),"/").concat(n))},children:[(0,i.Y)(sp,{children:(0,i.Y)(ei(),{alt:"OrganizerImage",style:{borderRadius:"50%"},src:(0,I.Ph)("organizers/".concat(e.id,"/").concat(e.logo)),width:28,height:28,priority:!0})}),(0,i.Y)(sh,{children:e.name})]}))})})})]}),(0,i.Y)(c.cG,{margin:5}),u&&u.isSellable&&u.boxType===el.$3.COLLECTION&&u.minResalePrice>=0&&u.maxResalePrice>0&&u.organizerFee&&!u.withdrawn&&(0,i.Y)(sY,{setModal:h}),(null==u?void 0:u.mintAddress)&&(0,i.Y)(sc,{children:(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",width:"100%"},children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",alignItems:"center"},children:(0,i.Y)(c.g2,{fontSize:18,color:"fontSecondary",children:s("myWallet.collectionsPage.nftAddress")})}),(0,i.Y)(_.$n,{gap:8,fontSize:16,size:"stretch",backgroundColor:"transparent",color:"fontAccent",iconColor:"fontAccent",iconWidth:22,iconHeight:22,icon:"pinch-arrow",onClick:()=>{window.open("https://explorer.solana.com/address/".concat(null==u?void 0:u.mintAddress,"?cluster=devnet"),"blank")},children:s("myWallet.collectionsPage.checkExplorer")})]})}),!(null==u?void 0:u.withdrawn)&&(null==u?void 0:u.isWithdrawable)&&(0,i.Y)(sL,{})]})]})};var sS=t(49473),sA=t.n(sS),s_=t(94860),sI=t(3417),sC=t(86156);let sD=()=>{let e=(0,l.useRouter)(),n=(0,d.wA)(),t=(0,d.d4)(T.P6),[r,a]=(0,o.useState)(!1),s=(0,ec.u)(),u=(0,d.d4)(D.nq),[p,h]=(0,o.useState)(0),m=()=>{if((null==t?void 0:t.nftType)==="image"){let e={src:t.nftUrl,type:s_.mI.IMAGE,enableLazyLoader:!0};n((0,b.rj)(e))}else if((null==t?void 0:t.nftType)===s_.mI.VIDEO){let e={src:t.nftUrl,type:s_.mI.VIDEO,enableLazyLoader:!0};n((0,b.rj)(e))}else if((null==t?void 0:t.nftType)===s_.mI.SOUND){let e={src:t.nftUrl,type:s_.mI.SOUND,thumbnail:t.nftThumbnailUrl,enableLazyLoader:!0};n((0,b.rj)(e))}},f=async()=>{if(t){a(!0);let{request:e}=aO.A.single.downloadCollectible(t.nftUrl,e=>{h(e)});try{await e().then(e=>{sA()(new Blob([e.data],{type:dw.z4[null==e?void 0:e.headers["content-type"]]}),"".concat(t.nftName,".").concat(dw.z4[null==e?void 0:e.headers["content-type"]]))})}catch(e){}finally{a(!1),h(0)}}};return(0,i.FD)(c9,{children:[(0,i.Y)(sc,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"5px",maxWidth:"70%"},children:[(0,i.FD)(st,{children:[(null==t?void 0:t.nftName)&&(0,i.Y)(sI.A,{title:null==t?void 0:t.nftName,children:(0,i.Y)(ss,{children:(0,i.Y)(c.g2,{fontSize:u?34:28,color:"fontPrimary",children:"".concat(null==t?void 0:t.nftName)})})}),t&&u&&(0,i.Y)(_.In,{width:32,height:32,name:(0,dw.CB)(null==t?void 0:t.nftType),color:"iconMainColor"})]}),(null==t?void 0:t.artist)&&(0,i.Y)(sc,{children:(0,i.Y)("div",{style:{display:"flex",justifyContent:"start",ga
1p:"10px",alignItems:"center",paddingLeft:"30px"},children:t&&t.artist&&t.artist.map(n=>(0,i.FD)(su,{onClick:()=>{var t;t=n.id,e.query.domain||e.push("".concat(I.DS.organizerPage(),"/").concat(t))},children:[(0,i.Y)(sp,{children:(0,i.Y)(ei(),{alt:"OrganizerImage",style:{borderRadius:"50%"},src:(0,I.Ph)("organizers/".concat(n.id,"/").concat(n.logo)),width:28,height:28,priority:!0})}),(0,i.Y)(sh,{children:n.name})]}))})})]})}),(0,i.FD)(se,{onClick:()=>m(),children:[(0,i.Y)(ei(),{src:t&&t.nftThumbnailUrl||"",alt:"EventImage",priority:!0,style:{display:"block",border:"0px",objectFit:"contain",width:"100%",height:"420px",borderRadius:"8px"},sizes:"100vw",width:700,height:420}),t&&"image"!=t.nftType&&(0,i.Y)(sn,{children:(0,i.Y)(_.In,{width:32,height:32,name:"play",color:"iconMainColor"})})]}),(0,i.FD)(sr,{downloadLoader:r,desktopMode:u,children:[r?(0,i.Y)(i.FK,{children:(0,i.FD)(sC.A,{display:"flex",justifyContent:"center",alignItems:"center",children:[(0,i.Y)(nb.A,{size:50,sx:{color:"".concat(s.colors.iconMainColor)}}),(0,i.Y)(c.RZ,{color:"iconMainColor",style:{position:"absolute"},children:p&&"".concat(p,"%")})]})}):(0,i.FD)(i.FK,{children:[u?(0,i.Y)(_.A_,{collectible:t,variant:"collectible",iconSize:24,color:"iconMainColor"}):(0,i.Y)(_.DZ,{collectible:t}),(0,i.Y)(si,{onClick:f,children:(0,i.Y)(_.In,{width:24,height:24,name:"download-arrow",color:"iconMainColor"})})]}),(null==t?void 0:t.nftType)==="image"&&u&&(0,i.Y)(si,{onClick:m,children:(0,i.Y)(_.In,{width:24,height:24,name:"fullscreen",color:"iconMainColor"})})]})]})};var sT=t(67710),sF=t(65331),sP=t(96764);function sE(){let e=(0,s._)(["\n  margin-top: 10px;\n  .wallet-adapter-dropdown {\n    width: 100%;\n    background-color: ",";\n  }\n  .wallet-adapter-button {\n    border-radius: 10px;\n    width: 100%;\n    background-color: ",";\n    &:hover {\n      background-color: ",";\n    }\n  }\n"]);return sE=function(){return e},e}function sM(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  width: 100%;\n"]);return sM=function(){return e},e}let sR=u.A.div(sE(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.btnBackgroundAuxiliary,e=>"".concat(e.theme.colors.btnBackgroundAuxiliary,"E0")),sN=u.A.div(sM());var sz=t(8940),sO=t(61827),sB=t(31567),sq=t(73291);let sL=()=>{let e=(0,l.useRouter)(),{t:n}=(0,x.Bd)(),t=(0,d.wA)(),{connection:r}=(0,sT.w)(),a=(0,d.d4)(T.P6),s=(0,sF.v)(),[u,p]=(0,o.useState)(!1),h=(0,o.useMemo)(()=>(0,sB.O)("https://api.devnet.solana.com").use((0,sO.H)(s)).use((0,sq.mplTokenMetadata)()),[s,sO.H,sq.mplTokenMetadata,sB.O]),m=(0,o.useCallback)(async()=>{if(!(null==s?void 0:s.publicKey))throw new sz.kW;p(!0);try{if(a){let i={nftId:0,userWalletAddress:new cW.PublicKey(0)};a.nftId&&(i={nftId:a.nftId,userWalletAddress:s.publicKey});let{request:o}=await aO.A.single.getWithdrawTx(i);(()=>{let e={title:n("myWallet.collectionsPage.withdrawlTxBuilding"),enableProgressBar:!0};t((0,b.rj)(e))})();let{txMint:l,mintAddress:d}=await o(),c=Object.values(l),u=new Uint8Array(c),m=await h.transactions.deserialize(u);(()=>{let e={title:n("myWallet.collectionsPage.withdrawlAcceptance"),enableProgressBar:!0};t((0,b.rj)(e))})();let f=await h.identity.signTransaction(m),g=await h.transactions.serialize(f),v={nftId:a.nftId,signedTx:g,mintAddress:d},{request:y}=await aO.A.single.sendAndConfirmTx(v);await y().then(async i=>{(i=>{let o={title:n("myWallet.collectionsPage.withdrawlSuccess"),message:n("myWallet.collectionsPage.withdrawlSuccessMessage"),primaryLabel:n("myWallet.collectionsPage.checkTx"),primaryOnPress:()=>{window.open("https://explorer.solana.com/tx/".concat(i)+"".concat(r.rpcEndpoint.includes("devnet")?"?cluster=devnet":""),"blank")},secondaryLabel:n("common.commonClose"),secondaryOnPress:()=>{if(p(!0),t((0,b.Fr)()),e.isReady){var n,r;if(null==(n=e.query)?void 0:n.id){let e={collectibleId:null==a?void 0:a.nftId};t((0,T.NG)(e))}else(null==(r=e.query)?void 0:r.ticket)&&t((0,T.p$)({ticketId:e.query.ticket}))}}};t((0,b.rj)(o))})(i.txMint)})}}catch(e){p(!1),console.error(e),t((0,b.Fr)()),console.error("Mint failed! ".concat(null==e?void 0:e.message))}},[null==s?void 0:s.publicKey,null==s?void 0:s.sendTransaction,r,a]);return(0,i.Y)(sI.A,{title:(null==a?void 0:a.isResaleActive)&&n("myWallet.collectionsPage.disableTooltip"),children:(0,i.Y)(sR,{children:(null==s?void 0:s.publicKey)?(0,i.Y)(i.FK,{children:(0,i.Y)(_.$n,{size:"large",borderRadius:"10px",backgroundColor:"btnBackgroun
1dAuxiliary",disabled:null==a?void 0:a.isResaleActive,onClick:m,loader:u,children:(0,i.FD)(sN,{children:[(0,i.Y)(_.In,{name:"download-arrow",color:"btnTextAuxiliary"}),(0,i.FD)(c.ju,{color:"btnTextAuxiliary",children:[" ",n("myWallet.collectionsPage.withdrawAddr"),(null==s?void 0:s.publicKey.toBase58().slice(0,4))+".."+(null==s?void 0:s.publicKey.toBase58().slice(-4))," "]})]})})}):(0,i.Y)(sP.x,{disabled:null==a?void 0:a.isResaleActive,children:(0,i.FD)(sN,{children:[(0,i.Y)(_.In,{name:"download-arrow",color:"btnTextAuxiliary"}),(0,i.Y)(c.ju,{color:"btnTextAuxiliary",children:n("myWallet.collectionsPage.withdrawSol")})]})})})})},sj=e=>{let{expandedDetails:n,marginTop:t,marginBottom:r,ticketCollectible:a=!1}=e,s=(0,l.useRouter)(),u=(0,d.wA)(),p=(0,ec.u)(),h=(0,d.d4)(T.P6),{t:m}=(0,x.Bd)();return(0,o.useEffect)(()=>{if(s.isReady&&!a){var e;if(null==(e=s.query)?void 0:e.id){let e={collectibleId:s.query.id};u((0,T.NG)(e))}}return()=>{u((0,T.iV)())}},[s]),(0,i.Y)(c.HD,{marginTop:t,children:(0,i.FD)(c.xI,{width:p.containerPoints.PROFILE_CONTAINER,height:"100%",padding:"none",marginBottom:r,disableBorderRadius:a,collectibleTicketPage:a,children:[!a&&(0,i.Y)("div",{style:{marginTop:16,marginLeft:16},children:(0,i.Y)(_.Yh,{text:m("myWallet.collections"),route:I.DS.myWalletCollections()})}),(0,i.Y)(_.wC,{}),h?(0,i.Y)(cV,{children:(0,i.FD)(i.FK,{children:[(0,i.Y)(sD,{}),(0,i.Y)(sk,{expandedDetails:n})]})}):(0,i.Y)("div",{style:{padding:"0 16px 16px"},children:(0,i.Y)(_.JF,{})})]})})};function sW(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  flex: 1 0 auto;\n  justify-content: center;\n  margin-top: 56px;\n  width: 100%;\n  align-items: center;\n  padding: 20px 0;\n  @media screen and (max-width: ",") {\n    padding: 0;\n  }\n"]);return sW=function(){return e},e}function sV(){let e=(0,s._)(["\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgb(16, 18, 31, 1) 100%);\n  width: 100%;\n  height: 100%;\n  position: absolute;\n"]);return sV=function(){return e},e}function sH(){let e=(0,s._)(["\n  padding-top: 0;\n  position: absolute;\n  z-index: 60;\n  margin-left: 0;\n  top: -60px;\n  @media (max-width: ",") {\n    margin-left: 0;\n  }\n"]);return sH=function(){return e},e}function sU(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  flex-direction: column;\n  color: ",";\n  background-color: ",";\n  width: 100%;\n  border-radius: 20px;\n  padding: 10px 0 10px 0;\n"]);return sU=function(){return e},e}function sK(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  padding-top: 10px;\n"]);return sK=function(){return e},e}function sG(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  width: 100%;\n  flex-direction: column;\n  justify-content: start;\n  align-items: center;\n  gap: 20px;\n"]);return sG=function(){return e},e}function sZ(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    width: 85%;\n  }\n  position: relative;\n"]);return sZ=function(){return e},e}function s$(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  gap: 10px;\n  align-items: center;\n  padding: 20px 20px 0 30px;\n"]);return s$=function(){return e},e}function sJ(){let e=(0,s._)(["\n  padding: 30px;\n  @media screen and (max-width: ",") {\n    padding: 15px 30px 30px 30px;\n  }\n"]);return sJ=function(){return e},e}function sQ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 20px;\n  justify-content: center;\n  width: 100%;\n  padding-bottom: 10px;\n"]);return sQ=function(){return e},e}function sX(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin-top: 20px;\n"]);return sX=function(){return e},e}function s0(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  justify-content: space-between;\n  gap: 30px;\n  align-items: center;\n"]);return s0=function(){return e},e}function s1(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n"]);return s1=function(){return e},e}function s2(){let e=(0,s._)(["\n  display: flex;\n  height: auto;\n  flex-direction: row;\n  align-items: center;\n  background-color: ",";\n  cursor: pointer;\n  padding: 0px;\n  gap: 12px;\n  margin-top: 2%;\n"]);return s2=function(){return e},e}function s4(){let e=(0,s._)(["\n  background-color: ",";\n  padding: 2px;\n  min-height: 32px;\n  min-width: 32px;\n  max-height: 32px;\n  max-width: 32px;\n  border-radius: 50%;\n"]);return s4=function(){return e},e}function s5(){let e=(0,s._)(["\n  color: ",";\n  font-style: normal;\n  font-family: 'Sofia Sans';\n  font-weight: 700;\n  font-size: 18px;\n  line-height: 22px;\n  letter-spacing: -0.02em;\n  text-align: left;\n  align-self: center;\n"]);return s5=function(){return e},e}function s6(){let e=(0,s._)(["\n  ","\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  height: 420px;\n  background-color: ",";\n  border-radius: 8px;\n"]);return s6=function(){return e},e}function s3(){let e=(0,s._)(["\n  ","\n  gap: 10px;\n  align-items: center;\n"]);return s3=function(){return e},e}let s8=u.A.div(sW(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),s7=u.A.div(sV()),s9=u.A.div(sH(),e=>e.theme.breakPoints.SMALL_VIEWPORT),ue=u.A.div(sU(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.backgroundContrastColor),un=u.A.div(sK());u.A.div(sG()),u.A.div(sZ(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),u.A.div(s$());let ut=u.A.div(sJ(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),ur=u.A.div(sQ()),ui=u.A.div(sX());u.A.div(s0(),w.Uu),u.A.div(s1(),w.Uu),u.A.div(s2(),e=>e.theme.colors.backgroundSecondaryColor),u.A.div(s4(),e=>
1e.theme.colors.fontPrimary),u.A.div(s5(),e=>e.theme.colors.fontPrimary),u.A.div(s6(),w.Uu,e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor}),u.A.div(s3(),w.Uu);let uo=()=>{let e=(0,l.useRouter)(),n=(0,d.wA)(),t=(0,ec.u)(),r=(0,d.d4)(T.JI),a=(0,d.d4)(nO.VM);null==a||a.eosId;let s=(0,d.d4)(D.nq),{t:u}=(0,x.Bd)(),[p,h]=(0,o.useState)(null),[m,f]=(0,o.useState)({}),g=r&&null!==p?r.products[p]:null;(0,o.useEffect)(()=>{var t;return e.isReady&&(null==(t=e.query)?void 0:t.productId)&&n((0,T.h7)({boxId:e.query.productId})),()=>{n((0,T.yB)())}},[e,n]),(0,o.useEffect)(()=>{(async()=>{try{var n;let{request:t}=li.A.single.getInventoryCategories({language:null!=(n=e.locale)?n:"en"}),r=await t();if((null==r?void 0:r.success)&&(null==r?void 0:r.categories)){let e={};r.categories.forEach(n=>{var t,r,i;let o=null!=(i=null!=(r=null!=(t=n.label)?t:n.value)?r:n.id)?i:"";n.id&&(e[String(n.id)]=o),n.value&&(e[String(n.value)]=o)}),f(e)}}catch(e){f({})}})()},[e.locale]);let v=null==r?void 0:r.boxImage;return r?(0,i.FD)(s8,{children:[(0,i.Y)("div",{style:{position:"absolute",width:"100%",height:"400px",top:0},children:v&&(0,i.FD)(i.FK,{children:[(0,i.Y)(ei(),{src:v,alt:(null==r?void 0:r.boxName)||"Products",priority:!0,fill:!0,sizes:"100vw",style:{objectFit:"cover",WebkitTransform:"translate3d(0, 0, 0)",MozTransformOrigin:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)"}}),(0,i.Y)(s7,{})]})}),(0,i.Y)(c.HD,{marginTop:s?100:30,children:r?(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"700px"},children:[(0,i.FD)(c.xI,{width:t.containerPoints.PROFILE_CONTAINER,padding:"none",marginBottom:"20px",bgColor:"none",hasShadow:!0,children:[(0,i.Y)(_.wC,{}),(0,i.Y)(s9,{children:(0,i.Y)(_.Yh,{text:u("myWallet.products"),route:I.DS.myWalletProducts()})}),(0,i.FD)(ue,{children:[(0,i.Y)(un,{children:(0,i.Y)(c.g2,{fontSize:22,color:"fontContrast",align:"center",style:{padding:"0 20px"},children:r.boxName})}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",padding:"20px 0"},children:r.qrValue?(0,i.Y)(ty.Ay,{value:r.qrValue,size:200,includeMargin:!0}):(0,i.Y)("div",{style:{width:200,height:200,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"var(--backgroundTertiaryColor)",borderRadius:8},children:(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",align:"center",style:{padding:20},children:"No QR code"})})})]})]}),(0,i.Y)(c.xI,{width:t.containerPoints.PROFILE_CONTAINER,padding:"none",marginBottom:"20px",bgColor:"backgroundSecondaryColor",hasShadow:!0,children:(0,i.Y)(ut,{children:g?(0,i.Y)(lr,{product:g,categoryMap:m,onBack:()=>h(null)}):(0,i.FD)(i.FK,{children:[(0,i.FD)(ur,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer"},onClick:()=>{let e=window.open();e&&(e.location.href="".concat("https://cometogether.live").concat("/api/wallet/product/google?objectId=".concat(null==r?void 0:r.products[0].objectIds[0])))},children:(0,i.Y)(_.In,{name:"google-wallet"})}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",width:"100px",cursor:"pointer"},onClick:e=>{e.stopPropagation(),r&&n((0,T.T2)(r.boxId,r.boxName))},children:(0,i.Y)(_.In,{name:"apple-wallet"})})]}),(0,i.Y)(ui,{children:r.products.map((e,n)=>(0,i.FD)("div",{children:[(0,i.FD)("div",{style:{display:"flex",gap:12,alignItems:"center"},children:[e.thumbnailUrl?(0,i.Y)(ei(),{src:e.thumbnailUrl,alt:e.name,width:56,height:56,style:{objectFit:"cover",borderRadius:8,flexShrink:0}}):(0,i.Y)("div",{style:{width:56,height:56,display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"var(--backgroundTertiaryColor)",borderRadius:8,flexShrink:0},children:(0,i.Y)(_.In,{width:28,height:28,name:"product",color:"fontSecondary"})}),(0,i.FD)("div",{style:{flex:1,minWidth:0,display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",children:e.name}),e.variant&&(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",children:e.variant.name}),(0,i.Y)(dZ,{redeemed:e.quantity>0&&(e.scannedCount||0)===e.quantity,children:u("products.redeemedCount",{redeemed:e.scannedCount||0,total:e.quantity})})]}),(0,i.FD)("div",{style:{flexShrink:0,cursor:"pointer",display:"flex",alignItems:"center",gap:8},onClick:()=>h(n),children:[(0,i.FD)(c.g2,{fontSize:14,color:"fontSecondary",children:["x",e.quantity]}),(0,i.Y)(_.In,{width:18,height:18,name:"info",color:"fontSecondary"})]})]}),n<r.products.length-1&&(0,i.Y)(c.cG,{margin:8})]},"".concat(e.inventoryId,"_").concat(e.variantId||"base","_").concat(n)))})]})})})]}):(0,i.Y)(c.xI,{width:t.containerPoints.PROFILE_CONTAINER,padding:"none",marginBottom:"20px",bgColor:"backgroundSecondaryColor",hasShadow:!0,children:(0,i.Y)(c.aH,{
1children:(0,i.Y)(nb.A,{size:44})})})})]}):(0,i.Y)(s8,{style:{flex:"none",justifyContent:"flex-start"},children:(0,i.Y)(c.HD,{marginTop:s?100:30,children:(0,i.FD)("div",{style:{maxWidth:"41rem",width:"100%",margin:"0 auto",display:"flex",flexDirection:"column"},children:[(0,i.Y)(s9,{children:(0,i.Y)(_.Yh,{text:u("myWallet.products"),route:I.DS.myWalletProducts()})}),(0,i.Y)(_.zS,{})]})})})};function ul(){let e=(0,s._)(["\n  color: ",";\n  font-size: ",";\n  font-weight: 700;\n  letter-spacing: -1px;\n"]);return ul=function(){return e},e}function ua(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n"]);return ua=function(){return e},e}function ud(){let e=(0,s._)(["\n  margin-top: 10px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 20px;\n"]);return ud=function(){return e},e}function uc(){let e=(0,s._)(["\n  font-size: 16px;\n  color: #707070;\n  margin: 0 auto 50px;\n  position: relative;\n  span {\n    padding: 0 30px;\n    background-color: #ffff;\n    z-index: 99;\n  }\n  &::after {\n    display: inline-block;\n    content: ' ';\n    width: 100%;\n    height: 1px;\n    background: #f1f1f1;\n    position: absolute;\n    left: 0;\n    top: 50%;\n  }\n"]);return uc=function(){return e},e}function us(){let e=(0,s._)(["\n  text-align: center;\n  font-size: 14px;\n  line-height: 24px;\n  color: #bfbfbf;\n"]);return us=function(){return e},e}function uu(){let e=(0,s._)(["\n  margin-top: 200px;\n  padding: 30px;\n  background-color: white;\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  border-radius: 8px;\n  transform: translate(-50%, -50%);\n"]);return uu=function(){return e},e}function up(){let e=(0,s._)(["\n  margin-bottom: 24px;\n"]);return up=function(){return e},e}function uh(){let e=(0,s._)(["\n  font-size: 14px;\n  line-height: 24px;\n  color: grey;\n"]);return uh=function(){return e},e}let um=u.A.span(ul(),e=>e.theme.colors[e.color],e=>e.fontSize?e.fontSize:"20px"),uf=u.A.div(ua()),ug=u.A.div(ud());u.A.div(uc()),u.A.div(us()),u.A.div(uu()),u.A.div(up()),u.A.div(uh());var uv=t(81279);let uy=()=>{let e=(0,l.useRouter)(),{t:n}=(0,x.Bd)(),{token:t}=e.query,[r,a]=(0,o.useState)(!0),[c,s]=(0,o.useState)(!1),u=(0,d.d4)(D.nq),p=async()=>{let{request:e}=await aO.A.single.deleteAccountTokenConfirmation({token:t});e().then(()=>{a(!1),s(!0)}).catch(()=>{a(!1)})};return(0,o.useEffect)(()=>{p()},[t]),(0,i.FD)(uv.nd,{desktopMode:u,children:[(0,i.Y)(_.wC,{}),(0,i.FD)(uf,{children:[(0,i.Y)(uv.vr,{children:(0,i.Y)(_.In,{name:"logo-ver-orange"})}),(0,i.FD)(ug,{children:[(0,i.Y)(um,{color:"fontAlert",fontSize:"30px",children:n("profile.deleteAccount")}),r&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:"30px"},children:[(0,i.Y)(nb.A,{size:70}),(0,i.Y)(um,{color:"fontPrimary",fontSize:"30px",children:n("loading")})]}),!r&&c&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px",alignItems:"center"},children:[(0,i.Y)(_.In,{name:"stripeSuccess",color:"greenLight",width:80}),(0,i.Y)(um,{color:"greenLight",children:n("profile.deleteAccountSuccess")}),(0,i.Y)("div",{style:{marginTop:"40px"},children:(0,i.Y)(_.$n,{size:"large",borderRadius:21,color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",type:"submit",onClick:()=>e.push(I.DS.discover()),children:n("buyTicketsForm.orderSummaryCompletionModalSecondaryAction")})})]}),!r&&!c&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px",alignItems:"center"},children:[(0,i.Y)(_.In,{name:"cancel",color:"fontPrimary",width:60,height:60}),(0,i.Y)(um,{color:"fontPrimary",fontSize:"25px",children:n("profile.modals.change_name_error.title")}),(0,i.Y)("div",{style:{marginTop:"40px"},children:(0,i.Y)(_.$n,{size:"large",borderRadius:21,color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",type:"submit",onClick:()=>e.push(I.DS.discover()),children:n("buyTicketsForm.orderSummaryCompletionModalSecondaryAction")})})]})]})]})]})};var ux=t(34400),ub=t(17639),uw=t(65360),uY=t(5588),uk=t(60669),uS=t(81140),uA=t(12453),u_=t(35243);let uI=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),t=(0,l.useRouter)(),r=(0,d.d4)(D.nq);return(0,o.useEffect)(()=>
1{if((0,u_.j5)(eo.iC),t.query.encoded){var n;let r=JSON.parse(decodeURIComponent("".concat(t.query.encoded)));e((0,uA.t)((0,nU._)((0,nY._)({},r),{ref:null==(n=t.query)?void 0:n.ref})))}},[]),(0,i.FD)(uv.nd,{desktopMode:r,children:[(0,i.Y)(_.wC,{}),(0,i.FD)(uv.j$,{children:[(0,i.Y)(uv.vr,{children:(0,i.Y)("h1",{style:{margin:0,lineHeight:1},children:(0,i.Y)("div",{onClick:()=>t.push(uS.D.discover()),style:{cursor:"pointer"},children:(0,i.Y)(_.In,{name:"logo-ver-orange",width:200,color:"fontPrimary"})})})}),(0,i.Y)(ux.bC,{children:(0,i.Y)(c.g2,{fontSize:13,fontWeight:600,color:"fontMuted",noBreakWord:!0,children:n("login.loginCTDescription3","Sign in or create a new account")})}),(0,i.FD)(ux.lK,{children:[(0,i.Y)(ub.A,{}),(0,i.Y)(uw.A,{}),(0,i.Y)(uY.A,{})]}),(0,i.Y)(ux.v7,{children:(0,i.Y)(ux.N2,{children:(0,i.Y)(c.g2,{fontSize:13,fontWeight:600,color:"dividerAndPlaceholderPrimary",noBreakWord:!0,children:n("login.loginOr","Or")})})}),(0,i.Y)(uk.A,{}),(0,i.Y)(ux.S8,{children:(0,i.Y)(_.f$,{loginConsent:!0})}),(0,i.Y)(uv.MZ,{children:(0,i.Y)("a",{href:"https://greece20.gov.gr/",target:"_blank",rel:"noopener noreferrer",children:(0,i.Y)(ei(),{alt:"Greece 2.0 – Funded by the European Union, NextGenerationEU",src:"/assets/images/greece_2.png",width:1669,height:301})})})]})]})};var uC=t(68107),uD=t(37798),uT=t(41319),uF=t(59522);function uP(){let e=(0,s._)(["\n  margin: 20px 0 24px;\n"]);return uP=function(){return e},e}function uE(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  gap: 12px;\n"]);return uE=function(){return e},e}function uM(){let e=(0,s._)(["\n  margin-top: 4px;\n  text-align: center;\n"]);return uM=function(){return e},e}function uR(){let e=(0,s._)(["\n  position: relative;\n  width: 100%;\n  display: flex;\n  align-items: center;\n"]);return uR=function(){return e},e}function uN(){let e=(0,s._)(["\n  position: absolute;\n  right: 12px;\n  top: 50%;\n  transform: translateY(-50%);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0;\n  border: none;\n  background: none;\n  cursor: pointer;\n"]);return uN=function(){return e},e}let uz=u.A.div(uP()),uO=u.A.form(uE()),uB=u.A.div(uM()),uq=u.A.div(uR()),uL=u.A.button(uN()),uj=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),t=(0,l.useRouter)(),{emailValidation:r}=(0,nB.Xl)(),{turnstileRef:a,getToken:s}=(0,nB.A$)("login"),{control:u,handleSubmit:p,getValues:h,formState:{errors:m}}=(0,nw.mN)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(""),[b,w]=(0,o.useState)(!1),Y=(0,o.useRef)(!1);(0,o.useEffect)(()=>{(0,u_.j5)(eo.iC)},[]);let k={required:{value:!0,message:n("validations.empty")}},S=async()=>{if(Y.current)return;Y.current=!0,y(""),g(!0);let r=await s(),{request:i}=uC.A.single.dashboardLogin((0,nY._)({email:h().email.toLowerCase(),password:h().password},r?{captchaToken:r}:{}));await i().then(n=>{let r=(null==n?void 0:n.token)||(null==n?void 0:n.jwtToken);r&&((0,u_.IA)(eo.iC,r),e((0,uD.nW)(r)),(0,uT.Wy)(r)),t.push(uS.D.discover())}).catch(e=>{Y.current=!1,g(!1),y((null==e?void 0:e.msg)||n("login.globalErrorAlert1","Something went wrong, please try again"))})};return(0,i.FD)(uv.nd,{children:[(0,i.Y)(_.wC,{}),(0,i.FD)(uv.j$,{children:[(0,i.Y)(uv.vr,{children:(0,i.Y)("h1",{style:{margin:0,lineHeight:1},children:(0,i.Y)("div",{onClick:()=>t.push(uS.D.discover()),style:{cursor:"pointer"},children:(0,i.Y)(_.In,{name:"logo-ver-orange",width:200,color:"fontPrimary"})})})}),(0,i.Y)(uz,{children:(0,i.Y)(c.g2,{fontSize:13,fontWeight:600,color:"fontMuted",noBreakWord:!0,children:n("login.dashboard.title","Sign in to your dashboard")})}),(0,i.FD)(uO,{onSubmit:p(S),children:[(0,i.Y)(nw.xI,{name:"email",control:u,rules:r,render:e=>{let{field:t}=e;return(0,i.Y)(uF.j5,{type:"text",className:"fs-block",id:"dashboard-email",placeholder:n("login.dashboard.emailPlaceholder","Email address"),onChange:e=>t.onChange(e.target.value.replace(/\s+/g,""))})}}),(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(0,i.Y)(nR.K,{errors:m,name:"email"})}),(0,i.Y)(nw.xI,{name:"password",control:u,rules:k,render:e=>{let{field:t}=e;
1return(0,i.FD)(uq,{children:[(0,i.Y)(uF.j5,{type:b?"text":"password",className:"fs-block",id:"dashboard-password",placeholder:n("login.dashboard.passwordPlaceholder","Password"),style:{paddingRight:"42px"},onChange:e=>t.onChange(e.target.value)}),(0,i.Y)(uL,{type:"button","aria-label":b?n("login.dashboard.hidePassword","Hide password"):n("login.dashboard.showPassword","Show password"),onClick:()=>w(e=>!e),children:(0,i.Y)(_.In,{name:b?"eye-off":"eye",width:18,color:"fontPrimary"})})]})}}),(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(0,i.Y)(nR.K,{errors:m,name:"password"})}),(0,i.Y)("div",{ref:a}),f?(0,i.Y)(uF.sP,{size:"large",type:"submit",backgroundColor:"btnBackgroundAuxiliary",children:(0,i.Y)(nb.A,{color:"inherit",size:22})}):(0,i.Y)(uF.sP,{size:"large",borderRadius:21,color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",disabled:f,type:"submit",children:n("login.dashboard.signInBtn","Sign in")}),v&&(0,i.Y)(uB,{children:(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:v})})]})]})]})};function uW(){let e=(0,s._)(["\n  padding: 0px 20px;\n"]);return uW=function(){return e},e}function uV(){let e=(0,s._)(["\n  margin-top: 30px;\n  margin-left: 30px;\n  margin-right: 30px;\n  color: white;\n  text-align: left;\n  opacity: 1;\n"]);return uV=function(){return e},e}let uH=u.A.div(uW()),uU=u.A.div(uV()),uK={single:{getTermsAndConditions:e=>(0,uT.Em)(uT.J8.GET,eI.A.TRANSLATIONS_URL+"/tc_".concat(e,".html"),{},!0),getPrivacyPolicy:e=>(0,uT.Em)(uT.J8.GET,eI.A.TRANSLATIONS_URL+"/pp_".concat(e,".html"),{},!0),getFAQ:e=>(0,uT.Em)(uT.J8.GET,eI.A.TRANSLATIONS_URL+"/faq_".concat(e,".json"),{},!0),getLanguage:e=>(0,uT.Em)(uT.J8.GET,eI.A.TRANSLATIONS_URL+"/translation_".concat(e.language,".json"),{},!0)}},uG=()=>{let[e,n]=(0,o.useState)(),t=(0,l.useRouter)();(0,o.useEffect)(()=>{r()},[]);let r=async()=>{let e="en";t.locale&&"ar"!=t.locale&&(e=t.locale);let{request:r}=uK.single.getPrivacyPolicy(e);await r().then(e=>{n(e)}).catch(e=>{nz.Cp(e)})};return(0,i.Y)(uH,{style:{textAlign:"left"},dangerouslySetInnerHTML:{__html:e}})};var uZ=t(99742);class u$ extends o.Component{render(){return(0,i.FD)(c.fq,{children:[(0,i.Y)(da(),{href:"/",children:(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"20px",justifyContent:"start",alignItems:"center"},children:(0,i.Y)(_.In,{name:"desktop_logo",width:305,height:60})})}),(0,i.Y)(c.yb,{children:{}[uZ.env.REACT_APP_WHITELABEL]||(0,i.Y)(uG,{})})]})}}let uJ=(0,l.withRouter)(u$),uQ=()=>(0,i.FD)(uH,{children:[(0,i.FD)(uU,{children:[(0,i.Y)("h1",{children:"A. PRIVACY POLICY"}),(0,i.Y)("h4",{children:"The purpose of this Notice"}),(0,i.FD)("p",{children:["This notice describes how we collect and use personal data about individuals, in accordance with the General Data Protection Regulation(GDPR).",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"You should read the following carefully in order to understand our procedures regarding your personal data and how we treat it."," "]}),(0,i.Y)("h4",{children:"WHAT IS THE GDPR?"}),(0,i.Y)("p",{children:"The General Data Protection Regulation (GDPR) aims to strengthen data protection for people within the European Union, replacing the EU privacy directive known as Directive 95/46/EC. This regulation came into force on 25 May 2018. For more information about the GDPR, please visit: https://ec.europa.eu/info/law/law-topic/data-pro-tection_en"}),(0,i.Y)("h4",{children:"ABOUT US"}),(0,i.FD)("p",{children:["ComeTogether Private Company is registered in Greece and our registered office is located at Tompazi 32 Thessaloniki, 546 44, Greece. Our purpose is to connect individuals and businesses to easily organise, work at, sell products at, invest on, sponsor and attend events(matchmaking between all types of event stakeholders, or any subsetof them).",(0,i.Y)("br",{}),(0,i.Y)("br",{}),'For the purpose of the Data Protection Legislation and this notice, weare the "Data Controller", which means that we are responsible for deciding how we hold and use any personal data about you. We are required under the Data Protection Legislation to notify you of the information contained in this Privacy Notice.']}),(0,i.Y)("h4",{children:"HOW SCANNING WORKS & DATA WE USE"}),(0,i.Y)("b",{children:"Realm Data Sync"})," ",(0,i.Y)("br",{}),(0,i.FD)("p",{children:["This application is intended for event organizers or authorized people, in order for them to validate the tickets that bought for a specific event through ComeTogether.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"In order to be able to use scanner with low-bandwith and keep the device in sync with all the tickets that bought or scanned from other devices, we use Realm Sync (https://www.mongodb.com/realm). The Realm is syncing the tickets data in your device if any change occurs, such as issuance of a new ticket or a ticket invalidation.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"In order to validate that the user has the right to scan and invalidate tickets of a specific event, we are using JWT Authentication. Each user after the login process gets a JWT token in order to be validated. This JWT Token is used to validate the user in the Realm app and is uploaded to https://eu-central-1.aws.realm.mongodb.com during the validation process. This JWT Token contains user's email, first name(if exists), last name(if exists), preferred language(if exists) and identification number (see the Information and content you provide section for more details). User's JWT Token is used only for authentication and User's private data are not shared with any third party.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("b",{children:" Invalidation Process"})," ",(0,i.Y)("br",{}),"We are using user's phone camera in order to scan a ticket and present its status (valid or invalid) to the user. If a ticket is valid, we invalidate it. During invalidation process, the Realm uploads the changes (by setting the ticket status as invali
1d) in order the other scanning devices to be synced. In order to invalidate the ticket we are using the ticket ID property.",(0,i.Y)("br",{})," ",(0,i.Y)("br",{})]}),(0,i.Y)("h4",{children:"WHAT DATA WE COLLECT"}),(0,i.Y)("b",{children:"Information and content you provide"})," ",(0,i.Y)("br",{}),(0,i.Y)("br",{})," ",(0,i.FD)("p",{children:["In order to register to our services we require the provision of your fullname and email address.",(0,i.Y)("br",{})," ",(0,i.Y)("br",{}),"If you link your Facebook or Google or Apple account or accounts from other third party services to ComeTogether, we also get information from those accounts. The information we get from those services depends on your settings and their privacy policies, so please check what those are."]}),(0,i.Y)("br",{})," ",(0,i.Y)("b",{children:"Information and content collected automatically"})," ",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.FD)("p",{children:["By using our website, certain information gets created and logged automatically. For example we collect your IP address. For more information about what are cookies and our cookie policy click here.",(0,i.Y)("br",{}),(0,i.Y)("br",{})," Also, we collect information about you when you subscribe to our newsletter and when you email us through the email address provided in our website.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"We will process this data on the basis of your consent in signing up to our newsletters."]}),(0,i.Y)("h4",{children:"WHAT WE DO"}),"We use the information that we collect as follows:",(0,i.Y)("br",{}),"● Specific Reason ",(0,i.Y)("br",{}),"If you provide personal data for a certain purpose, we may use the personal data solely in connection with the purpose for which it was provided. For instance, if you contact us by e-mail, we will use the Personal Data you provide to answer your question or resolve your problem. ",(0,i.Y)("br",{}),"●Fulfill the contract",(0,i.Y)("br",{}),"We use personal data of the services providers, venue holders, event organizers and attendees to connect them with each other, in order to fulfill the purpose of our contract with each of the aforementioned individuals.",(0,i.Y)("br",{}),"● Internal Business Purposes-Legitimate interests",(0,i.Y)("br",{}),"We may use your personal data for internal business purposes, including to help us improve the content and functionality of our services, to better understand our users, to improve the Services, to manage your account and provide you with customer service, and to generally manage our services and business.",(0,i.Y)("br",{})," ● Marketing ",(0,i.Y)("br",{}),"We may use your personal data for our marketing and advertising purposes. We do this in order to inform you about services or events we believe might be of interest to you. You can always ''opt out'' by sending as an email to [email protected]",(0,i.Y)("br",{}),"●Use of Interest-Based Data ",(0,i.Y)("br",{}),"We use the information we have to make suggestions for you, such as events you may be interested in. To create personalized information that is unique and relevant to you, we use your connections, preferences, interests and activities based on the data we collect and learn from you.",(0,i.Y)("br",{}),"●Comply with legal obligation",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"DATA STORAGE"}),"We use MongoDB atlas, a fully automated cloud service engineered and run by the same team that builds the database to store your details. In the process of working with MongoDBatlas one must choose a cloud provider to store their data. We use AmazonWebServices having selected a database located in Frankfurt, Germany. MongoDBatlas handles automatically the rest as regards to configuring and managing our database. Consequently, your data are transferred to our database in Germany, and are accessed by MongoDBatlas and AmazonWebServices solely for the purpose of the aforementioned storage process. Of course, to fully understand how and with whom the lattertwo are going to use your personal data, you should check out their own Privacy Policies (MongoDBatlas, AmazonWebServices).",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"DO WE SHARE YOUR PERSONAL DATA"})," We don't share your personal data with third parties without your explicit consent. We consider this information to be a vital part of our re-lationship with you.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"CRASH AND DIAGNOSTIC REPORTS"}
1),"We use Sentry (sentry.io) in order to find and resolve possible issues and crashes that exist in the app in order to improve it. We don't use any data that can identify user's identity. The only data we use that has to do with the user are the mobile device(if mobile is used) and the software version.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"POTENTIAL TRANSFER OF BUSINESS"}),"As we continue to develop our business, we might sell or buy stores,subsidiaries or business units. In such transactions, customer informa-tion generally is one of the transferred business assets but remainssubject to the promises made in any pre-existing Privacy Policy, un-less, of course, if you consent otherwise. Also, in the unlikely eventthat ComeTogether P.C. or substantially all of its assets are acquired,your information will of course be one of the transferred assets.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"DATA RETENTION"}),"We keep your information only so long as we need it to fulfill the pur-poses described in this policy. This is also the case for anyone that weshare your information with and who carries out services on our be-half. When we no longer need to use your information and there is noneed for us to keep it to comply with our legal or regulatory obliga-tions, we’ll either remove it from our systems or depersonalize it so that we can't identify you. In any case, we won’t keep your personaldata more than ten years.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"YOUR RIGHTS"}),"It is important that any and all personal data we hold about you is ac-curate and current. Should any of your personal information change,please notify us of such changes immediately by contacting us.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"You have several individual rights in relation to your personal data thatwe collect. In particular, you have the right to:",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"●Request access to your personal data.",(0,i.Y)("br",{}),"●Request any inaccuracies in your personal information be corrected",(0,i.Y)("br",{}),"●Request erasure of your personal data.",(0,i.Y)("br",{}),"●You may ask to object or restrict the processing of your personal data where there is something about your particular circumstances which makes you want to object to processing even when we are relying on a legitimate interest for that processing. ",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"Additionally, where we collect your personal details for sending younewsletters, campaigns or updates related to our work, you have theright at any time to notify us that you no longer want to receive this in-formation. To withdraw you consent you can use the “Unsubscribe”link present at the bottom of every email communication we send oryou can contact us at [email protected].",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"HOW TO DELETE YOUR ACCOUNT"}),"You can delete your account by following the next steps:",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"●Login in to the app using the account you want to delete.",(0,i.Y)("br",{}),"●Go to profile tab from the navbar (or from the following link https://cometogether.live/profile).",(0,i.Y)("br",{}),'●Press the "Delete account" button. ',(0,i.Y)("br",{})," ●A verification will be sent in your account's email address. ",(0,i.Y)("br",{})," ●Press the containing link in the email sent in order to delete your account. ",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"If you have any problem, please contact us at [email protected].",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"LINKS TO THIRD-PARTY WEBSITES"}),'This Privacy Policy applies only to the services provided by us. TheServices may contain links to other websites not operated or con-trolled by us (the "Third Party Sites"). The policies and procedures wedescribed here do not apply to the Third Party Sites. The links fromthe services do not imply that we endorse or have reviewed the Third Party Sites. We suggest contacting those sites directly for informationon their privacy policies.',(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"USE OF SERVICES BY UNDERAGED PEOPLE"}),"Registration and use of our services is not allowed to individuals underthe age of 16, unless there is consent of the persons who have theirparental responsibility.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"PRIVACY POLICY UPDATES"}),"We may change this privacy policy from time to time. We will post anyprivacy policy changes on this page and, if the changes are signifi-cant, we will provide a more prominent notice by adding a notice onthe Services homepages, login screens, or by sending you an emailnotification. We will also keep prior versions of this Privacy Policy inan archive for your review. We encourage you to review our privacy policy whenever you use the Services to stay informed about our infor-mation practices and the ways you can help protect your privacy.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"CONTACT DETAILS"}),"If you have any questions concerns about how we have collected, pro-cessed and used your data please contact us by emailing at [email protected]",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"COOKIE POLICY"}),"At ComeTogether, we respect your concerns about privacy and value the relationship that we have with you.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"Like many companies, we use technology on our website to collect in-formation that helps us enhance your experience and our services.The cookies that we use at ComeTogether allow our website to workand help us to understand what information and advertising is mostuseful to visitors.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),"Please take a moment to familiarise yourself with our cookie practicesand let us know if you have any questions by sending us an e-mail at [email protected].",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("b",{children:"Who is collecting it?"}),(0,i.Y)("br",{}
1),"Any personal data provided to or collected by ComeTogether via cook-ies and other tracking technologies is controlled by ComeTogether Pri-vate Company. By using our website, you are consenting to our use ofcookies in accordance with this Cookie Notice.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("b",{children:"What does cookie mean?"}),(0,i.Y)("br",{}),"Cookies, are files containing small amounts of information which aredownloaded to any internet enabled device – such as your computer,smartphone or tablet – when you visit a website.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("b",{children:"What purpose do we use cookies for?"}),(0,i.Y)("br",{}),"We use cookies to make ComeTogether website easier to use, to de-liver a personalised experience, and to better tailor our services andwebsites to your interests and needs. Cookies are used to help speedup your future activities and your experience on ComeTogether web-site.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("b",{children:"What cookies do we use?"}),(0,i.Y)("br",{}),"Strictly necessary cookies-essential cookies",(0,i.Y)("br",{}),"These are cookies that are strictly necessary for a service requestedby the user and are exempt from the consent requirements. Strictlynecessary cookies include cookies used for, security, page load andremembering previous actions when returning to previously visitedpages in the same session.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"DURATION OF THE COOKIES WE USE"}),"Session Cookies",(0,i.Y)("br",{}),"These cookies are temporary cookies that remain on your device until you log out of our website.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"COOKIE POLICY UPDATES"}),"We may change this cookie policy from time to time. We will post anycookie policy changes on this page and, if the changes are significant,we will provide a more prominent notice by adding a notice on the Ser-vices homepages, login screens, or by sending you an email notifica-tion. We encourage you to review our cookie policy whenever youuse the Services to stay informed about our information practices andthe ways you can help protect your privacy.",(0,i.Y)("br",{}),(0,i.Y)("br",{}),(0,i.Y)("h4",{children:"ReCaptcha Privacy Policy"})," We use Google's reCAPTCHA mechanism to verify that you are not arobot. This works by collecting your hardware and software informa-tion, such as device and application data and the results of integritychecks and sending them to Google for analysis. reCAPTCHA is sub-ject to the Google Privacy Policy and Terms of Use. Using our ser-vices means the acceptance of our sharing your aforementioned per-sonal data with Google in connection with this purpose."]}),(0,i.Y)("div",{className:"row",children:(0,i.Y)("div",{className:"col-lg-8 col-lg-offset-2 text-center",children:(0,i.Y)("p",{className:"large text-muted"})})})]});class uX extends o.Component{render(){return(0,i.FD)(c.fq,{children:[(0,i.Y)(da(),{href:"/",children:(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"20px",justifyContent:"start",alignItems:"center"},children:(0,i.Y)(_.In,{name:"desktop_logo",width:305,height:60})})}),(0,i.Y)(c.yb,{children:(0,i.Y)(uQ,{})})]})}}(0,l.withRouter)(uX);class u0 extends o.Component{render(){return(0,i.FD)(c.fq,{children:[(0,i.Y)(da(),{href:"/",children:(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"20px",justifyContent:"start",alignItems:"center"},children:(0,i.Y)(_.In,{name:"desktop_logo",width:305,height:60})})}),(0,i.Y)(c.yb,{children:(0,i.Y)(uG,{})})]})}}(0,l.withRouter)(u0);var u1=t(82087);function u2(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  width: 100%;\n  height: 9.3125rem;\n  flex-direction: column;\n  justify-content: center;\n"]);return u2=function(){return e},e}function u4(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  flex: 1 0 auto;\n  max-width: 1000px;\n  max-height: 500px;\n  width: 100%;\n  aspect-ratio: 2/1;\n"]);return u4=function(){return e},e}function u5(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  flex: 1 0 auto;\n  justify-content: center;\n\n  width: 100%;\n  align-items: center;\n  padding: 20px 0;\n  @media screen and (max-width: ",") {\n    padding: 0;\n  }\n"]);return u5=function(){return e},e}function u6(){let e=(0,s._)(["\n  z-index: 3;\n  height: 100%;\n  display: flex;\n  justify-content: center;\n"]);return u6=function(){return e},e}function u3(){let e=(0,s._)(["\n  max-width: 960;\n  flex: 1 0 auto;\n  position: relative;\n  z-index: 4;\n  display: flex;\n  ",";\n  padding: 60px;\n  @media screen and (max-width: ",") {\n    padding: 1.84rem;\n  }\n"]);return u3=function(){return e},e}function u8(){let e=(0,s._)(["\n  display: flex;\n  height: 2.4845rem;\n  padding: 0.82819rem 1.24225rem;\n  justify-content: center;\n  align-items: center;\n  gap: 0.51763rem;\n  flex-shrink: 0;\n  border-radius: 1.44931rem;\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(0, 0, 0, 0.7) 0%);\n"]);return u8=function(){return e},e}function u7(){let e=(0,s._)(["\n  position: absolute;\n  bottom: 32px;\n  right: 32px;\n  display: flex;\n"]);return u7=function(){return e},e}function u9(){let e=(0,s._)(["\n  display: flex;\n  height: 40px;\n  width: 40px;\n  justify-content: center;\n  align-items: center;\n  gap: 0.51763rem;\n  flex-shrink: 0;\n  border-radius: 40px;\n  background-color: ",";\n"]);return u9=function(){return e},e}u.A.div(u2());let pe=u.A.div(u4()),pn=u.A.div(u5(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),pt=u.A.div(u6()),pr=u.A.div(u3(),e=>e.hasBackBtn?"justify-content: space-between":"justify-content: flex-end",e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);
1u.A.div(u8());let pi=u.A.div(u7()),po=u.A.div(u9(),e=>{let{theme:n}=e;return"".concat(n.colors.backgroundTertiaryColor,"99")}),pl=e=>{let{image:n,blur:t}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(ei(),{src:n,alt:"Event cover",priority:!0,quality:100,fill:!0,style:{filter:t?"blur(100px)":"none",borderRadius:"30px",WebkitTransform:"translate3d(0, 0, 0)",MozTransformOrigin:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)",opacity:t?"0.8":"1"}})})},pa=e=>{let{box:n,route:t,embedded:r=!1,hasBackBtn:o,showBGImage:l=!0}=e,a=(0,d.d4)(D.nq),{t:c}=(0,x.Bd)(),s={boxId:n.boxId,boxType:n.boxType,image:n.images.cover};return(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",marginTop:"56px"},children:(0,i.FD)(pn,{children:[l&&(0,i.Y)(pl,(0,nY._)({blur:!0},s)),(0,i.FD)(pe,{children:[(0,i.Y)(pl,(0,nY._)({blur:!1},s)),(0,i.Y)(pt,{children:(0,i.FD)(pr,{hasBackBtn:o,children:[!r&&o&&(0,i.Y)(_.Yh,{route:t,color:"btnTertiary"}),!a&&(0,i.Y)(pi,{children:(0,i.Y)(po,{children:(0,i.Y)(_.bT,{})})})]})})]})]})})};function pd(){let e=(0,s._)(["\n  position: absolute;\n  top: 0px;\n  left: 0px;\n  right: 0px;\n  height: 100vh;\n  overflow: hidden;\n  z-index: 0;\n  pointer-events: none;\n  max-height: 100vh;\n\n  @media screen and (max-width: ",") {\n    display: none;\n  }\n\n  &::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    height: 300px;\n    background: linear-gradient(\n      to bottom,\n      transparent 0%,\n      "," 100%\n    );\n    pointer-events: none;\n    z-index: 1;\n  }\n"]);return pd=function(){return e},e}function pc(){let e=(0,s._)(["\n  background: url(",") center center / cover;\n  filter: blur(60px);\n  opacity: ",";\n  pointer-events: none;\n  left: -100px;\n  right: -100px;\n  top: -100px;\n  position: absolute;\n  height: 1000px;\n  background-size: cover;\n  background-position: center;\n  transition: opacity 0.1s ease-out;\n"]);return pc=function(){return e},e}let ps=u.A.div(pd(),e=>e.theme.breakPoints.IMAGE_SECTION_VIEWPORT,e=>e.theme.colors.backgroundMainColor),pu=u.A.div(pc(),e=>e.image,e=>void 0!==e.opacity?.2*e.opacity:.2),pp=o.memo(e=>{let{image:n,opacity:t=1}=e,r=(0,o.useRef)(null);return(0,o.useEffect)(()=>{if(!r.current)return;let e=null,n=1,t=()=>{null===e&&(e=requestAnimationFrame(()=>{let t=1-Math.min(Math.max(((window.scrollY||window.pageYOffset)-0)/(window.innerHeight-0),0),1);r.current&&Math.abs(t-n)>.001&&(n=t,r.current.style.opacity="".concat(.15*t)),e=null}))};return window.addEventListener("scroll",t,{passive:!0}),t(),()=>{null!==e&&cancelAnimationFrame(e),window.removeEventListener("scroll",t)}},[]),(0,i.Y)(ps,{children:(0,i.Y)(pu,{ref:r,image:n,opacity:t})})});function ph(){let e=(0,s._)(["\n  width: 30%;\n  align-self: flex-start;\n  position: sticky;\n  top: 92px;\n  margin-top: 36px;\n  @media screen and (max-width: ",") {\n    position: relative;\n    top: 0;\n    margin-top: 0;\n    width: 100%;\n  }\n"]);return ph=function(){return e},e}function pm(){let e=(0,s._)(["\n  aspect-ratio: 1/1;\n  position: relative;\n  width: 100%;\n"]);return pm=function(){return e},e}function pf(){let e=(0,s._)(["\n  position: absolute;\n  top: 16px;\n  left: 16px;\n  z-index: 1;\n"]);return pf=function(){return e},e}function pg(){let e=(0,s._)(["\n  position: absolute;\n  bottom: 32px;\n  right: 32px;\n  display: flex;\n"]);return pg=function(){return e},e}function pv(){let e=(0,s._)(["\n  display: flex;\n  height: 32px;\n  width: 32px;\n  justify-content: center;\n  align-items: center;\n  gap: 0.5rem;\n  flex-shrink: 0;\n  border-radius: 40px;\n  background-color: ",";\n"]);return pv=function(){return e},e}let py=u.A.div(ph(),e=>e.theme.breakPoints.IMAGE_SECTION_VIEWPORT),px=u.A.div(pm()),pb=u.A.div(pf()),pw=u.A.div(pg()),pY=u.A.div(pv(),e=>{let{theme:n}=e;return"".concat(n.colors.backgroundTertiaryColor,"99")});var pk=t(34846);let pS=e=>{let{image:n,spotifyLink:t,contributors:r,route:o,embedded:l,hasBackBtn:a}=e,c=(0,d.d4)(D.nq),{t:s}=(0,pk.Bd)();return(0,i.Y)(i.FK,{children:(0,i.FD)(py,{children:[(0,i.FD)(px,{children:[!l&&a&&(0,i.Y)(pb,{children:(0,i.Y)(_.Yh,{route:o,color:"btnTertiary"})}),(0,i.Y)(ei(),{src:n,alt:"Event cover",fill:!0,style:{objectFit:"cover",borderRadius:"30px"}}),(0,i.Y)(pw,{children:(0,i.Y)(pY,{children:(0,i.Y)(_.bT,{color:"fontPrimary"})})})]}),t&&c&&(0,i.Y)("div",{style:{marginTop:"32px",marginBottom:"32px"},children:(0,i.Y)(h1,{spotifyLink:t})}),r&&c&&(0,i.Y)("div",{style:{marginTop:"24px"},children:(0,i.Y)(pK,{contributors:r,collapsible:!1})})]})})};function pA(){let e=(0,s._)(["\n  display: flex;\n  height: auto;\n  flex-direction: column;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n  a:visited {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n  a:link {\n    color: ",";\n    text-decoration: none;\n  }\n"]);return pA=function(){return e},e}function p_(){let e=(0,s._)(["\n  color: ",";\n  height: auto;\n  margin: 0;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  font-family: 'Sofia Sans';\n  font-style: normal;\n  font-weight: 400;\n  font-size: 16px;\n"]);return p_=function(){return e},e}let pI=u.A.div(pA(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontPrimary),pC=u.A.div(p_(),e=>e.theme.colors.fontPrimary),pD=e=>{let{description:n,tags:t}=e,{t:r}=(0,x.Bd)();return(0,i.FD)(pI,{children:[(0,i.Y)(mo,{children:r("eventDetails.eventDescription")}),(0,i.Y)(pC,{children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:n}})}),(null==t?void 0:t.length)>0&&(0,i.Y)(pQ,{tags:t})]})};var pT=t(38993);function pF(){let e=(0,s._)(["\n  border: 2px solid ",";\n  border-radius: 1.5rem;\n  padding: 18px 8px 20px 20px;\n  width: 100%;\n  box-sizing: border-box;\n"]);return pF=function(){return e},e}function pP(){let e=(0,s._)(["\n  ","\n"]);return pP=function(){return e},e}function pE(){let e=(0,s._)(["\n  ","\n"]);return pE=function(){return e},e}function pM(){let e=(0,s._)(["\n  padding-right: 12px;\n"]);return pM=function(){return e},e}function pR(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px;\n  cursor: pointer;\n  padding-right: 12px;\n  user-select: none;\n  list-style: none;\n  &::-webkit-details-marker {\n    display: none;\n  }\n"]);return pR=function(){return e},e}function pN(){let e=(0,s._)(["\n  color: ",";\n  font-size: 18px;\n  line-height: 1;\n  transition: transform 0.2s ease;\n  details[open] > summary & {\n    transform: rotate(180deg);\n  }\n"]);return pN=function(){return e},e}function pz(){let e=(0,s._)(["\n  max-height: 360px;\n  overflow-y: auto;\n  padding-right: 12px;\n  margin-top: 10px;\n  /* Soft fade-out at the bottom edge to hint there is more to scroll. */\n  -webkit-mask-image: linear-gradient(to bottom, #000 calc(100% - 32px), transparent 100%);\n  mask-image: linear-gradient(to bottom, #000 calc(100% - 32px), transparent 100%);\n  scrollbar-width: thin;\n  scrollbar-color: #4a5079 transparent;\n  &::-webkit-scrollbar {\n    width: 6px;\n  }\n  &::-webkit-scrollbar-track {\n    background: transparent;\n  }\n  &::-webkit-scrollbar-thumb {\n    background: #4a5079;\n    border-radius: 10px;\n  }\n  &::-webkit-scrollbar-thumb:hover {\n    background: #5b6394;\n  }\n"]);return pz=function(){return e},e}function pO(){let e=(0,s._)(["\n  color: ",";\n  font-family: 'Sofia Sans';\n  font-style: normal;\n  font-weight: 400;\n  font-size: 14px;\n  line-height: 1.6;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n  a:link,\n  a:visited {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n"]);return pO=function(){return e},e}let pB=e=>(0,pT.AH)(pF(),e.colors.dividerAndPlaceholderPrimary),pq=u.A.div(pP(),e=>pB(e.theme)),pL=u.A.details(pE(),e=>pB(e.theme)),pj=u.A.div(pM()),pW=u.A.summary(pR()),pV=u.A.span(pN(),e=>e.theme.colors.fontSecondary),pH=u.A.div(pz()),pU=u.A.div(pO(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontPrimary),pK=e=>{let{contributors:n,collapsible:t=!0,defaultCollapsed:r=!1}=e,{t:o}=(0,x.Bd)();if(!n)return null;let l=(0,i.Y)(pH,{children:(0,i.Y)(pU,{dangerouslySetInnerHTML:{__html:n}})});return t?(0,i.FD)(pL,(0,nU._)((0,nY._)({"data-test":"contributors_section"},r?{}:{open:!0}),{children:[(0,i.FD)(pW,{children:[(0,i.Y)(mo,{style:{marginBottom:0},children:o("eventDetails.eventContributors")}),(0,i.Y)(pV,{children:"⌄"})]}),l]})):(0,i.FD)(pq,{"data-test":"contributors_section",children:[(0,i.Y)(pj,{children:(0,i.Y)(mo,{style:{marginBottom:0},children:o("eventDetails.eventContributors")})}),l]})};function pG(){let e=(0,s._)(["\n  display: ",";\n  aligm-items: center;\n  justify-content: flex-start;\n  flex-wrap: wrap;\n  gap: 8px;\n"]);return pG=function(){return e},e}function pZ(){let e=(0,s._)(["\n  background-color: ",";\n  color: ",";\n  display: ",";\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  padding: 10px 14px;\n  border-radius: 14px;\n  gap: 5px;\n  font-family: 'IBM Plex Sans';\n  font-style: normal;\n  font-weight: 600;\n  font-size: 14px;\n  line-height: 17px;\n  /* leading-trim and text-edge are draft CSS properties.\n\n    Read more: https://drafts.csswg.org/css-inline-3/#leading-trim\n    */\n  leading-trim: both;\n  text-edge: cap;\n  letter-spacing: -0.03em;\n  text-transform: capitalize;\n"]);return pZ=function(){return e},e}let p$=u.A.div(pG(),w.Uu),pJ=u.A.div(pZ(),e=>e.theme.colors.backgroundTags,e=>e.theme.colors.fontPrimary,w.Uu),pQ=e=>{let{tags:n}=e;return(0,i.Y)(p$,{children:null==n?void 0:n.map(e=>(0,i.Y)(i.FK,{children:(null==e?void 0:e.length)>0&&(0,i.Y)(pJ,{children:(0,i.Y)("span",{children:e})})}))})};var pX=t(78166);let p0=e=>{let{planners:n,boxType:t,showTitle:r=!0}=e,{t:o}=(0,x.Bd)(),a=(0,l.useRouter)(),d=(()=>{switch(t){case"EVENT":return{plannerHeader:o("eventDetails.hostedByPage")};case"COLLECTION":return{plannerHeader:o("eventDetails.createdByPage")};default:return{plannerHeader:""}}})();return(0,i.FD)(pX.zV,{children:[r&&(0,i.FD)(mo,{children:[d.plannerHeader," "]}),(0,i.Y)(pX.nU,{children:n.map(e=>{let n=!!e.isPrivate;return(0,i.FD)(pX.ix,{id:e.organizerId,isDisabled:n,onClick:n?void 0:()=>{var n;return n=encodeURI(e.shortname),void(!a.query.domain&&a.push("".concat(I.DS.organizerPage(),"/").concat(n)))},children:[(0,i.Y)(pX.nE,{children:(0,i.Y)(ei(),{alt:"PlannerImage",style:{borderRadius:"50%"},src:(0,I.Ph)("organizers/".concat(e.organizerId,"/").concat(null==e?void 0:e.logo)),width:61,height:61,priority:!0})}),(0,i.Y)(pX.l2,{children:e.organizationName})]},e.organizerId)})})]})};function p1(){let e=(0,s._)(["\n  display: flex;\n  height: auto;\n  flex-direction: column;\n  a:visited {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n  a:link {\n    color: ",";\n    text-decoration: none;\n  }\n"]);return p1=function(){return e},e}function p2(){let e=(0,s._)(["\n  margin: 20px 0px 20px 0px;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  padding: 20px;\n  border: 2px solid ",";\n  border-radius: 1.5rem;\n"]);return p2=function(){return e},e}function p4(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 8px;\n"]);return p4=function(){return e},e}function p5(){let e=(0,s._)(["\n  margin-top: 15px;\n  display: flex;\n  flex-direction: column;\n"]);return p5=function(){return e},e}function p6(){let e=(0,s._)(["\n  color: ",";\n  height: auto;\n  margin: 0;\n  font-family: 'Sofia Sans';\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  font-style: normal;\n  font-weight: 400;\n  font-size: 16px;\n  line-height: 21px;\n  /* or 150% */\n\n  letter-spacing: -0.02em;\n  word-break: normal;\n  overflow-wrap: break-word;\n"]);return p6=function(){return e},e}function p3(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n"]);return p3=function(){return e},e}let p8=u.A.div(p1(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontSecondary),p7=u.A.div(p2(),e=>"".concat(e.theme.colors.dividerAndPlaceholderPrimary)),p9=u.A.div(p4()),he=u.A.div(p5()),hn=u.A.div(p6(),e=>e.theme.colors.fontPrimary),ht=u.A.div(p3()),hr=e=>{var n,t;let{box:r}=e,{t:l}=(0,x.Bd)(),[a,d]=(0,o.useState)(!1),s=r.privacyPolicy||(null==r||null==(t=r.planners)||null==(n=t[0])?void 0:n.privacyPolicy);return(0,i.FD)(p8,{children:[(0,i.Y)(mo,{children:l("eventDetails.eventPolicy")}),(0,i.FD)(p7,{children:[(0,i.FD)(p9,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},children:(0,i.Y)(_.In,{name:(null==r?void 0:r.allowCancellations)?"tick":"cancel",color:(null==r?void 0:r.allowCancellations)?"lineChartlighGreen2":"lineChartred",width:24,height:24})}),(0,i.Y)("div",{children:(0,i.Y)(c.g2,{color:"fontPrimary",noBreakWord:!0,children:l("eventDetails.policy.".concat((null==r?void 0:r.allowCancellations)?"allowCancellation":"notAllowCancellation"))})})]}),(0,i.FD)(p9,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},children:(0,i.Y)(_.In,{name:(null==r?void 0:r.allowChanges)?"tick":"cancel",color:(null==r?void 0:r.allowChanges)?"lineChartlighGreen2":"lineChartred",width:24,height:24})}),(0,i.Y)("div",{children:(0,i.Y)(c.g2,{color:"fontPrimary",noBreakWord:!0,children:l("eventDetails.policy.".concat((null==r?void 0:r.allowChanges)?"allowChanges":"notAllowChanges"))})})]}),(0,i.FD)(he,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",noBreakWord:!0,children:l("eventDetails.policy.
1cometogetherPolicyText")}),(0,i.Y)(c.g2,{color:"fontPrimary",noBreakWord:!0,children:l("eventDetails.policy.organizerPolicyText")})]})]}),s&&(0,i.FD)(i.FK,{children:[(0,i.Y)(hn,{color:"fontPrimary",children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:a?s:s.substring(0,350)+"".concat(s.length>350?" . . .":"")}})}),(0,i.Y)(ht,{children:s.length>350&&(0,i.Y)(_.$n,{padding:0,gap:8,size:"auto",color:"btnTertiary",backgroundColor:"transparent",iconColor:"btnTertiary",icon:"3dots",fontSize:14,onClick:()=>d(!a),children:l(a?"discover.showLessButton":"discover.showMoreButton")})})]})]})};var hi=t(40586);let ho=e=>{let{boxId:n,desktopMode:t,items:r}=e,{t:o}=(0,x.Bd)(),l=(0,d.wA)(),a=e=>(0,I.Ph)("events/".concat(n,"/gallery/").concat(e)),c={boxId:n,type:"gallery",items:r},s=e=>{l((0,b.rj)({boxId:n,type:"carousel",items:r,currentIndex:e}))};return 0===r.length?null:(0,i.FD)(hi.xA,{desktopMode:t,children:[!t&&("video"===r[0].mediaType?(0,i.FD)(hi.HU,{children:[(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0},src:(0,I.QL)(r[0].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}),(0,i.Y)(hi.VT,{onClick:()=>s(0)})]}):(0,i.Y)(hi.HU,{children:(0,i.Y)(hi.Xq,{src:a(r[0].mediaName),alt:r[0].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(0),style:{display:"block",border:"0px",objectFit:t?"contain":"cover",width:"100%",height:"100%",borderRadius:"16px"}})})),1===r.length&&t&&(0,i.FD)(hi.HU,{children:["video"===r[0].mediaType?(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0},src:(0,I.QL)(r[0].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}):(0,i.Y)(hi.Xq,{src:a(r[0].mediaName),alt:r[0].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(0),style:{display:"block",border:"0px",objectFit:"contain",width:"100%",height:"auto",maxHeight:"420px",borderRadius:"16px"}}),"video"===r[0].mediaType&&(0,i.Y)(hi.VT,{onClick:()=>s(0)})]}),2===r.length&&t&&(0,i.FD)(hi.eG,{children:[(0,i.FD)(hi.Ev,{children:["video"===r[0].mediaType?(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0,borderRadius:"16px 0px 0px 16px"},src:(0,I.QL)(r[0].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}):(0,i.Y)(hi.Xq,{src:a(r[0].mediaName),alt:r[0].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(0),style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto",maxHeight:"420px",borderRadius:"16px 0px 0px 16px"}}),"video"===r[0].mediaType&&(0,i.Y)(hi.VT,{onClick:()=>s(0)})]}),(0,i.FD)(hi.Ev,{children:["video"===r[1].mediaType?(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0,borderRadius:"0px 16px 16px 0px"},src:(0,I.QL)(r[1].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}):(0,i.Y)(hi.Xq,{src:a(r[1].mediaName),alt:r[1].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(1),style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto",maxHeight:"420px",borderRadius:"0px 16px 16px 0px"}}),"video"===r[1].mediaType&&(0,i.Y)(hi.VT,{onClick:()=>s(1)})]})]}),r.length>=3&&t&&(0,i.FD)(i.FK,{children:[(0,i.FD)(hi.Ev,{children:["video"===r[0].mediaType?(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0,borderRadius:"16px 0px 0px 16px"},src:(0,I.QL)(r[0].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}):(0,i.Y)(hi.Xq,{src:a(r[0].mediaName),alt:r[0].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(0),style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto",borderRadius:"16px 0px 0px 16px",maxHeight:"420px"}}),"video"===r[0].mediaType&&(0,i.Y)(hi.VT,{onClick:()=>s(0)})]}),(0,i.FD)(hi.gx,{children:[(0,i.FD)(hi.xW,{children:["video"===r[1].mediaType?(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0,borderRadius:"0px 16px 0px 0px"},src:(0,I.QL)(r[1].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}):(0,i.Y)(hi.ey,{src:a(r[1].mediaName),alt:r[1].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(1),style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto",borderRadius:"0px 16px 0px 0px",maxHeight:"420px"}}),"video"===r[1].mediaType&&(0,i.Y)(hi.VT,{onClick:()=>s(1)})]}),(0,i.FD)(hi.xW,{children:["video"===r[2].mediaType?(0,i.Y)("iframe",{style:{position:"relative",width:"100%",height:"100%",top:0,left:0,borderRadius:"0px 0px 16px 0px"},src:(0,I.QL)(r[2].mediaName),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",frameBorder:"0",allowFullScreen:!0}):(0,i.Y)(hi.ey,{src:a(r[2].mediaName),alt:r[2].mediaName,sizes:"100vw",width:100,height:100,loading:"lazy",onClick:()=>s(2),style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto",borderRadius:"0px 0px 16px 0px",maxHeight:"420px"}}),"video"===r[2].mediaType&&(0,i.Y)(hi.VT,{onClick:()=>s(2)})]})]})]}),(!t&&r.length>1||r.length>=3)&&(0,i.Y)(hi.G$,{desktopMode:t,children:(0,i.FD)(_.$n,{padding:0,gap:8,color:"white",size:"medium",backgroundColor:"transparent",fontSize:t?14:12,onClick:()=>l((0,b.rj)(c)),children:[(0,i.Y)(_.In,{name:"copy-outline",stroke:"white",width:16,height:16}),o("discover.showMoreButton")]})})]})};
1var hl=t(54455);function ha(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return ha=function(){return e},e}function hd(){let e=(0,s._)(["\n  margin-top: 16px;\n  min-width: 0;\n"]);return hd=function(){return e},e}function hc(){let e=(0,s._)(["\n  margin-top: 1.625rem;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 0.625rem;\n  align-self: stretch;\n  ","\n"]);return hc=function(){return e},e}function hs(){let e=(0,s._)(["\n  ",";\n"]);return hs=function(){return e},e}function hu(){let e=(0,s._)(["\n  margin-top: 1.625rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 14px;\n  padding: 32px 16px;\n  text-align: center;\n  border: 1px solid ",";\n  border-radius: 18px;\n"]);return hu=function(){return e},e}function hp(){let e=(0,s._)(["\n  margin: 0;\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 15px;\n  font-weight: 600;\n  color: ",";\n"]);return hp=function(){return e},e}function hh(){let e=(0,s._)(["\n  font-family: 'IBM Plex Sans', sans-serif;\n  font-size: 13px;\n  color: ",";\n"]);return hh=function(){return e},e}function hm(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n"]);return hm=function(){return e},e}function hf(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  align-items: center;\n  gap: 1rem;\n\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n    align-items: stretch;\n    gap: 0.75rem;\n  }\n"]);return hf=function(){return e},e}function hg(){let e=(0,s._)(["\n  min-width: 0;\n  flex: 1 1 auto;\n  overflow-wrap: anywhere;\n"]);return hg=function(){return e},e}let hv=u.A.div(ha()),hy=u.A.div(hd()),hx=u.A.div(hc(),e=>!e.desktopMode&&"\n    gap: 0;\n    align-items: stretch;\n    border: 1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n    border-radius: 18px;\n    overflow: hidden;\n  ")),hb=u.A.div(hs(),e=>e.order&&"order: ".concat(e.order)),hw=u.A.div(hu(),e=>{let{theme:n}=e;return n.colors.dividerAndPlaceholderPrimary}),hY=u.A.p(hp(),e=>{let{theme:n}=e;return n.colors.fontPrimary}),hk=u.A.span(hh(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),hS=u.A.div(hm()),hA=u.A.div(hf(),e=>e.theme.breakPoints.SMALL_VIEWPORT),h_=u.A.div(hg());function hI(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 1.5rem;\n  flex: 1 0 0;\n  align-self: stretch;\n  min-width: 0;\n  //to remove if there is no need\n  padding: 0.5rem 1.5rem 0.5rem 0rem;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    padding: 0.5rem 1rem 0.5rem 0rem;\n  }\n"]);return hI=function(){return e},e}function hC(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  gap: 0.5rem;\n  flex: 1 0 0;\n  align-self: stretch;\n  min-width: 0;\n"]);return hC=function(){return e},e}function hD(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 0.25rem;\n  align-self: stretch;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 1; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /*let the text wrap preserving spaces */\n"]);return hD=function(){return e},e}function hT(){let e=(0,s._)(["\n  white-space: nowrap;\n  font-family: 'IBM Plex Sans';\n  font-size: 22px;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /* let the text wrap preserving spaces */\n  overflow-wrap: break-word;\n  word-break: break-word;\n  @media screen and (max-width: ",") {\n    font-size: 20px;\n    -webkit-line-clamp: 3; /* allow 3 lines on mobile before truncating */\n  }\n"]);return hT=function(){return e},e}function hF(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  align-items: center;\n  gap: 0.5rem;\n  white-space: nowrap;\n"]);return hF=function(){return e},e}function hP(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 0.75rem;\n  width: 100%;\n  min-width: 0;\n"]);return hP=function(){return e},e}function hE(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  width: 100%;\n"]);return hE=function(){return e},e}function hM(){let e=(0,s._)(["\n  width: 100%;\n  min-width: 0;\n  text-align: left;\n"]);return hM=function(){return e},e}function hR(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  min-width: 0;\n"]);return hR=function(){return e},e}function hN(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-start;\n  align-items: center;\n  gap: 0.5rem;\n  white-space: nowrap;\n"]);return hN=function(){return e},e}let hz=u.A.div(hI(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),hO=u.A.div(hC()),hB=u.A.div(hD()),hq=(0,u.A)(_.H4)(hT(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),hL=u.A.div(hF()),hj=u.A.div(hP()),hW=u.A.div(hE()),hV=u.A.div(hM()),hH=u.A.div(hR()),hU=u.A.div(hN());var hK=t(26882),hG=t(69594);let hZ=e=>{var n,t;let{slave:r,box:o,index:l,desktopMode:a,redirectToBuyTickets:d,renewActive:s,redirectToRenew:u}=e,p=(0,ec.u)(),{t:h}=(0,x.Bd)(),m=(null==r?void 0:r.currency)?r.currency:null==o?void 0:o.currency,f=r.boxHierarchy===el.EP.BUNDLE?void 0:r.start;null==(n=o.slaves)||n.length;let g=r.boxHierarchy===el.EP.BUNDLE,v=g?r.start:f,y=g?r.end:void 0,b=r.minPrice,w="active"!==r.salesStatus,Y="active"!==r.salesStatus,k="saleNotStarted"===r.salesStatus,S=!Y&&void 0!=b,A=(0,nY._)({style:{minWidth:0,width:"100%"}},!a&&{onClick:e=>e.stopPropagation()});return a?(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"5px",alignItems:"center",justifyContent:"center",padding:"1rem",width:"100%"},children:[(0,i.Y)(hB,{children:(0,i.Y)(hq,{color:"fontPrimary",children:r.boxName})}),(0,i.Y)(hz,{children:(0,i.FD)(hO,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"8px",alignItems:"center",justifyContent:"space-between",minWidth:0,width:"100%"},children:[f&&(0,i.Y)(hK.A,{startDateTime:f,timeZone:null==o?void 0:o.timeZone,showTime:!1,direction:"row"}),r.venues&&(0,i.Y)("div",(0,nU._)((0,nY._)({},A),{children:(0,i.Y)(_.Vg,{venues:r.venues,iconColor:"fontSecondary",textColor:"fontSecondary",showCity:!0})}))]}),(0,i.Y)(c.cG,{margin:0}),(0,i.FD)("div",{style:{width:"100%",display:"flex",flexDirection:"row",gap:"5px",alignItems:"center",justifyContent:S?"space-between":"flex-end",flexShrink:0},children:[S&&(0,i.FD)(hL,{children:[(0,i.Y)(_.LJ,{color:"fontSecondary",children:h("eventDetails.startsFrom")}),(0,i.FD)(_.LJ,{color:"fontPrimary",bold:!0,children:[b,m&&eI.A.CURRENCY_SIGN_RESOLVER[m]]})]}),(0,i.FD)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[s&&u&&(0,i.Y)(_.$n,{dataTest:"".concat(l,"_slave_renew_btn"),gap:10,size:"medium",color:"btnTextPrimary",iconColor:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",borderRadius:25,padding:10,icon:"ticket",iconWidth:22,iconHeight:22,onClick:()=>u(),children:h("myTickets.renewSeasonTicket","Renew")}),(0,i.Y)(_.$n,{dataTest:"".concat(l,"_").concat(g?"bundle":"day","_master_cat_buy_btn"),gap:10,size:Y?"large":"medium",mode:"outlined",color:Y?k?"fontAccent":"fontAlert":"fontPrimary",borderRadius:25,backgroundColor:Y?k?"fontAccent":"fontAlert":"btnSecondary",padding:10,icon:Y?"retrieve-ticket":"ticket",iconColor:Y?k?"fontAccent":"fontAlert":"btnSecondary",iconWidth:22,iconHeight:22,disabled:Y||w,onClick:()=>d(),children:h(Y?"eventDetails.".concat(r.salesStatus):"eventDetails.ticketsBtn")})]})]})]})})]}):(0,i.FD)(hj,{children:[(0,i.Y)(hW,{children:(0,i.Y)(hG.A,{image:null==(t=r.images)?void 0:t.thumbnail,timeZone:null==o?void 0:o.timeZone})}),(0,i.Y)(hV,{children:(0,i.Y)(hq,{color:"fontPrimary",children:r.boxName})}),v&&(0,i.Y)(hK.A,{startDateTime:v,endDateTime:y,timeZone:null==o?void 0:o.timeZone,showTime:!1,direction:"row",fontSize:16,stackedRange:g}),(0,i.Y)(hH,{children:(0,i.Y)(_.Vg,{venues:r.venues,iconColor:"light"===p.mode?"black":"fontSecondary",textColor:"light"===p.mode?"black":"fontSecondary",showCity:!0,wrapText:!0})}),S&&(0,i.FD)(hU,{children:[(0,i.Y)(_.LJ,{color:"fontSecondary",children:h("eventDetails.startsFrom")}),(0,i.FD)(_.LJ,{color:"fontPrimary",bold:!0,children:[b,eI.A.CURRENCY_SIGN_RESOLVER[m||"eur"]]})]}),s&&u&&(0,i.Y)(_.$n,{dataTest:"".concat(l,"_slave_renew_btn"),gap:10,size:"large",height:"42px",color:"btnTextPrimary",iconColor:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",borderRadius:25,padding:10,icon:"ticket",iconWidth:22,iconHeight:22,onClick:()=>u(),children:h("myTickets.renewSeasonTicket","Renew")}),(0,i.Y)(_.$n,{dataTest:"".concat(l,"_").concat(g?"bundle":"day","_master_cat_buy_btn"),gap:10,size:"large",height:"42px",mode:"outlined",color:Y?k?"fontAccent":"fontAlert":"fontPrimary",borderRadius:25,backgroundColor:Y?k?"fontAccent":"fontAlert":"btnSecondary",padding:10,icon:Y?"retrieve-ticket":"ticket",iconColor:Y?k?"fontAccent":"fontAlert":"btnSecondary",iconWidth:22,iconHeight:22,disabled:Y||w,onClick:()=>d(),children:h(Y?"eventDetails.".concat(r.salesStatus):"eventDetails.ticketsBtn")})]})};function h$(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  width: 100%;\n  min-width: 0;\n  gap: 1.5rem;\n  border-radius: 17px;\n  opacity: ",";\n  ","\n"]);return h$=function(){return e},e}let hJ=u.A.div(h$(),e=>e.disable&&.5,e=>!e.desktopMode&&"\n    display: block;\n    gap: 0.75rem;\n    border-radius: 0;\n    padding: 14px 16px;\n    background: ".concat(e.theme.colors.backgroundMainColor,";\n    border-bottom: 1px solid ").concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n    &:nth-of-type(even) {\n      background: ").concat("light"===e.theme.mode?e.theme.colors.backgroundTertiaryColor:e.theme.colors.backgroundSecondaryColor,";\n    }\n    &:last-of-type {\n      border-bottom: none;\n    }\n  ")),hQ=e=>{var n,t,r;let{slave:o,index:a,box:d,desktopMode:c}=e,s=(0,l.useRouter)();s.query.params&&s.query.params[1];let u=s.query,{params:p}=u,h=(0,an._)(u,["params"]),m=!!((null==o||null==(n=o.activeSalePhases)?void 0:n.sameSeatRenewal)||(null==o||null==(t=o.activeSalePhases)?void 0:t.changeSeatRenewal)),f="active"!=o.salesStatus;return(0,i.FD)(hJ,{"data-test":"slave_ticket_card",disable:f,desktopMode:c,children:[c&&(0,i.Y)(hG.A,{image:null==(r=o.images)?void 0:r.thumbnail,startDate:void 0,timeZone:null==d?void 0:d.timeZone}),(0,i.Y)(hZ,{slave:o,box:d,index:a,desktopMode:c,redirectToBuyTickets:()=>{let e=o.boxHierarchy===el.EP.BUNDLE?"".concat(I.DS.buyTickets(),"/").concat(null==o?void 0:o.boxId,"/").concat(null==o?void 0:o.bundleId):"".concat(I.DS.buyTickets(),"/").concat(null==o?void 0:o.boxId);s.push({pathname:e,query:(0,nY._)({},h)})},renewActive:m,redirectToRenew:()=>s.push(I.DS.buyTicketsRenew(null==o?void 0:o.boxId))})]},null==o?void 0:o.boxId)},hX=e=>e.start,h0=e=>{let{box:n,desktopMode:t}=e,{t:r}=(0,x.Bd)(),a=(0,l.useRouter)(),[d,s]=(0,o.useState)(!1),u=(0,o.useMemo)(()=>(n.slaves||[]).filter(e=>e.boxHierarchy===el.EP.SLAVE),[n.slaves]),p=(0,o.useMemo)(()=>(n.slaves||[]).filter(e=>e.boxHierarchy===el.EP.BUNDLE),[n.slaves]),{filteredItems:h,calendarProps:m}
1=(0,I.rW)({items:u,getItemDate:hX,urlKey:"date"}),f=(0,o.useMemo)(()=>{let e=new Map;for(let n of u){if(!n.start)continue;let t=(0,hl.default)(new Date(n.start));Number.isNaN(t.getTime())||e.set((0,I.EL)(t),t)}return Array.from(e.values()).sort((e,n)=>e.getTime()-n.getTime())},[u]),g=m.selectedDate,v=!!g&&0===h.length,y=g?(0,hl.default)(g).getTime():0,b=v&&[...f].reverse().find(e=>e.getTime()<y)||null,w=v&&f.find(e=>e.getTime()>y)||null,Y=e=>new Intl.DateTimeFormat(a.locale||"el",{weekday:"short",day:"numeric",month:"short"}).format(e);return(0,i.FD)(hv,{children:[u.length>0&&(0,i.FD)(hb,{order:(null==n?void 0:n.bundleFirst)?2:1,children:[(0,i.FD)(hA,{children:[(0,i.Y)(h_,{children:(0,i.Y)(_.H2,{color:"fontPrimary",children:(null==n?void 0:n.dailyCustomName)?(0,I.iZ)(n,r,a.locale):r("eventDetails.dailyPasses")})}),n.showCalendar&&(0,i.Y)(_.JW,{selectedDate:m.selectedDate,onOpen:()=>s(!0),onClear:()=>m.onSelectDate(null),placeholderLabel:r("calendar.calendar"),dataTest:"event_calendar"})]}),n.showCalendar&&(0,i.FD)(i.FK,{children:[(0,i.Y)(hy,{children:(0,i.Y)(_.Fi,(0,nU._)((0,nY._)({},m),{dataTest:"event_date_strip"}))}),(0,i.Y)(_.op,(0,nU._)((0,nY._)({},m),{open:d,onClose:()=>s(!1),dataTest:"event_calendar"}))]}),v?(0,i.FD)(hw,{"data-test":"event_no_events_on_date",children:[(0,i.Y)(hY,{children:r("calendar.noEventsOnDate",{date:Y(g)})}),(b||w)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(hk,{children:r("calendar.jumpNearest")}),(0,i.FD)(hS,{children:[b&&(0,i.Y)(_.$n,{mode:"outlined",size:"auto",height:"44px",color:"btnSecondary",backgroundColor:"btnSecondary",onClick:()=>m.onSelectDate(b),dataTest:"event_nearest_prev",children:"← ".concat(Y(b))}),w&&(0,i.Y)(_.$n,{mode:"outlined",size:"auto",height:"44px",color:"btnSecondary",backgroundColor:"btnSecondary",onClick:()=>m.onSelectDate(w),dataTest:"event_nearest_next",children:"".concat(Y(w)," →")})]})]})]}):(0,i.Y)(hx,{desktopMode:t,children:h.map((e,r)=>(0,i.Y)(hQ,{index:r,slave:e,box:n,desktopMode:t},"".concat(r,"_day_master_category")))}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:40})]}),p.length>0&&(0,i.FD)(hb,{order:(null==n?void 0:n.bundleFirst)?1:2,children:[(0,i.Y)(_.H2,{color:"fontPrimary",children:(null==n?void 0:n.bundleCustomName)?(0,I.jE)(n,r,a.locale):r("eventDetails.bundlePasses")}),(0,i.Y)(hx,{desktopMode:t,children:p.map((e,r)=>(0,i.Y)(hQ,{index:r,slave:e,box:n,desktopMode:t},"".concat(r,"_day_master_category")))}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:40})]})]})},h1=e=>{let n,{spotifyLink:t}=e;switch(!0){case t.includes("/track/"):n=t.replace("/track/","/embed/track/");break;case t.includes("/album/"):n=t.replace("/album/","/embed/album/");break;case t.includes("/playlist/"):n=t.replace("/playlist/","/embed/playlist/")}return(0,i.Y)("div",{style:{marginTop:"0px"},children:(0,i.Y)("iframe",{src:"".concat(n,"?utm_source=generator&theme=0"),width:"100%",height:"155px",frameBorder:"0",allow:"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture",loading:"lazy"})})};function h2(){let e=(0,s._)(["\n  width: 100%;\n  flex-basis: 30%;\n  align-items: center;\n  display: flex;\n  justify-content: space-between;\n  flex-direction: column;\n  gap: 16px;\n"]);return h2=function(){return e},e}function h4(){let e=(0,s._)(["\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  width: 100%;\n  gap: 10px;\n"]);return h4=function(){return e},e}let h5=u.A.div(h2()),h6=u.A.div(h4());function h3(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;   \n  width: 100%;\n  padding: 24px 24px;\n  background-color: ",";\n  ","\n  border-radius: 10px;\n  margin-bottom: 40px;\n"]);return h3=function(){return e},e}function h8(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  text-align: left;\n  align-items: center;\n"]);return h8=function(){return e},e}let h7=u.A.div(h3(),e=>e.noBackground?"transparent":e.theme.colors.backgroundTertiaryColor,e=>!e.theme.isDark()&&"box-shadow: 0 0 6px 0 rgba(145 158 171 / 100%), 0 6px 12px -4px rgba(145 158 171 / 100%);"),h9=u.A.div(h8()),me=e=>{let{slavesFlag:n,box:t,boxOptions:r,renderMainButtonDetails:o,displayInactiveReason:l,ticketsFirst:a,scrollToSlaveSection:c,hasNewLayout:s,renewStatus:u,renewTargetBoxId:p,ssrDesktopMode:h,backTo:m}=e,{t:f}=(0,x.Bd)(),g=(0,d.d4)(D.nq),v=void 0!==g?g:h;return(0,i.FD)(i.FK,{children:[v&&!s&&(0,i.FD)(h5,{children:[(0,i.Y)("div",{style:{paddingTop:"16px",alignSelf:"flex-end"},children:(0,i.Y)(_.A_,{id:t.boxId,displayText:"".concat(f("share")+" "+r.shareText)})}),n?!a&&(0,i.Y)("div",{style:{width:"300px"},children:(0,i.Y)(_.$n,{size:"large",icon:"ticket",iconColor:"btnTextPrimary",color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",gap:15,fontSize:16,iconWidth:32,iconHeight:23,onClick:c,children:f("eventDetails.ticketsBtn")})}):(0,i.FD)(h6,{children:[(0,i.FD)("div",{style:{display:"flex",gap:"12px",flexWrap:"wrap"},children:[(0,i.Y)(mr,{status:u,targetBoxId:null!=p?p:Number(t.boxId),timeZone:null==t?void 0:t.timeZone,size:"large",backTo:m}),(0,i.Y)("div",{style:{width:"300px"},children:(0,i.Y)(mt,{dataTest:"top_buy",box:t,boxOptions:r,backTo:m})})]}),o(),l(t.salesStatus)]})]}),v&&s&&(0,i.Y)(i.FK,{children:n?!a&&(0,i.Y)(h7,{noBackground:!0,children:(0,i.Y)(_.$n,{size:"large",icon:"ticket",iconColor:"btnTextPrimary",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",gap:15,fontSize:16,iconWidth:32,iconHeight:23,onClick:c,children:f("eventDetails.ticketsBtn")})}):(0,i.FD)(h7,{children:[(0,i.FD)(h9,{children:[o(!0),l(t.salesStatus,!0)]}),(0,i.FD)("div",{style:{display:"flex",gap:"12px",flexWrap:"wrap",alignItems:"center"},children:[(0,i.Y)(mr,{status:u,targetBoxId:null!=p?p:Number(t.boxId),timeZone:null==t?void 0:t.timeZone,size:"medium",backTo:m}),(0,i.Y)(mt,{box:t,boxOptions:r,mobile:!0,backTo:m})]})]})})]})},mn=e=>{let{label:n,disabled:t=!1,reason:r,onClick:o,size:l="large",dataTest:a}=e,d=t&&!!r,c=d||"medium"===l,s=(0,i.FD)(_.$n,{size:c?"auto":l,height:c?"48px":void 0,icon:"ticket",iconColor:"btnTextPrimary",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",gap:15,fontSize:16,iconWidth:32,iconHeight:23,disabled:t,onClick:t?void 0:o,dataTest:a,children:[n,d?(0,i.Y)("span",{"aria-hidden":!0,style:{display:"inline-block",width:20}}):null]});return d?(0,i.FD)("div",{style:{position:"relative",display:"inline-flex",alignItems:"center"},children:[s,(0,i.Y)("div",{style:{position:"absolute",right:12,top:"50%",transform:"translateY(-50%)",display:"inline-flex",zIndex:1},children:(0,i.Y)(_.ID,{title:r,iconColor:"btnTextPrimary",iconWidth:18,iconHeight:18,placement:"top"})})]}):s},mt=e=>{let{box:n,boxOptions:t,mobile:r,dataTest:o,backTo:a}=e,c=(0,d.wA)(),s=(0,l.useRouter)(),{t:u}=(0,x.Bd)(),p=s.query,{params:h}=p,m=(0,an._)(p,["params"]),f=n.boxType===el.$3.SEASON,g=n.saleStatus,v=f&&!!g;if(v&&!g.show)return null;let y=v?!g.active||n.status===el.L6.DRAFT:"active"!==n.salesStatus||n.status===el.L6.DRAFT,w=(0,I.yf)(),Y=v&&g.startsAt&&w.isBefore((0,I.yf)(g.startsAt))?u("eventDetails.saleStartsAt",{defaultValue:"Sale starts on {{date}}",date:(0,I.JC)(g.startsAt,n.timeZone,"DD MMM YYYY, HH:mm",s.locale)}):void 0;return(0,i.Y)(mn,{label:t.buyText,disabled:y,reason:Y,onClick:()=>{let e="".concat(t.buyAssetsMainPath,"/").concat(n.boxId);c((0,b.rj)({enableLoader:!0})),s.push({pathname:e,query:(0,nY._)({},m,a?{back:a}:{})})},size:r?"medium":"large",dataTest:o||"eventPage_button"})},mr=e=>{let{status:n,targetBoxId:t,timeZone:r,size:o="large",backTo:a}=e,{t:d}=(0,x.Bd)(),c=(0,l.useRouter)();if(!(null==n?void 0:n.show))return null;let s=e=>(0,I.JC)(e,r,"DD MMM YYYY, HH:mm",c.locale),u=(0,I.yf)(),p=n.active?void 0:n.startsAt&&u.isBefore((0,I.yf)(n.startsAt))?d("myTickets.renewalsStartAt",{defaultValue:"Renewals start on {{date}}",date:s(n.startsAt)}):n.endsAt&&u.isAfter((0,I.yf)(n.endsAt))?d("myTickets.renewalsEndedAt",{defaultValue:"Renewals ended on {{date}}",date:s(n.endsAt)}):void 0;return(0,i.Y)(mn,{label:d("myTickets.renewSeasonTicket","Renew"),disabled:!n.active,reason:p,onClick:()=>c.push(a?"".concat(I.DS.buyTicketsRenew(t),"&back=").concat(encodeURIComponent(a)):I.DS.buyTicketsRenew(t)),size:o,dataTest:"event_page_renew_button"})};function mi(){let e=(0,s._)(["\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  align-self: flex-start;\n  color: ",";\n"]);return mi=function(){return e},e}let mo=(0,u.A)(_.H4)(mi(),e=>e.theme.colors.fontSecondary);function ml(){let e=(0,s._)(["\n  padding: 20px 20px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  position: fixed;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  background-color: ",";\n  text-align: center;\n  z-index: 200;\n  border-radius: 10px 10px 0px 0px;\n  box-shadow: rgba(28, 30, 45, 0.44) 0px 0px 16px;\n  border-width: 2px solid rgb(30, 34, 53);\n"]);return ml=function(){return e},e}function ma(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n"]);return ma=function(){return e},e}function md(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-start;\n  padding: 0px;\n  gap: 26px;\n  mix-blend-mode: normal;\n  flex: none;\n  align-self: stretch;\n  flex-grow: 0;\n"]);return md=function(){return e},e}function mc(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding-right: 10px;\n  text-transform: none;\n  color: ",";\n  word-break: normal;\n"]);return mc=function(){return e},e}function ms(){let e=(0,s._)(["\n      margin-top: 56px;\n      position: relative;\n      display: flex;\n      flex-direction: row;\n      align-items: center;\n      width: 100%;\n      gap: 40px;\n      padding: 50px;\n      max-width: 1280px;\n      margin: 0 auto;\n      @media screen and (max-width: ",") {\n        flex-direction: column;\n        align-items: center;\n        gap: 20px;\n        padding: 1.2rem 1.5rem 1.5rem 1.5rem;\n        max-width: 100%;\n        margin-top: 56px;\n        flex: 1 1 0%;\n      }\n    "]);return ms=function(){return e},e}function mu(){let e=(0,s._)(["\n  ","\n"]);return mu=function(){return e},e}function mp(){let e=(0,s._)(["\n  width: 70%;\n  margin-top: 36px;\n  @media screen and (max-width: ",") {\n    margin-top: 20px;\n    width: 100%;\n  }\n"]);return mp=function(){return e},e}function mh(){let e=(0,s._)(["\n  display: flex;\n  gap: 24px;\n  align-items: flex-start;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n    gap: 20px;\n  }\n"]);return mh=function(){return e},e}function mm(){let e=(0,s._)(["\n  flex: 1 1 auto;\n  min-width: 0;\n"]);return mm=function(){return e},e}function mf(){let e=(0,s._)(["\n  flex: 0 0 320px;\n  max-width: 320px;\n  @media screen and (max-width: ",") {\n    flex: 1 1 auto;\n    max-width: 100%;\n    width: 100%;\n  }\n"]);return mf=function(){return e},e}let mg=u.A.div(ml(),e=>e.theme.isDark()?e.theme.colors.backgroundSecondaryColor:"white"),mv=u.A.div(ma()),my=u.A.div(md()),mx=u.A.div(mc(),e=>e.warningStatus?e.theme.colors.candyYellow:e.theme.colors.fontAlert),mb=u.A.div(mu(),e=>e.hasNewLayout&&(0,pT.AH)(ms(),e.theme.breakPoints.IMAGE_SECTION_VIEWPORT)),mw=u.A.div(mp(),e=>e.theme.breakPoints.IMAGE_SECTION_VIEWPORT),mY=u.A.div(mh(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),mk=u.A.div(mm()),mS=u.A.div(mf(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);var mA=t(32630),m_=t(72696),mI=t.n(m_),mC=t(10636),mD=t(23443);let mT=e=>{let{box:n}=e,t=(0,d.d4)(mD.nq),{t:r}=(0,x.Bd)(),o=(0,I.Ep)(n,r);return(0,i.FD)(mC.aW,{children:[(0,i.Y)(mC.hE,{fontSize:t?40:36,children:n.boxName}
1),n&&"start"in n&&"end"in n&&(0,i.Y)(hK.A,{startDateTime:null==n?void 0:n.start,fontSize:t?18:16,endDateTime:null==n?void 0:n.end,timeZone:null==n?void 0:n.timeZone,showTime:n.slaves.length>0,seasonLabel:o}),"venues"in n&&(null==n?void 0:n.venues.length)===1&&(0,i.Y)(mC.iS,{fontSize:t?18:16,children:(0,i.FD)(mC.Mq,{type:"button",onClick:()=>{var e,t,r,i,o,l,a,d,c;return(0,I.UH)(null==n||null==(r=n.venues[0])||null==(t=r.venueLocation)||null==(e=t.location)?void 0:e.lat,null==n||null==(l=n.venues[0])||null==(o=l.venueLocation)||null==(i=o.location)?void 0:i.lng,(null==n||null==(d=n.venues[0])||null==(a=d.venueLocation)?void 0:a.formattedAddress)||"",null==n||null==(c=n.venues[0])?void 0:c.placeIds[0])},children:[(0,i.Y)("div",{style:{width:t?22:20,height:t?22:20},children:(0,i.Y)(_.In,{name:"google-maps",stroke:"fontSecondary",width:t?22:20,height:t?22:20})}),(0,i.Y)(mC.Z0,{children:(()=>{let e="";if("venues"in n){let i=null==n?void 0:n.venues[0];if(i){var t,r;let n=(0,I.Z8)(i),o=null==(t=i.venueLocation)?void 0:t.city,l=null==(r=i.venueLocation)?void 0:r.formattedAddress;n&&(e+=n),n&&o&&(e+=", ".concat(o)),!n&&l&&(e+=", ".concat(l))}}return(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:16,noBreakWord:!0,children:e})})()})]})}),"venues"in n&&(null==n?void 0:n.venues.length)>1&&(0,i.Y)(mC.iS,{fontSize:t?18:16,children:(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[(0,i.Y)("div",{style:{width:t?22:20,height:t?22:20},children:(0,i.Y)(_.In,{name:"location",color:"fontSecondary",width:t?22:20,height:t?22:20})}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:16,noBreakWord:!0,children:r("discover.multipleVenues")})]})}),(null==n?void 0:n.boxSubCategories)&&(null==n?void 0:n.boxSubCategories.length)>0&&(0,i.Y)(mC.xd,{children:null==n?void 0:n.boxSubCategories.map(e=>(0,i.Y)(mC.aS,{children:e.split(/_/g)[1]},e))})]})};function mF(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  width: 100%;\n  gap: 1.5rem;\n  border-radius: 1.5rem;\n  box-shadow: 0px 0px 16px rgba(28, 30, 45, 0.44);\n  border: 2px solid ",";\n  @media screen and (max-width: ",") {\n    gap: 1rem;\n    flex-shrink: 0;\n  }\n"]);return mF=function(){return e},e}function mP(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin: 15px;\n  flex: 1 0 0;\n  padding: 15px;\n  border-left: 3px solid ",";\n"]);return mP=function(){return e},e}function mE(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 0.25rem;\n  align-self: stretch;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 1; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /* let the text wrap preserving spaces */\n"]);return mE=function(){return e},e}function mM(){let e=(0,s._)([""]);return mM=function(){return e},e}function mR(){let e=(0,s._)(["\n  color: ",";\n  height: auto;\n  margin: 0;\n  font-family: 'Sofia Sans';\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  font-style: normal;\n  font-weight: 400;\n  font-size: 16px;\n  @media screen and (max-width: ",") {\n    font-size: 14px;\n  }\n  line-height: 21px;\n  /* or 150% */\n\n  letter-spacing: -0.02em;\n"]);return mR=function(){return e},e}function mN(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n"]);return mN=function(){return e},e}let mz=u.A.div(mF(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),mO=u.A.div(mP(),e=>e.theme.colors.fontSecondary),mB=u.A.div(mE()),mq=(0,u.A)(_.H4)(mM()),mL=u.A.div(mR(),e=>e.theme.colors.fontPrimary,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),mj=u.A.div(mN()),mW=e=>{let{item:n}=e,{t}=(0,x.Bd)(),[r,l]=(0,o.useState)(!1),a=(0,o.useRef)(null),[d,s]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=()=>{if(a.current){let{scrollHeight:e,clientHeight:n}=a.current;s(e>n)}};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,i.Y)(mz,{children:(0,i.FD)(mO,{children:[(0,i.FD)(_.LJ,{color:"fontAccent",bold:!0,children:[n.startTime," ",n.endTime?"".concat(n.startTime&&"- "," ").concat(n.endTime):""]}),n.title&&(0,i.Y)(mB,{children:(0,i.Y)(mq,{color:"fontPrimary",children:n.title})}),n.artists.length>0&&n.artists.map(e=>""!==e.name?(0,i.Y)(p$,{children:(0,i.Y)(pJ,{children:(0,i.Y)("span",{children:e.name})})}):(0,i.Y)(i.FK,{})),n.description&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:2}),(0,i.Y)(mL,{children:(0,i.Y)("span",{ref:a,style:{display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:r?"unset":2,overflow:"hidden",textOverflow:"ellipsis"},dangerouslySetInnerHTML:{__html:n.description}})}),d&&(0,i.Y)(mj,{children:(0,i.Y)(_.$n,{padding:0,gap:8,size:"auto",color:"btnTertiary",backgroundColor:"transparent",iconColor:"btnTertiary",icon:"3dots",fontSize:14,onClick:()=>l(!r),children:t(r?"discover.showLessButton":"eventDetails.agendaShowMore")})})]})]})})};var mV=t(2437);function mH(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return mH=function(){return e},e}function mU(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  cursor: pointer;\n  transition: opacity 0.15s;\n\n  &:hover {\n    opacity: 0.8;\n  }\n"]);return mU=function(){return e},e}function mK(){let e=(0,s._)(["\n  width: 2px;\n  height: 16px;\n  background-color: ",";\n  flex-shrink: 0;\n  margin: 0 0 0 23px; /* centered under 48px circle: (48-2)/2 = 23 */\n"]);return mK=function(){return e},e}function mG(){let e=(0,s._)(["\n  flex-shrink: 0;\n  width: 48px;\n  display: flex;\n  justify-content: center;\n"]);return mG=function(){return e},e}function mZ(){let e=(0,s._)(["\n  width: 48px;\n  height: 48px;\n  border-radius: 50%;\n  overflow: hidden;\n  flex-shrink: 0;\n  background-color: ",";\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n"]);return mZ=function(){return e},e}function m$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  flex: 1;\n  min-width: 0;\n  padding: 12px 0;\n"]);return m$=function(){return e},e}function mJ(){let e=(0,s._)(["\n  font-size: 15px;\n  font-weight: 500;\n  color: ",";\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n"]);return mJ=function(){return e},e}function mQ(){let e=(0,s._)(["\n  font-size: 13px;\n  color: ",";\n"]);return mQ=function(){return e},e}function mX(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n  margin-bottom: 16px;\n  overflow-x: auto;\n\n  &::-webkit-scrollbar {\n    display: none;\n  }\n"]);return mX=function(){return e},e}function m0(){let e=(0,s._)(["\n  padding: 6px 16px;\n  border-radius: 20px;\n  border: 1px solid\n    ",";\n  background-color: ",";\n  color: ",";\n  font-size: 13px;\n  font-weight: 600;\n  cursor: pointer;\n  white-space: nowrap;\n  transition: all 0.15s;\n\n  &:hover {\n    border-color: ",";\n  }\n"]);return m0=function(){return e},e}let m1=u.A.div(mH()),m2=u.A.div(mU()),m4=u.A.div(mK(),e=>
1e.theme.colors.dividerAndPlaceholderPrimary),m5=u.A.div(mG()),m6=u.A.div(mZ(),e=>e.theme.colors.dividerAndPlaceholderPrimary),m3=u.A.div(m$()),m8=u.A.span(mJ(),e=>e.theme.colors.fontPrimary),m7=u.A.span(mQ(),e=>e.theme.colors.fontSecondary),m9=u.A.div(mX()),fe=u.A.button(m0(),e=>e.isActive?e.theme.colors.btnBackgroundPrimary:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.isActive?e.theme.colors.btnBackgroundPrimary:"transparent",e=>e.isActive?e.theme.colors.btnTextPrimary:e.theme.colors.fontPrimary,e=>e.theme.colors.btnBackgroundPrimary),fn=e=>{let{lineup:n,isMultiDay:t,slaves:r}=e,a=(0,l.useRouter)(),{t:d}=(0,x.Bd)(),[c,s]=(0,o.useState)(0),u=(0,o.useMemo)(()=>{if(t&&r&&r.length>0){let n=r.filter(e=>e.boxHierarchy===mV.EP.SLAVE);if(n.length>0&&n[c]){var e;return(null==(e=n[c])?void 0:e.lineup)||[]}}return n},[t,r,c,n]),p=(0,o.useMemo)(()=>u.some(e=>e.startTime),[u]),h=(0,o.useMemo)(()=>p?[...u].sort((e,n)=>e.startTime?n.startTime?e.startTime.localeCompare(n.startTime):-1:1):[...u].sort((e,n)=>e.headliner&&!n.headliner?-1:!e.headliner&&n.headliner?1:(e.order||0)-(n.order||0)),[u,p]);if(0===h.length&&!t)return null;let m=t?(r||[]).filter(e=>e.boxHierarchy===mV.EP.SLAVE):[];return(0,i.FD)("div",{children:[t&&m.length>1&&(0,i.Y)(m9,{children:m.map((e,n)=>{var t;return(0,i.Y)(fe,{isActive:n===c,onClick:()=>s(n),children:new Date(e.start).toLocaleDateString("en",{weekday:"short",month:"short",day:"numeric"})},(null==(t=e.start)?void 0:t.toString())||n)})}),(0,i.Y)(m1,{children:h.map((e,n)=>(0,i.FD)(o.Fragment,{children:[(e=>{var n,t,r,o,l,c,s;return(0,i.FD)(m2,{onClick:()=>(e=>{var n;(null==(n=e.artist)?void 0:n.canonicalName)&&a.push("/artist/".concat(e.artist.canonicalName))})(e),children:[(0,i.Y)(m5,{children:(0,i.Y)(m6,{children:(null==(n=e.artist)?void 0:n.imageUrl)?(0,i.Y)("img",{src:e.artist.imageUrl,alt:(null==(t=e.artist)?void 0:t.name)||""}):(0,i.Y)("div",{style:{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",fontSize:18,fontWeight:700,backgroundColor:"#1a1a2e",color:"#ffffff"},children:(null==(l=e.artist)||null==(o=l.name)||null==(r=o.charAt(0))?void 0:r.toUpperCase())||"?"})})}),(0,i.FD)(m3,{children:[(0,i.Y)(m8,{children:(null==(c=e.artist)?void 0:c.name)||"Unknown"}),e.headliner&&(0,i.Y)(m7,{children:d("updateEvent.headliner")}),e.startTime&&(0,i.Y)(m7,{children:e.startTime}),!e.startTime&&!e.headliner&&(null==(s=e.artist)?void 0:s.spotifyFollowers)&&(0,i.FD)(m7,{children:[(e=>e?e>=1e6?"".concat((e/1e6).toFixed(1),"M"):e>=1e3?"".concat(Math.round(e/1e3),"K"):String(e):null)(e.artist.spotifyFollowers)," ",d("artistPage.monthlyListeners")]})]})]})})(e),n<h.length-1&&(0,i.Y)(m4,{})]},e.artistId))})]})},ft=e=>{var n;let{box:t,navbarVisibility:r,spotifyLink:a}=e,s=(0,l.useRouter)(),u=(0,d.wA)(),{t:p}=(0,x.Bd)(),h=(0,ec.u)(),[m,f]=(0,o.useState)(!1);(0,nB.Lq)(t);let g=(0,d.d4)(D.nq),[v,y]=(0,o.useState)(!!r),b=(null==t?void 0:t.slaves)&&(null==t||null==(n=t.slaves)?void 0:n.length)>0||t.boxHierarchy===el.EP.MASTER,w="string"==typeof s.query.back?s.query.back:void 0,Y=w&&w.startsWith("/")?w:I.DS.discover(),k=(null==t?void 0:t.masterId)!=null||(null==t?void 0:t.boxHierarchy)===el.EP.SLAVE?s.asPath:void 0,S=t.boxType===el.$3.EVENT&&!!t.end&&I.yf.tz(t.end,t.timeZone).isBefore((0,I.yf)()),A=()=>{try{if(!(null==t?void 0:t.boxAssets)||!Array.isArray(t.boxAssets)||0===t.boxAssets.length)return!1;return t.boxAssets.reduce((e,n)=>e+(Array.isArray(null==n?void 0:n.pricing)?n.pricing.length:0),0)>1}catch(e){return!1}},C=null==t?void 0:t.ticketsFirst,T=(0,o.useRef)(null),[F,P]=(0,o.useState)(!0),[E,M]=(0,o.useState)(1),[R,N]=(0,o.useState)(null),z=(0,d.d4)(mA.x3),O=()=>{var e;null==(e=T.current)||e.scrollIntoView({behavior:"smooth"})};(0,o.useEffect)(()=>{if(!v&&!C&&b){let e=()=>{if(T.current){let e=T.current.getBoundingClientRect();e.top<window.innerHeight&&e.bottom>0?P(!1):P(!0)}};return window.addEventListener("scroll",e),e(),()=>window.removeEventListener("scroll",e)}},[v,C,b]),(0,o.useEffect)(()=>{let e=()=>{M(1-Math.min(Math.max(((window.scrollY||window.pageYOffset)-0)/(window.innerHeight-0),0),1))};return window.addEventListener("scroll",e,{passive:!0}
1),e(),()=>window.removeEventListener("scroll",e)},[]),(0,o.useEffect)(()=>{void 0!=g&&y(g)},[g]),(0,o.useEffect)(()=>{window&&(0,I.nq)()&&(window.pymChild||(window.pymChild=new(mI()).Child({polling:500})),window.pymChild&&window.pymChild.scrollParentToChildEl("top-container"))},[]),(0,o.useEffect)(()=>{null===t||u((0,u1.f3)(t))},[t]),(0,o.useEffect)(()=>{s.isReady&&(0,I.nq)()&&(f(!0),(0,u_.j5)(eo.iC),u((0,uA.t)(s.query)))},[s.isReady]),(0,o.useEffect)(()=>{if((null==t?void 0:t.boxType)===el.$3.SEASON&&(null==t?void 0:t.boxId)&&z){let{request:e}=aO.A.single.getEventUserTickets();e().then(e=>{var n;let r=(Array.isArray(e)?e:[]).filter(e=>(null==e?void 0:e.type)==="season"),i=Number(t.boxId),o=r.find(e=>(Number(e.seasonBoxId)===i||Number(e.partialSeasonBoxId)===i)&&e.newSeasonBoxId);N(null!=(n=null==o?void 0:o.newSeasonBoxId)?n:null)}).catch(()=>N(null))}else N(null)},[null==t?void 0:t.boxId,null==t?void 0:t.boxType,z]);let B=null==t?void 0:t.renewalStatus,q=null!=R?R:Number(null==t?void 0:t.boxId),L=null==t?void 0:t.saleStatus,j=(null==t?void 0:t.boxType)===el.$3.SEASON&&!!L&&!L.show&&!(null==B?void 0:B.show),W=(()=>{switch(t.boxType){case el.$3.EVENT:case el.$3.SEASON:return{shareText:p("event"),startsFromText:v||(0,I.nq)()?(0,I.YX)(t)?"":A()?p("eventDetails.ticketStartsFrom"):p("eventDetails.ticketsStartsFrom"):p("eventDetails.from")+" ",buyText:(null==t?void 0:t.actionButtonType)==="register"?p("eventDetails.registerBtn"):(0,I.YX)(t)?p("eventDetails.reserveSpot"):p("eventDetails.eventMVPΒuyBtn"),grabText:p("eventDetails.grabTicket"),buyAssetsMainPath:I.DS.buyTickets()};case el.$3.COLLECTION:return{shareText:p("collection"),startsFromText:v||(0,I.nq)()?A()?p("eventDetails.collectiblesStartsFrom"):p("eventDetails.collectibleStartsFrom"):A()?p("eventDetails.from")+" ":" ",buyText:p("eventDetails.collectionΒuyBtn"),grabText:p("eventDetails.grabCollectible"),buyAssetsMainPath:I.DS.buyCollectibles()};default:return{shareText:"",startsFromText:"",buyText:"",grabText:"",buyAssetsMainPath:""}}})(),V=e=>j?null:(0,i.Y)(i.FK,{children:(null==t?void 0:t.boxAssets)&&t.boxAssets.length>0&&H?(0,i.Y)(i.FK,{children:e?(0,i.FD)(i.FK,{children:[(0,i.FD)(c.g2,{fontWeight:700,fontSize:20,color:"fontPrimary",children:[A()&&!(0,I.YX)(t)?p("eventDetails.from")+" ":(0,I.YX)(t)?" ":p("eventDetails.price")+" ",(0,i.Y)(c.g2,{fontWeight:700,fontSize:24,color:"fontPrimary",children:(0,I.YX)(t)?p("buyTicketsForm.free"):(0,i.FD)(i.FK,{children:[t.minPrice,t.currency&&eo.nB[t.currency]]})})]}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:W.grabText})]}):(0,i.FD)(c.RZ,{fontWeight:600,fontSize:14,color:"fontPrimary",children:[(null==t?void 0:t.boxAssets)&&t.boxAssets.length>0&&W.startsFromText," ",(0,i.Y)(c.g2,{color:"fontSecondary",children:(0,I.YX)(t)?"":(0,i.FD)(i.FK,{children:[t.minPrice,t.currency&&eo.nB[t.currency]]})})]})}):(0,i.Y)(i.FK,{})}),H="active"===t.salesStatus,U="saleNotStarted"===t.salesStatus,K=(e,n)=>(0,i.Y)(i.FK,{children:H?(0,i.Y)(i.FK,{}):(0,i.Y)(i.FK,{children:n?(0,i.Y)(i.FK,{children:(0,i.Y)(c.g2,{fontWeight:700,fontSize:14,color:U?"fontAccent":"fontPrimary",children:(0,i.FD)(mx,{warningStatus:U,children:[(0,i.Y)(_.In,{width:22,height:22,color:U?"candyYellow":"fontAlert",name:"info"}),p("eventDetails.".concat(e))]})})}):(0,i.Y)(c.RZ,{fontWeight:600,fontSize:14,color:U?"fontAccent":"fontSecondary",children:(0,i.FD)(mx,{warningStatus:U,children:[(0,i.Y)(_.In,{width:22,height:22,color:U?"candyYellow":"fontAlert",name:"info"}),p("eventDetails.".concat(e))]})})})}),G=()=>{var e,n;return(0,i.Y)(i.FK,{children:t&&(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",width:"100%"},children:[(0,i.Y)(mT,{box:t}),!(null==t?void 0:t.hasNewLayout)&&(0,i.Y)(me,{slavesFlag:b,box:t,boxOptions:W,renderMainButtonDetails:V,displayInactiveReason:K,ticketsFirst:C,scrollToSlaveSection:O,hasNewLayout:null==t?void 0:t.hasNewLayout,renewStatus:B,renewTargetBoxId:q,ssrDesktopMode:v,backTo:k})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:40}),(null==t?void 0:t.hasNewLayout)&&(0,i.Y)(me,{slavesFlag:b,box:t,boxOptions:W,renderMainButtonDetails:V,displayInactiveReason:K,ticketsFirst:C,scrollToSlaveSection:O,hasNewLayout:null==t?void 0:t.hasNewLayout,renewStatus:B,renewTargetBoxId:q,ssrDesktopMode:v,backTo:k}
1),(0,I.nq)()&&!v&&!b&&(0,i.FD)(i.FK,{children:[(0,i.FD)(mv,{children:[(0,i.FD)("div",{style:{width:"100%",maxWidth:"300px",display:"flex",gap:"12px",flexWrap:"wrap"},children:[(0,i.Y)(mr,{status:B,targetBoxId:q,timeZone:null==t?void 0:t.timeZone,size:"large",backTo:k}),(0,i.Y)(mt,{box:t,boxOptions:W,backTo:k})]}),V(),K(t.salesStatus)]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:40})]}),b&&C&&(0,i.Y)(h0,{box:t,desktopMode:v}),(0,i.FD)(my,{children:[a&&(0,i.Y)(h1,{spotifyLink:a}),t.description&&((null==t?void 0:t.hasNewLayout)?(0,i.FD)(i.FK,{children:[(0,i.Y)(pD,{description:t.description,boxType:t.boxType,tags:null==t?void 0:t.tags}),!v&&(null==t?void 0:t.contributors)&&(0,i.Y)(pK,{contributors:t.contributors,defaultCollapsed:!0})]}):(0,i.FD)(mY,{children:[(0,i.Y)(mk,{children:(0,i.Y)(pD,{description:t.description,boxType:t.boxType,tags:null==t?void 0:t.tags})}),(null==t?void 0:t.contributors)&&(0,i.Y)(mS,{children:(0,i.Y)(pK,{contributors:t.contributors,collapsible:!v,defaultCollapsed:!v})})]})),"gallery"in t&&(null==t?void 0:t.gallery.length)>0&&(0,i.FD)("div",{children:[(0,i.Y)(mo,{children:p("eventDetails.gallery")}),(0,i.Y)(ho,{boxId:null==t?void 0:t.boxId,desktopMode:g,items:null==t?void 0:t.gallery})]}),"lineup"in t&&(null==t||null==(e=t.lineup)?void 0:e.length)>0?(0,i.FD)(my,{children:[(0,i.Y)(mo,{children:p("eventDetails.lineup")||"Lineup"}),(0,i.Y)(fn,{lineup:t.lineup,isMultiDay:t.boxHierarchy===el.EP.MASTER,slaves:t.slaves})]}):"agenda"in t&&(null==t?void 0:t.agenda.length)>0&&(0,i.FD)(my,{children:[(0,i.Y)(mo,{children:p("updateEvent.agenda")}),null==t?void 0:t.agenda.map((e,n)=>(0,i.Y)(mW,{item:e},n))]}),(0,i.Y)(hr,{box:t,boxType:t.boxType}),t.description&&(null==t||null==(n=t.tags)?void 0:n.length)>0&&t.privacyPolicy&&(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:0}),b&&!C&&(0,i.Y)("div",{ref:T,children:(0,i.Y)(h0,{box:t,desktopMode:v})}),!S&&(0,i.Y)(p0,{planners:t.planners,boxType:t.boxType})]})]})})};return(0,i.FD)(i.FK,{children:[(null==t?void 0:t.hasNewLayout)&&(0,i.Y)(pp,{image:t.images.thumbnail,opacity:E}),(0,i.FD)(mb,{id:"top-container",hasNewLayout:null==t?void 0:t.hasNewLayout,children:[(null==t?void 0:t.hasNewLayout)?(0,i.Y)(pS,{image:t.images.thumbnail,spotifyLink:a,contributors:null==t?void 0:t.contributors,route:Y,embedded:m,hasBackBtn:!0}):(0,i.Y)(pa,{box:t,route:Y,embedded:m,hasBackBtn:!0}),(0,i.Y)(_.wC,{}),(null==t?void 0:t.hasNewLayout)?(0,i.Y)(mw,{children:G()}):(0,i.Y)(c.HD,{marginTop:-56,bgColor:"transparent",children:(0,i.Y)(c.xI,{width:h.containerPoints.CONTAINER,bgColor:"backgroundMainColor",children:G()})}),!v&&!(0,I.nq)()&&!b&&(0,i.FD)(mg,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",textAlign:"left",alignItems:"center"},children:[V(!0),K(t.salesStatus,!0)]}),(0,i.FD)("div",{style:{display:"flex",gap:"12px",flexWrap:"wrap",justifyContent:"center"},children:[(0,i.Y)(mr,{status:B,targetBoxId:q,timeZone:null==t?void 0:t.timeZone,size:"medium",backTo:k}),(0,i.Y)(mt,{box:t,boxOptions:W,mobile:!0,backTo:k}
1)]})]}),!v&&!C&&b&&F&&(0,i.Y)("div",{style:{position:"fixed",bottom:"20px",left:"50%",transform:"translateX(-50%)",zIndex:1e3},children:(0,i.Y)(_.$n,{size:"large",icon:"ticket",iconColor:"btnTextPrimary",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",gap:15,fontSize:16,iconWidth:32,iconHeight:23,onClick:O,children:p("eventDetails.ticketsBtn")})})]})]})},fr=e=>{var n;let{products:t,currency:r="eur",organizerId:l,showLeftAssets:a=!1}=e,{t:d}=(0,x.Bd)(),{control:s}=(0,nw.xW)(),u=(0,nw.FH)({control:s,name:"selectedProducts"})||[],p=(0,o.useMemo)(()=>u.filter(e=>{var n;return(null!=(n=null==e?void 0:e.quantity)?n:0)>0}),[u]),h=function(e){let{setValue:n,getValues:t}=(0,nw.xW)(),r=(0,o.useCallback)(e=>{n("selectedProducts",e(t("selectedProducts")||[]),{shouldDirty:!0})},[t,n]),i=(0,o.useCallback)(n=>{var t,r,i,o;let l=e.find(e=>e.inventoryId===n.inventoryId),a=n.variantId?null==l||null==(t=l.variants)?void 0:t.find(e=>e.variantId===n.variantId):null;return{inventoryId:n.inventoryId,quantity:n.quantity,variantId:null!=(r=n.variantId)?r:null,price:null!=(i=null==a?void 0:a.price)?i:null==l?void 0:l.price,effectivePrice:null!=(o=null==a?void 0:a.price)?o:null==l?void 0:l.effectivePrice,name:null==l?void 0:l.name}},[e]),l=(0,o.useCallback)(e=>{var n,t;return Math.min(null!=(n=e.maxPerOrder)?n:1/0,null!=(t=e.quantity)?t:1/0)},[]),a=(0,o.useCallback)((e,n)=>{var r,i,o;let l=null==(r=e.variants)?void 0:r.find(e=>e.variantId===n);if(!l)return 0;let a=null!=(i=e.maxPerOrder)?i:1/0,d=null!=(o=l.quantity)?o:1/0;return Math.max(0,Math.min(a-(t("selectedProducts")||[]).filter(t=>t.inventoryId===e.inventoryId&&t.variantId!==n).reduce((e,n)=>{var t;return e+(null!=(t=null==n?void 0:n.quantity)?t:0)},0),d))},[t]),d=(0,o.useCallback)((e,n)=>void 0===n?null==e.variantId||void 0===e.variantId:e.variantId===n,[]),c=(0,o.useCallback)((e,n)=>{r(t=>{let r=t.filter(n=>n.inventoryId!==e),o=n.filter(e=>e.quantity>0).map(n=>i({inventoryId:e,variantId:n.variantId,quantity:n.quantity}));return[...r.map(e=>i(e)),...o]})},[r,i]),s=(0,o.useCallback)((n,r,i)=>{let o=(t("selectedProducts")||[]).filter(e=>e.inventoryId===n&&null!=e.variantId),l=e.find(e=>e.inventoryId===n),d=((null==l?void 0:l.variants)||[]).filter(e=>!1!==e.isActive).map(e=>e.variantId),s=a(l,r),u={};d.forEach(e=>{var n,t;u[e]=null!=(t=null==(n=o.find(n=>n.variantId===e))?void 0:n.quantity)?t:0}),u[r]=Math.max(0,Math.min(i,s)),c(n,Object.entries(u).map(e=>{let[n,t]=e;return{variantId:Number(n),quantity:t}}))},[t,e,c,a]),u=(0,o.useCallback)(n=>{var t;let o=e.find(e=>e.inventoryId===n);if((null==o||null==(t=o.variants)?void 0:t.length)&&o.variants.filter(e=>!1!==e.isActive).length>0)return;let a=l(o);r(e=>{let t=e.find(e=>e.inventoryId===n&&(null==e.variantId||void 0===e.variantId));if(t){let r=Math.min(t.quantity+1,a);return e.map(e=>e.inventoryId===n&&(null==e.variantId||void 0===e.variantId)?(0,nU._)((0,nY._)({},e),{quantity:r}):e).map(e=>i(e))}return[...e.map(e=>i(e)),i({inventoryId:n,quantity:1})]})},[e,r,i,l]),p=(0,o.useCallback)((e,n)=>{r(t=>{let r=t.find(t=>t.inventoryId===e&&d(t,n));return r?r.quantity>1?t.map(t=>t.inventoryId===e&&d(t,n)?(0,nU._)((0,nY._)({},t),{quantity:t.quantity-1}):t).map(e=>i(e)):t.filter(t=>!(t.inventoryId===e&&d(t,n))).map(e=>i(e)):t})},[r,i,d]);return{updateSelectedProducts:r,enrichItem:i,getMaxQuantityForProduct:l,getMaxQuantityForVariant:a,incrementProduct:u,decrementProduct:p,setVariantQuantity:s}}(t);return(0,i.Y)(oX,{products:t,currency:r,organizerId:l,showLeftAssets:a,controller:h,itemsWithQuantity:p,emptyMessage:null!=(n=d("products.selectTicketCategoryFirst"))?n:"",emptyIcon:"ticket",header:(0,i.Y)(op,{children:(0,i.Y)(c.g2,{fontSize:20,fontWeight:400,color:"fontPrimary",children:d("products.howAboutSomeProducts")})})})};function fi(){let e=(0,s._)(["\n  ",";\n  height: 100vh;\n  margin-top: 32px;\n"]);return fi=function(){return e},e}function fo(){let e=(0,s._)(["\n  display: flex;\n  justify-content: end;\n  align-items: center;\n  gap: 8px;\n  padding: 8px 0;\n  cursor: pointer;\n  margin-bottom: 8px;\n"]);return fo=function(){return e},e}function fl(){let e=(0,s._)(["\n  padding: 20px 20px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  position: fixed;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  text-align: center;\n  z-index: 200;\n"]);return fl=function(){return e},e}function fa(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  flex-direction: column;\n  gap: 10px;\n"]);return fa=function(){return e},e}function fd(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: row;\n  gap: 10px;\n"]);return fd=function(){return e},e}let fc=u.A.div(fi(),w.tR),fs=u.A.div(fo()),fu=u.A.div(fl()),fp=u.A.div(fa()),fh=u.A.div(fd());function fm(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n"]);return fm=function(){return e},e}function ff(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  width: 100%;\n  gap: 20px;\n  border-radius: 30px;\n  flex-wrap: wrap;\n  /* Page-level peer of the collectible card, so it takes the same material. */\n  background: linear-gradient(\n    360deg,\n    "," 30%,\n    ","\n  );\n  border: 6px solid ",";\n  padding: 16.5px;\n\n  @media only screen and (max-width: ",") {\n    flex-direction: column;\n    gap: 20px;\n    justify-content: center;\n  }\n"]);return ff=function(){return e},e}let fg=u.A.div(fm()),fv=u.A.div(ff(),w.Uu,e=>e.theme.colors.ticketCardBottom,e=>e.theme.colors.ticketCardTop,e=>e.theme.colors.ticketCardEdge,e=>e.theme.breakPoints.SMALL_VIEWPORT),fy=e=>{let{boxName:n}=e,{t}=(0,x.Bd)(),r=(0,l.useRouter)();return(0,ec.u)(),(0,i.FD)(fv,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"15p
1x"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:18,children:t("sellCollectible.resale.buyResaleTitle")}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:14,children:t("sellCollectible.resale.buyResaleDetails",{collectible:n})})]}),(0,i.Y)(fg,{children:(0,i.Y)(_.$n,{"data-test":"buyTickets_button",mode:"outlined-gradient",disabled:!1,color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",fontSize:12,size:"medium",gap:15,onClick:()=>r.query.params&&r.push(I.DS.resaleCollectibles()+"/".concat(r.query.params[0])),loader:!1,children:t("sellCollectible.resale.buyResaleButton")})})]})},fx=(e,n)=>{if(!(null==e?void 0:e.boxAssets)||0===n.length)return[];let t=new Map;n.forEach(n=>{(0,I.hK)(e,n.assetId,n.pricingId).forEach(e=>{t.has(e.inventoryId)||t.set(e.inventoryId,e)})});let r=Array.from(t.values()),i=null==e?void 0:e.productSortIds;if(i&&i.length>0){let e=Object.fromEntries(i.map((e,n)=>[Number(e),n]));r.sort((n,t)=>{var r,i;return(null!=(r=e[n.inventoryId])?r:1/0)-(null!=(i=e[t.inventoryId])?i:1/0)})}return r},fb=e=>{var n;let t=null==e||null==(n=e.eligibleProducts)?void 0:n.byAsset;return!!t&&"object"==typeof t&&Object.values(t).some(e=>Array.isArray(e)&&e.length>0)},fw=(e,n,t)=>{(0,o.useEffect)(()=>{let r=new Set(e.map(e=>e.inventoryId)),i=n("selectedProducts")||[],o=i.filter(e=>r.has(e.inventoryId));o.length!==i.length&&t("selectedProducts",o,{shouldDirty:!0})},[e,n,t])},fY=(e,n,t)=>{if(!(null==e?void 0:e.length)||!(null==n?void 0:n.length))return null;let r={};e.forEach(e=>{e.inventoryId&&e.quantity&&(r[e.inventoryId]=(r[e.inventoryId]||0)+e.quantity)});let i=[];return Object.entries(r).forEach(e=>{let[r,o]=e,l=Number(r),a=n.find(e=>e.inventoryId===l);a&&null!=a.minPerOrder&&Number.isFinite(a.minPerOrder)&&a.minPerOrder>0&&o>0&&o<a.minPerOrder&&i.push({name:a.name||t,selected:o,required:a.minPerOrder})}),i.length>0?i:null},fk=e=>e.filter(e=>e.inventoryId&&e.quantity>0).map(e=>{var n;return{inventoryId:e.inventoryId,quantity:e.quantity,variantId:null!=(n=e.variantId)?n:void 0}}),fS=e=>{let{boxId:n,visibilityCodeError:t,initialExpanded:r=!1}=e,{t:a}=(0,x.Bd)(),d=(0,l.useRouter)(),[s,u]=(0,o.useState)(r);return(0,i.FD)(i.FK,{children:[!s&&(0,i.Y)(fs,{onClick:()=>u(!0),children:(0,i.Y)(c.ju,{color:"btnTertiary",children:a("buyTicketsForm.haveTicketCode")})}),s&&(0,i.Y)(_.EN,{codeInfo:{appliedCode:d.query.code,id:n},codeType:el.de.BASIC,justifyContent:"end",errorMessage:t?"".concat(a("buyTicketsForm.errorTicketCode",{code:d.query.code})):void 0})]})},fA=e=>{let{message:n}=e;return(0,i.FD)(fh,{children:[(0,i.Y)(_.In,{name:"retrieve-ticket",width:26,height:26,color:"fontPrimary"}),(0,i.Y)(_.H4,{color:"fontPrimary",children:n})]})},f_=e=>{var n,t;let{box:r,trackingLink:a}=e,{t:s}=(0,x.Bd)(),u=(0,ec.u)(),p=(0,d.wA)(),h=(0,d.d4)(D.nq),m=(0,d.d4)(uA.jq),[f,g]=(0,o.useState)("tickets"),{embedded:v}=function(){let[e,n]=(0,o.useState)(!1),t=(0,d.wA)(),r=(0,l.useRouter)();return(0,o.useEffect)(()=>{if(!(0,I.nq)())return;let e=window;e.pymChild||(e.pymChild=new(mI()).Child({polling:500})),e.pymChild.scrollParentToChildEl("top-container"),requestAnimationFrame(()=>{requestAnimationFrame(()=>{var e;let n=null!=(e=window.pymChild)?e:void 0;n&&"function"==typeof n.sendHeight&&n.sendHeight()})})},[]),(0,o.useEffect)(()=>{r.isReady&&(0,I.nq)()&&(n(!0),t((0,uA.t)(r.query)))},[r.isReady,r.query,t]),{embedded:e}}(),{methods:w,selectedTickets:Y,selectedProducts:k,lineIndicesByKey:S,eligibleProductsList:A,hasEligibleProductsByAsset:C,noSelection:T,selectedBoxAssets:F,totalBoxAssets:P}=function(e,n){let t=(0,o.useMemo)(()=>{let t={selectedTickets:function(e){if(!(null==e?void 0:e.boxAssets))return[];let n=[];return e.boxAssets.forEach(e=>{e.pricing.forEach((t,r)=>{var i;let o="resale"===t.pricingId?0:Number(null!=(i=t.price)?i:0);n.push({lineId:"group_".concat(e.assetId,"_").concat(t.pricingId,"_").concat(r),assetId:e.assetId,pricingId:t.pricingId,quantity:0,unitPrice:o})})}),n}(e),selectedProducts:[]};if(n&&n.boxId===e.boxId&&n.values){let e=n.values;return{selectedTickets:Array.isArray(e.selectedTickets)?JSON.parse(JSON.stringify(e.selectedTickets)):t.selectedTickets,selectedProducts:Array.isArray(e.selectedProducts)?JSON.parse(JSON.stringify(e.selectedProducts)):t.selectedProducts}}return t},[e,n]),r=(0,nw.mN)({defaultValues:t}),{control:i,getValues:l,setValue:a,reset:d}=r;(0,o.useEffect)(()=>{d(t)},[t,d]);let c=(0,nw.FH)({control:i,name:"selectedTickets"})||[],{noSelection:s,selectedBoxAssets:u,totalBoxAssets:p}=(0,nB.mn)(c),h=(0,o.useMemo)(()=>{let e={};
1return c.forEach((n,t)=>{let r="".concat(n.assetId,"_").concat(n.pricingId);e[r]||(e[r]=[]),e[r].push(t)}),e},[c]),m=(0,nw.FH)({control:i,name:"selectedProducts"})||[],f=(0,o.useMemo)(()=>e.boxType!==el.$3.EVENT?[]:fx(e,c.filter(e=>e.quantity>0)),[e,c]),g=(0,o.useMemo)(()=>fb(e),[e]);return fw(f,l,a),{methods:r,selectedTickets:c,selectedProducts:m,lineIndicesByKey:h,eligibleProductsList:f,hasEligibleProductsByAsset:g,noSelection:s,selectedBoxAssets:u,totalBoxAssets:p}}(r,m),{handleSubmit:E,getValues:M}=w,{boxOptions:R,bundleId:N,loading:z,buttonLoader:O,goToOrderSummary:B}=function(e){let{box:n,trackingLink:t,totalBoxAssets:r,getFormValues:i}=e,a=(0,l.useRouter)(),c=(0,d.wA)(),{t:s}=(0,x.Bd)(),{goToSummary:u}=(0,nB.s3)();(0,nB.Lq)(n);let[p,h]=(0,o.useState)(!1),[m,f]=(0,o.useState)(!1),g=(!a.query.params||(0,I.LF)(n.canonicalName)!==a.query.params[1])&&a.query.params&&a.query.params[1],v=(0,o.useCallback)(e=>{let t="masterId"in n&&(null==n?void 0:n.masterId)?null==n?void 0:n.masterId:null==n?void 0:n.boxId,r="string"==typeof a.query.back&&a.query.back.startsWith("/")?a.query.back:null;switch(n.boxType){case el.$3.EVENT:return{backRoute:r||"".concat(I.DS.event(),"/").concat(t),backText:s("buyTicketsPage.backToEvent"),buyText:1===e?"buyTicketsForm.buyTicketsButton3":"buyTicketsForm.buyTicketsButton2",buyIcon:"ticket"};case el.$3.COLLECTION:return{backRoute:a.asPath.replace(I.DS.buyCollectibles(),I.DS.collection()),backText:s("buyTicketsPage.backToCollection"),buyText:1===e?"buyTicketsForm.buyCollectiblesButton3":"buyTicketsForm.buyCollectiblesButton2",buyIcon:"collectible"};default:return{backRoute:a.asPath.replace(I.DS.buyCollectibles(),I.DS.discover()),backText:"",buyText:"",buyIcon:"ticket"}}},[n,a.asPath,a.query.back,s]),[w,Y]=(0,o.useState)(v(0));(0,o.useEffect)(()=>{Y(v(r))},[v,r]),(0,o.useEffect)(()=>{null===n||c((0,u1.f3)(n)),f(!1),c((0,y.bR)(!1))},[n,c]),(0,o.useEffect)(()=>()=>{let e=a.pathname.split("/");c((0,b.Fr)()),"/".concat(e[1])!=="".concat(I.DS.cart())&&"/".concat(e[1])!=="".concat(I.DS.buyTickets())&&c((0,b.wT)())},[c,a.pathname]);let k=(0,o.useCallback)((e,n)=>{let t=[];return e.forEach(e=>{let n=Number(e.quantity||0);n>0&&t.push({assetId:e.assetId,pricingId:e.pricingId,amount:n})}),{selectedAssets:t,products:fk(n)}},[]),S=async()=>{if(h(!0),a.query.params){let{selectedTickets:e,selectedProducts:r}=i(),{selectedAssets:o,products:l}=k(e,r);c((0,uA.FO)({boxId:n.boxId,values:i()}));let d=(0,nY._)((0,nU._)((0,nY._)({},a.query),{path:"".concat(I.DS.buyTickets(),"/").concat(a.query.params[0]).concat(g?"/".concat(g):""),boxId:n.boxId,selectedAssets:o}),l.length>0&&{products:l},t&&{ref:t});c((0,uA.t)(d)),u(d).finally(()=>h(!1))}};return{boxOptions:w,bundleId:g,loading:m,buttonLoader:p,goToOrderSummary:S}}({box:r,trackingLink:a,totalBoxAssets:P,getFormValues:()=>({selectedTickets:M("selectedTickets")||[],selectedProducts:M("selectedProducts")||[]})});(0,o.useEffect)(()=>{!z&&m&&m.boxId!==r.boxId&&p((0,uA.FO)(void 0))},[z,m,r.boxId,p]);let{isButtonDisabled:q,getMinPerOrderValidationMessage:L,getProductMinPerOrderValidationMessage:j}=function(e){let{box:n,selectedBoxAssets:t,noSelection:r,totalBoxAssets:i,selectedProducts:l,activeMainTab:a,eligibleProducts:d=[]}=e,{t:c}=(0,x.Bd)(),s=(0,o.useRef)(new Date),u=(0,o.useMemo)(()=>l.some(e=>{var n;return(null!=(n=null==e?void 0:e.quantity)?n:0)>0}),[l]),p=(0,o.useMemo)(()=>l.reduce((e,n)=>{var t;return e+(null!=(t=null==n?void 0:n.quantity)?t:0)},0),[l]),h=()=>{if(!n||!n.boxAssets||0===t.length)return null;let e={};t.forEach(n=>{n.assetId&&n.amount&&(e[n.assetId]=(e[n.assetId]||0)+n.amount)});let r=[];return Object.keys(e).forEach(t=>{let i=Number(t),o=n.boxAssets.find(e=>e.assetId===i);if(o&&"minPerOrder"in o&&null!=o.minPerOrder&&Number.isFinite(o.minPerOrder)&&o.minPerOrder>0){let n=e[i]||0;n>0&&n<o.minPerOrder&&r.push({name:o.assetName||o.nameShrinked||c("buyTicketsForm.ticket"),selected:n,required:o.minPerOrder})}}),r.length>0?r:null},m=()=>fY(l,d,c("buyTicketsForm.ticket"));return{isButtonDisabled:()=>{let e=s.current,t=h();if(t&&t.length>0)return!0;let o=m();return!!o&&o.length>0||!!(!("tickets"===a?!r||u:i+p>=1)||n&&((null==n?void 0:n.end)<e.toISOString()||(null==n?void 0:n.startSaleDate)!=null&&new Date(n.startSaleDate).toISOString()>e.toISOString()||(null==n?void 0:n.endSaleDate)!=null&&new Date(n.endSaleDate).toISOString()<e.toISOString()||n.status===el.L6.DRAFT||n.status===el.L6.CANCELLED))},getMinPerOrderValidationMessage:h,getProductMinPerOrderValidationMessage:m,hasSelectedProducts:u,totalSelectedProducts:p}}({box:r,selectedBoxAssets:F,noSelection:T,totalBoxAssets:P,selectedProducts:k,activeMainTab:f,eligibleProducts:A}),W=(0,o.useCallback)((e,n,t)=>!(null==n?void 0:n.active)&&(0,i.Y)(td.L1,{box:n,index:t,boxAsset:e,selectedBoxAssets:F,groupedTickets:Y,lineIndicesByKey:S},e.assetId),[F,Y,S]),V=()=>r?"COLLECTION"===r.boxType?null:0===r.boxAssets.length?(0,i.Y)(fA,{message:s("buyTicketsPage.noTicketsAvailable")}):(0,i.Y)(fp,{children:r.boxAssets.map((e,n)=>W(e,r,n))}):(0,i.Y)(fA,{message:s("buyTicketsForm.noTicketCategories")}),H=A.length>0&&"tickets"===f,U=()=>(0,i.Y)(td.Jb,{disabled:q(),invalidAssets:(()=>{let e=[...L()||[],...j()||[]];return e.length>0?e:null}
1)(),buyIcon:R.buyIcon,totalSelected:P,showContinueToProducts:H,isOnProductsTab:"products"===f,buttonLoader:O,isCollectible:r.boxType===el.$3.COLLECTION,allFree:(0,I.YX)(r),onTicketsTabClick:()=>{g("products"),setTimeout(()=>{var e;null==(e=document.getElementById("products-tab"))||e.scrollIntoView({behavior:"smooth",block:"start"})},100)},onCheckoutClick:E(B)});return(0,i.FD)("div",{id:"top-container",children:[r.boxType===el.$3.COLLECTION&&(0,i.Y)(pa,{box:r,route:R.backRoute,embedded:v,hasBackBtn:!0,showBGImage:!1}),(0,i.FD)(c.HD,{marginTop:r.boxType===el.$3.COLLECTION?-56:0,children:[(0,i.Y)(_.wC,{}),(0,i.Y)(c.xI,{width:u.containerPoints.CONTAINER,padding:"10px 25px",bgColor:"none",children:(0,i.FD)(nw.Op,(0,nU._)((0,nY._)({},w),{children:[(0,i.Y)(_.Yh,{text:R.backText,route:R.backRoute}),(0,i.Y)(td.kO,{box:r}),(0,i.Y)(c.cG,{margin:30}),(null==r?void 0:r.hasVisibilityCode)&&(0,i.Y)(fS,{boxId:r.boxId,visibilityCodeError:r.visibilityCodeError,initialExpanded:!!r.visibilityCodeError}),r.boxType===el.$3.EVENT&&!z&&C&&(0,i.Y)(td.Ff,{activeTab:f,onTabChange:g}),z?(0,i.Y)(fc,{children:(0,i.Y)(_.In,{name:"loading"})}):"tickets"===f?V():r.boxType===el.$3.EVENT?(0,i.Y)(fr,{products:A,currency:r.currency?r.currency:"eur",organizerId:null==(t=r.planners)||null==(n=t[0])?void 0:n.organizerId,showLeftAssets:!0===r.showLeftAssets}):V(),(0,i.Y)(c.cG,{margin:40}),(h||(0,I.nq)())&&U(),r.boxType===el.$3.EVENT&&((null==r?void 0:r.boxHierarchy)==="slave"||N)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:40}),(0,i.Y)(td.UO,{boxSlave:N?"slaves"in r&&(null==r?void 0:r.slaves.find(e=>e.bundleId===N)):r,timeZone:null==r?void 0:r.timeZone})]}),(0,i.Y)(_.f$,{}),r.isSellable&&r.boxType===el.$3.COLLECTION&&(0,i.Y)(fy,{boxName:r.boxName})]}))})]}),!h&&!(0,I.nq)()&&(0,i.Y)(fu,{children:U()})]})};var fI=t(29590),fC=t(90360);function fD(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n"]);return fD=function(){return e},e}function fT(){let e=(0,s._)(["\n  margin-right: 10px;\n"]);return fT=function(){return e},e}let fF=u.A.div(fD(),w.Uu),fP=(0,u.A)(_.LJ)(fT()),fE=e=>{let{startTimeInit:n,openTimerModal:t,noModalFlag:r,setExpirationFlag:l}=e,{t:a}=(0,x.Bd)(),{secondsLeft:d,startTime:c,noModal:s}=(0,nB.lF)(t,l),u=d?Math.floor(d/60):0,p=d?(d-60*u).toString().padStart(2,"0"):"00";return(0,o.useEffect)(()=>{n&&""!==n&&c(n)},[n]),(0,o.useEffect)(()=>{r&&s()},[r]),(0,i.FD)(fF,{children:[(0,i.Y)(fP,{bold:!0,color:"fontAlert",children:"".concat(u,":").concat(p," ").concat(a("buyTicketsForm.timerMin","min"))}),(0,i.Y)(_.In,{name:"timer",color:"fontAlert"})]})};function fM(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  flex-wrap: wrap;\n  margin-top: 10px;\n"]);return fM=function(){return e},e}function fR(){let e=(0,s._)(["\n  display: flex;\n  gap: 5px;\n  flex-direction: column;\n"]);return fR=function(){return e},e}function fN(){let e=(0,s._)(["\n  width: 300px;\n  height: 150px;\n  // div > iframe {\n  //   width: 120% !important;\n  //   zoom: 0.8;\n  //   -webkit-transform: scale(0.8);\n  //   transform: scale(0.8);\n  //   -webkit-transform-origin: 0 0;\n  //   transform-origin: 0 0;\n  // }\n"]);return fN=function(){return e},e}function fz(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  margin-top: 20px;\n"]);return fz=function(){return e},e}function fO(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 20px;\n"]);return fO=function(){return e},e}function fB(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  padding: 16px 18px;\n  cursor: pointer;\n  justify-content: space-between;\n  background-color: ",";\n"]);return fB=function(){return e},e}function fq(){let e=(0,s._)(["\n  display: grid;\n  grid-template-rows: ",";\n  transition: grid-template-rows 0.3s ease;\n  background-color: ",";\n"]);return fq=function(){return e},e}function fL(){let e=(0,s._)(["\n  /* Clip layer for the 0fr/1fr grid transition. Must have NO padding of its\n     own — padding here would not compress, leaving a sliver when collapsed. */\n  overflow: hidden;\n  min-height: 0;\n"]);return fL=function(){return e},e}function fj(){let e=(0,s._)(["\n  /* All spacing lives here so it collapses cleanly inside the clip layer. */\n  padding: 18px;\n\n  /* Query container so the first/last name grid can stack based on its own\n     width, not the viewport — the left column gets narrow while the cart is\n     still two-column (~841-960px), which the viewport can't express. */\n  container-type: inline-size;\n"]);return fj=function(){return e},e}let fW=u.A.div(fM(),w.Uu),fV=u.A.div(fR()),fH=u.A.div(fN()),fU=u.A.div(fz(),w.Uu),fK=u.A.div(fO(),w.Uu),fG=u.A.div(fB(),e=>e.theme.colors.backgroundTertiaryColor),fZ=u.A.div(fq(),e=>e.openActive?"1fr":"0fr",e=>e.theme.colors.backgroundMainColor),f$=u.A.div(fL()),fJ=u.A.div(fj());var fQ=t(24286);function fX(){let e=(0,s._)(["\n  transition: transform 500ms ease-in-out 25ms;\n  transform: ",";\n"]);return fX=function(){return e},e}function f0(){let e=(0,s._)(["\n  ",";\n  margin-top: 5%;\n"]);return f0=function(){return e},e}function f1(){let e=(0,s._)(["\n  width: 200px;\n"]);return f1=function(){return e},e}function f2(){let e=(0,s._)(["\n  list-style-type: circle !important;\n  background-color: transparent !important;\n"]);return f2=function(){return e},e}function f4(){let e=(0,s._)(["\n  color: ",";\n  padding: 0px !important;\n  margin: 10px 0px;\n  background-color: transparent !important;\n"]);return f4=function(){return e},e}function f5(){let e=(0,s._)(["\n  ",";\n  display: flex;  \n  color: ",";\n  align-items: center;\n  gap: 10px;\n  font-family: 'Sofia Sans';\n  width: 100%;\n  border-radius: 25px;\n  border: 1px solid ",";\n  padding: 15px;\n  cursor: pointer;\n  &:hover {\n    background-color: ",";\n  }\n"]);return f5=function(){return e},e}function f6(){let e=(0,s._)(["\n  a:visited {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n  a:link {\n    color: ",";\n    text-decoration: none;\n  }\n"]);return f6=function(){return e},e}function f3(){let e=(0,s._)(["\n      height: auto;\n      max-height: ",";\n    "]);return f3=function(){return e},e}function f8(){let e=(0,s._)(["\n  display: flex;\n  max-height: 0px;\n  -webkit-transition: max-height "," ease;\n  transition: max-height "," ease;\n  overflow: hidden;\n  max-width: 100%;\n  padding-top: ",";\n\n  ",";\n"]);return f8=function(){return e},e}function f7(){let e=(0,s._)(["\n  font-weight: 300 !important;\n  border-width: 1px !important;\n  width: 100% !important;\n  && {\n    &:disabled {\n      background-color: inherit;\n      opacity: 0.8;\n      border-color: ",";\n    }\n  }\n"]);return f7=function(){return e},e}function f9(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 25px;\n  margin-bottom: 50px;\n"]);return f9=function(){return e},e}function ge(){let e=(0,s._)(["\n  display: grid !important;\n  grid-template-columns: repeat(auto-fill, 196px);\n  justify-content: center;\n  grid-gap: 16px;\n  @media (max-width: 488px) {\n    grid-template-columns: repeat(auto-fill, 260px
1);\n  }\n"]);return ge=function(){return e},e}function gn(){let e=(0,s._)(["\n  flex: 1 1 100%;\n  align-self: flex-end;\n  font-size: 24px;\n  color: white;\n  text-align: left;\n  margin-bottom: 8%;\n  margin-top: 8%;\n"]);return gn=function(){return e},e}let gt=u.A.div(fX(),e=>"rotate(".concat(e.rotate,")"));u.A.div(f0(),w.tR),u.A.div(f1()),u.A.ul(f2()),u.A.li(f4(),e=>e.theme.colors.fontPrimary);let gr=u.A.div(f5(),e=>e.openActive&&"background-color: ".concat(e.theme.colors.backgroundTertiaryColor,";\n    "),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundTertiaryColor),gi=u.A.div(f6(),e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.fontPrimary}),go=u.A.div(f8(),e=>e.transitionSpeed||"0.3s",e=>e.transitionSpeed||"0.3s",e=>e.paddingTop?e.paddingTop:"0px",e=>e.openActive&&(0,pT.AH)(f3(),e.maxHeight));function gl(){let e=(0,s._)(["\n  .PhoneInput {\n    border: 2px solid ",";\n    border-radius: 12px;\n    // padding: 10px ",";\n    padding: 10px 18px;\n    max-width: 100%;\n    input::-webkit-outer-spin-button,\n    input::-webkit-inner-spin-button {\n      -webkit-appearance: none;\n      margin: 0;\n    }\n  }\n  .PhoneInputInput {\n    background-color: transparent;\n    color: ",";\n    font-size: 18px;\n    font-family: 'IBM Plex Sans';\n    border: none;\n    outline: none;\n  }\n\n  .PhoneInputInput::placeholder {\n    color: ",";\n  }\n"]);return gl=function(){return e},e}function ga(){let e=(0,s._)(["\n  color: ",";\n  font-weight: 700;\n  text-decoration: underline;\n"]);return ga=function(){return e},e}function gd(){let e=(0,s._)(["\n  border: 1px solid ",";\n  border-radius: 12px;\n  overflow: hidden;\n  margin-bottom: 12px;\n"]);return gd=function(){return e},e}function gc(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px 16px;\n\n  /* Stack fields (e.g. first/last name) on mobile so they don't overflow. */\n  @media (max-width: ",") {\n    grid-template-columns: 1fr;\n  }\n"]);return gc=function(){return e},e}function gs(){let e=(0,s._)(["\n  grid-column: ",";\n  min-width: 0;\n"]);return gs=function(){return e},e}function gu(){let e=(0,s._)(["\n  margin-bottom: 8px;\n  font-size: 14px;\n  font-weight: 600;\n  color: ",";\n"]);return gu=function(){return e},e}function gp(){let e=(0,s._)(["\n  color: ",";\n"]);return gp=function(){return e},e}(0,u.A)(tm.A)(f7(),e=>e.theme.colors.fontSecondary),u.A.div(f9(),w.Uu),u.A.div(ge()),u.A.div(gn());let gh=u.A.div(gl(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.padding?e.padding:"18px",e=>e.theme.colors.fontPrimary,e=>e.theme.colors.dividerAndPlaceholderPrimary),gm=(0,u.A)(da())(ga(),e=>e.theme.colors.fontAccent),gf=u.A.div(gd(),e=>e.theme.colors.dividerAndPlaceholderPrimary),gg=u.A.div(gc(),e=>e.theme.breakPoints.MOBILE),gv=u.A.div(gs(),e=>e.fullWidth?"1 / -1":"auto"),gy=u.A.div(gu(),e=>e.theme.colors.fontPrimary),gx=u.A.span(gp(),e=>e.theme.colors.fontAlert);var gb=t(61701),gw=t(61611),gY=t(99275),gk=t(35527),gS=t.n(gk),gA=t(56557),g_=t.n(gA),gI=t(67261);function gC(){let e=(0,s._)(["\n  ",";\n  gap: 15px;\n  margin-bottom: 15px;\n"]);return gC=function(){return e},e}function gD(){let e=(0,s._)(["\n  ",";\n  flex-direction: ",";\n  align-items: ",";\n  gap: ",";\n  position: relative;\n\n  min-width: ",";\n"]);return gD=function(){return e},e}let gT=u.A.div(gC(),w.Uu),gF=u.A.div(gD(),w.Uu,e=>e.direction?e.direction:"column",e=>e.direction?"center":"",e=>e.direction?"20px":"0px",e=>e.wrapperMinWidth?e.wrapperMinWidth:"200px");var gP=t(17894);g_().extend(gS());let gE=e=>{let{value:n,onChange:t,label:r,dataTest:o,width:l,style:a,labelFontSize:d=16,labelColor:s="fontPrimary",required:u=!1,errorMessage:p="",wrapperMinWidth:h,direction:m,timeZone:f="Europe/Athens"}=e;return(0,i.Y)(gI.vB,{style:a,label:r,width:l,children:(0,i.FD)(gF,{direction:m,wrapperMinWidth:h,children:[r&&(0,i.FD)(gT,{children:[(0,i.Y)(c.g2,{fontSize:d,fontWeight:700,color:s,children:r}),u&&(0,i.Y)(_.H4,{color:"fontAlert",children:" *"})]}),(0,i.Y)(gw.$J,{dateAdapter:gY.R,dateFormats:{normalDate:"DD-MM-YYYY"},children:(0,i.Y)("div",{"data-test":o,children:(0,i.Y)(gP.U,{sx:{width:"100%",maxWidth:200},value:n,format:"DD-MM-YYYY",timezone:f,slotProps:{actionBar:{actions:["clear"]}},onChange:e=>{t(e)}})})}),p&&(0,i.Y)(_.Kw,{dataTest:"error_".concat(o),errorMessage:p})]})})};var gM=t(77516);let gR=(0,u.A)(gM.U)(e=>({"& .MuiPickersOutlinedInput-notchedOutline":{border:"".concat(e=>"2px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary," !important"),";"),borderRadius:"12px"},"& .Mui-error .MuiPickersOutlinedInput-notchedOutline":{borderRadius:"12px",border:"".concat(e=>"2px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary," !important"),";")},"& .MuiPickersInputBase-root":{borderRadius:"12px"},"& .MuiPickersInputBase-input":{borderRadius:"12px",padding:"13px"},"& .MuiPickersInputBase-input::placeholder":{opacity:1},"& .MuiPickersSectionList-root":{padding:"14px 0"}})),gN=[0,15,30,45,59],gz=e=>{let{value:n,onChange:t,label:r,dataTest:o,labelFontSize:l=16,labelColor:a="fontPrimary",required:d,errorMessage:s,maxWidth:u,timeZone:p}=e;return(0,i.FD)(gF,{children:[r&&(0,i.FD)(gT,{children:[(0,i.Y)(c.g2,{fontSize:l,fontWeight:700,color:a,children:r}),d&&(0,i.Y)(_.H4,{color:"fontAlert",children:" *"})]}),(0,i.Y)(gw.$J,{dateAdapter:gY.R,children:(0,i.Y)("div",{"data-test":o,children:(0,i.Y)(gR,{sx:{maxWidth:u||200},ampm:!1,timeSteps:{minutes:1},skipDisabled:!0,shouldDisableTime:(e,n)=>"minutes"===n&&!gN.includes(e.minute()),value:n,timezone:p,onChange:e=>{t(e)},slotProps:{actionBar:{actions:["clear"]}}})})}),s&&(0,i.Y)(_.Kw,{dataTest:"error_".concat(o),errorMessage:s})]})},gO={predefined_1:e=>
1[null==e?void 0:e.firstName,null==e?void 0:e.lastName].filter(Boolean).join(" "),predefined_2:e=>null==e?void 0:e.firstName,predefined_3:e=>null==e?void 0:e.lastName,predefined_4:e=>null==e?void 0:e.phone,predefined_5:e=>null==e?void 0:e.email},gB=e=>{var n,t,r;return null!=(r=null!=(t=null!=(n=null==e?void 0:e.id)?n:null==e?void 0:e.value)?t:e)?r:""},gq=e=>{let{checkoutOrder:n,currentOrder:t,box:r,userProfile:a,fetchOrder:s,reference:u,isGuest:p}=e,h=t.userForm.sort((e,n)=>"order"===e.ticket?-1:+("order"===n.ticket)),{t:m}=(0,x.Bd)(),f=(0,l.useRouter)(),g=(0,d.wA)(),v="".concat(I.DS.login(),"?encoded=").concat(encodeURIComponent(JSON.stringify({path:f.asPath}))),{control:y,handleSubmit:w,getValues:Y,setValue:k,watch:S,trigger:A,setError:C,clearErrors:T}=(0,nw.mN)({mode:"onTouched"}),[F,P]=(0,o.useState)([0]),E=(e,n)=>{var t;let r=((null==(t=h[e])?void 0:t.ticketInfo)||[]).find(e=>e.fieldId===n||e.referenceFieldId===n);return r?"".concat(e,"_").concat(r.fieldId):null},M=(e,n)=>{let t=E(e,n);return t?Y(t):void 0},R=e=>{let n=String(M(e,"predefined_13")||"").trim().toUpperCase();if(!n)return null;let t=gB(M(e,"predefined_12"));return"".concat((e=>"A.M.K.A."===e||"Α.Μ.Κ.Α."===e)(t)?"AMKA":t,":").concat(n)},N=h.flatMap((e,n)=>(e.ticketInfo||[]).filter(e=>"predefined_13"===e.fieldId||"predefined_13"===e.referenceFieldId).map(e=>"".concat(n,"_").concat(e.fieldId))),z=(0,o.useRef)(new Set),O=(0,o.useRef)({}),B=async e=>{let n=R(e);if(!n)return;let r=String(M(e,"predefined_13")||"").trim(),i=gB(M(e,"predefined_11"));if(("Greek"===i||"Ελληνική"===i)&&!(0,I.ld)(r))return;let o=gB(M(e,"predefined_12"));try{let{request:i}=fQ.A.single.checkIdentityAvailability({order_id:t.orderId,docType:String(o),docNumber:r}),l=await i();if(R(e)!==n)return;(null==l?void 0:l.available)===!1?z.current.add(n):z.current.delete(n),(()=>{let e=N.filter(e=>String(Y(e)||"").trim());e.length&&A(e)})()}catch(e){(0,gb.N7)(e,{feature:"cart",step:"identity-availability-check"})}};(0,o.useEffect)(()=>{let e=O.current;return()=>Object.values(e).forEach(e=>clearTimeout(e))},[]);let[q,L]=(0,o.useState)([]),j=S(),W=(0,d.d4)(D.nq),V=(0,o.useRef)([]),H=()=>new Promise(e=>{w(async()=>e(await K()),async n=>{await Z(n),e(!1)})()});(0,o.useImperativeHandle)(u,()=>({submitForm:H}));let U=e=>(null==e?void 0:e.charge)?{value:e.value,name:"".concat(e.value," +").concat(e.charge.toFixed(2)+eI.A.CURRENCY_SIGN_RESOLVER[t.currency])}:{value:e.value,name:e.value};(0,o.useEffect)(()=>{let e=[];h.forEach((n,t)=>{e.push(t),n.ticketInfo.forEach(e=>{if(null==e?void 0:e.value)if("dropdownSingle"===e.type||"dropdown"===e.type||"dropdownMulti"===e.type){let n=(0,I.xu)(e.lov.filter((e,n)=>(0,nU._)((0,nY._)({},e),{id:n})).map(e=>U(e)),"value","name").find(n=>n.id===e.value);k("".concat(t,"_").concat(e.fieldId),n||void 0)}else k("".concat(t,"_").concat(e.fieldId),null==e?void 0:e.value);else"order"===n.ticket&&a?(P([t]),k("".concat(t,"_").concat(e.fieldId),((e,n)=>{let t=gO[null==e?void 0:e.referenceFieldId]||gO[null==e?void 0:e.fieldId];return(t?t(n):null==n?void 0:n[null==e?void 0:e.fieldId])||""})(e,a))):k("".concat(t,"_").concat(e.fieldId),"")})}),P(e)},[a]),(0,o.useEffect)(()=>{V.current=[],h.forEach((e,n)=>{e.ticketInfo.forEach((e,t)=>{V.current.push({id:"".concat(n,"_").concat(e.fieldId),ref:o.createRef()})})})},[h]);let K=async()=>{if(!(()=>{var e,n;L([]);let t=Y(),r=(0,I.jn)(t,h);if(0===Object.keys(r).length)return!0;Object.values(r).forEach(e=>{e.forEach(e=>{C(e,{type:"manual",message:"".concat(m("userForm.amka.duplicateAmka"))})})});let i=Object.values(r)[0][0],o=null==(e=V.current.find(e=>e.id===i))?void 0:e.ref;return null==o||null==(n=o.current)||n.scrollIntoView({behavior:"smooth",block:"center"}),!1})())return!1;try{return await G(),!0}catch(e){return(e=>{let n=(null==e?void 0:e.msg)||"Something Went Wrong";g((0,b.rj)({title:m("buyTicketsForm.orderSummaryCheckoutModal"),message:n,enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1}))})(e),!1}},G=async()=>{try{let e=$(),{request:n}=fQ.A.single.updateOrder(e);return await n()}catch(e){throw{msg:(null==e?void 0:e.msg)||m("errors.error500.error500Message")}}},Z=async e=>{let n=[];
1Object.keys(e).forEach(e=>{let t=parseInt(e.split("_")[0]);L(e=>[...e,t]),n.push(t)}),P([...F,...n]);let t=Object.keys(e).reduce((n,t)=>e[n]?n:t,null);t&&V.current.find(e=>e.id===t).ref.current.scrollIntoView({behavior:"smooth",block:"center"})},$=()=>{let e=Y(),n=[];return h.forEach((t,r)=>{let i=[];t.ticketInfo.forEach(n=>{var t;i.push((0,nU._)((0,nY._)({},n),{fieldId:n.fieldId,value:"dropdownSingle"===n.type||"dropdown"===n.type?null==(t=e["".concat(r,"_").concat(n.fieldId)])?void 0:t.id:"date"===n.type?e["".concat(r,"_").concat(n.fieldId)].format("YYYY-MM-DD"):"time"===n.type?e["".concat(r,"_").concat(n.fieldId)].format("HH:mm"):e["".concat(r,"_").concat(n.fieldId)]}))}),n.push({ticket:t.ticket,ticketInfo:i})}),{orderId:t.orderId,userForm:n}},J=(e,n)=>(a||p)&&(0,i.Y)(gg,{children:e.ticketInfo.map((t,r)=>{var l;let a="predefined_2"===t.referenceFieldId||"predefined_3"===t.referenceFieldId||"predefined_2"===t.fieldId||"predefined_3"===t.fieldId;return(0,i.FD)(gv,{fullWidth:!a,ref:null==(l=V.current.find(e=>e.id==="".concat(n,"_").concat(t.fieldId)))?void 0:l.ref,id:"".concat(n,"_").concat(t.fieldId),children:["switch"!=t.type&&(0,i.FD)(gy,{children:[t.displayName,t.isRequired&&(0,i.Y)(gx,{children:" *"})]}),(0,i.Y)(nw.xI,{name:"".concat(n,"_").concat(t.fieldId),control:y,render:n=>{let{field:l,fieldState:a}=n;return(e=>{var n;let{field:t,fieldState:r,formField:l,readOnly:a}=e;return(0,i.FD)(o.Fragment,{children:[(()=>{var e,n,r,d;switch(l.type){case"text":case"email":{let e="predefined_13"===l.fieldId||"predefined_13"===l.referenceFieldId;return(0,i.Y)(o.Fragment,{children:(0,i.Y)(_.hN,(0,nU._)((0,nY._)({placeholder:m(l.displayDescription),disabled:a},t),{onChange:e?e=>{t.onChange(e);let n=N.filter(e=>e!==t.name&&String(Y(e)||"").trim());n.length&&A(n),(e=>{clearTimeout(O.current[e]),O.current[e]=setTimeout(()=>B(e),500)}
1)(Number(t.name.split("_")[0]))}:t.onChange}))})}case"textMulti":return(0,i.Y)(o.Fragment,{children:(0,i.Y)(_.hN,(0,nY._)({multiline:!0,maxLength:722,placeholder:m(l.displayDescription)},t))});case"textNumber":return(0,i.Y)(o.Fragment,{children:(0,i.Y)(_.hN,(0,nY._)({type:"number",acceptInteger:!0,placeholder:m(l.displayDescription)},t))});case"phone":return(0,i.Y)(o.Fragment,{children:(0,i.Y)(gh,{padding:W?void 0:"0px",children:(0,i.Y)(aj.Ay,(0,nU._)((0,nY._)({},t),{value:t.value&&0!==t.value.length?(null==(e=t.value)?void 0:e.includes("+"))?t.value:"+".concat(t.value):"",international:!0,defaultCountry:"GR",placeholder:m("buyTicketsForm.enterPhoneNumber","Enter phone number")}))})});case"dropdownMulti":{let e=l.lov,n=(0,I.xu)(e.map(e=>U(e)),"value","name");return(0,i.Y)(o.Fragment,{children:(0,i.Y)(_.gU,{variant:"multi",style:{order:+!W},width:"100%",freeSolo:!0,borderRadius:"12px",enableSelection:!0,placeholder:l.displayDescription,options:n,isOptionEqualTovalue:(e,n)=>e.id===n.id,selectedValues:S("".concat(t.name))||[],setMultipleSelectValues:e=>{k("".concat(t.name),e)},onClear:()=>{k(t.name,void 0)}})})}case"dropdown":case"dropdownSingle":{let e=l.lov;if("predefined_12"===l.fieldId||"predefined_12"===l.referenceFieldId){let i=Number(t.name.split("_")[0]),o=S(null!=(n=E(i,"predefined_11"))?n:"".concat(i,"_predefined_11")),l=null!=(d=null!=(r=null==o?void 0:o.id)?r:null==o?void 0:o.value)?d:o;"Ελληνική"===l||"Greek"===l?e=e.filter(e=>"Α.Μ.Κ.Α."===e.value||"A.M.K.A."===e.value):("Άλλη"===l||"Other"===l)&&(e=e.filter(e=>"Α.Μ.Κ.Α."!==e.value&&"A.M.K.A."!==e.value))}let a=(0,I.xu)(e.map(e=>U(e)),"value","name");return(0,i.Y)(o.Fragment,{children:(0,i.Y)(_.gU,{variant:"single",style:{order:+!W},width:"100%",freeSolo:!0,borderRadius:"12px",customOnChange:e=>{if(k(t.name,e),"predefined_11"===l.fieldId||"predefined_11"===l.referenceFieldId){let e=Number(t.name.split("_")[0]),n=E(e,"predefined_12"),r=E(e,"predefined_13");n&&k(n,void 0),r&&k(r,"")}l.isChargeable&&(g((0,b.rj)({enableLoader:!0})),G().then(()=>{s(),g((0,b.Fr)())}))},enableSelection:!0,selectedValues:Y("".concat(t.name)),placeholder:l.displayDescription,options:a,onClear:()=>{k(t.name,void 0)}})})}case"switch":return(0,i.Y)(o.Fragment,{children:(0,i.Y)("div",{style:{margin:"10px 0"},children:(0,i.Y)(_.dO,(0,nY._)({checked:t.value,label:m(l.displayName),description:m(l.displayDescription)},t))})});case"date":return(0,i.Y)(o.Fragment,{children:(0,i.Y)(gE,{value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})});case"time":return(0,i.Y)(o.Fragment,{children:(0,i.Y)(gz,{value:t.value?g_()(t.value,"HH:mm"):null,onChange:e=>{t.onChange(e)}})});default:return(0,i.Y)(i.FK,{})}})(),(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:r.error&&(0,i.Y)("p",{children:null==(n=r.error)?void 0:n.message})})]})})({field:l,fieldState:a,formField:t,index:r,readOnly:!!p&&"guest_contact"===e.formId&&"predefined_5"===t.fieldId})},rules:{required:{value:t.isRequired,message:m("userForm.fieldIsRequired")},validate:e=>{if("predefined_8"===t.fieldId||"predefined_8"===t.referenceFieldId)return e&&""!==e.trim()?(0,I.ld)(e)||"".concat(m("userForm.amka.invalidAmka")):!t.isRequired||"".concat(m("userForm.amka.requiredAmka"));if(("predefined_13"===t.fieldId||"predefined_13"===t.referenceFieldId)&&e&&""!==e.trim()){let t=gB(M(n,"predefined_11"));if(("Greek"===t||"Ελληνική"===t)&&!(0,I.ld)(e))return"".concat(m("userForm.amka.invalidAmka"));let r=R(n);if(r&&h.some((e,t)=>t!==n&&R(t)===r)||r&&z.current.has(r))return"".concat(m("userForm.documentInUse"))}return"phone"===t.fieldId&&t.isRequired?(0,aj.g0)(e)||m("buyTicketsForm.invalidPhoneNumber","Invalid phone number"):("text"===t.type||"email"===t.type||"textMulti"===t.type||"textNumber"===t.type)&&t.isRequired?""!==e.trim()||m("buyTicketsForm.fieldCannotBeEmpty","This field cannot be empty or contain only spaces"):"dropdownMulti"!==t.type&&"dropdownSingle"!==t.type||!!(null==e?void 0:e.id)||!t.isRequired||m("buyTicketsForm.fieldCannotBeEmpty","This field cannot be empty or contain only spaces")}}})]},"".concat(n,"_").concat(t.fieldId))})}),Q=h.findIndex(e=>"order"===e.ticket),X=h.some(e=>"order"!==e.ticket);return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:15}),(0,i.FD)("form",{ref:u,onSubmit:async e=>{e.preventDefault(),await H()&&n(t)},children:[-1!==Q&&(0,i.FD)("div",{style:{marginBottom:"24px"},children:[(0,i.Y)(_.H3,{color:"fontPrimary",children:m("buyTicketsForm.checkoutOrderInfo")}),(0,i.Y)(gf,{style:{marginTop:"12px"},children:(0,i.Y)(fZ,{openActive:!0,children:(0,i.Y)(f$,{children:(0,i.FD)(fJ,{children:[p&&(0,i.Y)(_.LJ,{color:"fontSecondary",style:{display:"block",marginBottom:"14px"},children:(0,i.Y)(x.x6,{t:m,i18nKey:"buyTicketsForm.guestLoginPrompt",components:{loginLink:(0,i.Y)(gm,{href:v})}})}),J(h[Q],Q)]})})})})]}),X&&(0,i.Y)(_.H3,{color:"fontPrimary",children:(null==r?void 0:r.boxType)==="COLLECTION"?m("buyTicketsForm.checkoutBuyer"):m("buyTicketsForm.checkoutAttendees")}),(0,i.Y)("div",{style:{marginTop:"12px"},children:h.map((e,n)=>{if("order"===e.ticket)return null;let r=F.includes(n),o=(t.assets||[]).filter(n=>n.assetCategoryId==Number(e.ticket)),l=o[h.slice(0,n).filter(n=>n.ticket===e.ticket).length]||o[0],a=null==l?void 0:l.assetName,d=(e=>{if(!e)return"";let n=[];return e.section&&!e.booth?n.push("".concat(m("section")," ").concat(e.section)):e.section&&e.booth?n.push("".concat(m("buyTicketsForm.booth","Booth")," ").concat(e.booth)):!e.section&&e.table&&n.push("".concat(m("buyTicketsForm.table","Table")," ").concat(e.table)),e.row&&n.push("".concat(m("row")," ").concat(e.row)),e.seat&&n.push("".concat(m("seat")," ").concat(e.seat)),n.join(", ")})(l),s=((e,n)=>{let t=t=>{let r=e.ticketInfo.find(e=>e.referenceFieldId===t||e.fieldId===t);return r&&j["".concat(n,"_").concat(r.fieldId)]||""},r=t("predefined_1"),i=[t("predefined_2"),t("predefined_3")].filter(
1Boolean).join(" ");return(r||i).trim()})(e,n),u=h.slice(0,n).filter(e=>"order"===e.ticket).length,p=n-u+1,f="".concat(s||"".concat(m("buyTicketsForm.checkoutTypeAttendee")," ").concat(p)).concat(d?" \xb7 ".concat(d):"").concat(a?" \xb7 ".concat(a):"");return(0,i.FD)(gf,{children:[(0,i.FD)(fG,{openActive:r,onClick:()=>{if(r)P(F.filter(e=>e!==n));else P([...F,n])},children:[(0,i.Y)(c.RZ,{color:q.includes(n)?"fontAlert":"fontPrimary",fontWeight:700,fontSize:16,children:f}),(0,i.Y)(gt,{rotate:r?"180deg":"0deg",children:(0,i.Y)(_.In,{width:14,color:"fontSecondary",height:14,name:"downArrow"})})]}),(0,i.Y)(fZ,{openActive:r,children:(0,i.Y)(f$,{children:(0,i.Y)(fJ,{children:J(e,n)})})})]},"attendee-card-".concat(n))})})]})]})};function gL(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  justify-content: space-between;\n   margin-top: ","px;\n"]);return gL=function(){return e},e}function gj(){let e=(0,s._)(["\n  ","\n"]);return gj=function(){return e},e}function gW(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  align-items: center;\n"]);return gW=function(){return e},e}function gV(){let e=(0,s._)(["\n  margin-left: 16px;\n  font-weight: 700;\n"]);return gV=function(){return e},e}function gH(){let e=(0,s._)(["\n  font-weight: 700;\n  font-size: 14px;\n  font-family: 'IBM Plex Sans';\n"]);return gH=function(){return e},e}let gU=u.A.div(gL(),w.Uu,e=>12*!e.removeMargin),gK=u.A.div(gj(),w.ec),gG=u.A.div(gW(),w.Uu),gZ=(0,u.A)(_.EE)(gV()),g$=(0,u.A)(_.YQ)(gH()),gJ=e=>{var n;let{currentOrder:t,showDivider:r,hideDiscount:o}=e,{t:l}=(0,x.Bd)(),a=((null==t?void 0:t.products)||[]).filter(e=>null==e.linkedToAssetIndex)||[],d=e=>e.attributes&&0!==e.attributes.length?e.attributes.map(e=>"".concat(e.attribute,": ").concat(e.value)).join(", "):"";return(0,i.FD)(i.FK,{children:[(null==t||null==(n=t.assets)?void 0:n.length)>0&&(0,i.Y)(gK,{style:{marginTop:"12px",marginBottom:"5px"},children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontSecondary",children:l("buyTicketsForm.orderSummaryTickets")})}),null==t?void 0:t.assets.map((e,n)=>(0,i.FD)(gK,{style:{paddingLeft:"16px"},children:[(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.FD)(gG,{children:[!e.row&&(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:[e.assetName,e.section||(null==e?void 0:e.booth)||(null==e?void 0:e.seat)||(null==e?void 0:e.table)?!e.section||(null==e?void 0:e.booth)||(null==e?void 0:e.seat)||(null==e?void 0:e.table)?",":!e.section||(null==e?void 0:e.seat)||(null==e?void 0:e.booth)||(null==e?void 0:e.table)?"":",":""]}),e.section&&!(null==e?void 0:e.booth)&&(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:[l("section")," ",null==e?void 0:e.section,(null==e?void 0:e.seat)&&","]}),e.section&&(null==e?void 0:e.booth)&&(0,i.Y)(_.YQ,{color:"fontPrimary",bold:!0,children:"".concat(l("buyTicketsForm.booth","Booth")," ").concat(e.booth)}),!e.section&&(null==e?void 0:e.table)&&(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:["".concat(l("buyTicketsForm.table","Table")," ").concat(e.table),(null==e?void 0:e.seat)&&","]}),e.row&&(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:[l("row")+" ",e.row,","," "+l("seat")+" ",e.seat]}),!e.row&&(null==e?void 0:e.seat)&&(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:[l("seat")+" ",null==e?void 0:e.seat]}),e.row&&(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:["-  "," ",e.assetName," ",e.ticketType&&"- "+e.ticketType]}),e.resaleAsset&&(0,i.Y)(gZ,{color:"fontTertiary",children:l("buyTicketsForm.orderSummaryResellerPrice")})]}),(0,i.FD)(gG,{children:[(0,i.FD)(g$,{color:"fontPrimary",children:[e.amount+" x"," "]}),(0,i.Y)(_.YQ,{color:"fontPrimary",bold:!0,textDecorationLine:o||null==e.priceAfterDiscount?void 0:"line-through",children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==t?void 0:t.currency]).concat(e.price.toFixed(2))})]})]}),!o&&(null==e?void 0:e.priceAfterDiscount)!=null&&(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(gG,{children:(0,i.Y)(_.YQ,{color:"fontTertiary",bold:!0,children:l("buyTicketsForm.price_after_discount")})}),(0,i.FD)(gG,{children:[(0,i.Y)(g$,{color:"fontTertiary",children:null==e?void 0:e.promoCodeQuantity}),(0,i.Y)(_.YQ,{color:"fontTertiary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==t?void 0:t.currency]).concat(Number(e.priceAfterDiscount).toFixed(2))})]})]}),r&&(0,i.Y)(c.cG,{margin:8})]},"asset-".concat(n))),a.length>0&&(0,i.FD)(i.FK,{children:[(0,i.Y)(gK,{style:{marginTop:"12px",marginBottom:"5px"},children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontSecondary",children:l("buyTicketsForm.orderSummaryProducts")})}),a.map((e,n)=>(0,i.FD)(gK,{style:{paddingLeft:"16px"},children:[(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(gG,{children:(0,i.FD)(_.YQ,{color:"fontPrimary",bold:!0,children:[e.name,d(e)&&(0,i.FD)("span",{style:{fontStyle:"italic",marginLeft:"4px",fontWeight:"normal"},children:["(",d(e),")"]})]})}),(0,i.FD)(gG,{children:[(0,i.FD)(g$,{color:"fontPrimary",children:[e.quantity+" x"," "]}),(0,i.Y)(_.YQ,{color:"fontPrimary",bold:!0,textDecorationLine:o||null==e.priceAfterDiscount?void 0:"line-through",children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==t?void 0:t.currency]).concat(e.price.toFixed(2))})]})]}),!o&&(null==e?void 0:e.priceAfterDiscount)!=null&&(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(gG,{children:(0,i.Y)(_.YQ,{color:"fontTertiary",bold:!0,children:l("buyTicketsForm.price_after_discount")}
1)}),(0,i.Y)(gG,{children:(0,i.Y)(_.YQ,{color:"fontTertiary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==t?void 0:t.currency]).concat(e.priceAfterDiscount.toFixed(2))})})]}),r&&(0,i.Y)(c.cG,{margin:8})]},"unlinked-product-".concat(n)))]})]})};function gQ(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  margin-top: 20px;\n"]);return gQ=function(){return e},e}function gX(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  justify-content: space-between;\n  margin-top: ","px;\n"]);return gX=function(){return e},e}function g0(){let e=(0,s._)(["\n  ","// display: flex;\n  // flex-direction:column\n"]);return g0=function(){return e},e}function g1(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  align-items: center;\n"]);return g1=function(){return e},e}function g2(){let e=(0,s._)(["\n  margin-left: 16px;\n  font-weight: 700;\n"]);return g2=function(){return e},e}function g4(){let e=(0,s._)(["\n  font-weight: 700;\n  font-size: 14px;\n  font-family: 'IBM Plex Sans';\n"]);return g4=function(){return e},e}u.A.div(gQ(),w.Uu);let g5=u.A.div(gX(),w.Uu,e=>12*!e.removeMargin);u.A.div(g0(),w.ec);let g6=u.A.div(g1(),w.Uu);(0,u.A)(_.EE)(g2()),(0,u.A)(_.YQ)(g4());let g3=["servicefee","productServiceFee"],g8=e=>{let{currentOrder:n}=e,{t}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[(0,i.FD)(g5,{removeMargin:!0,children:[(0,i.Y)(g6,{children:(0,i.Y)(_.LJ,{color:"fontPrimary",bold:!0,children:t("buyTicketsForm.orderSummaryBeforeFees")})}),(0,i.Y)(g6,{children:(0,i.Y)(_.LJ,{color:"fontPrimary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==n?void 0:n.currency]).concat(((null==n?void 0:n.totalPrice)-((null==n?void 0:n.optionsFee)||0)).toFixed(2))})})]}),null==n?void 0:n.displayFees.filter(e=>e.incl).map((e,r)=>(0,i.FD)(g5,{removeMargin:!0,children:[(0,i.FD)(g6,{children:[(0,i.Y)(_.LJ,{color:"fontPrimary",bold:!0,children:t("buyTicketsForm.".concat(e.displayCategory))}),g3.includes(e.displayCategory)&&(0,i.Y)(_.ID,{title:t("buyTicketsForm.serviceFeeNotRefundable"),iconColor:"fontSecondary",iconWidth:14,iconHeight:14,placement:"top",maxWidth:240})]}),(0,i.Y)(_.LJ,{color:"fontPrimary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==n?void 0:n.currency]).concat(e.displayFee.toFixed(2))})]},"".concat(e.displayCategory,"-").concat(r))),null==n?void 0:n.displayFees.filter(e=>!e.incl).map((e,r)=>(0,i.FD)(g5,{removeMargin:!0,children:[(0,i.FD)(g6,{children:[(0,i.Y)(_.LJ,{color:"fontSecondary",bold:!0,children:t("buyTicketsForm.".concat(e.displayCategory))}),g3.includes(e.displayCategory)&&(0,i.Y)(_.ID,{title:t("buyTicketsForm.serviceFeeNotRefundable"),iconColor:"fontSecondary",iconWidth:14,iconHeight:14,placement:"top",maxWidth:240})]}),(0,i.Y)(_.LJ,{color:"fontSecondary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==n?void 0:n.currency]).concat(e.displayFee.toFixed(2))})]},"".concat(e.displayCategory,"-excl-").concat(r))),(null==n?void 0:n.discount)>0&&(0,i.FD)(g5,{removeMargin:!0,children:[(0,i.Y)(_.LJ,{color:"fontTertiary",bold:!0,children:t("buyTicketsForm.discount")}),(0,i.Y)(_.LJ,{color:"fontTertiary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==n?void 0:n.currency]).concat(null==n?void 0:n.discount.toFixed(2))})]}),(0,i.FD)(g5,{children:[(0,i.Y)(_.BG,{color:"fontPrimary",bold:!0,children:t("buyTicketsForm.orderSummaryGrandTotal")}),(0,i.Y)(_.BG,{color:"fontPrimary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[null==n?void 0:n.currency]).concat(((null==n?void 0:n.grandTotal)!=null?Number(n.grandTotal):((null==n?void 0:n.totalPrice)||0)+((null==n?void 0:n.serviceFee)||0)).toFixed(2))})]})]})};var g7=t(93792),g9=t(61902),ve=t(22427);function vn(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  flex-wrap: wrap;\n  position: relative;\n  max-width: 750px;\n  padding: 110px 20px;\n  margin: auto;\n  text-align: center;\n  background-color: #525f7f;\n\n  * {\n    font-family: IBM Plex Sans;\n    font-size: 16px;\n    font-weight: 600;\n    margin: 0;\n    padding: 0;\n  }\n\n  .field {\n    padding: 10px 20px;\n    background-color: #7488aa;\n    border-radius: 20px;\n    width: 100%;\n    margin-top: 6px;\n\n    &:focus-within {\n      color: #424770;\n      background-color: #f6f9fc;\n    }
1\n\n    .invalid {\n      background-color: #fa755a;\n    }\n  }\n\n  form {\n    position: relative;\n    width: 100%;\n    max-width: 500px;\n    margin: auto;\n    ","\n  }\n  form input::-webkit-input-placeholder {\n    opacity: 1;\n  }\n  form input::-moz-placeholder {\n    opacity: 1;\n  }\n  form input:-ms-input-placeholder {\n    opacity: 1;\n  }\n\n  button {\n    display: block;\n    width: calc(100% - 30px);\n    height: 40px;\n    margin: 15px auto;\n    background-color: #fcd669;\n    border-radius: 20px;\n    color: #525f7f;\n    font-weight: 600;\n    text-transform: uppercase;\n    cursor: pointer;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none;\n    outline: none;\n    border-style: none;\n\n    &:disabled {\n      background-color: #cccccc;\n      color: #666666;\n      cursor: not-allowed;\n    }\n  }\n  input {\n    color: #fff;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none;\n    outline: none;\n    border-style: none;\n    &::-webkit-input-placeholder {\n      color: #9bacc8;\n    }\n    &::-moz-placeholder {\n      color: #9bacc8;\n    }\n    &::-ms-input-placeholder {\n      color: #9bacc8;\n    }\n  }\n  .cardTypes {\n    display: flex;\n    margin: auto;\n    margin-bottom: 4%;\n    flex-direction: column;\n    margin-top: 6%;\n  }\n\n  .caption .no-charge {\n    color: #cfd7df;\n    margin-right: 10px;\n  }\n\n  .caption a.source {\n    text-align: right;\n    color: inherit;\n    transition: color 0.1s ease-in-out;\n    margin-left: 10px;\n  }\n\n  .caption a.source:hover {\n    color: #6772e5;\n  }\n\n  .caption a.source:active {\n    color: #43458b;\n  }\n\n  .caption a.source svg {\n    margin-right: 10px;\n  }\n\n  .caption a.source svg path {\n    fill: currentColor;\n  }\n  .cardTypesText {\n    width: 200px;\n    font-size: 13px;\n  }\n\n  .stripeWrapper {\n    margin-top: 2%;\n    //font-size: 10px;\n  }\n\n  .cards {\n    height: 25px;\n    border: 0px;\n  }\n\n  .lockerOnPay {\n    margin-left: 5%;\n    height: 14px;\n\n    border: 0px;\n  }\n"]);return vn=function(){return e},e}function vt(){let e=(0,s._)(["\n  padding: 10px 20px 11px;\n  background-color: #7488aa;\n  border-radius: 20px;\n  width: 100%;\n\n  .half-width {\n    width: calc(50% - (5px / 2));\n  }\n\n  .third-width {\n    width: calc(33% - (5px / 3));\n  }\n\n  .field + .field {\n    margin-top: 6px;\n  }\n\n  .focus,\n  &:focus {\n    color: #424770;\n    background-color: #f6f9fc;\n\n    &::-webkit-input-placeholder {\n      color: #cfd7df;\n    }\n    &::-moz-placeholder {\n      color: #cfd7df;\n    }\n    &::-ms-input-placeholder {\n      color: #cfd7df;\n    }\n  }\n\n  input {\n    color: #fff;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    appearance: none;\n    outline: none;\n    border: none;\n\n    &::-webkit-input-placeholder {\n      color: #9bacc8;\n    }\n    &::-moz-placeholder {\n      color: #9bacc8;\n    }\n    &:-ms-input-placeholder {\n      color: #9bacc8;\n    }\n  }\n\n  .invalid {\n    background-color: #fa755a;\n\n    .focus {\n      background-color: #f6f9fc;\n    }\n  }\n"]);return vt=function(){return e},e}function vr(){let e=(0,s._)(["\n  width: 100%;\n  margin: 0 0px 30px;\n  padding: 0;\n  border-style: none;\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n"]);return vr=function(){return e},e}function vi(){let e=(0,s._)(["\n  width: 30px;\n"]);return vi=function(){return e},e}function vo(){let e=(0,s._)(["\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -ms-flex-align: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  justify-content: center;\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  padding: 10px;\n  text-align: center;\n  pointer-events: none;\n  overflow: hidden;\n\n  @media (min-width: 670px) {\n    padding: 40px;\n  }\n  > * {\n    transition-property: opacity, transform;\n    transition-duration: 0.35s;\n    transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);\n    opacity: 0;\n    transform: translateY(50px);\n  }\n  .title {\n    font-size: 17px;\n    font-weight: 500;\n    margin-bottom: 8px;\n    color: #fff;\n  }\n\n  .message {\n    font-size: 14px;\n    font-weight: 400;\n    margin-bottom: 25px;\n    line-height: 1.6em;\n    color: #9cabc8;\n    span {\n      font-size: inherit;\n    }\n  }\n  .reset:active {\n    transition-duration: 0.15s;\n    transition-delay: 0s;\n    opacity: 0.65;\n  }\n\n  .reset svg {\n    will-change: transform;\n  }\n  .reset path {\n    fill: #fff;\n  }\n\n  ","\n  ","\n"]);return vo=function(){return e},e}function vl(){let e=(0,s._)(["\n  margin: 15px 0 30px;\n  transform: translateY(70px) scale(0.75);\n\n  svg {\n    will-change: transform;\n  }\n\n  @keyframes spin {\n    0% {\n      transform: rotate(0deg);\n    }\n\n    to {\n      transform: rotate(1turn);\n    }\n  }\n  .border {\n    stroke-dasharray: 251;\n    stroke-dashoffset: 62.75;\n    transform-origin: 50% 50%;\n    transition: stroke-dashoffset 0.35s cubic-bezier(0.165, 0.84, 0.44, 1);\n    animation: spin 1s linear infinite;\n  }\n  .checkmark {\n    stroke-dasharray: 60;\n    stroke-dashoffset: 60;\n    transition: stroke-dashoffset 0.35s cubic-bezier(0.165, 0.84, 0.44, 1) 0.35s;\n  }\n\n  ","\n\n  .message {\n    color: #9cabc8;\n  }\n"]);return vl=function(){return e},e}function va(){let e=(0,s._)(["\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-pack: center;\n  justify-content: center;\n  width: 100%;\n  top: 100%;\n  margin-top: 20px;\n  left: 0;\n  padding: 0 15px;\n  font-size: 13px !important;\n  opacity: 0;\n  transform: translateY(10px);\n  transition-property: opacity, transform;\n  transition-duration: 0.35s;\n  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);\n\n  ","\n  .message {\n    color: #fff;\n    font-size: inherit;\n  }\n\n  svg {\n    -ms-flex-negative: 0;\n    flex-shrink: 0;
1\n    margin-top: -1px;\n    margin-right: 10px;\n  }\n  svg .base {\n    fill: #fa755a;\n  }\n\n  svg .glyph {\n    fill: #fff;\n  }\n"]);return va=function(){return e},e}let vd={style:{base:{color:"#fff",fontWeight:600,fontFamily:"IBM Plex Sans",fontSize:"16px",fontSmoothing:"antialiased",":focus":{color:"#424770"},"::placeholder":{color:"#9BACC8"},":focus::placeholder":{color:"#CFD7DF"}},invalid:{color:"#fff",":focus":{color:"#FA755A"},"::placeholder":{color:"#FFCCA5"}}}},vc=u.A.div(vn(),e=>""!=e.checkoutStatus&&"\n    opacity: 0;\n    transform: scale(0.9);\n    pointer-events: none;\n  "),vs=u.A.div(vt()),vu=u.A.div(vr()),vp=u.A.span(vi()),vh=u.A.div(vo(),e=>""!=e.checkoutStatus&&"pointer-events: all;",e=>"submitted"===e.checkoutStatus&&"\n    & >  * {\n      opacity: 1;\n      transform: none !important;\n    };\n    & > :nth-child(2) {\n      transition-delay: 0.1s;\n    };\n    & > :nth-child(3) {\n      transition-delay: 0.2s;\n    };\n    & > :nth-child(4) {\n      transition-delay: 0.3s;\n    };\n    .checkmark {\n      opacity: 1;\n      stroke-dashoffset: 0 !important;\n    };\n  "),vm=u.A.div(vl(),e=>"submitting"===e.checkoutStatus?"\n    opacity : 1;\n    ":"submitted"===e.checkoutStatus?"\n    .checkmark, .border{\n      opacity: 1;\n      stroke-dashoffset: 0 !important;\n    }\n    ":""),vf=u.A.div(va(),e=>e.visibilityFlag&&"  \n    opacity: 1;\n    transform: none;\n  ");var vg=t(85844);let vv=e=>{let{disableHandleClickOutsideListener:n,enableHandleClickOutsideListener:t,currentOrder:r}=e,l=(0,g9.useStripe)(),[a,c]=(0,o.useState)(),s=(0,d.wA)(),u=(0,d.d4)(uA.rK),{t:p}=(0,x.Bd)(),h=(0,vg.u)(),[m,f]=(0,o.useState)({cardNumber:{status:!1},cardExpiry:{status:!1},cardCvc:{status:!1}}),[g,v]=(0,o.useState)(""),y=((null==u?void 0:u.order.totalPrice)||0)+((null==u?void 0:u.order.serviceFee)||0);(0,o.useEffect)(()=>{var e,n;(null==h?void 0:h.consentStatus)==="granted"&&(null==(e=(n=window).gtag)||e.call(n,"event","checkout_progress",{boxId:null==r?void 0:r.boxId}))},[location,null==h?void 0:h.consentStatus]);let b=(0,o.useMemo)(()=>{let e=[],n=!0;for(let[,t]of Object.entries(m))t&&(t.error&&t.error.message&&e.push(t.error.message),n=n&&t.status);return{complete:n,errorMessages:e}},[m]),w=async e=>{if(e.preventDefault(),event&&u&&l&&b.complete&&""===g)try{if(v("submitting"),n(),u.stripePaymentIntent){let e=u.stripePaymentIntent.client_secret,{paymentIntent:n,error:t}=await l.confirmCardPayment(e,{payment_method:{card:a}});v(""),t?f(e=>(0,nU._)((0,nY._)({},e),{payment:{status:!0,error:t}})):n&&"succeeded"===n.status&&(f(e=>(0,nU._)((0,nY._)({},e),{payment:{status:!0,error:void 0}})),v("submitted"))}}catch(e){eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(s)}),e.msg?alert(e.msg):alert(p("buyTicketsForm.checkoutFormAlert1")),v("")}finally{t()}},Y=e=>{f(n=>{let t=(0,nY._)({},n),r={status:e.complete,error:e.error};return t[e.elementType]=r,t.payment={status:!0,error:void 0},t})};return(0,i.FD)(vc,{checkoutStatus:g,children:[(0,i.FD)("form",{onSubmit:w,children:[(0,i.FD)(vu,{children:[(0,i.FD)("div",{style:{width:"100%"},children:[(0,i.Y)(vs,{children:(0,i.Y)(g9.CardNumberElement,{options:vd,onChange:Y,onReady:e=>c(e)})}),(0,i.Y)(vp,{children:(0,i.Y)("i",{className:"pf pf-credit-card",id:"brand-icon"})})]}),(0,i.Y)("div",{style:{width:"49%",marginRight:"1%",display:"block",marginTop:"2%"},children:(0,i.Y)(vs,{children:(0,i.Y)(g9.CardExpiryElement,{options:vd,onChange:Y})})}),(0,i.Y)("div",{style:{width:"49%",display:"block",marginTop:"2%"},children:(0,i.Y)(vs,{children:(0,i.Y)(g9.CardCvcElement,{options:vd,onChange:Y})})})]}),(0,i.Y)("button",{disabled:!l||!b.complete||""!==g,children:(0,i.FD)("span",{children:[p("buyTicketsForm.checkOutFormPay")," ",y.toFixed(2),eI.A.CURRENCY_SIGN_RESOLVER[null==r?void 0:r.currency]]})})]}),(0,i.FD)(vh,{checkoutStatus:g,children:[(0,i.Y)(vm,{checkoutStatus:g,children:(0,i.Y)("div",{className:"checkmark",children:(0,i.Y)(_.In,{name:"stripeSuccess"})})}),(0,i.Y)("h3",{className:"title","data-tid":"elements_examples.success.title",children:p("buyTicketsForm.checkoutPaymentSuccessful")})]}),(0,i.FD)(vf,{visibilityFlag:0!==b.errorMessages.length&&""===g,role:"alert",children:[(0,i.FD)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"17",height:"17",viewBox:"0 0 17 17",children:[(0,i.Y)("path",{className:"base",fill:"#000",d:"M8.5,17 C3.80557963,17 0,13.1944204 0,8.5 C0,3.80557963 3.80557963,0 8.5,0 C13.1944204,0 17,3.80557963 17,8.5 C17,13.1944204 13.1944204,17 8.5,
117 Z"}),(0,i.Y)("path",{className:"glyph",fill:"#FFF",d:"M8.5,7.29791847 L6.12604076,4.92395924 C5.79409512,4.59201359 5.25590488,4.59201359 4.92395924,4.92395924 C4.59201359,5.25590488 4.59201359,5.79409512 4.92395924,6.12604076 L7.29791847,8.5 L4.92395924,10.8739592 C4.59201359,11.2059049 4.59201359,11.7440951 4.92395924,12.0760408 C5.25590488,12.4079864 5.79409512,12.4079864 6.12604076,12.0760408 L8.5,9.70208153 L10.8739592,12.0760408 C11.2059049,12.4079864 11.7440951,12.4079864 12.0760408,12.0760408 C12.4079864,11.7440951 12.4079864,11.2059049 12.0760408,10.8739592 L9.70208153,8.5 L12.0760408,6.12604076 C12.4079864,5.79409512 12.4079864,5.25590488 12.0760408,4.92395924 C11.7440951,4.59201359 11.2059049,4.59201359 10.8739592,4.92395924 L8.5,7.29791847 L8.5,7.29791847 Z"})]}),(0,i.Y)("span",{className:"message",children:b.errorMessages[0]})]}),""===g&&(0,i.FD)("div",{className:"cardTypes",children:[(0,i.FD)("div",{className:"cardTypesWrapper",children:[(0,i.FD)("span",{className:"cardTypesText",children:[" ",p("buyTicketsForm.checkoutAcceptedCards")," "]}),(0,i.Y)(ei(),{alt:"",src:"/assets/images/visa_mastercard.gif",width:83,height:25})]}),(0,i.Y)("div",{className:"stripeWrapper",children:(0,i.Y)(ei(),{alt:"",src:"/assets/images/powered_by_stripe.png",width:106,height:25})})]})]})};function vy(){let e=(0,s._)(["\n  width: 960px;\n  overflow: hidden;\n  margin-top: 20%;\n  z-index: 11 !important;\n  white-space: normal !important;\n  display: inline-block !important;\n  vertical-align: middle;\n  @media only screen and (max-width: ",") {\n    max-width: 100%;\n    background-color: yellow;\n  }\n"]);return vy=function(){return e},e}let vx=u.A.div(vy(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT);class vb extends o.Component{componentDidMount(){window.addEventListener("mousedown",this.handleClickOutside);let e=this.props.isItAdvance?eI.A.STRIPE_ADVANCE_PUBLIC_KEY:eI.A.STRIPE_PUBLIC_KEY;window.Stripe?this.stripePromise=(0,ve.c)(e):document.querySelector("#stripe-js").addEventListener("load",()=>{this.stripePromise=(0,ve.c)(e)}),window.pymChild&&window.document.getElementById("payment-modal")&&(0,I.nq)()&&window.pymChild.scrollParentToChildEl("payment-modal")}componentWillUnmount(){window.removeEventListener("mousedown",this.handleClickOutside)}disableHandleClickOutsideListener(){this.state.window.removeEventListener("mousedown",this.handleClickOutside)}enableHandleClickOutsideListener(){this.state.window.addEventListener("mousedown",this.handleClickOutside)}setWrapperRef(e){this.wrapperRef=e}render(){return(0,i.Y)(vx,{ref:this.setWrapperRef,id:"payment-modal",children:(0,i.Y)(g9.Elements,{stripe:this.stripePromise,options:{locale:this.stripeLocale},children:(0,i.Y)(vv,{closeModal:this.props.hideDiv,disableHandleClickOutsideListener:this.disableHandleClickOutsideListener,enableHandleClickOutsideListener:this.enableHandleClickOutsideListener,currentOrder:this.props.currentOrder})})})}constructor(e){super(e),this.handleClickOutside=e=>{this.wrapperRef&&!this.wrapperRef.contains(e.target)&&this.props.hideDiv()},this.state={window:window},this.setWrapperRef=this.setWrapperRef.bind(this),this.enableHandleClickOutsideListener=this.enableHandleClickOutsideListener.bind(this),this.disableHandleClickOutsideListener=this.disableHandleClickOutsideListener.bind(this),this.stripePromise=null,this.stripeLocale=(null==e?void 0:e.language)||"en"}}var vw=t(95496);function vY(){let e=(0,s._)(["\n  display: flex;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  position: relative;\n  max-width: 750px;\n  padding: 50px 10px 50px;\n  margin: auto;\n  align-items: center;\n  background-color: #525f7f;\n"]);return vY=function(){return e},e}function vk(){let e=(0,s._)(["\n  width: 100%;\n  padding: 0;\n  border-style: none;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-flow: row wrap;\n  flex-flow: row wrap;\n  -ms-flex-pack: justify;\n  justify-content: center;\n"]);return vk=function(){return e},e}function vS(){let e=(0,s._)(["\n  width: 100%;\n  padding: 0;\n  margin-top: 20%;\n  border-style: none;\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-flow: row wrap;\n  flex-flow: row wrap;\n  -ms-flex-pack: justify;\n  justify-content: center;\n"]);return vS=function(){return e},e}function vA(){let e=(0,s._)(["\n  display: -ms-flexbox;\n  display: flex;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -ms-flex-align: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  padding: 10px;\n  text-align: center;\n  pointer-events: none;\n  overflow: hidden;\n"]);return vA=function(){return e},e}function v_(){let e=(0,s._)(["\n  font-size: 17px;\n  font-weight: 500;\n  margin-bottom: 8px;\n"]);return v_=function(){return e},e}let vI=u.A.div(vY()),vC=u.A.div(vk()),vD=u.A.div(vS()),vT=u.A.div(vA()),vF=u.A.h3(v_()),vP=e=>{let{closeModal:n,disableHandleClickOutsideListener:t,enableHandleClickOutsideListener:r}=e,l=(0,d.wA)(),{t:a}=(0,x.Bd)(),c=(0,d.d4)(uA.rK),[s,u]=(0,o.useState)(""),p=(0,d.d4)(l2.F6),h=async()=>{try{u("submitting"),t();let{request:e}=vw.A.single.buyFreeTickets({orderId:null==c?void 0:c.order.orderId,userId:p});await e(),u("success"),l((0,uA.FO)(void 0))}catch(e){nz.Cp(e),eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(l)}),u("")}finally{r()}};return(0,i.FD)(vI,{children:[""===s&&(0,i.FD)(i.FK,{children:[(0,i.Y)(vC,{children:a("buyTicketsForm.ticketsPriceFreeVerification")}),(0,i.FD)("div",{style:{display:"flex",width:"100%",justifyContent:"center",gap:"10px"},children:[(0,i.Y)(tm.A,{dataTest:"cancel_order",disabled:!1,onClick:n,size:"medium",mode:"contained",backgroundColor:"grey",color:"white",children:a("buyTicketsForm.ticketPriceFreeVerificationCancelButton")}),(0,i.Y)(tm.A,{dataTest:"confirm_order",disabled:!1,onClick:h,size:"medium",mode:"contained",backgroundColor:"btnBackgroun
1dPrimary",color:"white",children:a("buyTicketsForm.ticketPriceFreeVerificationButton")})]})]}),"submitting"===s&&(0,i.Y)(vD,{children:(0,i.Y)(nb.A,{})}),"success"===s&&(0,i.FD)(vT,{children:[(0,i.Y)("div",{className:"icon",children:(0,i.Y)(tx.A,{name:"stripeSuccess"})}),(0,i.Y)(vF,{"data-tid":"elements_examples.success.title",children:a("buyTicketsForm.ticketsPriceFreeSuccessfulReservation")})]})]})};class vE extends o.Component{componentDidMount(){window.addEventListener("mousedown",this.handleClickOutside)}componentWillUnmount(){window.removeEventListener("mousedown",this.handleClickOutside)}disableHandleClickOutsideListener(){this.state.window.removeEventListener("mousedown",this.handleClickOutside)}enableHandleClickOutsideListener(){this.state.window.addEventListener("mousedown",this.handleClickOutside)}setWrapperRef(e){this.wrapperRef=e}render(){return(0,i.Y)(vx,{ref:this.setWrapperRef,children:(0,i.Y)(vP,{closeModal:this.props.hideDiv,disableHandleClickOutsideListener:this.disableHandleClickOutsideListener,enableHandleClickOutsideListener:this.enableHandleClickOutsideListener})})}constructor(e){super(e),this.handleClickOutside=e=>{this.wrapperRef&&!this.wrapperRef.contains(e.target)&&this.props.hideDiv()},this.state={window:window},this.setWrapperRef=this.setWrapperRef.bind(this),this.enableHandleClickOutsideListener=this.enableHandleClickOutsideListener.bind(this),this.disableHandleClickOutsideListener=this.disableHandleClickOutsideListener.bind(this)}}let vM=e=>{let{currentOrder:n,isItAdvance:t=!1}=e,r=(0,d.wA)(),a=(0,d.d4)(D.BX),c=(0,d.d4)(uA.Pc),s=(0,l.useRouter)(),u=(0,d.d4)(D.nq),p=()=>{let e=document.getElementsByTagName("iframe").item(0);return e&&e.contentWindow&&u&&e.scrollIntoView({behavior:"smooth",block:"center"}),r((0,b.Fr)())};(0,o.useEffect)(()=>{if(a)h(),f();else{m(),r((0,uA._U)(null));let e=document.getElementById("output_frame");e&&e.remove()}return()=>m()},[a]);let h=()=>{document.body.style.overflow="hidden"},m=()=>{document.body.style.overflow="auto"},f=()=>{let e=document.createElement("iframe");e.setAttribute("src",""),e.style.width="100%",e.style.height="100%",e.id="output_frame",e.name="output_frame",e.onload=p,document.getElementById("worldLineIFrame").appendChild(e),r((0,b.rj)({enableLoader:!0,disableBackdropClick:!0})),v()},g=[{name:"version",value:"".concat(eI.A.CARDLINK_VERSION)},{name:"mid",value:t?"".concat(eI.A.CARDLINK_ADVANCE_MID):"".concat(eI.A.CARDLINK_MID)},{name:"lang",value:"".concat(s.locale)},{name:"orderid",value:null==c?void 0:c.newOrderId},{name:"orderDesc",value:null==n?void 0:n.boxId},{name:"orderAmount",value:((null==n?void 0:n.totalPrice)+(null==n?void 0:n.serviceFee)).toFixed(2)},{name:"currency",value:null==n?void 0:n.currency.toUpperCase()},{name:"payerEmail",value:null==n?void 0:n.email},{name:"confirmUrl",value:"".concat(eI.A.FRONTEND_URL).concat(eI.A.FRONTEND_URL_API).concat(eI.A.CARDLINK_CONFIRM)},{name:"cancelUrl",value:"".concat(eI.A.FRONTEND_URL).concat(eI.A.FRONTEND_URL_API).concat(eI.A.CARDLINK_CANCEL)},{name:"digest",value:null==c?void 0:c.digest}],v=()=>{let e=document.createElement("FORM");e.name="form",e.method="POST",e.target="output_frame",e.action="".concat(eI.A.CARDLINK_URL),g.forEach(n=>{let t=document.createElement("INPUT");t.type="hidden",t.name=n.name,t.value=n.value,e.appendChild(t)}),document.body.appendChild(e),e.submit(),r((0,b.Fr)())};return(0,i.Y)(i.FK,{children:(0,i.Y)("div",{id:"worldLineIFrame",style:{display:"flex",height:u?"100vh":"85vh",width:"100%"}})})};class vR extends o.Component{componentDidMount(){window.pymChild&&window.document.getElementById("payment-modal")&&(0,I.nq)()&&window.pymChild.scrollParentToChildEl("payment-modal")}componentWillUnmount(){window.removeEventListener("mousedown",this.handleClickOutside)}disableHandleClickOutsideListener(){this.state.window.removeEventListener("mousedown",this.handleClickOutside)}enableHandleClickOutsideListener(){}setWrapperRef(e){this.wrapperRef=e}render(){return(0,i.Y)("div",{id:"payment-modal",ref:this.setWrapperRef,style:{display:"flex",height:"100%",width:"100%"},children:(0,i.Y)(vM,{currentOrder:this.props.currentOrder,isItAdvance:this.props.isItAdvance})})}constructor(e){super(e),this.handleClickOutside=e=>{this.wrapperRef&&!this.wrapperRef.contains(e.target)&&this.props.hideDiv()},this.state={window:window},this.setWrapperRef=this.setWrapperRef.bind(this),this.enableHandleClickOutsideListener=this.enableHandleClickOutsideListener.bind(this),this.disableHandleClickOutsideListener=this.disableHandleClickOutsideListener.bind(this),this.stripePromise=null,this.stripeLocale=(null==e?void 0:e.language)||"en"}}function vN(){let e=(0,s._)(["\n  // min-height: 100vh;\n  color: ",";\n  width: 100%;\n  z-index: 99;\n  position: relative;\n"]);return vN=function(){return e},e}function vz(){let e=(0,s._)(["\n  display: block;\n  position: absolute;\n  height: 100%;\n  width: 100%;\n  border-radius: 20px;\n  z-index: 12;\n  overflow: hidden;\n  background-color: ",";\n"]);return vz=function(){return e},e}function vO(){let e=(0,s._)(["\n  ","\n"]);return vO=function(){return e},e}let vB=u.A.div(vN(),e=>{let{theme:n}=e;return n.colors.fontPrimary}),vq=u.A.div(vz(),e=>{let{theme:n}=e;return n.colors.dropdownMainColor}),vL=u.A.div(vO(),e=>{let{hide:n}=e;return n&&"\n    display: none;\n  "});function vj(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-wrap: wrap;\n  width: 100%;\n  background-color: ",";\n  border-radius: 8px;\n  margin-bottom: 8px;\n\n  ","\n\n  @media print {\n    display: none;\n  }\n"]);return vj=function(){return e},e}function vW(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  flex-wrap: wrap;\n  width: 100%;\n  padding: 12px 16px;\n\n  @media (max-width: ",") {\n    justify-content: flex-end;\n  }\n"]);return vW=function(){return e},e}let vV=u.A.div(vj(),e=>e.theme.colors.backgroundTertiaryColor,e=>{let{fixedOnMobile:n,theme:t}=e;return n&&"\n    @media (max-width: ".concat(t.breakPoints.MEDIUM_VIEWPORT,") {\n      position: fixed;\n      top: 56px;\n      left: 0;\n      right: 0;\n      z-index: 100;\n      border-radius: 0;\n      margin-bottom: 0;\n    }\n  ")}),vH=u.A.div(vW(),e=>e.theme.breakPoints.SMALL_VIEWPORT),vU=e=>{let{expiresAt:n,fixedOnMobile:t,openTimerModal:r}=e,{t:l}=(0,x.Bd)(),[a,d]=(0,o.useState)(n);return(0,o.useEffect)(()=>{d(n)},[n]),(0,i.Y)(vV,{fixedOnMobile:t,children:(0,i.FD)(vH,{children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:500,color:"fontPrimary",noBreakWord:!0,children:l("buyTicketsForm.timerDescription")}),(0,i.Y)(fE,{startTimeInit:a,openTimerModal:r||(()=>{}),noModalFlag:!r})]})})},vK=e=>{let{box:n,currentOrder:t,hasModal:r=!1,children:a,hideHeaderOnMobile:s,onCancelOrder:u}=e,p=(0,d.d4)(uA.rK),h=(0,d.wA)(),{t:m}=(0,x.Bd)(),f=(0,l.useRouter)(),g=(0,d.d4)(D.BX),v=(0,ec.u)(),y=()=>{h((0,uA.jn)(void 0)),h((0,D.r5)(!1))},b=(0,o.useCallback)(()=>r&&g?(0,i.FD)(vq,{children:[(0,i.Y)(vU,{expiresAt:null==t?void 0:t.expiresAt}),(0,i.Y)(_.wC,{}),(0,i.Y)(vR,{hideDiv:y,currentOrder:t,isItAdvance:null==n?void 0:n.isItAdvance})]}):(0,i.Y)(i.FK,{}),[g,r,t,n]);return(0,i.FD)(c.HD,{children:[(0,i.Y)(_.wC,{}),(0,i.Y)(c.xI,{width:v.containerPoints.CONTAINER,padding:"0px",bgColor:"none",children:(0,i.FD)(vB,{id:"order_page_wrapper",children:[r&&p&&!g?p.isFreeTicket?(0,i.FD)(vq,{children:[(0,i.Y)(vU,{expiresAt:null==t?void 0:t.expiresAt}),(0,i.Y)(_.wC,{}),(0,i.Y)(vE,{hideDiv:y})]}):(0,i.FD)(vq,{children:[(0,i.Y)(vU,{expiresAt:null==t?void 0:t.expiresAt}),(0,i.Y)(_.wC,{}),(0,i.Y)(vb,{language:f.locale,hideDiv:y,isItAdvance:null==n?void 0:n.isItAdvance,currentOrder:t})]}):null,b(),(0,i.FD)("div",{id:"order_page",style:{padding:"10px 25px"},children:[(0,i.FD)(vL,{hide:s,children:[(0,i.Y)("div",{style:{marginBottom:"5px"},children:(0,i.Y)(g7.A,{text:m("buyTicketsPage.backToSelection"),color:"btnTertiary",route:(()=>{switch(null==n?void 0:n.boxType){case el.$3.EVENT:return f.asPath.replace(I.DS.cart(),I.DS.buyTickets());case el.$3.COLLECTION:{let e;return e=(null==t?void 0:t.assets.some(e=>e.resaleAsset))?I.DS.resaleCollectibles():I.DS.buyCollectibles(),f.asPath.replace(I.DS.cart(),e)}}})(),customFunction:u})}),(0,i.Y)(td.kO,{box:n}
1)]}),a]})]})})]})};var vG=t(4029),vZ=t(48396);function v$(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  flex-direction: column;\n"]);return v$=function(){return e},e}function vJ(){let e=(0,s._)(["\n  min-height: 70px;\n\n  & > div {\n    display: flex;\n    flex-direction: row;\n    gap: 12px;\n  }\n\n  iframe {\n    min-height: 48px;\n  }\n"]);return vJ=function(){return e},e}function vQ(){let e=(0,s._)(["\n  min-width: 320px;\n  min-height: 600px;\n  width: 100%;\n\n  & > div {\n    min-width: 320px;\n    min-height: 600px;\n    width: 100%;\n  }\n\n  iframe {\n    min-width: 320px;\n    min-height: 600px;\n    width: 100%;\n    border: none;\n  }\n"]);return vQ=function(){return e},e}function vX(){let e=(0,s._)(["\n  padding: 20px;\n  text-align: center;\n"]);return vX=function(){return e},e}function v0(){let e=(0,s._)(["\n  color: ",";\n  margin-bottom: 16px;\n"]);return v0=function(){return e},e}function v1(){let e=(0,s._)(["\n  margin-bottom: 16px;\n"]);return v1=function(){return e},e}function v2(){let e=(0,s._)(["\n  position: relative;\n  flex: 1;\n"]);return v2=function(){return e},e}function v4(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  width: 100%;\n  gap: 8px;\n"]);return v4=function(){return e},e}function v5(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  width: 100%;\n  gap: 8px;\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 2;\n"]);return v5=function(){return e},e}function v6(){let e=(0,s._)(["\n  display: flex;\n  flex: 1;\n  height: 48px;\n  border-radius: 20px;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  background: ",";\n  border: 1px solid ",";\n  pointer-events: none;\n  user-select: none;\n  transition: opacity 0.3s ease;\n  opacity: ",";\n"]);return v6=function(){return e},e}function v3(){let e=(0,s._)(["\n          position: absolute;\n          inset: 0;\n          opacity: 0;\n          pointer-events: auto;\n          z-index: 1;\n        "]);return v3=function(){return e},e}function v8(){let e=(0,s._)(["\n          height: 0;\n          overflow: hidden;\n        "]);return v8=function(){return e},e}function v7(){let e=(0,s._)(["\n  ",";\n"]);return v7=function(){return e},e}function v9(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n"]);return v9=function(){return e},e}function ye(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n\n  > button {\n    position: static;\n  }\n"]);return ye=function(){return e},e}function yn(){let e=(0,s._)(["\n  min-height: 115px;\n  width: 100%;\n\n  & > div {\n    width: 100%;\n  }\n\n  iframe {\n    width: 100%;\n    border: none;\n  }\n"]);return yn=function(){return e},e}let yt=u.A.div(v$()),yr=u.A.div(vJ());u.A.div(vQ());let yi=u.A.div(vX()),yo=u.A.div(v0(),e=>{let{theme:n}=e;return n.colors.fontAlert}),yl=u.A.div(v1()),ya=u.A.div(v2()),yd=u.A.div(v4()),yc=u.A.div(v5()),ys=u.A.div(v6(),e=>{let{theme:n}=e;return n.colors.backgroundMainColor},e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{isReady:n}=e;return n?1:.45}),yu=u.A.div(v7(),e=>{let{isReady:n}=e;return n?(0,pT.AH)(v3()):(0,pT.AH)(v8())}),yp=u.A.div(v9());u.A.div(ye());let yh=u.A.div(yn()),ym=e=>{let{orderId:n,userId:t,termsAccepted:r,forceShowPaymentForm:a=!1,paymentLabel:c,onTermsError:s,onPayByAnotherMethod:u,onBeforePayment:p,onPaymentSuccess:h,onPaymentFail:m,onShowPaymentForm:f}=e,{t:g}=(0,x.Bd)(),v=(0,d.wA)(),y=(0,l.useRouter)(),{themeMode:b}=(0,vZ.d)(),{colors:w}=(0,ec.u)(),Y=(0,o.useRef)(/iPad|iPhone|iPod/.test(navigator.userAgent)?"ios":/Android/.test(navigator.userAgent)?"android":"desktop").current,[k,S]=(0,o.useState)(null),[A,I]=(0,o.useState)(null),[C,D]=(0,o.useState)(null),[T,F]=(0,o.useState)(null),[P,E]=(0,o.useState)(!0),[M,R]=(0,o.useState)(null),[N,z]=(0,o.useState)(a),[O,B]=(0,o.useState)(!1),[q,L]=(0,o.useState)(!!window.EPayWidget),[j,W]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(q)return;let e=setInterval(()=>{window.EPayWidget&&(L(!0),clearInterval(e))},200),n=setTimeout(()=>{window.EPayWidget||(clearInterval(e),R(g("buyTicketsForm.failedToLoadPaymentScript","Payment provider failed to load. Please disable ad-blocking extensions or try a different browser.")),z(!1))},15e3);return()=>{clearInterval(e),clearTimeout(n)}},[q,g]);let V=(0,o.useRef)(!1),H=(0,o.useRef)(!1),U=(0,o.useRef)(!1),K=(0,o.useRef)(r);K.current=r;let G=(0,o.useRef)(p);G.current=p;let Z=(0,o.useRef)(T);Z.current=T;let $=(0,o.useRef)(!1),J=(0,o.useRef)(null),Q=(0,o.useRef)(void 0),X=(0,o.useRef)(!1),[ee,en]=(0,o.useState)(!1);(0,o.useEffect)(()=>
1{if(P)return;let e=[];"android"!==Y&&e.push("widget-container-apple-pay"),"ios"!==Y&&e.push("widget-container-google-pay");let n=e.map(e=>document.getElementById(e)).filter(e=>!!e);if(0===n.length)return;let t=new Set,r=[],i=[],o=null;return n.forEach(e=>{let l=new MutationObserver(()=>{let r=e.querySelector("iframe.ep-iframe");if(!r)return;l.disconnect();let a=new ResizeObserver(()=>{r.offsetHeight>40&&(a.disconnect(),t.add(e),t.size===n.length&&(o&&clearTimeout(o),o=setTimeout(()=>B(!0),1200)))});a.observe(r),i.push(a)});l.observe(e,{childList:!0,subtree:!0}),r.push(l)}),()=>{r.forEach(e=>e.disconnect()),i.forEach(e=>e.disconnect()),o&&clearTimeout(o)}},[P,N,Y]),(0,o.useEffect)(()=>{let e=async()=>{try{let{request:e}=fQ.A.single.getEcommpayEmbeddedConfig({orderId:n,userId:t,themeMode:b,deviceType:Y,language:y.locale||"en"}),r=await e();S(r.appleButtonsConfig),I(r.googleButtonsConfig),D(r.formConfig),F(r.paymentUpdate)}catch(e){(0,gb.N7)(e,{feature:"ecommpay",step:"config-fetch",extra:{orderId:n,userId:t,themeMode:b,deviceType:Y,language:y.locale}}),R(g("buyTicketsForm.failedToLoadPaymentOptions","Failed to load payment options"))}finally{E(!1)}};n&&t&&e()},[n,t]),(0,o.useEffect)(()=>{let e=e=>{try{var n,t,r;if(!$.current||!e.origin.includes("ecommpay.com"))return;let i=null;try{i="string"==typeof e.data?JSON.parse(e.data):e.data}catch(e){i=null}if((null==i?void 0:i.message)==="epframe.payment.fail"){Q.current=(e=>{switch(e){case"RCS reject. Rejected by holdername format validation":return"buyTicketsForm.ecommpayFailHoldernameFormat";case"RCS reject. Allowed number of users exceeded":return"buyTicketsForm.ecommpayFailUsersExceeded";case"RCS reject. Allowed number of cards exceeded":return"buyTicketsForm.ecommpayFailCardsExceeded";default:return"buyTicketsForm.ecommpayFailGeneric"}})(null==(t=i.data)||null==(n=t.payment)?void 0:n.result_message),$.current=!1;return}if(null==i?void 0:i.message)return;let o="string"==typeof e.data?e.data:JSON.stringify(null!=(r=e.data)?r:"");/cancel|close|decline|fail/i.test(o)&&($.current=!1,v((0,vG.Fr)()))}catch(e){(0,gb.N7)(e,{feature:"ecommpay",step:"postmessage-handler"})}};return window.addEventListener("message",e),()=>window.removeEventListener("message",e)},[v]);let et=e=>{let t=(t,r)=>({feature:"ecommpay",step:"".concat(e,"-").concat(t),extra:(0,nY._)({orderId:n},r)}),r=()=>{try{$.current=!1,X.current=!1,en(!1),v((0,vG.Fr)());let e=Q.current;Q.current=void 0,null==m||m(e?{messageKey:e}:void 0)}catch(e){(0,gb.N7)(e,t("onPaymentFail"))}};return{onCheckSubmit:async(e,n,r)=>{try{if(!K.current){s(),en(!1),r();return}let e=G.current;if(e&&!await e()){en(!1),r();return}n(),$.current=!0}catch(e){(0,gb.N7)(e,t("onCheckSubmit",{hasTerms:!!K.current})),en(!1);try{r()}catch(e){}}},onConfirmation:async(e,n,r)=>{try{Z.current?n({payment_update:Z.current}):r({message:"Payment update not available"})}catch(e){(0,gb.N7)(e,t("onConfirmation",{hasPaymentUpdate:!!Z.current}));try{r({message:"Confirmation handler threw"})}catch(e){}}},onError:n=>{try{(0,gb.Ig)("Ecommpay ".concat(e," widget onError"),t("onError",{messages:null==n?void 0:n.messages})),r()}catch(e){(0,gb.N7)(e,t("onError-handler"))}},onShowLoader:()=>{try{X.current=!0,en(!0),v((0,vG.rj)({title:g("buyTicketsForm.orderSummaryCheckoutModal"),message:g("buyTicketsForm.orderSummaryCheckoutModalMessage"),enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!0}))}catch(e){(0,gb.N7)(e,t("onShowLoader"))}},onHideLoader:()=>{try{if(en(!1),!X.current)return;X.current=!1,v((0,vG.Fr)())}catch(e){(0,gb.N7)(e,t("onHideLoader"))}},onValidationError:()=>{try{en(!1)}catch(e){(0,gb.N7)(e,t("onValidationError"))}},onPaymentSuccess:()=>{try{$.current=!1,X.current=!1,en(!1),null==h||h()}catch(e){(0,gb.N7)(e,t("onPaymentSuccess"))}},onPaymentFail:r}};return((0,o.useEffect)(()=>{if(!q||!window.EPayWidget||P)return;let e=et("buttons"),t=(t,r,i,o)=>{if(!i.current&&document.getElementById(r))try{window.EPayWidget.runEmbedded((0,nY._)((0,nU._)((0,nY._)({},t),{target_element:r}),e),"POST"),i.current=!0}catch(e){(0,gb.N7)(e,{feature:"ecommpay",step:"buttons-mount",extra:{label:o,targetElement:r,orderId:n,hasConfig:!!t}}),R(g("buyTicketsForm.failedToInitializePaymentButtons","Failed to initialize payment buttons"))}};k&&"android"!==Y&&t(k,"widget-container-apple-pay",V,"apple"),A&&"ios"!==Y&&t(A,"widget-container-google-pay",H,"google")},[k,A,Y,s,P,q,v]),(0,o.useEffect)(()=>
1{if(!N)return;let e=document.getElementById("order_page");if(!e)return;e.style.transform="translateZ(0)",e.style.overflow="hidden";let n=e=>{var n;e.origin.includes("ecommpay.com")&&("string"==typeof e.data?e.data:JSON.stringify(null!=(n=e.data)?n:"")).includes("acs_redirect_iframe")&&window.scrollTo({top:0,behavior:"smooth"})};return window.addEventListener("message",n),()=>{window.removeEventListener("message",n),e.style.transform="",e.style.overflow=""}},[N]),(0,o.useEffect)(()=>{if(!N||!C||!q||!window.EPayWidget||U.current)return;let e=et("form");try{J.current=window.EPayWidget.runEmbedded((0,nY._)((0,nU._)((0,nY._)({},C),{target_element:"widget-container-payment-form"}),e),"POST"),U.current=!0,W(!0)}catch(e){(0,gb.N7)(e,{feature:"ecommpay",step:"form-mount",extra:{orderId:n,hasFormConfig:!!C}}),R(g("buyTicketsForm.failedToLoadPaymentForm","Failed to load payment form")),z(!1)}},[N,C,q]),P)?(0,i.Y)(yt,{children:(0,i.Y)(yr,{children:(0,i.Y)(yi,{children:g("buyTicketsForm.loadingPaymentOptions")})})}):M&&!N?(0,i.FD)(yt,{children:[(0,i.Y)(yo,{children:M}),(0,i.Y)(_.$n,{size:"large",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:()=>{if(!K.current)return void s();u()},children:g("buyTicketsForm.payByAnotherMethod")})]}):(0,i.FD)(yt,{children:[(0,i.Y)(yl,{children:(0,i.Y)(_.H4,{"data-test":"ecommpay-payment-options-heading",color:"fontSecondary",children:g("buyTicketsForm.paymentOptions","Payment options")})}),(0,i.Y)(yr,{children:(0,i.FD)(yd,{children:["android"!==Y&&(0,i.FD)(ya,{children:[!O&&(0,i.Y)(yc,{children:(0,i.Y)(dO.A,{variant:"rounded",animation:"wave",height:48,style:{flex:1,borderRadius:20},sx:{bgcolor:w.fontSecondary+"33"}})}),(0,i.Y)(ys,{isReady:O,children:(0,i.Y)(_.In,{name:"apple-pay",color:"fontPrimary"})}),(0,i.Y)(yu,{isReady:O,children:(0,i.Y)("div",{id:"widget-container-apple-pay"})})]}),"ios"!==Y&&(0,i.FD)(ya,{children:[!O&&(0,i.Y)(yc,{children:(0,i.Y)(dO.A,{variant:"rounded",animation:"wave",height:48,style:{flex:1,borderRadius:20},sx:{bgcolor:w.fontSecondary+"33"}})}),(0,i.Y)(ys,{isReady:O,children:(0,i.Y)(_.In,{name:"google-pay",color:"fontPrimary"})}),(0,i.Y)(yu,{isReady:O,children:(0,i.Y)("div",{id:"widget-container-google-pay"})})]})]})}),!N&&(0,i.Y)(_.$n,{"data-test":"ecommpay-pay-by-another-method",size:"large",color:"btnTextPrimary",icon:"card",iconColor:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:()=>{try{if(!K.current)return void s();z(!0),setTimeout(()=>{var e;null==(e=document.getElementById("widget-container-payment-form"))||e.scrollIntoView({behavior:"smooth",block:"center"})},200)}catch(e){(0,gb.N7)(e,{feature:"ecommpay",step:"pay-by-another-method-click",extra:{orderId:n}})}},children:g("buyTicketsForm.payByAnotherMethod")}),N&&(0,i.FD)(yp,{children:[(0,i.Y)(yh,{children:C&&(0,i.Y)("div",{id:"widget-container-payment-form"})}),(0,i.FD)(_.$n,{"data-test":"ecommpay-card-pay-button",size:"large",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",disabled:ee||!q||!j,loader:ee||!q||!j,onClick:()=>{if(!J.current)return void(0,gb.Ig)("Ecommpay card pay clicked with no widget instance",{feature:"ecommpay",step:"card-submit-no-widget",extra:{orderId:n,hasFormConfig:!!C,showPaymentForm:N,ePayWidgetLoaded:q}});en(!0);try{J.current.trySubmit()}catch(e){en(!1),(0,gb.N7)(e,{feature:"ecommpay",step:"card-submit-trysubmit",extra:{orderId:n,hasFormConfig:!!C}}),R(g("buyTicketsForm.failedToLoadPaymentForm","Failed to load payment form"))}},children:[g("buyTicketsForm.checkOutFormPay")," ",c]})]})]})};function yf(){let e=(0,s._)(["\n  border-radius: 7px;\n  height: 34px;\n  width: 34px;\n  cursor: pointer;\n"]);return yf=function(){return e},e}function yg(){let e=(0,s._)(["\n  border: 2px solid ",";\n  opacity: 0.1;\n  color: ",";\n  cursor: default;\n"]);return yg=function(){return e},e}function yv(){let e=(0,s._)(["\n  ","\n  display:flex;\n  justify-content: center;\n  align-items: center;\n  background-color: inherit;\n  ","\n"]);return yv=function(){return e},e}function yy(){let e=(0,s._)(["\n  ",";\n  min-height: 500px;\n  width: ",";\n  order: ",";\n"]);return yy=function(){return e},e}function yx(){let e=(0,s._)(["\n  ",";\n"]);return yx=function(){return e},e}function yb(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n"]);return yb=function(){return e},e}function yw(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  padding: 20px 0px 20px 20px;\n  border-radius: 0px 0px 10px 10px;\n  ",";\n  border-style: solid;\n  flex: 1;\n  position: relative;\n  border-color: ",";\n  border-width: 0px 1px 1px 1px;\n"]);return yw=function(){return e},e}function yY(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  margin-bottom: 20px;\n  max-height: 380px;\n  overflow-y: auto;\n  ","\n"]);return yY=function(){return e},e}function yk(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  overflow-y: auto;\n  ","\n"]);return yk=function(){return e},e}function yS(){let e=(0,s._)(["\n  gap: 10px;\n  display: flex;\n  width: 100%;\n"]);return yS=function(){return e},e}function yA(){let e=(0,s._)(["\n  ","\n  padding: 10px 10px 10px 10px;\n  cursor: pointer;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border-radius: 15px 15px 0px 0px;\n  gap: 8px;\n  width: 100%;\n"]);return yA=function(){return e},e}let y_=(0,pT.AH)(yf()),yI=u.A.button(yv(),y_,e=>e.disabled?(e=>
1(0,pT.AH)(yg(),e.theme.colors.fontTertiary,e.theme.colors.btnSecondary))(e):"border: 2px solid ".concat(e.theme.colors.fontTertiary,"; ")),yC=u.A.div(yy(),w.ec,e=>!e.desktopMode||e.tellerMode?"100%":"30%",e=>!e.desktopMode||e.tellerMode?1:0);u.A.div(yx(),w.ec);let yD=u.A.div(yb(),w.Uu),yT=u.A.div(yw(),w.Uu,e=>e.tellerMode?"justify-content: flex-start; align-items: stretch;":0!=e.activeTabOption&&"justify-content: center; align-items: center;",e=>e.theme.colors.dividerAndPlaceholderPrimary),yF=u.A.div(yY(),w.Uu,w.JS),yP=u.A.div(yk(),w.JS),yE=u.A.div(yS()),yM=u.A.div(yA(),e=>e.active?"\n        border-style: solid;\n        border-color: ".concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n        border-width: 1px 1px 0px 1px;\n        background-color: transparent;\n        padding: 10px 10px 10px 10px;\n        "):"background-color: ".concat(e.theme.colors.backgroundTertiaryColor,";\n      "));function yR(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  padding-right: 20px;\n"]);return yR=function(){return e},e}function yN(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  justify-content: space-between;\n  align-items: center;\n  padding: 10px;\n\n  ","\n  ","\n  ","\n"]);return yN=function(){return e},e}function yz(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  width: 60%;\n  gap: 10px;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 1; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /* let the text wrap preserving spaces */\n"]);return yz=function(){return e},e}function yO(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 10px;\n"]);return yO=function(){return e},e}function yB(){let e=(0,s._)(["\n  @media only screen and (max-width: ",") {\n    text-align: center;\n  }\n"]);return yB=function(){return e},e}function yq(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  flex-direction: column;\n  justify-content: space-between;\n  padding: 10px;\n\n  ","\n  ","\n  ",";\n"]);return yq=function(){return e},e}function yL(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  justify-content: space-between;\n"]);return yL=function(){return e},e}function yj(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  justify-content: space-between;\n"]);return yj=function(){return e},e}function yW(){let e=(0,s._)(["\n  font-weight: 700;\n  font-size: 18px;\n  font-family: 'IBM Plex Sans';\n  color: ",";\n  white-space: nowrap;\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 1; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /* let the text wrap preserving spaces */\n  mix-blend-mode: normal;\n"]);return yW=function(){return e},e}function yV(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  align-items: center;\n  opacity: 1;\n  margin-top: 2px;\n  cursor: pointer;\n"]);return yV=function(){return e},e}let yH=u.A.div(yR(),w.ec),yU=u.A.div(yN(),w.Uu,e=>"  border-radius: 10px;\n      background-color: ".concat(e.topSectionColor,";\n      -webkit-mask: radial-gradient(circle 10px at bottom left, #0000 98%, #000) bottom left,\n        radial-gradient(circle 10px at bottom right, #0000 98%, #000) bottom right;\n      -webkit-mask-size: 51% 100%;\n      -webkit-mask-repeat: no-repeat;"),e=>!e.theme.isDark()&&"\n        border-style: solid;\n        border-width: 1px 1px 0.5px 1px;\n        border-color: ".concat(e.theme.colors.fontPrimary,"\n        background-color: ").concat(e.theme.colors.backgroundContrastColor,";\n        "),e=>e.disabled&&function(e){let n=parseInt(e.substring(1,3),16),t=parseInt(e.substring(3,5),16),r=parseInt(e.substring(5,7),16);return"background-color: rgba(".concat(n,", ").concat(t,", ").concat(r,", 0.6)")}(e.topSectionColor)),yK=u.A.div(yz(),w.Uu),yG=u.A.div(yO(),w.Uu),yZ=u.A.div(yB(),e=>e.theme.breakPoints.SMALL_VIEWPORT),y$=u.A.div(yq(),w.Uu,e=>"background-color: ".concat(e.theme.colors.backgroundTertiaryColor,";\n      border-radius: 10px;\n      -webkit-mask: radial-gradient(circle 10px at top left, #0000 98%, #000) top left,\n        radial-gradient(circle 10px at top right, #0000 98%, #000) top right;\n      -webkit-mask-size: 51% 100%;\n      -webkit-mask-repeat: no-repeat;"),e=>!e.theme.isDark()&&"\n        border-style: solid;\n        border-width: 0.5px 1px 1px 1px;\n        border-color: ".concat(e.theme.colors.fontPrimary,"\n        "),e=>e.disabled&&"opacity: 0.5"),yJ=u.A.div(yL(),w.Uu);u.A.div(yj(),w.Uu);let yQ=u.A.div(yW(),e=>e.theme.colors.fontContrast),yX=u.A.div(yV(),w.Uu),y0=e=>{let{ticket:n,currency:t,filteredCat:r,setFilteredCat:o,tellerMode:l,renewer:a=!1}=e,{t:d}=(0,x.Bd)(),c=Array.isArray(n.pricing)?(()=>{let e=n.pricing.filter(e=>!0===e.isRenewalPrice);return a?e.length>0?e:n.pricing:n.pricing.filter(e=>!0!==e.isRenewalPrice)})():n.pricing,s=()=>
1{if(!Array.isArray(c)||0===c.length)return!0;let e=!0;return c.forEach(n=>{"soldOut"!==n.pricingStatus&&(e=!1)}),n.isSoldOut&&(e=!0),e},u=n.assetId;return(0,i.FD)(yH,{children:[(0,i.FD)(yU,{disabled:r.length>0&&!r.includes(u),topSectionColor:null==n?void 0:n.color,children:[(0,i.FD)(yK,{children:[(0,i.Y)(yQ,{children:n.assetName}),(null==n?void 0:n.description)&&(0,i.Y)(_.ID,{title:null==n?void 0:n.description,iconColor:"fontContrast"})]}),(0,i.Y)(yG,{children:(0,i.Y)(yX,{onClick:()=>{r.find(e=>e==u)?o(e=>e.filter(e=>e!=u)):o(e=>[...e,u])},children:(0,i.Y)(_.In,{name:r.includes(u)?"zoom-out":"zoom-in",width:22,height:22,color:"fontPrimary"})})})]}),(0,i.Y)(y$,{disabled:r.length>0&&!r.includes(u),children:(0,i.FD)(yJ,{children:[(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[(0,i.Y)(_.H3,{fontSize:20,color:"fontSecondary",align:"center",textDecorationLine:s()?"line-through":"undefined",opacity:s()?.4:null,children:d("buyTicketsForm.ticketNormalPrice")}),s()&&(0,i.Y)(yZ,{children:(0,i.Y)(_.LJ,{color:"fontAlert",bold:!0,children:"".concat(d("buyTicketsForm.soldOut"))})})]}),(0,i.Y)(_.H3,{fontSize:20,color:"fontSecondary",align:"center",textDecorationLine:s()?"line-through":"undefined",opacity:s()?.4:null,children:"".concat(t?eI.A.CURRENCY_SIGN_RESOLVER[t]:eI.A.CURRENCY_SIGN_RESOLVER.eur," ").concat((()=>{if(!Array.isArray(c)||0===c.length)return"0";let e=1/0,n=-1/0,t=c.filter(e=>"soldOut"!==e.pricingStatus);return 0===t.length?(c.forEach(t=>{t.price<e&&(e=t.price),t.price>n&&(n=t.price)}),e===n)?"".concat(e):"".concat(e,"-").concat(n):(t.forEach(t=>{t.price<e&&(e=t.price),t.price>n&&(n=t.price)}),e===n)?"".concat(e):"".concat(e,"-").concat(n)})())})]})})]})},y1=e=>{var n;let{box:t,selectedTickets:r=[],filteredCat:l,setFilteredCat:a,tellerMode:s=!1,invitation:u=!1,renewMode:p=!1,renewer:h=!1}=e,{t:m}=(0,x.Bd)(),f=(0,d.d4)(D.nq),g=[{title:m("buyTicketsPage.ticketCategories","Ticket Categories")},{title:m("buyTicketsPage.selectedTickets","Selected Tickets")}],[v,y]=(0,o.useState)(0);(0,o.useEffect)(()=>{r.length>0?y(1):0===r.length&&y(0)},[r]);let b=(0,o.useCallback)(e=>{var n,r,i,o,l,a;let d=null!=(i=null==(n=e.category)?void 0:n.key)?i:e.categoryKey,c=(null!=(o=null==t?void 0:t.boxAssets)?o:[]).find(e=>String(e.assetId)===String(d));return null!=(a=null!=(l=null==c?void 0:c.color)?l:null==(r=e.category)?void 0:r.color)?a:"grey"},[t]),w=(0,o.useCallback)(()=>{let e=0,n=function(n){var r;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o="";return o=""!=i?n.pricing.ticketTypes.filter(e=>e.ticketType===i)[0].price:null==(r=n.pricing)?void 0:r.price,e+=Number(o),"".concat(eI.A.CURRENCY_SIGN_RESOLVER[(null==t?void 0:t.currency)?null==t?void 0:t.currency:"eur"]," ").concat(o)},o=e=>{var n,r,i,o,l;let a=e.labels,d="",c="";if(Object.prototype.hasOwnProperty.call(a,"parent")&&((null==e||null==(r=e.parent)?void 0:r.type)==="table"?c+="Seat":c+="Row ".concat(a.parent)),Object.prototype.hasOwnProperty.call(a,"own")&&((null==e||null==(i=e.parent)?void 0:i.type)==="table"?c+=" ".concat(a.own):(null==e?void 0:e.objectType)==="Booth"?c+="Booth ".concat(a.own):(null==e?void 0:e.objectType)==="Table"?c+="Table ".concat(a.own):c+=", ".concat(a.own)),(null==e||null==(n=e.parent)?void 0:n.type)==="table"||(null==e?void 0:e.objectType)==="Table"?d+="Table":Object.prototype.hasOwnProperty.call(a,"section")?d+="".concat(a.section):!Object.prototype.hasOwnProperty.call(a,"section")&&!Object.prototype.hasOwnProperty.call(a,"parent")&&Object.prototype.hasOwnProperty.call(a,"own")&&(d="GA",c="".concat(a.own)),null==e?void 0:e.selectedTicketType){let n=null==(o=(null!=(l=null==t?void 0:t.boxAssets)?l:[]).flatMap(e=>{var n;return null!=(n=e.pricing)?n:[]}).find(n=>String(n.pricingId)===e.selectedTicketType))?void 0:o.name;""!==n&&null!=n&&(c+=" - ".concat(n))}return{section:d,label:c}},l=r.map((e,t)=>{let r,i=Object.prototype.hasOwnProperty.call(e,"selectedTicketType");if(Object.prototype.hasOwnProperty.call(e,"selectionPerTicketType")){let r=[];if(Object.entries(null==e?void 0:e.selectionPerTicketType).length>0)for(let[i,l]of Object.entries(null==e?void 0:e.selectionPerTicketType))for(let a=0;a<Number(l);a++){let l=u?"":n(e,i);r.push(Y(o(e),l,b(e),t,i,p))}else for(let i=0;i<Number(e.numSelected);i++){let i=u?"":n(e);r.push(Y(o(e),i,b(e),t,void 0,p))}return r}if(!i)return r=u?"":n(e),Y(o(e),r,b(e),t,void 0,p);{let r=u?"":n(e,e.selectedTicketType);return Y(o(e),r,b(e),t,e.selectedTicketType,p)}});return(0,i.FD)(i.FK,{children:[(0,i.Y)(yF,{children:(0,i.Y)("div",{style:{paddingRight:"20px"},children:l})}),!u&&(0,i.Y)("div",{style:{position:"absolute",bottom:"0px",right:"0px",padding:"20px 20px"},children:(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",align:"left",children:"Total: ".concat(eI.A.CURRENCY_SIGN_RESOLVER[(null==t?void 0:t.currency)?null==t?void 0:t.currency:"eur"]).c
1oncat(e)})})]})},[r,t,p,b]),Y=(e,n,t,o,l,a)=>(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:[(0,i.Y)("div",{style:{display:"flex",padding:"4px",backgroundColor:t,minWidth:"80px",justifyContent:"center"},children:(0,i.Y)(sI.A,{title:e.section,children:(0,i.Y)(c.Wg,{fontSize:18,color:"fontPrimary",align:"left",children:"".concat(e.section.substring(0,10))})})}),(0,i.Y)(c.Wg,{fontSize:18,color:"fontPrimary",align:"left",children:"".concat(e.label)})]}),(0,i.FD)("div",{style:{display:"flex",gap:"10px",alignItems:"center"},children:[(0,i.Y)(c.Wg,{fontSize:18,color:"fontPrimary",align:"left",children:"".concat(n)}),!a&&(0,i.Y)(yI,{onClick:()=>{l?r[o].deselect(l,1):r[o].deselect()},children:(0,i.Y)(_.In,{name:"minus",width:10,height:10})})]})]}),(0,i.Y)(c.cG,{thickness:.5,margin:15})]});return(0,i.FD)(yC,{desktopMode:f,tellerMode:s,children:[(0,i.Y)(yD,{children:(0,i.Y)(yE,{children:g.map((e,n)=>(0,i.Y)(yM,{active:v===n,position:0===n?"first":n===g.length-1?"last":"middle",onClick:()=>{y(n)},children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:"fontPrimary",children:e.title})},n))})}),(0,i.Y)(yT,{activeTabOption:v,tellerMode:s,children:1===v?r.length>0?(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",alignItems:"stretch",height:"100%",width:"100%"},children:w()}):(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"10px"},children:[(0,i.Y)(_.In,{name:"retrieve-ticket",width:24,height:24,color:"fontPrimary"}),(0,i.Y)(c.Wg,{fontSize:18,color:"fontPrimary",children:m("buyTicketsPage.noTicketsSelected")})]}):(0,i.Y)(yP,{children:(null!=(n=null==t?void 0:t.boxAssets)?n:[]).map(e=>(0,i.Y)(y0,{ticket:e,currency:t.currency,setFilteredCat:a,filteredCat:l,tellerMode:s,renewer:h}))})})]})},y2={getRenewalEligibility:e=>(0,uT.Em)(uT.J8.GET,"/season-ticket/renewal-eligibility",{params:e}),verifyRenewal:e=>(0,uT.Em)(uT.J8.POST,"/season-ticket/verify-renewal",{params:e})};function y4(){let e=(0,s._)(["\n  max-width: 460px;\n  margin: 0 auto 24px;\n  padding: 24px;\n  border-radius: 16px;\n  border: 1px solid ",";\n  background-color: ",";\n  ","\n"]);return y4=function(){return e},e}function y5(){let e=(0,s._)(["\n  margin-bottom: 16px;\n"]);return y5=function(){return e},e}function y6(){let e=(0,s._)(["\n  display: block;\n  font-size: 18px;\n  font-weight: 700;\n  color: ",";\n"]);return y6=function(){return e},e}function y3(){let e=(0,s._)(["\n  display: block;\n  margin-top: 6px;\n  font-size: 14px;\n  font-weight: 500;\n  color: ",";\n"]);return y3=function(){return e},e}function y8(){let e=(0,s._)(["\n  display: flex;\n  gap: 4px;\n  padding: 4px;\n  margin-bottom: 16px;\n  border-radius: 12px;\n  background-color: ",";\n  border: 1px solid ",";\n"]);return y8=function(){return e},e}function y7(){let e=(0,s._)(["\n  flex: 1;\n  min-height: 40px;\n  padding: 8px 12px;\n  border: none;\n  border-radius: 8px;\n  cursor: pointer;\n  font-size: 14px;\n  font-weight: 600;\n  white-space: nowrap;\n  transition: color 0.15s ease, background 0.15s ease;\n  ","\n"]);return y7=function(){return e},e}function y9(){let e=(0,s._)(["\n  display: grid;\n  gap: 12px;\n"]);return y9=function(){return e},e}function xe(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(",", minmax(0, 1fr));\n  gap: 12px;\n"]);return xe=function(){return e},e}function xn(){let e=(0,s._)(["\n  display: block;\n  margin-top: 12px;\n  color: ",";\n"]);return xn=function(){return e},e}let xt=u.A.form(y4(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor,e=>!e.theme.isDark()&&"box-shadow: 0 0 6px 0 rgba(145 158 171 / 20%), 0 12px 24px -4px rgba(145 158 171 / 12%);"),xr=u.A.div(y5()),xi=(0,u.A)(c.g2)(y6(),e=>e.theme.colors.fontPrimary),xo=(0,u.A)(c.g2)(y3(),e=>e.theme.colors.fontSecondary),xl=u.A.div(y8(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),xa=u.A.button(y7(),e=>
1e.active?"background: ".concat(e.theme.colors.btnBackgroundPrimary,"; color: ").concat(e.theme.colors.btnTextPrimary,"; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);"):"background: transparent; color: ".concat(e.theme.colors.fontSecondary,";")),xd=u.A.div(y9()),xc=u.A.div(xe(),e=>e.columns),xs=(0,u.A)(c.GJ)(xn(),e=>e.theme.colors.fontAlert),xu=e=>{let{boxId:n,onVerified:t,allowDetails:r=!0}=e,{t:l}=(0,x.Bd)(),[a,d]=(0,o.useState)("amka"),[c,s]=(0,o.useState)(""),[u,p]=(0,o.useState)(""),[h,m]=(0,o.useState)(""),[f,g]=(0,o.useState)(""),[v,y]=(0,o.useState)(""),[b,w]=(0,o.useState)(""),[Y,k]=(0,o.useState)(!1),[S,A]=(0,o.useState)(""),I="amka"===a?c.trim().length>0:!!(u.trim()&&h.trim()&&f.trim()&&v.trim()&&b.trim()),C=async()=>{if(I&&!Y){k(!0),A("");try{let e="amka"===a?{seasonBoxId:n,amka:c.trim()}:{seasonBoxId:n,firstName:u.trim(),lastName:h.trim(),section:f.trim(),row:v.trim(),seat:b.trim()},{request:r}=y2.verifyRenewal(e),i=await r();t(i)}catch(e){A((null==e?void 0:e.msg)||l("buyTicketsPage.renewalVerifyFailed",{defaultValue:"No matching renewal found."}))}finally{k(!1)}}},D=[{key:"amka",label:l("buyTicketsPage.renewalVerifyByAmka",{defaultValue:"AMKA"})},{key:"details",label:l("buyTicketsPage.renewalVerifyByDetails",{defaultValue:"Name & seat"})}];return(0,i.FD)(xt,{onSubmit:e=>e.preventDefault(),children:[(0,i.FD)(xr,{children:[(0,i.Y)(xi,{children:l("buyTicketsPage.renewalVerifyTitle",{defaultValue:"Renew your season seats"})}),(0,i.Y)(xo,{children:r?l("buyTicketsPage.renewalVerifySubtitle",{defaultValue:"Verify ownership to continue — by AMKA, or your name and seat."}):l("buyTicketsPage.renewalVerifySubtitleAmka",{defaultValue:"Verify ownership with your AMKA to continue."})})]}),r&&(0,i.Y)(xl,{role:"group","aria-label":l("buyTicketsPage.renewalVerifyMethodLabel",{defaultValue:"Verification method"}),children:D.map(e=>{let{key:n,label:t}=e;return(0,i.Y)(xa,{type:"button",active:a===n,"aria-pressed":a===n,onClick:()=>d(n),children:t},n)})}),"amka"===a?(0,i.Y)(_.hN,{width:"100%",wrapperMinWidth:"0px",placeholder:l("buyTicketsPage.renewalVerifyAmkaLabel",{defaultValue:"AMKA (11 digits)"}),value:c,onChange:e=>s(e),dataTest:"renewal_verify_amka"}):(0,i.FD)(xd,{children:[(0,i.FD)(xc,{columns:2,children:[(0,i.Y)(_.hN,{width:"100%",wrapperMinWidth:"0px",placeholder:l("buyTicketsPage.renewalVerifyFirstName",{defaultValue:"First name"}),value:u,onChange:e=>p(e),dataTest:"renewal_verify_first_name"}),(0,i.Y)(_.hN,{width:"100%",wrapperMinWidth:"0px",placeholder:l("buyTicketsPage.renewalVerifyLastName",{defaultValue:"Last name"}),value:h,onChange:e=>m(e),dataTest:"renewal_verify_last_name"})]}),(0,i.FD)(xc,{columns:3,children:[(0,i.Y)(_.hN,{width:"100%",wrapperMinWidth:"0px",placeholder:l("buyTicketsPage.renewalVerifySection",{defaultValue:"Section"}),value:f,onChange:e=>g(e),dataTest:"renewal_verify_section"}),(0,i.Y)(_.hN,{width:"100%",wrapperMinWidth:"0px",placeholder:l("buyTicketsPage.renewalVerifyRow",{defaultValue:"Row"}),value:v,onChange:e=>y(e),dataTest:"renewal_verify_row"}),(0,i.Y)(_.hN,{width:"100%",wrapperMinWidth:"0px",placeholder:l("buyTicketsPage.renewalVerifySeat",{defaultValue:"Seat"}),value:b,onChange:e=>w(e),dataTest:"renewal_verify_seat"})]})]}),S?(0,i.Y)(xs,{children:S}):null,(0,i.Y)(_.$n,{type:"button",size:"large",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",disabled:!I,loader:Y,onClick:C,margin:"16px 0 0",children:l("buyTicketsPage.renewalVerifyButton",{defaultValue:"Verify"})})]})},xp=e=>{var n,t,r,a,s,u,p,h,m,f,g,v;let{box:w,trackingLink:Y}=e,k=(0,o.useRef)(null),S=(0,l.useRouter)(),{t:A}=(0,x.Bd)(),C=(0,d.wA)(),{goToSummary:T}=(0,nB.s3)(),F=new Date,P="masterId"in w&&(null==w?void 0:w.masterId)?null==w?void 0:w.masterId:null==w?void 0:w.boxId,E=("string"==typeof S.query.back&&S.query.back.startsWith("/")?S.query.back:null)||"".concat(I.DS.event(),"/").concat(P),M=(0,d.d4)(D.nq),[R,N]=(0,o.useState)([]),[z,O]=(0,o.useState)([]),[B,q]=(0,o.useState)(!1),[L,j]=(0,o.useState)(""),[W,V]=(0,o.useState)(""),[H,U]=(0,o.useState)(0),[K,G]=(0,o.useState)(!1),[Z,$]=(0,o.useState)(!0),[J,Q]=(0,o.useState)("tickets"),[X,ee]=(0,o.useState)(null),en=(0,d.d4)(mA.x3),et=(0,ec.u)(),er=(null==(n=S.query)?void 0:n.renew)==="1",[ei,eo]=(0,o.useState)(null),ea=null==w?void 0:w.activeSalePhases,ed=(null==w?void 0:w.boxType)==="SEASON"&&!!ea&&(ea.sameSeatRenewal||ea.changeSeatRenewal),es=!!((null==X?void 0:X.eligible)&&(null==X||null==(t=X.previousSeasonTickets)?void 0:t.length)),eu=er&&!!ed&&!es&&!ei,ep=null!=(f=null==ei||null==(r=ei.seats)?void 0:r.map(e=>e.seatId).filter(e=>!!e))?f:[],eh=(null!=(g=null==X?void 0:X.previousSeasonTickets)?g:[]).map(e=>e.seatId).filter(e=>!!e),em=e=>!!(null==e?void 0:e.sameSeatRenewal)&&!(null==e?void 0:e.changeSeatRenewal),ef=ei?em(ei.activePhases):er&&es&&em(ea),eg=ei?ep:eh,ev=ef?eg:void 0,ey=ef?eg:void 0,ex=ei?ei.maxSelectable:er&&es?eh.length:void 0,eb=!!ei||er&&es,ew=(null==w?void 0:w.boxType)==="SEASON"&&ef?["renewal"]:void 0,{methods:eY,selectedProducts:ek,eligibleProductsList:eS,hasEligibleProductsByAsset:eA}=function(e,n){let{renewer:t}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=(0,nw.mN)({defaultValues:{selectedTickets:[],selectedProducts:[]}}),{control:i,getValues:l,setValue:a}=r,d=(0,nw.FH)({control:i,name:"selectedProducts"})||[],c=(0,o.useMemo)(()=>
1{if(!(null==n?void 0:n.length))return[];let{finalSelectedTicketsWithAmount:r}=(0,I.iB)(n,e,{renewer:t});return fx(e,r)},[e,n,t]),s=(0,o.useMemo)(()=>fb(e),[e]);fw(c,l,a);let u=(0,o.useMemo)(()=>d.reduce((e,n)=>{var t;return e+(null!=(t=null==n?void 0:n.quantity)?t:0)},0),[d]);return{methods:r,selectedProducts:d,eligibleProductsList:c,hasEligibleProductsByAsset:s,totalSelectedProducts:u}}(w,R,{renewer:eb}),e_=fY(ek,eS,A("buyTicketsForm.ticket")),eC=eS.length>0,eD=async()=>{var e;let n=await sessionStorage.getItem("seatsio"),t=n&&(null==(e=JSON.parse(n))?void 0:e.holdToken);if(t){let{request:e}=vw.A.single.getHoldTokenExpiration({boxId:null==w?void 0:w.boxId,holdToken:t});try{await e().then(e=>{e.isExpired&&sessionStorage.removeItem("seatsio")})}catch(e){sessionStorage.removeItem("seatsio"),nz.Cp(e)}}};(0,o.useEffect)(()=>{window&&(0,I.nq)()&&(window.pymChild||(window.pymChild=new(mI()).Child({polling:500})),window.pymChild&&window.pymChild.scrollParentToChildEl("top-container"))},[]),(0,o.useEffect)(()=>{null!==w&&(C((0,u1.f3)(w)),C((0,y.bR)(!1)))},[w]),(0,o.useEffect)(()=>{eD()},[]),(0,o.useEffect)(()=>{if((null==w?void 0:w.boxType)==="SEASON"&&(null==w?void 0:w.boxId)&&en&&(er||(null==w?void 0:w.predecessorSeasonBoxId)||(null==w?void 0:w.predecessorPartialSeasonBoxId))){let{request:e}=y2.getRenewalEligibility({newSeasonBoxId:w.boxId});e().then(e=>ee(e)).catch(()=>ee({eligible:!1,previousSeasonTickets:[]}))}else ee(er||(null==w?void 0:w.predecessorSeasonBoxId)||(null==w?void 0:w.predecessorPartialSeasonBoxId)?{eligible:!1,previousSeasonTickets:[]}:null)},[null==w?void 0:w.boxId,null==w?void 0:w.boxType,null==w?void 0:w.predecessorSeasonBoxId,null==w?void 0:w.predecessorPartialSeasonBoxId,en,er]),(0,o.useEffect)(()=>{if(k.current){var e,n,t;null==k||null==(e=k.current)||e.changeConfig({filteredCategories:z.length>0?z:void 0}),z.length>0?null==k||null==(n=k.current)||n.zoomToFilteredCategories():null==k||null==(t=k.current)||t.resetView()}},[z]),(0,o.useEffect)(()=>{var e,n,t;if(!k.current||!ef||!(null==X?void 0:X.eligible)||!(null==(e=X.previousSeasonTickets)?void 0:e.length)||R.length>0)return;let r=X.previousSeasonTickets.map(e=>e.seatId).filter(e=>!!e);if(0===r.length)return;null==(t=k.current)||null==(n=t.changeConfig)||n.call(t,{selectedObjects:r});let i=setTimeout(()=>{var e;let n=null==(e=k.current)?void 0:e.listSelectedObjects;"function"==typeof n&&n(e=>{if(!(null==e?void 0:e.length))return;let n=new Set;N(e.filter(e=>{var t;let r=null!=(t=e.seatId)?t:e.label;return!n.has(r)&&(n.add(r),!0)}))})},500);return()=>clearTimeout(i)},[X,R.length,ef]);let eT=async()=>{q(!0);let{finalSelectedTicketsWithAmount:e}=(0,I.iB)(R,w,{renewer:eb}),n=fk(eY.getValues("selectedProducts")||[]),t=(0,nY._)((0,nU._)((0,nY._)((0,nU._)((0,nY._)({},S.query),{path:S.asPath.split("?")[0],boxId:w.boxId,selectedAssets:e}),n.length>0&&{products:n}),{holdToken:L}),Y&&{ref:Y},(null==ei?void 0:ei.renewalToken)&&{renewalToken:ei.renewalToken},eb&&!(null==ei?void 0:ei.renewalToken)&&{renewalIntent:!0});C((0,uA.t)(t)),T(t).finally(()=>q(!1))};return(0,o.useEffect)(()=>{if(R.length>0){let e=0;R.forEach(n=>{(null==n?void 0:n.numSelected)?e+=null==n?void 0:n.numSelected:e+=1}),U(e)}0===R.length&&U(0)},[R]),(0,i.Y)("div",{id:"top-container",children:(0,i.FD)(c.HD,{children:[(0,i.Y)(_.wC,{}),(0,i.Y)(c.xI,{width:2e3,padding:"10px 25px",bgColor:"backgroundSecondaryColor",children:(0,i.FD)(nw.Op,(0,nU._)((0,nY._)({},eY),{children:[(0,i.Y)(_.Yh,{route:E,color:"btnSecondary",text:A("buyTicketsPage.backToEvent")}),(0,i.Y)(td.kO,{box:w}),(null==X?void 0:X.eligible)&&(null!=(v=null==(a=X.previousSeasonTickets)?void 0:a.length)?v:0)>0&&(0,i.FD)("div",{style:{marginTop:16,padding:16,backgroundColor:er?et.colors.renewalActiveBg:et.colors.renewalNoticeBg,borderRadius:12,border:er?"1px solid ".concat(et.colors.renewalActiveBorder):"1px solid ".concat(et.colors.renewalNoticeBorder),color:et.colors.fontPrimary},children:[(0,i.Y)("div",{style:{fontWeight:600,marginBottom:8},children:A("buyTicketsPage.renewalBannerTitle","Renew your season ticket")}),(0,i.Y)("div",{style:{fontSize:14},children:er?A("buyTicketsPage.renewalBannerLockedMessage",{seasonName:(null==(s=X.newSeasonBox)?void 0:s.name)||"",defaultValue:"Your seats are preselected. You can only renew these seats. Click below to proceed."}):A("buyTicketsPage.renewalBannerMessage",{seasonName:(null==(u=X.newSeasonBox)?void 0:u.name)||"",defaultValue:"Enter or confirm your seat for the new season. Your previous seat:"})}),null==(p=X.previousSeasonTickets)?void 0:p.map((e,n)=>(0,i.Y)("div",{style:{marginTop:4,fontSize:13},children:(()=>
1{if(e.assetName&&e.seatId){let n=String(e.seatId).match(/^(\d+)-(\d+)-(\d+)$/);if(n){let[,t,r,i]=n;return"".concat(e.assetName," \xb7 ").concat(A("seat")," ").concat(r," \xb7 ").concat(A("row")," ").concat(i)}return"".concat(e.assetName," \xb7 ").concat(e.seatId)}let n=[e.entrance,e.seat,e.row].filter(Boolean);if(n.length>0){let e=[A("entrance"),A("seat"),A("row")];return n.map((n,t)=>e[t]?"".concat(e[t]," ").concat(n):n).join(" \xb7 ")}return[e.section,e.row,e.seat,e.entrance].filter(Boolean).join(" • ")||e.displayName||A("buyTicketsPage.renewalSelectOnChart","Select on chart")})()},n))]}),ed&&!er&&!ei&&(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:12,flexWrap:"wrap",padding:"12px 16px",marginBottom:16,borderRadius:12,border:"1px solid ".concat(et.colors.dividerAndPlaceholderPrimary)},children:[(0,i.Y)("div",{style:{fontSize:14,color:et.colors.fontPrimary},children:A("buyTicketsPage.renewalPrompt","Renewing a previous-season seat? Verify to renew instead of buying.")}),(0,i.Y)(_.$n,{size:"medium",type:"button",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",onClick:()=>S.push(I.DS.buyTicketsRenew(w.boxId)),children:A("myTickets.renewSeasonTicket","Renew")})]}),eu&&(0,i.Y)(xu,{boxId:w.boxId,onVerified:eo,allowDetails:!!(null==ea?void 0:ea.sameSeatRenewal)}),!eu&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:30}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",marginBottom:"20px"},children:(0,i.Y)(fE,{startTimeInit:W,openTimerModal:()=>{C((0,b.rj)({title:"H συνεδρία έληξε ",message:"Αν συνεχίζετε να θέλετε να αγοράσετε ξανα επιλέξτε να επιθυμητά εισιτήρια",primaryLabel:"Eπέλεξε εισιτήρια",primaryOnPress:()=>{k.current.startNewSession(),C((0,b.Fr)()),C((0,b.fc)())},color:"fontAlert",disableBackdropClick:!0}))},setExpirationFlag:G})}),eA&&(0,i.Y)(fI.Mx,{narrow:"products"===J,children:(0,i.Y)(td.Ff,{activeTab:J,onTabChange:Q,pageSurface:"backgroundSecondaryColor"})}),(0,i.Y)(fI.Kp,{isHidden:"products"===J,children:(0,i.FD)(fI.i6,{desktopMode:M,children:[(0,i.Y)(y1,{box:w,selectedTickets:R,filteredCat:z,setFilteredCat:O,renewer:eb}),(0,i.Y)(fI.R8,{id:"chart",mode:M,hideSeatingMap:K,children:w&&(0,i.FD)(i.FK,{children:[Z&&(0,i.Y)(fI.rL,{children:(0,i.Y)(nb.A,{size:50})}),(0,i.Y)(fC.S6,{divId:"chart",workspaceKey:"".concat(w.publicWorkspaceKey),event:"".concat(null==w?void 0:w.boxId),region:"eu",colorScheme:et.mode,language:(0,I.Sm)(),objectColor:(e,n,t)=>{var r,i,o,l,a,d;let c=(null!=(l=null!=(o=null==t||null==(r=t.box)?void 0:r.boxAssets)?o:null==t||null==(i=t.box)?void 0:i.assets)?l:[]).find(n=>{var t;return String(n.assetId)===String(null==(t=e.category)?void 0:t.key)});return null!=(d=null!=(a=null==c?void 0:c.color)?a:n)?d:"grey"},sectionColor:(e,n,t)=>{var r,i,o,l,a,d,c,s,u;let p=null!=(a=null==(r=e.sectionCategory)?void 0:r.key)?a:null==(i=e.category)?void 0:i.key,h=(null!=(c=null!=(d=null==t||null==(o=t.box)?void 0:o.boxAssets)?d:null==t||null==(l=t.box)?void 0:l.assets)?c:[]).find(e=>String(e.assetId)===String(p));return null!=(u=null!=(s=null==h?void 0:h.color)?s:n)?u:"grey"},extraConfig:{box:w},pricing:(0,I.jP)(w,{renewer:eb}),priceFormatter:e=>"".concat(eI.A.CURRENCY_SIGN_RESOLVER[(null==w?void 0:w.currency)?null==w?void 0:w.currency:"eur"]," ").concat(e),selectionValidators:[{type:"noOrphanSeats",mode:"lenient"}],channels:ew,selectableObjects:ev,showSectionPricingOverlay:!0,maxSelectedObjects:null!=ex?ex:(0,I.PP)(w),session:"continue",fitTo:"widthAndHeight",showZoomOutButtonOnMobile:!1,selectedObjects:ey,onObjectSelected:e=>{var n,t,r,i;let o=null!=ev?ev:null;if(o&&o.length>0&&!o.includes(null!=(n=e.seatId)?n:e.label)){let n=null!=(i=e.label)?i:e.seatId;n&&(null==(r=k.current)||null==(t=r.deselectObjects)||t.call(r,[n]));return}N(n=>{var t;let r=null!=(t=e.seatId)?t:e.label;return"GeneralAdmissionArea"===e.objectType?[...n.filter(n=>n.seatId!=e.seatId),e]:n.some(e=>{var n;return(null!=(n=e.seatId)?n:e.label)===r})?n:[...n,e]})},onObjectDeselected:e=>{N(n=>{if("GeneralAdmissionArea"!==e.objectType)return[...n.filter(n=>n.seatId!=e.seatId)];return e.selected?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n.filter(n=>n.seatId!=e.seatId)]})},objectWithoutCategorySelectable:!1,objectWithoutPricingSelectable:!1,onChartRendered:e=>{k.current=e},onChartRenderingFailed:e=>{var n;null==e||null==(n=e.changeConfig)||n.call(e,{channels:void 0})},onHoldTokenExpired:()=>{N([])},onSessionInitialized:e=>{var n,t;$(!1),G(!1),j(e.token),V(g_()(e.expiresAt).subtract(2,"minute").toISOString());let r=null==(n=k.current)?void 0:n.listSelectedObjects;"function"==typeof r&&(null==X?void 0:X.eligible)&&(null==(t=X.previousSeasonTickets)?void 0:t.length)&&r(e=>{if(!(null==e?void 0:e.length))return;let n=new Set;N(e.filter(e=>{var t;let r=null!=(t=e.seatId)?t:e.label;return!n.has(r)&&(n.add(r),!0)}))})}})]})})]})}),"products"===J&&(0,i.Y)(fI.Mx,{narrow:!0,children:(0,i.Y)(fr,{products:eS,currency:w.currency?w.currency:"eur",organizerId:null==(m=w.planners)||null==(h=m[0])?void 0:h.organizerId,showLeftAssets:!0===w.showLeftAssets})}),(0,i.FD)(fI.Mx,{narrow:"products"===J,children:[(0,i.Y)(c.cG,{margin:40}),(0,i.Y)(td.Jb,{disabled:(()=>{let e=!1;return!!e_&&e_.length>0||(w&&(0===R.length||(null==w?void 0:w.end)&&(null==w?void 0:w.end)<F.toISOString()||(null==w?void 0:w.startSaleDate)!=void 0&&new Date(null==w?void 0:w.startSaleDate).toISOString()>F.toISOString()||(null==w?void 0:w.endSaleDate)!=void 0&&new Date(null==w?void 0:w.endSaleDate).toISOString()<F.toISOString()||w.status===el.L6.DRAFT||w.status===el.L6.CANCELLED)&&(e=!0),e)})(),invalidAssets:e_,buyIcon:"ticket",totalSelected:H,showContinueToProducts:eC&&"tickets"===J,isOnProductsTab:"products"===J,buttonLoader:B,onTicketsTabClick:()=>{Q("products"),setTimeout(()=>{var e;
1null==(e=document.getElementById("products-tab"))||e.scrollIntoView({behavior:"smooth",block:"start"})},100)},onCheckoutClick:eT})]})]}),(0,i.Y)(_.f$,{})]}))})]})})},xh=e=>{let{box:n,trackingLink:t}=e;return(0,i.Y)(i.FK,{children:(null==n?void 0:n.hasSeating)?(0,i.Y)(xp,{box:n,trackingLink:t}):(0,i.Y)(f_,{box:n,trackingLink:t})})},xm=()=>{let[e,n]=(0,o.useState)(),t=(0,l.useRouter)();(0,o.useEffect)(()=>{a()},[]),(0,o.useEffect)(()=>{e&&t.asPath.includes("#")&&r(t.asPath.split("#")[1])},[e,t.asPath]);let r=e=>{setTimeout(()=>{let n=document.getElementById(e);n&&n.scrollIntoView({behavior:"smooth"})},300)},a=async()=>{let e="en";t.locale&&"ar"!=t.locale&&(e=t.locale);let{request:r}=uK.single.getTermsAndConditions(e);await r().then(e=>{n(e)}).catch(e=>{nz.Cp(e)})};return(0,i.Y)(uH,{style:{textAlign:"left"},dangerouslySetInnerHTML:{__html:e}})};var xf=t(99742);class xg extends o.Component{render(){return(0,i.FD)(c.fq,{children:[(0,i.Y)(da(),{href:"/",children:(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"20px",justifyContent:"start",alignItems:"center"},children:(0,i.Y)(_.In,{name:"desktop_logo",width:305,height:60})})}),(0,i.Y)(c.yb,{children:{}[xf.env.REACT_APP_WHITELABEL]||(0,i.Y)(xm,{})})]})}}let xv=(0,l.withRouter)(xg);var xy=t(18640),xx=t(78002);let xb={single:{createPaymentIntent:e=>(0,uT.Em)(uT.J8.POST,"/stripe/createPaymentIntent",{params:e}),createPaymentCardLink:e=>(0,uT.Em)(uT.J8.POST,"https://eurocommerce-test.cardlink.gr/vpos/shophandlermpi",{params:e},!0,{"Access-Control-Allow-Origin":"*"})}};var xw=t(71696),xY=t(56486);let xk=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),xS=e=>{let{onClose:n,open:t,privacyPolicy:r}=e,{t:o}=(0,x.Bd)(),l=(0,ec.u)(),a=()=>{n()};return(0,i.FD)(t7.A,{onClose:a,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:xk,PaperProps:{sx:{height:"70vh",maxWidth:"1000px",maxHeight:"unset",background:l.colors.backgroundSecondaryColor,borderRadius:"16px",padding:"20px",margin:"32px",width:"70%"}},children:[(0,i.Y)(t9.A,{children:(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,i.Y)(_.H3,{color:"fontSecondary",children:o("eventDetails.eventPolicy")}),(0,i.Y)(_.$n,{onClick:a,backgroundColor:"none",size:"small",padding:0,children:(0,i.Y)(_.In,{name:"cancel",color:"fontSecondary",width:30,height:30})})]})}),(0,i.Y)(re.A,{children:(0,i.Y)("div",{dangerouslySetInnerHTML:{__html:r}})})]})},xA=e=>{var n,t,r,a;let{box:s,order:u,previewMode:p}=e;(0,vg.u)();let h=(0,ec.u)(),m=(0,l.useRouter)(),[f,g]=(0,o.useState)(!1),[v,w]=(0,o.useState)(u),[Y,k]=(0,o.useState)(!1),S=(null==v?void 0:v.userForm)||[],A=!!(null==v?void 0:v.isGuest),C=null==u?void 0:u.orderId;u||(0,gb.Ig)("Cart rendered with no order prop",{feature:"cart",step:"render-missing-order",level:"error",extra:{hasBox:!!s,previewMode:p}});let{control:T,watch:F}=(0,nw.mN)(),[P,E]=(0,o.useState)(!0),M=(0,d.wA)(),{t:R}=(0,x.Bd)(),{socket:N}=(0,xx.Y)(),z=(0,d.d4)(l2.F6),O=(0,d.d4)(l2.x3),[B,q]=(0,o.useState)(!1),[L,j]=(0,o.useState)(!1),[W,V]=(0,o.useState)(),[H,U]=(0,o.useState)(0),[K,G]=(0,o.useState)(!1),[Z,$]=(0,o.useState)(!1),[J,Q]=(0,o.useState)(0),X=(0,o.useRef)(!0),{cancelOrder:ee}=(0,nB.s3)(),en=(e,n,t,r)=>{var i;(0,gb.N7)(n,(0,nU._)((0,nY._)({feature:"cart",step:e},(null==r?void 0:r.level)?{level:r.level}:{},(null==r?void 0:r.tags)?{tags:r.tags}:{}),{extra:(0,nY._)({orderId:null!=(i=null==v?void 0:v.orderId)?i:C,boxId:null==s?void 0:s.boxId,provider:null==s?void 0:s.transactionProvider,isEcommpay:L,isWorldLine:B,previewMode:p},t)}))},et=()=>{try{let e={title:R("buyTicketsForm.orderSummaryModalTitle"),message:R("buyTicketsForm.orderSummaryModalMessage"),primaryLabel:R("buyTicketsForm.orderSummaryModalPrimaryLabel"),primaryOnPress:()=>{try{ep.current=!0,M((0,b.Fr)()),e_()}catch(e){en("timer-modal-primary-press",e)}},color:"fontAlert",disableBackdropClick:!0};M((0,b.rj)(e))}catch(e){en("open-timer-modal",e)}},[er,ei]=(0,o.useState)(""),[ea,ed]=(0,o.useState)(!1),es=(0,o.useRef)(),eu=(0,o.useRef)(null),ep=(0,o.useRef)(!1),eh=(0,o.useRef)(v);(0,o.useEffect)(()=>{eh.current=v},[v]);let em=(0,o.useRef)(void 0),ef=(e,n)=>(null==e?void 0:e.orderId)&&em.current!==e.orderId?(em.current=e.orderId,ee(e).then(()=>void 0).catch(e=>{let{level:t,tags:r,extra:i}=(0,gb.lj)(e,O);en(n,e,i,{level:t,tags:r})})):Promise.resolve();(0,nB.Lq)(s),(0,nB.b7)(s,v);let eg=(()=>{switch(null==s?void 0:s.boxType){case el.$3.EVENT:return{modals:{errorMod
1alMessage:R("buyTicketsForm.orderBackendError"),successModalMessage:R("buyTicketsForm.orderSummaryCompletionModalMessage"),cancelModalMessage:R("buyTicketsForm.orderSummaryPaymentFailedMessage"),actionModalMessage:R("buyTicketsForm.orderSummaryCompletionModalAction"),goToDiscoverMessage:R("buyTicketsForm.orderSummaryCompletionModalSecondaryAction"),completionRedirect:I.DS.myWallet()}};case el.$3.COLLECTION:return{modals:{errorModalMessage:R("buyTicketsForm.orderCollectionBackendError"),successModalMessage:R("buyTicketsForm.orderSummaryCollectionCompletionModalMessage"),cancelModalMessage:R("buyTicketsForm.orderSummaryCollectionPaymentFailedMessage"),actionModalMessage:R("buyTicketsForm.orderSummaryCollectionCompletionModalAction"),completionRedirect:I.DS.myWalletCollections()}};default:return{modals:{errorModalMessage:R("buyTicketsForm.orderBackendError"),successModalMessage:R("buyTicketsForm.orderSummaryCompletionModalMessage"),cancelModalMessage:R("buyTicketsForm.orderSummaryPaymentFailedMessage"),actionModalMessage:R("buyTicketsForm.orderSummaryCompletionModalAction"),completionRedirect:I.DS.myWallet()}}}})(),ev=e=>{window.open("/".concat(m.locale,"/").concat(I.DS.terms()).concat(e?"#".concat(e):""),"_blank")},ey=F("acceptedTerms"),ex=(0,o.useRef)(m.locale);(0,o.useEffect)(()=>{!p&&m.locale&&m.locale!==ex.current&&window.location.reload()},[m.locale,p]),(0,o.useEffect)(()=>{try{m.isReady&&(0,I.nq)()&&(g(!0),M((0,uA.t)(m.query)),(0,uT.Wy)("".concat(m.query.token)))}catch(e){en("effect-router-ready-embed",e)}},[m.isReady]),(0,o.useEffect)(()=>{try{window&&(0,I.nq)()&&(window.pymChild||(window.pymChild=new(mI()).Child({polling:500})),window.pymChild&&(window.pymChild.scrollParentToChildEl("top-container"),requestAnimationFrame(()=>{requestAnimationFrame(()=>{try{window.pymChild&&"function"==typeof window.pymChild.sendHeight&&window.pymChild.sendHeight()}catch(e){en("pym-send-height",e)}})})))}catch(e){en("effect-pym-init",e)}},[]),(0,o.useEffect)(()=>{if(!B&&!L){let e=setTimeout(()=>{try{U(H+1)}catch(e){en("stripe-rerender-tick",e)}},1e3);return()=>clearTimeout(e)}},[H,B,L]),(0,o.useEffect)(()=>{try{M((0,D.r5)(!1)),M((0,uA.jn)(void 0)),document.body.style.overflow=""}catch(e){en("effect-mount-reset",e)}return()=>{try{let e=eh.current;(null==e?void 0:e.type)!=="order"||e.isGuest||ef(e,"effect-unmount-cancel-order"),M((0,D.r5)(!1)),U(0),M((0,uA.jn)(void 0)),document.body.style.overflow=""}catch(e){en("effect-unmount-cleanup",e)}}},[]),(0,o.useEffect)(()=>{try{v&&M((0,l2._1)("".concat(Date.now())))}catch(e){en("effect-set-userid",e)}},[null==v?void 0:v.orderId]),(0,o.useEffect)(()=>{try{s&&(null==s?void 0:s.transactionProvider)&&(s.transactionProvider.includes("Eurobank")&&z&&q(!0),s.transactionProvider.includes("ECOMMPAY")&&z&&j(!0))}catch(e){en("effect-payment-provider-detect",e)}},[s,z]),(0,o.useEffect)(()=>{try{if(X.current){X.current=!1;return}L&&Q(e=>e+1)}catch(e){en("effect-ecommpay-reload-trigger",e)}},[null==v?void 0:v.grandTotal,null==v?void 0:v.appliedPromoCode]),(0,o.useEffect)(()=>{if(!N||!v||p)return;try{N.connect()}catch(e){en("socket-connect",e)}let e=e=>{try{M((0,D.r5)(!1)),$(!1);let n=!1,t={title:"",message:""};if((null==e?void 0:e.status)==="Payment Succeeded")t={title:R("buyTicketsForm.orderSummaryCheckoutModal"),message:R("buyTicketsForm.orderSummaryCheckoutModalMessage"),enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!0};else if((null==e?void 0:e.status)==="Order Failed")t={title:R("buyTicketsForm.orderSummaryCheckoutModal"),message:R("buyTicketsForm.orderSummaryCheckoutModalMessage"),enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!1,color:"fontAlert",primaryLabel:R("buyTicketsForm.commonContinue"),primaryOnPress:()=>{try{M((0,b.Fr)()),$(!1),Q(e=>e+1)}catch(e){en("socket-orderfailed-primary-press",e)}}};else if((null==e?void 0:e.status)==="ISSUE_ERROR")t={title:(0,i.Y)(i.FK,{children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:R("buyTicketsForm.orderSummaryCompletionModal",{orderIdStyled:'<span  style="font-size:24px; font-weight:bold;">'.concat(null==v?void 0:v.orderId,"</span>")})||""}})}
1),message:eg.modals.errorModalMessage,enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!1,primaryLabel:eg.modals.actionModalMessage,primaryOnPress:()=>{try{eY()}catch(e){en("socket-issueerror-primary-press",e)}}};else if((null==e?void 0:e.status)==="Ticket created"){M((0,uA.FO)(void 0)),f?m.push({pathname:"".concat(I.DS.orderCompletion(),"/").concat(null==s?void 0:s.boxId),query:(0,nU._)((0,nY._)({},m.query),{orderId:C})}):m.push("".concat(I.DS.orderCompletion(),"/").concat(null==s?void 0:s.boxId,"?orderId=").concat(C)),M((0,b.Fr)());return}else(null==e?void 0:e.status)==="CANCELED"&&(n=!0,t={title:R("buyTicketsForm.orderSummaryPaymentFailed"),message:eg.modals.cancelModalMessage,enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!1,color:"fontAlert",primaryLabel:R("buyTicketsForm.commonContinue"),primaryOnPress:()=>{try{ew(),$(!1),Q(e=>e+1)}catch(e){en("socket-canceled-primary-press",e)}}});n||(ed(!0),ei(void 0)),M((0,b.rj)(t))}catch(n){en("socket-handleOrderStatus",n,{socketStatus:null==e?void 0:e.status})}};return N.on("orderStatus",e),()=>{try{N.off("orderStatus",e),N.disconnect()}catch(e){en("socket-cleanup",e)}}},[N,v,p,W]),(0,o.useEffect)(()=>{try{if((0,u_.wY)(),m.isReady){var e,n;(null==(e=m.query)?void 0:e.token)&&(null==(n=m.query)?void 0:n.domain)&&((0,u_.IA)(eo.iC,"".concat(m.query.token)),M((0,uD.nW)("".concat(m.query.token))),(0,uT.Wy)("".concat(m.query.token))),v||ep.current?v&&(eC(),p||eD()):et()}}catch(e){en("effect-token-init",e)}},[m.isReady,v]);let eb=()=>{try{M((0,uA.Ly)(parseInt(C),w,et))}catch(e){en("fetch-order",e)}},ew=()=>{try{M((0,D.r5)(!1)),M((0,b.Fr)())}catch(e){en("refresh-digest",e)}},eY=()=>{try{if(f){let e=window.document.getElementById("myCheck");e&&e.click();let n=s&&s.boxId,t="".concat(I.DS.event(),"/").concat(n);m.push({pathname:t,query:(0,nY._)({},m.query)})}else m.push(eg.modals.completionRedirect);M((0,b.Fr)())}catch(e){en("redirect-to-my-tickets",e)}},ek=async()=>{try{if(es.current){var e,n;await (null==(e=(n=es.current).submitForm)?void 0:e.call(n))&&v&&eS(v);return}v&&eS(v)}catch(e){en("submit-order",e,{hasFormRef:!!es.current})}},eS=async e=>{try{if(L&&(null==e?void 0:e.totalPrice)>0){(null==v?void 0:v.orderId)&&z&&$(!0);return}if(B&&(null==e?void 0:e.totalPrice)>0){(null==v?void 0:v.orderId)&&M((0,uA.VS)(v.orderId,z,m.locale||"en"));return}if(e){M((0,b.rj)({enableLoader:!0})),e.userId=z;let n=!1;if(0==e.totalPrice)n=!0,M((0,b.Fr)()),M((0,uA.jn)({order:e,stripePaymentIntent:void 0,isFreeTicket:n}));else{let{request:t}=xb.single.createPaymentIntent(e);await t().then(t=>(M((0,b.Fr)()),M((0,uA.jn)({order:e,stripePaymentIntent:null==t?void 0:t.paymentIntent,isFreeTicket:n})),t)).catch(n=>{en("checkout-create-payment-intent",n,{totalPrice:null==e?void 0:e.totalPrice,currency:null==e?void 0:e.currency});let t={title:R("errors.error500.error500Title"),message:R("errors.error500.error500Message"),enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1};M((0,b.rj)(t))})}}}catch(n){en("checkout-order",n,{totalPrice:null==e?void 0:e.totalPrice,isEcommpay:L,isWorldLine:B})}},eA=async()=>{try{ep.current=!0,$(!1),M((0,D.r5)(!1)),M((0,uA.jn)(void 0)),document.body.style.overflow="",M((0,b.rj)({enableLoader:!0})),ef(v,"back-cancel-order").finally(()=>{try{e_()}catch(e){en("back-go-to-assets-selection",e)}})}catch(e){en("back-to-previous-step",e)}},e_=()=>{try{var e,n;let t=I.DS.discover();t=(null==s?void 0:s.boxType)===el.$3.COLLECTION?(null==v||null==(n=v.assets)?void 0:n.some(e=>e.resaleAsset))?I.DS.resaleCollectibles():I.DS.buyCollectibles():I.DS.buyTickets(),m.query.params&&"object"==typeof m.query.params&&(null==(e=m.query.params)||e.forEach(e=>{t+="/".concat(e)})),f?m.push({pathname:t,query:(0,nY._)({},m.query)}):m.push(t)}catch(e){en("go-to-box-assets-selection",e)}},eC=()=>{try{ei(null==v?void 0:v.expiresAt)}catch(e){en("set-time-remaining",e)}},eD=async()=>{try{if(null==v?void 0:v.isGuest)return void M((0,y.bR)(!1));let{request:e}=aO.A.single.getUserProfile();await e().then(e=>{var n,t;V(e.user),(null==(n=e.user)?void 0:n.marketing_allowed)?E(null==(t=e.user)?void 0:t.marketing_allowed):M((0,xy.uj)(!0,E)),M((0,y.bR)(!1))}).catch(e=>{M((0,y.bR)(!1)),en("get-profile-data",e)})}catch(e){en("get-profile-data-outer",e)}};return(0,i.FD)("div",{id:"top-container",children:[s&&v&&(0,i.FD)(vK,{box:s,currentOrder:v,hasModal:!0,onCancelOrder:()=>ef(v,"back-button-cancel-order"),children:[(0,i.Y)(c.cG,{margin:20}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"end"},children:(0,i.Y)(fE,{startTimeInit:er,openTimerModal:et,noModalFlag:ea})}),(0,i.FD)(fW,{children:[(0,i.FD)(fV,{children:[(0,i.FD)("div",{style:{display:"flex",gap:"5px"},children:[(0,i.Y)(_.H2,{children:R("buyTicketsForm.orderSummaryTitle")}),p&&(0,i.Y)(_.H2,{color:"fontAccent",children:R("buyTicketsForm.preview","- Preview")})]}),(0,i.Y)(_.YQ,{color:"fontSecondary",style:(null==s?void 0:s.hasSeating)?{maxWidth:"400px"}:{},children:R("buyTicketsForm.orderSummaryNotice")})]}),(null==s?void 0:s.hasSeating)&&(0,i.Y)(fH,{id:"chart",children:(0,i.Y)(fC.S6,{divId:"chart",workspaceKey:"".concat("publicWorkspaceKey"in s&&(null==s?void 0:s.publicWorkspaceKey)),event:"".concat(null==s?void 0:s.boxId),region:"eu",mode:"spotlight",colorScheme:h.mode,language:(0,I.Sm)(),selectedObjects:(()=>{try{var e;return null==v||null==(e=v.assets)?void 0:e.map(e=>(null==e?void 0:e.seatId)&&e.number>1?{label:null==e?void 0:e.seatId,amount:e.number}:null==e?void 0:e.seatId)}catch(e){return en("structure-selected-tickets",e),[]}}
1)(),objectWithoutCategorySelectable:!1,showMinimap:!0,showFullScreenButton:!1,objectColor:(e,n,t)=>{var r,i,o,l;let a=null==t||null==(i=t.box)||null==(r=i.boxAssets)?void 0:r.find(n=>{var t;return String(n.assetId)===String(null==(t=e.category)?void 0:t.key)});return null!=(l=null!=(o=null==a?void 0:a.color)?o:n)?l:"grey"},sectionColor:(e,n,t)=>{var r,i,o,l,a,d,c;let s=null!=(a=null==(r=e.sectionCategory)?void 0:r.key)?a:null==(i=e.category)?void 0:i.key,u=null==t||null==(l=t.box)||null==(o=l.boxAssets)?void 0:o.find(e=>String(e.assetId)===String(s));return null!=(c=null!=(d=null==u?void 0:u.color)?d:n)?c:"grey"},extraConfig:{box:s}})})]}),(null==s?void 0:s.userFormPosition)==="top"&&!p&&S&&(null==S?void 0:S.length)>0&&(0,i.Y)(gq,{userProfile:W,isGuest:A,checkoutOrder:eS,currentOrder:v,box:s,fetchOrder:eb,reference:es}),(0,i.Y)(c.cG,{margin:16}),(0,i.Y)(_.H4,{color:"fontSecondary",children:R("buyTicketsForm.orderSummary")}),(0,i.FD)(fU,{children:[(null==s?void 0:s.hasPromoCode)&&(0,i.Y)(_.EN,{codeInfo:{appliedCode:v.appliedPromoCode,id:v.orderId},codeType:el.de.PROMO,setCurrentOrder:w,disable:p}),(null==s?void 0:s.hasDeals4You)&&(0,i.Y)(_.EN,{codeInfo:{appliedCode:v.appliedPromoCode,id:v.orderId},codeType:el.de.WHATSUP,setCurrentOrder:w,disable:p}),(0,i.Y)(gJ,{currentOrder:v})]}),v.grandTotal>0&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{margin:16}),(0,i.Y)(g8,{currentOrder:v})]}),(0,i.Y)(c.cG,{margin:16}),!p&&(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{name:"isMarketingAllowed",control:T,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{label:(null==s?void 0:s.boxType)===el.$3.COLLECTION?R("buyTicketsForm.allow_marketing_contact_collections"):R("buyTicketsForm.allow_marketing_contact"),value:n.value,checked:P,size:"medium",onChange:(e,t)=>
1{n.onChange(t),(e=>{try{if(null==v?void 0:v.isGuest)return void E(e);P!==e&&M((0,xy.uj)(e,E))}catch(e){en("update-marketing-allowed",e)}})(t)}})}}),(0,i.Y)(nw.xI,{name:"acceptedTerms",control:T,render:e=>{var n,t,r,o;let{field:l}=e;return(0,i.Y)(i.FK,{children:(0,i.FD)("div",{ref:eu,style:{display:"flex",alignItems:"center",justifyContent:"space-between",scrollMarginTop:"100px"},children:[(0,i.FD)(_.H4,{style:{marginRight:26},color:"fontSecondary",children:[(0,i.FD)("span",{children:[" ",R("buyTicketsForm.acceptThe")]})," ",(0,i.Y)("span",{children:(0,i.Y)(_.H4,{textDecorationLine:"underline",onClick:()=>ev(),style:{cursor:"pointer"},children:R("buyTicketsForm.buyTicketsAgreementTerms")})}),(0,i.Y)("span",{children:s.privacyPolicy||(null==s||null==(t=s.planners)||null==(n=t[0])?void 0:n.privacyPolicy)?", ":" ".concat(R("buyTicketsForm.and")," ")}),(0,i.Y)(_.H4,{textDecorationLine:"underline",onClick:()=>ev("cancellation"),style:{cursor:"pointer"},children:R("buyTicketsForm.cancellationPolicy")}),(s.privacyPolicy||(null==s||null==(o=s.planners)||null==(r=o[0])?void 0:r.privacyPolicy))&&(0,i.FD)(i.FK,{children:[(0,i.FD)("span",{children:[" ",R("buyTicketsForm.and")," "]}),(0,i.Y)(_.H4,{textDecorationLine:"underline",onClick:()=>k(!0),style:{cursor:"pointer"},children:R("eventDetails.eventPolicy")})]})]}),(0,i.Y)(xY.A,{"data-test":"accept_terms",checked:l.value,onChange:e=>{G(!1),l.onChange(e.target.checked)}})]})})}})]}),K&&(0,i.Y)(_.Kw,{dataTest:"terms_error_message",errorMessage:R("buyTicketsForm.cartTermsNotAccepted")}),!(null==s?void 0:s.userFormPosition)&&S&&(null==S?void 0:S.length)>0&&(0,i.Y)(gq,{userProfile:W,isGuest:A,checkoutOrder:eS,currentOrder:v,box:s,fetchOrder:eb,reference:es}),(0,i.FD)(fK,{children:[(0,i.FD)("div",{style:{marginTop:"40px"},children:[p&&(0,i.Y)(_.$n,{disabled:!s,size:"large","data-test":"checkout_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",type:"submit",onClick:()=>{let e=m.asPath.replace(I.DS.previewCart(),I.DS.cart());m.push(e)},children:R("buyTicketsForm.loginToCheckout","Login to checkout")}),Z&&L&&(0,i.Y)(vU,{expiresAt:er||"",openTimerModal:et}),!p&&L&&v.grandTotal>0&&z&&(0,i.Y)(xw.tH,{beforeCapture:e=>{e.setTag("feature","ecommpay"),e.setTag("step","react-render"),e.setExtra("orderId",v.orderId),e.setExtra("grandTotal",v.grandTotal)},fallback:(0,i.Y)(_.Kw,{dataTest:"ecommpay_render_error",errorMessage:R("buyTicketsForm.failedToLoadPaymentOptions","Failed to load payment options")}),children:(0,i.Y)(ym,{orderId:v.orderId,userId:String(z),termsAccepted:!!ey,forceShowPaymentForm:Z,paymentLabel:v.grandTotal.toFixed(2)+eI.A.CURRENCY_SIGN_RESOLVER[v.currency],onTermsError:()=>{var e;null==(e=eu.current)||e.scrollIntoView({behavior:"smooth",top:50,block:"start"}),G(!0)},onPayByAnotherMethod:()=>eS(v),onBeforePayment:async()=>{var e,n,t;return!es.current||null==(t=await (null==(e=(n=es.current).submitForm)?void 0:e.call(n)))||t},onShowPaymentForm:e=>{$(e)},onPaymentSuccess:()=>{M((0,b.rj)({title:R("buyTicketsForm.orderSummaryCheckoutModal"),message:R("buyTicketsForm.orderSummaryCheckoutModalMessage"),enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!0}))},onPaymentFail:e=>{Q(e=>e+1),M((0,b.rj)({title:R("buyTicketsForm.orderSummaryPaymentFailed"),message:(null==e?void 0:e.messageKey)?R(e.messageKey):eg.modals.cancelModalMessage,enableLoader:!1,disableBackdropClick:!0,enableProgressBar:!1,color:"fontAlert",primaryLabel:R("buyTicketsForm.commonContinue"),primaryOnPress:()=>{M((0,b.Fr)())}}))}},J)}),!p&&!(L&&v.grandTotal>0)&&(0,i.Y)(_.$n,{disabled:!s,size:"large","data-test":"checkout_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",type:"submit",onClick:()=>{if(ey)G(!1),ek();else{var e;null==(e=eu.current)||e.scrollIntoView({behavior:"smooth",top:50,block:"start"}),G(!0)}},children:(null==s?void 0:s.actionButtonType)==="register"?R("buyTicketsForm.registerCheckout"):0===v.grandTotal?R("buyTicketsForm.freeCheckout"):R("buyTicketsForm.commonCheckout")+" "+v.grandTotal.toFixed(2)+eI.A.CURRENCY_SIGN_RESOLVER[v.currency]})]}),(0,i.Y)(_.$n,{onClick:eA,size:"large",mode:"outlined",color:"btnTertiary",backgroundColor:"btnSecondary",children:R("buyTicketsForm.commonCancel")})]}),(0,i.Y)(_.f$,{})]}),f&&(0,i.Y)("a",{style:{visibility:"hidden"},href:"".concat(eI.A.FRONTEND_URL,"/mytickets"),target:"_blank",id:"myCheck"}),s&&((null==s?void 0:s.privacyPolicy)||(null==s||null==(t=s.planners)||null==(n=t[0])?void 0:n.privacyPolicy))&&(0,i.Y)(xS,{open:Y,onClose:()=>{k(!1)},privacyPolicy:s.privacyPolicy||(null==s||null==(a=s.planners)||null==(r=a[0])?void 0:r.privacyPolicy)})]})};var x_=t(35244);function xI(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  position: fixed;\n  width: 100vw;\n  height: 100vh;\n  z-index: 5;\n"]);return xI=function(){return e},e}let xC=u.A.div(xI(),w.tR),xD=()=>{let e=(0,l.useRouter)(),n=(0,d.wA)(),{goToSummary:t}=(0,nB.s3)();return(0,o.useEffect)(()=>{e.asPath.includes("/facebook")&&(()=>{try{let r=window.location.href.match(/\#(?:access_token)\=([\S\s]*?)\&/)||"";if(r.length>0&&(r=r[1]),"undefined"!==r){let i=x_.Ay.language,{request:o}=uC.A.single.loginWithFacebook({access_token:r,language:i});o().then(e=>{let r=(0,I.bX)();(null==r?void 0:r.domain)&&((0,u_.IA)(eo.iC,e.token),n((0,uD.nW)(e.token)),(0,uT.Wy)(e.token));let i=(0,nU._)((0,nY._)({},r),{token:e.token,claimedOrder:e.claimedOrder});n((0,uA.t)(i)),t(i)}).catch(n=>{e.replace({pathname:I.DS.discover()}),nz.Cp(n)})}else e.replace({pathname:I.DS.discover()})}catch(n){e.replace({pathname:I.DS.discover()}),nz.Cp(n)}})()},[]),(0,i.Y)(xC,{children:(0,i.Y)(nb.A,{size:80})})},xT=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.d4)(y.T8),[t,r]=(0,o.useState)([]),[a,s]=(0,o.useState)([]),u=(0,l.useRouter)(),p=(0,ec.u)();(0,o.useEffect)(()=>{h()},[]);let h=async()=>{let e="en";u.locale&&"ar"!=u.locale&&(e=u.locale);let{request:n}=uK.single.getFAQ(e);await n().then(e=>{r(e)})};return(0,i.Y)(c.HD,{children:(0,i.FD)(c.xI,{width:p.containerPoints.CONTAINER,children:[(0,i.Y)(_.wC,{}),!n&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:[(0,i.Y)(_.H2,{fontSize:20,color:"fontSecondary",children:"FAQ"}),t.map((e,n)=>(0,i.FD)("div",{children:[(0,i.FD)(gr,{openActive:a.includes(n),onClick:()=>
1{if(a.includes(n))s(a.filter(e=>e!==n));else s([...a,n])},children:[(0,i.Y)(gt,{rotate:a.includes(n)?"90deg":"270deg",children:(0,i.Y)(tx.A,{width:10,height:10,name:"left-arrow"})}),e.title]}),(0,i.Y)(go,{maxHeight:"500px",openActive:a.includes(n),children:(0,i.Y)("div",{style:{display:"flex",alignItems:"center",padding:"20px",width:"100%"},children:(0,i.Y)(c.RZ,{color:"fontSecondary",fontWeight:400,children:(0,i.Y)(gi,{dangerouslySetInnerHTML:{__html:e.description}})})})})]},n))]}),n&&(0,i.Y)(c.aH,{children:e("discover.eventMVPLoading")})]})})};var xF=t(59297),xP=t(55708);let xE=e=>{let{organizer:n}=e,{t}=(0,x.Bd)(),r=(0,d.d4)(D.nq);return(0,i.FD)(xF.ZT,{children:[(0,i.FD)(xF.qm,{children:[(null==n?void 0:n.logo)&&(null==n?void 0:n.logo)!=""&&(0,i.Y)(pX.nE,{children:(0,i.Y)(ei(),{alt:"OrganizerImage",style:{borderRadius:"50%"},src:(0,I.Ph)("organizers/".concat(n.organizerId,"/").concat(n.logo)),width:61,height:61,priority:!0})}),(0,i.Y)(mC.aW,{children:(0,i.Y)(mC.hE,{children:null==n?void 0:n.organizationName})})]}),(0,i.Y)(xF.zE,{children:r?(0,i.Y)(_.A_,{displayText:"".concat(t("share")+" "+"".concat(t("organizerProfile.shareButton")))}):(0,i.Y)(xP.A,{color:"btnSecondary"})})]})};var xM=t(4117),xR=t(82097);let xN=e=>{let{showPastEvents:n,upcoming:t,past:r}=e,{t:a}=(0,x.Bd)(),[d,s]=(0,o.useState)(r),u=(0,l.useRouter)().asPath.split("?")[0];(0,o.useEffect)(()=>{s(r)},[r]);let p=function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.map((e,t)=>{var r;return(0,i.Y)(_.nn,{dataTest:"".concat(t,"_event_element"),event:(0,el.F2)(e),ar:"11",backUrl:u,hidePrice
1:n},null!=(r=e.boxId)?r:t)})};return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.H3,{color:n?"fontPrimary":"fontSecondary",fontSize:20,children:a("organizerProfile.eventCategory")}),(0,i.FD)(xF.dG,{children:[n&&(0,i.Y)(xF._x,{color:"fontSecondary",bottomPadding:"12px",children:a("discover.upcomingEventsTitle")}),t.length>0?(0,i.Y)(xM.Gl,{children:p(t)}):(0,i.Y)(c.RZ,{children:a("discover.upcomingEventsNoEventsAvailable")})]}),n&&(0,i.FD)(i.FK,{children:[(0,i.Y)(xR.A,{}),(0,i.FD)(xF.dG,{children:[(0,i.Y)(xF._x,{color:"fontSecondary",bottomPadding:"12px",children:a("discover.pastEventsTitle")}),d&&d.length>0?(0,i.Y)(xM.Gl,{children:p(d,!0)}):(0,i.Y)(c.RZ,{children:a("discover.upcomingEventsNoEventsAvailable")})]})]})]})},xz=e=>{let{description:n}=e,{t}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:void 0!=n&&null!=n&&""!=n&&(0,i.FD)(xF.dG,{children:[(0,i.Y)(xF._x,{color:"fontSecondary",children:t("organizerProfile.aboutCategory")}),(0,i.Y)(xF.jf,{children:(0,i.Y)(c.RZ,{fontSize:14,fontWeight:400,color:"fontPrimary",dangerouslySetInnerHTML:{__html:n}})})]})})},xO=e=>{var n,t,r,o,l,a,d,s,u,p,h,m,f,g,v;let{organizer:y}=e,b=(0,ec.u)(),{t:w}=(0,x.Bd)(),Y=(0,t8.A)("(max-width:".concat(b.breakPoints.SMALL_VIEWPORT,")")),k={facebookLink:(null==y?void 0:y.fbLink)||"",instagramLink:(null==y?void 0:y.igLink)||""},S=k.facebookLink||k.instagramLink,A=(null==y||null==(n=y.companyInfo)?void 0:n.name)&&(null==y||null==(t=y.companyInfo)?void 0:t.name)!==""||(null==y||null==(r=y.companyInfo)?void 0:r.vatNumber)&&(null==y||null==(o=y.companyInfo)?void 0:o.vatNumber)!==""||(null==y||null==(l=y.companyInfo)?void 0:l.address)&&(null==y||null==(a=y.companyInfo)?void 0:a.address)!=="";return(0,i.Y)(xF.Q_,{children:(0,i.FD)(xF.cy,{renderBoth:S&&(y.infoEmail&&""!==y.infoEmail||y.infoPhone&&""!==y.infoPhone),children:[A&&(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",width:"100%",gap:"10px"},children:(0,i.FD)(i.FK,{children:[(0,i.Y)(xF._x,{color:"fontSecondary",bottomPadding:"12px",children:w("organizerProfile.companyInfo")}),(null==y||null==(d=y.companyInfo)?void 0:d.name)&&(null==y||null==(s=y.companyInfo)?void 0:s.name)!==""&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,fontWeight:400,color:"fontPrimary",children:w("organizerProfile.name")}),(0,i.Y)(c.RZ,{fontSize:14,fontWeight:400,color:"fontSecondary",children:null==y||null==(u=y.companyInfo)?void 0:u.name})]}),(null==y||null==(p=y.companyInfo)?void 0:p.vatNumber)&&(null==y||null==(h=y.companyInfo)?void 0:h.vatNumber)!==""&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,fontWeight:400,color:"fontPrimary",children:w("organizerProfile.vat")}),(0,i.Y)(c.RZ,{fontSize:14,fontWeight:400,color:"fontSecondary",children:null==y||null==(m=y.companyInfo)?void 0:m.vatNumber})]}),(null==y||null==(f=y.companyInfo)?void 0:f.address)&&(null==y||null==(g=y.companyInfo)?void 0:g.address)!==""&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,fontWeight:400,color:"fontPrimary",children:w("organizerProfile.address")}),(0,i.FD)(c.RZ,{fontSize:14,fontWeight:400,color:"fontSecondary",children:[null==y||null==(v=y.companyInfo)?void 0:v.address," "]})]})]})}),(y.infoEmail&&""!==y.infoEmail||y.infoPhone&&""!==y.infoPhone||y.website&&""!==y.website)&&(0,i.FD)("div",{style:{display:"flex",width:"100%",flexDirection:"row",gap:"20px"},children:[A&&(y.infoEmail&&""!==y.infoEmail||y.infoPhone&&""!==y.infoPhone||y.website&&""!==y.website)&&!Y&&(0,i.Y)(c.cG,{widthAuto:!0}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(y.infoEmail&&""!==y.infoEmail||y.infoPhone&&""!==y.infoPhone)&&(0,i.Y)(xF._x,{color:"fontSecondary",bottomPadding:"12px",children:w("organizerProfile.contactCategory")}),(null==y?void 0:y.infoEmail)&&(null==y?void 0:y.infoEmail)!==""&&(0,i.Y)(_.$n,{disableRipple:!0,justifyContent:"left",padding:0,size:"stretch",backgroundColor:"transparent",icon:"email",color:"fontPrimary",fontSize:12,iconColor:"fontPrimary",gap:8,onClick:e=>{e.preventDefault(),window.open("mailto:".concat(null==y?void 0:y.infoEmail))},children:null==y?void 0:y.infoEmail}),(null==y?void 0:y.infoPhone)!=void 0&&(null==y?void 0:y.infoPhone)!=null&&(null==y?void 0:y.infoPhone)!=""&&(0,i.Y)(_.$n,{disableRipple:!0,padding:0,size:"stretch",justifyContent:"left",icon:"phone",gap:8,iconColor:"fontPrimary",backgroundColor:"transparent",color:"fontPrimary",fontSize:12,onClick:()=>y.infoPhone&&navigator.clipboard.writeText(y.infoPhone),children:null==y?void 0:y.infoPhone}),(null==y?void 0:y.website)!=void 0&&(null==y?void 0:y.website)!=null&&(null==y?void 0:y.website)!=""&&(0,i.Y)("a",{href:(e=>/^https?:\/\//i.test(e)?e:"https://".concat(e))(y.website),target:"_blank",rel:"noopener noreferrer",children:(0,i.Y)(_.$n,{disableRipple:!0,padding:0,size:"stretch",justifyContent:"left",icon:"globe",iconWidth:20,iconHeight:25,gap:8,iconColor:"fontPrimary",backgroundColor:"transparent",color:"fontPrimary",fontSize:12,children:w("createOrganizer.website")})})]})]}),S&&(0,i.FD)("div",{style:{display:"flex",width:"100%",flexDirection:"row",gap:"20px"},children:[(y.infoEmail&&""!==y.infoEmail||y.infoPhone&&""!==y.infoPhone||y.website&&""!==y.website||A)&&!Y&&(0,i.Y)(c.cG,{widthAuto:!0}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:(0,i.FD)(i.FK,{children:[(0,i.Y)(xF._x,{color:"fontSecondary",bottomPadding:"12px",children:"Social"}),(null==k?void 0:k.facebookLink)!=void 0&&(null==k?void 0:k.facebookLink)!=null&&(null==k?void 0:k.facebookLink)!=""&&(0,i.Y)("a",{href:null==k?void 0:k.facebookLink,target:"_blank",rel:"noopener noreferrer",children:(0,i.Y)(_.$n,{disableRipple:!0,padding:0,size:"stretch",justifyContent:"left",icon:"facebook",gap:18,iconColor:"fontPrimary",backgroundColor:"transparent",color:"fontPrimary",fontSize:12,children:"Facebook"})}),(null==k?void 0:k.instagramLink)!=void 0&&(null==k?void 0:k.instagramLink)!=null&&(null==k?void 0:k.instagramLink)!=""&&(0,i.Y)("a",{href:null==k?void 0:k.instagramLink,target:"_blank",rel:"noopener noreferrer",children:(0,i.Y)(_.$n,{disableRipple:!0,padding:0,size:"stretch",justifyContent:"left",icon:"instagram",gap:8,iconColor:"fontPrimary",backgroundColor:"transparent",color:"fontPrimary",fontSize:12,children:"Instagram"})})]})})]})]})})},xB=e=>{let{organizer:n,upcomingEvents:t,pastEvents:r}=e,{t:o}=(0,x.Bd)(),a=(0,ec.u)(),s=(0,l.useRouter)();s.query.organizersParams&&s.query.organizersParams[0];let u=(0,d.d4)(y.T8);
1return(0,i.FD)(i.FK,{children:[u&&(0,i.Y)(c.aH,{children:o("discover.eventMVPLoading")}),!u&&(0,i.FD)(xF.mO,{children:[(null==n?void 0:n.profilePics)!=void 0&&(null==n?void 0:n.profilePics.length)>0&&(0,i.Y)(xF.yo,{children:(0,i.FD)(i.FK,{children:[(0,i.Y)(ei(),{src:(0,I.Ph)("organizers/".concat(null==n?void 0:n.organizerId,"/").concat(n.profilePics[0])),alt:"Event cover",priority:!0,fill:!0,sizes:"100vw",objectFit:"cover",style:{WebkitTransform:"translate3d(0, 0, 0)",MozTransformOrigin:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)"}}),(0,i.Y)(xF.GK,{})]})}),(0,i.Y)(c.HD,{marginTop:150*((null==n?void 0:n.profilePics.length)>0),children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"960px",justifyContent:"center"},children:[(0,i.Y)("div",{style:{marginLeft:"0px"},children:(0,i.Y)(_.Yh,{text:o("dashBoard.goBack"),route:document&&document.referrer.includes(eI.A.FRONTEND_URL_API)?null:"".concat(I.DS.discover())})}),(0,i.FD)(c.xI,{width:a.containerPoints.CONTAINER,hasShadow:!0,children:[(0,i.Y)(_.wC,{}),(0,i.Y)(xE,{organizer:n}),(0,i.Y)(c.cG,{margin:40}),(0,i.Y)(xF.b7,{children:(0,i.Y)(xN,{showPastEvents:null==n?void 0:n.showPastEvents,upcoming:t,past:r})}),(0,i.Y)(c.cG,{margin:40}),(0,i.FD)(xF.b7,{children:[(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:20,children:o("organizerProfile.organizerCategory")}),(0,i.FD)(xF.yF,{children:[(0,i.Y)(xz,{description:n.infoAbout}),(0,i.Y)(xF.dG,{children:(0,i.Y)(xO,{organizer:n})})]})]})]})]})})]})]})},xq=()=>{let{t:e}=(0,x.Bd)(),[n,t]=(0,o.useState)(e("errors.unauthorized.title")),[r,a]=(0,o.useState)(e("errors.unauthorized.message")),d=(0,l.useRouter)(),s=(0,ec.u)();return(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",children:(0,i.Y)(c.xI,{width:s.containerPoints.DISCOVER_CONTAINER,bgColor:"none",padding:"100px 25px",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",gap:"30px"},children:[(0,i.Y)(c.g2,{fontSize:60,color:"fontPrimary","data-test":"unauthorized_label",children:n}),(0,i.Y)(c.RZ,{fontSize:20,color:"fontPrimary",children:r}),(0,i.Y)(_.$n,{"data-test":"eventPage_button",size:"stretch",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",gap:15,fontSize:16,iconWidth:32,iconHeight:23,onClick:()=>d.push(I.DS.discover()),children:e("errors.discover")})]})})})},xL=e=>{let{code:n}=e,{t}=(0,x.Bd)(),[r,a]=(0,o.useState)(""),[d,s]=(0,o.useState)(""),u=(0,l.useRouter)(),p=(0,ec.u)();return(0,o.useEffect)(()=>{switch(n){case"generic":s(t("errors.generic.title")),a(t("errors.generic.message"));break;case"500":s(t("errors.error500.error500Title")),a(t("errors.error500.error500Message"));break;case"whitelist":s(t("errors.whitelistError.title")),a(t("errors.whitelistError.message"));break;default:s(t("errors.error404.error404Title")),a(t("errors.error404.error404Message"))}},[n]),(0,i.Y)(c.HD,{bgColor:"backgroundMainColor",children:(0,i.Y)(c.xI,{width:p.containerPoints.DISCOVER_CONTAINER,bgColor:"none",padding:"100px 25px",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",gap:"30px"},children:[(0,i.Y)(c.g2,{fontSize:50,color:"fontPrimary",noBreakWord:!0,children:d}),(0,i.Y)(c.RZ,{fontSize:20,color:"fontPrimary",children:r}),(0,i.Y)(_.$n,{"data-test":"eventPage_button",size:"stretch",color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",gap:15,fontSize:16,iconWidth:32,iconHeight:23,onClick:()=>u.push(I.DS.discover()),children:t("errors.discover")})]})})})};function xj(){let e=(0,s._)(["\n  justify-content: flex-start;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  width: 100%;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  flex-grow: 1;\n"]);return xj=function(){return e},e}function xW(){let e=(0,s._)(["\n  justify-content: flex-start;\n  display: flex;\n  flex-direction: column;\n  gap: 30px;\n  width: 100%;\n"]);return xW=function(){return e},e}function xV(){let e=(0,s._)(["\n  text-align: left;\n  word-break: break-word;\n  color: ",";\n"]);return xV=function(){return e},e}function xH(){let e=(0,s._)(["\n  text-align: left;\n  word-break: break-word;\n"]);return xH=function(){return e},e}function xU(){let e=(0,s._)(["\n  text-align: left;\n  word-break: break-word;\n"]);return xU=function(){return e},e}function xK(){let e=(0,s._)(["\n  width: 100%;\n  cursor: pointer;\n  background-color: ",";\n  box-shadow: ",";\n"]);return xK=function(){return e},e}function xG(){let e=(0,s._)(["\n  flex: none;\n  display: flex;\n  min-width: 30rem;\n  overflow: hidden;\n  align-self: center;\n  position: relative;\n  align-items: center;\n  margin-bottom: 2rem;\n  border-radius: 4.2rem;\n  flex-direction: column;\n  backdrop-filter: blur(33px);\n  height: ","rem;\n  max-width: ","rem;\n  background: linear-gradient(\n      327.23deg,\n      "," -27.76%,\n      rgba(19, 22, 36, 0.04) 43.96%\n    ),\n    rgba(15, 17, 30, 0.87);\n\n\n  @media (min-width: ",") {\n    height: ","rem;\n    max-width: ","rem;\n    margin-right: ","rem;\n  }\n"]);return xG=function(){return e},e}function xZ(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  overflow: hidden;\n  position: relative;\n  border-radius: 3rem;\n  align-items: center;\n  justify-content: center;\n  height: ","rem;\n\n  @media (min-width: ",") {\n    height: 35.33rem;\n  }\n"]);return xZ=function(){return e},e}function x$(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  position: relative;\n  transform-origin: center center;\n  transition: transform 1.5s, filter 2s ease-in-out;\n"]);return x$=function(){return e},e}function xJ(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  padding: 2.35rem;\n  padding-top: 4rem;\n  position: absolute;\n  border-radius: 3rem;\n  flex-direction: row;\n  justify-content: center;\n  height: ","rem;\n\n  svg {\n    z-index: 1;\n    flex: none;\n    margin-top: 0.2rem;\n  }\n\n  @media (min-width: ",") {\n    height: ","rem;\n  }\n\n  &::before {\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    content: '';\n    position: absolute;\n    border-radius: 3rem;\n    transition: all 1.5s ease-in-out;\n    background: linear-gradient(180deg, #0f111e 0%, rgba(15, 17, 30, 0) 44.01%);\n  }\n"]);return xJ=function(){return e},e}function xQ(){let e=(0,s._)(["\n  width: 100%;\n  max-width: 100%;\n  display: grid;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  gap: 16px;\n  grid-auto-flow: dense;\n  grid-auto-rows: 1fr;\n  grid-template-columns: repeat(1, minmax(0px, 1fr));\n  @media (min-width: ",") {\n    gap: 32px;\n    grid-template-columns: repeat(2, minmax(0px, 1fr));\n  }\n  @media (min-width: ",") {\n    grid-template-columns: repeat(3, minmax(0px, 1fr));\n  }\n  // @media (min-width: ",") {\n  //   grid-template-columns: repeat(4, minmax(0px, 1fr));\n  // }\n"]);return xQ=function(){return e},e}function xX(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  column-gap: 16px;\n  row-gap: 32px;\n  max-width: 41rem;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    padding: 30px 25px 30px 25px;\n  }\n"]);return xX=function(){return e},e}function x0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  gap: 10px;\n  padding: 20px 20px 0 20px;\n"]);return x0=function(){return e},e}function x1(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  gap: 20px;\n  margin-bottom: 50px;\n"]);return x1=function(){return e},e}function x2(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  padding: 8px;\n  gap:20px;\n  align-items: center;\n  text-align: center;\n  justify-content: center;\n"]);return x2=function(){return e},e}let x4=u.A.div(xj());u.A.div(xW());let x5=(0,u.A)(_.H0)(xV(),e=>e.theme.colors.fontPrimary),x6=(0,u.A)(_.H2)(xH()),x3=(0,u.A)(_.H4)(xU()),x8=u.A.div(xK(),e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{shadow:n}=e;return n?"0 25px 75px rgb(16 30 54 / 25%)":"none"});
1(0,u.A)(x8)(xG(),e=>{let{isMinimized:n}=e;return n?17:40},e=>{let{isMinimized:n}=e;return n?14:34},e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n}=e;return n.breakPoints.SMALL_VIEWPORT},e=>{let{isMinimized:n}=e;return n?19.9:42.4},e=>{let{isMinimized:n}=e;return n?16.1:34},e=>{let{isMinimized:n}=e;return n?1.6:1.29}),u.A.div(xZ(),e=>{let{isMinimized:n}=e;return n?17:33},e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X}),u.A.div(x$()),u.A.div(xJ(),e=>{let{isMinimized:n}=e;return n?19.9:33},e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X},e=>{let{isMinimized:n}=e;return n?19.9:35.33});let x7=u.A.div(xQ(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS},e=>{let{theme:n}=e;return n.breakPoints.MEDIUM_VIEWPORT},e=>{let{theme:n}=e;return n.breakPoints.LARGE_VIEWPORT});u.A.div(xX(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),u.A.div(x0());let x9=u.A.div(x1(),w.Uu),be=u.A.div(x2());function bn(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  width: 100%;\n  justify-content: space-between;\n  border-radius: 10px;\n  position: relative;\n  overflow: hidden;\n  background-color: #090b12;\n  @media (min-width: ",") {\n    -webkit-transition: all 0.2s ease;\n    -moz-transition: all 0.2s ease;\n    -ms-transition: all 0.2s ease;\n    &:hover {\n      transform: translate(0, -6px);\n      -webkit-transform: translate(0, -6px);\n      -ms-transform: translate(0, -6px);\n      -moz-transform: translate(0, -6px);\n    }\n  }\n"]);return bn=function(){return e},e}function bt(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n  position: relative;\n"]);return bt=function(){return e},e}function br(){let e=(0,s._)(["\n  ","\n  align-items:center;\n  justify-content: space-between;\n  width: 100%;\n  gap: 10px;\n"]);return br=function(){return e},e}function bi(){let e=(0,s._)(["\n  ","\n  overflow: hidden;\n  text-overflow: ellipsis;\n  color: ",";\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n"]);return bi=function(){return e},e}function bo(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  gap: 5px;\n  // min-height: 80px;\n  justify-content: start;\n  padding: 10px 10px 10px 10px;\n"]);return bo=function(){return e},e}function bl(){let e=(0,s._)(["\n  -webkit-box-align: center;\n  align-items: center;\n  display: flex;\n  -webkit-box-pack: center;\n  justify-content: center;\n  max-height: 100%;\n  max-width: 100%;\n  overflow: hidden;\n  position: relative;\n  border-radius: inherit;\n"]);return bl=function(){return e},e}function ba(){let e=(0,s._)(["\n  ","\n  align-items:center;\n  justify-content: space-between;\n  padding: 10px;\n  background-color: ",";\n  position: absolute;\n  top: 10px;\n  right: 10px;\n  border-radius: 50%;\n  opacity: 0.7;\n"]);return ba=function(){return e},e}let bd=u.A.div(bn(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS}),bc=u.A.div(bt()),bs=u.A.div(br(),w.Uu),bu=u.A.div(bi(),w.Uu,e=>{let{theme:n}=e;return n.colors.fontPrimary}),bp=u.A.div(bo(),w.ec);u.A.div(bl());let bh=u.A.div(ba(),w.Uu,e=>{let{theme:n}=e;return n.colors.black}),bm=e=>{let{nft:n}=e,{t}=(0,x.Bd)();return(0,i.FD)(bd,{children:[(0,i.FD)(bc,{children:[(0,i.Y)(bh,{children:(0,i.Y)(_.In,{width:24,height:24,name:(0,dw.CB)(n.nftType),color:"white"})}),(0,i.Y)(ei(),{src:n.nftThumbnailUrl,alt:"EventImage",priority:!0,sizes:"100vw",width:100,height:100,style:{display:"block",border:"0px",objectFit:"cover",width:"100%",height:"auto"}})]}),(0,i.FD)(bp,{children:[(0,i.Y)(bs,{children:(0,i.FD)(bu,{children:[(0,i.Y)(c.g2,{fontSize:16,color:"white",children:"".concat(n.nftName)}),(null==n?void 0:n.tokenId)&&(0,i.Y)(c.g2,{fontSize:16,color:"white",children:" #".concat(null==n?void 0:n.tokenId)})]})}),n.issueDate&&(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",gap:"5px"},children:[(0,i.Y)(c.g2,{fontSize:16,color:"grey",children:"".concat(t("myWallet.issueDate"),": ")}),(0,i.Y)(c.g2,{fontSize:16,color:"grey",children:"".concat((0,I.JC)(new Date(n.issueDate),"Europe/Athens","DD/MM/YYYY"))})]})]})]})},bf=e=>{let{collectionData:n}=e,t=n.resaleAssets,r=(0,l.useRouter)(),a=(0,d.d4)(D.nq),s=(0,d.wA)(),{t:u}=(0,x.Bd)(),p=(0,ec.u)(),[h,m]=(0,o.useState)(!1),{goToSummary:f}=(0,nB.s3)();(0,o.useEffect)(()=>{window&&(0,I.nq)()&&(window.pymChild||(window.pymChild=new(mI()).Child({polling:500})),window.pymChild&&window.pymChild.scrollParentToChildEl("top-container"))},[]),(0,o.useEffect)(()=>{r.isReady&&(0,I.nq)()&&(m(!0),(0,u_.j5)(eo.iC),s((0,uA.t)(r.query)))},[r.isReady]);let g=async(e,t)=>{let i=(0,nU._)((0,nY._)({},r.query),{path:r.asPath.split("?")[0],boxId:n.boxId,selectedAssets:[{assetId:t,assetName:"NFT BETA 1 SOUND",amount:1,resaleId:e}]});s((0,uA.t)(i)),f(i)};return(0,i.FD)("div",{id:"top-container",children:[(0,i.Y)(pa,{box:n,route:I.DS.discover(),embedded:h,hasBackBtn:!a||void 0}),(0,i.Y)(_.wC,{}),(0,i.Y)(c.HD,{marginTop:-56,children:(0,i.FD)(c.xI,{width:p.containerPoints.CONTAINER,bgColor:"backgroundSecondaryColor",children:[(0,i.FD)(x4,{children:[(0,i.Y)(x5,{children:n.boxName}),(0,i.Y)(x6,{color:"fontPrimary",children:u("sellCollectible.resale.sectionTitle")}),(0,i.Y)(x3,{color:"fontSecondary",children:u("sellCollectible.resale.buyResaleDetails",{collectible:n.boxName})})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:30}),t.length>0&&(0,i.Y)(x9,{children:(0,i.Y)(x7,{children:t.map(e=>(0,i.Y)("div",{onClick:()=>g(e.nftId,e.assetCategoryId),style:{cursor:"pointer"},children:(0,i.Y)(bm,{nft:e})}))})}),0===t.length&&(0,i.FD)(be,{children:[(0,i.Y)(c.RZ,{color:"fontPrimary",children:u("sellCollectible.emptyRes
1aleList")}),(0,i.Y)("div",{style:{width:"300px",marginTop:"20px"},children:(0,i.Y)(_.$n,{"data-test":"resale_back_button",mode:"outlined-gradient",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",size:"large",fontSize:14,onClick:()=>r.back(),loader:!1,children:u("buyTicketsPage.backToCollection")})})]})]})})]})};function bg(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  flex: 1 0 auto;\n  width: 100%;\n  margin-top: 56px;\n"]);return bg=function(){return e},e}function bv(){let e=(0,s._)(["\n  position: relative;\n  width: 100%;\n  height: 440px;\n  @media screen and (max-width: ",") {\n    height: 260px;\n  }\n"]);return bv=function(){return e},e}function by(){let e=(0,s._)(["\n  position: relative;\n  width: 100%;\n  height: 300px;\n  overflow: hidden;\n  background: radial-gradient(120% 140% at 80% -10%, rgba(119, 55, 255, 0.45), transparent 55%),\n    radial-gradient(120% 130% at 0% 0%, rgba(36, 189, 255, 0.4), transparent 50%),\n    ",";\n  @media screen and (max-width: ",") {\n    height: 230px;\n  }\n"]);return by=function(){return e},e}function bx(){let e=(0,s._)(["\n  position: absolute;\n  right: 6%;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: 200px;\n  font-weight: 700;\n  letter-spacing: -0.04em;\n  line-height: 1;\n  color: rgba(255, 255, 255, 0.05);\n  user-select: none;\n  @media screen and (max-width: ",") {\n    font-size: 130px;\n  }\n"]);return bx=function(){return e},e}function bb(){let e=(0,s._)(["\n  position: absolute;\n  left: 50%;\n  top: 42%;\n  transform: translate(-50%, -50%);\n  opacity: 0.12;\n"]);return bb=function(){return e},e}function bw(){let e=(0,s._)(["\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    transparent 85%,\n    ","\n      95%,\n    "," 100%\n  );\n"]);return bw=function(){return e},e}function bY(){let e=(0,s._)(["\n  position: ",";\n  top: 18px;\n  left: 0;\n  right: 0;\n  z-index: 2;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: ",";\n  max-width: 1248px;\n  margin: 0 auto;\n  width: 100%;\n  box-sizing: border-box;\n"]);return bY=function(){return e},e}function bk(){let e=(0,s._)(["\n  & button {\n    width: 42px;\n    height: 42px;\n    min-width: 42px;\n    border-radius: 50%;\n    background: ",";\n  }\n"]);return bk=function(){return e},e}function bS(){let e=(0,s._)(["\n  width: 100%;\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 24px 70px;\n  box-sizing: border-box;\n"]);return bS=function(){return e},e}function bA(){let e=(0,s._)(["\n  text-align: center;\n  margin-top: ",";\n  position: relative;\n  z-index: 2;\n  padding-bottom: 8px;\n"]);return bA=function(){return e},e}function b_(){let e=(0,s._)(["\n  display: block;\n  margin: 0;\n  @media screen and (max-width: ",") {\n    font-size: 34px;\n  }\n"]);return b_=function(){return e},e}function bI(){let e=(0,s._)(["\n  display: inline-block;\n  margin-bottom: 12px;\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  padding: 5px 14px;\n  border-radius: 999px;\n  background: ",";\n  color: ",";\n"]);return bI=function(){return e},e}function bC(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 8px 16px;\n  margin-top: 15px;\n  color: ",";\n  font-size: 14px;\n\n  /* Stack address / directions / seats vertically on mobile (each its own row,\n     icon next to its text); the dot separators are hidden below. */\n  @media (max-width: ",") {\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n  }\n"]);return bC=function(){return e},e}function bD(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n\n  /* On mobile the row stacks and centers; flow the icon inline with the text so a\n     wrapping address keeps its pin next to it (instead of the flex text expanding\n     to full width and centering away from the icon). */\n  @media (max-width: ",") {\n    display: block;\n    text-align: center;\n\n    & svg {\n      vertical-align: middle;\n      margin-right: 7px;\n    }\n  }\n"]);return bD=function(){return e},e}function bT(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  background: none;\n  border: 0;\n  padding: 0;\n  font-size: 14px;\n  font-weight: 600;\n  /* Matches the directions icon (iconMainColor = irisDark) — it's a CTA. */\n  color: ",";\n  cursor: pointer;\n\n  /* Keep the maps pin at its full size — never let a wrapping address shrink it. */\n  & svg {\n    flex-shrink: 0;\n  }\n\n  /* On mobile the address can wrap; keep the icon + text centered as a group. */\n  @media (max-width: ",") {\n    justify-content: center;\n  }\n"]);return bT=function(){return e},e}function bF(){let e=(0,s._)(["\n  width: 3px;\n  height: 3px;\n  border-radius: 50%;\n  background: ",";\n\n  /* The meta items stack into a column on mobile, so the dot separators go away. */\n  @media (max-width: ",") {\n    display: none;\n  }\n"]);return bF=function(){return e},e}function bP(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 6px;\n  margin-top: 12px;\n  text-align: center;\n  font-size: 14px;\n  color: ",";\n  word-break: normal;\n  overflow-wrap: normal;\n\n  & svg {\n    flex-shrink: 0;\n  }\n"]);return bP=function(){return e},e}function bE(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n"]);return bE=function(){return e},e}function bM(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  background: none;\n  border: 0;\n  padding: 0;\n  cursor: pointer;\n  transition: opacity 0.15s ease;\n  &:hover {\n    opacity: 0.7;\n  }\n"]);return bM=function(){return e},e}function bR(){let e=(0,s._)(["\n  height: 1px;\n  background: ",";\n  opacity: 0.35;\n  margin: 26px 0 0;\n"]);return bR=function(){return e},e}function bN(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  margin-top: 18px;\n\n  /* Slimmer claim pill: trim only the vertical padding (the Button component's\n     padding prop is uniform, so override top/bottom here and keep its\n     horizontal padding). && raises specificity above the Button's own rule. */\n  && button {\n    padding-top: 8px;\n    padding-bottom: 8px;\n  }\n"]);return bN=function(){return e},e}function bz(){let e=(0,s._)(["\n  position: fixed;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 20px;\n  background: rgba(5, 6, 12, 0.6);\n  backdrop-filter: blur(2px);\n"]);return bz=function(){return e},e}function bO(){let e=(0,s._)(["\n  width: 460px;\n  max-width: 100%;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 18px;\n  padding: 24px;\n  outline: none;\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n"]);return bO=function(){return e},e}function bB(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  gap: 10px;\n  margin-top: 18px;\n"]);return bB=function(){return e},e}function bq(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);\n  gap: 44px;\n  margin-top: 30px;\n  @media screen and (max-width: ",") {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n"]);return bq=function(){return e},e}function bL(){let e=(0,s._)(["\n  min-width: 0;\n"]);return bL=function(){return e},e}function bj(){let e=(0,s._)(['\n  /* Single horizontal row of small square gallery thumbnails (after the hero) —\n     horizontally scrollable with a hidden scrollbar (pass hideScrollbar). Renders\n     only when photos exist, so the margin spaces the gallery from the "Useful\n     information" heading below it (the heading has no top margin so it stays flush\n     at the column top when there are no photos). */\n  display: flex;\n  flex-wrap: nowrap;\n  gap: 10px;\n  margin-bottom: 28px;\n']);return bj=function(){return e},e}function bW(){let e=(0,s._)(["\n  width: 100px;\n  height: 100px;\n  flex-shrink: 0;\n  object-fit: cover;\n  border-radius: 14px;\n  display: block;\n  cursor: pointer;\n  transition: opacity 0.15s ease;\n  &:hover {\n    opacity: 0.85;\n  }\n"]);return bW=function(){return e},e}function bV(){let e=(0,s._)(["\n  position: sticky;\n  top: 56px;\n  z-index: 5;\n  margin: 14px 0;\n  background-color: ",";\n"]);return bV=function(){return e},e}function bH(){let e=(0,s._)(["\n  & + & {\n    margin-top: 32px;\n  }\n"]);return bH=function(){return e},e}function bU(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 10px;\n"]);return bU=function(){return e},e}function bK(){let e=(0,s._)(["\n  width: 100%;\n  aspect-ratio: 1 / 1;\n  object-fit: cover;\n  border-radius: 14px;\n  display: block;\n  cursor: pointer;\n  transition: opacity 0.15s ease;\n  &:hover {\n    opacity: 0.85;\n  }\n"]);return bK=function(){return e},e}function bG(){let e=(0,s._)(["\n  display: block;\n  margin: 0 0 16px;\n"]);return bG=function(){return e},e}function bZ(){let e=(0,s._)(["\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 18px;\n  padding: 18px 20px;\n  margin-bottom: 16px;\n"]);return bZ=function(){return e},e}function b$(){let e=(0,s._)(["\n  /* width:fit-content shrinks the head to its icon + title so the bottom border\n     reads as a divider ending at the title text; it stays block-level so the card\n     body flows below the title rather than 
1inline beside it. */\n  display: flex;\n  width: fit-content;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 12px;\n  padding-bottom: 8px;\n  border-bottom: 1px solid ",";\n\n  & svg {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n  }\n"]);return b$=function(){return e},e}function bJ(){let e=(0,s._)(["\n  /* Space between the address text above and the map. */\n  margin-top: 14px;\n  border-radius: 14px;\n  overflow: hidden;\n"]);return bJ=function(){return e},e}function bQ(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px;\n  margin-bottom: 16px;\n\n  /* Full-width Seating / Parking tiles on mobile. */\n  @media (max-width: ",") {\n    grid-template-columns: 1fr;\n  }\n"]);return bQ=function(){return e},e}function bX(){let e=(0,s._)(["\n  /* Stack header → value → sub-text vertically; the value/sub are inline\n     (RegularIBMplex = span), so a flex column keeps the info under the value\n     instead of flowing onto the same line. */\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 4px;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  padding: 15px 17px;\n  min-width: 0;\n"]);return bX=function(){return e},e}function b0(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  font-size: 14px;\n  margin: 7px 0;\n  color: ",";\n"]);return b0=function(){return e},e}function b1(){let e=(0,s._)(["\n  font-size: 14px;\n  line-height: 1.7;\n  /* RegularIBMplex defaults to word-break: break-all (splits mid-word). Override\n     so multi-word copy wraps only at spaces, and only long unbreakable tokens\n     (a URL) break to avoid overflow. */\n  word-break: normal;\n  overflow-wrap: break-word;\n  color: ",";\n  a:visited,\n  a:link {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n"]);return b1=function(){return e},e}function b2(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  align-items: flex-start;\n"]);return b2=function(){return e},e}function b4(){let e=(0,s._)(["\n  & + & {\n    margin-top: 8px;\n  }\n"]);return b4=function(){return e},e}function b5(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n"]);return b5=function(){return e},e}function b6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  align-items: center;\n  gap: 1rem;\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n    align-items: stretch;\n    gap: 0.75rem;\n  }\n"]);return b6=function(){return e},e}function b3(){let e=(0,s._)(["\n  margin-top: 16px;\n  /* Gap under the calendar — matches each section gap (the Divider's 30px\n     per-side margin) so the calendar and both sections are evenly spaced. */\n  margin-bottom: 30px;\n  min-width: 0;\n"]);return b3=function(){return e},e}function b8(){let e=(0,s._)(["\n  margin-top: 1.625rem;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 0.625rem;\n  align-self: stretch;\n  ","\n"]);return b8=function(){return e},e}function b7(){let e=(0,s._)(["\n  margin-top: 1.625rem;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 14px;\n  padding: 32px 16px;\n  text-align: center;\n  border: 1px solid ",";\n  border-radius: 18px;\n"]);return b7=function(){return e},e}function b9(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n"]);return b9=function(){return e},e}function we(){let e=(0,s._)(["\n  margin-top: 24px;\n  border: 1px solid ",";\n  border-radius: 18px;\n  background: linear-gradient(180deg, rgba(36, 189, 255, 0.04), transparent);\n  padding: 48px 28px;\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 6px;\n"]);return we=function(){return e},e}function wn(){let e=(0,s._)(["\n  width: 64px;\n  height: 64px;\n  border-radius: 50%;\n  display: grid;\n  place-items: center;\n  margin-bottom: 10px;\n  /* irisDark (#7879F1) to match the get-directions affordance */\n  background: rgba(120, 121, 241, 0.1);\n  border: 1px solid rgba(120, 121, 241, 0.3);\n"]);return wn=function(){return e},e}function wt(){let e=(0,s._)(["\n  margin-top: 16px;\n"]);return wt=function(){return e},e}function wr(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  width: 100%;\n  min-width: 0;\n  gap: 1.5rem;
1\n  border-radius: 17px;\n  cursor: pointer;\n  ","\n"]);return wr=function(){return e},e}function wi(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: ",";\n  align-items: ",";\n  justify-content: center;\n  padding: ",";\n  width: 100%;\n  min-width: 0;\n"]);return wi=function(){return e},e}function wo(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: flex-start;\n  gap: 0.5rem;\n  min-width: 0;\n  width: 100%;\n  padding: ",";\n"]);return wo=function(){return e},e}function wl(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 8px;\n  align-items: center;\n  justify-content: space-between;\n  min-width: 0;\n  width: 100%;\n"]);return wl=function(){return e},e}function wa(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  ","\n  color: ",";\n  font-size: 14px;\n  min-width: 0;\n  overflow: hidden;\n  & > span {\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n"]);return wa=function(){return e},e}function wd(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  flex-direction: row;\n  gap: 5px;\n  align-items: center;\n  justify-content: ",";\n"]);return wd=function(){return e},e}function wc(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 0.5rem;\n  white-space: nowrap;\n"]);return wc=function(){return e},e}function ws(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  width: 100%;\n"]);return ws=function(){return e},e}function wu(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-start;\n  align-items: center;\n  gap: 0.5rem;\n  white-space: nowrap;\n"]);return wu=function(){return e},e}let wp=u.A.div(bg()),wh=u.A.div(bv(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),wm=u.A.div(by(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.breakPoints.MEDIUM_VIEWPORT),wf=(0,u.A)(c.g2)(bx(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),wg=u.A.div(bb()),wv=u.A.div(bw(),e=>"light"===e.theme.mode?"rgba(255, 255, 255, 0.85)":"rgba(9, 11, 18, 0.85)",e=>e.theme.colors.backgroundMainColor),wy=u.A.div(bY(),e=>e.overlay?"absolute":"static",e=>e.overlay?"0 24px":"18px 24px 0"),wx=u.A.div(bk(),e=>"".concat(e.theme.colors.backgroundTertiaryColor,"99")),wb=u.A.div(bS()),ww=u.A.div(bA(),e=>e.overlap?"-40px":"12px"),wY=(0,u.A)(c.g2)(b_(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),wk=(0,u.A)(c.g2)(bI(),e=>"".concat(e.theme.colors.backgroundTertiaryColor,"99"),e=>e.theme.colors.fontSecondary),wS=(0,u.A)(c.g2)(bC(),e=>e.theme.colors.fontSecondary,e=>e.theme.breakPoints.SMALL_VIEWPORT);u.A.span(bD(),e=>e.theme.breakPoints.SMALL_VIEWPORT),(0,u.A)(c.g2.withComponent("button"))(bT(),e=>e.theme.colors.irisDark,e=>e.theme.breakPoints.SMALL_VIEWPORT),u.A.span(bF(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.breakPoints.SMALL_VIEWPORT);let wA=u.A.span(bP(),e=>e.theme.colors.fontSecondary),w_=u.A.div(bE()),wI=u.A.a(bM()),wC=u.A.div(bR(),e=>e.theme.colors.dividerAndPlaceholderPrimary),wD=u.A.div(bN()),wT=u.A.div(bz()),wF=u.A.div(bO(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),wP=u.A.div(bB()),wE=u.A.div(bq(),e=>e.theme.breakPoints.LARGE_VIEWPORT),wM=u.A.div(bL()),wR=(0,u.A)(c.Bq)(bj()),wN=u.A.img(bW()),wz=u.A.div(bV(),e=>e.theme.colors.backgroundMainColor),wO=u.A.section(bH()),wB=u.A.div(bU()),wq=u.A.img(bK()),wL=(0,u.A)(c.g2)(bG()),wj=u.A.div(bZ(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),wW=u.A.div(b$(),e=>e.theme.colors.dividerAndPlaceholderPrimary),wV=u.A.div(bJ()),wH=u.A.div(bQ(),e=>e.theme.breakPoints.SMALL_VIEWPORT),wU=u.A.div(bX(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),wK=(0,u.A)(c.g2)(b0(),e=>e.theme.colors.fontPrimary),wG=(0,u.A)(c.g2)(b1(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontPrimary),wZ=u.A.div(b2());u.A.div(b4());let w$=u.A.div(b5()),wJ=u.A.div(b6(),e=>e.theme.breakPoints.SMALL_VIEWPORT),wQ=u.A.div(b3()),wX=u.A.div(b8(),e=>!e.desktopMode&&"\n    gap: 0;
1\n    align-items: stretch;\n    border: 1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n    border-radius: 18px;\n    overflow: hidden;\n  ")),w0=u.A.div(b7(),e=>{let{theme:n}=e;return n.colors.dividerAndPlaceholderPrimary}),w1=u.A.div(b9()),w2=u.A.div(we(),e=>e.theme.colors.dividerAndPlaceholderPrimary),w4=u.A.div(wn()),w5=u.A.div(wt()),w6=u.A.div(wr(),e=>!e.desktopMode&&"\n    display: block;\n    border-radius: 0;\n    padding: 14px 16px;\n    background: ".concat(e.theme.colors.backgroundMainColor,";\n    border-bottom: 1px solid ").concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n    &:nth-of-type(even) {\n      background: ").concat("light"===e.theme.mode?e.theme.colors.backgroundTertiaryColor:e.theme.colors.backgroundSecondaryColor,";\n    }\n    &:last-of-type {\n      border-bottom: none;\n    }\n  ")),w3=u.A.div(wi(),e=>e.desktopMode?"5px":"0.75rem",e=>e.desktopMode?"flex-start":"stretch",e=>e.desktopMode?"1rem":"0"),w8=u.A.div(wo(),e=>e.desktopMode?"0.5rem 1.5rem 0.5rem 0":"0"),w7=u.A.div(wl()),w9=(0,u.A)(c.g2)(wa(),e=>e.$grow&&"flex: 1;",e=>e.theme.colors.fontSecondary),Ye=u.A.div(wd(),e=>e.alignEnd?"flex-end":"space-between"),Yn=u.A.span(wc()),Yt=u.A.div(ws()),Yr=u.A.div(wu());var Yi=t(45408);let Yo={getVenue:e=>(0,uT.Em)(uT.J8.GET,"/venue",{params:{venueId:e}}),getAllVenues:e=>(0,uT.Em)(uT.J8.GET,"/venue/list",{params:e}),getVenueForEdit:e=>(0,uT.Em)(uT.J8.GET,"/venue/manage",{params:{venueId:e}}),updateVenue:e=>(0,uT.Em)(uT.J8.PUT,"/venue/manage",{params:e}),uploadVenueImages:e=>(0,uT.Em)(uT.J8.POST,"/venue/manage/images",{params:e},!1,{"Content-Type":"multipart/form-data"}),deleteVenueImage:e=>(0,uT.Em)(uT.J8.DELETE,"/venue/manage/image",{params:e}),submitVenueClaim:e=>(0,uT.Em)(uT.J8.POST,"/venue/claim",{params:e}),acceptVenueClaim:e=>(0,uT.Em)(uT.J8.POST,"/venue/claim/accept",{params:e}),rejectVenueClaim:e=>(0,uT.Em)(uT.J8.POST,"/venue/claim/reject",{params:e}),revokeVenueOwner:e=>(0,uT.Em)(uT.J8.POST,"/venue/owner/revoke",{params:e}),getGenericSeatMaps:()=>(0,uT.Em)(uT.J8.GET,"/venue/seatmaps/generic",{}),registerGenericSeatMap:e=>(0,uT.Em)(uT.J8.POST,"/venue/seatmaps/generic",{params:e})};var Yl=t(92436);let Ya=e=>{let{venueId:n,venueName:t,open:r,onClose:l}=e,{t:a}=(0,x.Bd)(),s=(0,d.wA)(),[u,p]=(0,o.useState)(""),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)(null),[v,y]=(0,o.useState)(!1),w=e=>s((0,b.rj)(e)),Y=(0,o.useMemo)(()=>(0,I.xu)(h,"organizerId","organizationName")||[],[h]);(0,o.useEffect)(()=>{if(!r)return;let e=!0;return(async()=>{try{let{request:n}=Yl.A.single.getOrganizersList(),t=await n();e&&m(t||[])}catch(n){e&&m([])}})(),()=>{e=!1}},[r]),(0,o.useEffect)(()=>{1===Y.length&&g(Y[0])},[Y]);let k=null==f?void 0:f.id,S=async()=>{if(!v&&k){y(!0);try{await Yo.submitVenueClaim({venueId:n,organizerId:k,message:u.trim()}).request(),l(),p(""),w({title:a("venuePage.claimSubmittedTitle"),message:a("venuePage.claimSubmittedMessage")})}catch(e){w({title:a("venuePage.claimErrorTitle"),message:a("venuePage.claimErrorMessage")})}finally{y(!1)}}};return(0,i.Y)(Yi.A,{open:r,onClose:l,children:(0,i.Y)(wT,{onClick:l,children:(0,i.FD)(wF,{onClick:e=>e.stopPropagation(),"data-test":"venue_claim_modal",children:[(0,i.Y)(c.g2,{as:"h2",fontSize:20,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:a("venuePage.claimModalTitle")}),(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",noBreakWord:!0,children:a("venuePage.claimModalSubtitle",{venue:t||""})}),(0,i.Y)(_.gU,{variant:"single",label:a("venuePage.claimSelectOrg"),placeholder:a("venuePage.claimSelectOrgPlaceholder"),width:"100%",options:Y,selectedValues:f,isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),customOnChange:e=>g(e),dataTest:"venue_claim_org"}),(0,i.Y)(_.hN,{multiline:!0,rows:4,width:"100%",maxLength:500,value:u,onChange:e=>p(e),placeholder:a("venuePage.claimMessagePlaceholder"),dataTest:"venue_claim_message"}),(0,i.FD)(wP,{children:[(0,i.Y)(_.$n,{type:"button",mode:"outlined",size:"auto",color:"btnSecondary",backgroundColor:"btnSecondary",onClick:l,children:a("venuePage.claimCancel")}),(0,i.Y)(_.$n,{type:"button",size:"auto",color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",disabled:v||!k,onClick:S,dataTest:"venue_claim_submit",children:a("venuePage.claimSubmit")})]})]})})})},Yd=e=>/^https?:\/\//i.test(e)?e:"https://".concat(e),Yc=e=>{var n,t,r,l,a,c,s,u,p,h;let{venue:m,overlap:f}=e,{t:g}=(0,x.Bd)(),v=(0,d.d4)(l2.x3),y=(0,d.d4)(l2.az),[b,w]=(0,o.useState)(!1),Y=!!v&&(null!=(h=null==y?void 0:y.length)?h:0)>0&&!(null==m?void 0:m.claimed),k=(null==m||null==(n=m.venueLocation)?void 0:n.formattedAddress)||"",S=(null==m||null==(t=m.venueLocation)?void 0:t.city)||"",A=(k.split(",")[0]||(null==m||null==(r=m.venueLocation)?void 0:r.street)||"").trim(),C=A&&S&&!A.includes(S)?"".concat(A,", ").concat(S):A||S||k,D=null==m||null==(a=m.venueLocation)||null==(l=a.location)?void 0:l.coordinates,T=null==m||null==(c=m.placeIds)?void 0:c[0],F=Array.isArray(D)&&2===D.length||!!T,P=(null==m||null==(s=m.socialLinks)?void 0:s.instagramLink)||"",E=(null==m||null==(u=m.socialLinks)?void 0:u.facebookLink)||"",M=(null==m||null==(p=m.socialLinks)?void 0:p.website)||"";return(0,i.FD)(ww,{overlap:f,"data-test":"venue_head",children:[(null==m?void 0:m.venueType)&&(0,i.Y)(wk,{"data-test":"venue_type_badge",children:g("venues.venueTypes.".concat(m.venueType))}),(0,i.Y)(wY,{as:"h1",fontSize:40,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:null==m?void 0:m.venueName}),C&&(0,i.FD)(wA,{"data-test":"venue_address",children:[(0,i.Y)(_.In,{name:"location",width:16,height:16,color:"fontSecondary"}),C]}),(F||M||P||E)&&(0,i.Y)(wS,{children:(0,i.FD)(w_,{"data-test":"venue_socials",children:[F&&(0,i.Y)(wI,{as:"button",type:"button",onClick:()=>{var e,n;return(0,I.UH)(null!=(e=null==D?void 0:D[1])?e:0,null!=(n=null==D?void 0:D[0])?n:0,k,T)},"aria-label":g("venuePage.directions"),"data-test":"venue_directions",children:(0,i.Y)(_.In,{name:"google-maps",width:22,height:22,stroke:"fontPrimary"})}),M&&(0,i.Y)(wI,{href:Yd(M),target:"_blank",rel:"noopener noreferrer","aria-label":"Website",children:(0,i.Y)(_.In,{name:"globe",width:22,height:22,color:"fontPrimary"})}),P&&(0,i.Y)(wI,{href:Yd(P),target:"_blank",rel:"noopener noreferrer","aria-label":"Instagram",children:(0,i.Y)(_.In,{name:"instagram",width:22,height:22,color:"fontPrimary"})}),E&&(0,i.Y)(wI,{href:Yd(E),target:"_blank",rel:"noopener noreferrer","aria-label":"Facebook",children:(0,i.Y)(_.In,{name:"facebook",width:22,height:22,color:"fontPrimary"})})]})}),Y&&(0,i.Y)(wD,{children:(0,i.Y)(_.$n,{type:"button",mode:"outlined",size:"auto",color:"btnSecondary",backgroundColor:"btnSecondary",onClick:()=>w(!0),dataTest:"venue_claim_cta",children:g("venuePage.claimVenue")})}),(0,i.Y)(Ya,{venueId:null==m?void 0:m.venueId,venueName:null==m?void 0:m.venueName,open:b,onClose:()=>w(!1)})]})},Ys=e=>{let{venueId:n,gallery:t}=e,r=(0,d.wA)(),o=(t||[]).map(e=>(0,I.Ph)("venue/".concat(n,"/").concat(e))),l=(t||[]).slice(1);return 0===l.length?null:(0,i.Y)(wR,{hideScrollbar:!0,"data-test":"venue_gallery_strip",children:l.map((e,t)=>(0,i.Y)(wN,{src:(0,I.Ph)("venue/".concat(n,"/").concat(e)),alt:"",onClick:()=>{var e;return e=t+1,void r((0,b.rj)({type:"carousel",imageUrls:o,currentIndex:e}))},"data-test":"venue_gallery_thumb_".concat(t)},e))})},Yu=e=>{let{venue:n}=e,{t}=(0,x.Bd)(),r=null==n?void 0:n.description,o=null==n?void 0:n.capacity;return r||o?(0,i.FD)(wj,{"data-test":"venue_about_card",children:[(0,i.FD)(wW,{children:[(0,i.Y)(_.In,{name:"info",width:19,height:19,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,noBreakWord:!0,children:t("venuePage.about")})]}),r&&(0,i.Y)(wG,{dangerouslySetInnerHTML:{__html:r}}),!!o&&(0,i.FD)(wK,{"data-test":"venue_capacity",children:[(0,i.Y)(_.In,{name:"group-add",width:18,height:18,color:"iconMainColor"}),t("venuePage.seats",{count:o})]})]}):null};var Yp=t(93668);let Yh=e=>{var n;let{venue:t}=e,{t:r}=(0,x.Bd)(),o=null==t||null==(n=t.venueLocation)?void 0:n.formattedAddress;return(0,i.FD)(wj,{"data-test":"venue_location_card",children:[(0,i.FD)(wW,{children:[(0,i.Y)(_.In,{name:"location",width:19,height:19,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,noBreakWord:!0,children:r("components.organisms.locationVenue.location")})]}),o&&(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:o}),(0,i.Y)(wV,{children:(0,i.Y)(Yp.A,{venue:t,height:"175px"})})]})},Ym=e=>{let{venue:n}=e,{t}=(0,x.Bd)(),r=(null==n?void 0:n.hasSeating)!==void 0,o=(null==n?void 0:n.hasParking)!==void 0;if(!r&&!o)return null;let l=e=>e?t("venuePage.yes"):t("venuePage.no");return(0,i.FD)(wH,{"data-test":"venue_fact_tiles",children:[r&&(0,i.FD)(wU,{children:[(0,i.FD)(wW,{children:[(0,i.Y)(_.In,{name:"group-add",width:17,height:17,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,noBreakWord:!0,children:t("venuePage.seating")})]}),(0,i.Y)(c.g2,{fontSize:17,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:l(!!n.hasSeating)})]}),o&&(0,i.FD)(wU,{children:[(0,i.FD)(wW,{children:[(0,i.Y)(_.In,{name:"parking",width:17,height:17,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,noBreakWord:!0,children:t("venuePage.parking")})]}),(0,i.Y)(c.g2,{fontSize:17,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:l(!!n.hasParking)}),(null==n?void 0:n.hasParking)&&(null==n?void 0:n.parkingInfo)&&(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",noBreakWord:!0,children:n.parkingInfo})]})]})},Yf=[{key:"wheelchairAccessible",icon:"wheelchair"},{key:"accessibleRamps",icon:"ramp"},{key:"accessibleWC",icon:"accessible-wc"},{key:"accessibleExits",icon:"emergency-exit"},{key:"assistanceAvailable",icon:"assistance"}],Yg=e=>{let{venue:n}=e,{t}=(0,x.Bd)(),r=Yf.filter(e=>{var t;return null==n||null==(t=n.accessibility)?void 0:t[e.key]}),o=null==n?void 0:n.accessibilityNotes;return 0!==r.length||o?(0,i.FD)(wj,{"data-test":"venue_accessibility_card",children:[(0,i.FD)(wW,{children:[(0,i.Y)(_.In,{name:"accessibility",width:19,height:19,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,noBreakWord:!0,children:t("venues.accessibility")})]}),r.map(e=>(0,i.FD)(wK,{children:[(0,i.Y)(_.In,{name:e.icon,width:18,height:18,color:"iconMainColor"}),t("venues.access_".concat(e.key))]},e.key)),o&&(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",noBreakWord:!0,children:o})]}):null},Yv=e=>{let{venue:n}=e,{t}=(0,x.Bd)(),r=(null==n?void 0:n.email)||"",o=(null==n?void 0:n.phone)||"";return r||o?(0,i.FD)(wj,{"data-test":"venue_contact_card",children:[(0,i.FD)(wW,{children:[(0,i.Y)(_.In,{name:"profile",width:19,height:19,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,noBreakWord:!0,children:t("organizerProfile.contactCategory")})]}),(0,i.FD)(wZ,{children:[r&&(0,i.Y)(_.$n,{disableRipple:!0,justifyContent:"left",padding:0,height:"auto",size:"stretch",backgroundColor:"transparent",icon:"email",color:"btnTertiary",fontSize:12,iconColor:"iconMainColor",gap:8,onClick:()=>window.open("mailto:".concat(r)),children:r}),o&&(0,i.Y)(_.$n,{disableRipple:!0,justifyContent:"left",padding:0,height:"auto",size:"stretch",backgroundColor:"transparent",icon:"phone",color:"btnTertiary",fontSize:12,iconColor:"iconMainColor",gap:8,onClick:()=>navigator.clipboard.writeText(o),children:o})]})]}):null},Yy=e=>{let{venue:n}=e,{t}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[(0,i.Y)(wL,{as:"h2",fontSize:24,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:t("venuePage.usefulInfo")}),(0,i.Y)(Yu,{venue:n}),(0,i.Y)(Yh,{venue:n}),(0,i.Y)(Ym,{venue:n}),(0,i.Y)(Yg,{venue:n}),(0,i.Y)(Yv,{venue:n})]})},Yx=e=>{let{venueId:n,gallery:t}=e,r=(0,d.wA)(),{t:o}=(0,x.Bd)(),l=t||[];if(0===l.length)return null;let a=l.map(e=>(0,I.Ph)("venue/".concat(n,"/").concat(e)));return(0,i.FD)(i.FK,{children:[(0,i.Y)(wL,{as:"h2",fontSize:24,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:o("venuePage.photos")}),(0,i.Y)(wB,{"data-test":"venue_photo_grid",children:l.map((e,n)=>(0,i.Y)(wq,{src:a[n],alt:"",loading:"lazy",onClick:()=>{r((0,b.rj)({type:"carousel",imageUrls:a,currentIndex:n}))},"data-test":"venue_photo_".concat(n)},e))})]})};var Yb=t(48048),Yw=t(23522);let YY=e=>{let{event:n,index:t,desktopMode:r}=e,o=(0,l.useRouter)(),{t:a}=(0,x.Bd)(),d=e=>{var t,r;if(null==e||null==(t=e.stopPropagation)||t.call(e),n.isMaster)return void o.push({pathname:"".concat(I.DS.event(),"/").concat(n.boxId,"/").concat(n.canonicalName||""),query:{back:o.asPath}});let i=null!=(r=n.assetBoxId)?r:n.boxId;o.push({pathname:"".concat(I.DS.buyTickets(),"/").concat(i),query:{back:o.asPath}})},s=eI.A.CURRENCY_SIGN_RESOLVER[n.currency||"eur"],u=null!=n.minPrice,p=(n.newVenues||[]).filter(
1Boolean),h=p.length?(0,i.Y)(w9,{$grow:r,children:(0,i.Y)(Yw.A,{venues:p,textColor:"fontSecondary",iconColor:"fontSecondary",fontSize:14,disableOnClickModal:!0})}):null,m=u?(0,i.FD)(Yn,{children:[(0,i.Y)(_.LJ,{color:"fontSecondary",children:a("eventDetails.startsFrom")}),(0,i.FD)(_.LJ,{color:"fontPrimary",bold:!0,children:[n.minPrice,s]})]}):null,f=(0,i.Y)(_.$n,{dataTest:"".concat(t,"_venue_event_tickets_btn"),gap:10,size:r?"medium":"large",height:r?void 0:"42px",mode:"outlined",color:"fontPrimary",borderRadius:25,backgroundColor:"btnSecondary",padding:10,icon:"ticket",iconColor:"btnSecondary",iconWidth:22,iconHeight:22,onClick:d,children:a("eventDetails.ticketsBtn")});return r?(0,i.FD)(w6,{desktopMode:!0,"data-test":"".concat(t,"_venue_event_card"),onClick:d,children:[(0,i.Y)(hG.A,{image:n.image,timeZone:n.timeZone}),(0,i.FD)(w3,{desktopMode:!0,children:[(0,i.Y)(c.g2,{fontSize:22,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:n.boxName}),(0,i.FD)(w8,{desktopMode:!0,children:[(0,i.FD)(w7,{children:[(0,i.Y)(hK.A,{startDateTime:n.start,endDateTime:n.end,timeZone:n.timeZone,showTime:!1,direction:"row",stackedRange:!!n.isMaster}),h]}),(0,i.Y)(c.cG,{margin:0}),(0,i.FD)(Ye,{alignEnd:!u,children:[m,f]})]})]})]}):(0,i.Y)(w6,{"data-test":"".concat(t,"_venue_event_card"),onClick:d,children:(0,i.FD)(w3,{children:[(0,i.Y)(Yt,{children:(0,i.Y)(hG.A,{image:n.image,timeZone:n.timeZone})}),(0,i.Y)(c.g2,{fontSize:22,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:n.boxName}),(0,i.Y)(hK.A,{startDateTime:n.start,endDateTime:n.end,timeZone:n.timeZone,showTime:!1,direction:"row",fontSize:16,stackedRange:!!n.isMaster}),h,u&&(0,i.Y)(Yr,{children:m}),f]})})},Yk=e=>e.start,YS=(e,n,t)=>{let r=new Date(e);if(Number.isNaN(r.getTime()))return!1;let i=n?new Date(n):r,o=Number.isNaN(i.getTime())?r:i;return(0,hl.default)(r).getTime()<=t&&t<=(0,hl.default)(o).getTime()},YA=e=>{let{events:n,desktopMode:t}=e,{t:r}=(0,x.Bd)(),a=(0,l.useRouter)(),[d,s]=(0,o.useState)(!1),u=(0,o.useMemo)(()=>n.filter(e=>!e.isMaster),[n]),p=(0,o.useMemo)(()=>n.filter(e=>e.isMaster),[n]),{availableDates:h,availableDays:m,maxDate:f}=(0,o.useMemo)(()=>{let e=new Map,n=null,t=e=>{(!n||e>n)&&(n=e)};for(let n of u){let r=new Date(n.start);if(Number.isNaN(r.getTime()))continue;let i=(0,hl.default)(r);e.set((0,I.EL)(i),i),t(r)}for(let n of p)for(let r of Array.isArray(n.dates)&&n.dates.length?n.dates:[{start:n.start,end:n.end}]){let n=new Date(r.start);if(Number.isNaN(n.getTime()))continue;let i=r.end?new Date(r.end):n,o=Number.isNaN(i.getTime())?n:i,l=(0,hl.default)(n),a=(0,hl.default)(o),d=0;for(;l.getTime()<=a.getTime()&&d<1e3;)e.set((0,I.EL)(l),l),l=(0,Yb.default)(l,1),d+=1;t(o)}let r=Array.from(e.values()).sort((e,n)=>e.getTime()-n.getTime());return{availableDates:new Set(e.keys()),availableDays:r,maxDate:n}},[u,p]),{value:g,calendarProps:v}=(0,I.en)({availableDates:h,minDate:m[0],maxDate:f,urlKey:"date"}),y=(0,o.useMemo)(()=>[...(0,I.UE)(u,Yk,g),...p.filter(e=>((e,n)=>{if(!n)return!0;let t=(0,hl.default)(n).getTime();return Array.isArray(e.dates)&&e.dates.length?e.dates.some(e=>YS(e.start,e.end,t)):YS(e.start,e.end,t)})(e,g))].sort((e,n)=>new Date(e.start).getTime()-new Date(n.start).getTime()),[u,p,g]),b=!!g&&0===y.length,w=g?(0,hl.default)(g).getTime():0,Y=b&&[...m].reverse().find(e=>e.getTime()<w)||null,k=b&&m.find(e=>e.getTime()>w)||null,S=e=>new Intl.DateTimeFormat(a.locale||"el",{weekday:"short",day:"numeric",month:"short"}).format(e),A=r("venuePage.upcomingEvents");return(0,i.Y)("div",{"data-test":"venue_events",children:0===n.length?(0,i.FD)(i.FK,{children:[(0,i.Y)(wJ,{children:(0,i.Y)(_.H2,{color:"fontPrimary",children:A})}),(0,i.FD)(w2,{"data-test":"venue_no_events",children:[(0,i.Y)(w4,{children:(0,i.Y)(_.In,{name:"event-calendar",width:28,height:28,color:"iconMainColor"})}),(0,i.Y)(c.g2,{fontSize:18,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:r("venuePage.noEventsTitle")}),(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:r("venuePage.noEventsSub")}),(0,i.Y)(w5,{children:(0,i.Y)(_.$n,{type:"button",size:"auto",height:"48px",color:"btnTextAuxiliary",backgroundColor:"btnBackgroun
1dAuxiliary",icon:"search",iconColor:"btnTextAuxiliary",iconWidth:20,iconHeight:20,gap:10,fontSize:16,onClick:()=>a.push(I.DS.discover()),dataTest:"venue_no_events_discover",children:r("venuePage.discoverEvents")})})]})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(w$,{children:(0,i.Y)(_.JW,{selectedDate:v.selectedDate,onOpen:()=>s(!0),onClear:()=>v.onSelectDate(null),placeholderLabel:r("calendar.calendar"),dataTest:"venue_calendar"})}),(0,i.Y)(wQ,{children:(0,i.Y)(_.Fi,(0,nU._)((0,nY._)({},v),{dataTest:"venue_date_strip"}))}),(0,i.Y)(_.op,(0,nU._)((0,nY._)({},v),{open:d,onClose:()=>s(!1),dataTest:"venue_calendar"})),b?(0,i.FD)(w0,{"data-test":"venue_no_events_on_date",children:[(0,i.Y)(c.g2,{fontSize:15,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:r("calendar.noEventsOnDate",{date:S(g)})}),(Y||k)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",noBreakWord:!0,children:r("calendar.jumpNearest")}),(0,i.FD)(w1,{children:[Y&&(0,i.Y)(_.$n,{mode:"outlined",size:"auto",height:"44px",color:"btnSecondary",backgroundColor:"btnSecondary",onClick:()=>v.onSelectDate(Y),dataTest:"venue_nearest_prev",children:"← ".concat(S(Y))}),k&&(0,i.Y)(_.$n,{mode:"outlined",size:"auto",height:"44px",color:"btnSecondary",backgroundColor:"btnSecondary",onClick:()=>v.onSelectDate(k),dataTest:"venue_nearest_next",children:"".concat(S(k)," →")})]})]})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(wJ,{children:(0,i.Y)(_.H2,{color:"fontPrimary",children:A})}),(0,i.Y)(wX,{desktopMode:t,children:y.map((e,n)=>(0,i.Y)(YY,{event:e,index:n,desktopMode:t},"".concat(e.boxId,"-").concat(e.start,"-").concat(n)))})]})]})})},Y_=e=>{let{venue:n,upcoming:t,navbarVisibility:r}=e,{t:l}=(0,x.Bd)(),a=(0,d.d4)(D.nq),[c,s]=(0,o.useState)(!!r);(0,o.useEffect)(()=>{void 0!=a&&s(a)},[a]);let[u,p]=(0,o.useState)("events"),h=(0,o.useRef)(null),m=(0,o.useRef)(null),f=(0,o.useRef)(null),g=(0,o.useRef)(null),v=(0,o.useRef)(null),y=(0,o.useRef)(null),b=(null==n?void 0:n.gallery)||[],w=b.length>0,Y=b[0]?(0,I.Ph)("venue/".concat(n.venueId,"/").concat(b[0])):null,k=((null==n?void 0:n.venueName)||"").trim().split(/\s+/).slice(0,2).map(e=>e[0]).join("").toUpperCase(),S=e=>(0,i.FD)(wy,{overlay:e,children:[(0,i.Y)(_.Yh,{color:"btnTertiary",fallbackRoute:uS.D.discover()}),(0,i.Y)(wx,{children:(0,i.Y)(_.bT,{color:"fontPrimary",title:null==n?void 0:n.venueName,text:null==n?void 0:n.venueName})})]}),A=!!((null==n?void 0:n.email)||(null==n?void 0:n.phone)),C=[{key:"events",label:l("venuePage.upcomingEvents")},{key:"about",label:l("venuePage.tabAbout")},{key:"location",label:l("components.organisms.locationVenue.location")},...A?[{key:"contact",label:l("organizerProfile.contactCategory")}]:[],...w?[{key:"photos",label:l("venuePage.photos")}]:[]],T=e=>({events:m,about:f,location:g,contact:v,photos:y})[e];return(0,o.useEffect)(()=>{var e,n;if(c)return;let t=["events","about","location",...A?["contact"]:[],...w?["photos"]:[]],r=new Map;if(t.forEach(e=>{let n=T(e).current;n&&r.set(n,e)}),!r.size)return;let i=56+(null!=(n=null==(e=h.current)?void 0:e.offsetHeight)?n:48),o={},l=new IntersectionObserver(e=>{e.forEach(e=>{let n=r.get(e.target);n&&(o[n]=e.isIntersecting)});let n=t.find(e=>o[e]);n&&p(n)},{rootMargin:"-".concat(i+4,"px 0px -55% 0px"),threshold:0});return r.forEach((e,n)=>l.observe(n)),()=>l.disconnect()},[c,w,A]),(0,i.FD)(wp,{children:[(0,i.Y)(_.wC,{}),Y?(0,i.FD)(wh,{children:[(0,i.Y)(ei(),{src:Y,alt:(null==n?void 0:n.venueName)||"Venue",priority:!0,fill:!0,sizes:"100vw",objectFit:"cover"}),(0,i.Y)(wv,{}),S(!0)]}):(0,i.FD)(wm,{children:[k&&(0,i.Y)(wf,{children:k}),(0,i.Y)(wg,{children:(0,i.Y)(_.In,{name:"location",width:130,height:130,color:"fontPrimary"})}),(0,i.Y)(wv,{}),S(!0)]}),(0,i.FD)(wb,{children:[(0,i.Y)(Yc,{venue:n,overlap:!0}),c&&(0,i.Y)(wC,{}),c?(0,i.FD)(wE,{children:[(0,i.FD)(wM,{children:[(0,i.Y)(Ys,{venueId:null==n?void 0:n.venueId,gallery:b}),(0,i.Y)(Yy,{venue:n})]}),(0,i.Y)(wM,{children:(0,i.Y)(YA,{events:t||[],desktopMode:c})})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(wz,{ref:h,children:(0,i.Y)(_.VQ,{tabs:C,activeKey:u,onSelect:e=>{var n,t;p(e);let r=T(e).current;if(!r)return;let i=56+(null!=(t=null==(n=h.current)?void 0:n.offsetHeight)?t:0),o=r.getBoundingClientRect().top+window.scrollY-i-8;window.scrollTo({top:o,behavior:"smooth"})}})}),(0,i.Y)(wO,{ref:m,children:(0,i.Y)(YA,{events:t||[],desktopMode:!1})}),(0,i.Y)(wO,{ref:f,children:(0,i.Y)(Yu,{venue:n})}),(0,i.FD)(wO,{ref:g,children:[(0,i.Y)(Yh,{venue:n}),(0,i.Y)(Ym,{venue:n}),(0,i.Y)(Yg,{venue:n})]}),A&&(0,i.Y)(wO,{ref:v,children:(0,i.Y)(Yv,{venue:n})}),w&&(0,i.Y)(wO,{ref:y,children:(0,i.Y)(Yx,{venueId:null==n?void 0:n.venueId,gallery:b})})]})]})]})};var YI=t(98821),YC=t(20992);function YD(){let e=(0,s._)(["\n  position: relative;\n  width: 100%;\n  min-height: 80vh;\n  align-content: center;\n  ",";\n  ",";\n  background-size: cover;\n  background-position: center;\n  padding: 40px 20px;\n  text-align: center;\n\n  &::after {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    right: 0;\n    height: 150px;\n    background: linear-gradient(\n      to bottom,\n      transparent 0%,\n      "," 100%\n    );\n    pointer-events: none;\n    z-index: 0;\n  }\n"]);return YD=function(){return e},e}
1function YT(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  margin-top: 20px;\n  gap: 10px;\n"]);return YT=function(){return e},e}function YF(){let e=(0,s._)(["\n  text-transform: none;\n  height: 48px;\n  border-radius: 10px;\n  width: auto;\n"]);return YF=function(){return e},e}function YP(){let e=(0,s._)(["\n  && {\n    ",";\n    ","\n  }\n"]);return YP=function(){return e},e}function YE(){let e=(0,s._)(["\n  && {\n    ",";\n    margin-right: 16px;\n    border-width: 3px;\n    &:hover {\n      border-width: 3px;\n    }\n  }\n"]);return YE=function(){return e},e}function YM(){let e=(0,s._)(["\n  ",";\n  position: relative;\n  z-index: 1;\n  flex-direction: column;\n  width: 100%;\n  max-width: 460px;\n  margin: 0 auto;\n"]);return YM=function(){return e},e}function YR(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 4px;\n"]);return YR=function(){return e},e}function YN(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  margin-top: 6px;\n  padding: 12px 18px;\n  border-radius: 14px;\n  // Keep a dark pill in both modes so the candyYellow email always has contrast — on the light\n  // theme the page background is near-white, which washes the yellow out.\n  background-color: ",";\n  border: 1px solid\n    ",";\n"]);return YN=function(){return e},e}function Yz(){let e=(0,s._)(["\n  position: relative;\n  z-index: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 10px;\n  width: 100%;\n  max-width: 460px;\n  margin: 24px auto 16px;\n  padding: 10px 16px;\n  border-radius: 14px;\n  background-color: ",";\n  border: 1px solid ",";\n"]);return Yz=function(){return e},e}function YO(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 14px;\n  width: 100%;\n  margin-top: 40px;\n  padding: 30px 24px;\n  border-radius: 20px;\n  text-align: center;\n  background-color: ",";\n  border: 1px solid ",";\n"]);return YO=function(){return e},e}function YB(){let e=(0,s._)(["\n  ",";\n  width: 56px;\n  height: 56px;\n  border-radius: 50%;\n  background: ",";\n"]);return YB=function(){return e},e}function Yq(){let e=(0,s._)(["\n  // candyYellow has no contrast on the light-mode (near-white) surfaces, so fall back to the\n  // primary font colour there — matching how the rest of the app handles the yellow accent.\n  color: ",";\n  font-weight: 800;\n  word-break: break-word;\n"]);return Yq=function(){return e},e}function YL(){let e=(0,s._)(["\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  max-width: 620px;\n  margin: 28px auto 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n"]);return YL=function(){return e},e}function Yj(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 15px;\n  width: 100%;\n  margin-bottom: 4px;\n"]);return Yj=function(){return e},e}function YW(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  gap: 12px;\n  width: 100%;\n  padding: 0 8px;\n"]);return YW=function(){return e},e}function YV(){let e=(0,s._)(["\n  && {\n    width: 100%;\n    height: 42px;\n    padding: 0 14px;\n  }\n"]);return YV=function(){return e},e}function YH(){let e=(0,s._)(["\n  && {\n    text-transform: none;\n    height: auto;\n    width: auto;\n    min-width: 0;\n    padding: 0;\n    background-color: transparent;\n    border: none;\n    &:hover {\n      background-color: transparent;\n      opacity: 0.85;\n    }\n  }\n"]);return YH=function(){return e},e}function YU(){let e=(0,s._)(["\n  width: 100%;\n  text-align: left;\n  background-color: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  overflow: hidden;\n  padding: 16px;\n  display: grid;\n  grid-template-columns: 100px 1fr auto;\n  grid-template-areas:\n    'image details qr'\n    'wallet wallet wallet';\n  align-items: center;\n  column-gap: 16px;\n  row-gap: 12px;\n\n  // Mobile: full-width cover on top, then details, QR and wallet stacked (per the approved design).\n  @media (max-width: 768px) {\n    grid-template-columns: 1fr;\n    grid-template-areas:\n      'image'\n      'details'\n      'qr'\n      'wallet';\n    row-gap: 14px;\n  }\n"]);return YU=function(){return e},e}function YK(){let e=(0,s._)(["\n  grid-area: image;\n  width: 100px;\n  height: 100px;\n  object-fit: cover;\n  border-radius: 12px;\n  background-color: ",";\n\n  // Bleed the cover to the card edges on mobile (cancel the card's 16px padding).\n  @media (max-width: 768px) {\n    width: calc(100% + 32px);\n    height: 130px;\n    margin: -16px -16px 0;\n    border-radius: 0;\n  }\n"]);return YK=function(){return e},e}function YG(){let e=(0,s._)(["\n  grid-area: details;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  min-width: 0;\n  width: 100%;\n"]);return YG=function(){return e},e}function YZ(){let e=(0,s._)(["\n  display: flex;\n  gap: 6px;\n  align-items: baseline;\n  flex-wrap: wrap;\n"]);return YZ=function(){return e},e}function Y$(){let e=(0,s._)(["\n  grid-area: qr;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: #ffffff;\n  border-radius: 12px;\n  padding: 6px;\n  line-height: 0;\n\n  @media (max-width: 768px) {\n    justify-self: center;\n  }\n"]);return Y$=function(){return e},e}function YJ(){let e=(0,s._)(["\n  grid-area: wallet;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 18px;\n  width: 100%;\n  padding-top: 12px;\n  border-top: 1px solid ",";\n"]);return YJ=function(){return e},e}function YQ(){let e=(0,s._)(["\n  position: relative;\n  z-index: 1;\n  width: 100%;\n  max-width: 620px;\n  margin: 20px auto 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n"]);return YQ=function(){return e},e}function YX(){let e=(0,s._)(["\n  text-align: left;\n"]);return YX=function(){return e},e}function Y0(){let e=(0,s._)(["\n  width: 100%;\n  text-align: left;\n  background-color: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  overflow: hidden;\n  padding: 16px;\n  display: grid;\n  grid-template-columns: 1fr auto;\n  grid-template-areas:\n    'list qr'\n    'wallet wallet';
1\n  column-gap: 16px;\n  row-gap: 12px;\n  align-items: center;\n\n  @media (max-width: 768px) {\n    grid-template-columns: 1fr;\n    grid-template-areas:\n      'list'\n      'qr'\n      'wallet';\n    row-gap: 14px;\n  }\n"]);return Y0=function(){return e},e}function Y1(){let e=(0,s._)(["\n  grid-area: list;\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  min-width: 0;\n"]);return Y1=function(){return e},e}function Y2(){let e=(0,s._)(["\n  display: flex;\n  gap: 12px;\n  align-items: center;\n  min-width: 0;\n"]);return Y2=function(){return e},e}function Y4(){let e=(0,s._)(["\n  width: 64px;\n  height: 64px;\n  flex-shrink: 0;\n  object-fit: cover;\n  border-radius: 10px;\n  background-color: ",";\n"]);return Y4=function(){return e},e}function Y5(){let e=(0,s._)(["\n  width: 64px;\n  height: 64px;\n  flex-shrink: 0;\n  border-radius: 10px;\n  background-color: ",";\n"]);return Y5=function(){return e},e}function Y6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n"]);return Y6=function(){return e},e}function Y3(){let e=(0,s._)(["\n  display: flex;\n  gap: 6px;\n  align-items: baseline;\n  flex-wrap: wrap;\n"]);return Y3=function(){return e},e}function Y8(){let e=(0,s._)(["\n  grid-area: qr;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: #ffffff;\n  border-radius: 12px;\n  padding: 6px;\n  line-height: 0;\n\n  @media (max-width: 768px) {\n    justify-self: center;\n  }\n"]);return Y8=function(){return e},e}function Y7(){let e=(0,s._)(["\n  grid-area: wallet;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 18px;\n  width: 100%;\n  padding-top: 12px;\n  border-top: 1px solid ",";\n"]);return Y7=function(){return e},e}let Y9=u.A.div(YD(),e=>e.theme.isDark()&&e.bgImg&&"background-image: ".concat(e.bgImg),e=>!e.theme.isDark()&&"background-color: ".concat(e.theme.colors.backgroundMainColor),e=>e.theme.colors.backgroundMainColor),ke=u.A.div(YT(),w.tR),kn=(0,pT.AH)(YF()),kt=(0,u.A)(tm.A)(YP(),kn,e=>e.backgroundColor&&"background-color: ".concat(e.theme.colors[e.backgroundColor],";\n      &:hover {\n        background-color: ").concat(e.theme.colors[e.backgroundColor],";\n        opacity: 0.8;\n      }")),kr=(0,u.A)(tm.A)(YE(),kn),ki=u.A.div(YM(),w.tR),ko=u.A.div(YR(),w.tR),kl=u.A.div(YN(),w.tR,e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.isDark()?e.theme.colors.dividerAndPlaceholderPrimary:e.theme.colors.onyxShade),ka=u.A.div(Yz(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),kd=u.A.div(YO(),w.tR,e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),kc=u.A.div(YB(),w.tR,e=>e.theme.colors.btnBackgroundPrimary),ks=u.A.span(Yq(),e=>e.theme.colors.candyYellow),ku=u.A.div(YL()),kp=u.A.div(Yj()),kh=u.A.div(YW()),km=(0,u.A)(kt)(YV()),kf=(0,u.A)(tm.A)(YH()),kg=u.A.div(YU(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),kv=u.A.img(YK(),e=>e.theme.colors.backgroundTertiaryColor),ky=u.A.div(YG()),kx=u.A.div(YZ()),kb=u.A.div(Y$()),kw=u.A.div(YJ(),e=>e.theme.colors.dividerAndPlaceholderPrimary),kY=u.A.div(YQ()),kk=u.A.div(YX()),kS=u.A.div(Y0(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),kA=u.A.div(Y1()),k_=u.A.div(Y2()),kI=u.A.img(Y4(),e=>e.theme.colors.backgroundTertiaryColor),kC=u.A.div(Y5(),e=>e.theme.colors.backgroundTertiaryColor),kD=u.A.div(Y6()),kT=u.A.div(Y3()),kF=u.A.div(Y8()),kP=u.A.div(Y7(),e=>e.theme.colors.dividerAndPlaceholderPrimary),kE=e=>{var n,t;let{box:r,order:a,guestSessionExpiresAt:s,guestSessionExpired:u}=e,p=(0,l.useRouter)(),h=(0,ec.u)(),m=(0,d.wA)(),{t:f}=(0,x.Bd)(),[g,v]=(0,o.useState)(!1),[y,w]=(0,o.useState)(),[Y,k]=(0,o.useState)(!1),[S,A]=(0,o.useState)(),[C,D]=(0,o.useState)(!1),T=null==a?void 0:a.orderId,F=(null==a?void 0:a.isItCollectible)||!1,P=!!(null==a?void 0:a.isGuest);(0,nB.cg)(r,a);let E=(()=>{switch(null==r?void 0:r.boxType){case el.$3.EVENT:return{successModalMessage:f("buyTicketsForm.orderSummaryCompletionModalMessage"),actionModalMessage:f("buyTicketsForm.orderSummaryCompletionModalAction"),goToDiscoverMessage:f("buyTicketsForm.orderSummaryCompletionModalSecondaryAction"),completionRedirect:I.DS.myWallet()};case el.$3.COLLECTION:return{successModalMessage:f("buyTicketsForm.orderSummaryCollectionCompletionModalMessage"),actionModalMessage:f("buyTicketsForm.orderSummaryCollectionCompletionModalAction"),goToDiscoverMessage:f("buyTicketsForm.orderSummaryCompletionModalSecondaryAction"),completionRedirect:I.DS.myWalletCollections()};default:return{successModalMessage:f("buyTicketsForm.orderSummaryCompletionModalMessage"),actionModalMessage:f("buyTicketsForm.orderSummaryCompletionModalAction"),goToDiscoverMessage:f("buyTicketsForm.orderSummaryCompletionModalSecondaryAction"),completionRedirect:I.DS.myWallet()}}})(),M=()=>{let e=encodeURIComponent(JSON.stringify({path:I.DS.myWallet()}));p.push("".concat(I.DS.login(),"?encoded=").concat(e))},[R,N]=(0,o.useState)(!1),z=()=>{let e={title:f("buyTicketsForm.confirmationModal.guestSessionExpiredTitle","Your session has expired"),message:(null==a?void 0:a.email)?f("buyTicketsForm.confirmationModal.guestSessionExpiredMessageWithEmail","Your tickets are in y
1our inbox at {{email}}. You can also create a free account with the same email to view them anytime in “My Wallet” page.",{email:a.email}):f("buyTicketsForm.confirmationModal.guestSessionExpiredMessage","Your tickets are in your inbox. You can also create a free account with the same email to view them anytime in “My Wallet” page."),primaryLabel:f("buyTicketsForm.confirmationModal.guestCreateAccountBtn","Create an account"),primaryOnPress:M,secondaryLabel:E.goToDiscoverMessage,secondaryOnPress:()=>p.push(I.DS.discover()),disableBackdropClick:!0};m((0,b.rj)(e))};(0,o.useEffect)(()=>{u&&(N(!0),z())},[u]),(0,o.useEffect)(()=>{p.isReady&&(0,I.nq)()&&v(!0)},[p.isReady]),(0,o.useEffect)(()=>{window&&(0,I.nq)()&&(window.pymChild||(window.pymChild=new(mI()).Child({polling:500})),window.pymChild&&(window.pymChild.scrollParentToChildEl("order-completion-container"),requestAnimationFrame(()=>{requestAnimationFrame(()=>{window.pymChild&&"function"==typeof window.pymChild.sendHeight&&window.pymChild.sendHeight()})})))},[]),(0,o.useEffect)(()=>{null!=a&&a.isGuest||(async()=>{let{request:e}=aO.A.single.getUserProfile();await e().then(e=>{A(e.user)}).catch(e=>{let{level:n,tags:t,extra:r}=(0,gb.lj)(e,!P);(0,gb.N7)(e,{feature:"order-completion",step:"fetch-profile",level:n,tags:t,extra:(0,nY._)({orderId:T,isGuestOrder:P},r)})})})()},[]),(0,o.useEffect)(()=>{F&&T&&(D(!0),m((0,uA.oQ)(parseInt(T),w,k)))},[F,T]),(0,o.useEffect)(()=>{Y&&D(!1)},[Y]);let O=(null==S?void 0:S.email)||(null==a?void 0:a.email),B=Array.isArray(null==a?void 0:a.tickets)?a.tickets:[],q=Array.isArray(null==a?void 0:a.products)?a.products:[],L=null==a?void 0:a.productsQr,j=null==a?void 0:a.productObjectId,W=(null==r||null==(n=r.images)?void 0:n.cover)||(null==r||null==(t=r.images)?void 0:t.thumbnail),V=(e,n)=>{window.open("/api/wallet/ticket/".concat(e,"?t=").concat(n),"_blank","noopener")},H=e=>{var n;let t=null==(n=B[0])?void 0:n.objectId;t&&window.open("/api/wallet/order/".concat(e,"?t=").concat(t),"_blank","noopener")},U=e=>{j&&window.open("".concat(eI.A.BACKEND_URL,"/api/wallet/product/").concat(e,"?objectId=").concat(j),"_blank","noopener")};return u?(0,i.FD)("div",{id:"order-completion-container",children:[(0,i.Y)(_.wC,{}),(0,i.Y)(Y9,{bgImg:'url("/assets/images/discover/search-mask.jpg")',children:(0,i.Y)(ki,{children:(0,i.FD)(ko,{children:[(0,i.Y)(c.Wg,{fontSize:18,color:"fontPrimary",fontWeight:800,children:f("buyTicketsForm.confirmationModal.guestSessionExpiredTitle","Your session has expired")}),(0,i.Y)(c.Wg,{color:"fontSecondary",children:f("buyTicketsForm.confirmationModal.guestSessionExpiredMessage","You can still find your tickets in the email we sent you, or create a free account to view them anytime in My Wallet.")})]})})})]}):(0,i.FD)("div",{id:"order-completion-container",children:[(0,i.Y)(_.wC,{}),(0,i.FD)(Y9,{bgImg:'url("/assets/images/discover/search-mask.jpg")',children:[P&&s&&!R&&(0,i.FD)(ka,{children:[(0,i.Y)(c.Wg,{fontSize:13,color:"fontSecondary",children:f("buyTicketsForm.confirmationModal.guestSessionValidity","This confirmation page stays available for a limited time:")}),(0,i.Y)(fE,{startTimeInit:s,openTimerModal:z,setExpirationFlag:N})]}),(0,i.Y)(YC.hE,{color:"fontPrimary",children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:f("buyTicketsForm.orderSummaryCompletionModal",{orderIdStyled:'<span style="font-size:24px; font-weight:bold;">'.concat(T,"</span>")})||""}})}),P?(0,i.FD)(ki,{children:[(0,i.FD)(ko,{children:[(0,i.Y)(c.Wg,{fontSize:16,color:"fontPrimary",fontWeight:700,children:f("buyTicketsForm.confirmationModal.guestTicketsSent","We've sent your tickets to")}),(0,i.FD)(kl,{children:[(0,i.Y)(_.In,{name:"email",width:20,color:"candyYellow"}),(0,i.Y)(c.Wg,{fontSize:17,color:"candyYellow",fontWeight:900,children:O})]}),(0,i.Y)(c.Wg,{color:"grey",children:f("buyTicketsForm.confirmationModal.checkSpam")}),(null==O?void 0:O.includes("privaterelay"))&&(0,i.Y)(c.Wg,{color:"grey",children:f("buyTicketsForm.confirmationModal.appleEmails")})]}),B.length>0&&(0,i.FD)(ku,{children:[(0,i.FD)(kp,{children:[(0,i.Y)(km,{size:"medium",icon:"download",iconWidth:20,iconHeight:20,iconMargin:"8px",iconColor:h.isDark()?"fontPrimary":"fontContrast",color:h.isDark()?"fontPrimary":"fontContrast",backgroundColor:"btnBackgroun
1dPrimary",onClick:()=>H("pdf"),children:q.length>0?f("buyTicketsForm.confirmationModal.downloadAll","Download all"):f("buyTicketsForm.confirmationModal.downloadAllTickets","Download all tickets")}),(0,i.FD)(kh,{children:[(0,i.Y)(kf,{icon:"apple-wallet",iconWidth:155,iconHeight:48,onClick:()=>H("apple")}),(0,i.Y)(kf,{icon:"google-wallet",iconWidth:155,iconHeight:48,onClick:()=>H("google")})]})]}),B.map(e=>(0,i.FD)(kg,{children:[W&&(0,i.Y)(kv,{src:W,alt:(null==r?void 0:r.boxName)||""}),(0,i.FD)(ky,{children:[(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.ticketLabel","Ticket"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.assetName})]}),null!=e.price&&(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.priceLabel","Price"),":"]}),(0,i.FD)(c.Wg,{color:"fontPrimary",children:[e.price,"€"]})]}),(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.ticketIdLabel","Ticket ID"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.ticketId})]}),e.section&&(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.sectionLabel","Section"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.section})]}),e.row&&(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.rowLabel","Row"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.row})]}),e.seat&&(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.seatLabel","Seat"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.seat})]}),e.entrance&&(0,i.FD)(kx,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.entranceLabel","Entrance"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.entrance})]})]}),(0,i.Y)(kb,{children:(0,i.Y)(ty.Ay,{value:e.qrValue,size:110,includeMargin:!0})}),(0,i.FD)(kw,{children:[(0,i.Y)(kf,{icon:"apple-wallet",iconWidth:130,iconHeight:40,onClick:()=>V("apple",e.objectId)}),(0,i.Y)(kf,{icon:"google-wallet",iconWidth:130,iconHeight:40,onClick:()=>V("google",e.objectId)})]})]},e.objectId||e.ticketId))]}),q.length>0&&(0,i.FD)(kY,{children:[(0,i.Y)(kk,{children:(0,i.Y)(c.Wg,{fontSize:18,color:"candyYellow",fontWeight:800,children:f("buyTicketsForm.confirmationModal.yourProducts","Your Products")})}),(0,i.FD)(kS,{children:[(0,i.Y)(kA,{children:q.map((e,n)=>{var t,r,o;return(0,i.FD)(k_,{children:[e.thumbnailUrl?(0,i.Y)(kI,{src:e.thumbnailUrl,alt:e.name||""}):(0,i.Y)(kC,{}),(0,i.FD)(kD,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[e.quantity,"\xd7 ",e.name]}),(e.attributes||[]).map((e,n)=>(0,i.FD)(kT,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[e.attribute,":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.value})]},"".concat(e.attribute,"-").concat(n))),null!=e.price&&(0,i.FD)(kT,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.priceLabel","Price"),":"]}),(0,i.FD)(c.Wg,{color:"fontPrimary",children:[e.price,"€"]})]}),(null==(t=e.productIds)?void 0:t.length)>0&&(0,i.FD)(kT,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.productIdsLabel","Product IDs"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.productIds.join(", ")})]}),e.pickupInstructions&&(0,i.FD)(kT,{children:[(0,i.FD)(c.Wg,{color:"candyYellow",fontWeight:700,children:[f("buyTicketsForm.confirmationModal.instructionsLabel","Instructions"),":"]}),(0,i.Y)(c.Wg,{color:"fontPrimary",children:e.pickupInstructions})]})]})]},null!=(o=null==(r=e.productIds)?void 0:r[0])?o:"".concat(e.inventoryId,"-").concat(n))})}),L&&(0,i.Y)(kF,{children:(0,i.Y)(ty.Ay,{value:L,size:110,includeMargin:!0})}),j&&(0,i.FD)(kP,{children:[(0,i.Y)(kf,{icon:"apple-wallet",iconWidth:130,iconHeight:40,onClick:()=>U("apple")}
1),(0,i.Y)(kf,{icon:"google-wallet",iconWidth:130,iconHeight:40,onClick:()=>U("google")})]})]})]}),(0,i.FD)(kd,{children:[(0,i.Y)(kc,{children:(0,i.Y)(_.In,{name:"profile",width:26,color:"fontPrimary"})}),(0,i.Y)(c.Wg,{fontSize:18,color:"fontPrimary",fontWeight:800,children:f("buyTicketsForm.confirmationModal.guestCreateAccountTitle","Access your tickets, create an account")}),(0,i.Y)(c.Wg,{color:"fontSecondary",children:f("buyTicketsForm.confirmationModal.guestCreateAccountDescription","Create a free account to manage, transfer, or resell your tickets — and keep all your future orders in one place.")}),(0,i.Y)(c.Wg,{color:"fontPrimary",fontWeight:600,children:(0,i.Y)(x.x6,{i18nKey:"buyTicketsForm.confirmationModal.guestCreateAccountEmailNote",t:f,values:{email:O},defaults:"Just sign up with <0>{{email}}</0> to instantly find the tickets you just bought.",components:[(0,i.Y)(ks,{},"email")]})}),(0,i.FD)(ke,{children:[(0,i.Y)(kt,{size:"large",icon:"profile",iconWidth:22,iconHeight:22,iconMargin:"10px",iconColor:h.isDark()?"fontPrimary":"fontContrast",color:h.isDark()?"fontPrimary":"fontContrast",backgroundColor:"btnBackgroundPrimary",onClick:M,children:f("buyTicketsForm.confirmationModal.guestCreateAccountBtn","Create an account")}
1),(0,i.Y)(kr,{size:"large",color:"fontPrimary",backgroundColor:"none",icon:"other",iconColor:"fontPrimary",iconWidth:22,iconHeight:22,iconMargin:"10px",onClick:()=>p.push(I.DS.discover()),children:E.goToDiscoverMessage})]})]})]}):(0,i.FD)(i.FK,{children:[C&&(0,i.Y)(YC.mN,{children:(0,i.Y)(nb.A,{size:44})}),!C&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"},children:[y&&y.length>0&&(0,i.Y)(YI.A,{collectibles:y}),(0,i.FD)(ke,{children:[(0,i.Y)(kt,{"data-test":"order_completion_primary_button",size:"large",icon:"ticket",iconWidth:22,iconHeight:22,iconMargin:"10px",iconColor:"fontPrimary",color:"fontPrimary",onClick:()=>{if(g){let e=window.document.getElementById("myCheck");e&&e.click();let n=r&&r.boxId,t="".concat(I.DS.event(),"/").concat(n);p.push({pathname:t,query:(0,nY._)({},p.query)})}else p.push(E.completionRedirect)},backgroundColor:"btnBackgroundPrimary",mode:y&&y.length>0?"outlined":"contained",children:E.actionModalMessage}),!(y&&y.length>0)&&(0,i.Y)(kr,{"data-test":"order_completion_discover_button",size:"large",color:"fontPrimary",backgroundColor:"none",icon:"other",iconColor:"fontPrimary",iconWidth:22,iconHeight:22,iconMargin:"10px",onClick:()=>p.push(I.DS.discover()),children:E.goToDiscoverMessage})]}),(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},children:[(0,i.Y)(c.cG,{margin:20,thickness:1.5}),(0,i.Y)(c.Wg,{children:f("buyTicketsForm.confirmationModal.ticketsSent")}),(0,i.Y)(c.Wg,{color:"candyYellow",fontWeight:900,children:O}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",gap:"4px",marginTop:"32px"},children:[(null==O?void 0:O.includes("privaterelay"))&&(0,i.Y)(c.Wg,{color:"grey",children:f("buyTicketsForm.confirmationModal.appleEmails")})," ",(0,i.Y)(c.Wg,{color:"grey",children:f("buyTicketsForm.confirmationModal.checkSpam")})]})]})]})]})]}),g&&(0,i.Y)("a",{style:{visibility:"hidden"},href:"".concat(eI.A.FRONTEND_URL,"/mytickets"),target:"_blank",id:"myCheck"})]})};t(81783);var kM=t(40872);let kR=()=>{let{t:e}=(0,x.Bd)(),n=[{key:"id",content:"Id",align:"left",width:"auto"},{key:"tableEmail",content:e("orders.tableEmail"),align:"left",width:"auto"},{key:"tableName",content:(0,i.Y)(c.Em,{align:"left",width:"auto",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e("orders.tableName")}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",style:{opacity:"0.6"},children:e("orders.tableEventId")})]})},"boxName"),align:"left",width:"auto",custom:!0},{key:"tableDate",content:e("orders.tableDate"),align:"left",width:"auto"},{key:"tablePrice",content:e("orders.tablePrice"),align:"left",width:"auto"},{key:"tableStatus",content:e("orders.tableStatus"),align:"left",width:"auto"},{key:"action",content:"",align:"left",width:"auto"}];return(0,i.Y)(kM.A,{children:(0,i.Y)(c.Sy,{children:n.map(e=>e.custom?(0,i.Y)(i.FK,{children:e.content}):(0,i.Y)(c.Em,{align:e.align,width:e.width,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.content})},e.key))})})};var kN=t(62436),kz=t(82812);let kO=e=>{let{linkedProducts:n,currency:t,title:r}=e,{t:o}=(0,x.Bd)();if(0===n.length)return null;let l=null!=r?r:o("orders.viewOrder.linkedProducts");return(0,i.FD)(kz.bo,{children:[(0,i.Y)(c.cG,{margin:5,color:"dividerAndPlaceholderPrimary"}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:10,children:l}),n.map(e=>{var n,r,o,l,a,d,s;let u=(null!=(l=null==(n=e.attributes)?void 0:n.length)?l:0)>0&&null!=(a=null==(r=e.attributes)?void 0:r.map(e=>"".concat(e.attribute,": ").concat(e.value)).join(", "))?a:null,p=null!=(d=e.totalPrice)?d:e.price*e.quantity;return(0,i.FD)(kz.eg,{children:[(0,i.Y)(kz.dd,{children:(0,i.FD)(kz.V6,{children:[(0,i.Y)(c.g2,{fontSize:14,children:e.name}),(0,i.Y)(kz.iz,{children:u?(0,i.Y)(c.GJ,{color:"fontSecondary",fontSize:10,children:u}):null})]})}),(0,i.FD)(kz.kv,{children:[(0,i.FD)(c.g2,{fontSize:14,children:["x",null==(o=e.quantity)?void 0:o.toString()]}),(0,i.FD)(c.g2,{fontSize:14,style:{minWidth:"3rem",textAlign:"right"},children:[t&&eo.nB[t],null==p?void 0:p.toString()]})]})]},null!=(s=e._id)?s:e.name)})]})}
1,kB=e=>{let{assetDisplayName:n,assetId:t,amount:r,price:o,assetIds:l,currency:a,linkedProducts:d=[],seatInfo:s}=e;return(0,i.Y)(kz.mc,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"8px",width:"100%"},children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",gap:"8px",width:"100%"},children:[(0,i.Y)(kz.N4,{}),(0,i.FD)(kz.qS,{children:[(0,i.Y)("div",{children:t}),(0,i.FD)(kz.WE,{children:[(0,i.FD)(kz.nS,{children:[(0,i.Y)(c.g2,{fontSize:17,children:n}),s&&(0,i.Y)(c.g2,{fontSize:17,color:"fontSecondary",children:"\xb7 ".concat(s)})]}),(0,i.Y)(kz.ho,{children:null==l?void 0:l.map((e,n,t)=>{let r=n!==t.length-1?",":"";return(0,i.FD)(c.GJ,{color:"fontSecondary",fontSize:10,children:[e,r," ",""]},e)})})]})]}),(0,i.FD)(kz.kv,{children:[(0,i.FD)(c.g2,{fontSize:15,children:["x",null==r?void 0:r.toString()]}),(0,i.FD)(c.g2,{fontSize:15,children:[a&&eo.nB[a],Number(o).toFixed(2)]})]})]}),(0,i.Y)(kO,{linkedProducts:d,currency:a})]})})},kq=e=>{var n,t;let{name:r,quantity:o,price:l,totalPrice:a,attributes:d,currency:s}=e,u=(null!=(n=null==d?void 0:d.length)?n:0)>0&&null!=(t=null==d?void 0:d.map(e=>"".concat(e.attribute,": ").concat(e.value)).join(", "))?t:null,p=null!=a?a:l*o;return(0,i.Y)(kz.mc,{children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"8px",width:"100%"},children:(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",gap:"8px",width:"100%"},children:[(0,i.Y)(kz.N4,{}),(0,i.FD)(kz.qS,{children:[(0,i.Y)("div",{}),(0,i.FD)(kz.WE,{children:[(0,i.Y)(c.g2,{fontSize:17,children:r}),u?(0,i.Y)(kz.ho,{children:(0,i.Y)(c.GJ,{color:"fontSecondary",fontSize:10,children:u})}):null]})]}),(0,i.FD)(kz.kv,{children:[(0,i.FD)(c.g2,{fontSize:15,children:["x",null==o?void 0:o.toString()]}),(0,i.FD)(c.g2,{fontSize:15,children:[s&&eo.nB[s],Number(p).toFixed(2)]})]})]})})})};var kL=t(72072),kj=t(69585),kW=t(69233),kV=t(89320);let kH=e=>{var n,t,r;let{index:a,rowData:d}=e;new Date().setHours(0,0,0,0);let[s,u]=(0,o.useState)(-1),{isPermitted:p}=(0,nB.uM)(),{t:h}=(0,x.Bd)(),m=(0,l.useRouter)(),f=[{href:"".concat(I.DS.dashBoardViewOrder(),"/").concat(d.orderId),icon:"preview",text:h("View Order"),disabled:!p([el.mC.VIEW_ORDERS]),tooltipText:h("Need to ask for permission")}],g=[{key:"orderId",value:(0,i.Y)(c.Em,{width:"auto",children:(0,i.Y)(da(),{href:"".concat(I.DS.dashBoardViewOrder(),"/").concat(d.orderId),style:{cursor:"pointer"},children:(0,i.Y)(kL.Qr,{fontSize:14,color:"fontPrimary",children:d.orderId})})}),width:"auto",align:"left",custom:!0},{key:"email",value:d.email,width:"auto",align:"left"},{key:"eventName",value:(0,i.Y)(kN.Zp,{placement:"bottom",title:(0,i.FD)("span",{style:{fontSize:"13px"},children:[" ",(null==d?void 0:d.boxName)?d.boxName:d.eventName]}),slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[0,-35]}}]}},children:(0,i.Y)(c.Em,{width:150,maxWidth:150,children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:(null==d?void 0:d.boxName)?d.boxName:d.eventName}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:(null==d?void 0:d.boxId)?d.boxId:d.eventId})]})})}),width:150,align:"left",custom:!0},{key:"createdAt",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:250,align:"left",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:(0,I.JC)(new Date(d.createdAt),d.timeZone?d.timeZone:"Europe/Athens","DD MMM YYYY",m.locale)}),(0,i.Y)(c.RZ,{fontSize:10,color:"fontSecondary",children:(0,I.JC)(new Date(d.createdAt),d.timeZone?d.timeZone:"Europe/Athens","HH:mm A",m.locale)})]})}),width:"auto",align:"left",custom:!0},{key:"totalPrice",width:"auto",align:"left",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:Number(d.totalPrice).toFixed(2)})}),custom:!0},{key:"status",align:"left",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:(0,I.NK)(d.subType?d.subType:d.status,h)}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:(0,I.AM)(d.type,h)})]})}),custom:!0},{key:"action",value:(0,i.Y)(c.m7,{width:"auto",align:"left",padding:"checkbox",children:(0,i.FD)("div",{style:{display:"flex",justifyContent:"right",paddingRight:"5px",alignItems:"center",gap:"10px"},children:[(0,i.Y)(kj.A,{size:"large",onClick:()=>{s===a?u(-1):u(a)},children:s===a?(0,i.Y)(_.In,{color:"fontSecondary",width:15,height:15,name:"upArrow"}):(0,i.Y)(_.In,{color:"fontSecondary",width:15,height:15,name:"downArrow"})}),(0,i.Y)(_.aF,{options:f,icon:"3dotsvertical"})]})}),align:"left",custom:!0}];return(0,i.FD)(o.Fragment,{children:[(0,i.Y)(kW.A,{"data-test":"".concat(d.eventName,"_expand_row"),sx:{"& > *":{borderBottom:"unset"}},children:g.map(e=>(null==e?void 0:e.custom)?(0,i.Y)(i.FK,{children:e.value}):(0,i.Y)(c.Em,{width:e.width,align:e.align,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})},e.key))}),(0,i.Y)(kW.A,{sx:{"& > *":{borderBottom:"unset"}},children:(0,i.Y)(c.Em,{style:{paddingBottom:0,paddingTop:0},colSpan:8,children:(0,i.Y)(kV.A,{in:s===a,timeout:"auto",unmountOnExit:!0,children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",padding:"10px 0"},children:[(null!=(n=null==d?void 0:d.assets)?n:[]).length>0?(0,i.FD)(i.FK,{children:[(0,i.Y)(c.RZ,{fontSize:16,color:"fontSecondary",children:h("orders.viewOrder.ticketsSectionTitle")}),null==d?void 0:d.assets.map(e=>{var n,t;
1return(0,i.Y)(kB,{assetDisplayName:e.assetDisplayName,price:e.price,amount:e.amount,assetIds:e.assetIds,currency:d.currency,linkedProducts:[]},null!=(t=e._id)?t:null==(n=e.assetIds)?void 0:n[0])})]}):null,(null!=(t=null==d?void 0:d.products)?t:[]).length>0?(0,i.FD)(i.FK,{children:[(0,i.Y)(c.RZ,{fontSize:16,color:"fontSecondary",children:h("orders.viewOrder.productsSectionTitle")}),(null!=(r=null==d?void 0:d.products)?r:[]).map(e=>{var n;return(0,i.Y)(kq,{name:e.name,quantity:e.quantity,price:e.price,totalPrice:e.totalPrice,attributes:e.attributes,currency:d.currency},null!=(n=e._id)?n:e.name)})]}):null]})})})})]})};var kU=t(56828),kK=t(93338),kG=t(92247);let kZ=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),{isPermitted:t}=(0,nB.uM)(),r=(0,l.useRouter)(),{filter:a}=(0,d.d4)(kK.Yp),s=[{title:n("orders.tabAll"),key:"",total:null==a?void 0:a.totalOrders,color:"mediumGray"},{title:n("orders.tabCompleted"),key:"successful",total:null==a?void 0:a.totalSuccessfulOrders,color:"lineChartmediumGreen"},{title:n("orders.tabPending"),key:"pending",total:null==a?void 0:a.totalPendingOrders,color:"amberYellow"},{title:n("orders.tabRefunded"),key:"refunded",total:null==a?void 0:a.totalRefundedOrders,color:"mediumGray"},{title:n("orders.tabCancelled"),key:"cancelled",total:null==a?void 0:a.totalCancelledOrders,c
1olor:"flameOrange"},...t([kG.m.VIEW_ORDER_ADMIN])?[{title:n("orders.tabFailure"),key:"failure",total:null==a?void 0:a.totalFailedOrders,color:"candyOrange"},{title:n("orders.tabCredit"),key:"credit",total:null==a?void 0:a.totalCreditOrders,color:"lineChartlightPink"}]:[]];(0,o.useEffect)(()=>()=>{e((0,kK.xk)())},[]);let u={type:"refunds"},p=[{href:"javascript:void(0);",icon:"refund",text:n("dashBoard.moreOptions.massRefund"),onClick:()=>{e((0,b.rj)(u))}}];return(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:n("orders.ordersTitle")})}),(0,i.FD)(kz.J3,{children:[(0,i.Y)(_.k1,{tabs:s,searchField:n("dashBoard.searchFilterOrderPlaceholder"),dateRange:!0,selectOrderType:!0,mobileSearchOnSubmit:!0,isMoreOptions:t([kG.m.BOX_REFUND])&&p}),(0,i.Y)(_.Or,{fetchTableData:()=>{e((0,kU.c_)((0,nU._)((0,nY._)({},r.query),{offset:parseInt(r.query.offset)*parseInt(r.query.limit)})))},CustomTableHeader:kR,CustomTableRow:kH})]})]})};function k$(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  margin: 32px 0px;\n  justify-content: center;\n\n  p {\n    margin: 0 5px;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 21px;\n    text-align: center;\n    letter-spacing: -0.02em;\n    font-family: 'Sofia Sans';\n    /* Metallic/Dark - 80 */\n    color: #2b2e43;\n  }\n"]);return k$=function(){return e},e}function kJ(){let e=(0,s._)(["\n  ",";\n  margin-top: 25px;\n  gap: 30px;\n  flex-wrap: wrap;\n"]);return kJ=function(){return e},e}function kQ(){let e=(0,s._)(["\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 31px;\n  letter-spacing: -0.02em;\n  margin-bottom: ",";\n  margin-top: ",";\n"]);return kQ=function(){return e},e}function kX(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  align-self: center;\n  gap: 20px;\n  flex-wrap: wrap;\n"]);return kX=function(){return e},e}function k0(){let e=(0,s._)(["\n  padding: 20px;\n  width: 100%;\n  ",";\n  flex-direction: column;\n  @media (max-width: ",") {\n    padding: 30px 10px;\n  }\n"]);return k0=function(){return e},e}function k1(){let e=(0,s._)(["\n  ",";\n  margin-top: 32px;\n  gap: 30px;\n  flex-wrap: wrap;\n"]);return k1=function(){return e},e}function k2(){let e=(0,s._)(["\n  ",";\n  gap: 40px;\n  flex-wrap: wrap;\n  width: 100%;\n  margin: 30px 0;\n"]);return k2=function(){return e},e}function k4(){let e=(0,s._)(["\n  ",";\n  margin-top: 45px;\n  flex-wrap: wrap;\n  width: 100%;\n"]);return k4=function(){return e},e}function k5(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  flex-direction: ",";\n\n  .ticket__row__holder {\n    ",";\n    .ticket__column__holder {\n      flex-direction: column;\n      min-width: 50%;\n    }\n  }\n"]);return k5=function(){return e},e}function k6(){let e=(0,s._)(["\n  .tickets__subtitle {\n    margin: 16px 0 16px 0;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 21px;\n    font-style: normal;\n    letter-spacing: -0.02em;\n    font-family: 'Sofia Sans';\n    /* Metallic/Dark - 80 */\n    color: #2b2e43;\n  }\n\n  .add__ticket__btn {\n    border: none;\n    display: flex;\n    outline: none;\n    color: #7879f1;\n    cursor: pointer;\n    margin-top: 58px;\n    font-size: 1.2rem;\n    width: fit-content;\n    align-items: center;\n    background: transparent;\n    padding: 0;\n\n    p {\n      margin: 0;\n      margin-left: 8px;\n      font-size: 12px;\n      font-weight: 700;\n      line-height: 18px;\n      font-family: 'Sofia Sans';\n      /* Iris/Dark - 80 */\n      color: ",";\n    }\n  }\n"]);return k6=function(){return e},e}function k3(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return k3=function(){return e},e}function k8(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 24px;\n  justify-content: start;\n  margin-top: 16px;\n  flex-wrap: wrap;\n  align-items: center;\n"]);return k8=function(){return e},e}function k7(){let e=(0,s._)(["\n  display: flex;\n  margin-top: 20px;\n  width: 35%;\n  @media (max-width: ",") {\n    width: 25%;\n  }\n  @media (max-width: ",") {\n    width: 30%;\n  }\n  @media (max-width: ",") {\n    width: 50%;\n  }\n"]);return k7=function(){return e},e}function k9(){let e=(0,s._)(["\n  display: flex;\n  margin-top: 20px;\n  width: 60%;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n"]);return k9=function(){return e},e}
1u.A.form(k$(),w.Uu);let Se=u.A.div(kJ(),w.Uu),Sn=(0,u.A)(_.H1)(kQ(),e=>e.marginBottom?e.marginBottom:"86px",e=>e.marginTop?e.marginTop:"unset");u.A.div(kX(),w.Uu),u.A.div(k0(),w.Uu,e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS});let St=u.A.div(k1(),w.Uu),Sr=u.A.div(k2(),w.Uu);u.A.div(k4(),w.ec),u.A.div(k5(),w.Uu,e=>e.mode?"row":"column",w.Uu);let Si=u.A.div(k6(),e=>e.theme.colors.fontPrimary),So=u.A.div(k3()),Sl=u.A.div(k8()),Sa=u.A.div(k7(),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_LARGE_VIEWPORT},e=>{let{theme:n}=e;return n.breakPoints.LARGE_VIEWPORT_IPAD_PRO},e=>{let{theme:n}=e;return n.breakPoints.SMALL_VIEWPORT}),Sd=u.A.div(k9(),e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT});var Sc=t(70153);let Ss=e=>{let{tabs:n,selectedOrganizer:t}=e,r=(0,l.useRouter)(),[a,s]=(0,o.useState)(!1),u=(0,d.d4)(D.nq),p=()=>{var e;let t=null==(e=r.query.params)?void 0:e[0],i="teams"===t?"teams":"venues"===t?"venues":"info",o=n.findIndex(e=>e.tabKey===i);return o>=0?o:0},[h,m]=(0,o.useState)(p()),{isPermitted:f}=(0,nB.uM)();return(0,o.useEffect)(()=>{r.query.params&&"new"===r.query.params[1]&&(m(0),s(!0))},[r]),(0,o.useEffect)(()=>{m(p())},[r.query.params,n.length]),(0,i.Y)(Sc.MJ,{style:{padding:0},children:(0,i.Y)(Sc.k4,{children:(0,i.Y)("div",{style:{width:"100%"},children:(0,i.Y)(Sc.QE,{value:h,onChange:(e,n)=>{m(n)},variant:u?"standard":"scrollable",scrollButtons:!0,allowScrollButtonsMobile:!0,children:n.map((e,n)=>(0,i.Y)(oZ.A,{disableRipple:!0,disabled:a,onClick:()=>{if("teams"===e.tabKey){let e="".concat(f([el.mC.TEAM_MANAGEMENT_ROLES],el.Fo.ORGANIZATION_SECTION)?I.DS.dashBoardOrganizationSettingsManagementRoles():I.DS.dashBoardOrganizationSettingsManagementUsers(),"/").concat(t.id);r.push(e)}if("venues"===e.tabKey&&r.push("".concat(I.DS.dashBoardOrganizationSettingsVenues(),"/").concat(t.id)),"info"===e.tabKey){let e="".concat(I.DS.dashBoardOrganizationSettings(),"/info/").concat(t.id);r.push(e)}},label:(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},children:(0,i.Y)(c.RZ,{fontSize:14,color:h===n?"fontPrimary":"fontSecondary",children:e.title})})}))})})})})};var Su=t(82851),Sp=t.n(Su),Sh=t(25430),Sm=t(54256),Sf=t(82777),Sg=t(90133),Sv=t(98309),Sy=t(31631),Sx=t(61880);function Sb(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  margin-top: 32px;\n  padding-left: 5px;\n"]);return Sb=function(){return e},e}function Sw(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  word-break: break-word;\n  align-items: center;\n  gap: 8px;\n  border-radius: 4px;\n"]);return Sw=function(){return e},e}function SY(){let e=(0,s._)(["\n  word-break: break-word;\n  max-width: 100%;\n  overflow-wrap: anywhere;\n  font-size: 14px;\n  text-decoration: none;\n  color: ",";\n  border: 2px solid ",";\n  border-radius: 10px;\n  padding: 10px;\n"]);return SY=function(){return e},e}function Sk(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  border-radius: 4px;\n"]);return Sk=function(){return e},e}function SS(){let e=(0,s._)(["\n  font-family: 'Sofia Sans';\n  padding-bottom: 0px;\n  text-decoration-line: none;\n  font-style: normal;\n  font-weight: 700;\n  font-size: 18px;\n  line-height: normal;\n  letter-spacing: -0.36px;\n  color: ",";\n"]);return SS=function(){return e},e}function SA(){let e=(0,s._)(["\n  color: ",";\n  font-size: 0.9rem;\n"]);return SA=function(){return e},e}let S_=u.A.div(Sb()),SI=u.A.div(Sw()),SC=u.A.a(SY(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.dividerAndPlaceholderPrimary),SD=u.A.div(Sk()),ST=u.A.span(SS(),e=>e.theme.colors.fontPrimary),SF=(0,u.A)(Sf.A)(SA(),e=>e.theme.colors.fontSecondary),SP="https://cometogether.live/organizers/",SE=e=>{let{watch:n,control:t,organizer:r,setValue:l}=e,[a,c]=(0,o.useState)(!1),[s,u]=(0,o.useState)(!1),{t:p}=(0,x.Bd)(),h=()=>{u(!1)},m=()=>{navigator.clipboard.writeText("".concat(SP).concat(n("shortname"))),u(!0)},f=(0,d.d4)(D.nq);return(0,o.useEffect)(()=>{r?(l("shortname",null==r?void 0:r.shortname),l("isPrivate",!!(null==r?void 0:r.isPrivate))):(l("shortname",""),l("isPrivate",!1))},[r]),(0,i.FD)(S_,{children:[(0,i.Y)(ST,{children:p("createOrganizer.organizerUrl")}),(0,i.Y)(SF,{children:p("createOrganizer.urlCustomise")}),(0,i.FD)(SI,{children:[a?(0,i.Y)(nw.xI,{name:"shortname",control:t,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.hN,(0,nY._)({style:{maxWidth:"350px"},id:"shortname",dataTest:"organizer_name",maxLength:200,defaultValue:null==r?void 0:r.shortname},n))}}):(0,i.FD)(SC,{children:[SP,null==r?void 0:r.shortname]}),f&&(0,i.FD)(SD,{children:[(0,i.Y)(kj.A,{"aria-label":"edit",size:"small",onClick:()=>c(!a),children:(0,i.Y)(Sv.A,{})}),(0,i.Y)(Sg.x,{onClickAway:h,children:(0,i.Y)("div",{children:(0,i.Y)(sI.A,{onClose:h,open:s,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,title:p("createOrganizer.urlCopied"),slotProps:{popper:{disablePortal:!0}},children:(0,i.Y)(kj.A,{"aria-label":"copy",size:"small",onClick:m,children:(0,i.Y)(Sy.A,{})})})})}),(0,i.Y)(kj.A,{"aria-label":"copy",size:"small",onClick:()=>window.open("".concat(SP).concat(n("shortname")),"_blank"),children:(0,i.Y)(Sx.A,{})}),(0,i.Y)(nw.xI,{name:"isPrivate",control:t,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.dO,{textMargin:0,"data-test":"organizer_private_switch",checked:!!n.value,label:p("createOrganizer.privateOrganizer"),infoText:p("createOrganizer.privateOrganizerInfo"),onChange:(e,t)=>
1n.onChange(t)})}})]})]}),!f&&(0,i.FD)(SD,{children:[(0,i.Y)(kj.A,{"aria-label":"edit",size:"small",onClick:()=>c(!a),children:(0,i.Y)(Sv.A,{})}),(0,i.Y)(Sg.x,{onClickAway:h,children:(0,i.Y)("div",{children:(0,i.Y)(sI.A,{onClose:h,open:s,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,title:"URL copied on clipboard",slotProps:{popper:{disablePortal:!0}},children:(0,i.Y)(kj.A,{"aria-label":"copy",size:"small",onClick:m,children:(0,i.Y)(Sy.A,{})})})})}),(0,i.Y)(kj.A,{"aria-label":"copy",size:"small",onClick:()=>window.open("".concat(SP).concat(n("shortname")),"_blank"),children:(0,i.Y)(Sx.A,{})}),(0,i.Y)(nw.xI,{name:"isPrivate",control:t,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.dO,{textMargin:0,"data-test":"organizer_private_switch_mobile",checked:!!n.value,label:p("createOrganizer.privateOrganizer"),infoText:p("createOrganizer.privateOrganizerInfo"),onChange:(e,t)=>n.onChange(t)})}})]})]})};function SM(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n"]);return SM=function(){return e},e}function SR(){let e=(0,s._)(["\n  position: absolute;\n  top: 10px;\n  right: 10px;\n  border: none;\n  width: 30px;\n  height: 30px;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 20px;\n  font-weight: bold;\n  cursor: pointer;\n"]);return SR=function(){return e},e}function SN(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: ",";\n  height: 222px; // Set the desired height\n  margin: 10px 0;\n  border-radius: 15px;\n  margin-bottom: 25px;\n  color: ",";\n  border: 2px solid\n    ",";\n  overflow: hidden;\n  @media screen and (max-width: ",") {\n    width: 100%;\n  }\n"]);return SN=function(){return e},e}function Sz(){let e=(0,s._)(["\n  max-width: 90%;\n  max-height: 90%;\n  object-fit: cover;\n"]);return Sz=function(){return e},e}function SO(){let e=(0,s._)(["\n  ","\n  width: 90%;\n  height: 80%;\n  margin: 20px;\n  border-radius: 8px;\n  padding: 36px 0 26px 0;\n  position: relative;\n  white-space: nowrap;\n  align-items: center;\n  flex-direction: column;\n  justify-content: center;\n  border: 1px dashed\n    ",";\n  background: ",";\n\n  .file__input {\n    opacity: 0;\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    width: 100%;\n    height: 100%;\n    cursor: pointer;\n  }\n"]);return SO=function(){return e},e}function SB(){let e=(0,s._)(["\n  display: block;\n  color: ",";\n  font-size: 16px;\n  position: relative;\n  // margin: 56px 0 16px 0;\n  ","\n"]);return SB=function(){return e},e}function Sq(){let e=(0,s._)(["\n  font-size: 18px;\n  font-weight: 700;\n  color: ",";\n  font-family: 'Sofia Sans';\n  margin: 0;\n  margin-bottom: 3px;\n"]);return Sq=function(){return e},e}function SL(){let e=(0,s._)(["\n  margin: 0;\n  font-family: 'Sofia Sans' ;\n  color: ",";\n  font-size: 14px;\n  margin-bottom: 26px;\n"]);return SL=function(){return e},e}function Sj(){let e=(0,s._)(["\n  margin: 0;\n  width: 75%;\n  display: flex;\n  font-size: 10px;\n  list-style: none;\n  color: ",";\n  align-items: center;\n\n  li {\n    padding: 0 !important;\n    border-radius: 0 !important;\n    background-color: transparent !important;\n  }\n\n  li:not(:last-child) {\n    margin-right: 23px;\n  }\n"]);return Sj=function(){return e},e}function SW(){let e=(0,s._)(["\n  ","\n  margin-top: 18px;\n  align-items: center;\n"]);return SW=function(){return e},e}function SV(){let e=(0,s._)(["\n  margin: 0;\n  display: flex;\n  width: 100%;\n  justify-content: center;\n  align-items: center;\n  font-size: 10px;\n  flex-wrap: wrap;\n  list-style: none;\n  margin-top: 7px;\n  color: ",";\n  align-items: center;\n"]);return SV=function(){return e},e}function SH(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 700;\n  margin-left: 8px;\n  line-height: 18px;\n  font-family: 'Sofia Sans';\n"]);return SH=function(){return e},e}let SU=u.A.div(SM()),SK=u.A.div(SR()),SG=u.A.div(SN(),e=>e.width?"".concat(e.width):"100%",e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.fontPrimary},e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>e.theme.breakPoints.SMALL_MOBILE),SZ=u.A.img(Sz()),S$=u.A.div(SO(),w.Uu,e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>e.theme.colors.backgroundSecondaryColor),SJ=(0,u.A)(_.H4)(SB(),e=>e.theme.colors.fontPrimary,e=>e.isRequired&&"\n    &::after {\n      content: '*';\n      position: absolute;\n      color: ".concat(e=>e.theme.colors.fontAlert,";\n      top: 1px;\n      margin-left: 5px;\n    }\n  ")),SQ=u.A.p(Sq(),e=>e.theme.colors.fontPrimary),SX=u.A.p(SL(),e=>e.theme.colors.fontSecondary);u.A.ul(Sj(),e=>e.theme.colors.fontPrimary),u.A.div(SW(),w.Uu);let S0=u.A.div(SV(),e=>e.theme.colors.fontSecondary);(0,u.A)(_.H4)(SH());let S1=e=>{let{label:n,setPhoto:t,isRequired:r,width:l,image:a,deletePhoto:d,controlName:c,recommendationsText:s,dataTest:u,imageUrl:p}=e,{t:h}=(0,x.Bd)(),m=(0,o.useRef)(null);return(0,i.Y)(i.FK,{children:(0,i.FD)("div",{style:{width:"100%",display:"flex",flexDirection:"column"},children:[n&&(0,i.Y)(SJ,{isRequired:r,color:"fontPrimary",children:n}),(0,i.Y)(SG,{ref:m,width:l,children:p||a?(0,i.FD)(SU,{children:[(0,i.Y)(SK,{"data-test":"".concat(u,"_button"),onClick:()=>void(d&&c&&d(c)),children:(0,i.Y)(_.In,{color:"fontAlert",width:20,height:20,name:"delete"})}),(0,i.Y)(SZ,{"data-test":u,src:p?(0,I.Ph)(p):function(e){return e&&("[object Blob]"===e.toString()||"[object File]"===e.toString())}(a)&&URL.createObjectURL(a),alt:"Image"})]}):(0,i.FD)(S$,{children:[(0,i.Y)(SQ,{children:h("eventManager.details.imageInput.title")}),(0,i.Y)(SX,{children:h("eventManager.details.imageInput.subTitle")}),(0,i.FD)("div",{style:{display:"flex",fontSize:"10px",flexWrap:"wrap",width:"100%",padding:"0px 10px",alignItems:"center",fontFamily:"Sofia Sans",justifyContent:"center",gap:"13px"},children:[(0,i.Y)("div",{children:h("eventManager.details.imageInput.format")}),(0,i.FD)("div",{children:[" ",h("eventManager.details.imageInput.maxSize")]})]}),(0,i.Y)(S0,{children:s}),(0,i.Y)("input",{"data-test":u,required:r,className:"file__input",multiple:!0,value:"",name:"imageUrl",type:"file",accept:"image/png, image/jpeg",onChange:e=>{t(e.target.files[0])}})]})})]})})},S2=e=>{let{control:n,setValue:t,getValues:r,selected:l}=e,{t:a}=(0,x.Bd)(),[d,c]=(0,o.useState)(),[s,u]=(0,o.useState)(),[p,h]=(0,o.useState)([]);(0,o.useEffect)(()=>{s&&(t("thumbnail",s),h(e=>e.map(e=>"thumbnail"===e.controlName?(0,nU._)((0,nY._)({},e),{imageUrl:null,image:s}):(0,nY._)({},e))))},[s]),(0,o.useEffect)(()=>{d&&(t("coverPhoto",d),h(e=>e.map(e=>"coverPhoto"===e.controlName?(0,nU._)((0,nY._)({},e),{imageUrl:null,image:d}):(0,nY._)({},e))))},[d]),(0,o.useEffect)(()=>{(null==l?void 0:l.organizerId)==="Add New Organizer"&&(t("thumbnail",void 0),t("coverPhoto",void 0)),h([{width:"250px",deletePhoto:m,label:a("createEvent.imageCoverThumbnail"),image:s,setPhoto:u,isRequired:!0,controlName:"thumbnail",recommendationsText:"".concat(a("eventManager.details.imageInput.recommendSize")," 60px x 60px "),imageUrl:(null==l?void 0:l.logo)?"organizers/".concat(null==l?void 0:l.organizerId,"/").concat(null==l?void 0:l.logo):null},{width:"330px",deletePhoto:m,label:a("createEvent.imageCoverPhoto"),image:d,setPhoto:c,isRequired:!1,controlName:"coverPhoto",recommendationsText:"".concat(a("eventManager.details.imageInput.recommendSize")," 60px x 60px "),imageUrl:(null==l?void 0:l.profilePics)&&(null==l?void 0:l.profilePics.length)>0?"organizers/".concat(null==l?void 0:l.organizerId,"/").concat(null==l?void 0:l.profilePics[0]):null}])},[l]);let m=e=>{switch(e){case"coverPhoto":c(void 0),t("coverPhoto",void 0),h(e=>e.map(e=>"coverPhoto"===e.controlName?(0,nU._)((0,nY._)({},e),{imageUrl:null,image:null}):(0,nY._)({},e)));break;case"thumbnail":u(void 0),t("thumbnail",void 0),h(e=>e.map(e=>"thumbnail"===e.controlName?(0,nU._)((0,nY._)({},e),{imageUrl:null,image:null}):(0,nY._)({},e)))}};return(0,i.Y)(Sr,{children:p&&p.map((e,t)=>(0,i.Y)(SU,{children:(0,i.Y)(nw.xI,{name:e.controlName,control:n,render:n=>{let{field:t}=n;return(0,i.Y)(S1,{dataTest:e.controlName,getValues:r,currentPhoto:e.currentPhoto,deletePhoto:e.deletePhoto,label:e.label,image:e.image,width:e.width,setPhoto:e.setPhoto,isRequired:e.isRequired,controlName:e.controlName,recommendationsText:e.recommendationsText,imageUrl:e.imageUrl,typeOfImage:""})}})},t))})},S4=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),S5=e=>{let{control:n,setValue:t,getValues:r,organizer:l,watch:a}=e,{t:s}
1=(0,x.Bd)(),u=(0,d.d4)(D.nq),[p,h]=o.useState(!1);return(0,o.useEffect)(()=>{l?(t("organizationName",null==l?void 0:l.organizationName),t("organizationUrl",null==l?void 0:l.organizationUrl),t("infoAbout",(null==l?void 0:l.infoAbout)===""?I.Sw:(0,I.iu)(null==l?void 0:l.infoAbout)),t("showPastEvents",null==l?void 0:l.showPastEvents),t("privacyPolicy",(null==l?void 0:l.privacyPolicy)?(0,I.iu)(l.privacyPolicy):I.Sw)):(t("organizationName",""),t("organizationUrl",""))},[l]),(0,i.FD)(i.FK,{children:[(0,i.Y)(Sn,{color:"fontSecondary",children:s("createOrganizer.genericInfo")}),(0,i.Y)(nw.xI,{name:"organizationName",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({style:{marginTop:"32px"},id:"organizationName",dataTest:"organizer_name",required:!0,maxLength:200,label:s("createOrganizer.organizationName"),placeholder:s("createOrganizer.organizationName")},n))}}),(0,i.Y)(S2,{getValues:r,setValue:t,control:n,selected:l}),(0,i.Y)(nw.xI,{control:n,name:"infoAbout",render:e=>{let{field:n}=e;return(0,i.Y)(Sm.A,(0,nY._)({defaultValue:(null==l?void 0:l.infoAbout)||I.Sw,dataTest:"infoAbout",formValue:"infoAbout",placeholder:s("organizerProfile.aboutCategory"),setValue:t},n))}}),(0,i.Y)(c.cG,{margin:30}),(0,i.FD)(i.FK,{children:[(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"32px",children:s("organizerProfile.organizationSettings")}),l&&(0,i.Y)(SE,{watch:a,control:n,organizer:l,setValue:t}),(0,i.Y)(Sa,{children:(0,i.Y)(nw.xI,{name:"showPastEvents",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{textMargin:0,"data-test":"showPastEvents_switch",checked:r().showPastEvents,label:s("organizerProfile.showPastEvents"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}})})]}),(0,i.Y)(c.cG,{margin:30}),(0,i.FD)("div",{style:{display:"flex",gap:"5px",alignItems:"center",marginBottom:"8px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:s("updateEvent.organizerPolicy")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>h(!0),children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),(0,i.Y)("div",{style:{marginBottom:"16px"},children:(0,i.Y)(pI,{children:(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,capitalize:!0,children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:"".concat(s("eventManager.details.organizerPolicyDescription"))}})})})}),(0,i.Y)(nw.xI,{control:n,name:"privacyPolicy",render:e=>{let{field:n}=e;return(0,i.Y)(Sm.A,(0,nY._)({defaultValue:(null==l?void 0:l.privacyPolicy)||I.Sw,dataTest:"organizer_privacy_policy",formValue:"privacyPolicy",placeholder:s("updateEvent.organizerPolicy"),setValue:t},n))}}),(0,i.Y)(_.mq,{open:p,onClose:()=>h(!1),transition:S4,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/organizer_policy.jpg",alt:"Organizer policy",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"900px",height:u?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}}),(0,i.Y)(c.cG,{margin:30})]})},S6=e=>{let{control:n,setValue:t,organizer:r,watch:l,trigger:a}=e,{t:d}=(0,x.Bd)(),{isPermitted:s}=(0,nB.uM)(),{validateAFM:u,emailValidationForm:p}=(0,am.X)(),[h,m]=(0,o.useState)(!0),f=eI.A.COUNTRY_CODES.map(e=>({title:e.name,code:e.code}));return(0,o.useEffect)(()=>{if(r){var e,n,i,o,l,a,d,c,s;(null==r||null==(e=r.companyInfo)?void 0:e.countryCode)==="GR"?m(!0):m(!1),t("countryCode",null==(n=r.companyInfo)?void 0:n.countryCode),t("vatNumber",null==(i=r.companyInfo)?void 0:i.vatNumber),t("series",null==(o=r.companyInfo)?void 0:o.series),t("name",null==(l=r.companyInfo)?void 0:l.name),t("taxOffice",null==(a=r.companyInfo)?void 0:a.taxOffice),t("phone",null==(d=r.companyInfo)?void 0:d.phone),t("email",null==(c=r.companyInfo)?void 0:c.email),t("address",null==(s=r.companyInfo)?void 0:s.address),t("withdrawalVat",(null==r?void 0:r.withdrawalVat)!=null?100*r.withdrawalVat:"")}else t("countryCode",""),t("vatNumber",""),t("series",""),t("name",""),t("taxOffice",""),t("phone",""),t("email",""),t("address",""),t("withdrawalVat","")},[r]),(0,i.FD)(i.FK,{children:[(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"32px",children:d("createOrganizer.companyInfo")}),(0,i.FD)(St,{children:[(0,i.Y)("div",{style:{maxWidth:"350px"},children:(0,i.Y)(nw.xI,{control:n,name:"countryCode",render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.l6,(0,nU._)((0,nY._)({required:!0,dataTest:"country_code",label:d("createEvent.eventVenueVenueCountry"),placeholder:d("select"),width:"250px",items:f,matchValue:"code",metallicPearl:!0,errorMessage:null==(n=o.error)?void 0:n.message},r),{onChange:e=>{a("countryCode"),t("countryCode",e),"GR"===e?m(!0):m(!1)}}))},rules:{required:"".concat(d("createOrganizer.countryRequired"))}})}),(0,i.Y)(nw.xI,{name:"vatNumber",control:n,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"vat_number",required:!0,maxwidth:250,errorMessage:null==(n=r.error)?void 0:n.message,label:d("organizerProfile.vat"),placeholder:"111222999"},t))},rules:{validate:e=>u(e,h)}}),(0,i.Y)(nw.xI,{name:"name",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"company_name",required:!0,maxwidth:250,label:d("createOrganizer.companyName"),placeholder:d("createOrganizer.companyName")},n))}}),(0,i.Y)(nw.xI,{name:"taxOffice",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"tax_office",required:!0,maxwidth:250,label:d("createOrganizer.taxOffice"),placeholder:d("createOrganizer.taxOffice")},n))}}),(0,i.Y)(nw.xI,{name:"phone",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"phone_number",maxwidth:250,label:d("profile.phone")},n))}}),(0,i.Y)(nw.xI,{name:"email",control:n,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"company_email",maxwidth:250,errorMessage:null==(n=r.error)?void 0:n.message,label:"Email",placeholder:"[email protected]"},t))},rules:p}),(0,i.Y)(nw.xI,{name:"address",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"company_address",required:!0,maxwidth:250,label:d("createEvent.eventVenueVenueAddress"),placeholder:d("createEvent.eventVenueVenueAddress")},n))}}),r&&s([el.mC.UPDATE_ORGANIZER_ADMIN])&&(0,i.Y)(nw.xI,{name:"series",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"series",maxwidth:250,disabled:!0,label:d("organizerProfile.series"),placeholder:"ComeTogether"},n))}}),s([el.mC.UPDATE_ORGANIZER_ADMIN])&&(0,i.Y)(nw.xI,{name:"withdrawalVat",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"withdrawal_vat",maxwidth:250,required:!0,iconRight:"percentage",label:d("organizerProfile.withdrawalVat"),placeholder:d("organizerProfile.withdrawalVat")},n))}})]}),(0,i.Y)(c.cG,{margin:30})]})},S3=e=>{let{control:n,setValue:t,getValues:r,organizer:l}=e,a=(0,d.d4)(D.nq),{t:s}=(0,x.Bd)();return(0,o.useEffect)(()=>{l?(t("website",l.website),t("fbLink",l.fbLink),t("igLink",l.igLink)):(t("website",""),t("fbLink",""),t("igLink",""))},[l]),(0,i.FD)(i.FK,{children:[(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"322px",children:s("createOrganizer.socialInfo")}),(0,i.Y)(nw.xI,{name:"website",control:n,render:e=>{let{field:n}=e;
1return(0,i.Y)(Sh.hN,(0,nY._)({style:{marginBottom:"16px",marginTop:"32px",width:a?"50%":"100%"},id:"website",dataTest:"organizer_name",label:s("createOrganizer.website")},n))}}),(0,i.Y)(nw.xI,{name:"igLink",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.hN,(0,nY._)({style:{marginBottom:"16px",width:a?"50%":"100%"},id:"igLink",dataTest:"organizer_name",label:s("createOrganizer.insta"),placeholder:"https://www.facebook.com/cometogether.network"},n))}}),(0,i.Y)(nw.xI,{name:"fbLink",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.hN,(0,nY._)({style:{marginBottom:"16px",width:a?"50%":"100%"},id:"fbLink",dataTest:"organizer_name",label:s("createOrganizer.fb"),placeholder:"https://www.instagram.com/cometogether.network"},n))}}),(0,i.Y)(c.cG,{margin:30})]})},S8=e=>{let{control:n,setValue:t,getValues:r,watch:l,organizer:a}=e,{t:d}=(0,x.Bd)();return(0,o.useEffect)(()=>{a?(t("infoEmail",null==a?void 0:a.infoEmail),t("infoPhone",null==a?void 0:a.infoPhone)):(t("infoPhone",""),t("infoEmail",""))},[a]),(0,i.FD)(i.FK,{children:[(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"32px",children:d("createOrganizer.contactInfo")}),(0,i.FD)("div",{style:{width:"100%",display:"flex",flexDirection:"row",gap:"32px",alignItems:"center",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{name:"infoEmail",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.hN,(0,nY._)({style:{marginTop:"32px",marginBottom:"16px"},dataTest:"company_address",required:!0,maxwidth:250,label:"Email"},n))}}),(0,i.Y)(nw.xI,{name:"infoPhone",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.hN,(0,nY._)({style:{marginTop:"32px",marginBottom:"16px"},dataTest:"company_address",maxwidth:250,label:d("profile.phone")},n))}})]}),(0,i.Y)(c.cG,{margin:30})]})};var S7=t(79134),S9=t(41172),Ae=t(81629),An=t(19057),At=t(80057);let Ar=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.wA)();return{showInfoModal:(t,r)=>{switch(t){case"createEventBasics":{let t={title:e("eventManager.basics.modals.successCreate.title"),message:e("eventManager.basics.modals.successCreate.message"),primaryLabel:"Continue",disableBackdropClick:!0,simpleOnPress:()=>{null==r||r(),n((0,b.Fr)())}};n((0,b.rj)(t))}break;case"updateEventBasics":{let t={title:e("eventManager.basics.modals.successUpdate.title"),message:e("eventManager.basics.modals.successUpdate.message"),primaryOnPress:()=>{null==r||r(),n((0,b.Fr)())}};n((0,b.rj)(t))}break;case"updateDetails":{let t={title:e("eventManager.details.modals.updateDetails.title"),message:e("eventManager.details.modals.updateDetails.message")};n((0,b.rj)(t))}break;case"updateSchedule":{let t={title:e("eventManager.schedule.modals.updateSchedule.title"),message:e("eventManager.schedule.modals.updateSchedule.message")};n((0,b.rj)(t))}break;case"updateSettings":{let t={title:e("eventManager.settings.modals.updateSettings.title"),message:e("eventManager.settings.modals.updateSettings.message")};n((0,b.rj)(t))}break;case"updateTicketSettings":{let t={title:e("eventManager.settings.modals.updateSettings.title"),message:e("eventManager.settings.modals.updateSettings.message")};n((0,b.rj)(t))}break;case"deleteDetailSection":{let t={title:e("updateEvent.permanentAction"),message:e("updateEvent.confitmDelete"),primaryLabel:e("buyTicketsForm.commonContinue"),primaryOnPress:()=>r(),secondaryLabel:e("genericModal.button.cancel"),secondaryOnPress:()=>{n((0,b.Fr)())}};n((0,b.rj)(t))}break;case"publishSlave":{let t={title:e("createEvent.modals.publishSlave.title"),message:e("createEvent.modals.publishSlave.message")};n((0,b.rj)(t))}break;case"updateVenue":{let t={title:e("venues.saved"),message:e("venues.savedMessage")};n((0,b.rj)(t))}}},showErrorModal:(t,r)=>{switch(t){case"genericError":{let t={title:r||e("errors.error500.error500Title"),message:e("errors.error500.error500Message")};n((0,b.rj)(t))}break;case"updatePhotoError":{let t={title:e("eventManager.details.modals.updatePhotoError.title"),message:e("eventManager.details.modals.updatePhotoError.message")};n((0,b.rj)(t))}break;case"updateInfoError":{let t={title:e("eventManager.details.modals.updateInfoError.title"),message:e("eventManager.details.modals.updateInfoError.message")};n((0,b.rj)(t))}break;case"updateGalleryError":{let t={title:e("eventManager.details.modals.updateGalleryError.title"),message:e("eventManager.details.modals.updateGalleryError.message")};n((0,b.rj)(t))}}},showLoadingModal:()=>{n((0,b.rj)({enableLoader:!0}))}}};var Ai=t(82004);let Ao=e=>!!e&&e>
1="0"&&e<="9",Al=(e,n)=>{for(let t=n-1;t>=0;t-=1){let n=e[t];if("."===n)return!0;if(!Ao(n))break}return!1},Aa=(e,n)=>{for(let t=n+1;t<e.length;t+=1){let n=e[t];if("."===n)return!0;if(!Ao(n))break}return!1},Ad=e=>{if(!e||!e.includes(","))return e;let n=e.split(""),t=(e=>{let n=new Set,t=[{isCall:!1,commas:[]}];return e.forEach((r,i)=>{let o=t[t.length-1];if(o)if("("===r){let n=e.slice(0,i).join("").trimEnd().slice(-1);t.push({isCall:(e=>!!e&&/[A-Za-z0-9_$.]/.test(e))(n),commas:[]})}else if(")"===r){if(1===t.length)return;let e=t.pop(),r=null==e?void 0:e.commas[e.commas.length-1];(null==e?void 0:e.isCall)&&void 0!==r&&n.add(r)}else","===r&&o.commas.push(i)}),n})(n);for(let e=1;e<n.length-1;e+=1)!(","!==n[e]||t.has(e))&&Ao(n[e-1])&&Ao(n[e+1])&&(Al(n,e)||Aa(n,e)||(n[e]="."));return n.join("")},Ac=[{value:!1,label:"Normal Structure",infoText:""},{value:!0,label:"Custom Structure ",infoText:""}],As=e=>{let{control:n,organizer:t,setValue:r,watch:l,fromBox:a=!1}=e,{t:s}=(0,x.Bd)(),[u,p]=(0,o.useState)(!1),h=(0,d.d4)(D.nq),m=(0,d.d4)(Ai.w7);(0,o.useEffect)(()=>
1{l("customFee")?p(!0):p(!1),g(null==t?void 0:t.fees)},[l("customFee")]);let f=(0,o.useMemo)(()=>(null==m?void 0:m.boxAssets)?m.boxAssets.reduce((e,n)=>e+(n.issued||0),0):0,[null==m?void 0:m.boxAssets]),g=e=>{var n;(null!=(n=null==e?void 0:e.filter(e=>"product"!==e.feeTarget))?n:[]).forEach(e=>{if("feePerTicket"===e.category)if(l("customFee"))r("serviceFeeEquation",e.feeEquation);else{let n=e.feeEquation.replace(/\s/g,""),t=n.split("orderPrimaryFaceValue"),i="0";for(let e=1;e<t.length;e++){let n=t[e].match(/\*([0-9.]+)/);if(n){i=(100*Number(n[1])).toFixed(2);break}}let o=n.match(/\),([0-9.]+)\)/),l=o?Number(o[1]).toFixed(2):"0";r("organizerFeePercentage",i),r("organizerFee",l)}if("organizerFee"===e.feeCategory){if(!e.feeEquation)return;if(l("customFee"))"paymentFee"===e.feeIdentifier&&((null==t?void 0:t.customFee)||l("customFee"))&&r("paymentFeeEquation",e.feeEquation);else{var n;let t=e.feeEquation.replace(/\s/g,"").split("*")[1].split("+");r("paymentFee",(100*Number(t[0])).toFixed(2)),r("paymentFeeFixed",t.length>1?Number(null==(n=t[1])?void 0:n.split(")")[0]).toFixed(2):"0")}}})};return(0,o.useEffect)(()=>{if(t){var e;p((null==t?void 0:t.customFee)||!1),r("customFee",(null==t?void 0:t.customFee)||!1),g(t.fees),r("withdrawalFee",null!=(e=null==t?void 0:t.withdrawFee)?e:"")}else r("organizerFeePercentage",""),r("organizerFee",""),r("paymentFee",""),r("paymentFeeFixed",""),r("withdrawalFee","")},[t]),(0,i.FD)("div",{style:{marginTop:"32px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:s("createOrganizer.fees")}),(0,i.Y)("div",{style:{display:"flex",paddingTop:"16px"},children:(0,i.Y)(nw.xI,{name:"customFee",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:l("customFee"),style:{gap:"10px",marginBottom:"32px"},children:Ac.map(e=>(0,i.Y)(i.FK,{children:(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:s(e.label)})]})})}))})}})}),!u&&(0,i.FD)(i.FK,{children:[(0,i.FD)(Se,{children:[(0,i.Y)(nw.xI,{name:"organizerFeePercentage",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"organizerFeePercentage",dataTest:"organizer_fee_percentage",minWidth:200,iconRight:"percentage",acceptInteger:!1,label:s("createOrganizer.customerFeePercentage"),placeholder:"12",type:"number"},n))}}),(0,i.Y)(nw.xI,{name:"organizerFee",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"organizerFee",dataTest:"organizer_fee",acceptInteger:!1,minWidth:200,iconRight:"eur",label:s("createOrganizer.customerMinFeePerTicket"),placeholder:"1.00",type:"number"},n))}})]}),(0,i.Y)(c.gg,{disabled:f>0,opacity:.7,children:(0,i.FD)(Se,{children:[(0,i.Y)(nw.xI,{name:"paymentFee",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"paymentFee",dataTest:"payment_fee",minWidth:200,iconRight:"percentage",acceptInteger:!1,label:s("createOrganizer.paymentFee"),placeholder:"12%",type:"number"},n))}}),(0,i.Y)(nw.xI,{name:"paymentFeeFixed",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"paymentFeeFixed",dataTest:"payment_fee_fixed",minWidth:200,iconRight:"eur",acceptInteger:!1,label:s("createOrganizer.paymentFeeFixed"),placeholder:"100",type:"number"},n))}})]})})]}),u&&(0,i.FD)(i.FK,{children:[(0,i.Y)(Se,{children:(0,i.Y)(nw.xI,{name:"serviceFeeEquation",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"serviceFeeEquation",dataTest:"service_fee",width:a&&!h?"300px":"700px",label:"Service Fee Equation",type:"text"},n),{onChange:e=>n.onChange(Ad(null!=e?e:""))}))}})}),(0,i.Y)(c.gg,{disabled:f>0,opacity:.7,children:(0,i.Y)(Se,{children:(0,i.Y)(nw.xI,{name:"paymentFeeEquation",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"paymentFeeEquation",dataTest:"payment_fee",width:a&&!h?"300px":"700px",label:"Payment Fee Equation",type:"text"},n),{onChange:e=>n.onChange(Ad(null!=e?e:""))}))}})})})]}),!a&&(0,i.Y)(Se,{children:(0,i.Y)(nw.xI,{name:"withdrawalFee",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({maxwidth:250,"data-test":"withdrawalFee",label:s("organizerProfile.withdrawalFee"),placeholder:s("organizerProfile.withdrawalFee")},n))}})})]})},Au={structureType:"normal",feeMode:"perOrder",feeEquation:"",paymentFeeEquation:"",serviceFeePercentage:"",paymentFeePercentage:"",paymentFeeFixed:""},Ap=[{value:"normal",label:"createOrganizer.normalStructure"},{value:"custom",label:"createOrganizer.customStructure"}],Ah=[{value:"perOrder",label:"createOrganizer.feeModePerOrder"},{value:"perProduct",label:"createOrganizer.feeModePerProduct"}];function Am(e){if(!(null==e?void 0:e.trim()))return null;let n=e.replace(/\s/g,"").match(/^orderPrimaryFaceValue\*([0-9.]+)$/);return n?(100*Number(n[1])).toFixed(2):null}function Af(e){if(!(null==e?void 0:e.trim()))return null;let n=e.replace(/\s/g,"").match(/^\(orderPrimaryFaceValue\)\*([0-9.]+)\+([0-9.]+)$/);return n?{percentage:(100*Number(n[1])).toFixed(2),fixed:Number(n[2]).toFixed(2)}:null}let Ag=e=>{var n,t,r,a,d,c,s,u;let{organizer:p,setValue:h,fromBox:m=!1}=e,f=(0,l.useRouter)(),{t:g}=(0,x.Bd)(),{showErrorModal:v}=Ar(),[y,b]=(0,o.useState)([]),[w,Y]=(0,o.useState)(!0),[k,S]=(0,o.useState)(""),[A,I]=(0,o.useState)({}),C=(0,o.useMemo)(()=>[{id:"",label:g("createOrganizer.productFeeGeneric")},...y],[y,g]),D=(0,o.useMemo)(()=>C.find(e=>e.id===k)||C[0],[C,k]),T=null!=(r=A[k])?r:Au,F=(0,o.useCallback)(e=>{S(e)},[]),P=(0,o.useCallback)((e,n)=>{I(t=>{var r,i,o;let l=null!=(r=t[k])?r:Au,a=(0,nU._)((0,nY._)({},l),{[e]:n});if("structureType"===e)if("custom"===n){let e=Number(l.serviceFeePercentage),n=Number(l.paymentFeePercentage),t=Number(l.paymentFeeFixed);a.feeEquation=Number.isNaN(e)?l.feeEquation||"":"orderPrimaryFaceValue * ".concat((e/100).toFixed(4)),a.paymentFeeEquation=Number.isNaN(n)&&Number.isNaN(t)?l.paymentFeeEquation||"":"(orderPrimaryFaceValue) * ".concat(((Number.isNaN(n)?0:n)/100).toFixed(4)," + ").concat((Number.isNaN(t)?0:t).toFixed(2))}else{let e=Am(l.feeEquation),n=Af(l.paymentFeeEquation);a.serviceFeePercentage=null!=e?e:"",a.paymentFeePercentage=null!=(i=null==n?void 0:n.percentage)?i:"",a.paymentFeeFixed=null!=(o=null==n?void 0:n.fixed)?o:""}return(0,nU._)((0,nY._)({},t),{[k]:a})})},[k]);return(0,o.useEffect)(()=>{(async()=>{try{var e;Y(!0);let{request:n}=li.A.single.getInventoryCategories({language:null!=(e=f.locale)?e:"en"}),t=await n();if((null==t?void 0:t.success)&&(null==t?void 0:t.categories)){let e=(t.categories||[]).map(e=>{var n,t,r,i,o;return{id:null!=(t=null!=(n=e.id)?n:e.value)?t:"",label:null!=(o=null!=(i=null!=(r=e.label)?r:e.value)?i:e.id)?o:""}});b(e.filter(e=>e.id))}}catch(e){v("genericError",null==e?void 0:e.msg),b([])}finally{Y(!1)}})()},[f.locale]),(0,o.useEffect)(()=>
1{if((null==p?void 0:p.fees)&&Array.isArray(p.fees)){let e=function(e){let n={},t=(null==e?void 0:e.filter(e=>"product"===e.feeTarget))||[],r=new Map;return t.forEach(e=>{var n;let t=null!=(n=e.productCategory)?n:"";r.has(t)||r.set(t,{});let i=r.get(t);"productServiceFee"===e.feeIdentifier?i.serviceFee=e:"productPaymentFee"===e.feeIdentifier&&(i.paymentFee=e)}),r.forEach((e,t)=>{var r,i,o,l;let a=e.serviceFee,d=e.paymentFee,c=(null==a?void 0:a.category)==="feePerProduct"||(null==d?void 0:d.category)==="feePerProduct"?"perProduct":"perOrder",s=null!=(r=null==a?void 0:a.feeEquation)?r:"",u=null!=(i=null==d?void 0:d.feeEquation)?i:"",p=Am(s),h=Af(u),m=function(e,n){let t=""===e||null!==Am(e),r=""===n||null!==Af(n);return t&&r}(s,u),f=(0,nY._)((0,nU._)((0,nY._)({},Au),{structureType:m?"normal":"custom",feeMode:c,feeEquation:s,paymentFeeEquation:u}),m&&{serviceFeePercentage:null!=p?p:"",paymentFeePercentage:null!=(o=null==h?void 0:h.percentage)?o:"",paymentFeeFixed:null!=(l=null==h?void 0:h.fixed)?l:""});n[t]=f}),n}(p.fees);I(n=>(0,nY._)({},n,e)),S(Object.keys(e).length>0?Object.keys(e)[0]:"")}},[null==p?void 0:p.organizerId,null==p?void 0:p.fees]),(0,o.useEffect)(()=>{let e={};Object.entries(A).forEach(n=>{var t;let[r,i]=n,o=i.feeEquation,l=i.paymentFeeEquation;if("normal"===i.structureType){let e=Number(i.serviceFeePercentage);o=Number.isNaN(e)?"":"orderPrimaryFaceValue * ".concat((e/100).toFixed(4));let n=Number(i.paymentFeePercentage),t=Number(i.paymentFeeFixed);if(Number.isNaN(n)&&Number.isNaN(t))l="";else{let e=Number.isNaN(n)?0:n/100,r=Number.isNaN(t)?0:t;l="(orderPrimaryFaceValue) * ".concat(e.toFixed(4)," + ").concat(r.toFixed(2))}}e[r]=(0,nU._)((0,nY._)({},i),{feeEquation:o,paymentFeeEquation:l,feeMode:null!=(t=i.feeMode)?t:"perOrder"})}),h("productFeesByCategory",e)},[A,h]),(0,i.FD)("div",{style:{marginTop:"32px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:g("createOrganizer.productFees")}),(0,i.Y)(Se,{style:{marginTop:"16px"},children:(0,i.Y)("div",{style:{minWidth:250},children:(0,i.Y)(Sh.gU,{variant:"single",label:g("createOrganizer.productFeeCategory"),placeholder:g("createOrganizer.productFeeCategoryPlaceholder"),options:C,selectedValues:D,customOnChange:e=>{var n;F(String(null!=(n=null==e?void 0:e.id)?n:""))},disabled:w,width:"100%",borderRadius:"12px"})})}),(0,i.Y)("div",{style:{display:"flex",paddingTop:"16px"},children:(0,i.Y)(S7.A,{value:T.structureType,style:{gap:"10px",marginBottom:"16px"},children:Ap.map(e=>(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>P("structureType",e.value),children:[(0,i.Y)(S9.A,{checked:T.structureType===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:g(e.label)})]})},e.value))})}),"normal"===T.structureType?(0,i.FD)(Se,{style:{marginTop:"16px"},children:[(0,i.Y)(_.hN,{id:"productServiceFee_percentage",width:"200px",minWidth:200,iconRight:"percentage",acceptInteger:!1,label:g("createOrganizer.productServiceFeePercentage"),placeholder:"2",type:"number",value:null!=(a=T.serviceFeePercentage)?a:"",onChange:e=>P("serviceFeePercentage",null!=e?e:"")}),(0,i.Y)(_.hN,{id:"productPaymentFee_percentage",width:"200px",minWidth:200,iconRight:"percentage",acceptInteger:!1,label:g("createOrganizer.productPaymentFeePercentage"),placeholder:"5",type:"number",value:null!=(d=T.paymentFeePercentage)?d:"",onChange:e=>P("paymentFeePercentage",null!=e?e:"")}),(0,i.Y)(_.hN,{id:"productPaymentFee_fixed",width:"200px",minWidth:200,iconRight:"eur",acceptInteger:!1,label:g("createOrganizer.productPaymentFeeFixed"),placeholder:"6.00",type:"number",value:null!=(c=T.paymentFeeFixed)?c:"",onChange:e=>P("paymentFeeFixed",null!=e?e:"")}),(0,i.Y)("div",{style:{minWidth:200},children:(0,i.Y)(Sh.gU,{variant:"single",label:g("createOrganizer.feeMode"),placeholder:g("createOrganizer.feeModePlaceholder"),options:Ah.map(e=>({id:e.value,label:g(e.label)})),selectedValues:{id:T.feeMode,label:g(null!=(s=null==(n=Ah.find(e=>e.value===T.feeMode))?void 0:n.label)?s:"createOrganizer.feeModePerOrder")},customOnChange:e=>{var n;P("feeMode",null!=(n=null==e?void 0:e.id)?n:"perOrder")},width:"100%",borderRadius:"12px"})})]}):(0,i.FD)(Se,{style:{marginTop:"16px"},children:[(0,i.Y)(_.hN,{id:"productFee_equation",width:m?"300px":"500px",label:g("createOrganizer.productServiceFeeEquation"),type:"text",placeholder:"orderPrimaryFaceValue * 0.01",value:T.feeEquation,onChange:e=>P("feeEquation",Ad(null!=e?e:""))}),(0,i.Y)(_.hN,{id:"productPaymentFee_equation",width:m?"300px":"500px",label:g("createOrganizer.productPaymentFeeEquation"),type:"text",placeholder:"(orderPrimaryFaceValue) * 0.03 + 4.00",value:T.paymentFeeEquation,onChange:e=>P("paymentFeeEquation",Ad(null!=e?e:""))}),(0,i.Y)("div",{style:{minWidth:200},children:(0,i.Y)(Sh.gU,{variant:"single",label:g("createOrganizer.feeMode"),placeholder:g("createOrganizer.feeModePlaceholder"),options:Ah.map(e=>({id:e.value,label:g(e.label)})),selectedValues:{id:T.feeMode,label:g(null!=(u=null==(t=Ah.find(e=>e.value===T.feeMode))?void 0:t.label)?u:"createOrganizer.feeModePerOrder")},customOnChange:e=>{var n;P("feeMode",null!=(n=null==e?void 0:e.id)?n:"perOrder")},width:"100%",borderRadius:"12px"})})]})]})},Av=e=>{var n,t;let{control:r,setValue:l,watch:a,organizer:d,getValues:s}=e,{isPermitted:u}=(0,nB.uM)(),{t:p}=(0,x.Bd)(),{showInfoModal:h,showErrorModal:m}=Ar(),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)([]),[b,w]=(0,o.useState)(!1),Y=async()=>{try{let{request:e}=Ae.A.single.getExclusionReasons();await e().then(e=>{let n=(0,I.xu)(e.map(e=>({id:e.id.toString(),name:e.name})),"id","name");g(n)}).catch(e=>{m("genericError",null==e?void 0:e.msg)})}catch(e){m("genericError")}},k=async()=>{try{let{request:e}=Ae.A.single.getVatOptions();await e().then(e=>{let n=(0,I.xu)(e.map(e=>({id:e.id/100,name:e.name})),"id","name");y(n)}).catch(e=>{m("genericError",null==e?void 0:e.msg)})}catch(e){m("genericError")}};return(0,o.useEffect)(()=>{k(),Y()},[]),(0,o.useEffect)(()=>{"GR"===a("countryCode")&&a("companyInfoOnTicket")?w(!0):w(!1)},[s()]),(0,o.useEffect)(()=>{d&&f.length>0&&(null==d?void 0:d.vatExceptionReason)!=null?l("vatExceptionReason",f.find(e=>e.id===String(d.vatExceptionReason))||null):l("vatExceptionReason",null)},[null==d?void 0:d.vatExceptionReason,f,l]),(0,o.useEffect)(()=>
1{if(d){var e,n,t,r,i,o;l("companyInfoOnTicket",null==d?void 0:d.companyInfoOnTicket),l("vatRatio",(()=>{if(d)return null==v?void 0:v.find(e=>e.id===(null==d?void 0:d.vatRatio))})()),l("userId",null==d||null==(n=d.companyInfo)||null==(e=n.aadeCredentials)?void 0:e.userId),l("key",null==d||null==(r=d.companyInfo)||null==(t=r.aadeCredentials)?void 0:t.key),l("invoiceType",(null==d?void 0:d.invoiceType)||"APY"),l("isTellerCashTaxedVoucher",null==(i=null==d?void 0:d.isTellerCashTaxedVoucher)||i),l("isItAdvance",null!=(o=null==d?void 0:d.isItAdvance)&&o),l("transactionProvider",(null==d?void 0:d.transactionProvider)&&d.transactionProvider.length>0?d.transactionProvider[0]:"ECOMMPAY")}else l("companyInfoOnTicket",!1),l("vatRatio",""),l("userId",""),l("key",""),l("isTellerCashTaxedVoucher",!0),l("isItAdvance",!1),l("transactionProvider","ECOMMPAY")},[d,v]),(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"32px",children:p("createOrganizer.fiscalInfo")}),(0,i.FD)(i.FK,{children:[(0,i.Y)(An.H4,{color:"fontPrimary",children:p("teller.pageTitle")}),(0,i.Y)(Sd,{children:(0,i.Y)(nw.xI,{name:"isTellerCashTaxedVoucher",control:r,render:e=>{var n;let{field:t}=e;return(0,i.Y)(Sh.dO,{textMargin:0,"data-test":"isTellerCashTaxedVoucher_switch",infoText:p("createEvent.eventSettingsVoucherButtonsSelectSingleTaxedVouchersDescription"),checked:null==(n=a("isTellerCashTaxedVoucher"))||n,onChange:e=>t.onChange(e.target.checked),label:p("createOrganizer.isTellerCashTaxedVoucher")})}})}),(0,i.Y)(As,{control:r,organizer:d,setValue:l,watch:a}),(0,i.Y)(Ag,{control:r,organizer:d,setValue:l,watch:a}),(0,i.Y)(An.H4,{style:{margin:"32px 0 16px 0"},color:"fontPrimary",children:p("createEvent.settingsBillingFormTitle")}),(0,i.Y)(nw.xI,{name:"isItAdvance",control:r,defaultValue:!1,render:e=>{var n;let{field:t}=e;return(0,i.Y)(S7.A,{value:null!=(n=a("isItAdvance"))&&n,style:{gap:"10px"},onChange:e=>t.onChange("true"===e.target.value),children:I.G9.map(e=>(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>t.onChange(e.value),children:[(0,i.Y)(S9.A,{checked:t.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(Sh.Wb,{label:p(e.label)})]})},String(e.value)))})}}),(0,i.Y)(An.H4,{style:{margin:"32px 0 16px 0"},color:"fontPrimary",children:p("createEvent.settingsTransactionProviderTitle")}),(0,i.Y)(nw.xI,{name:"transactionProvider",control:r,defaultValue:"ECOMMPAY",render:e=>{var n;let{field:t}=e;return(0,i.Y)(S7.A,{value:null!=(n=a("transactionProvider"))?n:"ECOMMPAY",style:{gap:"10px"},onChange:e=>t.onChange(e.target.value),children:I.MH.map(e=>(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>t.onChange(e.value),children:[(0,i.Y)(S9.A,{checked:t.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(Sh.Wb,{label:e.label})]})},e.value))})}})]}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:(0,i.Y)(An.H4,{style:{margin:"32px 0 16px 0"},color:"fontPrimary",children:p("createEvent.eventSettingsSelectTicketType")})})]}),(0,i.Y)(nw.xI,{name:"companyInfoOnTicket",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:a("companyInfoOnTicket"),style:{gap:"10px",marginBottom:"32px"},children:I.HL.map(e=>(0,i.Y)(i.FK,{children:(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(Sh.Wb,{label:p(e.label)})]})})}))})}}),b&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"15px",marginBottom:"15px"},children:[(0,i.Y)(An.H4,{color:"fontSecondary",children:p("createEvent.eventSettingsInvoiceTitle")}),(0,i.Y)(nw.xI,{name:"invoiceType",control:r,defaultValue:"APY",render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:a("invoiceType"),style:{gap:"10px"},onChange:(e,n)=>l("invoiceType",n),children:I.M7.map(e=>(0,i.Y)(i.FK,{children:(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(Sh.Wb,{label:p(e.label)})]})})}))})}})]}),(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{name:"vatRatio",control:r,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Sh.gU,{variant:"single",label:p("common.vat"),placeholder:p("eventManager.basics.select"),dataTest:"vat_field",width:250,borderRadius:"12px",isOptionEqualTovalue:(e,n
1)=>e.id===n.id,errorMessage:null==(n=r.error)?void 0:n.message,options:v,selectedValues:a("".concat(t.name)),customOnChange:e=>{t.onChange(e)}})}}),(null==(n=a().vatRatio)?void 0:n.id)===0&&(0,i.Y)("div",{style:{marginTop:"15px"},children:(0,i.Y)(nw.xI,{name:"vatExceptionReason",control:r,render:e=>{var n,t;let{field:r,fieldState:o}=e;return(0,i.Y)(Sh.gU,(0,nU._)((0,nY._)({variant:"single",label:p("common.vatExclusionReason"),placeholder:p("eventManager.basics.select"),dataTest:"vat_exclusion_reason_field",width:250,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,required:(null==(n=a("vatRatio"))?void 0:n.id)===0,errorMessage:null==(t=o.error)?void 0:t.message},r),{options:f,selectedValues:r.value||null,customOnChange:e=>{r.onChange(e)}}))},rules:{required:(null==(t=a("vatRatio"))?void 0:t.id)==="0"&&(p("fieldIsRequired")||"This field is required")}})})," "]}),b&&(0,i.FD)("div",{style:{display:"flex",gap:"16px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{name:"userId",control:r,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Sh.hN,(0,nU._)((0,nY._)({maxwidth:250,"data-test":"userId",placeholder:p("createOrganizer.userId"),style:{marginTop:"16px"},label:"User ID",direction:"row"},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))}}),(0,i.Y)(nw.xI,{name:"key",control:r,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Sh.hN,(0,nU._)((0,nY._)({maxwidth:250,"data-test":"key",placeholder:p("createOrganizer.aadeKeys"),style:{marginTop:"16px"},label:p("createOrganizer.aadeKeys"),direction:"row"},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))}})]}),(0,i.Y)(c.cG,{margin:30})]})};function Ay(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  margin-top: 26px;\n  gap: '32px';\n  flex-direction: column;\n"]);return Ay=function(){return e},e}let Ax=u.A.div(Ay(),w.Uu),Ab=e=>{let{control:n,index:t,action:r}=e,{t:o}=(0,x.Bd)();return(0,i.FD)(Ax,{children:[(0,i.FD)(_.H4,{color:"fontPrimary",children:["#",t+1]}),(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",gap:"16px",margin:"30px 0"},children:[(0,i.Y)(nw.xI,{name:"contactInfo.".concat(t,".fullName"),control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({maxwidth:330,style:{marginBottom:"16px"},placeholder:"John Smith",label:o("createOrganizer.fullName"),direction:"row"},n))}}),(0,i.Y)(nw.xI,{name:"contactInfo.".concat(t,".phoneNumber"),control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({maxwidth:330,style:{marginBottom:"16px"},placeholder:"6988888888",label:o("profile.phone"),direction:"row"},n))}}),(0,i.Y)(nw.xI,{name:"contactInfo.".concat(t,".email"),control:n,render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(_.hN,(0,nY._)({deleteIcon:!0,maxwidth:330,errorMessage:null==(n=o.error)?void 0:n.message,placeholder:"[email protected]",label:"Email",direction:"row",onDelete:r},t))}})]})]})};function Aw(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  margin-top: 26px;\n  flex-direction: column;\n"]);return Aw=function(){return e},e}let AY=u.A.div(Aw(),w.Uu),Ak=e=>{let{control:n,index:t,action:r}=e,{t:o}=(0,x.Bd)(),{validateIban:l}=(0,am.X)();return(0,i.FD)(AY,{children:[(0,i.FD)(_.H4,{color:"fontPrimary",children:["#",t+1]}),(0,i.FD)(Sr,{children:[(0,i.Y)(nw.xI,{name:"bankInfo.".concat(t,".iban"),control:n,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(_.hN,(0,nY._)({maxwidth:330,errorMessage:null==(n=r.error)?void 0:n.message,placeholder:"GR000....",label:"IBAN",direction:"row"},t))})},rules:{validate:e=>l(e)}}),(0,i.Y)(nw.xI,{name:"bankInfo.".concat(t,".bankName"),control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({deleteIcon:!0,maxwidth:330,placeholder:o("createOrganizer.nationalBank"),label:o("createOrganizer.bankName"),direction:"row",onDelete:r},n))}})]})]})},AS=e=>{var n;let{control:t,setValue:r,controlName:o,sectionTitle:l}=e,a=(0,nw.jz)({control:t,name:o}),{t:d}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:(0,i.FD)(Si,{children:[(0,i.Y)(Sn,{color:"fontSecondary",children:l}),null==a||null==(n=a.fields)?void 0:n.map((e,n)=>"contactInfo"===o?(0,i.Y)(Ab,{index:n,control:t,action:()=>{r("".concat(o,".").concat(n,".fullName"),""),r("".concat(o,".").concat(n,".phoneNumber"),""),r("".concat(o,".").concat(n,".email"),"")}},e.id):(0,i.Y)(Ak,{index:n,control:t,action:()=>{r("".concat(o,".").concat(n,".iban"),""),r("".concat(o,".").concat(n,".bankName"),"")}},e.id)),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",marginTop:"10px",gap:"10px"},children:[(0,i.Y)(_.$n,{gap:10,padding:0,size:"semi-large",backgroundColor:"transparent",color:"btnTertiary",icon:"add",iconColor:"btnTertiary",type:"button",onClick:()=>null==a?void 0:a.append(""),children:"".concat(d("createOrganizer.add")," ").concat(l===d("createOrganizer.contactInfoKeyPersons")?d("createOrganizer.contact"):d("createOrganizer.bank"))}),(0,i.Y)(_.$n,{gap:10,padding:0,size:"semi-large",backgroundColor:"transparent",color:"fontAlert",icon:"delete",iconColor:"fontAlert",type:"button",onClick:()=>null==a?void 0:a.remove((null==a?void 0:a.fields.length)-1),children:"".concat(d("createOrganizer.remove")," ").concat(l===d("createOrganizer.bankInfo")?d("createOrganizer.bank"):d("createOrganizer.contact"))})]})]})})},AA=e=>{let{control:n,setValue:t,organizer:r}=e,{t:l}=(0,x.Bd)();return(0,o.useEffect)(()=>{r?t("bankInfo",r.bankInfo):t("bankInfo",[])},[r]),(0,i.FD)(i.FK,{children:[(0,i.Y)(AS,{control:n,setValue:t,controlName:"bankInfo",sectionTitle:l("createOrganizer.bankInfo")}),(0,i.Y)(c.cG,{margin:30})]})},A_=e=>{let{control:n,setValue:t,getValues:r,watch:l,organizer:a}=e,{t:d}=(0,x.Bd)();return(0,o.useEffect)(()=>{a?t("contactInfo",null==a?void 0:a.contactInfo):t("contactInfo",[])},[a]),(0,i.FD)(i.FK,{children:[(0,i.Y)(AS,{control:n,setValue:t,controlName:"contactInfo",sectionTitle:d("createOrganizer.contactInfoKeyPersons")}),(0,i.Y)(c.cG,{margin:30})]})},AI=e=>{let{organizer:n,onSuccess:t}=e,{isPermitted:r}=(0,nB.uM)(),{control:a,getValues:s,setValue:u,watch:p,trigger:h,handleSubmit:m}=(0,nw.mN)(),f=(0,d.wA)(),g=(0,l.useRouter)(),{t:v}=(0,x.Bd)(),[y,w]=(0,o.useState)(g.query.params&&"new"===g.query.params[1]);(0,o.useEffect)(()=>{g.query.params&&"new"===g.query.params[1]?w(!0):w(!1)},[g]),(0,o.useEffect)(()=>{(null==n?void 0:n.contractExpirationDate)?u("contractExpirationDate",g_()(n.contractExpirationDate)):u("contractExpirationDate",null)},[n,u]),(0,o.useEffect)(()=>{u("isLocked",!!(null==n?void 0:n.isLocked))},[n,u]);let Y=p(),k=async e=>{let n=[];Object.keys(e).forEach(t=>
1{Array.isArray(e[t])?e[t].forEach(e=>{Object.keys(e).forEach(t=>{n.push("".concat(e[t].message))})}):Object.keys(e[t]).forEach(r=>{n.push("".concat(e[t][r].message))})})};return(0,i.FD)("form",{onSubmit:m(e=>{var i,o,l,a,d,c;h();let u={title:"Create Organizer",message:v("createOrganizer.organizerSuccesfulCreation"),enableLoader:!0};f((0,b.rj)(u));let p=n?null==n?void 0:n.organizerId:void 0,m={organizerId:p,organizationName:e.organizationName,shortname:e.shortname,infoEmail:e.infoEmail,infoPhone:e.infoPhone,about:(0,I.RB)(e.infoAbout),privacyPolicy:Array.isArray(e.privacyPolicy)?(0,I.RB)(e.privacyPolicy):e.privacyPolicy,sequence:e.sequence,showPastEvents:e.showPastEvents,isPrivate:!!e.isPrivate,invoiceType:e.invoiceType,companyInfo:{name:e.name,vatNumber:e.vatNumber,taxOffice:e.taxOffice,phone:e.phone,address:e.address,email:e.email,countryCode:e.countryCode,aadeCredentials:{userId:e.userId,key:e.key}},website:e.website,fbLink:e.fbLink,igLink:e.igLink,companyInfoOnTicket:e.companyInfoOnTicket,customFee:e.customFee,bankInfo:e.bankInfo,contactInfo:e.contactInfo,vatRatio:null==e||null==(i=e.vatRatio)?void 0:i.id,withdrawalVat:e.withdrawalVat?Number(e.withdrawalVat)/100:void 0,withdrawFee:e.withdrawalFee?Number(e.withdrawalFee):void 0,vatExceptionReason:(null==(o=s().vatRatio)?void 0:o.id)===0?null==(l=e.vatExceptionReason)?void 0:l.id:void 0,key:e.key,userId:e.userId,isTellerCashTaxedVoucher:null==(a=e.isTellerCashTaxedVoucher)||a,isItAdvance:null!=(d=e.isItAdvance)&&d,transactionProvider:e.transactionProvider?[e.transactionProvider]:["ECOMMPAY"]};r([el.mC.UPDATE_ORGANIZER_ADMIN])&&Object.assign(m,{contractExpirationDate:e.contractExpirationDate?g_()(e.contractExpirationDate).toISOString():null,isLocked:!!e.isLocked}),e.customFee?Object.assign(m,{serviceFeeEquation:e.serviceFeeEquation,paymentFeeEquation:e.paymentFeeEquation}):Object.assign(m,{organizerFee:Number(Number(e.organizerFee).toFixed(2)),organizerFeePercentage:e.organizerFeePercentage?Number((Number(e.organizerFeePercentage)/100).toFixed(4)):0,paymentFee:(e=>{let n=Number(e.paymentFee),t=Number(e.paymentFeeFixed),r=(Number.isFinite(n)?n/100:0).toFixed(4),i=(Number.isFinite(t)?t:0).toFixed(2);return 0===Number(r)&&0===Number(i)?"0":"".concat(r," + ").concat(i)})(Y)});let y=null!=(c=e.productFeesByCategory)?c:{},x=[],w=[];Object.entries(y).forEach(e=>{var n;let[t,r]=e;if(!r)return;let i=null!=(n=r.feeMode)?n:"perOrder",o=!!r.feeEquation,l=!!r.paymentFeeEquation;o&&x.push((0,nU._)((0,nY._)({},t?{productCategory:t}:{}),{feeEquation:r.feeEquation,feeMode:i})),l&&w.push((0,nU._)((0,nY._)({},t?{productCategory:t}:{}),{feeEquation:r.paymentFeeEquation,feeMode:"perOrder"}))}),(x.length>0||w.length>0)&&Object.assign(m,{productServiceFeePerCategory:x,productPaymentFeePerCategory:w});let k={data:m,images:{organizerId:p,coverPhoto:e.coverPhoto,thumbnail:e.thumbnail}};p?f((0,xy.HY)(k,e=>{e?f((0,b.Fr)()):(f((0,b.Fr)()),null==t||t(p))},v,g)):f((0,xy.oR)(k,e=>{f((0,b.Fr)())},v,g))},k),children:[(0,i.Y)(S5,{control:a,setValue:u,getValues:s,watch:p,organizer:n}),(0,i.Y)(S6,{control:a,setValue:u,watch:p,trigger:h,organizer:n}),(0,i.Y)(S3,{control:a,setValue:u,getValues:s,organizer:n,watch:p}),(0,i.Y)(S8,{control:a,setValue:u,getValues:s,watch:p,organizer:n}),r([el.mC.UPDATE_ORGANIZER_ADMIN])&&(0,i.Y)(Av,{control:a,setValue:u,watch:p,organizer:n,getValues:s}),r([el.mC.UPDATE_ORGANIZER_ADMIN])&&(0,i.Y)(AA,{control:a,setValue:u,organizer:n}),r([el.mC.UPDATE_ORGANIZER_ADMIN])&&(0,i.Y)(A_,{control:a,setValue:u,getValues:s,watch:p,organizer:n}),r([el.mC.UPDATE_ORGANIZER_ADMIN])&&(0,i.FD)(i.FK,{children:[(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"16px",children:v("createOrganizer.lockOrganizer")}),(0,i.Y)(nw.xI,{control:a,name:"isLocked",render:e=>{let{field:n}=e;return(0,i.Y)(Sh.dO,{textMargin:0,"data-test":"lock_organizer_switch",infoText:v("createOrganizer.lockOrganizerInfo"),checked:!!n.value,onChange:(e,t)=>
1n.onChange(t),label:v("createOrganizer.lockOrganizer")})}}),(0,i.Y)(c.cG,{margin:30}),(0,i.Y)(Sn,{color:"fontSecondary",marginBottom:"16px",children:v("createOrganizer.contractExpirationDate")}),(0,i.Y)(nw.xI,{control:a,name:"contractExpirationDate",render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(gE,{label:v("createOrganizer.contractExpirationDate"),dataTest:"contract_expiration_date",errorMessage:null==(n=r.error)?void 0:n.message,value:t.value?g_()(t.value):null,onChange:e=>t.onChange(e)})}}),(0,i.Y)(c.cG,{margin:30})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:(0,i.Y)(Sh.$n,{type:"submit",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",children:y?v("createOrganizer.create"):v("createOrganizer.submit")})})]})};var AC=t(856),AD=t(69984),AT=t(65705);let AF=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),AP=e=>{let{onClose:n,open:t,selectedUser:r,roles:a,getUsers:s,setSelectedUser:u}=e,p=(0,l.useRouter)(),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)(!1),[w,Y]=(0,o.useState)([]),[k,S]=(0,o.useState)([]),[A,C]=(0,o.useState)(!1),[T,F]=(0,o.useState)(!1),P={email:"",roleName:null,applyToAllEvents:!0,boxes:[]},{control:E,setValue:M,handleSubmit:R,watch:N,reset:z}=(0,nw.mN)({defaultValues:P}),O=(0,d.d4)(D.nq),{t:B}=(0,x.Bd)(),{emailValidation:q}=(0,nB.Xl)(),L=(0,d.wA)(),j=(0,ec.u)(),W=()=>{F(!1),C(!1),S([]),z(P)},V=()=>{n(),u(null),W()};(0,o.useEffect)(()=>{t||W()},[t]),(0,o.useEffect)(()=>{r&&(null==r?void 0:r.boxIds.length)>0&&(((e,n)=>{r&&(null==r?void 0:r.boxIds)&&S(e.filter(e=>null==n?void 0:n.includes(e.boxId)).map(e=>({id:e.boxId,label:e.boxName})))})(h,null==r?void 0:r.boxIds),C(!0)),r&&(null==r?void 0:r.boxIds.length)===0&&C(!1)},[h,r]),(0,o.useEffect)(()=>{if(r){var e;z({email:r.email,roleName:{id:r.roleId,label:r.roleName},applyToAllEvents:!(r.boxIds&&r.boxIds.length>0),boxes:[]}),F(!0),C(!!(null==(e=r.boxIds)?void 0:e.length))}else W()},[r,z]);let H=async e=>{y(!0);let{request:n}=Yl.A.single.getOrganizationBoxes(e);await n().then(e=>{m(e.boxes)}).catch(e=>{console.error(e)}).finally(()=>y(!1))};(0,o.useEffect)(()=>{H(p.query.params&&p.query.params[2])},[]),(0,o.useEffect)(()=>{h.length>0&&g((0,I.xu)(h,"boxId","boxName"))},[h]);let U=async function(e){y(!0);try{let{request:n}=Yl.A.single.assignRoleToUser(e);await n().then(()=>{let e={title:B("teller.modals.congrats.title"),message:B("teamManagement.invited"),primaryLabel:B("teamManagement.closeBtn"),primaryOnPress:()=>{V()}};L((0,b.rj)(e)),y(!1),s(p.query.params&&p.query.params[2]),V()}).catch(e=>{console.error(e);let n={title:B("ERROR"),message:e.msg,color:"fontAlert",disableBackdropClick:!0,simpleOnPress:()=>L((0,b.Fr)())};L((0,b.rj)(n))}).finally(()=>{y(!1),(0,kK.rV)(!1)})}catch(e){}},K=async function(e){y(!0);try{let{request:n}=Yl.A.single.updateUser(e);await n().then(()=>{let e={title:B("teller.modals.congrats.title"),message:B("teamManagement.userEdited"),primaryLabel:B("teamManagement.closeBtn"),primaryOnPress:()=>{V()}};L((0,b.rj)(e)),y(!1),s(p.query.params&&p.query.params[2]),V()}).catch(e=>{console.error(e);let n={title:B("ERROR"),message:e.msg,color:"fontAlert",disableBackdropClick:!0,simpleOnPress:()=>L((0,b.Fr)())};L((0,b.rj)(n))}).finally(()=>{y(!1)})}catch(e){}};(0,o.useEffect)(()=>{a&&a.length>0&&Y((0,I.xu)(a,"roleId","roleName"))},[a]);let G=async e=>{if(T){let e={roleId:null==r?void 0:r.roleId,email:null==r?void 0:r.email,organizerId:p.query.params&&p.query.params[2],boxIds:k?k.map(e=>e.id):[]};await K(e)}else{let n={roleId:e.roleName.id,email:e.email,organizerId:p.query.params&&p.query.params[2],boxIds:k?k.map(e=>e.id):[]};await U(n)}};return(0,o.useEffect)(()=>{!1===A&&S([])},[A]),(0,o.useEffect)(()=>{var e;(null==(e=N("roleName"))?void 0:e.id)===2&&(C(!1),M("applyToAllEvents",!0),S([]))},[N("roleName")]),(0,i.FD)(t7.A,{onClose:V,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:AF,PaperProps:{sx:{height:O?"100vh":"90vh",maxWidth:O?"1000px":"100%",maxHeight:"unset",background:j.colors.backgroundSecondaryColor,borderRadius:"16px",padding:O?"20px":"10px",margin:O?"32px":"0px",width:"100%"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.FD)(_.H3,{children:[" ",B("teamManagement.inviteUsers")]}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.Y)(re.A,{children:(0,i.FD)("form",{id:"myform",onSubmit:R(G),children:[(0,i.Y)(nw.xI,{name:"email",control:E,rules:q,render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({label:"Email",required:!0,disabled:r,errorMessage:null==(n=o.error)?void 0:n.message,placeholder:"Email",style:{marginBottom:"32px"}},t),{onChange:e=>t.onChange(e)}
1))}}),(0,i.Y)(nw.xI,{name:"roleName",control:E,render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",required:!0,disabled:r,isOptionEqualTovalue:(e,n)=>e.id===n.id,options:w,placeholder:B("teamManagement.selectRole"),label:B("teamManagement.selectRole"),width:"100%",errorMessage:null==(n=o.error)?void 0:n.message},t),{selectedValues:t.value,customOnChange:e=>{t.onChange(e)}}))},rules:{required:B("fieldIsRequired")||"This field is required"}}),(0,i.Y)(nw.xI,{name:"applyToAllEvents",control:E,defaultValue:!0,render:e=>{var n;let{field:t}=e;return(0,i.Y)(AC.A,{style:{marginTop:"16px",marginBottom:"16px"},children:(0,i.FD)(S7.A,{value:t.value,onChange:e=>{let n="true"===e.target.value;t.onChange(n),C(!n)},children:[(0,i.Y)(AD.A,{value:!0,control:(0,i.Y)(S9.A,{}),label:B("teamManagement.applyToAll")}),(0,i.Y)(AD.A,{value:!1,disabled:(null==(n=N("roleName"))?void 0:n.id)===2,control:(0,i.Y)(S9.A,{}),label:B("teamManagement.applyToSpecific")})]})})}}),A&&(0,i.Y)(nw.xI,{name:"boxes",control:E,render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,{variant:"multi",isOptionEqualTovalue:(e,n)=>e.id===n.id,label:B("teamManagement.selectEvents"),options:f,selectedValues:k,setMultipleSelectValues:S,placeholder:B("teamManagement.selectEvents"),width:"100%"})}})]})}),(0,i.Y)(rn.A,{children:(0,i.FD)(AT.Ef,{children:[(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",type:"button",onClick:V,children:B("updateEvent.cancel")}),(0,i.Y)(_.$n,{"data-test":"basics_submit_button",mode:"contained",backgroundColor:"btnBackgroundAuxiliary",loader:v,color:"btnTextAuxiliary",type:"submit",form:"myform",name:"save",disabled:A&&(null==k?void 0:k.length)===0,children:B("updateEvent.save")})]})})]})},AE=e=>{let{setOpen:n}=e,{t}=(0,x.Bd)();return(0,i.FD)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",gap:"30px"},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",gap:"5px"},children:[(0,i.Y)(_.In,{name:"group-add",width:60,height:60,color:"fontPrimary"}),(0,i.Y)(_.BG,{color:"fontPrimary",children:t("teamManagement.buildYourTeam")}),(0,i.Y)(_.YQ,{color:"fontSecondary",children:t("teamManagement.buildYourTeamDescription")})]}),(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",onClick:()=>n(!0),children:t("teamManagement.inviteUsers")})]})},AM=()=>{let{t:e}=(0,x.Bd)(),n=[{key:e("teamManagement.roleName"),content:e("teamManagement.roleName"),align:"left",width:"10%"},{key:"role",content:e("teamManagement.role"),align:"left",width:"10%"},{key:"actions",content:e("teamManagement.roleAction"),align:"left",width:"10%"}];return(0,i.Y)(kM.A,{children:(0,i.Y)(c.Sy,{children:n.map(e=>(0,i.Y)(c.Em,{align:e.align,width:e.width,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.content})},e.key))})})};var AR=t(43034),AN=t(38769);let Az=e=>{let{rowData:n,customProps:t}=e,{t:r}=(0,x.Bd)(),a=(0,d.wA)(),s=(0,d.d4)(D.nq),u=(0,l.useRouter)(),p=(0,ec.u)(),h=async function(e,n){try{let{request:i}=Yl.A.single.deleteRoleFromUser(e,n,u.query.params&&u.query.params[2]);await i().then(()=>{let e={title:r("teller.modals.congrats.title"),message:r("teamManagement.deleted"),primaryLabel:r("teamManagement.closeBtn"),primaryOnPress:()=>{t.setOpen(!1)}};a((0,b.rj)(e)),t.getUsers(u.query.params&&u.query.params[2])}).catch(e=>{let n={title:r("errors.error500.error500Title"),message:r(e.msg),color:"candyRed",secondaryLabel:r("eventManager.tickets.modals.delete_priceZone_question.secondaryLabel")};a((0,b.rj)(n))}).finally(()=>{t.setLoading(!1)})}catch(e){}},m=[{href:"javascript:void(0);",icon:"edit",text:r("dashBoard.editTable"),onClick:()=>{t.setSelectedUser(n),t.setOpen(!0)}},{href:"javascript:void(0);",icon:"delete",text:r("dashBoard.deleteFeaturedEvents"),onClick:()=>{h(n.roleId,n.email)}}],f=[{key:"name",value:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:(e=>{let n=(0,I.tt)(e);return(0,i.Y)(c.Wg,{children:(0,i.FD)("div",{style:{display:"flex",alignItems:"center",flexDirection:"row",gap:"16px"},children:[(0,i.Y)(AN.A,{alt:"role",sx:{width:47,height:47,fontSize:"1rem",backgroundColor:(0,I.qA)(n),zIndex:1},children:n}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e})]})})})(n.email)}),align:"right",disablePadding:!s,width:"50%"},{key:"role",value:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[" ",(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:n.roleName})]}),align:"center",disablePadding:!s,width:"50%"}];return(0,i.Y)(o.Fragment,{children:(0,i.FD)(kW.A,{sx:{"& > *":{borderBottom:"unset"}},children:[f.map(e=>(0,i.Y)("div",{style:{display:"table-cell",color:"fontPrimary",backgroundColor:"transparent",fontSize:"14px",borderBottom:"0.5px solid ".concat(p.colors.dividerAndPlaceholderPrimary),whiteSpace:"normal",width:"".concat(e.width),verticalAlign:"middle",padding:"16px"},children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})},e.key)),(0,i.Y)(AR.Ay,{width:"auto",style:{cursor:"pointer"},align:"right",children:(0,i.Y)(_.aF,{options:m,icon:"3dotsvertical"})})]})})},AO=()=>{var e,n;let t=(0,l.useRouter)(),r=(0,d.wA)(),[a,c]=(0,o.useState)(!1),[s,u]=(0,o.useState)(null),{t:p}=(0,x.Bd)(),[h,m]=(0,o.useState)((null==(e=t.query)?void 0:e.params)?Number(null==(n=t.query)?void 0:n.params[2]):null),[f,g]=(0,o.useState)(null),v=async e=>{let{request:n}=Yl.A.single.getOrganizerUsers(e);e&&await n().then(e=>{let n={data:e,total:e.length,loader:!1};r((0,kK._V)(n))}).catch(e=>{console.error(e)}).finally(()=>(0,kK.rV)(!1))},y=async e=>{let{request:n}=Yl.A.single.getRoles(e);e&&await n().then(e=>{g(e.roles)}).catch(e=>{console.error(e)})};return(0,o.useEffect)(()=>{h&&(v(Number(h)),y(Number(h)))},[h]),(0,o.useEffect)(()=>()=>{r((0,kK.xk)())},[]),(0,i.FD)("div",{style:{display:"flex",width:"100%",flexDirection:"column",flexWrap:"wrap"},children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"space-between",flexWrap:"wrap",gap:"32px"},children:(0,i.FD)(_.$n,{color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",onClick:()=>{u(null),c(!0)},children:[" ",p("teamManagement.inviteUsers")]})}),(0,i.Y)(_.Or,{fetchTableData:v,customNoData:(0,i.Y)(AE,{setOpen:c}),CustomTableHeader:AM,CustomTableRow:Az,customProps:{setOpen:c,getUsers:v,setSelectedUser:u},disablePagination:!0}),(0,i.Y)(AP,{open:a,onClose:()=>c(!1),selectedUser:s,setSelectedUser:u,roles:f,getUsers:v})]})},AB=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Aq=e=>{let{onClose:n,open:t,selectedRole:r,viewMode:a,getRoles:s,setSelectedRole:u}=e,[p,h]=(0,o.useState)([]),[m,f]=(0,o.useState)([]),[g,v]=(0,o.useState)([]),{control:y,setValue:w,handleSubmit:Y,reset:k,watch:S}=(0,nw.mN)(),A=(0,d.d4)(D.nq),I=(0,l.useRouter)(),{t:C}=(0,x.Bd)(),T=(0,d.wA)(),[F,P]=(0,o.useState)(!1),E=(0,ec.u)(),M=()=>{n(),k(),u(null)},R=async function(e){P(!0);try{let{request:n}=Yl.A.single.createRole(e);await n().then(()=>{let e={title:C("teller.modals.congrats.title"),message:C("teamManagement.created"),primaryLabel:C("teamManagement.closeBtn"),primaryOnPress:()=>{M()}};T((0,b.rj)(e)),P(!1),s(I.query.params&&I.query.params[2]),M(),u(null)}).catch(e=>{console.error(e)}).finally(()=>{P(!1)})}catch(e){console.error(e)}},N=async function(e){P(!0);try{let{request:n}=Yl.A.single.updateRole(e);await n().then(()=>{let e={title:C("teller.modals.congrats.title"),message:C("teamManagement.roleEdited"),primaryLabel:C("teamManagement.closeBtn"),primaryOnPress:()=>{M()}};T((0,b.rj)(e)),P(!1),s(I.query.params&&I.query.params[2]),u(null),M()}).catch(e=>{console.error(e)}).finally(()=>{P(!1)})}catch(e){console.error(e)}},z=async e=>{let{request:n}=Yl.A.single.getOrganizationPermissions(e);await n().then(e=>{h(e)}).catch(e=>{console.error(e)}).finally(()=>P(!1))},O=async e=>{let n=m.filter(e=>-1!==e.id&&!0===e.isChecked).map(e=>({permissionId:e.id}));if(!r){let t={organizerId:I.query.params&&I.query.params[2],roleName:e.roleName,permissions:n};await R(t)}if(r){let t={organizerId:I.query.params&&I.query.params[2],roleName:e.roleName,roleId:null==r?void 0:r.roleId,permissions:n};await N(t)}};(0,o.useEffect)(()=>{r?w("roleName",r.roleName):w("roleName","")},[r]),(0,o.useEffect)(()=>{var e;z(null!=(e=I.locale)?e:"en")},[C,null==I?void 0:I.locale]),(0,o.useEffect)(()=>{f((e=>{let n=[];return r?e.forEach(e=>{let t=e.newPermissions.map(n=>({id:n.permissionId,label:n.permissionName,description:n.permissionDescription,data:(0,nY._)({},e),isChecked:null!=r&&!!r.permissions.map(e=>e.permissionId).includes(n.permissionId)}));n.push(...t)}):e.forEach(e=>{let t=e.newPermissions.map(n=>({id:n.permissionId,label:n.permissionName,description:n.permissionDescription,data:(0,nY._)({},e),isChecked:!1}));n.push(...t)}),(e=>(null==e?void 0:e.length)>0?[{id:-1,label:C("components.autoComplete.selectAllOption"),isChecked:!!r&&r.permissions.length===e.length},...e]:e)(n)})(p))},[p,r,n]);let B=e=>{let n=m.map(n=>(0,nU._)((0,nY._)({},n),{isChecked:e}));v(n),f(n)},q=m.filter(e=>-1!==e.id),L=q.filter(e=>e.isChecked).length,j=q.length>0&&L===q.length,W={display:"flex",alignItems:"center",justifyContent:"space-between",gap:"16px"};return(0,i.FD)(t7.A,{onClose:M,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:AB,PaperProps:{sx:{height:A?"100vh":"90vh",maxWidth:A?"1000px":"100%",maxHeight:"unset",background:E.colors.backgroundSecondaryColor,borderRadius:"16px",padding:A?"20px":"10px",margin:A?"32px":"0px",width:"100%"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{children:C("teamManagement.roleInformation")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.Y)(re.A,{children:(0,i.FD)("form",{id:"myform",onSubmit:Y(O),children:[(0,i.Y)(nw.xI,{control:y,name:"roleName",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({disabled:a,required:!0,label:"Role name",placeholder:"Enter a role name",style:{marginBottom:"32px"}},n),{onChange:e=>n.onChange(e)}))}}),(0,i.FD)("div",{style:(0,nU._)((0,nY._)({},W),{marginBottom:"12px"}),children:[(0,i.Y)(_.H3,{children:C("teamManagement.permissions")}),!a&&q.length>0&&(0,i.Y)(AD.A,{labelPlacement:"start",sx:{m:0},label:C("components.autoComplete.selectAllOption"),control:(0,i.Y)(xY.A,{checked:j,indeterminate:L>0&&!j,onChange:e=>B(e.target.checked)})})]}),a?(0,i.Y)(i.FK,{children:m&&(()=>{let e=m.reduce((e,n)=>{var t,r,i;if("Select all"===n.label)return e;let o=null==(t=n.data)?void 0:t.groupId,l=null==(r=n.data)?void 0:r.groupName,a=null==(i=n.data)?void 0:i.description;return e[o]||(e[o]={groupName:l,description:a,permissions:[]}),e[o].permissions.push(n),e},{});return(0,i.Y)("div",{children:Object.keys(e).map(n=>{let t=e[n];return(0,i.FD)("div",{style:{marginBottom:"1.5rem"},children:[(0,i.Y)(_.H4,{style:{display:"block",marginBottom:"0.5rem"},children:t.groupName}),t.permissions.map(e=>(0,i.FD)("div",{style:{display:"flex",alignItems:"center",marginBottom:"0.5rem"},children:[(0,i.Y)("span",{style:{fontSize:"1.5rem",marginRight:"8px",color:"green",width:"1.5rem",textAlign:"center"},children:(null==r?void 0:r.permissions.map(e=>e.permissionId).includes(e.id))?(0,i.Y)("span",{children:"✔"}):(0,i.Y)("span",{style:{visibility:"hidden"},children:"✔"})}),(0,i.Y)("span",{children:e.label})]},e.permissionId))]},n)})})})()}):(0,i.Y)(nw.xI,{control:y,name:"permissions",render:e=>{let{field:n}=e,t=m.filter(e=>-1!==e.id).reduce((e,n)=>{var t,r,i,o;let l=null==(t=n.data)?void 0:t.groupId,a=null==(r=n.data)?void 0:r.groupName,d=(null==(i=n.data)?void 0:i.description)||"";return e[l]||(e[l]={groupIdValue:null==(o=n.data)?void 0:o.groupId,groupName:a,description:d,permissions:[]}),e[l].permissions.push(n),e},{});return(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:Object.keys(t).map(e=>{let n=t[e],r=n.permissions.filter(e=>e.isChecked).length,o=n.permissions.length>0&&r===n.permissions.length;return(0,i.FD)("div",{style:{marginBottom:"1rem"},children:[(0,i.FD)("div",{style:W,children:[(0,i.Y)(_.H4,{children:n.groupName}),(0,i.Y)(AD.A,{labelPlacement:"start",sx:{m:0},label:C("components.autoComplete.selectAllOption"),control:(0,i.Y)(xY.A,{checked:o,indeterminate:r>0&&!o,onChange:e=>((e,n)=>{let t=m.map(t=>{var r;return -1!==t.id&&(null==(r=t.data)?void 0:r.groupId)===e?(0,nU._)((0,nY._)({},t),{isChecked:n}):t});v(t),f(t)})(n.groupIdValue,e.target.checked)})})]}),n.permissions.map(e=>(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(AD.A,{label:e.label,control:(0,i.Y)(xY.A,{checked:e.isChecked,onChange:n=>((e,n)=>{if(-1===n)B(e.target.checked);else{let t=m.map(t=>
1t.id===n?(0,nU._)((0,nY._)({},t),{isChecked:e.target.checked}):t);v(t),f(t)}})(n,e.id)})}),(0,i.Y)(_.ID,{title:e.description,iconColor:"fontPrimary",placement:"bottom"})]},e.id)),(0,i.Y)(c.cG,{})]},e)})})}})]})}),(0,i.Y)(c.cG,{}),(0,i.Y)(rn.A,{children:(0,i.FD)(AT.Ef,{children:[(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",type:"button",onClick:n,children:a?C("teamManagement.closeBtn"):C("updateEvent.cancel")}),!a&&(0,i.Y)(_.$n,{"data-test":"basics_submit_button",mode:"contained",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",type:"submit",form:"myform",name:"save",loader:F,children:C("updateEvent.save")})]})})]})},AL=()=>{let{t:e}=(0,x.Bd)();(0,d.d4)(D.nq);let n=[{key:e("teamManagement.roleName"),content:e("teamManagement.roleName"),align:"left",width:"10%"},{key:"actions",content:e("teamManagement.roleAction"),align:"right",width:"auto"}];return(0,i.Y)(kM.A,{children:(0,i.Y)(c.Sy,{children:n.map(e=>(0,i.Y)(c.Em,{align:e.align,width:e.width,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.content})},e.key))})})};var Aj=t(5875);let AW=e=>{let{rowData:n,customProps:t}=e,{t:r}=(0,x.Bd)(),a=(0,d.wA)(),s=(0,d.d4)(D.nq),u=(0,l.useRouter)(),p=(0,ec.u)(),h=async(e,n)=>{try{let{request:r}=Yl.A.single.getSpecificRole(e,n);await r().then(e=>{t.setSelectedRole(e.role)}).catch(e=>{console.error(e)})}catch(e){}},m=async function(e){try{let{request:n}=Yl.A.single.deleteRole(e);await n().then(e=>{let n={title:r("teller.modals.congrats.title"),message:r("teamManagement.roleDeleted"),primaryLabel:r("teamManagement.closeBtn"),primaryOnPress:()=>{t.setOpen(!1)}};a((0,b.rj)(n)),t.getRoles(u.query.params&&u.query.params[2])}).catch(e=>{let n={title:r("ERROR"),message:e.msg,color:"fontAlert",disableBackdropClick:!0,simpleOnPress:()=>a((0,b.Fr)())};a((0,b.rj)(n))}).finally(()=>{t.setLoading(!1)})}catch(e){}},f=[...n.template?[]:[{href:"javascript:void(0);",icon:"edit",text:r("dashBoard.editTable"),onClick:()=>{h(n.roleId,u.query.params&&u.query.params[2]),t.setViewMode(!1),t.setOpen(!0)}}],{href:"javascript:void(0);",icon:"eye",text:r("dashBoard.view"),onClick:()=>{h(n.roleId,u.query.params&&u.query.params[2]),t.setViewMode(!0),t.setOpen(!0)}},...n.template?[]:[{href:"javascript:void(0);",icon:"delete",text:r("dashBoard.deleteFeaturedEvents"),onClick:()=>{v()}}]],g=[{key:"name",value:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:(e=>{let n=(0,Aj.tt)(e);return(0,i.Y)(c.Wg,{children:(0,i.FD)("div",{style:{display:"flex",alignItems:"center",flexDirection:"row",gap:"16px"},children:[(0,i.Y)(AN.A,{alt:"role",sx:{width:47,height:47,fontSize:"1rem",backgroundColor:(0,Aj.qA)(n),zIndex:1},children:n}),e]})})})(n.roleName)}),align:"right",disablePadding:!s,width:"100%"}],v=()=>{let e={title:r("teamManagement.deleteRole"),noticeMessage:r("teamManagement.deleteConfirmation"),primaryLabel:r("profile.modals.delete_account_confirmation.primaryLabel"),primaryOnPress:()=>m(n.roleId),secondaryLabel:r("profile.modals.delete_account_confirmation.secondaryLabel"),secondaryOnPress:()=>a((0,b.Fr)()),color:"fontAlert"};a((0,b.rj)(e))};return(0,i.Y)(o.Fragment,{children:(0,i.FD)(kW.A,{sx:{"& > *":{borderBottom:"unset"}},children:[g.map(e=>(0,i.Y)("div",{style:{display:"table-cell",color:"fontPrimary",backgroundColor:"transparent",fontSize:"14px",borderBottom:"0.5px solid ".concat(p.colors.dividerAndPlaceholderPrimary),whiteSpace:"normal",width:"".concat(e.width),verticalAlign:"middle",padding:"16px"},children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})},e.key)),(0,i.Y)(AR.Ay,{width:"auto",style:{cursor:"pointer"},align:"right",children:(0,i.Y)(_.aF,{options:f,icon:"3dotsvertical"})})]})})},AV=()=>{let[e,n]=(0,o.useState)(!1),{t}=(0,x.Bd)(),[r,a]=(0,o.useState)(null),[c,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(),h=(0,d.wA)();(0,d.d4)(D.nq);let m=(0,l.useRouter)(),f=async()=>{if(m.query.params&&m.query.params[2]){let{request:e}=Yl.A.single.getRoles(m.query.params[2]);await e().then(e=>{let n={data:e.roles,total:e.roles.length,loader:!1};h((0,kK._V)(n))}).catch(e=>{console.error(e)})}};return(0,o.useEffect)(()=>{f()},[m]),(0,o.useEffect)(()=>()=>{h((0,kK.xk)())},[]),(0,i.FD)("div",{style:{display:"flex",width:"100%",flexDirection:"column",flexWrap:"wrap"},children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"space-between",flexWrap:"wrap",gap:"32px"},children:(0,i.FD)(_.$n,{color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",onClick:()=>{a(null),s(!1),n(!0)},children:[" ",t("teamManagement.createRole")]})}),(0,i.Y)(_.Or,{fetchTableData:f,CustomTableHeader:AL,CustomTableRow:AW,customProps:{setOpen:n,setViewMode:s,setSelectedRole:a,getRoles:f},disablePagination:!0}),(0,i.Y)(Aq,{open:e,getRoles:f,onClose:()=>n(!1),selectedRole:r,viewMode:c,setSelectedRole:a})]})},AH=()=>{let e=(0,l.useRouter)(),[n,t]=(0,o.useState)(e.query.params&&e.query.params[1]),{t:r}=(0,x.Bd)(),a=(0,d.d4)(D.nq),{isPermitted:c}=(0,nB.uM)();(0,o.useEffect)(()=>{t(e.query.params&&e.query.params[1])},[e]);let s=(0,o.useCallback)(()=>{if(e.query.params&&"teams"===e.query.params[0]){let n=e.query.params[1];if("roles"===n)return(0,i.Y)(i.FK,{children:(0,i.Y)(AV,{})});if("users"===n)return(0,i.Y)(i.FK,{children:(0,i.Y)(AO,{})})}return(0,i.Y)(i.FK,{})},[e]);return(0,i.FD)("div",{style:{display:"flex",width:"100%",flexDirection:"row",flexWrap:a?"nowrap":"wrap",gap:"32px"},children:[(0,i.FD)("div",{style:{display:"flex",width:a?"15%":"100%",flexDirection:a?"column":"row",gap:"32px"},children:[(0,i.Y)(_.$X,{disabled:!c([el.mC.TEAM_MANAGEMENT_USERS],el.Fo.ORGANIZATION_SECTION),infoText:c([el.mC.TEAM_MANAGEMENT_USERS],el.Fo.ORGANIZATION_SECTION)?void 0:r("noPermission"),height:"auto",children:(0,i.Y)(_.$n,{borderRadius:"10px",color:"users"===n?"btnTextAuxiliary":"btnTertiary",backgroundColor:"users"===n?"btnBackgroundAuxiliary":"btnTertiary",mode:"users"===n?"contained":"outlined",onClick:()=>{let n="".concat(I.DS.dashBoardOrganizationSettingsManagementUsers(),"/").concat(e.query.params&&e.query.params[2]);e.push(n)},children:r("teamManagement.users")})}),(0,i.Y)(_.$X,{disabled:!c([el.mC.TEAM_MANAGEMENT_ROLES],el.Fo.ORGANIZATION_SECTION),infoText:c([el.mC.TEAM_MANAGEMENT_ROLES],el.Fo.ORGANIZATION_SECTION)?void 0:r("noPermission"),children:(0,i.Y)(_.$n,{borderRadius:"10px",color:"roles"===n?"btnTextAuxiliary":"btnTertiary",backgroundColor:"roles"===n?"btnBackgroundAuxiliary":"btnTertiary",mode:"roles"===n?"contained":"outlined",onClick:()=>{let n="".concat(I.DS.dashBoardOrganizationSettingsManagementRoles(),"/").concat(e.query.params&&e.query.params[2]);e.push(n)},children:r("teamManagement.roles")})})]}),s()]})},AU=(0,o.createContext)({lang:"el",setLang:()=>void 0}),AK=()=>(0,o.useContext)(AU),AG={name:"venues.name",description:"venues.description",parkingInfo:"venues.parkingInfo",accessibilityNotes:"venues.accessibilityNotes"},AZ=(e,n)=>{let t="el"===n?"en":"el";return Object.keys(AG).filter(r=>{let i=null==e?void 0:e[r];if(!i)return!1;let o=(i[n]||"").trim(),l=(i[t]||"").trim();return!o&&!!l})},A$={el:"Ελληνικά",en:"English"};function AJ(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 290px;\n  gap: 24px;\n  align-items: start;\n  width: 100%;\n\n  @media screen and (max-width: ",") {\n    grid-template-columns: 1fr;\n  }\n"]);return AJ=function(){return e},e}function AQ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 18px;\n  min-width: 0;\n"]);return AQ=function(){return e},e}function AX(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  min-height: 40vh;\n"]);return AX=function(){return e},e}function A0(){let e=(0,s._)(["\n  display: flex;\n  margin-bottom: 14px;\n"]);return A0=function(){return e},e}function A1(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  font-size: 13px;\n  color: ",";\n  margin-bottom: 14px;\n\n  a {\n    color: ",";\n    text-decoration: none;\n  }\n"]);return A1=function(){return e},e}function A2(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-wrap: wrap;\n  margin-bottom: 22px;\n"]);return A2=function(){return e},e}function A4(){let e=(0,s._)(["\n  width: 56px;\n  height: 56px;\n  border-radius: 12px;\n  object-fit: cover;\n  border: 1px solid ",";\n"]);return A4=function(){return e},e}function A5(){let e=(0,s._)(["\n  width: 56px;\n  height: 56px;\n  border-radius: 12px;\n  flex-shrink: 0;\n  background: ",";\n"]);return A5=function(){return e},e}function A6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  min-width: 0;\n"]);return A6=function(){return e},e}function A3(){let e=(0,s._)(["\n  flex: 1;\n"]);return A3=function(){return e},e}let A8=u.A.div(AJ(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),A7=u.A.div(AQ()),A9=u.A.div(AX()),_e=u.A.div(A0());(0,u.A)(c.g2)(A1(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.irisDark);let _n=u.A.header(A2()),_t=u.A.img(A4(),e=>e.theme.colors.dividerAndPlaceholderPrimary),_r=u.A.div(A5(),e=>e.theme.colors.backgroundTertiaryColor),_i=u.A.div(A6()),_o=u.A.div(A3()),_l=e=>{let{venueId:n,slug:t,name:r,logoUrl:o,hideBack:l}=e,{t:a}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[!l&&(0,i.Y)(_e,{children:(0,i.Y)(_.Yh,{color:"fontPrimary",route:I.DS.dashBoardVenues()})}),(0,i.FD)(_n,{children:[o?(0,i.Y)(_t,{src:o,alt:""}):(0,i.Y)(_r,{}),(0,i.Y)(_i,{children:(0,i.Y)(_.H2,{color:"fontPrimary",children:r||a("venues.emptyName")})}),(0,i.Y)(_o,{}),(0,i.Y)(_.$n,{type:"button",mode:"borderless",size:"auto",color:"irisDark",backgroundColor:"transparent",icon:"go-forward",iconPosition:"right",iconColor:"iconMainColor",gap:8,dataTest:"venue_view_public",onClick:()=>window.open("".concat(I.DS.venuePage(),"/").concat(t||n),"_blank"),children:a("venues.viewPublic")})]})]})};function _a(){let e=(0,s._)(["\n  position: sticky;\n  top: 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n\n  @media screen and (max-width: ",") {\n    position: static;\n  }\n"]);return _a=function(){return e},e}function _d(){let e=(0,s._)(["\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  padding: 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n"]);return _d=function(){return e},e}function _c(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  padding: 14px 16px;\n"]);return _c=function(){return e},e}function _s(){let e=(0,s._)(["\n  margin-left: auto;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  border: 0;\n  padding: 4px;\n  cursor: pointer;\n"]);return _s=function(){return e},e}function _u(){let e=(0,s._)(["\n  width: 44px;\n  height: 44px;\n  border-radius: 12px;\n  object-fit: cover;\n  flex-shrink: 0;\n  background: ",";\n"]);return _u=function(){return e},e}function _p(){let e=(0,s._)(["\n  width: 44px;\n  height: 44px;\n  border-radius: 12px;\n  flex-shrink: 0;\n  background: ",";\n"]);return _p=function(){return e},e}function _h(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n"]);return _h=function(){return e},e}function _m(){let e=(0,s._)(["\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: ",";\n"]);return _m=function(){return e},e}function _f(){let e=(0,s._)(["\n  margin: 0;\n  font-size: 12px;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  color: ",";\n"]);return _f=function(){return e},e}function _g(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n"]);return _g=function(){return e},e}function _v(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n"]);return _v=function(){return e},e}function _y(){let e=(0,s._)(["\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  flex-shrink: 0;\n  background: ",";\n"]);return _y=function(){return e},e}function _x(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  min-height: 18px;\n"]);return _x=function(){return e},e}function _b(){let e=(0,s._)(["\n  display: flex;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 16px;\n  overflow: hidden;\n"]);return _b=function(){return e},e}function _w(){let e=(0,s._)(["\n  width: 4px;\n  flex-shrink: 0;\n  background: ",";\n"]);return _w=function(){return e},e}function _Y(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n  padding: 18px;\n  display: flex;\n  flex-direction: column;\n  gap: 13px;\n"]);return _Y=function(){return e},e}function _k(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 10px;\n"]);return _k=function(){return e},e}function _S(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  font-size: 16px;\n  font-weight: 600;\n"]);return _S=function(){return e},e}function _A(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px;\n  min-width: 0;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 10px;\n  padding: 8px 11px;\n"]);return _A=function(){return e},e}function __(){let e=(0,s._)(["\n  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;\n  font-size: 12.5px;\n  color: ",";
1\n  overflow-wrap: anywhere;\n  min-width: 0;\n"]);return __=function(){return e},e}function _I(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n  flex-shrink: 0;\n"]);return _I=function(){return e},e}function _C(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  border: 0;\n  padding: 2px;\n  cursor: pointer;\n"]);return _C=function(){return e},e}function _D(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n"]);return _D=function(){return e},e}function _T(){let e=(0,s._)(["\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n"]);return _T=function(){return e},e}function _F(){let e=(0,s._)(["\n  border-radius: 8px;\n  background: ",";\n\n  button {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    text-align: left;\n    gap: 9px;\n    background: transparent;\n    border: 0;\n    padding: 8px 10px;\n    cursor: pointer;\n    font-family: 'IBM Plex Sans', sans-serif;\n    font-size: 13.5px;\n    font-weight: ",";\n    color: ",";\n  }\n"]);return _F=function(){return e},e}let _P=u.A.aside(_a(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),_E=u.A.div(_d(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),_M=u.A.div(_c(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),_R=u.A.button(_s()),_N=u.A.img(_u(),e=>e.theme.colors.backgroundTertiaryColor),_z=u.A.div(_p(),e=>e.theme.colors.backgroundTertiaryColor),_O=u.A.div(_h()),_B=(0,u.A)(c.g2)(_m(),e=>e.theme.colors.fontSecondary),_q=(0,u.A)(c.g2)(_f(),e=>e.theme.colors.fontSecondary),_L=u.A.div(_g()),_j=u.A.div(_v()),_W=u.A.span(_y(),e=>e.ok?e.theme.colors.lineChartmediumGreen:e.theme.colors.amberYellow),_V=u.A.div(_x()),_H=u.A.div(_b(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),_U=u.A.div(_w(),e=>e.$published?e.theme.colors.lineChartmediumGreen:e.theme.colors.amberYellow),_K=u.A.div(_Y()),_G=u.A.div(_k()),_Z=(0,u.A)(c.g2)(_S()),_$=u.A.div(_A(),e=>e.theme.colors.backgroundMainColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),_J=(0,u.A)(c.g2)(__(),e=>e.theme.colors.fontSecondary),_Q=u.A.div(_I()),_X=u.A.button(_C()),_0=u.A.div(_D()),_1=u.A.ul(_T()),_2=u.A.li(_F(),e=>e.active?e.theme.colors.backgroundTertiaryColor:"transparent",e=>e.active?600:400,e=>e.active?e.theme.colors.fontPrimary:e.theme.colors.fontSecondary),_4=e=>{let{venueId:n,slug:t,onSlugChange:r,verified:l,onVerifiedChange:a}=e,{t:d}=(0,x.Bd)(),[s,u]=(0,o.useState)(!1),[p,h]=(0,o.useState)(""),[m,f]=(0,o.useState)(!1),g=(0,I.y8)(l),v=I.hg[g];return(0,i.FD)(_H,{"data-test":"venue_visibility_card",children:[(0,i.Y)(_U,{$published:l}),(0,i.FD)(_K,{children:[(0,i.Y)(_q,{children:d("venues.visibilityCard")}),(0,i.FD)(_G,{children:[(0,i.FD)(_Z,{color:v.color,"data-test":"venue_published_status",children:[(0,i.Y)(_.In,{name:v.icon,color:v.color,width:20,height:20}),d(v.labelKey)]}),(0,i.Y)(_.dO,{maxWidth:"max-content",checked:l,onChange:(e,n)=>a(n),dataTest:"venue_published_toggle"})]}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:d("venues.visibilityHelp")}),s?(0,i.FD)(_0,{children:[(0,i.Y)(_.hN,{value:p,onChange:e=>{h(e),r(e)},width:"100%",maxLength:120,placeholder:d("venues.urlSlug"),dataTest:"venue_slug_input"}),(0,i.Y)(_X,{type:"button",onClick:()=>u(!1),"aria-label":d("venues.urlSlug"),"data-test":"venue_slug_done",children:(0,i.Y)(_.In,{name:"complete",width:18,height:18,color:"iconMainColor"})})]}):(0,i.FD)(_$,{children:[(0,i.FD)(_J,{"data-test":"venue_slug_preview",children:["/venue/",t||n]}),(0,i.FD)(_Q,{children:[(0,i.Y)(_X,{type:"button",onClick:()=>{var e;let r="".concat("https://cometogether.live").concat(I.DS.venuePage(),"/").concat(t||n);null==(e=navigator.clipboard)||e.writeText(r),f(!0),window.setTimeout(()=>f(!1),1500)},"aria-label":d("venues.copyUrl"),"data-test":"venue_slug_copy",children:(0,i.Y)(_.In,{name:m?"complete":"copy",width:16,height:16,color:"iconMainColor"})}),(0,i.Y)(_X,{type:"button",onClick:()=>{h(t||n),u(!0)},"aria-label":d("venues.editVisibility"),"data-test":"venue_visibility_edit",children:(0,i.Y)(_.In,{name:"edit",width:16,height:16,color:"iconMainColor"})})]})]})]})]})},_5=e=>{let{owner:n,venueId:t,slug:r,onRemoveOwner:o,verified:l,onVerifiedChange:a,onSlugChange:d,gaps:s,dirty:u,saving:p,onSave:h,onDiscard:m,sections:f,activeSectionId:g}=e,{t:v}=(0,x.Bd)(),{lang:y,setLang:b}=AK();return(0,i.FD)(_P,{children:[a&&d&&(0,i.Y)(_4,{venueId:t,slug:r,onSlugChange:d,verified:!!l,onVerifiedChange:a}),n&&(0,i.FD)(_M,{"data-test":"venue_owner",children:[n.logo?(0,i.Y)(_N,{src:n.logo,alt:""}):(0,i.Y)(_z,{}),(0,i.FD)(_O,{children:[(0,i.Y)(_B,{children:v("venues.claimedBy")}),(0,i.Y)(c.g2,{fontSize:15,fontWeight:700,color:"fontPrimary",noBreakWord:!0,children:n.organizationName})]}),o&&(0,i.Y)(_R,{type:"button",onClick:o,"data-test":"venue_owner_remove","aria-label":v("venues.removeOwner"),children:(0,i.Y)(_.In,{name:"delete",width:18,height:18,color:"fontAlert"})})]}),(0,i.FD)(_E,{children:[(0,i.Y)(_q,{children:v("venues.contentLanguage")}),(0,i.Y)(_L,{children:I.Lq.map(e=>(0,i.Y)(_.$n,{type:"button",size:"auto",mode:y===e?void 0:"outlined",color:y===e?"btnTextPrimary":"btnSecondary",backgroundColor:y===e?"btnBackgroun
1dPrimary":"btnSecondary",dataTest:"venue_lang_".concat(e),onClick:()=>b(e),children:A$[e]},e))}),I.Lq.map(e=>{let n=s[e].length;return(0,i.FD)(_j,{"data-test":"venue_lang_status_".concat(e),children:[(0,i.Y)(_W,{ok:0===n}),(0,i.FD)(c.RZ,{fontSize:12.5,color:"fontSecondary",children:[A$[e]," —"," ",0===n?v("venues.langComplete"):v("venues.langGaps",{count:n})]})]},e)})]}),(0,i.FD)(_E,{children:[(0,i.Y)(_V,{children:u&&(0,i.FD)(i.FK,{children:[(0,i.Y)(_W,{}),(0,i.Y)(c.RZ,{fontSize:12.5,color:"fontAccent",children:v("venues.unsavedChanges")})]})}),(0,i.Y)(_.$n,{type:"button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",loader:p,disabled:!u||p,dataTest:"venue_save",onClick:h,children:v("venues.save")}),(0,i.Y)(_.$n,{type:"button",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",disabled:!u||p,dataTest:"venue_discard",onClick:m,children:v("venues.discard")})]}),(0,i.FD)(_E,{children:[(0,i.Y)(_q,{children:v("venues.onThisPage")}),(0,i.Y)(_1,{children:f.map(e=>(0,i.Y)(_2,{active:e.id===g,children:(0,i.Y)("button",{type:"button",onClick:()=>(e=>{var n;null==(n=document.getElementById(e))||n.scrollIntoView({behavior:"smooth",block:"start"})})(e.id),children:e.label})},e.id))})]})]})};function _6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n"]);return _6=function(){return e},e}function _3(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n"]);return _3=function(){return e},e}function _8(){let e=(0,s._)(["\n  display: grid;\n  place-items: center;\n  width: 38px;\n  height: 38px;\n  flex-shrink: 0;\n  border-radius: 10px;\n  background: ",";\n  border: 1px solid ",";\n  cursor: pointer;\n  padding: 0;\n"]);return _8=function(){return e},e}function _7(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px;\n\n  @media screen and (max-width: ",") {\n    grid-template-columns: 1fr;\n  }\n"]);return _7=function(){return e},e}function _9(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n\n  @media screen and (max-width: ",") {\n    grid-template-columns: 1fr;\n  }\n"]);return _9=function(){return e},e}function Ie(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 16px;\n"]);return Ie=function(){return e},e}function In(){let e=(0,s._)(["\n  width: 120px;\n  height: 120px;\n  /* Circular preview, matching how the logo is shown in global search. The upload\n     hint asks for a SQUARE source; the rounding is purely presentational. */\n  border-radius: 50%;\n  object-fit: cover;\n  border: 1px solid ",";\n  background: ",";\n  display: block;\n  flex-shrink: 0;\n"]);return In=function(){return e},e}function It(){let e=(0,s._)(["\n  width: 120px;\n  height: 120px;\n  border-radius: 50%;\n  background: ",";\n  border: 1px solid ",";\n  flex-shrink: 0;\n"]);return It=function(){return e},e}function Ir(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 10px;\n  min-width: 0;\n"]);return Ir=function(){return e},e}function Ii(){let e=(0,s._)(["\n  position: absolute;\n  left: 6px;\n  bottom: 6px;\n  font-size: 10.5px;\n  font-weight: 700;\n  padding: 2px 8px;\n  border-radius: 999px;\n  background: ",";\n  color: ",";\n"]);return Ii=function(){return e},e}function Io(){let e=(0,s._)(["\n  display: flex;\n  gap: 18px;\n  flex-wrap: wrap;\n  font-size: 12px;\n  color: ",";\n"]);return Io=function(){return e},e}function Il(){let e=(0,s._)(["\n  display: none;\n"]);return Il=function(){return e},e}function Ia(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-top: 4px;\n"]);return Ia=function(){return e},e}function Id(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n"]);return Id=function(){return e},e}function Ic(){let e=(0,s._)(["\n  position: relative;\n  width: 104px;\n  height: 104px;\n  border-radius: 10px;\n  overflow: hidden;\n  border: 1px solid ",";\n  flex-shrink: 0;\n"]);return Ic=function(){return e},e}function Is(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  display: block;\n"]);return Is=function(){return e},e}function Iu(){let e=(0,s._)(["\n  position: absolute;\n  top: 6px;\n  right: 6px;\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: ",";\n  border: 1px solid ",";\n  display: grid;\n  place-items: center;\n  padding: 0;\n  cursor: pointer;\n"]);return Iu=function(){return e},e}function Ip(){let e=(0,s._)(["\n  width: 104px;\n  height: 104px;\n  border-radius: 10px;\n  border: 1.5px dashed ",";\n  background: transparent;\n  color: ",";\n  font-size: 12.5px;\n  font-weight: 600;\n  cursor: pointer;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: 4px;\n  flex-shrink: 0;\n"]);return Ip=function(){return e},e}function Ih(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 8px 18px;\n  margin: 0;\n"]);return Ih=function(){return e},e}function Im(){let e=(0,s._)(["\n  margin: 0;\n  font-size: 14px;\n  color: ",";
1\n  overflow-wrap: anywhere;\n"]);return Im=function(){return e},e}function If(){let e=(0,s._)(["\n  margin-top: 4px;\n"]);return If=function(){return e},e}function Ig(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n"]);return Ig=function(){return e},e}function Iv(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 13px;\n  padding: 14px;\n  border: 1px solid ",";\n  border-radius: 14px;\n  background: ",";\n  @media screen and (max-width: ",") {\n    flex-wrap: wrap;\n  }\n"]);return Iv=function(){return e},e}function Iy(){let e=(0,s._)(["\n  width: 40px;\n  height: 40px;\n  border-radius: 50%;\n  flex-shrink: 0;\n  display: grid;\n  place-items: center;\n  font-weight: 700;\n  font-size: 14px;\n  color: ",";\n  background: ",";\n"]);return Iy=function(){return e},e}function Ix(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 3px;\n"]);return Ix=function(){return e},e}function Ib(){let e=(0,s._)(["\n  font-size: 13px;\n  line-height: 1.5;\n  color: ",";\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 10px;\n  padding: 9px 11px;\n  margin: 10px 0 0;\n"]);return Ib=function(){return e},e}function Iw(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n  flex-shrink: 0;\n  align-self: center;\n"]);return Iw=function(){return e},e}function IY(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 600;\n  flex-shrink: 0;\n  text-transform: capitalize;\n  color: ",";\n"]);return IY=function(){return e},e}let Ik=u.A.div(_6()),IS=u.A.div(_3()),IA=u.A.button(_8(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),I_=u.A.div(_7(),e=>e.theme.breakPoints.SMALL_VIEWPORT),II=u.A.div(_9(),e=>e.theme.breakPoints.SMALL_VIEWPORT),IC=u.A.div(Ie()),ID=u.A.img(In(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundTertiaryColor),IT=u.A.div(It(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),IF=u.A.div(Ir()),IP=(0,u.A)(c.g2)(Ii(),e=>e.theme.colors.btnBackgroundPrimary,e=>e.theme.colors.btnTextPrimary),IE=(0,u.A)(c.g2)(Io(),e=>e.theme.colors.fontSecondary),IM=u.A.input(Il()),IR=u.A.div(Ia()),IN=u.A.div(Id()),Iz=u.A.div(Ic(),e=>e.theme.colors.dividerAndPlaceholderPrimary),IO=u.A.img(Is()),IB=u.A.button(Iu(),e=>e.theme.colors.backgroundMainColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),Iq=(0,u.A)(c.g2.withComponent("button"))(Ip(),e=>e.theme.colors.irisDark,e=>e.theme.colors.irisDark),IL=u.A.dl(Ih()),Ij=(0,u.A)(c.g2)(Im(),e=>e.theme.colors.fontPrimary),IW=u.A.div(If()),IV=u.A.div(Ig()),IH=u.A.div(Iv(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.SMALL_VIEWPORT),IU=(0,u.A)(c.g2)(Iy(),e=>e.theme.colors.btnTextPrimary,e=>e.theme.colors.btnBackgroundPrimary),IK=u.A.div(Ix()),IG=(0,u.A)(c.g2)(Ib(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.backgroundMainColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),IZ=u.A.div(Iw()),I$=(0,u.A)(c.g2)(IY(),e=>e.theme.colors.fontSecondary),IJ=e=>{let{id:n}=e,{t}=(0,x.Bd)(),{control:r}=(0,nw.xW)(),{lang:o}=AK(),l="el"===o?"GR":"EN",a=I.O3.map(e=>({id:e,label:t((0,I.RW)(e))}));return(0,i.Y)(_.V6,{id:n,icon:"edit",title:t("venues.sectionTranslations"),tag:"".concat(t("venues.editingTag"),": ").concat(A$[o]),description:t("venues.translationsHelp"),dataTest:"venue_section_translations",children:(0,i.FD)(Ik,{children:[(0,i.Y)(nw.xI,{name:"name.".concat(o),control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",maxLength:200,label:"".concat(t("venues.name")," (").concat(l,")"),placeholder:"".concat(t("venues.name")," (").concat(l,")"),dataTest:"venue_name_".concat(o)}))}},"name-".concat(o)),(0,i.Y)(nw.xI,{name:"venueType",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(Sh.gU,{variant:"single",label:t("venues.venueType"),placeholder:t("venues.venueTypePlaceholder"),options:a,selectedValues:a.find(e=>e.id===n.value)||null,customOnChange:e=>{var t;return n.onChange(null!=(t=null==e?void 0:e.id)?t:"")},onClear:()=>n.onChange(""),width:"100%",borderRadius:"12px",dataTest:"venue_type"})}}),(0,i.Y)(nw.xI,{name:"description.".concat(o),control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",multiline:!0,rows:4,label:"".concat(t("venues.description")," (").concat(l,")"),placeholder:"".concat(t("venues.description")," (").concat(l,")"),dataTest:"venue_description_".concat(o)}))}},"description-".concat(o))]})})};
1var IQ=t(76747);let IX=e=>{let{photos:n,newPhotos:t,onReorder:r,onRemovePhoto:l,onRemoveNew:a,onAddFiles:d}=e,{t:s}=(0,x.Bd)(),u=(0,o.useRef)(null),p=n.length+t.length;return(0,i.FD)(i.FK,{children:[(0,i.FD)(IR,{children:[(0,i.Y)(c.RZ,{fontSize:14,fontWeight:700,color:"fontPrimary",children:s("venues.gallery")}),(0,i.FD)(c.RZ,{fontSize:12,color:"fontSecondary",children:[p," / ",10]})]}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:s("venues.galleryHint")}),(0,i.Y)(IQ.JY,{onDragEnd:e=>{e.destination&&e.destination.index!==e.source.index&&r(e.source.index,e.destination.index)},children:(0,i.Y)(IQ.gL,{droppableId:"venue-gallery",direction:"horizontal",children:e=>(0,i.FD)(IN,(0,nU._)((0,nY._)({ref:e.innerRef},e.droppableProps),{children:[n.map((e,n)=>(0,i.Y)(IQ.sx,{draggableId:e.name,index:n,children:t=>(0,i.FD)(Iz,(0,nU._)((0,nY._)({ref:t.innerRef},t.draggableProps,t.dragHandleProps),{"data-test":"venue_gallery_photo_".concat(n),children:[(0,i.Y)(IO,{src:e.url,alt:""}),0===n&&(0,i.Y)(IP,{children:s("venues.primaryPhoto")}),(0,i.Y)(IB,{type:"button","aria-label":s("venues.removePhoto"),onClick:()=>l(e.name),"data-test":"venue_gallery_remove_".concat(n),children:(0,i.Y)(_.In,{name:"delete",width:13,height:13,color:"fontAlert"})})]}))},e.name)),e.placeholder,t.map((e,t)=>(0,i.FD)(Iz,{"data-test":"venue_gallery_new_".concat(t),children:[(0,i.Y)(IO,{src:URL.createObjectURL(e),alt:""}),0===n.length&&0===t&&(0,i.Y)(IP,{children:s("venues.primaryPhoto")}),(0,i.Y)(IB,{type:"button","aria-label":s("venues.removePhoto"),onClick:()=>a(t),children:(0,i.Y)(_.In,{name:"delete",width:13,height:13,color:"fontAlert"})})]},"".concat(e.name,"-").concat(t))),p<10&&(0,i.FD)(Iq,{type:"button",onClick:()=>{var e;return null==(e=u.current)?void 0:e.click()},"data-test":"venue_gallery_add",children:[(0,i.Y)(_.In,{name:"add",width:18,height:18,color:"iconMainColor"}),s("venues.addPhotos")]})]}))})}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:s("venues.galleryDragHint")}),(0,i.Y)(IM,{ref:u,type:"file",accept:"image/png, image/jpeg",multiple:!0,value:"",onChange:e=>d(e.target.files)})]})},I0=e=>{let{id:n,logoPreview:t,onPickLogo:r,photos:l,newPhotos:a,onReorder:d,onRemovePhoto:c,onRemoveNew:s,onAddFiles:u}=e,{t:p}=(0,x.Bd)(),h=(0,o.useRef)(null);return(0,i.FD)(_.V6,{id:n,icon:"image",title:p("venues.sectionImages"),tag:p("venues.sharedTag"),description:p("venues.imagesHelp"),dataTest:"venue_section_images",children:[(0,i.FD)(Ik,{children:[(0,i.FD)(IC,{children:[t?(0,i.Y)(ID,{src:t,alt:""}):(0,i.Y)(IT,{}),(0,i.FD)(IF,{children:[(0,i.Y)(IE,{children:(0,i.Y)("span",{children:p("venues.logoHint")})}),(0,i.Y)(_.$n,{type:"button",size:"auto",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",dataTest:"venue_change_logo",onClick:()=>{var e;return null==(e=h.current)?void 0:e.click()},children:p("venues.changeLogo")})]})]}),(0,i.Y)(IX,{photos:l,newPhotos:a,onReorder:d,onRemovePhoto:c,onRemoveNew:s,onAddFiles:u})]}),(0,i.Y)(IM,{ref:h,type:"file",accept:"image/png, image/jpeg",value:"",onChange:e=>{var n;return(null==(n=e.target.files)?void 0:n[0])&&r(e.target.files[0])}})]})},I1=e=>{var n;let{id:t,data:r}=e,{t:o}=(0,x.Bd)(),{lang:l}=AK(),a={venueId:r.venueId,venueName:(0,I.Qo)(r.name,l),placeIds:r.placeIds||[],venueLocation:{location:r.location||void 0,formattedAddress:(0,I.Qo)(r.address,l),city:(0,I.Qo)(r.city,l)}};return(0,i.Y)(_.V6,{id:t,icon:"location",title:o("venues.sectionLocation"),tag:o("venues.readOnlyTag"),description:o("venues.locationReadOnly"),dataTest:"venue_section_location",children:(0,i.FD)(Ik,{children:[(0,i.FD)(IL,{children:[(0,i.Y)(c.g2,{fontSize:13.5,fontWeight:600,color:"fontSecondary",noBreakWord:!0,children:o("venues.address")}),(0,i.Y)(Ij,{"data-test":"venue_address_readonly",children:(0,I.Qo)(r.address,l)||"—"}),(0,i.Y)(c.g2,{fontSize:13.5,fontWeight:600,color:"fontSecondary",noBreakWord:!0,children:o("venues.street")}),(0,i.Y)(Ij,{children:(0,I.Qo)(r.street,l)||"—"}),(0,i.Y)(c.g2,{fontSize:13.5,fontWeight:600,color:"fontSecondary",noBreakWord:!0,children:o("venues.city")}),(0,i.Y)(Ij,{children:(0,I.Qo)(r.city,l)||"—"}),(0,i.Y)(c.g2,{fontSize:13.5,fontWeight:600,color:"fontSecondary",noBreakWord:!0,children:o("venues.zip")}),(0,i.Y)(Ij,{children:r.zip||"—"})]}),(r.location||(null==(n=r.placeIds)?void 0:n.length)>0)&&(0,i.Y)(IW,{"data-test":"venue_location_map",children:(0,i.Y)(_.jX,{venue:a,height:"220px",dialog:!0})})]})})},I2=e=>{let{id:n}=e,{t}=(0,x.Bd)(),{control:r}=(0,nw.xW)();return(0,i.Y)(_.V6,{id:n,icon:"email",title:t("venues.sectionContact"),tag:t("venues.sharedTag"),dataTest:"venue_section_contact",children:(0,i.FD)(Ik,{children:[(0,i.FD)(I_,{children:[(0,i.Y)(nw.xI,{name:"email",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",label:t("venues.email"),placeholder:"[email protected]",dataTest:"venue_email"}))}}),(0,i.Y)(nw.xI,{name:"phone",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",label:t("venues.phone"),placeholder:"+30 …",dataTest:"venue_phone"}))}})]}),(0,i.FD)(I_,{children:[(0,i.Y)(nw.xI,{name:"instagramLink",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",label:"Instagram",placeholder:"https://instagram.com/…",dataTest:"venue_instagram"}))}}),(0,i.Y)(nw.xI,{name:"facebookLink",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",label:"Facebook",placeholder:"https://facebook.com/…",dataTest:"venue_facebook"}))}})]}),(0,i.Y)(nw.xI,{name:"website",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",label:t("venues.website"),placeholder:"https://…",dataTest:"venue_website"}))}})]})})},I4=e=>{let{id:n}=e,{t}=(0,x.Bd)(),{control:r}=(0,nw.xW)(),{lang:o}=AK(),l="el"===o?"GR":"EN";return(0,i.Y)(_.V6,{id:n,icon:"parking",title:t("venues.sectionFacilities"),dataTest:"venue_section_facilities",children:(0,i.FD)(Ik,{children:[(0,i.Y)(I_,{children:(0,i.Y)(nw.xI,{name:"capacity",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",type:"number",acceptInteger:!0,min:0,label:t("venues.capacity"),dataTest:"venue_capacity"}))}})}),(0,i.FD)(II,{children:[(0,i.Y)(nw.xI,{name:"hasSeating",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.p9,{label:t("venues.hasSeating"),checked:!!n.value,onChange:n.onChange,dataTest:"venue_hasSeating"})}}),(0,i.Y)(nw.xI,{name:"hasParking",control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.p9,{label:t("venues.hasParking"),checked:!!n.value,onChange:n.onChange,dataTest:"venue_hasParking"})}})]}),(0,i.Y)(nw.xI,{name:"parkingInfo.".concat(o),control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",multiline:!0,rows:4,label:"".concat(t("venues.parkingInfo")," (").concat(l,")"),placeholder:"".concat(t("venues.parkingInfo")," (").concat(l,")"),dataTest:"venue_par
1kingInfo_".concat(o)}))}},"parkingInfo-".concat(o))]})})},I5=["wheelchairAccessible","accessibleRamps","accessibleWC","accessibleExits","assistanceAvailable"],I6=e=>{let{id:n}=e,{t}=(0,x.Bd)(),{control:r}=(0,nw.xW)(),{lang:o}=AK(),l="el"===o?"GR":"EN";return(0,i.Y)(_.V6,{id:n,icon:"accessibility",title:t("venues.accessibility"),dataTest:"venue_section_accessibility",children:(0,i.FD)(Ik,{children:[(0,i.Y)(II,{children:I5.map(e=>(0,i.Y)(nw.xI,{name:"accessibility.".concat(e),control:r,render:n=>{let{field:r}=n;return(0,i.Y)(_.p9,{label:t("venues.access_".concat(e)),checked:!!r.value,onChange:r.onChange,dataTest:"venue_access_".concat(e)})}},e))}),(0,i.Y)(nw.xI,{name:"accessibilityNotes.".concat(o),control:r,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},n),{width:"100%",label:"".concat(t("venues.accessibilityNotes")," (").concat(l,")"),dataTest:"venue_accessibilityNotes_".concat(o)}))}},"accessibilityNotes-".concat(o))]})})},I3=e=>{let{id:n}=e,{t}=(0,x.Bd)(),{control:r}=(0,nw.xW)(),{lang:o}=AK(),l="el"===o?"GR":"EN",{fields:a,append:d,remove:s}=(0,nw.jz)({control:r,name:"sections"});return(0,i.Y)(_.V6,{id:n,icon:"agenda",title:t("venues.sectionSections"),description:t("venues.sectionsHelp"),dataTest:"venue_section_sections",children:(0,i.FD)(Ik,{children:[0===a.length&&(0,i.Y)(c.RZ,{fontSize:13,color:"fontSecondary",children:t("venues.sectionsEmpty")}),a.map((e,n)=>(0,i.FD)(IS,{children:[(0,i.Y)(nw.xI,{name:"sections.".concat(n,".name.").concat(o),control:r,render:e=>{let{field:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},r),{width:"100%",maxLength:120,placeholder:"".concat(t("venues.sectionName")," (").concat(l,")"),dataTest:"venue_section_name_".concat(n,"_").concat(o)}))}},"sections-".concat(n,"-").concat(o)),(0,i.Y)(IA,{type:"button",onClick:()=>s(n),"aria-label":t("venues.removeSection"),"data-test":"venue_section_remove_".concat(n),children:(0,i.Y)(_.In,{name:"delete",width:18,height:18,color:"fontAlert"})})]},e.id)),(0,i.Y)(_.$n,{type:"button",mode:"outlined",size:"auto",color:"btnSecondary",backgroundColor:"btnSecondary",icon:"add",iconColor:"btnSecondary",gap:8,onClick:()=>d({name:{el:"",en:""}}),dataTest:"venue_section_add",children:t("venues.addSection")})]})})},I8=e=>{let{id:n,claims:t,onAccept:r,onReject:l}=e,{t:a}=(0,x.Bd)(),[d,s]=(0,o.useState)(null),u=t.filter(e=>"pending"===e.status).length,p=async(e,n)=>{s(e);try{await n(e)}finally{s(null)}};return(0,i.Y)(_.V6,{id:n,icon:"group-add",title:a("venues.pendingClaims"),tag:u>0?String(u):void 0,description:a("venues.pendingClaimsHelp"),dataTest:"venue_section_claims",children:(0,i.Y)(IV,{children:t.map(e=>{let n=e.organizationName||(e.organizerId?a("venues.claimOrganizer",{id:e.organizerId}):""),t=e.requestedAt?new Date(e.requestedAt).toLocaleDateString():"";return(0,i.FD)(IH,{"data-test":"venue_claim_".concat(e.claimId),children:[(0,i.Y)(IU,{children:((e,n)=>{var t,r,i;let o=(e||n||"?").trim(),l=o.split(/\s+/).filter(Boolean);return(((null==(t=l[0])?void 0:t[0])||"")+((null==(r=l[1])?void 0:r[0])||"")).toUpperCase()||(null==(i=o[0])?void 0:i.toUpperCase())})(n,e.email)}),(0,i.FD)(IK,{children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:n||e.requesterName||e.email}),(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",noBreakWord:!0,children:[e.email,t].filter(Boolean).join(" \xb7 ")}),e.message&&(0,i.Y)(IG,{children:e.message})]}),"pending"===e.status?(0,i.FD)(IZ,{children:[(0,i.Y)(_.$n,{type:"button",size:"auto",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",disabled:d===e.claimId,onClick:()=>p(e.claimId,r),dataTest:"venue_claim_accept_".concat(e.claimId),children:a("venues.claimAccept")}),(0,i.Y)(_.$n,{type:"button",mode:"outlined",size:"auto",color:"btnSecondary",backgroundColor:"btnSecondary",disabled:d===e.claimId,onClick:()=>p(e.claimId,l),dataTest:"venue_claim_reject_".concat(e.claimId),children:a("venues.claimReject")})]}):(0,i.Y)(I$,{children:a("venues.claimStatus_".concat(e.status))})]},e.claimId)})})})},I7={claims:"venue-section-claims",translations:"venue-section-translations",images:"venue-section-images",location:"venue-section-location",contact:"venue-section-contact",facilities:"venue-section-facilities",accessibility:"venue-section-accessibility",sections:"venue-section-sections"},I9={venueId:"",name:[],address:[],street:[],city:[],zip:"",location:null,placeIds:[]},Ce=e=>{let{bare:n,children:t}=e;return n?(0,i.Y)(i.FK,{children:t}):(0,i.Y)(_.Ob,{children:t})},Cn=e=>{let{venueIdOverride:n,mode:t="admin"}=e,r=(0,d.wA)(),a=(0,l.useRouter)(),{t:c}=(0,x.Bd)(),{isPermitted:s}=(0,nB.uM)(),{showInfoModal:u,showErrorModal:p,showLoadingModal:h}=Ar(),m="organizer"===t,f=null!=n?n:a.query.venueId,g={get:Yo.getVenueForEdit,update:Yo.updateVenue,upload:Yo.uploadVenueImages,deleteImage:Yo.deleteVenueImage},[v,y]=(0,o.useState)("el"),[w,Y]=(0,o.useState)(!0),[k,S]=(0,o.useState)(!1),[A,_]=(0,o.useState)(!1),[C,D]=(0,o.useState)(null),[T,F]=(0,o.useState)(null),[P,E]=(0,o.useState)(I9),[M,R]=(0,o.useState)([]),[N,z]=(0,o.useState)([]),[O,B]=(0,o.useState)(null),[q,L]=(0,o.useState)([]),[j,W]=(0,o.useState)([]),V=(0,o.useRef)(""),H=(0,o.useRef)(!1),[U,K]=(0,o.useState)(I7.translations),G=(0,nw.mN)({defaultValues:{},shouldUnregister:!1}),{reset:Z,handleSubmit:$,watch:J,formState:Q}=G,X=async()=>
1{if(f){Y(!0);try{var e,n,t,r,i,o,l,a,d;let{request:c}=g.get(f),s=await c();Z({venueType:s.venueType||"",slug:s.slug||"",name:{el:(0,I.Qo)(s.name,"el"),en:(0,I.Qo)(s.name,"en")},customVenueName:{el:(0,I.Qo)(s.customVenueName,"el"),en:(0,I.Qo)(s.customVenueName,"en")},description:{el:(0,I.Qo)(s.description,"el"),en:(0,I.Qo)(s.description,"en")},parkingInfo:{el:(0,I.Qo)(s.parkingInfo,"el"),en:(0,I.Qo)(s.parkingInfo,"en")},accessibilityNotes:{el:(0,I.Qo)(s.accessibilityNotes,"el"),en:(0,I.Qo)(s.accessibilityNotes,"en")},email:s.email||"",phone:s.phone||"",instagramLink:(null==(e=s.socialLinks)?void 0:e.instagramLink)||"",facebookLink:(null==(n=s.socialLinks)?void 0:n.facebookLink)||"",website:(null==(t=s.socialLinks)?void 0:t.website)||"",capacity:null!=(d=s.capacity)?d:"",hasSeating:!!s.hasSeating,hasParking:!!s.hasParking,accessibility:{wheelchairAccessible:!!(null==(r=s.accessibility)?void 0:r.wheelchairAccessible),accessibleRamps:!!(null==(i=s.accessibility)?void 0:i.accessibleRamps),accessibleWC:!!(null==(o=s.accessibility)?void 0:o.accessibleWC),accessibleExits:!!(null==(l=s.accessibility)?void 0:l.accessibleExits),assistanceAvailable:!!(null==(a=s.accessibility)?void 0:a.assistanceAvailable)},sections:(s.sections||[]).map(e=>({sectionId:e.sectionId,name:{el:(0,I.Qo)(e.name,"el"),en:(0,I.Qo)(e.name,"en")}}))}),_(!!s.verified),H.current=!!s.verified,D(s.logo||null),E({venueId:s.venueId,slug:s.slug,name:s.name||[],address:s.address||[],street:s.street||[],city:s.city||[],zip:s.zip||"",location:s.location||null,placeIds:s.placeIds||[]}),R(s.gallery||[]),z(s.claims||[]),B(s.owner||null),V.current=(s.gallery||[]).map(e=>e.name).join("|"),F(null),L([]),W([])}catch(e){p("genericError")}finally{Y(!1)}}};(0,o.useEffect)(()=>{X()},[f]);let ee=M.map(e=>e.name).join("|")!==V.current,en=!!T||q.length>0||j.length>0||ee,et=A!==H.current,er=Q.isDirty||en||et,ei=(0,o.useRef)(er);ei.current=er;let eo=(0,o.useRef)(!1),el=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=e=>{ei.current&&(e.preventDefault(),e.returnValue="")},n=e=>{if(ei.current&&!eo.current&&e!==a.asPath)throw el.current||(el.current=!0,r((0,b.rj)({title:c("venues.unsavedTitle"),message:c("venues.unsavedLeave"),color:"fontAlert",primaryLabel:c("venues.unsavedConfirm"),primaryOnPress:()=>{el.current=!1,eo.current=!0,r((0,b.Fr)()),a.push(e)},secondaryLabel:c("venues.unsavedStay"),secondaryOnPress:()=>{el.current=!1,r((0,b.Fr)())}}))),a.events.emit("routeChangeError"),{__unsavedGuardAbort:!0,message:"Navigation cancelled: unsaved venue changes"}};return window.addEventListener("beforeunload",e),a.events.on("routeChangeStart",n),()=>{window.removeEventListener("beforeunload",e),a.events.off("routeChangeStart",n)}},[]),(0,o.useEffect)(()=>{if(w)return;let e=new IntersectionObserver(e=>{let n=e.filter(e=>e.isIntersecting);n.length>0&&K(n[0].target.id)},{rootMargin:"-20% 0px -70% 0px"});return Object.values(I7).forEach(n=>{let t=document.getElementById(n);t&&e.observe(t)}),()=>e.disconnect()},[w]);let ea=J(),ed=(0,o.useMemo)(()=>({el:AZ(ea,"el"),en:AZ(ea,"en")}),[JSON.stringify(ea)]),ec=N.filter(e=>"pending"===e.status),es=!m&&ec.length>0,eu=[...es?[{id:I7.claims,label:c("venues.pendingClaims")}]:[],{id:I7.translations,label:c("venues.sectionTranslations")},{id:I7.images,label:c("venues.sectionImages")},{id:I7.location,label:c("venues.sectionLocation")},{id:I7.contact,label:c("venues.sectionContact")},{id:I7.facilities,label:c("venues.sectionFacilities")},{id:I7.accessibility,label:c("venues.accessibility")},{id:I7.sections,label:c("venues.sectionSections")}],ep=async e=>{try{await Yo.acceptVenueClaim({venueId:f,claimId:e}).request(),await X()}catch(e){p("genericError")}},eh=async e=>{try{await Yo.rejectVenueClaim({venueId:f,claimId:e}).request(),await X()}catch(e){p("genericError")}},em=async e=>{S(!0),h();try{for(let e of j)await g.deleteImage({venueId:f,filename:e}).request();let n=(0,nU._)((0,nY._)({venueId:f,venueType:e.venueType||""},e.slug&&String(e.slug).trim()?{slug:String(e.slug).trim()}:{}),{name:(0,I.zR)(e.name),customVenueName:(0,I.zR)(e.customVenueName),description:(0,I.zR)(e.description),parkingInfo:(0,I.zR)(e.parkingInfo),accessibilityNotes:(0,I.zR)(e.accessibilityNotes),email:e.email,phone:e.phone,socialLinks:{instagramLink:e.instagramLink,facebookLink:e.facebookLink,website:e.website},capacity:""===e.capacity||null==e.capacity?void 0:Number(e.capacity),hasSeating:e.hasSeating,hasParking:e.hasParking,accessibility:e.accessibility,sections:(e.sections||[]).map(e=>({sectionId:e.sectionId,name:(0,I.zR)(e.name)})),verified:A});if((ee||j.length>0)&&(n.gallery=M.map(e=>e.name)),await g.update(n).request(),T||q.length>0){let e=new FormData;e.append("venueId",f),T&&e.append("logo",T),q.forEach(n=>e.append("gallery",n)),await g.upload(e).request()}r((0,b.Fr)()),u("updateVenue"),await X()}catch(e){r((0,b.Fr)()),p("genericError")}finally{S(!1)}};if(!m&&!s([kG.m.MANAGE_VENUE_ADMIN]))return null;if(w)return(0,i.Y)(Ce,{bare:m,children:(0,i.Y)(A9,{children:(0,i.Y)(nb.A,{})})});let ef=(0,I.Qo)(P.name,v)||(0,I.Qo)(P.name,"el"),eg=T?URL.createObjectURL(T):C;return(0,i.Y)(Ce,{bare:m,children:(0,i.FD)(AU.Provider,{value:{lang:v,setLang:y}
1,children:[(0,i.Y)(_l,{venueId:f,slug:J("slug"),name:ef,logoUrl:C,hideBack:m}),(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},G),{children:(0,i.FD)(A8,{children:[(0,i.FD)(A7,{children:[es&&(0,i.Y)(I8,{id:I7.claims,claims:ec,onAccept:ep,onReject:eh}),(0,i.Y)(IJ,{id:I7.translations}),(0,i.Y)(I0,{id:I7.images,logoPreview:eg,onPickLogo:F,photos:M,newPhotos:q,onReorder:(e,n)=>{R(t=>{let r=[...t],[i]=r.splice(e,1);return r.splice(n,0,i),r})},onRemovePhoto:e=>{R(n=>n.filter(n=>n.name!==e)),W(n=>[...n,e])},onRemoveNew:e=>{L(n=>n.filter((n,t)=>t!==e))},onAddFiles:e=>{if(!e)return;let n=10-M.length-q.length;L(t=>[...t,...Array.from(e).slice(0,Math.max(n,0))])}}),(0,i.Y)(I1,{id:I7.location,data:P}),(0,i.Y)(I2,{id:I7.contact}),(0,i.Y)(I4,{id:I7.facilities}),(0,i.Y)(I6,{id:I7.accessibility}),(0,i.Y)(I3,{id:I7.sections})]}),(0,i.Y)(_5,{owner:m?null:O,venueId:f,slug:J("slug"),onRemoveOwner:m?void 0:()=>{r((0,b.rj)({title:c("venues.removeOwnerConfirmTitle"),message:c("venues.removeOwnerConfirmMessage",{org:(null==O?void 0:O.organizationName)||""}),color:"fontAlert",primaryLabel:c("venues.removeOwnerConfirmCta"),primaryOnPress:async()=>{try{await Yo.revokeVenueOwner({venueId:f}).request(),await X(),r((0,b.rj)({title:c("venues.removeOwnerSuccessTitle"),message:c("venues.removeOwnerSuccessMessage")}))}catch(e){r((0,b.Fr)()),p("genericError")}},secondaryLabel:c("genericModal.button.cancel"),secondaryOnPress:()=>r((0,b.Fr)())}))},verified:A,onVerifiedChange:_,onSlugChange:e=>G.setValue("slug",e,{shouldDirty:!0}),gaps:ed,dirty:er,saving:k,onSave:$(em),onDiscard:()=>{X()},sections:eu,activeSectionId:U})]})}))]})})};function Ct(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  width: 100%;\n"]);return Ct=function(){return e},e}function Cr(){let e=(0,s._)(["\n  max-width: 480px;\n"]);return Cr=function(){return e},e}let Ci=u.A.div(Ct()),Co=u.A.div(Cr()),Cl=e=>{let{organizerId:n}=e,{t}=(0,x.Bd)(),[r,l]=(0,o.useState)([]),[a,d]=(0,o.useState)(null),[s,u]=(0,o.useState)(!1),p=(0,o.useMemo)(()=>(0,I.xu)(r,"venueId","venueName")||[],[r]);return((0,o.useEffect)(()=>{if(!n)return;let e=!0;return d(null),u(!1),(async()=>{try{let{request:t}=Yo.getAllVenues({organizerId:n}),r=await t();e&&l((null==r?void 0:r.result)||[])}catch(n){e&&l([])}finally{e&&u(!0)}})(),()=>{e=!1}},[n]),(0,o.useEffect)(()=>{1===p.length&&d(p[0])},[p]),s&&0===r.length)?(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",paddingTop:"8px",noBreakWord:!0,children:t("venues.venuesTabEmpty")}):(0,i.FD)(Ci,{children:[p.length>1&&(0,i.Y)(Co,{children:(0,i.Y)(_.gU,{variant:"single",label:t("venues.venuesTabPickerLabel"),placeholder:t("venues.venuesTabPickerLabel"),width:"100%",options:p,selectedValues:a,isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),customOnChange:e=>d(e),dataTest:"org_venues_picker"})}),(null==a?void 0:a.id)&&(0,i.Y)(Cn,{venueIdOverride:String(a.id),mode:"organizer"},a.id)]})},Ca=()=>{var e,n,t,r,a;let{t:s}=(0,x.Bd)(),u=(0,l.useRouter)(),{isPermitted:p}=(0,nB.uM)(),[h,m]=(0,o.useState)(!1),[f,g]=(0,o.useState)(void 0),[v,y]=(0,o.useState)(void 0),[b,w]=(0,o.useState)(void 0),[Y,k]=(0,o.useState)(!1),[S,A]=(0,o.useState)(!1),C=(0,d.wA)(),{hasSectionPermission:D}=(0,nB.uM)(),T=(0,d.d4)(l2.bx),F=!!(null==f||null==(e=f.find(e=>Number(null==e?void 0:e.organizerId)===Number(null==v?void 0:v.id)))?void 0:e.hasVenues),P=F||p([el.mC.MANAGE_VENUE_ADMIN]),E=[{title:s("createOrganizer.organizerProfile"),key:"",tabKey:"info",color:"primary"},...p([el.mC.TEAM_MANAGEMENT_ROLES,el.mC.TEAM_MANAGEMENT_USERS],el.Fo.ORGANIZATION_SECTION)?[{title:s("createOrganizer.teamManagement"),key:"",tabKey:"teams",color:"lineChartmediumGreen"}]:[],...P?[{title:s("venues.tabVenuesTab"),key:"",tabKey:"venues",color:"primary"}]:[]],M=async()=>{m(!0);let{request:e}=Yl.A.single.getOrganizersList();await e().then(e=>{g(e),1===e.length&&u.push("".concat(I.DS.dashBoardOrganizationSettings(),"/info/").concat(e[0].organizerId))}).catch(e=>{console.error(e)}).finally(()=>m(!1))};(0,o.useEffect)(()=>{M()},[]);let R=async e=>{m(!0);let{request:n}=Yl.A.single.getSpecificOrganizer(e);await n().then(n=>{y({id:e,label:n.organizationName}),w(n)}).catch(e=>{console.error(e)}).finally(()=>m(!1))};(0,o.useEffect)(()=>{var e,n,t,r,i,o,l,a,d,c,s,p;(null==u||null==(e=u.query)?void 0:e.params)&&(null==u||null==(n=u.query)?void 0:n.params[1])!=="new"&&(null==(t=u.query)?void 0:t.params[0])!=="teams"||(null==u||null==(r=u.query)?void 0:r.params)&&(null==(i=u.query)?void 0:i.params[0])==="teams"&&(null==u||null==(o=u.query)?void 0:o.params[2])?(C((0,kK._V)({data:[],total:0,loader:!0})),R((null==u||null==(s=u.query)?void 0:s.params[2])?Number(u.query.params[2]):Number(null==u||null==(p=u.query)?void 0:p.params[1])),N()):(null==u||null==(l=u.query)?void 0:l.params)&&((null==u||null==(a=u.query)?void 0:a.params[2])==="new"||(null==u||null==(d=u.query)?void 0:d.params[0])==="teams"&&!(null==u||null==(c=u.query)?void 0:c.params[2]))&&u.push("".concat(I.DS.dashBoardOrganizationSettings(),"/info/new"))},[u]),(0,o.useEffect)(()=>{var e,n,t,r,i,o,l,a;(null==u||null==(n=u.query)||null==(e=n.params)?void 0:e.length)&&f?((null==u||null==(r=u.query)||null==(t=r.params)?void 0:t.length)===2&&"new"!==u.query.params[1]&&(y((0,I.ey)(Number(u.query.params[1]),f)),A(!0)),(null==u||null==(o=u.query)||null==(i=o.params)?void 0:i.length)===2&&"new"===u.query.params[1]&&(y({id:"new",label:"Create new organizer"}),A(!0)),(null==u||null==(a=u.query)||null==(l=a.params)?void 0:l.length)===3&&(y((0,I.ey)(Number(u.query.params[2]),f)),A(!0))):(y(void 0),k(!1),A(!1),w(null))},[u,f]),(0,o.useEffect)(()=>
1{if(v){let e="info";if(u.query.params&&u.query.params.length>0)switch(u.query.params[0]){case"teams":e="teams",u.query.params.length>1?e+="/".concat(u.query.params[1]):e+="/roles";break;case"venues":e=P?"venues":"info";break;default:e="info"}let n="".concat(I.DS.dashBoardOrganizationSettings(),"/").concat(e,"/").concat(v.id);Su.isEqual(u.asPath,n)||("new"===v.id&&w(null),u.push(n))}},[v]),(0,o.useEffect)(()=>{var e,n;f&&(null==v?void 0:v.id)&&"new"!==v.id&&((null==u||null==(n=u.query)||null==(e=n.params)?void 0:e[0])!=="venues"||P||u.replace("".concat(I.DS.dashBoardOrganizationSettings(),"/info/").concat(v.id)))},[f,v,P,u]);let N=async()=>{let e={};u.asPath.includes(I.DS.dashBoardOrganizationSettings())&&(null==u?void 0:u.query.params)&&(e={organizerid:null==u?void 0:u.query.params[u.query.params.length-1]},await D(e))},z=(0,o.useCallback)(()=>{if(u.query.params&&"info"===u.query.params[0]){let e=u.query.params[1];if("new"===e||!isNaN(Number(e))&&void 0!==e)return(0,i.Y)(i.FK,{children:(0,i.Y)(AI,{organizer:b,onSuccess:R})})}return u.query.params&&"teams"===u.query.params[0]?(0,i.Y)(i.FK,{children:(0,i.Y)(AH,{})}):u.query.params&&"venues"===u.query.params[0]?P?(0,i.Y)(Cl,{organizerId:Number(u.query.params[1])}):null:void 0},[u,b,P]),O=(0,o.useCallback)(()=>(0,i.Y)(Ss,{tabs:E,selectedOrganizer:v}),[T,v,F]);return(0,i.Y)(_.Ob,{children:(0,i.FD)(i.FK,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:s("navBar.organizationNavBar")})}),(0,i.FD)(kz.J3,{children:[f&&(null==f?void 0:f.length)===0&&(0,i.Y)(_.YQ,{children:s("createOrganizer.noOrganizers")}),(0,i.Y)(c.gg,{disabled:f&&(null==f?void 0:f.length)===0,children:(0,i.FD)(Sl,{children:[(0,i.Y)(So,{children:!Su.isEmpty(v)&&S?(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"16px"},children:[(0,i.Y)(c.Wg,{fontSize:20,color:"fontPrimary",style:{textDecoration:"underline"},children:null==v?void 0:v.label}),f&&f.length>1&&(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},onClick:()=>A(!1),children:(0,i.Y)(_.In,{name:"edit",color:"fontPrimary"})})]}):(0,i.Y)(i.FK,{children:Array.isArray(f)&&(Su.isEmpty(v)||!S)&&f.length>0?(0,i.Y)(_.gU,{label:s("createOrganizer.selectOrganizer"),variant:"single",options:(0,I.xu)(f,"organizerId","organizationName",void 0,"vatNumber"),customOnChange:e=>{(null==v?void 0:v.id)!==(null==e?void 0:e.id)&&(y(e),k(!1),e&&A(!0))},selectedValues:v}):(0,i.Y)(nb.A,{})})}),p([el.mC.CREATE_ORGANIZER_ADMIN])&&Array.isArray(f)&&(Su.isEmpty(v)||!S)&&f.length>0&&(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"6px",marginTop:S?"0px":"44px",cursor:"pointer"},onClick:()=>{y({id:"new",label:"Create new organizer"}),k(!0)},children:[(0,i.Y)(_.In,{name:"plus",color:"fontPrimary",width:16}),(0,i.Y)(_.BG,{color:"fontPrimary",children:s("createOrganizer.createOrganizer")})]})]})}),(b||Y||(null==u||null==(n=u.query)?void 0:n.params)&&(null==u||null==(t=u.query)?void 0:t.params[1])==="new"||(null==u||null==(r=u.query)?void 0:r.params)&&(null==u||null==(a=u.query)?void 0:a.params[0])==="teams")&&(0,i.FD)(i.FK,{children:[O(),h?(0,i.Y)("div",{style:{width:"100%",height:"40vh",display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.Y)(i.FK,{children:z()})]})]})]})})};function Cd(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  border-radius: 20px;\n  width: calc(100vw - 50px);\n  max-width: 100%;\n"]);return Cd=function(){return e},e}function Cc(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  width: 100%;\n  gap: 10px;\n  padding: 20px 0px;\n\n  @media only screen and (max-width: ",") {\n    justify-content: center;\n  }\n"]);return Cc=function(){return e},e}function Cs(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  height: 100%;\n  border-radius: 10px;\n  background-color: ",";\n  padding: 15px 15px 0px 15px;\n  @media only screen and (min-width: ",") {\n    max-width: 210px;\n  }\n"]);return Cs=function(){return e},e}function Cu(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));\n  justify-content: center;\n  grid-gap: 16px;\n  max-width: 800px;\n  margin: 0 auto;\n\n  @media only screen and (max-width: ",") {\n    max-width: 600px;\n  }\n\n  @media (max-width: 480px) {\n    max-width: 270px;\n    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\n  }\n"]);return Cu=function(){return e},e}t(83845),t(43681);let Cp=u.A.div(Cd()),Ch=u.A.div(Cc(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),Cm=u.A.div(Cs(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),Cf=u.A.div(Cu(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT);var Cg=t(55228),Cv=t(97611);let Cy=[{title:"reports.ordersReport",onClick:Cg.oX,reportType:"ordersReport",infoBox:"reports.ordersReportInfo",permissionId:[el.mC.VIEW_ORDERS_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"event"},{title:"reports.customerInfo",onClick:Cg.mu,reportType:"customerInfo",infoBox:"reports.customersInfo",permissionId:[el.mC.VIEW_CUSTOMER_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"event"},{title:"reports.tickets",onClick:Cg.I8,reportType:"ticketsReport",infoBox:"reports.ticketsInfo",permissionId:[el.mC.VIEW_TICKETS_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"event"},{title:"reports.products",onClick:Cg.DX,reportType:"productsReport",infoBox:"reports.productsInfo",permissionId:[el.mC.VIEW_PRODUCTS_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"event"},{title:"reports.payments",onClick:Cg.kg,reportType:"paymentsReport",infoBox:"reports.paymentsInfo",permissionId:[el.mC.VIEW_PAYMENT_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"event"},{title:"reports.event",onClick:Cg.te,reportType:"eventReport",infoBox:"reports.eventReport",permissionId:[el.mC.VIEW_EVENT_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"event"},{title:"reports.ticketsOrganizer",onClick:Cg.jZ,reportType:"ticketsOrganizer",infoBox:"reports.ticketsOrganizerInfo",permissionId:[el.mC.VIEW_TICKETS_ORGANIZER_REPORT],sectionPermissionId:el.Fo.REPORTS,type:"organizer"}];function Cx(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  align-items: center;\n  padding-bottom: 10px;\n  justify-content: space-between;\n"]);return Cx=function(){return e},e}function Cb(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  width: 100%;\n  margin-bottom: 10px;\n"]);return Cb=function(){return e},e}function Cw(){let e=(0,s._)(["\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  gap: 15px;\n"]);return Cw=function(){return e},e}function CY(){let e=(0,s._)(["\n  color: ",";\n"]);return CY=function(){return e},e}let Ck=u.A.div(Cx()),CS=u.A.div(Cb()),CA=(0,u.A)(AC.A)(Cw()),C_=(0,u.A)(AD.A)(CY(),e=>e.theme.colors.fontPrimary),CI=e=>{let{report:n,customSearch:t,params:r,organizer:l,activeLoader:a,setActiveLoader:s}=e,{t:u}=(0,x.Bd)(),p=(0,d.d4)(D.nq),h=(0,d.wA)(),[m,f]=(0,o.useState)("xlsx");return(0,i.Y)(Cm,{children:(0,i.FD)(Ck,{children:[(0,i.FD)(CS,{children:[(0,i.Y)(c.RZ,{fontSize:18,color:"fontSecondary",children:u(n.title)}),(0,i.Y)(_.ID,{title:u(n.infoBox),iconName:"information",iconColor:"fontSecondary",placement:"top-end"})]}),"eventReport"!=n.reportType&&"paymentsReport"!=n.reportType&&(0,i.Y)(CA,{children:(0,i.FD)(S7.A,{"aria-labelledby":"demo-controlled-radio-buttons-group",name:"controlled-radio-buttons-group",value:m,row:!0,onChange:e=>{f(e.target.value)},children:[(0,i.Y)(C_,{value:"csv",control:(0,i.Y)(S9.A,{size:"small"}),label:".csv"}),(0,i.Y)(C_,{value:"xlsx",control:(0,i.Y)(S9.A,{size:"small"}),label:".xlsx"})]})}),(0,i.Y)(_.$n,{iconWidth:25,iconHeight:25,icon:"download-arrow",color:"btnTertiary",iconColor:"btnTertiary",disabled:"organizer"===n.type?!!a||null==r||!r.organizerId:!t||!!a,loader:a,mode:"borderless",onClick:()=>
1{if("function"==typeof n.onClick)if(null==s||s(!0),"eventReport"===n.reportType){var e;h(n.onClick({dateFrom:null==r?void 0:r.dateFrom,dateTo:null==r?void 0:r.dateTo,boxid:null==t||null==(e=t.data)?void 0:e.boxId},s))}else"ticketsOrganizer"===n.reportType?h(n.onClick((0,nU._)((0,nY._)({},r),{type:m}),s,u)):"paymentsReport"===n.reportType?h(n.onClick(r,s)):h(n.onClick((0,nU._)((0,nY._)({},r),{type:m}),u,t.label,s))},size:p?"mini":"large",gap:10,children:u("reports.download")})]})})},CC=[{title:"perEvent",key:"event",color:"fontSecondary"},{title:"perOrganizer",key:"organizer",color:"fontPrimary"}],CD=e=>{let{tabs:n=CC,selectedTab:t,onTabChange:r}=e,o=(0,d.d4)(D.nq),{t:l}=(0,x.Bd)();return(0,i.Y)(Sc.MJ,{style:{padding:0},children:(0,i.Y)(Sc.k4,{children:(0,i.Y)("div",{style:{width:"100%"},children:(0,i.Y)(Sc.QE,{value:t,onChange:(e,n)=>{r(n)},variant:o?"standard":"scrollable",children:n.map((e,n)=>(0,i.Y)(oZ.A,{disableRipple:!0,value:e.key,label:(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},children:(0,i.Y)(c.RZ,{fontSize:14,color:t===e.key?"fontPrimary":"grey",children:l("reports.tabs.".concat(e.title))})})},n))})})})})},CT=()=>{var e,n;let{t}=(0,x.Bd)(),r=(0,d.wA)(),a=(0,d.d4)(D.nq),s=(0,o.useRef)(null),[u,p]=(0,o.useState)(!1),h=(0,l.useRouter)(),{type:m="event"}=h.query,[f,g]=(0,o.useState)(!0),{isPermitted:v,hasSectionPermission:y}=(0,nB.uM)(),b=[{startDate:void 0,endDate:void 0,key:"selection"}],[w,Y]=(0,o.useState)(b),k=(0,d.d4)(Cg.Hd),S=(0,I.xu)(k,"boxId","boxName",void 0,"formattedStartDate"),[A,C]=(0,o.useState)(void 0),[T,F]=(0,o.useState)(!1),[P,E]=(0,o.useState)(!1),[M,R]=(0,o.useState)(null),[N,z]=(0,o.useState)({dateFrom:"",dateTo:"",boxId:0,organizerId:A}),O=t("date"),[B,q]=(0,o.useState)(void 0===w[0].startDate&&void 0===w[0].endDate?"".concat(t("discover.discoverDatePickerAllDays")):"".concat(w[0].startDate.toLocaleDateString(O,I.y1)," - ").concat(w[0].endDate.toLocaleDateString(O,I.y1))),[L,j]=(0,o.useState)(null);(0,o.useEffect)(()=>{!0===u&&document.addEventListener("click",e=>(0,Cv.u)(e,s,p),!0)},[!0===u]),(0,o.useEffect)(()=>{(async()=>{r((0,Cg._o)()),await (0,Cg.fz)(j,r),g(!1)})()},[r]),(0,o.useEffect)(()=>{L&&1===L.length&&C((0,I.xu)(L,"organizerId","organizationName")[0])},[L]),(0,o.useEffect)(()=>{var e;if(R(null),Y(b),!A)return;let n=g_()().startOf("month").toDate();Y([{startDate:n,endDate:g_()().endOf("month").toDate(),key:"selection"}]),F(!0);let t={organizerId:null==A||null==(e=A.data)?void 0:e.organizerId};r((0,Cg._o)(t)),F(!1)},[A]);let W=async e=>{await y({boxid:e})};(0,o.useEffect)(()=>{var e,n,t,r,i;if("organizer"!==m||!A)return;let o=null!=(i=null!=(r=null!=(t=null==A||null==(e=A.data)?void 0:e.organizerId)?t:null==A?void 0:A.id)?r:null==A?void 0:A.organizerId)?i:"object"==typeof A?null==A||null==(n=A.data)?void 0:n.id:A;o&&y({organizerid:o})},[m,A]);let[V,H]=(0,o.useState)(b),[U,K]=(0,o.useState)();return(0,o.useEffect)(()=>{if(null!=M){var e,n,t,r,i,o;let l=[{startDate:g_()(null==M||null==(e=M.data)?void 0:e.createdAt).toDate(),endDate:g_()(null==M||null==(n=M.data)?void 0:n.endDate).toDate(),key:"selection"}];M!=U&&(K(M),H(l)),Y(l),W(null==M||null==(t=M.data)?void 0:t.boxId),z({dateFrom:g_()(null==M||null==(r=M.data)?void 0:r.createdAt).toISOString(),dateTo:g_()(null==M||null==(i=M.data)?void 0:i.endDate).toISOString(),boxId:null==M||null==(o=M.data)?void 0:o.boxId,organizerId:null==A?void 0:A.id})}},[M,A]),(0,o.useEffect)(()=>{var e,n,t;if(!M||!(null==(e=w[0])?void 0:e.startDate)||!(null==(n=w[0])?void 0:n.endDate))return;let r=new Date(w[0].endDate);r.setDate(r.getDate()+1),z({dateFrom:w[0].startDate.toISOString(),dateTo:g_()(w[0].endDate).add(1,"day").toISOString(),boxId:null==M||null==(t=M.data)?void 0:t.boxId,organizerId:null==A?void 0:A.id})},[w,A,M]),(0,o.useEffect)(()=>{var e,n,t,r,i,o,l;if("organizer"!==m)return;let a=null!=(l=null!=(o=null!=(i=null==A||null==(e=A.data)?void 0:e.organizerId)?i:null==A?void 0:A.id)?o:null==A?void 0:A.organizerId)?l:"object"==typeof A?null==A||null==(n=A.data)?void 0:n.id:A;if(!a||!(null==(t=w[0])?void 0:t.startDate)||!(null==(r=w[0])?void 0:r.endDate))return;let d=g_()(w[0].endDate).add(1,"day").toISOString();z(e=>(0,nU._)((0,nY._)({},e),{organizerId:a,dateFrom:w[0].startDate.toISOString(),dateTo:d}))},[m,A,w]),(0,o.useEffect)(()=>
1{if(L&&(null==L?void 0:L.length)===1){let e=(0,I.xu)(L,"organizerId","organizationName");C(null==e?void 0:e[0])}},[L]),(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:t("reports.title")})}),f?(0,i.Y)(c.aH,{children:t("loading")}):(0,i.FD)(Cp,{children:[(0,i.Y)(CD,{selectedTab:m,onTabChange:e=>{h.push({pathname:h.pathname,query:(0,nU._)((0,nY._)({},h.query),{type:e})},void 0,{shallow:!0})}}),(0,i.FD)(Ch,{children:[1!=L.length&&(0,i.Y)(c.gg,{disabled:!!P,children:(0,i.Y)(_.gU,{variant:"single",style:{order:+!a},width:"320px",borderRadius:"12px",customOnChange:e=>{C(e)},onClear:()=>{R(null),C(void 0)},selectedValues:A,placeholder:t("components.autoComplete.searchOrganizer"),options:(0,I.xu)(L,"organizerId","organizationName"),loading:T})}),"event"===m&&(0,i.Y)(c.gg,{disabled:!!P,children:(0,i.Y)(_.gU,{variant:"single",style:{order:+!a},width:"320px",borderRadius:"12px",customOnChange:e=>{R(e)},onClear:()=>{R(null)},selectedValues:M,iconPlaceholderColor:"fontPrimary",placeholder:t("components.autoComplete.searchEvent"),options:S,loading:T})}),(0,i.Y)(c.gg,{disabled:(null===M||!!P)&&!A,children:(0,i.Y)(_.Ur,{clearState:()=>Y(V),customDefinedRanges:"organizer"===m?"reportsOrganizer":void 0,hideDefinedRanges:"organizer"!==m,iconRight:"xIcon",marginLeftLargeViewport:"-5%",dateValue:B,setRange:Y,range:w,setDateValue:q,borderRadius:"12px",maxDate:"event"===m&&(null==M||null==(e=M.data)?void 0:e.endDate)?g_()(M.data.endDate).toDate():void 0,minDate:"event"===m&&(null==M||null==(n=M.data)?void 0:n.createdAt)?g_()(M.data.createdAt).toDate():void 0})})]}),(0,i.Y)(Cf,{children:Cy.map((e,n)=>e.type===m&&(0,i.Y)(_.$X,{disabled:!v(e.permissionId,e.sectionPermissionId),infoText:v(e.permissionId,e.sectionPermissionId)||void 0==A||null==M?void 0:t("noPermission"),children:(0,i.Y)(CI,{report:e,customSearch:M,params:N,organizer:A,activeLoader:P,setActiveLoader:E},n)}))})]})]})};var CF=t(89176),CP=t(28889);function CE(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  gap: 22px;\n"]);return CE=function(){return e},e}function CM(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n"]);return CM=function(){return e},e}function CR(){let e=(0,s._)(["\n  width: 100%;\n"]);return CR=function(){return e},e}function CN(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 10px;\n  margin-top: 4px;\n"]);return CN=function(){return e},e}function Cz(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  min-width: 0;\n"]);return Cz=function(){return e},e}function CO(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n"]);return CO=function(){return e},e}function CB(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  flex-shrink: 0;\n  padding: 6px 12px;\n  border: 1px solid\n    ",";\n  border-radius: 999px;\n  background-color: ",";\n  color: ",";\n  font-family: inherit;\n  font-size: 12px;\n  font-weight: ",";\n  cursor: pointer;\n\n  &:hover {\n    color: ",";\n    border-color: ",";\n    ","\n  }\n\n  &:focus-visible {\n    outline: 2px solid ",";\n    outline-offset: 2px;\n  }\n"]);return CB=function(){return e},e}function Cq(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  padding: 18px 16px;\n  border: 1px solid ",";\n  border-radius: 14px;\n  background-color: ",";\n"]);return Cq=function(){return e},e}function CL(){let e=(0,s._)(["\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n  gap: 12px;\n"]);return CL=function(){return e},e}function Cj(){let e=(0,s._)(["\n  font-family: 'Sofia Sans', 'IBM Plex Sans', sans-serif;\n  font-size: 38px;\n  font-weight: 700;\n  line-height: 1;\n  font-variant-numeric: tabular-nums;\n  color: ",";\n\n  small {\n    font-size: 17px;\n    font-weight: 600;\n    color: ",";\n  }\n"]);return Cj=function(){return e},e}function CW(){let e=(0,s._)(["\n  font-size: 10px;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  font-weight: 600;\n  color: ",";\n"]);return CW=function(){return e},e}function CV(){let e=(0,s._)(["\n  display: flex;\n  height: ","px;\n  border-radius: ","px;\n  overflow: hidden;\n  background-color: ",";\n"]);return CV=function(){return e},e}function CH(){let e=(0,s._)(["\n  display: block;\n  height: 100%;\n  width: ","%;\n  background-color: ",";\n"]);return CH=function(){return e},e}function CU(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px 14px;\n"]);return CU=function(){return e},e}function CK(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  font-variant-numeric: tabular-nums;\n"]);return CK=function(){return e},e}function CG(){let e=(0,s._)(["\n  width: 8px;\n  height: 8px;\n  flex-shrink: 0;\n  border-radius: 2px;\n  background-color: ",";\n"]);return CG=function(){return e},e}function CZ(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 10px;\n  margin: 0;\n\n  @media (max-width: ",") {\n    grid-template-columns: repeat(2, 1fr);\n  }\n"]);return CZ=function(){return e},e}function C$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  padding: 12px 13px;\n  border: 1px solid ",";\n  border-radius: 12px;\n  background-color: ",";\n"]);return C$=function(){return e},e}function CJ(){let e=(0,s._)(["\n  margin: 0;\n  font-family: 'Sofia Sans', 'IBM Plex Sans', sans-serif;\n  font-size: ","px;\n  font-weight: 700;\n  line-height: 1.2;\n  font-variant-numeric: tabular-nums;\n  color: ",";\n"]);return CJ=function(){return e},e}function CQ(){let e=(0,s._)(["\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  z-index: 15;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 9px 14px;\n  background-color: ",";\n  border-bottom: 1px solid ",";\n  font-variant-numeric: tabular-nums;\n  transform: translateY(",");\n  transition: transform 0.2s ease;\n\n  @media (prefers-reduced-motion: reduce) {\n    transition: none;\n  }\n"]);return CQ=function(){return e},e}function CX(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 60px;\n"]);return CX=function(){return e},e}function C0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n"]);return C0=function(){return e},e}function C1(){let e=(0,s._)(["\n  border: 1px solid\n    ",";\n  border-radius: 12px;\n  overflow: hidden;\n  background-color: ",";\n"]);return C1=function(){return e},e}function C2(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 11px;\n  width: 100%;\n  padding: 14px;\n  border: 0;\n  background-color: transparent;\n  color: ",";\n  font-family: inherit;\n  text-align: left;
1\n  cursor: ",";\n\n  &:focus-visible {\n    outline: 2px solid ",";\n    outline-offset: -2px;\n  }\n"]);return C2=function(){return e},e}function C4(){let e=(0,s._)(["\n  display: flex;\n  flex-shrink: 0;\n  width: 12px;\n  visibility: ",";\n  transform: rotate(",");\n  transition: transform 0.15s ease;\n\n  @media (prefers-reduced-motion: reduce) {\n    transition: none;\n  }\n"]);return C4=function(){return e},e}function C5(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  flex: 1;\n  min-width: 0;\n"]);return C5=function(){return e},e}function C6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n"]);return C6=function(){return e},e}function C3(){let e=(0,s._)(["\n  display: flex;\n  /* Centred, not baseline: the count leads with an icon, and an SVG has no text baseline, so the\n     browser synthesises one from the icon's bottom edge and the price drops below the number. */\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  width: 100%;\n"]);return C3=function(){return e},e}function C8(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 10px;\n  padding: 10px 12px;\n  border: 1px solid ",";\n  border-radius: 8px;\n"]);return C8=function(){return e},e}function C7(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  /* PhaseList has no gap of its own — the phase rows space themselves with borders and padding,\n     which these bordered cards don't inherit, so the label would sit flush against the first. */\n  margin-top: 8px;\n"]);return C7=function(){return e},e}function C9(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n"]);return C9=function(){return e},e}function De(){let e=(0,s._)(["\n  font-size: 17px;\n  font-weight: 700;\n  font-variant-numeric: tabular-nums;\n  color: ",";\n"]);return De=function(){return e},e}function Dn(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 5px;\n  flex-shrink: 0;\n  font-variant-numeric: tabular-nums;\n"]);return Dn=function(){return e},e}function Dt(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n"]);return Dt=function(){return e},e}function Dr(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n"]);return Dr=function(){return e},e}function Di(){let e=(0,s._)(["\n  margin-top: 6px;\n"]);return Di=function(){return e},e}function Do(){let e=(0,s._)(["\n  border-radius: 999px;\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n  color: ",";\n  padding: ",";\n  font-size: ","px;\n\n  ","\n"]);return Do=function(){return e},e}function Dl(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  padding: 0 14px 14px;\n"]);return Dl=function(){return e},e}function Da(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 8px;\n  margin: 0;\n\n  @media (max-width: ",") {\n    grid-template-columns: repeat(2, 1fr);\n  }\n"]);return Da=function(){return e},e}function Dd(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 1px;\n  padding: 9px 10px;\n  border-radius: 9px;\n  background-color: ",";\n"]);return Dd=function(){return e},e}function Dc(){let e=(0,s._)(["\n  margin: 0;\n  font-size: 17px;\n  font-weight: 600;\n  font-variant-numeric: tabular-nums;\n  color: ",";\n"]);return Dc=function(){return e},e}function Ds(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return Ds=function(){return e},e}function Du(){let e=(0,s._)(["\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 12px;\n  padding: 9px 0;\n  border-top: 1px solid ",";\n"]);return Du=function(){return e},e}function Dp(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n"]);return Dp=function(){return e},e}function Dh(){let e=(0,s._)(["\n  display: flex;\n  align-items: baseline;\n  gap: 8px;\n  min-width: 0;\n"]);return Dh=function(){return e},e}function Dm(){let e=(0,s._)(["\n  font-size: 15px;\n  font-weight: 700;\n  font-variant-numeric: tabular-nums;\n  color: ",";\n"]);return Dm=function(){return e},e}function Df(){let e=(0,s._)(["\n  flex-shrink: 0;\n  font-variant-numeric: tabular-nums;\n"]);return Df=function(){return e},e}function Dg(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  margin: 2px 0 8px 4px;\n  padding-left: 12px;\n  border-left: 2px solid ",";\n"]);return Dg=function(){return e},e}function Dv(){let e=(0,s._)(["\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n  gap: 12px;\n  font-variant-numeric: tabular-nums;\n"]);return Dv=function(){return e},e}function Dy(){let e=(0,s._)(["\n  display: flex;\n  align-items: baseline;\n  gap: 6px;\n  min-width: 0;\n"]);return Dy=function(){return e},e}function Dx(){let e=(0,s._)(["\n  padding: 16px 14px;\n  border: 1px solid ",";\n  border-radius: 12px;\n"]);return Dx=function(){return e},e}let Db=u.A.div(CE()),Dw=u.A.div(CM()),DY=u.A.div(CR()),Dk=u.A.div(CN()),DS=u.A.div(Cz()),DA=u.A.div(CO()),D_=u.A.button(CB(),e=>e.isPrimary?e.theme.colors.iconMainColor:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.isPrimary?(0,CP.f)(e.theme.colors.iconMainColor,.12):"transparent",e=>e.isPrimary?e.theme.colors.fontPrimary:e.theme.colors.fontSecondary,e=>e.isPrimary?600:400,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.iconMainColor,e=>e.isPrimary?"background-color: ".concat((0,CP.f)(e.theme.colors.iconMainColor,.24),";"):"",e=>e.theme.colors.carinalTeal),DI=u.A.div(Cq(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor),DC=u.A.div(CL()),DD=u.A.span(Cj(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontSecondary),DT=u.A.span(CW(),e=>e.theme.colors.fontMuted),DF=u.A.span(CV(),e=>{var n;return null!=(n=e.barHeight)?n:8},e=>{var n;return(null!=(n=e.barHeight)?n:8)/2},e=>e.theme.colors.backgroundTertiaryColor),DP=(e,n)=>"free"===n?e.colors.carinalTeal:"held"===n?e.colors.amberYellow:e.colors.iconMainColor,DE=u.A.i(CH(),e=>e.percent,e=>DP(e.theme,e.tone)),DM=u.A.div(CU()),DR=u.A.span(CK()),DN=u.A.i(CG(),e=>e.tone?DP(e.theme,e.tone):e.theme.colors.backgroundTertiaryColor),Dz=u.A.dl(CZ(),e=>e.theme.breakPoints.MOBILE),DO=u.A.div(C$(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor),DB=u.A.dd(CJ(),e=>e.isCompact?19:24,e=>"free"===e.tone?e.theme.colors.carinalTeal:"held"===e.tone?e.theme.colors.amberYellow:"left"===e.tone?e.theme.colors.govSuccess:e.theme.colors.fontPrimary),Dq=u.A.div(CQ(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.isVisible?"0":"-100%"),DL=u.A.span(CX()),Dj=u.A.div(C0()),DW=u.A.div(C1(),e=>e.isOpen?e.theme.colors.iconMainColor:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor),DV=u.A.button(C2(),e=>e.theme.colors.fontPrimary,e=>e.isExpandable?"pointer":"default",e=>e.theme.colors.carinalTeal),DH=u.A.span(C4(),e=>e.isHidden?"hidden":"visible",e=>
1e.isOpen?"90deg":"0deg"),DU=u.A.span(C5()),DK=u.A.span(C6()),DG=u.A.span(C3()),DZ=u.A.div(C8(),e=>e.theme.colors.dividerAndPlaceholderPrimary),D$=u.A.div(C7()),DJ=u.A.span(C9()),DQ=u.A.span(De(),e=>e.theme.colors.fontPrimary),DX=u.A.span(Dn()),D0=u.A.span(Dt()),D1=u.A.span(Dr()),D2=(0,u.A)(D1)(Di()),D4=u.A.span(Do(),e=>((e,n)=>"free"===n?e.colors.carinalTeal:"held"===n?e.colors.amberYellow:"left"===n?e.colors.govSuccess:"limit"===n?e.colors.fontAlert:"onDoor"===n?e.colors.lineChartlightBrown:e.colors.fontSecondary)(e.theme,e.tone),e=>e.isStrong?"4px 12px":"2px 8px",e=>e.isStrong?13:e.isTag?10:11,e=>e.isStrong?"font-weight: 700;\n         background-color: ".concat(e.theme.colors.backgroundTertiaryColor,";\n         border: 1px solid currentColor;"):e.isTag?"text-transform: uppercase;\n         letter-spacing: 0.05em;\n         font-weight: 600;\n         background-color: transparent;\n         border: 1px solid currentColor;":"background-color: ".concat(e.theme.colors.backgroundTertiaryColor,";\n         border: 1px solid transparent;")),D5=u.A.div(Dl()),D6=u.A.dl(Da(),e=>e.theme.breakPoints.EXTRA_SMALL_VIEWPORT_PIXEL_XL),D3=u.A.div(Dd(),e=>e.theme.colors.backgroundTertiaryColor),D8=u.A.dd(Dc(),e=>"free"===e.tone?e.theme.colors.carinalTeal:"held"===e.tone?e.theme.colors.amberYellow:"left"===e.tone?e.theme.colors.govSuccess:e.theme.colors.fontPrimary),D7=u.A.div(Ds()),D9=u.A.div(Du(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Te=u.A.span(Dp()),Tn=u.A.span(Dh()),Tt=u.A.span(Dm(),e=>e.theme.colors.fontPrimary),Tr=u.A.span(Df()),Ti=u.A.div(Dg(),e=>e.theme.colors.dividerAndPlaceholderPrimary),To=u.A.div(Dv()),Tl=u.A.span(Dy()),Ta=u.A.div(Dx(),e=>e.theme.colors.dividerAndPlaceholderPrimary);var Td=t(34626);let Tc=e=>
1"invitation"===e.type,Ts=e=>{let n=Tc(e)?e.issued:Tm(e).reduce((e,n)=>{var t;let r=null!=(t=n.soldPricing)?t:[];return r.length?e+r.reduce((e,n)=>n.isInvitation?e+n.issued:e,0):e},0),t=((e,n)=>{let t=e.length>0&&e.every(e=>null!=e.quantity)?e.reduce((e,n)=>e+n.quantity,0):null;return null==n?t:null==t?n:Math.min(n,t)})(e.pricing,e.quantity),r=e.reserved;return{issued:e.issued,paid:Math.max(0,e.issued-n),free:n,held:r,limit:t,left:null==t?null:Math.max(0,t-e.issued-r),fillPercent:t&&t>0?Math.min(100,(e.issued+r)/t*100):null}},Tu=(e,n,t)=>0===e&&t?t:(0,Td.v)(e,n),Tp=(e,n,t)=>{if(!e.length)return null;let r=e.map(e=>e.price),i=Math.min(...r),o=Math.max(...r);return i===o?Tu(i,n,t):"".concat((0,Td.v)(i,n)," – ").concat((0,Td.v)(o,n))},Th=e=>{var n;let t=null!=(n=e.soldPricing)?n:[];return t.length&&(1!==t.length||t[0].price!==e.price)?t:null},Tm=e=>e.pricing.flatMap(e=>{var n;return(null==(n=e.subPricing)?void 0:n.length)?e.subPricing.map(n=>(0,nU._)((0,nY._)({},n),{name:[e.name,n.name].filter(Boolean).join(" \xb7 ")})):[e]}),Tf=(e,n)=>{var t,r;if(Tc(e))return!1;let i=Tm(e);if(!i.length)return!1;let o=i.some(e=>null!=Th(e)),l=(null!=(r=null==(t=e.appliesTo)?void 0:t.length)?r:0)>3;return n?i.length>1||o||l:e.pricing.length>1||!!e.pricing[0].name||o},Tg="Europe/Athens",Tv="DD MMM, HH:mm",Ty=e=>{var n;let{title:t,capacity:r,assets:a,currency:d,kind:s="ticket",emptyMessage:u,sectionId:p,openRows:h,onToggleRow:m,onToggleSection:f}=e,{t:g}=(0,x.Bd)(),v=(0,l.useRouter)(),y="product"===s,b=null!=(n=g("ticketInformation.free"))?n:void 0,w=(0,o.useMemo)(()=>a.map((e,n)=>Tf(e,y)?n:-1).filter(e=>e>=0),[a,y]),Y=w.some(e=>h.includes(e)),k=(0,i.FD)(Dk,{children:[(0,i.FD)(DS,{children:[t&&(0,i.Y)(c.g2,{fontSize:15,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:t}),!!r&&r>0&&(0,i.Y)(D2,{children:(0,i.Y)(D4,{tone:"limit",isStrong:!0,children:"".concat(g("teller.stats.eventLimit.label"),": ").concat(r)})})]}),w.length>0&&(0,i.FD)(D_,{type:"button","aria-expanded":Y,onClick:()=>f(p,!Y),children:[g(Y?"ticketInformation.collapseAll":"ticketInformation.expandAll"),(0,i.Y)(_.In,{name:Y?"upArrow":"downArrow",color:"fontSecondary",width:10,height:10})]})]});if(!a.length)return u?(0,i.FD)(i.FK,{children:[(t||r)&&k,(0,i.Y)(Ta,{children:(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:u})})]}):null;let S=(e,n)=>{let t=Th(e);return t?(0,i.Y)(Ti,{children:t.map((t,r)=>{let o=t.price===e.price,l=t.isInvitation?"carinalTeal":o?"fontPrimary":"fontSecondary";return(0,i.FD)(To,{children:[(0,i.FD)(Tl,{children:[(0,i.Y)(c.g2,{fontSize:13,color:l,noBreakWord:!0,children:t.isInvitation?g("ticketInformation.sentAsInvitation"):g("ticketInformation.atPrice",{price:Tu(t.price,d)})}),o&&!t.isInvitation&&(0,i.Y)(c.g2,{fontSize:11,color:"fontMuted",noBreakWord:!0,children:g("ticketInformation.currentPrice")})]}),(0,i.Y)(c.g2,{fontSize:13,color:l,noBreakWord:!0,children:t.issued})]},"".concat(n,"-").concat(r))})}):null};return(0,i.FD)(i.FK,{children:[(t||r||w.length>0)&&k,(0,i.Y)(Dj,{children:a.map((e,n)=>{var t,r,l,a;let s=Ts(e),u=(e=>{let{limit:n}=e;if(!n||n<=0)return null;let t=e=>Math.min(100,e/n*100);return{paid:t(e.paid),free:t(e.free),held:t(e.held)}})(s),f=Tf(e,y),x=f&&h.includes(n),w=Tc(e),Y=Tp(Tm(e),d,b),k="invitation"===e.type||"onDoor"===e.type||s.free>0&&!Tc(e)||s.held>0;return(0,i.FD)(DW,{isOpen:x,children:[(0,i.FD)(DV,{type:"button",isExpandable:f,"aria-expanded":f?x:void 0,onClick:f?()=>m(p,n):void 0,children:[(0,i.Y)(DH,{isOpen:x,isHidden:!f,children:(0,i.Y)(_.In,{name:"right-arrow",color:"fontMuted",width:11,height:11})}),(0,i.FD)(DU,{children:[(0,i.FD)(DK,{children:[(0,i.FD)(DJ,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:e.assetName}),(null!=(l=null==(t=e.appliesTo)?void 0:t.length)?l:0)>0&&(0,i.Y)(c.g2,{fontSize:11,color:"fontMuted",noBreakWord:!0,children:e.appliesTo.length>3?"".concat(g("eventManager.tickets.category.productSoldAt")," ").concat(e.appliesTo.length," ").concat(g("eventManager.tickets.category.bundleAppliesToDays")):"".concat(g("eventManager.tickets.category.productSoldAt")," ").concat(e.appliesTo.join(" \xb7 "))})]}),(0,i.FD)(DG,{children:[Y&&(0,i.Y)(DQ,{children:Y}),(0,i.FD)(DX,{children:[(0,i.Y)(D0,{children:(0,i.Y)(_.In,{name:y?"product":"ticket",color:"fontSecondary",width:18,height:18})}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:s.issued}),null!=s.limit&&(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:"/".concat(s.limit)})]})]})]}),u&&(0,i.FD)(DF,{barHeight:6,children:[(0,i.Y)(DE,{percent:u.paid,tone:"paid"}),(0,i.Y)(DE,{percent:u.free,tone:"free"}),(0,i.Y)(DE,{percent:u.held,tone:"held"})]}
1),k&&(0,i.FD)(D1,{children:[("invitation"===e.type||"onDoor"===e.type)&&(0,i.Y)(D4,{isTag:!0,tone:w?"free":"onDoor",children:e.type}),s.free>0&&!w&&(0,i.Y)(D4,{tone:"free",children:g("ticketInformation.countFree",{count:s.free})}),s.held>0&&(0,i.Y)(D4,{tone:"held",children:g("ticketInformation.countHeld",{count:s.held})})]})]})]}),x&&(0,i.FD)(D5,{children:[(0,i.FD)(D6,{children:[(0,i.FD)(D3,{children:[(0,i.Y)(DT,{as:"dt",children:g("ticketInformation.paid")}),(0,i.Y)(D8,{children:s.paid})]}),(0,i.FD)(D3,{children:[(0,i.Y)(DT,{as:"dt",children:g("ticketInformation.freeTitle")}),(0,i.Y)(D8,{tone:s.free>0?"free":void 0,children:s.free>0?s.free:"—"})]}),(0,i.FD)(D3,{children:[(0,i.Y)(DT,{as:"dt",children:g("ticketInformation.onHold")}),(0,i.Y)(D8,{tone:s.held>0?"held":void 0,children:s.held>0?s.held:"—"})]})]}),(0,i.FD)(D7,{children:[(0,i.Y)(DT,{children:y?g("ticketInformation.variants"):g("ticketInformation.pricePhases")}),y?Tm(e).map((n,t)=>(0,i.FD)(o.Fragment,{children:[(0,i.FD)(D9,{children:[(0,i.Y)(Te,{children:(0,i.FD)(Tn,{children:[(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",noBreakWord:!0,children:n.name||e.assetName}),(0,i.Y)(Tt,{children:Tu(n.price,d,b)})]})}),(0,i.FD)(Tr,{children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:n.issued}),n.quantity?(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:"/".concat(n.quantity)}):null]})]}),S(n,"v".concat(t))]},t)):e.pricing.map((n,t)=>{var r;let l=(e=>"saleEnded"===e.pricingStatus?g("ticketInformation.saleEnded"):"saleNotStarted"===e.pricingStatus?e.startSaleDate?g("ticketInformation.saleFrom",{date:(0,lT.JC)(new Date(e.startSaleDate),Tg,Tv,v.locale)}):g("ticketInformation.saleNotStarted"):"soldOut"===e.pricingStatus?g("ticketInformation.soldOut"):"active"===e.pricingStatus&&e.endSaleDate?g("ticketInformation.saleUntil",{date:(0,lT.JC)(new Date(e.endSaleDate),Tg,Tv,v.locale)}):null)(n);return Th(n),(0,i.FD)(o.Fragment,{children:[(0,i.FD)(D9,{children:[(0,i.FD)(Te,{children:[(0,i.FD)(Tn,{children:[(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",noBreakWord:!0,children:n.name||e.assetName}),(0,i.Y)(Tt,{children:Tu(n.price,d,b)})]}),l&&(0,i.Y)(c.g2,{fontSize:12,color:"fontMuted",noBreakWord:!0,children:l})]}),(0,i.FD)(Tr,{children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:n.issued}),(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:"/".concat(null!=(r=n.quantity)?r:"∞")}),n.reserved>0&&(0,i.Y)(c.g2,{fontSize:14,color:"amberYellow",noBreakWord:!0,children:" \xb7 ".concat(g("ticketInformation.countHeld",{count:n.reserved}))})]})]}),S(n,"t".concat(t))]},t)})]}),(null!=(a=null==(r=e.appliesTo)?void 0:r.length)?a:0)>3&&(0,i.FD)(D7,{children:[(0,i.Y)(DT,{children:g("eventManager.tickets.category.productSoldAt")}),(0,i.Y)(D$,{children:e.appliesTo.map((e,n)=>(0,i.Y)(DZ,{children:(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",noBreakWord:!0,children:e})},n))})]})]})]},n)})})]})},Tx=e=>{let{limit:n}=e;if(!n||n<=0)return null;let t=e=>Math.min(100,e/n*100);return{paid:t(e.paid),free:t(e.free),held:t(e.held)}},Tb=e=>{var n,t;let{summary:r,currency:o}=e,{t:l}=(0,x.Bd)(),a=Tx(r),d=null==r.priceMin?null:Tp([{name:"",price:r.priceMin,quantity:null,issued:0,reserved:0},{name:"",price:null!=(n=r.priceMax)?n:r.priceMin,quantity:null,issued:0,reserved:0}],o,null!=(t=l("ticketInformation.free"))?t:void 0);return(0,i.FD)(i.FK,{children:[(0,i.FD)(DI,{children:[(0,i.FD)(DC,{children:[(0,i.Y)(DT,{children:l("ticketInformation.ticketsIssued")}),r.limitSource&&(0,i.Y)(D4,{children:l("event"===r.limitSource?"ticketInformation.limitFromEventCapacity":"ticketInformation.limitFromCategories")})]}),(0,i.FD)(DC,{children:[(0,i.FD)(DD,{children:[r.issued,null!=r.limit&&(0,i.FD)("small",{children:[" / ",r.limit]})]}),null!=r.fillPercent&&(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",noBreakWord:!0,children:l("ticketInformation.percentFilled",{percent:r.fillPercent})})]}),a&&(0,i.FD)(DF,{children:[(0,i.Y)(DE,{percent:a.paid,tone:"paid"}),(0,i.Y)(DE,{percent:a.free,tone:"free"}),(0,i.Y)(DE,{percent:a.held,tone:"held"})]}),(0,i.FD)(DM,{children:[(0,i.FD)(DR,{children:[(0,i.Y)(DN,{tone:"paid"}),(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",children:l("ticketInformation.countPaid",{count:r.paid})})]}),(0,i.FD)(DR,{children:[(0,i.Y)(DN,{tone:"free"}),(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",children:l("ticketInformation.countFree",{count:r.free})})]}),(0,i.FD)(DR,{children:[(0,i.Y)(DN,{tone:"held"}),(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",children:l("ticketInformation.countHeld",{count:r.held})})]}),null!=r.left&&(0,i.FD)(DR,{children:[(0,i.Y)(DN,{}),(0,i.Y)(c.g2,{fontSize:12,color:"fontSecondary",children:l("ticketInformation.countLeft",{count:r.left})})]})]})]}),(0,i.FD)(Dz,{children:[(0,i.FD)(DO,{children:[(0,i.Y)(DT,{as:"dt",children:l("ticketInformation.paid")}),(0,i.Y)(DB,{children:r.paid}),(0,i.Y)(c.g2,{fontSize:11,color:"fontSecondary",children:l("ticketInformation.ticketsSold")})]}),(0,i.FD)(DO,{children:[(0,i.Y)(DT,{as:"dt",children:l("ticketInformation.freeTitle")}),(0,i.Y)(DB,{tone:"free",children:r.free}),(0,i.Y)(c.g2,{fontSize:11,color:"fontSecondary",children:l("ticketInformation.issuedFree")})]}),(0,i.FD)(DO,{children:[(0,i.Y)(DT,{as:"dt",children:l("ticketInformation.onHold")}),(0,i.Y)(DB,{tone:"held",children:r.held}),(0,i.Y)(c.g2,{fontSize:11,color:"fontSecondary",children:l("ticketInformation.notIssuedYet")})]}),(0,i.FD)(DO,{children:[(0,i.Y)(DT,{as:"dt",children:l("ticketInformation.categories")}),(0,i.Y)(DB,{children:r.categories}),(0,i.Y)(c.g2,{fontSize:11,color:"fontSecondary",children:r.invitationCategories>0?l("ticketInformation.invitationOnlyCount",{count:r.invitationCategories}):l("ticketInformation.ticketCategories")})]}),r.productItems>0&&(0,i.FD)(DO,{children:[(0,i.Y)(DT,{as:"dt",children:l("ticketInformation.productsSold")}),(0,i.Y)(DB,{children:r.productsSold}),(0,i.Y)(c.g2,{fontSize:11,color:"fontSecondary",children:l("ticketInformation.itemCount",{count:r.productItems})})]}),d&&(0,i.FD)(DO,{children:[(0,i.Y)(DT,{as:"dt",children:l("ticketInformation.priceRange")}),(0,i.Y)(DB,{isCompact:!0,children:d}),(0,i.Y)(c.g2,{fontSize:11,color:"fontSecondary",children:l("ticketInformation.acrossPhases")})]})]})]})},Tw=e=>{let{summary:n,isVisible:t}=e,{t:r}=(0,x.Bd)(),o=Tx(n);return(0,i.FD)(Dq,{isVisible:t,"aria-hidden":!t,children:[(0,i.FD)(c.g2,{fontSize:13,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:[n.issued,null!=n.limit&&(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",children:" / ".concat(n.limit)})]}),o&&(0,i.Y)(DL,{children:(0,i.FD)(DF,{barHeight:5,children:[(0,i.Y)(DE,{percent:o.paid,tone:"paid"}),(0,i.Y)(DE,{percent:o.free,tone:"free"}),(0,i.Y)(DE,{percent:o.held,tone:"held"})]})}),n.held>0&&(0,i.Y)(c.g2,{fontSize:13,color:"amberYellow",noBreakWord:!0,children:r("ticketInformation.countHeld",{count:n.held})})]})},TY="expanded",Tk=e=>e.filter(e=>e.isBulk&&e.rows.length>0),TS=(e,n)=>{let t=Tk(n),r=t.length>0&&t.every(n=>{var t,r;return(null!=(r=null==(t=e[n.id])?void 0:t.length)?r:0)===n.rows.length}),i=[],o=!1;
1return n.forEach(n=>{var t;if(n.isBulk&&r){o||(i.push("all"),o=!0);return}let l=(null!=(t=e[n.id])?t:[]).filter(e=>n.rows.includes(e)).sort((e,n)=>e-n);if(l.length){if(l.length===n.rows.length)return void i.push(n.id);l.forEach(e=>i.push("".concat(n.id,".").concat(e)))}}),i.join(",")},TA=e=>"d".concat(e),T_=(e,n)=>e.map((e,t)=>Tf(e,n)?t:-1).filter(e=>e>=0),TI=()=>{var e,n,t,r;let a=(0,l.useRouter)(),{t:d}=(0,x.Bd)(),[s,u]=(0,o.useState)(),[p,h]=(0,o.useState)(""),[m,f]=(0,o.useState)(!0),[g,v]=(0,o.useState)([]),y=(e=>{let[n,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let n=()=>t(window.scrollY>e);return n(),window.addEventListener("scroll",n,{passive:!0}),()=>window.removeEventListener("scroll",n)},[e]),n})(300);(0,o.useEffect)(()=>{a.isReady&&b()},[a.isReady]),(0,o.useEffect)(()=>{if(null==s?void 0:s.slavesAssets)v([{id:"master",label:s.boxName},...s.slavesAssets.map((e,n)=>{var t;return{option:{id:null!=(t=e.boxId)?t:n,label:e.boxName},slave:e}}).filter(e=>{let{slave:n}=e;return!(e=>{var n;let t=null!=(n=e.boxEnd)?n:e.boxStart;if(!t)return!1;let r=new Date(t).getTime();return!Number.isNaN(r)&&Date.now()-r>432e6})(n)}).map(e=>{let{option:n}=e;return n})])},[s]);let b=async()=>{try{var e;let n=(null==a||null==(e=a.query)?void 0:e.TicketsInformationParams)?a.query.TicketsInformationParams[0]:"0",{request:t}=vw.A.single.getTicketsInformation({id:n});await t().then(e=>{u(e),f(!1)}).catch(()=>{h("Event doesn't exist")})}catch(e){nz.Cp(e)}},w=!!(null==s?void 0:s.slavesAssets),Y=!w||g.some(e=>"master"===e.id),k=w?{id:"master",label:s.boxName}:null,S=w?[k,...s.slavesAssets.map((e,n)=>{var t;return{id:null!=(t=e.boxId)?t:n,label:e.boxName}})]:[],A=w?s.slavesAssets.filter((e,n)=>g.some(t=>{var r;return t.id===(null!=(r=e.boxId)?r:n)})):[],I=(0,o.useMemo)(()=>{if(!s||w)return null;let e=[],n=[];if(Y){var t;e.push(...s.boxAssets),n.push(...null!=(t=s.boxProducts)?t:[])}return A.forEach(t=>{var r;e.push(...t.boxAssets),n.push(...null!=(r=t.boxProducts)?r:[])}),((e,n,t)=>{let r=0,i=0,o=0,l=0,a=0,d=!1,c=!1,s=[];e.forEach(e=>{let n=Ts(e);r+=n.issued,i+=n.paid,o+=n.free,l+=n.held,(e=>"invitation"===e.type||"onDoor"===e.type)(e)||(null!=n.limit?(d=!0,a+=n.limit):c=!0),Tc(e)||e.pricing.forEach(e=>s.push(e.price))});let u=d&&!c?a:null,p=null!=t&&t>0,h=p?null!=u?Math.min(t,u):t:u;return{issued:r,paid:i,free:o,held:l,limit:h,left:null==h?null:Math.max(0,h-r-l),limitSource:null==h?null:p&&(null==u||t<=u)?"event":"categories",categories:e.length,invitationCategories:e.filter(Tc).length,productsSold:n.reduce((e,n)=>e+n.issued,0),productItems:n.length,priceMin:s.length?Math.min(...s):null,priceMax:s.length?Math.max(...s):null,fillPercent:h&&h>0?Math.min(100,Math.round(r/h*100)):null}})(e,n,s.boxCapacity)},[s,g]),C=w&&(null!=(e=null==s?void 0:s.boxAssets.length)?e:0)>0&&Y,D=(0,o.useMemo)(()=>{var e;if(!s)return[];let n=[];return Y&&(null==(e=s.boxProducts)?void 0:e.length)&&n.push({eventName:w?s.boxName:"",products:s.boxProducts}),A.forEach(e=>{var t;(null==(t=e.boxProducts)?void 0:t.length)&&n.push({eventName:e.boxName,products:e.boxProducts})}),(e=>{let n=new Map;return e.forEach(e=>{let{eventName:t,products:r}=e;r.forEach((e,r)=>{var i,o,l;let a=null!=(o=e.inventoryId)?o:"".concat(e.assetName,"#").concat(r),d=n.get(a);if(!d)return void n.set(a,(0,nU._)((0,nY._)({},e),{appliesTo:t?[t]:[]}));!t||(null==(i=d.appliesTo)?void 0:i.includes(t))||(d.appliesTo=[...null!=(l=d.appliesTo)?l:[],t])})}),[...n.values()]})(n)},[s,g]),{expanded:T,toggleRow:F,setSection:P,setBulk:E,anyBulkOpen:M,bulkCount:R,bulkExpandableCount:N}=(e=>{let n=(0,l.useRouter)(),[t,r]=(0,o.useState)({}),i=(0,o.useRef)({}),a=(0,o.useRef)(e),d=(0,o.useRef)(n),c=(0,o.useRef)(""),s=(0,o.useRef)(null),u=(0,o.useRef)(!1);a.current=e,d.current=n,(0,o.useEffect)(()=>{if(u.current||!n.isReady||!e.length)return;let t=n.query[TY],o=((e,n)=>{let t=new Map(n.map(e=>[e.id,e])),r={};return n.forEach(e=>{r[e.id]=[]}),e.split(",").filter(Boolean).forEach(e=>{if("all"===e)return void n.forEach(e=>{e.isBulk&&(r[e.id]=[...e.rows])});let i=e.indexOf(".");if(-1===i){let n=t.get(e);n&&(r[e]=[...n.rows]);return}let o=e.slice(0,i),l=Number(e.slice(i+1)),a=t.get(o);a&&Number.isInteger(l)&&a.rows.includes(l)&&!r[o].includes(l)&&r[o].push(l)}),r})("string"==typeof t?t:"",e);i.current=o,c.current=TS(o,e),r(o),u.current=!0},[n.isReady,n.query,e]);let p=(0,o.useCallback)(()=>{s.current&&(clearTimeout(s.current),s.current=null);
1let e=c.current,n=d.current;if(e===("string"==typeof n.query[TY]?n.query[TY]:""))return;let t=(0,nY._)({},n.query);e?t[TY]=e:delete t[TY],n.replace({pathname:n.pathname,query:t},void 0,{shallow:!0,scroll:!1})},[]),h=(0,o.useCallback)(e=>{i.current=e,c.current=TS(e,a.current),r(e),s.current&&clearTimeout(s.current),s.current=setTimeout(p,250)},[p]);(0,o.useEffect)(()=>{let e=()=>{if(!s.current)return;clearTimeout(s.current),s.current=null;let e=new URL(window.location.href);c.current?e.searchParams.set(TY,c.current):e.searchParams.delete(TY),window.history.replaceState(window.history.state,"",e.toString())};return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e),s.current&&clearTimeout(s.current)}},[]);let m=(0,o.useCallback)((e,n)=>{var t;let r=null!=(t=i.current[e])?t:[];h((0,nU._)((0,nY._)({},i.current),{[e]:r.includes(n)?r.filter(e=>e!==n):[...r,n]}))},[h]),f=(0,o.useCallback)((e,n)=>{let t=a.current.find(n=>n.id===e);h((0,nU._)((0,nY._)({},i.current),{[e]:n&&t?[...t.rows]:[]}))},[h]),g=(0,o.useCallback)(e=>{let n=(0,nY._)({},i.current);a.current.forEach(t=>{t.isBulk&&(n[t.id]=e?[...t.rows]:[])}),h(n)},[h]),v=Tk(e),y=v.some(e=>{var n,r;return(null!=(r=null==(n=t[e.id])?void 0:n.length)?r:0)>0});return{expanded:t,toggleRow:m,setSection:f,setBulk:g,anyBulkOpen:y,bulkCount:e.filter(e=>e.isBulk).length,bulkExpandableCount:v.length}})((0,o.useMemo)(()=>{if(!s)return[];let e=[];return w?(C&&e.push({id:"b",isBulk:!0,rows:T_(s.boxAssets,!1)}),A.forEach(n=>{e.push({id:TA(s.slavesAssets.indexOf(n)),isBulk:!0,rows:T_(n.boxAssets,!1)})})):e.push({id:"m",isBulk:!1,rows:T_(s.boxAssets,!1)}),D.length&&e.push({id:"p",isBulk:!1,rows:T_(D,!0)}),e},[s,g,D])),z=e=>{var n;return{sectionId:e,openRows:null!=(n=T[e])?n:[],onToggleRow:F,onToggleSection:P}};return(0,i.Y)(c.HD,{bgColor:"backgroundSecondaryColor",children:m?(0,i.Y)(c.aH,{children:d("loading")}):(0,i.FD)(c.xI,{bgColor:"transparent",width:840,marginBottom:"0px",overflowHidden:!0,children:[I&&(0,i.Y)(Tw,{summary:I,isVisible:y}),(0,i.FD)(Db,{children:[(0,i.FD)(Dw,{children:[(0,i.Y)(_.H2,{color:"fontPrimary",fontSize:26,children:d("ticketInformation.title")}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:19,noBreakWord:!0,children:null==s?void 0:s.boxName}),!!(null==s?void 0:s.boxCapacity)&&s.boxCapacity>0&&!C&&(0,i.Y)(D2,{children:(0,i.Y)(D4,{tone:"limit",isStrong:!0,children:"".concat(d("teller.stats.eventLimit.label"),": ").concat(s.boxCapacity)})})]}),w&&(0,i.Y)(DY,{children:(0,i.Y)(CF.A,{variant:"multi",label:d("ticketInformation.selectEvents"),options:S,selectedValues:g,setMultipleSelectValues:v,width:"100%",isOptionEqualTovalue:(e,n)=>e.id===n.id})}),I&&(0,i.Y)(Tb,{summary:I,currency:s.currency}),R>1&&N>0&&(0,i.Y)(DA,{children:(0,i.FD)(D_,{type:"button",isPrimary:!0,"aria-expanded":M,onClick:()=>E(!M),children:[d(M?"ticketInformation.collapseAllTickets":"ticketInformation.expandAllTickets"),(0,i.Y)(_.In,{name:M?"upArrow":"downArrow",color:"fontPrimary",width:10,height:10})]})}),!w&&(null==s?void 0:s.boxAssets)&&(0,i.Y)(Ty,(0,nY._)({title:null!=(n=d("ticketInformation.availabilityByCategory"))?n:"",assets:s.boxAssets,currency:s.currency,emptyMessage:null!=(t=d("buyTicketsPage.noTicketsAvailable"))?t:""},z("m"))),w&&s.boxAssets.length>0&&Y&&(0,i.Y)(Ty,(0,nY._)({title:"".concat(s.boxName," – ").concat(d("eventManager.tickets.tabs.bundles")),assets:s.boxAssets,currency:s.currency,capacity:s.boxCapacity},z("b"))),w&&(A.length>0?A.map((e,n)=>{var t,r;return(0,i.Y)(Ty,(0,nY._)({title:e.boxName,assets:e.boxAssets,currency:s.currency,capacity:e.boxCapacity,emptyMessage:null!=(t=d("buyTicketsPage.noTicketsAvailable"))?t:""},z(TA(s.slavesAssets.indexOf(e)))),null!=(r=e.boxId)?r:n)}):!Y&&(0,i.Y)(c.g2,{color:"fontSecondary",children:d("ticketInformation.noEventsSelected")})),D.length>0&&(0,i.FD)(i.FK,{children:[(0,i.Y)(_.H2,{color:"fontPrimary",fontSize:20,children:d("ticketInformation.productsTitle")}),(0,i.Y)(Ty,(0,nY._)({assets:D,currency:s.currency,kind:"product",emptyMessage:null!=(r=d("ticketInformation.noProductsAvailable"))?r:""},z("p")))]}),p&&(0,i.Y)(c.g2,{color:"fontAlert",children:p})]}),(0,i.Y)(Sh.zM,{isVisible:y,mobileOnly:!0})]})})};var TC=t(27204);function TD(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  border-radius: 20px;\n  width: calc(100vw - 50px);\n  max-width: 100%;\n"]);return TD=function(){return e},e}function TT(){let e=(0,s._)(["\n  display: flex;\n  gap: 36px;\n  margin: 0px 0px 40px 5px;\n  justify-content: start;\n  flex-wrap: wrap;\n  ","\n"]);return TT=function(){return e},e}function TF(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  background: none;\n  border: 1px solid ",";\n  border-radius: 6px;\n  padding: 4px 12px;\n  cursor: pointer;
1\n  color: ",";\n  transition: background-color 0.2s;\n\n  &:hover {\n    background-color: ",";\n  }\n"]);return TF=function(){return e},e}function TP(){let e=(0,s._)(["\n  margin-top: 25px;\n  margin-bottom: 25px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n"]);return TP=function(){return e},e}function TE(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  padding: 8px 0;\n"]);return TE=function(){return e},e}function TM(){let e=(0,s._)(["\n  margin-left: 4px;\n  font-size: 12px;\n"]);return TM=function(){return e},e}function TR(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n"]);return TR=function(){return e},e}function TN(){let e=(0,s._)(["\n  display: flex;\n  gap: 10px;\n  align-items: center;\n"]);return TN=function(){return e},e}function Tz(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  background: ",";\n  border-radius: 12px;\n  width: 100%;\n  padding: 10px;\n  cursor: pointer;\n  gap: 10px;\n  transition: box-shadow 0.2s;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  &:hover {\n    background: ",";\n  }\n"]);return Tz=function(){return e},e}function TO(){let e=(0,s._)(["\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n"]);return TO=function(){return e},e}function TB(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return TB=function(){return e},e}function Tq(){let e=(0,s._)(["\n  font-size: 0.95rem;\n  color: ",";\n\n  @media (max-width: ",") {\n    font-size: 0.85rem;\n    text-align: center;\n  }\n"]);return Tq=function(){return e},e}function TL(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  gap: 6px;\n\n  @media (max-width: ",") {\n    align-items: center;\n  }\n"]);return TL=function(){return e},e}function Tj(){let e=(0,s._)(["\n  font-size: 1rem;\n  color: ",";\n  display: flex;\n  gap: 8px;\n  align-items: center;\n"]);return Tj=function(){return e},e}function TW(){let e=(0,s._)(["\n  width: 10px;\n  height: 10px;\n  min-width: 10px;\n  border-radius: 50%;\n  display: inline-block;\n  background-color: ",";\n"]);return TW=function(){return e},e}function TV(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 7px;\n"]);return TV=function(){return e},e}function TH(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n\n  @media (max-width: ",") {\n    display: none;\n  }\n"]);return TH=function(){return e},e}function TU(){let e=(0,s._)(["\n  position: relative;\n  flex-shrink: 0;\n"]);return TU=function(){return e},e}function TK(){let e=(0,s._)(["\n  display: flex;\n  width: 28px;\n  height: 28px;\n  border-radius: 50%;\n  background: #000000;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  flex-shrink: 0;\n"]);return TK=function(){return e},e}function TG(){let e=(0,s._)(["\n  display: flex;\n  gap: 10px;\n  width: 100%;\n"]);return TG=function(){return e},e}function TZ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  flex: 1;\n  justify-content: center;\n"]);return TZ=function(){return e},e}function T$(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 6px;\n"]);return T$=function(){return e},e}function TJ(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  padding: 2rem;\n"]);return TJ=function(){return e},e}function TQ(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    gap: 1rem;\n  }\n"]);return TQ=function(){return e},e}function TX(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  margin-right: 2rem;\n"]);return TX=function(){return e},e}function T0(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 50px;\n"]);return T0=function(){return e},e}function T1(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 6px;\n\n  svg {\n    flex-shrink: 0;\n  }\n"]);return T1=function(){return e},e}function T2(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  min-width: 160px;\n\n  @media (max-width: ",") {\n    min-width: 120px;\n  }\n"]);return T2=function(){return e},e}function T4(){let e=(0,s._)(["\n  width: 100%;\n  height: 6px;\n  border-radius: 3px;\n  background: ",";\n  overflow: hidden;\n"]);return T4=function(){return e},e}function T5(){let e=(0,s._)(["\n  height: 100%;\n  border-radius: 3px;\n  width: ","%;\n  background-color: ",";\n  transition: width 0.3s ease;\n"]);return T5=function(){return e},e}function T6(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n"]);return T6=function(){return e},e}function T3(){let e=(0,s._)(["\n  width: 80px;\n  height: 80px;\n  border-radius: 8px;\n  object-fit: cover;\n  flex-shrink: 0;\n"]);return T3=function(){return e},e}function T8(){let e=(0,s._)(["\n  width: 96px;\n  height: 96px;\n  border-radius: 8px;\n  object-fit: cover;\n  flex-shrink: 0;\n"]);return T8=function(){return e},e}function T7(){let e=(0,s._)(["\n  width: ","px;\n  height: ","px;\n  border-radius: 8px;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: ",";\n"]);return T7=function(){return e},e}let T9=u.A.div(TD());u.A.div(TT(),e=>"@media (max-width: ".concat(e.theme.breakPoints.SMALL_VIEWPORT,") {\n    gap: 6px;\n  justify-content:center;\n  }"));let Fe=u.A.button(TF(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.fontSecondary,e=>e.theme.colors.backgroundSecondaryColor),Fn=u.A.div(TP()),Ft=u.A.div(TE()),Fr=u.A.
1span(TM()),Fi=u.A.div(TR()),Fo=u.A.div(TN()),Fl=(0,u.A)(da())(Tz(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>"".concat(e.theme.colors.backgroundTertiaryColor,"A0")),Fa=u.A.div(TO()),Fd=u.A.div(TB()),Fc=u.A.div(Tq(),e=>e.theme.colors.fontPrimary,e=>e.theme.breakPoints.SMALL_VIEWPORT),Fs=u.A.div(TL(),e=>e.theme.breakPoints.SMALL_VIEWPORT);u.A.div(Tj(),e=>e.theme.colors.fontPrimary),u.A.span(TW(),e=>e.theme.colors[e.dotColor]);let Fu=u.A.div(TV()),Fp=u.A.div(TH(),e=>e.theme.breakPoints.SMALL_VIEWPORT),Fh=u.A.div(TU()),Fm=u.A.div(TK()),Ff=u.A.div(TG()),Fg=u.A.div(TZ()),Fv=u.A.div(T$()),Fy=u.A.div(TJ()),Fx=u.A.div(TQ(),e=>e.theme.breakPoints.SMALL_VIEWPORT),Fb=u.A.div(TX()),Fw=u.A.div(T0()),FY=u.A.div(T1()),Fk=u.A.div(T2(),e=>e.theme.breakPoints.SMALL_VIEWPORT),FS=u.A.div(T4(),e=>e.theme.colors.dividerAndPlaceholderPrimary),FA=u.A.div(T5(),e=>e.percentage,e=>e.barColor),F_=u.A.div(T6()),FI=u.A.img(T3()),FC=u.A.img(T8()),FD=u.A.div(T7(),e=>e.size||80,e=>e.size||80,e=>e.theme.colors.dividerAndPlaceholderPrimary),FT=e=>{switch(e){case el.L6.PUBLISHED:case el.L6.PRIVATE:return"lineChartGreen";case el.L6.PRIVATE_HIDDEN:return"lineChartorange";case el.L6.DRAFT:return"fontPrimary";case el.L6.CANCELLED:case el.L6.PAST:return"lineChartdarkRed";default:return"fontPrimary"}},FF=e=>{switch(e){case el.L6.PUBLISHED:case el.L6.DRAFT:case el.L6.CANCELLED:case el.L6.PAST:return"circle";case el.L6.PRIVATE:return"lock-circle";default:return"circle"}},FP=e=>{var n;let{rowData:t}=e,{t:r}=(0,x.Bd)(),o=(0,d.wA)(),a=(0,d.d4)(D.nq),s=(0,l.useRouter)(),{isPermitted:u}=(0,nB.uM)(),p=(0,ec.u)(),h=["offset","limit","timeFilter","sortOrder","customFilter","status","organizerId"].reduce((e,n)=>{let t=s.query[n];return t&&(e["me_".concat(n)]=t),e},{}),m=e=>{let n=Object.entries(e).filter(e=>{let[,n]=e;return n});return n.length?"?"+n.map(e=>{let[n,t]=e;return"".concat(n,"=").concat(encodeURIComponent(t))}).join("&"):""},f=(0,nY._)({},(null==t?void 0:t.boxId)?{boxid:t.boxId.toString()}:{},h),g=[{href:"javascript:void(0);",icon:"preview",text:r("dashBoard.myEvents.actionOptions.viewEvent"),disabled:!u([el.mC.VIEW_BOX]),tooltipText:r("Need to ask for permission"),onClick:()=>{window.open("/".concat(s.locale,"/").concat(I.DS.event(),"/").concat(t.boxId),"_blank")}},{href:"".concat(I.DS.dashBoardEventManagerBasics()).concat(m(f)),icon:"edit",text:r("dashBoard.myEvents.actionOptions.editEvent"),disabled:!u([el.mC.EDIT_BOX]),tooltipText:r("Need to ask for permission")},{href:"".concat(I.DS.dashBoardEventManagerTickets()).concat(m(f)),icon:"ticket",text:r("dashBoard.myEvents.actionOptions.editTickets"),disabled:!u([el.mC.ASSET_MANAGEMENT]),tooltipText:r("Need to ask for permission")},{href:"javascript:void(0);",icon:"delete",text:r("dashBoard.myEvents.actionOptions.deleteEvent"),disabled:!u([el.mC.DELETE_BOX]),tooltipText:r("Need to ask for permission"),onClick:()=>{o((0,TC.SX)({boxId:(null==t?void 0:t.boxId)?t.boxId:void 0},r,s))}}],v=(0,I.oQ)(t),y=null!=(n=t.soldTickets)?n:0,b=t.totalTickets,w=((e,n)=>{if(null==n||0===n)return"lineChartGreen";let t=e/n*100;return t>=100?"lineChartdarkRed":t>=85?"lineChartorange":t>50?"lineChartDarkyellow":"lineChartGreen"})(y,b),Y=p.colors[w],k=null==b?5*(y>0):0===b?0:Math.min(y/b*100,100),S=null==b?"".concat(y," / ∞"):"".concat(y," / ").concat(b),A=Array.isArray(null==t?void 0:t.venueNameInfo)?t.venueNameInfo.length>3?"".concat(t.venueNameInfo.slice(0,3).join(", ")," +").concat(t.venueNameInfo.length-3):t.venueNameInfo.join(", "):null==t?void 0:t.venueNameInfo,C="".concat(I.DS.dashBoardEventManagerTickets()).concat(m(f));return(0,i.FD)(Fo,{children:[(0,i.FD)(Fl,{href:C,children:[!a&&(0,i.FD)(Ff,{children:[t.thumbnail?(0,i.Y)(FC,{src:t.thumbnail,alt:t.boxName,loading:"lazy"}):(0,i.Y)(FD,{size:96,children:(0,i.Y)(_.In,{name:"image",color:"fontSecondary",height:24,width:24})}),(0,i.FD)(Fg,{children:[(0,i.FD)(Fv,{children:[v?(0,i.Y)("div",{}):(0,i.FD)(FY,{children:[(0,i.Y)(_.In,{name:"calendar",color:"fontPrimary",height:14,width:14}),(0,i.Y)(Fc,{children:t.start?(0,lT.JC)(t.start,t.timeZone||"Europe/Athens","DD MMM [']YY, HH:mm",s.locale):"-"})]}),(0,i.Y)(Fm,{onClick:e=>{e.preventDefault(),e.stopPropagation()},children:(0,i.Y)(_.aF,{options:g,icon:"3dotsvertical",iconColor:"white",iconSize:14})})]}),"master"===t.boxHierarchy?(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,children:r("updateEvent.multiDate")}):(0,i.FD)(Fk,{children:[(0,i.FD)(F_,{children:[(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:r("dashBoard.myEvents.ticketsColumn")}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontPrimary",children:S})]}),(0,i.Y)(FS,{children:(0,i.Y)(FA,{percentage:k,barColor:Y})})]}),!v&&(0,i.FD)(Fu,{children:[(0,i.Y)(_.In,{name:FF(t.status),color:FT(t.status),height:13,width:13}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:r("box.status.".concat(t.status))})]})]})]}),a&&(0,i.Y)(Fh,{children:t.thumbnail?(0,i.Y)(FI,{src:t.thumbnail,alt:t.boxName,loading:"lazy"}):(0,i.Y)(FD,{children:(0,i.Y)(_.In,{name:"image",color:"fontSecondary",height:24,width:24})})}),(0,i.FD)(Fa,{children:[(0,i.Y)(Fd,{children:(0,i.Y)(c.g2,{fontSize:17,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:t.boxName})}),a&&!v&&(0,i.FD)(FY,{children:[(0,i.Y)(_.In,{name:"calendar",color:"fontPrimary",height:14,width:14}),(0,i.Y)(Fc,{children:t.start?(0,lT.JC)(t.start,t.timeZone||"Europe/Athens","DD MMM [']YY, HH:mm",s.locale):"-"})]}),A&&(0,i.FD)(FY,{children:[(0,i.Y)(_.In,{name:"location",color:"fontSecondary",height:14,width:14}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:A})]})]}),a&&(0,i.FD)(Fs,{children:["master"===t.boxHierarchy?(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,children:r("updateEvent.multiDate")}):(0,i.FD)(Fk,{children:[(0,i.FD)(F_,{children:[(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:r("dashBoard.myEvents.ticketsColumn")}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontPrimary",children:S})]}),(0,i.Y)(FS,{children:(0,i.Y)(FA,{percentage:k,barColor:Y})})]}),!v&&(0,i.FD)(Fu,{children:[(0,i.Y)(_.In,{name:FF(t.status),color:FT(t.status),height:13,width:13}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:r("box.status.".concat(t.status))})]})]})]}),(0,i.Y)(Fp,{children:(0,i.Y)(_.aF,{options:g,icon:"3dotsvertical"})})]})};var FE=t(21894),FM=t(24503),FR=t(82099),FN=t(1959),Fz=t(73896),FO=t(13895);let FB=[6,12,24,48],Fq=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),t=(0,l.useRouter)(),{data:r,total:a,loader:s,filter:u}=(0,d.d4)(kK.Yp),p=(0,d.d4)(D.nq),[h,m]=(0,o.useState)(24),[f,g]=(0,o.useState)(1),v=t.query.timeFilter,y=t.query.sortOrder||("past"===v?"desc":"asc"),b=Math.ceil(a/h),w=[{title:n("dashBoard.myEvents.tabUpcoming"),key:"upcoming",total:null==u?void 0:u.totalUpcoming,color:"lineChartmediumGreen",extraQuery:{sortOrder:"asc"}},{title:n("dashBoard.myEvents.tabPast"),key:"past",total:null==u?void 0:u.totalPast,color:"fontSecondary",extraQuery:{sortOrder:"desc"}}];return(0,o.useEffect)(()=>(e((0,Ai.jt)()),()=>{e((0,kK.xk)())}),[]),(0,o.useEffect)(()=>{t.isReady&&(e((0,kK.rV)(!0)),e((0,Ai.pP)((0,nU._)((0,nY._)({},t.query),{offset:parseInt(t.query.offset)*parseInt(t.query.limit)}))))},[t.query,t.locale]),(0,o.useEffect)(()=>{let e=parseInt(t.query.offset,10)||0,n=parseInt(t.query.limit,10)||24;FB.includes(n)&&m(n),g(e+1)},[t.query.offset,t.query.limit]),(0,i.FD)(_.Ob,{children:[(0,i.FD)(Fn,{children:[(0,i.Y)(c.sT,{color:"fontPrimary",children:n("dashBoard.createdEventsTitle")}),(0,i.Y)(_.$n,{color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",onClick:()=>t.push("".concat(I.DS.dashBoardEventManagerBasics())),children:n("navBar.createEventNavBar")})]}),(0,i.FD)(T9,{children:[(0,i.Y)(FE.A,{tabs:w,queryName:"timeFilter",searchField:n("dashBoard.searchFilterEventPlaceholder"),selectFieldOrganizer:!0,selectBoxStatus:!0}),(0,i.Y)(Ft,{children:(0,i.FD)(Fe,{onClick:()=>{(0,FM.D)(t,(0,nU._)((0,nY._)({},t.query),{offset:"0",sortOrder:"desc"===y?"asc":"desc"}))},children:[(0,i.Y)(c.RZ,{fontSize:13,color:"fontSecondary",children:n("desc"===y?"dashBoard.myEvents.sortNewest":"dashBoard.myEvents.sortOldest")}),(0,i.Y)(Fr,{children:"desc"===y?"↓":"↑"})]})}),s?(0,i.Y)(Fy,{children:(0,i.Y)(nb.A,{})}):0===r.length?(0,i.Y)(Fw,{children:(0,i.Y)(c.RZ,{color:"fontSecondary",children:n("orders.noData")})}):(0,i.Y)(Fi,{children:r.map(e=>(0,i.Y)(FP,{rowData:e},e.boxId))}),!s&&a>0&&(0,i.FD)(Fx,{children:[(0,i.Y)(Fb,{children:(0,i.FD)(AC.A,{size:"small",sx:{minWidth:80},children:[(0,i.Y)(FR.A,{id:"page-limit-label",shrink:!0,children:n("financials.table.rows")}),(0,i.Y)(FN.A,{labelId:"page-limit-label",value:h.toString(),label:n("financials.table.rows"),onChange:e=>{let n=Number(e.target.value);FB.includes(n)&&(m(n),t.push({pathname:t.pathname,query:(0,nU._)((0,nY._)({},t.query),{limit:n.toString(),offset:"0"})}))},children:FB.map(e=>(0,i.Y)(Fz.A,{value:e.toString(),children:e},e))})]})}),(0,i.Y)(FO.A,{count:b,page:f,onChange:(e,n)=>{g(n),t.push({pathname:t.pathname,query:(0,nU._)((0,nY._)({},t.query),{offset:(n-1).toString(),limit:h.toString()})})},color:"primary",size:p?"large":"medium",siblingCount:+!!p,boundaryCount:1})]})]})]})};function FL(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]);return FL=function(){return e},e}function Fj(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-top: 16px;\n"]);return Fj=function(){return e},e}function FW(){let e=(0,s._)(["\n  display: flex;\n  gap: 10px;\n  align-items: center;\n"]);return FW=function(){return e},e}function FV(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  align-items: center;\n  background: ",";\n  border-radius: 12px;\n  width: 100%;\n  padding: 10px;\n  cursor: pointer;\n  gap: 12px;\n  transition: box-shadow 0.2s;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    align-items: stretch;\n    /* room for the mobile top-right corner kebab */\n    padding-right: 44px;\n  }\n\n  &:hover {\n    background: ",";\n  }\n"]);return FV=function(){return e},e}function FH(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n"]);return FH=function(){return e},e}function FU(){let e=(0,s._)(["\n  position: absolute;\n  top: 8px;\n  right: 8px;\n  display: flex;\n  align-items: center;\n  z-index: 2;\n"]);return FU=function(){return e},e}function FK(){let e=(0,s._)(["\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  min-width: 0;\n"]);return FK=function(){return e},e}function FG(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return FG=function(){return e},e}function FZ(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 6px;\n\n  svg {\n    flex-shrink: 0;\n  }\n"]);return FZ=function(){return e},e}function F$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  gap: 6px;\n\n  @media (max-width: ",") {\n    align-items: center;\n  }\n"]);return F$=function(){return e},e}function FJ(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 7px;\n"]);return FJ=function(){return e},e}function FQ(){let e=(0,s._)(["\n  position: relative;\n  flex-shrink: 0;\n"]);return FQ=function(){return e},e}function FX(){let e=(0,s._)(["\n  width: 80px;\n  height: 80px;\n  border-radius: 8px;\n  object-fit: cover;\n  flex-shrink: 0;\n"]);return FX=function(){return e},e}function F0(){let e=(0,s._)(["\n  width: 96px;\n  height: 96px;\n  border-radius: 8px;\n  object-fit: cover;\n  flex-shrink: 0;\n"]);return F0=function(){return e},e}function F1(){let e=(0,s._)(["\n  width: ","px;\n  height: ","px;\n  border-radius: 8px;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: ",";\n"]);return F1=function(){return e},e}function F2(){let e=(0,s._)(["\n  display: flex;\n  gap: 10px;\n  width: 100%;\n"]);return F2=function(){return e},e}
1function F4(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  flex: 1;\n  justify-content: center;\n"]);return F4=function(){return e},e}function F5(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  padding: 2rem;\n"]);return F5=function(){return e},e}function F6(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 50px;\n"]);return F6=function(){return e},e}function F3(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    gap: 1rem;\n  }\n"]);return F3=function(){return e},e}function F8(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  margin-right: 2rem;\n"]);return F8=function(){return e},e}let F7=u.A.div(FL()),F9=u.A.div(Fj()),Pe=u.A.div(FW()),Pn=(0,u.A)(da())(FV(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>"".concat(e.theme.colors.backgroundTertiaryColor,"A0")),Pt=u.A.div(FH()),Pr=u.A.div(FU()),Pi=u.A.div(FK()),Po=u.A.div(FG()),Pl=u.A.div(FZ()),Pa=u.A.div(F$(),e=>e.theme.breakPoints.SMALL_VIEWPORT),Pd=u.A.div(FJ()),Pc=u.A.div(FQ()),Ps=u.A.img(FX()),Pu=u.A.img(F0()),Pp=u.A.div(F1(),e=>e.size||80,e=>e.size||80,e=>e.theme.colors.dividerAndPlaceholderPrimary),Ph=u.A.div(F2()),Pm=u.A.div(F4()),Pf=u.A.div(F5()),Pg=u.A.div(F6()),Pv=u.A.div(F3(),e=>e.theme.breakPoints.SMALL_VIEWPORT),Py=u.A.div(F8()),Px=e=>{let{rowData:n}=e,{t}=(0,x.Bd)(),r=(0,d.d4)(D.nq),o="".concat(I.DS.dashBoardVenues(),"/").concat(n.venueId),l=I.hg[(0,I.y8)(!!n.verified)],a=!!n.verified,s=[{href:o,icon:"edit",text:t("venues.editVenue")},a?{href:"".concat(I.DS.venuePage(),"/").concat(n.slug||n.venueId),icon:"eye",text:t("venues.viewPublic")}:{href:"javascript:void(0);",icon:"eye",text:t("venues.viewPublic"),disabled:!0,tooltipText:t("venues.viewPublicDisabled")}],u=n.claimed&&n.claimedByOrgName&&(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:"".concat(t("venues.claimedBy")," ").concat(n.claimedByOrgName)}),p=n.pendingClaims>0&&(0,i.Y)(c.g2,{fontSize:12,fontWeight:700,color:"fontTertiary",noBreakWord:!0,"data-test":"venue_review_".concat(n.venueId),children:"".concat(t("venues.reviewClaims",{count:n.pendingClaims})," →")}),h=(0,i.FD)(Pd,{children:[(0,i.Y)(_.In,{name:l.icon,color:l.color,height:13,width:13}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:t(l.labelKey)})]}),m=(0,i.Y)(_.aF,{options:s,icon:"3dotsvertical",iconColor:"fontSecondary"});return(0,i.FD)(Pe,{children:[(0,i.FD)(Pn,{href:o,"data-test":"venue_row_".concat(n.venueId),children:[r?(0,i.Y)(Pc,{children:n.image?(0,i.Y)(Ps,{src:n.image,alt:n.venueName,loading:"lazy"}):(0,i.Y)(Pp,{children:(0,i.Y)(_.In,{name:"image",color:"fontSecondary",height:24,width:24})})}):(0,i.FD)(Ph,{children:[n.image?(0,i.Y)(Pu,{src:n.image,alt:n.venueName,loading:"lazy"}):(0,i.Y)(Pp,{size:96,children:(0,i.Y)(_.In,{name:"image",color:"fontSecondary",height:24,width:24})}),(0,i.FD)(Pm,{children:[h,u,p]})]}),(0,i.FD)(Pi,{children:[(0,i.Y)(Po,{children:(0,i.Y)(c.g2,{fontSize:17,fontWeight:600,color:"fontPrimary",noBreakWord:!0,children:n.venueName||n.venueId})}),(0,i.FD)(Pl,{children:[(0,i.Y)(_.In,{name:"location",color:"fontSecondary",height:14,width:14}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:n.city||n.formattedAddress||"-"})]}),null!=n.capacity&&(0,i.FD)(Pl,{children:[(0,i.Y)(_.In,{name:"group-add",color:"fontSecondary",height:14,width:14}),(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:"".concat(t("venues.capacity"),": ").concat(n.capacity)})]})]}),r&&(0,i.FD)(Pa,{children:[h,u,p]}),!r&&(0,i.Y)(Pr,{onClick:e=>{e.preventDefault(),e.stopPropagation()},children:m})]}),r&&(0,i.Y)(Pt,{children:m})]})},Pb=[12,24,48,96],Pw=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),t=(0,l.useRouter)(),{isPermitted:r}=(0,nB.uM)(),{data:a,total:s,loader:u,filter:p}=(0,d.d4)(kK.Yp),h=(0,d.d4)(D.nq),[m,f]=(0,o.useState)(24),[g,v]=(0,o.useState)(1),y=Math.ceil(s/m),b=[{title:n("venues.tabAll"),key:"all",total:null==p?void 0:p.totalAll,color:"fontSecondary"},{title:n("venues.tabApproved"),key:"approved",total:null==p?void 0:p.totalApproved,color:"lineChartmediumGreen"},{title:n("venues.tabPending"),key:"pending",total:null==p?void 0:p.totalPending,color:"fontAccent"}];return((0,o.useEffect)(()=>()=>{e((0,kK.xk)())},[]),(0,o.useEffect)(()=>{t.isReady&&(e((0,kK.rV)(!0)),e((e=>async n=>{try{let{request:t}=Yo.getAllVenues(e),r=await t(),i=Number(null==e?void 0:e.offset)||0,o=((null==r?void 0:r.result)||[]).map((e,n)=>(0,nU._)((0,nY._)({},e),{id:i+n})),l=null==r?void 0:r.counts,a={data:o,total:(null==r?void 0:r.total)||0,loader:!1,filter:l?{totalAll:l.all,totalApproved:l.approved,totalPending:l.pending}:void 0};n((0,kK._V)(a))}catch(e){n((0,kK._V)({data:[],total:0,loader:!1}))}})((0,nU._)((0,nY._)({},t.query),{offset:parseInt(t.query.offset)*parseInt(t.query.limit)}))))},[t.query,t.locale]),(0,o.useEffect)(()=>{let e=parseInt(t.query.offset,10)||0,n=parseInt(t.query.limit,10)||24;Pb.includes(n)&&f(n),v(e+1)},[t.query.offset,t.query.limit]),r([kG.m.MANAGE_VENUE_ADMIN]))?(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:n("venues.title")})}),(0,i.FD)(F7,{children:[(0,i.Y)(_.k1,{tabs:b,queryName:"status",searchField:n("venues.searchPlaceholder"),shouldFocus:!0}),u?(0,i.Y)(Pf,{children:(0,i.Y)(nb.A,{})}):0===a.length?(0,i.Y)(Pg,{children:(0,i.Y)(c.RZ,{color:"fontSecondary",children:n("orders.noData")})}):(0,i.Y)(F9,{children:a.map(e=>(0,i.Y)(Px,{rowData:e},e.venueId))}),!u&&s>0&&(0,i.FD)(Pv,{children:[(0,i.Y)(Py,{children:(0,i.FD)(AC.A,{size:"small",sx:{minWidth:80},children:[(0,i.Y)(FR.A,{id:"venue-page-limit-label",shrink:!0,children:n("financials.table.rows")}),(0,i.Y)(FN.A,{labelId:"venue-page-limit-label",value:m.toString(),label:n("financials.table.rows"),onChange:e=>{let n=Number(e.target.value);Pb.includes(n)&&(f(n),t.push({pathname:t.pathname,query:(0,nU._)((0,nY._)({},t.query),{limit:n.toString(),offset:"0"})}))},children:Pb.map(e=>(0,i.Y)(Fz.A,{value:e.toString(),children:e},e))})]})}),(0,i.Y)(FO.A,{count:y,page:g,onChange:(e,n)=>{v(n),t.push({pathname:t.pathname,query:(0,nU._)((0,nY._)({},t.query),{offset:(n-1).toString(),limit:m.toString()})})},color:"primary",size:h?"large":"medium",siblingCount:+!!h,boundaryCount:1})]})]})]}):null};function PY(){let e=(0,s._)(["\n  ",";\n  gap: 30px;\n  @media screen and (max-width: ",") {\n    ",";\n  }\n"]);return PY=function(){return e},e}function Pk(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n"]);return Pk=function(){return e},e}function PS(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  width: 100%;\n"]);return PS=function(){return e},e}function PA(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  gap: 20px;\n  flex-wrap: wrap;\n  flex: 1;\n  margin-top: 20px;\n"]);return PA=function(){return e},e}function P_(){let e=(0,s._)(["\n  display: flex;\n  padding: 0.5625rem 0.5rem;\n  align-items: center;\n  gap: 0.625rem;\n  align-self: stretch;\n  border-radius: 0.25rem;\n  cursor: pointer;\n  :hover {\n    background-color: ",";\n  }\n  ","\n  ","\n"]);return P_=function(){return e},e}function PI(){let e=(0,s._)(["\n  display: flex;\n  padding: 0.5625rem 0.5rem;\n  align-items: center;\n  gap: 0.625rem;\n  align-self: stretch;\n  border-radius: 0.25rem;\n  cursor: pointer;\n  :hover {\n    background-color: ",";\n  }\n  ","\n  ","\n"]);return PI=function(){return e},e}function PC(){let e=(0,s._)(["\n  display: flex;\n  padding: 0.5625rem 0.5rem;\n  align-items: center;\n  gap: 0.625rem;\n  align-self: stretch;\n  border-radius: 0.25rem;\n  margin-left: 1rem;\n\n  :hover {\n    background-color: ",";\n  }\n  ","\n  ","\n"]);return PC=function(){return e},e}function PD(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 0.5rem;\n  flex: 1 0 0;\n  font-family: 'IBM Plex Sans';\n"]);return PD=function(){return e},e}function PT(){let e=(0,s._)(["\n  width: 250px;\n  display: flex;\n  flex-direction: column;\n  gap: 1.1rem;\n  gap: 0.625rem;\n  padding-bottom: 100px;\n"]);return PT=function(){return e},e}let PF=u.A.div(PY(),w.Uu,e=>
1e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT,w.ec);u.A.div(Pk(),w.ec),u.A.div(PS());let PP=u.A.div(PA(),w.Uu),PE=(0,u.A)(da(),{shouldForwardProp:e=>"active"!==e})(P_(),e=>"".concat(e.theme.colors.backgroundTertiaryColor,"D0"),e=>e.active&&"background: ".concat(e.theme.colors.backgroundTertiaryColor,";"),e=>"color: ".concat(e.theme.colors.fontPrimary,";")),PM=u.A.div(PI(),e=>"".concat(e.theme.colors.backgroundTertiaryColor,"D0"),e=>e.active&&"background: ".concat(e.theme.colors.backgroundTertiaryColor,";"),e=>"color: ".concat(e.theme.colors.fontPrimary,";"));(0,u.A)(da(),{shouldForwardProp:e=>"active"!==e})(PC(),e=>"".concat(e.theme.colors.backgroundTertiaryColor,"D0"),e=>e.active&&"background: ".concat(e.theme.colors.backgroundTertiaryColor,";"),e=>"color: ".concat(e.theme.colors.fontPrimary,";"));let PR=u.A.div(PD()),PN=u.A.div(PT());function Pz(){let e=(0,s._)(["\n  ",";\n  gap: 18px;\n"]);return Pz=function(){return e},e}function PO(){let e=(0,s._)(["\n  ",";\n  justify-content: start;\n  gap: 18px;\n  flex-wrap: wrap;\n"]);return PO=function(){return e},e}function PB(){let e=(0,s._)(["\n  ",";\n  justify-content: start;\n  gap: 10px;\n"]);return PB=function(){return e},e}function Pq(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 30px;\n"]);return Pq=function(){return e},e}function PL(){let e=(0,s._)(["\n  ","\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  height: 100%; // Set the container height as needed\n"]);return PL=function(){return e},e}u.A.div(Pz(),w.Uu),u.A.div(PO(),w.Uu),u.A.div(PB(),w.ec);let Pj=u.A.form(Pq(),w.ec),PW=u.A.div(PL(),e=>!0==e.disabled&&"\n    width: auto;\n    height: 100%;\n    backgroundcolor: red;\n    opacity: ".concat(e.opacity?e.opacity:.4,";\n    pointer-events: none;\n    user-select: none;\n    overflow-wrap: break-word;\n    word-wrap: break-word;\n    cursor: not-allowed;\n  "));function PV(){let e=(0,s._)(["\n  display: flex;\n  ","\n  flex-wrap: wrap;\n  flex-direction: column;\n  gap: 16px;\n  ","\n"]);return PV=function(){return e},e}function PH(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  flex-basis: 2;\n"]);return PH=function(){return e},e}function PU(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  align-items: center;\n  gap: 8px;\n  padding: 8px 0;\n  cursor: pointer;\n  margin-bottom: 16px;\n"]);return PU=function(){return e},e}function PK(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  .preview__map {\n    &__subtitle {\n      font-size: 18px;\n      font-weight: 400;\n      line-height: 21px;\n      font-family: 'Sofia Sans';\n      margin: 8px 0 16px 0;\n      letter-spacing: -0.02em;\n      /* Metallic/Dark - 80 */\n      color: ",";\n    }\n\n    &__container {\n      width: 100%;\n      height: 240px;\n      overflow: hidden;\n      border-radius: 18px;\n    }\n  }\n"]);return PK=function(){return e},e}function PG(){let e=(0,s._)(["\n  ","\n  flex-basis: 1;\n"]);return PG=function(){return e},e}function PZ(){let e=(0,s._)(["\n  margin: 20px 0;\n"]);return PZ=function(){return e},e}function P$(){let e=(0,s._)(["\n  display: flex;\n  gap: 16px;\n  flex-wrap: wrap;\n"]);return P$=function(){return e},e}function PJ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n"]);return PJ=function(){return e},e}function PQ(){let e=(0,s._)(["\n  padding-top: 44px;\n\n  ","\n"]);return PQ=function(){return e},e}function PX(){let e=(0,s._)(["\n  margin-top: 12px;\n  margin-bottom: 8px;\n"]);return PX=function(){return e},e}let P0=u.A.div(PV(),e=>!e.isSecretLocation&&"gap: 16px;",e=>e.isSecretLocation&&"padding-bottom: 16px;"),P1=u.A.div(PH()),P2=u.A.div(PU()),P4=u.A.div(PK(),e=>e.theme.colors.fontSecondary);u.A.div(PG(),e=>e.isSecretLocation&&"display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 32px;\n  ");let P5=u.A.div(PZ()),P6=u.A.div(P$()),P3=u.A.div(PJ()),P8=u.A.div(PQ(),e=>"@media only screen and (max-width: 473px) {\n       padding-top: 0px;}"),P7=u.A.div(PX()),P9=e=>{var n,t,r,a,s;let{setVenue:u,venue:p,hasSeating:h,setHasSeating:m,setSelectedVenueLoc:f,setHasVenueChanged:g,isInDialog:v,singleDate:y,hideHasSeatingSwitch:b=!1,hideSecretLocation:w=!1,venueLocked:Y=!1}=e,{t:k}=(0,x.Bd)(),{locale:S}=(0,l.useRouter)(),A=S||"el",[C,D]=(0,o.useState)(!1),{control:T,setValue:F,clearErrors:P,watch:E}=(0,nw.xW)(),M=E("secretLocation"),R=E("customVenueDetails"),N=(0,d.d4)(Ai.w7),z=!!(null==N?void 0:N.seasonId),O=!!(null==N?void 0:N.chartKey),B=z&&O,q=null!=N&&!!N.boxAssets&&N.boxAssets.some(e=>e.issued>0),[L,j]=(0,o.useState)([]),[W,V]=(0,o.useState)([]),[H,U]=(0,o.useState)(void 0),[K,G]=(0,o.useState)([]),Z=null==p||null==(n=p.venue)?void 0:n.placeId;(0,o.useEffect)(()=>
1{if(!Z)return void G([]);let e=!1;return Yo.getVenue(Z).request().then(n=>{e||G(Array.isArray(null==n?void 0:n.sections)?n.sections.map(e=>(0,nU._)((0,nY._)({},e),{sectionId:Number(e.sectionId)})):[])}).catch(()=>{e||G([])}),()=>{e=!0}},[Z,p]),(0,o.useEffect)(()=>{if(p){var e,n,t,r,i;F("venueSelectionName",{id:null==p||null==(e=p.venue)?void 0:e.placeId,label:null==p||null==(n=p.venue)?void 0:n.name}),F("secretLocation",p.secretLocation),F("customVenueDetails",p.customVenueDetails),f({lat:null==p||null==(t=p.venue)?void 0:t.lat,lng:null==p||null==(r=p.venue)?void 0:r.lng}),p.secretLocation?F("customVenueNameSecret",p.customVenueName):F("customVenueName",p.customVenueName),F("sectionId",null!=p.sectionId?Number(p.sectionId):null),F("sectionName",null!=(i=p.sectionName)?i:"")}},[p,f]),(0,o.useEffect)(()=>{var e,n;F("hasSeating",h),(null==(n=window.google)||null==(e=n.maps)?void 0:e.places)&&en()},[]),(0,o.useEffect)(()=>{B&&(F("hasSeating",!0),m&&m(!0))},[B,m,F]),(0,o.useEffect)(()=>{if(null==p?void 0:p.venue){var e,n;j((0,I.xu)([{id:null==p||null==(e=p.venue)?void 0:e.placeId,label:null==p||null==(n=p.venue)?void 0:n.name}],"id","label"))}},[p]);let $=async e=>{var n,t;if(null==(t=window.google)||null==(n=t.maps)?void 0:n.places)try{let n=await window.google.maps.importLibrary("places"),t={input:e,language:A,sessionToken:H},r=2,i=[];for(;r>0;)try{i=(await n.AutocompleteSuggestion.fetchAutocompleteSuggestions(t)).suggestions;break}catch(e){if(r--,0===r)throw e;await new Promise(e=>setTimeout(e,1e3))}let o=i.map(e=>{var n,t;let r=e.placePrediction;return{id:r.placeId,label:r.text.toString(),data:{suggestion:e,mainLabel:null==r||null==(n=r.mainText)?void 0:n.toString(),secondaryLabel:null==r||null==(t=r.secondaryText)?void 0:t.toString()}}});j((0,I.xu)(o,"id","label"))}catch(e){j([])}},J=async()=>{try{F("venueSelectionName",null),F("customVenueName",""),F("customVenueDetails",""),j([]),V([]),null==u||u(void 0),null==f||f(void 0),null==g||g(!0),D(!1),null==P||P("venueSelectionName");let{AutocompleteSessionToken:e}=await google.maps.importLibrary("places");U(new e)}catch(e){}},Q=async e=>{var n,t;if(null==(t=window.google)||null==(n=t.maps)?void 0:n.places)try{let n=await window.google.maps.importLibrary("places"),t={input:e,language:A,sessionToken:H,includedPrimaryTypes:["locality","postal_town"]},r=2,i=[];for(;r>0;)try{i=(await n.AutocompleteSuggestion.fetchAutocompleteSuggestions(t)).suggestions||[];break}catch(e){if(r--,0===r)throw e;await new Promise(e=>setTimeout(e,800))}let o=i.map(e=>{var n,t;let r=e.placePrediction;return{id:r.placeId,label:r.text.toString(),data:{suggestion:e,mainLabel:null==r||null==(n=r.mainText)?void 0:n.toString(),secondaryLabel:null==r||null==(t=r.secondaryText)?void 0:t.toString()}}});V((0,I.xu)(o,"id","label"))}catch(e){console.error("Error fetching city places:",e),V([])}},X=async e=>{var n,t,r,i,o;let l=null==e||null==(r=e.data)||null==(t=r.data)||null==(n=t.suggestion)?void 0:n.placePrediction.toPlace();await (null==l?void 0:l.fetchFields({fields:["displayName","location","types"]})),(null==(l=null==l?void 0:l.toJSON())?void 0:l.id)&&(null==g||g(!0),P(),u({customVenueDetails:R,secretLocation:M,venue:{name:null==e?void 0:e.data.data.mainLabel,lat:null==(i=l.location)?void 0:i.lat,lng:null==(o=l.location)?void 0:o.lng,placeId:l.id}}))},ee=async e=>{var n,t,r,i,o;let l=null==e||null==(r=e.data)||null==(t=r.data)||null==(n=t.suggestion)?void 0:n.placePrediction.toPlace();await (null==l?void 0:l.fetchFields({fields:["formattedAddress","addressComponents","location","types","displayName"]}));let a=null==l?void 0:l.toJSON();if(!(null==a?void 0:a.id))return;null==g||g(!0),P();let d=a.types||[];if(!(d.includes("locality")||d.includes("postal_town")))return;F("customVenueNameSecret",E("customVenueNameSecret"));let c={name:null==e?void 0:e.data.data.mainLabel,formatted_address:l.formattedAddress,lat:null==(i=a.location)?void 0:i.lat,lng:null==(o=a.location)?void 0:o.lng,placeId:a.id,isSecretLocation:!0};null==g||g(!0),u({customVenueName:E("customVenueNameSecret"),secretLocation:M,venue:c});try{let{AutocompleteSessionToken:e}=await google.maps.importLibrary("places");U(new e)}catch(e){}},en=async()=>{let{AutocompleteSessionToken:e}=await google.maps.importLibrary("places");U(new e),j([])};return(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[!v&&(0,i.Y)("div",{style:{alignSelf:"start"},children:(0,i.FD)(c.g2,{fontSize:20,fontWeight:700,children:[y?"2.":"1."," ",k("updateEvent.chooseVenue")," "]})}),!b&&(0,i.Y)("div",{style:{margin:"0px 0px 20px 0px",maxWidth:"300px"},children:(0,i.Y)(nw.xI,{name:"hasSeating",control:T,render:e=>{let{field:n}=e;return(0,i.Y)(_.$X,{disabled:q||B,infoText:k("noChangeAllowed"),children:(0,i.Y)(_.dO,{infoText:k("createEvent.eventSettingsRadioButtonHasSeatingInfo"),"data-test":"has_seating_switch",checked:!!B||h,disabled:q||B,label:k("createEvent.eventSettingsRadioButtonHasSeating"),value:n.value,onChange:(e,t)=>
1{(!B||t)&&(n.onChange(t),m&&m(e=>!e))}})})}})}),(0,i.FD)(P0,{isSecretLocation:M,children:[(0,i.FD)(P1,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",flexWrap:"wrap",gap:"16px"},children:[(0,i.Y)(nw.xI,{name:"venueSelectionName",control:T,rules:{validate:{check:e=>!!e&&!!p&&!!p.venue||k("eventManager.schedule.validations.venue")}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:(0,i.Y)(_.gU,{variant:"venue",dataTest:v?"venueSelectionName_inDialog":"venueSelectionName",width:"230px",label:M?k("createEvent.eventCityName"):k("createEvent.eventVenueVenueName"),style:{flex:"1 1 auto"},borderRadius:"16px",freeSolo:!0,disableClearable:Y,onClear:Y?void 0:J,disabled:Y,isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),customOnChange:e=>{!Y&&e&&(t.onChange(e),M?ee(e):X(e))},customOnInputChange:e=>{Y||(e&&e.length>0?M?Q(e):$(e):M?V([]):j([]))},selectedValues:E("".concat(t.name)),placeholder:k("createEvent.eventVenueVenueNamePlaceholder"),options:M?W:L,useMultiTextField:!0,required:!0,errorMessage:null==r||null==(n=r.error)?void 0:n.message})})}}),!w&&!Y&&(0,i.Y)(P8,{children:(0,i.Y)(nw.xI,{name:"secretLocation",defaultValue:null!=p&&!!p.secretLocation,control:T,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{label:k("updateEvent.secretLocation"),size:"medium",dataTest:"secret_location_switch",checked:n.value,onChange:(e,t)=>
1{n.onChange(t),g&&g(!0)}})}})})]}),!M&&Z&&K.length>0&&(()=>{let e=E("sectionId"),n=E("sectionName"),t=K.map(e=>({id:e.sectionId,label:e.name})),r=K.find(n=>n.sectionId===e),o=r?{id:r.sectionId,label:r.name}:n?{id:0,label:n}:null,l=e=>{let n=null,t="";if(e&&"object"==typeof e&&e.id>0)n=e.id,t=e.label||"";else if("string"==typeof e&&e.trim()){var r,i;let o=e.trim(),l=K.find(e=>e.name.toLowerCase()===o.toLowerCase());n=null!=(r=null==l?void 0:l.sectionId)?r:null,t=null!=(i=null==l?void 0:l.name)?i:o}F("sectionId",n),F("sectionName",t),null==g||g(!0)};return(0,i.Y)(P7,{"data-test":"venue_section_dropdown",children:(0,i.Y)(_.gU,{variant:"single",freeSolo:!0,label:k("updateEvent.venueSection"),placeholder:k("updateEvent.venueSectionPlaceholder"),width:"100%",borderRadius:"12px",dataTest:"venue_section_name",options:t,selectedValues:o,isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),customOnInputChange:e=>{"string"==typeof e&&(F("sectionName",e),null==g||g(!0))},customOnChange:l,onClear:()=>l(null)})})})(),(null==p?void 0:p.venue)&&!C&&!M&&!Y&&(0,i.FD)(P2,{"data-test":"edit-location-details-btn",onClick:()=>{D(!C)},children:[(0,i.Y)("div",{children:(0,i.Y)(_.In,{color:"btnSecondary",width:20,height:20,name:"edit"})}),(0,i.Y)(c.ju,{color:"btnSecondary",children:k("updateEvent.editDetails")})]})]}),(0,i.Y)(P6,{children:M&&(0,i.Y)(P3,{children:(0,i.Y)(nw.xI,{name:"customVenueNameSecret",control:T,defaultValue:"To be announced",render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"event_name",type:"text",label:k("updateEvent.displayedAs")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e),null==g||g(!0)}}))}})})})]}),!M&&C&&(0,i.FD)(P5,{children:[(0,i.Y)(nw.xI,{name:"customVenueName",control:T,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"custom_venue_name",type:"text",label:M?k("updateEvent.displayedAs"):k("updateEvent.venueName"),disabled:Y},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e),null==g||g(!0)},style:{marginBottom:"16px"}}))}}),(0,i.Y)(nw.xI,{name:"customVenueDetails",control:T,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"custom_venue_details",type:"text",label:k("updateEvent.venueDetails"),disabled:M||Y,placeholder:"appartment, suitte etc"},t),{onChange:e=>{t.onChange(e),null==g||g(!0)},errorMessage:null==r||null==(n=r.error)?void 0:n.message,style:M?{marginBottom:"16px"}:{marginTop:"16px",marginBottom:"16px"}}))}})]}),(null==p?void 0:p.venue)&&(0,i.FD)(P4,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",children:k("createEvent.eventVenueVenuePreviewVenueLocation")}),(0,i.Y)("div",{className:"preview__map__container",children:(0,i.Y)(_.O0,{venue:{venueName:(null==p||null==(t=p.venue)?void 0:t.name)||"",placeId:null==p||null==(r=p.venue)?void 0:r.placeId,venueLocation:{location:{lat:(null==p||null==(a=p.venue)?void 0:a.lat)||0,lng:(null==p||null==(s=p.venue)?void 0:s.lng)||0}}},height:"250px"})})]})]})};function Ee(){let e=(0,s._)(["\n  /* padding: 20px; */\n  border-radius: 8px;\n"]);return Ee=function(){return e},e}function En(){let e=(0,s._)(["\n  margin-bottom: 20px;\n"]);return En=function(){return e},e}function Et(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n\n  justify-content: 'center';\n  align-content: center;\n"]);return Et=function(){return e},e}let Er=u.A.div(Ee());u.A.h2(En());let Ei=u.A.form(Et()),Eo=e=>{var n,t;let{venue:r,setVenue:a,setSelectedVenueLoc:s,batchMovie:u,setBatchMovie:p,resetBatchMovie:h}=e,m=(0,d.d4)(Ai.w7),f=(0,I.U8)(null==m?void 0:m.boxCategory),g=(0,l.useRouter)(),v=(0,d.wA)(),y=(null==(n=g.query)?void 0:n.boxid)?Number(null==(t=g.query)?void 0:t.boxid):null,{t:w}=(0,x.Bd)(),{control:Y,watch:k,getValues:S,handleSubmit:A,reset:C,setValue:D}=(0,nw.xW)(),[T,F]=(0,o.useState)([]),[P,E]=(0,o.useState)([]),{showErrorModal:M}=Ar(),R=async e=>{let{request:n}=Ae.A.single.updateDatesVenues(e);v((0,b.rj)({enableLoader:!0})),await n().then(async()=>{var e;v((0,Ai.dH)(Number(null==g||null==(e=g.query)?void 0:e.boxid),()=>{v((0,b.Fr)())}))}).catch(e=>{M("genericError",null==e?void 0:e.msg)})},N=k("startTime"),z=1===T.length;(0,o.useEffect)(()=>{let e;N&&T&&E((e=(0,I.Tl)(N),T.map(n=>{let[t,r]=e.split(":").map(Number),i=new Date(n);return i.setHours(t,r,0,0),i.toISOString()})))},[T,N]),(0,o.useEffect)(()=>{z||D("dateEventsName","")},[z]);let O=f?3:2;return(0,i.FD)(Er,{children:[!f&&(0,i.Y)("div",{style:{alignSelf:"start"},children:(0,i.FD)(c.g2,{fontSize:20,fontWeight:700,children:["2. ",w("updateEvent.chooseDates")]})}),(0,i.FD)(Ei,{onSubmit:A(()=>{var e,n,t,i;let o=S(),l=null!=(t=null==u?void 0:u.tmdbId)?t:null,d=(null==(e=o.sectionName)?void 0:e.trim())||"",c=null!=(i=o.sectionId)?i:null,p=z&&(null==(n=o.dateEventsName)?void 0:n.trim())||null,m=P.map(e=>{var n,t,i,a,s,u,p,h,m,f;return{start:e,customVenueName:o.secretLocation?o.customVenueNameSecret?o.customVenueNameSecret:"To be announced":o.customVenueName||null,customVenueDetails:o.customVenueDetails||null,secretLocation:o.secretLocation,venue:r.venue?{name:null==(n=r.venue)?void 0:n.name,formatted_address:null==(t=r.venue)?void 0:t.formatted_address,lat:null==(i=r.venue)?void 0:i.lat,lng:null==(a=r.venue)?void 0:a.lng,placeId:null==(s=r.venue)?void 0:s.placeId,address:null==(u=r.venue)?void 0:u.address,city:null==(p=r.venue)?void 0:p.city,country:null==(h=r.venue)?void 0:h.country,region:null==(m=r.venue)?void 0:m.region,zip:null==(f=r.venue)?void 0:f.zip}:null,movieId:l,sectionId:c,sectionName:d||null}}),f=g_().tz.guess(),g={boxId:y,secretLocation:o.secretLocation,venueDateType:"MULTIPLE",venueDatePairs:m,browserTimezone:f,hasSeating:S().hasSeating,slaveName:p};try{R((0,nY._)({},g))}catch(e){M("genericError")}a(null),C({venueSelectionName:"",customVenueName:"",customVeueDetails:void 0,dateEventsName:""}),D("startTime",null),s(void 0),F([]),null==h||h()}),children:[f&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"12px",maxWidth:"420px",width:"100%"},"data-test":"schedule_batch_movie_picker",children:[(0,i.Y)("div",{style:{alignSelf:"start"},children:(0,i.FD)(c.g2,{fontSize:20,fontWeight:700,children:["2. ",w("movie.connectMovie")]})}),(0,i.Y)(_.H9,{value:null!=u?u:null,onChange:e=>null==p?void 0:p(e)})]}),f&&(0,i.Y)("div",{style:{alignSelf:"start",marginTop:"24px"},children:(0,i.FD)(c.g2,{fontSize:20,fontWeight:700,children:[O,". ",w("updateEvent.chooseDates")]})}),(0,i.Y)(EY,{setMultiSelectedDays:F,selectedDates:T}),(0,i.Y)(nw.xI,{control:Y,name:"startTime",rules:{required:!0},render:e=>{let{field:n,fieldState:{error:t}}=e;return(0,i.Y)(gz,{value:n.value?n.value:null,label:w("updateEvent.time"),dataTest:"end_time",errorMessage:t?"Start time is required":void 0,required:!0,onChange:e=>{n.onChange(e)}})}}),z&&(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{alignSelf:"start",marginTop:"24px",display:"flex",alignItems:"center",gap:"8px"},children:[(0,i.FD)(c.g2,{fontSize:20,fontWeight:700,children:[O+1,". ",w("updateEvent.dateEventsName")]}),(0,i.Y)(_.ID,{title:w("updateEvent.dateEventsNameInfo"),placement:"bottom",maxWidth:320})]}),(0,i.Y)("div",{style:{marginTop:"12px"},children:(0,i.Y)(nw.xI,{control:Y,name:"dateEventsName",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"dateEventsName",dataTest:"date_events_name",type:"text",maxLength:200,placeholder:w("updateEvent.dateEventsNamePlaceholder")},n))}})})]}),(0,i.Y)("div",{style:{alignSelf:"end",marginTop:"36px"},children:(0,i.Y)(_.$n,{"data-test":"add_multi_event",size:"medium",color:"btnTextPrimary",backgroundColor:"btnBackgroun
1dPrimary",disabled:P&&0===P.length,type:"submit",children:w("updateEvent.add")})})]})]})};var El=t(34051),Ea=t(13473),Ed=t(83951);let Ec=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Es=e=>{let{venue:n,setVenue:t,onClose:r,open:l,onSubmit:a,boxId:s,loading:u,hasSeating:p,setHasSeating:h}=e,m=(0,d.d4)(D.nq),[f,g]=o.useState(!1),{getValues:v,trigger:y,reset:b}=(0,nw.xW)(),[w,Y]=o.useState(),{t:k}=(0,x.Bd)(),S=(0,ec.u)(),A=()=>{r(),t(void 0),b({venueSelectionName:"",customVenueName:"",customVeueDetails:void 0})};return(0,i.FD)(t7.A,{onClose:A,"aria-labelledby":"simple-dialog-title",open:l,scroll:"paper",TransitionComponent:Ec,PaperProps:{sx:{position:"fixed",m:0,top:m?0:void 0,right:m?0:void 0,width:m?void 0:"100%",height:"100vh",maxWidth:m?"500px":"100%",maxHeight:"unset",background:S.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{color:"fontPrimary",children:k("updateEvent.editVenue")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(P9,{venue:n,hasSeating:p,setHasSeating:h,setVenue:t,selectedVenueLoc:w,setSelectedVenueLoc:Y,setHasVenueChanged:g,isInDialog:!0})}),(0,i.FD)(rn.A,{children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:A,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",children:"Cancel"})}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_submit_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"myform",name:"saveAdd",loader:u,disabled:!f,onClick:()=>{y("venueSelectionName"),n&&a({boxId:s,customVenueName:v("secretLocation")?v("customVenueNameSecret"):v("customVenueName"),customVenueDetails:v("customVenueDetails"),secretLocation:v("secretLocation"),venue:n.venue,sectionId:v("sectionId"),sectionName:v("sectionName")})},children:"Save "},"saveAdd")})]})]})},Eu=["startDate","startTime","endDate","endTime"],Ep=(0,o.forwardRef)((e,n)=>{var t,r;let{setSelectedVenueLoc:a}=e,s=(0,o.useRef)(null),u=(0,nw.mN)({}),[p,h]=(0,o.useState)(),{isPermitted:m}=(0,nB.uM)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(!1),[w,Y]=(0,o.useState)({rowIndex:-1,cellIndex:-1}),[k,S]=(0,o.useState)(""),[A,C]=(0,o.useState)(!1),[T,F]=(0,o.useState)(null),[P,E]=(0,o.useState)(!1),[M,R]=(0,o.useState)(!1),N=(0,d.wA)(),{t:z}=(0,x.Bd)(),O=(0,l.useRouter)(),{showErrorModal:B}=Ar(),q=(0,d.d4)(Ai.w7),L=(0,d.d4)(D.nq),j=(0,ec.u)(),W=()=>{C(!1),h(void 0),a(void 0)},V=(0,I.U8)(null==q?void 0:q.boxCategory),H=[{label:z("createEvent.eventBasicsEventName"),align:"left"},{label:z("createEvent.eventVenueVenueName"),align:"left"},{label:z("createEvent.datesStartDate"),align:"left"},{label:z("createEvent.datesStartTime"),align:"left"},{label:z("createEvent.datesEndDate"),align:"left"},{label:z("createEvent.datesEndTime"),align:"left"},{label:z("createEvent.seating"),align:"left"},{label:z("createEvent.capacity"),align:"left"},...V?[{label:z("movie.movie"),align:"left"}]:[],{label:z("createEvent.actions"),align:"left"}];(0,o.useImperativeHandle)(n,()=>({focus:()=>{s.current&&s.current.focus()}}));let U=()=>{var e,n,t,r;if(T&&T.boxName)Z(T);else if(T&&T.startDate){let n=(0,I.mM)(null==T?void 0:T.startDate,(0,I.yf)(null==q||null==(e=q.slaves[w.rowIndex])?void 0:e.start));Z((0,nU._)((0,nY._)({},T),{startDate:n}))}else if(T&&T.endDate){let e=(0,I.mM)(null==T?void 0:T.endDate,(0,I.yf)(null==q||null==(n=q.slaves[w.rowIndex])?void 0:n.end));Z((0,nU._)((0,nY._)({},T),{endDate:e}))}else if(T&&T.startTime){let e=(0,I.mM)((0,I.yf)(null==q||null==(t=q.slaves[w.rowIndex])?void 0:t.start),null==T?void 0:T.startTime);Z((0,nU._)((0,nY._)({},T),{startDate:e}))}else if(T&&T.endTime){let e=(0,I.mM)((0,I.yf)(null==q||null==(r=q.slaves[w.rowIndex])?void 0:r.end),null==T?void 0:T.endTime);Z((0,nU._)((0,nY._)({},T),{endDate:e}))}F(null),Y({rowIndex:-1,cellIndex:-1})},K=()=>
1{Y({rowIndex:-1,cellIndex:-1}),S("")},G=async e=>{let{request:n}=Ae.A.single.updateSlave(e);E(!0),N((0,b.rj)({enableLoader:!0}));try{await n().then(async()=>{var e,n;N((0,Ai.dH)(Number(null==O||null==(e=O.query)?void 0:e.boxid),()=>N((0,b.Fr)()))),E(!1),W(),h(void 0),a(void 0),u.reset({venueSelectionName:"",customVenueName:"",customVeueDetails:void 0}),s.current&&(null==(n=s.current)||n.focus())}).catch(e=>{B("genericError",null==e?void 0:e.msg),E(!1)})}catch(e){}},Z=e=>{try{G(e)}catch(e){B("genericError")}},$=function(e,n,t){let r=!(arguments.length>3)||void 0===arguments[3]||arguments[3];if((null==w?void 0:w.rowIndex)===e&&(null==w?void 0:w.cellIndex)===n){if(0===w.cellIndex)return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(nw.xI,{name:"boxName",control:u.control,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({defaultValue:k,id:"name",dataTest:"edit_event_name",required:!0,type:"text"},n),{onChange:e=>{F({boxId:(null==q?void 0:q.slaves)&&w?q.slaves[w.rowIndex].boxId:void 0,boxName:e})}}))}}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",dataTest:"name_edit_save",size:"auto",padding:4,onClick:U,children:(0,i.Y)(_.In,{name:"check-mark",color:"lineChartmediumGreen"})}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",size:"auto",padding:4,onClick:K,children:(0,i.Y)(_.In,{name:"cancel-circle",color:"fontAlert",height:17})})]});if(2===w.cellIndex)return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(nw.xI,{control:u.control,name:"startDate",render:e=>{var n;let{field:t}=e;return(0,i.Y)(gE,{dataTest:"start_date",required:!0,timeZone:null==q||null==(n=q.slaves[w.rowIndex])?void 0:n.timeZone,value:t.value?(0,I.yf)(t.value):null,onChange:e=>{var n;t.onChange(e),F({boxId:(null==q?void 0:q.slaves)&&w?null==(n=q.slaves[w.rowIndex])?void 0:n.boxId:void 0,startDate:e})}})}}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",size:"auto",dataTest:"start_date_edit_save",padding:4,onClick:U,children:(0,i.Y)(_.In,{name:"check-mark",color:"lineChartmediumGreen"})}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",size:"auto",padding:4,onClick:K,children:(0,i.Y)(_.In,{name:"cancel-circle",color:"fontAlert",height:17})})]});if(3===w.cellIndex)return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(nw.xI,{control:u.control,name:"startTime",render:e=>{var n;let{field:t}=e;return(0,i.Y)(gz,{dataTest:"start_date_time",timeZone:null==q||null==(n=q.slaves[w.rowIndex])?void 0:n.timeZone,value:t.value?(0,I.yf)(t.value):null,onChange:e=>{F({boxId:(null==q?void 0:q.slaves)&&w?q.slaves[w.rowIndex].boxId:void 0,startTime:e}),t.onChange(e)}})}}),(0,i.Y)(_.$n,{iconHeight:12,dataTest:"start_time_edit_save",mode:"borderless",size:"auto",padding:4,onClick:U,children:(0,i.Y)(_.In,{name:"check-mark",color:"lineChartmediumGreen"})}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",size:"auto",padding:4,onClick:K,children:(0,i.Y)(_.In,{name:"cancel-circle",color:"fontAlert",height:17})})]});if(4===w.cellIndex)return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(nw.xI,{control:u.control,name:"endDate",render:e=>{var n;let{field:t}=e;return(0,i.Y)(gE,{dataTest:"end_date",timeZone:null==q||null==(n=q.slaves[w.rowIndex])?void 0:n.timeZone,value:t.value?(0,I.yf)(t.value):null,onChange:e=>{t.onChange(e),F({boxId:(null==q?void 0:q.slaves)&&w?q.slaves[w.rowIndex].boxId:void 0,endDate:e})}})}}),(0,i.Y)(_.$n,{iconHeight:12,dataTest:"end_date_edit_save",mode:"borderless",size:"auto",padding:4,onClick:U,children:(0,i.Y)(_.In,{name:"check-mark",color:"lineChartmediumGreen"})}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",size:"auto",padding:4,onClick:K,children:(0,i.Y)(_.In,{name:"cancel-circle",color:"fontAlert",height:17})})]});if(5===w.cellIndex)return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(nw.xI,{control:u.control,name:"endTime",render:e=>{var n;let{field:t}=e;return(0,i.Y)(gz,{dataTest:"end_date_time",timeZone:null==q||null==(n=q.slaves[w.rowIndex])?void 0:n.timeZone,value:t.value?(0,I.yf)(t.value):null,onChange:e=>
1{t.onChange(e),F({boxId:(null==q?void 0:q.slaves)&&w?q.slaves[w.rowIndex].boxId:void 0,endTime:e})}})}}),(0,i.Y)(_.$n,{iconHeight:12,dataTest:"end_time_edit_save",mode:"borderless",size:"auto",padding:4,onClick:U,children:(0,i.Y)(_.In,{name:"check-mark",color:"lineChartmediumGreen"})}),(0,i.Y)(_.$n,{iconHeight:12,mode:"borderless",size:"auto",padding:4,onClick:K,children:(0,i.Y)(_.In,{name:"cancel-circle",color:"fontAlert",height:17})})]})}return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)("div",{children:((n,t)=>{var r,i;switch(n){case 2:case 4:return t?(0,I.yf)(t).tz(null==q||null==(r=q.slaves[e])?void 0:r.timeZone).format("DD/MM/YYYY"):"  ";case 3:case 5:return t?(0,I.yf)(t).tz(null==q||null==(i=q.slaves[e])?void 0:i.timeZone).format("HH:mm"):"  ";default:return t}})(n,t)}),r&&(0,i.Y)(_.$n,{icon:"edit",iconHeight:12,dataTest:"edit".concat(e).concat(n),mode:"borderless",iconColor:"iconMainColor",size:"auto",padding:0,onClick:()=>((e,n,t)=>{if(1===n){var r,i,o,l,a,d,c,s,p,m,f,g,v,y,x,b,w,k,A,_,I,D,T,F;u.clearErrors(),Y({rowIndex:e,cellIndex:n}),h((0,nY._)({customVenueName:null==q||null==(i=q.slaves[e])||null==(r=i.venues[0])?void 0:r.customVenueName,customVenueDetails:null==q||null==(l=q.slaves[e])||null==(o=l.venues[0])?void 0:o.customVenueDetails,secretLocation:null!=q&&null!=(a=q.slaves[e])&&!!a.venues[0].isSecretLocation&&(null==(d=q.slaves[e])?void 0:d.venues[0].isSecretLocation),sectionId:null==q||null==(s=q.slaves[e])||null==(c=s.venues[0])?void 0:c.sectionId,sectionName:null==q||null==(m=q.slaves[e])||null==(p=m.venues[0])?void 0:p.sectionName},(null==q||null==(g=q.slaves[e])||null==(f=g.venues[0])?void 0:f.venueLocation)&&{venue:{name:null==q||null==(y=q.slaves[e])||null==(v=y.venues[0])?void 0:v.venueName,placeId:null==q||null==(b=q.slaves[e])||null==(x=b.venues[0])?void 0:x.placeIds[0],lat:null==q||null==(_=q.slaves[e])||null==(A=_.venues[0])||null==(k=A.venueLocation)||null==(w=k.location)?void 0:w.lat,lng:null==q||null==(F=q.slaves[e])||null==(T=F.venues[0])||null==(D=T.venueLocation)||null==(I=D.location)?void 0:I.lng}})),C(!0)}else 0!=n&&u.setValue(Eu[n-2],t),Y({rowIndex:e,cellIndex:n}),S(t)})(e,n,t)})]})};return(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},u),{children:(0,i.FD)("div",{ref:s,tabIndex:-1,style:{border:"2px solid ".concat(j.colors.dividerAndPlaceholderPrimary),padding:L?"32px":"0px",borderRadius:"16px",overflowX:"auto",width:"100%"},children:[(0,i.Y)(Es,{venue:p,setVenue:h,hasSeating:(null==q?void 0:q.slaves)&&(null==w?void 0:w.rowIndex)!=-1&&(null==q||null==(t=q.slaves[null==w?void 0:w.rowIndex])?void 0:t.hasSeating),setHasSeating:g,open:A,onClose:W,onSubmit:Z,boxId:(null==q?void 0:q.slaves)&&(null==w?void 0:w.rowIndex)!=-1&&(null==q||null==(r=q.slaves[null==w?void 0:w.rowIndex])?void 0:r.boxId),loading:P}),M?(0,i.Y)("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"},children:(0,i.Y)(nb.A,{size:50})}):(0,i.Y)(AT.Np,{customMaxWidth:"420px",children:(0,i.FD)(El.A,{"data-test":"dates_table",children:[(0,i.Y)(kM.A,{children:(0,i.Y)(AR.Sy,{children:H.map(e=>(0,i.Y)(AT.Em,{align:e.align,width:"250px",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.label})},e.label))})}),(0,i.Y)(Ea.A,{children:q&&q.slaves&&(null==q?void 0:q.slaves.length)>0?null==q?void 0:q.slaves.map((e,n)=>{var t;return e.boxHierarchy===el.EP.SLAVE&&(0,i.FD)(kW.A,{children:[(0,i.Y)(AT.Em,{width:"auto",children:$(n,0,e.boxName)}),(0,i.Y)(AT.Em,{children:$(n,1,(0,I.Z8)(e.venues[0]))}),(0,i.Y)(AT.Em,{children:$(n,2,(0,I.yf)(e.start).toISOString())}),(0,i.Y)(AT.Em,{children:$(n,3,(0,I.yf)(e.start).toISOString())}),(0,i.Y)(AT.Em,{children:$(n,4,e.end?(0,I.yf)(e.end).toISOString():"  ")}),(0,i.Y)(AT.Em,{children:$(n,5,e.end?(0,I.yf)(e.end).toISOString():"  ")}),(0,i.Y)(AT.Em,{children:e.hasSeating?(0,i.Y)(i.FK,{children:z("createEvent.yes")}):(0,i.Y)(i.FK,{children:z("createEvent.no")})}),(0,i.Y)(AT.Em,{children:(()=>{var n;let t=null!=(n=e.boxCapacity)?n:null==q?void 0:q.boxCapacity;return null!=t?t:z("createEvent.perTicketCategory")})()}),V&&(0,i.Y)(AT.Em,{width:"300px",children:(0,i.Y)(Eh,{slave:e,masterBoxId:Number(null==O||null==(t=O.query)?void 0:t.boxid)})}),(0,i.Y)(AT.Em,{children:(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(sI.A,{title:z("createEvent.goToEventDashboard"),
1children:(0,i.Y)(kj.A,{size:"small","data-test":"preview_slave_".concat(n),onClick:()=>O.push("".concat(I.DS.dashBoardEventManagerBasics(),"?boxid=").concat(null==e?void 0:e.boxId)),children:(0,i.Y)(_.In,{name:"preview",color:"iconMainColor",width:22,height:22})})}),(0,i.Y)(kj.A,{size:"small",disabled:!m([el.mC.DELETE_BOX])||v,onClick:()=>{y(!0),N((0,TC.SX)({boxId:(null==e?void 0:e.boxId)?e.boxId:void 0},z,O,!0,y,R))},style:{opacity:m([el.mC.DELETE_BOX])?1:.5},children:v?(0,i.Y)(i.FK,{children:(0,i.Y)(nb.A,{size:20})}):(0,i.Y)(_.In,{color:"fontAlert",width:22,height:22,name:"delete"})})]})})]},n)}):(0,i.Y)(kW.A,{children:(0,i.Y)(AT.Em,{colSpan:5,align:"center",children:P?(0,i.Y)(nb.A,{}):"No events"})})})]})})]})}))}),Eh=e=>{let{slave:n,masterBoxId:t}=e,r=(0,l.useRouter)(),a=(0,d.wA)(),c=r.locale||"en",{showErrorModal:s}=Ar(),[u,p]=(0,o.useState)(null),[h,m]=(0,o.useState)(!1);o.useEffect(()=>{if(!(null==n?void 0:n.movieId))return void p(null);let e=!1;return Ed.A.getMovie(n.movieId,c).request().then(n=>{if(e)return;let t=null==n?void 0:n.movie;if(!t)return p(null);p({tmdbId:t.tmdbId,title:t.title,posterPath:t.posterPath,releaseYear:t.releaseDate?new Date(t.releaseDate).getUTCFullYear():null,backdropPath:t.backdropPath})}).catch(()=>{e||p(null)}),()=>{e=!0}},[null==n?void 0:n.movieId,c]);let f=async e=>{p(e),m(!0);try{var r;await Ae.A.single.updateSlave({boxId:n.boxId,movieId:null!=(r=null==e?void 0:e.tmdbId)?r:null}).request(),a((0,Ai.dH)(t))}catch(e){s("genericError",null==e?void 0:e.msg)}finally{m(!1)}};return(0,i.Y)(_.H9,{value:u,onChange:f,disabled:h,compact:!0})};var Em=t(8962),Ef=t.n(Em),Eg=t(66438),Ev=t(4342),Ey=t(71751);let Ex=(0,u.A)(Ey.x)(e=>({margin:"0",padding:"0",width:"280px","& .MuiPickersCalendarHeader-root":{color:e.theme.colors.fontPrimary},"& .MuiPickersDay-root:hover, & .MuiPickersDay-root.Mui-selected:hover":{color:e.theme.colors.fontSecondary}}));g_().extend(Ef());let Eb=(0,Eg.Ay)(Ev.a,{shouldForwardProp:e=>"isSelected"!==e&&"isHovered"!==e})(e=>{let{theme:n,isSelected:t,isHovered:r}=e;return(0,nU._)((0,nY._)({borderRadius:0},t&&{backgroundColor:n.palette.primary.main,color:n.palette.primary.contrastText,"&:hover, &:focus":{backgroundColor:n.palette.primary.main}},r&&{backgroundColor:n.palette.primary.light,"&:hover, &:focus":{backgroundColor:n.palette.primary.light}}),{borderTopLeftRadius:"50%",borderBottomLeftRadius:"50%",borderTopRightRadius:"50%",borderBottomRightRadius:"50%"})});function Ew(e){let{day:n,selectedDates:t=[],hoveredDay:r}=e,o=(0,an._)(e,["day","selectedDates","hoveredDay"]);return(0,i.Y)(Eb,(0,nU._)((0,nY._)({},o),{day:n,sx:{px:2.5},disableMargin:!0,selected:!1,isSelected:t.some(e=>n.isSame(e,"day")),isHovered:null==r?void 0:r.isSame(n,"day")}))}let EY=e=>{let{setMultiSelectedDays:n,selectedDates:t}=e,[r,a]=o.useState(null),d=(0,l.useRouter)();return(0,i.Y)(gw.$J,{dateAdapter:gY.R,adapterLocale:d.locale,children:(0,i.Y)(Ex,{value:null,onChange:e=>(e=>{e&&n(t.some(n=>n.isSame(e,"day"))?t.filter(n=>!n.isSame(e,"day")):[...t,e])})(e),disablePast:!0,showDaysOutsideCurrentMonth:!0,slots:{day:Ew},slotProps:{day:e=>({selectedDates:t,hoveredDay:r,onPointerEnter:()=>a(e.day),onPointerLeave:()=>a(null)})}})})},Ek=e=>{let{options:n,loading:t,selectedValues:r,onChange:l,fullSeason:a,onFullSeasonChange:d,label:c,placeholder:s,dataTest:u,maxWidth:p=360}=e,{t:h}=(0,x.Bd)();return(0,o.useEffect)(()=>{a&&n.length&&r.length!==n.length&&l(n.map(e=>({id:e.id,label:e.label})))},[a,n]),(0,i.FD)("div",{style:{width:"100%"},children:[(0,i.Y)("div",{style:{marginBottom:"12px"},children:(0,i.Y)(_.dO,{label:h("eventManager.schedule.fullSeasonLabel","Full season"),description:h("eventManager.schedule.fullSeasonDescription","Link all matches connected to this season"),checked:a,onChange:(e,t)=>
1(e=>{d(e),e&&l(n.map(e=>({id:e.id,label:e.label})))})(t),dataTest:u?"".concat(u,"_full_season"):"full_season_switch"})}),!a&&(0,i.Y)(_.gU,{variant:"multi",dataTest:u,label:null!=c?c:h("eventManager.schedule.dialogSelectEvents"),placeholder:null!=s?s:h("eventManager.schedule.dialogSelectEventsPlaceholder"),width:"100%",maxWidth:p,loading:t,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),options:n,selectedValues:r||[],setMultipleSelectValues:l,groupBy:e=>{var n;return null!=(n=null==e?void 0:e.group)?n:""},selectByGroup:!0,lockOptionsWhenGroupSelected:!0,expandableGroups:!0})]})},ES=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),EA=e=>{let{open:n,onClose:t,seasonBoxId:r,onSuccess:l,mode:a="create",editSlave:s}=e,u="edit"===a&&s,p=(0,d.d4)(D.nq),h=(0,ec.u)(),{t:m}=(0,x.Bd)(),{showErrorModal:f,showInfoModal:g}=Ar(),[v,y]=(0,o.useState)(!1),[b,w]=(0,o.useState)([]),[Y,k]=(0,o.useState)(!1),[S,A]=(0,o.useState)(!1),[I,C]=(0,o.useState)([]),[T,F]=(0,o.useState)([]),P=(0,nw.mN)({defaultValues:{seasonName:"",startDate:null,endDate:null,selectedEvents:[],predecessorPartialSeasonBoxId:null}}),{control:E,handleSubmit:M,reset:R}=P;(0,o.useEffect)(()=>{if(!n||!r)return;k(!0);let{request:e}=Ae.A.single.getSeasonAssignedBoxes({seasonBoxId:r});e().then(e=>{var n,t;let r=Array.isArray(e)?e:null!=(n=null==e?void 0:e.boxes)?n:[];F(null!=(t=null==e?void 0:e.predecessorPartials)?t:[]);let i=[],o=[];(r||[]).forEach(e=>{let n=e.name,t=Array.isArray(e.slaves)?e.slaves:[],r=String(e._id);o.push({masterId:r,name:n,slaves:t}),t.forEach(e=>{i.push({id:String(e._id),label:e.name,secondLabel:(0,lT.JC)(e.start,e.timeZone,"DD MMM YYYY HH:mm"),group:n})})}),w(i),C(o)}).catch(()=>{w([]),C([])}).finally(()=>k(!1))},[n,r]),(0,o.useEffect)(()=>{if(!n){R({seasonName:"",startDate:null,endDate:null,selectedEvents:[],predecessorPartialSeasonBoxId:null}),A(!1);return}if(u&&s){let e=s.name||s.boxName||"",n=s.start?g_()(s.start):null,t=s.end?g_()(s.end):null,r=null!=s.predecessorPartialSeasonBoxId&&""!==s.predecessorPartialSeasonBoxId?Number(s.predecessorPartialSeasonBoxId):null,i=Array.isArray(s.partialSeasonBoxIds)?s.partialSeasonBoxIds:[],o=[];i.forEach(e=>{var n,t,r,i;let l=String(null==e?void 0:e.id),a=null!=(t=null!=(n=null==e?void 0:e.name)?n:null==e?void 0:e.boxName)?t:"",d=I.find(e=>e.masterId===l);d&&d.slaves.length>0?d.slaves.forEach(e=>{o.push({id:String(e._id),label:e.name})}):o.push({id:l,label:a||(null!=(i=null==(r=I.flatMap(e=>e.slaves).find(e=>String(e._id)===l))?void 0:r.name)?i:"Event #".concat(l))})}),R({seasonName:e,startDate:n,endDate:t,selectedEvents:o,predecessorPartialSeasonBoxId:r});let l=I.flatMap(e=>e.slaves).length;A(null!=s.fullSeason?!!s.fullSeason:l>0&&o.length===l)}else{let e=I.flatMap(e=>e.slaves),n=null,t=null;if(e.length>0){let r=e.map(e=>e.start).filter(Boolean),i=e.map(e=>{var n;return null!=(n=e.end)?n:e.start}).filter(Boolean);r.length&&(n=g_()(r.reduce((e,n)=>e<n?e:n))),i.length&&(t=g_()(i.reduce((e,n)=>e>n?e:n)))}R({seasonName:"",startDate:n,endDate:t,selectedEvents:[],predecessorPartialSeasonBoxId:null}),A(!1)}},[n,R,u,s,I]);let N=()=>{t()},z=async(e,n)=>{var t,i,o,a,d,c;let p=null==n||null==(t=n.nativeEvent)?void 0:t.submitter,h=(null==p?void 0:p.name)==="saveAdd";if(!(null==(i=e.seasonName)?void 0:i.trim()))return void f("genericError",String(null!=(o=m("eventManager.schedule.dialogSeasonNameRequired"))?o:""));let v=new Set((e.selectedEvents||[]).map(e=>e.id)),x=[],b=new Set;for(let e of I){let n=new Set(e.slaves.map(e=>String(e._id))),t=e.slaves.filter(e=>v.has(String(e._id)));n.size>0&&t.length===n.size?(x.push(Number(e.masterId)),n.forEach(e=>b.add(e))):t.forEach(e=>{x.push(Number(e._id)),b.add(String(e._id))})}(e.selectedEvents||[]).forEach(e=>{b.has(e.id)||x.push(Number(e.id))});let w=e.startDate?e.startDate.startOf("day").toISOString():void 0,Y=e.endDate?e.endDate.endOf("day").toISOString():void 0;y(!0);try{if(u&&s){let n=Number(null!=(a=s._id)?a:s.boxId),{request:t}=Ae.A.single.updateSeasonPartialBoxes({boxId:n,boxName:e.seasonName.trim(),eventBoxIds:x,startDate:w,endDate:Y,predecessorParti
1alSeasonBoxId:null!=(d=e.predecessorPartialSeasonBoxId)?d:void 0,fullSeason:S});await t(),g("updateSchedule"),null==l||l(),N()}else{if(!r)return;let{request:n}=Ae.A.single.createSeasonPartial({boxId:r,name:e.seasonName.trim(),eventBoxIds:x,startDate:w,endDate:Y,predecessorPartialSeasonBoxId:null!=(c=e.predecessorPartialSeasonBoxId)?c:void 0,fullSeason:S});await n(),g("updateSchedule"),null==l||l(),h?(R({seasonName:"",startDate:null,endDate:null,selectedEvents:[],predecessorPartialSeasonBoxId:null}),A(!1)):N()}}catch(e){f("genericError",null==e?void 0:e.msg)}finally{y(!1)}};return(0,i.FD)(t7.A,{onClose:N,"aria-labelledby":"season-event-dialog-title",open:n,fullScreen:!p,scroll:"paper",TransitionComponent:ES,PaperProps:{sx:{position:"fixed",m:0,top:p?0:void 0,right:p?0:void 0,bottom:p?0:void 0,width:p?void 0:"100%",maxHeight:"100%",maxWidth:p?"500px":"100%",background:h.colors.backgroundSecondaryColor,height:"100%",display:"flex",flexDirection:"column"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2,flexShrink:0},id:"season-event-dialog-title",children:[(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:20,children:u?m("eventManager.schedule.dialogEditSeasonTitle"):m("eventManager.schedule.dialogCreateSeasonTitle")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},P),{children:(0,i.FD)("form",{id:"season-event-dialog-form",onSubmit:M(z),style:{display:"flex",flexDirection:"column",flex:1,minHeight:0},children:[(0,i.Y)(re.A,{sx:{flex:1,minHeight:0,overflow:"auto",display:"flex",flexDirection:"column"},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:[(0,i.Y)(nw.xI,{name:"seasonName",control:E,rules:{required:m("fieldIsRequired")||"Required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({},t),{label:m("eventManager.schedule.dialogSeasonName"),placeholder:m("eventManager.schedule.dialogSeasonNamePlaceholder"),dataTest:"season_event_dialog_name",errorMessage:null==r||null==(n=r.error)?void 0:n.message,style:{maxWidth:360}}))}}),(0,i.FD)("div",{style:{display:"flex",gap:16,flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{name:"startDate",control:E,render:e=>{let{field:n}=e;return(0,i.Y)(gE,{label:m("eventManager.schedule.dialogSeasonStartDate"),dataTest:"season_event_dialog_start_date",value:n.value,onChange:n.onChange,timeZone:"Europe/Athens"})}}),(0,i.Y)(nw.xI,{name:"endDate",control:E,render:e=>{let{field:n}=e;return(0,i.Y)(gE,{label:m("eventManager.schedule.dialogSeasonEndDate"),dataTest:"season_event_dialog_end_date",value:n.value,onChange:n.onChange,timeZone:"Europe/Athens"})}})]}),(0,i.Y)(nw.xI,{name:"selectedEvents",control:E,render:e=>{let{field:n}=e;return(0,i.Y)(Ek,{options:b,loading:Y,selectedValues:n.value||[],onChange:n.onChange,fullSeason:S,onFullSeasonChange:A,dataTest:"season_event_dialog_events"})}}),T.length>0&&(0,i.Y)(nw.xI,{name:"predecessorPartialSeasonBoxId",control:E,render:e=>{var n;let{field:t}=e,r=[{id:"",label:m("eventManager.schedule.noPredecessorPartial","None")},...T.map(e=>({id:String(e._id),label:e.name}))],o=null!=t.value?null!=(n=r.find(e=>e.id===String(t.value)))?n:{id:String(t.value),label:""}:r[0];return(0,i.Y)(_.gU,{variant:"single",dataTest:"season_event_dialog_predecessor_partial",label:m("eventManager.schedule.dialogPredecessorPartial","Link to predecessor partial season"),placeholder:m("eventManager.schedule.dialogPredecessorPartialPlaceholder","Select previous season partial"),width:360,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),options:r,selectedValues:o,customOnChange:e=>{let n=(null==e?void 0:e.id)&&String(e.id).trim()?Number(e.id):null;t.onChange(n)}})}})]})}),(0,i.Y)(rn.A,{sx:{flexShrink:0,paddingBottom:"max(16px, env(safe-area-inset-bottom))"},children:(0,i.FD)(rr.Ef,{children:[(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",width:u?"100%":"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_ticket",mode:u?"contained":"outlined",color:u?"btnTextAuxiliary":"btnSecondary",backgroundColor:u?"btnBackgroun
1dAuxiliary":"btnSecondary",size:"large",type:"submit",form:"season-event-dialog-form",name:"save",loader:v,children:m("eventManager.tickets.category.buttons.save")},"save")}),!u&&(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"add_another_ticket",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"season-event-dialog-form",name:"saveAdd",loader:v,children:m("eventManager.tickets.category.buttons.saveAdd")},"saveAdd")})]}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:N,mode:"outlined",color:u?"btnTertiary":"btnSecondary",backgroundColor:u?"btnTertiary":"btnSecondary",size:"large",type:"button",children:m("eventManager.tickets.category.buttons.cancel")})})]})})]})}))]})};function E_(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n"]);return E_=function(){return e},e}function EI(){let e=(0,s._)(["\n  display: flex;\n  align-items: flex-start;\n  background: ",";\n  border-radius: 12px;\n  width: 100%;\n  padding: 16px 24px;\n  gap: 24px;\n  transition: box-shadow 0.2s;\n  border: 1px solid ",";\n  @media (max-width: ",") {\n    flex-direction: column;\n    align-items: center;\n  }\n  &:hover {\n    background: ",";\n  }\n"]);return EI=function(){return e},e}function EC(){let e=(0,s._)(["\n  flex-shrink: 0;\n  width: 100px;\n  height: 100px;\n  border-radius: 8px;\n  overflow: hidden;\n  background: ",";\n"]);return EC=function(){return e},e}function ED(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n"]);return ED=function(){return e},e}function ET(){let e=(0,s._)(["\n  font-size: 1.1rem;\n  font-weight: 600;\n  color: ",";\n  @media (max-width: ",") {\n    text-align: center;\n  }\n"]);return ET=function(){return e},e}function EF(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n"]);return EF=function(){return e},e}function EP(){let e=(0,s._)(["\n  font-size: 0.9rem;\n  font-weight: 600;\n  color: ",";\n  margin-bottom: 4px;\n"]);return EP=function(){return e},e}function EE(){let e=(0,s._)(["\n  margin: 0;\n  padding-left: 20px;\n  font-size: 0.95rem;\n  color: ",";\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n"]);return EE=function(){return e},e}let EM=u.A.div(E_()),ER=u.A.div(EI(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>"".concat(e.theme.colors.backgroundTertiaryColor,"A0")),EN=u.A.div(EC(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Ez=u.A.div(ED()),EO=u.A.div(ET(),e=>e.theme.colors.fontPrimary,e=>e.theme.breakPoints.SMALL_VIEWPORT),EB=u.A.div(EF()),Eq=u.A.div(EP(),e=>e.theme.colors.fontSecondary),EL=u.A.ul(EE(),e=>e.theme.colors.fontPrimary),Ej=e=>{let{onEditSlave:n,onCreate:t,onEditPricing:r}=e,{t:o}=(0,x.Bd)(),l=(0,ec.u)(),a=(0,d.d4)(Ai.w7),s=(0,d.d4)(D.nq),u=Array.isArray(null==a?void 0:a.slaves)?a.slaves:[];return(0,i.Y)("div",{style:{marginTop:"16px",width:"100%",border:"2px solid ".concat(l.colors.dividerAndPlaceholderPrimary),padding:s?"32px":"16px",borderRadius:"16px"},children:(0,i.Y)(EM,{children:0===u.length?(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",textAlign:"center",gap:"8px",padding:"24px 16px"},children:[(0,i.Y)(_.In,{name:"event-calendar",width:32,height:32}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",children:o("eventManager.schedule.tableNoSeasonsTitle","No matches yet")}),(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",children:o("eventManager.schedule.tableNoSeasonsSubtitle","Add the first one to set its dates, prices and publishing.")}),t&&(0,i.Y)("div",{style:{marginTop:"8px"},children:(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"medium",type:"button","data-test":"season_empty_create_btn",onClick:t,children:o("eventManager.schedule.createSeason")})})]}):u.map((e,t)=>{var a,d,c,s,u,p;let h=(null==(a=e.images)?void 0:a.thumbnail)||(null==(d=e.images)?void 0:d.cover),m=e.boxName||e.name||"Event #".concat(null!=(c=e.boxId)?c:"").trim()||o("eventManager.schedule.seasonCardUnnamed"),f=null!=(u=null!=(s=e.boxId)?s:e._id
1)?u:"slave-".concat(t),g=(Array.isArray(e.partialSeasonBoxIds)?e.partialSeasonBoxIds:[]).map(e=>{var n,t,r,i;return"object"==typeof e&&null!=e?(null!=(i=null!=(n=e.boxName)?n:e.name)?i:"Event #".concat(null!=(r=null!=(t=e.boxId)?t:e._id)?r:"")).trim():"Event #".concat(e)}),v=g.slice(0,3),y=g.length-3;return(0,i.FD)(ER,{children:[(0,i.Y)(EN,{children:h?(0,i.Y)(ei(),{src:h,alt:m,width:100,height:100,sizes:"100px",style:{display:"block",width:"100%",height:"100%",objectFit:"cover"}}):(0,i.Y)("div",{style:{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",background:l.colors.dividerAndPlaceholderPrimary,color:l.colors.fontSecondary,fontSize:"0.85rem"},children:o("eventManager.schedule.seasonCardNoImage")})}),(0,i.FD)(Ez,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:8},children:[(0,i.Y)(EO,{children:m}),(0,i.Y)(kj.A,{size:"small",onClick:()=>null==n?void 0:n(e),"aria-label":String(null!=(p=o("eventManager.schedule.dialogEditSeasonTitle"))?p:""),sx:{flexShrink:0,color:l.colors.fontPrimary},children:(0,i.Y)(_.In,{name:"edit",width:20,height:20})})]}),(0,i.FD)(EB,{children:[(0,i.Y)(Eq,{children:o("eventManager.schedule.seasonCardMatchesUnder")}),g.length>0?(0,i.FD)(i.FK,{children:[(0,i.Y)(EL,{children:v.map((e,n)=>(0,i.Y)("li",{children:e},n))}),y>0&&(0,i.Y)("span",{style:{fontSize:"0.95rem",color:l.colors.fontSecondary,marginTop:4},children:o("eventManager.schedule.seasonCardMoreMatches",{count:y})})]}):(0,i.Y)("span",{style:{fontSize:"0.95rem",color:l.colors.fontSecondary},children:o("eventManager.schedule.tableNoMatches")}),r&&(0,i.Y)("div",{style:{marginTop:"8px",display:"flex"},children:(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"auto",type:"button",iconHeight:18,iconWidth:18,icon:"ticket",iconColor:"btnTextAuxiliary",iconMargin:"8px",padding:8,"data-test":"season_edit_pricing_btn",onClick:()=>r(e),children:(0,i.Y)("span",{style:{whiteSpace:"nowrap"},children:o("eventManager.schedule.editPricesAndPublishing","Prices & publishing")})})})]})]})]},f)})})})},EW=e=>{var n;
1let{venueName:t,venueLocation:r,chartName:o,mapThumbnailUrl:l}=e,a=(0,ec.u)(),{t:d}=(0,x.Bd)(),s=!!t||!!(null==r?void 0:r.location),u=!!o||!!l;if(!s&&!u)return null;let p={border:"1px solid ".concat(a.colors.dividerAndPlaceholderPrimary),borderRadius:"12px",padding:"16px",display:"flex",flexDirection:"column",gap:"12px"};return(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:[s&&(0,i.FD)("div",{style:p,children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontSecondary",children:d("eventManager.schedule.venuePreview")}),t&&(0,i.Y)(c.g2,{fontSize:16,fontWeight:500,color:"fontPrimary",children:t}),(null==r?void 0:r.location)&&(0,i.Y)("div",{style:{height:"160px",borderRadius:"8px",overflow:"hidden"},children:(0,i.Y)(_.O0,{venue:{venueName:null!=t?t:"",venueLocation:r},height:"160px"})})]}),u&&(0,i.FD)("div",{style:p,children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:600,color:"fontSecondary",children:d("eventManager.schedule.seatingMapPreview")}),(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"12px"},children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:500,color:"fontPrimary",children:null!=o?o:d("eventManager.schedule.seatingMapPreview")}),l&&(0,i.Y)(kj.A,{size:"small",onClick:()=>window.open(l,"_blank","noopener,noreferrer"),"aria-label":String(null!=(n=d("eventManager.schedule.seatingMapPreviewOpen"))?n:""),sx:{color:a.colors.fontSecondary},children:(0,i.Y)(_.In,{name:"eye",width:22,height:22})})]})]})]})},EV=e=>{let{loading:n}=e,{t}=(0,x.Bd)();return(0,i.FD)(PP,{children:[(0,i.Y)(_.$n,{"data-test":"submit_button",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"submit",name:"save",loader:n,children:t("updateEvent.save")}),(0,i.Y)(_.$n,{"data-test":"submit_and_continue_button",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",type:"submit",name:"saveContinue",loader:n,children:t("updateEvent.saveAndContinue")})]})};function EH(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 50px;\n  margin-top: 20px;\n"]);return EH=function(){return e},e}function EU(){let e=(0,s._)(["\n  margin-bottom: 0px;\n"]);return EU=function(){return e},e}function EK(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 15px;\n"]);return EK=function(){return e},e}function EG(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 15px;\n"]);return EG=function(){return e},e}let EZ=u.A.div(EH());(0,u.A)(_.H3)(EU());let E$=u.A.div(EK()),EJ=u.A.div(EG()),EQ=e=>{let{boxData:n}=e,{t}=(0,x.Bd)(),{control:r,setValue:o,getValues:l,trigger:a,clearErrors:d}=(0,nw.xW)(),{startDateValidation:s,startDateTimeValidation:u,endDateValidation:p,endDateTimeValidation:h}=(0,nB.Ft)(),m="startDate",f="startDateTime",g="endDate",v="endDateTime",y=e=>I.yf.isDayjs(e)&&e.isValid(),b=()=>{let e=l()[m],n=l()[g];if(!y(e)||!y(n))return void d([g,v]);e.isSame(n,"day")?(a(f),d(m)):(a(m),d(f)),d([g,v])},w=()=>{let e=l()[m],n=l()[g];if(!y(e)||!y(n))return void d([m,f]);e.isSame(n,"day")?(a(v),d(g)):(a(g),d(v)),d([m,f])},Y=(null==n?void 0:n.boxTimezone)?null==n?void 0:n.boxTimezone:I.yf.tz.guess();return(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.FD)(c.g2,{fontSize:20,fontWeight:700,children:["1. ",t("updateEvent.chooseDate")]}),(0,i.FD)(EZ,{children:[(0,i.FD)(E$,{children:[(0,i.Y)(nw.xI,{control:r,name:m,rules:{validate:{checkDate:e=>s(e,l,g)}},render:e=>{var n;let{field:r,fieldState:l}=e;return(0,i.Y)("div",{children:(0,i.Y)(gE,{dataTest:"start_date",value:r.value?(0,I.yf)(r.value):null,label:t("createEvent.datesStartDate"),errorMessage:null==(n=l.error)?void 0:n.message,required:!0,timeZone:Y,onChange:e=>{o(m,e),r.onChange(e),b()}})})}}),(0,i.Y)(nw.xI,{control:r,name:f,rules:{validate:{checkDate:e=>u(e,l,m,g,v)}},render:e=>{var n;let{field:r,fieldState:l}=e;return(0,i.Y)(gz,{dataTest:"start_date_time",label:t("createEvent.datesStartTime"),errorMessage:null==(n=l.error)?void 0:n.message,required:!0,timeZone:Y,value:r.value?(0,I.yf)(r.value):null,onChange:e=>{o(f,e),r.onChange(e),b()}})}})]}
1),(0,i.FD)(EJ,{children:[(0,i.Y)(nw.xI,{control:r,name:g,rules:{validate:{checkDate:e=>p(e,l,m)}},render:e=>{var n;let{field:r,fieldState:a}=e;return(0,i.Y)("div",{children:(0,i.Y)(gE,{dataTest:"end_date",label:t("createEvent.datesEndDate"),value:r.value?(0,I.yf)(r.value):null,errorMessage:null==(n=a.error)?void 0:n.message,required:!0,timeZone:Y,onChange:e=>{o(g,e),r.onChange(e);let n=l()[g];(!n||!e||n.isBefore(e,"day"))&&o(g,e),w()}})})}}),(0,i.Y)(nw.xI,{control:r,name:v,render:e=>{var n;let{field:r,fieldState:l}=e;return(0,i.Y)("div",{children:(0,i.Y)(gz,{dataTest:"end_date_time",errorMessage:null==(n=l.error)?void 0:n.message,label:t("createEvent.datesEndTime"),required:!0,value:r.value?(0,I.yf)(r.value):null,timeZone:Y,onChange:e=>{o(v,e),r.onChange(e),w()}})})},rules:{validate:{checkDate:e=>h(e,l,f,m,g)}}})]})]})]})};var EX=t(43905),E0=t(44808);function E1(){let e=(0,s._)(["\n  border-color: white;\n  width: 100%;\n  .MuiSelect-icon {\n    display: none;\n  }\n\n  .MuiChip-root {\n    background-color: ",";\n    color: ",";\n    margin: 2px;\n    font-size: 18px;\n    border-radius: 6px;\n  }\n"]);return E1=function(){return e},e}let E2=(0,u.A)(EX.A)(E1(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.fontPrimary),E4=(0,u.A)(E0.A)(e=>{let{theme:n,dataTest:t}=e;return{"& .MuiOutlinedInput-root":{color:"".concat(n.colors.fontPrimary,"!important"),fontWeight:700,paddingLeft:"20px",padding:"4px",border:"2px solid ".concat(n.colors.dividerAndPlaceholderPrimary,"!important"),borderRadius:"10px","& fieldset":{display:"none"}},"&.MuiInputAdornment-root":{color:"".concat(n.colors.fontSecondary,"!important")}}}),E5=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),E6=e=>{let{label:n,infoText:t,placeholder:r,control:l,loading:a,dataTest:d}=e,[s,u]=(0,o.useState)(!1);return(0,i.FD)(i.FK,{children:[n&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"5px"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"5px",alignItems:"center"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:n}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{u(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),t&&(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:t})]}),a?(0,i.Y)(dO.A,{variant:"rounded",height:51}):(0,i.Y)(nw.xI,{control:l,name:"tags",render:e=>{let{field:n}=e;return(0,i.Y)(E2,{multiple:!0,id:"tags-filled",dataTest:d,options:[],disableClearable:!0,freeSolo:!0,value:n.value,onChange:(e,t)=>
1{let r=t.map(e=>e.startsWith("#")?e:"#".concat(e));n.onChange(r)},renderInput:e=>(0,i.Y)(E4,{dataTest:"".concat(d,"_text_field"),inputProps:(0,nY._)({},e.inputProps),InputProps:(0,nY._)({},e.InputProps),fullWidth:!0,variant:"outlined",placeholder:r||"Type your Name tag and press Enter to add it"})})}}),(0,i.Y)(_.mq,{open:s,onClose:()=>{u(!1)},transition:E5,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/tags.jpg",alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"100%",height:"100%"}})]})};function E3(){let e=(0,s._)(["\n  ","\n  justify-content:center;\n  align-items: start;\n  width: 100%;\n  gap: 10px;\n  border: 2px solid ",";\n  padding: 20px;\n  border-radius: 10px;\n"]);return E3=function(){return e},e}function E8(){let e=(0,s._)(["\n  ","\n  justify-content:center;\n  align-items: center;\n  gap: 10px;\n"]);return E8=function(){return e},e}function E7(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  align-items: center;\n  width: 100%;\n  gap: 10px;\n  flex-wrap: wrap;\n  margin-top: 7px;\n"]);return E7=function(){return e},e}function E9(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  gap: 10px;\n  border: 1px solid ",";\n  padding: 8px 15px;\n  border-radius: 10px;\n  word-wrap: normal;\n  cursor: pointer;\n  &:hover {\n    border: 1px solid ",";\n  }\n"]);return E9=function(){return e},e}function Me(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  gap: 5px;\n  cursor: pointer;\n"]);return Me=function(){return e},e}function Mn(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  gap: 10px;\n"]);return Mn=function(){return e},e}function Mt(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 20px;\n"]);return Mt=function(){return e},e}function Mr(){let e=(0,s._)(["\n  ","\n  justify-content: flex-end;\n  align-items: center;\n  gap: 12px;\n  flex-wrap: wrap;\n  width: 100%;\n  margin-top: 10px;\n"]);return Mr=function(){return e},e}let Mi=u.A.div(E3(),w.ec,e=>e.theme.colors.dividerAndPlaceholderPrimary),Mo=u.A.div(E8(),w.Uu),Ml=u.A.div(E7(),w.Uu),Ma=u.A.div(E9(),w.Uu,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.dividerAndPlaceholderPrimary),Md=u.A.div(Me(),w.Uu),Mc=u.A.div(Mn(),w.Uu);u.A.form(Mt(),w.ec);let Ms=u.A.div(Mr(),w.Uu),Mu=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Mp="Upcoming",Mh=e=>{let n=new Date(e);return n.setHours(0,0,0,0),n},Mm=e=>{if(!e||!e.isValid())return null;let n=Mh(new Date).getTime(),t=Mh(e.toDate()).getTime();return t<n?"Past":t>n?"Upcoming":null},Mf=e=>{var n,t;let{onClose:r,open:a,filteredEvents:s,fetchSlaves:u,categoryClicked:p,loading:h}=e,m=(0,l.useRouter)(),{query:f}=m,g=(null==(n=m.query)?void 0:n.boxid)?Number(null==(t=m.query)?void 0:t.boxid):null,v=(0,d.d4)(Ai.w7),y=(0,I.fs)(v),{t:b}=(0,x.Bd)(),[w,Y]=(0,o.useState)({status:Mp}),k=(0,d.d4)(D.nq);(0,d.wA)();let S=(0,ec.u)(),A=()=>{r()},C=[{key:"Upcoming",title:b("eventManager.schedule.dateTimeDialog.upcoming","Upcoming")},{key:"Past",title:b("eventManager.schedule.dateTimeDialog.past","Past")}];(0,o.useEffect)(()=>{a&&Y({status:Mp})},[a]),(0,o.useEffect)(()=>{a&&v&&(!w.date||w.date&&w.date.isValid())&&u({boxId:v.masterId?v.masterId:g,status:w.status,date:w.date&&function(e){let n=(0,I.JC)(e||"","Europe/Athens","YYYY-MM-DD");return(0,I.JC)(n,"Europe/Athens","YYYY-MM-DDTHH:mm:ss.SSS[Z]")}((0,dw.au)(w.date))})},[a,w]);let T=o.useMemo(()=>[...s||[]].sort((e,n)=>{let t=new Date(e.start).getTime()-new Date(n.start).getTime();return"Past"===w.status?-t:t}),[s,w.status]),F=(0,o.useCallback)(e=>"invitation"===p?{pathname:I.DS.dashBoardSendInvitations(),query:{boxid:e}}:"onDoor"===p?{pathname:I.DS.dashBoardOnDoorTicket(),query:{boxid:e}}:{pathname:m.pathname,query:(0,nU._)((0,nY._)({},f),{boxid:e})},[m,f,p]);return(0,i.FD)(t7.A,{onClose:A,"aria-labelledby":"simple-dialog-title",open:a,scroll:"paper",TransitionComponent:Mu,PaperProps:{sx:{height:k?"70vh":"90vh",maxWidth:k?"1000px":"100%",maxHeight:"unset",background:S.colors.backgroundSecondaryColor,borderRadius:"16px",padding:k?"20p
1x":"10px",margin:k?"32px":"0px",width:k?"80%":"100%"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{fontSize:20,children:y?b("updateEvent.selectOtherSeasonTicket","Select other season ticket"):b("updateEvent.selectTimeDate")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10}),(0,i.Y)(Sc.k4,{style:{marginTop:"10px",marginBottom:"10px"},children:(0,i.Y)("div",{style:{width:"100%"},children:(0,i.Y)(Sc.QE,{value:w.status,onChange:(e,n)=>{Y(e=>{let t=Mm(e.date);return{status:n,date:t&&t!==n?null:e.date}})},variant:k?"standard":"scrollable",scrollButtons:!0,allowScrollButtonsMobile:!0,children:C.map(e=>(0,i.Y)(oZ.A,{value:e.key,disableRipple:!0,"data-test":"slaves_tab_".concat(e.key.toLowerCase()),label:(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},children:(0,i.Y)(c.RZ,{fontSize:14,color:w.status===e.key?"fontPrimary":"fontMuted",children:e.title})})},e.key))})})}),!y&&(0,i.FD)(Ms,{children:[(0,i.Y)(gE,{dataTest:"slaves_date_filter",width:"200px",wrapperMinWidth:"unset",value:w.date?g_()(w.date):null,onChange:e=>{Y(n=>{var t;return{status:null!=(t=Mm(e))?t:n.status,date:e}})}}),(w.date||w.status!==Mp)&&(0,i.Y)(_.$n,{dataTest:"clear_button",padding:0,gap:8,size:"auto",color:"btnSecondary",iconColor:"btnSecondary",backgroundColor:"transparent",icon:"delete",onClick:()=>{Y({status:Mp})},children:b("updateEvent.clearSearch")})]})]}),(0,i.Y)(re.A,{children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"20px",width:"100%",marginTop:"10px"},children:h?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.Y)("div",{children:T.length>0?null==T?void 0:T.map(e=>{var n;return(0,i.Y)(da(),{href:F(e._id),onClick:()=>{A()},children:(0,i.FD)("div",{style:{border:"2px solid ".concat(S.colors.dividerAndPlaceholderPrimary),borderRadius:"8px",padding:"16px",marginBottom:"10px",width:"100%",display:"flex",justifyContent:"space-between"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[(0,i.Y)(ei(),{alt:b("eventManager.schedule.dateTimeDialog.imageAlt"),src:null==(n=e.images)?void 0:n.thumbnail,width:60,height:60}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",color:"white",gap:"5px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.name}),(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:14,children:new Date(e.start).toLocaleString("en-US",{weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0}).replace(",","").replace("at","at")})]})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",padding:"5px 10px"},children:(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:12,children:(0,dw.I8)(eo.U6,e.status,b)})})]},e._id)})}):(0,i.Y)("h5",{children:y?b("eventManager.schedule.dateTimeDialog.noSeasonTicketsFound"):b("eventManager.schedule.dateTimeDialog.noEventsFound")})})})}),(0,i.Y)(rn.A,{children:(0,i.Y)(AT.Ef,{children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:A,mode:"outlined",color:"btnSecondary",size:"large",backgroundColor:"btnSecondary",type:"button",children:b("updateEvent.cancel")})})})]})};var Mg=t(90259);let Mv=()=>{var e,n,t,r;let a=(0,d.d4)(Ai.w7),s=(0,l.useRouter)(),{t:u}=(0,x.Bd)(),p="DD/MM/YYYY HH:mm",[h,m]=(0,o.useState)(!1),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)([]),[b,w]=(0,o.useState)(!1),Y=()=>{w(!1)},k=(0,d.wA)(),S=async e=>{let{request:n}=Mg.A.fetchSlaves(e);m(!0),await n().then(e=>{y(e),m(!1)}).catch(()=>{})},A=e=>"saleEnded"===e||"soldOut"===e||"eventEnded"===e||"cancelled"===e?"lineChartdarkRed":"saleNotStarted"===e?"lineChartorange":"active"===e?"lineChartGreen":void 0,C=(0,o.useCallback)(()=>{if((null==a?void 0:a.status)===el.L6.DRAFT)return(0,i.FD)(Mc,{children:[(0,i.Y)(_.In,{name:"circle",color:"fontPrimary",height:15,width:15}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:u("eventManager.infoBox.eventStatuses.draft")}),(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",height:18,width:18})]});if((null==a?void 0:a.status)===el.L6.PUBLISHED)return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.In,{name:"circle",color:A(null==a?void 0:a.salesStatus),height:15,width:15}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:u("eventManager.infoBox.eventStatuses.published")+" - "+u("eventManager.infoBox.eventStatuses.".concat(null==a?void 0:a.salesStatus))}),(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",height:18,width:18})]});if((null==a?void 0:a.status)===el.L6.PRIVATE)return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.In,{name:"circle",color:A(null==a?void 0:a.salesStatus),height:15,width:15}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:u("eventManager.infoBox.eventStatuses.private")+" - "+u("eventManager.infoBox.eventStatuses.".concat(null==a?void 0:a.salesStatus))}),(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",height:18,width:18})]});if((null==a?void 0:a.status)===el.L6.PRIVATE_HIDDEN)return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.In,{name:"circle",color:A(null==a?void 0:a.salesStatus),height:15,width:15}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:u("eventManager.infoBox.eventStatuses.privateHidden")+" - "+u("eventManager.infoBox.eventStatuses.".concat(null==a?void 0:a.salesStatus))}),(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",height:18,width:18})]});if((null==a?void 0:a.status)===el.L6.CANCELLED)return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.In,{name:"circle",color:"lineChartdarkRed",height:15,width:15}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:u("eventManager.infoBox.eventStatuses.cancelled")}),(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",height:18,width:18})]})},[null==a?void 0:a.salesStatus,u]);return(0,i.FD)(Mi,{children:[(0,i.Y)(_.H4,{children:(null==a?void 0:a.boxName)||"Title"}),a&&((null==a?void 0:a.slaves)===void 0||(null==a?void 0:a.slaves)&&(null==a?void 0:a.slaves.length)===0)&&!a.masterId?(0,i.FD)(Mo,{
1children:[(0,i.Y)(_.In,{width:18,height:18,color:"fontSecondary",name:"event-calendar"}),(0,i.Y)(c.Wg,{fontSize:14,color:"fontSecondary",children:(null==a?void 0:a.start)?(0,I.JC)(null==a?void 0:a.start,(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:"Europe/Athens",p):"-"})]}):!(null==a?void 0:a.masterId)&&(0,i.FD)(Mo,{children:[(0,i.Y)(_.In,{width:18,height:18,color:"fontPrimary",name:"global-clock"}),(0,i.Y)(sI.A,{title:"Timezone",placement:"bottom",arrow:!0,children:(0,i.Y)(c.Wg,{fontSize:12,color:"fontPrimary",children:null==a?void 0:a.timeZone})})]}),((null==a||null==(e=a.slaveIds)?void 0:e.length)&&(null==a||null==(n=a.slaveIds)?void 0:n.length)>0||(null==a?void 0:a.masterId))&&(0,i.Y)("div",{style:{margin:"15px 0px 15px 0px"},children:a&&(0,i.Y)(_.aF,(0,nU._)((0,nY._)({dataTest:"selectTimeDate",icon:"downArrow",iconColor:"btnTextAuxiliary",color:"btnTextAuxiliary",textFontSize:14},a.masterId&&{iconRight:"downArrow"},!a.masterId&&{customOnClick:()=>w(!0)}),{iconLeft:"event-calendar",iconSize:16,backgroundColor:"btnBackgroundAuxiliary",displayText:a&&a.masterId?(0,I.fs)(a)?u("eventManager.schedule.seasonTicketMatches",{count:null!=(r=null==a||null==(t=a.partialSeasonBoxIds)?void 0:t.length)?r:0}):(null==a?void 0:a.start)?(0,I.JC)(null==a?void 0:a.start,(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:"Europe/Athens",p):"-":(0,I.oQ)(a)?u("updateEvent.selectSeasonTickets"):u("updateEvent.selectTimeDate"),customOpen:f,setCustomOpen:g,options:[{href:"javascript:void(0);",icon:(0,I.fs)(a)?"back":"calendar-overview",text:(0,I.fs)(a)?u("eventManager.schedule.backToSeason","Back to seasons management"):u("updateEvent.returnToOverview"),onClick:()=>{let e=(0,nU._)((0,nY._)({},s.query),{boxid:a.masterId}),n={pathname:s.pathname,query:e};Y(),s.push(n),k((0,Ai.dH)(a.masterId))}},{href:"javascript:void(0);",icon:(0,I.fs)(a)?"ticket":"calendar",text:(0,I.fs)(a)?u("updateEvent.selectOtherSeasonTicket","Select other season ticket"):u("updateEvent.selectOtherDate"),onClick:()=>{w(!0)}}]}))}),(0,i.FD)(Ml,{children:[(0,i.Y)(Ma,{onClick:()=>{var e,n;(null==s||null==(e=s.query)?void 0:e.boxid)&&s.push("".concat(I.DS.dashBoardEventManagerPublish(),"?boxid=").concat(null==s||null==(n=s.query)?void 0:n.boxid))},children:C()}),!(0,I.oQ)(a)&&(0,i.FD)(i.FK,{children:[(0,i.FD)(Md,{onClick:()=>{var e,n;(null==s||null==(e=s.query)?void 0:e.boxid)&&window.open("".concat(eI.A.FRONTEND_URL,"/").concat(null!=(n=s.locale)?n:"en","/event/").concat(null==a?void 0:a.boxId),"_blank")},children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:u("updateEvent.preview")}),(0,i.Y)("div",{children:(0,i.Y)(_.In,{name:"preview",color:"fontPrimary",height:16,width:16})})]}),(0,i.FD)(Md,{onClick:()=>{var e,n;(null==s||null==(e=s.query)?void 0:e.boxid)&&window.open("".concat(eI.A.FRONTEND_URL,"/").concat(null!=(n=s.locale)?n:"en","/TicketsInformation/").concat(null==a?void 0:a.boxInfoCode),"_blank")},children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",noBreakWord:!0,children:u("updateEvent.salesReportLink")}),(0,i.Y)("div",{children:(0,i.Y)(_.In,{name:"preview",color:"fontPrimary",height:16,width:16})})]})]})]}),(0,i.Y)(Mf,{open:b,onClose:Y,filteredEvents:v,fetchSlaves:S,loading:h})]})},My=e=>{var n,t;let{boxData:r}=e,a=(0,l.useRouter)(),c=(null==(n=a.query)?void 0:n.boxid)?Number(null==(t=a.query)?void 0:t.boxid):null,[s,u]=(0,o.useState)(),[p,h]=(0,o.useState)(void 0),[m,f]=(0,o.useState)(!1),[g,v]=(0,o.useState)(!1),{showInfoModal:y,showErrorModal:x}=Ar(),b=(0,nw.mN)(),w=(0,d.wA)();(0,o.useEffect)(()=>{if(r){var e,n,t,i,o,l,a,d,c;let s=!!(null==r?void 0:r.seasonId),u=!!(null==r?void 0:r.chartKey);if(f(!!s&&!!u||r.hasSeating),(null==r||null==(e=r.venues)?void 0:e.length)>0){let e=r.venues[0],s={customVenueName:null==e?void 0:e.customVenueName,customVenueDetails:null==e?void 0:e.customVenueDetails,secretLocation:null!=e&&!!e.isSecretLocation&&(null==e?void 0:e.isSecretLocation),sectionId:null!=(t=null==e?void 0:e.sectionId)?t:null,sectionName:null!=(i=null==e?void 0:e.sectionName)?i:""};(null==e||null==(n=e.venueLocation)?void 0:n.location)&&(s.venue={name:null==e?void 0:e.venueName,placeId:null==e||null==(o=e.placeIds)?void 0:o[0],lat:null==e||null==(a=e.venueLocation)||null==(l=a.location)?void 0:l.lat,lng:null==e||null==(c=e.venueLocation)||null==(d=c.location)?void 0:d.lng}),h(s)}}},[r]);let Y=async(e,n)=>{v(!0);let{request:t}=Ae.A.single.updateDatesVenues(e);await t().then(async()=>{var e,t;
1n?(w((0,Ai.dH)(Number(null==a||null==(e=a.query)?void 0:e.boxid))),a.push("".concat(I.DS.dashBoardEventManagerTickets(),"?boxid=").concat(c))):(w((0,Ai.dH)(Number(null==a||null==(t=a.query)?void 0:t.boxid))),y("updateSchedule"))}).catch(e=>{x("genericError",null==e?void 0:e.msg)}).finally(()=>v(!1))},k=I.yf.tz.guess(),S=async(e,n)=>{var t,r;let i="saveContinue"===n.nativeEvent.submitter.name,o=b.getValues().secretLocation,l={venueDateType:"SINGLE",secretLocation:o,hasSeating:m,browserTimezone:k,venueDatePairs:[{start:(0,I.mM)(b.getValues().startDate,b.getValues().startDateTime),end:(0,I.mM)(b.getValues().endDate,b.getValues().endDateTime),customVenueName:o?b.getValues().customVenueNameSecret:b.getValues().customVenueName,customVenueDetails:b.getValues().customVenueDetails,sectionId:null!=(r=b.getValues().sectionId)?r:null,sectionName:(null==(t=b.getValues().sectionName)?void 0:t.trim())||null,venue:p.venue}]};try{Y((0,nY._)({boxId:c},l),i)}catch(e){x("genericError")}};return(0,o.useEffect)(()=>{r&&(b.setValue("startDate",r.start&&(0,I.yf)(r.start)),b.setValue("startDateTime",r.start&&(0,I.yf)(r.start)),b.setValue("endDate",r.end&&(0,I.yf)(r.end)),b.setValue("endDateTime",r.end&&(0,I.yf)(r.end)))},[r]),(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},b),{children:(0,i.FD)(Pj,{onSubmit:b.handleSubmit(S),children:[(0,i.Y)(EQ,{boxData:r}),(0,i.Y)(P9,{venue:p,setVenue:h,hasSeating:m,setHasSeating:f,isInDialog:!1,selectedVenueLoc:s,setSelectedVenueLoc:u,singleDate:!0,venueLocked:!!(null==r?void 0:r.seasonId)}),(0,i.Y)(EV,{loading:g})]})}))},Mx=()=>{let{t:e}=(0,x.Bd)(),n=(0,l.useRouter)(),t=(0,d.d4)(Ai.w7),r=(0,o.useRef)(null),a=(0,d.d4)(D.nq),[c,s]=(0,o.useState)(null),[u,p]=(0,o.useState)(!1),[h,m]=(0,o.useState)(),[f,g]=(0,o.useState)(null),[v,y]=(0,o.useState)(null),b=(0,ec.u)(),w=!!(null==t?void 0:t.seasonId);(0,o.useEffect)(()=>{var e,n,r,i,o,l,a,d,c,u,p,h,m,f,g,v;w&&(null==t||null==(e=t.venues)?void 0:e.length)&&(null==t||null==(n=t.venues)?void 0:n.length)>0&&s((0,nY._)({customVenueName:null==t||null==(r=t.venues[0])?void 0:r.customVenueName,customVenueDetails:null==t||null==(i=t.venues[0])?void 0:i.customVenueDetails,secretLocation:null!=(v=null==t||null==(o=t.venues[0])?void 0:o.isSecretLocation)&&v},(null==t||null==(l=t.venues[0])?void 0:l.venueLocation)&&{venue:{name:null==t||null==(a=t.venues[0])?void 0:a.venueName,placeId:null==t||null==(c=t.venues[0])||null==(d=c.placeIds)?void 0:d[0],lat:null==t||null==(h=t.venues[0])||null==(p=h.venueLocation)||null==(u=p.location)?void 0:u.lat,lng:null==t||null==(g=t.venues[0])||null==(f=g.venueLocation)||null==(m=f.location)?void 0:m.lng}}))},[w,null==t?void 0:t.venues]),(0,o.useEffect)(()=>{if(!(null==t?void 0:t.movieId))return void g(null);let e=!1;return Ed.A.getMovie(t.movieId,n.locale||"en").request().then(n=>{if(e)return;let t=null==n?void 0:n.movie;if(!t)return void g(null);g({tmdbId:t.tmdbId,title:t.title,posterPath:t.posterPath,releaseYear:t.releaseDate?new Date(t.releaseDate).getUTCFullYear():null,backdropPath:t.backdropPath})}).catch(()=>{e||g(null)}),()=>{e=!0}},[null==t?void 0:t.movieId,n.locale]),(0,o.useEffect)(()=>{y(f)},[f]);let Y=(0,nw.mN)({defaultValues:{venueSelectionName:void 0,customVenueName:void 0,customVenueDetails:void 0,customVenueNameSecret:void 0,secretLocation:!1,startTime:void 0,hasSeating:!1,sectionName:"",sectionId:null,dateEventsName:""}});return(0,i.Y)(i.FK,{children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",width:"100%",gap:"16px"},children:(0,i.FD)(i.FK,{children:[!u&&!a&&(0,i.Y)("div",{style:{alignSelf:"end"},children:(0,i.Y)(_.$n,{"data-test":"basics_reveal_button",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",type:"button",onClick:()=>p(!0),children:e("updateEvent.addMoreDates")})}),(a||u)&&(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},Y),{children:(0,i.Y)("div",{style:(0,nY._)({display:"flex",flexDirection:"column",border:a?"2px solid ".concat(b.colors.dividerAndPlaceholderPrimary):void 0,padding:a?"32px":void 0,borderRadius:"16px",marginBottom:"16px",gap:"16px"},!a&&{flexWrap:"wrap"}),children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",width:"100%",gap:"16px",flexWrap:"wrap"},children:[(0,i.Y)("div",{style:{flex:1},children:(0,i.Y)(P9,{venue:c,setVenue:s,selectedVenueLoc:h,setSelectedVenueLoc:m,venueLocked:w})}),a&&(0,i.Y)("div",{style:{flex:0},children:(0,i.Y)(xR.A,{orientation:"vertical",sx:{marginLeft:"32px",marginRight:"32px",border:"1px solid ".concat(b.colors.dividerAndPlaceholderPrimary)}})}),(0,i.Y)("div",{style:{flex:1},children:(0,i.Y)(Eo,{venue:c,setVenue:s,setSelectedVenueLoc:m,batchMovie:v,setBatchMovie:y,resetBatchMovie:()=>y(f)})})]})})})),(0,i.Y)("div",{style:{marginTop:"16px",width:"100%"},children:(0,i.Y)(Ep,{ref:r,setSelectedVenueLoc:m})})]})})})};function Mb(){let e=(0,s._)(["\n  ","\n  justify-content: space-around;\n  flex-wrap: wrap;\n  margin-top: 20px;\n  width: 100%;\n  gap: 20px;\n"]);return Mb=function(){return e},e}function Mw(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  position: relative;\n  width: 48%;\n  gap: 10px;\n  border-radius: 10px;\n  border: 2px solid\n    ",";\n  ","\n\n  padding: 15px;\n"]);return Mw=function(){return e},e}function MY(){let e=(0,s._)(["\n  ","\n  align-items: center;\n  width: 100%;\n"]);return MY=function(){return e},e}function Mk(){let e=(0,s._)(["\n  ","\n  width: 80%;\n  gap: 16px;\n"]);return Mk=function(){return e},e}function MS(){let e=(0,s._)(["\n  ","\n  justify-content:center;\n  align-items: center;\n  width: 100%;\n  margin-top: 16px;\n"]);return MS=function(){return e},e}function MA(){let e=(0,s._)(["\n  ","\n  justify-content:center;\n  align-items: center;\n  height: 100%;\n  gap: 32px;\n"]);return MA=function(){return e},e}let M_=u.A.div(Mb(),w.Uu),MI=u.A.div(Mw(),w.ec,e=>e.active?"".concat(e.theme.colors.fontPrimary,";"):"".concat(e.theme.colors.dividerAndPlaceholderPrimary,";"),e=>e.disabled&&"border: 2px solid dividerAndPlaceholderPrimary;
1 cursor: not-allowed; "),MC=u.A.div(MY(),w.ec),MD=u.A.div(Mk(),w.ec),MT=u.A.div(MS(),w.Uu),MF=u.A.div(MA(),w.ec),MP=e=>{var n,t,r;let{onMapSelected:a,venueIdOverride:s,hideSelectButton:u=!1}=e,p=(0,d.d4)(Ai.w7),h=(0,ec.u)(),{t:m}=(0,x.Bd)(),f=(0,d.wA)(),[g,v]=(0,o.useState)({}),[y,b]=(0,o.useState)(!0),[w,Y]=(0,o.useState)("left"),[k,S]=(0,o.useState)([]),A=(0,l.useRouter)(),C=null!=s?s:null==p||null==(t=p.venues)||null==(n=t[0])?void 0:n.venueId,D=async()=>{if(!C){S([]),b(!1);return}try{let e={venueId:C,organizerId:null==p?void 0:p.plannerId},{request:n}=Ae.A.single.seatingmaps(e);await n().then(n=>{let t=[];n.forEach((n,r)=>{t.push((0,nU._)((0,nY._)({},n),{chartName:n.chartName,group:e.organizerId?"My Maps":"Predefined",index:r+1}))}),S((0,I.xu)(t,"index","chartName","group"))})}catch(e){console.error(e)}finally{b(!1)}};(0,o.useEffect)(()=>{D()},[C,null==p?void 0:p.plannerId]);let T=async()=>{var e;if(null==g||null==(e=g.data)?void 0:e.chartKey)try{let e={boxId:null==p?void 0:p.boxId,chartKey:g.data.chartKey},{request:n}=Ae.A.single.selectSeatingMap(e);await n().then(()=>{var e;f((0,Ai.dH)(Number((null==A||null==(e=A.query)?void 0:e.boxid)||(null==p?void 0:p.boxId)))),null==a||a(g)})}catch(e){console.error(e)}},F=(0,i.FD)(i.FK,{children:[(0,i.Y)(MC,{children:(0,i.FD)(MD,{children:[(0,i.Y)(c.g2,{noBreakWord:!0,fontSize:18,fontWeight:500,color:"fontPrimary",children:m("eventManager.tickets.seating.chooseMap")}),(0,i.Y)(_.gU,{variant:"single",width:"100%",freeSolo:!0,placeholder:m("eventManager.tickets.seating.chooseMap"),placeholderColor:"fontPrimary",borderRadius:"12px",disabled:0===k.length,customOnChange:e=>{v(e),u&&(null==a||a(e))},selectedValues:g,options:k,isOptionEqualTovalue:(e,n)=>e.id===n.id,groupBy:e=>e.group,onClear:()=>{v({}),u&&(null==a||a({}))},renderOptionExtra:e=>{var n,t;let r=null==e||null==(n=e.data)?void 0:n.publishedVersionThumbnailUrl;return r?(0,i.Y)(kj.A,{size:"small",onClick:e=>{e.stopPropagation(),window.open(r,"_blank","noopener,noreferrer")},"aria-label":String(null!=(t=m("eventManager.schedule.seatingMapPreviewOpen"))?t:""),sx:{ml:"auto",flexShrink:0,color:h.colors.fontSecondary},children:(0,i.Y)(_.In,{name:"eye",width:20,height:20})}):null}})]})}),0===k.length&&(0,i.Y)(c.g2,{noBreakWord:!0,fontSize:14,fontWeight:500,color:"fontAlert",align:"center",children:m("eventManager.tickets.seating.noMapsExist")}),!u&&(0,i.Y)(MT,{children:(0,i.Y)(_.$n,{"data-test":"submit_and_continue_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",onClick:T,disabled:!(null==g||null==(r=g.data)?void 0:r.chartKey),children:m("Select")})})]});return(0,i.Y)(i.FK,{children:y?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{color:"primary",size:50})}):(0,i.FD)(M_,{children:[(0,i.FD)(MI,{active:"left"===w,onClick:()=>Y("left"),children:[(0,i.Y)(S9.A,{checked:"left"===w,value:"left",onChange:e=>{Y(e.target.value)}}),F]}),(0,i.FD)(MI,{active:"right"===w,disabled:!0,children:[(0,i.Y)("div",{style:{position:"absolute",right:"10px",top:"10px"},children:(0,i.Y)(c.g2,{fontSize:18,fontWeight:500,color:"fontPrimary",children:m("eventManager.tickets.seating.comingSoon")})}),(0,i.Y)(S9.A,{checked:"right"===w,value:"right",disabled:!0,style:{color:"fontSecondary"},onChange:e=>{Y(e.target.value)}}),(0,i.FD)(MF,{children:[(0,i.Y)(c.g2,{fontSize:18,fontWeight:500,color:"dividerAndPlaceholderPrimary",children:m("eventManager.tickets.seating.createNewMap")}),(0,i.Y)(_.$n,{"data-test":"submit_and_continue_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",disabled:!0,children:m("Create")})]})]})]})})},ME=e=>{var n,t,r,a,s,u,p,h,m,f,g,v,y,b,w,Y;let{onSeasonSaved:k}=e,{t:S}=(0,x.Bd)(),A=(0,ec.u)(),C=(0,d.d4)(Ai.w7),D=(0,d.wA)(),T=(0,l.useRouter)(),{showErrorModal:F,showInfoModal:P}=Ar(),E=(0,I.gW)(C),M=null!==E,R="master"===E,N=(null==C?void 0:C.boxCategory)==="sports",[z,O]=(0,o.useState)(!1),[B,q]=(0,o.useState)(void 0),[L,j]=(0,o.useState)(!1),[W,V]=(0,o.useState)(),[H,U]=(0,o.useState)({}),[K,G]=(0,o.useState)(!1),[Z,$]=(0,o.useState)(void 0),[J,Q]=(0,o.useState)([]),[X,ee]=(0,o.useState)(!1),[en,et]=(0,o.useState)(!1),[er,ei]=(0,o.useState)(!1),[eo,ea]=(0,o.useState)(null),[ed,es]=(0,o.useState)(void 0),[eu,ep]=(0,o.useState)(!1),eh=(0,nw.mN)({defaultValues:{hasSeating:!1,venueSelectionName:void 0,customVenueName:void 0,customVenueDetails:void 0,customVenueNameSecret:void 0,secretLocation:!1}}),em=M&&!!(null==C||null==(n=C.venues)?void 0:n.length),ef=!!(null==C?void 0:C.seasonId),eg=(0,nw.mN)({defaultValues:{startDate:null,endD
1ate:null,selectedEvents:[],fullSeason:!1}}),[ev,ey]=(0,o.useState)([]),[ex,eb]=(0,o.useState)([]),[ew,eY]=(0,o.useState)(!1),[ek,eS]=(0,o.useState)([]),eA=null!=(g=null==C?void 0:C.masterId)?g:null==C?void 0:C.seasonId;(0,o.useEffect)(()=>{if(!eA||!M||R)return;eY(!0);let{request:e}=Ae.A.single.getSeasonAssignedBoxes({seasonBoxId:eA});e().then(e=>{var n;let t=Array.isArray(e)?e:null!=(n=null==e?void 0:e.boxes)?n:[],r=[],i=[];(t||[]).forEach(e=>{let n=e.name,t=Array.isArray(e.slaves)?e.slaves:[],o=String(e._id);i.push({masterId:o,name:n,slaves:t}),t.forEach(e=>{r.push({id:String(e._id),label:e.name,secondLabel:(0,lT.JC)(e.start,e.timeZone,"DD MMM YYYY HH:mm",T.locale),group:n})})}),ey(r),eb(i)}).catch(()=>{ey([]),eb([])}).finally(()=>eY(!1))},[eA,M,R]),(0,o.useEffect)(()=>{if(!C||!M||R)return;let e=C.start?g_()(C.start):null,n=C.end?g_()(C.end):null,t=Array.isArray(null==C?void 0:C.partialSeasonBoxIds)?C.partialSeasonBoxIds:[],r=[];t.forEach(e=>{var n,t,i,o,l;let a=String(null!=(t=null!=(n=null==e?void 0:e._id)?n:null==e?void 0:e.id)?t:null==e?void 0:e.boxId),d=null!=(o=null!=(i=null==e?void 0:e.name)?i:null==e?void 0:e.boxName)?o:"",c=ex.find(e=>e.masterId===a);if(c&&c.slaves.length>0)c.slaves.forEach(e=>{r.push({id:String(e._id),label:e.name})});else{let e=ex.flatMap(e=>e.slaves).find(e=>String(e._id)===a);r.push({id:a,label:null!=(l=d||(null==e?void 0:e.name))?l:"Event #".concat(a)})}}),eg.reset({startDate:e,endDate:n,selectedEvents:r,fullSeason:!!(null==C?void 0:C.fullSeason)}),eS(r.map(e=>e.id).sort())},[null==C?void 0:C.boxId,null==C?void 0:C.start,null==C?void 0:C.end,null==C?void 0:C.partialSeasonBoxIds,M,R,ex]);let e_=async()=>{var e,n;if(!(null==C?void 0:C.boxId))return;let t=eg.getValues(),r=t.startDate?t.startDate.startOf("day").toISOString():void 0,i=t.endDate?t.endDate.endOf("day").toISOString():void 0;if(!r)return void F("genericError",S("eventManager.schedule.validations.startDateRequired")||"Start date is required");let o=((e,n)=>{let t=new Set((e||[]).map(e=>e.id)),r=[],i=new Set;for(let e of n){let n=new Set(e.slaves.map(e=>String(e._id))),o=e.slaves.filter(e=>t.has(String(e._id)));n.size>0&&o.length===n.size?(r.push(Number(e.masterId)),n.forEach(e=>i.add(e))):o.forEach(e=>{r.push(Number(e._id)),i.add(String(e._id))})}return(e||[]).forEach(e=>{i.has(e.id)||r.push(Number(e.id))}),r})(t.selectedEvents||[],ex),l=null!=(n=null!=(e=null==C?void 0:C.name)?e:null==C?void 0:C.boxName)?n:"";ep(!0);try{let{request:e}=Ae.A.single.updateSeasonPartialBoxes({boxId:Number(C.boxId),boxName:l||"Season",eventBoxIds:o,fullSeason:!!t.fullSeason,startDate:r,endDate:i||void 0});await e(),D((0,Ai.dH)(C.boxId)),eS((t.selectedEvents||[]).map(e=>e.id).sort()),P("updateSchedule")}catch(e){F("genericError",null==e?void 0:e.msg)}finally{ep(!1)}};(0,o.useEffect)(()=>{var e,n,t,r,i,o,l,a,d,c,s,u,p,h;if(!C)return;let m=(null==C?void 0:C.hasSeating)||!1;if(j(m),eh.setValue("hasSeating",m),(null==C||null==(e=C.venues)?void 0:e.length)>0){let e={customVenueName:null==C||null==(n=C.venues[0])?void 0:n.customVenueName,customVenueDetails:null==C||null==(t=C.venues[0])?void 0:t.customVenueDetails,secretLocation:(null==C||null==(r=C.venues[0])?void 0:r.isSecretLocation)||!1,venue:(null==C||null==(i=C.venues[0])?void 0:i.venueLocation)?{name:null==C||null==(o=C.venues[0])?void 0:o.venueName,placeId:null==C||null==(a=C.venues[0])||null==(l=a.placeIds)?void 0:l[0],lat:null==C||null==(s=C.venues[0])||null==(c=s.venueLocation)||null==(d=c.location)?void 0:d.lat,lng:null==C||null==(h=C.venues[0])||null==(p=h.venueLocation)||null==(u=p.location)?void 0:u.lng}:void 0};q(e),e.venue&&(eh.setValue("venueSelectionName",{id:e.venue.placeId,label:e.venue.name}),eh.setValue("secretLocation",e.secretLocation),eh.setValue("customVenueDetails",e.customVenueDetails||""),e.secretLocation?eh.setValue("customVenueNameSecret",e.customVenueName||""):eh.setValue("customVenueName",e.customVenueName||""))}G(!!(null==C?void 0:C.seasonId)),(null==C?void 0:C.seasonId)||$(void 0)},[C]),(0,o.useEffect)(()=>{if(!(null==C?void 0:C.boxId)||(null==C?void 0:C.boxType)===el.$3.SEASON)return;ee(!0);let{request:e}=Ae.A.single.getAvailableSeasons({boxId:C.boxId});e().then(e=>{let n=(e||[]).map(e=>({id:String(e._id),label:e.name||String(e._id)}));Q(n);let t=null==C?void 0:C.seasonId;if(t){let e=n.find(e=>e.id===String(t));$(null!=e?e:void 0)}}).catch(()=>Q([])).finally(()=>ee(!1))},[null==C?void 0:C.boxId,null==C?void 0:C.boxType]),(0,o.useEffect)(()=>
1{if(!M)return;let e=null==C?void 0:C.predecessorSeasonBoxId;es(null!=e?{id:String(e)}:void 0)},[null==C?void 0:C.boxId,null==C?void 0:C.predecessorSeasonBoxId,M]);let eI=async()=>{var e;if(!(null==C?void 0:C.boxId))return;if(!(null==B?void 0:B.venue)){let e=S("eventManager.schedule.validations.venue");F("genericError",e?String(e):void 0);return}let n=null==H||null==(e=H.data)?void 0:e.chartKey;if(!n)return void F("genericError",S("eventManager.schedule.validations.seatingMap")||"Please select a seating map.");O(!0);try{let{request:e}=Ae.A.single.copyChartAndCreateSeason({boxId:C.boxId,chartKey:n,venue:B.venue,predecessorSeasonBoxId:(null==ed?void 0:ed.id)?Number(ed.id):void 0});await e(),D((0,Ai.dH)(C.boxId)),P("updateSchedule"),null==k||k()}catch(e){F("genericError",null==e?void 0:e.msg)}finally{O(!1)}},eC=async()=>{if((null==C?void 0:C.boxId)&&(null==Z?void 0:Z.id)){et(!0);try{let{request:e}=Ae.A.single.assignSeason({boxId:Number(C.boxId),seasonBoxId:Number(Z.id)});await e(),D((0,Ai.dH)(C.boxId)),P("updateSchedule")}catch(e){F("genericError",null==e?void 0:e.msg)}finally{et(!1)}}},eD=em&&(null==B?void 0:B.venue)?{name:B.venue.name,location:null!=B.venue.lat&&null!=B.venue.lng?{lat:B.venue.lat,lng:B.venue.lng}:void 0}:null,eT=null!=(v=null==C?void 0:C.chartDetails)?v:null==H?void 0:H.data,eF=null!=(b=null!=(y=null==eT?void 0:eT.chartName)?y:null==H?void 0:H.label)?b:S("eventManager.schedule.seatingMapPreview"),eP=null==eT?void 0:eT.publishedVersionThumbnailUrl,eE=em&&(null!=(w=null==H?void 0:H.data)?w:null==C?void 0:C.chartDetails);return(0,i.FD)(i.FK,{children:[N&&!M&&(0,i.FD)("div",{style:{margin:"16px",marginBottom:"24px",padding:"16px",border:"1px solid ".concat(A.colors.dividerAndPlaceholderPrimary),borderRadius:"12px"},children:[(0,i.Y)(_.dO,{label:S("eventManager.basics.isPartOfSeason"),description:S("eventManager.basics.isPartOfSeasonDescription"),checked:K,onChange:(e,n)=>{G(n),n||$(void 0)},disabled:ef,dataTest:"schedule_is_part_of_season"}),K&&(0,i.Y)(c.cG,{}),K&&(0,i.FD)("div",{style:{marginTop:"12px",display:"flex",flexDirection:"column",flexWrap:"wrap"},children:[(0,i.Y)(_.gU,{variant:"single",dataTest:"schedule_part_of_season",label:S("eventManager.basics.selectSeason"),placeholder:S("eventManager.basics.selectSeason"),width:280,loading:X,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),options:J,selectedValues:Z,customOnChange:e=>$(e),disabled:ef}),!ef&&(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"medium",type:"button",disabled:!(null==Z?void 0:Z.id)||en,onClick:eC,"data-test":"schedule_assign_season_save",children:en?S("eventManager.schedule.assigningSeason"):S("updateEvent.save")})]})]}),M&&R&&(0,i.Y)("div",{style:{margin:"16px",marginBottom:"24px",padding:"16px",borderRadius:"12px"},children:em?(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"flex-start",marginBottom:"20px",flexWrap:"wrap",gap:"16px"},children:[(0,i.Y)("div",{style:{flex:1,minWidth:0}}),(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"medium",type:"button","data-test":"season_create_season_btn",onClick:()=>ei(!0),children:S("eventManager.schedule.createSeason")})]}),(0,i.Y)(EW,{venueName:null==eD?void 0:eD.name,venueLocation:(null==eD?void 0:eD.location)?{location:{lat:eD.location.lat,lng:eD.location.lng}}:void 0,chartName:eE?eF:void 0,mapThumbnailUrl:eE?eP:void 0}),(0,i.Y)(Ej,{onEditSlave:e=>{ea(e),ei(!0)},onCreate:()=>{ea(null),ei(!0)},onEditPricing:e=>{var n;let t=null!=(n=null==e?void 0:e.boxId)?n:null==e?void 0:e._id;t&&T.push("".concat(I.DS.dashBoardEventManagerTickets(),"?boxid=").concat(t))}})]}):(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{children:[(0,i.FD)(c.g2,{fontSize:18,fontWeight:700,color:"fontPrimary",style:{marginBottom:"16px"},children:["1. ",S("eventManager.schedule.step1ChooseVenue")]}),(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},eh),{children:(0,i.Y)(Pj,{children:(0,i.Y)(P9,{venue:B,setVenue:q,hasSeating:L,setHasSeating:j,selectedVenueLoc:W,setSelectedVenueLoc:V,singleDate:!1,isInDialog:!0,hideHasSeatingSwitch:!0,hideSecretLocation:!0}
1)})}))]}),(null==B?void 0:B.venue)&&(0,i.FD)("div",{style:{marginTop:"32px",paddingTop:"24px",borderTop:"1px solid ".concat(A.colors.dividerAndPlaceholderPrimary)},children:[(0,i.FD)(c.g2,{fontSize:18,fontWeight:700,color:"fontPrimary",style:{marginBottom:"16px"},children:["2. ",S("eventManager.schedule.step3ChooseSeatingMap")]}),(0,i.Y)("div",{style:{marginTop:"10px"},children:(0,i.Y)(MP,{venueIdOverride:null==B||null==(t=B.venue)?void 0:t.placeId,hideSelectButton:!0,onMapSelected:e=>U(e)})})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"24px"},children:(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"medium",type:"button",onClick:eI,loader:z,disabled:!B||!B.venue||!(null==H?void 0:H.data),children:S("updateEvent.save")})})]})}),M&&!R&&(null==C?void 0:C.boxId)&&(0,i.Y)("div",{style:{margin:"16px",marginBottom:"24px",padding:"16px",border:"1px solid ".concat(A.colors.dividerAndPlaceholderPrimary),borderRadius:"12px"},children:(0,i.FD)(nw.Op,(0,nU._)((0,nY._)({},eg),{children:[(0,i.Y)(c.g2,{fontSize:18,fontWeight:700,color:"fontPrimary",style:{display:"block",marginBottom:"24px"},children:S("eventManager.schedule.season.dates")}),(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",gap:"16px",marginBottom:"24px"},children:[(0,i.Y)(nw.xI,{name:"startDate",control:eg.control,render:e=>{let{field:n}=e;return(0,i.Y)(gE,{label:S("createEvent.datesStartDate"),dataTest:"slave_start_date",value:n.value,onChange:n.onChange,timeZone:(null==C?void 0:C.timeZone)||"Europe/Athens"})}}),(0,i.Y)(nw.xI,{name:"endDate",control:eg.control,render:e=>{let{field:n}=e;return(0,i.Y)(gE,{label:S("createEvent.datesEndDate"),dataTest:"slave_end_date",value:n.value,onChange:n.onChange,timeZone:(null==C?void 0:C.timeZone)||"Europe/Athens"})}})]}),(0,i.Y)("div",{style:{marginBottom:"20px"},children:(0,i.Y)(EW,{venueName:null!=(Y=null==C||null==(a=C.venues)||null==(r=a[0])?void 0:r.venueName)?Y:null==C||null==(u=C.venues)||null==(s=u[0])?void 0:s.name,venueLocation:null==C||null==(h=C.venues)||null==(p=h[0])?void 0:p.venueLocation,chartName:null==C||null==(m=C.chartDetails)?void 0:m.chartName,mapThumbnailUrl:null==C||null==(f=C.chartDetails)?void 0:f.publishedVersionThumbnailUrl})}),(0,i.FD)("div",{style:{marginBottom:"20px"},children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontPrimary",style:{display:"block",marginBottom:"12px"},children:S("eventManager.schedule.seasonCardMatchesUnder")}),(0,i.Y)(Ek,{options:ev,loading:ew,selectedValues:eg.watch("selectedEvents")||[],onChange:e=>eg.setValue("selectedEvents",e),fullSeason:!!eg.watch("fullSeason"),onFullSeasonChange:e=>eg.setValue("fullSeason",e),dataTest:"season_schedule_linked_events"})]}),(()=>{let e=eg.watch("startDate"),n=eg.watch("endDate"),t=eg.watch("selectedEvents")||[],r=(null==C?void 0:C.start)?g_()(C.start).startOf("day"):null,o=(null==C?void 0:C.end)?g_()(C.end).endOf("day"):null,l=(t||[]).map(e=>e.id).sort(),a=(null==e?void 0:e.startOf("day").valueOf())!==(null==r?void 0:r.valueOf())||(null==n?void 0:n.endOf("day").valueOf())!==(null==o?void 0:o.valueOf()),d=ek.length!==l.length||ek.some((e,n)=>e!==l[n]),c=!!eg.watch("fullSeason")!=!!(null==C?void 0:C.fullSeason),s=!!e&&!!n;return(a||d||c)&&s?(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"medium",type:"button",onClick:e_,loader:eu,children:S("updateEvent.save")}):null})()]}))}),(null==C?void 0:C.boxId)&&R&&(0,i.Y)(EA,{open:er,onClose:()=>{ei(!1),ea(null)},seasonBoxId:C.boxId,onSuccess:()=>{D((0,Ai.dH)(C.boxId))},mode:eo?"edit":"create",editSlave:null!=eo?eo:void 0})]})},MM=()=>{let{t:e}=(0,x.Bd)(),[n,t]=(0,o.useState)(null),[r,l]=(0,o.useState)(!0),a=(0,ec.u)(),s=(0,d.d4)(Ai.w7),u=(null==s?void 0:s.boxType)===el.$3.SEASON;return(0,o.useEffect)(()=>{s&&!u&&((null==s?void 0:s.slaves)&&(null==s?void 0:s.slaves.length)>0?t("MULTIPLE"):(null==s?void 0:s.start)&&(null==s?void 0:s.end)?t("SINGLE"):t(null)),s&&l(!1)},[s,u]),(0,i.Y)(i.FK,{children:r?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(ME,{}),!u&&(0,i.FD)("div",{style:{display:"flex",margin:"16px",gap:"16px",justifyContent:"center",alignItems:"center",flexWrap:"wrap"},children:[(0,i.Y)(sI.A,{title:(null==s?void 0:s.slaves)===void 0||(null==s?void 0:s.slaves)&&(null==s?void 0:s.slaves.length)===0?"":e("eventManager.schedule.buttons.disableToolTipSingle"),children:(0,i.Y)("span",{style:{opacity:(null==s?void 0:s.slaves)===void 0||(null==s?void 0:s.slaves)&&(null==s?void 0:s.slaves.length)===0?1:.5},children:(0,i.Y)(c.ju,{"data-test":"single_date_button",color:n&&"MULTIPLE"===n?"fontSecondary":"fontPrimary",border:n&&"SINGLE"===n?"2px solid ".concat(a.colors.iconMainColor):"2px solid ".concat(a.colors.iconSecondaryColor),borderRadius:"10px",padding:"8px 16px",
1width:"150px",align:"center",onClick:()=>((null==s?void 0:s.slaves)===void 0||(null==s?void 0:s.slaves)&&(null==s?void 0:s.slaves.length)===0)&&t("SINGLE"),children:e("updateEvent.singleDate")})})}),(0,i.Y)(sI.A,{title:(null==s?void 0:s.venues)&&(null==s?void 0:s.venues.length)>0&&!u&&!(null==s?void 0:s.slaves)?e("eventManager.schedule.buttons.disableToolTipMulti"):"",children:(0,i.Y)(c.ju,{"data-test":"multiple_dates_button",color:n&&"SINGLE"===n?"fontSecondary":"fontPrimary",border:n&&"MULTIPLE"===n?"2px solid ".concat(a.colors.iconMainColor):"2px solid ".concat(a.colors.iconSecondaryColor),borderRadius:"10px",padding:"8px 16px",width:"150px",align:"center",onClick:()=>{null!=s&&s.masterId||t("MULTIPLE")},children:e("updateEvent.multiDate")})})]}),n||u?(0,i.Y)(i.FK,{}):(0,i.Y)(i.FK,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",height:"250px",alignItems:"center",gap:"16px"},children:[(0,i.Y)(tx.A,{name:"noSchedule",color:"fontSecondary",width:50,height:50}),(0,i.Y)(c.g2,{fontSize:18,fontWeight:500,color:"fontSecondary",children:e("eventManager.schedule.noEventType")})]})}),!u&&n&&(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:"SINGLE"===n?(0,i.Y)(My,{boxData:s}):(0,i.Y)(Mx,{})})]})})};function MR(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n  gap: 20px;\n  padding: 10px;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    padding: 0;\n  }\n"]);return MR=function(){return e},e}function MN(){let e=(0,s._)(["\n  font-size: 14px;\n  color: ",";\n"]);return MN=function(){return e},e}let Mz=u.A.div(MR(),e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT}),MO=u.A.p(MN(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),MB=()=>{let e=(0,d.d4)(Ai.w7),[n,t]=(0,o.useState)(!1),{t:r}=(0,x.Bd)(),l=(0,d.wA)(),{isPermitted:a}=(0,nB.uM)(),{showInfoModal:s,showErrorModal:u}=Ar(),{control:p,setValue:h,handleSubmit:m,getValues:f,watch:g}=(0,nw.mN)({defaultValues:{showLeftAssets:!0,isSellable:!1,resellerOrganizerCommision:void 0,isTransferable:!0,hasDynamicQR:!1,bundleFirst:!1,ticketsFirst:!0,bundleCustomName:[{text:"Multi-day Passes",language:"en"},{text:"Πακέτα Εισιτηρίων",language:"el"}],dailyCustomName:[{text:"Daily Passes",language:"en"},{text:"Ημερήσια Εισιτήρια",language:"el"}]}});(0,o.useEffect)(()=>{if(e){var n,t,r,i;h("showLeftAssets",e.showLeftAssets||!1),h("isSellable",e.isSellable),h("hasDynamicQR",e.hasDynamicQR||!1),h("isTransferable",e.isTransferable),h("bundleFirst",e.bundleFirst),h("ticketsFirst",e.ticketsFirst),h("showCalendar",e.showCalendar||!1);let o=e.fees.findIndex(e=>"resellerOrganizerCommision"===e.feeCategory);if(-1!=o){let n=e.fees[o].feeEquation.split("*");n.length>1&&h("resellerOrganizerCommision",100*Number(n[1]))}h("bundleCustomName[0].text",(null==e?void 0:e.bundleCustomName)&&Array.isArray(null==e?void 0:e.bundleCustomName)&&(null==e||null==(n=e.bundleCustomName.find(e=>"en"===e.language))?void 0:n.text)||"Multi-day Passes"),h("bundleCustomName[1].text",(null==e?void 0:e.bundleCustomName)&&Array.isArray(null==e?void 0:e.bundleCustomName)&&(null==e||null==(t=e.bundleCustomName.find(e=>"el"===e.language))?void 0:t.text)||"Πακέτα Εισιτηρίων"),h("dailyCustomName[0].text",(null==e?void 0:e.dailyCustomName)&&Array.isArray(null==e?void 0:e.dailyCustomName)&&(null==e||null==(r=e.dailyCustomName.find(e=>"en"===e.language))?void 0:r.text)||"Daily Passes"),h("dailyCustomName[1].text",(null==e?void 0:e.dailyCustomName)&&Array.isArray(null==e?void 0:e.dailyCustomName)&&(null==e||null==(i=e.dailyCustomName.find(e=>"el"===e.language))?void 0:i.text)||"Ημερήσια Εισιτήρια")}},[e]);let v=async n=>{let r=(0,nU._)((0,nY._)({boxId:null==e?void 0:e.boxId},n),{resellerOrganizerCommision:n.resellerOrganizerCommision?Number(n.resellerOrganizerCommision)/100:void 0});t(!0);let{request:i}=Ae.A.single.updateTicketSettings(r);await i().then(async()=>{l((0,Ai.dH)(null==e?void 0:e.boxId)),s("updateTicketSettings")}).catch(e=>{(null==e?void 0:e.errors)||u("genericError",null==e?void 0:e.msg)}).finally(()=>t(!1))},y=async e=>{b(e)},b=n=>{let t=(0,nY._)({},n);v((0,nY._)({boxId:null==e?void 0:e.boxId},t))};return(0,i.Y)(i.FK,{children:e?(0,i.FD)(c._H,{onSubmit:m(y),children:[(0,i.Y)(Mz,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:"100%"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",children:r("createEvent.settingsGenericTitle")}),(0,i.Y)(nw.xI,{name:"showLeftAssets",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:r("createEvent.eventSettingsRadioButtonShowLeftTicketsInfo"),"data-test":"show_left_tickets_switch",checked:f().showLeftAssets,label:r("createEvent.eventSettingsRadioButtonShowLeftTickets"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)("div",{style:{marginTop:"16px"},children:(0,i.Y)(_.H4,{color:"fontSecondary",children:r("createEvent.ticketPropertiesTitle")})}),(0,i.FD)(c.gg,{disabled:a([el.mC.BOX_SETTINGS_ADMIN]),children:[(0,i.Y)(nw.xI,{name:"hasDynamicQR",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:f().hasDynamicQR,label:r("createEvent.eventSettingsRadioButtonDynamicQR"),"data-test":"has_dynamic_qr_switch",value:n.value,onChange:(e,t)=>n.onChange(t)})}}),(0,i.Y)(MO,{color:"fontSecondary",children:r("createEvent.eventSettingsRadioButtonDynamicQRDescription")})]}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:8},children:(0,i.Y)(nw.xI,{name:"isTransferable",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:r("createEvent.eventSettingsRadioButtonEventTransferInfo"),"data-test":"allow_transfer_switch",checked:f().isTransferable,label:r("createEvent.eventSettingsRadioButtonEventTransfer"),value:n.value,onChange:(e,t)=>n.onChange(t)})}})}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:8},children:[(0,i.Y)(nw.xI,{name:"isSellable",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:r("createEvent.eventSettingsRadioButtonResaleInfo"),"data-test":"resell_switch",checked:f().isSellable,label:r("createEvent.eventSettingsRadioButtonResaleEnabled"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),g().isSellable&&(0,i.Y)("div",{style:{marginLeft:8,display:"flex",flexDirection:"column",gap:8},children:(0,i.Y)(nw.xI,{name:"resellerOrganizerCommision",control:p,render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"resellerOrganizerCommision",dataTest:"resellerOrganizerCommision",required:!0,type:"number",width:"260px",iconRight:"percentage",iconColor:"iconMainColor",label:r("eventManager.tickets.settings.organizerCommission"),placeholder:r("eventManager.tickets.settings.organizerCommission")},t),{errorMessage:null==o||null==(n=o.error)?void 0:n.message,onChange:e=>t.onChange(e)}))},rules:{required:r("fieldIsRequired")||"This field is required"}})})]}),(null==e?void 0:e.boxHierarchy)===el.EP.MASTER&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{marginTop:"16px"},children:(0,i.Y)(_.H4,{color:"fontSecondary",children:r("Μulti-Day Properties")})}),(0,i.Y)(nw.xI,{name:"ticketsFirst",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:r("createEvent.eventSettingsRadioSlavesFirstInfo"),checked:f().ticketsFirst,label:r("createEvent.eventSettingsRadioSlavesFirstInfo"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)(nw.xI,{name:"bundleFirst",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:r("createEvent.eventSettingsRadioBundleFirstInfo"),"data-test":"resell_switch",checked:f().bundleFirst,label:r("createEvent.eventSettingsRadioBundleFirst"),value:n.value,onChange:(e,t)=>n.onChange(t)})}}),(0,i.Y)(nw.xI,{name:"showCalendar",control:p,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:r("createEvent.eventSettingsShowCalendarInfo"),"data-test":"cancellations_switch",checked:f().showCalendar,label:r("createEvent.eventSettingsShowCalendar"),value:n.value,onChange:(e,t)=>n.onChange(t)})}}),(0,i.Y)(_.H4,{color:"fontSecondary",style:{margin:"10px 0"},children:r("createEvent.eventSettingsBundlesCustomName")}),(0,i.Y)(nw.xI,{name:"bundleCustomName[0].text",control:p,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",style:{marginTop:"10px"},children:"EN:"}),(0,i.Y)(_.hN,(0,nY._)({id:"bundleCustomName.el",dataTest:"bundleCustomName.el",maxLength:200,type:"text",placeholder:r("createEvent.eventSettingsBundlesCustomNameInfo")},n))]})}}),(0,i.Y)(nw.xI,{name:"bundleCustomName[1].text",control:p,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",style:{marginTop:"10px"},children:"GR:"}),(0,i.Y)(_.hN,(0,nY._)({id:"bundleCustomName.el",dataTest:"bundleCustomName.el",maxLength:200,type:"text",placeholder:r("createEvent.eventSettingsBundlesCustomNameInfo")},n))]})}}),(0,i.Y)(_.H4,{color:"fontSecondary",style:{margin:"10px 0"},children:r("createEvent.eventSettingsDailyCustomName")}),(0,i.Y)(nw.xI,{name:"dailyCustomName[0].text",control:p,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",style:{marginTop:"10px"},children:"EN:"}),(0,i.Y)(_.hN,(0,nY._)({id:"dailyCustomName.en",dataTest:"dailyCustomName.en",maxLength:200,type:"text",placeholder:r("createEvent.eventSettingsDailyCustomNameInfo")},n))]})}}),(0,i.Y)(nw.xI,{name:"dailyCustomName[1].text",control:p,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",style:{marginTop:"10px"},children:"GR:"}),(0,i.Y)(_.hN,(0,nY._)({id:"dailyCustomName.el",dataTest:"dailyCustomName.el",maxLength:200,type:"text",placeholder:r("createEvent.eventSettingsDailyCustomNameInfo")},n))]})}})]})]})}),(0,i.Y)(PP,{children:(0,i.Y)(_.$n,{"data-test":"publish_save_button",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",type:"submit",disabled:!a([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER),loader:n,children:r("eventManager.settings.saveButton.draft")})})]}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})})})};var Mq=t(64301),ML=t.n(Mq),Mj=t(71576),MW=t.n(Mj),MV=t(4220);let MH=(0,u.A)(MV.E)(e=>({"& .MuiPickersOutlinedInput-notchedOutline":{border:"3px solid ".concat(e.theme.colors.metallicDark," !important"),borderRadius:"12px"},"& .Mui-error .MuiPickersOutlinedInput-notchedOutline":{borderRadius:"12px",border:"3px solid ".concat(e.theme.colors.metallicDark," !important")},"& .MuiPickersInputBase-root":{borderRadius:"12px"},"& .MuiPickersInputBase-input":{borderRadius:"12px",padding:"13px"},"& .MuiPickersInputBase-input::placeholder":{opacity:1},"& .MuiPickersSectionList-root":{padding:"14px 0"}}));g_().extend(gS());let MU=e=>{let{value:n,onChange:t,label:r,dataTest:o,width:l,style:a,labelFontSize:d=18,labelColor:s="fontSecondary",required:u=!1,errorMessage:p="",wrapperMinWidth:h,direction:m,timeZone:f="Europe/Athens"}=e;return(0,i.Y)(gI.vB,{style:a,label:r,width:l,children:(0,i.FD)(gF,{direction:m,wrapperMinWidth:h,children:[(0,i.FD)(gT,{children:[r&&(0,i.Y)(c.g2,{fontSize:d,fontWeight:700,color:s,children:r}),u&&(0,i.Y)(_.H4,{color:"candyRed",children:" *"})]}),(0,i.Y)(gw.$J,{dateAdapter:gY.R,adapterLocale:"el",children:(0,i.Y)("div",{"data-test":o,children:(0,i.Y)(MH,{ampm:!1,sx:{width:"100%",maxWidth:200},value:n,timezone:f,slotProps:{actionBar:{actions:["clear","nextOrAccept"]}},onChange:e=>{t(e)}})})}),p&&(0,i.Y)(_.Kw,{dataTest:"error_".concat(o),errorMessage:p})]})})};function MK(){let e=(0,s._)(["\n  ","\n  align-items: ",";\n  gap: 10px;\n"]);return MK=function(){return e},e}let MG=u.A.div(MK(),w.ec,e=>e.leftAlign?"flex-start":"center"),MZ=e=>{let{list:n,value:t,onChange:r,disabled:o,leftAlign:l}=e;return(0,i.Y)(MG,{leftAlign:l,children:(0,i.Y)(S7.A,{value:t,style:{gap:"10px"},onChange:e=>r(e.target.value),children:n.map((e,n)=>(0,i.Y)(i.FK,{children:(0,i.FD)(At.jY,{children:[(0,i.Y)(c.gg,{disabled:o||(null==e?void 0:e.disabled),children:(0,i.FD)(At.u,{"data-test":"taxedVoucher_".concat(n),onClick:()=>{null!=e&&e.disabled||r(e.value)},children:[(0,i.Y)(S9.A,{checked:t===e.value,value:e.value,disabled:o||(null==e?void 0:e.disabled),style:{padding:0}}),(null==e?void 0:e.icon)&&(0,i.Y)(_.In,{name:e.icon,color:"fontPrimary"}),(null==e?void 0:e.label)&&(0,i.Y)(_.Wb,{label:e.label})]})}),(null==e?void 0:e.infoText)&&(0,i.Y)(_.ID,{placement:"bottom",title:null==e?void 0:e.infoText})]})}))})})};function M$(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  height: 100%;\n"]);return M$=function(){return e},e}function MJ(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 20px;\n  font-weight: bold;\n  padding: 10px;\n  border-radius: 50%;\n  cursor: pointer;\n  &:hover {\n    background-color: ",";\n  }\n"]);return MJ=function(){return e},e}function MQ(){let e=(0,s._)(["\n  position: absolute;\n  ","\n"]);return MQ=function(){return e},e}function MX(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: ",";\n  height: 222px; // Set the desired height\n  margin: 10px 0;\n  border-radius: 15px;\n  // margin-bottom: 25px;\n  z-index: 9;\n  color: ",";\n  border: 2px solid\n    ",";\n  overflow: hidden;\n  position: relative;\n  &:hover {\n    border: 2px solid\n      ",";\n  }\n  .file__input {\n    opacity: 0;\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    width: 100%;\n    height: 100%;\n    cursor: pointer;\n    z-index: 11;\n  }\n"]);return MX=function(){return e},e}function M0(){let e=(0,s._)(["\n  max-width: 90%;\n  max-height: 90%;\n  object-fit: cover;\n"]);return M0=function(){return e},e}function M1(){let e=(0,s._)(["\n  ","\n  width: 90%;\n  height: 80%;\n  margin: 20px;\n  border-radius: 8px;\n  padding: 36px 0;\n  position: relative;\n  white-space: nowrap;\n  align-items: center;\n  flex-direction: column;\n  justify-content: center;\n  border: 1px dashed\n    ",";\n  background: ",";\n\n  .file__input {\n    opacity: 0;\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    width: 100%;\n    height: 100%;\n    cursor: pointer;\n    z-index: 11;\n  }\n"]);return M1=function(){return e},e}function M2(){let e=(0,s._)(["\n  display: flex;\n  font-size: 16px;\n  align-items: center;\n  ","\n"]);return M2=function(){return e},e}function M4(){let e=(0,s._)(["\n  font-size: 18px;\n  font-weight: 700;\n  color: ",";\n  margin: 0;\n  margin-bottom: 3px;\n"]);return M4=function(){return e},e}function M5(){let e=(0,s._)(["\n  word-break: break-word;\n  margin: 0;\n  color: ",";\n  font-size: 14px;\n  margin-bottom: 26px;\n"]);return M5=function(){return e},e}function M6(){let e=(0,s._)(["\n  ","\n  font-size: 12px;\n  flex-wrap: wrap;\n  width: 100%;\n  padding: 0px 10px;\n  align-items: center;\n  justify-content: center;\n  gap: 13px;\n"]);return M6=function(){return e},e}function M3(){let e=(0,s._)(["\n  margin: 0;\n  width: 75%;\n  display: flex;\n  font-size: 12px;\n  list-style: none;\n  color: ",";\n  align-items: center;\n\n  li {\n    padding: 0 !important;\n    border-radius: 0 !important;\n    background-color: transparent !important;\n  }\n\n  li:not(:last-child) {\n    margin-right: 23px;\n  }\n"]);return M3=function(){return e},e}function M8(){let e=(0,s._)(["\n  ","\n  margin-top: 18px;\n  align-items: center;\n"]);return M8=function(){return e},e}function M7(){let e=(0,s._)(["\n  margin: 0;\n  display: flex;\n  width: 100%;\n  justify-content: center;\n  align-items: center;\n  font-size: 12px;\n  flex-wrap: wrap;\n  list-style: none;\n  margin-top: 7px;\n  color: ",";\n  align-items: center;\n"]);return M7=function(){return e},e}function M9(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 700;\n  margin-left: 8px;\n  line-height: 18px;\n  font-family: 'Sofia Sans';\n"]);return M9=function(){return e},e}let Re=u.A.div(M$()),Rn=u.A.div(MJ(),e=>"".concat(e.theme.colors.backgroundTertiaryColor)),Rt=u.A.div(MQ(),e=>e.display?"\n        display:flex;\n  width: 100%;\n  height: 100%;\n  gap:20px;\n  z-index:10;\n  align-items:center;\n  justify-content:center;\n  border-radius: 8px;\n    background-color: ".concat(e.theme.colors.backgroundSecondaryColor,";\n  opacity: 0.8;\n  "):"display:none;"),Rr=u.A.div(MX(),e=>e.width?"".concat(e.width):"100%",e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary}),Ri=u.A.img(M0()),Ro=u.A.div(M1(),w.Uu,e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>e.theme.colors.backgroundSecondaryColor),Rl=(0,u.A)(_.H4)(M2(),e=>e.isRequired&&"\n    &::after {\n      content: '*';\n      color: #ff0000;\n      top: 1px;\n      margin-left: 5px;\n    }\n  "),Ra=u.A.p(M4(),e=>e.theme.colors.fontPrimary),Rd=u.A.span(M5(),e=>e.theme.colors.fontSecondary),Rc=u.A.div(M6(),w.Uu);u.A.ul(M3(),e=>e.theme.colors.fontSecondary),u.A.div(M8(),w.Uu);let Rs=u.A.div(M7(),e=>e.theme.colors.fontSecondary);function Ru(){let e=(0,s._)(["\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n"]);return Ru=function(){return e},e}function Rp(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: start;\n  padding: 0px;\n  margin: 0px;\n  gap: 10px;\n"]);return Rp=function(){return e},e}function Rh(){let e=(0,s._)(["\n  width: 32px;\n  height: 32px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding-bottom: 10px;\n"]);return Rh=function(){return e},e}(0,u.A)(_.H4)(M9());let Rm=u.A.div(Ru()),Rf=u.A.div(Rp()),Rg=u.A.div(Rh()),Rv=e=>{let{box:n,label:t,isRequired:r,setPhoto:l,width:a,image:d,otherFile:s,setOtherFile:u,currentPhoto:p,deletePhoto:h,typeOfFile:m,dataTest:f,errorMessage:g}=e,[v,y]=(0,o.useState)(!1),[b,w]=(0,o.useState)(),{t:Y}=(0,x.Bd)(),k=e=>{null==l||l(e.target.files[0]),null==u||u(e.target.files[0]),w(e.target.files[0].name)};Y("eventManager.details.imageInput.recommendSize"),Y("eventManager.details.imageInput.recommendSize");let S={sound:"".concat(Y("eventManager.addons.form.nftType.inputSound")),video:"".concat(Y("eventManager.addons.form.nftType.inputVideo")),image:"".concat(Y("eventManager.addons.form.nftType.inputImage")),thumbnail:"".concat(Y("eventManager.addons.form.nftType.inputImage")),xlsx:"".concat(Y("eventManager.schedule.uploadFilePrompt","Upload file"))},A={sound:"Format: *.mp3, *.wav, *.aac, *.m4a",video:"Format: *.mp4, *.webm, *.mov",image:"".concat(Y("eventManager.details.imageInput.format")),xlsx:"Format: *.xlsx, *.xls"},I={sound:"audio/mp3, audio/wav, audio/aac, audio/m4a",video:"video/mp4, video/webm, video/quicktime",image:"image/jpeg, image/png, image/gif, image/svg+xml, image/webp",thumbnail:"image/jpeg, image/png, image/gif, image/svg+xml, image/webp",xlsx:".xlsx,.xls,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"};return(0,i.FD)(i.FK,{children:[(0,i.FD)(Rm,{children:[t&&(0,i.Y)(Rf,{children:(0,i.Y)(Rl,{isRequired:r,color:"fontPrimary",children:t})}),(0,i.FD)(Rr,{width:a,onMouseEnter:e=>{e.preventDefault(),y(!0)},onMouseLeave:e=>{e.preventDefault(),y(!1)},style:{marginBottom:"25px"},children:[d||s||p?"image"===m?(0,i.FD)(Re,{children:[(0,i.Y)(Rt,{display:v,children:(0,i.Y)(Rn,{onClick:()=>null==h?void 0:h(),children:(0,i.Y)(_.In,{color:"fontAlert",width:20,height:20,name:"delete"})})}),(0,i.Y)(Ri,{"data-test":f,src:p||function(e){return e&&("[object Blob]"===e.toString()||"[object File]"===e.toString())}(d)&&URL.createObjectURL(d),alt:"Venue Image"})]}):(0,i.Y)(Re,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,i.Y)(Rg,{children:(0,i.Y)(_.In,{name:"image"===m||"thumbnail"===m?"image":"video"===m?"video":"xlsx"===m?"upload":"microphone",color:"fontPrimary"})}),(0,i.Y)(Sc.mO,{children:(0,i.FD)(Sc.n_,{children:[(0,i.Y)(c.RZ,{color:"fontPrimary",fontSize:14,children:s||b}),(0,i.Y)(Sc.FK,{onClick:()=>{null==h||h()},children:(0,i.Y)(_.In,{color:"backgroundTertiaryColor",name:"cancel-circle"})})]})})]})}):(0,i.FD)(Ro,{onDrop:e=>{e.preventDefault();let n=Array.from(e.dataTransfer.files),t=n.filter(e=>e.type.startsWith("image/")),r=n.filter(e=>e.type.startsWith("audio/")),i=n.filter(e=>e.type.startsWith("video/")),o=n.filter(e=>"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"===e.type||"application/vnd.ms-excel"===e.type||/\.(xlsx|xls)$/i.test(e.name));t.length>0&&("image"===m||"thumbnail"===m)&&l(t[0]),r.length>0&&"sound"===m&&u(r[0]),i.length>0&&"video"===m&&u(i[0]),o.length>
10&&"xlsx"===m&&(null==l||l(o[0]),null==u||u(o[0]))},onDragOver:e=>{e.preventDefault()},children:[(0,i.Y)("input",{id:"fileInput_init_".concat(m),className:"file__input","data-test":f,value:"",name:"fileInput_".concat(m),type:"file",accept:m&&I[m],onChange:k}),(0,i.Y)(Rt,{display:v,children:(0,i.Y)(Rn,{onClick:()=>{let e=window.document.getElementById("fileInput_init_".concat(m));e&&e.click()},children:(0,i.Y)(_.In,{color:"fontPrimary",width:20,height:20,name:"add"})})}),(0,i.Y)(Rg,{children:(0,i.Y)(_.In,{name:"image"===m||"thumbnail"===m?"image":"video"===m?"video":"xlsx"===m?"upload":"microphone",color:"fontPrimary"})}),(0,i.FD)(Ra,{children:[" ",m&&S[m]]}),(0,i.FD)(Rd,{children:[" ",Y("eventManager.details.imageInput.subTitle")]}),(0,i.FD)(Rc,{children:[(0,i.FD)("div",{children:[" ",m&&A[m]]}),(0,i.FD)("div",{children:[" ",Y("eventManager.addons.form.nftType.maxInput")]})]}),(0,i.Y)(Rs,{children:("image"===m||"thumbnail"===m)&&"Recommended Aspect Ratio: 9:16"})]}),(0,i.Y)("input",{id:"fileInput_".concat(m),className:"file__input","data-test":f,value:"",name:"fileInput_".concat(m),type:"file",accept:m&&I[m],onChange:k,hidden:!0})]})]}),(0,i.Y)(c.Wg,{fontWeight:400,color:"fontAlert",children:g&&(0,i.FD)("p",{children:[g," "]})})]})};function Ry(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  align-items: start;\n  gap: 20px;\n  width: 100%;\n\n  @media (max-width: ",") {\n    grid-template-columns: 1fr;\n  }\n"]);return Ry=function(){return e},e}function Rx(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-family: inherit;\n  font-size: 12px;\n  font-weight: 550;\n  line-height: 1;\n  padding: 7px 11px;\n  border: none;\n  border-radius: 8px;\n  white-space: nowrap;\n  text-decoration: none;\n  cursor: pointer;\n  color: ",";\n  background: ",";\n  transition: background 0.16s ease;\n\n  &:hover {\n    background: ",";\n  }\n  &:disabled {\n    opacity: 0.6;\n    cursor: default;\n  }\n  &:focus-visible {\n    outline: 2px solid ",";\n    outline-offset: 2px;\n  }\n"]);return Rx=function(){return e},e}let Rb=u.A.div(Ry(),e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT}),Rw=u.A.button(Rx(),e=>{let{theme:n}=e;return n.colors.fontAccent},e=>{let{theme:n}=e;return n.colors.renewalImportBtnBg},e=>{let{theme:n}=e;return n.colors.renewalImportBtnBgHover},e=>{let{theme:n}=e;return n.colors.fontAccent}),RY=Rw.withComponent("a");g_().extend(MW()),g_().extend(ML());let Rk=(0,o.forwardRef)((e,n)=>{var t,r,l,a,s,u,p;let h=(0,d.d4)(Ai.w7),m=(0,ec.u)(),{t:f}=(0,x.Bd)(),{showErrorModal:g}=Ar(),v=(0,I.fs)(h),y=(null==h?void 0:h.timeZone)||"Europe/Athens",[b,w]=(0,o.useState)([]),[Y,k]=(0,o.useState)(!1),[S,A]=(0,o.useState)(void 0),[C,D]=(0,o.useState)(null),[T,F]=(0,o.useState)(null),[P,E]=(0,o.useState)(null),[M,R]=(0,o.useState)("import"),N={enabled:!1,start:null,end:null},[z,O]=(0,o.useState)({sameSeatRenewal:N,changeSeatRenewal:N,generalSale:N}),[B,q]=(0,o.useState)(!1),[L,j]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var e;if(!v)return;let n=null==h?void 0:h.salePhases,t=e=>({enabled:!!(null==e?void 0:e.enabled),start:(null==e?void 0:e.start)?g_()(e.start).tz(y).format("YYYY-MM-DDTHH:mm"):null,end:(null==e?void 0:e.end)?g_()(e.end).tz(y).format("YYYY-MM-DDTHH:mm"):null});O({sameSeatRenewal:t(null==n?void 0:n.sameSeatRenewal),changeSeatRenewal:t(null==n?void 0:n.changeSeatRenewal),generalSale:t(null==n?void 0:n.generalSale)}),R("import"),q(null!=(e=null==h?void 0:h.renewalsOpen)?e:(e=>{var n,t;let r=null==e?void 0:e.salePhases;return!!(null==r||null==(n=r.sameSeatRenewal)?void 0:n.enabled)||!!(null==r||null==(t=r.changeSeatRenewal)?void 0:t.enabled)||(null==e?void 0:e.predecessorSeasonBoxId)!=null||(null==e?void 0:e.renewalSource)==="import"})(h))},[v,null==h?void 0:h.boxId]),(0,o.useEffect)(()=>{if(!v||!(null==h?void 0:h.boxId)||"link"!==M)return;k(!0);let{request:e}=Ae.A.single.getAvailableSeasons({boxId:h.boxId});e().then(e=>{let n=(e||[]).map(e=>{var n,t,r,i;return{id:String(null!=(n=e._id)?n:e.boxId),label:null!=(i=null!=(t=e.name)?t:e.boxName)?i:"#".concat(null!=(r=e._id)?r:e.boxId)}});w(n);let t=null==h?void 0:h.predecessorSeasonBoxId,r=null!=t?n.find(e=>e.id===String(t)):void 0;A(null!=r?r:void 0)}).catch(()=>w([])).finally(()=>k(!1))},[v,null==h?void 0:h.boxId,null==h?void 0:h.predecessorSeasonBoxId,M]);let W=()=>{v&&(null==h?void 0:h.boxId)&&Ae.A.single.getSeasonRenewalImportStatus({seasonBoxId:Number(h.boxI
1d)}).request().then(e=>E(e)).catch(()=>E(null))};(0,o.useEffect)(()=>{"import"===M&&W()},[v,null==h?void 0:h.boxId,M]);let V=async()=>{if(null==h?void 0:h.boxId){j(!0);try{let e=await Ae.A.single.exportSeasonRenewalList({seasonBoxId:Number(h.boxId)}).request(),n=new Blob([e],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"});(0,sS.saveAs)(n,"season_renewal_list_".concat(h.boxId,".xlsx"))}catch(e){g(f("eventManager.schedule.exportRenewalListError","Could not download the renewal list."))}finally{j(!1)}}},H=async()=>{v&&(null==h?void 0:h.boxId)&&B&&("link"===M?await Ae.A.single.updateSeasonPredecessor({boxId:h.boxId,predecessorSeasonBoxId:(null==S?void 0:S.id)?Number(S.id):null}).request():"import"===M&&C&&(F(await Ae.A.single.importSeasonRenewalList({seasonBoxId:Number(h.boxId),file:C}).request()),D(null),W()))};return((0,o.useImperativeHandle)(n,()=>({save:async()=>{if(!v||!(null==h?void 0:h.boxId))return;B&&await H();let e=e=>e?g_().tz(e,y).toISOString():null,n=Object.fromEntries(Object.entries(z).map(n=>{let[t,r]=n;return[t,(0,nU._)((0,nY._)({},r),{start:e(r.start),end:e(r.end)})]}));await Ae.A.single.updateSalePhases({seasonBoxId:Number(h.boxId),salePhases:n,renewalsOpen:B}).request()}})),v)?(0,i.FD)(Rb,{children:[(0,i.FD)("div",{style:{marginBottom:"20px",gridColumn:"1 / -1"},children:[(0,i.Y)(_.dO,{label:f("eventManager.schedule.openRenewals","Open renewals"),checked:B,onChange:(e,n)=>q(n)}),(0,i.Y)(MO,{color:"fontSecondary",children:f("eventManager.schedule.openRenewalsDescription","Let previous-season holders renew their seat. Turn on to configure the source and renewal phases.")})]}),B&&(0,i.FD)("div",{style:{marginBottom:"20px",gridColumn:"1 / -1"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.schedule.renewalSourceTitle","Where do previous holders come from?")}),(0,i.Y)(MZ,{leftAlign:!0,value:M,onChange:e=>R(e),list:[{value:"link",disabled:!0,label:f("eventManager.schedule.renewalSourceLink","Link to a season sold from ComeTogether")},{value:"import",label:f("eventManager.schedule.renewalSourceImport","Import list of users")}]})]}),B&&"link"===M&&(0,i.FD)("div",{style:{marginBottom:"20px",padding:"16px",border:"1px solid ".concat(m.colors.dividerAndPlaceholderPrimary),borderRadius:"12px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.schedule.predecessorSeasonLabel","Previous season (for renewal)")}),(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",style:{display:"block",margin:"8px 0 16px"},children:f("eventManager.schedule.predecessorSeasonDescription","Link to previous season so holders can renew their seat")}),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",gap:"12px",flexWrap:"wrap"},children:(0,i.Y)(_.gU,{variant:"single",dataTest:"ticket_settings_predecessor_season",label:"",placeholder:f("eventManager.schedule.selectPredecessorSeason","Select previous season"),width:280,loading:Y,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),options:[{id:"__none__",label:f("eventManager.schedule.noPredecessor","None")},...b],selectedValues:null!=S?S:{id:"__none__",label:f("eventManager.schedule.noPredecessor","None")},customOnChange:e=>A((null==e?void 0:e.id)&&"__none__"!==e.id?e:void 0)})})]}),B&&"import"===M&&(0,i.FD)("div",{style:{marginBottom:"20px",padding:"16px",border:"1px solid ".concat(m.colors.dividerAndPlaceholderPrimary),borderRadius:"12px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.schedule.importPreviousHolders","Import previous-season holders (.xlsx)")}),(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",style:{display:"block",margin:"8px 0 16px"},children:f("eventManager.schedule.importHoldersDescription","Use this when the previous season was sold by a different ticket provider — import the holder list so they can renew their seat.")}),(0,i.FD)("div",{style:{display:"flex",gap:"10px",alignItems:"center",flexWrap:"wrap",marginBottom:"12px"},children:[(0,i.FD)(RY,{href:"/samples/season-renewal-sample.xlsx",download:!0,children:[(0,i.Y)(_.In,{name:"download",color:"fontAccent",width:13,height:13}),f("eventManager.schedule.downloadSample","Download sample file")]}),P&&P.total>0?(0,i.FD)(Rw,{type:"button",onClick:V,disabled:L,"data-test":"download_season_renewal_list",children:[(0,i.Y)(_.In,{name:"download",color:"fontAccent",width:13,height:13}),f("eventManager.schedule.downloadCurrentList","Download current list")]}):null]}),(0,i.Y)(Rv,{box:h,getValues:()=>({}),isRequired:!1,typeOfFile:"xlsx",dataTest:"season_renewal_import",setOtherFile:e=>D(e)}),C&&(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",style:{display:"block",marginTop:"8px"},children:f("eventManager.schedule.importFileReady",{defaultValue:"{{name}} — will be imported when you save settings.",name:C.name})}),T&&(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",style:{display:"block",marginTop:"8px"},children:f("eventManager.schedule.importResult",{defaultValue:"Stored {{stored}} \xb7 new {{created}} \xb7 updated {{updated}} \xb7 unmatched {{unmatchedSeats}} \xb7 skipped {{skippedRows}}",stored:null!=(t=T.stored)?t:0,created:null!=(r=T.created)?r:0,updated:null!=(l=T.updated)?l:0,unmatchedSeats:null!=(a=T.unmatchedSeats)?a:0,skippedRows:null!=(s=T.ski
1ppedRows)?s:0})}),P&&(P.total>0?(0,i.Y)(c.g2,{fontSize:13,color:"fontPrimary",style:{display:"block",marginTop:"12px"},children:f("eventManager.schedule.importCurrentStatus",{defaultValue:"Currently imported: {{total}} seats \xb7 {{renewed}} renewed \xb7 {{unmatchedSeats}} unmatched \xb7 last import {{date}}",total:P.total,renewed:null!=(u=P.renewed)?u:0,unmatchedSeats:null!=(p=P.unmatchedSeats)?p:0,date:P.lastImportedAt?g_()(P.lastImportedAt).format("DD MMM YYYY, HH:mm"):"—"})}):!C&&(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",style:{display:"block",marginTop:"12px"},children:f("eventManager.schedule.importNothingYet","No holders imported yet — choose a file above and save settings.")}))]}),B&&(0,i.FD)("div",{style:{marginBottom:"20px",padding:"16px",border:"1px solid ".concat(m.colors.dividerAndPlaceholderPrimary),borderRadius:"12px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.schedule.renewalConfig","Renewal phases")}),(0,i.Y)(c.g2,{fontSize:13,color:"fontSecondary",style:{display:"block",margin:"8px 0 16px"},children:f("eventManager.schedule.salePhasesDescription","Control when holders may renew their seat and when regular tickets go on sale. Same-seat and seat-change can’t run at the same time; regular tickets run independently.")}),[["sameSeatRenewal",f("eventManager.schedule.phaseSameSeat","Same-seat renewal")],["changeSeatRenewal",f("eventManager.schedule.phaseChangeSeat","Seat-change renewal")]].map(e=>{let[n,t]=e,r="sameSeatRenewal"===n?"changeSeatRenewal":"sameSeatRenewal";return(0,i.FD)("div",{style:{marginBottom:"16px"},children:[(0,i.Y)(_.dO,{label:t,checked:z[n].enabled,disabled:z[r].enabled,onChange:(e,t)=>
1O(e=>(0,nY._)((0,nU._)((0,nY._)({},e),{[n]:(0,nU._)((0,nY._)({},e[n]),{enabled:t})}),t?{[r]:(0,nU._)((0,nY._)({},e[r]),{enabled:!1})}:{}))}),z[n].enabled&&(0,i.FD)("div",{style:{display:"flex",gap:"16px",marginTop:"8px",marginLeft:"16px",flexWrap:"wrap"},children:[(0,i.Y)(MU,{label:f("eventManager.schedule.startDate","Start"),timeZone:y,value:z[n].start?g_().tz(z[n].start,y):null,onChange:e=>O(t=>(0,nU._)((0,nY._)({},t),{[n]:(0,nU._)((0,nY._)({},t[n]),{start:e?e.format("YYYY-MM-DDTHH:mm"):null})}))}),(0,i.Y)(MU,{label:f("eventManager.schedule.endDate","End"),timeZone:y,value:z[n].end?g_().tz(z[n].end,y):null,onChange:e=>O(t=>(0,nU._)((0,nY._)({},t),{[n]:(0,nU._)((0,nY._)({},t[n]),{end:e?e.format("YYYY-MM-DDTHH:mm"):null})}))})]})]},n)}),(0,i.FD)("div",{style:{marginTop:"4px",paddingTop:"16px",borderTop:"1px solid ".concat(m.colors.dividerAndPlaceholderPrimary)},children:[(0,i.Y)(_.dO,{label:f("eventManager.schedule.phaseGeneralSale","Regular tickets"),checked:z.generalSale.enabled,onChange:(e,n)=>O(e=>(0,nU._)((0,nY._)({},e),{generalSale:(0,nU._)((0,nY._)({},e.generalSale),{enabled:n})}))}),(0,i.Y)(MO,{color:"fontSecondary",children:f("eventManager.schedule.generalSaleDescription","Show the Buy Now button for everyone. Turn off to run renewals only.")}),z.generalSale.enabled&&(0,i.FD)("div",{style:{display:"flex",gap:"16px",marginTop:"8px",marginLeft:"16px",flexWrap:"wrap"},children:[(0,i.Y)(MU,{label:f("eventManager.schedule.startDate","Start"),timeZone:y,value:z.generalSale.start?g_().tz(z.generalSale.start,y):null,onChange:e=>O(n=>(0,nU._)((0,nY._)({},n),{generalSale:(0,nU._)((0,nY._)({},n.generalSale),{start:e?e.format("YYYY-MM-DDTHH:mm"):null})}))}),(0,i.Y)(MU,{label:f("eventManager.schedule.endDate","End"),timeZone:y,value:z.generalSale.end?g_().tz(z.generalSale.end,y):null,onChange:e=>O(n=>(0,nU._)((0,nY._)({},n),{generalSale:(0,nU._)((0,nY._)({},n.generalSale),{end:e?e.format("YYYY-MM-DDTHH:mm"):null})}))})]})]})]})]}):null});Rk.displayName="RenewalSettings";let RS=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.wA)(),t=(0,d.d4)(Ai.w7),{isPermitted:r}=(0,nB.uM)(),{showInfoModal:l,showErrorModal:a}=Ar(),s=(0,o.useRef)(null),[u,p]=(0,o.useState)(!1),h=async()=>{p(!0);try{var e;await (null==(e=s.current)?void 0:e.save()),n((0,Ai.dH)(null==t?void 0:t.boxId)),l("updateTicketSettings")}catch(e){a("genericError",null==e?void 0:e.msg)}finally{p(!1)}};return(0,i.FD)(c._H,{onSubmit:e=>{e.preventDefault(),h()},children:[(0,i.Y)(Rk,{ref:s}),(0,i.Y)(PP,{children:(0,i.Y)(_.$n,{"data-test":"renewals_save_button",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",type:"submit",disabled:!r([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER),loader:u,children:e("eventManager.settings.saveButton.draft")})})]})},RA=e=>{let{control:n,watch:t,parentUse:r}=e,{t:o}=(0,x.Bd)(),l=(0,d.d4)(Ai.w7),a=(null==l?void 0:l.timeZone)?null==l?void 0:l.timeZone:g_().tz.guess();return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex"},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",fontSize:16,children:"product"===r?o("eventManager.addons.form.productSalesStartTitle"):o("eventManager.tickets.category.salesStartTitle")}),(0,i.Y)(nw.xI,{name:"specificStartDate",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(S7.A,(0,nU._)((0,nY._)({defaultValue:""},n),{onChange:(e,t)=>
1{n.onChange(t)},children:[(0,i.Y)(AD.A,{value:"","data-test":"when_event_publish",control:(0,i.Y)(S9.A,{}),label:"priceZone"===r?o("eventManager.tickets.priceZone.whenUpdate"):"product"===r?o("eventManager.addons.form.whenProductSalesStart"):o("eventManager.tickets.category.whenUpdate")}),(0,i.Y)(AD.A,{value:"specific","data-test":"specific",control:(0,i.Y)(S9.A,{}),label:o("eventManager.tickets.category.specificDate")})]}))}}),"specific"===t().specificStartDate&&(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:n,name:"startDate",rules:{required:o("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(gE,{dataTest:"start_sales_date_field",errorMessage:null==(n=r.error)?void 0:n.message,label:o("eventManager.tickets.category.salesStartDate"),required:!0,timeZone:a,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})})}}),(0,i.Y)(nw.xI,{control:n,name:"startTime",rules:{required:o("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(gz,{dataTest:"start_sales_date_time",timeZone:a,value:t.value?g_()(t.value):null,errorMessage:null==(n=r.error)?void 0:n.message,label:o("eventManager.tickets.category.time"),required:!0,onChange:e=>{t.onChange(e)}})})}})]})]})}),(0,i.Y)("div",{style:{display:"flex",marginTop:"10px"},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",fontSize:16,children:"product"===r?o("eventManager.addons.form.productSalesEndTitle"):o("eventManager.tickets.category.salesEndTitle")}),(0,i.Y)(nw.xI,{name:"specificEndDate",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(S7.A,(0,nU._)((0,nY._)({defaultValue:""},n),{onChange:(e,t)=>
1{n.onChange(t)},children:[(0,i.Y)(AD.A,{value:"",control:(0,i.Y)(S9.A,{}),label:"priceZone"===r?o("eventManager.tickets.priceZone.whenEndSalesEnds"):"product"===r?o("eventManager.addons.form.whenProductSalesEnd"):o("eventManager.tickets.category.whenEndSalesEnds")}),(0,i.Y)(AD.A,{value:"specific",control:(0,i.Y)(S9.A,{}),label:o("eventManager.tickets.category.specificDate")})]}))}}),"specific"===t().specificEndDate&&(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:n,name:"endDate",rules:{required:o("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(gE,{errorMessage:null==(n=r.error)?void 0:n.message,label:o("eventManager.tickets.category.salesEndDate"),required:!0,timeZone:a,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})})}}),(0,i.Y)(nw.xI,{control:n,name:"endTime",rules:{required:o("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(gz,{errorMessage:null==(n=r.error)?void 0:n.message,label:o("eventManager.tickets.category.time"),required:!0,timeZone:a,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})})}})]})]})})]})},R_=e=>{let{control:n}=e,{t}=(0,x.Bd)(),r=[{id:"m",label:t("eventManager.tickets.dates.minutes")},{id:"h",label:t("eventManager.tickets.dates.hours")},{id:"d",label:t("eventManager.tickets.dates.days")}],o=[{id:"-",label:t("eventManager.tickets.dates.beforeEventStarts")},{id:"+",label:t("eventManager.tickets.dates.afterEventStarts")},{id:"e",label:t("eventManager.tickets.dates.beforeEventEnds")}];return(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{name:"expireDurationAmount",control:n,render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"price",dataTest:"amount",type:"number",label:t("eventManager.tickets.category.salesEndTitle"),placeholder:"0"},r),{errorMessage:null==o||null==(n=o.error)?void 0:n.message,onChange:e=>{r.onChange(e)}}))}}),(0,i.Y)("div",{style:{display:"flex",alignItems:"end"},children:(0,i.Y)(nw.xI,{name:"expireDurationRange",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"minutes",placeholder:t("eventManager.basics.select"),width:"150px",borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id},n),{options:r,selectedValues:n.value,customOnChange:e=>{n.onChange(e)}}))}})})]}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"expireDurationWhen",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"before_or_after",placeholder:t("eventManager.basics.select"),borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id},n),{options:o,selectedValues:n.value,customOnChange:e=>{n.onChange(e)}}))}})})]})},RI=e=>{let{control:n,getValues:t}=e,{t:r}=(0,x.Bd)(),o=(0,d.d4)(Ai.w7),l=(null==o?void 0:o.timeZone)?null==o?void 0:o.timeZone:g_().tz.guess(),a=(e,n)=>!!e||!t()[n]||r("fieldIsRequired")||"This field is required";return(0,i.FD)(rr.$k,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",fontSize:16,children:r("eventManager.tickets.category.scanWindowTitle")}),(0,i.FD)(rr.iu,{children:[(0,i.Y)(nw.xI,{control:n,name:"scanStartDate",rules:{validate:e=>a(e,"scanStartTime")},render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(gE,{dataTest:"scan_start_date",errorMessage:null==(n=o.error)?void 0:n.message,label:r("eventManager.tickets.category.scanStart"),timeZone:l,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})}}),(0,i.Y)(nw.xI,{control:n,name:"scanStartTime",rules:{validate:e=>a(e,"scanStartDate")},render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(gz,{dataTest:"scan_start_time",errorMessage:null==(n=o.error)?void 0:n.message,label:r("eventManager.tickets.category.time"),timeZone:l,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})}})]}),(0,i.FD)(rr.iu,{children:[(0,i.Y)(nw.xI,{control:n,name:"scanEndDate",rules:{validate:e=>a(e,"scanEndTime")},render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(gE,{dataTest:"scan_end_date",errorMessage:null==(n=o.error)?void 0:n.message,label:r("eventManager.tickets.category.scanEnd"),timeZone:l,value:t.value?g_()(t.value):null,onChange:e=>
1{t.onChange(e)}})}}),(0,i.Y)(nw.xI,{control:n,name:"scanEndTime",rules:{validate:e=>a(e,"scanEndDate")},render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(gz,{dataTest:"scan_end_time",errorMessage:null==(n=o.error)?void 0:n.message,label:r("eventManager.tickets.category.time"),timeZone:l,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})}})]})]})};function RC(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  gap: 20px;\n"]);return RC=function(){return e},e}function RD(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 50px;\n  height: 50px;\n  background-color: ",";\n  cursor: pointer;\n  border-radius: 50%;\n"]);return RD=function(){return e},e}let RT=u.A.div(RC(),w.Uu);function RF(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  gap: 20px;\n"]);return RF=function(){return e},e}function RP(){let e=(0,s._)(["\n  ","\n  justify-content:center;\n  align-items: center;\n  gap: 5px;\n"]);return RP=function(){return e},e}function RE(){let e=(0,s._)(["\n    text-overflow: ellipsis;\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2; /* start showing ellipsis when 3rd line is reached */\n  white-space: pre-wrap; /* let the text wrap preserving spaces */\n"]);return RE=function(){return e},e}u.A.div(RD(),e=>e.backgroundColor?e.backgroundColor:e.theme.colors.candyOrange);let RM=u.A.div(RF(),w.Uu),RR=u.A.div(RP(),w.ec),RN=u.A.div(RE()),Rz=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),RO=e=>{let{control:n,setValue:t,assetId:r}=e,l=(0,d.d4)(Ai.w7),{t:a}=(0,x.Bd)(),s=(0,d.d4)(D.nq),[u,p]=(0,o.useState)(null),[h,m]=(0,o.useState)(null),[f,g]=(0,o.useState)(null),[v,y]=o.useState(!1);return(0,i.FD)(i.FK,{children:[(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{name:"visibilityCode",control:n,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"visibilityCode",dataTest:"visibilityCode",type:"text",acceptAlphanumeric:!0,allowCommaSeparator:!0,label:a("eventManager.tickets.category.visibilityCode"),placeholder:a("eventManager.tickets.category.visibilityCode"),toolTipComponent:(0,i.Y)(_.ID,{title:a("eventManager.tickets.category.visibilityCodeInfo"),iconName:"information",iconColor:"fontSecondary",placement:"top-end"})},t),{errorMessage:f||(null==r||null==(n=r.error)?void 0:n.message)}))}}),!u&&(0,i.FD)(RR,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(_.$n,{mode:"borderless","data-test":"basics_cancel_button",color:"btnSecondary",type:"button",icon:"plus",iconColor:"btnSecondary",iconMargin:"10px",iconHeight:15,onClick:()=>{let e=window.document.getElementById("fileInput_init_csv");e&&e.click()},size:"auto",children:a("eventManager.tickets.visibilityCode.upload")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{y(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontSecondary"})})]}),h&&(0,i.Y)(c.GJ,{fontWeight:400,fontSize:12,color:"fontAlert",children:h})]}),(0,i.Y)("input",{id:"fileInput_init_csv",className:"file__input","data-test":"dataTest_fileInput_init_csv",value:"",hidden:!0,name:"fileInput_csv",type:"file",accept:"text/csv",onChange:e=>{let n;if(!e.target.files[0]||"text/csv"!==e.target.files[0].type)return void m(a("eventManager.tickets.visibilityCode.uploadError"));p(e.target.files[0]);let r=new FileReader;r.onload=e=>{if(!(n=Array.from(new Set(e.target.result.split(/\r?\n/).flatMap(e=>e.split(",")).map(e=>e.trim().replace(/^"|"$/g,"").trim()).filter(e=>""!==e)))).length){m(a("eventManager.tickets.visibilityCode.uploadError")),p(null);return}let r=/^[a-zA-Z0-9]+$/;if(n.some(e=>!r.test(e))){g(a("eventManager.tickets.visibilityCode.alphanumericError")),p(null);return}t("visibilityCode",n.join(",")),m(void 0),g(null)},r.readAsText(e.target.files[0])}}),u&&(0,i.Y)(i.FK,{children:(0,i.FD)(RM,{children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:500,color:"irisPure",children:a("eventManager.tickets.visibilityCode.upload")}),(0,i.Y)(c.g2,{fontSize:14,fontWeight:500,color:"fontSecondary",children:u.name}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{p(void 0),g(null);let e=l&&l.boxAssets.find(e=>e.assetId===r);e?t("visibilityCode",e.pricing[0].visibilityCode?Array.isArray(e.pricing[0].visibilityCode)?e.pricing[0].visibilityCode.join(","):e.pricing[0].visibilityCode:""):t("visibilityCode","")},children:(0,i.Y)(_.In,{name:"delete",color:"fontAlert"})})]})})]}),(0,i.Y)(_.mq,{open:v,onClose:()=>{y(!1)},transition:Rz,childTitle:(0,i.Y)(i.FK,{children:(0,i.FD)(c.g2,{fontSize:14,fontWeight:500,color:"fontPrimary",children:[a("eventManager.tickets.visibilityCode.tooltip.title"),
1(0,i.FD)("ul",{children:[(0,i.Y)("li",{children:a("eventManager.tickets.visibilityCode.tooltip.condition1")}),(0,i.Y)("li",{children:a("eventManager.tickets.visibilityCode.tooltip.condition2")}),(0,i.Y)("li",{children:a("eventManager.tickets.visibilityCode.tooltip.condition3")}),(0,i.Y)("li",{children:a("eventManager.tickets.visibilityCode.tooltip.condition4")})]})]})}),child:(0,i.Y)(i.FK,{children:(0,i.Y)("div",{style:{width:"100%",height:s?"600px":"300px",position:"relative"},children:(0,i.Y)(ei(),{src:"/assets/images/tooltip/visibilityCode.png",alt:"Event cover",priority:!0,quality:100,fill:!0})})}),styleProps:{position:"fixed",m:0,width:"500px",height:s?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}})]})},RB=e=>{var n,t,r,a,s;let{assetId:u,setButtonLoader:p,setEditAsset:h,handleClose:m,assetTicketType:f,setBundleDialog:g}=e,v=(0,d.wA)(),y=(0,l.useRouter)(),{t:w}=(0,x.Bd)(),Y=[{id:"m",label:w("eventManager.tickets.dates.minutes")},{id:"h",label:w("eventManager.tickets.dates.hours")},{id:"d",label:w("eventManager.tickets.dates.days")}],k=[{id:"-",label:w("eventManager.tickets.dates.beforeEventStarts")},{id:"+",label:w("eventManager.tickets.dates.afterEventStarts")},{id:"e",label:w("eventManager.tickets.dates.beforeEventEnds")}],[S,A]=(0,o.useState)(!1),[C,D]=(0,o.useState)([]),[T,F]=(0,o.useState)([]),P=(0,d.d4)(Ai.w7),E=(0,d.d4)(Ai.et),M=(null==P?void 0:P.boxType)===el.$3.SEASON,R=null!=(s=null==P?void 0:P.renewalsOpen)?s:!!(null==P||null==(t=P.salePhases)||null==(n=t.sameSeatRenewal)?void 0:n.enabled)||!!(null==P||null==(a=P.salePhases)||null==(r=a.changeSeatRenewal)?void 0:r.enabled)||(null==P?void 0:P.predecessorSeasonBoxId)!=null||(null==P?void 0:P.renewalSource)==="import",[N,z]=(0,o.useState)([]),O=P&&u?P.boxAssets.find(e=>e.assetId===u):void 0,B=f||O&&O.type,{isPermitted:q}=(0,nB.uM)(),L=(0,d.d4)(Ai.Wo),{control:j,watch:W,getValues:V,setValue:H,handleSubmit:U,reset:K}=(0,nw.mN)({defaultValues:{ticketType:B||"paid",name:"",quantity:void 0,price:"invitation"===B?P&&P.freeTicketShowPrice:void 0,components:void 0,maxResalePrice:0,minResalePrice:0,description:void 0,maxPerUser:10,minPerOrder:1,active:!0,issueNumber:1,color:void 0,showLeftAssetsUnder:void 0,customShowLeftAssetsUnder:void 0,type:void 0,specificStartDate:"",startDate:"",startTime:"",specificEndDate:"",endDate:"",endTime:"",scanStartDate:null,scanStartTime:null,scanEndDate:null,scanEndTime:null,expireDurationAmount:0,expireDurationRange:Y[0],expireDurationWhen:k[0],appliesToNewSlaves:!0,appliesTo:void 0,visibilityCode:void 0,isRenewalPrice:!1,visibleOn:["COMETOGETHER_PLATFORM","TELLER"]}}),G=(0,o.useRef)(null),Z=[{label:w("eventManager.tickets.category.tab.paid"),value:"paid"},...q([el.mC.INVITATION_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{label:w("eventManager.tickets.category.tab.invitation"),value:"invitation"}]:[],...q([el.mC.ON_DOOR_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{label:w("eventManager.tickets.category.tab.onDoor"),value:"onDoor"}]:[]];(0,o.useEffect)(()=>()=>{p(!1)},[]),(0,o.useEffect)(()=>{S&&G.current.scrollIntoView({behavior:"smooth",block:"end"})},[S]);let $=()=>{P&&(0,I.fs)(P)&&(H("expireDurationAmount",0),H("expireDurationRange",Y.find(e=>"m"===e.id)||Y[0]),H("expireDurationWhen",k.find(e=>"e"===e.id)||k[0]))};(0,o.useEffect)(()=>{if(K(),P)if(u){let n=P.boxAssets.find(e=>e.assetId===u);if(n){var e;(e=>{if(P&&P.slaves&&P.slaves.length>0){let n=[];P.slaves.forEach(t=>{t.boxHierarchy===el.EP.SLAVE&&(e.forbidenAppliesTo&&e.forbidenAppliesTo.includes(t.boxId)?n.push((0,nU._)((0,nY._)({},t),{disabled:!0})):n.push((0,nY._)({},t)))}),F((0,I.xu)(n,"boxId","boxName"))}else F([])})(n),n.pricing.some(e=>""===e.name)?(H("quantity",n.pricing[0].quantity),H("price",n.pricing[0].price),H("visibilityCode",n.pricing[0].visibilityCode?Array.isArray(n.pricing[0].visibilityCode)?n.pricing[0].visibilityCode.join(","):n.pricing[0].visibilityCode:""),H("isRenewalPrice",!!n.pricing[0].isRenewalPrice),n.pricing[0].startSaleDate?n.pricing[0].startSaleDate&&(H("specificStartDate","specific"),H("startDate",g_()(n.pricing[0].startSaleDate)),H("startTime",g_()(n.pricing[0].startSaleDate))):H("specificEndDate",""),n.pricing[0].endSaleDate?n.pricing[0].endSaleDate&&(H("specificEndDate","specific"),H("endDate",g_()(n.pricing[0].endSaleDate)),H("endTime",g_()(n.pricing[0].endSaleDate))):H("specificEndDate","")):(H("quantity",n.quantity),H("price",n.price),H("visibilityCode",n.pricing[0].visibilityCode?Array.isArray(n.pricing[0].visibilityCode)?n.pricing[0].visibilityCode.join(","):n.pricing[0].visibilityCode:""),H("isRenewalPrice",!!n.pricing[0].isRenewalPrice),(null==n?void 0:n.startSaleDate)?n.startSaleDate&&(H("specificStartDate","specific"),H("startDate",g_()(n.startSaleDate)),H("startTime",g_()(n.startSaleDate))):H("specificStartDate",""),(null==n?void 0:n.endSaleDate)?n.endSaleDate&&(H("specificEndDate","specific"),H("endDate",g_()(n.endSaleDate)),H("endTime",g_()(n.endSaleDate))):H("specificEndDate","")),n.scanStartDate&&(H("scanStartDate",g_()(n.scanStartDate)),H("scanStartTime",g_()(n.scanStartDate))),n.scanEndDate&&(H("scanEndDate",g_()(n.scanEndDate)),H("scanEndTime",g_()(n.scanEndDate))),H("name",n.assetName),H("active",n.active),H("maxPerUser",null!=(e=n.maxPerUser)?e:""),H("minPerOrder",(null==n?void 0:n.minPerOrder)||1),H("maxResalePrice",Number(n.maxResalePrice)||0),H("minResalePrice",Number(n.minResalePrice)||0),H("issueNumber",n.issueNumber||1),n.showLeftAssetsUnder&&H("showLeftAssetsUnder",n.showLeftAssetsUnder),n.customShowLeftAssetsUnder&&H("customShowLeftAssetsUnder",n.customShowLeftAssetsUnder),H("description",n.description||""),H("appliesToNewSlaves",n.appliesToNewSlaves),H("color",null==n?void 0:n.color);let t=n.visibleOn||["COMETOGETHER_PLATFORM"];if(H("visibleOn","onDoor"===n.type||"invitation"===n.type?t.filter(e=>"COMETOGETHER_PLATFORM"!==e):t),P.slaves&&P.slaves.length>0){let e=P.slaves.filter(e=>{var t;return null==n||null==(t=n.appliesTo)?void 0:t.some(n=>n===e.boxId)});D((0,I.xu)(e,"boxId","boxName"))}n.end&&(H("expireDurationAmount",Number(n.end.slice(1,-1))),H("expireDurationRange",Y.filter(e=>e.id===n.end.slice(-1))[0]),H("expireDurationWhen",k.filter(e=>e.id===n.end.slice(0,1))[0])),J(n)}}else{let e=[];
1P.slaves&&P.slaves.forEach(n=>{n.boxHierarchy===el.EP.SLAVE&&e.push((0,nY._)({},n))}),H("color",(0,I.SQ)()),F((0,I.xu)(0!==e.length?e:[],"boxId","boxName")),D((0,I.xu)(0!==e.length?e:[],"boxId","boxName")),v((0,Ai.tl)({boxes:void 0,selected:void 0})),$()}},[P,u]);let J=e=>{if((null==P?void 0:P.slaves)&&(null==P?void 0:P.slaves.length)>0){var n;let t=[];z(((null==P||null==(n=P.boxComponents)?void 0:n.filter(n=>e.components.includes(n.componentId)&&"ticket"!==n.componentType))||[]).map(e=>e.componentId)),e.components.forEach(e=>{let n=null==P?void 0:P.slaves.filter(e=>!e.bundleId).find(n=>null==n?void 0:n.components.some(n=>n.componentId===e));n&&t.push(n)}),H("components",t.length),v((0,Ai.tl)({selected:t,overrideComponent:"".concat(null==e?void 0:e.overrideComponent)}))}},Q=()=>{H("ticketType","paid"),H("name",""),H("quantity",void 0),H("price",0),H("maxResalePrice",0),H("minResalePrice",0),H("description",void 0),H("maxPerUser",10),H("minPerOrder",1),H("active",!0),H("issueNumber",1),H("color",void 0),H("showLeftAssetsUnder",void 0),H("customShowLeftAssetsUnder",void 0),H("type",void 0),H("specificStartDate",""),H("startDate",null),H("startTime",null),H("specificEndDate",""),H("endDate",null),H("endTime",null),H("scanStartDate",null),H("scanStartTime",null),H("scanEndDate",null),H("scanEndTime",null),H("expireDurationAmount",0),H("appliesToNewSlaves",!0),H("appliesTo",void 0),$()},X=async(e,n)=>{let t="saveAdd"===n.nativeEvent.submitter.name;p(!0);let{timeZoneStart:r,timeZoneEnd:i,scanTimeZoneStart:o,scanTimeZoneEnd:l}=(()=>{let e,n,t=P&&P.boxAssets.find(e=>e.assetId===u),r=!!t&&!t.pricing.some(e=>""===e.name),i=(null==P?void 0:P.timeZone)?null==P?void 0:P.timeZone:g_().tz.guess();return t&&!r?(e=t.pricing[0].startSaleDate?void 0:i,n=t.pricing[0].endSaleDate?void 0:i):t&&r?(e=t.startSaleDate?void 0:i,n=t.endSaleDate?void 0:i):(e=i,n=i),{timeZoneStart:e,timeZoneEnd:n,scanTimeZoneStart:(null==t?void 0:t.scanStartDate)?void 0:i,scanTimeZoneEnd:(null==t?void 0:t.scanEndDate)?void 0:i}})(),a=(0,nU._)((0,nY._)({boxId:null==P?void 0:P.boxId,assetId:u,type:"paid"===e.ticketType?void 0:e.ticketType,price:O?O.pricing.some(e=>""===e.name)?Number(e.price):void 0:Number(e.price),quantity:e.quantity&&Number(e.quantity),assetName:e.name,minPerOrder:e.minPerOrder&&""!=e.minPerOrder?Number(e.minPerOrder):1,maxPerUser:e.maxPerUser&&""!=e.maxPerUser?Number(e.maxPerUser):void 0,active:e.active,issueNumber:0===Number(e.issueNumber)?1:Number(e.issueNumber),description:e.description,showLeftAssetsUnder:e.showLeftAssetsUnder?Number(e.showLeftAssetsUnder):void 0,color:e.color&&e.color,visibilityCode:e.visibilityCode&&""!=e.visibilityCode?e.visibilityCode.replace(/\s+/g,"").split(","):void 0,isRenewalPrice:e.isRenewalPrice,minResalePrice:Number(e.minResalePrice),maxResalePrice:Number(e.maxResalePrice),customShowLeftAssetsUnder:e.customShowLeftAssetsUnder?Number(e.customShowLeftAssetsUnder):void 0,visibleOn:"onDoor"===e.ticketType||"invitation"===e.ticketType?(e.visibleOn||[]).filter(e=>"COMETOGETHER_PLATFORM"!==e):e.visibleOn},(null==P?void 0:P.boxHierarchy)!=el.EP.MASTER||E?{startSaleDate:""===e.specificStartDate?void 0:(0,I.mM)(e.startDate,e.startTime,r),endSaleDate:""===e.specificEndDate?void 0:(0,I.mM)(e.endDate,e.endTime,i)}:{end:"".concat(e.expireDurationWhen.id).concat(e.expireDurationAmount).concat(e.expireDurationRange.id)},(null==P?void 0:P.boxHierarchy)!=el.EP.MASTER||E?{scanStartDate:e.scanStartDate&&e.scanStartTime?(0,I.mM)(e.scanStartDate,e.scanStartTime,o):null,scanEndDate:e.scanEndDate&&e.scanEndTime?(0,I.mM)(e.scanEndDate,e.scanEndTime,l):null}:{},(null==P?void 0:P.boxHierarchy)===el.EP.SLAVE&&{end:"".concat(e.expireDurationWhen.id).concat(e.expireDurationAmount).concat(e.expireDurationRange.id)},(null==P?void 0:P.boxHierarchy)===el.EP.MASTER&&{appliesToNewSlaves:e.appliesToNewSlaves,appliesTo:C.map(e=>e.id)}),{isBundle:E,overrideComponent:null!=L&&!!L.overrideComponent&&(null==L?void 0:L.overrideComponent)==="true",components:(null==L?void 0:L.selected)?[...L.selected.map(e=>e.components.filter(e=>e.isBundle).map(e=>e.componentId)[0]),...N]:[]});if(u&&O&&O.issueNumber!=Number(e.issueNumber)||!u&&1!=Number(e.issueNumber)){let n={title:w("dashBoard.modals.warn_check_issue_number.title",{issueNumber:e.issueNumber}),enableLoader:!1,disableBackdropClick:!0,noticeMessage:w("dashBoard.modals.warn_check_issue_number.message",{issueNumber:e.issueNumber}),color:"fontAlert",primaryLabel:w("dashBoard.modals.warn_check_issue_number.primaryLabel"),primaryOnPress:()=>ee(a,t),secondaryLabel:w("dashBoard.modals.warn_check_issue_number.secondaryLabel"),secondaryOnPress:()=>{p(!1),v((0,b.Fr)())}};v((0,b.rj)(n))}else ee(a,t)},ee=(e,n)=>{u?et(e,n):en(e,n)},en=async(e,n)=>{let{request:t}=Ae.A.single.createTicketCategory(e),r={title:w("dashBoard.modals.add_ticket_category.title"),message:w("dashBoard.modals.add_ticket_category.message"),simpleOnPress:()=>{v((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await t().then(async()=>{v((0,b.rj)(r)),n&&(h&&h(void 0),Q())}).catch(()=>{let e={title:w("errors.error500.error500Title"),message:w("errors.error500.error500Message"),primaryLabel:w("common.commonClose"),color:"fontAlert"};v((0,b.rj)(e))}).finally(()=>{var e;n||m(),v((0,Ai.dH)(Number(null==y||null==(e=y.query)?void 0:e.boxid),()=>{p(!1)},!0))})},et=async(e,n)=>{let{request:t}=Ae.A.single.editTicketCategory(e),r={title:w("dashBoard.modals.edit_ticket_category.title"),message:w("dashBoard.modals.edit_ticket_category.message"),simpleOnPress:()=>{v((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await t().then(async()=>{v((0,b.rj)(r)),n&&(h&&h(void 0),Q())}).catch(()=>{let e={title:w("errors.error500.error500Title"),message:w("errors.error500.error500Message"),primaryLabel:w("common.commonClose"),color:"fontAlert"};v((0,b.rj)(e))}).finally(()=>{var e;n||m(),v((0,Ai.dH)(Number(null==y||null==(e=y.query)?void 0:e.boxid),()=>{p(!1)},!0))})},er=()=>{var e;let n=P&&(null==(e=P.boxAssets)?void 0:e.find(e=>e.assetId===u));return n&&!n.pricing.some(e=>""===e.name)},[ei,eo]=(0,o.useState)(!1),ea=[{id:"COMETOGETHER_PLATFORM",label:"ComeTogether Platform",disabled:!0},{id:"TELLER",label:w("teller.pageTitle")}],ed=()=>{let e=W().ticketType,n="onDoor"===e||"invitation"===e,t=n?ea.filter(e=>"COMETOGETHER_PLATFORM"!==e.id):ea;return(0,i.Y)(nw.xI,{name:"visibleOn",control:j,render:e=>{let{field:r}=e,o=(r.value||[]).filter(e=>!n||"COMETOGETHER_PLATFORM"!==e).map(e=>t.find(n=>
1n.id===e)).filter(Boolean);return(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"4px"},children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontPrimary",children:w("eventManager.tickets.category.visibleOn")}),(0,i.Y)(_.gU,{variant:"multi",dataTest:"visibleOn",borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,options:t,selectedValues:o,setMultipleSelectValues:e=>{let t=e.map(e=>e.id);n||t.includes("COMETOGETHER_PLATFORM")||t.unshift("COMETOGETHER_PLATFORM"),r.onChange(t)}})]})}})},ec=()=>((null==P?void 0:P.boxHierarchy)!=el.EP.MASTER||E)&&(0,i.Y)(RI,{control:j,getValues:V});return(0,o.useEffect)(()=>{(null==L?void 0:L.selected)&&(null==L?void 0:L.selected.length)>0?H("components",null==L?void 0:L.selected.length):H("components",void 0)},[L]),(0,o.useEffect)(()=>{"invitation"===W().ticketType&&H("price",null==P?void 0:P.freeTicketShowPrice)},[W().ticketType]),(0,i.FD)(rr.I$,{id:"myform",onSubmit:U(X,e=>{let n=Object.keys(e)[0];if(n){let e=document.getElementById(n);e&&(e.scrollIntoView({behavior:"smooth",block:"center"}),e.focus())}}),children:[(0,i.Y)(rr.j,{children:Z.map(e=>(0,i.Y)(rr.oz,{active:W().ticketType===e.value,disabled:void 0!==u&&W().ticketType!=e.value||f!=e.value&&f,onClick:()=>{u||f||(H("ticketType",e.value),"invitation"===e.value?H("price",0):H("price",""))},children:e.label}))}),E&&(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between",alignItems:"center"},children:[(0,i.Y)(nw.xI,{name:"components",control:j,render:e=>{var n,t;let{field:r,fieldState:o}=e;return(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",flexDirection:"column",width:"60%"},children:[(0,i.FD)("div",{children:[(0,i.Y)(_.H4,{color:"fontSecondary",children:" ".concat(w("eventManager.tickets.category.bundleSelectedDays"))}),(0,i.Y)(_.H4,{color:"fontAlert",children:" *"})]}),(0,i.Y)("div",{style:{display:"flex",flexWrap:"wrap"},children:(0,i.Y)(c.g2,{fontSize:12,fontWeight:500,color:"fontSecondary",children:"".concat((null==L?void 0:L.selected)?L.selected.length:"0"," ").concat(w("eventManager.tickets.category.bundleSelectedDays"))})}),(null==o||null==(n=o.error)?void 0:n.message)&&(0,i.Y)(_.Kw,{dataTest:"error_multiday_amount",errorMessage:null==o||null==(t=o.error)?void 0:t.message})]})},rules:{required:w("eventManager.tickets.category.bundleCategoriesRequired")||"This field is required"}}),(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_ticket",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",onClick:()=>{g({open:!0}),v((0,Ai.tl)((0,nU._)((0,nY._)({},L),{overrideComponent:O?"".concat(null==O?void 0:O.overrideComponent):"true",boxes:void 0,disable:!!O&&(null==O?void 0:O.issued)>0})))},children:w("select")},"save")})]}),(0,i.Y)(nw.xI,{name:"name",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"ticket_category_name",required:!0,type:"text",label:w("eventManager.tickets.category.name"),placeholder:w("eventManager.tickets.category.name")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:w("fieldIsRequired")||"This field is required"}}),"onDoor"!=W().ticketType&&!(null==P?void 0:P.hasSeating)&&(0,i.Y)(nw.xI,{name:"quantity",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"quantity",dataTest:"quantity",type:"number",label:w("eventManager.tickets.category.quantity"),placeholder:w("eventManager.tickets.unlimited"),fieldDescription:w("eventManager.tickets.category.quantityDescription"),placeholderColor:"fontPrimary",placeholderOpacity:1,acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{""===e?t.onChange(void 0):t.onChange(e)}}))},rules:{validate:e=>null==e||!(O&&O.issued>0&&Number(e)<O.issued)||"".concat(w("eventManager.tickets.priceZone.quantityError"))}}),(null==P?void 0:P.hasSeating)&&(0,i.FD)(i.FK,{children:[(0,i.FD)(RT,{onClick:()=>{eo(e=>!e)},children:[(0,i.FD)("div",{children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:w("common.color")})," ",(0,i.Y)(_.H4,{color:"fontAlert",children:" *"})]}),(0,i.Y)(c.qx,{backgroundColor:W().color,children:ei?(0,i.Y)(_.In,{name:"close",width:20,height:20,color:"fontPrimary"}):(0,i.Y)(_.In,{name:"edit",width:20,height:20,color:"fontPrimary"})})]}),ei&&(0,i.Y)(nw.xI,{name:"color",control:j,render:e=>{let{field:n}=e;return(0,i.Y)(tu.sk,{defaultValue:n.value,onChange:e=>{n.onChange(e)}})}})]}),!er()&&(0,i.Y)(nw.xI,{name:"price",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"price",dataTest:"price",required:!0,type:"number",disabled:"invitation"===W().ticketType,label:w("eventManager.tickets.category.price"),placeholder:w("eventManager.tickets.category.price")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>
1{t.onChange(e)}}))},rules:{required:w("fieldIsRequired")||"This field is required"}}),(null==P?void 0:P.isSellable)&&"paid"===W().ticketType&&(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{name:"minResalePrice",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"minResalePrice",dataTest:"minResalePrice",type:"number",label:w("eventManager.tickets.category.minResalePrice"),placeholder:w("eventManager.tickets.category.minResalePrice"),acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e)}}))}}),(0,i.Y)(nw.xI,{name:"maxResalePrice",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"maxResalePrice",dataTest:"maxResalePrice",type:"number",label:w("eventManager.tickets.category.maxResalePrice"),placeholder:w("eventManager.tickets.category.maxResalePrice"),acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e)}}))}})]}),(null==P?void 0:P.boxHierarchy)===el.EP.MASTER&&!E&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(nw.xI,{name:"appliesTo",control:j,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",gap:"15px"},children:[(0,i.Y)(gI.cn,{children:(0,i.Y)(_.H4,{color:"fontSecondary",children:w("eventManager.tickets.category.selectSlaves")})}),(0,i.Y)(_.ID,{title:w("eventManager.tickets.category.selectSlavesInfo"),iconName:"information",iconColor:"fontSecondary",placement:"top-end"})]}),(0,i.Y)(_.gU,(0,nY._)({variant:"multi",dataTest:"event_category",borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,options:T||[],selectedValues:C,setMultipleSelectValues:D},n))]})}}),(0,i.Y)(nw.xI,{name:"appliesToNewSlaves",control:j,render:n=>{let{field:t}=n;return(0,i.FD)("div",{style:{display:"flex",gap:"15px",alignItems:"center",marginTop:"15px"},children:[(0,i.Y)(xY.A,(0,nU._)((0,nY._)({},e),{checked:t.value,onChange:e=>t.onChange(e.target.checked)})),(0,i.Y)(gI.cn,{children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:"fontSecondary",children:w("eventManager.tickets.category.autoCreateOnSlaves")})})]})}})]}),("invitation"===W().ticketType||"onDoor"===W().ticketType)&&(0,i.FD)(i.FK,{children:[ed(),ec()]}),"paid"===W().ticketType&&(0,i.Y)(i.FK,{children:(null==P?void 0:P.boxHierarchy)===el.EP.SINGLE||E?(0,i.Y)(RA,{parentUse:"ticket",control:j,watch:W}):(0,i.Y)(R_,{control:j})}),"paid"===W().ticketType&&(0,i.FD)(i.FK,{children:[(0,i.FD)(rr.Mc,{onClick:()=>{A(e=>!e)},children:[(0,i.Y)(c.Wg,{"data-test":"advanced",fontSize:16,color:"fontPrimary",children:w("updateEvent.advancedOptions")}),S?(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"upArrow"}):(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"downArrow"})]}),(0,i.Y)(c.cG,{margin:0}),(0,i.Y)(rr.eh,{expanded:S,children:(0,i.FD)(rr.I$,{children:[(0,i.Y)(nw.xI,{control:j,name:"description",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({multiline:!0,dataTest:"ticket_description",maxLength:722,label:w("eventManager.tickets.category.description"),placeholder:w("eventManager.tickets.category.description")},n))}}),(0,i.Y)(nw.xI,{name:"maxPerUser",control:j,render:e=>{var n,t;let{field:r,fieldState:o}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({inputRef:G,id:"maxPerUser",dataTest:"maxPerUser",type:"number",label:w("eventManager.tickets.category.maxPerUser"),placeholder:w("eventManager.tickets.unlimited"),fieldDescription:w("eventManager.tickets.category.quantityDescription"),placeholderColor:"fontPrimary",placeholderOpacity:1,acceptInteger:!0},r),{value:null!=(t=r.value)?t:"",errorMessage:null==o||null==(n=o.error)?void 0:n.message,onChange:e=>{r.onChange(e)}}))}}),!(null==P?void 0:P.hasSeating)&&(0,i.Y)(nw.xI,{name:"minPerOrder",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({inputRef:G,id:"minPerOrder",dataTest:"minPerOrder",type:"number",label:w("eventManager.tickets.category.minPerOrder"),placeholder:w("eventManager.tickets.category.minPerOrder"),fieldDescription:w("eventManager.tickets.category.minPerOrderDescription"),placeholderColor:"white",placeholderOpacity:1,min:1,acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>
1{t.onChange(e)}}))}}),(0,i.Y)(nw.xI,{name:"active",control:j,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:V().active,dataTest:"active",infoText:w("eventManager.tickets.category.activeInfo"),label:w("eventManager.tickets.category.active"),value:n.value,onChange:(e,t)=>n.onChange(t)})}}),!er()&&(0,i.Y)(RO,{control:j,setValue:H,assetId:u}),M&&(!er()||R)&&(0,i.Y)(nw.xI,{name:"isRenewalPrice",control:j,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:n.value,dataTest:"isRenewalPrice",label:w("eventManager.pricing.renewalPrice")||"Renewal price",description:w("eventManager.pricing.renewalPriceInfo")||"Only shown to verified renewers",value:n.value,onChange:(e,t)=>n.onChange(t)})}}),(null==P?void 0:P.hasSeating)&&(0,i.Y)(nw.xI,{name:"color",control:j,render:e=>{let{field:n}=e;return(0,i.Y)(tu.sk,{defaultValue:null==O?void 0:O.color,onChange:e=>{n.onChange(e)}})}}),(0,i.Y)(nw.xI,{name:"issueNumber",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"issueNumber",dataTest:"issueNumber",disabled:O&&O.issued>0,toolTipComponent:(0,i.Y)(_.ID,{title:w("eventManager.tickets.category.issueNumberInfo"),iconName:"information",iconColor:"fontSecondary",placement:"top-end"}),type:"number",label:w("eventManager.tickets.category.issueNumber"),placeholder:w("eventManager.tickets.category.issueNumber"),acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e)}}))}}),(0,i.Y)(nw.xI,{name:"showLeftAssetsUnder",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"showLeftAssetsUnder",dataTest:"showLeftAssetsUnder",toolTipComponent:(0,i.Y)(_.ID,{title:w("eventManager.tickets.category.showLeftAssetsUnderInfo"),iconName:"information",iconColor:"fontSecondary",placement:"top-end"}),type:"number",label:w("eventManager.tickets.category.showLeftAssetsUnder"),placeholder:w("eventManager.tickets.category.showLeftAssetsUnder"),acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e)}}))}}),(0,i.Y)(nw.xI,{name:"customShowLeftAssetsUnder",control:j,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"customShowLeftAssetsUnder",dataTest:"customShowLeftAssetsUnder",toolTipComponent:(0,i.Y)(_.ID,{title:w("eventManager.tickets.category.customShowLeftAssetsUnderInfo"),iconName:"information",iconColor:"fontSecondary",placement:"top-end"}),type:"number",label:w("eventManager.tickets.category.customShowLeftAssetsUnder"),placeholder:w("eventManager.tickets.category.customShowLeftAssetsUnder"),acceptInteger:!0},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e)}}))}}),ed(),ec()]})})]})]})},Rq=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),RL=e=>{let{onClose:n,open:t,assetId:r,setEditAsset:l,assetTicketType:a,setBundleDialog:s}=e,u=(0,d.d4)(D.nq),[p,h]=(0,o.useState)(!1),m=(0,d.d4)(Ai.et),f=(0,ec.u)(),{t:g}=(0,x.Bd)(),v=()=>{n()};return(0,i.FD)(t7.A,{onClose:v,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:Rq,PaperProps:{sx:{position:"fixed",m:0,top:u?0:void 0,right:u?0:void 0,bottom:u?0:void 0,width:u?void 0:"100%",maxHeight:"100%",maxWidth:u?"500px":"100%",background:f.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:20,children:g(r?"invitation"===a?"eventManager.tickets.category.dialogEditInvitation":"onDoor"===a?"eventManager.tickets.category.dialogEditOnDoor":m?"eventManager.tickets.category.dialogEditTitleMultiDay":"eventManager.tickets.category.dialogEditTitle":"invitation"===a?"eventManager.tickets.category.dialogAddInvitation":"onDoor"===a?"eventManager.tickets.category.dialogAddOnDoor":m?"eventManager.tickets.category.dialogTitleMultiDay":"eventManager.tickets.category.dialogTitle")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(RB,{assetId:r,setButtonLoader:h,setEditAsset:l,handleClose:v,assetTicketType:a,setBundleDialog:s})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_ticket",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"submit",form:"myform",name:"save",loader:p,children:g("eventManager.tickets.category.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"add_another_ticket",backgroundColor:"btnBackgroun
1dAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"myform",name:"saveAdd",loader:p,children:g("eventManager.tickets.category.buttons.saveAdd")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:v,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",children:g("eventManager.tickets.category.buttons.cancel")})})]})})]})};function Rj(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 16px;\n  border-bottom: 1px solid #e0e0e0;\n  border-radius: 8px;\n  padding: 32px;\n  width: 100%;\n"]);return Rj=function(){return e},e}function RW(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: start;\n  gap: 16px;\n  width: 100%;\n  padding: 16px 0;\n  @media screen and (min-width: ",") {\n    align-items: center;\n    padding: 16px 0 16px 16px;\n  }\n"]);return RW=function(){return e},e}function RV(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  width: 100%;\n  @media screen and (min-width: ",") {\n    width: auto;\n  }\n"]);return RV=function(){return e},e}function RH(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  width: 100%;\n  align-items: start;\n  gap: 16px;\n  align-items: center;\n"]);return RH=function(){return e},e}function RU(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  align-items: center;\n  gap: 20px;\n  max-width: 330px;\n"]);return RU=function(){return e},e}function RK(){let e=(0,s._)(["\n  display: flex;\n"]);return RK=function(){return e},e}function RG(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  max-width: 10%;\n  padding-left: ",";\n"]);return RG=function(){return e},e}function RZ(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  width: 100%;\n  // flex-wrap: wrap;\n  @media screen and (min-width: ",") {\n    width: auto;\n  }\n"]);return RZ=function(){return e},e}function R$(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  width: 100%;\n  justify-content: start;\n  align-items: flex-start;\n  // @media screen and (min-width: ",") {\n  //   align-items: center;\n\n  //   flex-direction: row;\n  // }\n"]);return R$=function(){return e},e}function RJ(){let e=(0,s._)(["\n  display: flex;\n  // width: 100%;\n  justify-content: start;\n  align-items: center;\n  gap: 20px;\n  // @media screen and (min-width: ",") {\n  //   width: 40%;\n  //   justify-content: end;\n  // }\n"]);return RJ=function(){return e},e}function RQ(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n"]);return RQ=function(){return e},e}function RX(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  -webkit-justify-content: unset;\n  gap: 5px;\n"]);return RX=function(){return e},e}function R0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 5px;\n"]);return R0=function(){return e},e}function R1(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n"]);return R1=function(){return e},e}function R2(){let e=(0,s._)(["\n  align-self: center;\n"]);return R2=function(){return e},e}function R4(){let e=(0,s._)([""]);return R4=function(){return e},e}function R5(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: ",";\n  justify-content: center;\n  padding: ",";\n  border: ",";\n  border-radius: 12px;\n"]);return R5=function(){return e},e}function R6(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  width: 100%;\n  gap: 10px;\n  justify-content: space-between;\n"]);return R6=function(){return e},e}function R3(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  width: 100%;\n  justify-content: ",";\n  align-items: center;\n  gap: 10px;\n"]);return R3=function(){return e},e}(0,u.A)(sC.A)(Rj());let R8=u.A.div(RW(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),R7=u.A.div(RV(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),R9=u.A.div(RH()),Ne=u.A.div(RU());u.A.div(RK()),(0,u.A)(sC.A)(RG(),e=>e.desktopMode?"32px":"5px");let Nn=u.A.div(RZ(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),Nt=u.A.div(R$(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),Nr=u.A.div(RJ(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),Ni=(0,u.A)(c.g2)(RQ()),No=(0,u.A)(c.g2)(RX()),Nl=u.A.div(R0()),Na=(0,u.A)(sC.A)(R1());(0,u.A)(sC.A)(R2()),(0,u.A)(sC.A)(R4());let Nd=u.A.div(R5(),e=>e.desktopMode?"80%":"100%",e=>e.desktopMode?e.isMaster?"30px 30px 10px 30px":"30px 30px 30px 30px":"20px 10px 20px 10px",e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary));u.A.div(R6());let Nc=u.A.div(R3(),e=>e.isMaster?"center":"end"),Ns="DD/MM/YYYY HH:mm",Nu=(e,n,t)=>{switch(e.pricingStatus){case"saleNotStarted":return"".concat((0,I.JC)(new Date(e.startSaleDate),(null==t?void 0:t.t
1imeZone)?null==t?void 0:t.timeZone:"Europe/Athens",Ns));case"salesAfter":return((e,n)=>(null==e?void 0:e.pricing.find(e=>e.pricingId===n)).name)(n,e.unlocksFrom);case"saleEnded":return"".concat((0,I.JC)(new Date(e.endSaleDate),(null==t?void 0:t.timeZone)?null==t?void 0:t.timeZone:"Europe/Athens",Ns));default:return""}},Np=e=>"inactive"===e||"soldOut"===e||"saleEnded"===e?"lineChartdarkRed":"salesAfter"===e||"saleNotStarted"===e?"lineChartorange":"active"===e?"lineChartGreen":void 0;var Nh=t(99427);function Nm(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  min-height: 150px;\n  border-radius: 10px;\n  background-color: ",";\n  padding: 15px 15px 0px 15px;\n  @media only screen and (min-width: ",") {\n    max-width: 242.5px;\n  }\n"]);return Nm=function(){return e},e}function Nf(){let e=(0,s._)(["\n  font-size: 80px;\n"]);return Nf=function(){return e},e}let Ng=u.A.div(Nm(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),Nv=(0,u.A)(sI.A)(Nf()),Ny=e=>{let{asset:n,priceZone:t,setEditPriceZone:r,setOpen:l,provided:a}=e,s=(0,d.d4)(Ai.w7),u=(0,d.d4)(Ai.et),p=(0,d.wA)(),{t:h}=(0,x.Bd)(),{isPermitted:m}=(0,nB.uM)(),f=[{href:"javascript:void(0);",icon:"edit",text:h("updateEvent.updateTicket.edit"),onClick:()=>{r(t.pricingId),l(!0)}},{href:"javascript:void(0);",icon:"delete",text:h("updateEvent.updateTicket.delete"),disabled:1===n.pricing.length,onClick:()=>{let e={title:h("eventManager.tickets.modals.delete_priceZone_question.title"),message:h("eventManager.tickets.modals.delete_priceZone_question.message"),color:"fontAlert",primaryLabel:h("eventManager.tickets.modals.delete_priceZone_question.primaryLabel"),primaryOnPress:()=>s&&v(s.boxId,n.assetId,t.pricingId),secondaryLabel:h("eventManager.tickets.modals.delete_priceZone_question.secondaryLabel")};p((0,b.rj)(e))}},...t.visibilityCode&&1===t.visibilityCode.length&&m([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"edit",text:h("eventManager.tickets.visibilityCode.copyLink"),onClick:()=>{navigator.clipboard.writeText("".concat(eI.A.FRONTEND_URL).concat(I.DS.buyTickets(),"/").concat(null==s?void 0:s.boxId).concat(n.isBundle?"/".concat(n.bundleId):"","?code=").concat(n.pricing[0].visibilityCode)),g()}}]:[]],g=(0,o.useCallback)(()=>{(0,Nh.M8)((0,i.Y)(c.g2,{"data-test":"copy_visibility_code",fontSize:14,fontWeight:500,color:"white",capitalize:!0,children:h("eventManager.tickets.visibilityCode.copied")}),{variant:"info",persist:!1,anchorOrigin:{vertical:"bottom",horizontal:"center"},action:e=>(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",gap:"10px",alignItems:"center"},children:(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>(0,Nh.mk)(e),children:(0,i.Y)(_.In,{color:"white",name:"close"})})})})},[Nh.M8,Nh.mk]),v=async(e,n,t)=>{let{request:r}=Ae.A.single.deletePriceZone({boxId:e,assetId:n,pricingId:t});await r().then(async()=>{let e={title:h("eventManager.tickets.modals.delete_priceZone.title"),message:h("eventManager.tickets.modals.delete_priceZone.message"),simpleOnPress:()=>p((0,b.Fr)())};p((0,Ai.dH)(null==s?void 0:s.boxId)),p((0,b.rj)(e))}).catch(e=>{let n={title:h("errors.error500.error500Title"),message:h(e.msg),color:"fontAlert",secondaryLabel:h("eventManager.tickets.modals.delete_priceZone_question.secondaryLabel")};p((0,b.rj)(n))})};return(0,i.Y)(i.FK,{children:(0,i.FD)(R8,(0,nU._)((0,nY._)({ref:a.innerRef},a.draggableProps),{children:[(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",justifyContent:"center",alignItems:"center"}},null==a?void 0:a.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:22,height:22})})),(0,i.FD)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"20px",justifyContent:"space-between"},children:[(0,i.FD)(Nn,{children:[(0,i.Y)(Ni,{"data-test":"zone_title".concat(t.pricingId),fontSize:16,color:"fontPrimary",children:t.name}),(0,i.FD)(Nt,{children:[(0,i.FD)(No,{fontSize:14,color:"fontSecondary",children:[(0,i.Y)(_.In,{name:"circle",color:Np(t.pricingStatus),height:11,width:11}),(0,i.FD)(c.g2,{"data-test":"zone_status".concat(t.pricingId),fontSize:14,color:"fontPrimary",children:[h("eventManager.tickets.pricingStatus.".concat(t.pricingStatus))," ",Nu(t,n,s)]})]}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:t.endSaleDate?"":(0,dw.hu)(t.end,h)})]}),(null==t?void 0:t.visibilityCode)&&t.visibilityCode.length>0&&(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"5px"},children:[(0,i.Y)(_.In,{name:"eye",color:"fontSecondary",width:14,height:14}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:(0,i.Y)(RN,{children:"".concat(h("eventManager.tickets.category.visibilityCode"),": ").concat(t.visibilityCode?Array.isArray(t.visibilityCode)?t.visibilityCode.join(","):t.visibilityCode:"")})})]})]}),(0,i.FD)(Nr,{children:[((null==s?void 0:s.boxHierarchy)!=el.EP.MASTER||u)&&(0,i.FD)(i.FK,{children:[(0,i.FD)(Nl,{children:[(0,i.Y)(_.In,{name:"ticket",color:"fontSecondary",height:20,width:20}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:(null==s?void 0:s.boxHierarchy)!==el.EP.MASTER||u?"".concat(t.issued).concat(t.quantity?"/"
1+t.quantity:""):"".concat(t.issued)})]}),t.reserved>0&&(0,i.FD)(Nl,{children:[(0,i.Y)(Nv,{title:h("ticketInformation.legendReserved"),placement:"top-end",children:(0,i.Y)("span",{style:{display:"flex"},children:(0,i.Y)(_.In,{name:"reserved",color:"fontSecondary",height:20,width:20})})}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:t.reserved})]})]}),(0,i.Y)(Na,{children:(0,i.Y)(c.g2,{"data-test":"zone_price".concat(t.pricingId),fontSize:14,color:"fontPrimary",children:"".concat(s&&eo.nB[s.currency]," ").concat(t.price)})})]})]}),(0,i.Y)("div",{"data-test":"edit_zone".concat(t.pricingId),children:(0,i.Y)(_.aF,{options:f,icon:"3dotsvertical",iconColor:"fontPrimary"})})]}))})},Nx=e=>{let{control:n,pricingId:t,setValue:r,assetId:l}=e,{t:a}=(0,x.Bd)(),[s,u]=(0,o.useState)([]),p=(0,d.d4)(Ai.w7),[h,m]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{if(p){let e=p&&eo.nB[p.currency],n=p.boxAssets.find(e=>e.assetId===l),i=n&&n.pricing.filter(e=>""===e.name);if(i&&1===i.length)u((0,I.xu)([{pricingId:-1,name:"".concat(i[0].price)}],"pricingId","name")),r("unlocksFrom",(0,I.xu)([{pricingId:-1,name:"".concat(e," ").concat(i[0].price)}],"pricingId","name")[0]);else{let r=null==n?void 0:n.pricing.filter(e=>e.unlocksFrom).map(e=>e.unlocksFrom),i=n&&n.pricing.filter(e=>e.pricingId===t),o=[];if(i&&i.length>0&&i[0].unlocksFrom){let e=null==n?void 0:n.pricing.filter(e=>e.pricingId===i[0].unlocksFrom);o.push(e[0])}let l=null==n?void 0:n.pricing.filter(e=>e.pricingId!=t&&!(null==r?void 0:r.includes(e.pricingId)));null==l||l.forEach(e=>{o.push(e)}),o&&u((0,I.xu)(o.map(n=>(0,nU._)((0,nY._)({},n),{name:"".concat(n.name," - ").concat(e," ").concat(n.price)})),"pricingId","name")),m((null==n?void 0:n.pricing.some(e=>e.pricingId===t&&e.endSaleDate))||!1)}}},[p]),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px"},children:[(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"unlocksFrom",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"unlocksFrom",label:a("eventManager.tickets.dates.onSaleAfterSelection"),labelFontSize:14,placeholder:a("eventManager.basics.select"),borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id},n),{options:s,selectedValues:n.value,onClear:()=>{n.onChange([])},customOnChange:e=>{n.onChange(e)}}))}})}),(0,i.FD)("div",{style:{display:"flex",gap:"20px",justifyContent:"space-between",alignItems:"center",margin:"20px 0",cursor:"pointer"},onClick:()=>{h&&r("specificEndDate",""),m(e=>!e)},children:[(0,i.Y)(c.g2,{"data-test":"onSaleAfterText",capitalize:!1,fontSize:14,fontWeight:700,color:"fontPrimary",children:a("eventManager.tickets.priceZone.onSaleAfterEndSaleDate")}),(0,i.Y)("div",{children:(0,i.Y)(_.In,{name:h?"cancel":"edit",color:"fontPrimary",height:27,width:27})})]}),h&&(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:n,name:"endDate",rules:{required:a("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(gE,{label:a("eventManager.tickets.category.salesEndDate"),required:!0,dataTest:"onSaleAfterEndDate",errorMessage:null==(n=r.error)?void 0:n.message,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e)}})})}}),(0,i.Y)(nw.xI,{control:n,name:"endTime",rules:{required:a("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)("div",{children:(0,i.Y)(gz,{value:t.value?t.value:null,dataTest:"onSaleAfterEndTime",required:!0,errorMessage:null==(n=r.error)?void 0:n.message,label:a("eventManager.tickets.category.time"),onChange:e=>{t.onChange(e)}})})}})]})]})},Nb=e=>{let{control:n,watch:t,setValue:r,pricingId:o,assetId:l,activeDateTimeTab:a,setActiveDateTimeTab:d,isMaster:s,box:u}=e,{t:p}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[" ",(0,i.FD)(rr.X2,{children:[(0,i.Y)(rr.ai,{"data-test":"on_sale_after",position:s?"":"left",active:"left"===a,onClick:()=>{d("left")},children:(0,i.Y)(c.Wg,{fontSize:14,color:"fontPrimary",children:p("eventManager.tickets.priceZone.onSaleAfterTab")})}),!s&&(0,i.Y)(rr.ai,{"data-test":"date_time",position:"right",active:"right"===a,onClick:()=>{d("right")},children:(0,i.Y)(c.Wg,{fontSize:14,color:"fontPrimary",children:p("eventManager.tickets.priceZone.dateTimeTab")})})]}),"left"===a&&(0,i.Y)(Nx,{control:n,pricingId:o,assetId:l,watch:t,setValue:r}),"right"===a&&(0,i.Y)(RA,{parentUse:"priceZone",control:n,watch:t})]})};g_().extend(gS());let Nw=e=>{var n;let{pricingId:t,assetId:r,setButtonLoader:a,setEditAsset:s,handleClose:u,buttonLoader:p}=e,h=(0,d.wA)(),m=(0,l.useRouter)(),{t:f}=(0,x.Bd)(),g=(0,d.d4)(Ai.et),v=[{id:"m",label:f("eventManager.tickets.dates.minutes")},{id:"h",label:f("eventManager.tickets.dates.hours")},{id:"d",label:f("eventManager.tickets.dates.days")}],y=[{id:"-",label:f("eventManager.tickets.dates.beforeEventStarts")},{id:"+",label:f("eventManager.tickets.dates.afterEventStarts")},{id:"e",label:f("eventManager.tickets.dates.beforeEventEnds")}],[w,Y]=(0,o.useState)(!1),[k,S]=(0,o.useState)(void 0),A=(0,d.d4)(Ai.w7),C=(null==A?void 0:A.boxType)===el.$3.SEASON,[D,T]=(0,o.useState)("left"),[F,P]=(0,o.useState)({asset:void 0,pricingObject:void 0}),{control:E,watch:M,getValues:R,setValue:N,handleSubmit:z,reset:O}=(0,nw.mN)({defaultValues:{name:"",quantity:void 0,price:void 0,specificStartDate:"",startDate:"",startTime:"",specificEndDate:"",active:!0,endDate:"",endTime:"",expireDurationAmount:0,expireDurationRange:v[0],expireDurationWhen:y[0],unlocksFrom:void 0,visibilityCode:void 0,isRenewalPrice:!1,description:void 0}});(0,o.useEffect)(()=>()=>{a(!1)},[]),(0,o.useEffect)(()=>{O();let e=A&&A.boxAssets.find(e=>e.assetId===r);B(e);let n=e&&e.pricing.find(e=>e.pricingId===t);P({asset:e,pricingObject:n})},[A,t]);let B=e=>{let n=0;null==e||e.pricing.filter(e=>
1e.pricingId!==t).forEach(e=>{n+=e.quantity||0}),S((null==e?void 0:e.quantity)?(null==e?void 0:e.quantity)-n>0?(null==e?void 0:e.quantity)-n:0:void 0)};(0,o.useEffect)(()=>{let{asset:e,pricingObject:n}=F;if(0===(n&&e&&e.pricing.findIndex(e=>e.pricingId===t))?Y(!1):e&&e.pricing.length>1?Y(!0):e&&1===e.pricing.length&&!t&&Y(!0),n)N("name",""===n.name?"".concat(f("eventManager.tickets.priceZone.defaultName")," 1"):n.name),N("quantity",n.quantity),N("price",n.price),N("active",n.active),N("description",null==n?void 0:n.description),N("visibilityCode",n.visibilityCode?Array.isArray(n.visibilityCode)?n.visibilityCode.join(","):n.visibilityCode:""),N("isRenewalPrice",!!n.isRenewalPrice),n.startSaleDate?n.startSaleDate&&(N("specificStartDate","specific"),N("startDate",g_()(n.startSaleDate)),N("startTime",g_()(n.startSaleDate))):N("specificStartDate",""),n.endSaleDate?n.endSaleDate&&(N("specificEndDate","specific"),N("endDate",g_()(n.endSaleDate)),N("endTime",g_()(n.endSaleDate))):N("specificEndDate",""),!n.startSaleDate&&(null==n?void 0:n.unlocksFrom)||T("right"),(()=>{let e=A&&eo.nB[A.currency],{asset:n,pricingObject:t}=F,r=n.pricing.filter(e=>(null==t?void 0:t.unlocksFrom)&&Number(null==t?void 0:t.unlocksFrom)===e.pricingId);r.length>0?N("unlocksFrom",(0,I.xu)(r.map(n=>(0,nU._)((0,nY._)({},n),{name:"".concat(n.name," - ").concat(e," ").concat(n.price)})),"pricingId","name")[0]):N("unlocksFrom",void 0)})();else if(e){let n=A&&eo.nB[A.currency];N("name","".concat(f("eventManager.tickets.priceZone.defaultName")," ").concat((null==e?void 0:e.pricing.length)+1)),N("unlocksFrom",(0,I.xu)([e.pricing[e.pricing.length-1]].map(e=>(0,nU._)((0,nY._)({},e),{name:"".concat(e.name," - ").concat(n," ").concat(e.price)})),"pricingId","name")[0])}},[F]);let q=async(e,n)=>{let{pricingObject:i}=F,o="saveAdd"===n.nativeEvent.submitter.name,{timeZoneStart:l,timeZoneEnd:d}=(()=>{let e,n,{pricingObject:t}=F,r=(null==A?void 0:A.timeZone)?null==A?void 0:A.timeZone:g_().tz.guess();return t?(e=t.startSaleDate?void 0:r,n=t.endSaleDate?void 0:r):(e=r,n=r),{timeZoneStart:e,timeZoneEnd:n}})();a(!0);let c=e.active;"left"===D&&e.unlocksFrom&&e.unlocksFrom.id&&(c=!!i&&(null==i?void 0:i.active));let s=(0,nY._)({boxId:null==A?void 0:A.boxId,assetId:r,pricingId:t,price:Number(e.price),quantity:e.quantity?Number(e.quantity):void 0,name:e.name,description:e.description,visibilityCode:e.visibilityCode&&""!=e.visibilityCode?e.visibilityCode.replace(/\s+/g,"").split(","):void 0,isRenewalPrice:e.isRenewalPrice,active:c,startSaleDate:"right"===D?""===e.specificStartDate?void 0:(0,I.mM)(e.startDate,e.startTime,l):void 0,endSaleDate:e.endDate&&(""!=e.specificEndDate||"left"===D)?(0,I.mM)(e.endDate,e.endTime,d):void 0},w&&{unlocksFrom:"left"===D&&e.unlocksFrom&&e.unlocksFrom.id});if(t)W(s,o);else{let e=F.asset.pricing.filter(e=>""===e.name);if(e&&1===e.length){var u,p;L({boxId:null==A?void 0:A.boxId,assetId:F.asset.assetId,active:e[0].active,startSaleDate:e[0].startSaleDate,endSaleDate:e[0].endSaleDate,pricingId:e[0].pricingId,price:Number(e[0].price),visibilityCode:null==(u=e[0])?void 0:u.visibilityCode,isRenewalPrice:null==(p=e[0])?void 0:p.isRenewalPrice,quantity:e[0].quantity?Number(e[0].quantity):void 0,name:"".concat(f("eventManager.tickets.priceZone.defaultName")," 1")},s,o)}else j(s,o)}},L=async(e,n,t)=>{let{request:r}=Ae.A.single.editPriceZone(e);await r().then(e=>{j((0,nU._)((0,nY._)({},n),{unlocksFrom:"left"===D&&n.unlocksFrom&&-1===n.unlocksFrom?e.pricingId:void 0}),t)})},j=async(e,n)=>{let{request:t}=Ae.A.single.createPriceZone(e),r={title:f("eventManager.tickets.modals.add_priceZone.title"),message:f("eventManager.tickets.modals.add_priceZone.message"),simpleOnPress:()=>{h((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await t().then(async()=>{h((0,b.rj)(r)),n&&(s&&s(void 0),O())}).catch(()=>{let e={title:f("errors.error500.error500Title"),message:f("errors.error500.error500Message"),primaryLabel:f("common.commonClose"),color:"fontAlert"};h((0,b.rj)(e))}).finally(()=>{var e;n||u(),h((0,Ai.dH)(Number(null==m||null==(e=m.query)?void 0:e.boxid),()=>{a(!1)},!0))})},W=async(e,n)=>{let{request:t}=Ae.A.single.editPriceZone(e),r={title:f("eventManager.tickets.modals.edit_priceZone.title"),message:f("eventManager.tickets.modals.edit_priceZone.message"),simpleOnPress:()=>{h((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await t().then(async()=>{h((0,b.rj)(r)),n&&(s&&s(void 0),O())}).catch(()=>{let e={title:f("errors.error500.error500Title"),message:f("errors.error500.error500Message"),primaryLabel:f("common.commonClose"),color:"fontAlert"};h((0,b.rj)(e))}).finally(()=>{var e;n||u(),h((0,Ai.dH)(Number(null==m||null==(e=m.query)?void 0:e.boxid),()=>{a(!1)},!0))})};return(0,i.FD)(rr.I$,{id:"priceZoneForm",onSubmit:z(p?()=>{}:q,e=>{let n=Object.keys(e)[0];if(n){let e=document.getElementById(n);e&&(e.scrollIntoView({behavior:"smooth",block:"center"}),e.focus())}}),children:[(0,i.Y)(nw.xI,{name:"name",control:E,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"ticket_category_name",required:!0,type:"text",label:f("eventManager.tickets.priceZone.name"),placeholder:f("eventManager.tickets.priceZone.name")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:f("fieldIsRequired")||"This field is required"}}),(0,i.Y)(nw.xI,{name:"quantity",control:E,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"quantity",dataTest:"quantity",type:"number",label:f("eventManager.tickets.priceZone.quantity"),placeholder:f("eventManager.tickets.unlimited"),fieldDescription:void 0!==k?f("eventManager.tickets.priceZone.quantityPriceZoneLimitation",{amount:k}):f("eventManager.tickets.priceZone.quantityDescription"),placeholderColor:"white",placeholderOpacity:1,acceptInteger:!0,max:k},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>{""===e?t.onChange(void 0):t.onChange(e)}}))},rules:{validate:e=>{var n,t;return null==e||""===String(e).trim()||!(F&&F.pricingObject&&(null==(n=F.pricingObject)?void 0:n.issued)>0&&Number(e)<(null==(t=F.pricingObject)?void 0:t.issued))||"".concat(f("eventManager.tickets.priceZone.quantityError"))}}}),(0,i.Y)(nw.xI,{name:"price",control:E,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"price",dataTest:"price",required:!0,type:"number",label:f("eventManager.tickets.priceZone.price"),placeholder:f("eventManager.tickets.priceZone.price")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message,onChange:e=>
1{t.onChange(e)}}))},rules:{required:f("fieldIsRequired")||"This field is required"}}),(!(null==(n=M("unlocksFrom"))?void 0:n.id)||"right"===D)&&(0,i.Y)(nw.xI,{name:"active",control:E,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:R().active,dataTest:"active",infoText:f("eventManager.tickets.priceZone.activeInfo"),label:f("eventManager.tickets.priceZone.active"),value:n.value,onChange:(e,t)=>n.onChange(t)})}}),((null==A?void 0:A.boxHierarchy)!=el.EP.MASTER||g)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:0}),(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.tickets.dates.sectionTitle")})]}),w?(0,i.Y)(Nb,{control:E,watch:M,setValue:N,pricingId:t,assetId:r,activeDateTimeTab:D,setActiveDateTimeTab:T,isMaster:(null==A?void 0:A.boxHierarchy)===el.EP.MASTER&&!g,box:A}):(0,i.Y)(RA,{parentUse:"priceZone",control:E,watch:M}),(0,i.Y)(RO,{control:E,setValue:N,assetId:r}),C&&(0,i.Y)(nw.xI,{name:"isRenewalPrice",control:E,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:n.value,dataTest:"isRenewalPrice",label:f("eventManager.pricing.renewalPrice")||"Renewal price",description:f("eventManager.pricing.renewalPriceInfo")||"Only shown to verified renewers",value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)(nw.xI,{control:E,name:"description",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({multiline:!0,dataTest:"ticket_description",maxLength:722,label:f("eventManager.tickets.priceZone.priceZoneDescription"),placeholder:f("eventManager.tickets.priceZone.priceZoneDescriptionPlaceholder")},n))}})]})},NY=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Nk=e=>{let{onClose:n,open:t,assetId:r,pricingId:l}=e,a=(0,d.d4)(D.nq),[s,u]=(0,o.useState)(!1),p=(0,ec.u)(),{t:h}=(0,x.Bd)(),m=()=>{n()};return(0,i.FD)(t7.A,{onClose:m,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:NY,PaperProps:{sx:{position:"fixed",m:0,top:a?0:void 0,right:a?0:void 0,bottom:a?0:void 0,width:a?void 0:"100%",maxHeight:"100%",maxWidth:a?"500px":"100%",background:p.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(c.Wg,{fontSize:20,color:"fontPrimary",children:h(l?"eventManager.tickets.priceZone.dialogEditTitle":"eventManager.tickets.priceZone.dialogTitle")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(Nw,{pricingId:l,assetId:r,setButtonLoader:u,handleClose:m,buttonLoader:s})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"pricezone_add",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"submit",form:"priceZoneForm",name:"save",loader:s,children:h("eventManager.tickets.priceZone.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"pricezone_add_another",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"priceZoneForm",name:"saveAdd",loader:s,children:h("eventManager.tickets.priceZone.buttons.saveAdd")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:m,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",children:h("eventManager.tickets.priceZone.buttons.cancel")})})]})})]})},NS=e=>{let{asset:n,setEditAsset:t,provided:r,isSeatingSelection:l}=e,[a,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(!1),h=(0,d.d4)(D.nq),m=(0,d.d4)(Ai.w7),f=(0,d.wA)(),[g,v]=o.useState(!1),[y,w]=(0,o.useState)(void 0),{t:Y}=(0,x.Bd)(),k=(0,d.d4)(Ai.et),[S,A]=(0,o.useState)(void 0),C=(0,ec.u)(),{isPermitted:T}=(0,nB.uM)(),F={quantity:"0"},{control:P,reset:E,getValues:M}=(0,nw.mN)({defaultValues:F}),R=()=>!n.pricing.some(e=>""===e.name),N=()=>{w(void 0),v(!1)},z=[...(!n.type||"hold"===n.type)&&T([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"edit",text:Y("updateEvent.updateTicket.edit"),onClick:()=>{t(n.assetId)}}]:[],..."invitation"===n.type&&T([el.mC.INVITATION_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"edit",text:Y("updateEvent.updateTicket.edit"),onClick:()=>{t(n.assetId)}}]:[],..."onDoor"===n.type&&T([el.mC.ON_DOOR_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"add",text:Y("dashBoard.ticketCategoryAddSoldQuantiy"),onClick:()=>{((e,n)=>{let t={title:Y("dashBoard.modals.add_sold_quantity.title"),message:Y("dashBoard.modals.add_sold_quantity.message"),formComponent:(E(F),(0,i.Y)(i.FK,{children:(0,i.Y)("div",{style:{display:"flex",marginTop:"20px",gap:"20px",textAlign:"start"},children:(0,i.Y)(nw.xI,{name:"quantity",control:P,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"quantity",required:!0,label:Y("dashBoard.orders.quantity"),placeholder:"5"},n))}})})})),primaryLabel:Y("genericModal.button.submit"),primaryOnPress:()=>f((0,Ai.O2)({boxId:e,assetId:n,sold:parseInt(M().quantity)},Y)),secondaryLabel:Y("genericModal.button.cancel"),secondaryOnPress:()=>{f((0,b.Fr)())}};f((0,b.rj)(t))})(null==m?void 0:m.boxId,n.assetId)}}]:[],...T([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"delete",text:Y("updateEvent.updateTicket.delete"),onClick:()=>{let e={title:Y("dashBoard.modals.delete_ticket_category_question.title"),message:Y("dashBoard.modals.delete_ticket_category_question.message"),color:"fontAlert",primaryLabel:Y("dashBoard.modals.delete_ticket_category_question.primaryLabel"),primaryOnPress:()=>m&&O(m.boxId,n.assetId),secondaryLabel:Y("dashBoard.modals.delete_ticket_category_question.secondaryLabel")};f((0,b.rj)(e))}}]:[],...!R()&&n.pricing[0].visibilityCode&&1===n.pricing[0].visibilityCode.length&&T([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"copy",text:Y("eventManager.tickets.visibilityCode.copyLink"),onClick:()=>{navigator.clipboard.writeText("".concat(eI.A.FRONTEND_URL).concat(I.DS.buyTickets(),"/").concat(null==m?void 0:m.boxId).concat(n.isBundle?"/".concat(n.bundleId):"","?code=").concat(n.pricing[0].visibilityCode)),U()}}]:[]],O=async(e,n)=>{let{request:t}=Ae.A.single.deleteTicketCategory({boxId:e,assetId:n});await t().then(async()=>{let n={title:Y("dashBoard.modals.delete_ticket_category.title"),message:Y("dashBoard.modals.delete_ticket_category.message"),simpleOnPress:()=>f((0,b.Fr)())};f((0,b.rj)(n)),f((0,Ai.dH)(e,()=>{},!0))}).catch(e=>{let n={title:Y("errors.error500.error500Title"),message:Y(e.msg),color:"fontAlert",secondaryLabel:Y("eventManager.tickets.modals.delete_priceZone_question.secondaryLabel")};f((0,b.rj)(n))})};(0,o.useEffect)(()=>{var e;(null==(e=n.pricing.find(e=>""!=e.name))?void 0:e.pricingId)&&s(!0)},[n]),(0,o.useEffect)(()=>
1{(null==m?void 0:m.boxHierarchy)===el.EP.MASTER&&(k?V():H())},[n,k]);let B=e=>"onDoor"!==e.type&&"invitation"!==e.type,q=e=>(0,I.JC)(e,(null==m?void 0:m.timeZone)||"Europe/Athens","DD/MM/YYYY HH:mm"),[L,j]=(0,o.useState)([]);(0,o.useEffect)(()=>{m&&!n.pricing.some(e=>""===e.name)&&j(n.pricing)},[m,n]);let W=async e=>{let{request:t}=Ae.A.single.orderPriceZones({boxId:m&&m.boxId,assetId:n.assetId,pricingIds:e.map(e=>e.pricingId)});await t().then(async()=>{}).catch(()=>{})},V=()=>{if((null==m?void 0:m.slaves)&&(null==m?void 0:m.slaves.length)>0){let e=[];n.components.forEach(n=>{let t=null==m?void 0:m.slaves.filter(e=>!e.bundleId).find(e=>null==e?void 0:e.components.some(e=>e.componentId===n));t&&e.push(t)}),A(e)}},H=()=>{if((null==m?void 0:m.slaves)&&(null==m?void 0:m.slaves.length)>0){let e=[];n.appliesTo.forEach(n=>{let t=null==m?void 0:m.slaves.find(e=>e.boxId===n);t&&e.push(t)}),A(e)}},U=(0,o.useCallback)(()=>{(0,Nh.M8)((0,i.Y)(c.g2,{"data-test":"copy_visibility_code",fontSize:14,fontWeight:500,color:"white",capitalize:!0,children:Y("eventManager.tickets.visibilityCode.copied")}),{variant:"info",persist:!1,anchorOrigin:{vertical:"bottom",horizontal:"center"},action:e=>(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",gap:"10px",alignItems:"center"},children:(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>(0,Nh.mk)(e),children:(0,i.Y)(_.In,{color:"fontPrimary",name:"close"})})})})},[Nh.M8,Nh.mk]);return(0,i.FD)(i.FK,{children:[(0,i.Y)(Nd,(0,nU._)((0,nY._)({desktopMode:h&&!l,ref:r.innerRef,isMaster:(null==m?void 0:m.boxHierarchy)===el.EP.MASTER},r.draggableProps),{children:l?(0,i.FD)(i.FK,{children:[" ",(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"20px",justifyContent:"space-between",alignItems:"start"},children:(0,i.FD)(R9,{children:[(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",justifyContent:"center",alignItems:"center"}},null==r?void 0:r.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:20,height:20})})),(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"10px",justifyContent:"space-between"},children:(0,i.Y)(Ne,{children:(0,i.Y)(R7,{children:(0,i.Y)(c.g2,{"data-test":"asset_title".concat(n.assetId),color:"fontPrimary",fontSize:16,children:n.assetName})})})})]})})]}):(0,i.FD)(i.FK,{children:[" ",(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"20px",justifyContent:"space-between",alignItems:"start"},children:(0,i.FD)(R9,{children:[(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",justifyContent:"center",alignItems:"center"}},null==r?void 0:r.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:20,height:20})})),(0,i.FD)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"10px",justifyContent:"space-between"},children:[(0,i.FD)(Ne,{children:[(0,i.FD)(R7,{children:[(0,i.Y)(c.g2,{"data-test":"asset_title".concat(n.assetId),color:"fontPrimary",fontSize:16,children:n.assetName}),!R()&&B(n)&&(0,i.FD)(Nt,{"data-test":"asset_pricing_status".concat(n.assetId),children:[(0,i.FD)(No,{fontSize:14,color:"fontSecondary",children:[(0,i.Y)(_.In,{name:"circle",color:Np(n.pricing[0].pricingStatus),height:11,width:11}),(0,i.FD)(c.g2,{fontSize:14,color:"fontPrimary",children:[Y("eventManager.tickets.pricingStatus.".concat(n.pricing[0].pricingStatus))," ",Nu(n.pricing[0],n,m)]})]}),(0,i.Y)(c.g2,{capitalize:!0,noBreakWord:!0,fontSize:14,color:"fontPrimary",children:"".concat((0,dw.hu)(n.end,Y))})]}),!R()&&n.pricing[0].visibilityCode&&n.pricing[0].visibilityCode.length>0&&(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"5px"},children:[(0,i.Y)(_.In,{name:"eye",color:"fontSecondary",width:14,height:14}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:(0,i.Y)(RN,{children:"".concat(Y("eventManager.tickets.category.visibilityCode"),": ").concat(n.pricing[0].visibilityCode?Array.isArray(n.pricing[0].visibilityCode)?n.pricing[0].visibilityCode.join(","):n.pricing[0].visibilityCode:"")})})]}),(n.scanStartDate||n.scanEndDate)&&(0,i.FD)(No,{fontSize:12,color:"fontSecondary",children:[(0,i.Y)(_.In,{name:"clock",color:"fontSecondary",width:14,height:14}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:n.scanStartDate&&n.scanEndDate?"".concat(Y("eventManager.tickets.category.scanWindow"),": ").concat(q(n.scanStartDate)," - ").concat(q(n.scanEndDate)):n.scanStartDate?"".concat(Y("eventManager.tickets.category.scanStart"),": ").concat(q(n.scanStartDate)):"".concat(Y("eventManager.tickets.category.scanEnd"),": ").concat(q(n.scanEndDate))})]}),!B(n)&&(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:n.type})]}),R()&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>s(!a),children:(0,i.Y)(_.In,{name:a?"upArrow":"downArrow",color:"fontPrimary",width:14,height:14})})]}),R()?(0,i.FD)(Nr,{children:[((null==m?void 0:m.boxHierarchy)!=el.EP.MASTER||k)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(Nl,{children:(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:(()=>{let e=n.pricing.reduce((e,n)=>e+n.issued,0);return(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"5px"},children:[(0,i.Y)(_.In,{name:"ticket",color:"fontSecondary",height:20,width:20}),(null==n?void 0:n.quantity)?"".concat(e,"/").concat(null==n?void 0:n.quantity):e]})})()})}),n.pricing.reduce((e,n)=>e+n.reserved,0)>0&&(0,i.Y)(Nl,{children:(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:(()=>{let e=n.pricing.reduce((e,n)=>e+n.reserved,0);return(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"5px"},children:[(0,i.Y)(kN.Zp,{title:Y("ticketInformation.legendReserved"),placement:"top-end",children:(0,i.Y)("span",{style:{display:"flex"},children:(0,i.Y)(_.In,{name:"reserved",color:"fontSecondary",height:20,width:20})})}),e]})})()})})]}),(0,i.Y)(Na,{children:(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:(()=>{let e=m&&eo.nB[m.currency],t=Math.min(...n.pricing.map(e=>e.price)),r=Math.max(...n.pricing.map(e=>e.price));return t===r?"".concat(e," ").concat(t):"".concat(e," ").concat(t," - ").concat(e," ").concat(r)})()})})]}):(0,i.FD)(Nr,{children:[((null==m?void 0:m.boxHierarchy)!=el.EP.MASTER||k)&&(0,i.FD)(i.FK,{children:[(0,i.FD)(Nl,{children:[(0,i.Y)(_.In,{name:"ticket",color:"fontSecondary",height:20,width:20}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:"".concat(n.pricing[0].issued).concat(n.pricing[0].quantity?"/"
1+n.pricing[0].quantity:"")})]}),n.pricing[0].reserved>0&&(0,i.FD)(Nl,{children:[(0,i.Y)(kN.Zp,{title:Y("ticketInformation.legendReserved"),placement:"top-end",children:(0,i.Y)("span",{style:{display:"flex"},children:(0,i.Y)(_.In,{name:"reserved",color:"fontSecondary",height:20,width:20})})}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:n.pricing[0].reserved})]})]}),(0,i.Y)(Na,{children:(0,i.Y)(c.g2,{"data-test":"asset_price".concat(n.assetId),fontSize:14,color:"fontPrimary",children:"".concat(m&&eo.nB[m.currency]," ").concat(n.pricing[0].price)})})]})]}),z.length>0&&(0,i.Y)("div",{"data-test":"edit_ticket_category".concat(n.assetId),children:(0,i.Y)(_.aF,{options:z,icon:"3dotsvertical"})})]})}),R()&&(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"center"},children:(0,i.Y)("div",{style:{display:"flex",width:a?"100%":h?"350px":"100%",justifyContent:"center"},children:a&&(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})})}),a&&R()&&(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let{source:n,destination:t}=e,r=Array.from(L),i=r.splice(n.index,1)[0];r.splice(t.index,0,i),j(r),W(r)},children:(0,i.Y)(IQ.gL,{droppableId:"pricezones",direction:"vertical",children:e=>(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",width:"100%",flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"0 15px"}},e.droppableProps),{ref:e.innerRef,children:L.map((e,t)=>(0,i.Y)(IQ.sx,{draggableId:String(e.pricingId),index:L.findIndex(n=>n.pricingId===e.pricingId),children:r=>(0,i.Y)(Ny,{asset:n,priceZone:e,index:t,setEditPriceZone:w,setOpen:v,provided:r})},e.pricingId))}))})}),B(n)&&(0,i.Y)("div",{style:{display:"flex"}}),(a||!R())&&B(n)&&(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"center"},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:h?"350px":"100%"},children:[(0,i.Y)("div",{style:{display:"flex",width:"80%",justifyContent:"center"},children:(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})}),(0,i.Y)(_.$n,{"data-test":"add_price_zone".concat(n.assetId),mode:"borderless",icon:"add",iconColor:"fontPrimary",iconMargin:"5px",color:"fontPrimary",backgroundColor:"white",size:"large",type:"button",onClick:()=>void(w(void 0),v(!0)),children:Y("eventManager.tickets.priceZone.buttons.add")},"save")]})}),(k||(null==m?void 0:m.boxHierarchy)===el.EP.MASTER)&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10}),(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",width:"100%"},children:[(0,i.Y)(c.g2,{"data-test":"bundle_asset_".concat(n.assetId),fontSize:18,color:"fontPrimary",style:{margin:"20px 0"},children:S&&S.length>0?"".concat(Y("eventManager.tickets.category.bundleAppliesTo")," ").concat(S.length," ").concat(Y("eventManager.tickets.category.bundleAppliesToDays")):"".concat(Y("eventManager.tickets.category.bundleAppliesToNoCategories"))}),S&&S.length>0&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>p(!u),children:(0,i.Y)(_.In,{name:u?"upArrow":"downArrow",color:"fontPrimary",width:14,height:14})})]})]}),(0,i.Y)("div",{children:u&&S.length>0?S.map(e=>{var n;return(0,i.Y)("div",{style:{border:"3px solid ".concat(C.colors.metallicDark),borderRadius:"8px",padding:"16px",marginBottom:"10px",width:"100%",display:"flex",justifyContent:"space-between",cursor:"pointer"},children:(0,i.Y)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:(0,i.FD)("label",{htmlFor:"checkbox-".concat(e._id),style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,i.Y)(ei(),{alt:"Date & Time image",src:null==(n=e.images)?void 0:n.thumbnail,width:60,height:60}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",color:"white",gap:"5px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.name}),(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:14,children:(0,I.Yq)(e.start)})]})]})})},e._id)}):(0,i.Y)(i.FK,{})})]})})),(0,i.Y)(Nk,{open:g,onClose:N,assetId:n.assetId,pricingId:y,handleClose:N})]})},NA=e=>{let{setEditAsset:n,handleClickOpen:t,isSeatingSelection:r,selected:a}=e,c=(0,d.d4)(Ai.w7),[s,u]=(0,o.useState)([]),p=(0,l.useRouter)(),h=(0,d.d4)(Ai.et),{t:m}=(0,x.Bd)();(0,o.useEffect)(()=>{c&&u(c.boxAssets.map(e=>(0,nU._)((0,nY._)({},e),{isBundle:null!=e&&!!e.isBundle&&(null==e?void 0:e.isBundle)})).filter(e=>e.isBundle===h&&"hold"!=e.type))},[c,p,h]);let f=async e=>{let{request:n}=Ae.A.single.orderTicketCategory({boxId:null==c?void 0:c.boxId,assetIds:e.map(e=>e.assetId)});await n()};return(0,i.Y)(i.FK,{children:(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let{source:n,destination:t}=e,r=Array.from(s),i=r.splice(n.index,1)[0];r.splice(t.index,0,i),u(r),f(r)},children:(0,i.Y)(IQ.gL,{droppableId:"categories",children:e=>(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",width:"100%",flexDirection:"column",gap:"20px",justifyContent:"center",alignItems:"center"}},e.droppableProps),{ref:e.innerRef,children:null==s?void 0:s.map((e,t)=>(0,i.Y)(IQ.sx,{draggableId:String(e.assetId),index:s.findIndex(n=>n.assetId===e.assetId),children:o=>(0,i.Y)(NS,{asset:e,index:t,setEditAsset:n,isSeatingSelection:r,provided:o})},e.assetId))}))})})})};var N_=t(76947);function NI(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  gap: 8px;\n  align-items: stretch;\n  border: ",";\n  border-radius: 12px;\n  padding: 10px;\n  width: ",";\n  max-width: 600px;\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return NI=function(){return e},e}function NC(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-evenly;\n  flex: 1;\n  padding: 10px;\n"]);return NC=function(){return e},e}function ND(){let e=(0,s._)(["\n  width: ",";\n  height: ",";\n  background-color: ",";\n  align-self: stretch;\n"]);return ND=function(){return e},e}function NT(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  flex: 1;\n  padding: 10px;\n"]);return NT=function(){return e},e}function NF(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin: 10px;\n  gap: 5px;\n"]);return NF=function(){return e},e}function NP(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 5px;\n  width: 100%;\n"]);return NP=function(){return e},e}function NE(){let e=(0,s._)(["\n  color: ",";\n  font-size: 0.9rem;\n  margin-bottom: 4px;\n"]);return NE=function(){return e},e}function NM(){let e=(0,s._)(["\n  align-self: center;\n"]);return NM=function(){return e},e}function NR(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;
1\n  cursor: pointer;\n  @media screen and (max-width: ",") {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n  }\n"]);return NR=function(){return e},e}function NN(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  margin-bottom: 20px;\n"]);return NN=function(){return e},e}function Nz(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  gap: 10px;\n  border: ",";\n  border-radius: 12px;\n  padding: 20px 32px 32px 32px;\n  width: ",";\n"]);return Nz=function(){return e},e}function NO(){let e=(0,s._)(["\n  color: ",";\n"]);return NO=function(){return e},e}function NB(){let e=(0,s._)(["\n  display: flex;\n  gap: 16px;\n  padding: 20px;\n  flex-wrap: wrap-reverse;\n  justify-content: center;\n"]);return NB=function(){return e},e}let Nq=u.A.div(NI(),e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary),e=>e.desktopMode?"70%":"100%",e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),NL=u.A.div(NC()),Nj=u.A.div(ND(),e=>e.desktopMode?"1px":"100%",e=>e.desktopMode?"auto":"1px",e=>e.theme.colors.dividerAndPlaceholderPrimary),NW=u.A.div(NT()),NV=(0,u.A)(N_.A)(NF()),NH=u.A.div(NP());(0,u.A)(Sf.A)(NE(),e=>e.theme.colors.fontPrimary),u.A.div(NM());let NU=u.A.div(NR(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),NK=u.A.form(NN()),NG=u.A.div(Nz(),e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary),e=>e.desktopMode?"70%":"100%"),NZ=(0,u.A)(AD.A)(NO(),e=>e.theme.colors.fontPrimary),N$=u.A.div(NB()),NJ=()=>{let e=(0,d.d4)(D.nq),{t:n}=(0,x.Bd)(),t=(0,d.wA)(),r=(0,l.useRouter)(),a=(0,d.d4)(Ai.w7);(0,ec.u)();let s="DD/MM/YYYY HH:mm",{control:u,handleSubmit:p,setValue:h,getValues:m,watch:f,reset:g}=(0,nw.mN)({defaultValues:{capacity:void 0,specificStartDate:"",startDate:null,startTime:null,specificEndDate:"",endDate:null,endTime:null}}),[v,y]=(0,o.useState)(!1),[w,Y]=(0,o.useState)(!1),[k,S]=(0,o.useState)(!1),{endSalesDateValidation:A,endSalesTimeValidation:C,startSalesDateValidation:T,startSalesTimeValidation:F}=(0,nB.Ft)();(0,o.useEffect)(()=>{v&&a&&(Y(!1),h("capacity",a.boxCapacity),a.startSaleDate?a.startSaleDate&&(h("specificStartDate","specific"),h("startDate",g_()(a.startSaleDate)),h("startTime",g_()(a.startSaleDate))):h("specificStartDate",""),a.endSaleDate?a.endSaleDate&&(h("specificEndDate","specific"),h("endDate",g_()(a.endSaleDate)),h("endTime",g_()(a.endSaleDate))):h("specificEndDate",""))},[v]);let P=async e=>{Y(!0),S(!0);let n=(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:g_().tz.guess();E({boxId:null==a?void 0:a.boxId,boxCapacity:e.capacity?Number(e.capacity):null,startSaleDate:""===e.specificStartDate?void 0:(0,I.mM)(e.startDate,e.startTime,a&&a.startSaleDate?void 0:n),endSaleDate:""===e.specificEndDate?void 0:(0,I.mM)(e.endDate,e.endTime,a&&a.endSaleDate?void 0:n)})},E=async e=>{let{request:i}=Ae.A.single.updateEventSalesDates(e),o={title:n("eventManager.tickets.modals.edit_event_sale_dates.title"),message:n("eventManager.tickets.modals.edit_event_sale_dates.message"),simpleOnPress:()=>{t((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await i().then(async()=>{}).catch(()=>{}).finally(()=>{var e;Y(!1),y(!1),g(),t((0,b.rj)(o)),t((0,Ai.dH)(Number(null==r||null==(e=r.query)?void 0:e.boxid),()=>{S(!1)},!0))})};return(0,i.Y)(i.FK,{children:(0,i.Y)(NK,{onSubmit:p(P),children:(0,i.FD)(i.FK,{children:[!v&&(0,i.Y)(i.FK,{children:(0,i.Y)(Nq,{desktopMode:e,children:k?(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"center"},children:(0,i.Y)(nb.A,{size:40})}):(0,i.FD)(i.FK,{children:[!(null==a?void 0:a.hasSeating)&&(0,i.FD)(i.FK,{children:[(0,i.FD)(NL,{children:[(0,i.Y)(c.g2,{fontSize:20,color:"fontPrimary",style:{textAlign:"center"},noBreakWord:!0,children:n("eventManager.tickets.box.eventTicketLimit")}),(0,i.Y)(c.g2,{fontSize:22,color:"fontAccent",style:{fontWeight:"bold",textAlign:"center"},noBreakWord:!0,children:(null==a?void 0:a.boxCapacity)!=null?a.boxCapacity:n("eventManager.tickets.perTicketCategoryLimit")})]}),(0,i.Y)(Nj,{desktopMode:e})]}),(0,i.FD)(NW,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",width:"100%"},children:[(0,i.Y)(c.g2,{fontSize:20,color:"fontPrimary",noBreakWord:!0,children:n("eventManager.tickets.box.period")}),(0,i.Y)(NU,{"data-test":"open_sales_pediod",onClick:()=>y(!v),children:(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",height:18,width:18})})]}),(0,i.FD)(NV,{children:[(0,i.Y)(NH,{children:a&&a.startSaleDate?(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{capitalize:!0,fontSize:14,color:"fontPrimary",noBreakWord:!0,children:n("eventManager.tickets.box.periodStartsAt")}),(0,i.Y)(c.g2,{"data-test":"sales_period_starts_at",capitalize:!0,fontSize:14,color:"fontSecondary",noBreakWord:!0,children:(0,I.JC)(a.startSaleDate,null==a?void 0:a.timeZone,s)})]}):(0,i.Y)(c.g2,{capitalize:!0,fontSize:14,color:"fontPrimary",noBreakWord:!0,children:n("eventManager.tickets.box.periodSalesStarts")})}),(0,i.Y)(NH,{children:a&&a.endSaleDate?(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{capitalize:!0,fontSize:14,color:"fontPrimary",noBreakWord:!0,children:n("eventManager.tickets.box.periodEndsAt")}),(0,i.Y)(c.g2,{"data-test":"sales_period_ends_at",capitalize:!0,fontSize:14,color:"fontSecondary",noBreakWord:!0,children:(0,I.JC)(a.endSaleDate,null==a?void 0:a.timeZone,s)})]}):(0,i.Y)(c.g2,{capitalize:!0,fontSize:14,color:"fontPrimary",noBreakWord:!0,children:n("eventManager.tickets.box.periodSalesEnds")})})]})]})]})})}),v&&a&&(0,i.FD)(NG,{desktopMode:e,children:[!(null==a?void 0:a.hasSeating)&&(0,i.FD)("div",{style:{width:"100%",marginBottom:"16
1px"},children:[(0,i.Y)("div",{style:{marginBottom:"16px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:n("eventManager.tickets.box.eventTicketLimit")})}),(0,i.Y)(nw.xI,{name:"capacity",control:u,render:e=>{let{field:t}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"capacity",dataTest:"event_capacity",type:"number",placeholder:n("eventManager.tickets.unlimited"),placeholderColor:"white",placeholderOpacity:1,acceptInteger:!0},t),{onChange:e=>{t.onChange(e)}}))}})]}),(0,i.FD)("div",{style:{display:"flex",width:"100%",justifyContent:"space-evenly",gap:"40px",flexWrap:"wrap"},children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)("div",{style:{marginBottom:"16px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:n("eventManager.tickets.box.ticketStartTitle")})}),(0,i.Y)(nw.xI,{name:"specificStartDate",control:u,render:e=>{let{field:t}=e;return(0,i.FD)(S7.A,(0,nU._)((0,nY._)({defaultValue:""},t),{children:[(0,i.Y)(NZ,{value:"",control:(0,i.Y)(S9.A,{}),label:n("eventManager.tickets.box.whenEventPublish")}),(0,i.Y)(NZ,{"data-test":"start_specific_radio",value:"specific",control:(0,i.Y)(S9.A,{}),label:n("createEvent.datesSpecificDate")})]}))}}),"specific"===f().specificStartDate&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"40px",marginTop:"20px"},children:[(0,i.Y)(nw.xI,{control:u,name:"startDate",rules:{validate:{checkStartSalesDate:e=>T(e,m,(0,I.gX)(a&&(null==a?void 0:a.end)?null==a?void 0:a.end:""),"endDate")}},render:e=>{var t;let{field:r,fieldState:o}=e;return(0,i.Y)(gE,{errorMessage:null==(t=o.error)?void 0:t.message,dataTest:"specific_start_date",value:r.value?g_()(r.value):null,label:n("eventManager.tickets.category.salesStartDate"),timeZone:(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:g_().tz.guess(),required:!0,onChange:e=>{h("startDate",e),r.onChange(e)}})}}),(0,i.Y)(nw.xI,{control:u,name:"startTime",rules:{validate:{checkStartSalesTime:e=>F(e,m,(0,I.gX)(a&&(null==a?void 0:a.end)?null==a?void 0:a.end:""),(0,I.fU)(a&&(null==a?void 0:a.end)?null==a?void 0:a.end:""),"startDate")}},render:e=>{var t;let{field:r,fieldState:o}=e;return(0,i.Y)(gz,{errorMessage:null==(t=o.error)?void 0:t.message,value:r.value?g_()(r.value):null,dataTest:"specific_start_time",label:n("eventManager.tickets.category.time"),timeZone:(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:g_().tz.guess(),onChange:e=>{h("startTime",e),r.onChange(e)},required:!0})}})]})]}),(0,i.FD)("div",{style:{flexDirection:"column"},children:[(0,i.Y)("div",{style:{marginBottom:"16px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:n("eventManager.tickets.box.ticketEndTitle")})}),(0,i.Y)(nw.xI,{name:"specificEndDate",control:u,render:e=>{let{field:t}=e;return(0,i.FD)(S7.A,(0,nU._)((0,nY._)({defaultValue:""},t),{children:[(0,i.Y)(NZ,{value:"",control:(0,i.Y)(S9.A,{}),label:n("eventManager.tickets.box.whenEventEnds")}),(0,i.Y)(NZ,{"data-test":"end_specific_radio",value:"specific",control:(0,i.Y)(S9.A,{}),label:n("createEvent.datesSpecificDate")})]}))}}),"specific"===f().specificEndDate&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"40px",marginTop:"20px"},children:[(0,i.Y)(nw.xI,{control:u,name:"endDate",rules:{validate:{checkEndSaleDate:e=>A(e,m,(0,I.gX)(a&&(null==a?void 0:a.end)?null==a?void 0:a.end:""),"startDate")}},render:e=>{var t;let{field:r,fieldState:o}=e;return(0,i.Y)(gE,{dataTest:"specific_end_date",errorMessage:null==(t=o.error)?void 0:t.message,value:r.value?g_()(r.value):null,label:n("eventManager.tickets.category.salesEndDate"),timeZone:(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:g_().tz.guess(),required:!0,onChange:e=>{h("endDate",e),r.onChange(e)}})}}),(0,i.Y)(nw.xI,{control:u,name:"endTime",rules:{validate:{checkEndSaleTime:e=>C(e,m,(0,I.gX)(a&&(null==a?void 0:a.end)?null==a?void 0:a.end:""),(0,I.fU)(a&&(null==a?void 0:a.end)?null==a?void 0:a.end:""),"startDate","startTime","endDate")}},render:e=>{var t;let{field:r,fieldState:o}=e;return(0,i.Y)(gz,{errorMessage:null==(t=o.error)?void 0:t.message,dataTest:"specific_end_time",label:n("eventManager.tickets.category.time"),timeZone:(null==a?void 0:a.timeZone)?null==a?void 0:a.timeZone:g_().tz.guess(),required:!0,value:r.value?g_()(r.value):null,onChange:e=>
1{h("endTime",e),r.onChange(e)}})}})]})]})]}),(0,i.FD)(N$,{children:[(0,i.Y)(_.$n,{mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",onClick:()=>y(!1),children:n("updateEvent.cancel")}),(0,i.Y)(_.$n,{dataTest:"add_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",type:"submit",loader:w,children:n("updateEvent.save")})]})]})]})})})},NQ=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),NX=e=>{var n;let{onClose:t,bundleDialog:r}=e,l=(0,d.d4)(Ai.w7),a={status:{id:"All",label:"All Events"}},[s,u]=(0,o.useState)(a),p=(0,d.d4)(D.nq),{t:h}=(0,x.Bd)(),m=(0,d.d4)(Ai.Wo),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)(!1),[b,w]=(0,o.useState)(!1),Y=(0,d.wA)(),k=(0,ec.u)(),S=()=>{t()},A=async e=>{let{request:n}=Ae.A.single.fetchSlavesComponents(e);y(!0),await n().then(e=>{g(e.map(e=>(0,nU._)((0,nY._)({},e),{boxId:e._id,selected:!m.selected||m.selected.some(n=>n.boxId===e._id)}))),y(!1)}).catch(()=>{})};return(0,o.useEffect)(()=>{if(r&&l&&(s.date||(s.date=void 0),!s.date||s.date&&s.date.isValid()&&null!==s.date)){var e;A({boxId:l.boxId,status:s.status?null==(e=s.status)?void 0:e.id:"All",date:s.date&&function(e){let n=(0,I.JC)(e||"","Europe/Athens","YYYY-MM-DD");return(0,I.JC)(n,"Europe/Athens","YYYY-MM-DDTHH:mm:ss.SSS[Z]")}((0,dw.au)(s.date))})}},[r,s,l]),(0,i.FD)(t7.A,{onClose:S,"aria-labelledby":"simple-dialog-title",open:r,scroll:"paper",TransitionComponent:NQ,PaperProps:{sx:{height:p?"70vh":"90vh",maxWidth:p?"1000px":"100%",maxHeight:"unset",background:k.colors.backgroundSecondaryColor,borderRadius:"16px",padding:p?"20px":"10px",margin:p?"32px":"0px",width:p?"80%":"100%"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,i.Y)(_.H3,{fontSize:20,children:h("updateEvent.selectTimeDate")}),(0,i.Y)(_.Sc,{expanded:b,onToggle:w,fontSize:12,dataTest:"toggle_bundle_filters"})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10}),b&&(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",width:"100%",justifyContent:"space-between",paddingLeft:"6px"},children:[(0,i.Y)("div",{style:{width:"30%"},children:(0,i.Y)(_.gU,{variant:"single",dataTest:"event_category",label:h("box.status.label_event"),placeholder:"Select event status",borderRadius:"12px",width:p?"200px":"100%",options:[{id:"All",label:"All events"},{id:"Upcoming",label:"Upcoming events"},{id:"Past",label:"Past events"}],selectedValues:s.status,customOnChange:e=>{u(n=>({status:e,date:n.date}))}})}),(0,i.FD)("div",{style:{width:"30%",display:"flex",flexDirection:"column"},children:[(0,i.Y)(gI.cn,{children:(0,i.Y)(_.H4,{color:"fontSecondary",children:h("updateEvent.selectDate")})}),(0,i.Y)(gE,{value:s.date?g_()(s.date):null,wrapperMinWidth:"unset",onChange:e=>{u(n=>({status:n.status,date:e}))}})]}),(0,i.FD)("div",{style:{width:"30%",display:"none"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",children:h("eventManager.tickets.settings.overrideComponentTitle")}),(0,i.FD)(S7.A,{defaultValue:"true",value:(null==m?void 0:m.overrideComponent)?null==m?void 0:m.overrideComponent:"true",onChange:(e,n)=>{Y((0,Ai.tl)((0,nU._)((0,nY._)({},m),{overrideComponent:n})))},children:[(0,i.Y)(AD.A,{disabled:null==m?void 0:m.disable,value:"true",control:(0,i.Y)(S9.A,{}),label:h("eventManager.tickets.settings.overrideComponentTitleOneTicket")}),(0,i.Y)(AD.A,{disabled:null==m?void 0:m.disable,value:"false",control:(0,i.Y)(S9.A,{}),label:h("eventManager.tickets.settings.overrideComponentTitleBatch")})]})]})]}),((null==(n=s.status)?void 0:n.id)!=="All"||s.date)&&(0,i.Y)("div",{style:{display:"flex",marginTop:"10px",justifyContent:"flex-end",alignItems:"center"},children:(0,i.Y)("div",{style:{alignSelf:"end",marginRight:"20px"},children:(0,i.Y)(_.$n,{dataTest:"clear_button",padding:0,gap:8,size:"auto",color:"btnSecondary",iconColor:"btnSecondary",backgroundColor:"transparent",icon:"delete",onClick:()=>{u(a)},children:h("updateEvent.clearSearch")})})})]})]}),(0,i.Y)(re.A,{children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"20px",width:"100%",marginTop:"10px"},children:v?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.Y)(PW,{disabled:null==m?void 0:m.disable,opacity:.6,children:f.length>0?null==f?void 0:f.map(e=>{var n;return(0,i.FD)("div",{style:{border:"3px solid ".concat(k.colors.metallicDark),borderRadius:"8px",padding:"16px",marginBottom:"10px",width:"100%",display:"flex",justifyContent:"space-between",cursor:"pointer"},onClick:n=>{var t;return t=e._id,void g(f.map(e=>t===e._id?(0,nU._)((0,nY._)({},e),{selected:!e.selected}):(0,nY._)({},e)))},children:[(0,i.FD)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[(0,i.Y)(xY.A,{color:"primary",checked:e.selected}),(0,i.FD)("label",{htmlFor:"checkbox-".concat(e._id),style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,i.Y)(ei(),{alt:"Date & Time image",src:null==(n=e.images)?void 0:n.thumbnail,width:60,height:60}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",color:"fontPrimary",gap:"5px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.name}),(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:14,children:new Date(e.start).toLocaleStr
1ing("en-US",{weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0}).replace(",","").replace("at","at")})]})]})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",padding:"5px 10px"},children:(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:12,children:(0,dw.I8)(eo.U6,e.status,h)})})]},e._id)}):(0,i.Y)("h5",{children:"No events found for the selected date or filter"})})})}),(0,i.Y)(rn.A,{children:(0,i.FD)(AT.Ef,{children:[(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:S,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:h("updateEvent.cancel")}),(0,i.Y)(_.$n,{disabled:null==m?void 0:m.disable,"data-test":"add_another_ticket",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",onClick:()=>{Y((0,Ai.tl)((0,nU._)((0,nY._)({},m),{boxes:f.filter(e=>e.selected),selected:f.filter(e=>e.selected)}))),S()},children:h("updateEvent.save")},"saveAdd")]})})]})};function N0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  width: 100%;\n  @media screen and (min-width: ",") {\n    width: auto;\n  }\n"]);return N0=function(){return e},e}function N1(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  width: 100%;\n  align-items: start;\n  gap: 16px;\n  align-items: center;\n"]);return N1=function(){return e},e}function N2(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  align-items: center;\n  gap: 20px;\n  max-width: 330px;\n"]);return N2=function(){return e},e}function N4(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  justify-content: center;\n  padding: 20px;\n  border: ",";\n  border-radius: 12px;\n"]);return N4=function(){return e},e}function N5(){let e=(0,s._)(["\n  ","\n  flex-wrap: wrap;\n  width: 100%;\n  gap: 10px;\n  justify-content: space-between;\n"]);return N5=function(){return e},e}function N6(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]);return N6=function(){return e},e}function N3(){let e=(0,s._)(["\n  ","\n  width:  ",";\n"]);return N3=function(){return e},e}function N8(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  width: 100%;\n  margin-bottom:16px;\n"]);return N8=function(){return e},e}function N7(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  width: 100%;\n"]);return N7=function(){return e},e}function N9(){let e=(0,s._)(["\n  ","\n  width: 30%;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n"]);return N9=function(){return e},e}function ze(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  width: 68%;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n  height: 400px;\n  border: ",";\n"]);return ze=function(){return e},e}function zn(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  width: 100%;\n  gap: 20px;\n  margin-top: 16px;\n  flex-wrap: wrap;\n"]);return zn=function(){return e},e}let zt=u.A.div(N0(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),zr=u.A.div(N1()),zi=u.A.div(N2()),zo=u.A.div(N4(),e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary)),zl=u.A.div(N5(),w.Uu);u.A.div(N6());let za=u.A.div(N3(),w.ec,e=>e.desktopMode?"25%":"100%"),zd=u.A.div(N8(),w.Uu),zc=u.A.div(N7(),w.Uu);u.A.div(N9(),w.ec,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),u.A.div(ze(),w.Uu,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT,e=>"2px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary)),u.A.div(zn(),w.Uu);let zs=e=>{let{index:n,asset:t,provided:r,sameCategoryIndex:l,selectedTickets:a,seatsAssigment:s,currency:u}=e,p=(0,d.d4)(D.nq),{t:h}=(0,x.Bd)(),[m,f]=(0,o.useState)(!1);return(0,i.Y)(i.FK,{children:(0,i.Y)(zo,(0,nU._)((0,nY._)({desktopMode:p,ref:r.innerRef},r.draggableProps),{children:(0,i.FD)(i.FK,{children:[" ",(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"20px",justifyContent:"space-between",alignItems:"start"},children:(0,i.FD)(zr,{children:[(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",justifyContent:"center",alignItems:"center"}},null==r?void 0:r.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:20,height:20})})),(0,i.Y)("div",{children:m?(0,i.Y)(nb.A,{color:"inherit",size:40}):(0,i.Y)(c.qx,(0,nU._)((0,nY._)({backgroundColor:t.color,cursorOn:a.length>0},a.length>0&&{onClick:()=>{f(!0),s(t.assetId,n===l?"unassign":"assign",f)}}),{children:a.length>
10&&(0,i.Y)(_.In,{name:n===l?"minus":"plus",width:16,height:16,color:"fontPrimary"})}))}),(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"10px",justifyContent:"space-between"},children:(0,i.Y)(zi,{children:(0,i.FD)(zt,{children:[(0,i.FD)(c.g2,{"data-test":"asset_title".concat(t.assetId),color:"fontPrimary",fontSize:16,children:[t.assetName," "]}),(0,i.Y)(c.g2,{"data-test":"asset_title_price".concat(t.assetId),color:"fontSecondary",fontSize:12,children:" ".concat((()=>{let e=I.nB[u],n=Math.min(...t.pricing.map(e=>e.price)),r=Math.max(...t.pricing.map(e=>e.price));return n===r?"".concat(e," ").concat(n):"".concat(e," ").concat(n," - ").concat(e," ").concat(r)})())}),(0,i.Y)(c.g2,{"data-test":"asset_title_quantity".concat(t.assetId),color:"fontSecondary",fontSize:12,children:"Seats: ".concat(t.quantity?t.quantity:0)})]})})})]})})]})}))})},zu=e=>{let{openAddCategoryDialog:n,mode:t,selectedTickets:r,chartRef:a}=e,c=(0,d.d4)(Ai.w7),[s,u]=(0,o.useState)([]),[p,h]=(0,o.useState)(-1),m=(0,l.useRouter)(),f=(0,d.wA)(),{t:g}=(0,x.Bd)();(0,o.useEffect)(()=>{c&&u(c.boxAssets.filter(e=>"hold"!=e.type).map(e=>(0,nU._)((0,nY._)({},e),{selected:!1})))},[c,m,t]),(0,o.useEffect)(()=>{r.length>0&&r.every((e,n,t)=>{var r,i;return(null==(r=e.category)?void 0:r.key)===(null==(i=t[0].category)?void 0:i.key)})?h(s.findIndex(e=>{var n;return e.assetId===(null==(n=r[0].category)?void 0:n.key)})):h(-1)},[r]);let v=async(e,n,t)=>{if("assign"===n){let{request:n}=Ae.A.single.assignSeats({boxId:null==c?void 0:c.boxId,assetId:e,seats:r.map(e=>e.label)});await n().finally(()=>{t(!1)})}else if("unassign"===n){let{request:e}=Ae.A.single.unassignSeats({boxId:null==c?void 0:c.boxId,seats:r.map(e=>e.label)});await e().finally(()=>{t(!1)})}f((0,Ai.dH)(null==c?void 0:c.boxId,()=>{},!0))},y=async e=>{let{request:n}=Ae.A.single.orderTicketCategory({boxId:null==c?void 0:c.boxId,assetIds:e.map(e=>e.assetId)});await n()};return(0,i.FD)(i.FK,{children:[(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let{source:n,destination:t}=e,r=Array.from(s),i=r.splice(n.index,1)[0];r.splice(t.index,0,i),u(r),y(r)},children:(0,i.Y)(IQ.gL,{droppableId:"categories",children:e=>(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",width:"100%",flexDirection:"column",gap:"20px",justifyContent:"center",alignItems:"center"}},e.droppableProps),{ref:e.innerRef,children:null==s?void 0:s.map((e,n)=>(0,i.Y)(IQ.sx,{draggableId:String(e.assetId),index:s.findIndex(n=>n.assetId===e.assetId),children:t=>(0,i.Y)(zs,{asset:e,index:n,currency:(null==c?void 0:c.currency)||"eur",provided:t,sameCategoryIndex:p,selectedTickets:r,seatsAssigment:v})},e.assetId))}))})}),(0,i.Y)("div",{style:{display:"flex",gap:"10px",marginTop:"32px",alignItems:"center",justifyContent:"center"},children:(0,i.Y)(_.$n,{disabled:!1,size:"large","data-test":"add_tickets_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:n,children:g("updateEvent.addTickets")})})]})},zp=e=>{let{setSelectedTickets:n,mode:t,chartRef:r}=e,o=(0,d.d4)(Ai.w7),l=(0,ec.u)();return(0,i.Y)(fC.Wl,(0,nU._)((0,nY._)({secretKey:"".concat(o&&(null==o?void 0:o.workspaceKey)),event:"".concat(o&&o.boxId),region:"eu",mode:"select",colorScheme:l.mode,language:(0,I.Sm)(),showFullScreenButton:!1,objectPopover:{showCategory:!1},viewSettingsDefaults:{showSeatLabels:!1,showRowLabels:!1,useChannelColors:"hold"===t}},"assign"===t&&{objectColor:(e,n,t)=>{var r,i,o;let l=null==(i=t.box)||null==(r=i.boxAssets)?void 0:r.find(n=>{var t;return String(n.assetId)===String(null==(t=e.category)?void 0:t.key)});return l?null!=(o=l.color)?o:n:"grey"}}),{extraConfig:{box:o},onObjectSelected:e=>{n(n=>"GeneralAdmissionArea"===e.objectType?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n,e])},onObjectDeselected:e=>{n(n=>{if("GeneralAdmissionArea"!==e.objectType)return[...n.filter(n=>n.seatId!=e.seatId)];return e.selected?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n.filter(n=>n.seatId!=e.seatId)]})},onChartRendered:e=>{r.current=e,n([])},fitTo:"widthAndHeight"}))};function zh(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  width: 100%;\n  @media screen and (min-width: ",") {\n    width: auto;\n  }\n"]);return zh=function(){return e},e}function zm(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  width: 100%;\n  align-items: start;\n  gap: 16px;\n  align-items: center;\n"]);return zm=function(){return e},e}function zf(){let e=(0,s._)(["\n  display: flex;\n  justify-content: start;\n  align-items: center;\n  gap: 20px;\n  max-width: 330px;\n"]);return zf=function(){return e},e}function zg(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  justify-content: center;\n  padding: 20px;\n  border: ",";\n  border-radius: 12px;\n"]);return zg=function(){return e},e}function zv(){let e=(0,s._)(["\n  ","\n  flex-wrap: wrap;\n  width: 100%;\n  gap: 10px;\n  justify-content: space-between;\n"]);return zv=function(){return e},e}function zy(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]);return zy=function(){return e},e}function zx(){let e=(0,s._)(["\n  ","\n  width:  ",";\n"]);return zx=function(){return e},e}function zb(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  width: 100%;\n  margin-bottom:16px;\n"]);return zb=function(){return e},e}function zw(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  width: 100%;\n"]);return zw=function(){return e},e}function zY(){let e=(0,s._)(["\n  ","\n  width: 30%;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n"]);return zY=function(){return e},e}function zk(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  width: 68%;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n  height: 400px;\n  border: 2px solid white;\n"]);return zk=function(){return e},e}function zS(){let e=(0,s._)(["\n  ","\n  justify-content:space-between;\n  width: 100%;\n  gap: 20px;\n  margin-top: 16px;\n  flex-wrap: wrap;\n"]);return zS=function(){return e},e}let zA=u.A.div(zh(),e=>e.theme.breakPoints.EXTRA_LARGE_VIEWPORT),z_=u.A.div(zm()),zI=u.A.div(zf()),zC=u.A.div(zg(),e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary));u.A.div(zv(),w.Uu),u.A.div(zy()),u.A.div(zx(),w.ec,e=>e.desktopMode?"25%":"100%"),u.A.div(zb(),w.Uu),u.A.div(zw(),w.Uu),u.A.div(zY(),w.ec,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),u.A.div(zk(),w.Uu,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),u.A.div(zS(),w.Uu);
1let zD=e=>{let{index:n,asset:t,sameCategoryIndex:r,selectedTickets:l,seatsHolding:a}=e,s=(0,d.d4)(D.nq),{t:u}=(0,x.Bd)(),[p,h]=(0,o.useState)(!1);return(0,i.Y)(i.FK,{children:(0,i.Y)(zC,{desktopMode:s,children:(0,i.Y)(i.FK,{children:(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"20px",justifyContent:"space-between",alignItems:"start"},children:(0,i.FD)(z_,{children:[(0,i.Y)("div",{children:p?(0,i.Y)(nb.A,{color:"inherit",size:40}):(0,i.Y)(c.qx,(0,nU._)((0,nY._)({backgroundColor:t.color,cursorOn:l.length>0},l.length>0&&{onClick:()=>{h(!0),a(t.assetId,n===r?"unhold":"hold",h)}}),{children:l.length>0&&(0,i.Y)(_.In,{name:n===r?"minus":"plus",width:16,height:16,color:"fontPrimary"})}))}),(0,i.Y)("div",{style:{display:"flex",width:"100%",flexWrap:"wrap",gap:"10px",justifyContent:"space-between"},children:(0,i.Y)(zI,{children:(0,i.FD)(zA,{children:[(0,i.Y)(c.g2,{"data-test":"asset_title".concat(t.assetId),color:"fontPrimary",fontSize:16,children:t.assetName}),(0,i.Y)(c.g2,{"data-test":"asset_title_quantity".concat(t.assetId),color:"fontSecondary",fontSize:12,children:"Seats: ".concat(t.quantity?t.quantity:0)})]})})})]})})})})})},zT=e=>{let{openAddHoldCategoryDialog:n,mode:t,selectedTickets:r,chartRef:a}=e,c=(0,d.d4)(Ai.w7),[s,u]=(0,o.useState)([]),[p,h]=(0,o.useState)(-1),m=(0,l.useRouter)(),f=(0,d.wA)(),{t:g}=(0,x.Bd)();(0,o.useEffect)(()=>{c&&u(c.boxAssets.filter(e=>"hold"===e.type).map(e=>(0,nU._)((0,nY._)({},e),{selected:!1})))},[c,m,t]),(0,o.useEffect)(()=>{r.length>0&&r.every((e,n,t)=>{var r,i,o;return(null==e||null==(r=e.channel)?void 0:r.key)==(null==(o=t[0])||null==(i=o.channel)?void 0:i.key)})?h(s.findIndex(e=>{var n,t;return e.assetId==(null==(t=r[0])||null==(n=t.channel)?void 0:n.key)})):h(-1)},[r]);let v=async(e,n,t)=>{if("hold"===n){let{request:n}=Ae.A.single.holdSeats({boxId:null==c?void 0:c.boxId,assetId:e,seats:r.map(e=>e.label)});await n().finally(()=>{t(!1)})}else if("unhold"===n){let{request:n}=Ae.A.single.unholdSeats({boxId:null==c?void 0:c.boxId,assetId:e,seats:r.map(e=>e.label)});await n().finally(()=>{t(!1)})}f((0,Ai.dH)(null==c?void 0:c.boxId,()=>{},!0))};return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",flexDirection:"column",gap:"20px",justifyContent:"center",alignItems:"center"},children:null==s?void 0:s.map((e,n)=>(0,i.Y)(zD,{asset:e,index:n,sameCategoryIndex:p,selectedTickets:r,seatsHolding:v}))}),(0,i.Y)("div",{style:{display:"flex",gap:"10px",marginTop:"32px",alignItems:"center",justifyContent:"center"},children:(0,i.Y)(_.$n,{disabled:!1,size:"large","data-test":"add_tickets_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:n,children:g("eventManager.tickets.category.addHoldCategories")})})]})},zF=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),zP=e=>{let{onClose:n,open:t,openAddCategoryDialog:r,openAddHoldCategoryDialog:l,mode:a}=e,s=(0,d.d4)(Ai.w7),u=(0,d.d4)(D.nq),{t:p}=(0,x.Bd)(),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)(a),[v,y]=(0,o.useState)(0);(0,o.useEffect)(()=>{t&&g(a)},[t,a]);let b=(0,o.useRef)(null),w=(0,ec.u)(),Y=()=>{n()},k=[{title:p("eventManager.tickets.tabs.seatingAssignment"),key:"seating-assegment",mode:"assign"},{title:p("eventManager.tickets.tabs.seatingHold"),key:"seating-hold",mode:"hold"}];return(0,o.useEffect)(()=>{let e=0;"hold"===f?null==s||s.boxAssets.forEach(n=>{"hold"===n.type&&(e+=(null==n?void 0:n.quantity)?n.quantity:0)}):null==s||s.boxAssets.forEach(n=>{"hold"!=n.type&&(e+=(null==n?void 0:n.quantity)?n.quantity:0)}),y(e)},[s,f]),(0,i.FD)(t7.A,{onClose:Y,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:zF,sx:{"& .MuiDialog-container":{height:"100vh","@supports (height: 100dvh)":{height:"100dvh"}}},PaperProps:{sx:{height:"100vh","@supports (height: 100dvh)":{height:"100dvh"},maxWidth:"100%",maxHeight:"unset",background:w.colors.backgroundSecondaryColor,borderRadius:"16px",padding:"10px",margin:"0px",width:"100%",position:"relative"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)("div",{style:{position:"absolute",top:0,right:0},children:(0,i.Y)("div",{style:{display:"flex",padding:"15px",cursor:"pointer"},onClick:Y,children:(0,i.Y)(_.In,{color:"fontPrimary",name:"close",width:u?35:30,height:u?35:30})})}),(0,i.Y)(_.H$,{tabs:k,useRouting:!1,defaultIndex:+("hold"===f),customFunction:e=>{g(e.mode)}})]}),(0,i.Y)(re.A,{children:(0,i.FD)(zl,{children:[(0,i.Y)("div",{style:{minHeight:"500px",width:u?"70%":"100%"},children:(0,i.Y)(zp,{mode:f,setSelectedTickets:m,chartRef:b})}),(0,i.FD)(za,{desktopMode:u,children:[(0,i.Y)(zd,{children:(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:20,children:p("assign"===f?"createEvent.eventTicketsTicketCategories":"eventManager.tickets.category.holdCategories")})}),"assign"===f&&(0,i.FD)(i.FK,{children:[(0,i.FD)(zc,{children:[(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:14,children:p("eventManager.tickets.category.seatsAssigned")}),(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:14,children:"".concat(v)})]}),(0,i.FD)(zc,{children:[(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:14,children:p("eventManager.tickets.category.seatsSelected")}),(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:14,children:h.length})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:16})]}),"hold"===f&&(0,i.FD)(i.FK,{children:[(0,i.FD)(zc,{children:[(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:14,children:p("eventManager.tickets.category.seatsHeld")}),(0,i.Y)(c.g2,{"data-test":"seat_info_assigned",color:"fontPrimary",fontSize:14,children:"".concat(v)})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:16})]}),"assign"===f?(0,i.Y)(zu,{mode:f,selectedTickets:h,chartRef:b,openAddCategoryDialog:()=>r&&r(f)}):(0,i.Y)(zT,{mode:f,selectedTickets:h,chartRef:b,openAddHoldCategoryDialog:()=>l&&l()})]})]})})]})};function zE(){let e=(0,s._)(["\n  ","\n  justify-content:start;\n  align-items: center;\n  gap: 20px;\n"]);return zE=function(){return e},e}function zM(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 50px;\n  height: 50px;\n  background-color: ",";\n  cursor: pointer;\n  border-radius: 50%;\n"]);return zM=function(){return e},e}let zR=u.A.div(zE(),w.Uu);u.A.div(zM(),e=>e.backgroundColor?e.backgroundColor:e.theme.colors.candyOrange);let zN=e=>{let{assetId:n,setButtonLoader:t,setEditAsset:r,handleClose:a}=e,s=(0,d.wA)(),u=(0,l.useRouter)(),{t:p}=(0,x.Bd)(),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)([]),v=(0,d.d4)(Ai.w7);v&&n&&v.boxAssets.find(e=>e.assetId===n);
1let{control:y,watch:w,getValues:Y,setValue:k,handleSubmit:S,reset:A}=(0,nw.mN)({defaultValues:{ticketType:"hold",name:"",quantity:void 0,price:void 0,color:void 0,type:void 0,appliesToNewSlaves:!0,appliesTo:void 0}});(0,o.useEffect)(()=>()=>{t(!1)},[]),(0,o.useEffect)(()=>{if(A(),v)if(n){let e=v.boxAssets.find(e=>e.assetId===n);if(e&&((e=>{if(v&&v.slaves&&v.slaves.length>0){let n=[];v.slaves.forEach(t=>{t.boxHierarchy===el.EP.SLAVE&&(e.forbidenAppliesTo&&e.forbidenAppliesTo.includes(t.boxId)?n.push((0,nU._)((0,nY._)({},t),{disabled:!0})):n.push((0,nY._)({},t)))}),g((0,I.xu)(n,"boxId","boxName"))}else g([])})(e),e.pricing.some(e=>""===e.name)?(k("quantity",e.pricing[0].quantity),k("price",e.pricing[0].price)):(k("quantity",e.quantity),k("price",e.price)),k("name",e.assetName),k("appliesToNewSlaves",e.appliesToNewSlaves),k("color",null==e?void 0:e.color),v.slaves&&v.slaves.length>0)){let n=v.slaves.filter(n=>{var t;return null==e||null==(t=e.appliesTo)?void 0:t.some(e=>e===n.boxId)});m((0,I.xu)(n,"boxId","boxName"))}}else k("color",(0,I.SQ)()),g((0,I.xu)(v.slaves?v.slaves:[],"boxId","boxName")),m((0,I.xu)(v.slaves?v.slaves:[],"boxId","boxName"))},[v,n]);let C=()=>{k("ticketType","paid"),k("name",""),k("quantity",void 0),k("price",0),k("color",void 0),k("type",void 0),k("appliesToNewSlaves",!0),k("appliesTo",void 0)},D=async(e,r)=>{let i="saveAdd"===r.nativeEvent.submitter.name;t(!0),v&&v.boxAssets.find(e=>e.assetId===n);let o={boxId:null==v?void 0:v.boxId,assetId:n,type:e.ticketType,active:!0,price:0,assetName:e.name,color:e.color&&e.color};n?F(o,i):T(o,i)},T=async(e,n)=>{let{request:i}=Ae.A.single.createTicketCategory(e),o={title:p("dashBoard.modals.add_ticket_category.title"),message:p("dashBoard.modals.add_ticket_category.message"),simpleOnPress:()=>{s((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await i().then(async()=>{s((0,b.rj)(o)),n&&(r&&r(void 0),C())}).catch(()=>{}).finally(()=>{var e;n||a(),s((0,Ai.dH)(Number(null==u||null==(e=u.query)?void 0:e.boxid),()=>{t(!1)},!0))})},F=async(e,n)=>{let{request:i}=Ae.A.single.editTicketCategory(e),o={title:p("dashBoard.modals.edit_ticket_category.title"),message:p("dashBoard.modals.edit_ticket_category.message"),simpleOnPress:()=>{s((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await i().then(async()=>{s((0,b.rj)(o)),n&&(r&&r(void 0),C())}).catch(()=>{}).finally(()=>{var e;n||a(),s((0,Ai.dH)(Number(null==u||null==(e=u.query)?void 0:e.boxid),()=>{t(!1)},!0))})},[P,E]=(0,o.useState)(!1);return(0,i.FD)(rr.I$,{id:"myform",onSubmit:S(D,()=>{}),children:[(0,i.Y)(nw.xI,{name:"name",control:y,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"ticket_category_name",required:!0,type:"text",label:p("eventManager.tickets.category.name"),placeholder:p("eventManager.tickets.category.name")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:p("fieldIsRequired")||"This field is required"}}),(null==v?void 0:v.hasSeating)&&(0,i.Y)(i.FK,{children:P?(0,i.Y)(nw.xI,{name:"color",control:y,render:e=>{let{field:n}=e;return(0,i.Y)(tu.sk,{defaultValue:n.value,onChange:e=>{E(!1),n.onChange(e)}})}}):(0,i.FD)(zR,{onClick:()=>{E(!0)},children:[(0,i.FD)("div",{children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:p("common.color")})," ",(0,i.Y)(_.H4,{color:"fontAlert",children:" *"})]}),(0,i.Y)(c.qx,{backgroundColor:w().color,children:(0,i.Y)(_.In,{name:"edit",width:20,height:20,color:"fontPrimary"})})]})}),(null==v?void 0:v.boxHierarchy)===el.EP.MASTER&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(nw.xI,{name:"appliesTo",control:y,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",gap:"15px"},children:[(0,i.Y)(gI.cn,{children:(0,i.Y)(_.H4,{color:"fontPrimary",children:p("eventManager.tickets.category.selectSlaves")})}),(0,i.Y)(_.ID,{title:p("eventManager.tickets.category.selectSlavesInfo"),iconName:"information",iconColor:"fontSecondary",placement:"top-end"})]}),(0,i.Y)(_.gU,(0,nY._)({variant:"multi",dataTest:"event_category",borderRadius:"12px",isOptionEqualTovalue:(e,n
1)=>e.id===n.id,options:f||[],selectedValues:h,setMultipleSelectValues:m},n))]})}}),(0,i.Y)(nw.xI,{name:"appliesToNewSlaves",control:y,render:n=>{let{field:t}=n;return(0,i.FD)("div",{style:{display:"flex",gap:"15px",alignItems:"center",marginTop:"15px"},children:[(0,i.Y)(xY.A,(0,nU._)((0,nY._)({},e),{checked:t.value,onChange:e=>t.onChange(e.target.checked)})),(0,i.Y)(gI.cn,{children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:"fontPrimary",children:p("eventManager.tickets.category.autoCreateOnSlaves")})})]})}})]}),"paid"===w().ticketType&&(0,i.Y)(i.FK,{children:(null==v?void 0:v.boxHierarchy)===el.EP.SINGLE?(0,i.Y)(RA,{parentUse:"ticket",control:y,watch:w}):(0,i.Y)(R_,{control:y})})]})},zz=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),zO=e=>{let{onClose:n,open:t,assetId:r,setEditAsset:l,assetTicketType:a,setBundleDialog:s}=e,u=(0,d.d4)(D.nq),[p,h]=(0,o.useState)(!1),m=(0,ec.u)(),{t:f}=(0,x.Bd)(),g=()=>{n()};return(0,i.FD)(t7.A,{onClose:g,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:zz,PaperProps:{sx:{position:"fixed",m:0,top:u?0:void 0,right:u?0:void 0,bottom:u?0:void 0,width:u?void 0:"100%",maxHeight:"100%",maxWidth:u?"500px":"100%",background:m.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(c.Wg,{fontSize:20,children:f(r?"eventManager.tickets.category.editHoldCategories":"eventManager.tickets.category.addHoldCategories")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(zN,{assetId:r,setButtonLoader:h,setEditAsset:l,handleClose:g})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_ticket",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"submit",form:"myform",name:"save",loader:p,children:f("eventManager.tickets.category.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"add_another_ticket",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"myform",name:"saveAdd",loader:p,children:f("eventManager.tickets.category.buttons.saveAdd")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:g,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",children:f("eventManager.tickets.category.buttons.cancel")})})]})})]})};function zB(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items:center;\n  width: ",";\n  padding: ",";\n  border: ",";\n  border-radius: 12px;\n"]);return zB=function(){return e},e}function zq(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items:center;\n  gap:20px;\n"]);return zq=function(){return e},e}function zL(){let e=(0,s._)(["\n  ",";\n  align-items:center;\n  gap:20px;\n"]);return zL=function(){return e},e}let zj=u.A.div(zB(),w.Uu,e=>e.desktopMode?"80%":"100%",e=>e.desktopMode?"30px 30px 30px 30px":"20px 10px 20px 10px",e=>"1px solid ".concat(e.theme.colors.metallicDark)),zW=u.A.div(zq(),w.ec),zV=u.A.div(zL(),w.Uu),zH=e=>{let{asset:n,setEditAsset:t}=e;(0,l.useRouter)();let r=(0,d.d4)(Ai.w7),{t:o}=(0,x.Bd)(),a=(0,d.d4)(D.nq),s=(0,d.wA)(),u=[{href:"javascript:void(0);",icon:"edit",text:o("updateEvent.updateTicket.edit"),onClick:()=>{t(n.assetId)}},{href:"javascript:void(0);",icon:"delete",text:o("updateEvent.updateTicket.delete"),onClick:()=>{let e={title:o("dashBoard.modals.delete_ticket_category_question.title"),message:o("dashBoard.modals.delete_ticket_category_question.message"),color:"fontAlert",primaryLabel:o("dashBoard.modals.delete_ticket_category_question.primaryLabel"),primaryOnPress:()=>r&&p(r.boxId,n.assetId),secondaryLabel:o("dashBoard.modals.delete_ticket_category_question.secondaryLabel")};s((0,b.rj)(e))}}],p=async(e,n)=>{let{request:t}=Ae.A.single.deleteTicketCategory({boxId:e,assetId:n});await t().then(async()=>{let n={title:o("dashBoard.modals.delete_ticket_category.title"),message:o("dashBoard.modals.delete_ticket_category.message"),simpleOnPress:()=>s((0,b.Fr)())};s((0,b.rj)(n)),s((0,Ai.dH)(e,()=>{},!0))}).catch(e=>{let n={title:o("errors.error500.error500Title"),message:o(e.msg),color:"fontAlert",secondaryLabel:o("eventManager.tickets.modals.delete_priceZone_question.secondaryLabel")};s((0,b.rj)(n))})};return(0,i.Y)(i.FK,{children:r?(0,i.FD)(zj,{desktopMode:a,children:[(0,i.Y)(c.qx,{backgroundColor:n.color}),(0,i.Y)(c.g2,{"data-test":"seating_asset_title".concat(n.assetId),color:"fontPrimary",fontSize:16,children:n.assetName}),(0,i.FD)(zV,{children:[(0,i.Y)(_.In,{name:"ticket",color:"iconMainColor",height:14,width:14}),(0,i.Y)(c.g2,{"data-test":"seating_asset_quantity".concat(n.assetId),color:"fontPrimary",fontSize:16,children:(null==n?void 0:n.quantity)?null==n?void 0:n.quantity:0}),(0,i.Y)("div",{"data-test":"edit_ticket_category".concat(n.assetId),children:(0,i.Y)(_.aF,{options:u,icon:"3dotsvertical"})})]})]}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:(0,i.Y)(nb.A,{size:50})})})},zU=e=>{var n,t,r,a,s,u;let{mode:p}=e,h=(0,l.useRouter)(),m=(0,d.d4)(l2.Ms),f=(0,d.d4)(l2.bx),[g,v]=(0,o.useState)(!1),[y,b]=(0,o.useState)(!1),[w,Y]=(0,o.useState)([]),[k,S]=(0,o.useState)(!1),[A,C]=(0,o.useState)(!1),[D,T]=(0,o.useState)({open:!1,mode:"assign"}),F=(0,d.d4)(Ai.et),[P,E]=(0,o.useState)([]),[M,R]=(0,o.useState)(!1),[N,z]=(0,o.useState)(void 0),[O,B]=(0,o.useState)(void 0),q=(0,d.d4)(Ai.w7),{t:L}=(0,x.Bd)(),{isPermitted:j}=(0,nB.uM)();(0,o.useEffect)(()=>{var e,n,t;Y([{href:(null==q?void 0:q.slaveIds)&&(null==q||null==(e=q.slaveIds)?void 0:e.length)>0&&!F?"javascript:void(0);":"".concat(I.DS.dashBoardSendInvitations(),"?boxid=").concat(null==q?void 0:q.boxId),icon:"share",text:L("dashBoard.moreOptions.sendFreeTickets"),disabled:!j([el.mC.INVITATION_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:L("Need to ask for permission"),onClick:()=>{var e;(null==q?void 0:q.slaveIds)&&(null==q||null==(e=q.slaveIds)?void 0:e.length)>0&&!F&&(S(!0),B("invitation"))}},{href:(null==q?void 0:q.slaveIds)&&(null==q||null==(n=q.slaveIds)?void 0:n.length)>0&&!F?"javascript:void(0);":"".concat(I.DS.dashBoardReservationLink(),"?boxid=").concat(null==q?void 0:q.boxId),icon:"share",text:L("dashBoard.moreOptions.newReservationTitle"),disabled:!j([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:L("Need to ask for permission"),onClick:()=>{var e;(null==q?void 0:q.slaveIds)&&(null==q||null==(e=q.slaveIds)?void 0:e.length)>0&&!F&&(S(!0),B("reservation"))}},{href:(null==q?void 0:q.slaveIds)&&(null==q||null==(t=q.slaveIds)?void 0:t.length)>0&&!F?"javascript:void(0);":"".concat(I.DS.dashBoardOnDoorTicket(),"?boxid=").concat(null==q?void 0:q.boxId),icon:"share",text:L("dashBoard.moreOptions.sendOnDoorTickets"),disabled:!j([el.mC.ON_DOOR_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:L("Need to ask for permission"),onClick:()=>{var e;(null==q?void 0:q.slaveIds)&&(null==q||null==(e=q.slaveIds)?void 0:e.length)>0&&!F&&(S(!0),B("onDoor"))}}])},[q,h,f]);let W=async e=>{let{request:n}=Mg.A.fetchSlaves(e);R(!0),await n().then(e=>{E(e.map(e=>(0,nU._)((0,nY._)({},e),{selected:!0}))),R(!1)})},V=()=>{z(void 0),"hold"===p?H():v(!0)},H=()=>{z(void 0),b(!0)};(0,o.useEffect)(()=>{N&&("hold"===p?b(!0):v(!0))},[N]);let U=(0,o.useCallback)(()=>"hold"===p?(0,i.Y)(zW,{children:q&&q.boxAssets.filter(e=>"hold"===e.type).map(e=>(0,i.Y)(zH,{asset:e,setEditAsset:z}))}):(0,i.Y)(NA,{setEditAsset:z,handleClickOpen:V,isSeatingSelection:!1}),[q,p]),K=(null==q?void 0:q.boxHierarchy)===el.EP.MASTER,G=!(null==h||null==(n=h.query
1)?void 0:n.params)||(null==h||null==(t=h.query)?void 0:t.params[2])==="tickets";return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"end",alignItems:"center",marginBottom:"20px",gap:"10px"},children:(0,i.FD)(Nc,{isMaster:K&&G&&!F&&!p,children:[(null==q?void 0:q.hasSeating)&&(0,i.Y)(_.$n,{"data-test":"save_ticket",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"stretch",disabled:!j([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER),onClick:()=>{T({open:!0,mode:"hold"===p?"hold":"assign"})},children:"hold"===p?L("eventManager.tickets.category.editHoldMapAction"):L("eventManager.tickets.category.editVenueMapAction")},"save"),(0,i.Y)(_.$n,{disabled:!j([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER),size:"stretch","data-test":"add_tickets_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:V,children:K&&G&&!F&&!p?L("eventManager.tickets.category.addTicketCategoryToMultipleDays"):F?L("eventManager.tickets.category.addBundles"):"hold"===p?L("eventManager.tickets.category.addHoldCategories"):L("eventManager.tickets.category.addTickets")}),!p&&((null==q?void 0:q.boxHierarchy)!==el.EP.MASTER||(null==q?void 0:q.boxHierarchy)===el.EP.MASTER&&(null==h||null==(r=h.query)?void 0:r.params)&&(null==h||null==(a=h.query
1)?void 0:a.params[2])==="bundles")&&(0,i.Y)(_.aF,{iconRight:"downArrow",iconSize:16,iconColor:"fontPrimary",displayText:L("common.actions"),textFontSize:16,color:"fontPrimary",textOutline:!0,options:w,loader:m})]})}),K&&G&&!F&&!p&&(0,i.FD)(c.g2,{style:{marginBottom:"20px",textAlign:"center"},children:[L("eventManager.tickets.category.separatelyAddOrEditTickets"),(0,i.Y)(c.g2,{style:{cursor:"pointer"},color:"btnBackgroundAuxiliary",onClick:()=>{B(void 0),S(!0),q&&W({boxId:q.masterId?q.masterId:q.boxId,status:"All"})},children:L("updateEvent.selectTimeDate")})]}),!p&&((null==q?void 0:q.boxHierarchy)===el.EP.SINGLE||(null==q?void 0:q.boxHierarchy)===el.EP.SLAVE||(null==q?void 0:q.boxHierarchy)===el.EP.MASTER&&(null==h||null==(s=h.query)?void 0:s.params)&&(null==h||null==(u=h.query)?void 0:u.params[2])==="bundles")&&(0,i.Y)(NJ,{}),q?(0,i.Y)(i.FK,{children:U()}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:(0,i.Y)(nb.A,{size:50})}),(0,i.Y)(RL,{open:g,onClose:()=>{z(void 0),v(!1)},assetId:N,setEditAsset:z,setBundleDialog:C}),(0,i.Y)(zO,{open:y,onClose:()=>{z(void 0),b(!1)},assetId:N,setEditAsset:z}),(0,i.Y)(zP,{open:D.open,mode:D.mode,onClose:()=>{T({open:!1,mode:""})},openAddCategoryDialog:e=>{z(void 0),"hold"===e?H():v(!0)},openAddHoldCategoryDialog:H}),(0,i.Y)(NX,{bundleDialog:A,onClose:()=>{C(!1)}}),(0,i.Y)(Mf,{open:k,onClose:()=>{S(!1)},filteredEvents:P,fetchSlaves:W,loading:M,categoryClicked:O})]})};function zK(){let e=(0,s._)(["\n  ","\n  justify-content: space-between;\n  align-items:center;\n  width: 100%;\n  gap: 10px;\n  margin-bottom:20px;\n"]);return zK=function(){return e},e}let zG=u.A.div(zK(),w.ec);var zZ=t(51451);let z$=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.d4)(Ai.w7),t=(0,l.useRouter)(),{enqueueSnackbar:r,closeSnackbar:a}=(0,Nh.dh)(),s=(0,o.useRef)(null),u=(0,d.wA)(),{isPermitted:p}=(0,nB.uM)();(0,o.useEffect)(()=>{n&&n.boxHierarchy!==el.EP.MASTER&&t.query.params&&"bundles"===t.query.params[2]&&t.replace("".concat(I.DS.dashBoardEventManagerTickets(),"?boxid=").concat(n.boxId))},[n]);let h=(0,o.useMemo)(()=>[{title:e("eventManager.tickets.tabs.tickets"),key:"tickets",url:"".concat(I.DS.dashBoardEventManagerTickets(),"?boxid=").concat(null==n?void 0:n.boxId)},...n&&n.boxHierarchy===el.EP.MASTER?[{title:e("eventManager.tickets.tabs.bundles"),key:"bundles",url:"".concat(I.DS.dashBoardEventManagerBundles(),"?boxid=").concat(null==n?void 0:n.boxId)}]:[],...n&&(null==n?void 0:n.hasSeating)?[{title:e("eventManager.tickets.tabs.seatingHold"),key:"seating-hold",url:"".concat(I.DS.dashBoardEventManagerSeatingHold(),"?boxid=").concat(null==n?void 0:n.boxId)}]:[],...p([el.mC.EDIT_BOX])?[{title:e("eventManager.addons.title"),key:"addons",url:"".concat(I.DS.dashBoardEventManagerAddons()).concat((null==n?void 0:n.boxId)?"?boxid=".concat(null==n?void 0:n.boxId):"")}]:[],{title:e("eventManager.tickets.tabs.settings"),key:"settings",url:"".concat(I.DS.dashBoardEventManagerSettings(),"?boxid=").concat(null==n?void 0:n.boxId)},...n&&(0,I.fs)(n)?[{title:e("eventManager.tickets.tabs.renewals"),key:"renewals",url:"".concat(I.DS.dashBoardEventManagerRenewals(),"?boxid=").concat(null==n?void 0:n.boxId)}]:[]],[n,p]),m=()=>(null==n?void 0:n.boxHierarchy)!=="master"&&null!=n&&!!n.start&&null!=n&&!!n.end&&(null==n?void 0:n.venues.length)>0||(null==n?void 0:n.boxHierarchy)==="master"&&!!((null==n?void 0:n.venues.length)>0);return(0,o.useEffect)(()=>{var o,l,d,u;!((null==n||null==(o=n.images)?void 0:o.cover)&&(null==n||null==(l=n.images)?void 0:l.thumbnail)&&(null==n?void 0:n.boxAssets)&&(null==n?void 0:n.boxAssets.length)>0&&(null==n?void 0:n.status)&&m()&&(null==n?void 0:n.status)==="DRAFT")&&s.current&&a(s.current),(null==n||null==(d=n.images)?void 0:d.cover)&&(null==n||null==(u=n.images)?void 0:u.thumbnail)&&(null==n?void 0:n.boxAssets)&&(null==n?void 0:n.boxAssets.length)>0&&(null==n?void 0:n.status)&&m()&&(null==n?void 0:n.status)==="DRAFT"&&(s.current&&a(s.current),s.current=r((0,i.Y)(c.g2,{fontSize:14,fontWeight:500,color:"white",capitalize:!0,children:e("updateEvent.publishEventInfo")}),{variant:"info",persist:!0,anchorOrigin:{vertical:"top",horizontal:"right"},action:r=>(0,i.FD)("div",{style:{display:"flex",justifyContent:"end",gap:"10px",alignItems:"center"},children:[(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{t.push("".concat(I.DS.dashBoardEventManagerPublish(),"?boxid=").concat(null==n?void 0:n.boxId)),a(r)},children:(0,i.Y)(c.g2,{fontSize:14,fontWeight:800,color:"white",capitalize:!0,children:e("updateEvent.finalStep")})}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>a(r),children:(0,i.Y)(_.In,{color:"white",name:"close"})})]})}))},[n]),(0,i.Y)(i.FK,{children:(0,i.Y)(zG,{children:n?(0,i.Y)(i.FK,{children:(null==n?void 0:n.hasSeating)&&!(null==n?void 0:n.chartKey)?(0,i.Y)(MP,{}):(0,i.FD)(zZ.MJ,{children:[(0,i.Y)(_.H$,{tabs:h}),t&&(()=>{switch(t.query.params&&t.query.params[2]){case"tickets":return u((0,Ai.eD)(!1)),(0,i.Y)(zU,{});case"bundles":return u((0,Ai.eD)(!0)),(0,i.Y)(zU,{});case"seating-hold":return u((0,Ai.eD)(!1)),(0,i.Y)(zU,{mode:"hold"});case"settings":return(0,i.Y)(MB,{});
1case"renewals":return(0,i.Y)(RS,{});case"addons":return(0,i.Y)(W0,{});default:return(0,i.Y)(i.FK,{})}})()]})}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:(0,i.Y)(nb.A,{color:"primary",size:50})})})})};var zJ=t(42498),zQ=t(5550);function zX(){let e=(0,s._)(["\n  color: fontAlert;\n  cursor: pointer;\n\n  .MuiStepLabel-label.MuiStepLabel-active {\n    color: ",";\n  }\n\n  .MuiStepLabel-label.MuiStepLabel-completed {\n    color: ",";\n  }\n\n  .MuiStepIcon-root {\n    color: ",";\n  }\n"]);return zX=function(){return e},e}function z0(){let e=(0,s._)(["\n  display: flex;\n  overflow-y: scroll;\n  font-family: 'Sofia Sans';\n  align-items: center;\n  background: ",";\n  flex-direction: column;\n  justify-content: center;\n"]);return z0=function(){return e},e}function z1(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  background-color: transparent;\n\n  @media (min-width: 1100px) {\n    flex-direction: row;\n  }\n"]);return z1=function(){return e},e}function z2(){let e=(0,s._)(["\n  flex: 1;\n  display: flex;\n\n  flex-direction: column;\n\n  .MVP-Mobile-Frame {\n    width: 960px;\n    margin-top: 70px;\n    padding: 20px 35px;\n    border-radius: 30px;\n  }\n\n  .fees__row__holder {\n    ",";\n  }\n\n  .create__event__instruction {\n    ",";\n    align-items: center;\n    margin-bottom: 32px;\n    justify-content: center;\n\n    p {\n      margin: 0 5px;\n      font-size: 18px;\n      font-weight: 400;\n      line-height: 21px;\n      text-align: center;\n      letter-spacing: -0.02em;\n      font-family: 'Sofia Sans';\n      color: ",";\n    }\n  }\n\n  .selectable__menu {\n    .MuiPaper-root {\n      /* background-color: #2b2e43; */\n    }\n  }\n"]);return z2=function(){return e},e}function z4(){let e=(0,s._)(["\n  padding: 72px 50px 70px 50px;\n  width: 100%;\n  ",";\n  flex-direction: column;\n  @media (max-width: ",") {\n    padding: 30px 10px;\n  }\n"]);return z4=function(){return e},e}function z5(){let e=(0,s._)(["\n  margin-top: 24px;\n  font-weight: 700;\n  margin-bottom: 86px;\n  letter-spacing: -0.02em;\n  text-transform: capitalize;\n"]);return z5=function(){return e},e}function z6(){let e=(0,s._)(["\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 31px;\n  letter-spacing: -0.02em;\n  margin-bottom: ",";\n"]);return z6=function(){return e},e}function z3(){let e=(0,s._)(["\n  ",";\n  justify-content: center;\n  align-self: center;\n  gap: 20px;\n  flex-wrap: wrap;\n"]);return z3=function(){return e},e}function z8(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: space-between;\n  gap: 20px;\n  padding: 10px;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    padding: 0;\n  }\n"]);return z8=function(){return e},e}function z7(){let e=(0,s._)(["\n  margin-top: 56px;\n\n  .preview__map {\n    &__subtitle {\n      font-size: 18px;\n      font-weight: 400;\n      line-height: 21px;\n      margin: 16px 0 24px 0;\n      font-family: 'Sofia';\n      letter-spacing: -0.02em;\n      /* Metallic/Dark - 80 */\n      color: #2b2e43;\n    }\n\n    &__container {\n      width: 100%;\n      height: 240px;\n      overflow: hidden;\n      border-radius: 18px;\n    }\n  }\n"]);return z7=function(){return e},e}function z9(){let e=(0,s._)(["\n  .tickets__subtitle {\n    margin: 16px 0 0 0;\n    font-size: 18px;\n    font-weight: 400;\n    line-height: 21px;\n    font-style: normal;\n    letter-spacing: -0.02em;\n    font-family: 'Sofia Sans';\n    color: ",";\n  }\n\n  .add__ticket__btn {\n    border: none;\n    display: flex;\n    outline: none;\n    color: ",";\n    cursor: pointer;\n    margin-top: 58px;\n    font-size: 1.2rem;\n    width: fit-content;\n    align-items: center;\n    background: transparent;\n    padding: 0;\n\n    p {\n      margin: 0;\n      margin-left: 8px;\n      font-size: 12px;\n      font-weight: 700;\n      line-height: 18px;\n      font-family: 'Sofia Sans';\n      color: ",";\n    }\n  }\n"]);return z9=function(){return e},e}function Oe(){let e=(0,s._)(["\n  ","\n"]);return Oe=function(){return e},e}function On(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 15px;\n"]);return On=function(){return e},e}function Ot(){let e=(0,s._)(["\n  ","\n  border-radius: 0.25rem;\n  align-items: center;\n  padding: 0.5625rem 0.5rem 0.5625rem 1rem;\n  justify-content: space-between;\n\n  ","\n"]);return Ot=function(){return e},e}function Or(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  flex-wrap: wrap;\n"]);return Or=function(){return e},e}(0,u.A)(zJ.A)(zX(),e=>{let{theme:n}=e;return n.colors.fontSecondary},e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.fontSecondary}),(0,u.A)(Yi.A)(z0(),e=>e.theme.colors.backgroundMainColor),(0,u.A)(zQ.A)(z1()),u.A.form(z2(),w.Uu,w.Uu,e=>e.theme.colors.backgroundSecondaryColor),u.A.div(z4(),w.Uu,e=>{let{theme:n}=e;return n.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS}),(0,u.A)(_.H1)(z5()),(0,u.A)(_.H1)(z6(),e=>
1e.marginBottom?e.marginBottom:"86px"),u.A.div(z3(),w.Uu);let Oi=u.A.div(z8(),e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT});u.A.div(z7()),u.A.div(z9(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.fontPrimary),u.A.div(Oe(),e=>e.disabled&&"\n    opacity: 0.4;\n    pointer-events: none;\n  ");let Oo=u.A.div(On(),w.Uu),Ol=u.A.div(Ot(),w.Uu,e=>(0,w.vU)("backgroundTertiaryColor",!0,e.theme)),Oa=u.A.div(Or()),Od=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),Oc=e=>{let{onClose:n,open:t,slaves:r,setSlaves:o,publishActionFromDialog:l}=e,a=(0,d.d4)(Ai.w7),s=(0,d.d4)(D.nq),{t:u}=(0,x.Bd)(),p=(0,ec.u)(),h=()=>{n()};return(0,i.FD)(t7.A,{onClose:h,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:Od,PaperProps:{sx:{height:s?"70vh":"90vh",maxWidth:s?"1000px":"100%",maxHeight:"unset",background:p.colors.backgroundSecondaryColor,borderRadius:"16px",padding:s?"20px":"10px",margin:s?"32px":"0px",width:s?"80%":"100%"}},children:[(0,i.Y)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:(0,i.Y)(_.H3,{color:"fontPrimary",children:"".concat(u("box.status.slaveStatusDialogTitle"))})}),(0,i.Y)(re.A,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:"100%",marginTop:"10px"},children:[(0,i.FD)("div",{style:{justifyContent:"start",alignItems:"center",display:"flex",padding:"0 16px",gap:"10px"},children:[(0,i.Y)(xY.A,{checked:r.filter(e=>e.selected).length>r.length-1,onChange:e=>{let n=e.target.checked;o(e=>e.map(e=>(0,nU._)((0,nY._)({},e),{selected:n})))},inputProps:{"aria-label":"controlled"}}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:r.filter(e=>e.selected).length>r.length-1?u("eventManager.settings.modals.slavesUpdate.deselectAll"):u("eventManager.settings.modals.slavesUpdate.selectAll")})]}),a&&a.slaves&&a.slaves.length>0?r.map(e=>(0,i.FD)("div",{style:{border:"2px solid ".concat(p.colors.fontSecondary),borderRadius:"8px",padding:"16px",width:"100%",justifyContent:"space-between",display:"flex",cursor:"pointer",flexWrap:"wrap",gap:"20px"},onClick:()=>{var n;n=e.boxId,o(e=>e.map(e=>n===e.boxId?(0,nU._)((0,nY._)({},e),{selected:!e.selected}):e))},children:[(0,i.FD)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[(0,i.Y)(xY.A,{checked:e.selected,inputProps:{"aria-label":"controlled"}}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",color:"white",width:"100%"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.name}),(0,i.Y)(c.g2,{color:"fontSecondary",fontWeight:700,fontSize:14,children:new Date(e.start).toLocaleString("en-US",{weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0}).replace(",","").replace("at","at")})]})]}),(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:s?"center":"start",width:s?"50%":"100%",gap:"10px"},children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"5px",width:"100%"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:14,children:"".concat(u("box.status.slaveStatusDialogOldStatus"))}),(0,i.Y)(c.g2,{color:"fontAlert",fontSize:14,noBreakWord:!0,align:"center",children:"".concat((0,dw.I8)(eo.U6,e.status,u))})]}),(0,i.Y)(_.In,{name:"right-arrow",width:18,height:18}),(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",width:"100%",gap:"5px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:14,children:"".concat(u("box.status.slaveStatusDialogNewStatus"))}),(0,i.Y)(c.g2,{color:"lineChartGreen",fontSize:14,noBreakWord:!0,align:"center",children:"".concat((0,dw.I8)(eo.U6,el.L6.PRIVATE,u))})]})]})]},e.boxId)):(0,i.Y)("h5",{children:"No events found for the selected date or filter"})]})}),(0,i.Y)(rn.A,{children:(0,i.FD)(AT.Mx,{children:[(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:h,mode:"outlined",color:"btnSecondary",size:"medium",backgroundColor:"btnSecondary",type:"button",children:u("updateEvent.cancel")}),(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:l,size:"medium",backgroundColor:"btnBackgroun
1dAuxiliary",color:"btnTextAuxiliary",disabled:!(r.some(e=>e.status===el.L6.PUBLISHED||e.status===el.L6.PRIVATE)||r.some(e=>e.selected)),type:"button",children:"Confirm"})]})})]})},Os=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),Ou=e=>{let{watch:n,onChange:t}=e,{t:r}=(0,x.Bd)(),[l,a]=o.useState(!1),[d,c]=(0,o.useState)(""),s=e=>{"new"===e?c("/assets/images/tooltip/new_layout.png"):c("/assets/images/tooltip/old_layout.png"),a(!0)};return(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",marginTop:"16px"},children:[(0,i.Y)(_.H4,{fontSize:20,color:"fontPrimary",children:r("eventManager.settings.newLayout.title")}),(0,i.FD)(S7.A,{value:n("hasNewLayout"),onChange:e=>{t("true"===e.target.value)},children:[(0,i.Y)(AD.A,{value:!0,control:(0,i.Y)(S9.A,{}),label:(0,i.Y)(_.Wb,{tooltipClickOnly:!0,label:r("eventManager.settings.newLayout.option.new"),onClick:()=>s("new")})}),(0,i.Y)(AD.A,{value:!1,control:(0,i.Y)(S9.A,{}),label:(0,i.Y)(_.Wb,{tooltipClickOnly:!0,label:r("eventManager.settings.newLayout.option.old"),onClick:()=>s("old")})})]})]}),(0,i.Y)(_.mq,{open:l,onClose:()=>{a(!1)},transition:Os,child:(0,i.Y)(ei(),{src:d,alt:"Event layout",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"100%",height:"50%"}})]})};function Op(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  gap: 6px;\n  border-radius: 0.25rem;\n  padding: 20px;\n  ","\n"]);return Op=function(){return e},e}function Oh(){let e=(0,s._)(["\n  font-size: 13px;\n  color: ",";\n  margin-bottom: 10px;\n"]);return Oh=function(){return e},e}function Om(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 24px;\n  flex-wrap: wrap;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n  }\n"]);return Om=function(){return e},e}function Of(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 14px;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return Of=function(){return e},e}function Og(){let e=(0,s._)(["\n  background: #ffffff;\n  border-radius: 12px;\n  padding: 12px;\n  line-height: 0;\n  flex-shrink: 0;\n"]);return Og=function(){return e},e}function Ov(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n"]);return Ov=function(){return e},e}function Oy(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 8px;\n\n  @media (max-width: ",") {\n    align-items: center;\n  }\n"]);return Oy=function(){return e},e}function Ox(){let e=(0,s._)(["\n  display: flex;\n  gap: 10px;\n  flex-wrap: wrap;\n\n  @media (max-width: ",") {\n    justify-content: center;\n  }\n"]);return Ox=function(){return e},e}function Ob(){let e=(0,s._)(["\n  position: relative;\n  display: block;\n  width: 140px;\n  height: 64px;\n  border-radius: 10px;\n  cursor: pointer;\n  padding: 8px;\n  border: 1px solid ",";\n  background-color: ",";\n  background-image: url(",");\n  background-size: contain;\n  background-repeat: no-repeat;\n  background-position: center;\n  background-origin: content-box;\n  transition: border-color 0.15s ease;\n  &:hover {\n    border-color: ",";\n  }\n"]);return Ob=function(){return e},e}function Ow(){let e=(0,s._)(["\n  position: absolute;\n  bottom: 6px;\n  right: 6px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 22px;\n  height: 22px;\n  border-radius: 6px;\n  line-height: 0;\n  background-color: ",";\n  border: 1px solid ",";\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n"]);return Ow=function(){return e},e}function OY(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 13px;\n  text-decoration: none;\n  color: ",";\n"]);return OY=function(){return e},e}let Ok=u.A.div(Op(),w.Uu,e=>(0,w.vU)("backgroundTertiaryColor",!0,e.theme,!0)),OS=u.A.div(Oh(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),OA=u.A.div(Om(),e=>{let{theme:n}=e;return n.breakPoints.MOBILE}),O_=u.A.div(Of(),e=>{let{theme:n}=e;return n.breakPoints.MOBILE}),OI=u.A.div(Og()),OC=u.A.div(Ov()),OD=u.A.div(Oy(),e=>{let{theme:n}=e;return n.breakPoints.MOBILE}),OT=u.A.div(Ox(),e=>{let{theme:n}=e;return n.breakPoints.MOBILE}),OF=u.A.div(Ob(),e=>{let{theme:n}=e;return n.colors.backgroundTags},e=>{let{bg:n}=e;return n},e=>{let{imageUrl:n}=e;return n},e=>{let{theme:n}=e;return n.colors.fontAccent}),OP=u.A.span(Ow(),e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n}=e;return n.colors.backgroundTags}),OE=u.A.a(OY(),e=>{let{theme:n}=e;return n.colors.fontAccent}),OM="/assets/images/branding",OR=[{src:"".concat(OM,"/ct-logo-white.png"),bg:"#ffffff",download:"cometogether-logo-white.png",labelKey:"assetLogoWhite"},{src:"".concat(OM,"/ct-logo-dark.png"),bg:"#1a1a22",download:"cometogether-logo-dark.png",labelKey:"assetLogoDark"},{src:"".concat(OM,"/ct-tickets-white.png"),bg:"#ffffff",download:"tickets-at-cometogether-white.png",labelKey:"assetTicketsWhite"},{src:"".concat(OM,"/ct-tickets-black.png"),bg:"#1a1a22",download:"tickets-at-cometogether-black.png",labelKey:"assetTicketsBlack"}],ON=e=>{var n;let{box:t}=e,{t:r}=(0,x.Bd)(),a=(0,l.useRouter)(),d=(0,o.useRef)(null),c=(null==t?void 0:t.canonicalName)?"/".concat(t.canonicalName):"",s="".concat(eI.A.FRONTEND_URL,"/").concat(null!=(n=a.locale)?n:"en").concat(I.DS.event(),"/").concat(null==t?void 0:t.boxId).concat(c),u=async e=>{try{let n=await fetch(e.src),t=await n.blob(),r=URL.createObjectURL(t),i=document.createElement("a");i.href=r,i.download=e.download,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(r)}catch(e){}};return(0,i.FD)(Ok,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:r("eventManager.promote.posterTitle")}),(0,i.Y)(OS,{children:r("eventManager.promote.posterSubtitle")}),(0,i.FD)(OA,{children:[(0,i.FD)(O_,{children:[(0,i.Y)(OI,{ref:d,children:(0,i.Y)(ty.Xe,{value:s,size:1024,style:{width:96,height:96},bgColor:"#ffffff",fgColor:"#000000",level:"Q",includeMargin:!0})}),(0,i.Y)(OC,{children:(0,i.Y)(_.$n,{icon:"download",iconColor:"white",iconWidth:16,iconHeight:16,gap:8,size:"stretch-small",backgroundColor:"irisDark",color:"white",fontSize:14,onClick:()=>{var e;
1let n=null==(e=d.current)?void 0:e.querySelector("canvas");n&&(0,I.QF)(n,"".concat(((null==t?void 0:t.boxName)||"event").toString().replace(/\s+/g,"_"),"_qr.png"))},children:r("eventManager.promote.downloadQr")})})]}),(0,i.FD)(OD,{children:[(0,i.Y)(OT,{children:OR.map(e=>{let n=r("eventManager.promote.".concat(e.labelKey));return(0,i.Y)(OF,{role:"button",tabIndex:0,title:n,bg:e.bg,imageUrl:e.src,onClick:()=>u(e),onKeyDown:n=>{("Enter"===n.key||" "===n.key)&&(n.preventDefault(),u(e))},children:(0,i.Y)(OP,{children:(0,i.Y)(_.In,{name:"download",width:14,height:14,color:"fontAccent"})})},e.src)})}),(0,i.FD)(OE,{href:"".concat(OM,"/ct-logo-usage-guidelines.pdf"),download:!0,target:"_blank",children:[(0,i.Y)(_.In,{name:"pdf",width:14,height:14,color:"fontAccent"}),r("eventManager.promote.guidelines")]})]})]})]})},Oz=()=>{var e,n,t,r,a;let s=(0,l.useRouter)(),{isPermitted:u}=(0,nB.uM)(),p=(null==(e=s.query)?void 0:e.boxid)?Number(null==(n=s.query)?void 0:n.boxid):null,h=(0,d.d4)(Ai.w7),m=(0,d.d4)(D.nq),[f,g]=(0,o.useState)(!0),[v,y]=(0,o.useState)(!1),[b,w]=(0,o.useState)(!1),[Y,k]=(0,o.useState)(!1),{t:S}=(0,x.Bd)(),A=(0,d.wA)(),[C,T]=(0,o.useState)([]),[F,P]=(0,o.useState)([]),[E,M]=(0,o.useState)(!1),[R,N]=(0,o.useState)([]),{showInfoModal:z,showErrorModal:O}=Ar(),{enqueueSnackbar:B,closeSnackbar:q}=(0,Nh.dh)(),[L,j]=(0,o.useState)([]),[W,V]=(0,o.useState)(void 0),[H,U]=(0,o.useState)(0),{control:K,watch:G,setValue:Z,handleSubmit:$,getValues:J}=(0,nw.mN)({defaultValues:{status:"DRAFT",showLeftAssets:!0,isSellable:!1,freeTicketShowPrice:.01,vat:"",taxedVoucher:!1,isTransferable:!0,allowCancellations:!1,allowChanges:!1,hasDynamicQR:!1,invoiceType:"ALP",provider:"Eurobank"}}),Q=G("status").toLowerCase(),X=async()=>{try{let{request:e}=Ae.A.single.getVatOptions();await e().then(e=>{let n=(0,I.xu)(e.map(e=>({id:e.id.toString(),name:e.name})),"id","name");T(n)}).catch(e=>{O("genericError",null==e?void 0:e.msg)})}catch(e){O("genericError")}},ee=async()=>{try{let{request:e}=Ae.A.single.getExclusionReasons();await e().then(e=>{let n=(0,I.xu)(e.map(e=>({id:e.id.toString(),name:e.name})),"id","name");P(n)}).catch(e=>{O("genericError",null==e?void 0:e.msg)})}catch(e){O("genericError")}},en=G(),et=e=>{if(null==h?void 0:h.masterId){let n=eo.U6.filter(n=>e.value===n.value);if(n.length>0)return S(n[0].label)}return S(e.label)};(0,o.useEffect)(()=>{X(),ee()},[]);let er=G("taxedVoucher");(0,o.useEffect)(()=>{h&&((null==h?void 0:h.hasAadeCredencials)&&!0===er?k(!0):k(!1))},[h,er]),(0,o.useEffect)(()=>{h&&(Object.prototype.hasOwnProperty.call(h,"taxedVoucher")?Z("taxedVoucher",h.taxedVoucher):Z("taxedVoucher",!1),h.boxAssets.some(e=>e.issued>0)&&(!u([el.mC.BOX_SETTINGS_ADMIN])||!h.taxedVoucher&&h.hasAadeCredencials)&&M(!0))},[h]),(0,o.useEffect)(()=>{if(h){var e;Z("status",h.status),Z("allowCancellations",h.allowCancellations||!1),Z("allowChanges",h.allowChanges||!1),Z("invoiceType",h.invoiceType),Z("freeTicketShowPrice",h.freeTicketShowPrice),Z("isItAdvance",h.isItAdvance||!1),Z("hasNewLayout",null==(e=h.hasNewLayout)||e),Z("customFee",h.customFee||!1),Z("provider",(null==h?void 0:h.transactionProvider)&&h.transactionProvider.length>0?h.transactionProvider[0]:"Eurobank"),h.boxAssets.some(e=>"invitation"===e.type&&e.issued>0)&&w(!0)}},[h]),(0,o.useEffect)(()=>{if(h&&C.length>0){let e=null==h?void 0:h.vat;Z("vat",(0,I.Jb)((100*Number(e)).toString(),C)),g(!1)}},[h,C]),(0,o.useEffect)(()=>{h&&F.length>0&&(null==h?void 0:h.vatExceptionReason)!=null?Z("vatExceptionReason",F.find(e=>e.id===String(h.vatExceptionReason))||null):Z("vatExceptionReason",null)},[null==h?void 0:h.vatExceptionReason,F,Z]);let ei=async e=>{y(!0);let{request:n}=Ae.A.single.updateSettings(e);try{await n(),N([]),z("updateSettings")}catch(e){if(null==e?void 0:e.errors)N(e.errors.map(e=>"".concat((e=>{switch(e){case"status":return S("components.box.status.label_event");case"showLeftAssets":return S("createEvent.eventSettingsRadioButtonShowLeftTickets");case"isSellable":return S("createEvent.eventSettingsRadioButtonEventTransfer");case"plannerId":return S("eventManager.basics.organizer");case"tags":return S("eventManager.basics.tags");default:return"Unknown field"}})(e.path)," ").concat(S("wrongFieldValue"))));else{if((null==h?void 0:h.boxHierarchy)===el.EP.SLAVE&&(null==e?void 0:e.msg)==="At least one of events MUST BE published.")return void z("publishSlave");O("genericError",null==e?void 0:e.msg)}throw e}finally{y(!1)}},ea=async e=>{let{request:n}=Ae.A.single.updateBillingForm(e);await n()},ed=async e=>{let{request:n}=Ae.A.single.updateFees(e);await n()},ec=(0,o.useCallback)(()=>
1Q!=(null==h?void 0:h.status.toLowerCase()),[Q,h]),es=async e=>{let n=!1;if(el.EP.MASTER===(null==h?void 0:h.boxHierarchy)&&(e.status===el.L6.PUBLISHED||e.status===el.L6.PRIVATE||e.status===el.L6.PRIVATE_HIDDEN)){var t;j(null==(t=h.slaves)?void 0:t.filter(e=>e.status===el.L6.PUBLISHED||e.status===el.L6.DRAFT||e.status===el.L6.CANCELLED).map(e=>(n=!0,(0,nU._)((0,nY._)({},e),{selected:!1}))))}if(n){em(!0),V(e);return}await eu(e)},eu=async e=>{var n,t,r,i;let o=(0,nU._)((0,nY._)({},e),{vatExceptionReason:(null==(n=G("vat"))?void 0:n.id)==="0"?null==(t=e.vatExceptionReason)?void 0:t.id:void 0,vat:G("taxedVoucher")?(null==(r=e.vat)?void 0:r.id)/100:void 0,updateSlaveStatuses:L.filter(e=>e.selected).map(e=>e.boxId)});q();let l=[];if(h&&(e.status===el.L6.PUBLISHED||e.status===el.L6.PRIVATE||e.status===el.L6.PRIVATE_HIDDEN)){if(h.boxName||l.push({key:"basics",message:S("eventManager.settings.validation.addEventName"),action:()=>{s.push("".concat(I.DS.dashBoardEventManagerBasics(),"?boxid=").concat(h.boxId))}}),h.boxCategory||l.push({key:"basics",message:S("eventManager.settings.validation.addEventCategory"),action:()=>{s.push("".concat(I.DS.dashBoardEventManagerBasics(),"?boxid=").concat(h.boxId))}}),h.plannerId||l.push({key:"basics",message:S("eventManager.settings.validation.addOrganizer"),action:()=>{s.push("".concat(I.DS.dashBoardEventManagerBasics(),"?boxid=").concat(h.boxId))}}),h.images||l.push({key:"details",message:S("eventManager.settings.validation.addCoverAndThumbnail"),action:()=>{s.push("".concat(I.DS.dashBoardEventManagerDetails(),"?boxid=").concat(h.boxId))}}),h.boxHierarchy===el.EP.SINGLE){if(!h.start||!h.end||0===h.venues.length){let e=S("eventManager.settings.validation.youNeedToAdd");h.start||(e+=" ".concat(S("eventManager.settings.validation.startDate"))),h.end||(e+=" ".concat(S("eventManager.settings.validation.endDate"))),0===h.venues.length&&(e+=" ".concat(S("eventManager.settings.validation.venue"))),l.push({key:"venues",message:e,action:()=>{s.push("".concat((null==h?void 0:h.boxType)===el.$3.SEASON?I.DS.dashBoardEventManagerSeason():I.DS.dashBoardEventManagerVenues(),"?boxid=").concat(h.boxId))}})}}else h.boxHierarchy===el.EP.MASTER&&0===h.slaves.length&&l.push({key:"dates",message:S("eventManager.settings.validation.addAtLeastOneEventDate"),action:()=>{s.push("".concat((null==h?void 0:h.boxType)===el.$3.SEASON?I.DS.dashBoardEventManagerSeason():I.DS.dashBoardEventManagerVenues(),"?boxid=").concat(h.boxId))}});0===h.boxAssets.length&&h.status===el.L6.DRAFT&&h.boxHierarchy!==el.EP.MASTER&&l.push({key:"tickets",message:S("eventManager.settings.validation.addAtLeastOneTicketCategory"),action:()=>{s.push("".concat(I.DS.dashBoardEventManagerTickets(),"?boxid=").concat(h.boxId))}})}if(ef(),l.length>0)l.forEach(e=>{ep(e)});else try{let n=[ei((0,nY._)({boxId:p},o))];if(u([el.mC.BOX_SETTINGS_ADMIN])&&!(null==h?void 0:h.masterId)){let t=null!=(i=e.productFeesByCategory)?i:{},r=[],o=[];Object.entries(t).forEach(e=>{var n;let[t,i]=e;if(!i)return;let l=null!=(n=i.feeMode)?n:"perOrder";i.feeEquation&&r.push((0,nU._)((0,nY._)({},t?{productCategory:t}:{}),{feeEquation:i.feeEquation,feeMode:l})),i.paymentFeeEquation&&o.push((0,nU._)((0,nY._)({},t?{productCategory:t}:{}),{feeEquation:i.paymentFeeEquation,feeMode:"perOrder"}))}),n.push(ea({boxId:p,isItAdvance:G("isItAdvance"),provider:G("provider")}),ed({boxId:p,boxFee:Number(Number(e.organizerFee).toFixed(2)),boxFeePercentage:e.organizerFeePercentage?Number((Number(e.organizerFeePercentage)/100).toFixed(4)):0,paymentFee:(e=>{let n=Number(e.paymentFee),t=Number(e.paymentFeeFixed),r=(Number.isFinite(n)?n/100:0).toFixed(4),i=(Number.isFinite(t)?t:0).toFixed(2);return 0===Number(r)&&0===Number(i)?"0":"".concat(r," + ").concat(i)})(en),customFee:e.customFee,serviceFeeEq:e.serviceFeeEquation,paymentFeeEq:e.paymentFeeEquation,productServiceFeePerCategory:r,productPaymentFeePerCategory:o}))}await Promise.all(n).then(()=>{var e;A((0,Ai.dH)(Number(null==s||null==(e=s.query)?void 0:e.boxid)))})}catch(e){O("genericError")}},ep=(0,o.useCallback)(e=>{let n="snackbar_".concat(e.key||e.message.replace(/\s+/g,"_").toLowerCase());B((0,i.Y)(c.g2,{"data-test":n,fontSize:14,fontWeight:500,color:"white",capitalize:!0,children:e.message}),{variant:"error",persist:!0,anchorOrigin:{vertical:"top",horizontal:"right"},action:n=>
1(0,i.FD)("div",{style:{display:"flex",justifyContent:"end",gap:"10px",alignItems:"center"},children:[(0,i.Y)(c.g2,{fontSize:14,fontWeight:500,color:"white",style:{cursor:"pointer"},onClick:()=>{e.action(),q(n)},children:"navigate"}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>q(n),children:(0,i.Y)(_.In,{color:"white",name:"close"})})]})})},[B,q]),[eh,em]=(0,o.useState)(!1),ef=()=>{em(!1)};return(0,i.FD)(i.FK,{children:[f?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.FD)(Pj,{onSubmit:$(es),children:[(0,i.FD)(Oo,{children:[(0,i.FD)(Ol,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:S("updateEvent.eventLink")}),(0,i.FD)(Oa,{children:[(0,i.Y)(_.$n,{iconWidth:16,iconHeight:16,fontSize:16,iconColor:"btnSecondary",color:"btnSecondary",backgroundColor:"irisPure",icon:"preview",mode:"borderless",size:"stretch-small",borderRadius:"15px",gap:10,onClick:()=>{var e,n;(null==s||null==(e=s.query)?void 0:e.boxid)&&window.open("".concat(eI.A.FRONTEND_URL,"/").concat(null!=(n=s.locale)?n:"en","/event/").concat(null==h?void 0:h.boxId),"_blank")},children:S("updateEvent.preview")}),(0,i.Y)(_.A_,{id:null==h?void 0:h.boxId,displayText:"".concat(S("share")),iconSize:16,color:"btnSecondary",colorDisplayText:"btnSecondary",textFontSize:16,padding:"0 10px",path:"".concat(eI.A.FRONTEND_URL,"/").concat(null!=(a=s.locale)?a:"en","/event/").concat(null==h?void 0:h.boxId)})]})]}),(0,i.FD)(Ol,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:S("updateEvent.salesReportLink")}),(0,i.FD)(Oa,{children:[(0,i.Y)(_.$n,{iconWidth:16,iconHeight:16,fontSize:16,iconColor:"btnSecondary",color:"btnSecondary",backgroundColor:"btnSecondary",icon:"preview",mode:"borderless",size:"stretch-small",borderRadius:"15px",gap:10,onClick:()=>{var e,n;(null==s||null==(e=s.query)?void 0:e.boxid)&&window.open("".concat(eI.A.FRONTEND_URL,"/").concat(null!=(n=s.locale)?n:"en","/TicketsInformation/").concat(null==h?void 0:h.boxInfoCode),"_blank")},children:S("updateEvent.preview")}),(0,i.Y)(_.$n,{iconWidth:16,iconHeight:16,iconColor:"btnSecondary",color:"btnSecondary",backgroundColor:"btnSecondary",icon:"copy",mode:"borderless",size:"stretch-small",borderRadius:"15px",fontSize:16,gap:10,padding:10,onClick:()=>{var e,n;return navigator.clipboard.writeText("".concat(eI.A.FRONTEND_URL,"/").concat(null!=(n=s.locale)?n:"en","/TicketsInformation/").concat(null==h||null==(e=h.boxInfoCode)?void 0:e.split("/").map(e=>encodeURIComponent(decodeURIComponent(e))).join("/")))},children:S("profile.copyLink")})]})]}),(0,i.Y)(ON,{box:h})]}),(0,i.FD)(Oi,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:m?"40%":"100%"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:S("box.status.label_event")}
1),(0,I.fs)(h)&&(null==h?void 0:h.masterStatus)===el.L6.DRAFT&&(0,i.Y)(c.g2,{fontSize:13,color:"fontAlert","data-test":"season_master_draft_warning",children:S("eventManager.settings.publishWhileSeasonMasterDraft","Heads up: the season this match belongs to is still a draft. You can publish the match, but buyers will not see it until the season itself is published.")}),(0,i.Y)(nw.xI,{name:"status",control:K,render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,(0,nU._)((0,nY._)({defaultValue:G("status"),style:{gap:"10px"}},n),{children:eo.b2.filter(e=>e.value!=el.L6.PAST&&!((e.value===el.L6.PAST||e.value===el.L6.PRIVATE_HIDDEN)&&h&&!h.masterId)).map(e=>(0,i.Y)(i.FK,{children:(0,i.FD)(At.jY,{children:[(0,i.Y)(PW,{disabled:e.value===el.L6.DRAFT&&h&&h.status!=el.L6.DRAFT,children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{"data-test":"status_".concat(e.value),checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:et(e)})]})}),(0,i.Y)(_.ID,{title:S(e.infoText),placement:"bottom"})]})}))}))}}),(0,i.Y)("div",{style:{marginTop:"16px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:S("createEvent.cancelationsTitle")})}),(0,i.Y)(nw.xI,{name:"allowCancellations",control:K,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:S("createEvent.eventSettingsRadioButtonEventAllowCancelationsInfo"),"data-test":"cancellations_switch",checked:J().allowCancellations,label:S("createEvent.eventSettingsRadioButtonEventAllowCancelations"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)(nw.xI,{name:"allowChanges",control:K,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:S("createEvent.eventSettingsRadioButtonEventAllowTicketChanges"),"data-test":"allow_changes_switch",checked:J().allowChanges,label:S("createEvent.eventSettingsRadioButtonEventAllowTicketChanges"),value:n.value,onChange:(e,t)=>n.onChange(t)})}}),(0,i.Y)(nw.xI,{name:"hasNewLayout",control:K,defaultValue:!0,render:e=>{let{field:n}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(Ou,{watch:G,onChange:n.onChange})})}}),u([el.mC.BOX_SETTINGS_ADMIN])&&!(null==h?void 0:h.masterId)&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{marginTop:"16px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:S("createEvent.settingsBillingFormTitle")})}),(0,i.Y)(nw.xI,{name:"isItAdvance",control:K,defaultValue:!1,render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:G("isItAdvance"),style:{gap:"10px"},onChange:e=>n.onChange("true"===e.target.value),children:eo.G9.map(e=>(0,i.Y)(i.FK,{children:(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:et(e)})]})})}))})}}),(0,i.Y)("div",{style:{marginTop:"16px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:S("createEvent.settingsTransactionProviderTitle")})}),(0,i.Y)(nw.xI,{name:"provider",control:K,defaultValue:"ECOMMPAY",render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:G("provider"),style:{gap:"10px"},onChange:e=>n.onChange(e.target.value),children:eo.MH.map(e=>(0,i.Y)(i.FK,{children:(0,i.Y)(At.jY,{children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:e.label})]})})}))})}})]})]}),(0,i.Y)(c.cG,{widthAuto:!0,color:"metallicDark",margin:1}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:m?"40%":"100%"},children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"15px"},children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:S("createEvent.settingsFiscalTitle")}),(0,i.Y)(c.g2,{color:"fontSecondary",children:S("createEvent.eventSettingsSelectTicketType")}),(0,i.Y)(nw.xI,{name:"taxedVoucher",control:K,defaultValue:!1,render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:G("taxedVoucher"),style:{gap:"10px"},onChange:e=>n.onChange("true"===e.target.value),children:eo.HL.map((e,t)=>(0,i.Y)(i.FK,{children:(0,i.FD)(At.jY,{children:[(0,i.Y)(PW,{disabled:E,children:(0,i.FD)(At.u,{"data-test":"taxedVoucher_".concat(t),onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:et(e)})]})}),(0,i.Y)(_.ID,{title:S(e.infoText),placement:"bottom"})]})}))})}}),Y&&(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{color:"fontSecondary",children:S("createEvent.eventSettingsInvoiceTitle")}),(0,i.Y)(nw.xI,{name:"invoiceType",control:K,defaultValue:"APY",render:e=>{let{field:n}=e;return(0,i.Y)(S7.A,{value:G("invoiceType"),style:{gap:"10px"},onChange:(e,n)=>Z("invoiceType",n),children:eo.M7.map(e=>(0,i.Y)(i.FK,{children:(0,i.Y)(At.jY,{children:(0,i.Y)(PW,{disabled:(null==h?void 0:h.status)!=el.L6.DRAFT,children:(0,i.FD)(At.u,{onClick:()=>{n.onChange(e.value)},children:[(0,i.Y)(S9.A,{checked:n.value===e.value,value:e.value,style:{padding:0}}),(0,i.Y)(_.Wb,{label:et(e)})]})})})}))})}})]}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"15px",flexWrap:"wrap"},children:[G("taxedVoucher")&&(0,i.FD)("div",{style:{gap:"6px"},children:[(0,i.Y)(nw.xI,{name:"vat",control:K,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",label:S("common.vat"),placeholder:S("eventManager.basics.select"),dataTest:"vat_field",width:250,loading:f,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,required:G("taxedVoucher"),errorMessage:null==(n=r.error)?void 0:n.message},t),{options:C,selectedValues:t.value||null,customOnChange:e=>{t.onChange(e)}}))},rules:{required:!!G("taxedVoucher")&&(S("fieldIsRequired")||"This field is required")}}),(null==(t=G("vat"))?void 0:t.id)==="0"&&(0,i.Y)("div",{style:{marginTop:"15p
1x"},children:(0,i.Y)(nw.xI,{name:"vatExceptionReason",control:K,render:e=>{var n,t;let{field:r,fieldState:o}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",label:S("common.vatExclusionReason"),placeholder:S("eventManager.basics.select"),dataTest:"vat_exclusion_reason_field",width:250,loading:f,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,required:G("taxedVoucher")&&(null==(n=G("vat"))?void 0:n.id)==="0",errorMessage:null==(t=o.error)?void 0:t.message},r),{options:F,selectedValues:r.value||null,customOnChange:e=>{r.onChange(e)}}))},rules:{required:!!G("taxedVoucher")&&(null==(r=G("vat"))?void 0:r.id)==="0"&&(S("fieldIsRequired")||"This field is required")}})})]}),(0,i.Y)(nw.xI,{name:"freeTicketShowPrice",control:K,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({required:!0,maxwidth:250,"data-test":"invitation_price",placeholder:"Regular",style:{marginTop:0},label:S("box.invitationPrice"),disabled:b,iconRight:"eur",direction:"row"},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:S("fieldIsRequired")||"This field is required"}})]}),u([el.mC.BOX_SETTINGS_ADMIN])&&!(null==h?void 0:h.masterId)&&(0,i.FD)("div",{style:{width:"100%",marginTop:"24px"},children:[(0,i.FD)(rX.A,{value:H,onChange:(e,n)=>U(n),sx:{borderBottom:1,borderColor:"divider",marginBottom:2},children:[(0,i.Y)(oZ.A,{label:S("createOrganizer.ticketFees")}),(0,i.Y)(oZ.A,{label:S("createOrganizer.productFees")})]}),0===H&&(0,i.Y)(As,{control:K,organizer:h,setValue:Z,watch:G,fromBox:!0}),1===H&&(0,i.Y)(Ag,{control:K,organizer:h,setValue:Z,watch:G,fromBox:!0})]})]})})]}),(0,i.Y)(PP,{children:(0,i.Y)(_.$n,{"data-test":"publish_save_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",type:"submit",loader:v,children:ec()?S("eventManager.settings.saveButton.".concat(Q)):S("eventManager.settings.saveButton.draft")})}),R.length>0&&(0,i.Y)(PP,{children:(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(0,i.Y)("ul",{children:R.map((e,n)=>(0,i.Y)("li",{children:e},n))})})})]}),(0,i.Y)(Oc,{open:eh,onClose:ef,slaves:L,setSlaves:j,publishActionFromDialog:()=>{eu(W)}})]})},OO=async(e,n)=>{try{let{request:t}=Yl.A.single.getAllOrganizers(),r=await t();e(n?r:r.map(e=>({value:e.organizerId,title:e.organizationName})))}catch(e){}},OB=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),Oq=e=>{let{onClose:n,open:t,slaves:r,setSlaves:o,publishActionFromDialog:l}=e,a=(0,d.d4)(Ai.w7),s=(0,d.d4)(D.nq),{t:u}=(0,x.Bd)(),p=(0,ec.u)(),h=()=>{n()};return(0,i.FD)(t7.A,{onClose:h,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:OB,PaperProps:{sx:{height:s?"70vh":"90vh",maxWidth:s?"1000px":"100%",maxHeight:"unset",background:p.colors.backgroundSecondaryColor,borderRadius:"16px",padding:s?"20px":"10px",margin:s?"32px":"0px",width:s?"80%":"100%"}},children:[(0,i.Y)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:(0,i.Y)(c.Wg,{fontSize:20,children:"".concat(u("box.status.slaveStatusDialogTitle"))})}),(0,i.Y)(re.A,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:"100%",marginTop:"10px"},children:[(0,i.FD)("div",{style:{justifyContent:"start",alignItems:"center",display:"flex",padding:"0 16px",gap:"10px"},children:[(0,i.Y)(xY.A,{checked:r.filter(e=>e.selected).length>r.length-1,onChange:e=>{let n=e.target.checked;o(e=>e.map(e=>(0,nU._)((0,nY._)({},e),{selected:n})))},inputProps:{"aria-label":"controlled"}}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:u(r.filter(e=>e.selected).length>r.length-1?"eventManager.settings.modals.slavesUpdate.deselectAll":"eventManager.settings.modals.slavesUpdate.selectAll")})]}),a&&a.slaves&&a.slaves.length>0?r.map(e=>(0,i.FD)("div",{style:{border:"2px solid ".concat(p.colors.dividerAndPlaceholderPrimary),borderRadius:"8px",padding:"16px",width:"100%",justifyContent:"space-between",display:"flex",cursor:"pointer",flexWrap:"wrap",gap:"20px"},onClick:()=>{var n;n=e.boxId,o(e=>e.map(e=>n===e.boxId?(0,nU._)((0,nY._)({},e),{selected:!e.selected}):e))},children:[(0,i.FD)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[(0,i.Y)(xY.A,{checked:e.selected,inputProps:{"aria-label":"controlled"}}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",color:p.colors.fontPrimary,width:"100%"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.name}),(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:14,children:new Date(e.start).toLocaleStr
1ing("en-US",{weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0}).replace(",","").replace("at","at")})]})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:s?"center":"start",width:s?"50%":"100%",gap:"10px"}})]},e.boxId)):(0,i.Y)("h5",{children:"No events found for the selected date or filter"})]})}),(0,i.Y)(rn.A,{children:(0,i.FD)(AT.Mx,{children:[(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:h,mode:"outlined",color:"btnTertiary",size:"medium",backgroundColor:"btnTertiary",type:"button",children:u("updateEvent.cancel")}),(0,i.Y)(_.$n,{"data-test":"basics_confirm_button",onClick:l,size:"medium",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",type:"button",children:u("updateEvent.confirm")})]})})]})};function OL(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  border: 2px solid ",";\n  border-radius: 20px;\n  padding: 20px;\n"]);return OL=function(){return e},e}function Oj(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 10px;\n"]);return Oj=function(){return e},e}function OW(){let e=(0,s._)(["\n  font-family: 'Inter', sans-serif;\n  font-size: 13px;\n  color: ",";\n  margin: 0;\n  line-height: 1.55;\n"]);return OW=function(){return e},e}function OV(){let e=(0,s._)(["\n  margin: 0;\n  padding-left: 18px;\n  font-family: 'Inter', sans-serif;\n  font-size: 13px;\n  color: ",";\n  line-height: 1.55;\n\n  & > li + li {\n    margin-top: 4px;\n  }\n"]);return OV=function(){return e},e}let OH=u.A.section(OL(),e=>{let{theme:n}=e;return n.colors.dividerAndPlaceholderPrimary}),OU=u.A.div(Oj()),OK=u.A.p(OW(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),OG=u.A.ul(OV(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),OZ=e=>{let{value:n,onChange:t,disabled:r=!1}=e,{t:o}=(0,x.Bd)();return(0,i.FD)(OH,{"data-test":"movie_section",children:[(0,i.FD)(OU,{children:[(0,i.Y)(_.In,{name:"film",width:24,height:24,color:"fontPrimary"}),(0,i.Y)(_.H3,{color:"fontPrimary",children:o("movie.connectMovie")})]}),(0,i.Y)(OK,{children:o("movie.sectionHelperIntro")}),(0,i.FD)(OG,{children:[(0,i.Y)("li",{children:o("movie.sectionHelperBullet1")}),(0,i.Y)("li",{children:o("movie.sectionHelperBullet2")}),(0,i.Y)("li",{children:o("movie.sectionHelperBullet3")})]}),(0,i.Y)(_.H9,{value:n,onChange:t,disabled:r})]})},O$=[{id:"eur",label:"EUR"},{id:"usd",label:"USD"},{id:"aud",label:"AUD"},{id:"gbp",label:"GBP"},{id:"sar",label:"SAR"},{id:"bgn",label:"BGN"},{id:"chf",label:"CHF"}],OJ=()=>{var e,n,t,r,a;let s=(0,l.useRouter)(),[u,p]=(0,o.useState)((null==(e=s.query)?void 0:e.boxid)?Number(null==(n=s.query)?void 0:n.boxid):null),h=(0,d.d4)(D.nq),[m,f]=(0,o.useState)(null!=(t=s.query)&&!!t.boxid),[g,v]=(0,o.useState)(null!=(r=s.query)&&!!r.boxid),[y,b]=(0,o.useState)([]),w=(0,d.d4)(Ai.w7),[Y,k]=(0,o.useState)([]),[S,A]=(0,o.useState)([]),[C,T]=(0,o.useState)(!1),[F,P]=(0,o.useState)(!1),[E,M]=(0,o.useState)([]),[R,N]=(0,o.useState)([]),[z,O]=(0,o.useState)([]),{t:B}=(0,x.Bd)(),q=(0,d.wA)(),{isPermitted:L}=(0,nB.uM)(),[j,W]=(0,o.useState)([]),[V,H]=(0,o.useState)(!1),[U,K]=(0,o.useState)(),[G,Z]=(0,o.useState)(!1),{showInfoModal:$,showErrorModal:J,showLoadingModal:Q}=Ar(),{control:X,watch:ee,setValue:en,handleSubmit:et,reset:er}=(0,nw.mN)({defaultValues:{boxName:"",boxCategory:[],boxSubCategories:[],plannerId:[],currency:O$[0],tags:[],coPlanners:[],isSeason:!1,govWalletEnabled:!1,isFestival:!1}}),ei=(0,I.xu)(y,"value","title"),eo=(0,I.xu)(E,"id","name"),ea=ee("boxCategory"),ed=(null==ea?void 0:ea.id)==="sports",[ec,es]=(0,o.useState)(null),[eu,ep]=(0,o.useState)(void 0),eh=e=>{switch(e){case"boxName":return B("eventManager.basics.name");case"currency":return B("eventManager.basics.currency");case"boxCategory":case"boxSubCategories":return B("eventManager.basics.category");case"plannerId":return B("eventManager.basics.organizer");case"tags":return B("eventManager.basics.tags");default:return"Unknown field"}};(0,o.useEffect)(()=>{var e;(null==(e=s.query)?void 0:e.boxid)?p(Number(s.query.boxid)):(p(null),er())},[null==(a=s.query)?void 0:a.boxid]),(0,o.useEffect)(()=>{var e;em(null!=(e=s.locale)?e:"en")},[B,null==s?void 0:s.locale]);let em=async e=>{try{let{request:n}=Ae.A.single.getCategotiesOptions(e);await n().then(e=>{M(e)}).catch(e=>{J("genericError",null==e?void 0:e.msg)})}catch(e){J("genericError")}};(0,o.useEffect)(()=>{OO(b)},[]),(0,o.useEffect)(()=>{ef()},[w,y,E]);let ef=()=>{if(w&&y.length>0&&E.length>0){if(w.boxCategory){P(!0);let e=(0,I.Jb)(w.boxCategory,E);if(N((0,I.xu)(null==e?void 0:e.data,"id","name")),w.boxSubCategories){P(!0);let e=(0,I.Xx)(w.boxSubCategories,E);O((0,I.xu)(e,"id","name"))}}w.coPlanners&&w.coPlanners.length>0&&(T(!0),A((0,I.w2)(w.coPlanners,ei))),en("boxName",w.boxName),en("isFestival",!!w.isFestival),en("boxCategory",(0,I.Jb)(w.boxCategory,eo)),en("currency",(0,I.Jb)(w.currency,O$)),en("tags",w.tags),en("plannerId",(0,I.Jb)(w.plannerId,ei)),en("isSeason",
1null!=w&&!!w.isSeason||w.boxType===el.$3.SEASON),en("govWalletEnabled",!!(null==w?void 0:w.govWalletEnabled)),f(!1),v(!1)}1===y.length&&en("plannerId",(0,I.Jb)(ei[0].id,ei))};(0,o.useEffect)(()=>{if(ea){var e;N((0,I.xu)(null==(e=ea.data)?void 0:e.data,"id","name")),P(!0)}else N([]),P(!1)},[ea]),(0,o.useEffect)(()=>{ep(void 0)},[null==w?void 0:w.boxId,null==w?void 0:w.movieId]),(0,o.useEffect)(()=>{if(!(null==w?void 0:w.movieId))return void es(null);let e=!1;return Ed.A.getMovie(w.movieId,s.locale||"en").request().then(n=>{if(e)return;let t=null==n?void 0:n.movie;if(!t)return void es(null);es({tmdbId:t.tmdbId,title:t.title,posterPath:t.posterPath,releaseYear:t.releaseDate?new Date(t.releaseDate).getUTCFullYear():null,backdropPath:t.backdropPath})}).catch(()=>{e||es(null)}),()=>{e=!0}},[null==w?void 0:w.movieId,s.locale]);let eg=(e,n,t)=>{q((0,Ai.dH)(e)),n?s.push(s).then(()=>{k([]),s.push("".concat(I.DS.dashBoardEventManagerDetails(),"?boxid=").concat(e))}):$(t)},ev=async(e,n)=>{Q();let{request:t}=Ae.A.single.createBasics(e);await t().then(async e=>{s.query.boxid=e.boxId,p(e.boxId),eg(e.boxId,n,"createEventBasics")}).catch(e=>{(null==e?void 0:e.errors)?k(e.errors.map(e=>"".concat(eh(e.path)," ").concat(B("wrongFieldValue")))):J("genericError",null==e?void 0:e.msg)}).finally(()=>v(!1))},ey=async(e,n)=>{let{request:t}=Ae.A.single.updateBasics(e);await t().then(async()=>{var e;eg(Number(null==s||null==(e=s.query)?void 0:e.boxid),n,"updateEventBasics")}).catch(e=>{(null==e?void 0:e.errors)?k(e.errors.map(e=>"".concat(eh(e.path)," ").concat(B("wrongFieldValue")))):J("genericError",null==e?void 0:e.msg)}).finally(()=>v(!1))},ex=async(e,n)=>{var t,r,i,o,l;let a=!1;v(!0);let d="saveContinue"===n.nativeEvent.submitter.name,c=(0,I.U8)(e.boxCategory)&&void 0!==eu?null!=(o=null==eu?void 0:eu.tmdbId)?o:null:void 0,s=(0,nY._)({boxName:e.boxName,currency:null==(t=e.currency)?void 0:t.id,boxCategory:null==(r=e.boxCategory)?void 0:r.id,plannerId:null==(i=e.plannerId)?void 0:i.id,coPlanners:S.map(e=>e.id),boxSubCategories:z.map(e=>e.id),isFestival:!!e.isFestival,tags:e.tags,isSeason:!!e.isSeason,govWalletEnabled:!!e.govWalletEnabled},void 0!==c?{movieId:c}:{});try{if(u){if(el.EP.MASTER===(null==w?void 0:w.boxHierarchy)&&W(null==(l=w.slaves)?void 0:l.filter(e=>e.boxHierarchy!==el.EP.BUNDLE).map(e=>(a=!0,(0,nU._)((0,nY._)({},e),{selected:!1})))),a){Z(d),H(!0),K((0,nY._)({boxId:u},s));return}ey((0,nY._)({boxId:u},s),d)}else ev((0,nY._)({},s),d)}catch(e){J("genericError")}},eb=()=>{v(!1),H(!1)};return(0,i.FD)(i.FK,{children:[m?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.FD)(Pj,{onSubmit:et(ex),children:[(0,i.Y)(nw.xI,{name:"boxName",control:X,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"event_name",maxLength:200,type:"text",label:B("createEvent.eventBasicsEventName"),placeholder:B("createEvent.eventBasicsEventName")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:B("fieldIsRequired")||"This field is required"}}),(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap",width:h?"100%":void 0},children:[(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"boxCategory",control:X,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:B("eventManager.basics.category"),placeholder:B("eventManager.basics.category"),width:h?void 0:280,loading:m,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=r.error)?void 0:n.message},t),{options:eo,selectedValues:t.value||void 0,customOnChange:e=>{t.onChange(e),O([])}}))},rules:{required:B("fieldIsRequired")||"This field is required"}})}),(0,i.Y)("div",{children:(0,i.Y)(PW,{disabled:!F,children:(0,i.Y)(nw.xI,{name:"boxSubCategories",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,(0,nY._)({variant:"multi",dataTest:"event_subCategory",disabled:!ea,label:B("eventManager.basics.subCategory"),placeholder:B("components.autoComplete.search"),width:h?void 0:280,loading:m,disableTagLogic:!0,borderRadius:"12px",isOptionEqualTovalue:(e,n
1)=>e.id===n.id,options:R||[],selectedValues:z,setMultipleSelectValues:O},n))}})})})]}),ed&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{marginTop:"8px",maxWidth:"370px"},children:(0,i.Y)(nw.xI,{name:"isSeason",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{label:B("eventManager.basics.isSeason"),description:B("eventManager.basics.isSeasonDescription"),checked:!!n.value,onChange:(e,t)=>n.onChange(t),dataTest:"basics_is_season"})}})}),(0,i.Y)("div",{style:{marginTop:"8px",maxWidth:"370px"},children:(0,i.Y)(nw.xI,{name:"govWalletEnabled",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{label:B("eventManager.basics.govWallet"),description:B("eventManager.basics.govWalletDescription"),checked:!!n.value,onChange:(e,t)=>n.onChange(t),dataTest:"basics_gov_wallet"})}})})]}),(0,i.Y)(nw.xI,{name:"isFestival",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{dataTest:"event_isFestival",label:B("eventManager.basics.isFestival"),infoText:B("eventManager.basics.isFestivalInfo"),maxWidth:"fit-content",checked:!!n.value,onChange:e=>n.onChange(e.target.checked)})}}),(0,I.U8)(ea)&&(0,i.Y)(OZ,{value:void 0===eu?ec:eu,onChange:ep}),(L([el.mC.BOX_SETTINGS_ADMIN])||y.length>1)&&(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap",width:h?"100%":void 0},children:[(0,i.Y)("div",{children:(0,i.Y)(PW,{disabled:!!u,children:(0,i.Y)(nw.xI,{control:X,name:"plannerId",render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.gU,{variant:"single",dataTest:"event_organizer",label:B("eventManager.basics.organizer"),placeholder:B("eventManager.basics.select"),width:h?void 0:280,loading:m,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=r.error)?void 0:n.message,options:ei,customOnChange:e=>{t.onChange(e)},enableSelection:!0,selectedValues:ee("".concat(t.name))})},rules:{required:B("fieldIsRequired")||"This field is required"}})})}),(0,i.Y)(PW,{disabled:!L([el.mC.BOX_SETTINGS_ADMIN]),children:C&&(0,i.Y)("div",{children:L([el.mC.BOX_SETTINGS_ADMIN])&&(0,i.Y)(nw.xI,{control:X,name:"coPlanners",render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,(0,nY._)({variant:"multi",dataTest:"coPlanners",label:B("eventManager.basics.coOrganizers"),placeholder:B("components.autoComplete.search"),width:h?void 0:280,loading:m,borderRadius:"12px",disableTagLogic:!0,textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>e.id===n.id,options:ei,selectedValues:S,setMultipleSelectValues:A},n))}})})}),L([el.mC.BOX_SETTINGS_ADMIN])&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center",paddingTop:"35px"},children:(0,i.Y)(_.$n,{mode:"borderless",dataTest:"coPlanners_button",color:"btnBackgroundAuxiliary",type:"button",icon:C?"minus":"plus",iconColor:"btnBackgroundAuxiliary",iconMargin:"10px",iconHeight:15,onClick:()=>{C&&A([]),T(!C)},size:"auto",children:C?B("eventManager.basics.removeCoOrganizers"):B("eventManager.basics.addCoOrganizers")})})]}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"currency",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_currency",label:B("eventManager.basics.currency"),placeholder:B("eventManager.basics.select"),width:h?void 0:280,loading:m,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",isOptionEqualTovalue:(e,n)=>e.id===n.id},n),{options:O$,selectedValues:n.value,customOnChange:e=>{n.onChange(e)}}))},rules:{required:B("fieldIsRequired")||"This field is required"}})}),(0,i.Y)(E6,{dataTest:"event_tags",label:B("eventManager.basics.tags"),infoText:B("eventManager.basics.tagsInfo"),placeholder:B("eventManager.basics.tagsPlaceholder"),control:X,loading:m}),m?(0,i.FD)(PP,{children:[(0,i.Y)(dO.A,{variant:"rounded",width:150,height:51}),(0,i.Y)(dO.A,{variant:"rounded",width:150,height:51})]}):(0,i.FD)(i.FK,{children:[(0,i.Y)(EV,{loading:g}),Y.length>0&&(0,i.Y)(PP,{children:(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(0,i.Y)("ul",{children:Y.map((e,n)=>(0,i.Y)("li",{children:e},n))})})})]})]}),(0,i.Y)(Oq,{open:V,onClose:eb,slaves:j,setSlaves:W,publishActionFromDialog:()=>{eb();let e=j.filter(e=>e.selected).map(e=>e.boxId);ey((0,nU._)((0,nY._)({},U),{slaveIds:e}),G)}})]})};function OQ(){let e=(0,s._)(["\n  ",";\n  gap: 18px;\n"]);return OQ=function(){return e},e}function OX(){let e=(0,s._)(["\n  ",";\n  justify-content: start;\n  gap: 18px;\n  flex-wrap: wrap;\n"]);return OX=function(){return e},e}function O0(){let e=(0,s._)(["\n  ",";\n  justify-content: start;\n  gap: 10px;\n"]);return O0=function(){return e},e}function O1(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  justify-content: space-between;\n  width: 100%;\n  flex-wrap: wrap;\n"]);return O1=function(){return e},e}function O2(){let e=(0,s._)(["\n  display: flex;\n  gap: 20px;\n  justify-content: space-between;\n  width: 100%;\n  flex-wrap: wrap;\n"]);return O2=function(){return e},e}function O4(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 20px;\n"]);return O4=function(){return e},e}function O5(){let e=(0,s._)(["\n  ",";\n  ","\n"]);return O5=function(){return e},e}function O6(){let e=(0,s._)(["\n  ",";\n  border: 3px dotted ",";\n  border-radius: 20px;\n  padding: 20px;\n  gap: 20px;\n"]);return O6=function(){return e},e}function O3(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  flex-wrap: wrap;\n"]);return O3=function(){return e},e}u.A.div(OQ(),w.Uu),u.A.div(OX(),w.Uu),u.A.div(O0(),w.ec);let O8=u.A.div(O1()),O7=u.A.div(O2()),O9=u.A.div(O4(),w.ec),Be=u.A.div(O5(),w.Uu,e=>!e.removePadding&&"\n        border: 2px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary,";\n        border-radius:20px;\n        padding:20px;\n    ")),Bn=u.A.div(O6(),w.ec,e=>e.theme.colors.dividerAndPlaceholderPrimary),Bt=u.A.div(O3(),w.Uu),Br=e=>{let{onSubmit:n,agendaControl:t,agendaSetValue:r,agendaArray:o,index:l,handleCancel:a,errorAgenda:d}=e,{t:s}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:"100%"},children:[(0,i.Y)(nw.xI,{name:"title",control:t,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"title",dataTest:"title",maxLength:200,type:"text",label:s("updateEvent.title"),placeholder:s("updateEvent.title")},n))}}),(0,i.FD)("div",{style:{display:"flex",gap:"20px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:t,name:"startTime",render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(gz,{dataTest:"startTime",errorMessage:null==(n=o.error)?void 0:n.message,label:s("dashBoard.eventTimeTable"),maxWidth:"150px",value:t.value?g_()(t.value):null,onChange:e=>{r("startTime",e),t.onChange(e)}})}}),(0,i.Y)(nw.xI,{control:t,name:"endTime",render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)(gz,{dataTest:"endTime",errorMessage:null==(n=o.error)?void 0:n.message,label:s("createEvent.datesEndTime"),maxWidth:"150px",value:t.value?g_()(t.value):null,onChange:e=>{r("endTime",e),t.onChange(e)}})}}),(0,i.Y)(nw.xI,{name:"artists.0.name",control:t,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"artists.0.name",dataTest:"artists",maxLength:200,type:"text",label:s("updateEvent.artistSpeaker"),placeholder:s("updateEvent.artistSpeaker")},n))}})]}),(0,i.Y)("div",{style:{display:"flex",width:"100%",flexDirection:"column",marginTop:"20px"},children:(0,i.Y)(nw.xI,{control:t,name:"description",render:e=>{let{field:n}=e;return(0,i.Y)(_.tp,(0,nY._)({defaultValue:o[l].description||I.Sw,dataTest:"describe_slot",formValue:"description",setValue:r,placeholder:s("updateEvent.describeSlot")},n))}})}),(0,i.FD)("div",{style:{display:"flex",width:"100%",justifyContent:"end",marginTop:"40px",gap:"10px",flexWrap:"wrap-reverse"},children:[(0,i.Y)(_.$n,{disabled:!1,size:"medium","data-test":"checkout_button",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",type:"button",onClick:a,children:s("updateEvent.cancel")}),(0,i.Y)(_.$n,{disabled:!1,size:"medium","data-test":"save_agenda_slot",color:"btnTextAuxiliary",backgroundColor:"btnBackgroun
1dAuxiliary",type:"button",onClick:n,children:s("updateEvent.save")})]}),d&&(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"end",marginTop:"40px"},children:(0,i.Y)(c.GJ,{fontWeight:400,fontSize:12,color:"fontAlert",children:d})})]})})};function Bi(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 20px;\n"]);return Bi=function(){return e},e}function Bo(){let e=(0,s._)(["\n  text-align: left;\n  word-break: break-word;\n  color: ",";\n"]);return Bo=function(){return e},e}u.A.form(Bi(),w.ec);let Bl=(0,u.A)(_.H2)(Bo(),e=>e.theme.colors.fontPrimary);function Ba(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  padding: 20px;\n  @media (max-width: ",") {\n    padding: 0px;\n  }\n"]);return Ba=function(){return e},e}function Bd(){let e=(0,s._)(["\n  display: flex;\n  position: relative;\n  width: 100%;\n  padding: 15px;\n  flex-direction: column;\n  border-left: 1px solid ",";\n"]);return Bd=function(){return e},e}function Bc(){let e=(0,s._)(["\n  color: ",";\n"]);return Bc=function(){return e},e}function Bs(){let e=(0,s._)(["\n  color: ",";\n"]);return Bs=function(){return e},e}function Bu(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  position: absolute;\n  right: 10px;\n  cursor: pointer;\n"]);return Bu=function(){return e},e}let Bp=u.A.div(Ba(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),Bh=u.A.div(Bd(),e=>e.theme.colors.fontPrimary),Bm=u.A.div(Bc(),e=>e.theme.colors.fontAccent),Bf=u.A.div(Bs(),e=>e.theme.colors.fontSecondary),Bg=u.A.div(Bu());function Bv(){let e=(0,s._)(["\n  display: flex;\n  height: auto;\n  flex-direction: column;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n  a:visited {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n  a:link {\n    color: ",";\n    text-decoration: none;\n  }\n"]);return Bv=function(){return e},e}function By(){let e=(0,s._)(["\n  color: ",";\n  height: auto;\n  margin: 0;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  font-family: 'Sofia Sans';\n  font-style: normal;\n  font-weight: 400;\n  font-size: 16px;\n  line-height: 21px;\n  letter-spacing: -0.02em;\n"]);return By=function(){return e},e}let Bx=u.A.div(Bv(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontSecondary),Bb=u.A.div(By(),e=>e.theme.colors.fontPrimary),Bw=e=>{let{text:n}=e;return(0,i.Y)(Bx,{children:(0,i.Y)(Bb,{children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:(0,I.RB)(n)}})})})},BY=e=>{let{agenda:n,description:t,setEditAgenda:r,editAgenda:o}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(Bp,{children:(0,i.FD)(Bh,{children:[n.startTime&&!n.endTime&&(0,i.Y)(Bm,{children:"".concat(n.startTime)}),n.startTime&&n.endTime&&(0,i.Y)(Bm,{children:"".concat(n.startTime,"-").concat(n.endTime)}),(0,i.Y)(Bl,{children:n.title}),(null==n?void 0:n.artists.length)>0&&(0,i.Y)(Bf,{children:null==n?void 0:n.artists[0].name}),(0,i.Y)(c.cG,{margin:5}),(0,i.Y)(Bw,{text:t}),!o&&(0,i.Y)(Bg,{"data-test":"edit_agenda_".concat(n.title),onClick:()=>{r(e=>!e)},children:(0,i.Y)(_.In,{color:"fontPrimary",name:"edit",width:25,height:25})})]})})})},Bk=e=>{let{agendaArray:n,index:t,setAgendaArray:r,emptyAgenda:l,provided:a}=e,[d,c]=(0,o.useState)(l),[s,u]=(0,o.useState)(void 0),{control:p,watch:h,setValue:m,handleSubmit:f,reset:g}=(0,nw.mN)({defaultValues:(0,nU._)((0,nY._)({},n[t]),{description:I.Sw})}),v=async e=>{if(""===e.title.trim()&&""===e.artists[0].name.trim())u("Title or Artist/Speaker field is required");else{let i=[...n];i[t]=(0,nY._)({},e),i[t]=(0,nU._)((0,nY._)({},e),{description:Array.isArray(e.description)?(0,I.RB)(e.description):e.description}),r(i),c(!1)}};return(0,o.useEffect)(()=>{n[t].description&&m("description",""===n[t].description?I.Sw:Array.isArray(n[t].description)?n[t].description:(0,I.iu)(n[t].description))},[n[t].description]),(0,o.useEffect)(()=>{d&&(g(),m("title",n[t].title),m("startTime",(0,I.we)(n[t].startTime)),m("endTime",(0,I.we)(n[t].endTime)),m("artists.0.name",n[t].artists[0].name),u(void 0))},[d]),(0,i.Y)(i.FK,{children:(0,i.FD)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center",gap:"10px",width:"100%",marginBottom:"20px"},children:[!d&&(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",justifyContent:"center",alignItems:"center"}},null==a?void 0:a.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:25,height:25})})),d?(0,i.Y)(Br,{index:t,agendaArray:n,setAgendaArray:r,handleCancel:()=>{let e=h();if((e=>{var n,t,r,i,o,l,a;let d=!(null==(n=e.title)?void 0:n.trim()),c=!(null==(t=e.artists)?void 0:t.length)||!(null==(r=e.artists[0].name)?void 0:r.trim()),s=Array.isArray(e.description)&&1===e.description.length&&(null==(a=e.description[0])||null==(l=a.children)||null==(o=l[0])||null==(i=o.text)?void 0:i.trim())==="",u=!e.startTime,p=!e.endTime;return d&&c&&s&&u&&p})(e))r(e=>
1e.filter((e,n)=>n!==t));else{let i=[...n];i[t]=(0,nY._)({},e),i[t]=(0,nU._)((0,nY._)({},e),{description:Array.isArray(e.description)?(0,I.RB)(e.description):e.description}),r(i),c(!1)}},onSubmit:f(v),agendaControl:p,agendaSetValue:m,errorAgenda:s}):(0,i.Y)(BY,{agenda:n[t],description:h("description"),setEditAgenda:c,editAgenda:d}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>{r(e=>e.filter((e,n)=>n!==t))},children:(0,i.Y)(_.In,{color:"fontAlert",name:"delete",width:25,height:25})})]})})},BS=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),BA=e=>{let{agendaArray:n,setAgendaArray:t,emptyAgenda:r,setEmptyAgenda:l,agendaRef:a,hideWrapper:s}=e,{t:u}=(0,x.Bd)(),{showInfoModal:p}=Ar(),h=(0,d.wA)(),[m,f]=o.useState(!1),g=(0,d.d4)(D.nq),v=(0,ec.u)(),y=(0,i.FD)(i.FK,{children:[(0,i.Y)(_.YQ,{children:u("updateEvent.agendaDescription")}),(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let{source:r,destination:i}=e,o=Array.from(n),l=o.splice(r.index,1)[0];o.splice(i.index,0,l),t(o)},children:(0,i.Y)(IQ.gL,{droppableId:"featuredEvent",children:e=>(0,i.Y)("div",(0,nU._)((0,nY._)({},e.droppableProps),{ref:e.innerRef,children:n.map((e,o)=>(0,i.Y)(IQ.sx,{draggableId:String(o),index:o,children:e=>(0,i.Y)("div",(0,nU._)((0,nY._)({ref:e.innerRef},e.draggableProps),{children:(0,i.Y)(Bk,{index:o,agendaArray:n,setAgendaArray:t,emptyAgenda:r,setEmptyAgenda:l,provided:e},o)}))},o))}))})}),(0,i.Y)("div",{style:{marginTop:"40px",width:"100%",display:"flex",justifyContent:"end"},children:(0,i.Y)(_.$n,{disabled:!1,size:"auto","data-test":"checkout_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",type:"button",onClick:()=>{l(!0),t([...n,{title:"",startTime:"",endTime:"",description:"",artists:[{name:"",image:""}]}])},children:u("updateEvent.addSlot")})}),(0,i.Y)(_.mq,{open:m,onClose:()=>{f(!1)},transition:BS,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/agenda.jpg",alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"900px",height:g?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}})]});return s?y:(0,i.FD)("div",{ref:a,style:{padding:"20px",border:"2px solid ".concat(v.colors.dividerAndPlaceholderPrimary),borderRadius:"10px",display:"flex",flexDirection:"column",gap:"10px",scrollMarginTop:"100px"},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"5px",alignItems:"center"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:u("updateEvent.agenda")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{f(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{p("deleteDetailSection",()=>{t([]),l(!1),h((0,b.Fr)())})},size:"auto",children:u("updateEvent.deleteSection")})]}),y]})},B_={searchSpotify:e=>(0,uT.Em)(uT.J8.GET,"/artist/spotify/search",{params:e}),getOrCreateArtist:e=>(0,uT.Em)(uT.J8.POST,"/artist",{params:e}),createManualArtist:e=>(0,uT.Em)(uT.J8.POST,"/artist/manual",{params:e})},BI=e=>{let{lineupArray:n,setLineupArray:t,lineupRef:r,onDelete:l,hideWrapper:a}=e,{t:s}=(0,x.Bd)(),{showInfoModal:u}=Ar(),p=(0,d.wA)(),h=(0,ec.u)(),[m,f]=(0,o.useState)(null),[g,v]=(0,o.useState)(""),[y,w]=(0,o.useState)([]),[Y,k]=(0,o.useState)(!1),S=(0,o.useRef)(null),A=(0,o.useRef)({});(0,o.useEffect)(()=>{0===n.length&&E()},[]);let I=(0,o.useCallback)(async e=>{if(e.length<2)return void w([]);k(!0);try{let{request:n}=B_.searchSpotify({q:e}),t=await n();w(t||[])}catch(e){w([])}k(!1)},[]),C=async(e,r)=>{k(!0);try{let{request:i}=B_.getOrCreateArtist({spotifyId:e.spotifyId,name:e.name,genres:e.genres,spotifyUrl:e.spotifyUrl,spotifyImageUrl:e.image||void 0,popularity:e.popularity,followers:e.followers}),o=await i();if(o){let e=[...n];e[r]=(0,nU._)((0,nY._)({},e[r]),{artistId:o._id,artist:o}),t(e),f(null),v(""),w([])}}catch(e){console.error("Failed to select artist",e)}k(!1)},D=async(e,r)=>{if(e.trim()){k(!0);try{let{request:i}=B_.createManualArtist({name:e.trim()}),o=await i();if(o){let e=[...n];e[r]=(0,nU._)((0,nY._)({},e[r]),{artistId:o._id,artist:o}),t(e),f(null),v(""),w([])}}catch(e){console.error("Failed to create manual artist",e)}k(!1)}},T=(e,r)=>{var i;let o=null==(i=r.target.files)?void 0:i[0];if(!o)return;if(o.size>5242880)return void alert("Image must be under 5MB");let l=new FileReader;l.onload=()=>{let r=[...n];r[e].artist&&(r[e]=(0,nU._)((0,nY._)({},r[e]),{artist:(0,nU._)((0,nY._)({},r[e].artist),{imageUrl:l.result})}),t(r))}
1,l.readAsDataURL(o)},F=e=>{t(n.map((n,t)=>t===e?(0,nU._)((0,nY._)({},n),{headliner:!n.headliner}):n))},P=(e,r,i)=>{let o=i?g_().isDayjs(i)?i.format("HH:mm"):i:"";t(n.map((n,t)=>t===e?(0,nU._)((0,nY._)({},n),{[r]:o}):n))},E=()=>{let e={artistId:"",headliner:!1,order:n.length};t([...n,e]),f(n.length),v(""),w([])},M=e=>{let{checked:n,onChange:t}=e;return(0,i.FD)("div",{onClick:t,style:{display:"flex",alignItems:"center",gap:"8px",cursor:"pointer",userSelect:"none"},children:[(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:13,fontWeight:n?600:400,children:s("updateEvent.headliner")}),(0,i.Y)("div",{style:{width:36,height:20,borderRadius:10,padding:2,backgroundColor:n?h.colors.btnBackgroundPrimary:h.colors.dividerAndPlaceholderPrimary,transition:"background-color 0.2s",display:"flex",alignItems:"center"},children:(0,i.Y)("div",{style:{width:16,height:16,borderRadius:"50%",backgroundColor:"#fff",transition:"transform 0.2s",transform:n?"translateX(16px)":"translateX(0)"}})})]})},R=(0,i.FD)(i.FK,{children:[(0,i.Y)(_.YQ,{children:s("updateEvent.lineupDescription")||"Highlight your lineup of special guests. You can set someone as a headliner to highlight them."}),(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let r=Array.from(n),[i]=r.splice(e.source.index,1);r.splice(e.destination.index,0,i),t(r.map((e,n)=>(0,nU._)((0,nY._)({},e),{order:n})))},children:(0,i.Y)(IQ.gL,{droppableId:"lineup",children:e=>(0,i.FD)("div",(0,nU._)((0,nY._)({},e.droppableProps),{ref:e.innerRef,style:{display:"flex",flexDirection:"column",gap:"16px"},children:[n.map((e,r)=>{var o;let l=m===r,a=!!(null==(o=e.artist)?void 0:o.name);return(0,i.Y)(IQ.sx,{draggableId:e.artistId||"new-".concat(r),index:r,children:o=>{var d,u,p,x,b,w,k;return(0,i.FD)("div",(0,nU._)((0,nY._)({ref:o.innerRef},o.draggableProps),{style:(0,nU._)((0,nY._)({},o.draggableProps.style),{display:"flex",gap:"8px",alignItems:"flex-start"}),children:[(0,i.Y)("div",(0,nU._)((0,nY._)({},o.dragHandleProps),{style:{cursor:"grab",display:"flex",paddingTop:"24px"},children:(0,i.Y)(_.In,{name:"menu",color:"fontSecondary",width:20,height:20})})),(0,i.Y)("div",{style:{flex:1,border:"1px solid ".concat(h.colors.dividerAndPlaceholderPrimary),borderRadius:"12px",overflow:"visible"},children:a&&!l?(0,i.FD)("div",{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"16px",padding:"16px"},children:[(0,i.Y)("div",{onClick:()=>{var e;return null==(e=A.current[r])?void 0:e.click()},style:{width:64,height:64,borderRadius:"50%",overflow:"hidden",flexShrink:0,backgroundColor:"#1a1a2e",cursor:"pointer",position:"relative",display:"flex",alignItems:"center",justifyContent:"center"},children:(null==(d=e.artist)?void 0:d.imageUrl)?(0,i.Y)("img",{src:e.artist.imageUrl,alt:e.artist.name,style:{width:"100%",height:"100%",objectFit:"cover"}}):(0,i.Y)("span",{style:{color:"#fff",fontWeight:700,fontSize:22},children:(null==(x=e.artist)||null==(p=x.name)||null==(u=p.charAt(0))?void 0:u.toUpperCase())||"?"})}),(0,i.Y)("input",{ref:e=>{A.current[r]=e},type:"file",accept:"image/*",style:{display:"none"},onChange:e=>T(r,e)}),(0,i.FD)("div",{style:{flex:1,minWidth:0},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:600,fontSize:18,children:null==(b=e.artist)?void 0:b.name}),(null==(w=e.artist)?void 0:w.genres)&&e.artist.genres.length>0&&(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:e.artist.genres.slice(0,3).join(", ")})]})]}),(0,i.FD)("div",{style:{display:"flex",alignItems:"center",flexWrap:"wrap",gap:"12px",padding:"12px 16px",borderTop:"1px solid ".concat(h.colors.dividerAndPlaceholderPrimary)},children:[(0,i.Y)(_.AG,{dataTest:"lineup-start-".concat(r),label:s("dashBoard.eventTimeTable")||"Start",maxWidth:"120px",value:e.startTime?g_()(e.startTime,"HH:mm"):null,onChange:e=>P(r,"startTime",e)}
1),(0,i.Y)(_.AG,{dataTest:"lineup-end-".concat(r),label:s("createEvent.datesEndTime")||"End",maxWidth:"120px",value:e.endTime?g_()(e.endTime,"HH:mm"):null,onChange:e=>P(r,"endTime",e)}),(0,i.Y)("div",{style:{marginLeft:"auto"},children:(0,i.Y)(M,{checked:e.headliner,onChange:()=>F(r)})})]})]}):(0,i.FD)("div",{style:{padding:"16px",display:"flex",flexDirection:"column",gap:"12px"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"16px",alignItems:"flex-start"},children:[(0,i.Y)("div",{onClick:()=>{var e;return null==(e=A.current[r])?void 0:e.click()},style:{width:80,height:80,borderRadius:"50%",flexShrink:0,border:"2px dashed ".concat(h.colors.dividerAndPlaceholderPrimary),backgroundColor:h.colors.backgroundSecondaryColor,cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",gap:"2px",transition:"border-color 0.15s",overflow:"hidden"},onMouseEnter:e=>{e.currentTarget.style.borderColor=h.colors.fontAccent},onMouseLeave:e=>{e.currentTarget.style.borderColor=h.colors.dividerAndPlaceholderPrimary},children:(null==(k=e.artist)?void 0:k.imageUrl)?(0,i.Y)("img",{src:e.artist.imageUrl,alt:"",style:{width:"100%",height:"100%",objectFit:"cover"}}):(0,i.FD)(i.FK,{children:[(0,i.Y)(_.In,{name:"image",color:"fontSecondary",width:18,height:18}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:9,children:"Upload"})]})}),(0,i.Y)("input",{ref:e=>{A.current[r]=e},type:"file",accept:"image/*",style:{display:"none"},onChange:e=>T(r,e)}),(0,i.FD)("div",{style:{flex:1,position:"relative"},children:[(0,i.Y)(_.hN,{value:g,onChange:e=>(e=>{v(e),S.current&&clearTimeout(S.current),S.current=setTimeout(()=>I(e),300)})(e),placeholder:s("updateEvent.searchArtistPlaceholder")||"Search artist name...",label:s("updateEvent.artistNamePlaceholder")||"Name",borderRadius:"8px"}),g.length>=2&&(0,i.FD)("div",{style:{position:"absolute",top:"100%",left:0,right:0,zIndex:10,border:"1px solid ".concat(h.colors.dividerAndPlaceholderPrimary),borderRadius:"8px",marginTop:"4px",maxHeight:"280px",overflowY:"auto",backgroundColor:h.colors.backgroundMainColor,boxShadow:"0 4px 12px rgba(0,0,0,0.1)"},children:[(0,i.Y)("div",{onClick:()=>D(g,r),style:{padding:"10px 12px",cursor:"pointer",borderBottom:"1px solid ".concat(h.colors.dividerAndPlaceholderPrimary)},onMouseEnter:e=>{e.currentTarget.style.backgroundColor=h.colors.backgroundSecondaryColor},onMouseLeave:e=>{e.currentTarget.style.backgroundColor="transparent"},children:(0,i.FD)(c.g2,{color:"fontAccent",fontWeight:600,fontSize:14,children:["+ ",s("updateEvent.add")||"Add",' "',g,'"']})}),y.length>0&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{padding:"8px 12px",display:"flex",alignItems:"center",gap:"6px"},children:(0,i.Y)(c.g2,{color:"fontSecondary",fontWeight:600,fontSize:11,style:{textTransform:"uppercase",letterSpacing:"0.5px"},children:"Spotify results"})}),y.map(e=>{var n,t;return(0,i.FD)("div",{onClick:()=>C(e,r),style:{display:"flex",alignItems:"center",gap:"10px",padding:"8px 12px",cursor:"pointer"},onMouseEnter:e=>{e.currentTarget.style.backgroundColor=h.colors.backgroundSecondaryColor},onMouseLeave:e=>{e.currentTarget.style.backgroundColor="transparent"},children:[(0,i.Y)("div",{style:{width:36,height:36,borderRadius:"50%",overflow:"hidden",flexShrink:0,backgroundColor:"#1a1a2e",display:"flex",alignItems:"center",justifyContent:"center"},children:e.image?(0,i.Y)("img",{src:e.image,alt:e.name,style:{width:"100%",height:"100%",objectFit:"cover"}}):(0,i.Y)("span",{style:{color:"#fff",fontSize:14,fontWeight:700},children:null==(t=e.name)||null==(n=t.charAt(0))?void 0:n.toUpperCase()})}),(0,i.FD)("div",{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:500,fontSize:14,children:e.name}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:11,children:"Artist"})]})]},e.spotifyId)})]}),Y&&(0,i.Y)("div",{style:{padding:"12px",textAlign:"center"},children:(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:s("common.loading")||"Searching..."})})]})]})]}),(0,i.FD)("div",{style:{display:"flex",alignItems:"center",flexWrap:"wrap",gap:"12px",paddingTop:"4px"},children:[(0,i.Y)(_.AG,{dataTest:"lineup-start-".concat(r),label:s("dashBoard.eventTimeTable")||"Start",maxWidth:"120px",value:e.startTime?g_()(e.startTime,"HH:mm"):null,onChange:e=>P(r,"startTime",e)}
1),(0,i.Y)(_.AG,{dataTest:"lineup-end-".concat(r),label:s("createEvent.datesEndTime")||"End",maxWidth:"120px",value:e.endTime?g_()(e.endTime,"HH:mm"):null,onChange:e=>P(r,"endTime",e)}),(0,i.Y)("div",{style:{marginLeft:"auto"},children:(0,i.Y)(M,{checked:e.headliner,onChange:()=>F(r)})})]})]})}),(0,i.Y)("div",{style:{cursor:"pointer",display:"flex",paddingTop:"24px"},onClick:()=>(e=>{t(n.filter((n,t)=>t!==e).map((e,n)=>(0,nU._)((0,nY._)({},e),{order:n}))),m===e&&(f(null),v(""))})(r),children:(0,i.Y)(_.In,{name:"delete",color:"fontSecondary",width:20,height:20})})]}))}},e.artistId||"new-".concat(r))}),e.placeholder]}))})}),(0,i.Y)("div",{onClick:E,style:{marginTop:"8px",padding:"14px",textAlign:"center",cursor:"pointer",backgroundColor:h.colors.backgroundSecondaryColor,borderRadius:"10px",transition:"opacity 0.15s"},onMouseEnter:e=>{e.currentTarget.style.opacity="0.8"},onMouseLeave:e=>{e.currentTarget.style.opacity="1"},children:(0,i.FD)(c.g2,{color:"fontAccent",fontWeight:600,fontSize:14,children:["+ ",s("updateEvent.addArtist")||"Add another"]})})]});return a?R:(0,i.FD)("div",{ref:r,style:{padding:"20px",border:"2px solid ".concat(h.colors.dividerAndPlaceholderPrimary),borderRadius:"10px",display:"flex",flexDirection:"column",gap:"10px",scrollMarginTop:"100px"},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:s("updateEvent.lineup")||"Lineup"}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{u("deleteDetailSection",()=>{l(),p((0,b.Fr)())})},size:"auto",children:s("updateEvent.deleteSection")})]}),R]})},BC=e=>
1{let{mode:n,onModeChange:t,lineupRef:r,lineupArray:o,setLineupArray:l,agendaRef:a,agendaArray:c,setAgendaArray:s,emptyAgenda:u,setEmptyAgenda:p,box:h,onDelete:m}=e,{t:f}=(0,x.Bd)(),g=(0,ec.u)(),{showInfoModal:v}=Ar(),y=(0,d.wA)();return(0,i.FD)("div",{ref:"lineup"===n?r:a,style:{padding:"20px",border:"2px solid ".concat(g.colors.dividerAndPlaceholderPrimary),borderRadius:"10px",display:"flex",flexDirection:"column",gap:"10px",scrollMarginTop:"100px"},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,i.FD)("div",{style:{display:"flex",borderRadius:"8px",overflow:"hidden",border:"1px solid ".concat(g.colors.dividerAndPlaceholderPrimary)},children:[(0,i.Y)("button",{type:"button",onClick:()=>t("lineup"),style:{padding:"6px 16px",fontSize:14,fontWeight:"lineup"===n?700:400,backgroundColor:"lineup"===n?g.colors.btnBackgroundPrimary:"transparent",color:"lineup"===n?g.colors.btnTextPrimary:g.colors.fontPrimary,border:"none",cursor:"pointer",transition:"all 0.15s"},children:f("updateEvent.lineup")}),(0,i.Y)("button",{type:"button",onClick:()=>t("agenda"),style:{padding:"6px 16px",fontSize:14,fontWeight:"agenda"===n?700:400,backgroundColor:"agenda"===n?g.colors.btnBackgroundPrimary:"transparent",color:"agenda"===n?g.colors.btnTextPrimary:g.colors.fontPrimary,border:"none",cursor:"pointer",transition:"all 0.15s"},children:f("updateEvent.agenda")})]}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{v("deleteDetailSection",()=>{m(),y((0,b.Fr)())})},size:"auto",children:f("updateEvent.deleteSection")})]}
1),"lineup"===n?(0,i.Y)(BI,{lineupRef:r,lineupArray:o,setLineupArray:l,onDelete:m,hideWrapper:!0}):(0,i.Y)(BA,{box:h,agendaRef:a,agendaArray:c,setAgendaArray:s,emptyAgenda:u,setEmptyAgenda:p,hideWrapper:!0})]})};function BD(e,n){let[t,r]=(0,o.useState)(e),i=(0,o.useRef)(null),l=e=>{"Escape"===e.key&&r(!1)},a=e=>{n?r(!0):i.current&&!i.current.contains(e.target)&&r(!1)};return(0,o.useEffect)(()=>(document.addEventListener("keydown",l,!0),document.addEventListener("click",a,!0),()=>{document.removeEventListener("keydown",l,!0),document.removeEventListener("click",a,!0)}),[]),{ref:i,isComponentVisible:t,setIsComponentVisible:r}}let BT=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),BF=e=>{let{text:n,setBoxDescription:t}=e,r=(0,d.d4)(Ai.w7),l=(0,d.d4)(D.nq),{t:a}=(0,x.Bd)(),{control:s,watch:u,setValue:p}=(0,nw.xW)(),{ref:h,isComponentVisible:m,setIsComponentVisible:f}=BD(n||""===n,""===(0,I.RB)(u("description"))),[g,v]=o.useState(!1);return(0,o.useEffect)(()=>{r&&n&&p("description",""===n?I.Sw:Array.isArray(n)?n:(0,I.iu)(n))},[r,n]),(0,o.useEffect)(()=>{m||t((0,I.RB)(u("description")))},[m]),(0,i.FD)(Be,{ref:h,onClick:()=>f(!0),isComponentVisible:m,"data-test":"about_section",children:[r&&(0,i.FD)(O8,{children:[(0,i.FD)("div",{style:{display:"flex",gap:"5px",alignItems:"center"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:a("updateEvent.aboutThisEvent")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{v(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),!m&&n&&(0,i.Y)(Bw,{text:u("description")}),m&&(0,i.Y)(i.FK,{children:(0,i.Y)(nw.xI,{control:s,name:"description",render:e=>{let{field:t}=e;return(0,i.Y)(_.tp,(0,nY._)({defaultValue:n||I.Sw,dataTest:"event_description",formValue:"description",placeholder:a("updateEvent.updateEventEventDescription"),setValue:p},t))}})})]}),(0,i.Y)(_.mq,{open:g,onClose:()=>{v(!1)},transition:BT,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/description.jpg",alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"900px",height:l?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}})]})},BP=e=>{let{text:n,setBoxContributors:t}=e,r=(0,d.d4)(Ai.w7),{t:l}=(0,x.Bd)(),{control:a,watch:s,setValue:u}=(0,nw.xW)(),{ref:p,isComponentVisible:h,setIsComponentVisible:m}=BD(n&&(Array.isArray(n)||""===n)),{showInfoModal:f}=Ar(),g=(0,d.wA)();return(0,o.useEffect)(()=>{r&&n&&u("contributors",""===n?I.Sw:Array.isArray(n)?n:(0,I.iu)(n))},[r,n]),(0,o.useEffect)(()=>{h||t((0,I.RB)(s("contributors")))},[h]),(0,i.Y)(Be,{ref:p,onClick:()=>m(!0),isComponentVisible:h,children:r&&(0,i.FD)(O8,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap"},"data-test":"contributors_section",children:[(0,i.Y)("div",{style:{display:"flex",gap:"5px",alignItems:"center"},children:(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:l("updateEvent.contributors")})}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{f("deleteDetailSection",()=>{t(null),u("contributors",""),g((0,b.Fr)())})},size:"auto",children:l("updateEvent.deleteSection")}),(0,i.Y)(pI,{style:{width:"100%"},children:(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,capitalize:!0,children:l("eventManager.details.contributorsDescription")})})]}),!h&&(0,i.Y)(Bw,{text:s("contributors")}),h&&(0,i.Y)(nw.xI,{control:a,name:"contributors",render:e=>{let{field:t}=e;return(0,i.Y)(_.tp,(0,nY._)({defaultValue:n||I.Sw,dataTest:"contributors_description",formValue:"contributors",placeholder:"".concat(l("updateEvent.contributors")),setValue:u},t))}})]})})},BE=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),BM=e=>{let{text:n,setBoxPrivacyPolicy:t}=e,r=(0,d.d4)(Ai.w7),{t:l}=(0,x.Bd)(),{control:a,watch:s,setValue:u}=(0,nw.xW)(),p=(0,d.d4)(D.nq),{ref:h,isComponentVisible:m,setIsComponentVisible:f}=BD(n&&(Array.isArray(n)||""===n)),{showInfoModal:g}=Ar(),v=(0,d.wA)(),[y,w]=o.useState(!1);return(0,o.useEffect)(()=>{r&&n&&u("privacyPolicy",""===n?I.Sw:Array.isArray(n)?n:(0,I.iu)(n))},[r,n]),(0,o.useEffect)(()=>{m||t((0,I.RB)(s("privacyPolicy")))},[m]),(0,i.FD)(Be,{ref:h,onClick:()=>f(!0),isComponentVisible:m,children:[r&&(0,i.FD)(O8,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap"},"data-test":"policy_section",children:[(0,i.FD)("div",{style:{display:"flex",gap:"5px",alignItems:"center"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:l("updateEvent.organizerPolicy")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{w(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{g("deleteDetailSection",()=>{t(null),u("privacyPolicy",""),v((0,b.Fr)())})},size:"auto",children:l("updateEvent.deleteSection")}),(0,i.Y)(pI,{style:{width:"100%"},children:(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,capitalize:!0,children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:"".concat(l("eventManager.details.organizerPolicyDescription"))}})})})]}),!m&&(0,i.Y)(Bw,{text:s("privacyPolicy")}),m&&(0,i.Y)(nw.xI,{control:a,name:"privacyPolicy",render:e=>{let{field:t}=e;return(0,i.Y)(_.tp,(0,nY._)({defaultValue:n||I.Sw,dataTest:"policy_de
1scription",formValue:"privacyPolicy",placeholder:"".concat(l("updateEvent.organizerPolicy")),setValue:u},t))}})]}),(0,i.Y)(_.mq,{open:y,onClose:()=>{w(!1)},transition:BE,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/organizer_policy.jpg",alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"900px",height:p?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}})]})};function BR(){let e=(0,s._)(["\n  position: relative;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  height: 100%;\n"]);return BR=function(){return e},e}function BN(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 20px;\n  font-weight: bold;\n  padding: 10px;\n  border-radius: 50%;\n  cursor: pointer;\n  background-color: rgba(0, 0, 0, 0.6);\n"]);return BN=function(){return e},e}function Bz(){let e=(0,s._)(["\n  position: absolute;\n  ","\n"]);return Bz=function(){return e},e}function BO(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: ",";\n  height: 222px; // Set the desired height\n  margin: 10px 0;\n  border-radius: 15px;\n  margin-bottom: 25px;\n  box-shadow: 0px 35px 250px rgba(73, 71, 163, 0.11);\n  color: ",";\n  border: 2px solid\n    ",";\n  overflow: hidden;\n"]);return BO=function(){return e},e}function BB(){let e=(0,s._)(["\n  max-width: 90%;\n  max-height: 90%;\n  object-fit: cover;\n"]);return BB=function(){return e},e}function Bq(){let e=(0,s._)(["\n  ","\n  width: 90%;\n  height: 80%;\n  margin: 20px;\n  border-radius: 8px;\n  padding: 36px 0;\n  position: relative;\n  white-space: nowrap;\n  align-items: center;\n  flex-direction: column;\n  justify-content: center;\n  border: 1px dashed\n    ",";\n  background: ",";\n\n  .file__input {\n    opacity: 0;\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    width: 100%;\n    height: 100%;\n    cursor: pointer;\n  }\n"]);return Bq=function(){return e},e}function BL(){let e=(0,s._)(["\n  display: block;\n  color: ",";\n  font-size: 16px;\n  position: relative;\n  margin-bottom: 16px;\n  ","\n"]);return BL=function(){return e},e}function Bj(){let e=(0,s._)(["\n  font-size: 18px;\n  font-weight: 700;\n  color: ",";\n  margin: 0;\n  margin-bottom: 3px;\n"]);return Bj=function(){return e},e}function BW(){let e=(0,s._)(["\n  margin: 0;\n  color: ",";\n  font-size: 14px;\n  margin-bottom: 26px;\n"]);return BW=function(){return e},e}function BV(){let e=(0,s._)(["\n  ","\n  font-size: 10px;\n  flex-wrap: wrap;\n  width: 100%;\n  padding: 0px 10px;\n  align-items: center;\n  justify-content: center;\n  gap: 13px;\n"]);return BV=function(){return e},e}function BH(){let e=(0,s._)(["\n  margin: 0;\n  width: 75%;\n  display: flex;\n  font-size: 12px;\n  list-style: none;\n  color: ",";\n  align-items: center;\n\n  li {\n    padding: 0 !important;\n    border-radius: 0 !important;\n    background-color: transparent !important;\n  }\n\n  li:not(:last-child) {\n    margin-right: 23px;\n  }\n"]);return BH=function(){return e},e}function BU(){let e=(0,s._)(["\n  ","\n  margin-top: 18px;\n  align-items: center;\n"]);return BU=function(){return e},e}function BK(){let e=(0,s._)(["\n  margin: 0;\n  display: flex;\n  width: 100%;\n  justify-content: center;\n  align-items: center;\n  font-size: ",";\n  flex-wrap: wrap;\n  list-style: none;\n  margin-top: 7px;\n  color: ",";\n  align-items: center;\n"]);return BK=function(){return e},e}function BG(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 700;\n  margin-left: 8px;\n  line-height: 18px;\n  font-family: 'Sofia Sans';\n"]);return BG=function(){return e},e}let BZ=u.A.div(BR()),B$=u.A.div(BN()),BJ=u.A.div(Bz(),e=>e.display?"\n        display:flex;\n  width: 100%;\n  height: 100%;\n  gap:20px;\n  align-items:center;\n  justify-content:center;\n  border-radius: 8px;\n    background-color: ".concat(e=>e.theme.colors.backgroundSecondaryColor,";\n  "):"display:none;"),BQ=u.A.div(BO(),e=>e.width?"".concat(e.width):"100%",e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary}),BX=u.A.img(BB()),B0=u.A.div(Bq(),w.Uu,e=>{let{uploadError:n,theme:t}=e;return n?t.colors.fontAlert:t.colors.dividerAndPlaceholderPrimary},e=>e.theme.colors.backgroundSecondaryColor),B1=(0,u.A)(_.H4)(BL(),e=>e.theme.colors.fontSecondary,e=>e.isRequired&&"\n    &::after {\n      content: '*';\n      position: absolute;\n      color: ".concat(e=>e.theme.colors.fontAlert,";\n      top: 1px;\n      margin-left: 5px;\n    }\n  ")),B2=u.A.p(Bj(),e=>e.theme.colors.fontPrimary),B4=u.A.p(BW(),e=>e.theme.colors.fontSecondary),B5=u.A.div(BV(),w.Uu);u.A.ul(BH(),e=>e.theme.colors.fontSecondary),u.A.div(BU(),w.Uu);let B6=u.A.div(BK(),e=>e.fontSize?e.fontSize:"10px",e=>e.theme.colors.fontSecondary);(0,u.A)(_.H4)(BG());let B3=e=>{var n,t;let{controlName:r,label:a,isRequired:d,setPhoto:s,width:u,dataTest:p,errorMessage:h,activeSection:m,value:f}=e,{t:g}=(0,x.Bd)(),v=(0,l.useRouter)(),y=(null==(n=v.query)?void 0:n.boxid)?Number(null==(t=v.query)?void 0:t.boxid):null,[b,w]=(0,o.useState)(!1);return(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{width:"100%",display:"flex",flexDirection:"column"},children:[a&&(0,i.Y)(B1,{isRequired:d,color:"fontPrimary",children:a}),(0,i.Y)(BQ,{width:u,onMouseEnter:e=>{e.preventDefault(),w(!0)},onMouseLeave:e=>{e.preventDefault(),w(!1)},children:f?(0,i.FD)(BZ,{children:[m&&(0,i.Y)(BJ,{display:b,children:(0,i.Y)(B$,{onClick:()=>{let e=window.document.getElementById("".concat(r));e&&e.click()},children:(0,i.Y)(_.In,{color:"white",width:20,height:20,name:"add"})})}),(0,i.Y)(BX,{"data-test":p,src:!function(e){return e&&("[object Blob]"===e.toString()||"[object File]"===e.toString())}(f)?(0,I.Ph)("events/".concat(y,"/gallery/").concat(f)):URL.createObjectURL(f),alt:"Image Preview"})]}):(0,i.FD)(B0,{children:[m&&(0,i.Y)(BJ,{display:b,children:(0,i.Y)(B$,{onClick:()=>{let e=window.document.getElementById("".concat(r));e&&e.click()},children:(0,i.Y)(_.In,{color:"fontPrimary",width:24,height:24,name:"add"})})}),(0,i.FD)(B2,{children:[" ",g("eventManager.details.imageInput.title")]}),(0,i.FD)(B4,{children:[" ",g("eventManager.details.imageInput.subTitle")]}),(0,i.FD)(B5,{children:[(0,i.FD)("div",{children:[" ",g("eventManager.details.imageInput.format")]}),(0,i.FD)("div",{children:[" ",g("eventManager.details.imageInput.maxSize")]})]})]})})]}),(0,i.Y)(c.Wg,{fontWeight:400,color:"fontAlert",children:h&&(0,i.FD)("p",{children:[h," "]})}),m&&(0,i.Y)("input",{id:"".concat(r),className:"file__input","data-test":p,value:"",name:"imageUrl",type:"file",accept:"image/png, image/jpeg",onChange:e=>{s(e.target.files[0])},hidden:!0})]})};function B8(){let e=(0,s._)(["\n  ",";\n  width: ",";\n"]);return B8=function(){return e},e}let B7=u.A.div(B8(),w.ec,e=>e.width?e.width:"100%"),B9=e=>{let{setValue:n,control:t,activeSection:r,controlName:o}=e,{t:l}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:(0,i.Y)(B7,{children:(0,i.Y)(nw.xI,{name:o,control:t,render:e=>{var t;let{field:a,fieldState:d}=e;return(0,i.Y)(B3,(0,nY._)({controlName:o,dataTest:"add_image_to_gallery",errorMessage:null==(t=d.error)?void 0:t.message,isRequired:!0,label:l("eventManager.details.gallery.image"),deletePhoto:()=>{n(o,null,{shouldDirty:!0})},setPhoto:e=>{n(o,e,{shouldDirty:!0})},activeSection:r},a))}})})})},qe=e=>{let{index:n,item:t,galleryFields:r,control:o,setValue:l,getValues:a,watch:c,provided:s,isComponentVisible:u}=e,p=(0,d.d4)(D.nq),{t:h}=(0,x.Bd)();return(0,i.FD)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center",gap:"20px",marginTop:"20px",width:"100%"},children:[u&&(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"}},null==s?void 0:s.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:p?30:20,height:p?30:20})})),"image"===t.type&&(0,i.Y)(B9,{getValues:a,watch:c,setValue:l,controlName:"gallery.".concat(n,".value"),control:o,index:n,value:t.value,activeSection:u}),"video"===t.type&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%"},children:(0,i.Y)(nw.xI,{name:"gallery.".concat(n,".value"),control:o,rules:{validate:e=>!e||!!(0,I.Ac)(e)||h("eventManager.details.gallery.invalidYoutubeLink")},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"video_link",required:!0,width:"100%",wrapperMinWidth:"100px",type:"text",label:h("eventManager.details.gallery.youtubeLink"),placeholder:h("eventManager.details.gallery.addYoutubeLink"),toolTipComponent:(0,i.Y)(_.ID,{title:h("eventManager.details.gallery.youtubeLinkInfo"),iconName:"information",iconColor:"fontPrimary",placement:"top-end"})},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))}},"".concat(t.id,"_").concat(n))}),u&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>{r.remove(n)},children:(0,i.Y)(_.In,{color:"fontAlert",name:"delete",width:p?30:20,height:p?30:20})})]})},qn=e=>{let{control:n,watch:t,setValue:r,getValues:l,galleryFields:a,isComponentVisible:d}=e,{t:c}=(0,x.Bd)(),s=(0,o.useRef)(null),u=e=>{if(!e.destination)return;let{source:n,destination:t}=e;n.index!==t.index&&a.move(n.index,t.index)},p=(0,o.useCallback)(()=>(0,i.Y)(IQ.JY,{onDragEnd:u,children:(0,i.Y)(IQ.gL,{droppableId:"featuredEvent",children:e=>(0,i.Y)("div",(0,nU._)((0,nY._)({},e.droppableProps),{ref:e.innerRef,children:a.fields.map((e,o)=>(0,i.Y)(IQ.sx,{draggableId:e.id,index:o,children:c=>(0,i.Y)("div",(0,nU._)((0,nY._)({ref:c.innerRef},c.draggableProps),{children:(0,i.Y)(qe,{index:o,galleryFields:a,control:n,setValue:r,getValues:l,watch:t,item:e,isComponentVisible:d,provided:c},e.id)}))},e.id))}
1))})}),[a]);return(0,i.FD)(i.FK,{children:[p(),d&&(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"10px",width:"100%",marginTop:"20px",flexWrap:"wrap"},children:[(0,i.Y)(_.$n,{"data-test":"gallery_add_image_button",color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",type:"button",onClick:()=>{var e;null==(e=s.current)||e.click()},children:c("updateEvent.addImage")}),(0,i.Y)("input",{ref:s,type:"file",accept:"image/png, image/jpeg",multiple:!0,onChange:e=>{let n=e.target.files;if(n)for(let e=0;e<n.length;e++)a.append({type:"image",value:n[e]});e.target.value=""},hidden:!0}),(0,i.Y)(_.$n,{"data-test":"gallery_add_video_button",color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",type:"button",onClick:()=>{null==a||a.append({type:"video",value:""})},children:c("updateEvent.addVideo")})]})]})},qt=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),qr=e=>{let{setAddGallery:n,addGalleryRef:t,openGallery:r}=e,l=(0,d.wA)(),a=(0,d.d4)(Ai.w7),s=(0,d.d4)(D.nq),{t:u}=(0,x.Bd)(),{control:p,watch:h,getValues:m,setValue:f}=(0,nw.xW)(),{ref:g,isComponentVisible:v,setIsComponentVisible:y}=BD(r),w=(0,nw.jz)({control:p,name:"gallery"}),{showInfoModal:Y}=Ar();(0,o.useEffect)(()=>{if(w.remove(),a&&a.gallery&&a.gallery.length>0)for(let e of a.gallery)null==w||w.append({type:e.mediaType,value:e.mediaName})},[a]);let[k,S]=o.useState(!1);return(0,i.Y)(Be,{ref:g,onClick:()=>y(!0),isComponentVisible:v,"data-test":"gallery_section",children:a&&(0,i.FD)(O8,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap"},children:[(0,i.FD)("div",{ref:t,style:{display:"flex",gap:"15px",alignItems:"center",scrollMarginTop:"100px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:u("updateEvent.gallery")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{S(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{Y("deleteDetailSection",()=>{n(!1),f("gallery",[]),l((0,b.Fr)())})},size:"auto",children:u("updateEvent.deleteSection")})]}),(0,i.Y)(_.mq,{open:k,onClose:()=>{S(!1)},transition:qt,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/gallery.jpg",alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"500px",height:s?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}}),(0,i.Y)(qn,{control:p,watch:h,setValue:f,getValues:m,galleryFields:w,isComponentVisible:v})]})})};function qi(){let e=(0,s._)(["\n      @media (max-width: ",") {\n        width: 100%;\n      }\n    "]);return qi=function(){return e},e}function qo(){let e=(0,s._)(["\n  ",";\n  min-width: ",";\n  width: ",";\n  ","\n"]);return qo=function(){return e},e}let ql=u.A.div(qo(),w.ec,e=>e.minWidth?e.minWidth:"250px",e=>e.width?e.width:"250px",e=>e.coverPhoto&&(0,pT.AH)(qi(),e.theme.breakPoints.LARGE_VIEWPORT_IPAD_PRO)),qa=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),qd=e=>{let{box:n,label:t,isRequired:r,setPhoto:l,width:a,image:s,currentPhoto:u,deletePhoto:p,refreshPhoto:h,typeOfImage:m,dataTest:f,errorMessage:g,hideRecommendations:v=!1}=e,[y,b]=(0,o.useState)(!1),w=(0,d.d4)(D.nq),{t:Y}=(0,x.Bd)(),k=e=>{l(e.target.files[0])};function S(e){return e&&("[object Blob]"===e.toString()||"[object File]"===e.toString())}let A={cover:"".concat(Y("eventManager.details.imageInput.recommendSize")," 1400px x 700px image"),thumbnail:"".concat(Y("eventManager.details.imageInput.recommendSize")," 500px x 500px image"),sponsors:"".concat(Y("eventManager.details.imageInput.recommendSize")," 1620px x 432px image")},[I,C]=o.useState(!1);return(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{width:"100%",display:"flex",flexDirection:"column"},children:[t&&(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"start",padding:"0px",margin:"0px",gap:"10px"},children:[(0,i.Y)(Rl,{isRequired:r,color:"fontPrimary",children:t}),(0,i.Y)("div",{style:{display:"flex",alignItems:"start",justifyContent:"start",cursor:"pointer"},onClick:()=>{C(!0)},children:(0,i.Y)(_.In,{name:"info",color:"fontPrimary"})})]}),(0,i.FD)(Rr,{width:a,onMouseEnter:e=>{e.preventDefault(),b(!0)},onMouseLeave:e=>{e.preventDefault(),b(!1)},children:[s||u?(0,i.FD)(Re,{children:[(0,i.FD)(Rt,{display:y,children:[u&&S(s)&&(0,i.Y)(Rn,{onClick:()=>void(null==h||h(m)),children:(0,i.Y)(_.In,{color:"fontPrimary",width:20,height:20,name:"refresh"})}),(0,i.Y)(Rn,{onClick:()=>void p(m),children:(0,i.Y)(_.In,{color:"fontPrimary",width:20,height:20,name:"delete"})})]}),(0,i.Y)(Ri,{"data-test":f,src:u?"".concat(null==n?void 0:n.images[m]):S(s)&&URL.createObjectURL(s),alt:"Venue Image"})]}):(0,i.FD)(Ro,{onDrop:e=>{e.preventDefault();let n=Array.from(e.dataTransfer.files).filter(e=>e.type.startsWith("image/"));n.length>0&&l(n[0])},onDragOver:e=>{e.preventDefault()},children:[(0,i.Y)("input",{id:"fileInput_init_".concat(m),className:"file__input","data-test":f,value:"",name:"fileInput_".concat(m),type:"file",accept:"image/png, image/jpeg",onChange:k}),(0,i.Y)(Rt,{display:y,children:(0,i.Y)(Rn,{onClick:()=>{let e=window.document.getElementById("fileInput_init_".concat(m));e&&e.click()},children:(0,i.Y)(_.In,{color:"fontPrimary",width:20,height:20,name:"add"})})}),(0,i.FD)(Ra,{children:[" ",Y("eventManager.details.imageInput.title")]}),(0,i.FD)(Rd,{children:[" ",Y("eventManager.details.imageInput.subTitle")]}),(0,i.FD)(Rc,{children:[(0,i.FD)("div",{children:[" ",Y("eventManager.details.imageInput.format")]}),(0,i.FD)("div",{children:[" ",Y("eventManager.details.imageInput.maxSize")]})]}),!v&&(0,i.Y)(Rs,{children:m&&A[m]})]}),(0,i.Y)("input",{id:"fileInput_".concat(m),className:"file__input","data-test":f,value:"",name:"fileInput_".concat(m),type:"file",accept:"image/png, image/jpeg",onChange:k,hidden:!0})]})]}),(0,i.Y)(c.Wg,{fontWeight:400,color:"fontAlert",children:g&&(0,i.FD)("p",{children:[g," "]})}),(0,i.Y)(_.mq,{open:I,onClose:()=>{C(!1)},transition:qa,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/".concat(m,".jpg"),alt:"Event cover",priority:!0,qual
1ity:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"900px",height:w?"600px":"300px",maxHeight:"100%",maxWidth:"100%"}})]})},qc=()=>{let e=(0,d.d4)(Ai.w7),{t:n}=(0,x.Bd)(),{control:t,getValues:r,setValue:l}=(0,nw.xW)(),[a,c]=(0,o.useState)(),[s,u]=(0,o.useState)(),[p,h]=(0,o.useState)(),[m,f]=(0,o.useState)(),g=(0,d.d4)(D.nq);(0,o.useEffect)(()=>{a&&(h(void 0),l(el.gs.COVER,a)),s&&(f(void 0),l(el.gs.THUMBNAIL,s))},[s,a]),(0,o.useEffect)(()=>{e&&e.images&&(l(el.gs.COVER,e.images.cover),l(el.gs.THUMBNAIL,e.images.thumbnail),h(e.images.cover),f(e.images.thumbnail))},[e]);let v=e=>{switch(e){case el.gs.COVER:c(void 0),h(void 0),l(el.gs.COVER,void 0);break;case el.gs.THUMBNAIL:u(void 0),f(void 0),l(el.gs.THUMBNAIL,void 0)}},y=n=>{if(e&&e.images)switch(n){case el.gs.COVER:l(el.gs.COVER,e.images.cover),h(e.images.cover);break;case el.gs.THUMBNAIL:l(el.gs.THUMBNAIL,e.images.thumbnail),f(e.images.thumbnail)}};return(0,i.Y)(Be,{isComponentVisible:!0,removePadding:!g,children:(0,i.FD)(O7,{children:[(0,i.Y)(ql,{coverPhoto:!0,minWidth:"170px",width:"450px",children:(0,i.Y)(nw.xI,{name:el.gs.COVER,control:t,rules:{required:"Cover photo is required"},render:t=>{var o;let{field:l,fieldState:d}=t;return(0,i.FD)(i.FK,{children:[(0,i.Y)(qd,(0,nY._)({box:e,dataTest:el.gs.COVER,errorMessage:null==(o=d.error)?void 0:o.message,isRequired:!0,getValues:r,label:n("createEvent.imageCoverPhoto"),currentPhoto:p,image:a,deletePhoto:v,refreshPhoto:y,setPhoto:c,typeOfImage:el.gs.COVER,activeSection:!0,hideRecommendations:!0},l)),(0,i.FD)(B6,{fontSize:"12px",children:[n("eventManager.details.imageInput.recommendSize")," 1400px x 700px image"," "]})]})}})}),(0,i.Y)(ql,{children:(0,i.Y)(nw.xI,{name:el.gs.THUMBNAIL,control:t,rules:{required:"Thumbnail photo is required"},render:t=>{var o;let{field:l,fieldState:a}=t;return(0,i.FD)(i.FK,{children:[(0,i.Y)(qd,(0,nY._)({box:e,dataTest:el.gs.THUMBNAIL,errorMessage:null==(o=a.error)?void 0:o.message,isRequired:!0,getValues:r,label:n("createEvent.imageCoverThumbnail"),currentPhoto:m,image:s,deletePhoto:v,refreshPhoto:y,setPhoto:u,typeOfImage:el.gs.THUMBNAIL,activeSection:!0,hideRecommendations:!0},l)),(0,i.FD)(B6,{fontSize:"12px",children:[n("eventManager.details.imageInput.recommendSize")," 500px x 500px image"]})]})}})})]})})},qs=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),qu=e=>{let{hasSponsors:n,sponsorsRef:t,setHasSponsors:r}=e,l=(0,d.d4)(Ai.w7),{t:a}=(0,x.Bd)(),{control:s,getValues:u,setValue:p}=(0,nw.xW)(),h=(0,d.d4)(D.nq),{ref:m,isComponentVisible:f,setIsComponentVisible:g}=BD(n),{showInfoModal:v}=Ar(),y=(0,d.wA)(),[w,Y]=o.useState(!1),[k,S]=(0,o.useState)(),[A,I]=(0,o.useState)(),C=()=>{S(void 0),I(void 0),p("sponsors",void 0)};return(0,o.useEffect)(()=>{k&&(I(void 0),p("sponsors",k))},[k]),(0,o.useEffect)(()=>{var e,n;I(null==l||null==(e=l.images)?void 0:e.sponsors),p("sponsors",null==l||null==(n=l.images)?void 0:n.sponsors)},[l]),(0,i.FD)(Be,{ref:m,onClick:()=>g(!0),isComponentVisible:f,children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"start",flexDirection:"column",width:"100%"},children:[(0,i.FD)("div",{ref:t,style:{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap",width:"100%",scrollMarginTop:"100px"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"15px",alignItems:"center",scrollMarginTop:"100px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,children:a("updateEvent.sponsors")}),(0,i.Y)("div",{style:{display:"flex",cursor:"pointer"},onClick:()=>{Y(!0)},children:(0,i.Y)(_.In,{name:"information",color:"fontPrimary"})})]}),(0,i.Y)(_.$n,{mode:"borderless",color:"fontAlert",type:"button",icon:"delete",iconColor:"fontAlert",iconMargin:"10px",onClick:()=>{v("deleteDetailSection",()=>{r(!1),C(),y((0,b.Fr)())})},size:"auto",children:a("updateEvent.deleteSection")}),(0,i.Y)(pI,{style:{width:"100%"},children:(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,capitalize:!1,children:(0,i.Y)("span",{dangerouslySetInnerHTML:{__html:"".concat(a("updateEvent.sponsorsDescription"))}})})})]}),(0,i.Y)(O7,{children:(0,i.Y)(ql,{coverPhoto:!0,minWidth:"170px",width:"100%",children:(0,i.Y)(nw.xI,{name:"sponsors",control:s,render:e=>{var n;let{field:t,fieldState:r}=e;
1return(0,i.Y)(qd,(0,nY._)({box:l,dataTest:"sponsors",errorMessage:null==(n=r.error)?void 0:n.message,isRequired:!1,getValues:u,currentPhoto:A,image:k,deletePhoto:C,setPhoto:S,typeOfImage:"sponsors",activeSection:!0},t))}})})})]}),(0,i.Y)(_.mq,{open:w,onClose:()=>{Y(!1)},transition:qs,child:(0,i.Y)(ei(),{src:"/assets/images/tooltip/sponsors.jpg",alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"500px",height:h?"800px":"300px",maxHeight:"100%",maxWidth:"100%"}})]})},qp=t(82851),qh=()=>{var e,n,t;let r=(0,l.useRouter)(),a=(null==(e=r.query)?void 0:e.boxid)?Number(null==(n=r.query)?void 0:n.boxid):null,s=(0,d.d4)(Ai.w7),[u,p]=(0,o.useState)(null!=(t=r.query)&&!!t.boxid),[h,m]=(0,o.useState)(""),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(""),[b,w]=(0,o.useState)([]),[Y,k]=(0,o.useState)([]),[S,A]=(0,o.useState)(!1),[C,D]=(0,o.useState)(!1),[T,F]=(0,o.useState)(!1),[P,E]=(0,o.useState)(!1),[M,R]=(0,o.useState)(!1),{t:N}=(0,x.Bd)(),z=(0,d.wA)(),{showInfoModal:O,showErrorModal:B}=Ar(),[q,L]=(0,o.useState)(void 0),j=(0,nw.mN)({defaultValues:{description:I.Sw,contributors:I.Sw,privacyPolicy:I.Sw,agenda:[],gallery:[],cover:void 0,thumbnail:void 0}});(0,o.useEffect)(()=>{if(s){var e,n,t;m(s.description),g(!!s.contributors&&s.contributors);let r=s.privacyPolicy||(null==(n=s.planners)||null==(e=n[0])?void 0:e.privacyPolicy);y(""!=r&&r),w(s.agenda||[]),k(s.lineup||[]),E((s.lineup||[]).length>0),A(s.gallery.length>0),R(null!=s&&null!=(t=s.images)&&!!t.sponsors)}p(!1)},[s]);let W=async e=>{let n=[H(),G(),K(),U()],t=!1;if(await Promise.allSettled(n).then(e=>{var n;z((0,Ai.dH)(Number(null==r||null==(n=r.query)?void 0:n.boxid))),"rejected"===e[0].status?(t=!0,B("updatePhotoError")):"rejected"===e[1].status?(t=!0,B("updateInfoError")):"rejected"===e[2].status&&(t=!0,B("updateGalleryError"))}),p(!1),e){let e=(null==s?void 0:s.boxType)===el.$3.SEASON?I.DS.dashBoardEventManagerSeason():I.DS.dashBoardEventManagerVenues();r.push("".concat(e,"?boxid=").concat(a))}else t||O("updateDetails")},V=e=>{try{return new URL(e),!0}catch(e){return!1}},H=async()=>{let{thumbnail:e,cover:n}=j.getValues(),t=V(n),r=V(e);if(!e&&!n)return null;let i=new FormData;!t&&n&&i.append("cover",n),!r&&e&&i.append("thumbnail",e),i.append("boxId",String(a));let{request:o}=Ae.A.single.updatePhotos(i);if(Array.from(i.keys()).length>1)return await o().then(async()=>Promise.resolve(!0)).catch(e=>Promise.reject(e))},U=async()=>{let{sponsors:e}=j.getValues(),n=V(e);if(e===(null==s?void 0:s.images.sponsors))return null;let t=new FormData;!n&&e!=(null==s?void 0:s.images.sponsors)&&e&&t.append("sponsors",e),t.append("boxId",String(a));let{request:r}=Ae.A.single.updateSponsorsPhotos(t);return await r().then(async()=>Promise.resolve(!0)).catch(e=>Promise.reject(e))},K=async()=>{let{gallery:e}=j.getValues(),n=new FormData,t=!0;e.length>0?e.forEach(e=>{if("image"===e.type&&function(e){return e&&("[object Blob]"===e.toString()||"[object File]"===e.toString())}(e.value)){let t=e.value.name.substring(e.value.name.lastIndexOf(".")),r="gallery_".concat(new Date().valueOf()).concat(Math.floor(1e5*Math.random())).concat(t),i=new File([e.value],r,{type:e.value.type});n.append("files",i),n.append("galleryItems",JSON.stringify({mediaType:"image",mediaName:r}))}else"image"===e.type?n.append("galleryItems",JSON.stringify({mediaType:"image",alreadyExists:!0,mediaName:e.value})):n.append("galleryItems",JSON.stringify({mediaType:"video",mediaName:e.value}))}):(t=!1,(null==s?void 0:s.gallery)&&(null==s?void 0:s.gallery.length)>0&&(t=!0),n.append("galleryItems",JSON.stringify([]))),n.append("boxId",String(a));let{request:r}=Ae.A.single.updateGallery(n);if(t)return await r().then(async()=>Promise.resolve(!0)).catch(e=>Promise.reject(e))},G=async()=>{var e,n;let t=Array.isArray(j.getValues().description)?(0,I.RB)(j.getValues().description):j.getValues().description,r=Array.isArray(j.getValues().contributors)?(0,I.RB)(j.getValues().contributors):j.getValues().contributors,i=Array.isArray(j.getValues().privacyPolicy)?(0,I.RB)(j.getValues().privacyPolicy):j.getValues().privacyPolicy,o={boxId:a,description:t,contributors:r,privacyPolicy:i,agenda:q.agenda,lineup:q.lineup},l=qp.isEqual(q.agenda,null==s?void 0:s.agenda),d=qp.isEqual(q.lineup,null==s?void 0:s.lineup),c=(null==s?void 0:s.privacyPolicy)||(null==s||null==(n=s.planners)||null==(e=n[0])?void 0:e.privacyPolicy);if(t!=(null==s?void 0:s.description)||r!=((null==s?void 0:s.contributors)||"")||i!=c||!l||!d){let{request:e}=Ae.A.single.updateDetails(o);return await e().then(async()=>Promise.resolve(!0)).catch(e=>Promise.reject(e))}},Z=(0,o.useRef)(null),$=(0,o.useRef)(null),J=(0,o.useRef)(null),Q=(0,o.useRef)(null),X=(0,o.useRef)(null),ee=[{showOption:!S,icon:"gallery",title:"updateEvent.gallery",onClick:()=>{A(!0),D(!0),setTimeout(()=>{Z.current.scrollIntoView({behavior:"smooth",block:"start"})},0)}},{showOption:!P&&0===b.length,icon:"agenda",title:"updateEvent.lineupAgenda",onClick:()=>{E(!0),k([]),setTimeout(()=>{var e;null==(e=J.current)||e.scrollIntoView({behavior:"smooth",block:"start"})},0)}},{showOption:!(f||""===f),icon:"information",title:"updateEvent.contributors",onClick:()=>{g(I.Sw),setTimeout(()=>{var e;null==(e=X.current)||e.scrollIntoView({behavior:"smooth",block:"start"})},0)}},{showOption:!(v||""===v),icon:"policy",title:"updateEvent.organizerPolicy",onClick:()=>{y(I.Sw)}},{showOption:!M,icon:"image",title:"updateEvent.sponsors",onClick:()=>{R(!0),setTimeout(()=>{Q.current.scrollIntoView({behavior:"smooth",top:50,block:"start"})},0)}}],en=(0,o.useCallback)(()=>(0,i.Y)(i.FK,{children:(0,i.FD)(Bn,{children:[(0,i.Y)(_.H4,{color:"fontPrimary",children:N("updateEvent.addMoreSections")}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,capitalize:!0,children:N("eventManager.details.extraSectionDescription")}),ee.filter(e=>e.showOption).map((e,n)=>(0,i.FD)(o.Fragment,{children:[(0,i.FD)(Bt,{children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center",gap:"10px"},children:[(0,i.Y)(_.In,{color:"fontPrimary",name:e.icon,width:24,height:24}),(0,i.Y)(_.H3,{color:"fontPrimary",children:N(e.title)})]}),(0,i.Y)(_.$n,{"data-test":"".concat(e.title,"_button"),color:"btnTextAuxiliary",backgroundColor:"btnBackgroun
1dAuxiliary",type:"button",onClick:e.onClick,children:N("updateEvent.add")})]}),ee.filter(e=>e.showOption).length-1!=n&&(0,i.Y)(c.cG,{margin:5})]},e.title))]})}),[b,Y,P,v,f,S,N,M]);(0,o.useEffect)(()=>{b.map(e=>{e.startTime&&(0,gA.isDayjs)(e.startTime)&&(e.startTime=(0,I.Tl)(e.startTime)),e.endTime&&(0,gA.isDayjs)(e.endTime)&&(e.endTime=(0,I.Tl)(e.endTime))}),L(e=>(0,nU._)((0,nY._)({},e),{agenda:b}))},[b]),(0,o.useEffect)(()=>{L(e=>(0,nU._)((0,nY._)({},e),{lineup:Y}))},[Y]);let et=async(e,n)=>{p(!0),W("saveContinue"===n.nativeEvent.submitter.name)};return(0,i.Y)(i.FK,{children:s?(0,i.Y)(O9,{children:(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},j),{children:(0,i.FD)(Pj,{onSubmit:j.handleSubmit(et),children:[(0,i.Y)(qc,{}),(0,i.Y)(BF,{text:h,setBoxDescription:m}),(f||""===f)&&(0,i.Y)("div",{ref:X,children:(0,i.Y)(BP,{text:f,setBoxContributors:g})}),S&&(0,i.Y)(qr,{addGalleryRef:Z,openGallery:C,setAddGallery:A}),(P||b.length>0)&&(0,i.Y)(BC,{mode:P&&0===b.length?"lineup":b.length>0&&!P?"agenda":"lineup",onModeChange:e=>{"lineup"===e?(E(!0),w([]),F(!1)):(E(!1),k([]),F(!0),w([{title:"",startTime:"",endTime:"",description:"",artists:[{name:"",image:""}]}]))},lineupRef:J,lineupArray:Y,setLineupArray:k,agendaRef:$,agendaArray:b,setAgendaArray:w,emptyAgenda:T,setEmptyAgenda:F,box:s,onDelete:()=>{k([]),w([]),E(!1),F(!1)}}),(v||""===v)&&(0,i.Y)(BM,{text:v,setBoxPrivacyPolicy:y}),M&&(0,i.Y)(qu,{sponsorsRef:Q,hasSponsors:M,setHasSponsors:R}),ee.some(e=>e.showOption)&&en(),(0,i.Y)(EV,{loading:u})]})}))}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})})})};function qm(){let e=(0,s._)(["\n  ",";\n  margin-top: 30px;\n  gap: 30px;\n"]);return qm=function(){return e},e}function qf(){let e=(0,s._)(["\n  ",";\n"]);return qf=function(){return e},e}let qg=u.A.div(qm(),w.ec),qv=u.A.div(qf(),w.ec),qy=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),qx=()=>{var e,n;let t=(0,l.useRouter)(),r=(0,d.d4)(Ai.w7),{t:a}=(0,x.Bd)(),s=(null==(e=t.query)?void 0:e.boxid)?Number(null==(n=t.query)?void 0:n.boxid):null,u="event",[p,h]=(0,o.useState)(u),[m,f]=(0,o.useState)("light"),[g,v]=(0,o.useState)("<script>\nvar embedded = { url : ".concat(eI.A.FRONTEND_URL,"/embedded/").concat(u,"/").concat(s,", panel: 'embeddedApp', mode: '").concat(m,'\' };\n<\/script>\n<div id="embeddedApp"> </div>\n<script src="https://cometogether.live/embedded/embeddedEvent.js"> <\/script>')),[y,b]=o.useState(!1),[w,Y]=(0,o.useState)(!1),[k,S]=(0,o.useState)(!1),[A,I]=(0,o.useState)(""),C=e=>{"event"===e?I("/assets/images/tooltip/embedded_event_page.jpg"):I("/assets/images/tooltip/embedded_buytickets_page.jpg"),b(!0)};return(0,o.useEffect)(()=>{v('<script>\nvar embedded = { url : "'.concat(eI.A.FRONTEND_URL,"/embedded/").concat(p,"/").concat(s,"\", panel: 'embeddedApp', mode: '").concat(m,'\' };\n<\/script>\n<div id="embeddedApp"> </div>\n<script src="https://cometogether.live/embedded/embeddedEvent.js"> <\/script>'))},[p,m]),(0,i.FD)(i.FK,{children:[(0,i.FD)(qg,{children:[(0,i.FD)("div",{style:{display:"flex",width:"100%",justifyContent:"start",alignItems:"center",gap:"30px"},children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(_.H4,{fontSize:20,color:"fontPrimary",children:a("eventManager.emdedded.pageTitle")}),(0,i.FD)(S7.A,{value:p,onChange:e=>{h(e.target.value)},children:[(0,i.Y)(AD.A,{value:"event",control:(0,i.Y)(S9.A,{}),label:(0,i.Y)(_.Wb,{tooltipClickOnly:!0,label:a("eventManager.emdedded.options.event"),onClick:()=>C("event")})}),(0,i.Y)(AD.A,{value:"buytickets",control:(0,i.Y)(S9.A,{}),disabled:(null==r?void 0:r.boxHierarchy)===el.EP.MASTER,label:(0,i.Y)(_.Wb,{tooltipClickOnly:!0,label:a("eventManager.emdedded.options.buyTickets"),onClick:()=>C("buytickets")})})]})]}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(_.H4,{fontSize:20,color:"fontPrimary",children:a("eventManager.emdedded.themeTitle")}),(0,i.FD)(S7.A,{value:m,onChange:e=>{f(e.target.value)},children:[(0,i.Y)(AD.A,{value:"light",control:(0,i.Y)(S9.A,{}),label:(0,i.Y)(_.Wb,{tooltipClickOnly:!0,label:a("eventManager.emdedded.modeOptions.light"),onClick:()=>C("light")})}),(0,i.Y)(AD.A,{value:"dark",control:(0,i.Y)(S9.A,{}),disabled:(null==r?void 0:r.boxHierarchy)===el.EP.MASTER,label:(0,i.Y)(_.Wb,{tooltipClickOnly:!0,label:a("eventManager.emdedded.modeOptions.dark"),onClick:()=>C("dark")})})]})]})]}),(0,i.FD)("div",{children:[(0,i.Y)(_.H4,{fontSize:20,color:"fontPrimary",children:a("eventManager.emdedded.codeTitle")}),(0,i.Y)(qv,{children:(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:a("eventManager.emdedded.codeTitleDescription1")})}),(0,i.Y)(_.hN,{multiline:!0,placeholder:"Event info",rows:7,maxRows:7,style:{marginTop:20},value:g}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",marginTop:"20px"},children:(0,i.Y)(sI.A,{title:w?"Copied!":k?"Copy to Clipboard":"",onMouseEnter:()=>{w||S(!0)},onMouseLeave:()=>{Y(!1),S(!1)},children:(0,i.Y)(_.$n,{size:"medium","data-test":"checkout_button",color:"btnTextAuxiliary",backgroundColor:"btnBackgroun
1dAuxiliary",onClick:()=>{navigator.clipboard.writeText(g),Y(!0)},children:a("eventManager.emdedded.copyBtn")})})})]})]}),(0,i.Y)(_.mq,{open:y,onClose:()=>{b(!1)},transition:qy,child:(0,i.Y)(ei(),{src:A,alt:"Event cover",priority:!0,quality:100,fill:!0}),styleProps:{position:"fixed",m:0,width:"100%",height:"50%"}})]})};function qb(){let e=(0,s._)(["\n  ",";\n  gap: 18px;\n"]);return qb=function(){return e},e}function qw(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: 18px;\n  width:100%;\n  margin-top:30px;\n"]);return qw=function(){return e},e}function qY(){let e=(0,s._)(["\n  ",";\n  justify-content: start;\n  gap: 10px;\n"]);return qY=function(){return e},e}function qk(){let e=(0,s._)(["\n  ",";\n  justify-content: start;\n  gap: 10px;\n  width:70%;\n  @media screen and (max-width: ",") {\n    width:100%;\n  }\n"]);return qk=function(){return e},e}function qS(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  gap: 20px;\n"]);return qS=function(){return e},e}function qA(){let e=(0,s._)(["\n  ",";\n  gap: 20px;\n"]);return qA=function(){return e},e}u.A.div(qb(),w.Uu);let q_=u.A.div(qw(),w.Uu),qI=u.A.div(qY(),w.ec),qC=u.A.div(qk(),w.ec,e=>e.theme.breakPoints.MEDIUM_VIEWPORT),qD=u.A.form(qS(),w.ec),qT=u.A.form(qA(),w.Uu),qF=e=>{var n;let{title:t,subTitle:r,onClick:o,marginTop:l,category:a}=e,{t:s}=(0,x.Bd)(),u=(0,d.d4)(Ai.w7),p=null==u||null==(n=u.userForm)?void 0:n.filter(e=>"perOrder"===e.category);return(0,i.Y)(i.FK,{children:(0,i.FD)(q_,{style:{marginTop:l?"30px":"0px"},children:[(0,i.FD)(qC,{children:[(0,i.Y)(c.g2,{fontSize:20,color:"fontPrimary",fontWeight:700,children:t}),(0,i.Y)(c.RZ,{color:"fontSecondary",fontWeight:400,fontSize:14,children:r})]}),("perTicket"===a||"perOrder"===a&&(null==p?void 0:p.length)===0)&&(0,i.Y)(_.$n,{size:"medium",color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",onClick:o,children:s("userForm.createForm")})]})})};function qP(){let e=(0,s._)(["\n  ",";\n"]);return qP=function(){return e},e}function qE(){let e=(0,s._)(["\n  ",";\n  gap:10px;\n"]);return qE=function(){return e},e}function qM(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  padding: 10px;\n  color: ",";\n  background-color: ",";\n  margin-bottom: 10px;\n  gap: 10px;\n"]);return qM=function(){return e},e}let qR=u.A.div(qP(),w.ec),qN=u.A.div(qE(),w.Uu),qz=u.A.div(qM(),w.Uu,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.backgroundTertiaryColor),qO=e=>{let{form:n,setDialogOpen:t,setFieldId:r}=e,{t:a}=(0,x.Bd)(),s=(0,d.d4)(D.nq),u=(0,d.d4)(Ai.w7),p=(0,l.useRouter)(),h=(0,d.wA)(),[m,f]=(0,o.useState)(null==n?void 0:n.fields),[g,v]=(0,o.useState)([]),y=async e=>{try{let{request:n}=Ae.A.single.sortFields(e);await n().finally(()=>{var e;h((0,Ai.dH)(Number(null==p||null==(e=p.query)?void 0:e.boxid)))})}catch(e){console.error(e)}};(0,o.useEffect)(()=>{f(null==n?void 0:n.fields)},[n]),(0,o.useEffect)(()=>{let e={boxId:null==u?void 0:u.boxId,formId:n.formId,fields:g};g.length>0&&y((0,nY._)({},e))},[g]);let w=async(e,n,t)=>{h((0,b.rj)({enableLoader:!0}));try{let{request:r}=Ae.A.single.deleteField({boxId:e,formId:n,fieldId:t});await r().finally(()=>{var e;h((0,Ai.dH)(Number(null==p||null==(e=p.query)?void 0:e.boxid),()=>{h((0,b.Fr)())}))})}catch(e){}};return(0,i.Y)(i.FK,{children:(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let{source:n,destination:t}=e,r=Array.from(m),i=r.splice(n.index,1)[0];r.splice(t.index,0,i),f(r),v(r.map(e=>e.fieldId))},children:(0,i.Y)(IQ.gL,{droppableId:"featuredEvent",children:e=>(0,i.FD)("div",(0,nU._)((0,nY._)({},e.droppableProps),{ref:e.innerRef,children:["perOrder"===n.category&&(0,i.FD)(qz,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:(0,i.Y)("div",{style:{display:"flex",alignItems:"center",gap:"32px",width:"100%",justifyContent:"space-between"},children:"Email"})}),(0,i.Y)("div",{children:(0,i.Y)(c.Wg,{fontSize:19,color:"fontSecondary",children:a("userForm.builtIn")})})]}),m.map(e=>(0,i.Y)(IQ.sx,{draggableId:String(null==e?void 0:e.fieldId),index:m.findIndex(n=>e.fieldId===n.fieldId),children:o=>(0,i.Y)("div",(0,nU._)((0,nY._)({ref:o.innerRef},o.draggableProps),{children:(0,i.FD)(qz,{children:[(0,i.Y)("div",(0,nU._)((0,nY._)({style:{display:"flex",alignItems:"center"}},null==o?void 0:o.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:20,height:20})})),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",gap:"32px",width:"100%",justifyContent:"space-between",flexWrap:s?"unset":"wrap"},children:(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:"32px",width:"100%"},children:[(0,i.FD)(qR,{children:[" ",(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.label}),(0,i.FD)(qN,{children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center"},children:[(0,i.Y)(_.In,{name:"mandatory",color:"fontSecondary",width:20,height:20}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:"".concat(e.isRequired?a("eventManager.orderForm.mandatory"):a("eventManager.orderForm.notMandatory"))})]}
1),!e.display&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center"},children:(0,i.Y)(_.In,{name:"circle",color:"fontSecondary",width:4,height:4})}),(0,i.FD)("div",{style:{display:"flex",justifyContent:"start",alignItems:"center",gap:"5px"},children:[(0,i.Y)(_.In,{name:"not-visible",color:"fontSecondary",width:14,height:14}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:"".concat(a("eventManager.orderForm.notVisibible"))})]})]})]})]}),(0,i.FD)(qT,{children:[(0,i.Y)(_.$n,{mode:"borderless",size:"auto",padding:0,onClick:()=>{t(!0),r(e.fieldId)},children:(0,i.Y)(_.In,{name:"edit",color:"fontPrimary",width:20,height:20})}),(0,i.Y)(_.$n,{mode:"borderless",size:"auto",padding:0,onClick:()=>{u&&n.formId&&w(u.boxId,null==n?void 0:n.formId,e.fieldId)},children:(0,i.Y)(_.In,{name:"delete",color:"fontAlert",width:20,height:20})})]})]})})]})}))},null==e?void 0:e.fieldId))]}))})})})},qB=e=>{let{box:n,formId:t,fieldId:r,setButtonLoader:a,setDialogOpen:s}=e,[u,p]=(0,o.useState)([]),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)(!1),v=(0,ec.u)(),{showErrorModal:y}=Ar(),w=(0,d.wA)(),Y=(0,l.useRouter)(),{control:k,watch:S,handleSubmit:A,setValue:I,getValues:C,reset:D}=(0,nw.mN)({defaultValues:{options:[],display:!1,isRequired:!1,type:"",label:"",placeholder:""}}),{fields:T,append:F,remove:P}=(0,nw.jz)({control:k,name:"options"}),{t:E}=(0,x.Bd)(),M=e=>{if(!e.destination)return},R=S("type"),N=async()=>{g(!0);try{let{request:e}=Ae.A.single.getFieldOptions();await e().then(e=>{p(e.defaultFields),m(e.defaultFields.filter(e=>"Custom"===e.group)),g(!1)}).catch(e=>{y("genericError",null==e?void 0:e.msg)})}catch(e){y("genericError")}};(0,o.useEffect)(()=>{N()},[]);let z=async function(e){try{let{request:n}=Ae.A.single.addField(e);await n().then(()=>{s(!1),a(!1)}).catch(()=>{}).finally(()=>{var e;w((0,Ai.dH)(Number(null==Y||null==(e=Y.query)?void 0:e.boxid),()=>{a(!1),w((0,b.Fr)())})),D()})}catch(e){}},O=async function(e){try{let{request:n}=Ae.A.single.editField(e);await n().then(()=>{s(!1),a(!1)}).catch(()=>{}).finally(()=>{var e;w((0,Ai.dH)(Number(null==Y||null==(e=Y.query)?void 0:e.boxid),()=>{a(!1),w((0,b.Fr)())}))}),D()}catch(e){}},B=async e=>{a(!0);let i={boxId:n.boxId,formId:t,fieldId:r||(e.type.id.includes("predefined")?e.type.id:null),display:!e.display,placeholder:e.placeholder,isRequired:e.isRequired,label:e.label,type:e.type.type,options:e.options?e.options.map(e=>e.value):[]};w((0,b.rj)({enableLoader:!0}));try{r?r.includes("predefined")?z((0,nU._)((0,nY._)({},i),{fieldId:null,oldFieldId:r})):O((0,nY._)({},i)):z((0,nY._)({},i))}catch(e){}};return(0,o.useEffect)(()=>{if(r&&t&&h){let e,i=((e,t)=>{if(e&&t){var r;let i=null==n||null==(r=n.userForm)?void 0:r.find(n=>n.formId===e);return null==i?void 0:i.fields.find(e=>e.fieldId===t)}})(t,r),o=(e=i.type,h.find(n=>n.type===e));p(h),I("options",i.options),I("display",!i.display),I("isRequired",i.isRequired),I("type",o),I("label",i.label),I("placeholder",i.placeholder)}},[r,h]),(0,o.useEffect)(()=>{R&&!r&&(I("options",R.options),I("label",R.label),I("placeholder",R.placeholder))},[R]),(0,i.Y)(i.FK,{children:(0,i.FD)(qD,{id:"myform",onSubmit:A(B),children:[(0,i.Y)(nw.xI,{name:"type",control:k,rules:{required:E("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",label:E("userForm.fieldType"),options:u,loading:f,required:!0,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==r||null==(n=r.error)?void 0:n.message},t),{groupBy:e=>e.group,selectedValues:t.value||void 0,customOnChange:e=>{t.onChange(e)}}))}}),(e=>{if((null==e?void 0:e.type)!=="dropdownSingle"&&(null==e?void 0:e.type)!=="dropdownMulti"&&(null==e?void 0:e.type)!=="dropdown")return(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{name:"label",control:k,rules:{required:E("fieldIsRequired")||"This field is required"},render:n=>{let{field:t}=n;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({label:E("eventManager.orderForm.label"),placeholder:E("eventManager.orderForm.label"),required:!0},t),{disabled:!!R&&"Predefined"===R.group,defaultValue:null==e?void 0:e.label}))}}),(0,i.Y)(nw.xI,{name:"placeholder",control:k,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({label:E("eventManager.orderForm.placeholder"),placeholder:E("eventManager.orderForm.placeholder")},n),{disabled:!!R&&"Predefined"===R.group}))}})]});{let n=(e=>{var n;return(null==e||null==(n=e.options)?void 0:n.length)>0?e.options.map(e=>e.label):[]})(e);return(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{name:"label",control:k,rules:{required:E("fieldIsRequired")||"This field is required"},render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({label:E("eventManager.orderForm.label"),placeholder:E("eventManager.orderForm.label"),required:!0},n))}}),(0,i.Y)(nw.xI,{name:"placeholder",control:k,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({label:E("eventManager.orderForm.placeholder"),placeholder:E("eventManager.orderForm.placeholder")},n))}}),(0,i.Y)(_.H4,{children:E("userForm.choices")}),(0,i.Y)(IQ.JY,{onDragEnd:M,children:(0,i.Y)(IQ.gL,{droppableId:"dropdownChoices",children:e=>(0,i.FD)("div",(0,nU._)((0,nY._)({},e.droppableProps),{ref:e.innerRef,children:[T.map((e,t)=>(0,i.Y)(IQ.sx,{draggableId:e.id,index:t,children:r=>(0,i.FD)("div",(0,nU._)((0,nY._)({ref:r.innerRef},r.draggableProps),{style:{display:"flex",alignItems:"center",padding:"10px",backgroundColor:v.colors.backgroundTertiaryColor,marginBottom:"10px",gap:"10px"},children:[(0,i.Y)("div",(0,nU._)((0,nY._)({},r.dragHandleProps),{children:(0,i.Y)(_.In,{name:"menu",width:20,height:20})})),(0,i.Y)(E0.A,(0,nU._)((0,nY._)({variant:"standard",InputProps:{disableUnderline:!0}},k.register("options.".concat(t,".value"))),{placeholder:n[t],value:e.label,style:{border:"none"},sx:{width:"100%"}})),(0,i.Y)(_.$n,{mode:"borderless",size:"mini",color:"fontPrimary",onClick:()=>P(t),children:"x"})]}))},e.id)),e.placeholder]}))})}),(0,i.Y)(_.$n,{color:"fontPrimary",mode:"borderless",onClick:()=>F({value:""}),children:E("userForm.addChoice")})]})}})(R),(0,i.Y)(nw.xI,{name:"isRequired",control:k,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:C().isRequired,label:E("userForm.fieldIsRequired"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)(c.Wg,{fontSize:20,children:E("eventManager.orderForm.visibility")}),(0,i.Y)(nw.xI,{name:"display",control:k,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:C().display,label:E("userForm.hideSection"),value:n.value,onChange:(e,t)=>n.onChange(t)})}})]})})},qq=e=>{let{dialogOpen:n,setDialogOpen:t,box:r,formId:l,fieldId:a}=e,s=(0,d.d4)(D.nq),u=(0,ec.u)(),{t:p}=(0,x.Bd)(),[h,m]=(0,o.useState)(!1),f=()=>{t(!1)};return(0,i.FD)(t7.A,{open:n,onClose:(e,n)=>{("backdropClick"===n||"escapeKeyDown"===n)&&f()},scroll:"paper",TransitionComponent:Rq,PaperProps:{sx:{position:"fixed",m:0,top:s?0:void 0,right:s?0:void 0,bottom:s?0:void 0,maxHeight:"100%",width:s?"500px":"100%",background:u.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{children:[(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:20,children:p(a?"userForm.editField":"userForm.addField")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(qB,{box:r,formId:l,fieldId:a,setButtonLoader:m,setDialogOpen:t})}),(0,i.FD)(rn.A,{children:[(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",size:"large",type:"button",onClick:f,children:p("updateEvent.cancel")}),(0,i.Y)(_.$n,{"data-test":"basics_submit_button",mode:"contained",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"myform",name:"save",loader:h,children:p("updateEvent.save")})]})]})};function qL(){let e=(0,s._)(["\n  padding: 20px;\n  margin-top: 10px;\n  color: ",";\n  border: solid 1px ",";\n  border-radius: 20px;\n  display: block;\n"]);return qL=function(){return e},e}let qj=u.A.div(qL(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.dividerAndPlaceholderPrimary),qW=e=>{let{form:n,category:t,formId:r,openTicketsModal:a}=e,[c,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(null),{t:h}=(0,x.Bd)(),m=(0,l.useRouter)(),f=(0,d.wA)(),[g,v]=(0,o.useState)(!1),[y,w]=(0,o.useState)(0),Y=(0,d.d4)(Ai.w7),k=async(e,n)=>{f((0,b.rj)({enableLoader:!0})),v(!0);try{let{request:t}=Ae.A.single.deleteForm({boxId:e,formId:n});await t().then(()=>{}).catch(()=>{}).finally(()=>{var e;f((0,Ai.dH)(Number(null==m||null==(e=m.query)?void 0:e.boxid),()=>{f((0,b.Fr)())})),v(!1)})}catch(e){console.error(e)}};return(0,o.useEffect)(()=>{let e=(0,I.Nh)(n.appliesTo||[],null==Y?void 0:Y.boxAssets);w((null==e?void 0:e.length)||0)},[n]),(0,i.Y)(i.FK,{children:g?(0,i.Y)(nb.A,{}):(0,i.FD)(qj,{children:[(0,i.Y)("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"},children:(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",width:"100%",alignItems:"center",marginBottom:"10px"},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:["perOrder"!==t&&(0,i.Y)("div",{style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>a(r),children:(0,i.Y)(_.In,{name:"edit",width:20,height:20,color:"fontPrimary"})}),(0,i.Y)(_.$n,{mode:"borderless",size:"auto",padding:0,loader:g,onClick:()=>{k(null==Y?void 0:Y.boxId,r)},children:(0,i.Y)(_.In,{name:"delete",color:"fontAlert",width:20,height:20})}),"perOrder"===t?"".concat(h("userForm.appliesTo"),": ").concat(h("userForm.order")):(0,i.FD)("div",{color:"fontPrimary",children:[h("userForm.appliesTo"),":"," ",(0,i.FD)(_.$n,{mode:"borderless",padding:0,size:"auto",color:"fontPrimary",backgroundColor:"fontPrimary",onClick:()=>a(r),children:[y," ",h("userForm.selectedCat")]})]})]}),(0,i.Y)(_.$n,{mode:"outlined",size:"medium",color:"btnTertiary",backgroundColor:"btnTertiary",onClick:()=>{s(!0),p(null)},children:h("eventManager.orderForm.addField")})]})}),(0,i.Y)(qO,{form:n,setDialogOpen:s,setFieldId:p,loader:g}),(0,i.Y)(qq,{formId:r,fieldId:u,dialogOpen:c,setDialogOpen:s,box:Y})]})})};function qV(){let e=(0,s._)(["\n  color: ",";\n"]);return qV=function(){return e},e}let qH=(0,u.A)(AD.A)(qV(),e=>e.theme.colors.fontPrimary),qU=e=>{var n,t;let{box:r,formId:a}=e,c=(0,l.useRouter)(),{t:s}=(0,x.Bd)(),u=(0,d.wA)(),p=(null==(n=c.query)?void 0:n.boxid)?Number(null==(t=c.query)?void 0:t.boxid):null,[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)(!1),w=(0,ec.u)();(0,o.useEffect)(()=>{(e=>{var n;let t=[],i=a&&k(e,a);
1null==e||null==(n=e.boxAssets)||n.forEach(e=>{let n=i&&i.includes(e.assetId);t.push({id:e.assetId,label:e.assetName,isSelected:!!n&&n})}),m((e=>{let n=a&&k(r,a);return(null==e?void 0:e.length)>0?[{id:-1,label:"Select all",isSelected:!!n&&n.length===e.length},...e]:e})(t))})(r)},[r]);let Y=e=>{g(e.filter(e=>e.isSelected&&-1!==e.id).map(e=>e.id))},k=(0,o.useCallback)((e,n)=>{var t;return e&&n?null==(t=e.userForm.filter(e=>"perTicket"===e.category).find(e=>e.formId===n))?void 0:t.appliesTo:null},[a]),S=async function(e){y(!0),u((0,b.rj)({enableLoader:!0}));try{let{request:n}=Ae.A.single.createForm(e);await n().then(()=>{var e;u((0,Ai.dH)(Number(null==c||null==(e=c.query)?void 0:e.boxid),()=>{u((0,b.Fr)())}))}).catch(e=>{I(e)}).finally(()=>{y(!1)})}catch(e){}},A=async function(e){y(!0);try{let{request:n}=Ae.A.single.editForm(e);await n().then(()=>{var e;u((0,b.Fr)()),u((0,Ai.dH)(Number(null==c||null==(e=c.query)?void 0:e.boxid)))}).catch(e=>{I(e)}).finally(()=>{y(!1)})}catch(e){}},I=e=>{let n={title:s("ERROR"),message:e.msg||s("login.globalErrorAlert1"),color:"fontAlert",simpleOnPress:()=>{u((0,b.Fr)())}};u((0,b.rj)(n))},C=async e=>{e.preventDefault();let n={boxId:p,category:"perTicket",appliesTo:[...f]};try{if(a){let e={boxId:p,formId:a,appliesTo:[...f]};A((0,nY._)({},e))}else S((0,nY._)({},n))}catch(e){}};return(0,i.FD)("form",{id:"myform",onSubmit:C,children:[(0,i.Y)("ul",{style:{listStyle:"none",maxHeight:"500px",overflowY:"auto"},children:h.map((e,n)=>(0,i.Y)("li",{children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",padding:"0 10px",background:-1===e.id?w.colors.backgroundTertiaryColor:"unset"},children:(0,i.Y)(qH,{label:e.label,control:(0,i.Y)(xY.A,{checked:e.isSelected,onChange:e=>((e,n)=>{if(-1===h[n].id)(e=>{let n=h.map(n=>(0,nU._)((0,nY._)({},n),{isSelected:e}));m(n),Y(n)})(e.target.checked);else{let t=h.map((t,r)=>r===n?(0,nU._)((0,nY._)({},t),{isSelected:e.target.checked}):t);m(t),Y(t)}})(e,n)})})})})},e.id))}),(0,i.FD)(YC.Fw,{children:[(0,i.Y)(_.$n,{mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",size:"large",type:"button",onClick:()=>u((0,b.Fr)()),children:s("updateEvent.cancel")}),(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"myform",name:"saveAdd",loader:v,disabled:0===f.length,children:s("updateEvent.save")},"saveAdd")]})]})},qK=()=>{var e,n,t;let r=(0,l.useRouter)(),a=(null==(e=r.query)?void 0:e.boxid)?Number(null==(n=r.query)?void 0:n.boxid):null,[c,s]=(0,o.useState)([]),[u,p]=(0,o.useState)(null!=(t=r.query)&&!!t.boxid),h=(0,d.d4)(Ai.w7),{t:m}=(0,x.Bd)(),f=(0,d.wA)();(0,o.useEffect)(()=>{h&&(s(null==h?void 0:h.userForm.map(e=>(0,nY._)({},e))),p(!1))},[h]);let g=(0,o.useCallback)(e=>c.length>0&&c.filter(n=>n.category===e).map(n=>(0,i.Y)(qW,{form:n,category:e,formId:n.formId,openTicketsModal:v},n.formId)),[c]),v=e=>{"number"!=typeof e&&(e=void 0);let n={hideActionButtons:!0,title:m("userForm.createForm"),message:m("userForm.applies"),formComponent:(0,i.Y)(qU,{box:h,formId:e})};f((0,b.rj)(n))},y=async function(e){try{let{request:n}=Ae.A.single.createForm(e);await n().then(()=>{var e;f((0,Ai.dH)(Number(null==r||null==(e=r.query)?void 0:e.boxid),()=>{f((0,b.Fr)())}))}).catch(e=>{w(e)}).finally(()=>{p(!1)})}catch(e){console.error(e)}},w=e=>{let n={title:m("ERROR"),message:e.msg||m("login.globalErrorAlert1"),color:"fontAlert",simpleOnPress:()=>{f((0,b.Fr)())}};f((0,b.rj)(n))},Y=async e=>{e.preventDefault(),f((0,b.rj)({enableLoader:!0}));try{y((0,nY._)({},{boxId:a,category:"perOrder",appliesTo:[]}))}catch(e){f((0,b.Fr)())}};return(0,i.Y)(i.FK,{children:u?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.FD)(qI,{children:[(0,i.Y)(qF,{title:m("eventManager.orderForm.perOrderTitle"),subTitle:m("eventManager.orderForm.perOrderSubTitle"),onClick:Y,category:"perOrder"}),g("perOrder"),(0,i.Y)(qF,{title:m("eventManager.orderForm.perTicketTitle"),subTitle:m("eventManager.orderForm.perTicketSubTitle"),onClick:v,marginTop:!0,category:"perTicket"}),g("perTicket")]})})};var qG=t(99082),qZ=t(3291),q$=t(19319),qJ=t(36614);let qQ=/^\d{6}$/,qX=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),q0=()=>{var e,n;let t=(0,d.d4)(Ai.w7),r=(0,d.wA)(),{t:a,i18n:s}=(0,x.Bd)(),u=(0,d.d4)(D.nq),p=(0,l.useRouter)(),h=(0,ec.u)(),{isPermitted:m}=(0,nB.uM)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(!1);(0,o.useEffect)(()=>{"all"===p.query.status?(g(!0),y(!1)):"sub"===p.query.status?(g(!1),y(!0)):(g(!1),y(!1))},[p]);let w=[{title:a("eventManager.checkIn.thisEvent"),total:"",key:"this",color:"fontPrimary"},...t&&t.boxHierarchy===el.EP.MASTER?[{title:a("eventManager.checkIn.allSubEvents"),total:"",key:"sub",color:"fontPrimary"}]:[],...m([el.mC.ORGANIZATION_SETTINGS])?[{title:a("eventManager.checkIn.allEvents"),total:"",key:"all",color:"fontPrimary"}]:[]],[Y,k]=(0,o.useState)([]),[S,A]=(0,o.useState)(!1),I=(0,o.useCallback)(async()=>{let e=!f;if(t&&(!f||t.plannerId)&&(!e||t.boxId)){A(!0);try{let e=await r((0,Ai.Cp)(f?{organizerId:t.plannerId}:{boxId:t.boxId}));k(e||[])}catch(e){k([])}finally{A(!1)}}},[null==t?void 0:t.plannerId,null==t?void 0:t.boxId,f,r]);(0,o.useEffect)(()=>{I()},[I]);let[C,T]=(0,o.useState)([]),[F,P]=(0,o.useState)(!1),[E,M]=(0,o.useState)(null),R=t&&t.boxHierarchy===el.EP.MASTER?C.filter(e=>v?!0===e.allDates:!e.allDates):C,N=(0,o.useCallback)(async()=>
1{if(null==t?void 0:t.boxId){P(!0);try{let e=await r((0,Ai.vA)({boxId:t.boxId}));T(e||[])}catch(e){T([])}finally{P(!1)}}},[null==t?void 0:t.boxId,r]);(0,o.useEffect)(()=>{N()},[N]),(0,o.useEffect)(()=>{if(!(null==t?void 0:t.boxId))return;let e=!1;return(async()=>{try{let{request:n}=li.A.single.getAssignedProductsByBox(t.boxId),r=await n(),i=Array.isArray(r)?r:(null==r?void 0:r.data)||(null==r?void 0:r.inventories)||(null==r?void 0:r.docs)||[];e||ef(i)}catch(n){e||ef([])}})(),()=>{e=!0}},[null==t?void 0:t.boxId]);let z=(null==t?void 0:t.boxHierarchy)===el.EP.SLAVE,O=[];for(let e of Y)if(f){let n=e.organizations.find(e=>e.organizerId===(null==t?void 0:t.plannerId));n&&O.push({config:e,level:"org",orgEntry:n})}else if(v){let n=e.events.find(e=>e.boxId===(null==t?void 0:t.boxId)&&!0===e.allDates);n&&O.push({config:e,level:"event",eventEntry:n})}else{let n=e.events.find(e=>e.boxId===(null==t?void 0:t.boxId));n&&(z||!n.allDates)&&O.push({config:e,level:"event",eventEntry:n})}let[B,q]=(0,o.useState)(!1),[L,j]=(0,o.useState)("add"),[W,V]=(0,o.useState)("event"),[H,U]=(0,o.useState)(""),[K,G]=(0,o.useState)(!0),[Z,$]=(0,o.useState)(!0),[J,Q]=(0,o.useState)(!1),[X,ee]=(0,o.useState)(!1),[en,et]=(0,o.useState)(!1),[er,eo]=(0,o.useState)("all"),[ea,ed]=(0,o.useState)([]),[es,eu]=(0,o.useState)("all"),[ep,eh]=(0,o.useState)([]),[em,ef]=(0,o.useState)([]),[eg,ev]=(0,o.useState)(!0),[ey,ex]=(0,o.useState)(!0),[eb,ew]=(0,o.useState)(!1),[eY,ek]=(0,o.useState)(!1),[eS,eA]=(0,o.useState)(!1),[e_,eD]=(0,o.useState)(!1),[eT,eF]=(0,o.useState)(!0),[eP,eE]=(0,o.useState)(!1),[eM,eR]=(0,o.useState)(null),[eN,ez]=(0,o.useState)(null),[eO,eB]=(0,o.useState)("validator"),[eq,eL]=(0,o.useState)(""),[ej,eW]=(0,o.useState)(null),[eV,eH]=(0,o.useState)(""),[eU,eK]=(0,o.useState)("idle"),[eG,eZ]=(0,o.useState)(!1),e$=(0,o.useRef)(0),eJ=(0,o.useRef)(0),eQ=(0,o.useRef)(""),[eX,e0]=(0,o.useState)(!1),e1=(0,qJ.A)(eV,400),e2=()=>{if(!eb)return[];let e=[];
1if(eY&&e.push({name:a("eventManager.checkIn.ticketModeOption"),scanMode:"tickets"}),eS){let n=[];eT&&n.push("scanThenSelect"),eP&&n.push("selectThenScan"),(n.length?n:["scanThenSelect"]).forEach(n=>{e.push({name:a("eventManager.checkIn.productModeOption"),scanMode:"products",productScanMethod:n})})}return e_&&e.push({name:a("eventManager.checkIn.bothModesOption"),scanMode:"both"}),e},e4=e=>{ek(e.some(e=>"tickets"===e.scanMode)),eA(e.some(e=>"products"===e.scanMode)),eD(e.some(e=>"both"===e.scanMode));let n=e.some(e=>"products"===e.scanMode&&"scanThenSelect"===e.productScanMethod),t=e.some(e=>"products"===e.scanMode&&"selectThenScan"===e.productScanMethod);n||t?(eF(n),eE(t)):(eF(!0),eE(!1))};(0,o.useEffect)(()=>{!eS||eT||eP||eF(!0)},[eS,eT,eP]);let e5=e=>{e$.current+=1,eJ.current+=1,eH(e),eK("idle"),e0(!1)},e6=async e=>{if(!e)return;let n=++eJ.current;eZ(!0);let t=null;try{t=await r((0,Ai.KC)({boxId:e}))}catch(e){}n===eJ.current&&(eZ(!1),t&&e5(String(t)))};(0,o.useEffect)(()=>{if(!B||"code"!==eO||!(null==t?void 0:t.boxId)||e1!==eV)return;if(!qQ.test(e1))return void eK("idle");let e=++e$.current;eK("checking"),r((0,Ai.sz)({boxId:t.boxId,code:e1,excludeScannerCodeId:null!=ej?ej:void 0})).then(n=>{e===e$.current&&eK((null==n?void 0:n.available)?"available":"taken")}).catch(()=>{e===e$.current&&eK("error")})},[e1,eV,B,eO,ej,null==t?void 0:t.boxId,r]);let e3=qQ.test(eV),e8=eV===e1,e7=e3&&("checking"===eU||!e8),e9=eV.length>0&&!e3&&(e8||eX)?a("eventManager.checkIn.codeInvalidFormat"):e3&&"taken"===eU?a("eventManager.checkIn.codeTaken"):void 0,ne=e7?{message:a("eventManager.checkIn.codeChecking"),color:"fontSecondary"}:e3&&"available"===eU?{message:a("eventManager.checkIn.codeAvailable"),color:"govSuccess"}:e3&&"error"===eU?{message:a("eventManager.checkIn.codeCheckFailed"),color:"candyOrange"}:{message:a("eventManager.checkIn.codeFieldHint"),color:"fontSecondary"},nn="code"===eO?!eq.trim()||!e3||"taken"===eU||e7||eG:!H.trim(),nt=()=>{eR(null)},nr=e=>{j("add"),eB("validator"),V(e),U(""),G(!0),$(!0),Q(!1),et(!1),eo("all"),ed([]),eu("all"),eh([]),ew(!1),ek(!1),eA(!1),eD(!1),eF(!0),eE(!1),ev(!0),ex(!0),ez(null),eW(null),e5(""),q(!0),nt()},ni=()=>{q(!1),ee(!1),e5(""),eQ.current="",eZ(!1)},no=(null==t?void 0:t.boxAssets)||[],nl=(e,n)=>"".concat(e,":").concat(null!=n?n:"all"),na=async()=>{if("code"===eO){if(!eq.trim()||!e3)return;let e=()=>{ni(),N()},n=()=>{e$.current+=1,eK("taken")},i={label:eq.trim(),allDates:en,allowedAssets:"specific"===er?ea:[],allowedProducts:"specific"===es?ep:[],rules:e2(),display:{showInfo:K,allowGroupScan:Z,allowUnscan:J}};("add"===L||eV!==eQ.current)&&(i.code=eV),"add"===L?r((0,Ai.IS)((0,nU._)((0,nY._)({},i),{boxId:null==t?void 0:t.boxId}),a,p,ee,e,n)):ej&&r((0,Ai.xG)(ej,i,a,p,ee,e,n));return}if(!H.trim())return;let e=()=>{ni(),I()},n=e2();if("add"===L){let i={email:H.trim()};"org"===W?(i.organizations=[{organizerId:null==t?void 0:t.plannerId,rules:n,display:{showInfo:K,allowGroupScan:Z,allowUnscan:J}}],i.events=[]):(i.organizations=[],i.events=[{boxId:null==t?void 0:t.boxId,allDates:en,allowedAssets:"specific"===er?ea:[],allowedProducts:"specific"===es?ep:[],rules:n,display:{showInfo:K,allowGroupScan:Z,allowUnscan:J}}]),r((0,Ai.bi)(i,a,p,ee,e))}else if(eN)if("event"===W){let i={boxId:null==t?void 0:t.boxId,allDates:en,allowedAssets:"specific"===er?ea:[],allowedProducts:"specific"===es?ep:[],rules:n,display:{showInfo:K,allowGroupScan:Z,allowUnscan:J}};r((0,Ai.wC)(eN,i,a,p,ee,e))}else{let i={organizerId:null==t?void 0:t.plannerId,rules:n,display:{showInfo:K,allowGroupScan:Z,allowUnscan:J}};r((0,Ai.uf)(eN,i,a,p,ee,e))}};return(0,i.FD)(q$.LN,{children:[(0,i.FD)(q$.CO,{children:[(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",onClick:e=>{e.preventDefault(),eR(e.currentTarget)},children:a("eventManager.checkIn.addValidator")}),(0,i.FD)(qG.A,{anchorEl:eM,open:!!eM,onClose:nt,anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:[(0,i.Y)(Fz.A,{disabled:!0,children:(0,i.Y)(qZ.A,{primary:a("eventManager.checkIn.addValidator"),primaryTypographyProps:{fontSize:12,fontWeight:700,textTransform:"uppercase",color:h.colors.fontSecondary}})}),(0,i.Y)(Fz.A,{onClick:()=>nr("org"),children:(0,i.Y)(qZ.A,{primary:a("eventManager.checkIn.addValidatorOnOrganizer")})}),(0,i.Y)(Fz.A,{onClick:()=>nr("event"),children:(0,i.Y)(qZ.A,{primary:a("eventManager.checkIn.addValidatorOnEvent")})}
1),(null==t?void 0:t.boxId)&&(0,i.Y)(Fz.A,{onClick:()=>{nt(),j("add"),eB("code"),V("event"),eL(""),eW(null),e5(""),eQ.current="",U(""),G(!1),$(!0),Q(!1),et(v),eo("all"),ed([]),eu("all"),eh([]),ew(!1),ek(!1),eA(!1),eD(!1),eF(!0),eE(!1),ev(!0),ex(!0),ez(null),q(!0),e6(null==t?void 0:t.boxId)},children:(0,i.Y)(qZ.A,{primary:a("eventManager.checkIn.addScannerCode")})})]})]}),t&&t.scannerCode&&(0,i.Y)(q$.r2,{children:(0,i.FD)(q$.Jf,{desktopMode:u,children:[(0,i.Y)(c.g2,{capitalize:!0,fontSize:18,color:"fontSecondary",children:a("eventManager.checkIn.scannerCode")}),(0,i.Y)(c.g2,{capitalize:!0,fontWeight:700,fontSize:20,color:"fontPrimary",children:"".concat(t.scannerCode)})]})}),t&&("number"==typeof t.scannedTickets||"number"==typeof t.unscannedTickets)&&(0,i.Y)(q$.p9,{children:(0,i.FD)(q$.LM,{children:[(0,i.FD)(q$.eP,{children:[(0,i.FD)(q$.oh,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:a("eventManager.checkIn.scannedTickets")}),t.boxHierarchy===el.EP.MASTER&&(0,i.Y)(_.ID,{title:a("eventManager.checkIn.scannedTicketsTooltip"),placement:"top",arrow:!0})]}),(0,i.Y)(c.g2,{fontWeight:700,fontSize:22,color:"fontPrimary",children:null!=(e=t.scannedTickets)?e:0})]}),(0,i.Y)(q$.ts,{}),(0,i.FD)(q$.eP,{children:[(0,i.FD)(q$.oh,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:a("eventManager.checkIn.unscannedTickets")}),t.boxHierarchy===el.EP.MASTER&&(0,i.Y)(_.ID,{title:a("eventManager.checkIn.unscannedTicketsTooltip"),placement:"top",arrow:!0})]}),(0,i.Y)(c.g2,{fontWeight:700,fontSize:22,color:"fontPrimary",children:null!=(n=t.unscannedTickets)?n:0})]})]})}),(0,i.Y)(q$.TT,{children:(0,i.Y)(_.k1,{isMoreOptions:!1,tabs:w,hideTotal:!0})}
1),!f&&(null==t?void 0:t.boxId)&&(0,i.FD)(q$.Oc,{children:[(0,i.Y)(q$.EB,{children:(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:18,children:a("eventManager.checkIn.scannerCodesTitle")})}),F&&(0,i.Y)(q$.z$,{children:(0,i.Y)(nb.A,{color:"primary",size:28})}),!F&&0===R.length&&(0,i.Y)(q$.pp,{children:(0,i.Y)(c.GJ,{fontSize:14,color:"fontSecondary",children:a("eventManager.checkIn.noScannerCodes")})}),!F&&R.length>0&&(0,i.Y)(q$.u2,{children:R.map(e=>{var n,t,o;let l=e.rules||[],d=e.allowedAssets||[],c=e.allowedProducts||[],s=[l.some(e=>"tickets"===e.scanMode)&&a("eventManager.checkIn.ticketModeOption"),l.some(e=>"products"===e.scanMode)&&a("eventManager.checkIn.productModeOption"),l.some(e=>"both"===e.scanMode)&&a("eventManager.checkIn.bothModesOption")].filter(Boolean);return(0,i.FD)(q$.a,{children:[(0,i.FD)(q$.OR,{children:[(0,i.Y)(q$.lM,{active:!1!==e.isActive}),e.label||"#".concat(e.scannerCodeId)]}),(0,i.FD)(q$.fM,{children:[(0,i.Y)(q$.QM,{children:e.code}),(0,i.Y)(sI.A,{title:E===e.scannerCodeId?a("eventManager.checkIn.codeCopied"):a("eventManager.checkIn.copyCode"),placement:"top",children:(0,i.Y)(kj.A,{size:"small",onClick:()=>(e=>{var n;null==(n=navigator.clipboard)||n.writeText(e.code),M(e.scannerCodeId),setTimeout(()=>M(null),1500)})(e),children:(0,i.Y)(_.In,{name:"copy",width:16,height:16,color:"fontPrimary"})})})]}),(0,i.FD)(q$.Vl,{children:[!1===e.isActive&&(0,i.FD)(q$.yq,{enabled:!1,children:[(0,i.Y)(q$.gM,{children:"✗"}),a("eventManager.checkIn.codeInactive")]}),s.length>0?s.map(e=>(0,i.FD)(q$.yq,{enabled:!0,children:[(0,i.Y)(q$.gM,{children:"✓"}),e]},e)):(0,i.Y)(q$.yq,{enabled:!0,children:a("eventManager.checkIn.freeChoiceOnUser")}),e.allDates&&(0,i.Y)(q$.yq,{enabled:!0,children:a("eventManager.checkIn.allSubEvents")}),d.map(e=>{let n=no.find(n=>n.assetId===e.assetId);return(0,i.Y)(q$.FI,{children:(null==n?void 0:n.assetName)||"#".concat(e.assetId)},e.assetId)}),c.map(e=>{let n=em.find(n=>Number(n.inventoryId)===Number(e.inventoryId));return(0,i.Y)(q$.FI,{children:(null==n?void 0:n.name)||"#".concat(e.inventoryId)},"".concat(e.inventoryId))}),(null==(n=e.display)?void 0:n.showInfo)===!0&&(0,i.FD)(q$.yq,{enabled:!0,children:[(0,i.Y)(q$.gM,{children:"✓"}),a("eventManager.checkIn.showInfo")]}),(null==(t=e.display)?void 0:t.allowGroupScan)===!1&&(0,i.FD)(q$.yq,{enabled:!1,children:[(0,i.Y)(q$.gM,{children:"✗"}),a("eventManager.checkIn.chipGroupScan")]}),(null==(o=e.display)?void 0:o.allowUnscan)===!0&&(0,i.FD)(q$.yq,{enabled:!0,children:[(0,i.Y)(q$.gM,{children:"✓"}),a("eventManager.checkIn.chipUnscan")]})]}),(0,i.FD)(q$.Az,{children:[(0,i.Y)(kj.A,{size:"small",onClick:()=>(e=>{var n,t,r,i,o,l,a,d,c,s,u;j("edit"),eB("code"),V("event"),eL(e.label||""),eW(e.scannerCodeId),e5(e.code||""),eQ.current=e.code||"",ez(null),G(null!=(d=null==(n=e.display)?void 0:n.showInfo)&&d),$(null==(c=null==(t=e.display)?void 0:t.allowGroupScan)||c),Q(null!=(s=null==(r=e.display)?void 0:r.allowUnscan)&&s),et(null!=(u=e.allDates)&&u),ed((e.allowedAssets||[]).map(e=>({assetId:e.assetId}))),eo(((null==(i=e.allowedAssets)?void 0:i.length)||0)>0?"specific":"all"),eh((e.allowedProducts||[]).map(e=>({inventoryId:e.inventoryId,variantId:e.variantId}))),eu(((null==(o=e.allowedProducts)?void 0:o.length)||0)>0?"specific":"all"),ev(!0),ex(!0);let p=e.rules||[];ew(p.length>0||((null==(l=e.allowedAssets)?void 0:l.length)||0)>0||((null==(a=e.allowedProducts)?void 0:a.length)||0)>0),e4(p),q(!0)})(e),children:(0,i.Y)(_.In,{name:"edit",width:18,height:18,color:"fontPrimary"})}),(0,i.Y)(sI.A,{title:a("eventManager.checkIn.regenerateCode"),placement:"top",children:(0,i.Y)(kj.A,{size:"small",onClick:()=>(e=>{let n={title:a("dashBoard.modals.regenerate_scanner_code_question.title"),noticeMessage:a("dashBoard.modals.regenerate_scanner_code_question.message"),color:"fontAlert",primaryLabel:a("dashBoard.modals.regenerate_scanner_code_question.primaryLabel"),disableBackdropClick:!0,primaryOnPress:()=>{r((0,b.Ej)()),r((0,Ai.u8)(e.scannerCodeId,a,p,()=>{r((0,b.HW)()),r((0,b.Fr)()),N()}))},secondaryLabel:a("dashBoard.modals.regenerate_scanner_code_question.secondaryLabel"),secondaryOnPress:()=>r((0,b.Fr)())};r((0,b.rj)(n))})(e),children:(0,i.Y)(_.In,{name:"refresh",width:18,height:18,color:"fontPrimary"})})}),(0,i.Y)(kj.A,{size:"small",onClick:()=>(e=>{let n={title:a("dashBoard.modals.delete_scanner_code_question.title"),noticeMessage:a("dashBoard.modals.delete_scanner_code_question.message"),color:"fontAlert",primaryLabel:a("dashBoard.modals.delete_scanner_code_question.primaryLabel"),disableBackdropClick:!0,primaryOnPress:()=>{r((0,b.Ej)()),r((0,Ai.HI)(e.scannerCodeId,a,p,()=>{r((0,b.HW)()),r((0,b.Fr)()),N()}))},secondaryLabel:a("dashBoard.modals.delete_scanner_code_question.secondaryLabel"),secondaryOnPress:()=>r((0,b.Fr)())};r((0,b.rj)(n))})(e),children:(0,i.Y)(_.In,{name:"delete",width:18,height:18,color:"fontAlert"})})]})]},e.scannerCodeId)})})]}),(0,i.FD)(q$.Ec,{children:[(0,i.Y)(q$.EB,{children:(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:18,children:a("eventManager.checkIn.validatorsTitle")})}),S&&(0,i.Y)(q$.z$,{children:(0,i.Y)(nb.A,{color:"primary",size:32})}),!S&&0===O.length&&(0,i.Y)(q$.pp,{children:(0,i.Y)(c.GJ,{fontSize:14,color:"fontSecondary",children:a("eventManager.checkIn.noValidators")})}),!S&&O.map(e=>{var n,o,l,d,c,s,u,h,m,f,g,v,y,x,w,Y,k;let S="event"===e.level?null==(n=e.eventEntry)?void 0:n.rules:null==(o=e.orgEntry)?void 0:o.rules,A="event"===e.level?null==(d=e.eventEntry)||null==(l=d.display)?void 0:l.showInfo:null==(s=e.orgEntry)||null==(c=s.display)?void 0:c.showInfo,C="event"===e.level?null==(h=e.eventEntry)||null==(u=h.display)?void 0:u.allowGroupScan:null==(f=e.orgEntry)||null==(m
1=f.display)?void 0:m.allowGroupScan,D="event"===e.level?null==(v=e.eventEntry)||null==(g=v.display)?void 0:g.allowUnscan:null==(x=e.orgEntry)||null==(y=x.display)?void 0:y.allowUnscan,T=!!S&&S.length>0,F="event"===e.level&&(null==(w=e.eventEntry)?void 0:w.allowedAssets)||[],P="event"===e.level&&(null==(Y=e.eventEntry)?void 0:Y.allowedProducts)||[];return(0,i.FD)(q$.be,{children:[(0,i.FD)(q$.$j,{children:[(0,i.FD)(q$.DJ,{children:[(0,i.Y)(q$.$_,{children:e.config.email}),(0,i.FD)(q$.yq,{enabled:!1!==A,children:[(0,i.Y)(q$.gM,{children:!1!==A?"✓":"✗"}),a("eventManager.checkIn.showInfo")]}),(0,i.FD)(q$.yq,{enabled:!1!==C,children:[(0,i.Y)(q$.gM,{children:!1!==C?"✓":"✗"}),a("eventManager.checkIn.chipGroupScan")]}),(0,i.FD)(q$.yq,{enabled:!0===D,children:[(0,i.Y)(q$.gM,{children:!0===D?"✓":"✗"}),a("eventManager.checkIn.chipUnscan")]})]}),"event"===e.level&&(null==(k=e.eventEntry)?void 0:k.allDates)&&(0,i.Y)(q$.z_,{children:a("eventManager.checkIn.allSubEvents")}),"org"===e.level&&(0,i.Y)(q$.z_,{children:a("eventManager.checkIn.allEventsAccess")}),(0,i.FD)(q$.cs,{children:[(0,i.Y)(q$.lp,{children:a("eventManager.checkIn.scanningRules")}),T?(()=>{let e=S.some(e=>"products"===e.scanMode),n=S.some(e=>"both"===e.scanMode),t=Array.from(new Set(S.filter(e=>"products"===e.scanMode&&e.productScanMethod).map(e=>e.productScanMethod)));return(0,i.FD)(q$.LC,{children:[(0,i.FD)(q$.yq,{enabled:S.some(e=>"tickets"===e.scanMode),children:[(0,i.Y)(q$.gM,{children:S.some(e=>"tickets"===e.scanMode)?"✓":"✗"}),a("eventManager.checkIn.ticketModeOption")]}),(0,i.FD)(q$.yq,{enabled:e,children:[(0,i.Y)(q$.gM,{children:e?"✓":"✗"}),a("eventManager.checkIn.productModeOption")]}),(0,i.FD)(q$.yq,{enabled:n,children:[(0,i.Y)(q$.gM,{children:n?"✓":"✗"}),a("eventManager.checkIn.bothModesOption")]}),e&&t.map(e=>(0,i.Y)(q$.yq,{enabled:!0,children:"scanThenSelect"===e?a("eventManager.checkIn.scanThenSelect"):a("eventManager.checkIn.selectThenScan")},e))]})})():(0,i.Y)(q$.LC,{children:(0,i.Y)(q$.yq,{enabled:!0,children:a("eventManager.checkIn.freeChoiceOnUser")})})]}),F.length>0&&(0,i.FD)(q$.cs,{children:[(0,i.Y)(q$.lp,{children:a("eventManager.checkIn.ticketRestrictions")}),(0,i.Y)(q$.LC,{children:F.map(e=>{let n=no.find(n=>n.assetId===e.assetId);return(0,i.Y)(q$.FI,{children:(null==n?void 0:n.assetName)||"#".concat(e.assetId)},e.assetId)})})]}),P.length>0&&(0,i.FD)(q$.cs,{children:[(0,i.Y)(q$.lp,{children:a("eventManager.checkIn.scanningProductRestrictions")}),(0,i.Y)(q$.LC,{children:P.map(e=>{let n=em.find(n=>Number(n.inventoryId)===Number(e.inventoryId));return(0,i.Y)(q$.FI,{children:(null==n?void 0:n.name)||"#".concat(e.inventoryId)},"".concat(e.inventoryId))})})]})]}),(0,i.FD)(q$.Az,{children:[(0,i.Y)(kj.A,{size:"small",onClick:()=>(e=>{var n,t,r,i,o,l,a,d,c,s,u,p,h,m,f,g,v;if(j("edit"),eB("validator"),V(e.level),U(e.config.email),ez(e.config.validatorId),eW(null),e5(""),"event"===e.level&&e.eventEntry){G(null==(d=null==(n=e.eventEntry.display)?void 0:n.showInfo)||d),$(null==(c=null==(t=e.eventEntry.display)?void 0:t.allowGroupScan)||c),Q(null!=(s=null==(r=e.eventEntry.display)?void 0:r.allowUnscan)&&s),et(null!=(u=e.eventEntry.allDates)&&u),ed((e.eventEntry.allowedAssets||[]).map(e=>({assetId:e.assetId}))),eo((null==(i=e.eventEntry.allowedAssets)?void 0:i.length)>0?"specific":"all"),eh((e.eventEntry.allowedProducts||[]).map(e=>({inventoryId:e.inventoryId,variantId:e.variantId}))),eu(((null==(o=e.eventEntry.allowedProducts)?void 0:o.length)||0)>0?"specific":"all"),ev(!0),ex(!0);let p=e.eventEntry.rules||[];ew(p.length>0||((null==(l=e.eventEntry.allowedAssets)?void 0:l.length)||0)>0||((null==(a=e.eventEntry.allowedProducts)?void 0:a.length)||0)>0),e4(p)}else if("org"===e.level&&e.orgEntry){G(null==(f=null==(p=e.orgEntry.display)?void 0:p.showInfo)||f),$(null==(g=null==(h=e.orgEntry.display)?void 0:h.allowGroupScan)||g),Q(null!=(v=null==(m=e.orgEntry.display)?void 0:m.allowUnscan)&&v);let n=e.orgEntry.rules||[];ew(n.length>0),e4(n)}q(!0)})(e),children:(0,i.Y)(_.In,{name:"edit",width:18,height:18,color:"fontPrimary"})}),(0,i.Y)(kj.A,{size:"small",onClick:()=>(e=>{let n={title:a("dashBoard.modals.delete_validator_question.title"),noticeMessage:a("dashBoard.modals.delete_validator_question.message"),color:"fontAlert",primaryLabel:a("dashBoard.modals.delete_validator_question.primaryLabel"),disableBackdropClick:!0,primaryOnPress:()=>
1{if(!t)return;r((0,b.Ej)());let n=()=>{r((0,b.HW)()),r((0,b.Fr)()),I()};"event"===e.level?r((0,Ai.$9)(e.config.validatorId,t.boxId,a,p,n)):r((0,Ai.P5)(e.config.validatorId,t.plannerId,a,p,n))},secondaryLabel:a("dashBoard.modals.delete_validator_question.secondaryLabel"),secondaryOnPress:()=>r((0,b.Fr)())};r((0,b.rj)(n))})(e),children:(0,i.Y)(_.In,{name:"delete",width:18,height:18,color:"fontAlert"})})]})]},e.config.validatorId+e.level)})]}),(0,i.FD)(t7.A,{onClose:ni,"aria-labelledby":"validator-dialog-title",open:B,scroll:"paper",TransitionComponent:qX,PaperProps:{sx:{position:"fixed",m:0,top:u?0:void 0,right:u?0:void 0,bottom:u?0:void 0,maxHeight:"100%",minWidth:"380px",width:u?"440px":"100%",maxWidth:u?"440px":"100%",background:h.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"validator-dialog-title",children:[(0,i.Y)(_.H3,{color:"fontPrimary",fontSize:20,children:"code"===eO?"add"===L?a("eventManager.checkIn.addScannerCode"):a("eventManager.checkIn.editScannerCode"):"add"===L?"event"===W?a("eventManager.checkIn.addValidatorOnEvent"):a("eventManager.checkIn.addValidatorOnOrganizer"):"event"===W?a("eventManager.checkIn.editEventValidator"):a("eventManager.checkIn.editOrganizerValidator")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.FD)(re.A,{children:["code"===eO?(0,i.FD)(q$.Tm,{children:[(0,i.Y)(_.hN,{label:a("eventManager.checkIn.codeLabel"),value:eq,onChange:e=>eL(e)}),(0,i.FD)(q$.qw,{children:[(0,i.Y)(q$.i6,{children:(0,i.Y)(_.hN,{label:a("eventManager.checkIn.codeFieldLabel"),value:eV,onChange:e=>{e5((e||"").replace(/\D/g,"").slice(0,6))},onBlur:()=>e0(!0),maxLength:6,errorMessage:e9,dataTest:"scanner_code_value"})}),(0,i.Y)(sI.A,{title:a("eventManager.checkIn.generateNewCode"),placement:"top",children:(0,i.Y)(q$.KD,{children:(0,i.Y)(kj.A,{size:"small",disabled:eG,onClick:()=>e6(null==t?void 0:t.boxId),children:eG?(0,i.Y)(nb.A,{size:16}):(0,i.Y)(_.In,{name:"refresh",width:18,height:18,color:"fontPrimary"})})})})]}),(0,i.Y)(q$.wz,{children:(0,i.Y)(c.GJ,{fontSize:12,color:ne.color,children:ne.message})}),"edit"===L&&(0,i.Y)(q$.wz,{children:(0,i.Y)(c.GJ,{fontSize:12,color:"candyOrange",children:a("eventManager.checkIn.codeChangeWarning")})})]}):(0,i.Y)(q$.Tm,{children:(0,i.Y)(_.hN,{label:"Email",value:H,onChange:e=>U(e),disabled:"edit"===L})}),(0,i.FD)(q$.tU,{children:[(0,i.Y)(_.dO,{checked:K,label:a("eventManager.checkIn.showInfo"),infoText:a("eventManager.checkIn.showInfoDescription"),onChange:(e,n)=>G(n)}),(0,i.Y)(_.dO,{checked:Z,label:a("eventManager.checkIn.allowGroupScan"),infoText:a("eventManager.checkIn.allowGroupScanDescription"),onChange:(e,n)=>$(n)}),(0,i.Y)(_.dO,{checked:J,label:a("eventManager.checkIn.allowUnscan"),infoText:a("eventManager.checkIn.allowUnscanDescription"),onChange:(e,n)=>Q(n)}),"event"===W&&(null==t?void 0:t.boxHierarchy)===el.EP.MASTER&&(0,i.Y)(_.dO,{checked:en,label:a("eventManager.checkIn.allSubEvents"),infoText:a("eventManager.checkIn.allSubEventsDescription"),onChange:(e,n)=>et(n)}),(0,i.Y)(_.dO,{checked:eb,label:a("eventManager.checkIn.scanningRules"),infoText:a("eventManager.checkIn.scanningRulesHint"),onChange:(e,n)=>ew(n)})]}),eb&&(0,i.FD)(q$.tU,{children:[(0,i.FD)(q$.IF,{children:[(0,i.Y)(_.In,{width:20,height:20,color:"fontPrimary",name:"settings"}),a("eventManager.checkIn.scanModeSection")]}),(0,i.FD)(q$.br,{children:[(0,i.FD)(q$.AU,{selected:eY,onClick:()=>ek(!eY),children:[(0,i.Y)(xY.A,{checked:eY,size:"small"}),(0,i.FD)(q$.dP,{children:[(0,i.Y)(q$.ek,{selected:eY,children:a("eventManager.checkIn.ticketModeOption")}),(0,i.Y)(q$.SC,{children:a("eventManager.checkIn.ticketModeOptionDesc")})]})]}),(0,i.FD)("div",{children:[(0,i.FD)(q$.AU,{selected:eS,onClick:()=>eA(!eS),children:[(0,i.Y)(xY.A,{checked:eS,size:"small"}),(0,i.FD)(q$.dP,{children:[(0,i.Y)(q$.ek,{selected:eS,children:a("eventManager.checkIn.productModeOption")}),(0,i.Y)(q$.SC,{children:a("eventManager.checkIn.productModeOptionDesc")})]})]}),eS&&(0,i.FD)(q$.EV,{children:[(0,i.Y)(q$.eN,{children:a("eventManager.checkIn.productSubOptions")}),(0,i.FD)(q$.br,{children:[(0,i.FD)(q$.AU,{selected:eT,onClick:()=>{eT&&eS&&!eP||eF(!eT)},children:[(0,i.Y)(xY.A,{checked:eT,size:"small"}),(0,i.FD)(q$.dP,{children:[(0,i.Y)(q$.ek,{selected:eT,children:a("eventManager.checkIn.scanThenSelect")}),(0,i.Y)(q$.SC,{children:a("eventManager.checkIn.scanThenSelectDesc")})]})]}),(0,i.FD)(q$.AU,{selected:eP,onClick:()=>{eP&&eS&&!eT||eE(!eP)},children:[(0,i.Y)(xY.A,{checked:eP,size:"small"}),(0,i.FD)(q$.dP,{children:[(0,i.Y)(q$.ek,{selected:eP,children:a("eventManager.checkIn.selectThenScan")}),(0,i.Y)(q$.SC,{children:a("eventManager.checkIn.selectThenScanDesc")})]})]})]})]})]}),(0,i.FD)(q$.AU,{selected:e_,onClick:()=>eD(!e_),children:[(0,i.Y)(xY.A,{checked:e_,size:"small"}),(0,i.FD)(q$.dP,{children:[(0,i.Y)(q$.ek,{selected:e_,children:a("eventManager.checkIn.bothModesOption")}),(0,i.Y)(q$.SC,{children:a("eventManager.checkIn.bothModesOptionDesc")})]})]})]})]}),eb&&"event"===W&&(0,i.FD)(q$.tU,{children:[(0,i.FD)(q$.IF,{children:[(0,i.Y)(_.In,{width:20,height:20,color:"fontPrimary",name:"ticket"}),a("eventManager.checkIn.ticketRestrictions")]}),(0,i.FD)(q$.br,{children:[(0,i.FD)(q$.AU,{selected:"all"===er,onClick:()=>{eo("all"),ed([])},children:[(0,i.Y)(q$.A1,{selected:"all"===er}),(0,i.Y)(q$.dP,{children:(0,i.Y)(q$.ek,{selected:"all"===er,children:a("eventManager.checkIn.allAssets")})})]}),(0,i.FD)(q$.AU,{selected:"specific"===er,onClick:()=>eo("specific"),children:[(0,i.Y)(q$.A1,{selected:"specific"===er}),(0,i.Y)(q$.dP,{children:(0,i.Y)(q$.ek,{selected:"specific"===er,children:a("eventManager.checkIn.specificAssets")})})]})]}),"specific"===er&&(0,i.FD)(i.FK,{children:[(0,i.FD)(q$.oq,{onClick:()=>ev(!eg),children:[(0,i.Y)(q$.Q3,{children:ea.length>0?"".concat(ea.length," / ").concat(no.length," ").concat(a("eventManager.checkIn.specificAssets")):a("eventManager.checkIn.specificAssets")}),(0,i.Y)(_.In,{width:14,height:14,color:"fontPrimary",name:eg?"upArrow":"downArrow"})]}),eg&&(0,i.Y)(q$.EV,{children:no.map(e=>{let n=ea.some(n=>n.assetId===e.assetId);return(0,i.Y)(q$.Tu,{children:(0,i.FD)(q$.kV,{children:[(0,i.Y)(xY.A,{checked:n,onChange:()=>(e=>{ea.find(n=>n.assetId===e)?ed(ea.filter(n=>n.assetId!==e)):ed([...ea,{assetId:e}])})(e.assetId),size:"small"}),(0,i.Y)(q$.Ac,{children:e.assetName})]})},e.assetId)})})]})]}),eb&&"event"===W&&(0,i.FD)(q$.tU,{children:[(0,i.FD)(q$.IF,{children:[(0,i.Y)(_.In,{width:20,height:20,color:"fontPrimary",name:"product"}),a("eventManager.checkIn.productRestrictions")]}),(0,i.FD)(q$.br,{children:[(0,i.FD)(q$.AU,{selected:"all"===es,onClick:()=>{eu("all"),eh([])},children:[(0,i.Y)(q$.A1,{selected:"all"===es}),(0,i.Y)(q$.dP,{children:(0,i.Y)(q$.ek,{selected:"all"===es,children:a("eventManager.checkIn.allProducts")})})]}),(0,i.FD)(q$.AU,{selected:"specific"===es,onClick:()=>eu("specific"),children:[(0,i.Y)(q$.A1,{selected:"specific"===es}),(0,i.Y)(q$.dP,{children:(0,i.Y)(q$.ek,{selected:"specific"===es,children:a("eventManager.checkIn.specificProducts")})})]})]}),"specific"===es&&0===em.length&&(0,i.Y)(q$.EV,{children:(0,i.Y)(c.GJ,{fontSize:12,color:"fontSecondary",children:a("eventManager.checkIn.noAssignedProducts")})}),"specific"===es&&em.length>0&&(0,i.FD)(i.FK,{children:[(0,i.FD)(q$.oq,{onClick:()=>ex(!ey),children:[(0,i.Y)(q$.Q3,{children:ep.length>0?"".concat(ep.length," / ").concat(em.length," ").concat(a("eventManager.checkIn.specificProducts")):a("eventManager.checkIn.specificProducts")}),(0,i.Y)(_.In,{width:14,height:14,color:"fontPrimary",name:ey?"upArrow":"downArrow"})]}),ey&&(0,i.Y)(q$.EV,{children:em.map(e=>{let n=ep.some(n=>n.inventoryId===e.inventoryId);return(0,i.Y)(q$.Tu,{children:(0,i.FD)(q$.kV,{children:[(0,i.Y)(xY.A,{checked:n,onChange:()=>((e,n)=>{let t=nl(e,n);ep.find(e=>nl(e.inventoryId,e.variantId)===t)?eh(ep.filter(e=>nl(e.inventoryId,e.variantId)!==t)):eh([...ep,{inventoryId:e,variantId:n}])})(e.inventoryId,null),size:"small"}),(0,i.Y)(q$.Ac,{children:e.name})]})},"inv_".concat(e.inventoryId))})})]})]})]}),(0,i.Y)(rn.A,{sx:{p:2,gap:1},children:(0,i.FD)(q$.Es,{children:[(0,i.Y)(q$.je,{children:(0,i.Y)(_.$n,{mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",onClick:ni,children:a("common.cancel")})}),(0,i.Y)(q$.je,{children:(0,i.Y)(_.$n,{backgroundColor:"btnBackgroun
1dAuxiliary",color:"btnTextAuxiliary",size:"large",onClick:na,loader:X,disabled:nn,children:a("common.save")})})]})})]}),(0,i.FD)(q$.uW,{children:[(0,i.Y)(c.g2,{capitalize:!0,fontSize:16,color:"fontPrimary",children:a("eventManager.checkIn.downloadDescription")}),(0,i.FD)(q$.I,{children:[(0,i.Y)("a",{href:"".concat(eI.A.info.androidScannerLink),target:"_blank",children:(0,i.Y)(ei(),{alt:"Get it on Google Play Store",height:50,width:160,src:eC.A.playStore(p.locale||"en"),priority:!0})}),(0,i.Y)("a",{href:"".concat(eI.A.info.iosScannerLink),target:"_blank",children:(0,i.Y)(ei(),{alt:"Get it on Apple App Store",height:50,width:160,src:eC.A.appStore(s.language),priority:!0})})]})]})]})};var q1=t(88627);let q2=function(){var e,n;let t=(0,l.useRouter)(),r=(0,d.d4)(Ai.w7),[a,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(-1),[h,m]=(0,o.useState)(null!=(e=t.query)&&!!e.boxid),f=(0,d.wA)(),{t:g}=(0,x.Bd)(),v=(0,d.d4)(D.nq),{isPermitted:y}=(0,nB.uM)(),[w,Y]=(0,o.useState)(!1);(0,o.useEffect)(()=>{"all"===t.query.status?Y(!0):Y(!1)},[t]);let k=[...r&&r.boxHierarchy!=el.EP.MASTER?[{title:g("eventManager.checkIn.thisEvent"),total:"",key:"this",color:"primary"}]:[],...r&&r.boxHierarchy===el.EP.MASTER?[{title:g("eventManager.checkIn.allSubEvents"),total:"",key:"sub",color:"primary"}]:[],...y([el.mC.ORGANIZATION_SETTINGS])?[{title:g("eventManager.checkIn.allEvents"),total:"",key:"all",color:"primary"}]:[]];(0,o.useEffect)(()=>{r&&m(!1)});let S=e=>{var{indexNumber:n,setIndexNumber:l,item:a,children:d,expandComponent:c,index:u}=e,p=(0,an._)(e,["indexNumber","setIndexNumber","item","children","expandComponent","index"]);let[h,m]=(0,o.useState)(a),[v,y]=(0,o.useState)(!1),x=e=>{let n={tellerEmail:h,boxId:null==r?void 0:r.boxId},i={organizerId:null==r?void 0:r.plannerId,tellerEmail:h};switch(e){case"remove":{let e={title:g("teller.modals.delete_teller_question.title"),noticeMessage:g("teller.modals.delete_teller_question.message"),color:"fontAlert",primaryLabel:g("teller.modals.delete_teller_question.primaryLabel"),primaryOnPress:()=>w?f((0,q1.VY)(i,g,t)):f((0,q1.mB)(n,g,t)),secondaryLabel:g("teller.modals.delete_teller_question.secondaryLabel")};f((0,b.rj)(e));break}case"done":w?f((0,q1.et)(i,g,t,y)):f((0,q1.zs)(n,g,t,y))}};return(0,i.Y)(i.FK,{children:(0,i.FD)(AR.oM,(0,nU._)((0,nY._)({enableBackgroundColor:-1==u},p),{children:[(0,i.Y)(AR.vD,{isEditMode:n===u,name:h,index:u,onChange:e=>{m(e.target.value)}},u),d,(0,i.Y)(AR.Em,{align:"center",padding:"checkbox",children:n===u?(0,i.FD)("div",{style:{paddingLeft:"6px",display:"flex",alignItems:"flex-end",gap:"10px"},children:[(0,i.Y)("div",{style:{cursor:"pointer"},onClick:()=>{v||x("done")},"aria-label":"done",children:v?(0,i.Y)(nb.A,{size:20}):(0,i.Y)(tx.A,{name:"check-mark",width:22,height:22,color:"fontPrimary"})}),(0,i.Y)("div",{onClick:()=>{m(a),l(-1)},"aria-label":"revert",children:(0,i.Y)("div",{style:{cursor:"pointer"},onClick:()=>{s(!1),l(-1),m(a)},children:(0,i.Y)(tx.A,{name:"cancel",width:22,height:22,color:"fontAlert"})})})]}):(0,i.Y)("div",{style:{cursor:"pointer",alignItems:"center"},onClick:()=>x("remove"),children:(0,i.Y)(tx.A,{color:"fontAlert",width:22,height:22,name:"delete"})})})]}))})};return(0,i.FD)("div",{style:{display:"flex",justifyContent:"center",gap:"10px",flexDirection:"column",width:"100%"},children:[(0,i.Y)("div",{style:{display:"flex",justifyContent:"flex-end"},children:(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",onClick:e=>{e.preventDefault(),s(!0)},children:g("updateEvent.addTellerUser")}),(0,i.Y)("div",{style:{cursor:"pointer"},onClick:()=>{t.push(I.DS.dashBoardTeller())},children:(0,i.Y)(tx.A,{color:"fontPrimary",name:"preview"})})]})}),h?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):(0,i.FD)(i.FK,{children:[" ",(0,i.Y)(_.k1,{isMoreOptions:!1,tabs:k,hideTotal:!0}),(0,i.FD)(El.A,{children:[(0,i.Y)(kM.A,{children:(0,i.FD)(AR.Sy,{children:[(0,i.Y)(AR.Em,{style:{width:"100%"},align:"left",disablePadding:!v,children:(0,i.Y)(c.GJ,{fontSize:12,color:"fontPrimary",children:"Email"})}),(0,i.Y)(AR.Em,{colSpan:4,align:"center",disablePadding:!v,children:(0,i.Y)(c.GJ,{fontSize:12,color:"fontPrimary",children:g("dashBoard.editTable")})})]})}),(0,i.Y)(Ea.A,{children:(0,i.FD)(i.FK,{children:[!w&&(null==r?void 0:r.tellers)&&(null==r||null==(n=r.tellers)?void 0:n.length)>0&&(null==r?void 0:r.tellers.map((e,n)=>(0,i.Y)(S,{indexNumber:u,setIndexNumber:p,item:e,index:n},n))),w&&(null==r?void 0:r.organizerTellers)&&(null==r?void 0:r.organizerTellers.length)>0&&(null==r?void 0:r.organizerTellers.map((e,n)=>(0,i.Y)(S,{indexNumber:u,setIndexNumber:p,item:e,index:n},n))),a&&(0,i.Y)(S,{item:"",indexNumber:-1,setIndexNumber:p,index:-1})]})})]})]})]})};function q4(){let e=(0,s._)(["\n  ",";\n  gap: 20px;\n  width: 100%;\n  justify-content: start;\n  align-items: center;\n  flex-wrap: wrap;\n  margin-bottom: 20px;\n"]);return q4=function(){return e},e}let q5=u.A.div(q4(),w.Uu),q6=[{label:"A/A",align:"left"},{label:"Type",align:"left"},{label:"Tracking ID",align:"left"},{label:"Tracking Label",align:"left"},{label:"Applies To",align:"left",type:"master"},{label:"Page View",align:"left"},{label:"Purchase View",align:"left"},{label:"Creation date",align:"left"},{label:"Edit date",align:"left"},{label:"Actions",align:"left"}],q3=()=>{let e=(0,d.d4)(Ai.w7);return(0,i.Y)(kM.A,{children:(0,i.Y)(AR.Sy,{children:q6.map(n=>"master"===n.type&&(null==e?void 0:e.boxHierarchy)!=="master"?null:(0,i.Y)(AT.Em,{width:"auto",align:n.align,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:n.label})},n.label))})})},q8={single:{createMarketingTracking:e=>(0,uT.Em)(uT.J8.POST,"/dashboard/box/tracking",{params:e}),updateMarketingTracking:e=>(0,uT.Em)(uT.J8.PUT,"/dashboard/box/tracking",{params:e}),deleteMarketingTracking:e=>(0,uT.Em)(uT.J8.DELETE,"/dashboard/box/tracking",{params:e}),getMarketingTrackings:e=>(0,uT.Em)(uT.J8.GET,"/dashboard/box/tracking",{params:e})}},q7=e=>async n=>{let{request:t}=q8.single.getMarketingTrackings(e);try{await t().then(e=>{let t={data:e.trackingResult,total:e.total,loader:!0};n((0,kK._V)(t))})}finally{n((0,kK.rV)(!1))}},q9=e=>{switch(e){case"ga":return"Google Analytics";case"gads":return"Google Ads";case"tiktok":return"TikTok Pixel";case"meta":return"Meta Pixel";default:return"No type"}},Le="DD/MM HH:mm",Ln=e=>{let{index:n,rowData:t,handleOpen:r}=e,a=(0,d.wA)(),s=(0,l.useRouter)(),u=(0,d.d4)(Ai.w7),p=s.query.boxid?s.query.boxid:null,{t:h}=(0,x.Bd)(),m=(null==u?void 0:u.boxHierarchy)===el.EP.SLAVE;return(0,i.Y)(o.Fragment,{children:(0,i.Y)(kW.A,{sx:{"& > *":{borderBottom:"unset"}},children:((e,n)=>{let t=async()=>{let n={boxid:Number(p),tracking:null==e?void 0:e._id},{request:t}=vw.A.single.deleteMarketingTracking(n);try{await t().then(()=>{let e={title:h("dashBoard.modals.delete_marketing_tracking.title"),message:h("dashBoard.modals.delete_marketing_tracking.message"),enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1,simpleOnPress:()=>{a((0,b.Fr)())}};a((0,b.rj)(e)),a(q7((0,nU._)((0,nY._)({},s.query),{offset:parseInt(s.query.offset)*parseInt(s.query.limit)})))})}catch(e){}},o=[];return o.push(n),o.push(e?q9(e.trackingType):q9(e.type)),o.push((null==e?void 0:e.trackingId)||"-"),o.push((null==e?void 0:e.trackingLabel)||"
1-"),(null==u?void 0:u.boxHierarchy)==="master"&&o.push((null==e?void 0:e.appliesToBoxes.length)>0?"".concat(e.appliesToBoxes.length," ").concat(h("eventManager.promoCode.table.appliesToBoxes")):h("eventManager.promoCode.table.appliesToAllBoxes")),o.push(e?e.pageview?"Yes":"No":"-"),o.push(e?e.purchase?"Yes":"No":"-"),o.push(e?(0,I.JC)(e.createdAt,"Europe/Athens",Le):"-"),o.push(e?(0,I.JC)(e.lastUpdatedAt,"Europe/Athens",Le):"-"),o.push(e&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"10px"},children:[(0,i.Y)(sI.A,{title:h("dashBoard.marketingTrackingEditTooltip"),disableHoverListener:!m,disableFocusListener:!m,disableTouchListener:!m,children:(0,i.Y)(c.V2,(0,nU._)((0,nY._)({"data-test":"tracking_edit_button",opacity:!!m},!m&&{onClick:()=>r(e)}),{children:(0,i.Y)(_.In,{name:"edit",width:22,height:22,color:"fontPrimary"})}))}),(0,i.Y)(c.V2,{"data-test":"tracking_delete_button",onClick:()=>{t()},children:(0,i.Y)(_.In,{name:"delete",width:22,height:22,color:"fontAlert"})})]})),o})(t,n).map(e=>(0,i.Y)(AT.Em,{width:"auto",align:"left",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e})}))})})};function Lt(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  align-self: end;\n  padding: 30px 0;\n"]);return Lt=function(){return e},e}function Lr(){let e=(0,s._)(["\n  ",";\n  justify-content: end;\n  align-self: ",";\n  gap: 20px;\n  flex-wrap: wrap;\n  flex: 1;\n"]);return Lr=function(){return e},e}function Li(){let e=(0,s._)(["\n  ",";\n  align-items: start;\n  padding-bottom: 40px;\n  justify-content: space-between;\n  gap: 15px;\n"]);return Li=function(){return e},e}function Lo(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  flex-wrap: wrap;\n  width: 100%;\n  background-color: ",";\n  padding: 20px;\n  border-radius: 10px;\n"]);return Lo=function(){return e},e}let Ll=u.A.div(Lt(),w.Uu);u.A.div(Lr(),w.Uu,e=>e.desktopMode?"end":"start");let La=u.A.form(Li(),w.ec),Ld=u.A.div(Lo(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor);var Lc=t(40239),Ls=t(91481);let Lu=(0,Eg.Ay)(e=>{var{className:n}=e,t=(0,an._)(e,["className"]);return(0,i.Y)(sI.A,(0,nU._)((0,nY._)({},t),{classes:{popper:n}}))})(()=>({["& .".concat(Lc.A.tooltip)]:{backgroundColor:"#f5f5f9",color:"rgba(0, 0, 0, 0.87)",maxWidth:1e3,border:"1px solid #dadde9",zIndex:1e5}})),Lp=e=>{let{handleClose:n,row:t}=e,{t:r}=(0,x.Bd)(),a=(0,l.useRouter)(),s=(0,d.d4)(Ai.w7),u=(0,d.wA)(),p=a.query.boxid?a.query.boxid:null,[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)(!1),{control:w,setValue:Y,handleSubmit:k,getValues:S,reset:A,watch:C}=(0,nw.mN)({defaultValues:{trackingId:"",trackingLabel:"",pageview:!0,purchase:!0,appliesToSlave:void 0,appliesToNewSlaves:!0}}),T=(0,d.d4)(D.nq);(0,o.useEffect)(()=>{A(),(null==t?void 0:t.trackingId)&&(Y("trackingId",null==t?void 0:t.trackingId),Y("trackingLabel",null==t?void 0:t.trackingLabel),Y("pageview",null==t?void 0:t.pageview),Y("purchase",null==t?void 0:t.purchase),Y("trackingType",null==t?void 0:t.trackingType),Y("appliesToNewSlaves",(null==t?void 0:t.appliesToNewSlaves)===void 0||(null==t?void 0:t.appliesToNewSlaves)),Y("appliesToSlave",f.length===h.length?"all":"selected"))},[t]),(0,o.useEffect)(()=>{if((null==s?void 0:s.slaves)&&(null==s?void 0:s.slaves.length)>0){let e=[{boxId:null==s?void 0:s.boxId,boxName:null==s?void 0:s.boxName},...null==s?void 0:s.slaves.filter(e=>!e.bundleId)],n=(0,I.xu)(e,"boxId","boxName");if(m(n),null==t?void 0:t.trackingId){let e=null==t?void 0:t.appliesToBoxes,r=n.filter(n=>e.some(e=>e.boxId===n.id));g(r),setTimeout(()=>{Y("appliesToSlave",r.length===n.length?"all":"selected")},0)}}},[null==s?void 0:s.slaves]);let F=async(e,t)=>{let{request:i}=vw.A.single.createMarketingTracking(e);try{await i().then(()=>{let e={title:r("dashBoard.modals.add_marketing_tracking.title"),message:r("dashBoard.modals.add_marketing_tracking.message"),simpleOnPress:()=>{n(t),u((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1};u((0,b.rj)(e)),u(q7((0,nU._)((0,nY._)({},a.query),{offset:parseInt(a.query.offset)*parseInt(a.query.limit)})))})}catch(n){let e={title:r("dashBoard.modals.error_marketing_tracking.title"),message:(null==n?void 0:n.msg)||r("dashBoard.modals.add_marketing_tracking.error_message"),enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1,simpleOnPress:()=>u((0,b.Fr)())};u((0,b.rj)(e))}},P=async(e,t)=>{let{request:i}=vw.A.single.updateMarketingTracking(e);try{await i().then(()=>{let e={title:r("dashBoard.modals.update_marketing_tracking.title"),message:r("dashBoard.modals.update_marketing_tracking.message"),enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1,simpleOnPress:()=>{n(t),u((0,b.Fr)())}};u((0,b.rj)(e)),u(q7((0,nU._)((0,nY._)({},a.query),{offset:parseInt(a.query.offset)*parseInt(a.query.limit)})))})}catch(n){let e={title:r("dashBoard.modals.error_marketing_tracking.title"),message:(null==n?void 0:n.msg)||r("dashBoard.modals.add_marketing_tracking.error_message"),enableLoader:!1,disableBackdropClick:!1,enableProgressBar:!1,simpleOnPress:()=>u((0,b.Fr)())};u((0,b.rj)(e))}},E=e=>{switch(e){case"ga":return"infos/traking_analytics_g4.jpg";case"gads":return"infos/tracking_ads.jpg";case"tiktok":return"infos/tracking_tiktok.jpg";case"meta":return"infos/tracking_facebook.jpg";default:return"No type"}};return(0,i.Y)(i.FK,{children:t&&(0,i.FD)(i.FK,{children:[("gads"===t.trackingType||"ga"===t.trackingType||"tiktok"===t.trackingType)&&(0,i.Y)(Ll,{children:(0,i.Y)(c.RZ,{color:"irisPure",children:(e=>{switch(e){case"ga":return"It is triggered when the event page loads";case"gads":return"It is triggered when the event page loads and if a conversion label has been set, it is also activated on the order details page.";case"tiktok":return"When creating the pixel choose Developer Mode to activate the PlaceAnOrder Event as well";case"meta":return"";default:return"No type"}})(t.trackingType)})}),(0,i.FD)(La,{id:"trackingForm",onSubmit:k((e,n)=>{var r,i,o;let l=(null==n||null==(i=n.nativeEvent)||null==(r=i.submitter)?void 0:r.name)==="saveAdd",a=!!(null==t?void 0:t._id),d=[];if((null==s?void 0:s.boxHierarchy)==="master"&&"selected"===C("appliesToSlave")){if(0==f.length)return void y(!0)}else y(!1);d=(null==s?void 0:s.boxHierarchy)==="master"&&"all"===C("appliesToSlave")?[...h.map(e=>({boxId:Number(e.id),active:!0}))]:(null==s?void 0:s.boxHierarchy)==="master"&&"selected"===C("appliesToSlave")?f.map(e=>({boxId:Number(e.id),active:!0})):[{boxId:Number(p),active:!0}];let c=(0,nY._)((0,nU._)((0,nY._)({boxId:Number(p),trackingId:e.trackingId,trackingType:t.trackingType},a&&{id:t._id}),{trackingLabel:(null==(o=e.trackingLabel)?void 0:o.trim())?e.trackingLabel:null,pageview:e.pageview,purchase:e.purchase,appliesToBoxes:d.length>0?d:void 0}),(null==t?void 0:t.applicationType)==="MASTER_BOX"&&{appliesToFutureSlaves:e.appliesToNewSlaves});a?P(c,l):F(c,l)}),desktopMode:T,paddingTop:"gads"===t.trackingType||"ga"===t.trackingType||"tiktok"===t.trackingType,children:[(null==s?void 0:s.boxHierarchy)==="master"&&(0,i.Y)(Ld,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginBottom:"10px"},children:[(0,i.FD)(Ls.Fz,{marginBottom:10,color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"calendar"}),r("eventManager.promoCode.form.datesAndTimes")]}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:r("eventManager.tracking.appliesToSlaves")}),(0,i.Y)(nw.xI,{name:"appliesToSlave",defaultValue:"all",control:w,render:e=>{let{field:n}=e;return(0,i.FD)(S7.A,{value:n.value,onChange:(e,t)=>
1{n.onChange(t)},children:[(0,i.Y)(AD.A,{value:"all",control:(0,i.Y)(S9.A,{}),label:r("eventManager.promoCode.form.aplliesToSlaveAll")}),(0,i.Y)(AD.A,{value:"selected",control:(0,i.Y)(S9.A,{}),label:r("eventManager.promoCode.form.aplliesToSlaveSpecific")})]})}}),"selected"===C("appliesToSlave")&&(0,i.Y)(i.FK,{children:(0,i.Y)(_.gU,{variant:"multi",dataTest:"applies_to",width:"260px",isOptionEqualTovalue:(e,n)=>e.id===n.id,selectedValues:f,options:h,setMultipleSelectValues:g,placeholder:r("eventManager.promoCode.form.placeholderAppliedToSlaves")})}),v&&(0,i.Y)(_.Kw,{errorMessage:r("eventManager.promoCode.form.selectAtLeastOneSlave"),dataTest:"errorMessageSlaves"}),(0,i.Y)(nw.xI,{name:"appliesToNewSlaves",control:w,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(xY.A,{checked:n.value,defaultChecked:!0,onChange:e=>n.onChange(e.target.checked)}),(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:n.value?"fontPrimary":"fontSecondary",noBreakWord:!0,children:r("eventManager.promoCode.form.applyCodeToNewSlaves")})]})}})]})}),(0,i.FD)(Ld,{children:[(0,i.Y)(nw.xI,{name:"trackingId",control:w,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"trackingId",dataTest:"trackingId",required:!0,label:(e=>{switch(e){case"ga":return"Tracking ID";case"gads":return"Conversion ID";case"tiktok":return"TikTok Pixel ID";case"meta":return"Meta Pixel ID";default:return"No type"}})(t.trackingType),placeholder:"123456789",toolTipComponent:(0,i.Y)(Lu,{title:(0,i.Y)(o.Fragment,{children:(0,i.Y)(ei(),{src:(0,I.Ph)(E(t.trackingType)),alt:"",width:(e=>{switch(e){case"ga":return 773;case"gads":return 800;case"tiktok":return 803;case"meta":return 532;default:return 500}})(t.trackingType),height:(e=>{switch(e){case"ga":return 415;case"gads":return 302;case"tiktok":return 450;case"meta":return 347;default:return 500}})(t.trackingType)})}),children:(0,i.Y)(c.V2,{style:{margin:"0px"},onClick:()=>{let e={image:(0,I.Ph)(E(t.trackingType)),type:"image",enableLoader:!1};u((0,b.rj)(e))},children:(0,i.Y)(_.In,{name:"info",color:"fontSecondary",width:22,height:22})})})},n))}})," "]}),("gads"===t.trackingType||"meta"===t.trackingType)&&(0,i.Y)(Ld,{children:(0,i.Y)(nw.xI,{name:"trackingLabel",control:w,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"trackingLabel",dataTest:"trackingLabel",required:"gads"===t.trackingType,label:"meta"===t.trackingType?"Custom Purchase Event Name":"Conversion Label",placeholder:"Label"},n),{onChange:e=>{""===e?n.onChange(void 0):n.onChange(e)}}))}})}),("meta"===t.trackingType||"tiktok"===t.trackingType)&&(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"start",alignItems:"end",width:"100%"},children:(0,i.FD)(Ld,{children:[(0,i.Y)(nw.xI,{name:"pageview",control:w,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:"Event and Order details page",checked:S().pageview,label:"Page View",value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)(nw.xI,{name:"purchase",control:w,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{infoText:"Order details page",checked:S().purchase,label:"Purchase",value:n.value,onChange:(e,t)=>n.onChange(t)})}})]})})]})]})})},Lh=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Lm=e=>{let{onClose:n,open:t,tracking:r,setTracking:o}=e,l=(0,d.d4)(D.nq),a=(0,ec.u)(),{t:s}=(0,x.Bd)(),u=e=>{e?o({trackingType:r.trackingType}):n()};return(0,i.FD)(t7.A,{onClose:()=>u(),"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:Lh,PaperProps:{sx:{position:"fixed",m:0,top:l?0:void 0,right:l?0:void 0,bottom:l?0:void 0,width:l?void 0:"100%",maxHeight:"100%",maxWidth:l?"500px":"100%",background:a.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{children:s((null==r?void 0:r.trackingId)?"eventManager.tracking.editTitle":"eventManager.tracking.addTitle")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(Lp,{handleClose:u,row:r})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"tracking_submit_button",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",size:"large",type:"submit",form:"trackingForm",name:"save",children:s("eventManager.tracking.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_submit_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"trackingForm",name:"saveAdd",children:s("eventManager.tracking.buttons.saveAdd")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:()=>u(),mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",size:"large",type:"button",children:s("eventManager.tickets.priceZone.buttons.cancel")})})]})})]})},Lf=()=>{let e=(0,l.useRouter)();(0,d.d4)(Ai.w7);let[n,t]=(0,o.useState)(void 0),[r,a]=(0,o.useState)(!1),c=(0,d.wA)(),{t:s}=(0,pk.Bd)(),u=[{title:"Meta Pixel",type:"meta",color:"facebookBlue"},{title:"Google Ads",type:"gads",color:"googleRed"},{title:"Google Analytics",type:"ga",color:"googleRed"},{title:"TikTok Pixel",type:"tiktok",color:"metallicLight"}];(0,o.useEffect)(()=>{let{offset:n,limit:t}=e.query;if(!n||!t){let r=(0,nU._)((0,nY._)({},e.query),{offset:n||eo.vP.offset,limit:t||eo.vP.limit});e.replace({pathname:e.pathname,query:r})}},[e]);let p=()=>{t(void 0),a(!1)},h=e=>{t(e),a(!0)};return(0,i.FD)(i.FK,{children:[(0,i.Y)(q5,{children:u.map((e,n)=>(0,i.Y)(_.$n,{"data-test":"add_button_".concat(e.type),iconWidth:23,iconHeight:23,iconColor:e.color,color:e.color,backgroundColor:e.color,icon:"add",mode:"outlined",size:"semi-large",gap:10,padding:10,onClick:()=>{h({trackingType:u[n].type})},children:e.title}))}),(0,i.Y)(_.Or,{fetchTableData:()=>{c(q7((0,nU._)((0,nY._)({},e.query),{offset:parseInt(e.query.offset)*parseInt(e.query.limit)})))},CustomTableHeader:q3,CustomTableRow:Ln,handleOpen:h,handleClose:p,customMaxWidth:"420px"}),(0,i.Y)(Lm,{open:r,onClose:p,tracking:n,setTracking:t})]})};function Lg(){let e=(0,s._)(["\n  margin-top: 40px;\n  gap: 10px;\n  ",";\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap-reverse;\n"]);return Lg=function(){return e},e}let Lv=u.A.div(Lg(),w.Uu),Ly=[];function Lx(e){if(!(null==e?void 0:e.length))return[];let n=[];return e.forEach(e=>{var t;null==(t=e.pricing)||t.forEach((t,r)=>{var i;let o="resale"===t.pricingId?0:Number(null!=(i=t.price)?i:0);n.push({lineId:"group_".concat(e.assetId,"_").concat(t.pricingId,"_").concat(r),assetId:e.assetId,pricingId:t.pricingId,quantity:0,unitPrice:o})})}),n}function Lb(e){let n=(0,o.useMemo)(()=>Lx(e),[e]),t=(0,nw.mN)({defaultValues:{selectedTickets:n,selectedProducts:[]}}),{control:r,reset:i}=t,l=(0,o.useMemo)(()=>(null==e?void 0:e.length)?e.map(e=>{var n,t;return"".concat(e.assetId,":").concat(null!=(t=null==(n=e.pricing)?void 0:n.map(e=>e.pricingId).join(","))?t:"")}).join("|"):"",[e]);(0,o.useEffect)(()=>{i({selectedTickets:Lx(e),selectedProducts:[]})},[l,i]);
1let a=(0,nw.FH)({control:r,name:"selectedTickets"}),d=null!=a?a:Ly,{noSelection:c,selectedBoxAssets:s,totalBoxAssets:u,totalPrice:p}=(0,nB.mn)(d),h=(0,o.useMemo)(()=>{let e={};return d.forEach((n,t)=>{let r="".concat(n.assetId,"_").concat(n.pricingId);e[r]||(e[r]=[]),e[r].push(t)}),e},[d]);return{methods:t,selectedTickets:d,lineIndicesByKey:h,noSelection:c,selectedBoxAssets:s,totalBoxAssets:u,totalPrice:p}}function Lw(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  margin-top: 20px;\n  width: 100%;\n"]);return Lw=function(){return e},e}function LY(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));\n  gap: 12px 16px;\n  padding: 14px 16px;\n"]);return LY=function(){return e},e}function Lk(){let e=(0,s._)(["\n  margin-bottom: 0;\n"]);return Lk=function(){return e},e}function LS(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 9px 14px;\n  background-color: ",";\n  border-bottom: 1px solid ",";\n"]);return LS=function(){return e},e}function LA(){let e=(0,s._)(["\n  flex: none;\n  width: 22px;\n  height: 22px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 6px;\n  background: ",";\n  color: ",";\n  font-size: 12px;\n  font-weight: 700;\n"]);return LA=function(){return e},e}function L_(){let e=(0,s._)(["\n  min-width: 0;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  font-size: 13px;\n  font-weight: 600;\n  color: ",";\n"]);return L_=function(){return e},e}function LI(){let e=(0,s._)(["\n  margin-left: auto;\n  flex: none;\n  padding: 3px 10px;\n  border-radius: 999px;\n  font-size: 11px;\n  font-weight: 600;\n  color: ",";\n  background-color: ",";\n"]);return LI=function(){return e},e}let LC=u.A.div(Lw()),LD=u.A.div(LY()),LT=(0,u.A)(gf)(Lk()),LF=u.A.div(LS(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),LP=u.A.span(LA(),e=>e.theme.colors.btnBackgroundPrimary,e=>e.theme.colors.btnTextPrimary),LE=u.A.span(L_(),e=>e.theme.colors.fontPrimary),LM=u.A.span(LI(),e=>e.complete?e.theme.colors.govSuccess:e.theme.colors.govPending,e=>e.complete?e.theme.colors.govSuccessBg:e.theme.colors.govPendingBg);var LR=t(55055);let LN="Ελληνική",Lz="Άλλη",LO="Α.Μ.Κ.Α.",LB="Διαβατήριο",Lq="Άδεια παραμονής",LL=["predefined_9","predefined_10","predefined_11","predefined_12","predefined_13"],Lj=(e,n)=>"".concat(e.replace(/[.[\]]/g,"-"),"_").concat(n),LW=(0,o.forwardRef)((e,n)=>{let{boxId:t,units:r,initialValues:l,allowDummyAmka:a}=e,d=e=>(0,I.ld)(e)||!0===a&&"111111111"===e,{t:c}=(0,x.Bd)(),{control:s,getValues:u,setValue:p,trigger:h,watch:m}=(0,nw.mN)({mode:"onTouched"}),[f,g]=(0,o.useState)({}),v=(0,o.useRef)({});(0,o.useEffect)(()=>{let e=v.current;return()=>Object.values(e).forEach(e=>clearTimeout(e))},[]);let y=[{id:LN,label:c("teller.govWallet.greek")},{id:Lz,label:c("teller.govWallet.other")}],b=(0,o.useRef)(!1);(0,o.useEffect)(()=>{if(!l||b.current)return;let e={[LO]:c("teller.govWallet.amka"),[LB]:c("teller.govWallet.passport"),[Lq]:c("teller.govWallet.residencePermit")},n={[LN]:c("teller.govWallet.greek"),[Lz]:c("teller.govWallet.other")};r.forEach((t,r)=>{(l[r]||[]).forEach(r=>{var i,o;let{fieldId:l,value:a}=r,d=String(null!=a?a:"").trim();d&&LL.includes(l)&&(b.current=!0,"predefined_11"===l?p(Lj(t.key,l),{id:d,label:null!=(i=n[d])?i:d}):"predefined_12"===l?p(Lj(t.key,l),{id:d,label:null!=(o=e[d])?o:d}):p(Lj(t.key,l),d))})})},[l,r,p,c]);let w=e=>{clearTimeout(v.current[e]),v.current[e]=setTimeout(async()=>{var n,r;let i=null==(n=u(Lj(e,"predefined_12")))?void 0:n.id,o=String(u(Lj(e,"predefined_13"))||"").trim(),l=null==(r=u(Lj(e,"predefined_11")))?void 0:r.id;if(!i||!o)return void g(n=>(0,nU._)((0,nY._)({},n),{[e]:!1}));if(l!==LN||d(o))try{let{request:n}=LR.A.single.checkIdentityAvailability({boxId:t,docType:i,docNumber:o}),r=await n();if(String(u(Lj(e,"predefined_13"))||"").trim()!==o)return;g(n=>(0,nU._)((0,nY._)({},n),{[e]:(null==r?void 0:r.available)===!1}))}catch(e){(0,gb.N7)(e,{feature:"teller",step:"identity-availability-check"})}},500)},Y=async()=>{let e=r.flatMap(e=>LL.map(n=>Lj(e.key,n)));return await h(e)?r.map(e=>({ticket:e.assetId,ticketInfo:LL.map(n=>{var t;let r=u(Lj(e.key,n));return{fieldId:n,value:String(null!=(t=r&&"object"==typeof r?r.id:r)?t:"").trim()}})})):null};return((0,o.useImperativeHandle)(n,()=>({collect:Y,collectIfFilled:async()=>
1{if(r.some(e=>LL.some(n=>{var t;let r=u(Lj(e.key,n));return""!==String(null!=(t=r&&"object"==typeof r?r.id:r)?t:"").trim()})))return Y()}})),r.length)?(0,i.FD)(LC,{children:[(0,i.Y)(_.H4,{children:c("teller.govWallet.title")}),r.map((e,n)=>{let t=(e=>{let n=LL.map(n=>{var t;let r=m(Lj(e,n));return String(null!=(t=r&&"object"==typeof r?r.id:r)?t:"").trim()});if(n.some(e=>!e))return!1;let[,,t,,r]=n;return t!==LN||d(r)})(e.key);return(0,i.FD)(LT,{children:[(0,i.FD)(LF,{children:[(0,i.Y)(LP,{children:n+1}),(0,i.FD)(LE,{children:[c("teller.govWallet.ticketLabel")," ",n+1," — ",e.label]}),(0,i.Y)(LM,{complete:t,children:t?c("teller.govWallet.complete"):c("teller.govWallet.incomplete")})]}),(0,i.FD)(LD,{children:[[{fieldId:"predefined_9",label:c("teller.govWallet.firstName")},{fieldId:"predefined_10",label:c("teller.govWallet.lastName")}].map(n=>{let{fieldId:t,label:r}=n;return(0,i.FD)(gv,{children:[(0,i.FD)(gy,{children:[r,(0,i.Y)(gx,{children:" *"})]}),(0,i.Y)(nw.xI,{name:Lj(e.key,t),control:s,rules:{validate:e=>""!==String(e||"").trim()||c("teller.govWallet.required")},render:e=>{let{field:n,fieldState:t}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hN,(0,nU._)((0,nY._)({placeholder:r},n),{value:n.value||""})),t.error&&(0,i.Y)(_.LJ,{color:"fontAlert",children:t.error.message})]})}})]},Lj(e.key,t))}),(0,i.FD)(gv,{children:[(0,i.FD)(gy,{children:[c("teller.govWallet.nationality"),(0,i.Y)(gx,{children:" *"})]}),(0,i.Y)(nw.xI,{name:Lj(e.key,"predefined_11"),control:s,rules:{validate:e=>!!(null==e?void 0:e.id)||c("teller.govWallet.required")},render:n=>{let{field:t,fieldState:r}=n;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"single",width:"100%",borderRadius:"12px",enableSelection:!0,placeholder:c("teller.govWallet.nationality"),options:y,selectedValues:t.value,customOnChange:n=>{t.onChange(n),p(Lj(e.key,"predefined_12"),void 0),p(Lj(e.key,"predefined_13"),""),g(n=>(0,nU._)((0,nY._)({},n),{[e.key]:!1}))},onClear:()=>t.onChange(void 0)}),r.error&&(0,i.Y)(_.LJ,{color:"fontAlert",children:r.error.message})]})}})]}),(0,i.FD)(gv,{children:[(0,i.FD)(gy,{children:[c("teller.govWallet.docType"),(0,i.Y)(gx,{children:" *"})]}),(0,i.Y)(nw.xI,{name:Lj(e.key,"predefined_12"),control:s,rules:{validate:e=>!!(null==e?void 0:e.id)||c("teller.govWallet.required")},render:n=>{let{field:t,fieldState:r}=n;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"single",width:"100%",borderRadius:"12px",enableSelection:!0,placeholder:c("teller.govWallet.docType"),options:(e=>{var n;let t=null==(n=m(Lj(e,"predefined_11")))?void 0:n.id;return t===LN?[{id:LO,label:c("teller.govWallet.amka")}]:t===Lz?[{id:LB,label:c("teller.govWallet.passport")},{id:Lq,label:c("teller.govWallet.residencePermit")}]:[{id:LO,label:c("teller.govWallet.amka")},{id:LB,label:c("teller.govWallet.passport")},{id:Lq,label:c("teller.govWallet.residencePermit")}]})(e.key),selectedValues:t.value,customOnChange:n=>{t.onChange(n),w(e.key)},onClear:()=>t.onChange(void 0)}),r.error&&(0,i.Y)(_.LJ,{color:"fontAlert",children:r.error.message})]})}})]}),(0,i.FD)(gv,{children:[(0,i.FD)(gy,{children:[c("teller.govWallet.docNumber"),(0,i.Y)(gx,{children:" *"})]}),(0,i.Y)(nw.xI,{name:Lj(e.key,"predefined_13"),control:s,rules:{validate:n=>{var t;let r=String(n||"").trim();return r?(null==(t=u(Lj(e.key,"predefined_11")))?void 0:t.id)!==LN||!!d(r)||c("teller.govWallet.invalidAmka"):c("teller.govWallet.required")}},render:n=>{let{field:t,fieldState:r}=n;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.hN,(0,nU._)((0,nY._)({placeholder:c("teller.govWallet.docNumber")},t),{value:t.value||"",onChange:n=>{t.onChange(n),w(e.key)}})),r.error&&(0,i.Y)(_.LJ,{color:"fontAlert",children:r.error.message}),!r.error&&f[e.key]&&(0,i.Y)(_.LJ,{color:"govPending",children:c("teller.govWallet.alreadyUsed")})]})}})]})]})]},e.key)})]}):null});LW.displayName="GovWalletIdentityForms";let LV=()=>{let e=(0,l.useRouter)(),[n,t]=(0,o.useState)(!1),r=(0,o.useRef)(!1),a=(0,d.d4)(Ai.w7),[s,u]=(0,o.useState)(!1),[p,h]=(0,o.useState)(void 0),m=(0,d.wA)(),{t:f}=(0,x.Bd)(),g=(0,d.d4)(Ai.et),{control:v,watch:y,formState:{errors:b},reset:w}=(0,nw.mN)(),Y=y(),k=(0,o.useMemo)(()=>{var e,n;return null!=(n=null==a||null==(e=a.boxAssets)?void 0:e.filter(e=>(null==e?void 0:e.type)==="invitation"&&(null==e?void 0:e.isBundle)===g))?n:[]},[null==a?void 0:a.boxAssets,g]),{methods:S,selectedBoxAssets:A,selectedTickets:I,noSelection:C,totalBoxAssets:D,lineIndicesByKey:T}=Lb(k),F=S.reset,[P,E]=(0,o.useState)(!1),{enqueueSnackbar:M,closeSnackbar:R}=(0,Nh.dh)();(0,o.useEffect)(()=>{(null==a?void 0:a.boxHierarchy)===el.EP.MASTER&&m((0,Ai.eD)(!0))},[a]);let N=(0,o.useCallback)(()=>{M((0,i.Y)(c.g2,{"data-test":"error-message",fontSize:14,fontWeight:500,color:"fontPrimary",capitalize:!0,children:f("dashBoard.maxInvitationLimit")}),{variant:"error",persist:!0,anchorOrigin:{vertical:"top",horizontal:"right"},action:e=>(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",gap:"10px",alignItems:"center"},children:(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",cursor:"pointer"},onClick:()=>R(e),children:(0,i.Y)(_.In,{color:"fontPrimary",name:"close"})})})})},[M,R]),z=async()=>{O()},O=()=>{h(void 0),u(!0)},B=()=>{var e;return(null!=(e=null==Y?void 0:Y.description)?e:"").split(/[,;\r\n]+/).join(",").match(/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g)},q=(0,o.useRef)(null),L=(0,o.useMemo)(()=>{var e;return null!=(e=B())?e:[]},[null==Y?void 0:Y.description]),j=(0,o.useMemo)(()=>
1{if((null==a?void 0:a.govWalletEnabled)!==!0)return[];let e={};return L.flatMap(n=>{var t;let r=e[n]=(null!=(t=e[n])?t:0)+1;return A.flatMap(e=>{let t=k.find(n=>n.assetId===e.assetId);return Array.from({length:e.amount||1},(i,o)=>{var l;return{key:"".concat(n,"#").concat(r,"-").concat(e.assetId,"-").concat(e.pricingId,"-").concat(o),assetId:e.assetId,label:"".concat(n," — ").concat(null!=(l=null==t?void 0:t.assetName)?l:e.assetId).concat(e.amount>1?" #".concat(o+1):"")}})})})},[null==a?void 0:a.govWalletEnabled,L,A,k]),W=(0,o.useCallback)(async()=>{if(r.current)return;r.current=!0;let n=B();if(null!==n&&n.length*D>30){r.current=!1,N();return}{let o;if((null==a?void 0:a.govWalletEnabled)===!0&&null!==n&&n.length>0){var i;let e=await (null==(i=q.current)?void 0:i.collect());if(!e){r.current=!1;return}o=n.map((n,t)=>e.slice(t*D,(t+1)*D))}R();let l=(0,nY._)({boxId:Number(null==a?void 0:a.boxId),emails:n,selectedAssets:A},o&&{userForms:o});m((0,xy.Wv)(l,f,()=>e.back(),w,F,e=>{e||(r.current=!1),t(e)},e))}},[A,Y,a,D]);return(0,i.FD)("div",{children:[(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end"},children:a?(0,i.Y)(_.$n,{gap:10,padding:0,size:"stretch",mode:"borderless",color:"btnBackgroundAuxiliary",icon:"add",iconColor:"btnBackgroundAuxiliary",type:"button",onClick:z,children:f("dashBoard.moreOptions.addInvCat")}):(0,i.Y)(i.FK,{})}),(null==a?void 0:a.boxAssets)&&(null==a?void 0:a.boxAssets.filter(e=>(null==e?void 0:e.type)==="invitation").length)===0?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",width:"100%",padding:"40px"},children:(0,i.Y)(c.RZ,{fontSize:20,color:"fontPrimary",children:f("eventManager.tickets.category.noInvitations")})}):(0,i.FD)(i.FK,{children:[(null==a?void 0:a.boxAssets)?(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},S),{children:k.map((e,n)=>(0,i.Y)(td.L1,{box:a,index:n,boxAsset:e,selectedBoxAssets:A,groupedTickets:I,lineIndicesByKey:T},e.assetId))})):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{size:60})}),!C&&(0,i.Y)("div",{style:{display:"flex",justifyContent:"right",paddingTop:"10px"},children:(0,i.Y)(_.H3,{color:"fontPrimary",children:1===D?(0,i.Y)(i.FK,{children:f("dashBoard.totalInvitationPerEmail",{totalTickets:D})}):(0,i.Y)(i.FK,{children:f("dashBoard.totalInvitationsPerEmail",{totalTickets:D})})})}),(0,i.Y)(LU,{controlDescription:v,errors:b,multi:!0}),j.length>0&&(0,i.Y)(LW,{ref:q,boxId:Number(null==a?void 0:a.boxId),units:j}),(0,i.FD)(Lv,{children:[(0,i.Y)(_.$n,{onClick:()=>e.back(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:f("dashBoard.commonClose")}),(0,i.Y)(_.$n,{loader:n,type:"submit",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",disabled:C||!Y.description||""===Y.description,onClick:()=>W(),children:f("dashBoard.moreOptions.sendFreeTickets")})]})]}),(0,i.Y)(RL,{open:s,onClose:()=>{h(void 0),u(!1)},assetId:p,setEditAsset:h,assetTicketType:"invitation",setBundleDialog:E}),(0,i.Y)(NX,{bundleDialog:P,onClose:()=>{E(!1)}})]})},LH=()=>{let e=(0,l.useRouter)(),n=(0,o.useRef)(null),[t,r]=(0,o.useState)(!1),a=(0,o.useRef)(!1),c=(0,d.d4)(Ai.w7),s=(0,d.wA)(),{t:u}=(0,x.Bd)(),p=(0,ec.u)(),{control:h,watch:m,setError:f,clearErrors:g,formState:{errors:v},reset:y}=(0,nw.mN)(),b=m(),[w,Y]=(0,o.useState)([]),[k,S]=(0,o.useState)([]),A=(0,d.d4)(D.nq);(0,o.useEffect)(()=>{if(n.current){var e,t,r;null==n||null==(e=n.current)||e.changeConfig({filteredCategories:k.length>0?k:void 0}),k.length>0?null==n||null==(t=n.current)||t.zoomToFilteredCategories():null==n||null==(r=n.current)||r.resetView()}},[k]);let C=(0,o.useRef)(null),T=(0,o.useMemo)(()=>{if((null==c?void 0:c.govWalletEnabled)!==!0||0===w.length)return[];let{finalSelectedTicketsWithAmount:e}=(0,I.iB)(w,c);return e.flatMap(e=>(e.seats||[]).flatMap(n=>{let t=n.numSelected||1;return Array.from({length:t},(r,i)=>({key:"".concat(e.assetId,"-").concat(e.pricingId,"-").concat(n.seatId,"-").concat(i),assetId:e.assetId,label:"".concat(n.seatId).concat(t>1?" #".concat(i+1):"")}))}))},[w,c]),F=(0,o.useCallback)(async()=>
1{if(!a.current){if(a.current=!0,!(/[a-zA-Z0-9._%+s-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g.test(b.description)||(f("description",{type:"manual",message:"Invalid email address"}),0))){a.current=!1;return}{let t;if((null==c?void 0:c.govWalletEnabled)===!0){var n;let e=await (null==(n=C.current)?void 0:n.collect());if(!e){a.current=!1;return}t=[e]}g("description");let i=b.description,{finalSelectedTicketsWithAmount:o}=(0,I.iB)(w,c),l=(0,nY._)({boxId:Number(null==c?void 0:c.boxId),emails:[i],selectedAssets:o},t&&{userForms:t});s((0,xy.Wv)(l,u,()=>e.back(),y,()=>Y([]),e=>{e||(a.current=!1),r(e)},e))}}},[w,b,c]);return(0,i.FD)("div",{style:{marginTop:"20px"},children:[(0,i.Y)(fI.i6,{desktopMode:A,children:c&&(0,i.FD)(i.FK,{children:[(0,i.Y)(fI.R8,{id:"chart",mode:A,hideSeatingMap:!1,tellerMode:!0,children:(0,i.Y)(fC.Wl,{divId:"chart",secretKey:"".concat(c&&(null==c?void 0:c.workspaceKey)),event:"".concat(c&&c.boxId),mode:"select",region:"eu",colorScheme:p.mode,language:(0,I.Sm)(),objectColor:(e,n,t)=>{var r,i,o,l;let a=null==t||null==(i=t.box)||null==(r=i.boxAssets)?void 0:r.find(n=>{var t;return String(n.assetId)===String(null==(t=e.category)?void 0:t.key)});return null!=(l=null!=(o=null==a?void 0:a.color)?o:n)?l:"grey"},extraConfig:{box:c},onChartRendered:e=>{n.current=e},isObjectSelectable:e=>"free"===e.status,onObjectSelected:e=>{Y(n=>"GeneralAdmissionArea"===e.objectType?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n,e])},onObjectDeselected:e=>{Y(n=>{if("GeneralAdmissionArea"!==e.objectType)return[...n.filter(n=>n.seatId!=e.seatId)];return e.selected?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n.filter(n=>n.seatId!=e.seatId)]})}})}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",width:A?"30%":"100%"},children:(0,i.Y)(y1,{box:c,selectedTickets:w,filteredCat:k,setFilteredCat:S,tellerMode:!0,inv
1itation:!0})})]})}),(0,i.Y)(LU,{controlDescription:h,errors:v,multi:!1}),T.length>0&&(0,i.Y)(LW,{ref:C,boxId:Number(null==c?void 0:c.boxId),units:T}),(0,i.FD)(Lv,{children:[(0,i.Y)(_.$n,{onClick:()=>e.back(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:u("dashBoard.commonClose")}),(0,i.Y)(_.$n,{loader:t,type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",disabled:0===w.length||!b.description||""===b.description,onClick:()=>F(),children:u("dashBoard.moreOptions.sendFreeTickets")})]})]})},LU=e=>{let{controlDescription:n,errors:t,multi:r}=e,{t:o}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[(0,i.Y)(nw.xI,{control:n,name:"description",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({maxRows:r?20:1,label:r?"Customer Emails":"Customer Email",placeholder:r?"[email protected]\[email protected]\n.....":"[email protected]",style:{marginTop:56},multiline:r},n))}}),r&&(0,i.Y)(c.RZ,{fontWeight:400,color:"fontSecondary",children:o("dashBoard.multipleEmailsInput")}),(0,i.Y)(c.RZ,{fontWeight:400,color:"fontAlert",children:(0,i.Y)(nR.K,{errors:t,name:"description"})})]})};function LK(){let e=(0,s._)(["\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n"]);return LK=function(){return e},e}function LG(){let e=(0,s._)(["\n  margin-top: 40px;\n  gap: 10px;\n  ",";\n  align-self: center;\n"]);return LG=function(){return e},e}let LZ=u.A.div(LK());u.A.div(LG(),w.Uu);let L$=function(e){let{rows:n}=e,t=(0,d.wA)(),r=(0,d.d4)(D.nq),{t:a}=(0,x.Bd)(),s=(0,l.useRouter)(),[u,p]=(0,o.useState)({}),[h,m]=(0,o.useState)(!1),f=(0,d.d4)(kU.jW);(0,o.useEffect)(()=>{t((0,kU.zJ)(s.query))},[]);let g=e=>{let{item:n}=e,o={minWidth:0,maxWidth:80},l=[{showColumn:!0,title:n.orderId,value:n.orderId,link:!0},{width:150,showColumn:!0,title:n.email,value:n.email,link:!0},{showColumn:!0,title:(0,I.JC)(new Date(n.createdAt),n.timeZone?n.timeZone:"Europe/Athens","DD/MM/YYYY HH:mm"),value:(0,I.JC)(new Date(n.createdAt),n.timeZone?n.timeZone:"Europe/Athens","DD/MM/YYYY HH:mm"),link:!1},{width:150,showColumn:!0,title:n.assets.map(e=>e.assetDisplayName).join(", "),value:n.assets.map(e=>e.assetDisplayName).join(", "),link:!1},{showColumn:r,title:n.status,value:n.status,link:!1},{showColumn:r,title:n.assets.reduce((e,n)=>{var t;return e+((null==(t=n.assetIds)?void 0:t.length)||0)},0),value:n.assets.reduce((e,n)=>{var t;return e+((null==(t=n.assetIds)?void 0:t.length)||0)},0),link:!1},{key:"action",showColumn:!0,value:(0,i.Y)(c.m7,{width:"auto",align:"center",padding:"checkbox",children:(0,i.FD)(AT.Ef,{style:{padding:0},children:[(0,i.Y)(kj.A,{size:"small",onClick:()=>{s.push("".concat(I.DS.dashBoardViewOrder(),"/").concat(n.orderId))},children:(0,i.Y)(_.In,{color:"fontPrimary",width:25,height:25,name:"eye"})}),(0,i.Y)(kj.A,{size:"small",disabled:h,onClick:()=>{var e;e=n.orderId,t((0,kU.WM)({orderid:e,onefile:!0},n=>{p(t=>(0,nU._)((0,nY._)({},t),{[e]:n})),m(n)}))},style:{opacity:h?"0.5":"1"},children:u[n.orderId]?(0,i.Y)(i.FK,{children:(0,i.Y)(nb.A,{size:20})}):(0,i.Y)(_.In,{color:"fontPrimary",width:25,height:25,name:"download-arrow"})},n.orderId)]})}),custom:!0}];return(0,i.Y)(AR.oM,{children:l.map(e=>e.showColumn&&(e.custom?(0,i.Y)(i.FK,{children:e.value}):(0,i.Y)(c.Em,{disablePadding:e.disablePadding,sx:o,width:"auto",maxWidth:e.width?e.width:"",children:(0,i.Y)(LZ,{children:(0,i.Y)(sI.A,{title:e.title,children:e.link?(0,i.Y)(kL.Qr,{fontSize:14,color:"fontPrimary",children:e.value}):(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})})})})))})};return(0,i.FD)("div",{style:{width:"100%"},children:[(0,i.Y)(()=>(0,i.Y)("div",{style:{display:"flex",justifyContent:"space-between"},children:(0,i.Y)(_.H3,{color:"fontSecondary",children:a("dashBoard.orders.orders")})}),{}),(0,i.Y)(AT.Np,{customMaxWidth:"320px",children:(0,i.FD)(El.A,{children:[(0,i.Y)(kM.A,{children:(0,i.Y)(()=>{let e=[{showColumn:!0,alignPosition:"left",title:a("dashBoard.orders.id")},{showColumn:!0,alignPosition:"left",title:"Email"},{showColumn:!0,alignPosition:"left",title:a("dashBoard.orders.date")},{showColumn:!0,alignPosition:"left",title:"Ticket Name"},{showColumn:r,alignPosition:"left",title:"Status"},{showColumn:r,alignPosition:"left",title:a("dashBoard.orders.quantity")},{showColumn:!0,alignPosition:"left",title:""}];return(0,i.Y)(c.Sy,{children:e.map(e=>e.showColumn&&(0,i.Y)(c.Em,{disablePadding:e.disablePadding,align:e.alignPosition,children:(0,i.Y)(c.GJ,{fontSize:14,color:"fontSecondary",children:e.title})}))})},{})}),(0,i.Y)(Ea.A,{children:f&&(null==f?void 0:f.length)!==0?null==f?void 0:f.filter(e=>(null==e?void 0:e.type)==="invitation").sort((e,n)=>n.orderId-e.orderId).map((e,t)=>(0,i.Y)(g,{item:e,index:t,ticketCategories:n})):(0,i.Y)(_.Sm,{})})]})})]})},LJ=e=>{let{handleDrawerOpen:n}
1=e,t=(0,l.useRouter)(),r=(0,d.d4)(Ai.w7),{t:o}=(0,x.Bd)(),a=(0,d.d4)(D.nq);return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{padding:"8px"},children:(0,i.Y)(_.N_,{icon:"back",color:"fontPrimary",onPress:()=>t.back(),children:o("createEvent.formBackButton")})}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"12px"},children:[!a&&(0,i.Y)("div",{style:{paddingTop:"3px"},onClick:n,children:(0,i.Y)(_.In,{name:"menu",width:24,height:24,color:"fontPrimary"})}),(0,i.Y)(_.H3,{fontSize:20,color:"fontSecondary",children:o("dashBoard.moreOptions.sendFreeTicketsTitle")})]}),(null==r?void 0:r.hasSeating)?(0,i.Y)(LH,{}):(0,i.Y)(LV,{}),(0,i.Y)(c.cG,{margin:40}),(0,i.Y)(L$,{})]})};function LQ(){let e=(0,s._)(["\n  margin-top: 40px;\n  gap: 10px;\n  ",";\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap-reverse;\n"]);return LQ=function(){return e},e}function LX(){let e=(0,s._)(["\n  ",";\n  align-items: start;\n  justify-content: start;\n  margin-top: 16px;\n  @media screen and (max-width: ",") {\n    width: 100%;\n  }\n"]);return LX=function(){return e},e}function L0(){let e=(0,s._)(["\n  ",";\n  align-items: start;\n  justify-content: start;\n  padding: 20px;\n  width: 100%;\n"]);return L0=function(){return e},e}function L1(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 16px;\n  padding: 20px;\n  flex-wrap: wrap;\n  width: 100%;\n"]);return L1=function(){return e},e}function L2(){let e=(0,s._)(["\n  ","\n  gap:50px;\n  justify-content: space-between;\n  align-items: start;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    flex-wrap: wrap;\n  }\n"]);return L2=function(){return e},e}let L4=u.A.div(LQ(),w.Uu),L5=u.A.div(LX(),w.ec,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),L6=u.A.div(L0(),w.ec),L3=u.A.div(L1(),w.Uu),L8=u.A.div(L2(),w.Uu,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),L7=e=>{let{control:n}=e,{t}=(0,x.Bd)();(0,d.d4)(D.nq);let[r,l]=(0,o.useState)([]),[a,s]=(0,o.useState)([]),[u,p]=(0,o.useState)([]);return(0,o.useEffect)(()=>
1{l([]),s([]),p([]);for(let e=0;e<=60;e++)e<=12&&l(n=>[...n,{id:e,label:"".concat(e)}]),e<=24&&s(n=>[...n,{id:e,label:"".concat(e)}]),e<=60&&p(n=>[...n,{id:e,label:"".concat(e)}])},[]),(0,i.Y)(i.FK,{children:(0,i.FD)(L5,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,children:t("eventManager.tickets.newReservations.steps.step_2")}),(0,i.FD)(L3,{children:[(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"days",control:n,render:e=>{var n;let{field:o,fieldState:l}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:t("eventManager.tickets.newReservations.expires.days"),placeholder:t("eventManager.tickets.newReservations.expires.days"),width:150,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=l.error)?void 0:n.message},o),{options:r,selectedValues:o.value||void 0,customOnChange:e=>{o.onChange(e)}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"hours",control:n,render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:t("eventManager.tickets.newReservations.expires.hours"),placeholder:t("eventManager.tickets.newReservations.expires.hours"),width:150,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=o.error)?void 0:n.message},r),{options:a,selectedValues:r.value||void 0,customOnChange:e=>{r.onChange(e)}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"minutes",control:n,render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:t("eventManager.tickets.newReservations.expires.minutes"),placeholder:t("eventManager.tickets.newReservations.expires.minutes"),width:150,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=o.error)?void 0:n.message},r),{options:u,selectedValues:r.value||void 0,customOnChange:e=>{r.onChange(e)}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})})]})]})})},L9=()=>{let e=(0,d.d4)(Ai.w7),[n,t]=(0,o.useState)(!1),[r,l]=(0,o.useState)(void 0),{t:a}=(0,x.Bd)(),[c,s]=(0,o.useState)(!1),u=(0,d.d4)(Ai.et),p=async()=>{h()},h=()=>{l(void 0),t(!0)};return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end",marginTop:"10px"},children:e?(0,i.Y)(_.$n,{gap:10,padding:0,size:"stretch",mode:"borderless",color:"btnBackgroundAuxiliary",icon:"add",iconColor:"btnBackgroundAuxiliary",type:"button",onClick:p,children:a(u?"eventManager.tickets.category.addBundles":"eventManager.tickets.category.addTickets")}):(0,i.Y)(i.FK,{})}),(0,i.Y)(RL,{open:n,onClose:()=>{l(void 0),t(!1)},assetId:r,setEditAsset:l,assetTicketType:"paid",setBundleDialog:s}),(0,i.Y)(NX,{bundleDialog:c,onClose:()=>{s(!1)}})]})},je=()=>{let e=(0,l.useRouter)(),n=(0,d.d4)(Ai.w7),t=(0,d.d4)(b.Jx),r=(0,d.wA)(),{t:a}=(0,x.Bd)(),s=(0,d.d4)(Ai.et),{control:u,watch:p,setValue:h}=(0,nw.mN)(),m=(0,o.useMemo)(()=>{var e,t;return null!=(t=null==n||null==(e=n.boxAssets)?void 0:e.filter(e=>(null==e?void 0:e.isBundle)===s&&(null==e?void 0:e.type)!=="invitation"&&(null==e?void 0:e.type)!=="onDoor"))?t:[]},[null==n?void 0:n.boxAssets,s]),{methods:f,selectedBoxAssets:g,selectedTickets:v,lineIndicesByKey:y}=Lb(m);(0,o.useEffect)(()=>{(null==n?void 0:n.boxHierarchy)===el.EP.MASTER&&r((0,Ai.eD)(!0)),h("days",{id:0,label:"0"}),h("hours",{id:3,label:"3"}),h("minutes",{id:0,label:"0"})},[n]);let w=(0,o.useCallback)(()=>{let t={boxId:Number(null==n?void 0:n.boxId),selectedAssets:g,promoCode:p().promoCode,expiresAtSeconds:(0,I.kG)(p().days?p().days.id:0,p().hours?p().hours.id:0,p().minutes?p().minutes.id:0)};r((0,Ai.dg)(t,e,a))},[g]);return(0,i.FD)(i.FK,{children:[(0,i.Y)(L9,{}),(0,i.Y)(L5,{children:(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:18,children:a("eventManager.tickets.newReservations.steps.step_1")})}),(0,i.Y)(L6,{children:(0,i.Y)("div",{style:{width:"100%"},children:(null==n?void 0:n.boxAssets)&&(null==n?void 0:n.boxAssets.filter(e=>(null==e?void 0:e.isBundle)===s).length)===0?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",width:"100%",padding:"40px"},children:(0,i.Y)(c.RZ,{fontSize:20,color:"fontPrimary",children:a("eventManager.tickets.newReservations.noCategories")})}):(0,i.Y)(i.FK,{children:(null==n?void 0:n.boxAssets)?(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},f),{children:m.map((e,t)=>(0,i.Y)(td.L1,{box:n,index:t,boxAsset:e,selectedBoxAssets:g,groupedTickets:v,lineIndicesByKey:y},e.assetId))})):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{size:60})})})})}),(0,i.Y)(L7,{control:u}),(0,i.FD)(L4,{children:[(0,i.Y)(_.$n,{onClick:()=>e.back(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:a("dashBoard.commonClose")}),(0,i.Y)(_.$n,{loader:t,type:"submit",backgroundColor:"btnBackgroun
1dPrimary",color:"btnTextPrimary",disabled:0===g.length,onClick:()=>w(),children:a("eventManager.tickets.newReservations.create")})]})]})},jn=()=>{let e=(0,l.useRouter)(),n=(0,o.useRef)(null),t=(0,d.d4)(Ai.w7),r=(0,d.d4)(b.Jx),a=(0,d.wA)(),{t:s}=(0,x.Bd)(),{control:u,watch:p,setValue:h}=(0,nw.mN)(),[m,f]=(0,o.useState)([]),[g,v]=(0,o.useState)([]),y=(0,d.d4)(D.nq),[w,Y]=(0,o.useState)([]),[k,S]=(0,o.useState)(""),[A,C]=(0,o.useState)(void 0);(0,o.useEffect)(()=>{(null==t?void 0:t.boxHierarchy)===el.EP.MASTER&&a((0,Ai.eD)(!0)),h("days",{id:0,label:"0"}),h("hours",{id:3,label:"3"}),h("minutes",{id:0,label:"0"})},[t]),(0,o.useEffect)(()=>{if(n.current){var e,t,r;null==n||null==(e=n.current)||e.changeConfig({filteredCategories:g.length>0?g:void 0}),g.length>0?null==n||null==(t=n.current)||t.zoomToFilteredCategories():null==n||null==(r=n.current)||r.resetView()}},[g]);let T=(0,o.useCallback)(()=>{let{finalSelectedTicketsWithAmount:n}=(0,I.iB)(m,t),r={boxId:Number(null==t?void 0:t.boxId),selectedAssets:n,promoCode:p().promoCode,expiresAtSeconds:(0,I.kG)(p().days?p().days.id:0,p().hours?p().hours.id:0,p().minutes?p().minutes.id:0),holdToken:k};a((0,Ai.dg)(r,e,s))},[m]);return(0,i.FD)("div",{children:[(0,i.Y)(L9,{}),(0,i.Y)(L5,{children:(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,children:s("eventManager.tickets.newReservations.steps.step_1")})}),(0,i.FD)(L6,{children:[(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",marginBottom:"20px",width:"100%"},children:A&&(0,i.Y)(fE,{startTimeInit:A.startTime,openTimerModal:A.openTimerModal,setExpirationFlag:A.setHideSeatingMap})}),(0,i.FD)(fI.i6,{desktopMode:y,children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:y?"30%":"100%",order:1},children:[t&&(0,i.Y)(y1,{box:t,selectedTickets:m,filteredCat:g,setFilteredCat:v,tellerMode:!0}),(0,i.Y)("div",{style:{order:2},children:(0,i.Y)(c.cG,{thickness:2,margin:30})})]}),t&&(0,i.Y)(_.VU,{selectedBox:t,filteredCat:g,setSelectedTickets:f,setUserHoldToken:S,setTimerProps:C})]})]}),(0,i.Y)(L8,{children:(0,i.Y)(L7,{control:u})}),(0,i.FD)(L4,{children:[(0,i.Y)(_.$n,{onClick:()=>e.back(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:s("dashBoard.commonClose")}),(0,i.Y)(_.$n,{loader:r,type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",disabled:0===m.length,onClick:()=>T(),children:s("Create")})]})]})},jt=e=>{let{handleDrawerOpen:n}=e,t=(0,l.useRouter)(),r=(0,d.d4)(Ai.w7),{t:o}=(0,x.Bd)(),a=(0,d.d4)(D.nq);return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{padding:"8px"},children:(0,i.Y)(_.N_,{icon:"back",color:"fontPrimary",onPress:()=>t.back(),children:o("createEvent.formBackButton")})}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"12px"},children:[!a&&(0,i.Y)("div",{style:{paddingTop:"3px"},onClick:n,children:(0,i.Y)(_.In,{name:"menu",width:24,height:24,color:"fontPrimary"})}),(0,i.Y)(_.H3,{fontSize:20,color:"fontSecondary",children:o("dashBoard.moreOptions.newReservationTitle")})]}),(null==r?void 0:r.hasSeating)?(0,i.Y)(jn,{}):(0,i.Y)(je,{})]})},jr=[{content:"code",width:"auto",align:"left",fontSize:14,color:"fontSecondary"},{content:"discount",width:"auto",align:"left",fontSize:14,color:"fontSecondary"},{content:"startDate",width:"auto",align:"left",fontSize:14,color:"fontSecondary"},{content:"endDate",width:"auto",align:"left",fontSize:14,color:"fontSecondary"},{content:"used",width:"auto",align:"left",fontSize:14,color:"fontSecondary"},{content:"active",width:"auto",align:"left",fontSize:14,color:"fontSecondary"},{content:"appliesTo",width:"auto",align:"left",fontSize:14,color:"fontSecondary",type:"master"},{content:"actions",width:"auto",align:"left",fontSize:14,color:"fontSecondary"}],ji=()=>{let e=(0,d.d4)(Ai.w7),{t:n}=(0,x.Bd)();return(0,i.Y)(kM.A,{children:(0,i.Y)(AR.Sy,{children:jr.map((t,r)=>"master"===t.type&&(null==e?void 0:e.boxHierarchy)!="master"?null:(0,i.Y)(AT.Em,{width:t.width,align:t.align,maxWidth:t.maxWidth,children:(0,i.Y)(c.RZ,{fontSize:t.fontSize,color:t.color,children:n("eventManager.promoCode.table.header.".concat(t.content))})},r))})})};var jo=t(4526),jl=t(69469);let ja={single:{getPromoCodes:e=>(0,uT.Em)(uT.J8.GET,"dashboard/box/promocodes",{params:e}),addPromoCodes:e=>(0,uT.Em)(uT.J8.POST,"dashboard/box/promocodes",{params:e}),removePromoCode:e=>(0,uT.Em)(uT.J8.DELETE,"dashboard/box/promocodes",{params:e}),updatePromoCode:e=>(0,uT.Em)(uT.J8.PUT,"dashboard/box/promocodes",{params:e})}},jd=e=>async n=>{let{request:t}=ja.single.getPromoCodes(e);try{await t().then(e=>{let t={data:e.promoCodes,total:e.totalPromoCodes,loader:!1};n((0,kK._V)(t))})}finally{n((0,kK.rV)(!1))}},jc=(0,Eg.Ay)(jo.A,{shouldForwardProp:e=>(0,jl.MC)(e)&&"disablePadding"!==e})(e=>{let{disablePadding:n,width:t,maxWidth:r}=e,i="number"==typeof t?"".concat(t,"px"):t,o="number"==typeof r?"".concat(r,"px"):r;return{color:"white","&.MuiTableCell-head":{color:"#7879F1",width:i||"200px",maxWidth:o||void 0,borderBottom:"1px solid #2B2E43",padding:n?"0px":void 0,whiteSpace:"normal",overflow:"hidden",textOverflow:"ellipsis"},"&.MuiTableCell-body":{color:"white",backgroundColor:"transparent",fontSize:14,width:i||"20%",maxWidth:o||void 0,borderBottom:"1px solid #2B2E43",padding:n?"0px":void 0,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}}}),js=e=>{let{rowData:n,handleOpen:t}=e,r=(0,d.wA)(),a=(0,l.useRouter)(),s=a.query.boxid?a.query.boxid:null,{t:u}=(0,x.Bd)(),p=(0,d.d4)(Ai.w7),h="DD/MM/YYYY HH:mm";return(0,i.Y)(o.Fragment,{children:(0,i.Y)(kW.A,{sx:{"& > *":{borderBottom:"unset"}},children:(e=>{var o,l,d;let m=[];return m.push(null==e?void 0:e.code),m.push({type:"string",value:null==e?void 0:e.code}),m.push({type:"string",value:(null==e?void 0:e.type)==="PERCENTAGE"?(null==e?void 0:e.discount)*100+"%":(null==e?void 0:e.discount)+eo.nB[(null==p?void 0:p.currency)?p.currency:"eur"].toString()||"-"}),m.push({type:"string",value:(null==e?void 0:e.startsAt)?(0,lT.JC)(new Date(null==e?void 0:e.startsAt),(null==p?void 0:p.timeZone)?null==p?void 0:p.timeZone:"Europe/Athens",h):"-"}),m.push({type:"string",value:(null==e?void 0:e.expiresAt)?(0,lT.JC)(new Date(null==e?void 0:e.expiresAt),(null==p?void 0:p.timeZone)?null==p?void 0:p.timeZone:"Europe/Athens",h):"-"}),m.push({type:"string",value:"".concat((null==e?void 0:e.quantityType)==="PER_BOX"?(null==e||null==(o=e.appliesToBoxes
1)?void 0:o.length)>0&&(null==e||null==(l=e.appliesToBoxes.find(e=>e.boxId===(null==p?void 0:p.boxId)))?void 0:l.used)||0:(null==e?void 0:e.used)||0," / ").concat((null==e?void 0:e.quantity)?null==e?void 0:e.quantity:u("eventManager.tickets.unlimited"))}),m.push({type:"string",value:(null==p?void 0:p.boxHierarchy)==="slave"&&"MASTER_BOX"===e.applicationType?(null==(d=e.appliesToBoxes.find(e=>e.boxId===(null==p?void 0:p.boxId)))?void 0:d.active)?u("common.yes"):u("common.no"):(null==e?void 0:e.active)?u("common.yes"):u("common.no")}),(null==p?void 0:p.boxHierarchy)==="master"&&m.push({type:"string",value:(null==e?void 0:e.appliesToBoxes.length)>0?"".concat(null==e?void 0:e.appliesToBoxes.length," ").concat(u("eventManager.promoCode.table.appliesToBoxes")):u("eventManager.promoCode.table.appliesToAllBoxes")}),m.push(e?{type:"component",value:(0,i.Y)(jc,{width:"auto",align:"left",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"10px"},children:[(0,i.Y)(c.V2,{"data-test":"edit_button_".concat(e.code),onClick:()=>{p&&t(e)},opacity:!p,children:(0,i.Y)(_.In,{name:"edit",width:22,height:22,color:"fontPrimary"})}),(0,i.Y)(c.V2,{"data-test":"delete_button_".concat(e.code),onClick:()=>{p&&(()=>{let e={code:n.code,boxid:Number(s)},t={title:u("dashBoard.modals.remove_promo_code_info.title"),message:u("dashBoard.modals.remove_promo_code_info.message"),color:"fontAlert",primaryLabel:u("dashBoard.modals.remove_promo_code_info.primaryLabel"),primaryOnPress:()=>{r(((e,n,t)=>async r=>{r((0,b.Ej)());let i={disableBackdropClick:!0,title:n("dashBoard.modals.remove_promo_code.title"),message:n("dashBoard.modals.remove_promo_code.message"),simpleOnPress:()=>{r(jd((0,nU._)((0,nY._)({},t.query),{offset:parseInt(t.query.offset)*parseInt(t.query.limit)}))),r((0,b.Fr)())}},{request:o}=ja.single.removePromoCode(e);try{await o().then(()=>{r((0,b.rj)(i))})}catch(e){eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(r)})}finally{r((0,b.HW)())}})(e,u,a))},secondaryLabel:u("dashBoard.modals.remove_promo_code_info.secondaryLabel")};r((0,b.rj)(t))})()},opacity:!p,children:(0,i.Y)(_.In,{name:"delete",width:22,height:22,color:"fontAlert"})})]})})}:{type:"string",value:""}),m})(n).map(e=>(0,i.Y)(i.FK,{children:(null==e?void 0:e.type)==="string"?(0,i.Y)(jc,{width:"auto",align:"left","data-test":"row_".concat(e.value),children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})}):null==e?void 0:e.value}))})})},ju=function(e){let{control:n,watch:t,isEdit:r,isDeals4You:l,trigger:a,getValues:s,setValue:u,row:p,selectedError:h}=e,{t:m}=(0,x.Bd)(),f=(0,d.d4)(Ai.w7),g=(0,d.d4)(D.nq),[v,y]=(0,o.useState)([]),[b,w]=(0,o.useState)([]);(0,o.useEffect)(()=>{if((null==f?void 0:f.slaves)&&(null==f?void 0:f.slaves.length)>0){let e=[{boxId:null==f?void 0:f.boxId,boxName:null==f?void 0:f.boxName},...null==f?void 0:f.slaves.filter(e=>!e.bundleId)],n=(0,I.xu)(e,"boxId","boxName");if(y(n),r){let e=null==p?void 0:p.appliesToBoxes,t=n.filter(n=>e.some(e=>e.boxId===n.id));w(t),setTimeout(()=>{u("appliesToSlave",1===e.length&&e[0].boxId===(null==f?void 0:f.boxId)?"thisEventOnly":t.length===n.length?"all":"selected")},0)}}},[null==f?void 0:f.slaves]);let Y=[{title:m("eventManager.promoCode.form.quantityTypeGlobal"),value:"GLOBAL"},{title:m("eventManager.promoCode.form.quantityTypePerEvent"),value:"PER_BOX"}];return(0,o.useEffect)(()=>{u("appliesToSlaves",b.map(e=>e.id))},[b]),(0,i.FD)(Ls.pN,{desktopMode:g,children:[(null==f?void 0:f.boxHierarchy)==="master"&&(0,i.Y)(Ls.gn,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginBottom:"10px"},children:[(0,i.FD)(Ls.Fz,{marginBottom:10,color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"calendar"}),m("eventManager.promoCode.form.datesAndTimes")]}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:m("eventManager.promoCode.form.aplliesToSlave")}),(0,i.Y)(nw.xI,{name:"appliesToSlave",defaultValue:"thisEventOnly",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(S7.A,{value:n.value,onChange:(e,t)=>
1{n.onChange(t)},children:[(0,i.Y)(sI.A,{title:m("eventManager.promoCode.form.thisEventOnlyTooltip"),placement:"right",arrow:!0,children:(0,i.Y)(AD.A,{value:"thisEventOnly",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.thisEventOnly")})}),(0,i.Y)(AD.A,{value:"all",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.aplliesToSlaveAll")}),(0,i.Y)(AD.A,{value:"selected",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.aplliesToSlaveSpecific")})]})}}),"selected"===t("appliesToSlave")&&(0,i.Y)(i.FK,{children:(0,i.Y)(_.gU,{variant:"multi",dataTest:"applies_to",width:"260px",isOptionEqualTovalue:(e,n)=>e.id===n.id,selectedValues:b,options:v,setMultipleSelectValues:w,placeholder:m("eventManager.promoCode.form.placeholderAppliedToSlaves")})}),h&&(0,i.Y)(_.Kw,{errorMessage:m("eventManager.promoCode.form.selectAtLeastOneSlave"),dataTest:"errorMessageSlaves"}),"thisEventOnly"!==t("appliesToSlave")&&(0,i.Y)(nw.xI,{name:"appliesToNewSlaves",control:n,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(xY.A,{checked:n.value,defaultChecked:!0,onChange:e=>n.onChange(e.target.checked)}),(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:n.value?"fontPrimary":"fontSecondary",noBreakWord:!0,children:m("eventManager.promoCode.form.applyCodeToNewSlaves")})]})}})]})}),l?(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"percentage"}),m("eventManager.promoCode.form.cosmoteDealsForYou")]}),(0,i.Y)(nw.xI,{name:"offerId",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({"data-test":"offerId_textField",required:!0,disabled:r,maxLength:200,type:"text",label:m("eventManager.promoCode.form.offerId"),placeholder:m("eventManager.promoCode.form.offerId")},n))}}),(0,i.Y)(nw.xI,{name:"offerType",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({"data-test":"offerType_textField",required:!0,disabled:r,style:{marginTop:20},maxLength:200,type:"text",label:m("eventManager.promoCode.form.offerType"),placeholder:m("eventManager.promoCode.form.offerType")},n))}}),(0,i.Y)(nw.xI,{name:"access",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({"data-test":"access_textField",required:!0,disabled:r,style:{marginTop:20},maxLength:200,type:"text",label:m("eventManager.promoCode.form.access"),placeholder:m("eventManager.promoCode.form.access")},n))}})]}):(0,i.FD)(i.FK,{children:[(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{color:"fontPrimary",children:[(0,i.Y)(_.In,{width:22,color:"fontPrimary",height:22,name:"promocode"}),m("eventManager.promoCode.form.codeName")]}),(0,i.Y)(nw.xI,{name:"code",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({"data-test":"code_textField",required:!0,disabled:r,width:"100%",type:"text",placeholder:m("eventManager.promoCode.form.codeName")},n))}})]}),(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"gift"}),m("eventManager.promoCode.form.discount")]}),(0,i.Y)(Ls.sL,{marginBottom:10,children:(0,i.Y)(nw.xI,{control:n,name:"discountType",render:e=>{let{field:n,fieldState:o}=e;return(0,i.Y)(S7.A,{style:{width:"100%"},value:n.value,onChange:(e,t)=>
1{n.onChange(t)},children:(0,i.FD)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",gap:"10px"},children:[(0,i.Y)(Ls.dt,{"data-test":"discountType_select_amount",selected:"AMOUNT"===t("discountType"),isEdit:r,onClick:()=>{r||u("discountType","AMOUNT")},children:m("eventManager.promoCode.form.amount")}),(0,i.Y)(Ls.dt,{"data-test":"discountType_select_percentage",selected:"PERCENTAGE"===t("discountType"),isEdit:r,onClick:()=>{r||u("discountType","PERCENTAGE")},children:m("eventManager.promoCode.form.percentage")})]})})}})}),(0,i.Y)(Ls.sL,{marginBottom:20,children:(0,i.Y)(nw.xI,{name:"discount",control:n,render:e=>{var n;let{field:o,fieldState:l}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({"data-test":"discount_textField",required:!0,errorMessage:null==(n=l.error)?void 0:n.message,disabled:r,width:"100%",type:"number",placeholder:"10",iconRight:"PERCENTAGE"===t("discountType")?"percentage":(null==f?void 0:f.currency)?f.currency:"eur",labelFontSize:16,label:"PERCENTAGE"===t("discountType")?m("eventManager.promoCode.form.percentageDiscount"):m("eventManager.promoCode.form.amountDiscount")},o),{onChange:e=>{let n=e.split(".");2===n.length&&n[1].length<=2?1===n[1].length?u("discount",Number(e).toFixed(1)):u("discount",Number(e).toFixed(2)):1===n.length&&u("discount",Number(e).toString()),a("discount")}}))},rules:{required:m("common.fieldIsRequired"),validate:{checkDate:e=>{var n;return 0==(n=e)?m("eventManager.promoCode.form.validation.valueShouldBeBiggerThan0"):n<0?m("eventManager.promoCode.form.validation.valueShouldBePositiveNumber"):"PERCENTAGE"!==s().discountType||!(n>100)||m("eventManager.promoCode.form.validation.valueShouldBeLessThan100")}}}})}),(0,i.Y)(c.cG,{margin:10}),(0,i.Y)(Ls.sL,{children:(0,i.Y)(nw.xI,{control:n,name:"category",render:e=>{let{field:n,fieldState:o}=e;return(0,i.Y)(S7.A,{style:{width:"100%"},value:n.value,onChange:(e,t)=>
1{n.onChange(t)},children:(0,i.FD)("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",marginTop:"20px",gap:"10px"},children:[(0,i.Y)(sI.A,{title:m("eventManager.promoCode.form.categoryPerTicketDescription"),style:{opacity:"perTicket"===t("category")?1:.5},children:(0,i.FD)(Ls.dt,{"data-test":"category_select_perTicket",selected:"perTicket"===t("category"),isEdit:r,onClick:()=>{r||u("category","perTicket")},children:[m("eventManager.promoCode.form.categoryPerTicket"),(0,i.Y)(_.In,{name:"info",color:"fontPrimary",height:16,width:16})]})}),(0,i.Y)(sI.A,{title:m("eventManager.promoCode.form.categoryPerOrderDescription"),style:{opacity:"perOrder"===t("category")?1:.5},children:(0,i.FD)(Ls.dt,{"data-test":"category_select_perOrder",selected:"perOrder"===t("category"),isEdit:r,onClick:()=>{r||u("category","perOrder")},children:[m("eventManager.promoCode.form.categoryPerOrder"),(0,i.Y)(_.In,{name:"info",color:"fontPrimary",height:16,width:16})]})})]})})}})}),(0,i.Y)(Ls.sL,{children:(0,i.Y)(nw.xI,{name:"maxQuantity",control:n,render:e=>{let{field:n,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({"data-test":"maxQuantity_textField",type:"number",width:"100%",placeholder:m("eventManager.tickets.unlimited"),placeholderColor:"fontPrimary",placeholderOpacity:1,acceptInteger:!0,labelFontSize:16,label:"perOrder"===t("category")?m("eventManager.promoCode.form.maxQuantityPerOrder"):m("eventManager.promoCode.form.maxQuantityPerTicket")},n),{onChange:e=>{u("maxQuantity",e)}}))}})}),(null==f?void 0:f.boxHierarchy)==="master"&&(0,i.Y)(Ls.sL,{marginBottom:1,children:(0,i.Y)(nw.xI,{control:n,name:"quantityType",render:e=>{let{field:n,fieldState:t}=e;return(0,i.FD)("div",{style:{marginTop:"20px"},children:[(0,i.Y)("div",{style:{marginBottom:"10px"},children:(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:m("eventManager.promoCode.form.quantityType")})}),(0,i.Y)(S7.A,(0,nU._)((0,nY._)({},n),{defaultValue:"GLOBAL",value:n.value,onChange:e=>{n.onChange(e),a("quantityType")},children:Y.map(e=>(0,i.Y)(AD.A,{value:e.value,control:(0,i.Y)(S9.A,{}),label:e.title}))}))]})}})})]})]})]})},jp=function(e){let{control:n,getValues:t,trigger:r,setValue:o,type:l}=e,{t:a}=(0,x.Bd)(),c=(0,d.d4)(Ai.w7),s=(null==c?void 0:c.timeZone)?null==c?void 0:c.timeZone:g_().tz.guess(),u=e=>g_().isDayjs(e)?e.isValid()?e:null:(0,I.ji)(null!=e?e:null),p=e=>g_().isDayjs(e)?e.isValid()?e:null:(0,I.we)(null!=e?e:null);return(0,i.FD)(i.FK,{children:["startsAt"===l&&(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:n,name:"startsAt",render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(gE,{dataTest:"startsAt_date_picker",timeZone:s,value:t.value?g_()(t.value):null,errorMessage:null==(n=r.error)?void 0:n.message,onChange:e=>{o("startsAt",e),t.onChange(e)}})},rules:{required:!1,validate:{checkDate:e=>(e=>{let n=u(e);return!u(t().expiresAt)||!!n||"This field is required"})(e)}}}),(0,i.Y)(nw.xI,{control:n,name:"startsAtTime",render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(gz,{dataTest:"startsAtTime_date_picker",errorMessage:null==(n=r.error)?void 0:n.message,timeZone:s,value:t.value?g_()(t.value):null,onChange:e=>{t.onChange(e),o("startsAtTime",e)}})},rules:{required:!1,validate:{checkDate:e=>(e=>{let n=p(e),r=u(t().startsAt),i=u(t().expiresAt);return!r&&!i||!!n||"This field is required"})(e)}}})]}),"endsAt"===l&&(0,i.FD)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:n,name:"expiresAt",render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(gE,{dataTest:"expiresAt_date_picker",timeZone:s,value:t.value?g_()(t.value):null,errorMessage:null==(n=r.error)?void 0:n.message,onChange:e=>{t.onChange(e),o("expiresAt",e)}})},rules:{required:!1,validate:{checkDate:e=>(e=>{let n=u(e),r=u(t().startsAt);return n&&r&&n.isBefore(r,"day")?"Value should be later than Start At":!r||!!n||"This field is required"})(e)}}}),(0,i.Y)(nw.xI,{control:n,name:"expiresAtTime",render:e=>{var n;let{field:t,fieldState:l}=e;return(0,i.Y)(gz,{dataTest:"expiresAtTime_date_picker",errorMessage:null==(n=l.error)?void 0:n.message,timeZone:s,value:t.value?g_()(t.value):null,onChange:e=>
1{t.onChange(e),o("expiresAtTime",e),r("expiresAtTime")}})},rules:{required:!1,validate:{checkDate:e=>(e=>{let n=p(e),r=u(t().startsAt),i=u(t().expiresAt),o=p(t().startsAtTime);return r&&i&&r.isSame(i,"day")&&n&&o&&n.isBefore(o,"minute")?"Value should be later than Start At Time":!r&&!i||!!n||"This field is required"})(e)}}})]})]})},jh=function(e){let{control:n,watch:t,isEdit:r,getValues:l,trigger:a,row:s,setValue:u,selectedError:p,bothNoneError:h}=e,{t:m}=(0,x.Bd)(),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)([]),b=(0,d.d4)(Ai.w7),w=(0,d.d4)(Ai.rq),Y=(0,d.d4)(D.nq),[k,S]=(0,o.useState)(!1),A=(0,o.useRef)(null),[C,T]=(0,o.useState)([]),[F,P]=(0,o.useState)([]);(0,o.useEffect)(()=>{if(w&&w.length>0){let e=(null==b?void 0:b.boxHierarchy)==="master"?w.filter(e=>e.isBundle):w,n=[];e.forEach(e=>{n.push(...e.pricing.map(n=>(0,nU._)((0,nY._)({},n),{name:""===n.name?e.assetName:n.name,assetId:e.assetId,assetName:e.assetName})))});let t=(0,I.xu)(n,"pricingId","name","assetName");if(g(t),r){let e=null==s?void 0:s.appliesToBoxes.filter(e=>e.boxId===(null==b?void 0:b.boxId));e.length>0&&setTimeout(()=>{var n;u("appliesToNewCategories",e[0].appliesToFutureCategories),u("appliesToCategories",(null==(n=e[0])?void 0:n.appliesToCategories)||"all")},0),y(t.filter(n=>e.some(e=>0===e.assetIds.length||e.assetIds.some(e=>e.assetId===n.data.assetId&&e.pricingId.includes(n.id)))))}}},[w]),(0,o.useEffect)(()=>{u("appliesTo",v.map(e=>e.data))},[v]),(0,o.useEffect)(()=>{(async()=>{if(null==b?void 0:b.boxId)try{let{request:e}=li.A.single.getAssignedProductsByBox(b.boxId),n=await e(),t=(Array.isArray(null==n?void 0:n.data)?n.data:Array.isArray(n)?n:[]).map(e=>({id:e.inventoryId,label:e.name,group:e.categoryLabel||e.category,data:e}));if(T(t),r&&(null==s?void 0:s.appliesToInventory)&&s.appliesToInventory.length>0){let e=t.filter(e=>s.appliesToInventory.some(n=>n.inventoryId===e.id));P(e),e.length>0&&u("appliesToProducts","selected")}}catch(e){console.error("Failed to fetch inventory for promo code:",e)}})()},[null==b?void 0:b.boxId]),(0,o.useEffect)(()=>{u("appliesToInventory",F.map(e=>
1({inventoryId:e.id,boxId:(null==b?void 0:b.boxHierarchy)==="master"?void 0:(null==b?void 0:b.boxId)?Number(b.boxId):void 0,active:!0})))},[F]);let E=(null==b?void 0:b.boxHierarchy)==="master"&&"thisEventOnly"!==t("appliesToSlave");return(0,i.FD)(Ls.pN,{desktopMode:Y,children:[(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{marginBottom:20,color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"ticket"}),m("eventManager.promoCode.form.tickets")]}),(0,i.FD)(Ls._n,{children:[(0,i.Y)(nw.xI,{control:n,name:"appliesToCategories",render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:m("eventManager.promoCode.form.applyCodeTo")}),(0,i.FD)(S7.A,{value:E&&"selected"===n.value?"all":n.value,onChange:(e,t)=>{E&&"selected"===t||n.onChange(t)},children:[(0,i.Y)(AD.A,{value:"all",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.appliedToAllCategories")}),(0,i.Y)(sI.A,{title:E?m("eventManager.promoCode.form.selectedDisabledTooltip"):"",placement:"right",arrow:!0,children:(0,i.Y)(AD.A,{value:"selected",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.appliedToSelectedCategories"),disabled:E})}),(0,i.Y)(AD.A,{value:"none",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.appliedToNoCategories")})]})]})}}),"selected"===t("appliesToCategories")&&!E&&(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"multi",dataTest:"applies_to",width:"260px",isOptionEqualTovalue:(e,n)=>e.id===n.id,selectedValues:v,options:f,setMultipleSelectValues:y,groupBy:e=>e.group,placeholder:m("eventManager.promoCode.form.placeholderAppliedToCategories")}),p&&(0,i.Y)(_.Kw,{errorMessage:m("eventManager.promoCode.form.selectAtLeastOneCategory"),dataTest:"errorMessageCategories"}),(0,i.Y)(nw.xI,{name:"appliesToNewCategories",control:n,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(Ls.ZD,{checked:n.value,defaultChecked:!0,onChange:e=>n.onChange(e.target.checked)}),(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:n.value?"fontPrimary":"fontSecondary",noBreakWord:!0,children:m("eventManager.promoCode.form.applyCodeToNewCategories")})]})}})]})]})]}),(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{marginBottom:20,color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"product"}),m("eventManager.promoCode.form.products")]}),(0,i.FD)(Ls._n,{children:[(0,i.Y)(nw.xI,{control:n,name:"appliesToProducts",render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:m("eventManager.promoCode.form.applyCodeToProducts")}),(0,i.FD)(S7.A,{value:E&&"selected"===n.value?"all":n.value,onChange:(e,t)=>
1{E&&"selected"===t||(n.onChange(t),("all"===t||"none"===t)&&(P([]),u("appliesToInventory",[])))},children:[(0,i.Y)(AD.A,{value:"all",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.appliedToAllProducts")}),(0,i.Y)(sI.A,{title:E?m("eventManager.promoCode.form.selectedDisabledTooltip"):"",placement:"right",arrow:!0,children:(0,i.Y)(AD.A,{value:"selected",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.appliedToSelectedProducts"),disabled:E})}),(0,i.Y)(AD.A,{value:"none",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.appliedToNoProducts")})]})]})}}),"selected"===t("appliesToProducts")&&!E&&(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"multi",dataTest:"applies_to_products",width:"260px",isOptionEqualTovalue:(e,n)=>e.id===n.id,selectedValues:F,options:C,setMultipleSelectValues:P,groupBy:e=>e.group,placeholder:m("eventManager.promoCode.form.placeholderAppliedToProducts")}),p&&"selected"===t("appliesToProducts")&&0===F.length&&(0,i.Y)(_.Kw,{errorMessage:m("eventManager.promoCode.form.selectAtLeastOneProduct"),dataTest:"errorMessageProducts"}),(0,i.Y)(nw.xI,{name:"appliesToNewProducts",control:n,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(Ls.ZD,{checked:n.value,defaultChecked:!0,onChange:e=>n.onChange(e.target.checked)}),(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:n.value?"fontPrimary":"fontSecondary",noBreakWord:!0,children:m("eventManager.promoCode.form.applyCodeToNewProducts")})]})}})]})]})]}),h&&(0,i.Y)(_.Kw,{errorMessage:m("eventManager.promoCode.form.atLeastOneNotNone"),dataTest:"errorMessageBothNone"}),(0,i.FD)(Ls.Mc,{"data-test":"advanced_options_button",onClick:()=>{S(e=>!e),setTimeout(()=>{A.current&&A.current.scrollIntoView({behavior:"smooth",block:"end"})},100)},children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"},children:[(0,i.Y)(_.H4,{"data-test":"advanced",fontSize:16,children:m("eventManager.tickets.category.advancedOptions")}),k?(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"upArrow"}):(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"downArrow"})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:0})]}),(0,i.FD)(Ls.eh,{expanded:k,children:[(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"time"}),m("eventManager.promoCode.form.timeRestrictions")]}),(0,i.FD)(Ls.nS,{children:[(0,i.FD)(Ls.iC,{ref:A,children:[(0,i.Y)(nw.xI,{name:"promoStartsAt",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:m("eventManager.promoCode.form.promoStartsAt")}),(0,i.FD)(S7.A,{value:n.value,defaultValue:"now",onChange:(e,t)=>
1{n.onChange(t)},children:[(0,i.Y)(AD.A,{"data-test":"promoStartsAt_now",value:"now",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.now")}),(0,i.Y)(AD.A,{"data-test":"promoStartsAt_scheduled",value:"scheduled",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.scheduled")})]})]})}}),"scheduled"===t("promoStartsAt")&&(0,i.Y)(jp,{control:n,watch:t,getValues:l,setValue:u,trigger:a,type:"startsAt"})]}),(0,i.FD)(Ls.iC,{children:[(0,i.Y)(nw.xI,{name:"promoEndsAt",control:n,render:e=>{let{field:n}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:m("eventManager.promoCode.form.promoEndsAt")}),(0,i.FD)(S7.A,{value:n.value,defaultValue:"now",onChange:(e,t)=>{n.onChange(t)},children:[(0,i.Y)(AD.A,{"data-test":"promoEndsAt_now",value:"now",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.whenEventEnds")}),(0,i.Y)(AD.A,{"data-test":"promoEndsAt_scheduled",value:"scheduled",control:(0,i.Y)(S9.A,{}),label:m("eventManager.promoCode.form.scheduled")})]})]})}}),"scheduled"===t("promoEndsAt")&&(0,i.Y)(jp,{control:n,watch:t,getValues:l,setValue:u,trigger:a,type:"endsAt"})]})]})]}),(0,i.Y)(Ls.gn,{children:(0,i.FD)(Ls.H8,{children:[(0,i.FD)(Ls.sL,{children:[(0,i.Y)(nw.xI,{name:"maxPerUserSwitch",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{dataTest:"maxPerUser_switch",checked:n.value,label:(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:8},children:[" ",(0,i.Y)(_.In,{width:22,color:"fontPrimary",height:22,name:"profile"}),(0,i.Y)(c.g2,{fontSize:18,fontWeight:700,color:"fontPrimary",children:m("eventManager.promoCode.form.restrictionPerCustomer")})]}),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:16,children:"perOrder"===t("category")?m("eventManager.promoCode.form.restrictionPerCustomerDescriptionPerOrder"):m("eventManager.promoCode.form.restrictionPerCustomerDescriptionPerTicket")})]}),t("maxPerUserSwitch")&&(0,i.Y)(Ls.sL,{children:(0,i.Y)(nw.xI,{name:"maxPerUser",control:n,render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({dataTest:"maxPerUser",type:"number",acceptInteger:!0,placeholder:m("eventManager.tickets.unlimited"),placeholderColor:"fontPrimary",placeholderOpacity:1,labelFontSize:16,label:"perOrder"===t("category")?m("eventManager.promoCode.form.maximumOrders"):m("eventManager.promoCode.form.maximumTickets"),errorMessage:null==o||null==(n=o.error)?void 0:n.message},r),{onChange:e=>{u("maxPerUser",e),a("maxPerUser")}}))},rules:{validate:{checkValue:e=>!l().maxPerUserSwitch||!(e<=0)||""==e||m("eventManager.promoCode.form.validation.valueShouldBeBiggerThan0")}}})})]})}),(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{marginBottom:1,color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"notes"}),m("eventManager.promoCode.form.notes")]}),(0,i.Y)(nw.xI,{control:n,name:"description",render:e=>{let{field:n}=e;return(0,i.Y)("div",{style:{width:"100%",marginTop:"20px"},children:(0,i.Y)(_.hN,(0,nY._)({dataTest:"description_testField",multiline:!0,maxRows:20,placeholder:m("eventManager.promoCode.form.notesPlaceholder")},n))})}})]}),(0,i.Y)(Ls.gn,{children:(0,i.Y)(nw.xI,{name:"active",control:n,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{dataTest:s?"active_".concat(l().code):"active",checked:l().active,color:"fontPrimary",label:m("eventManager.promoCode.form.inactive"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}})})]})]})},jm=e=>{let{handleClose:n,row:t,setButtonLoader:r}=e,{t:a}=(0,x.Bd)(),c=(0,l.useRouter)(),s=(0,d.wA)(),u=(0,d.d4)(Ai.w7),p=c.query.boxid?c.query.boxid:null,{control:h,watch:m,setValue:f,handleSubmit:g,getValues:v,trigger:y,reset:w}=(0,nw.mN)({defaultValues:{isDealsForYou:!1,code:"",maxQuantity:void 0,used:0,discount:void 0,category:"perTicket",discountType:"AMOUNT",appliesTo:[],appliesToSlaves:[],appliesToCategories:"all",appliesToNewCategories:!0,appliesToSlave:"thisEventOnly",appliesToNewSlaves:!0,appliesToNewPricings:!0,expiresAt:null,expiresAtTime:null,startsAt:null,startsAtTime:null,active:!1,promoStartsAt:"now",promoEndsAt:"now",quantityType:"GLOBAL",description:"",offerType:"",access:"",offerId:"",maxPerUser:void 0,maxPerUserSwitch:!1,appliesToProducts:"all",appliesToNewProducts:!0,selectedInventoryItems:[],appliesToInventory:[]}}),Y=(0,d.d4)(D.nq),[k,S]=(0,o.useState)(!1),[A,C]=(0,o.useState)(!1),[T,F]=(0,o.useState)(!1),P=m("appliesToCategories"),E=m("appliesToProducts");(0,o.useEffect)(()=>{("none"!==P||"none"!==E)&&F(!1)},[P,E]),(0,o.useEffect)(()=>{w(),t&&(f("code",null==t?void 0:t.code),f("maxQuantity",null==t?void 0:t.quantity),f("used",null==t?void 0:t.used),f("discount",(null==t?void 0:t.type)==="PERCENTAGE"?(null==t?void 0:t.discount)*100:null==t?void 0:t.discount),f("category",null==t?void 0:t.category),f("discountType",(null==t?void 0:t.type)==="PERCENTAGE"?"PERCENTAGE":"AMOUNT"),(null==t?void 0:t.expiresAt)&&setTimeout(()=>{f("promoEndsAt","scheduled")},0),f("expiresAt",t.expiresAt?g_()(t.expiresAt):void 0),f("expiresAtTime",t.expiresAt?g_()(t.expiresAt):void 0),(null==t?void 0:t.startsAt)&&setTimeout(()=>{f("promoStartsAt","scheduled")},0),f("startsAt",t.startsAt?g_()(t.startsAt):void 0),f("startsAtTime",t.startsAt?g_()(t.startsAt):void 0),f("active",!(null==t?void 0:t.active)),f("maxPerUser",null==t?void 0:t.maxPerUser),f("maxPerUserSwitch",null!=t&&!!t.maxPerUser),f("description",null==t?void 0:t.description),f("offerType",null==t?void 0:t.offerType),f("access",null==t?void 0:t.access),f("offerId",null==t?void 0:t.offerId),(null==t?void 0:t.quantityType)&&f("quantityType",null==t?void 0:t.quantityType),f("appliesToNewSlaves",null==t?void 0:t.appliesToFutureSlaves),(null==t?void 0:t.appliesToProducts)?f("appliesToProducts",t.appliesToProducts):(null==t?void 0:t.appliesToInventory)&&(null==t?void 0:t.appliesToInventory.length)>0?f("appliesToProducts","selected"):f("appliesToProducts","all"),(null==t?void 0:t.appliesToInventory)&&(null==t?void 0:t.appliesToInventory.length)>0&&f("appliesToInventory",t.appliesToInventory))},[t]);let M=e=>Object.entries(e.reduce((e,n)=>{let t=n.assetId;return e[t]||(e[t]=[]),e[t].push(n),e},{})).map(e=>{let[n,t]=e;return{assetIds:parseInt(n),pricingId:t.map(e=>e.pricingId)}});return(0,i.Y)(i.FK,{children:(0,i.FD)(Ls._H,{id:"promoCodeForm",desktopMode:Y,onSubmit:g((e,i)=>{var o,l,d,h;C(!1),y();let f=m("appliesToCategories"),g=m("appliesToProducts");if("none"===f&&"none"===g){F(!0),setTimeout(()=>{var e;null==(e=document.getElementById("error_message_errorMessageBothNone"))||e.scrollIntoView({behavior:"smooth",block:"end"})},0);return}if(F(!1),(null==u?void 0:u.boxHierarchy)==="master"&&"selected"===m("appliesToSlave")&&0==v().appliesToSlaves.length){C(!0),setTimeout(()=>{var e;null==(e=document.getElementById("error_message_errorMessageSlaves"))||e.scrollIntoView({behavior:"smooth",block:"end"})},0);return}if("selected"===f&&0==v().appliesTo.length){C(!0),setTimeout(()=>{var e;null==(e=document.getElementById("error_message_errorMessageCategories"))||e.scrollIntoView({behavior:"smooth",block:"end"})},0);return}if("selected"===g&&0===v().appliesToInventory.length){C(!0),setTimeout(()=>{var e;null==(e=document.getElementById("error_message_errorMessageProducts"))||e.scrollIntoView({behavior:"smooth",block:"end"})},0);return}C(!1);let x="saveAdd"===i.nativeEvent.submitter.name,{timeZoneStart:w,timeZoneEnd:Y}=(()=>{let e,n,r=(null==u?void 0:u.timeZone)?null==u?void 0:u.timeZone:g_().tz.guess();return t?(e=t.startsAt?void 0:r,n=t.expiresAt?void 0:r):(e=r,n=r),{timeZoneStart:e,timeZoneEnd:n}})(),S=[],A=!v().active;if((null==u?void 0:u.boxHierarchy)==="master"){let e=M(m("appliesTo")),n=m("appliesToCategories"),r={boxId:null==u?void 0:u.boxId,assetIds:"selected"===n?e.map(e=>({assetId:e.assetIds,pricingId:e.pricingId})):[],appliesToFutureCategories:"selected"!==n||v().appliesToNewCategories,appliesToCategories:n,active:A};if("thisEventOnly"===v().appliesToSlave)S.push(r);else if("all"===v().appliesToSlave){let e=(null==u?void 0:u.slaves.filter(e=>!e.bundleId))||[];
1S.push(r),e.forEach(e=>{let r=t&&t.appliesToBoxes.find(n=>n.boxId===e.boxId);S.push({boxId:e.boxId,assetIds:r?r.assetIds:[],appliesToFutureCategories:!r||r.appliesToFutureCategories,appliesToCategories:r?r.appliesToCategories:n,active:r?r.active:A})})}else S.push(r),m("appliesToSlaves").forEach(e=>{let r=t&&t.appliesToBoxes.find(n=>n.boxId===e);S.push({boxId:e,assetIds:r?r.assetIds:[],appliesToFutureCategories:v().appliesToNewCategories,appliesToCategories:r?r.appliesToCategories:n,active:r?r.active:A})})}else if((null==u?void 0:u.boxHierarchy)==="slave"&&t&&"MASTER_BOX"===t.applicationType){let e=M(m("appliesTo"));A=t.active,S=t.appliesToBoxes.map(n=>n.boxId===(null==u?void 0:u.boxId)?{boxId:u.boxId,assetIds:"all"===v().appliesToCategories||"none"===v().appliesToCategories?[]:e.map(e=>({assetId:e.assetIds,pricingId:e.pricingId})),appliesToFutureCategories:"all"===v().appliesToCategories||"none"===v().appliesToCategories||v().appliesToNewCategories,appliesToCategories:v().appliesToCategories,active:!v().active}:n)}else{let e=M(m("appliesTo")),n=v().appliesToCategories;S.push({boxId:Number(p),assetIds:"none"===n?[]:e.map(e=>({assetId:e.assetIds,pricingId:e.pricingId})),appliesToFutureCategories:"none"===n||v().appliesToNewCategories,appliesToCategories:n,active:A})}let _=(0,nY._)((0,nU._)((0,nY._)((0,nU._)((0,nY._)({boxId:(null==u?void 0:u.boxHierarchy)==="slave"&&t&&"MASTER_BOX"===t.applicationType?u.masterId:Number(p),isDeals4You:k,description:v().description,active:A,maxPerUser:v().maxPerUser,appliesToBoxes:S,quantity:Number(v().maxQuantity)},!k&&{code:v().code},!k&&{discount:"PERCENTAGE"===v().discountType?parseFloat((Number(v().discount)/100).toFixed(3)):parseFloat(Number(v().discount).toFixed(2))},!k&&{type:"PERCENTAGE"===v().discountType?"PERCENTAGE":"AMOUNT"},!k&&{category:v().category}),{startsAt:v().startsAt&&"scheduled"===v().promoStartsAt?(0,I.mM)(v().startsAt,v().startsAtTime,w):null,expiresAt:v().expiresAt&&"scheduled"===v().promoEndsAt?(0,I.mM)(v().expiresAt,v().expiresAtTime,Y):null}),k&&{offerType:v().offerType},k&&{access:v().access},k&&{offerId:v().offerId},(null==u?void 0:u.boxHierarchy)==="master"&&{quantityType:v().quantityType,appliesToFutureSlaves:"thisEventOnly"!==v().appliesToSlave&&v().appliesToNewSlaves}),{appliesToProducts:v().appliesToProducts}),"selected"===v().appliesToProducts&&v().appliesToInventory.length>0&&{appliesToInventory:v().appliesToInventory.map(e=>({inventoryId:Number(e.inventoryId),boxId:e.boxId?Number(e.boxId):void 0,variantIds:e.variantIds?e.variantIds.map(Number):void 0,active:void 0===e.active||e.active}))});t?(o=_,l=x,s(((e,n,t,r,i)=>async o=>{n(!0);let l={disableBackdropClick:!0,title:r("dashBoard.modals.update_promo_code.title"),message:r("dashBoard.modals.update_promo_code.message"),simpleOnPress:()=>{o(jd((0,nU._)((0,nY._)({},t.query),{offset:parseInt(t.query.offset)*parseInt(t.query.limit)}))),o((0,b.Fr)()),null==i||i()}},{request:a}=ja.single.updatePromoCode(e);try{await a().then(()=>{o((0,b.rj)(l))})}catch(e){eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(o)})}finally{n(!1)}})(o,r,c,a,()=>n(l)))):(d=_,h=x,s(((e,n,t,r,i)=>async o=>{n(!0);let l={disableBackdropClick:!0,title:r("dashBoard.modals.add_promo_code.title"),message:r("dashBoard.modals.add_promo_code.message"),simpleOnPress:()=>{o(jd((0,nU._)((0,nY._)({},t.query),{offset:parseInt(t.query.offset)*parseInt(t.query.limit)}))),o((0,b.Fr)()),i()}},{request:a}=ja.single.addPromoCodes(e);try{await a().then(()=>{o((0,b.rj)(l))})}catch(e){eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(o)})}finally{n(!1)}})(d,r,c,a,()=>n(h))))}),children:[!t&&(0,i.Y)(Ls.MJ,{children:(0,i.Y)(_.dO,{dataTest:t?"isDealsForYou_".concat(v().code):"isDealsForYou",checked:k,label:a("eventManager.promoCode.form.deal
1s4You"),onChange:(e,n)=>S(n)})}),(0,i.Y)(ju,{watch:m,setValue:f,control:h,getValues:v,trigger:y,isEdit:t,isDeals4You:k,row:t,selectedError:A}),(0,i.Y)(jh,{watch:m,setValue:f,control:h,getValues:v,trigger:y,isEdit:t,row:t,selectedError:A,bothNoneError:T})]})})},jf=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),jg=e=>{let{onClose:n,open:t,promoCode:r,setPromoCode:l}=e,a=(0,d.d4)(D.nq),s=(0,ec.u)(),{t:u}=(0,x.Bd)(),[p,h]=(0,o.useState)(!1),m=e=>{e?l(void 0):n()};return(0,i.FD)(t7.A,{onClose:()=>m(),"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:jf,PaperProps:{sx:{position:"fixed",m:0,top:a?0:void 0,right:a?0:void 0,bottom:a?0:void 0,width:a?void 0:"100%",maxHeight:"100%",maxWidth:a?"500px":"100%",background:s.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{children:u(r?"eventManager.promoCode.editTitle":"eventManager.promoCode.addTitle")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(jm,{handleClose:m,row:r,setButtonLoader:h})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_promocode_button",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"submit",form:"promoCodeForm",name:"save",loader:p,children:u("eventManager.promoCode.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_submit_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"promoCodeForm",name:"saveAdd",loader:p,children:u("eventManager.promoCode.buttons.saveAdd")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:()=>m(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",children:u("eventManager.tickets.priceZone.buttons.cancel")})})]})})]})},jv=e=>{let{handleDrawerOpen:n}=e,[t,r]=(0,o.useState)(void 0),a=(0,d.d4)(D.nq),s=(0,d.wA)(),{t:u}=(0,x.Bd)(),p=(0,l.useRouter)(),[h,m]=(0,o.useState)(!1);(0,o.useEffect)(()=>{let{offset:e,limit:n}=p.query;if(!e||!n){let t=(0,nU._)((0,nY._)({},p.query),{offset:e||eo.vP.offset,limit:n||eo.vP.limit});p.replace({pathname:p.pathname,query:t})}},[p]);let f=()=>{r(void 0),m(!1)};return(0,i.FD)(i.FK,{children:[(0,i.FD)(c.ex,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"12px"},children:[!a&&(0,i.Y)("div",{style:{paddingTop:"3px"},onClick:n,children:(0,i.Y)(_.In,{name:"menu",width:24,height:24,color:"fontPrimary"})}),(0,i.Y)(_.H3,{color:"fontSecondary",children:u("eventManager.promoCode.title")})]}),(0,i.Y)(_.$n,{dataTest:"add_promocode_button",size:"medium",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:()=>{m(!0)},children:u("eventManager.promoCode.buttons.add")})]}),(0,i.Y)(_.Or,{fetchTableData:()=>{s(jd((0,nU._)((0,nY._)({},p.query),{offset:parseInt(p.query.offset)*parseInt(p.query.limit)})))},CustomTableHeader:ji,CustomTableRow:js,handleOpen:e=>{r(e),m(!0)},handleClose:f,customMaxWidth:"420px"}),(0,i.Y)(jg,{open:h,onClose:f,promoCode:t,setPromoCode:r})]})};function jy(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  align-items: start;\n  justify-content: space-between;\n  width: 100%;\n"]);return jy=function(){return e},e}function jx(){let e=(0,s._)(["\n  ",";\n  justify-content: end;\n  align-self: ",";\n  gap: 20px;\n  flex-wrap: wrap;\n  flex: 1;\n"]);return jx=function(){return e},e}function jb(){let e=(0,s._)(["\n  ","\n  justify-content: start;\n  align-items: start;\n  gap: 10px;\n  flex-wrap: wrap;\n  width: 100%;\n  background-color: ",";\n  padding: 20px;\n  border-radius: 10px;\n  margin-bottom: 20px;\n"]);return jb=function(){return e},e}let jw=u.A.form(jy(),w.Uu);u.A.div(jx(),w.Uu,e=>e.desktopMode?"end":"start");let jY=u.A.div(jb(),w.ec,e=>e.theme.colors.backgroundTertiaryColor),jk={single:{addTrackingLink:e=>(0,uT.Em)(uT.J8.POST,"dashboard/box/trackinglinks",{params:e}),updateTrackingLink:e=>(0,uT.Em)(uT.J8.PUT,"dashboard/box/trackinglinks",{params:e}),getTrackingLinks:e=>(0,uT.Em)(uT.J8.GET,"dashboard/box/trackinglinks",{params:e}),removeTrackingLink:e=>(0,uT.Em)(uT.J8.DELETE,"dashboard/box/trackinglinks",{params:e}),getTrackingLinkBreakdown:e=>(0,uT.Em)(uT.J8.GET,"dashboard/box/trackinglinks/breakdown",{params:e})}},jS=e=>
1{let{row:n,handleClose:t,resetForm:r,setResetForm:a}=e,{t:s}=(0,x.Bd)(),u=(0,l.useRouter)(),p=(0,d.wA)(),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)([]),v=(0,d.d4)(Ai.w7),y=u.query.boxid?u.query.boxid:null,[w,Y]=(0,o.useState)(!1),{control:k,watch:S,setValue:A,getValues:C,handleSubmit:T,reset:F}=(0,nw.mN)({defaultValues:{trackingName:"",appliesToSlaves:[],appliesTo:[],appliesToNewSlaves:!0}}),P=(0,d.d4)(D.nq);return(0,o.useEffect)(()=>{r&&(F(),a(!1))},[r,F,a]),(0,o.useEffect)(()=>{if((null==v?void 0:v.slaves)&&(null==v?void 0:v.slaves.length)>0){let e=[{boxId:null==v?void 0:v.boxId,boxName:null==v?void 0:v.boxName},...null==v?void 0:v.slaves.filter(e=>!e.bundleId)],t=(0,I.xu)(e,"boxId","boxName");if(m(t),n){let e=t.map(e=>{var t;let r=null==n||null==(t=n.appliesToBoxes)?void 0:t.some(n=>n.boxId===e.id);return(0,nU._)((0,nY._)({},e),{disabled:!!r,nonEditable:!!r})});m(e);let r=null==n?void 0:n.appliesToBoxes,i=e.filter(e=>r.some(n=>n.boxId===e.id));A("trackingName",n.trackingName),A("appliesToNewSlaves",n.appliesToFutureSlaves),g(i),setTimeout(()=>{A("appliesToSlave",i.length===t.length?"all":"selected")},0)}}},[null==v?void 0:v.slaves]),(0,o.useEffect)(()=>{A("appliesToSlaves",f.map(e=>e.id))},[f]),(0,i.Y)(i.FK,{children:(0,i.FD)(jw,{id:"trackingLinkForm",desktopMode:P,onSubmit:T((e,r)=>{if((null==v?void 0:v.boxHierarchy)==="master"&&"all"===u.query.status&&"selected"===S("appliesToSlave")){if(0==C().appliesToSlaves.length)return void Y(!0)}else Y(!1);let i=!C().active,o="saveAdd"===r.nativeEvent.submitter.name,l=[];(null==v?void 0:v.boxHierarchy)==="master"&&"all"===u.query.status?"all"===S("appliesToSlave")?[{boxId:null==v?void 0:v.boxId,boxName:null==v?void 0:v.boxName},...null==v?void 0:v.slaves.filter(e=>!e.bundleId)].forEach(e=>{l.push({boxId:e.boxId,active:i})}):l=S("appliesToSlaves").map(e=>({boxId:e,active:i})):l.push({boxId:Number(y),active:i});let a=(0,nY._)({trackingName:Sp().words(e.trackingName.replace(RegExp("\\p{P}","gu"),"_")).join("_"),boxId:Number(y),active:i,appliesToBoxes:l},(null==v?void 0:v.boxHierarchy)==="master"&&"all"===u.query.status&&{appliesToFutureSlaves:C().appliesToNewSlaves});n?p(((e,n,t,r,i)=>async t=>{n(!0);let o={disableBackdropClick:!0,title:r("dashBoard.modals.add_tracking_link.title"),message:r("dashBoard.modals.add_tracking_link.message"),simpleOnPress:()=>{t((0,b.Fr)()),i()}},{request:l}=jk.single.updateTrackingLink(e);try{await l().then(()=>{t((0,b.rj)(o))})}catch(n){eo.Kx.filter(e=>{n.status===e&&(0,aB.y)(t)});let e={disableBackdropClick:!0,title:r("eventManager.trackingLinks.modals.error.title"),message:r("eventManager.trackingLinks.modals.error.message"),color:"candyRed",simpleOnPress:()=>{t((0,b.Fr)())}};t((0,b.rj)(e))}finally{n(!1)}})(a,()=>{},0,s,()=>t(o))):p(((e,n,t,r,i)=>async t=>{n(!0);let o={disableBackdropClick:!0,title:r("dashBoard.modals.add_tracking_link.title"),message:r("dashBoard.modals.add_tracking_link.message"),simpleOnPress:()=>{t((0,b.Fr)()),i()}},{request:l}=jk.single.addTrackingLink(e);try{await l().then(()=>{t((0,b.rj)(o))})}catch(n){eo.Kx.filter(e=>{n.status===e&&(0,aB.y)(t)});let e={disableBackdropClick:!0,title:r("eventManager.trackingLinks.modals.error.title"),message:r("eventManager.trackingLinks.modals.error.message"),color:"candyRed",simpleOnPress:()=>{t((0,b.Fr)())}};t((0,b.rj)(e))}finally{n(!1)}})(a,()=>{},0,s,()=>t(o)))}),children:[(null==v?void 0:v.boxHierarchy)==="master"&&"all"===u.query.status&&(0,i.Y)(Ls.gn,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginBottom:"10px"},children:[(0,i.FD)(Ls.Fz,{marginBottom:10,color:"fontPrimary",children:[(0,i.Y)(_.In,{width:20,color:"fontPrimary",height:20,name:"calendar"}),s("eventManager.promoCode.form.datesAndTimes")]}),(0,i.Y)(c.g2,{fontSize:16,fontWeight:700,color:"fontSecondary",children:s("eventManager.trackingLinks.form.appliesToSlaves")}),(0,i.Y)(nw.xI,{name:"appliesToSlave",defaultValue:"all",control:k,render:e=>{var t;let{field:r}=e;return(0,i.FD)(S7.A,{value:r.value,onChange:(e,n)=>{r.onChange(n)},children:[(0,i.Y)(AD.A,{value:"all",control:(0,i.Y)(S9.A,{}),label:s("eventManager.promoCode.form.aplliesToSlaveAll")}),(0,i.Y)(AD.A,{value:"selected",disabled:n&&(null==n?void 0:n.appliesToBoxes.length)===(null==(t=v.slaves)?void 0:t.length),control:(0,i.Y)(S9.A,{}),label:s("eventManager.promoCode.form.aplliesToSlaveSpecific")})]})}}),"selected"===S("appliesToSlave")&&(0,i.Y)(i.FK,{children:(0,i.Y)(_.gU,{variant:"multi",dataTest:"applies_to",width:"260px",isOptionEqualTovalue:(e,n
1)=>e.id===n.id,selectedValues:f,options:h,setMultipleSelectValues:g,placeholder:s("eventManager.promoCode.form.placeholderAppliedToSlaves")})}),w&&(0,i.Y)(_.Kw,{errorMessage:s("eventManager.promoCode.form.selectAtLeastOneSlave"),dataTest:"errorMessageSlaves"}),(0,i.Y)(nw.xI,{name:"appliesToNewSlaves",control:k,render:e=>{let{field:n}=e;return(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(xY.A,{checked:n.value,defaultChecked:!0,onChange:e=>n.onChange(e.target.checked)}),(0,i.Y)(c.g2,{fontSize:14,fontWeight:700,color:n.value?"fontPrimary":"fontSecondary",noBreakWord:!0,children:s("eventManager.promoCode.form.applyCodeToNewSlaves")})]})}})]})}),(0,i.FD)(Ls.gn,{children:[(0,i.FD)(Ls.Fz,{color:"fontPrimary",children:[(0,i.Y)(_.In,{width:22,color:"fontPrimary",height:22,name:"link"}),s("eventManager.trackingLinks.form.name"),(0,i.Y)(_.H4,{color:"fontAlert",children:" *"})]}),(0,i.Y)(nw.xI,{name:"trackingName",control:k,render:e=>{let{field:t}=e;return(0,i.Y)(_.hN,(0,nY._)({"data-test":"trackingName_textField",required:!n,disabled:!!n,type:"text",placeholder:s("eventManager.trackingLinks.form.name")},t))}})]}),(0,i.FD)(jY,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:[" ",(0,i.Y)(_.In,{name:"link",width:24,height:24,color:"iconMainColor"}),(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:s("eventManager.trackingLinks.form.yourLinkTitle")})]}),(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:s("eventManager.trackingLinks.form.yourLinkMessage")}),v&&(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:"".concat(eI.A.FRONTEND_URL).concat(I.DS.event(),"/").concat(v.boxId,"?ref=").concat(Sp().words(S().trackingName.replace(RegExp("\\p{P}","gu"),"_")).join("_"))})]})]})})},jA=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),j_=e=>{let{onClose:n,open:t,fetchData:r,row:l}=e,a=(0,d.d4)(D.nq),s=(0,ec.u)(),{t:u}=(0,x.Bd)(),[p,h]=(0,o.useState)(!1),m=e=>{e?h(!0):(h(!0),n()),r()};return(0,i.FD)(t7.A,{onClose:()=>m(),"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:jA,PaperProps:{sx:{position:"fixed",m:0,top:a?0:void 0,right:a?0:void 0,bottom:a?0:void 0,width:a?void 0:"100%",maxHeight:"100%",maxWidth:a?"500px":"100%",background:s.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(c.Wg,{fontSize:20,children:u("eventManager.trackingLinks.addTitle")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(jS,{row:l,handleClose:m,resetForm:p,setResetForm:h})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_promocode_button",mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",size:"large",type:"submit",form:"trackingLinkForm",name:"save",children:u("eventManager.trackingLinks.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_submit_button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"trackingLinkForm",name:"saveAdd",children:u("eventManager.trackingLinks.buttons.saveAdd")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:()=>m(),mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",size:"large",type:"button",children:u("eventManager.tickets.priceZone.buttons.cancel")})})]})})]})};function jI(){let e=(0,s._)(["\n  display: flex;\n  gap: 15px;\n  justify-content: center;\n  align-items: center;\n  flex-wrap: wrap;\n  margin-top: 16px;\n"]);return jI=function(){return e},e}function jC(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 15px;\n  border: ",";\n  border-radius: 12px;\n  padding: 5px;\n  width: 30%;\n  @media (max-width: ",") {\n    width: 45%;\n  }\n  @media (max-width: ",") {\n    width: 100%;\n  }\n  max-width: 600px;\n"]);return jC=function(){return e},e}function jD(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  padding: 10px;\n"]);return jD=function(){return e},e}let jT=u.A.div(jI()),jF=u.A.div(jC(),e=>"2px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary),e=>{let{theme:n}=e;return n.breakPoints.EXTRA_LARGE_VIEWPORT},e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT}),jP=u.A.div(jD(),w.ec),jE=e=>{let{data:n}=e,t=(0,d.d4)(Ai.w7),r=(0,d.d4)(D.nq),{t:o}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:(0,i.FD)(jT,{children:[(0,i.FD)(jF,{desktopMode:r,children:[(0,i.Y)(_.In,{name:"ticket",width:24,height:24,color:"fontSecondary"}),(0,i.FD)(jP,{children:[(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:o("eventManager.trackingLinks.totalTickets")}),(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:Number(null==n?void 0:n.purchase)})]})]}),(0,i.FD)(jF,{desktopMode:r,children:[(0,i.Y)(_.In,{name:"cash",width:24,height:24,color:"fontSecondary"}),(0,i.FD)(jP,{children:[(0,i.Y)(c.g2,{fontSize:18,color:"fontPrimary",children:o("eventManager.trackingLinks.totalRevenue")}),(0,i.FD)(c.g2,{fontSize:18,color:"fontPrimary",children:[Number(null==n?void 0:n.revenue)," ",t&&I.nB[t.currency]]})]})]})]})})};function jM(){let e=(0,s._)(["\n  ","\n  width: ",";\n  justify-content: space-between;\n  align-items: center;\n  padding: 20px;\n  gap: 10px;\n  border: ",";\n  border-radius: 12px;\n  flex-wrap: wrap;\n"]);return jM=function(){return e},e}function jR(){let e=(0,s._)(["\n  ","\n  width: 100%;\n  justify-content: center;\n  align-items: center;\n  margin-top: 32px;\n  gap: 16px;\n"]);return jR=function(){return e},e}function jN(){let e=(0,s._)(["\n  ","\n  justify-content: start;\n  align-items: center;
1\n  color: ",";\n  gap: 10px;\n  width: 30%;\n  @media (max-width: ",") {\n    width: 100%;\n  }\n"]);return jN=function(){return e},e}function jz(){let e=(0,s._)(["\n  ","\n  justify-content: start;\n  align-items: center;\n"]);return jz=function(){return e},e}function jO(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  align-items: center;\n  gap: 5px;\n  width:15%;\n  @media (max-width: ",") {\n    width: 50%;\n  } \n"]);return jO=function(){return e},e}let jB=u.A.div(jM(),w.Uu,e=>e.desktopMode?"80%":"100%",e=>"1px solid ".concat(e.theme.colors.dividerAndPlaceholderPrimary)),jq=u.A.div(jR(),w.ec),jL=u.A.div(jN(),w.Uu,e=>e.theme.colors.fontPrimary,e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT});u.A.div(jz(),w.Uu);let jj=u.A.div(jO(),w.ec,e=>{let{theme:n}=e;return n.breakPoints.STRECHED_MEDIUM_VIEWPORT}),jW=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),jV=e=>{let{open:n,onClose:t,trackingName:r}=e,a=(0,ec.u)(),{t:s}=(0,x.Bd)(),u=(0,d.wA)(),p=(0,d.d4)(D.nq),h=(0,d.d4)(Ai.w7),m=(0,l.useRouter)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)([]);return(0,o.useEffect)(()=>{n&&h&&r&&(g(!0),y([]),u(((e,n)=>async t=>{let{request:r}=jk.single.getTrackingLinkBreakdown(e);try{await r().then(e=>{n(e)})}catch(e){eo.Kx.filter(n=>{e.status===n&&(0,aB.y)(t)}),n({breakdown:[]})}})((0,nY._)({boxid:h.boxId,trackingName:r},m.query.status&&{status:m.query.status}),e=>{y((null==e?void 0:e.breakdown)||[]),g(!1)})))},[n,h,r]),(0,i.FD)(t7.A,{onClose:t,"aria-labelledby":"breakdown-dialog-title",open:n,scroll:"paper",TransitionComponent:jW,PaperProps:{sx:{height:p?"70vh":"90vh",maxWidth:p?"600px":"100%",maxHeight:"unset",background:a.colors.backgroundSecondaryColor,borderRadius:"16px",padding:p?"20px":"10px",margin:p?"32px":"0px",width:p?"80%":"100%"}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"breakdown-dialog-title",children:[(0,i.Y)(_.H3,{fontSize:20,children:s("eventManager.trackingLinks.breakdown.title",{name:r})}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",width:"100%",marginTop:"10px"},children:f?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{})}):0===v.length?(0,i.Y)("h5",{children:s("eventManager.trackingLinks.breakdown.noData")}):v.map((e,n)=>(0,i.FD)("div",{style:{border:"2px solid ".concat(a.colors.dividerAndPlaceholderPrimary),borderRadius:"8px",padding:"16px",width:"100%",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,i.FD)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[(0,i.Y)(_.In,{name:"ticket",width:20,height:20,color:"fontSecondary"}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.assetName})]}),(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:16,children:e.count})]},n))})}),(0,i.Y)(rn.A,{children:(0,i.Y)(AT.Ef,{children:(0,i.Y)(_.$n,{"data-test":"breakdown_close_button",onClick:t,mode:"outlined",color:"btnSecondary",size:"large",backgroundColor:"btnSecondary",type:"button",children:s("dashBoard.commonClose")})})})]})},jH=e=>{let{data:n,fetchData:t,handleOpen:r}=e,a=(0,d.d4)(D.nq),s=(0,d.d4)(Ai.w7),{t:u}=(0,x.Bd)(),{isPermitted:p}=(0,nB.uM)(),h=(0,d.d4)(l2.bx),m=(0,o.useRef)(),f=(0,d.wA)(),g=(0,l.useRouter)(),[v,y]=(0,o.useState)([]),[w,Y]=(0,o.useState)(!1),k=n.uniqueVisitors||0;(0,o.useEffect)(()=>{y([{href:"javascript:void(0);",icon:"link",text:u("eventManager.trackingLinks.menu.copyLink"),disabled:!p([el.mC.INVITATION_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:u("Need to ask for permission"),onClick:()=>{S()}},{href:"javascript:void(0);",icon:"qr-code",text:u("eventManager.trackingLinks.menu.downlodQrCode"),disabled:!p([el.mC.ON_DOOR_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:u("Need to ask for permission"),onClick:()=>{(()=>{let e=m.current.querySelector("canvas");e&&(0,I.QF)(e,"qr_code_row_data.png")})()}},...0===k?[{href:"javascript:void(0);",icon:"delete",text:u("eventManager.trackingLinks.menu.delete"),color:"fontAlert",disabled:!p([el.mC.ON_DOOR_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:u("Need to ask for permission"),onClick:()=>{f(((e,n,t)=>async r=>{r((0,b.Ej)());let i={disableBackdropClick:!0,title:n("dashBoard.modals.remove_tracking_link.title"),message:n("dashBoard.modals.remove_tracking_link.message"),simpleOnPress:()=>{t(),r((0,b.Fr)())}},{request:o}=jk.single.removeTrackingLink(e);try{await o().then(()=>{r((0,b.rj)(i))})}catch(t){eo.Kx.filter(e=>{t.status===e&&(0,aB.y)(r)});let e={disableBackdropClick:!0,title:n("eventManager.trackingLinks.modals.error.title"),message:n("eventManager.trackingLinks.modals.error.
1noExist"),color:"candyRed",simpleOnPress:()=>{r((0,b.Fr)())}};r((0,b.rj)(e))}finally{r((0,b.HW)())}})({_id:encodeURIComponent(n._id),boxid:s&&Number(s.boxId),status:g.query.status},u,t))}}]:[],...(null==s?void 0:s.boxHierarchy)===el.EP.MASTER&&"all"===g.query.status?[{href:"javascript:void(0);",icon:"edit",text:u("dashBoard.editTable"),disabled:!p([el.mC.ON_DOOR_MANAGEMENT],el.Fo.EVENT_MANAGER),tooltipText:u("Need to ask for permission"),onClick:async()=>{s&&r(n)}}]:[]])},[s,n,k,h]);let S=()=>{s&&navigator.clipboard.writeText("".concat(eI.A.FRONTEND_URL).concat(I.DS.event(),"/").concat(s.boxId,"?ref=").concat(n.trackingName))};return n.avgSessionDuration&&n.avgSessionDuration,(0,i.FD)(i.FK,{children:[(0,i.FD)(jB,{desktopMode:a,children:[(0,i.FD)(jL,{children:[(0,i.Y)(_.In,{name:"link",width:24,height:24,color:"fontSecondary"}),n.trackingName,!a&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{flex:1}}),(0,i.Y)(jj,{children:(0,i.Y)(_.aF,{icon:"3dotsvertical",iconSize:20,iconColor:"fontPrimary",options:v})})]})]}),(0,i.FD)(jj,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",style:{display:"flex",alignItems:"center",gap:"5px"},children:u("eventManager.trackingLinks.row.visits")}),(0,i.Y)(c.g2,{fontSize:16,color:"fontPrimary",children:k})]}),(0,i.FD)(jj,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:u("eventManager.trackingLinks.row.sold")}),(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"6px"},children:[(0,i.Y)(c.g2,{fontSize:16,color:"fontPrimary",children:Number(n.purchases||0)}),(0,i.Y)("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>Y(!0),children:(0,i.Y)(_.In,{name:"information",width:16,height:16,color:"fontSecondary"})})]})]}),(0,i.FD)(jj,{children:[(0,i.Y)(c.g2,{fontSize:14,color:"fontSecondary",children:u("eventManager.trackingLinks.row.Revenue")}),(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[Number(n.totalRevenue||0)," ",s&&I.nB[s.currency]]})]}),a&&(0,i.Y)(jj,{children:(0,i.Y)(_.aF,{icon:"3dotsvertical",iconSize:20,iconColor:"fontPrimary",options:v})}),s&&(0,i.Y)("div",{ref:m,style:{display:"none"},children:(0,i.Y)(ty.Xe,{value:"".concat(eI.A.FRONTEND_URL).concat(I.DS.event(),"/").concat(s.boxId,"?ref=").concat(n.trackingName)})})]},n.id),(0,i.Y)(jV,{open:w,onClose:()=>Y(!1),trackingName:n.trackingName})]})},jU=e=>{let{data:n,fetchData:t,handleOpen:r}=e;return(0,i.Y)(jq,{children:n&&n.trackingLinks.map((e,n)=>(0,i.Y)(jH,{data:e,fetchData:t,handleOpen:r}))})},jK=e=>{let{handleDrawerOpen:n}=e,[t,r]=(0,o.useState)(void 0),[a,s]=(0,o.useState)(void 0),u=(0,d.d4)(D.nq),p=(0,d.wA)(),{t:h}=(0,x.Bd)(),m=(0,l.useRouter)(),[f,g]=(0,o.useState)(!1),v=(0,d.d4)(Ai.w7);(0,o.useEffect)(()=>{v&&y()},[m,v]);let y=(0,o.useCallback)(()=>{let e;s({loader:!0}),p((e=(0,nY._)({boxid:v&&v.boxId},m.query.status&&{status:m.query.status}),async n=>{let{request:t}=jk.single.getTrackingLinks(e);try{await t().then(e=>{s((0,nU._)((0,nY._)({},e),{loader:!1}))})}catch(e){eo.Kx.filter(t=>{e.status===t&&(0,aB.y)(n)})}}))},[m.query,v]),b=[{title:h("eventManager.checkIn.thisEvent"),total:"",key:"this",color:"primary"},{title:h("eventManager.checkIn.allSubEvents"),total:"",key:"all",color:"primary"}];return(0,i.FD)(i.FK,{children:[(0,i.FD)(c.ex,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"12px"},children:[!u&&(0,i.Y)("div",{style:{paddingTop:"3px"},onClick:n,children:(0,i.Y)(_.In,{name:"menu",width:24,height:24,color:"fontPrimary"})}),(0,i.Y)(_.H3,{color:"fontSecondary",children:h("eventManager.trackingLinks.title")})]}),(0,i.Y)(_.$n,{dataTest:"add_tracking_link_button",size:"medium",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:()=>{g(!0)},children:h("eventManager.trackingLinks.buttons.add")})]}),a?(0,i.FD)(i.FK,{children:[(null==v?void 0:v.boxHierarchy)===el.EP.MASTER&&(0,i.Y)(_.k1,{isMoreOptions:!1,tabs:b,hideTotal:!0}),a.loader?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{size:50})}):(0,i.FD)(i.FK,{children:[(0,i.Y)(jE,{data:a}),(0,i.Y)(jU,{data:a,fetchData:y,handleOpen:e=>{r(e),g(!0)}})]}),(0,i.Y)(j_,{row:t,open:f,onClose:()=>{r(void 0),g(!1)},fetchData:y}
1)]}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{size:50})})]})};function jG(){let e=(0,s._)(["\n  ","\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  align-items: left;\n  padding: 16.53px 18.5px 27.68px 16.5px;\n  border-radius: 10px;\n  background-color: ",";\n  margin-top: 32px;\n  position: relative;\n"]);return jG=function(){return e},e}function jZ(){let e=(0,s._)(["\n  ","\n"]);return jZ=function(){return e},e}function j$(){let e=(0,s._)(["\n  display: flex;\n  position: absolute;\n  justify-content: center;\n  justify-self: center;\n  align-self: center;\n  align-items: center;\n"]);return j$=function(){return e},e}function jJ(){let e=(0,s._)(["\n  ",";\n  justify-content: space-between;\n  margin-bottom: 12px;\n  width: 100%;\n"]);return jJ=function(){return e},e}function jQ(){let e=(0,s._)(["\n  justify-content: flex-end;\n  display: flex;\n  flex-direction: column;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n  white-space: normal !important;\n\n  @media only screen and (min-width: ",") {\n    width: 70%;\n  }\n\n  @media only screen and (max-width: ",") {\n    width: 50%;\n  }\n\n  width: 70%;\n"]);return jQ=function(){return e},e}function jX(){let e=(0,s._)(["\n  text-decoration-line: ",";\n  opacity: ",";\n"]);return jX=function(){return e},e}function j0(){let e=(0,s._)(["\n  font-family: 'Sofia Sans';\n"]);return j0=function(){return e},e}function j1(){let e=(0,s._)(["\n  ","\n  ","\n  font-weight: bold;\n  font-size: 34px;\n  letter-spacing: -0.32px;\n  color: ",";\n  @media only screen and (max-width: ",") {\n    font-size: 24px;\n  }\n"]);return j1=function(){return e},e}function j2(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  flex-direction: flex-end;\n"]);return j2=function(){return e},e}function j4(){let e=(0,s._)(["\n  color: ",";  \n  border-radius: 7px;\n  height: 30px;\n  width: 30px;\n  box-sizing: border-box;\n  cursor: pointer;\n"]);return j4=function(){return e},e}function j5(){let e=(0,s._)(["\n  border: 3px solid ",";\n  color: ",";\n  cursor: default;\n"]);return j5=function(){return e},e}function j6(){let e=(0,s._)(["\n  ","\n  background-color: inherit;\n  margin-right: 6px;\n  margin-left: 19px;\n  ","\n"]);return j6=function(){return e},e}function j3(){let e=(0,s._)(["\n  ","\n  border-style: none;\n  ","\n"]);return j3=function(){return e},e}function j8(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n"]);return j8=function(){return e},e}function j7(){let e=(0,s._)(["\n  width: 100%;\n  ",";\n  justify-content: space-between;\n"]);return j7=function(){return e},e}function j9(){let e=(0,s._)(["\n  ",";\n  margin-bottom: 6px;\n"]);return j9=function(){return e},e}function We(){let e=(0,s._)(["\n  ",";\n  padding-right: 11px;\n  margin-bottom: 28px;\n"]);return We=function(){return e},e}function Wn(){let e=(0,s._)(["\n  display: flex;\n  justify-content: end;\n  gap: 36px;\n  margin: 0px 0px 40px 5px;\n  ","\n"]);return Wn=function(){return e},e}let Wt=u.A.div(jG(),e=>!1==e.disabled&&"  opacity: 0.2;\n  pointer-events: none;\n  user-select: none;",e=>e.theme.colors.backgroundTertiaryColor),Wr=u.A.div(jZ(),e=>!0==e.disabled&&"    opacity: 0.2;\n  width: auto;\n  height: 100%;\n  backgroundcolor: red;\n  opacity: 0.1;\n  pointer-events: none;\n  user-select: none;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n");u.A.div(j$());let Wi=u.A.div(jJ(),w.Uu),Wo=u.A.div(jQ(),e=>e.theme.breakPoints.LARGE_VIEWPORT_IPAD_PRO,e=>e.theme.breakPoints.LARGE_VIEWPORT_IPAD_PRO),Wl=(0,pT.AH)(j0()),Wa=u.A.span(j1(),Wl,e=>(e=>{let{opacity:n,textDecorationLine:t}=e;return(0,pT.AH)(jX(),t||"none",n||null)})({opacity:e.opacity,textDecorationLine:e.textDecorationLine,color:e.color}),e=>"".concat(e.theme.colors[e.color]),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),Wd=u.A.div(j2(),w.Uu),Wc=e=>(0,pT.AH)(j4(),e.theme.colors.fontPrimary),Ws=e=>(0,pT.AH)(j5(),e.theme.colors.fontSecondary,e.theme.colors.fontPrimary);u.A.button(j6(),Wc,e=>e.disabled?Ws:"border: 2px solid ".concat(e.theme.colors.btnBackgroun
1dPrimary,";")),u.A.button(j3(),Wc,e=>e.disabled?"background-color: ".concat(e.theme.colors.fontSecondary,"; color: ").concat(e.theme.colors.fontPrimary,";   cursor: default;"):"background-color: ".concat(e.theme.colors.btnBackgroundPrimary,"; "));let Wu=u.A.div(j8(),w.Uu),Wp=(0,pT.AH)(j7(),w.Uu),Wh=u.A.div(j9(),Wp);u.A.div(We(),Wp),u.A.div(Wn(),e=>"@media (max-width: ".concat(e.theme.breakPoints.SMALL_MOBILE,") {\n    gap: 6px;\n  }"));let Wm=e=>{var n;let{ticket:t,currency:r,control:l,watch:a,box:d,action:s}=e,{t:u}=(0,x.Bd)(),p=new Date,h=(null==t?void 0:t.startSaleDate)!=void 0&&new Date(t.startSaleDate).toISOString()>p.toISOString()?new Date(t.startSaleDate):void 0;return(0,o.useEffect)(()=>{let e=[];for(let n=0;n<201;n+=10)e.push({title:n,shortName:n.toString()})},[]),(0,i.Y)(i.FK,{children:t&&(0,i.Y)(i.FK,{children:(0,i.Y)(Wt,{children:(0,i.FD)(Wr,{disabled:!!(d&&(null==d?void 0:d.end)&&(null==d?void 0:d.end)<p.toISOString()),children:[(0,i.FD)(Wi,{children:[(0,i.FD)(Wo,{children:[(0,i.Y)("div",{style:{overflowWrap:"break-word",wordWrap:"break-word"},children:(0,i.Y)(Wa,{color:"fontPrimary",children:t.assetName})}),(0,i.Y)(_.N_,{icon:"notice",color:"fontSecondary",margin:8,children:"".concat(u("buyTicketsForm.ticketsOnDoorLimit"))})]}),null!=h?(0,i.Y)(_._2,{startSaleDate:h,timeZone:null==d?void 0:d.timeZone,dataTest:"onDoor_".concat(t.assetId,"_lockedUntil")}):(0,i.Y)(nw.xI,{name:"".concat(t.assetId,"_").concat(t.pricing[0].pricingId),control:l,defaultValue:0,render:e=>{let{field:n}=e;return(0,i.FD)(Wd,{children:[(0,i.Y)(_.hN,(0,nU._)((0,nY._)({border:"0",textAlign:"right",maxwidth:80,minWidth:80,placeholder:"100",type:"number"},n),{onChange:e=>{""===e?n.onChange(0):parseInt(e)>150?n.onChange(150):0>parseInt(e)?n.onChange(0):n.onChange(parseInt(e))}})),(0,i.Y)(sI.A,{title:"Create Tickets",children:(0,i.Y)("div",{style:{cursor:"pointer"},onClick:()=>{if(0!=n.value)return s(t.displayedName,n.value,t.assetId,t.pricing[0].pricingId)},"aria-label":"delete",children:(0,i.Y)(_.In,{width:22,height:22,color:0===n.value?"fontSecondary":"fontPrimary",name:"download-arrow"})})})]})}})]}),(0,i.Y)(c.cG,{margin:22}),(0,i.FD)(Wu,{children:[(0,i.FD)(Wh,{children:[(0,i.Y)(_.H3,{color:"fontPrimary",children:u("buyTicketsForm.ticketNormalPrice")}),(0,i.Y)(_.H3,{textDecorationLine:t.left<=0?"line-through":"undefined",opacity:t.left<=0?.4:null,color:"fontPrimary",children:(e=>void 0!==e?"".concat(eI.A.CURRENCY_SIGN_RESOLVER[r]).concat(Number(e).toFixed(2)):"".concat(eI.A.CURRENCY_SIGN_RESOLVER[r]," 0"))(null==(n=t.pricing[0])?void 0:n.price)})]}),(0,i.Y)(_.LJ,{color:"fontSecondary",children:t.description})]})]})})})})},Wf=function(){let e=(0,d.wA)(),n=(0,d.d4)(D.nq),{t}=(0,x.Bd)(),r=(0,l.useRouter)(),[a,s]=(0,o.useState)({}),[u,p]=(0,o.useState)(!1),h=(0,d.d4)(kU.Zi);(0,o.useEffect)(()=>{e((0,kU.hj)(r.query))},[]);let m=t=>{let{item:o}=t,l={minWidth:0,maxWidth:80},d=[{disablePadding:!n,showColumn:!0,title:o.orderId,value:o.orderId,link:!0},{disablePadding:!n,showColumn:!0,title:(0,I.JC)(new Date(o.createdAt),o.timeZone?o.timeZone:"Europe/Athens","DD/MM/YYYY HH:mm"),value:(0,I.JC)(new Date(o.createdAt),o.timeZone?o.timeZone:"Europe/Athens","DD/MM/YYYY HH:mm"),link:!1},{disablePadding:!n,showColumn:n,title:o.assets.map(e=>e.assetDisplayName).join(", "),value:o.assets.map(e=>e.assetDisplayName).join(", "),link:!1},{disablePadding:!n,showColumn:n,title:o.status,value:o.status,link:!1},{disablePadding:!n,showColumn:n,title:o.assets.reduce((e,n)=>e+(n.amount||0),0),value:o.assets.reduce((e,n)=>e+(n.amount||0),0),link:!1},{key:"action",showColumn:!0,value:(0,i.Y)(c.m7,{width:"auto",align:"center",padding:"checkbox",children:(0,i.FD)(AT.Ef,{style:{padding:0},children:[(0,i.Y)(kj.A,{size:"small",onClick:()=>{r.push("".concat(I.DS.dashBoardViewOrder(),"/").concat(o.orderId))},children:(0,i.Y)(_.In,{color:"fontPrimary",width:25,height:25,name:"eye"})}),(0,i.Y)(kj.A,{size:"small",disabled:u,onClick:()=>{var n;n=o.orderId,e((0,kU.WM)({orderid:n,onefile:!0},e=>{s(t=>(0,nU._)((0,nY._)({},t),{[n]:e})),p(e)}))},style:{opacity:u?"0.5":"1"},children:a[o.orderId]?(0,i.Y)(i.FK,{children:(0,i.Y)(nb.A,{size:20})}):(0,i.Y)(_.In,{color:"fontPrimary",width:25,height:25,name:"download-arrow"})},o.orderId)]})}),custom:!0}];return(0,i.Y)(AR.oM,{children:d.map(e=>e.showColumn&&(e.custom?(0,i.Y)(i.FK,{children:e.value}):(0,i.Y)(c.Em,{disablePadding:e.disablePadding,sx:l,width:"auto",children:(0,i.Y)(LZ,{children:(0,i.Y)(sI.A,{title:e.title,children:e.link?(0,i.Y)(kL.Qr,{fontSize:14,color:"fontPrimary",children:e.value}):(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})})})})))})};return(0,i.FD)(i.FK,{children:[(0,i.Y)(()=>(0,i.Y)("div",{style:{display:"flex",justifyContent:"space-between"},children:(0,i.Y)(_.H3,{color:"fontSecondary",children:t("dashBoard.orders.orders")})}),{}),(0,i.FD)(El.A,{children:[(0,i.Y)(kM.A,{children:(0,i.Y)(()=>{let e=[{disablePadding:!n,showColumn:!0,alignPosition:"left",title:t("dashBoard.orders.id")},{disablePadding:!n,showColumn:!0,alignPosition:"left",title:t("dashBoard.orders.date")},{disablePadding:!n,showColumn:n,alignPosition:"left",title:"Ticket Name"},{disablePadding:!n,showColumn:n,alignPosition:"left",title:"Status"},{disablePadding:!n,showColumn:n,alignPosition:"left",title:t("dashBoard.orders.quantity")},{disablePadding:!n,showColumn:!0,alignPosition:"left",title:""}];return(0,i.Y)(c.Sy,{children:e.map(e=>e.showColumn&&(0,i.Y)(c.Em,{disablePadding:e.disablePadding,align:e.alignPosition,children:(0,i.Y)(c.GJ,{fontSize:14,color:"fontSecondary",children:e.title})}))})},{})}),(0,i.Y)(Ea.A,{children:h&&(null==h?void 0:h.length)!==0?null==h?void 0:h.filter(e=>(null==e?void 0:e.type)==="onDoor").sort((e,n)=>n.orderId-e.orderId).map((e,n)=>(0,i.Y)(m,{item:e,index:n},n)):(0,i.Y)(_.Sm,{})})]})]})},Wg=e=>{let{handleDrawerOpen:n}=e,t=(0,l.useRouter)(),r=t.query.boxid,[a,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(void 0),{control:h,watch:m,reset:f}=(0,nw.mN)(),g=m(),{selectedBoxAssets:v,noSelection:y,totalBoxAssets:w}=(0,nB.mn)(g),Y=(0,d.d4)(Ai.w7),k=(0,d.wA)(),{t:S}=(0,x.Bd)(),A=(0,d.d4)(D.nq),[I,C]=(0,o.useState)(!1),T=(0,o.useRef)(!1);(0,o.useEffect)(()=>{(null==Y?void 0:Y.boxHierarchy)===el.EP.MASTER&&k((0,Ai.eD)(!0))},[Y]);let F=()=>{var e;let n={};null==Y||null==(e=Y.boxAssets)||e.filter(e=>
1(null==e?void 0:e.type)==="onDoor").forEach(e=>{var t,r;let i=null==e||null==(r=e.pricing)||null==(t=r[0])?void 0:t.pricingId;void 0!==i&&(n["".concat(e.assetId,"_").concat(i)]=0)}),f(n)},P=(e,n,i,o)=>{if(T.current=!1,n>150){let e={title:S("buyTicketsForm.ticketsOnDoorLimitTitle"),noticeMessage:S("buyTicketsForm.ticketsOnDoorLimitMessage")};k((0,b.rj)(e))}else{let l={title:S("buyTicketsForm.ticketsOnDoorVerificationTitle"),noticeMessage:S("buyTicketsForm.ticketsOnDoorVerificationMessage",{name:e,count:n}),primaryLabel:S("dashBoard.modals.delete_ticket_category_question.primaryLabel"),primaryOnPress:()=>{T.current||(T.current=!0,k((0,xy.z2)({boxid:Number(r),selectedAssets:[{assetId:i,pricingId:o,amount:n}],oneFile:!0},S,t,F)))},secondaryLabel:S("dashBoard.modals.delete_ticket_category_question.secondaryLabel"),secondaryOnPress:()=>k((0,b.Fr)())};k((0,b.rj)(l))}};return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{padding:"8px"},children:(0,i.Y)(_.N_,{icon:"back",color:"fontPrimary",onPress:()=>t.back(),children:S("createEvent.formBackButton")})}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"12px",alignItems:"center"},children:[!A&&(0,i.Y)("div",{style:{paddingTop:"3px"},onClick:n,children:(0,i.Y)(_.In,{name:"menu",width:24,height:24,color:"fontPrimary"})}),(0,i.Y)(_.H3,{fontSize:20,color:"fontSecondary",children:S("dashBoard.orders.exportOnDoorTickets")})]}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-end",marginTop:"10px",gap:"8px"},children:[(0,i.Y)(_.$n,{gap:10,padding:0,size:"stretch",mode:"borderless",color:"btnBackgroundAuxiliary",icon:"add",iconColor:"btnBackgroundAuxiliary",type:"button",onClick:()=>{p(void 0),s(!0)},children:S("dashBoard.orders.addOnDoorCategory")}),(0,i.Y)(_.$n,{gap:10,padding:0,size:"stretch",mode:"borderless",color:"btnBackgroundAuxiliary",icon:"download-arrow",iconColor:"btnBackgroundAuxiliary",type:"button",disabled:y,onClick:()=>{if(T.current=!1,w>150){let e={title:S("buyTicketsForm.ticketsOnDoorLimitTitle"),noticeMessage:S("buyTicketsForm.ticketsOnDoorLimitMessage")};k((0,b.rj)(e))}else{let e={title:S("buyTicketsForm.ticketsOnDoorVerificationTitle"),noticeMessage:S("buyTicketsForm.ticketsOnDoorVerificationMessage",{name:"",count:w}),primaryLabel:S("dashBoard.modals.delete_ticket_category_question.primaryLabel"),primaryOnPress:()=>{T.current||(T.current=!0,k((0,xy.z2)({boxid:Number(r),selectedAssets:v,oneFile:!0},S,t,F)))},secondaryLabel:S("dashBoard.modals.delete_ticket_category_question.secondaryLabel"),secondaryOnPress:()=>k((0,b.Fr)())};k((0,b.rj)(e))}},children:S("dashBoard.orders.downloadAllSelected")})]}),(null==Y?void 0:Y.boxAssets)?null==Y?void 0:Y.boxAssets.filter(e=>(null==e?void 0:e.type)==="onDoor").map((e,n)=>(0,i.Y)(Wm,{ticket:e,control:h,watch:m,currency:Y.currency?Y.currency:"eur",box:Y,action:P},n)):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{size:60})}),(0,i.Y)(c.cG,{margin:40}),(0,i.Y)(Wf,{}),(0,i.Y)(RL,{open:a,onClose:()=>{p(void 0),s(!1)},assetId:u,setEditAsset:p,assetTicketType:"onDoor",setBundleDialog:C}),(0,i.Y)(NX,{bundleDialog:I,onClose:()=>{C(!1)}})]})};var Wv=t(72506);function Wy(){let e=(0,s._)(["\n  cursor: pointer;\n\n  .Mui-active {\n    color: ",";\n  }\n  .Mui-completed {\n    color: ",";\n  }\n"]);return Wy=function(){return e},e}function Wx(){let e=(0,s._)(["\n  .Mui-disabled {\n    cursor: not-allowed;  \n  }\n"]);return Wx=function(){return e},e}let Wb=(0,u.A)(zJ.A)(Wy(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.lineChartGreen),Ww=(0,u.A)(Wv.A)(Wx()),WY=()=>{var e,n;let t=(0,d.d4)(Ai.w7),r=(0,l.useRouter)(),{t:a}=(0,x.Bd)(),c=(null==r||null==(e=r.query)?void 0:e.boxid)?null==r||null==(n=r.query)?void 0:n.boxid:void 0,s=(0,I.gW)(t),u=null!==s,p="master"===s,h=["me_offset","me_limit","me_timeFilter","me_sortOrder","me_customFilter","me_status","me_organizerId"],m=(e=>{let n=(0,nY._)({},e);h.forEach(e=>{let t=r.query[e];t&&(n[e]=t)});let t=Object.entries(n).filter(e=>{let[,n]=e;return n});return t.length?"?"+t.map(e=>{let[n,t]=e;return"".concat(n,"=").concat(encodeURIComponent(t))}).join("&"):""})(c?{boxid:c}:{}),f=u?I.DS.dashBoardEventManagerSeason():I.DS.dashBoardEventManagerVenues(),g=u&&"master"===s?a("createEvent.createEventStepSeasonTickets","Season Tickets"):a("createEvent.createEventStepSchedule"),v=[{id:"basics",url:"".concat(I.DS.dashBoardEventManagerBasics()).concat(m),label:a("updateEvent.updateEventBasics")},{id:"details",url:"".concat(I.DS.dashBoardEventManagerDetails()).concat(m),label:a("updateEvent.eventBasicsEventDetails")},{id:"venue",url:"".concat(f).concat(m),label:g},...p?[]:[{id:"tickets",url:"".concat(I.DS.dashBoardEventManagerTickets()).concat(m),label:a("myWallet.tickets")},{id:"publish",url:"".concat(I.DS.dashBoardEventManagerPublish()).concat(m),label:a("dashBoard.activateEventButton")}]],[y,b]=o.useState(0);(0,o.useEffect)(()=>{let e=(e=>{switch(e){case"basics":return"basics";case"details":return"details";case"schedule":case"season":return"venue";case"ticketManager":return"tickets";case"publish":return"publish";default:return}})(r.query.params&&r.query.params[1]);b(e?v.findIndex(n=>n.id===e):-1)},[r,s]);let w=(0,o.useCallback)(e=>y==e,[y]),Y=(0,o.useCallback)(e=>{var n,i,o,l,a;let d=v[e];
1if(!d||w(e))return!1;switch(d.id){case"basics":return!!t&&null!=r&&null!=(n=r.query)&&!!n.boxid;case"details":return null!=t&&null!=(i=t.images)&&!!i.cover&&null!=t&&null!=(o=t.images)&&!!o.thumbnail;case"venue":if((null==t?void 0:t.boxHierarchy)===el.EP.MASTER)return(null==t||null==(l=t.venues)?void 0:l.length)>0;return null!=t&&!!t.start&&null!=t&&!!t.end&&(null==t||null==(a=t.venues)?void 0:a.length)>0;case"tickets":return null!=t&&!!t.boxAssets&&(null==t?void 0:t.boxAssets.length)>0;case"publish":return null!=t&&!!t.status&&(null==t?void 0:t.status)!=="DRAFT";default:return!1}},[r,t,y,s]),k=(0,o.useCallback)((e,n)=>{var t;(null==(t=r.query)?void 0:t.boxid)?(r.push(e),b(n)):b(0)},[r]),S=(0,o.useCallback)(()=>(0,i.Y)(zQ.A,{activeStep:y,orientation:"vertical",children:v.map((e,n)=>{var t,o;return(0,i.Y)(Ww,{completed:Y(n),disabled:(null==r||null==(t=r.query)||!t.boxid)&&n>0,onClick:()=>{k(e.url,n)},children:(null==r||null==(o=r.query)?void 0:o.boxid)||!(n>0)?(0,i.Y)(da(),{href:e.url,children:(0,i.Y)(Wb,{style:{cursor:"pointer"},children:e.label})}):(0,i.Y)(Wb,{style:{cursor:"not-allowed"},children:e.label})},e.label)})}),[c,y,r,t,a]);return(0,i.Y)(i.FK,{children:(0,i.Y)(sC.A,{sx:{pl:2},children:S()})})};var Wk=t(2453),WS=t(60619);function WA(){let e=(0,s._)(["\n  display: flex;\n  gap: 16px;\n  align-items: space-between;\n\n  @media screen and (max-width: ",") {\n    display: grid;\n    grid-template-columns: auto 1fr auto;\n    grid-template-areas:\n      'drag image options'\n      'details details details';\n    gap: 12px;\n    align-items: center;\n  }\n"]);return WA=function(){return e},e}function W_(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n\n  @media screen and (max-width: ",") {\n    grid-area: drag;\n  }\n"]);return W_=function(){return e},e}function WI(){let e=(0,s._)(["\n  @media screen and (max-width: ",") {\n    grid-area: options;\n    align-self: start;\n  }\n"]);return WI=function(){return e},e}function WC(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  color: white;\n  gap: 5px;\n  width: 100%;\n\n  @media screen and (max-width: ",") {\n    grid-area: details;\n  }\n"]);return WC=function(){return e},e}function WD(){let e=(0,s._)(["\n  flex-shrink: 0;\n\n  @media screen and (max-width: ",") {\n    grid-area: image;\n    width: 100%;\n\n    img {\n      width: 100% !important;\n      height: auto !important;\n    }\n  }\n"]);return WD=function(){return e},e}function WT(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 5px;\n"]);return WT=function(){return e},e}function WF(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 10px;\n  width: 100%;\n  margin-top: 10px;\n  justify-content: space-between;\n"]);return WF=function(){return e},e}function WP(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  border: 2px solid ",";\n  flex-direction: column;\n  justify-content: center;\n  &:hover {\n    cursor: pointer;\n  }\n"]);return WP=function(){return e},e}function WE(){let e=(0,s._)(["\n  display: flex;\n  gap: 20px;\n  flex-wrap: wrap;\n  flex-direction: column;\n  padding: 20px;\n  align-items: center;\n"]);return WE=function(){return e},e}let WM=u.A.div(WA(),e=>e.theme.breakPoints.MOBILE),WR=u.A.div(W_(),e=>e.theme.breakPoints.MOBILE),WN=u.A.div(WI(),e=>e.theme.breakPoints.MOBILE),Wz=u.A.div(WC(),e=>e.theme.breakPoints.MOBILE),WO=u.A.div(WD(),e=>e.theme.breakPoints.MOBILE),WB=u.A.div(WT()),Wq=u.A.div(WF()),WL=u.A.div(WP(),e=>e.theme.colors.fontPrimary),Wj=u.A.div(WE()),WW=e=>{let{component:n,setEditCollectible:t,box:r}=e,{t:o}=(0,x.Bd)(),{isPermitted:l}=(0,nB.uM)(),a=(0,d.d4)(D.nq),s=(0,d.wA)(),u=[...l([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"edit",text:o("updateEvent.updateTicket.edit"),onClick:()=>{t(n.componentId)}}]:[],...l([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"delete",text:o("updateEvent.updateTicket.delete"),onClick:()=>{let e={title:o("eventManager.addons.deleteCollectible"),message:o("dashBoard.modals.delete_ticket_category_question.message"),color:"fontAlert",primaryLabel:o("dashBoard.modals.delete_ticket_category_question.primaryLabel"),primaryOnPress:()=>r&&h(r.boxId,n.componentId),secondaryLabel:o("dashBoard.modals.delete_ticket_category_question.secondaryLabel")};s((0,b.rj)(e))}}]:[],...l([el.mC.BOX_SETTINGS_ADMIN],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"download",text:"Download Customer Emails ",onClick:()=>{p(n.componentId)}}]:[]],p=async e=>{s((0,b.rj)({enableLoader:!0}));let{request:t}=Ae.A.single.downloadEmails({componentId:e});await t().then(async e=>{let t=new Blob([e],{type:"text/csv"}),r=window.URL.createObjectURL(t),i=document.createElement("a");i.style.display="none",i.href=r,i.download="".concat(n.nftName,"_customer_emails.csv"),document.body.appendChild(i),i.click(),window.URL.revokeObjectURL(r),s((0,b.Fr)())}).catch(e=>{let n={title:o("errors.error500.error500Title"),message:(null==e?void 0:e.msg)||o("errors.error500.error500Message"),primaryLabel:o("common.commonClose"),color:"fontAlert"};s((0,b.Fr)()),s((0,b.rj)(n))})},h=async(e,n)=>{let t={title:o("eventManager.addons.deleteCollectible"),message:o("dashBoard.modals.delete_ticket_category_question.message"),color:"fontAlert",enableProgressBar:!0};s((0,b.rj)(t));let{request:r}=Ae.A.single.deleteCollectible({boxId:e,nftId:n});await r().then(async()=>{let n={title:o("dashBoard.modals.delete_ticket_category.title"),message:o("eventManager.addons.succesfulDelete"),simpleOnPress:()=>s((0,b.Fr)())};s((0,b.rj)(n)),s((0,Ai.dH)(e,()=>{},!0))}).catch(()=>{let e={title:o("errors.error500.error500Title"),message:o("eventManager.addons.errorDelete"),color:"fontAlert",secondaryLabel:o("eventManager.addons.errorDelete")};s((0,b.rj)(e))})};return(0,i.Y)(i.FK,{children:(0,i.Y)(Nd,{desktopMode:a,children:(0,i.FD)(WM,{children:[(0,i.Y)(ei(),{alt:"Collectible Thumbnail",src:n.ipfsThumbnailCID,style:{display:"block",border:"0px",objectFit:"cover",width:"180px",height:"200px",borderRadius:"10px",boxShadow:"0 4px 8px rgba(255, 255, 255, 0.2)"},width:180,height:200}),(0,i.FD)(Wz,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:20,bold:!0,children:n.nftName}),n.description&&(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,children:n.description}),(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10}),(0,i.Y)(i.FK,{children:n.prizeDescription&&(0,i.FD)(i.FK,{children:[(0,i.FD)(c.g2,{fontSize:18,fontWeight:700,color:"fontPrimary",children:["\uD83C\uDF81 ",o("eventManager.addons.form.prizeDescription")]}),(0,i.Y)(c.g2,{fontSize:16,color:"fontSecondary",style:{marginTop:"10px"},children:n.prizeDescription}),(0,i.FD)(c.RZ,{fontSize:14,color:"fontAccent",children:[o("eventManager.addons.numberOfShares")," ",n.shareCount]})]})})]})]}),u.length>0&&(0,i.Y)("div",{"data-test":"edit_ticket_category",children:(0,i.Y)(_.aF,{options:u,icon:"3dotsvertical"})})]})})})},WV=e=>{var n,t;let{product:r,setEditProduct:o,box:l,provided:a,onProductRemoved:s,categoryMap:u}=e,{t:p}=(0,x.Bd)(),h=(0,ec.u)(),{isPermitted:m}=(0,nB.uM)(),f=(0,d.d4)(D.nq),g=(0,d.wA)(),v=r.boxConfig||(null==(n=r.appliesToBoxes
1)?void 0:n.find(e=>e.boxId===(null==l?void 0:l.boxId))),y=[...m([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"edit",text:p("updateEvent.updateTicket.edit"),onClick:()=>{o(r.inventoryId)}}]:[],...m([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER)?[{href:"javascript:void(0);",icon:"delete",text:p("updateEvent.updateTicket.delete"),onClick:()=>{let e={title:p("eventManager.addons.deleteProduct"),message:p("dashBoard.modals.delete_ticket_category_question.message"),color:"candyRed",primaryLabel:p("dashBoard.modals.delete_ticket_category_question.primaryLabel"),primaryOnPress:()=>l&&w(l.boxId,r.inventoryId),secondaryLabel:p("dashBoard.modals.delete_ticket_category_question.secondaryLabel")};g((0,b.rj)(e))}}]:[]],w=async(e,n)=>{let t={title:p("eventManager.addons.deleteProduct"),message:p("dashBoard.modals.delete_ticket_category_question.message"),color:"candyRed",enableProgressBar:!0};g((0,b.rj)(t));let{request:r}=li.A.single.removeBoxFromInventory(n,e);await r().then(async()=>{let n={title:p("dashBoard.modals.delete_ticket_category.title"),message:p("eventManager.addons.succesfulDelete"),simpleOnPress:()=>g((0,b.Fr)())};g((0,b.rj)(n)),g((0,Ai.dH)(e,()=>{},!0)),null==s||s()}).catch(()=>{let e={title:p("errors.error500.error500Title"),message:p("eventManager.addons.errorDelete"),color:"candyRed",secondaryLabel:p("eventManager.addons.errorDelete")};g((0,b.rj)(e))})},Y=()=>{var e;if(!(null==r||null==(e=r.images)?void 0:e.thumbnail))return null;let n=r.organizerId,t=r.inventoryId,i=r.images.thumbnail;return(0,I.Ph)("organizers/".concat(n,"/inventories/").concat(t,"/").concat(i))},k=l&&eo.nB[l.currency],S=r.effectivePrice||r.price||0,A=(null==v?void 0:v.minPerOrder)||r.minPerOrder||1,C=(null==v?void 0:v.maxPerOrder)||r.maxPerOrder||10,T=(null==(t=r.variants)?void 0:t.length)||0,F=e=>(0,I.JC)(e,(null==l?void 0:l.timeZone)||"Europe/Athens","DD/MM/YYYY HH:mm");return(0,i.Y)(i.FK,{children:(0,i.Y)(Nd,(0,nU._)((0,nY._)({desktopMode:f,ref:a.innerRef},a.draggableProps),{children:(0,i.FD)(WM,{children:[(0,i.Y)(WR,(0,nU._)((0,nY._)({},a.dragHandleProps),{children:(0,i.Y)(_.In,{color:"fontPrimary",name:"menu",width:20,height:20})})),Y()&&(0,i.Y)(WO,{children:(0,i.Y)(ei(),{alt:"Product Thumbnail",src:Y()||"",style:{display:"block",border:"0px",objectFit:"cover",width:"180px",height:"200px",borderRadius:"10px",boxShadow:"0 4px 8px rgba(255, 255, 255, 0.2)"},width:180,height:200})}),(0,i.FD)(Wz,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:20,bold:!0,children:r.name}),r.description&&(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:14,noBreakWord:!0,children:r.description}),(0,i.FD)(i.FK,{children:[(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10}),(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("eventManager.addons.form.price"),":"]})," ",k," ",S.toFixed(2)]}),(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("eventManager.addons.form.category"),":"]})," ",r.category&&(null==u?void 0:u[r.category])||r.category||"-"]}),r.subCategory&&(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("eventManager.addons.form.subCategory"),":"]})," ",r.subCategory]}),0===T&&(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("eventManager.addons.form.quantity"),":"]})," ",(null==r?void 0:r.quantity)!=null?r.quantity:p("eventManager.tickets.unlimited")]}),T>0&&(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("inventory.variants.totalVariants"),":"]})," ",T]}),(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("eventManager.addons.form.minPerOrder"),":"]})," ",A]}),(0,i.FD)(c.g2,{fontSize:16,color:"fontPrimary",children:[(0,i.FD)("strong",{children:[p("eventManager.addons.form.maxPerOrder"),":"]})," ",C]}),((null==v?void 0:v.scanStartDate)||(null==v?void 0:v.scanEndDate))&&(0,i.FD)(WB,{children:[(0,i.Y)(_.In,{name:"clock",color:"fontSecondary",width:14,height:14}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,children:(null==v?void 0:v.scanStartDate)&&(null==v?void 0:v.scanEndDate)?"".concat(p("eventManager.tickets.category.scanWindow"),": ").concat(F(v.scanStartDate)," - ").concat(F(v.scanEndDate)):(null==v?void 0:v.scanStartDate)?"".concat(p("eventManager.tickets.category.scanStart"),": ").concat(F(v.scanStartDate)):"".concat(p("eventManager.tickets.category.scanEnd"),": ").concat(F(null==v?void 0:v.scanEndDate))})]}),(null==v?void 0:v.assetIds)&&v.assetIds.length>0&&(0,i.FD)("div",{style:{marginTop:"10px"},children:[(0,i.Y)(c.g2,{fontSize:16,fontWeight:600,color:"fontPrimary",style:{marginBottom:"8px"},children:(0,i.FD)("strong",{children:[p("eventManager.addons.form.appliedToAssets"),":"]})}),v.assetIds.map((e,n)=>{var t;let r=(e=>{var n;let t=null==l||null==(n=l.boxAssets)?void 0:n.find(n=>n.assetId===e);return(null==t?void 0:t.assetName)||"Asset ".concat(e)})(e.assetId),o=(null==(t=e.pricingId)?void 0:t.map(n=>((e,n)=>{var t,r;let i=null==l||null==(t=l.boxAssets)?void 0:t.find(n=>n.assetId===e);if(!i)return"Pricing ".concat(n);let o=null==(r=i.pricing)?void 0:r.find(e=>e.pricingId===n);return o?""===o.name?i.assetName:o.name:"Pricing ".concat(n)})(e.assetId,n)))||[];return(0,i.FD)(c.g2,{fontSize:14,color:"fontPrimary",style:{marginLeft:"12px",marginBottom:"4px"},children:["• ",r,o.length>1&&(0,i.FD)("span",{style:{color:"".concat(h.colors.grey)},children:[" ","(",o.join(", "),")"]})]},n)})]})]})]}),y.length>0&&(0,i.Y)(WN,{"data-test":"edit_product",children:(0,i.Y)(_.aF,{options:y,icon:"3dotsvertical"})})]})}))})},WH=e=>{let{setEditCollectible:n,setEditProduct:t,handleClickOpen:r,selected:a,activeTab:s,productsRefreshKey:u}=e,p=(0,d.d4)(Ai.w7),h=(0,l.useRouter)(),{t:m}=(0,x.Bd)(),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)([]),[b,w]=(0,o.useState)(!1),[Y,k]=(0,o.useState)({});(0,o.useEffect)(()=>{p&&g(p.boxComponents.filter(e=>"nft"===e.componentType))},[p]);let S=(0,o.useCallback)(async()=>
1{if(null==p?void 0:p.boxId){w(!0);try{let{request:e}=li.A.single.getAssignedProductsByBox(p.boxId,{limit:100,offset:0}),n=await e(),t=[];Array.isArray(n)?t=n:Array.isArray(null==n?void 0:n.data)?t=n.data:(null==n?void 0:n.success)&&Array.isArray(null==n?void 0:n.data)&&(t=n.data),y(t)}catch(e){console.error("Failed to fetch products:",e),y([])}finally{w(!1)}}else y([])},[null==p?void 0:p.boxId]);(0,o.useEffect)(()=>{S()},[S,u]),(0,o.useEffect)(()=>{(async()=>{try{var e;let{request:n}=li.A.single.getInventoryCategories({language:null!=(e=h.locale)?e:"en"}),t=await n();if((null==t?void 0:t.success)&&(null==t?void 0:t.categories)){let e={};t.categories.forEach(n=>{e[n.id||n.value]=n.label||n.value||n.id}),k(e)}}catch(e){}})()},[h.locale]);let A=async e=>{let{request:n}=li.A.single.orderProducts({boxId:null==p?void 0:p.boxId,inventoryIds:e.map(e=>e.inventoryId)});await n()};return(0,i.Y)(i.FK,{children:(0,i.FD)("div",{style:{display:"flex",width:"100%",flexDirection:"column",gap:"20px",justifyContent:"center",alignItems:"center"},children:[(!s||"collectibles"===s)&&((null==f?void 0:f.length)===0?(0,i.Y)(c.g2,{fontSize:14,fontWeight:400,color:"fontSecondary",children:m("eventManager.addons.noCollectibles")}):null==f?void 0:f.map((e,t)=>(0,i.Y)(WW,{component:e,index:t,box:p,setEditCollectible:n},"collectible-".concat(e.componentId)))),(!s||"products"===s)&&(b?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:(0,i.Y)(nb.A,{color:"primary",size:50})}):(null==v?void 0:v.length)===0?(0,i.Y)(c.g2,{fontSize:14,fontWeight:400,color:"fontSecondary",children:m("eventManager.addons.noProducts")}):(0,i.Y)(IQ.JY,{onDragEnd:e=>{if(!e.destination)return;let{source:n,destination:t}=e,r=Array.from(v),i=r.splice(n.index,1)[0];r.splice(t.index,0,i),y(r),A(r)},children:(0,i.Y)(IQ.gL,{droppableId:"products",children:e=>(0,i.FD)("div",(0,nU._)((0,nY._)({style:{display:"flex",width:"100%",flexDirection:"column",gap:"20px",justifyContent:"center",alignItems:"center"}},e.droppableProps),{ref:e.innerRef,children:[null==v?void 0:v.map((e,n)=>(0,i.Y)(IQ.sx,{draggableId:String(e.inventoryId),index:v.findIndex(n=>n.inventoryId===e.inventoryId),children:r=>(0,i.Y)(WV,{product:e,index:n,box:p,setEditProduct:t,provided:r,onProductRemoved:S,categoryMap:Y})},"product-".concat(e.inventoryId))),e.placeholder]}))})}))]})})},WU=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"down",ref:n},e))}),WK=e=>{let{onClose:n,open:t,data:r,create:l,addContinue:a,setButtonLoader:s}=e,u=(0,d.d4)(D.nq),{t:p}=(0,x.Bd)(),h=(0,ec.u)(),[m,f]=(0,o.useState)(!1),[g,v]=(0,o.useState)(!1),y=e=>{"airdrop"===e?(f(!0),v(!1)):(f(!1),v(!0))};return(0,i.FD)(t7.A,{onClose:()=>{f(!1),v(!1),n()},"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:WU,PaperProps:{sx:{height:u?"50vh":"70vh",maxWidth:u?"1000px":"100%",maxHeight:"unset",background:h.colors.backgroundSecondaryColor,borderRadius:"16px",padding:u?"20px":"10px",margin:u?"32px":"0px",width:u?"80%":"100%"}},children:[(0,i.Y)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:(0,i.Y)(c.Wg,{fontSize:20,children:"".concat(p("eventManager.addons.form.airdrop.title"))})}),(0,i.Y)(re.A,{children:(0,i.FD)(Wq,{children:[(0,i.Y)(WL,{onClick:()=>y("airdrop"),children:(0,i.FD)(Wj,{children:[(0,i.Y)(_.H3,{color:"fontPrimary",align:"center",children:p("eventManager.addons.form.airdrop.futureHolders.title")}),(0,i.Y)(_.YQ,{color:"fontSecondary",bold:!0,center:!0,children:p("eventManager.addons.form.airdrop.futureHolders.message")}),(0,i.Y)(S9.A,{checked:m,onChange:()=>y("airdrop")})]})}),(0,i.Y)(WL,{onClick:()=>y("noAirdrop"),children:(0,i.FD)(Wj,{children:[(0,i.Y)(_.H3,{color:"fontPrimary",align:"center",children:p("eventManager.addons.form.airdrop.currentHolders.title")}),(0,i.Y)(_.YQ,{color:"fontSecondary",bold:!0,center:!0,children:p("eventManager.addons.form.airdrop.currentHolders.message")}),(0,i.Y)(S9.A,{checked:g,onChange:()=>y("noAirdrop")})]})})]})}),(0,i.Y)(rn.A,{children:(0,i.Y)("div",{style:{display:"flex",alignContent:"center",width:"30%"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:()=>{f(!1),v(!1),r&&(r.append("airdrop",m?"future":"both"),l(r,a)),s(!0),n()}
1,size:"large",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",type:"button",disabled:!m&&!g,children:p("eventManager.addons.form.airdrop.button.confirm")})})})]})},WG=e=>{let{nftId:n,setButtonLoader:t,setEditCollectible:r,handleClose:a,collectibleType:s}=e,u=(0,d.d4)(Ai.w7),p=(0,d.wA)(),{showErrorModal:h}=Ar(),m=(0,l.useRouter)(),{t:f}=(0,x.Bd)(),[g,v]=(0,o.useState)(!1),[y,w]=(0,o.useState)([]),[Y,k]=(0,o.useState)([]),[S,A]=(0,o.useState)(),[C,D]=(0,o.useState)(),[T,F]=(0,o.useState)(),[P,E]=(0,o.useState)(),[M,R]=(0,o.useState)(!1),[N,z]=(0,o.useState)(!1),[O,B]=(0,o.useState)(),[q,L]=(0,o.useState)(),[j,W]=(0,o.useState)(),[V,H]=(0,o.useState)(),[U,K]=(0,o.useState)(),[G,Z]=(0,o.useState)(!1),$=new FormData,{control:J,watch:Q,getValues:X,setValue:ee,handleSubmit:en,reset:et,trigger:er}=(0,nw.mN)({defaultValues:{nftType:s||"image",name:"",description:"",prizeDescription:"",appliesTo:[],video:void 0,audio:void 0,thumbnail:void 0,image:void 0,withdraw:!1}}),ei=(0,o.useRef)(null);(0,o.useEffect)(()=>()=>{t(!1)},[]),(0,o.useEffect)(()=>{P&&(L(P.name),ee("audio",P))},[P]),(0,o.useEffect)(()=>{T&&(W(T.name),ee("video",T))},[T]),(0,o.useEffect)(()=>{C&&ee("image",C)},[C]),(0,o.useEffect)(()=>{O&&(B(O),ee("thumbnail",O))},[O]),(0,o.useEffect)(()=>{g&&ei.current.scrollIntoView({behavior:"smooth",block:"end"})},[g]),(0,o.useEffect)(()=>{et();let e=null==u?void 0:u.boxComponents.filter(e=>"nft"===e.componentType).map(e=>e.componentId);if(el.EP.MASTER===(null==u?void 0:u.boxHierarchy)){let n=u.boxAssets.filter(e=>!0===e.isBundle);n=n.map(n=>(n.components.some(n=>e.includes(n))&&(n.disabled=!0),n)),k((0,I.xu)(n||[],"assetId","assetName"))}else{let n=null==u?void 0:u.boxAssets.map(n=>(n.components.some(n=>e.includes(n))&&(n.disabled=!0),n));k((0,I.xu)(n||[],"assetId","assetName"))}},[u]);let eo=()=>{"image"===Q().nftType?(D(void 0),A(void 0)):(H(void 0),B(void 0))},ea=()=>{ee("video",void 0),F(void 0),W(void 0)},ed=()=>{ee("audio",void 0),E(void 0),L(void 0)};(0,o.useEffect)(()=>{if(et(),ec(),u&&n){let e=u.boxAssets.filter(e=>e.components.includes(n)).map(e=>({assetId:e.assetId,assetName:e.assetName})),t=u.boxComponents.find(e=>e.componentId===n),r=null==u?void 0:u.boxComponents.filter(e=>"nft"===e.componentType).map(e=>e.componentId);if(el.EP.MASTER===(null==u?void 0:u.boxHierarchy)){let n=u.boxAssets.filter(e=>!0===e.isBundle);n=n.map(n=>(n.components.some(e=>r.includes(e))&&e.map(e=>e.assetId).includes(n.assetId)&&(n.disabled=!1),n)),k((0,I.xu)(n||[],"assetId","assetName"))}else{let n=null==u?void 0:u.boxAssets.map(n=>(n.components.some(e=>r.includes(e))&&e.map(e=>e.assetId).includes(n.assetId)&&(n.disabled=!1),n));k((0,I.xu)(n||[],"assetId","assetName"))}t&&(ee("name",t.nftName),ee("nftType",t.nftType),ee("description",null==t?void 0:t.description),ee("prizeDescription",null==t?void 0:t.prizeDescription),ee("withdraw",null==t?void 0:t.isWithdrawable),"video"==t.nftType?(W(null==t?void 0:t.nftFileName),ee("thumbnail",t.ipfsThumbnailCID),ee("video",t.ipfsAssetCID),H(t.ipfsThumbnailCID)):"sound"==t.nftType?(L(null==t?void 0:t.nftFileName),ee("thumbnail",t.ipfsThumbnailCID),ee("audio",t.ipfsAssetCID),H(t.ipfsThumbnailCID)):(ee("image",t.ipfsAssetCID),A(t.ipfsThumbnailCID)),w((0,I.xu)(e,"assetId","assetName")))}},[u,n]),(0,o.useEffect)(()=>{ee("appliesTo",y),u&&(y.some(e=>u.boxAssets.some(n=>{if(n.assetId===e.id&&n.issued>0)return!0}))?R(!0):R(!1))},[y]);let ec=()=>{ee("nftType","image"),ee("name",""),ee("description",""),ee("prizeDescription",""),ee("appliesTo",[]),ee("video",void 0),ee("audio",void 0),ee("thumbnail",void 0),ee("image",void 0),ee("withdraw",!1),w([]),A(""),F(void 0),E(void 0),B(void 0),D(void 0),H(void 0),W(void 0),L(void 0)},es=async(e,r)=>{let i=y.map(e=>e.id),o="saveAdd"===r.nativeEvent.submitter.name;
1C&&$.append("file",C),T&&$.append("file",T),P&&$.append("file",P),O&&$.append("thumbnail",O),$.append("nftName",e.name),$.append("boxId",String(null==u?void 0:u.boxId)),$.append("nftType",e.nftType),$.append("prizeDescription",null==e?void 0:e.prizeDescription),$.append("description",null==e?void 0:e.description),$.append("appliesTo",i.join(",")),$.append("isWithdrawable",e.withdraw),n?($.append("nftId",String(n)),M&&(O||P||T||C)?(K($),Z(o),z(!0)):(t(!0),ep($,o))):M&&(O||P||T||C)?(K($),Z(o),z(!0)):(t(!0),eu($,o))},eu=async(e,n)=>{let{request:i}=Ae.A.single.createCollectible(e),o={title:f("eventManager.addons.form.modal.add_collectible.title"),message:f("eventManager.addons.form.modal.add_collectible.message"),simpleOnPress:()=>{p((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await i().then(async()=>{p((0,b.rj)(o)),n&&(r&&r(void 0),ec())}).catch(e=>{h("genericError",e.msg)}).finally(()=>{var e;n||a(),p((0,Ai.dH)(Number(null==m||null==(e=m.query)?void 0:e.boxid),()=>{t(!1)},!0))})},ep=async(e,n)=>{let{request:i}=Ae.A.single.editCollectible(e),o={title:f("eventManager.addons.form.modal.edit_collectible.title"),message:f("eventManager.addons.form.modal.edit_collectible.title"),simpleOnPress:()=>{p((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};await i().then(async()=>{p((0,b.rj)(o)),n&&(r&&r(void 0),ec())}).catch(e=>{h("genericError",e.msg)}).finally(()=>{var e;n||a(),p((0,Ai.dH)(Number(null==m||null==(e=m.query)?void 0:e.boxid),()=>{t(!1)},!0))})};return(0,i.FD)(rr.I$,{id:"myform",onSubmit:en(es,e=>{}),children:[(0,i.Y)(nw.xI,{name:"name",control:J,render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({id:"name",dataTest:"ticket_category_name",required:!0,type:"text",label:f("eventManager.addons.form.name"),placeholder:f("eventManager.addons.form.name")},t),{errorMessage:null==r||null==(n=r.error)?void 0:n.message}))},rules:{required:f("fieldIsRequired")||"This field is required"}}),(0,i.Y)(nw.xI,{control:J,name:"description",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({multiline:!0,dataTest:"collectible_description",maxLength:722,label:f("eventManager.addons.form.description"),placeholder:f("eventManager.addons.form.description")},n))}}),(0,i.Y)(nw.xI,{control:J,name:"prizeDescription",render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({multiline:!0,dataTest:"collectible_prize_description",maxLength:350,label:f("eventManager.addons.form.prizeDescription"),placeholder:f("eventManager.addons.form.prizeDescription")},n))}}),(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.addons.form.nftType.name")}),(0,i.Y)(nw.xI,{name:"nftType",control:J,render:e=>{let{field:n}=e;return(0,i.FD)(S7.A,(0,nU._)((0,nY._)({defaultValue:""},n),{onChange:(e,t)=>
1{n.onChange(t)},children:[(0,i.Y)(AD.A,{value:"image","data-test":"image",control:(0,i.Y)(S9.A,{}),label:f("eventManager.addons.form.nftType.image")}),(0,i.Y)(AD.A,{value:"video","data-test":"video",control:(0,i.Y)(S9.A,{}),label:f("eventManager.addons.form.nftType.video")}),(0,i.Y)(AD.A,{value:"sound","data-test":"sound",control:(0,i.Y)(S9.A,{}),label:f("eventManager.addons.form.nftType.sound")})]}))}}),"video"===Q().nftType&&(0,i.Y)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:(0,i.FD)(ql,{coverPhoto:!0,minWidth:"170px",width:"450px",children:[(0,i.Y)(nw.xI,{name:"video",control:J,rules:{required:"File is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Rv,(0,nY._)({box:u,dataTest:"nft image",errorMessage:null==(n=r.error)?void 0:n.message,isRequired:!0,getValues:X,label:"video"===Q().nftType?"".concat(f("eventManager.addons.form.nftType.video")):"".concat(f("eventManager.addons.form.nftType.sound")),otherFile:j,setOtherFile:F,deletePhoto:ea,typeOfFile:Q().nftType,activeSection:!0},t))}}),(0,i.Y)(nw.xI,{name:"thumbnail",control:J,rules:{required:"Thumbnail is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Rv,(0,nY._)({box:u,dataTest:"nft image",errorMessage:null==(n=r.error)?void 0:n.message,isRequired:!0,getValues:X,label:"Thumbnail",currentPhoto:V,image:O,deletePhoto:eo,setPhoto:B,typeOfFile:"image",activeSection:!0},t))}})]})}),"sound"===Q().nftType&&(0,i.Y)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:(0,i.FD)(ql,{coverPhoto:!0,minWidth:"170px",width:"450px",children:[(0,i.Y)(nw.xI,{name:"audio",control:J,rules:{required:"File is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Rv,(0,nY._)({box:u,dataTest:"nft image",errorMessage:null==(n=r.error)?void 0:n.message,isRequired:!0,getValues:X,label:"video"===Q().nftType?"".concat(f("eventManager.addons.form.nftType.video")):"".concat(f("eventManager.addons.form.nftType.sound")),otherFile:q,setOtherFile:E,deletePhoto:ed,typeOfFile:Q().nftType,activeSection:!0},t))}}),(0,i.Y)(nw.xI,{name:"thumbnail",control:J,rules:{required:"Thumbnail is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Rv,(0,nY._)({box:u,dataTest:"nft image",errorMessage:null==(n=r.error)?void 0:n.message,isRequired:!0,getValues:X,label:"Thumbnail",currentPhoto:V,image:O,deletePhoto:eo,setPhoto:B,typeOfFile:"image",activeSection:!0},t))}})]})}),"image"===Q().nftType&&(0,i.Y)("div",{style:{display:"flex",gap:"10px",flexWrap:"wrap"},children:(0,i.Y)(ql,{coverPhoto:!0,minWidth:"170px",width:"450px",children:(0,i.Y)(nw.xI,{name:"image",control:J,rules:{required:"Image is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(Rv,(0,nY._)({box:u,dataTest:"nft image",errorMessage:null==(n=r.error)?void 0:n.message,isRequired:!0,getValues:X,label:f("eventManager.addons.form.nftType.image"),currentPhoto:S,image:C,deletePhoto:eo,setPhoto:D,typeOfFile:Q().nftType,activeSection:!0},t))}})})}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"column"},children:(0,i.Y)(nw.xI,{name:"appliesTo",control:J,rules:{required:"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{display:"flex",gap:"15px"},children:(0,i.Y)(gI.cn,{children:(0,i.Y)(_.H4,{color:"fontPrimary",children:f("eventManager.addons.form.selectAssets")})})}),(0,i.Y)(_.gU,(0,nY._)({variant:"multi",dataTest:"event_category",borderRadius:"12px",required:!0,errorMessage:null==(n=r.error)?void 0:n.message,isOptionEqualTovalue:(e,n)=>e.id===n.id,options:Y||[],selectedValues:y,setMultipleSelectValues:e=>
1{t.onChange(e),w(e)},customOnChange:e=>{t.onChange(e),er("appliesTo")}},t))]})}})}),(0,i.FD)(i.FK,{children:[(0,i.FD)(rr.Mc,{onClick:()=>{v(e=>!e)},children:[(0,i.Y)(_.H4,{"data-test":"advanced",fontSize:16,children:f("updateEvent.advancedOptions")}),g?(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"upArrow"}):(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"downArrow"})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:0}),(0,i.Y)(rr.eh,{expanded:g,children:(0,i.Y)(rr.I$,{children:(0,i.Y)(nw.xI,{name:"withdraw",control:J,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:X().withdraw,inputRef:ei,dataTest:"withdraw",infoText:f("eventManager.addons.form.explainWithdraw"),label:f("eventManager.addons.form.withdraw"),value:n.value,onChange:(e,t)=>n.onChange(t)})}})})})]}),(0,i.Y)(WK,{open:N,data:U,addContinue:G,setButtonLoader:t,onClose:()=>z(!1),create:n?ep:eu})]})},WZ=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),W$=e=>{let{onClose:n,open:t,nftId:r,setEditCollectible:l}=e,a=(0,d.d4)(D.nq),[s,u]=(0,o.useState)(!1),p=(0,ec.u)(),{t:h}=(0,x.Bd)(),m=()=>{n()};return(0,i.FD)(t7.A,{onClose:m,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:WZ,PaperProps:{sx:{position:"fixed",m:0,top:a?0:void 0,right:a?0:void 0,bottom:a?0:void 0,width:a?void 0:"100%",maxHeight:"100%",maxWidth:a?"500px":"100%",background:p.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{fontSize:20,children:h("eventManager.addons.addCollectible")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(WG,{setButtonLoader:u,handleClose:m,nftId:r,setEditCollectible:l})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_ticket",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"submit",form:"myform",name:"save",loader:s,disabled:s,children:h("eventManager.tickets.category.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"add_another_ticket",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"myform",name:"saveAdd",loader:s,disabled:s,children:h("eventManager.addons.form.saveButton")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"basics_cancel_button",onClick:m,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",disabled:s,children:h("eventManager.tickets.category.buttons.cancel")})})]})})]})},WJ=e=>{var n,t,r,a,s,u,p;let{productAssignmentId:h,setButtonLoader:m,setEditProduct:f,handleClose:g,open:v,onProductsUpdated:y}=e,w=(0,d.d4)(Ai.w7),Y=(0,o.useRef)({scanStartDate:null,scanEndDate:null}),k=(0,d.wA)(),{showErrorModal:S}=Ar(),A=(0,l.useRouter)(),{t:C}=(0,x.Bd)(),[D,T]=(0,o.useState)(!1),[F,P]=(0,o.useState)(null),[E,M]=(0,o.useState)([]),[R,N]=(0,o.useState)([]),[z,O]=(0,o.useState)(!1),[B,q]=(0,o.useState)(0),[L,j]=(0,o.useState)([]),[W,V]=(0,o.useState)([]),[H,U]=(0,o.useState)(!1),[K,G]=(0,o.useState)(null),Z=(0,o.useRef)(null),$=(0,o.useRef)(null),J=(0,o.useRef)(null),Q=(null==w?void 0:w.boxHierarchy)===el.EP.MASTER,{control:X,watch:ee,getValues:en,setValue:et,handleSubmit:er,reset:ei,trigger:ea}=(0,nw.mN)({defaultValues:{product:void 0,assetPricing:[],priceOverride:void 0,minPerOrder:void 0,maxPerOrder:void 0,appliesToCategories:"all",specificStartDate:"",startDate:"",startTime:"",specificEndDate:"",endDate:"",endTime:"",scanStartDate:null,scanStartTime:null,scanEndDate:null,scanEndTime:null,active:!0}}),ed=o.useCallback(async()=>{let e=null==w?void 0:w.plannerId;if(v&&e){O(!0);try{let{request:n}=li.A.single.getInventoryByOrganizer(Number(e),{limit:100,offset:0}),t=await n();if(null==t?void 0:t.data){let e=t.data;if(q(e.length),null==w?void 0:w.boxId)try{let{request:n}=li.A.single.getAssignedProductsByBox(w.boxId,{limit:100,offset:0}),t=await n(),r=[];Array.isArray(t)?r=t:Array.isArray(null==t?void 0:t.data)?r=t.data:(null==t?void 0:t.success)&&Array.isArray(null==t?void 0:t.data)&&(r=t.data);let i=new Set(r.map(e=>e.inventoryId));e=e.filter(e=>!i.has(e.inventoryId)||e.inventoryId===h)}catch(e){}N(e);let n=(0,I.xu)(e,"inventoryId","name");M(n)}}catch(e){S("genericError",(null==e?void 0:e.msg)||"Failed to fetch products")}finally{O(!1)}}},[w,v,h]);(0,o.useEffect)(()=>{ed()},[ed]),(0,o.useEffect)(()=>
1{if(null==w?void 0:w.boxAssets){let e=[];w.boxAssets.filter(e=>"invitation"!==e.type&&"onDoor"!==e.type).forEach(n=>{n.pricing.forEach(t=>{let r=w&&eo.nB[w.currency],i=""===t.name?"".concat(n.assetName," - ").concat(r," ").concat(t.price):"".concat(t.name," (").concat(n.assetName,") - ").concat(r," ").concat(t.price);e.push({id:"".concat(n.assetId,"-").concat(t.pricingId),label:i,assetId:n.assetId,assetName:n.assetName,pricingId:t.pricingId,name:""===t.name?n.assetName:t.name})})}),j(e)}},[w]),(0,o.useEffect)(()=>{if(D){var e;null==(e=Z.current)||e.scrollIntoView({behavior:"smooth",block:"end"})}},[D]);let ec=(null!=(u=null==F||null==(t=F.data)||null==(n=t.variants)?void 0:n.length)?u:0)>0||(null!=(p=null==R||null==(a=R.find(e=>e.inventoryId===(null==F?void 0:F.id)))||null==(r=a.variants)?void 0:r.length)?p:0)>0;(0,o.useEffect)(()=>{ei(),P(null),V([]),T(!1),U(!1),G(null),Y.current={scanStartDate:null,scanEndDate:null},w&&h&&v&&(async()=>{try{let{request:i}=li.A.single.getAssignedProductsByBox(w.boxId,{limit:100,offset:0}),o=await i(),l=[];Array.isArray(o)?l=o:Array.isArray(null==o?void 0:o.data)?l=o.data:(null==o?void 0:o.success)&&Array.isArray(null==o?void 0:o.data)&&(l=o.data);let a=l.find(e=>e.inventoryId===h);if(a){var e,n,t,r;let i={id:a.inventoryId,label:a.name,data:a};P(i),et("product",i);let o=a.boxConfig||(null==(e=a.appliesToBoxes)?void 0:e.find(e=>e.boxId===w.boxId));if(o){Y.current={scanStartDate:null!=(t=o.scanStartDate)?t:null,scanEndDate:null!=(r=o.scanEndDate)?r:null};let e=[];o.assetIds&&o.assetIds.length>0&&o.assetIds.forEach(n=>{var t;null==(t=n.pricingId)||t.forEach(t=>{let r=L.find(e=>e.assetId===n.assetId&&e.pricingId===t);r&&e.push(r)})}),V(e);let i=(o.assetIds||[]).reduce((e,n)=>{var t;return e+((null==(t=n.pricingId)?void 0:t.length)||0)},0);U(i>0&&i<L.length),et("assetPricing",e),(null==(n=a.variants)?void 0:n.length)>0||et("priceOverride",o.priceOverride||void 0),et("minPerOrder",o.minPerOrder||void 0),et("maxPerOrder",o.maxPerOrder||void 0),et("appliesToCategories",o.appliesToCategories||"all"),et("active",!1!==o.active),o.startSaleDate?(et("specificStartDate","specific"),et("startDate",g_()(o.startSaleDate)),et("startTime",g_()(o.startSaleDate))):et("specificStartDate",""),o.endSaleDate?(et("specificEndDate","specific"),et("endDate",g_()(o.endSaleDate)),et("endTime",g_()(o.endSaleDate))):et("specificEndDate",""),o.scanStartDate&&(et("scanStartDate",g_()(o.scanStartDate)),et("scanStartTime",g_()(o.scanStartDate))),o.scanEndDate&&(et("scanEndDate",g_()(o.scanEndDate)),et("scanEndTime",g_()(o.scanEndDate))),(o.priceOverride||o.minPerOrder||o.maxPerOrder||o.startSaleDate||o.endSaleDate||o.scanStartDate||o.scanEndDate||"all"!==o.appliesToCategories||!1===o.active)&&T(!0)}}}catch(e){console.error("Failed to load product assignment:",e),S("genericError",(null==e?void 0:e.msg)||"Failed to load product assignment")}})()},[w,h,v,L]),(0,o.useEffect)(()=>{et("assetPricing",W)},[W,et]),(0,o.useEffect)(()=>{ec&&et("priceOverride",void 0)},[ec,et]);let es=0===B?C("eventManager.addons.form.noProductsAvailable"):C("eventManager.addons.form.noMoreProductsAvailable"),eu=e=>{var n;null==(n=("product"===e?$:J).current)||n.scrollIntoView({behavior:"smooth",block:"center"})},ep=async(e,n)=>{let t,r;if(G(null),!(null==F?void 0:F.id)){G({field:"product",message:C("eventManager.addons.form.errors.selectProduct")}),eu("product");return}let i=!H;if(i);else if(!W.length){G({field:"assetPricing",message:C("eventManager.addons.form.errors.selectAssetPricing")}),eu("assetPricing");return}let o="saveAdd"===n.nativeEvent.submitter.name;if(i)r="all",t=[];else{r="selected";let e={};W.forEach(n=>{let t=n.assetId||(n.id?parseInt(n.id.split("-")[0]):null),r=n.pricingId||(n.id?parseInt(n.id.split("-")[1]):null);t&&r&&(e[t]||(e[t]=[]),e[t].includes(r)||e[t].push(r))}),t=Object.entries(e).map(e=>{let[n,t]=e;return{assetId:parseInt(n),pricingId:t}})}let l=void 0!==e.priceOverride&&null!==e.priceOverride&&Number(e.priceOverride)>0,a=(null==w?void 0:w.timeZone)?null==w?void 0:w.timeZone:g_().tz.guess();Y.current.scanStartDate,Y.current.scanEndDate;let d={boxId:null==w?void 0:w.boxId,assetIds:t,appliesToCategories:r,appliesToFutureCategories:!!Q&&!H||!1!==e.appliesToFutureCategories,priceOverride:e.priceOverride||null,priceVariantsOverride:[],startSaleDate:""===e.specificStartDate?null:(0,I.mM)(e.startDate,e.startTime,a),endSaleDate:""===e.specificEndDate?null:(0,I.mM)(e.endDate,e.endTime,a),scanStartDate:e.scanStartDate&&e.scanStartTime?(0,I.mM)(e.scanStartDate,e.scanStartTime,a):null,scanEndDate:e.scanEndDate&&e.scanEndTime?(0,I.mM)(e.scanEndDate,e.scanEndTime,a):null,maxPerOrder:e.maxPerOrder||null,active:!1!==e.active};l&&(d.overrideType="price"),void 0!==e.minPerOrder&&null!==e.minPerOrder&&e.minPerOrder>=1&&(d.minPerOrder=e.minPerOrder),!l&&"overrideType"in d&&delete d.overrideType,m(!0);try{if(h&&(null==F?void 0:F.id)&&(null==w?void 0:w.boxId)){let{request:e}
1=li.A.single.updateInventoryBox(F.id,w.boxId,d);await e()}else if(null==F?void 0:F.id){let{request:e}=li.A.single.assignBoxToInventory(F.id,d);await e()}else{G({field:"product",message:C("eventManager.addons.form.errors.selectProduct")}),eu("product"),m(!1);return}let e={title:h?C("eventManager.addons.form.modal.update_product.title"):C("eventManager.addons.form.modal.add_product.title"),message:h?C("eventManager.addons.form.modal.update_product.message"):C("eventManager.addons.form.modal.add_product.message"),simpleOnPress:()=>{k((0,b.Fr)())},enableLoader:!1,disableBackdropClick:!0};k((0,b.rj)(e)),o?(f&&f(void 0),ei(),P(null),V([]),ed()):g(),null==y||y()}catch(e){S("genericError",(null==e?void 0:e.msg)||"Failed to assign product")}finally{var c;m(!1),k((0,Ai.dH)(Number(null==A||null==(c=A.query)?void 0:c.boxid),()=>{},!0))}};return(0,i.FD)(rr.I$,{id:"product-form",onSubmit:er(ep,e=>{}),children:[(0,i.FD)("div",{ref:$,children:[(0,i.Y)("div",{style:{marginBottom:"8px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:C("eventManager.addons.form.selectProduct")})}),(0,i.FD)("div",{style:{display:"flex",gap:"12px",alignItems:"center"},children:[(0,i.Y)("div",{style:{flex:1,minWidth:0},children:(0,i.Y)(_.gU,{variant:"single",width:"100%",borderRadius:"12px",textFieldColor:"metallicDark",customOnChange:e=>{P(e),et("product",e),(null==K?void 0:K.field)==="product"&&G(null)},selectedValues:F,placeholder:C("eventManager.addons.form.productPlaceholder"),options:E,loading:z,disabled:!(null==w?void 0:w.plannerId),noOptionsText:es,customRenderOption:(e,n)=>{var t,r;let o=null==n?void 0:n.data,l=null!=(r=null==o?void 0:o.organizerId)?r:null==w?void 0:w.plannerId,a=null==o||null==(t=o.images)?void 0:t.thumbnail,d=a&&l&&(null==o?void 0:o.inventoryId)?(0,I.Ph)("organizers/".concat(l,"/inventories/").concat(o.inventoryId,"/").concat(a)):void 0;return(0,pT.n)("li",(0,nU._)((0,nY._)({},e),{key:n.id,style:{display:"flex",alignItems:"center",gap:12,padding:"8px 12px"},children:[(0,i.Y)("div",{style:{width:40,height:40,borderRadius:6,overflow:"hidden",flexShrink:0,background:"rgba(255,255,255,0.06)",display:"flex",alignItems:"center",justifyContent:"center"},children:d?(0,i.Y)("img",{src:d,alt:n.label,style:{width:"100%",height:"100%",objectFit:"cover"}}):(0,i.Y)(_.In,{name:"image",width:18,height:18,color:"fontSecondary"})}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:n.label})]}))}})}),(null==w?void 0:w.plannerId)&&(0,i.FD)(Md,{onClick:()=>A.push(I.DS.dashBoardInventoryItem(w.plannerId,"new","basics")),children:[(0,i.Y)(_.In,{name:"add",color:"fontPrimary",height:16,width:16}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",noBreakWord:!0,children:C("eventManager.addons.form.addNew")})]})]}),(null==K?void 0:K.field)==="product"&&(0,i.Y)(c.g2,{fontSize:13,color:"fontAlert",style:{marginTop:8},children:K.message})]}),F&&(0,i.FD)(i.FK,{children:[(0,i.Y)("div",{style:{marginTop:"20px"},children:(0,i.Y)(_.dO,{checked:H,dataTest:"select_specific_tickets",label:C("eventManager.addons.form.selectSpecificTickets"),infoText:C("eventManager.addons.form.selectSpecificTicketsInfo"),value:H,onChange:(e,n)=>{U(n),n&&V([])}})}),H&&(0,i.FD)("div",{ref:J,children:[(0,i.Y)("div",{style:{marginTop:"20px",marginBottom:"8px"},children:(0,i.Y)(_.H4,{color:"fontPrimary",children:C("eventManager.addons.form.selectAssetPricing")})}),(0,i.Y)(_.gU,{variant:"multi",width:"100%",borderRadius:"12px",textFieldColor:"metallicDark",setMultipleSelectValues:e=>{V(e),(null==K?void 0:K.field)==="assetPricing"&&G(null)},selectedValues:W,placeholder:C("eventManager.addons.form.assetPricingPlaceholder"),options:L,disabled:!(null==w||null==(s=w.boxAssets)?void 0:s.length)}),(null==K?void 0:K.field)==="assetPricing"&&(0,i.Y)(c.g2,{fontSize:13,color:"fontAlert",style:{marginTop:8},children:K.message})]}),(0,i.FD)(rr.Mc,{onClick:()=>{T(e=>!e)},children:[(0,i.Y)(_.H4,{"data-test":"advanced",fontSize:16,children:C("updateEvent.advancedOptions")}),D?(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"upArrow"}):(0,i.Y)(_.In,{width:15,color:"fontPrimary",height:15,name:"downArrow"})]}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:0}),D&&(0,i.FD)(rr.eh,{ref:Z,expanded:D,children:[!ec&&(0,i.Y)(nw.xI,{name:"priceOverride",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,{type:"number",dataTest:"price_override",label:C("eventManager.addons.form.priceOverride"),placeholder:"".concat(w&&eo.nB[w.currency]," 0.00"),value:n.value||"",onChange:e=>n.onChange(e?parseFloat(e):void 0)})}}),(0,i.Y)(nw.xI,{name:"minPerOrder",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,{type:"number",dataTest:"min_per_order",label:C("eventManager.addons.form.minPerOrder"),placeholder:"1",value:n.value||"",onChange:e=>n.onChange(e?parseInt(e):void 0)})}}),(0,i.Y)(nw.xI,{name:"maxPerOrder",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,{type:"number",dataTest:"max_per_order",label:C("eventManager.addons.form.maxPerOrder"),placeholder:"10",value:n.value||"",onChange:e=>n.onChange(e?parseInt(e):void 0)})}}),(0,i.Y)(RA,{parentUse:"product",control:X,watch:ee}),(0,i.Y)(RI,{control:X,getValues:en}),(0,i.Y)(nw.xI,{name:"active",control:X,render:e=>{let{field:n}=e;return(0,i.Y)(_.dO,{checked:n.value,label:C("eventManager.addons.form.active"),value:n.value,onChange:(e,t)=>
1n.onChange(t)})}})]})]})]})},WQ=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),WX=e=>{let{onClose:n,open:t,productAssignmentId:r,setEditProduct:l,onProductsUpdated:a}=e,s=(0,d.d4)(D.nq),[u,p]=(0,o.useState)(!1),h=(0,ec.u)(),{t:m}=(0,x.Bd)(),f=()=>{n()};return(0,i.FD)(t7.A,{onClose:f,"aria-labelledby":"simple-dialog-title",open:t,scroll:"paper",TransitionComponent:WQ,PaperProps:{sx:{position:"fixed",m:0,top:s?0:void 0,right:s?0:void 0,bottom:s?0:void 0,width:s?void 0:"100%",maxHeight:"100%",maxWidth:s?"500px":"100%",background:h.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"customized-dialog-title",children:[(0,i.Y)(_.H3,{fontSize:20,children:m("eventManager.addons.assignProducts")}),(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:10})]}),(0,i.Y)(re.A,{children:(0,i.Y)(WJ,{setButtonLoader:p,handleClose:f,productAssignmentId:r,setEditProduct:l,open:t,onProductsUpdated:a})}),(0,i.Y)(rn.A,{children:(0,i.FD)(rr.Ef,{children:[(0,i.Y)("div",{style:{display:"flex",width:"30%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"save_product",mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"submit",form:"product-form",name:"save",loader:u,disabled:u,children:m("eventManager.tickets.category.buttons.save")},"save")}),(0,i.Y)("div",{style:{display:"flex",width:"70%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"add_another_product",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",type:"submit",form:"product-form",name:"saveAdd",loader:u,disabled:u,children:m("eventManager.addons.form.saveButtonProduct")},"saveAdd")}),(0,i.Y)("div",{style:{display:"flex",width:"100%",padding:"10px"},children:(0,i.Y)(_.$n,{"data-test":"product_cancel_button",onClick:f,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",disabled:u,children:m("eventManager.tickets.category.buttons.cancel")})})]})})]})},W0=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.d4)(Ai.w7),[t,r]=(0,o.useState)(void 0),[l,a]=(0,o.useState)(void 0),[c,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(!1),[h,m]=(0,o.useState)("products"),[f,g]=(0,o.useState)(0),{isPermitted:v}=(0,nB.uM)();return(0,o.useEffect)(()=>{t&&s(!0)},[t]),(0,o.useEffect)(()=>{l&&p(!0)},[l]),(0,i.Y)(i.FK,{children:(0,i.FD)(zG,{children:[n?(0,i.FD)(zZ.MJ,{margin:"0px",style:{marginTop:0},children:[(0,i.Y)("div",{style:{display:"flex",width:"100%",justifyContent:"end",alignItems:"center",gap:"10px"},children:(0,i.FD)(Nc,{children:["collectibles"===h&&(0,i.Y)(_.$n,{disabled:!v([el.mC.ASSET_MANAGEMENT],el.Fo.EVENT_MANAGER),size:"stretch","data-test":"add_collectible_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:()=>s(!0),children:e("eventManager.addons.addCollectible")}),"products"===h&&(0,i.Y)(_.$X,{width:"fit-content",disabled:!v([el.mC.INVENTORY_MANAGEMENT],el.Fo.EVENT_MANAGER),infoText:v([el.mC.INVENTORY_MANAGEMENT],el.Fo.EVENT_MANAGER)?void 0:e("noPermission"),children:(0,i.Y)(_.$n,{disabled:!v([el.mC.INVENTORY_MANAGEMENT],el.Fo.EVENT_MANAGER),size:"stretch","data-test":"add_product_button",color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",onClick:()=>p(!0),children:e("eventManager.addons.addProduct")})})]})}),(0,i.Y)(Wk.Bq,{hideScrollbar:!0,padding:"0px",style:{marginBottom:"20px"},children:(0,i.FD)("div",{style:{display:"flex",gap:"20px",maxHeight:"45px",justifyContent:"center"},children:[(0,i.Y)(WS.A,{name:e("eventManager.addons.tabs.products"),icon:"product",isActive:"products"===h,onClick:()=>m("products"),number:""}),(0,i.Y)(WS.A,{name:e("eventManager.addons.tabs.collectibles"),icon:"collectible",isActive:"collectibles"===h,onClick:()=>m("collectibles"),number:""})]})}),(0,i.Y)(WH,{setEditCollectible:r,setEditProduct:a,activeTab:h,productsRefreshKey:f})]}):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center"},children:(0,i.Y)(nb.A,{color:"primary",size:50})}),(0,i.Y)(W$,{open:c,onClose:()=>{s(!1),r(void 0)},nftId:t,setEditCollectible:r}),(0,i.Y)(WX,{open:u,onClose:()=>{p(!1),a(void 0)},productAssignmentId:l,setEditProduct:a,onProductsUpdated:()=>g(e=>e+1)})]})})},W1=e=>{var n,t;let{handleDrawerClose:r}=e;(0,d.d4)(Ai.w7);let a=(0,l.useRouter)(),{t:c}=(0,x.Bd)(),s=(null==a||null==(n=a.query)?void 0:n.boxid)?null==a||null==(t=a.query
1)?void 0:t.boxid:void 0,{isPermitted:u}=(0,nB.uM)(),p=["me_offset","me_limit","me_timeFilter","me_sortOrder","me_customFilter","me_status","me_organizerId"],h=(e=>{let n=(0,nY._)({},e);p.forEach(e=>{let t=a.query[e];t&&(n[e]=t)});let t=Object.entries(n).filter(e=>{let[,n]=e;return n});return t.length?"?"+t.map(e=>{let[n,t]=e;return"".concat(n,"=").concat(encodeURIComponent(t))}).join("&"):""})(s?{boxid:s}:{}),m=[{url:"".concat(I.DS.dashBoardEventManagerPromo()).concat(h),name:c("eventManager.promoCode.title"),permissionId:[el.mC.PROMO_CODE_MANAGEMENT]},{url:"".concat(I.DS.dashBoardEventManagerTrackingLinks()).concat(h),name:c("eventManager.trackingLinks.title"),permissionId:[el.mC.TRACKING_LINK_MANAGEMENT]},{url:"".concat(I.DS.dashBoardEventManagerTracking()).concat(h),name:"Tracking Pixels",permissionId:[el.mC.MARKETING_MANAGEMENT]}],f=(0,o.useCallback)(e=>{var n;return(null==(n=a.query)?void 0:n.boxid)?e:"".concat(I.DS.dashBoardEventManagerBasics())},[a]);return(0,i.Y)(i.FK,{children:(0,i.Y)("div",{style:{paddingLeft:"10px"},children:m.map((e,n)=>(0,i.Y)(_.$X,{disabled:!u(e.permissionId),infoText:u(e.permissionId)?void 0:c("noPermission"),children:(0,i.Y)(PE,{href:f(e.url),active:a.asPath.includes(e.url),children:(0,i.Y)(PR,{onClick:r,children:c(e.name)})},e.name)}))})})},W2=e=>{var n,t;let{handleDrawerClose:r}=e,a=(0,d.d4)(Ai.w7),c=(0,l.useRouter)(),{isPermitted:s}=(0,nB.uM)(),{t:u}=(0,x.Bd)(),p=(null==c||null==(n=c.query)?void 0:n.boxid)?null==c||null==(t=c.query)?void 0:t.boxid:void 0,h=(null==a?void 0:a.boxId)!=null&&Number(a.boxId)===Number(p)&&null!==(0,I.gW)(a),m=["offset","limit","timeFilter","sortOrder","customFilter","status","organizerId"],f=m.map(e=>"me_".concat(e)).reduce((e,n)=>{let t=c.query[n];return t&&(e[n]=t),e},{}),g=m.reduce((e,n)=>{let t=c.query["me_".concat(n)];return t&&(e[n]=t),e},{}),v=(e=>{let n=Object.entries(e).filter(e=>{let[,n]=e;return n});return n.length?"?"+n.map(e=>{let[n,t]=e;return"".concat(n,"=").concat(encodeURIComponent(t))}).join("&"):""})((0,nY._)({},p?{boxid:p}:{},f)),[y,b]=(0,o.useState)(-1),w=[{url:"".concat(I.DS.dashBoardEventManagerBasics()).concat(v),activeRule:"info",name:u("createEvent.eventBasicsEventDetails"),permissionId:[el.mC.CREATE_BOX,el.mC.EDIT_BOX],children:(0,i.Y)(WY,{handleDrawerClose:r})},{url:"".concat(I.DS.dashBoardEventManagerOrderForm()).concat(v),name:u("eventManager.orderForm.title"),permissionId:[el.mC.USER_FORM_MANAGEMENT]},{url:"".concat(I.DS.dashBoardEventManagerPromo()).concat(v),name:u("eventManager.promote.title"),activeRule:"promote",permissionId:[el.mC.PROMO_CODE_MANAGEMENT,el.mC.TRACKING_LINK_MANAGEMENT,el.mC.MARKETING_MANAGEMENT],children:(0,i.Y)(W1,{handleDrawerClose:r})},{url:"".concat(I.DS.dashBoardEventManagerTellerTable()).concat(v),name:u("dashBoard.tellersTitle"),permissionId:[el.mC.TELLER_MANAGEMENT]},{url:"".concat(I.DS.dashBoardEventManagerCheckIn()).concat(v),name:u("eventManager.checkIn.title"),permissionId:[el.mC.VALIDATOR_MANAGEMENT],hidden:h},{url:"".concat(I.DS.dashBoardEventManagerEmbedded()).concat(v),name:u("eventManager.emdedded.title"),permissionId:[el.mC.CREATE_BOX]}].filter(e=>!e.hidden);(0,o.useEffect)(()=>{if(c.query.params)switch(c.query.params[0]){case"info":b(0);break;case"promote":b(2)}},[c]);let Y=(0,o.useCallback)(e=>{var n;return(null==(n=c.query)?void 0:n.boxid)?e:"".concat(I.DS.dashBoardEventManagerBasics())},[c]);return(0,i.FD)("div",{style:{width:"250px",flexDirection:"column",gap:"10px",display:"flex"},children:[(0,i.Y)("div",{style:{padding:"8px"},children:(0,i.Y)(_.N_,{icon:"back",color:"fontPrimary",onPress:()=>c.push({pathname:"/dashboard/myEvents",query:g}),children:u("updateEvent.backToMyEvents")})}),(null==a?void 0:a.boxId)&&(0,i.Y)(Mv,{}),(0,i.FD)(PN,{children:[(0,i.Y)(_.wC,{}),w.map((e,n)=>(0,i.Y)(o.Fragment,{children:e.children?(0,i.FD)(i.FK,{children:[(0,i.FD)(PM,{active:c.asPath.includes(e.url)||c.asPath.includes(e.activeRule),onClick:()=>{e.children&&b(e=>e===n?-1:n)},children:[(0,i.Y)(PR,{children:u(e.name)}),e.children&&(0,i.Y)(_.In,{name:y===n?"upArrow":"right-arrow",width:12,height:12,color:"fontPrimary"})]},e.name),y===n&&(0,i.Y)("div",{onClick:r,children:e.children})]}):(0,i.Y)(_.$X,{disabled:!s(e.permissionId),infoText:s(e.permissionId)?void 0:u("noPermission"),
1children:(0,i.Y)(PE,{href:Y(e.url),active:c.asPath.includes(e.url),onClick:()=>{b(-1)},children:(0,i.Y)(PR,{onClick:r,children:u(e.name)})},e.name)})},e.name))]})]})};var W4=t(69914);let W5=e=>{let{name:n,component:t,handleDrawerOpen:r,noWrapperComponent:o=!1}=e,l=(0,d.d4)(D.nq),{t:a}=(0,x.Bd)();return(0,i.FD)(i.FK,{children:[!o&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",gap:"12px",marginBottom:"20px"},children:[!l&&(0,i.Y)("div",{style:{paddingTop:"3px"},onClick:r,children:(0,i.Y)(_.In,{name:"menu",width:24,height:24,color:"fontPrimary"})}),(0,i.Y)(_.H3,{color:"fontSecondary",children:a(n)})]}),t]})},W6=()=>{var e,n,t,r,a,s;let u=(0,d.d4)(D.nq),p=(0,ec.u)(),h=(0,d.wA)(),m=(0,l.useRouter)(),{t:f}=(0,x.Bd)(),g=(0,d.d4)(Ai.w7),v=(0,I.gW)(g),y=null!==v,b="master"===v,[w,Y]=(0,o.useState)(!1),k=()=>{Y(!0)},S=()=>{Y(!1)};(0,o.useEffect)(()=>{Y(!1)},[m.locale]),(0,o.useEffect)(()=>{var e,n;m.isReady&&((null==m||null==(e=m.query)?void 0:e.boxid)?h((0,Ai.dH)(Number(null==m||null==(n=m.query)?void 0:n.boxid))):h((0,Ai.jt)()))},[m.isReady,null==m||null==(e=m.query)?void 0:e.boxid,m.locale]),(0,o.useEffect)(()=>()=>{h((0,Ai.jt)())},[]),(0,o.useEffect)(()=>{var e;(null==(e=m.query)?void 0:e.boxid)||m.push("".concat(I.DS.dashBoardEventManagerBasics()))},[]);let A=(null==g?void 0:g.boxId)!=null&&Number(g.boxId)===Number(null==(n=m.query)?void 0:n.boxid);(0,o.useEffect)(()=>{var e,n,t;if(!A||!(null==(e=m.query)?void 0:e.boxid)||!(null==(t=m.query)||null==(n=t.params)?void 0:n[0])||"info"!==m.query.params[0])return;let r=m.query.params[1];"schedule"===r&&y?m.replace("".concat(I.DS.dashBoardEventManagerSeason(),"?boxid=").concat(m.query.boxid)):"season"!==r||y||m.replace("".concat(I.DS.dashBoardEventManagerVenues(),"?boxid=").concat(m.query.boxid))},[A,null==(t=m.query)?void 0:t.boxid,null==(r=m.query)?void 0:r.params,y]),(0,o.useEffect)(()=>{var e,n,t;A&&(null==(e=m.query)?void 0:e.boxid)&&(null==(t=m.query)||null==(n=t.params)?void 0:n[0])&&"info"===m.query.params[0]&&"ticketManager"===m.query.params[1]&&b&&m.replace("".concat(I.DS.dashBoardEventManagerSeason(),"?boxid=").concat(m.query.boxid))},[A,null==(a=m.query)?void 0:a.boxid,null==(s=m.query)?void 0:s.params,b]);let C=(0,o.useCallback)(()=>{switch(m.query.params&&m.query.params[0]){case"info":switch(m.query.params&&m.query.params[1]){case"basics":return(0,i.Y)(W5,{name:f("createEvent.createEventStepEventBasics"),component:(0,i.Y)(OJ,{}),handleDrawerOpen:k});case"details":return(0,i.Y)(W5,{name:"createEvent.eventBasicsEventDetails",component:(0,i.Y)(qh,{}),handleDrawerOpen:k});case"publish":return(0,i.Y)(W5,{name:"createEvent.createEventStepSettings",component:(0,i.Y)(Oz,{}),handleDrawerOpen:k});case"schedule":return(0,i.Y)(W5,{name:"createEvent.createEventStepSchedule",component:(0,i.Y)(MM,{}),handleDrawerOpen:k});case"season":return(0,i.Y)(W5,{name:"master"===v?"createEvent.createEventStepSeasonTickets":"createEvent.createEventStepSchedule",component:(0,i.Y)(ME,{}),handleDrawerOpen:k});case"ticketManager":return(0,i.Y)(W5,{name:"createEvent.eventTicketsTicketCategories",component:(0,i.Y)(z$,{}),handleDrawerOpen:k});default:return(0,i.Y)(i.FK,{})}case"orderform":return(0,i.Y)(W5,{name:"eventManager.orderForm.title",component:(0,i.Y)(qK,{}),handleDrawerOpen:k});case"promote":switch(m.query.params&&m.query.params[1]){case"promocode":return(0,i.Y)(i.FK,{children:(0,i.Y)(jv,{handleDrawerOpen:k})});case"trackingLink":return(0,i.Y)(i.FK,{children:(0,i.Y)(jK,{handleDrawerOpen:k})});case"tracking":return(0,i.Y)(W5,{name:"eventManager.tracking.title",component:(0,i.Y)(Lf,{}),handleDrawerOpen:k});default:return(0,i.Y)(i.FK,{})}case"invitations":return(0,i.Y)(LJ,{handleDrawerOpen:k});case"reservations":return(0,i.Y)(jt,{handleDrawerOpen:k});case"onDoorTickets":return(0,i.Y)(Wg,{handleDrawerOpen:k});case"teller":return(0,i.Y)(W5,{name:f("dashBoard.tellersTitle"),component:(0,i.Y)(q2,{}),handleDrawerOpen:k});case"checkin":return(0,i.Y)(W5,{name:f("eventManager.checkIn.tableTitle"),component:(0,i.Y)(q0,{}),handleDrawerOpen:k});case"embedded":return(0,i.Y)(W5,{name:f("eventManager.emdedded.title"),component:(0,i.Y)(qx,{}),handleDrawerOpen:k});default:return null}},[m,u,f,v]);return(0,i.Y)(_.Ob,{bgColor:"transparent",padding:"0px",hasShadow:!1,children:(0,i.FD)(PF,{children:[u?(0,i.Y)(W2,{}):(0,i.Y)(W4.ro,{anchor:"left",open:w,onClose:S,onOpen:k,children:(0,i.Y)(W2,{handleDrawerClose:S})}),(0,i.Y)("div",{style:{width:"100%",height:"100%",minWidth:0},children:(0,i.FD)(c.xI,{width:p.containerPoints.DASHBOARD_CONTAINER,hasShadow:!0,children:["slave"===v&&(null==g?void 0:g.masterId)&&(0,i.Y)("div",{style:{marginBottom:"8px"},children:(0,i.Y)(_.$n,{backgroundColor:"transparent",color:"btnSecondary",size:"auto",type:"button",icon:"back",iconColor:"btnSecondary","data-test":"season_back_to_master_btn",onClick:()=>
1m.push("".concat(I.DS.dashBoardEventManagerSeason(),"?boxid=").concat(g.masterId)),children:(0,i.Y)("span",{style:{whiteSpace:"nowrap"},children:f("eventManager.schedule.backToSeason","Back to seasons management")})})}),C()]})})]})})},W3=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.d4)(kU.Gh),{control:t,setValue:r,getValues:a,watch:s}=(0,nw.mN)(),u=(0,l.useRouter)(),p=null==n?void 0:n.currency,h=(0,d.d4)(D.nq),m=(0,d.wA)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(!1),[w,Y]=(0,o.useState)(!1),[k,S]=(0,o.useState)(null),A=(0,ec.u)(),I=u.query.orderId,C=(null==n?void 0:n.status)==="successful"&&(!(null==n?void 0:n.subType)||(null==n?void 0:n.subType)==="partial-refunded"),T=(0,o.useRef)(null),F=(0,o.useMemo)(()=>(null==n?void 0:n.govWalletEnabled)!==!0||(null==n?void 0:n.type)!=="teller"&&(null==n?void 0:n.type)!=="reservation"||(null==n?void 0:n.status)!=="pending"?[]:(n.assets||[]).flatMap((e,n)=>{let t=e.amount||1;return Array.from({length:t},(r,i)=>{var o,l,a;return{key:"".concat(n,"-").concat(null!=(o=e.seatId)?o:e.assetId,"-").concat(i),assetId:e.assetId,label:"".concat(null!=(a=null!=(l=e.seatId)?l:e.assetDisplayName)?a:e.assetId).concat(t>1?" #".concat(i+1):"")}})}),[n]),P=(0,o.useMemo)(()=>{if(0===F.length)return;let e=((null==n?void 0:n.userForm)||[]).filter(e=>"order"!==e.ticket);if(e.length===F.length&&!e.some((e,n)=>String(e.ticket)!==String(F[n].assetId)))return e.map(e=>e.ticketInfo||[])},[n,F]),E=(0,o.useRef)(!1),M=e=>n=>{n||(E.current=!1),e(n)},R=async()=>{var e;if(0!==F.length)return null==(e=T.current)?void 0:e.collect()};(0,o.useEffect)(()=>{n&&(r("fullName",n.orderFullName),r("email",n.orderEmail||n.email),r("phone",n.orderPhone),r("notes",n.notes),r("expireDateTime",g_()(n.expiresAt)))},[n]);let N=()=>{var t,r,o;return(0,i.FD)(i.FK,{children:[" ",(0,i.Y)(_.H3,{fontSize:20,color:"irisPure",children:e("orders.orderSummary")})," ",(0,i.FD)(fU,{children:[n&&(0,i.Y)(gJ,{currentOrder:(0,nU._)((0,nY._)({},n),{assets:n.assets.map(e=>(0,nU._)((0,nY._)({},e),{assetName:e.assetDisplayName,priceAfterDiscount:e.discount&&e.discount>0?Math.round((e.price-e.discount)*100)/100:void 0})),products:null==(t=n.products)?void 0:t.map(e=>(0,nU._)((0,nY._)({},e),{priceAfterDiscount:e.discount&&e.discount>0?Math.round((e.price-e.discount)*100)/100:void 0}))}),showDivider:!0}),(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(gG,{children:(0,i.Y)(_.LJ,{color:"fontPrimary",bold:!0,children:e("buyTicketsForm.orderSummaryBeforeFees")})}),(0,i.Y)(gG,{children:(0,i.Y)(c.$6,{fontSize:12,color:"fontPrimary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[p]).concat(null==n?void 0:n.totalPrice.toFixed(2))})})]}),null==n||null==(r=n.displayFees)?void 0:r.filter(e=>!e.incl).map(n=>(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(_.LJ,{color:"fontSecondary",bold:!0,children:e("buyTicketsForm.".concat(n.displayCategory))}),(0,i.Y)(c.$6,{fontSize:12,color:"fontSecondary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[p]).concat(n.displayFee.toFixed(2))})]})),(null==n?void 0:n.promoCode)&&(null==n?void 0:n.discount)>0&&(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(_.LJ,{color:"fontTertiary",bold:!0,children:(null==n||null==(o=n.promoCode)?void 0:o.platform)==="DEALS4YOU"?"DEALS4YOU":e("buyTicketsForm.promoCode")}),(0,i.Y)(c.$6,{fontSize:12,color:"fontTertiary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[p]).concat(null==n?void 0:n.discount.toFixed(2))})]}),(null==n?void 0:n.promoCode)&&(null==n?void 0:n.discount)===0&&(0,i.Y)(i.FK,{children:n.assets.filter(e=>e.discount&&e.discount>0).map(t=>{var r;return(0,i.FD)(gU,{removeMargin:!0,children:[(0,i.Y)(_.LJ,{color:"fontTertiary",bold:!0,children:(null==n||null==(r=n.promoCode)?void 0:r.platform)==="DEALS4YOU"?"DEALS4YOU - ".concat(t.assetDisplayName):"".concat(e("buyTicketsForm.promoCode")," - ").concat(t.assetDisplayName)}),(0,i.FD)(c.$6,{fontSize:12,color:"fontTertiary",bold:!0,children:[t.amount+" x ","".concat(eI.A.CURRENCY_SIGN_RESOLVER[p]).concat(t.discount.toFixed(2))]})]},t.assetId)})})]}),(0,i.FD)(gU,{children:[(0,i.Y)(_.BG,{color:"fontPrimary",bold:!0,children:e("buyTicketsForm.orderSummaryGrandTotal")}),(0,i.Y)(c.$6,{fontSize:18,color:"fontPrimary",bold:!0,children:"".concat(eI.A.CURRENCY_SIGN_RESOLVER[p]).concat(((null==n?void 0:n.totalPrice)+(null==n?void 0:n.serviceFee)).toFixed(2))})]}),C&&(0,i.FD)(kL.CA,{children:[(0,i.Y)(_.$n,{loader:w,size:"medium",backgroundColor:"lineChartmediumGreen",color:"fontPrimary",icon:"print",iconColor:"fontPrimary",iconWidth:18,iconHeight:18,iconMargin:"6px",onClick:e=>S(e.currentTarget),children:e("teller.actions.printTickets")}),(0,i.FD)(qG.A,{anchorEl:k,open:!!k,onClose:()=>S(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:[(0,i.Y)(Fz.A,{onClick:()=>{S(null),m((0,q1.ni)(n,Y))},children:(0,i.Y)(qZ.A,{primary:e("teller.actions.printThermal")})}),(0,i.Y)(Fz.A,{onClick:()=>{S(null),m((0,q1.gG)(Number(I),e,e=>m(e?(0,b.rj)({enableLoader:!0}):(0,b.Fr)())))},children:(0,i.Y)(qZ.A,{primary:e("teller.actions.printA4")})})]})]})]})};return(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"30px"},children:(0,i.Y)("div",{style:{backgroundColor:"".concat(A.colors.backgroundSecondaryColor),border:"1px solid transparent",padding:"24px",borderRadius:"10px"},children:n&&"order"!==n.type&&"invitation"!==n.type&&"onDoor"!==n.type&&(null==n?void 0:n.paymentType)!=="paymentLink"&&(null==n?void 0:n.type)!=="credit"?(0,i.FD)(i.FK,{children:[N(),(0,i.Y)(c.cG,{margin:40}),(0,i.FD)("div",{style:{display:"flex",width:"100%",gap:"16px",marginBottom:"32px",flexDirection:h?"row":"column"},children:[(0,i.FD)("div",{style:{flex:1,display:"flex",flexDirection:"column",gap:"16px",width:"100%"},children:[(0,i.Y)(nw.xI,{control:t,name:"fullName",render:n=>{let{field:t}=n;return(0,i.Y)(_.hN,(0,nY._)({label:e("createOrganizer.fullName"),placeholder:e("createOrganizer.fullName")},t))}}),(0,i.FD)("div",{style:{display:"flex",gap:"16px",maxWidth:"100%",flexWrap:"wrap"},children:[(0,i.Y)(nw.xI,{control:t,name:"email",render:e=>{let{field:t}=e;return(0,i.Y)(_.hN,(0,nY._)({label:"Email",placeholder:"Email",width:h?"50%":"100%",disabled:n&&"successful"===n.status},t))}}),(0,i.Y)(nw.xI,{control:t,name:"phone",render:n=>{var t;let{field:r}=n;return(0,i.Y)("div",{style:{marginTop:"43px",width:h?"50%":"100%"},children:(0,i.Y)(gh,{padding:h?"16px":void 0,children:(0,i.Y)(aj.Ay,(0,nU._)((0,nY._)({},r),{value:r.value&&0!==r.value.length?(null==(t=r.value)?void 0:t.includes("+"))?r.value:"+".concat(r.value):"",international:!0,defaultCountry:"GR",label:e("profile.phone")}))})})}})]}),(0,i.Y)(nw.xI,{control:t,name:"notes",render:n=>{let{field:t}=n;return(0,i.Y)(_.hN,(0,nY._)({multiline:!0,maxRows:20,label:e("orders.notes"),placeholder:e("orders.notes")},t))}})]}),(0,i.Y)(c.cG,{margin:20,vertical:!0}),(0,i.FD)("div",{style:{flex:1,display:"flex",flexDirection:"column",alignItems:"center"},children:[((null==n?void 0:n.type)!=="teller"||(null==n?void 0:n.status)!=="successful")&&(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"flex-start",width:"100%"},children:[(0,i.Y)(gI.cn,{children:(0,i.Y)(_.H4,{color:"fontSecondary",children:e("teller.expirationDate")})}),(0,i.Y)(nw.xI,{control:t,name:"expireDateTime",render:e=>{var n;let{field:t,fieldState:o}=e;return(0,i.Y)("div",{children:(0,i.Y)(MU,{value:t.value?g_()(t.value):null,errorMessage:null==(n=o.error)?void 0:n.message,timeZone:"Europe/Athens",onChange:e=>{r("expireDateTime",e),t.onChange(e)}})})}})]}),(0,i.Y)(_.Oi,{control:t,defaultValue:null==n?void 0:n.paymentType,disableFlag:(null==n?void 0:n.status)==="successful"&&(null==n?void 0:n.paymentType)!="onCredit"})]})]}),F.length>0&&(0,i.Y)(LW,{ref:T,boxId:Number(n.boxId),units:F,initialValues:P,allowDummyAmka:!0},n.orderId),(0,i.FD)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"flex-end",width:"100%",paddingTop:"20px",gap:"20px"},children:[(0,i.Y)(_.$n,{loader:f,size:"medium",backgroundColor:"pending"===n.status&&"onCredit"!=a().paymentType?"lineChartmediumGreen":"btnBackgroun
1dAuxiliary",color:"pending"===n.status&&"onCredit"!=a().paymentType?"fontPrimary":"btnTextAuxiliary",disabled:"cancelled"===n.status||"refunded"===n.status||!s().paymentType,onClick:async()=>{var t,r;let i={orderId:parseInt(I),notes:a().notes,fullName:a().fullName,email:a().email,phone:a().phone,paymentType:a().paymentType,expiresAt:null==(t=a().expireDateTime)?void 0:t.toISOString()};if("pending"===n.status&&"onCredit"!=a().paymentType){if(E.current)return;E.current=!0;let n=await R();if(null===n){E.current=!1;return}n&&(i.userForm=n),m((0,kU.QU)(i,e,M(g)))}else{if(E.current)return;E.current=!0;let t=F.length>0?await (null==(r=T.current)?void 0:r.collectIfFilled()):void 0;if(null===t){E.current=!1;return}t&&(i.userForm=t);try{let t=[m((0,kU.mU)(i,e,g))];("teller"!==n.type||"successful"!==n.status)&&t.push(m((0,kU.Eo)(i,e,g))),await Promise.all(t)}finally{E.current=!1}}},children:"pending"===n.status&&"onCredit"!=a().paymentType?e("orders.completeOrder"):e("updateEvent.save")}),"pending"===n.status&&"onCredit"!=a().paymentType&&(0,i.Y)(_.$n,{loader:v,size:"medium",backgroundColor:"lineChartmediumGreen",color:"fontPrimary",onClick:async()=>{var n;let t={orderId:parseInt(I),notes:a().notes,fullName:a().fullName,email:a().email,phone:a().phone,paymentType:a().paymentType,expiresAt:null==(n=a().expireDateTime)?void 0:n.toISOString()};if(E.current)return;E.current=!0;let r=await R();if(null===r){E.current=!1;return}r&&(t.userForm=r),m((0,kU.d3)(t,e,M(y)))},children:e("orders.completerOrderEmail")})]})]}):n&&(0,i.Y)(i.FK,{children:N()})})})};function W8(){let e=(0,s._)(["\n  ","\n  justify-content: center;\n  background-color: white;\n"]);return W8=function(){return e},e}function W7(){let e=(0,s._)(["\n  ","\n  flex-direction:column;\n  align-items: center;\n  gap: 5px;\n  box-sizing: border-box;\n  width: 62mm;\n  max-width: 62mm;\n  padding: 5px;\n"]);return W7=function(){return e},e}function W9(){let e=(0,s._)(["\n  ","\n  gap: 20px;\n  margin-top: 40px;\n  @media print {\n    display: none;\n  }\n"]);return W9=function(){return e},e}function Ve(){let e=(0,s._)(["\n  color: white;\n  font-size: ","px;\n  font-weight: 700;\n  font-family: Arial;\n  font-style: normal;\n  @media print {\n    color: black;\n  }\n"]);return Ve=function(){return e},e}function Vn(){let e=(0,s._)(["\n  width: ",";\n  height: auto;\n  opacity: ",";\n  border: ","px solid\n    ",";\n  margin: ","px 0px;\n  @media print {\n    border: ","px solid black;\n  }\n"]);return Vn=function(){return e},e}function Vt(){let e=(0,s._)(["\n  width: 100%;\n  text-align: center;\n  padding-top: 20px;\n"]);return Vt=function(){return e},e}function Vr(){let e=(0,s._)(["\n  ","\n  gap: 10px;\n  width: 100%;\n  margin-top: 40px;\n"]);return Vr=function(){return e},e}function Vi(){let e=(0,s._)(["\n  ","\n  flex-direction:column;\n  justify-content: start;\n"]);return Vi=function(){return e},e}let Vo=u.A.div(W8(),w.Uu),Vl=u.A.div(W7(),w.Uu);u.A.div(W9(),w.Uu);let Va=u.A.span(Ve(),e=>e.fontSize?e.fontSize:"14"),Vd=u.A.div(Vn(),e=>e.widthAuto?"auto":"100%",e=>e.color?"":"0.1",e=>e.thickness?e.thickness:"1",e=>e.color?e.theme.colors[e.color]:e.theme.colors.fontPrimary,e=>void 0!=e.margin?"".concat(e.margin):"20",e=>e.thickness?e.thickness:"1"),Vc=(0,u.A)(Va)(Vt()),Vs=u.A.div(Vr(),w.Uu),Vu=u.A.div(Vi(),w.Uu);function Vp(){let e=(0,s._)(["\n          @media print {\n            @page {\n              size: 72mm auto;\n              margin: 0;\n            }\n          }\n        "]);return Vp=function(){return e},e}let Vh=e=>(null==e?void 0:e.govWalletEnabled)===!0&&(null==e?void 0:e.qrGovPrivateCode)!=null,Vm=e=>{let{tickets:n}=e,t="white",r=function(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:12;return(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between",width:"100%"},children:[(0,i.Y)(Va,{color:t,fontSize:r,children:"".concat(e,":")}),(0,i.Y)(Va,{color:t,fontSize:r,children:"".concat(n)})]})},o=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"center";return(0,i.Y)("div",{style:{display:"flex",justifyContent:r,width:"100%"},children:(0,i.Y)(Va,{color:t,fontSize:n,children:"".concat(e)})})};return(0,i.FD)(i.FK,{children:[(0,i.Y)(pT.mL,{styles:(0,pT.AH)(Vp())}),n&&n.length>0&&(0,i.Y)(i.FK,{children:n.map(e=>(0,i.Y)(i.FK,{children:e&&(0,i.Y)(i.FK,{children:(0,i.FD)(Vo,{children:[(0,i.FD)(Vl,{children:[(0,i.Y)(_.In,{name:"print-logo"}),(0,i.Y)(Vd,{color:"white",margin:5}),o(Vh(e)?"ΠΡΟΣΟΧΗ! Δεν αποτελεί εισιτήριο εισόδου. Καταχωρίστε τον κωδικό στην εφαρμογή gov.gr wallet για να αποκτήσετε το εισιτήριό σας.":"ΠΡΟΣΟΧΗ! Μην το πετάξετε! Είναι το εισιτήριο για την είσοδό σας.",15),(0,i.Y)(Vd,{color:t,margin:0}),(null==e?void 0:e.boxName)&&(0,i.Y)(Vc,{color:t,fontSize:18,children:"".concat(e.boxName)}),(0,i.Y)(ty.Ay,{className:"slide",value:e.qrToPrint,size:210,includeMargin:!0}),Vh(e)&&o("".concat(e.qrToPrint),15),(null==e?void 0:e.seatId)&&r("Θέση","".concat(e.seatId),15),r("Κατηγορία εισιτηρίου","".concat(e.ticketDisplayName),15),r("Α/Α εισιτηρίου","".concat(e.ticketId),15),r("Τιμή εισιτηρίου","".concat(Number(e.price).toFixed(2).toString().replace(".",",")," ").concat(eo.nB[e.currency||"eur"]),15),(0,i.Y)(Vd,{color:t,margin:5}),o("Περιλαμβάνονται όλοι οι φόροι",15),(0,i.Y)(Vd,{color:t,margin:5}),(0,i.FD)(Vs,{children:[e.aadeQr&&(0,i.Y)(ty.Ay,{className:"slide",value:e.aadeQr,size:120,includeMargin:!0}),(0,i.FD)(Vu,{children:[o("Φορολογικά Στοιχεία / Tax Information",6,"start"),o("Α/Α ".concat(e.ticketSequence,", ΗΜ/ΝΙΑ ΕΚΔΟΣΗΣ: ").concat((0,lT.JC)(new Date(e.createdAt),"Europe/Athens","DD/MM/YYYY, HH:mm")),6,"start"),o("".concat(e.organizerInfo.name),6,"start"),o("ΕΔΡΑ: ".concat(e.organizerInfo.address).concat(e.organizerInfo.phone?" - ΤΗΛ: ".concat(e.organizerInfo.phone,","):""),6,"start"),o("ΔΟΥ: ".concat(e.organizerInfo.taxOffice," - ΑΦΜ: ").concat(e.organizerInfo.vatNumber),6,"start"),o("*Στην τιμή του εισιτηρίου συμπεριλαμβάνεται Φ.Π.Α.",6,"start"),o("ΑΘΕΩΡΗΤΑ ΒΑΣΕΙ ΠΟΛ.1002/2015 άρθρο 1.γ.",6,"start")]})]})]}),(0,i.Y)("div",{className:"pagebreak",children:" "})]})})}))})]})};var Vf=t(43196);let Vg=/^expiration date: (.+)$/,Vv=/^payment type: (.+)$/,Vy=/^transfer\/upgrade of (\d+) ticket\(s\) to order (\d+)$/,Vx=()=>{var e;let{t:n}=(0,x.Bd)(),t=(0,d.d4)(kU.Gh),r=(0,l.useRouter)(),o=(null==t?void 0:t.type)==="teller"&&(null==t||null==(e=t.tellerInfo)?void 0:e.email)?t.tellerInfo.email:null==t?void 0:t.email,a=(null==t?void 0:t.t
1imeZone)?t.timeZone:"Europe/Athens",s=(null==t?void 0:t.history)||[],u=e=>(0,I.JC)(new Date(e),a,"DD/MM/YYYY HH:mm",r.locale);return(0,i.FD)(kL.RP,{children:[(0,i.Y)(_.H3,{fontSize:20,color:"fontPrimary",children:n("orders.info")}),(0,i.FD)(kL.aI,{gap:"10px",children:[(0,i.FD)(c.RZ,{color:"fontSecondary",children:[n("orders.createdAt"),": ",u(null==t?void 0:t.createdAt)," : ",o]}),s.map((e,t)=>(0,i.FD)(c.RZ,{color:"fontSecondary",children:[n("orders.history.".concat(e.action),{defaultValue:e.action}),":"," ",u(e.dateTime),e.userEmail?" : ".concat(e.userEmail):"",e.details?" (".concat((e=>{let t=e.match(Vg);if(t)return"".concat(n("orders.history.details.expirationDate"),": ").concat(u(t[1]));let r=e.match(Vv);if(r){let e=n("teller.paymentTypes.".concat(r[1]),{defaultValue:r[1]});return"".concat(n("orders.history.details.paymentType"),": ").concat(e)}let i=e.match(Vy);return i?n("orders.history.details.transferUpgrade",{ticketCount:i[1],orderId:i[2]}):e.split(",").map(e=>e.trim()).filter(Boolean).map(e=>n("orders.history.details.fields.".concat(e),{defaultValue:e})).join(", ")})(e.details),")"):""]},"".concat(e.action,"-").concat(e.dateTime,"-").concat(t)))]}),(0,i.Y)(c.cG,{margin:15})]})},Vb=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.d4)(kU.Gh);return(0,i.Y)(i.FK,{children:n&&n.userInfo&&Object.keys(n.userInfo).length>0&&(0,i.Y)(kL.RP,{children:(0,i.FD)(kL.Ns,{children:[(0,i.Y)(_.H3,{fontSize:20,color:"fontPrimary",children:e("orders.customerInfo")}),(()=>{let e=[];return n&&n.userInfo&&(e=Object.keys(n.userInfo).filter(e=>"_id"!==e&&"eosId"!==e&&"userId"!==e&&n.userInfo[e])),(0,i.Y)("div",{style:{display:"flex",gap:"20px",flexWrap:"wrap",marginTop:"20px"},children:e.map(e=>(0,i.Y)(_.hN,{disabled:!0,maxwidth:250,label:e.split(/(?=[A-Z])/).map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "),defaultValue:n.userInfo[e]},e))})})()]})})})},Vw=()=>{var e;let{t:n}=(0,x.Bd)(),t=(0,d.d4)(kU.Gh),[r,l]=(0,o.useState)([0]);return(0,i.FD)(kL.RP,{children:[(0,i.Y)(kL.dR,{children:(0,i.Y)(_.H3,{fontSize:20,color:"fontPrimary",children:n("orders.attendees")})}),(0,i.Y)(kL.Ns,{gap:"0px",children:null==(e=t.userForm)?void 0:e.map((e,o)=>(0,i.FD)(i.FK,{children:[(0,i.FD)(kL.EW,{onClick:()=>{r.includes(o)?(0,Cv.Ai)(o,l,r):l([...r,o])},children:[(0,i.Y)(kL.jK,{children:(0,i.FD)(_.H2,{fontSize:26,color:"fontPrimary",children:["#","order"===e.ticket?n("orders.ticketCategoryName"):(e=>{let n=t.assets.find(n=>n.assetId===Number(e));return n?" "+n.assetDisplayName:""})(e.ticket)]})}),(0,i.Y)(kL.hh,{rotate:r.includes(o)?"90deg":"270deg",children:(0,i.Y)(_.In,{color:"fontPrimary",width:20,height:20,name:"left-arrow"})})]}),(0,i.Y)(go,{transitionSpeed:"0.2",openActive:r.includes(o),maxHeight:"2000px",children:(0,i.Y)("div",{style:{display:"flex",flexWrap:"wrap"},children:e.ticketInfo.map((e,t)=>(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px"},children:[(0,i.Y)(kL.MM,{children:(0,i.Y)(c.g2,{color:"fontPrimary",fontWeight:700,fontSize:16,children:n(e.displayName)})}),(0,i.Y)(kL.Ro,{children:(e=>(0,i.Y)(i.FK,{children:(()=>{let t="";return t="toggle"===e.type?(null==e?void 0:e.value)==="true"?n("userForm.values.yes"):n("userForm.values.no"):null==e?void 0:e.value,(0,i.Y)(_.hN,{disabled:!0,value:t})})()}))(e)})]},t))})})]}))})]})},VY=["onDoor","invitation"],Vk=e=>{let{update:n,setExpandEdit:t,onSelectionChange:r}=e,{t:a}=(0,x.Bd)(),s=(0,l.useRouter)(),[u,p]=(0,o.useState)(!1),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(!1),w=(0,d.d4)(kU.Gh),{isPermitted:Y}=(0,nB.uM)(),k=Y([el.mC.TRANSFER_UPGRADE_TICKETS,el.mC.VIEW_ORDER_ADMIN])&&!VY.includes(null==w?void 0:w.type),{colors:S}=(0,ec.u)(),A=s.query.orderId,C={orderid:A},D=[...Y([el.mC.VIEW_TICKETS_QR])?[{href:"javascript:void(0);",icon:"download-arrow",text:"".concat(a("orders.downloadPDFs")),onClick:()=>{F((0,kU.WM)(C,p))}}]:[],{href:"javascript:void(0);",icon:"share",text:"".concat(a("orders.resentOrder")),onClick:()=>{F((0,kU.jX)(A,a))}}],T=(null==w?void 0:w.govWalletEnabled)===!0,F=(0,d.wA)();async function P(e,n,t){let r={id:e.ids[n],ticket_name:"".concat(e.assetDis
1playName,"_").concat(e.assetIds[n]),setTicketLoading:g,variant:t};F((0,b.rj)({enableLoader:!0})),F((0,kU.xI)(r))}return(0,d.d4)(mD.nq),(0,o.useEffect)(()=>{if(w&&w.assets.length>0){let e=[];w.assets.forEach(n=>{null==n||n.assetIds.forEach((t,r)=>{e.push((0,nU._)((0,nY._)({},n),{selected:s.query.ticketId&&s.query.ticketId.includes(t.toString()),ticketId:t,tickeStatus:(null==n?void 0:n.status)?n.status[r]:void 0,tickeScanned:(null==n?void 0:n.scanned)?n.scanned[r]:void 0}))})}),m(e)}},[w,s]),(0,o.useEffect)(()=>{h.length>0&&y(h.some(e=>e.selected))},[h]),(0,o.useEffect)(()=>{null==r||r(h.filter(e=>e.selected).map(e=>e.ticketId))},[h,r]),(0,i.FD)(kL.RP,{children:[(0,i.FD)("div",{style:{position:"relative"},children:[u&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.zs,{}),(0,i.Y)(kN.$A,{children:(0,i.Y)(nb.A,{size:50})})]}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px",opacity:u?.5:1,zIndex:1},children:[(0,i.Y)(kL.kj,{children:(0,i.Y)(_.H3,{fontSize:20,color:"fontPrimary",children:a("orders.viewOrder.ticketsSectionTitle")})}),(0,i.FD)(kL.kj,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(xY.A,{color:"primary",checked:h.filter(e=>!e.tickeScanned&&"Valid"===e.tickeStatus).length>0&&h.filter(e=>!e.tickeScanned&&"Valid"===e.tickeStatus).every(e=>e.selected),onClick:e=>{var n;return n=h.filter(e=>!e.tickeScanned&&"Valid"===e.tickeStatus).every(e=>e.selected),void m(h.map(e=>(0,nU._)((0,nY._)({},e),{selected:e.tickeScanned||"Valid"!==e.tickeStatus?e.selected:!n})))}}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:h.filter(e=>!e.tickeScanned&&"Valid"===e.tickeStatus).every(e=>e.selected)?"".concat(a("dashBoard.deselectAllOption")):"".concat(a("dashBoard.selectAllOption"))})]}),(null==w?void 0:w.status)!="refunded"&&!n&&(0,i.Y)("div",{style:{cursor:"pointer"},children:(0,i.Y)(_.aF,{options:D,iconLeft:"3dots"})})]}),(0,i.Y)("div",{style:{display:"flex",maxWidth:"100%",flexWrap:"wrap",gap:"20px"},children:null==h?void 0:h.map((e,n)=>{let t=[{href:"".concat(I.DS.dashBoardViewTicket(),"/").concat(e.ticketId),icon:"preview",text:"".concat(a("orders.viewOrder.viewTicket"))},...T?[{href:"javascript:void(0);",icon:"download-arrow",text:"".concat(a("orders.downloadETicketPDF")),onClick:()=>{P(e,n,el.kl.ETICKET)}},{href:"javascript:void(0);",icon:"download-arrow",text:"".concat(a("orders.downloadGovTicketPDF")),onClick:()=>{P(e,n,el.kl.GOV)}}]:[{href:"javascript:void(0);",icon:"download-arrow",text:"".concat(a("orders.downloadPDF")),onClick:()=>{P(e,n)}}]];return(0,i.FD)(kL.kD,{children:[("Valid"!=e.tickeStatus||e.tickeScanned)&&(0,i.Y)(kL.WC,{children:(0,i.Y)(kL.Lu,{children:(0,i.Y)(c.g2,{color:(e=>{let n="fontPrimary",t=e.tickeStatus;return e.tickeScanned||"Resale"===t||"Refunded"===t||"Pending"===t?n="fontPrimary":"Transfer/Upgrade"===t?n="black":"Cancelled"===t?n="fontPrimary":"Resold"===t&&(n="fontPrimary"),n})(e),fontSize:16,backgroundColor:(e=>{let n="",t=e.tickeStatus;return e.tickeScanned?n=S.candyOrange:"Resale"===t||"Refunded"===t?n=S.flameOrange:"Pending"===t||"Transfer/Upgrade"===t?n=S.amberYellow:"Cancelled"===t?n=S.flameOrange:"Resold"===t&&(n=S.lightPurple),n})(e),style:{padding:"0 15px",borderRadius:"20px"},children:(e=>e.tickeScanned?"Scanned":"Pending"===e.tickeStatus?"Pending Transfer/Upgrade":e.tickeStatus)(e)})})}),(0,i.FD)("div",{style:{position:"relative",width:"100%"},children:[f&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.zs,{}),(0,i.Y)(kN.$A,{children:(0,i.Y)(nb.A,{size:50})})]}),(0,i.Y)("div",{style:{display:"flex",width:"100%",opacity:f?.5:1,zIndex:1},children:(0,i.FD)(kL.iW,{children:[(0,i.FD)(kL.kj,{children:[(0,i.Y)(xY.A,{color:"primary",checked:!!e.selected,className:"",disabled:"Valid"!=e.tickeStatus||e.tickeScanned,onClick:n=>{var t;return t=e.ticketId,void m(h.map(e=>t===e.ticketId?(0,nU._)((0,nY._)({},e),{selected:!e.selected}):(0,nY._)({},e)))}}),(0,i.Y)("div",{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",width:"70%"},children:(0,i.Y)(sI.A,{placement:"top-end",title:(0,i.Y)("span",{style:{fontSize:"13px"}
1,children:e.assetDisplayName}),children:(0,i.Y)(c.RZ,{children:e.assetDisplayName})})}),(null==w?void 0:w.status)!="refunded"&&Y([el.mC.VIEW_TICKETS_QR])&&(0,i.Y)("div",{style:{cursor:"pointer",zIndex:1},children:(0,i.Y)(_.aF,{icon:"3dotsvertical",options:t})})]}),(0,i.FD)(kL.kj,{style:{padding:"0 15px"},children:[(0,i.Y)(da(),{href:"".concat(I.DS.dashBoardViewTicket(),"/").concat(e.ticketId),children:(0,i.FD)(kL.Mx,{children:[(0,i.FD)(c.g2,{color:"fontPrimary",fontSize:12,children:["ID:"," ",e.ticketId]}),(0,i.Y)(_.In,{name:"preview",color:"fontPrimary",width:14,height:14})]})}),(0,i.FD)(c.g2,{color:"fontSecondary",fontSize:12,children:[a("orders.tablePrice"),":"," ",(null==w?void 0:w.currency)&&eo.nB[w.currency],e.discount?(e.price-e.discount).toString():e.price?e.price.toString():"0"]})]})]})})]})]})})})]})]}),(0,i.Y)(kL.Pf,{children:n?(0,i.FD)(i.FK,{children:[(0,i.Y)(_.$n,{onClick:()=>{null==t||t(!1)},mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",type:"button",children:a("dashBoard.commonClose")}),k&&(0,i.Y)(_.$n,{type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",onClick:()=>{let e=Object.assign({},s.query);delete e.orderId,s.push({pathname:I.DS.dashBoardTicketTransfer()+"/".concat(w.orderId),query:(0,nU._)((0,nY._)({},e),{ticketId:h.filter(e=>e.selected).map(e=>e.ticketId)})})},children:a("orders.viewOrder.updateSelected")})]}):k&&(0,i.FD)(i.FK,{children:[(0,i.Y)(sI.A,{title:v?"":a("orders.viewOrder.btnToolTip"),children:(0,i.Y)("span",{children:(0,i.Y)(_.$n,{"data-test":"submit_button",size:"auto",disabled:!v,mode:"outlined",color:"btnTertiary",fontSize:14,backgroundColor:"btnTertiary",name:"save",onClick:()=>{s.push({pathname:I.DS.dashBoardTicketTransfer()+"/".concat(w.orderId),query:{ticketId:h.filter(e=>e.selected).map(e=>e.ticketId)}})},icon:"pinch-arrow",iconHeight:14,iconPosition:"right",iconColor:"btnTertiary",iconMargin:"10px",iconRotate:45,children:a("orders.viewOrder.transferBtn")})})}),(0,i.Y)(sI.A,{title:v?"":a("orders.viewOrder.btnToolTip"),children:(0,i.Y)("span",{children:(0,i.Y)(_.$n,{"data-test":"submit_button",size:"auto",disabled:!v,mode:"outlined",color:"btnTertiary",fontSize:14,backgroundColor:"btnTertiary",name:"save",onClick:()=>{s.push({pathname:I.DS.dashBoardTicketUpgrade()+"/".concat(w.orderId),query:{ticketId:h.filter(e=>e.selected).map(e=>e.ticketId),boxid:w.boxId}})},icon:"pinch-arrow",iconHeight:14,iconPosition:"right",iconColor:"btnTertiary",iconMargin:"10px",iconRotate:-45,children:a("orders.viewOrder.upgradeBtn")})})})]})})]})},VS=e=>{var n;let{update:t,setExpandEdit:r,onSelectionChange:a}=e,{t:s}=(0,x.Bd)(),u=(0,l.useRouter)(),p=(0,d.wA)(),h=(0,d.d4)(kU.Gh),m=u.query.orderId,{isPermitted:f}=(0,nB.uM)(),{colors:g}=(0,ec.u)(),v={orderid:m},[y,b]=(0,o.useState)([]),[w,Y]=(0,o.useState)(!1),k=null!=(n=null==h?void 0:h.products)?n:[];if((0,o.useEffect)(()=>{let e=u.query.productId?(Array.isArray(u.query.productId)?u.query.productId:[u.query.productId]).map(e=>Number(e)):[];b(k.flatMap((n,t)=>Array.from({length:n.quantity},(r,i)=>{var o,l,a,d;let c=null!=(a=null==(o=n.productIds)?void 0:o[i])?a:null,s=null!=(d=null==(l=n.productStatus)?void 0:l[i])?d:"Valid";return{product:n,productId:c,status:s,key:"".concat(n._id,"-").concat(t,"-").concat(i),selected:null!=c&&e.includes(c)}})))},[null==h?void 0:h.products,u.query.productId]),(0,o.useEffect)(()=>{null==a||a(y.filter(e=>e.selected).map(e=>e.productId).filter(e=>null!=e))},[y,a]),!k.length)return null;let S=[...f([el.mC.VIEW_TICKETS_QR])?[{href:"javascript:void(0);",icon:"download-arrow",text:"".concat(s("orders.downloadPDFs")),onClick:()=>{p((0,kU.WM)(v,Y))}}]:[],{href:"javascript:void(0);",icon:"share",text:"".concat(s("orders.resentOrder")),onClick:()=>{p((0,kU.jX)(m,s))}}],A=y.filter(e=>"Valid"===e.status),C=A.length>0&&A.every(e=>e.selected);return(0,i.FD)(kL.RP,{children:[(0,i.FD)("div",{style:{position:"relative"},children:[w&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.zs,{}),(0,i.Y)(kN.$A,{children:(0,i.Y)(nb.A,{size:50})})]}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",gap:"20px",opacity:w?.5:1,zIndex:1},children:[(0,i.Y)(kL.kj,{children:(0,i.Y)(_.H3,{fontSize:20,color:"fontPrimary",children:s("orders.viewOrder.productsSectionTitle")})}),(0,i.FD)(kL.kj,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"center"},children:[(0,i.Y)(xY.A,{color:"primary",checked:A.length>0&&C,onClick:()=>{b(y.map(e=>"Valid"===e.status?(0,nU._)((0,nY._)({},e),{selected:!C}):e))}}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:C?"".concat(s("dashBoard.deselectAllOption")):"".concat(s("dashBoard.selectAllOption"))})]}),(null==h?void 0:h.status)!=="refunded"&&!t&&(0,i.Y)("div",{style:{cursor:"pointer"},children:(0,i.Y)(_.aF,{options:S,iconLeft:"3dots"})})]}),(0,i.Y)("div",{style:{display:"flex",maxWidth:"100%",flexWrap:"wrap",gap:"20px"},children:y.map(e=>{var n,t,r,o;let{product:l,productId:a,status:d,key:u,selected:p}=e,m=(null!=(r=null==(n=l.attributes)?void 0:n.length)?r:0)>0&&null!=(o=null==(t=l.attributes)?void 0:t.map(e=>"".concat(e.attribute,": ").concat(e.value)).join(", "))?o:null,f=[...null!=a?[{href:"#product-".concat(a),icon:"preview",text:"".concat(s("orders.viewOrder.viewTicket"))}]:[]],v="Valid"!==d;return(0,i.FD)(kL.kD,{children:[v&&(0,i.Y)(kL.WC,{children:(0,i.Y)(kL.Lu,{children:(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,backgroundColor:g.flameOrange,style:{padding:"0 15px",borderRadius:"20px"},children:d})})}),(0,i.FD)(kL.iW,{children:[(0,i.FD)(kL.kj,{children:[(0,i.Y)(xY.A,{color:"primary",checked:!!p,disabled:v,onClick:()=>((e,n)=>{null!=e&&"Valid"===n&&b(y.map(n=>n.productId===e?(0,nU._)((0,nY._)({},n),{selected:!n.selected}):n))})(a,d)}),(0,i.Y)("div",{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",width:"70%",minWidth:0},children:(0,i.Y)(sI.A,{placement:"top-end",title:(0,i.Y)("span",{style:{fontSize:"13px"},children:l.name}),children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:l.name})})}),(null==h?void 0:h.status)!=="refunded"&&f.length>0&&(0,i.Y)("div",{style:{cursor:"pointer",zIndex:1},children:(0,i.Y)(_.aF,{icon:"3dotsvertical",options:f})})]}),(null!=l.linkedAssetId||m)&&(0,i.FD)("div",{style:{padding:"0 15px 0 0",display:"flex",flexDirection:"column",gap:"4px"},children:[m&&(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:m}),null!=l.linkedAssetId&&(0,i.FD)(c.g2,{color:"fontSecondary",fontSize:12,children:[s("orders.viewOrder.linkedToId"),": ",l.linkedAssetId]})]}),(0,i.FD)(kL.kj,{style:{padding:"0 15px 0 0"},children:[null!=a?(0,i.Y)(da(),{href:"".concat(I.DS.dashBoardViewProduct(),"/").concat(a),children:(0,i.FD)(kL.Mx,{children:[(0,i.FD)(c.g2,{color:"fontPrimary",fontSize:12,children:["ID: ",a]}),(0,i.Y)(_.In,{name:"preview",color:"fontPrimary",width:14,height:14})]})}):(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:12,children:"ID: —"}),(0,i.FD)(c.g2,{color:"fontSecondary",fontSize:12,children:[s("orders.tablePrice"),":"," ",(null==h?void 0:h.currency)&&eo.nB[h.currency],l.discount?(Math.round((l.price-l.discount)*100)/100).toFixed(2):null!=l.price?l.price.toFixed(2):"0"]})]})]})]},u)})})]})]}),t&&(0,i.FD)(kL.Pf,{children:[(0,i.Y)(_.$n,{onClick:()=>null==r?void 0:r(!1),mode:"outlined",color:"btnTertiary",backgroundColor:"btnTertiary",type:"button",children:s("dashBoard.commonClose")}
1),(0,i.Y)(_.$n,{type:"button",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",onClick:()=>{let e=Object.assign({},u.query);delete e.orderId,u.push({pathname:I.DS.dashBoardViewOrder()+"/".concat(h.orderId),query:(0,nU._)((0,nY._)({},e),{productId:y.filter(e=>e.selected).map(e=>e.productId).filter(e=>null!=e)})})},children:s("orders.viewOrder.updateSelected")})]})]})};function VA(){let e=(0,s._)(["\n  ","\n  padding:20px;\n  justify-content: space-between;\n  align-items: center;\n  gap: 20px;\n  flex-wrap: wrap;\n"]);return VA=function(){return e},e}function V_(){let e=(0,s._)(["\n  ","\n  gap:20px;\n  justify-content: center;\n  align-items: start;\n  flex: 1 1 260px;\n  padding: 20px;\n  cursor: pointer;\n  border: ",";\n  @media screen and (max-width: ",") {\n    flex-basis: 100%;\n  }\n"]);return V_=function(){return e},e}function VI(){let e=(0,s._)(["\n  ","\n  gap:20px;\n  justify-content: start;\n  align-items: center;\n  width: 100%;\n"]);return VI=function(){return e},e}let VC=u.A.div(VA(),w.Uu),VD=u.A.div(V_(),w.ec,e=>"1px solid ".concat(e.theme.colors.grey,";"),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),VT=u.A.div(VI(),w.Uu),VF=e=>{let{paymentLink:n,orderId:t,buyerEmail:r}=e,[l,a]=(0,o.useState)(!1),{t:s}=(0,x.Bd)(),u=(0,d.wA)(),p=!!r&&r!==I.Hf;return(0,i.Y)(i.FK,{children:n&&(0,i.FD)(VC,{children:[(0,i.FD)(VD,{onClick:()=>{window.open("".concat(n),"_blank")},children:[(0,i.FD)(VT,{children:[(0,i.Y)(_.In,{name:"preview",color:"fontPrimary",height:20,width:20}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:s("Preview Order Page")})]}),(0,i.Y)(c.g2,{fontSize:14,color:"dividerAndPlaceholderPrimary",children:s("Opens a page which lets the buyer preview the order as it shows on buyer.")})]}),(0,i.Y)(sI.A,{onClose:()=>{a(!1)},open:l,disableFocusListener:!0,disableHoverListener:!0,disableTouchListener:!0,title:s("createOrganizer.urlCopied"),slotProps:{popper:{disablePortal:!0}},children:(0,i.FD)(VD,{onClick:()=>{navigator.clipboard.writeText("".concat(n)),a(!0)},children:[(0,i.FD)(VT,{children:[(0,i.Y)(_.In,{name:"copy",color:"fontPrimary",height:20,width:20}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:s("Payment Link")})]}),(0,i.Y)(c.g2,{fontSize:14,color:"dividerAndPlaceholderPrimary",children:s("Copy the link to be sent to the buyer.")})]})}),p&&(0,i.FD)(VD,{onClick:()=>t&&u((0,kU.$W)(t,s)),children:[(0,i.FD)(VT,{children:[(0,i.Y)(_.In,{name:"email",color:"fontPrimary",height:20,width:20}),(0,i.Y)(c.g2,{fontSize:14,color:"fontPrimary",children:s("orders.viewOrder.sendPaymentEmail")})]}),(0,i.Y)(c.g2,{fontSize:14,color:"dividerAndPlaceholderPrimary",children:s("orders.viewOrder.sendPaymentEmailDescription")})]})]})})},VP=()=>{var e,n,t;let r=(0,l.useRouter)(),a=(0,d.wA)(),s=(0,d.d4)(y.T8),{isPermitted:u}=(0,nB.uM)(),[p,h]=(0,o.useState)(void 0),[m,f]=(0,o.useState)([]),[g,v]=(0,o.useState)([]),w=r.query.orderId,Y={orderid:w},k={orders:[Number(w)],fees:!1},{t:S}=(0,x.Bd)(),A=(0,d.d4)(kU.Gh);(0,o.useEffect)(()=>{a((0,kU.p)(Y))},[r]);let C=(0,d.d4)(D.nq),T=m.length>0||g.length>0,F=e=>{let n={title:"".concat(S("orders.modals.cancel_order_normal.title")),noticeMessage:"".concat(S("orders.modals.cancel_order_normal.message")),color:"fontAlert",primaryLabel:S("dashBoard.modals.delete_validator_question.primaryLabel"),primaryOnPress:()=>e?a((0,kU.j$)({orderId:Number(w)},S,null==A?void 0:A.type)):a((0,kU.NJ)(k,S,!0)),secondaryLabel:S("dashBoard.modals.delete_validator_question.secondaryLabel"),secondaryOnPress:()=>a((0,b.Fr)())};a((0,b.rj)(n))},P=e=>!!e&&0!==e.length&&e.some(e=>!e.status||e.status&&Array.isArray(e.status)&&e.status.some(e=>"Valid"===e)),E=e=>!!e&&0!==e.length&&e.some(e=>Array.from({length:e.quantity||0},(n,t)=>{var r,i;return null!=(i=null==(r=e.productStatus)?void 0:r[t])?i:"Valid"}).some(e=>"Valid"===e)),M=()=>{if(!P(null==A?void 0:A.assets)&&!E(null==A?void 0:A.products))return null;if((null==A?void 0:A.type)!="teller"){if(!u([el.mC.ORDER_REFUND]))return null}else if((null==A?void 0:A.type)==="teller"&&!u([el.mC.TELLER]))return null;return(null==A?void 0:A.type)!="order"&&(null==A?void 0:A.status)==="pending"?(0,i.Y)(_.$n,{onClick:()=>
1F(!0),color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",type:"button",size:"semi-large",children:S("orders.refund")}):(0,i.Y)(i.FK,{children:(null==A?void 0:A.status)==="successful"&&(0,i.Y)(_.$n,{onClick:()=>A.totalPrice>0&&"onDoor"!=A.type&&"invitation"!=A.type?(()=>{let e={type:"refundReason",title:"".concat(S("orders.modals.refund_confirmation.title")),color:"fontAlert",disableBackdropClick:!0,primaryLabel:S("dashBoard.modals.delete_validator_question.primaryLabel"),primaryOnPress:e=>a((0,kU.NJ)((0,nU._)((0,nY._)({},k),{refundReason:e}),S,!1)),secondaryLabel:S("dashBoard.modals.delete_validator_question.secondaryLabel"),secondaryOnPress:()=>a((0,b.Fr)())};a((0,b.rj)(e))})():F(),color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",type:"button",size:"semi-large",children:S("orders.refund")})})};(0,o.useEffect)(()=>{h(void 0),A&&((null==A?void 0:A.status)==="pending"&&(null==A?void 0:A.type)==="reservation"||(null==A?void 0:A.status)==="pending"&&(null==A?void 0:A.type)==="upgrade"&&(null==A?void 0:A.paymentType)==="paymentLink")&&R()},[A]);let R=()=>{let e=new URL("".concat(eI.A.FRONTEND_URL).concat(I.DS.previewCart(),"/").concat(A.boxId));e.searchParams.append("orderId","".concat(A.orderId)),h(e.href)};return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.wx,{target:Vf.hY.tellerThermal,format:"thermal",children:e=>(0,i.Y)(Vm,{tickets:e})}),(0,i.Y)(_.wx,{target:Vf.hY.tellerA4,children:e=>(0,i.Y)(_.pn,{tickets:e.tickets,product:e.product})}),(0,i.FD)(_.Ob,{padding:C?void 0:"20px 0",children:[(0,i.Y)("div",{style:{paddingLeft:"20px"},children:(0,i.FD)(c.Cc,{children:[(0,i.Y)(_.Yh,{color:"fontPrimary"}),(0,i.FD)(c.sT,{color:"fontSecondary",children:[" ",S("orders.ordersTitle")]})]})}),s?(0,i.Y)(c.aH,{children:S("loading")}):(0,i.FD)("div",{children:[(0,i.FD)(kL.n5,{children:[(0,i.FD)(kL.Jj,{children:[(0,i.Y)(kL.Pc,{children:(0,i.Y)(_.H3,{fontSize:20,color:"fontPrimary",children:null==A?void 0:A.boxName})}),(0,i.FD)(kL.Pc,{children:[(0,i.Y)(_.H3,{fontSize:18,color:"fontSecondary",children:S("orders.orderTitle")}),(0,i.FD)(_.H3,{fontSize:18,color:"fontAccent",children:["#",null==A?void 0:A.orderId]}),(0,i.Y)(kL.g8,{color:(0,Cv.C0)((null==A?void 0:A.subType)?null==A?void 0:A.subType:null==A?void 0:A.status),children:(0,I.NK)((null==A?void 0:A.subType)?null==A?void 0:A.subType:null==A?void 0:A.status,S)}),(0,i.Y)(kL.g8,{children:A&&("paymentLink"===A.type?S("eventManager.tickets.newReservations.type"):(0,I.AM)(null==A?void 0:A.type,S))})]}),(0,i.Y)(kL.XP,{children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontSecondary",children:(0,I.JC)(new Date(null==A?void 0:A.createdAt),(null==A?void 0:A.timeZone)?null==A?void 0:A.timeZone:"Europe/Athens","DD MMM YYYY h:mm A",r.locale)})}),(null==A?void 0:A.fromOrderId)&&(0,i.FD)(kL.XP,{children:[(0,i.Y)(c.RZ,{fontSize:16,color:"fontSecondary",children:"".concat(S("orders.viewOrder.transferredFrom"))}),(0,i.Y)(da(),{href:"".concat(I.DS.dashBoardViewOrder(),"/").concat(A.fromOrderId),children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:"".concat(A.fromOrderId)})})]}),(null==A?void 0:A.status)==="pending"&&(0,i.FD)(kL.XP,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:S("eventManager.tickets.newReservations.expiresAt")}),(0,i.Y)(c.RZ,{fontSize:16,color:"fontAccent",children:(0,I.JC)(new Date(null==A?void 0:A.expiresAt),(null==A?void 0:A.timeZone)?null==A?void 0:A.timeZone:"Europe/Athens","DD MMM YYYY h:mm A",r.locale)})]})]}),C&&M()]}),(0,i.Y)(c.cG,{margin:20}),(0,i.FD)(kL.dR,{children:[(0,i.Y)(W3,{}),(0,i.Y)(Vb,{}),(null==A||null==(e=A.userForm)?void 0:e.length)>0&&(null==A?void 0:A.status)==="successful"&&(0,i.Y)(Vw,{}),(null==A?void 0:A.status)!="cancelled"&&(null==A?void 0:A.status)!="pending"&&(null==A||null==(n=A.assets)?void 0:n.length)>0&&(0,i.Y)(Vk,{onSelectionChange:f}),(null==A?void 0:A.status)!="cancelled"&&(null==A?void 0:A.status)!="pending"&&(null==A?void 0:A.products)&&(null==A||null==(t=A.products)?void 0:t.length)>0&&(0,i.Y)(VS,{onSelectionChange:v}),(null==A?void 0:A.status)!="cancelled"&&(null==A?void 0:A.status)!="pending"&&(P(null==A?void 0:A.assets)||E(null==A?void 0:A.products))&&u([el.mC.ORDER_REFUND])&&(0,i.Y)(kL.so,{width:"100%",style:{justifyContent:"flex-end"},children:(0,i.Y)(sI.A,{title:T?"":S("orders.viewOrder.btnToolTip"),children:(0,i.Y)("span",{children:(0,i.Y)(_.$n,{"data-test":"partial_refund",size:"auto",disabled:!T,mode:"outlined",color:"btnTertiary",fontSize:14,backgroundColor:"btnTertiary",name:"save",onClick:()=>{let e={type:"refundReason",title:"".concat(S("orders.modals.partial_refund_confirmation.title")),color:"fontAlert",disableBackdropClick:!0,primaryLabel:S("dashBoard.modals.delete_validator_question.primaryLabel"),primaryOnPress:e=>a((0,kU.gG)({orderId:Number(w),assetIds:m,productIds:g,refundReason:e},S)),secondaryLabel:S("dashBoard.modals.delete_validator_question.secondaryLabel"),secondaryOnPress:()=>a((0,b.Fr)())};a((0,b.rj)(e))},icon:"retrieve-ticket",iconHeight:16,iconPosition:"right",iconColor:"btnTertiary",iconMargin:"10px",children:S("orders.partialRefund")})})})}),p&&u([el.mC.VIEW_ORDERS,el.mC.VIEW_ORDER_ADMIN])&&(0,i.Y)(VF,{paymentLink:p,orderId:null==A?void 0:A.orderId,buyerEmail:null==A?void 0:A.email}),(0,i.Y)(Vx,{}),(0,i.Y)(kL.so,{width:"100%",style:{justifyContent:"center"},children:!C&&M()})]})]})]})]})};function VE(){let e=(0,s._)(["\n  margin-top: 40px;\n  gap: 10px;\n  ",";\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap-reverse;\n"]);return VE=function(){return e},e}
1function VM(){let e=(0,s._)(["\n  ",";\n  align-items: start;\n  justify-content: start;\n  margin-top: 16px;\n  padding: 0 20px;\n  @media screen and (max-width: ",") {\n    width: 100%;\n  }\n"]);return VM=function(){return e},e}function VR(){let e=(0,s._)(["\n  ",";\n  align-items: start;\n  justify-content: start;\n  padding: 20px;\n  @media screen and (max-width: ",") {\n    padding: 0;\n  }\n  width: 100%;\n"]);return VR=function(){return e},e}function VN(){let e=(0,s._)(["\n  ",";\n  align-items: center;\n  gap: 16px;\n  padding: 20px;\n  flex-wrap: wrap;\n  width: 100%;\n"]);return VN=function(){return e},e}function Vz(){let e=(0,s._)(["\n  ","\n  gap:50px;\n  justify-content: space-between;\n  align-items: start;\n  width: 100%;\n  @media screen and (max-width: ",") {\n    flex-wrap: wrap;\n  }\n"]);return Vz=function(){return e},e}function VO(){let e=(0,s._)(["\n  ","\n  gap:10px;\n  border-left: 5px solid ",";\n  border-bottom: 2px solid ",";\n  padding: 20px 20px;\n  cursor: pointer;\n"]);return VO=function(){return e},e}function VB(){let e=(0,s._)(["\n  ",";\n  flex-direction: column;\n  justify-content: center;\n  width: 100px;\n  padding: 20px;\n"]);return VB=function(){return e},e}function Vq(){let e=(0,s._)(["\n          grid-template-columns: minmax(0, 1fr) ",";\n          grid-template-areas: 'center selected';\n        "]);return Vq=function(){return e},e}function VL(){let e=(0,s._)(["\n          grid-template-columns: 1fr;\n          grid-template-areas:\n            'center'\n            'selected';\n        "]);return VL=function(){return e},e}function Vj(){let e=(0,s._)(["\n  display: grid;\n  width: 100%;\n  gap: 20px;\n  ","\n"]);return Vj=function(){return e},e}function VW(){let e=(0,s._)(["\n  grid-area: center;\n  min-width: 0;\n"]);return VW=function(){return e},e}function VV(){let e=(0,s._)(["\n  grid-area: selected;\n  min-width: 0;\n  align-self: start;\n"]);return VV=function(){return e},e}let VH=u.A.div(VE(),w.Uu),VU=u.A.div(VM(),w.ec,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),VK=u.A.div(VR(),w.ec,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),VG=u.A.div(VN(),w.Uu);u.A.div(Vz(),w.Uu,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);let VZ=u.A.div(VO(),w.ec,e=>e.selected?"green":"transparent",e=>e.theme.colors.dividerAndPlaceholderPrimary),V$=u.A.div(VB(),w.tR),VJ=u.A.div(Vj(),e=>{let{desktopMode:n}=e;return n?(0,pT.AH)(Vq(),"336px"):(0,pT.AH)(VL())}),VQ=u.A.div(VW()),VX=u.A.div(VV()),V0=e=>{let{control:n}=e,{t}=(0,x.Bd)();(0,d.d4)(D.nq);let[r,l]=(0,o.useState)([]),[a,s]=(0,o.useState)([]),[u,p]=(0,o.useState)([]);return(0,o.useEffect)(()=>
1{l([]),s([]),p([]);for(let e=0;e<=60;e++)e<=12&&l(n=>[...n,{id:e,label:"".concat(e)}]),e<=24&&s(n=>[...n,{id:e,label:"".concat(e)}]),e<=60&&p(n=>[...n,{id:e,label:"".concat(e)}])},[]),(0,i.Y)(i.FK,{children:(0,i.FD)(VU,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,style:{marginBottom:"20px"},children:t("orders.modify.setExpirationDate")}),(0,i.FD)(VG,{children:[(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"days",control:n,render:e=>{var n;let{field:o,fieldState:l}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:t("eventManager.tickets.newReservations.expires.days"),placeholder:t("eventManager.tickets.newReservations.expires.days"),width:150,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=l.error)?void 0:n.message},o),{options:r,selectedValues:o.value||void 0,customOnChange:e=>{o.onChange(e)}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"hours",control:n,render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:t("eventManager.tickets.newReservations.expires.hours"),placeholder:t("eventManager.tickets.newReservations.expires.hours"),width:150,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=o.error)?void 0:n.message},r),{options:a,selectedValues:r.value||void 0,customOnChange:e=>{r.onChange(e)}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"minutes",control:n,render:e=>{var n;let{field:r,fieldState:o}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",dataTest:"event_category",label:t("eventManager.tickets.newReservations.expires.minutes"),placeholder:t("eventManager.tickets.newReservations.expires.minutes"),width:150,borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id,errorMessage:null==(n=o.error)?void 0:n.message},r),{options:u,selectedValues:r.value||void 0,customOnChange:e=>{r.onChange(e)}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})})]})]})})};var V1=t(43891),V2=t(15678);function V4(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  justify-content: space-between;\n  margin-top: ","px;\n"]);return V4=function(){return e},e}function V5(){let e=(0,s._)(["\n  ","\n  width:100%;\n"]);return V5=function(){return e},e}function V6(){let e=(0,s._)(["\n  ",";\n  gap: 10px;\n  align-items: center;\n"]);return V6=function(){return e},e}function V3(){let e=(0,s._)(["\n  margin-left: 16px;\n  font-weight: 700;\n"]);return V3=function(){return e},e}function V8(){let e=(0,s._)(["\n  font-weight: 700;\n  font-size: 14px;\n  font-family: 'IBM Plex Sans';\n"]);return V8=function(){return e},e}let V7=u.A.div(V4(),w.Uu,e=>12*!e.removeMargin),V9=u.A.div(V5(),w.ec),He=u.A.div(V6(),w.Uu),Hn=(0,u.A)(_.EE)(V3()),Ht=(0,u.A)(_.YQ)(V8()),Hr=e=>{let{assets:n,currency:t,showDivider:r}=e,{t:o}=(0,x.Bd)();return(0,i.Y)(i.FK,{children:n.filter(e=>e.quantity>0).map(e=>(0,i.FD)(V9,{children:[(0,i.FD)(V7,{children:[(0,i.FD)(He,{children:[!e.row&&(0,i.FD)(_.YQ,{color:"fontSecondary",bold:!0,children:[e.assetName,(e.section||(null==e?void 0:e.booth)||(null==e?void 0:e.seat)||(null==e?void 0:e.table))&&(!e.section||(null==e?void 0:e.booth)||(null==e?void 0:e.seat)||(null==e?void 0:e.table))?",":""]}),e.section&&!(null==e?void 0:e.booth)&&(0,i.FD)(_.YQ,{color:"fontSecondary",bold:!0,children:[null==e?void 0:e.section,","]}),e.section&&(null==e?void 0:e.booth)&&(0,i.Y)(_.YQ,{color:"fontSecondary",bold:!0,children:"Booth ".concat(e.booth)}),!e.section&&(null==e?void 0:e.table)&&(0,i.FD)(_.YQ,{color:"fontSecondary",bold:!0,children:["Table ".concat(e.table),(null==e?void 0:e.seat)&&","]}),e.row&&(0,i.FD)(_.YQ,{color:"fontSecondary",bold:!0,children:[o("row")+" ",e.row,","," "+o("seat")+" ",e.seat]}),!e.row&&(null==e?void 0:e.seat)&&(0,i.FD)(_.YQ,{color:"fontSecondary",bold:!0,children:[o("seat")+" ",null==e?void 0:e.seat]}),e.row&&(0,i.FD)(_.YQ,{color:"fontSecondary",bold:!0,children:["-  "," ",e.assetName," ",e.ticketType&&"- "+e.ticketType]}),e.resaleAsset&&(0,i.Y)(Hn,{color:"candyOrange",children:o("buyTicketsForm.orderSummaryResellerPrice")})]}),(0,i.FD)(He,{children:[(0,i.FD)(Ht,{color:"white",children:[e.quantity+" x"," "]}),(0,i.Y)(_.YQ,{color:"fontSecondary",bold:!0,textDecorationLine:e.priceAfterDiscount?"line-through":"undefined",children:"".concat(t).concat(e.price.toFixed(2))})]})]}),r&&(0,i.Y)(c.cG,{color:"dividerAndPlaceholderPrimary",margin:16})]}))})},Hi=()=>{let e=(0,l.useRouter)(),{t:n}=(0,x.Bd)(),t=(0,d.d4)(V1.Gh),[r,a]=(0,o.useState)(!1);return(0,i.Y)(i.FK,{children:t&&(0,i.FD)(VK,{children:[(0,i.FD)("div",{style:{display:"flex",alignItems:"start",ga
1p:"20px"},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,style:{marginBottom:"20px"},children:n("orders.modify.selectedTickets")}),(0,i.Y)("div",{onClick:()=>{a(!r)},children:(0,i.Y)(_.In,{color:"fontPrimary",width:25,height:25,name:"edit"})})]}),(0,i.Y)(Hr,{currency:eI.A.CURRENCY_SIGN_RESOLVER[null==t?void 0:t.currency],assets:t.assets.map(n=>{let t=0;if(e.query.ticketId){let r=e.query.ticketId;t=function(e,n){let t=new Set(e),r=new Set(n),i=0;return t.forEach(e=>{r.has(e)&&i++}),i}(n.assetIds,Array.isArray(r)?r.map(Number):[Number(r)])}return(0,nU._)((0,nY._)({},n),{assetName:n.assetDisplayName,quantity:t})}),showDivider:!0}),r&&(0,i.Y)(Vk,{update:!0,setExpandEdit:a})]})})},Ho=e=>{var n;let{actionType:t}=e,r=(0,l.useRouter)(),a=null!=(n=(0,d.d4)(V1.uu))?n:[],s=(0,d.d4)(b.Jx),u=(0,d.d4)(q1.q5),p=(0,d.wA)(),{t:h}=(0,x.Bd)(),m=(0,d.d4)(V1.Gh),[f,g]=(0,o.useState)(0),{control:v,watch:y,setValue:w}=(0,nw.mN)(),{methods:Y,selectedBoxAssets:k,selectedTickets:S,totalPrice:A,lineIndicesByKey:C}=Lb(a);(0,o.useEffect)(()=>{w("days",{id:0,label:"0"}),w("hours",{id:3,label:"3"}),w("minutes",{id:0,label:"0"})},[r,w]);let D=(0,o.useCallback)(()=>{var e,n,t,i;let o={fromBoxId:Number(null==m?void 0:m.boxId),orderId:m.orderId,toBoxId:(null==(e=r.query)?void 0:e.slaveId)?Number(null==(n=r.query)?void 0:n.slaveId):(null==(t=r.query)?void 0:t.boxid)?Number(null==(i=r.query)?void 0:i.boxid):void 0,assetIds:r.query.ticketId?Array.isArray(r.query.ticketId)?r.query.ticketId.map(Number):[Number(r.query.ticketId)]:void 0,toAssets:k,expiresAtSeconds:(0,I.kG)(y().days?y().days.id:0,y().hours?y().hours.id:0,y().minutes?y().minutes.id:0),showSuccessModal:!(f<A)};p((0,V2.iS)(o,r,h))},[k]);return(0,o.useEffect)(()=>{if(m){let e=0;m.assets.forEach(n=>{let t=n.assetIds.filter(e=>(Array.isArray(r.query.ticketId)?r.query.ticketId.map(Number):[Number(r.query.ticketId)]).includes(e));t.length>0&&(e+=n.price*t.length)}),g(e)}},[m]),(0,i.FD)(i.FK,{children:[(0,i.Y)(Hi,{}),(0,i.FD)(VK,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,style:{marginBottom:"20px"},children:h("orders.modify.newSelection")}),(0,i.Y)("div",{style:{width:"100%"},children:a&&0===a.length?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",width:"100%",padding:"40px"},children:(0,i.Y)(c.RZ,{fontSize:20,color:"fontSecondary",children:h("eventManager.tickets.newReservations.noCategories")})}):(0,i.Y)(i.FK,{children:a&&a.length>0?(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},Y),{children:a.map((e,n)=>(0,i.Y)(td.L1,{box:u,index:n,boxAsset:e,selectedBoxAssets:k,groupedTickets:S,lineIndicesByKey:C},e.assetId))})):(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(nb.A,{size:60})})})})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",padding:"0 20px"},children:(0,i.Y)(c.RZ,{fontSize:20,color:"fontPrimary",children:"".concat(h("orders.modify.totalTickets")).concat(A).
1concat(eI.A.CURRENCY_SIGN_RESOLVER[null==m?void 0:m.currency])})}),f<A&&(0,i.Y)(V0,{control:v}),(0,i.FD)(VH,{children:[(0,i.Y)(_.$n,{onClick:()=>r.back(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:h("dashBoard.commonClose")}),(0,i.Y)(sI.A,{title:r.query.ticketId?"":h("orders.viewOrder.btnToolTip"),children:(0,i.Y)("span",{children:(0,i.Y)(_.$n,{loader:s,type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",disabled:0===k.length,onClick:()=>(()=>{let e={title:"".concat(h("orders.modals.transfer_upgrade_refund.title",{action:h("orders.modals.transfer_upgrade_refund.".concat(t))})),noticeMessage:"".concat(h("orders.modals.transfer_upgrade_refund.message")),primaryLabel:h("orders.modals.transfer_upgrade_refund.primaryLabel"),primaryOnPress:()=>{D()},secondaryLabel:h("orders.modals.transfer_upgrade_refund.secondaryLabel"),secondaryOnPress:()=>{p((0,b.Fr)())}};p((0,b.rj)(e))})(),children:"transfer"===t?h("orders.modify.transfer"):h("orders.modify.upgrade")})})})]})]})},Hl=e=>{let{actionType:n}=e,t=(0,l.useRouter)(),r=(0,o.useRef)(null),a=(0,d.d4)(q1.q5),s=(0,d.d4)(b.Jx),u=(0,d.wA)(),{t:p}=(0,x.Bd)(),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)(0),[v,y]=(0,o.useState)([]),w=(0,d.d4)(D.nq),Y=(0,d.d4)(kU.Gh),[k,S]=(0,o.useState)(0),{control:A,watch:C,setValue:T}=(0,nw.mN)(),[F,P]=(0,o.useState)(""),[E,M]=(0,o.useState)(void 0);(0,o.useEffect)(()=>{(null==a?void 0:a.boxHierarchy)===el.EP.MASTER&&u((0,Ai.eD)(!0)),T("days",{id:0,label:"0"}),T("hours",{id:3,label:"3"}),T("minutes",{id:0,label:"0"})},[a]),(0,o.useEffect)(()=>{if(r.current){var e,n,t;null==r||null==(e=r.current)||e.changeConfig({filteredCategories:v.length>0?v:void 0}),v.length>0?null==r||null==(n=r.current)||n.zoomToFilteredCategories():null==r||null==(t=r.current)||t.resetView()}},[v]),(0,o.useEffect)(()=>{let{totalPrice:e}=(0,I.iB)(h,a);g(e)},[h]);let R=(0,o.useCallback)((e,n)=>{var r,i,o,l;let a={fromBoxId:Number(null==Y?void 0:Y.boxId),orderId:Y.orderId,toBoxId:(null==(r=t.query)?void 0:r.slaveId)?Number(null==(i=t.query)?void 0:i.slaveId):(null==(o=t.query)?void 0:o.boxid)?Number(null==(l=t.query)?void 0:l.boxid):void 0,assetIds:t.query.ticketId?Array.isArray(t.query.ticketId)?t.query.ticketId.map(Number):[Number(t.query.ticketId)]:void 0,toAssets:e,expiresAtSeconds:(0,I.kG)(C().days?C().days.id:0,C().hours?C().hours.id:0,C().minutes?C().minutes.id:0),showSuccessModal:!(k<n),holdToken:F};u((0,V2.iS)(a,t,p))},[h]);return(0,o.useEffect)(()=>{if(Y){let e=0;Y.assets.forEach(n=>{let r=n.assetIds.filter(e=>(Array.isArray(t.query.ticketId)?t.query.ticketId.map(Number):[Number(t.query.ticketId)]).includes(e));r.length>0&&(e+=n.price*r.length)}),S(e)}},[Y]),(0,i.FD)(i.FK,{children:[(0,i.Y)(Hi,{}),(0,i.FD)(VK,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,style:{marginBottom:"20px"},children:p("orders.modify.newSelection")}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"end",marginBottom:"20px",width:"100%"},children:E&&(0,i.Y)(fE,{startTimeInit:E.startTime,openTimerModal:E.openTimerModal,setExpirationFlag:E.setHideSeatingMap})}),(0,i.FD)(VJ,{desktopMode:w,children:[(0,i.Y)(VQ,{children:a&&(0,i.Y)(_.VU,{selectedBox:a,filteredCat:v,setSelectedTickets:m,setUserHoldToken:P,setTimerProps:M})}),(0,i.Y)(VX,{children:a&&(0,i.Y)(y1,{box:a,selectedTickets:h,filteredCat:v,setFilteredCat:y,tellerMode:!0})})]}),(0,i.Y)(c.cG,{thickness:2,margin:30})]}),k<f&&(0,i.Y)(V0,{control:A}),(0,i.FD)(VH,{children:[(0,i.Y)(_.$n,{onClick:()=>t.back(),mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button",children:p("dashBoard.commonClose")}),(0,i.Y)(sI.A,{title:t.query.ticketId?"":p("orders.viewOrder.btnToolTip"),children:(0,i.Y)("span",{children:(0,i.Y)(_.$n,{loader:s,type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",disabled:0===h.length,onClick:()=>(()=>{let{finalSelectedTicketsWithAmount:e,totalPrice:t}=(0,I.iB)(h,a),r={title:"".concat(p("orders.modals.transfer_upgrade_refund.title",{action:p("orders.modals.transfer_upgrade_refund.".concat(n))})),noticeMessage:"".concat(p("orders.modals.transfer_upgrade_refund.message")),color:"fontPrimary",primaryLabel:p("orders.modals.transfer_upgrade_refund.primaryLabel"),primaryOnPress:()=>{R(e,t)},secondaryLabel:p("orders.modals.transfer_upgrade_refund.secondaryLabel"),secondaryOnPress:()=>{u((0,b.Fr)())}};u((0,b.rj)(r))})(),children:p("Create")})})})]})]})},Ha=()=>{var e;let n=(0,d.d4)(kU.oP),{t}=(0,x.Bd)(),r=(0,l.useRouter)(),a=(0,d.d4)(D.nq),[s,u]=(0,o.useState)((null==(e=r.query)?void 0:e.eventId)||void 0),[p,h]=(0,o.useState)([]),[m,f]=(0,o.useState)([]),g=(0,d.wA)();return(0,o.useEffect)(()=>{var e;if(n.length>0)if(h((0,I.xu)(n,"boxId","boxName",void 0,"formattedStartDate")),null==(e=r.query)?void 0:e.boxid){let e=n.filter(e=>{var n;return(null==(n=r.query)?void 0:n.boxid)===e.boxId.toString()});if(e.length>0){let n=(0,I.xu)([e[0]],"boxId","boxName",void 0,"formattedStartDate");u(n[0]),g((0,q1.wP)(n[0].data)),g((0,b.Fr)())}else u(void 0)}else u(void 0)},[n,r]),(0,o.useEffect)(()=>{s&&s.data&&"master"===s.data.boxHierarchy?f(s.data.slaves.map(e=>(0,nU._)((0,nY._)({},e),{selected:!1}))):f([])},[s]),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)("div",{style:{marginTop:"30px"},children:(0,i.Y)(_.gU,{variant:"single",style:{order:+!a},width:a?"300px":"100%",freeSolo:!0,borderRadius:"12px",customOnChange:e=>{if(u(e),e){let n=Object.assign({},r.query);delete n.bundleId,delete n.slaveId,delete n.boxid,r.replace({pathname:r.pathname,query:(0,nU._)((0,nY._)({},n),{boxid:e.data.boxId})})}},selectedValues:s,placeholder:t("components.autoComplete.searchEvent"),options:p,onClear:()=>{u(void 0);let e=Object.assign({},r.query);delete e.bundleId,delete e.slaveId,delete e.boxid,r.replace({pathname:r.pathname,query:(0,nY._)({},e)})}})}),m.length>0?(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",gap:"10px",marginTop:"20px"},children:m.map(e=>(0,i.Y)(i.FK,{children:(0,i.FD)(VZ,{selected:r.query.bundleId&&r.query.bundleId==e.bundleId||r.query.slaveId&&r.query.slaveId==e.boxId||!1,onClick:()=>{let n=Object.assign({},r.query);delete n.bundleId,delete n.slaveId,r.replace({pathname:r.pathname,query:(0,nY._)({},n,"bundle"===e.boxHierarchy?{bundleId:e.bundleId}:{slaveId:e.boxId})})},children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:16,children:e.boxName}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,children:"".concat((0,I.JC)(new Date(e.start),null==e?void 0:e.timeZone,"DD/MM/YYYY HH:mm"))})]})}))}):(0,i.Y)(i.FK,{})]})},Hd=e=>{var n;let{actionType:t,orderId:r}=e,a=(0,l.useRouter)(),{t:s}=(0,x.Bd)(),u=(0,d.d4)(y.T8),p=(0,d.wA)(),h=(0,d.d4)(kU.Ey),m=(0,d.d4)(kU.oP),f=(0,d.d4)(D.nq),g=(0,d.d4)(kU.Gh);return(0,o.useEffect)(()=>(p((0,kU.p)({orderid:r},!0)),p((0,kU.Yz)({orderId:r})),()=>{p((0,kU.iv)([]))}),[]),(0,o.useEffect)(()=>
1{if(m.length>0){p((0,kU.MC)(void 0));let e=m.find(e=>e.boxId===Number(a.query.boxid));if(e)if(p((0,q1.wP)(e)),e&&"master"===e.boxHierarchy){if(p((0,kU.Mq)([])),a.query.slaveId){let n=e.slaves.find(e=>e.boxId===Number(a.query.slaveId));p((0,q1.wP)(n)),p((0,kU.MC)(null==n?void 0:n.workspaceKey)),p((0,kU.Mq)(n.boxAssets))}else if(a.query.bundleId){let n=e.slaves.find(e=>e.bundleId===a.query.bundleId);p((0,kU.Mq)(n.boxAssets))}}else p((0,kU.MC)(null==e?void 0:e.workspaceKey)),p((0,kU.Mq)(e.assets));else p((0,kU.Mq)([]))}},[m,a]),(0,o.useEffect)(()=>{if(g&&g.assets.length>0){let e=[];if(g.assets.forEach(n=>{null==n||n.assetIds.forEach((t,r)=>{a.query.ticketId&&a.query.ticketId.includes(t.toString())&&((null==n?void 0:n.status[r])!="Valid"||(null==n?void 0:n.scanned[r]))&&e.push(t.toString())})}),e.length>0){a.query.ticketId&&(e=Array.isArray(a.query.ticketId)?a.query.ticketId.filter(n=>!e.includes(n)):e.filter(e=>e!==a.query.ticketId));let n=Object.assign({},a.query);delete n.ticketId,a.replace({pathname:a.pathname,query:(0,nY._)({},n,e.length>0?{ticketId:e}:{})})}}},[g]),(0,i.FD)(i.FK,{children:[(0,i.FD)(_.Ob,{children:[(0,i.Y)("div",{style:{paddingLeft:"20px"},children:(0,i.FD)(c.Cc,{children:[(0,i.Y)(_.Yh,{color:"fontSecondary"}),(0,i.Y)(c.sT,{color:"fontSecondary",children:s("transfer"===t?"orders.modify.transferTitle":"orders.modify.upgradeTitle")})]})}),u||0===m.length?(0,i.Y)(V$,{children:(0,i.Y)(nb.A,{})}):(0,i.FD)("div",{style:{width:"100%",display:"flex",gap:"20px",flexDirection:"transfer"===t&&f?"row":"column"},children:["transfer"===t?(0,i.FD)(i.FK,{children:["transfer"===t&&(0,i.Y)(Ha,{}),f&&(0,i.Y)(c.cG,{widthAuto:!0,color:"metallicDark",margin:1})]}):(0,i.Y)(i.FK,{}),(null==(n=a.query)?void 0:n.boxid)&&(0,i.Y)("div",{style:{width:"100%",display:"flex",gap:"20px",flexDirection:"column"},children:h?(0,i.Y)(Hl,{actionType:t}):(0,i.Y)(Ho,{actionType:t})})]})]})," "]})};function Hc(){let e=(0,s._)(["\n  ","\n  justify-content: space-between;\n  align-items: center;\n"]);return Hc=function(){return e},e}function Hs(){let e=(0,s._)(["\n  ","\n  margin-top: 25px;\n  margin-bottom: 25px;\n  gap: 5px;\n"]);return Hs=function(){return e},e}function Hu(){let e=(0,s._)(["\n  padding-left: 20px;\n  display: flex;\n  gap: 5px;\n  align-items: center;\n"]);return Hu=function(){return e},e}function Hp(){let e=(0,s._)(["\n  padding-left: 20px;\n  display: flex;\n"]);return Hp=function(){return e},e}function Hh(){let e=(0,s._)(["\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n  }\n  width: 100%;\n  justify-content: center;\n  display: flex;\n  gap: 30px;\n"]);return Hh=function(){return e},e}function Hm(){let e=(0,s._)(["\n  background-color: ",";\n  border: 1px solid transparent;\n  padding: 24px;\n  border-radius: 10px;\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  width: 100%;\n"]);return Hm=function(){return e},e}function Hf(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 10px;\n  border-radius: 10px;\n  background-color: ",";\n  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);\n  cursor: pointer;\n"]);return Hf=function(){return e},e}function Hg(){let e=(0,s._)(["\n  ","\n  gap: ",";\n"]);return Hg=function(){return e},e}function Hv(){let e=(0,s._)(["\n  ","\n  width: ",";\n"]);return Hv=function(){return e},e}function Hy(){let e=(0,s._)(["\n  align-items: center;\n  display: flex;\n  gap: 10px;\n  width: 100%;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n"]);return Hy=function(){return e},e}function Hx(){let e=(0,s._)(["\n  flex-basis: 0;\n  flex-grow: 1;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n"]);return Hx=function(){return e},e}function Hb(){let e=(0,s._)(["\n  padding-left: 10px;\n"]);return Hb=function(){return e},e}function Hw(){let e=(0,s._)(["\n  ","\n  padding: 0px 10px 10px 10px;\n  width: 100%;\n  gap: 10px;\n"]);return Hw=function(){return e},e}function HY(){let e=(0,s._)(["\n  align-self: center;\n  ","\n  gap: ",";\n"]);return HY=function(){return e},e}function Hk(){let e=(0,s._)(["\n  margin-top: 40px;\n  gap: 10px;\n  ",";\n  align-self: center;\n  justify-content: center;\n"]);return Hk=function(){return e},e}function HS(){let e=(0,s._)(["\n  &:hover {\n    text-decoration: underline;\n    cursor: pointer;\n  }\n"]);return HS=function(){return e},e}function HA(){let e=(0,s._)(["\n  display: inline-block;\n  position: relative;\n  transform: rotate(",");\n  transform-origin: center;\n  transition: transform 0.3s ease-in-out;\n"]);return HA=function(){return e},e}function H_(){let e=(0,s._)(["\n  display: flex;\n  border-radius: 5px;\n  background-color: ",";\n  max-width: 100px;\n  padding: 5px;\n  justify-content: center;\n  align-items: center;\n"]);return H_=function(){return e},e}function HI(){let e=(0,s._)(["\n  display: flex;\n  gap: 20px;\n  overflow-x: auto;\n  min-height: 120px;\n  ","\n"]);return HI=function(){return e},e}function HC(){let e=(0,s._)(["\n  display: flex;\n  margin-bottom: 10px;\n  border-radius: 10px;\n  border: 1px solid ",";\n  min-width: 300px;\n  max-width: 100%;\n  max-height: 100px;\n  min-height: 45px;\n"]);return HC=function(){return e},e}function HD(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  padding: 17px;\n  width: 100%;\n  gap: 10px;\n"]);return HD=function(){return e},e}function HT(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  width: 100%;\n"]);return HT=function(){return e},e}function HF(){let e=(0,s._)(["\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  width: 80%;\n"]);return HF=function(){return e},e}function HP(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  width: 100%;\n"]);return HP=function(){return e},e}function HE(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n"]);return HE=function(){return e},e}function HM(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: start;\n  gap: 5px;\n"]);return HM=function(){return e},e}u.A.div(Hc(),w.Uu),u.A.div(Hs(),w.ec),u.A.div(Hu()),u.A.div(Hp());let HR=u.A.div(Hh(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),HN=u.A.div(Hm(),e=>e.theme.isDark()?e.theme.colors.backgroundSecondaryColor:e.theme.colors.backgroundTertiaryColor);u.A.div(Hf(),e=>e.theme.colors.backgroundSecondaryColor);let Hz=u.A.div(Hg(),w.ec,e=>e.gap||"20px");u.A.div(Hv(),w.Uu,e=>e.width||"auto"),u.A.div(Hy()),u.A.div(Hx()),u.A.div(Hb()),u.A.div(Hw(),w.ec),u.A.div(HY(),w.ec,e=>"number"==typeof e.gap?"".concat(e.gap,"px"):e.gap),u.A.div(Hk(),w.Uu),(0,u.A)(c.RZ)(HS()),u.A.div(HA(),e=>e.rotate||"0deg"),u.A.div(H_(),e=>e.color?e.theme.colors[e.color]:e.theme.colors.backgroundTertiaryColor),u.A.div(HI(),w.JS),u.A.div(HC(),e=>e.theme.colors.dividerAndPlaceholderPrimary),u.A.div(HD()),u.A.div(HT()),u.A.div(HF()),u.A.div(HP()),u.A.div(HE()),u.A.div(HM());var HO=t(26624);let HB=()=>{let{t:e}=(0,x.Bd)();return(0,i.FD)(HN,{children:[(0,i.Y)(_.H3,{fontSize:20,children:e("tickets.historySection")}),(0,i.Y)(HO.A,{})]})};var Hq=t(65283);function HL(){let e=(0,s._)(["\n  max-width: 400px;\n  width: 100%;\n  display: flex;\n  align-self: center;\n"]);return HL=function(){return e},e}function Hj(){let e=(0,s._)(["\n  max-width: 400px;\n  width: 100%;\n"]);return Hj=function(){return e},e}function HW(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  flex-direction: column;\n"]);return HW=function(){return e},e}function HV(){let e=(0,s._)(["\n  display: flex;\n  background-color: white;\n  border-radius: 10px;\n  height: 400px;\n  width: 100%;\n"]);return HV=function(){return e},e}function HH(){let e=(0,s._)(["\n  display: flex;\n  height: auto;\n"]);return HH=function(){return e},e}function HU(){let e=(0,s._)(["\n  display: flex;\n  justify-content: ",";\n  align-items: center;\n  margin-bottom: 25px;\n  margin-top: 25px;\n  width: 100%;\n\n  @media (max-width: ",") {\n    gap: 0px;\n    margin-bottom: 20px;\n    flex-direction: column;\n  }\n"]);return HU=function(){return e},e}function HK(){let e=(0,s._)(["\n  flex-direction: row;\n  justify-content: center;\n  align-items: center;\n  gap: 15px;\n"]);return HK=function(){return e},e}let HG=u.A.div(HL()),HZ=u.A.div(Hj()),H$=u.A.div(HW()),HJ=u.A.div(HV());u.A.div(HH());let HQ=u.A.div(HU(),e=>e.disableDownloadButton?"center":"space-between",e=>e.theme.breakPoints.SMALL_VIEWPORT);(0,u.A)(AC.A)(HK());let HX=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.d4)(Hq.eX),{isPermitted:t}=(0,nB.uM)(),r=()=>(null==n?void 0:n.ticket.scanned)||(null==n?void 0:n.hasDynamicQR)||!t([el.mC.VIEW_TICKETS_QR])||!(null==n?void 0:n.ticket.isActive),l=(0,d.wA)(),[a,s]=(0,o.useState)(!1),u=(null==n?void 0:n.govWalletEnabled)===!0,[p,h]=(0,o.useState)(null);async function m(e){s(!0),l((0,Hq.Gc)((0,nU._)((0,nY._)({},n),{setTicketLoading:s}),e))}let[f,g]=(0,o.useState)(null==n?void 0:n.ticket.scanned),[v,y]=(0,o.useState)(null==n?void 0:n.ticket.scanned),[w,Y]=(0,o.useState)(null==n?void 0:n.ticket.isActive),[k,S]=(0,o.useState)(null==n?void 0:n.ticket.isActive);return(0,i.FD)(HN,{children:[(0,i.Y)(_.H3,{fontSize:20,children:e("tickets.detailsSection")}),(0,i.Y)(HG,{children:(0,i.FD)(HZ,{children:[(0,i.Y)(HJ,{children:n&&(()=>{var o,l,a,d,s,u,p,h,m;let f="No Ticket";return t([el.mC.VIEW_TICKETS_QR])?(null==n?void 0:n.hasDynamicQR)?f=e("viewTickets.viewTicketsQrCodeTicketDynamic"):(null==n||null==(o=n.ticket)?void 0:o.activeResale)?f=e("viewTickets.viewTicketsRetrieveCancelSale"):(null==n||null==(l=n.ticket)?void 0:l.sharedWith)?f=e("viewTickets.viewTicketsRetrieveTicketFirst"):(null==n||null==(a=n.ticket)?void 0:a.scanned)||(null==n||null==(d=n.ticket)?void 0:d.isActive)?f=e("viewTickets.viewTicketsQrCodeTicketScanned"):(null==n||null==(u=n.ticket)?void 0:u.history[(null==n||null==(s=n.ticket)?void 0:s.history.length)-1].action)==="Transfer/Upgrade"?f=e("viewTickets.viewTicketsTransferUpgrade"):(null==n?void 0:n.hasDynamicQR)?f=e("viewTickets.viewTicketsQrCodeTicketDynamic"):(null==n?void 0:n.ticket)&&(null==n?void 0:n.ticket.history)&&(null==n||null==(p=n.ticket.history)?void 0:p.length)>0&&n.ticket.history.some(e=>"Refund"===e.action)&&(f=e("viewTickets.viewTicketsCancelledTicket")):f=e("noPermission"),(0,i.FD)(H$,{children:[(0,i.Y)("div",{style:{textAlign:"center"},children:(0,i.Y)(_.H2,{fontSize:24,color:"black",children:null==n||null==(h=n.ticket)?void 0:h.display_name})}),(0,i.Y)("div",{style:{margin:"0% 2% 0% 2%"},children:r()?(0,i.Y)("div",{style:{width:"200px",height:"200px"},children:(0,i.FD)(c.zY,{children:[(0,i.Y)(c.cn,{children:f}),(0,i.Y)(_.In,{name:"qr-code",width:200,height:200})]})}):(0,i.Y)(i.FK,{children:n&&(0,i.Y)("div",{children:(0,i.Y)(ty.Ay,{value:null==(m=n.ticket)?void 0:m.qrValue,size:200,includeMargin:!0})})})})]})})()}),(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(null==n?void 0:n.ticket.isActive)&&(0,i.FD)(HQ,{disableDownloadButton:r(),children:[(0,i.Y)(i.FK,{children:(null==n?void 0:n.generatePdf)&&!r()&&(0,i.FD)(i.FK,{children:[(0,i.Y)(_.$n,{dataTest:"download_pdf",loader:a,onClick:e=>{u?h(e.currentTarget):m()},backgroundColor:"transparent",color:"btnTertiary",size:"medium",padding:0,gap:10,disabled:!t([el.mC.VIEW_TICKETS_QR]),iconColor:"btnTertiary",icon:"download-arrow",children:e("viewTickets.viewTicketsDownloadButton")}),u&&(0,i.FD)(qG.A,{anchorEl:p,open:!!p,onClose:()=>h(null),anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:[(0,i.Y)(Fz.A,{"data-test":"download_eticket_pdf",onClick:()=>{h(null),m(el.kl.ETICKET)},children:(0,i.Y)(qZ.A,{primary:e("viewTickets.viewTicketsDownloadEticketButton")})}),(0,i.Y)(Fz.A,{"data-test":"download_gov_pdf",onClick:()=>{h(null),m(el.kl.GOV)},children:(0,i.Y)(qZ.A,{primary:e("viewTickets.viewTicketsDownloadGovButton")})})]})]})}),(0,i.Y)("div",{style:{display:"flex"},children:(0,i.Y)(_.$X,{disabled:!t([el.mC.SCAN_UNSCAN_TICKET]),infoText:t([el.mC.SCAN_UNSCAN_TICKET])?void 0:e("noPermission"),
1children:(0,i.Y)(_.dO,{textMargin:1,checked:v,label:e("tickets.scanned"),value:f,color:"fontPrimary",onChange:(t,r)=>{y(!v),(t=>{var r;let i={ticketId:null==n||null==(r=n.ticket)?void 0:r.id,status:t},o={title:e("tickets.modals.change_ticket_status.title"),message:"",primaryLabel:e("tickets.modals.change_ticket_status.primaryLabel"),primaryOnPress:()=>{l((0,Hq.mC)(i,e)),g(v)},secondaryOnPress:()=>{l((0,b.Fr)()),y(f)},secondaryLabel:e("tickets.modals.change_ticket_status.secondaryLabel")};l((0,b.rj)(o))})(r)}})})})]}),(0,i.Y)("div",{style:{display:"flex",marginBottom:"25px",marginTop:(null==n?void 0:n.ticket.isActive)?"0":"25px"},children:(0,i.FD)(_.$X,{disabled:!t([el.mC.SCAN_UNSCAN_TICKET]),infoText:t([el.mC.SCAN_UNSCAN_TICKET])?void 0:e("noPermission"),children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",gap:"10px",alignItems:"center"},children:[(0,i.Y)(_.H4,{color:"fontSecondary",children:e("tickets.ticketStatus")}),(0,i.Y)(sI.A,{title:"".concat(e("tickets.ticketStatusInfo")),children:(0,i.Y)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"cener",padding:"0px",marginRight:"16px"},children:(0,i.Y)(_.In,{name:"info",color:"fontSecondary"})})})]}),(0,i.Y)(MZ,{list:[{label:e("tickets.valid"),value:!0},{label:e("tickets.cancelled"),value:!1}],value:w,onChange:t=>{S(!k),(t=>{var r;let i={ticketId:null==n||null==(r=n.ticket)?void 0:r.id,status:t},o={title:e("tickets.modals.change_ticket_status.title"),message:"",primaryLabel:e("tickets.modals.change_ticket_status.primaryLabel"),primaryOnPress:()=>{l((0,Hq.bX)(i,e)),Y(k)},secondaryOnPress:()=>{l((0,b.Fr)()),S(w)},secondaryLabel:e("tickets.modals.change_ticket_status.secondaryLabel")};l((0,b.rj)(o))})(t)}})]})})]})]})})]})},H0=()=>{let e=(0,l.useRouter)(),n=(0,d.wA)(),t=(0,d.d4)(y.T8),r=e.query.ticketId,{t:a}=(0,x.Bd)(),s=(0,d.d4)(Hq.eX);return(0,o.useEffect)(()=>{e.isReady&&(n((0,Hq.Bm)()),n((0,Hq.Ve)({ticketId:r})))},[e.isReady,e.locale,r]),(0,o.useEffect)(()=>()=>{n((0,Hq.Bm)())},[]),(0,i.FD)(_.Ob,{bgColor:"transparent",children:[(0,i.Y)("div",{style:{marginBottom:"20px"},children:(0,i.FD)(c.Cc,{children:[(0,i.Y)(_.Yh,{color:"fontSecondary"}),(0,i.FD)(c.sT,{color:"fontSecondary",children:[" ",a("tickets.viewTicket"),s&&": ".concat(s.ticket.id)]})]})}),t||!s?(0,i.Y)(c.aH,{children:a("loading")}):(0,i.FD)(HR,{children:[(0,i.Y)(HX,{}),(0,i.Y)(Hz,{style:{width:"100%"},children:(0,i.Y)(HB,{})})]})]})};function H1(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 8px;\n"]);return H1=function(){return e},e}function H2(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  align-items: center;\n  gap: 2px;\n"]);return H2=function(){return e},e}function H4(){let e=(0,s._)(["\n  ","\n  align-items: center;\n  justify-content: center;\n  width: 48px;\n  height: 48px;\n  flex: none;\n  border-radius: 50%;\n  background-color: ",";\n  border: 1px solid ",";\n"]);return H4=function(){return e},e}function H5(){let e=(0,s._)(["\n  position: absolute;\n  top: 12px;\n  right: 12px;\n  z-index: 1;\n  ","\n  align-items: center;\n  justify-content: center;\n  width: 30px;\n  height: 30px;\n  padding: 0;\n  border: none;\n  border-radius: 8px;\n  cursor: pointer;\n  background-color: transparent;\n\n  &:hover {\n    background-color: ",";\n  }\n"]);return H5=function(){return e},e}function H6(){let e=(0,s._)(["\n  ","\n  justify-content: space-between;\n  align-items: center;\n  gap: 16px;\n  width: 100%;\n  padding: 14px 18px;\n  border-radius: 12px;\n  background-color: ",";\n  border: 1px solid ",";\n"]);return H6=function(){return e},e}function H3(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  gap: 2px;\n  align-items: ",";\n"]);return H3=function(){return e},e}function H8(){let e=(0,s._)(["\n  width: 100%;\n  border-collapse: collapse;\n  font-variant-numeric: tabular-nums;\n\n  th:last-child,\n  td:last-child {\n    text-align: right;\n  }\n"]);return H8=function(){return e},e}function H7(){let e=(0,s._)(["\n  text-align: left;\n  padding: 8px 10px;\n  font-size: 10.5px;\n  font-weight: 600;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n  color: ",";\n  border-bottom: 1px solid ",";\n"]);return H7=function(){return e},e}function H9(){let e=(0,s._)(["\n  vertical-align: top;\n  padding: 11px 10px;\n  border-bottom: 1px solid ",";\n"]);return H9=function(){return e},e}function Ue(){let e=(0,s._)(["\n  ","\n  flex-wrap: wrap;\n  gap: 6px;\n"]);return Ue=function(){return e},e}function Un(){let e=(0,s._)(["\n  ","\n  align-items: center;\n  padding: 3px 9px;\n  border-radius: 999px;\n  font-variant-numeric: tabular-nums;\n  background-color: ",";\n  border: 1px solid ",";\n"]);return Un=function(){return e},e}t(24647);let Ut=u.A.div(H1(),w.Uu),Ur=u.A.div(H2(),w.Uu),Ui=u.A.div(H4(),w.Uu,e=>e.theme.colors.govSuccessBg,e=>e.theme.colors.govSuccessBorder),Uo=u.A.button(H5(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor),Ul=u.A.div(H6(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),Ua=(0,u.A)("div",{shouldForwardProp:e=>"alignEnd"!==e})(H3(),w.Uu,e=>e.alignEnd?"flex-end":"flex-start"),Ud=u.A.table(H8()),Uc=u.A.th(H7(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.dividerAndPlaceholderPrimary),Us=u.A.td(H9(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Uu=u.A.div(Ue(),w.Uu),Up=u.A.div(Un(),w.Uu,e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),Uh=()=>{var e,n,t,r,l;let{t:a}=(0,x.Bd)(),s=(0,ec.u)(),u=(0,d.wA)(),p=(0,d.d4)(q1.Q),h=(0,t8.A)("(max-width:600px)"),[m,f]=(0,o.useState)(null),[g,v]=(0,o.useState)(!1);if(!p)return null;let y=null!=(t=p.printScreenTickets)?t:[],b=(null==(e=y[0])?void 0:e.currency)||(null==p||null==(n=p.data)?void 0:n.currency)||"eur",w=null!=(r=eo.nB[b])?r:"€",Y=e=>
1"".concat(w).concat(Number(e||0).toFixed(2)),k=a("teller.paymentTypes.".concat(p.paymentType),p.paymentType),S=()=>{f(null),u((0,q1.wd)(void 0))},A=y.some(e=>e.section||e.seat||e.seatId||e.booth||e.table);return(0,i.Y)(i.FK,{children:(0,i.FD)(t7.A,{open:!0,fullWidth:!0,maxWidth:"sm",fullScreen:h,onClose:S,sx:{"@media print":{display:"none"}},PaperProps:{sx:{position:"relative",background:s.colors.backgroundSecondaryColor,borderRadius:h?0:"16px",margin:h?0:"16px",maxHeight:h?"100%":"90vh",display:"flex",flexDirection:"column"}},children:[(0,i.Y)(Uo,{type:"button","aria-label":null!=(l=a("teller.orderSuccess.close"))?l:"Close",onClick:S,children:(0,i.Y)(_.In,{name:"xIcon",color:"fontSecondary",width:14,height:14})}),(0,i.FD)(t9.A,{sx:{flexShrink:0,display:"flex",flexDirection:"column",gap:"16px",padding:"24px 24px 18px"},children:[(0,i.FD)(Ut,{children:[(0,i.Y)(Ui,{children:(0,i.Y)(_.In,{name:"complete",color:"govSuccess",width:26,height:26})}),(0,i.FD)(Ur,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:20,fontWeight:700,noBreakWord:!0,children:a("teller.orderSuccess.title")}),(0,i.Y)(c.RZ,{color:"fontSecondary",fontSize:13,children:"#".concat(p.orderId," \xb7 ").concat(k)})]})]}),(0,i.FD)(Ul,{children:[(0,i.FD)(Ua,{children:[(0,i.Y)(c.RZ,{color:"fontSecondary",fontSize:11,children:a("teller.orderSuccess.tickets")}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:22,fontWeight:700,noBreakWord:!0,children:p.ticketAmount})]}),(0,i.FD)(Ua,{alignEnd:!0,children:[(0,i.Y)(c.RZ,{color:"fontSecondary",fontSize:11,children:a("teller.orderSuccess.total")}),(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:22,fontWeight:700,noBreakWord:!0,children:Y(p.totalPrice)})]})]})]}),(0,i.Y)(re.A,{sx:{padding:"16px 24px"},children:(0,i.FD)(Ud,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Uc,{children:a("teller.orderSuccess.category")}),A&&(0,i.Y)(Uc,{children:a("teller.orderSuccess.seatDetails")}),(0,i.Y)(Uc,{children:a("teller.orderSuccess.price")})]})}),(0,i.Y)("tbody",{children:y.map((e,n)=>{var t;return(0,i.FD)("tr",{children:[(0,i.Y)(Us,{children:(0,i.Y)(c.RZ,{color:"fontPrimary",fontSize:13,children:e.ticketDisplayName})}),A&&(0,i.Y)(Us,{children:(0,i.Y)(Uu,{children:(e=>[e.section?"".concat(a("teller.orderSuccess.section")," ").concat(e.section):e.table?"".concat(a("teller.orderSuccess.table")," ").concat(e.table):e.booth?"".concat(a("teller.orderSuccess.booth")," ").concat(e.booth):e.seatId?String(e.seatId):a("teller.orderSuccess.generalAdmission"),e.row&&"".concat(a("teller.orderSuccess.row")," ").concat(e.row),e.seat&&"".concat(a("teller.orderSuccess.seat")," ").concat(e.seat)].filter(Boolean))(e).map((e,n)=>(0,i.Y)(Up,{children:(0,i.Y)(c.RZ,{color:"fontPrimary",fontSize:11,children:e})},n))})}),(0,i.Y)(Us,{children:(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:13,fontWeight:600,noBreakWord:!0,children:Y(e.price)})})]},null!=(t=e.ticketId)?t:n)})})]})}),(0,i.FD)(rn.A,{disableSpacing:!0,sx:{flexShrink:0,flexDirection:"column",alignItems:"stretch",gap:"10px",padding:"16px 24px 20px"},children:[(0,i.Y)(_.$n,{mode:"contained",size:"large",height:"46px",backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",icon:"print",iconColor:"btnTextPrimary",gap:8,loader:g,onPress:e=>f(e.currentTarget),children:a("teller.actions.printTickets")}),(0,i.FD)(qG.A,{anchorEl:m,open:!!m,onClose:()=>f(null),anchorOrigin:{vertical:"top",horizontal:"center"},transformOrigin:{vertical:"bottom",horizontal:"center"},children:[(0,i.Y)(Fz.A,{onClick:()=>{f(null),u((0,Vf.Wb)({target:Vf.hY.tellerThermal,data:y}))},children:(0,i.Y)(qZ.A,{primary:a("teller.actions.printThermal")})}),(0,i.Y)(Fz.A,{onClick:()=>{f(null),u((0,q1.gG)(p.orderId,a,v))},children:(0,i.Y)(qZ.A,{primary:a("teller.actions.printA4")})})]}),(0,i.Y)(_.$n,{mode:"outlined",size:"large",height:"46px",backgroundColor:"dividerAndPlaceholderPrimary",color:"fontPrimary",onPress:S,children:a("teller.orderSuccess.close")})]})]})})};var Um=t(7493);let Uf=(e,n,t)=>{let r=(0,l.useRouter)(),i=r.query[e];return[t.includes(i)?i:n,(0,o.useCallback)(t=>{let i=(0,nY._)({},r.query);t===n?delete i[e]:i[e]=t,r.replace({pathname:r.pathname,query:i},void 0,{shallow:!0,scroll:!1})},[r,e,n])]};function Ug(){let e=(0,s._)(["\n  width: 100%;\n  background: ",";\n  border: 1px solid ",";\n  border-radius: 14px;\n  overflow: hidden;\n"]);return Ug=function(){return e},e}function Uv(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  padding: 14px 18px;\n  flex-wrap: wrap;\n  border-left: 5px solid ",";\n"]);return Uv=function(){return e},e}function Uy(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 3px;\n  min-width: 0;\n"]);return Uy=function(){return e},e}function Ux(){let e=(0,s._)(["\n  margin-left: auto;\n  border: 1px solid ",";\n  background: transparent;\n  color: ",";\n  border-radius: 10px;\n  padding: 9px 16px;\n  font-size: 13.5px;\n  font-weight: 600;\n  font-family: inherit;\n  cursor: pointer;\n  white-space: nowrap;\n  &:hover {\n    border-color: ",";\n    color: ",";\n  }\n"]);return Ux=function(){return e},e}function Ub(){let e=(0,s._)(["\n  padding: 20px 22px;\n"]);return Ub=function(){return e},e}function Uw(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  margin-bottom: 18px;\n  flex-wrap: wrap;\n"]);return Uw=function(){return e},e}function UY(){let e=(0,s._)(["\n  font-size: 12px;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  font-weight: 600;\n  color: ",";\n"]);return UY=function(){return e},e}function Uk(){let e=(0,s._)(["\n  width: 320px;\n  @media (max-width: 768px) {\n    width: 100%;\n  }\n"]);return Uk=function(){return e},e}function US(){let e=(0,s._)(["\n  margin-left: auto;\n  width: 34px;\n  height: 34px;\n  border-radius: 9px;\n  border: 1px solid ",";\n  background: transparent;\n  color: ",";\n  cursor: pointer;\n  font-size: 15px;\n  font-family: inherit;\n  &:hover {\n    color: ",";\n  }\n"]);return US=function(){return e},e}function UA(){let e=(0,s._)(["\n  margin-top: 12px;\n"]);return UA=function(){return e},e}function U_(){let e=(0,s._)(["\n      border: 1px solid transparent;\n      background: linear-gradient(\n            ",",\n            ","\n          )\n          padding-box,\n        "," border-box;\n    "]);return U_=function(){return e},e}function UI(){let e=(0,s._)(["\n      border-color: ",";\n      box-shadow: inset 4px 0 0 ",";\n    "]);return UI=function(){return e},e}function UC(){let e=(0,s._)(["\n  flex: 0 0 200px;\n  border-radius: 12px;\n  padding: 14px 16px;\n  cursor: pointer;\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 6px;\n  background: ",";\n  border: 1px solid ",";\n  ","\n  ","\n  &:hover {\n    border-color: ",";\n  }\n"]);return UC=function(){return e},e}function UD(){let e=(0,s._)(["\n  display: inline-block;\n  font-size: 10.5px;\n  font-weight: 700;\n  padding: 2px 8px;\n  border-radius: 20px;\n  background: ",";\n  color: ",";\n"]);return UD=function(){return e},e}let UT=u.A.div(Ug(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),UF=u.A.div(Uv(),e=>e.theme.colors.govSuccess),UP=u.A.div(Uy()),UE=u.A.button(Ux(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontPrimary),UM=u.A.div(Ub()),UR=u.A.div(Uw()),UN=u.A.span(UY(),e=>e.theme.colors.fontSecondary),Uz=u.A.div(Uk()),UO=u.A.button(US(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontPrimary),UB=u.A.div(UA()),Uq=u.A.div(UC(),e=>e.theme.colors.backgroundMainColor,e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.isBundle&&(0,pT.AH)(U_(),e.theme.colors.backgroundMainColor,e.theme.colors.backgroundMainColor,e.theme.colors.bt
1nBackgroundPrimary),e=>e.isSelected&&(0,pT.AH)(UI(),e.theme.colors.govSuccess,e.theme.colors.govSuccess),e=>e.theme.colors.fontTertiary),UL=u.A.span(UD(),e=>e.theme.colors.btnBackgroundPrimary,e=>e.theme.colors.btnTextPrimary),Uj=["open","collapsed"],UW="DD/MM/YYYY HH:mm",UV="DD/MM/YYYY",UH=()=>{var e,n,t,r,a,s,u,p,h,m,f,g,v,y,w,Y,k,S,A;let C=(0,d.d4)(q1.G3),{t:D}=(0,x.Bd)(),T=(0,l.useRouter)(),[F,P]=(0,o.useState)((null==(e=T.query)?void 0:e.eventId)||void 0),[E,M]=(0,o.useState)([]),[R,N]=(0,o.useState)([]),[z,O]=Uf("eventPanel","open",Uj),B="open"===z,q=e=>O(e?"open":"collapsed"),L=(0,d.wA)(),j=(0,o.useRef)(void 0),W=(0,o.useRef)(null),V=(null==(n=T.query)?void 0:n.slaveId)||(null==(t=T.query)?void 0:t.boxid);(0,o.useEffect)(()=>{var e;if(!C)return;let n=C.filter(e=>!e.masterId);if(M(Array.from(new Map((0,I.xu)(n,"boxId","boxName",void 0,"formattedStartDate").map(e=>[e.id,e])).values())),null==(e=T.query)?void 0:e.boxid){let e=n.filter(e=>{var n;return(null==(n=T.query)?void 0:n.boxid)===e.boxId.toString()});e.length>0?(P((0,I.xu)([e[0]],"boxId","boxName",void 0,"formattedStartDate")[0]),V&&j.current!==V&&(j.current=V,L((0,q1.Zc)({boxid:V}))),L((0,b.Fr)())):P(void 0)}else P(void 0),j.current=void 0},[C,null==(r=T.query)?void 0:r.boxid,null==(a=T.query)?void 0:a.slaveId]),(0,o.useEffect)(()=>{var e;(null==F||null==(e=F.data)?void 0:e.boxHierarchy)==="master"?N((null==C?void 0:C.filter(e=>e.masterId===F.data.boxId))||[]):N([])},[F,C]),(0,o.useEffect)(()=>{let e=W.current,n=(e=>{var n;let t=null!=(n=null==e?void 0:e.parentElement)?n:null;for(;t&&t!==document.body;){let e=window.getComputedStyle(t).overflowX;if(("auto"===e||"scroll"===e)&&t.scrollWidth>t.clientWidth)return t;t=t.parentElement}return null})(e);if(!e||!n)return;let t=e.getBoundingClientRect(),r=n.getBoundingClientRect(),i=t.left<r.left?t.left-r.left:t.right>r.right?t.right-r.right:0;i&&(n.scrollLeft+=i)},[T.query.slaveId,R,B]),(0,o.useEffect)(()=>()=>{L((0,q1.wP)(void 0))},[]);let H=(null==F||null==(s=F.data)?void 0:s.boxHierarchy)==="master",U=!!(null==F?void 0:F.data),K=(null==(u=T.query)?void 0:u.slaveId)&&(null==R?void 0:R.length)?R.find(e=>String(e.boxId)===String(T.query.slaveId)):void 0,G=(null==F||null==(p=F.data)?void 0:p.boxName)||"",Z=(null==F||null==(h=F.data)?void 0:h.start)?H&&(null==F||null==(m
1=F.data)?void 0:m.end)?"".concat((0,I.JC)(new Date(F.data.start),null==(f=F.data)?void 0:f.timeZone,UV)," – ").concat((0,I.JC)(new Date(F.data.end),null==(g=F.data)?void 0:g.timeZone,UV)):(0,I.JC)(new Date(F.data.start),null==(v=F.data)?void 0:v.timeZone,UW):"",$=K?K.boxName:G,J=K?(0,I.JC)(new Date(K.start),null==K?void 0:K.timeZone,UW):Z,Q=B||!U;return(0,i.Y)(UT,{children:Q?(0,i.FD)(UM,{children:[(0,i.FD)(UR,{children:[(0,i.Y)(UN,{children:null!=(y=D("teller.event.label","Event"))?y:"Event"}),(0,i.Y)(Uz,{children:(0,i.Y)(_.gU,{variant:"single",width:"100%",borderRadius:"12px",customOnChange:e=>{let n=Object.assign({},T.query);if(delete n.slaveId,e){let t=(0,nU._)((0,nY._)({},n),{boxid:e.data.boxId,offset:"0"});if("master"===e.data.boxHierarchy&&!e.data.hasBundles){let n=(C||[]).find(n=>n.masterId===e.data.boxId);n&&(t.slaveId=n.boxId)}(0,FM.D)(T,t)}else delete n.boxid,L((0,q1.wP)(void 0)),(0,FM.D)(T,(0,nU._)((0,nY._)({},n),{offset:"0"}))},selectedValues:F,placeholder:D("components.autoComplete.searchEvent"),options:E,wrapOptionLabel:!0,onClear:()=>{let e=Object.assign({},T.query);delete e.boxid,delete e.slaveId,delete e.eventPanel,P(void 0),L((0,q1.wP)(void 0)),(0,FM.D)(T,(0,nU._)((0,nY._)({},e),{offset:"0"}))}})}),U&&(0,i.Y)(UO,{type:"button",onClick:()=>q(!1),"aria-label":null!=(w=D("teller.event.collapse","Collapse"))?w:"Collapse",title:null!=(Y=D("teller.event.collapse","Collapse"))?Y:"Collapse",children:"▴"})]}),H&&(0,i.FD)(i.FK,{children:[(0,i.Y)(UN,{children:null!=(k=D("teller.event.days","Days / Pass"))?k:"Days / Pass"}),(0,i.Y)(UB,{children:(0,i.FD)(Um.A,{gap:12,scrollAmount:212,prominentArrows:!0,children:[F.data.hasBundles&&(0,i.FD)(Uq,{ref:T.query.slaveId?void 0:W,isBundle:!0,isSelected:!T.query.slaveId,onClick:()=>{let e=Object.assign({},T.query);delete e.slaveId,(0,FM.D)(T,(0,nU._)((0,nY._)({},e),{offset:"0"}))},children:[(0,i.Y)(UL,{children:null!=(S=D("teller.event.pass","Pass"))?S:"Pass"}),(0,i.Y)(c.g2,{noBreakWord:!0,color:"fontPrimary",fontSize:15,children:F.data.boxName}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:13,children:Z})]}),R.map(e=>(0,i.FD)(Uq,{ref:T.query.slaveId==e.boxId?W:void 0,isSelected:T.query.slaveId==e.boxId,onClick:()=>{(0,FM.D)(T,(0,nU._)((0,nY._)({},T.query),{slaveId:e.boxId,offset:"0"}))},children:[(0,i.Y)(c.g2,{noBreakWord:!0,color:"fontPrimary",fontSize:15,children:e.boxName}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:13,children:(0,I.JC)(new Date(e.start),null==e?void 0:e.timeZone,UW)})]},e.boxId))]})})]})]}):(0,i.FD)(UF,{children:[(0,i.FD)(UP,{children:[(0,i.Y)(c.g2,{color:"fontPrimary",fontSize:15,children:$}),(0,i.Y)(c.g2,{color:"fontSecondary",fontSize:14,children:J})]}),(0,i.Y)(UE,{type:"button",onClick:()=>q(!0),children:"".concat(null!=(A=D("teller.event.change","Select another date or event"))?A:"Select another date or event"," ▾")})]})})};function UU(){let e=(0,s._)(["\n  margin-top: 40px;\n  gap: 10px;\n  ",";\n  align-items: center;\n  justify-content: end;\n  @media (max-width: ",") {\n    justify-content: center;\n  }\n"]);return UU=function(){return e},e}let UK=u.A.div(UU(),w.Uu,e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT);function UG(){let e=(0,s._)(["\n          flex-direction: column;\n          align-items: stretch;\n          width: 100%;\n        "]);return UG=function(){return e},e}function UZ(){let e=(0,s._)(["\n          flex-direction: row;\n          flex-wrap: wrap;\n          align-items: center;\n        "]);return UZ=function(){return e},e}function U$(){let e=(0,s._)(["\n  display: flex;\n  gap: 16px;\n  ","\n"]);return U$=function(){return e},e}let UJ=u.A.div(U$(),e=>{let{stacked:n}=e;return n?(0,pT.AH)(UG()):(0,pT.AH)(UZ())}),UQ=e=>{let{createOrder:n,buttonLoader:t,selectionFlag:r,stacked:l}=e,{t:a}=(0,x.Bd)(),c=(0,d.d4)(D.nq),[s,u]=(0,o.useState)(""),p=l||!c,h=p?"large":"auto";return(0,i.FD)(UJ,{stacked:p,children:[(0,i.Y)(_.$n,{color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",size:h,height:"48px",loader:t&&"newOrder"===s,disabled:r||t&&"newOrder"!=s,onClick:()=>{u("newOrder"),n("newOrder")},children:a("teller.reservationOptions.newOrder&Info")}),(0,i.Y)(_.$n,{color:"btnTextAuxiliary",backgroundColor:"btnBackgroun
1dAuxiliary",size:h,height:"48px",loader:t&&"cash"===s,disabled:r||t&&"cash"!=s,onClick:()=>{u("cash"),n("cash")},children:a("teller.reservationOptions.cash&print")}),(0,i.Y)(_.$n,{color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",size:h,height:"48px",loader:t&&"card"===s,disabled:r||t&&"card"!=s,onClick:()=>{u("card"),n("card")},children:a("teller.reservationOptions.card&print")})]})};function UX(){let e=(0,s._)(["\n          grid-template-columns: minmax(0, 1fr) ",";\n          grid-template-areas:\n            'event event'\n            'center selected'\n            'forms forms'\n            'actions actions'\n            'stats stats';\n        "]);return UX=function(){return e},e}function U0(){let e=(0,s._)(["\n          grid-template-columns: 1fr;\n          grid-template-areas:\n            'event'\n            'center'\n            'selected'\n            'forms'\n            'actions'\n            'stats';\n        "]);return U0=function(){return e},e}function U1(){let e=(0,s._)(["\n  display: grid;\n  width: 100%;\n  gap: 20px;\n  margin-top: 30px;\n  ","\n"]);return U1=function(){return e},e}function U2(){let e=(0,s._)(["\n  grid-area: event;\n  min-width: 0;\n"]);return U2=function(){return e},e}function U4(){let e=(0,s._)(["\n  grid-area: center;\n  min-width: 0;\n"]);return U4=function(){return e},e}function U5(){let e=(0,s._)(["\n  grid-area: selected;\n  min-width: 0;\n  align-self: start;\n"]);return U5=function(){return e},e}function U6(){let e=(0,s._)(["\n  grid-area: forms;\n  min-width: 0;\n"]);return U6=function(){return e},e}function U3(){let e=(0,s._)(["\n  grid-area: actions;\n  min-width: 0;\n  display: flex;\n  justify-content: flex-end;\n"]);return U3=function(){return e},e}function U8(){let e=(0,s._)(["\n  grid-area: stats;\n  min-width: 0;\n  margin-top: 16px;\n  padding-top: 24px;\n  border-top: 2px solid ",";\n"]);return U8=function(){return e},e}function U7(){let e=(0,s._)(["\n  margin-top: 20px;\n"]);return U7=function(){return e},e}function U9(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  margin-bottom: 12px;\n"]);return U9=function(){return e},e}let Ke=u.A.div(U1(),e=>{let{desktopMode:n}=e;return n?(0,pT.AH)(UX(),"336px"):(0,pT.AH)(U0())}),Kn=u.A.div(U2()),Kt=u.A.div(U4()),Kr=u.A.div(U5()),Ki=u.A.div(U6()),Ko=u.A.div(U3()),Kl=u.A.div(U8(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Ka=u.A.div(U7()),Kd=u.A.div(U9()),Kc=e=>{let{selectedBox:n}=e,t=(0,l.useRouter)(),[r,a]=(0,o.useState)(!1),c=(0,o.useRef)(!1),s=e=>{e||(c.current=!1),a(e)},u=(0,o.useMemo)(()=>{var e,t;return null!=(t=null==n||null==(e=n.boxAssets)?void 0:e.filter(e=>"master"!==n.boxHierarchy||e.isBundle).map(e=>(0,nU._)((0,nY._)({},e),{maxPerUser:void 0,reachedMaxPerUser:void 0})))?t:[]},[null==n?void 0:n.boxAssets,null==n?void 0:n.boxHierarchy]),{methods:p,selectedBoxAssets:h,selectedTickets:m,noSelection:f,lineIndicesByKey:g}=Lb(u),v=p.reset,y=(0,d.wA)(),b=(0,d.d4)(D.nq),{t:w}=(0,x.Bd)(),Y=(0,o.useRef)(null),k=(0,o.useMemo)(()=>(null==n?void 0:n.govWalletEnabled)!==!0?[]:h.flatMap(e=>{let n=u.find(n=>n.assetId===e.assetId);return Array.from({length:e.amount||1},(t,r)=>{var i;return{key:"".concat(e.assetId,"-").concat(e.pricingId,"-").concat(r),assetId:e.assetId,label:"".concat(null!=(i=null==n?void 0:n.assetName)?i:e.assetId).concat(e.amount>1?" #".concat(r+1):"")}})}),[null==n?void 0:n.govWalletEnabled,h,u]),S=(0,o.useCallback)(async e=>{let r;if(!c.current){if(c.current=!0,(null==n?void 0:n.govWalletEnabled)===!0){var i,o;if("newOrder"!==e){if(!(r=await (null==(i=Y.current)?void 0:i.collect()))){c.current=!1;return}}else if(null===(r=await (null==(o=Y.current)?void 0:o.collectIfFilled()))){c.current=!1;return}}if("newOrder"!==e){let i=(0,nY._)({boxId:Number(n.boxId),selectedAssets:h,paymentType:e},r&&{userForm:r});y((0,q1.Ti)(i,w,t,s))}else{let e=(0,nY._)({boxId:Number(n.boxId),selectedAssets:h,expiresAtSeconds:n.end&&(0,I.kG)(0,0,Math.floor((new Date(n.end).getTime()-new Date().getTime())/6e4))},r&&{userForm:r});y((0,q1.Vb)(e,w,t,s))}}},[h,n]),A=!!b&&0===k.length,C=(0,i.Y)(UQ,{createOrder:S,buttonLoader:r,selectionFlag:f,stacked:A});return(0,i.Y)(i.FK,{children:(null==n?void 0:n.boxAssets)&&(null==n?void 0:n.boxAssets.length)>0&&(0,i.FD)(i.FK,{children:[(0,i.Y)(Kt,{children:(0,i.Y)(nw.Op,(0,nU._)((0,nY._)({},p),{children:u.map((e,t)=>(0,i.Y)(td.L1,{box:n,index:t,boxAsset:e,selectedBoxAssets:h,groupedTickets:m,lineIndicesByKey:g},e.assetId))}))}),(0,i.FD)(Kr,{children:[(0,i.Y)(UK,{children:(0,i.Y)(_.$n,{onClick:()=>{v()},mode:"borderless",icon:"delete",size:"large",gap:10,iconColor:"fontPrimary",color:"btnTertiary",type:"button",children:w("teller.actions.reset")})}),A&&(0,i.Y)(Ka,{children:C})]}),k.length>0&&(0,i.Y)(Ki,{children:(0,i.Y)(LW,{ref:Y,boxId:Number(n.boxId),units:k,allowDummyAmka:!0})}),!A&&(0,i.Y)(Ko,{children:C})]})})},Ks={booked:"rgba(201, 207, 216, 1)",invitation:"#9F032F",reserved:"rgba(255, 138, 0, 1)",notAvailable:"#656566"},Ku=[{key:"booked",i18nKey:"teller.seatMap.legend.booked"},{key:"reserved",i18nKey:"teller.seatMap.legend.reserved"},{key:"invitation",i18nKey:"teller.seatMap.legend.invitation"},{key:"notAvailable",i18nKey:"teller.seatMap.legend.notAvailable"}];function Kp(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 8px 18px;\n  padding: 0 4px 10px;\n"]);return Kp=function(){return e},e}function Kh(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  white-space: nowrap;\n"]);return Kh=function(){return e},e}function Km(){let e=(0,s._)(["\n  width: 11px;\n  height: 11px;\n  border-radius: 50%;\n  flex: none;\n  background-color: ",";\n  /* The washed states sit close to the page background — a hairline ring keeps the swatch\n     readable without implying the seats on the chart have borders (seats.io can't draw them). */\n  box-shadow: 0 0 0 1px ",";\n"]);return Km=function(){return e},e}function Kf(){let e=(0,s._)(["\n  width: 1px;\n  height: 14px;\n  flex: none;\n  background-color: ",";\n"]);return Kf=function(){return e},e}let Kg=u.A.div(Kp()),Kv=u.A.div(Kh()),Ky=u.A.span(Km(),e=>{let{fillColor:n}=e;return n},e=>{let{theme:n}=e;return n.colors.dividerAndPlaceholderPrimary});u.A.span(Kf(),e=>{let{theme:n}=e;return n.colors.dividerAndPlaceholderPrimary});let Kx=e=>{let{box:n}=e,{t}=(0,pk.Bd)();return((null==n?void 0:n.boxAssets)||[]).filter(e=>null==e?void 0:e.color),(0,i.Y)(Kg,{children:Ku.map(e=>{let{key:n,i18nKey:r}=e;return(0,i.FD)(Kv,{children:[(0,i.Y)(Ky,{fillColor:Ks[n]}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:t(r)})]},n)})})},Kb=e=>{var n;let{selectedBox:t,filteredCat:r,setSelectedTickets:a,setUserHoldToken:c,setTimerProps:s,chartRef:u}=e,p=(0,d.d4)(D.nq),h=(0,d.wA)(),[m,f]=(0,o.useState)(""),[g,v]=(0,o.useState)(!1),{t:y}=(0,pk.Bd)(),x=(0,ec.u)(),w=(0,l.useRouter)();(0,o.useEffect)(()=>
1{if(u.current){var e,n,t;null==u||null==(e=u.current)||e.changeConfig({filteredCategories:r.length>0?r:void 0}),r.length>0?null==u||null==(n=u.current)||n.zoomToFilteredCategories():null==u||null==(t=u.current)||t.resetView()}},[r]);let Y=()=>{h((0,b.rj)({title:"H συνεδρία έληξε ",message:"Αν συνεχίζετε να θέλετε να αγοράσετε ξανα επιλέξτε να επιθυμητά εισιτήρια",primaryLabel:"Eπέλεξε εισιτήρια",primaryOnPress:()=>{u.current.startNewSession(),h((0,b.Fr)()),h((0,b.fc)())},color:"candyRed",disableBackdropClick:!0}))};(0,o.useEffect)(()=>{k()},[]),(0,o.useEffect)(()=>{s({startTime:m,openTimerModal:Y,setHideSeatingMap:v})},[m]);let k=async()=>{var e;let n=await sessionStorage.getItem("seatsio"),r=n&&(null==(e=JSON.parse(n))?void 0:e.holdToken);if(r){let{request:e}=vw.A.single.getHoldTokenExpiration({boxId:null==t?void 0:t.boxId,holdToken:r});try{await e().then(e=>{e.isExpired&&sessionStorage.removeItem("seatsio")})}catch(e){sessionStorage.removeItem("seatsio"),nz.Cp(e)}}};return(0,i.Y)(i.FK,{children:t&&(0,i.FD)(i.FK,{children:[(0,i.Y)(Kx,{box:t}),(0,i.Y)(fI.R8,{id:"chart",mode:p,hideSeatingMap:g,tellerMode:!0,children:(0,i.Y)(fC.Wl,{divId:"chart",secretKey:"".concat(t&&(null==t?void 0:t.workspaceKey)),event:"".concat(t&&t.boxId),popoverInfo:e=>{let n=e.extraData;return n?["[b]".concat(y("teller.ordersFilters.orderId"),":[/b] ").concat(n.orderId||"-"),"[b]".concat(y("teller.ordersFilters.fullName"),":[/b] ").concat(n.name||"-"),"[b]".concat(y("teller.ordersFilters.email"),":[/b] ").concat(n.email||"-"),"[b]".concat(y("teller.ordersFilters.phone"),":[/b] ").concat(n.phone||"-")].join("[br/]"):""},mode:"createOrder",region:"eu",colorScheme:x.mode,language:(0,I.Sm)(),objectColor:(e,n,t)=>{var r,i,o,l,a,d,c,s,u,p,h;if("reserved"===e.status||"reservedByToken"===e.status)return null!=(a=null==t||null==(l=t.stateColors)?void 0:l.reserved)?a:n;if("booked"===e.status){let n=String(null!=(u=e.id)?u:e.label);return(null==t||null==(d=t.invitationSeatMap)?void 0:d[n])?null==t||null==(c=t.stateColors)?void 0:c.invitation:null==t||null==(s=t.stateColors)?void 0:s.booked}let m=null==t||null==(i=t.box)||null==(r=i.boxAssets)?void 0:r.find(n=>{var t;return String(n.assetId)===String(null==(t=e.category)?void 0:t.key)});return null!=(h=null!=(p=null==m?void 0:m.color)?p:null==t||null==(o=t.stateColors)?void 0:o.notAvailable)?h:n},extraConfig:{box:t,invitationSeatMap:Object.fromEntries(((null==t||null==(n=t.stats)?void 0:n.invitationSeatIds)||[]).map(e=>[e,!0])),stateColors:Ks},pricing:(0,I.jP)(t,{includeResale:!1}),maxSelectedObjects:(0,I.PP)(t,{includeResale:!1,ignoreMaxPerUser:!0,defaultQuantity:I.B2}),priceFormatter:e=>"".concat(eI.A.CURRENCY_SIGN_RESOLVER[(null==t?void 0:t.currency)?null==t?void 0:t.currency:"eur"]," ").concat(e),onChartRendered:e=>{u.current=e},onObjectClicked:e=>(e=>{var n,t;let r=null==e||null==(n=e.extraData)?void 0:n.orderId;r&&window.open("/".concat(null!=(t=w.locale)?t:"en").concat(I.DS.dashBoardViewOrder(),"/").concat(r),"_blank","noopener,noreferrer")})(e),onObjectSelected:e=>{a(n=>"GeneralAdmissionArea"===e.objectType?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n,e])},onObjectDeselected:e=>{a(n=>{if("GeneralAdmissionArea"!==e.objectType)return[...n.filter(n=>n.seatId!=e.seatId)];return e.selected?[...n.filter(n=>n.seatId!=e.seatId),e]:[...n.filter(n=>n.seatId!=e.seatId)]})},session:"continue",objectWithoutPricingSelectable:!1,channels:t.channels?[...t.channels,"NO_CHANNEL"]:void 0,onHoldTokenExpired:()=>{a([])},onSessionInitialized:e=>{v(!1),c(e.token),f(e.expiresAt)}})})]})})},Kw=e=>{let{selectedBox:n}=e,{t}=(0,x.Bd)(),r=(0,d.wA)(),a=(0,d.d4)(D.nq),c=(0,o.useRef)(null),[s,u]=(0,o.useState)([]),[p,h]=(0,o.useState)([]),[m,f]=(0,o.useState)(!1),g=(0,o.useRef)(!1),v=e=>{e||(g.current=!1),f(e)},y=(0,l.useRouter)(),[b,w]=(0,o.useState)(""),[Y,k]=(0,o.useState)(void 0),S=(0,o.useRef)(null),A=(0,o.useMemo)(()=>{if((null==n?void 0:n.govWalletEnabled)!==!0||0===s.length)return[];let{finalSelectedTicketsWithAmount:e}=(0,I.iB)(s,n);return e.flatMap(e=>(e.seats||[]).flatMap(n=>{let t=n.numSelected||1;return Array.from({length:t},(r,i)=>({key:"".concat(e.assetId,"-").concat(e.pricingId,"-").concat(n.seatId,"-").concat(i),assetId:e.assetId,label:"".concat(n.seatId).concat(t>1?" #".concat(i+1):"")}))}))},[s,n]),_=(0,o.useCallback)(async e=>{let i;if(g.current)return;g.current=!0;let{finalSelectedTicketsWithAmount:o}=(0,I.iB)(s,n);if((null==n?void 0:n.govWalletEnabled)===!0){var l,a;if("newOrder"!==e){if(!(i=await (null==(l=S.current)?void 0:l.collect()))){g.current=!1;return}}else if(null===(i=await (null==(a=S.current)?void 0:a.collectIfFilled()))){g.current=!1;return}}if("newOrder"!==e){let l=(0,nY._)({boxId:Number(n.boxId),selectedAssets:o,paymentType:e,holdToken:b},i&&{userForm:i});r((0,q1.Ti)(l,t,y,v,()=>{var e;u([]),null==(e=c.current)||e.startNewSession()}))}else{let e=(0,nY._)({boxId:Number(n.boxId),selectedAssets:o,expiresAtSeconds:n.end&&(0,I.kG)(0,0,Math.floor((new Date(n.end).getTime()-new Date().getTime())/6e4)),holdToken:b},i&&{userForm:i});r((0,q1.Vb)(e,t,y,v))}},[s,n,b]),C=!!a&&0===A.length,T=(0,i.Y)(UQ,{createOrder:_,buttonLoader:m,selectionFlag:0===s.length,stacked:C});return(0,i.FD)(i.FK,{children:[(0,i.Y)(Kt,{children:n&&(0,i.Y)(Kb,{selectedBox:n,filteredCat:p,setSelectedTickets:u,setUserHoldToken:w,setTimerProps:k,chartRef:c})}),(0,i.FD)(Kr,{children:[Y&&(0,i.Y)(Kd,{children:(0,i.Y)(fE,{startTimeInit:Y.startTime,openTimerModal:Y.openTimerModal,setExpirationFlag:Y.setHideSeatingMap})}),(0,i.Y)(y1,{box:n,selectedTickets:s,filteredCat:p,setFilteredCat:h,tellerMode:!0}),C&&(0,i.Y)(Ka,{children:T})]}),A.length>0&&(0,i.Y)(Ki,{children:(0,i.Y)(LW,{ref:S,boxId:Number(n.boxId),units:A,allowDummyAmka:!0})}),!C&&(0,i.Y)(Ko,{children:T})]})},KY=()=>{let e=(0,d.d4)(q1.q5);return(0,i.Y)(i.FK,{children:(null==e?void 0:e.hasSeating)?(0,i.Y)(Kw,{selectedBox:e}):(0,i.Y)(Kc,{selectedBox:e})})};function Kk(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  gap: 16px;\n"]);return Kk=function(){return e},e}function KS(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  flex-wrap: wrap;\n"]);return KS=function(){return e},e}function KA(){let e=(0,s._)(["\n  ",";\n  position: relative;\n  gap: 16px;\n"]);return KA=function(){return e},e}function K_(){let e=(0,s._)(["\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 12px;\n  background: ","b3;\n"]);return K_=function(){return e},e}function KI(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n"]);return KI=function(){return e},e}function KC(){let e=(0,s._)(["\n  border: 1px solid\n    ",";\n  background: ",";\n  color: ",";\n  border-radius: 10px;\n  padding: 9px 14px;\n  font-size: 13px;\n  font-weight: 600;\n  cursor: pointer;\n  font-family: inherit;\n"]);return KC=function(){return e},e}function KD(){let e=(0,s._)(["\n  from { transform: rotate(0deg); }\n  to { transform: rotate(360deg); }\n"]);return KD=function(){return e},e}function KT(){let e=(0,s._)(["\n            "," 1s linear infinite\n          "]);return KT=function(){return e},e}function KF(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 34px;\n  height: 34px;\n  flex: none;\n  border: 1px solid ",";\n  background: transparent;\n  border-radius: 50%;\n  cursor: pointer;\n  &:hover {\n    border-color: ",";\n  }\n  &:disabled {\n    opacity: 0.5;\n    cursor: default;\n  }\n  svg {\n    animation: ",";\n  }\n"]);return KF=function(){return e},e}function KP(){let e=(0,s._)(["\n  width: 100%;\n  overflow-x: auto;\n"]);return KP=function(){return e},e}function KE(){let e=(0,s._)(["\n  width: 100%;\n  border-collapse: collapse;\n  min-width: 560px;\n  font-variant-numeric: tabular-nums;\n"]);return KE=function(){return e},e}function KM(){let e=(0,s._)(["\n  text-align: ",";\n  padding: 8px 16px;\n  font-size: 10.5px;\n  font-weight: 600;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  color: ",";\n  white-space: nowrap;\n"]);return KM=function(){return e},e}function KR(){let e=(0,s._)(["\n  text-align: ",";\n  padding: 14px 16px;\n  font-size: 14.5px;\n  color: ",";\n  font-weight: ",";\n  border-top: 1px solid ","8c;\n  white-space: nowrap;\n"]);return KR=function(){return e},e}function KN(){let e=(0,s._)(["\n  td {\n    font-weight: 700;\n    border-top: 2px solid ",";\n    padding-top: 16px;\n  }\n"]);return KN=function(){return e},e}function Kz(){let e=(0,s._)(["\n  display: inline-flex;\n  flex-direction: column;\n  align-items: flex-end;\n"]);return Kz=function(){return e},e}function KO(){let e=(0,s._)(["\n  margin-top: 3px;\n  font-size: 10.5px;\n  font-weight: 500;\n  letter-spacing: 0.02em;\n  color: ",";\n"]);return KO=function(){return e},e}function KB(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  flex-wrap: wrap;\n  padding: 14px 18px;\n  border-radius: 12px;\n  border: 1px solid ",";\n  background: ",";\n"]);return KB=function(){return e},e}function Kq(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n"]);return Kq=function(){return e},e}function KL(){let e=(0,s._)(["\n  font-size: 10.5px;\n  font-weight: 700;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  color: ",";\n"]);return KL=function(){return e},e}function Kj(){let e=(0,s._)(["\n  font-size: 15px;\n  font-weight: 700;\n  color: ",";\n  font-variant-numeric: tabular-nums;\n  small {\n    font-size: 13px;\n    font-weight: 500;\n    color: ",";\n  }\n"]);return Kj=function(){return e},e}function KW(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 140px;\n  height: 6px;\n  border-radius: 99px;\n  background: ",";\n  overflow: hidden;\n"]);return KW=function(){return e},e}function KV(){let e=(0,s._)(["\n  display: block;\n  height: 100%;\n  border-radius: 99px;\n  width: ","%;\n  background: ",";\n"]);return KV=function(){return e},e}function KH(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  font-size: 15px;\n  font-weight: 700;\n  color: ",";\n  font-variant-numeric: tabular-nums;\n  small {\n    font-size: 10.5px;\n    font-weight: 500;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    color: ",";\n  }\n"]);return KH=function(){return e},e}function KU(){let e=(0,s._)(["\n  td {\n    border-top: none;\n    background: ","8c;\n    padding-top: 5px;\n    padding-bottom: 5px;\n    font-size: 13px;\n  }\n"]);return KU=function(){return e},e}function KK(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n"]);return KK=function(){return e},e}function KG(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  min-width: 130px;\n"]);return KG=function(){return e},e}function KZ(){let e=(0,s._)(["\n  height: 3px;\n  border-radius: 3px;\n  margin-top: 7px;\n  max-width: 170px;\n  overflow: hidden;\n  background: ",";\n"]);return KZ=function(){return e},e}function K$(){let e=(0,s._)(["\n  padding-left: 26px;\n  color: ",";\n"]);return K$=function(){return e},e}function KJ(){let e=(0,s._)(["\n  width: 14px;\n  height: 14px;\n  border-radius: 4px;\n  flex: none;\n  background: ",";\n  border: 1px solid ",";\n"]);return KJ=function(){return e},e}function KQ(){let e=(0,s._)(["\n  padding: 22px;\n  text-align: center;
1\n  color: ",";\n  font-size: 14px;\n"]);return KQ=function(){return e},e}function KX(){let e=(0,s._)(["\n  padding-left: 14px;\n  color: ",";\n"]);return KX=function(){return e},e}function K0(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 40px;\n  padding: 26px 30px;\n  border: 1px solid ",";\n  border-radius: 14px;\n  /* Narrow screens: the 230px donut and the cards can't share a row without crushing the cards\n     into an unreadable column — stack them instead. */\n  @media (max-width: 760px) {\n    flex-direction: column;\n    align-items: stretch;\n    gap: 24px;\n    padding: 20px 16px;\n  }\n"]);return K0=function(){return e},e}function K1(){let e=(0,s._)(["\n  position: relative;\n  width: 230px;\n  height: 230px;\n  max-width: 100%;\n  flex: none;\n  margin: 0 auto;\n  svg {\n    /* The viewBox does the scaling, so the donut can shrink below 230px on small phones. */\n    width: 100%;\n    height: 100%;\n    transform: rotate(-90deg);\n  }\n  circle {\n    fill: none;\n    stroke-width: 24;\n    transition: stroke-width 0.15s ease;\n  }\n  circle:hover {\n    stroke-width: 28;\n  }\n"]);return K1=function(){return e},e}function K2(){let e=(0,s._)(["\n  position: absolute;\n  inset: 0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n"]);return K2=function(){return e},e}function K4(){let e=(0,s._)(["\n  font-size: 38px;\n  font-weight: 700;\n  line-height: 1;\n  color: ",";\n"]);return K4=function(){return e},e}function K5(){let e=(0,s._)(["\n  font-size: 12px;\n  margin-top: 4px;\n  color: ",";\n"]);return K5=function(){return e},e}function K6(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 340px;\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 14px;\n  /* Stacked under the donut the grid owns the full width, so let the cards pack as many per row\n     as fit rather than dropping straight to one tall column. */\n  @media (max-width: 760px) {\n    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n    min-width: 0;\n  }\n"]);return K6=function(){return e},e}function K3(){let e=(0,s._)(["\n      border: 1px solid transparent;\n      background: linear-gradient(\n            ",",\n            ","\n          )\n          padding-box,\n        "," border-box;\n    "]);return K3=function(){return e},e}function K8(){let e=(0,s._)(["\n  border: 1px solid ",";\n  border-radius: 14px;\n  padding: 16px 18px;\n  background: ",";\n  transition: border-color 0.15s ease;\n  &:hover {\n    border-color: ",";\n  }\n  ","\n"]);return K8=function(){return e},e}function K7(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 9px;\n  margin-bottom: 10px;\n"]);return K7=function(){return e},e}function K9(){let e=(0,s._)(["\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: ",";\n"]);return K9=function(){return e},e}function Ge(){let e=(0,s._)(["\n  font-size: 26px;\n  font-weight: 700;\n  line-height: 1;\n  color: ",";\n"]);return Ge=function(){return e},e}function Gn(){let e=(0,s._)(["\n  font-size: 11.5px;\n  margin-top: 5px;\n  color: ",";\n"]);return Gn=function(){return e},e}function Gt(){let e=(0,s._)(["\n  height: 4px;\n  border-radius: 4px;\n  margin-top: 12px;\n  overflow: hidden;\n  background: ",";\n"]);return Gt=function(){return e},e}function Gr(){let e=(0,s._)(["\n  height: 100%;\n  border-radius: 4px;\n  width: ","%;\n  background: ",";\n"]);return Gr=function(){return e},e}function Gi(){let e=(0,s._)(["\n  cursor: ",";\n  transition: background 0.12s ease;\n  &:hover {\n    background: ",";\n  }\n"]);return Gi=function(){return e},e}function Go(){let e=(0,s._)(["\n  display: inline-flex;\n  justify-content: center;\n  width: 14px;\n  flex: none;\n  color: ",";\n  font-size: 10px;\n  visibility: ",";\n  transform: rotate(",");\n  transition: transform 0.15s ease;\n"]);return Go=function(){return e},e}let Gl=u.A.div(Kk(),w.ec),Ga=u.A.div(KS()),Gd=u.A.div(KA(),w.ec),Gc=u.A.div(K_(),e=>e.theme.colors.backgroundMainColor),Gs=u.A.div(KI()),Gu=u.A.button(KC(),e=>
1e.active?e.theme.colors.btnSecondary:e.theme.colors.dividerAndPlaceholderPrimary,e=>e.active?e.theme.colors.backgroundTertiaryColor:"transparent",e=>e.active?e.theme.colors.fontPrimary:e.theme.colors.fontSecondary),Gp=(0,pT.i7)(KD()),Gh=u.A.button(KF(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.fontTertiary,e=>e.spinning?(0,pT.AH)(KT(),Gp):"none"),Gm=u.A.div(KP()),Gf=u.A.table(KE()),Gg=u.A.th(KM(),e=>e.numeric?"right":"left",e=>e.theme.colors.fontSecondary),Gv=u.A.td(KR(),e=>e.numeric?"right":"left",e=>e.positive?e.theme.colors.lineChartmediumGreen:e.theme.colors.fontPrimary,e=>e.positive?600:400,e=>e.theme.colors.dividerAndPlaceholderPrimary),Gy=u.A.tr(KN(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Gx=u.A.span(Kz()),Gb=u.A.span(KO(),e=>e.theme.colors.fontSecondary),Gw=u.A.div(KB(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundTertiaryColor),GY=u.A.span(Kq()),Gk=u.A.span(KL(),e=>e.theme.colors.fontSecondary),GS=u.A.span(Kj(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.fontSecondary),GA=u.A.span(KW(),e=>e.theme.colors.backgroundMainColor),G_=u.A.i(KV(),e=>e.pct,e=>e.theme.colors.iconMainColor),GI=u.A.span(KH(),e=>e.theme.colors.lineChartmediumGreen,e=>e.theme.colors.fontSecondary),GC=u.A.tr(KU(),e=>e.theme.colors.backgroundSecondaryColor),GD=u.A.div(KK()),GT=u.A.div(KG()),GF=u.A.div(KZ(),e=>e.theme.colors.dividerAndPlaceholderPrimary),GP=(0,u.A)(GD)(K$(),e=>e.theme.colors.fontSecondary),GE=u.A.span(KJ(),e=>e.chipColor,e=>e.theme.colors.dividerAndPlaceholderPrimary),GM=u.A.div(KQ(),e=>e.theme.colors.fontSecondary),GR=u.A.span(KX(),e=>e.theme.colors.fontSecondary),GN=u.A.div(K0(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Gz=u.A.div(K1()),GO=u.A.div(K2()),GB=u.A.span(K4(),e=>e.theme.colors.fontPrimary),Gq=u.A.span(K5(),e=>e.theme.colors.fontSecondary),GL=u.A.div(K6()),Gj=u.A.div(K8(),e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.colors.fontTertiary,e=>e.isTotal&&(0,pT.AH)(K3(),e.theme.colors.backgroundSecondaryColor,e.theme.colors.backgroundSecondaryColor,e.theme.colors.btnBackgroundPrimary)),GW=u.A.div(K7()),GV=u.A.span(K9(),e=>e.theme.colors.fontSecondary),GH=u.A.div(Ge(),e=>e.theme.colors.fontPrimary),GU=u.A.div(Gn(),e=>e.theme.colors.fontSecondary),GK=u.A.div(Gt(),e=>e.theme.colors.dividerAndPlaceholderPrimary),GG=u.A.div(Gr(),e=>e.widthPct,e=>e.fillColor),GZ=u.A.tr(Gi(),e=>e.clickable?"pointer":"default",e=>e.clickable?"".concat(e.theme.colors.backgroundTertiaryColor,"59"):"transparent"),G$=u.A.span(Go(),e=>e.theme.colors.fontPrimary,e=>e.isHidden?"hidden":"visible",e=>e.isOpen?"90deg":"0deg");var GJ=t(98237);let GQ=["type","section","sales","revenue"],GX=e=>null==e||0===e?"—":e,G0=e=>e?"".concat(parseFloat(Number(e).toFixed(2))," €"):"—",G1=e=>e.freeFromBox?GX(e.free):e.unlimited?"∞":GX(e.free),G2=e=>e.unlimited?10:e.capacity?Math.min(100,Math.round(((e.sold||0)+(e.invitations||0)+(e.reserved||0))/e.capacity*100)):0,G4=()=>{var e,n,t,r,a,c,s,u,p,h,m,f,g,v,y;let{t:b}=(0,x.Bd)(),w=(0,d.d4)(q1.mr),Y=(0,d.wA)(),k=(0,l.useRouter)(),S=(0,ec.u)(),[A,_]=Uf("statsTab","type",GQ),[I,C]=(0,o.useState)(!1),[D,T]=(0,o.useState)([]),[F,P]=(0,o.useState)([]),[E,M]=(0,o.useState)([]),R=(null==(e=k.query)?void 0:e.slaveId)||(null==(n=k.query)?void 0:n.boxid),N=!!(null==w?void 0:w.hasSeating)&&((null==w||null==(t=w.sections)?void 0:t.length)||0)>0;if(!w||!Array.isArray(w.rows))return null;let z=async()=>{R&&!I&&(C(!0),await Y((0,q1.D)(R)),C(!1))},O="section"!==A||N?A:"type",B=w.totals||{},q=B.capacityKnown?B.capacity:"—",L=B.capacityKnown?B.free:"—",j=null!=B.boxCapacity&&B.boxCapacity>0,W=j?Math.min(100,Math.round((B.boxIssued||0)/B.boxCapacity*100)):0,V=w.channel||{},H=V.total||0,U=e=>H>0?Math.round(e/H*100):0,K=[{key:"cash",label:b("teller.stats.channel.cash"),value:V.cash||0,color:S.colors.lineChartmediumGreen},{key:"pos",label:b("teller.stats.channel.pos"),value:V.pos||0,color:S.colors.carinalTeal},{key:"online",label:b("teller.stats.channel.online"),value:V.electronic||0,color:S.colors.lineChartpurple},...(V.other||0)>0?[{key:"other",label:b("teller.stats.channel.other"),value:V.other,color:S.colors.amberYellow}]:[]],G=2*Math.PI*86,Z=0,$=K.filter(e=>e.value>0).map(e=>{let n=e.value/H*G,t=(0,nU._)((0,nY._)({},e),{length:n,offset:Z});return Z+=n,t});return(0,i.Y)(Gl,{children:(0,i.FD)(Gd,{children:[(0,i.FD)(Ga,{children:[(0,i.FD)(Gs,{children:[(0,i.Y)(Gu,{type:"button",active:"type"===O,onClick:()=>_("type"),children:b("teller.stats.tabs.byType")}),N&&(0,i.Y)(Gu,{type:"button",active:"section"===O,onClick:()=>_("section"),children:b("teller.stats.tabs.bySection")}),(0,i.Y)(Gu,{type:"button",active:"sales"===O,onClick:()=>_("sales"),children:b("teller.stats.tabs.byChannel")}),(0,i.Y)(Gu,{type:"button",active:"revenue"===O,onClick:()=>_("revenue"),children:b("teller.stats.tabs.revenue")})]}),(0,i.Y)(Gh,{type:"button",spinning:I,onClick:z,disabled:I||!R,"aria-label":null!=(h=b("teller.stats.refresh"))?h:"Refresh",title:null!=(m=b("teller.stats.refresh"))?m:"Refresh",children:(0,i.Y)(tx.A,{name:"refresh",width:15,height:15,color:"fontSecondary"})})]}),"type"===O&&j&&(0,i.FD)(Gw,{children:[(0,i.Y)(Gk,{children:b("teller.stats.eventLimit.label")}),(0,i.FD)(GS,{children:[B.boxIssued," ",(0,i.Y)("small",{children:b("teller.stats.eventLimit.issued",{limit:B.boxCapacity})})]}),(0,i.Y)(GA,{children:(0,i.Y)(G_,{pct:W})}),(0,i.FD)(GI,{children:[B.boxRemaining,(0,i.Y)("small",{children:b("teller.stats.eventLimit.left")})]})]}),("type"===O||"section"===O)&&(0,i.FD)(Gm,{children:["type"===O&&(0,i.FD)(Gf,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Gg,{children:b("teller.stats.columns.type")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.capacity")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.sold")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.invitations")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.reserved")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.free")})]})}),(0,i.FD)("tbody",{children:[w.rows.map(e=>{var n,t;let r=e.perPricing||[],l=r.length>1,a=l&&D.includes(e.assetId);return(0,i.FD)(o.Fragment,{children:[(0,i.FD)(GZ,{clickable:l,onClick:l?()=>(e=>T(n=>n.includes(e)?n.filter(n=>n!==e):[...n,e]))(e.assetId):void 0,children:[(0,i.Y)(Gv,{children:(0,i.FD)(GD,{children:[(0,i.Y)(G$,{isOpen:a,isHidden:!l,children:"▶"}),e.color&&(0,i.Y)(GE,{chipColor:e.color}),(0,i.FD)(GT,{children:[e.name,(null!=e.capacity||e.unlimited)&&(0,i.Y)(GF,{children:(0,i.Y)(GG,{widthPct:G2(e),fillColor:e.unlimited?S.colors.fontSecondary:e.color||S.colors.carinalTeal})})]})]})}),(0,i.Y)(Gv,{numeric:!0,children:(e=>e.unlimited?"∞":GX(e.capacity))(e)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.sold)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.invitations)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.reserved)}),(0,i.Y)(Gv,{numeric:!0,positive:e.freeFromBox?(null!=(n=e.free)?n:0)>0:e.unlimited||(null!=(t=e.free)?t:0)>0,children:e.freeFromBox?(0,i.FD)(Gx,{children:[G1(e),(0,i.Y)(Gb,{children:b("teller.stats.eventLimit.caption")})]}):G1(e)})]}),a&&r.map(e=>(0,i.FD)(GC,{children:[(0,i.Y)(Gv,{children:(0,i.Y)(GR,{children:"".concat(e.name||"—"," \xb7 ").concat(e.price," €")})}),(0,i.Y)(Gv,{numeric:!0}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.sold)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.invitations)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.reserved)}),(0,i.Y)(Gv,{numeric:!0})]},e.pricingId))]},e.assetId)}),(0,i.FD)(Gy,{children:[(0,i.Y)(Gv,{children:(0,i.FD)(GY,{children:[b("teller.stats.columns.total"),B.capacityFromBox&&(0,i.Y)(GJ.A,{title:b("teller.stats.eventLimit.tooltip",{limit:B.boxCapacity}),iconWidth:15,iconHeight:15,maxWidth:320})]})}),(0,i.Y)(Gv,{numeric:!0,children:B.capacityFromBox?(0,i.FD)(Gx,{children:[GX(q),(0,i.Y)(Gb,{children:b("teller.stats.eventLimit.caption")})]}):B.unlimited?"∞":GX(q)}),(0,i.Y)(Gv,{numeric:!0,children:GX(B.sold)}),(0,i.Y)(Gv,{numeric:!0,children:GX(B.invitations)}),(0,i.Y)(Gv,{numeric:!0,children:GX(B.reserved)}),(0,i.Y)(Gv,{numeric:!0,positive:B.unlimited||B.capacityKnown&&(null!=(f=B.free)?f:0)>0,children:B.unlimited?"∞":GX(L)})]})]})]}),"section"===O&&(0,i.FD)(Gf,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Gg,{children:b("teller.stats.columns.section")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.capacity")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.sold")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.invitations")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.reserved")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.free")})]})}),(0,i.Y)("tbody",{children:w.sections.map(e=>{var n;let t=e.categories||[],r=t.length>1,l=r&&F.includes(e.section);return(0,i.FD)(o.Fragment,{children:[(0,i.FD)(GZ,{clickable:r,onClick:r?()=>(e=>P(n=>n.includes(e)?n.filter(n=>n!==e):[...n,e]))(e.section):void 0,children:[(0,i.Y)(Gv,{children:(0,i.FD)(GD,{children:[(0,i.Y)(G$,{isOpen:l,isHidden:!r,children:"▶"}),(0,i.FD)(GT,{children:[e.section,null!=e.capacity&&(0,i.Y)(GF,{children:(0,i.Y)(GG,{widthPct:G2(e),fillColor:S.colors.carinalTeal})})]})]})}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.capacity)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.sold)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.invitations)}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.reserved)}),(0,i.Y)(Gv,{numeric:!0,positive:(null!=(n=e.free)?n:0)>0,children:GX(e.free)})]}),l&&t.map(n=>(0,i.FD)(GC,{children:[(0,i.Y)(Gv,{children:(0,i.FD)(GP,{children:[n.color&&(0,i.Y)(GE,{chipColor:n.color}),n.name]})}),(0,i.Y)(Gv,{numeric:!0,children:GX(n.capacity)}),(0,i.Y)(Gv,{numeric:!0,children:GX(n.sold)}),(0,i.Y)(Gv,{numeric:!0,children:GX(n.invitations)}),(0,i.Y)(Gv,{numeric:!0,children:GX(n.reserved)}),(0,i.Y)(Gv,{numeric:!0,children:GX(n.free)})]},"".concat(e.section,"-").concat(n.assetId)))]},e.section)})})]})]}),"sales"===O&&(H>0?(0,i.FD)(GN,{children:[(0,i.FD)(Gz,{children:[(0,i.FD)("svg",{width:"230",height:"230",viewBox:"0 0 230 230",children:[(0,i.Y)("circle",{cx:"115",cy:"115",r:86,stroke:S.colors.dividerAndPlaceholderPrimary}),$.map(e=>(0,i.Y)("circle",{cx:"115",cy:"115",r:86,stroke:e.color,strokeDasharray:"".concat(e.length," ").concat(G-e.length),strokeDashoffset:-e.offset,children:(0,i.Y)("title",{children:"".concat(e.label,": ").concat(e.value)})},e.key))]}),(0,i.FD)(GO,{children:[(0,i.Y)(GB,{children:H}),(0,i.Y)(Gq,{children:b("teller.stats.columns.tickets")})]})]}),(0,i.FD)(GL,{children:[K.map(e=>(0,i.FD)(Gj,{children:[(0,i.FD)(GW,{children:[(0,i.Y)(GE,{chipColor:e.color}),(0,i.Y)(GV,{children:e.label})]}),(0,i.Y)(GH,{children:GX(e.value)}),(0,i.Y)(GU,{children:"".concat(U(e.value),"% ").concat(b("teller.stats.channel.shareOfSales"))}),(0,i.Y)(GK,{children:(0,i.Y)(GG,{widthPct:U(e.value),fillColor:e.color})})]},e.key)),(0,i.FD)(Gj,{isTotal:!0,children:[(0,i.Y)(GW,{children:(0,i.Y)(GV,{children:b("teller.stats.columns.total")})}),(0,i.Y)(GH,{children:H}),(0,i.Y)(GU,{children:b("teller.stats.columns.tickets")}),(0,i.Y)(GK,{children:(0,i.Y)(GG,{widthPct:100,fillColor:S.colors.bt
1nBackgroundPrimary})})]})]})]}):(0,i.Y)(GM,{children:b("teller.stats.empty")})),"revenue"===O&&(0,i.Y)(Gm,{children:(null!=(g=null==(a=w.revenue)||null==(r=a.rows)?void 0:r.length)?g:0)>0?(0,i.FD)(Gf,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Gg,{children:b("teller.stats.columns.type")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.columns.tickets")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.revenue.cash")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.revenue.pos")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.revenue.online")}),(null!=(v=null==(s=w.revenue)||null==(c=s.totals)?void 0:c.other)?v:0)>0&&(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.revenue.other")}),(0,i.Y)(Gg,{numeric:!0,children:b("teller.stats.revenue.total")})]})}),(0,i.FD)("tbody",{children:[w.revenue.rows.map(e=>{var n,t,r;let l=e.perPricing||[],a=l.length>1,d=a&&E.includes(e.assetId),c=(null!=(r=null==(t=w.revenue)||null==(n=t.totals)?void 0:n.other)?r:0)>0;return(0,i.FD)(o.Fragment,{children:[(0,i.FD)(GZ,{clickable:a,onClick:a?()=>(e=>M(n=>n.includes(e)?n.filter(n=>n!==e):[...n,e]))(e.assetId):void 0,children:[(0,i.Y)(Gv,{children:(0,i.FD)(GD,{children:[(0,i.Y)(G$,{isOpen:d,isHidden:!a,children:"▶"}),e.color&&(0,i.Y)(GE,{chipColor:e.color}),e.name]})}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.tickets)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.cash)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.pos)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.online)}),c&&(0,i.Y)(Gv,{numeric:!0,children:G0(e.other)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.total)})]}),d&&l.map(e=>(0,i.FD)(GC,{children:[(0,i.Y)(Gv,{children:(0,i.Y)(GR,{children:"".concat(e.name||"—").concat(null!=e.price?" \xb7 ".concat(e.price," €"):"")})}),(0,i.Y)(Gv,{numeric:!0,children:GX(e.tickets)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.cash)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.pos)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.online)}),c&&(0,i.Y)(Gv,{numeric:!0,children:G0(e.other)}),(0,i.Y)(Gv,{numeric:!0,children:G0(e.total)})]},e.pricingId))]},e.assetId)}),(0,i.FD)(Gy,{children:[(0,i.Y)(Gv,{children:b("teller.stats.columns.total")}),(0,i.Y)(Gv,{numeric:!0,children:GX(w.revenue.totals.tickets)}),(0,i.Y)(Gv,{numeric:!0,children:G0(w.revenue.totals.cash)}),(0,i.Y)(Gv,{numeric:!0,children:G0(w.revenue.totals.pos)}),(0,i.Y)(Gv,{numeric:!0,children:G0(w.revenue.totals.online)}),(null!=(y=null==(p=w.revenue)||null==(u=p.totals)?void 0:u.other)?y:0)>0&&(0,i.Y)(Gv,{numeric:!0,children:G0(w.revenue.totals.other)}),(0,i.Y)(Gv,{numeric:!0,children:G0(w.revenue.totals.total)})]})]})]}):(0,i.Y)(GM,{children:b("teller.stats.empty")})}),0===w.rows.length&&("type"===O||"section"===O)&&(0,i.Y)(GM,{children:b("teller.stats.empty")}),I&&(0,i.Y)(Gc,{children:(0,i.Y)(nb.A,{size:40})})]})})},G5=()=>{let{t:e}=(0,x.Bd)(),n=[{key:"tableDate",content:e("teller.table.date"),align:"left",width:"auto"},{key:"email",content:e("teller.table.email"),align:"left",width:"auto"},{key:"fullName",content:e("teller.table.fullName"),align:"left",width:"auto"},{key:"phone",content:e("teller.table.phone"),align:"left",width:"auto"},{key:"ticketAmount",content:e("teller.table.amount"),align:"left",width:"auto"},{key:"tablePrice",content:e("teller.table.price"),align:"left",width:"auto"},{key:"tablePaymentType",content:e("teller.table.paymentType"),align:"left",width:"auto"},{key:"tableStatus",content:e("teller.table.status"),align:"left",width:"auto"},{key:"actions",content:"",align:"center",width:"100"}];return(0,i.Y)(kM.A,{children:(0,i.Y)(AT.Sy,{children:n.map(e=>(0,i.Y)(AT.Em,{align:e.align,width:e.width,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.content})},e.key))})})};function G6(){let e=(0,s._)(["\n  ","\n  flex-direction: row;\n  align-items: center;\n  justify-content: center;\n  gap: 4px;\n  padding: 0;\n"]);return G6=function(){return e},e}function G3(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n  gap: 10px;\n  padding: 10px 0;\n"]);return G3=function(){return e},e}function G8(){let e=(0,s._)(["\n  ","\n  flex-direction: column;\n"]);return G8=function(){return e},e}let G7=u.A.div(G6(),w.Uu),G9=u.A.div(G3(),w.Uu),Ze=u.A.div(G8(),w.Uu);var Zn=t(46859),Zt=t(28892);let Zr=e=>{var n,t,r,a,s,u,p,h,m,f,g,v,y,w,Y,k,S;let{index:A,rowData:C}=e,D=new Date,[T,F]=(0,o.useState)(-1),[P,E]=(0,o.useState)(null),M=(0,d.wA)(),R=(0,l.useRouter)();D.setHours(0,0,0,0);let{t:N}=(0,x.Bd)(),z="successful"===C.status&&(null==(n=C.printScreenTickets)?void 0:n.length)>0,O=(null==C||null==(t=C.data)?void 0:t.govWalletEnabled)===!0,B=e=>{E(null),M((0,Vf.Wb)({target:Vf.hY.tellerThermal,data:(e=>{var n;return e===el.kl.ETICKET?null==(n=C.printScreenTickets)?void 0:n.map(e=>{var n;return(0,nU._)((0,nY._)({},e),{qrToPrint:null!=(n=e.qrGovPrivateCode)?n:e.qrToPrint,qrGovPrivateCode:null})}):C.printScreenTickets})(e)}))},q=e=>{E(null),M((0,q1.gG)(null==C?void 0:C.orderId,N,e=>
1M(e?(0,b.rj)({enableLoader:!0}):(0,b.Fr)()),e))},L=(O?[{heading:"".concat(N("teller.actions.eticketGroup")),items:[{label:"".concat(N("teller.actions.printThermal")),onClick:()=>B(el.kl.ETICKET)},{label:"".concat(N("teller.actions.printA4")),onClick:()=>q(el.kl.ETICKET)}]},{heading:"".concat(N("teller.actions.govTicketGroup")),items:[{label:"".concat(N("teller.actions.printThermal")),onClick:()=>B(el.kl.GOV)},{label:"".concat(N("teller.actions.printA4")),onClick:()=>q(el.kl.GOV)}]}]:[{items:[{label:"".concat(N("teller.actions.printThermal")),onClick:()=>B()},{label:"".concat(N("teller.actions.printA4")),onClick:()=>q()}]}]).flatMap((e,n)=>[...e.heading?[(0,i.Y)(Zn.A,{sx:{lineHeight:"32px",fontSize:12,textTransform:"uppercase"},children:e.heading},"print-heading-".concat(n))]:[],...e.items.map((e,t)=>(0,i.Y)(Fz.A,{onClick:e.onClick,children:(0,i.Y)(qZ.A,{primary:e.label})},"print-item-".concat(n,"-").concat(t)))]),j=(null!=(S=null==C||null==(a=C.data)||null==(r=a.assets)?void 0:r.length)?S:0)>0,W="order"===C.type&&"paymentLink"===C.paymentType?"web":C.paymentType,V=[{key:"createdAt",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:250,align:"left",children:(0,i.FD)(Ze,{children:[(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:(0,I.JC)(new Date(C.createdAt),C.timeZone?C.timeZone:"Europe/Athens","DD MMM YYYY")}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontPrimary",children:(0,I.JC)(new Date(C.createdAt),C.timeZone?C.timeZone:"Europe/Athens","HH:mm A")})]})}),width:"auto",align:"left",custom:!0},{key:"email",width:"auto",align:"left",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:(0,i.Y)(sI.A,{title:(null==C||null==(s=C.data)?void 0:s.email)&&(null==C||null==(u=C.data)?void 0:u.email),children:(null==C||null==(p=C.data)?void 0:p.email)?null==C||null==(h=C.data)?void 0:h.email:"-"})})}),custom:!0},{key:"fullName",width:"auto",align:"left",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:(0,i.Y)(sI.A,{title:(null==C||null==(m=C.data)?void 0:m.fullName)&&(null==C||null==(f=C.data)?void 0:f.fullName),children:(null==C||null==(g=C.data)?void 0:g.fullName)?null==C||null==(v=C.data)?void 0:v.fullName:"-"})})}),custom:!0},{key:"phone",width:"auto",align:"left",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:(0,i.Y)(sI.A,{title:(null==C||null==(y=C.data)?void 0:y.phone)&&(null==C||null==(w=C.data)?void 0:w.phone),children:(null==C||null==(Y=C.data)?void 0:Y.phone)?null==C||null==(k=C.data)?void 0:k.phone:"-"})})}),custom:!0},{key:"ticketAmount",width:"auto",align:"left",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:C.ticketAmount})}),custom:!0},{key:"totalPrice",width:"auto",align:"left",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:C.totalPrice})}),custom:!0},{key:"paymentType",align:"left",width:"100",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:16,color:"fontPrimary",children:W?N("teller.paymentTypes.".concat(W)):"-"})}),custom:!0},{key:"status",align:"left",width:"auto",value:(0,i.Y)(AT.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.FD)(Ze,{children:[(0,i.Y)(c.RZ,{fontSize:14,color:(0,Cv.C0)(C.subType?C.subType:C.status),children:(0,Zt.NK)(C.subType?C.subType:C.status,N)}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:(0,Zt.hp)(C.type,N)})]})}),custom:!0},{key:"actions",value:(0,i.Y)(AT.m7,{width:"auto",align:"center",padding:"none",disablePadding:!0,children:(0,i.FD)(G7,{children:[(0,i.Y)(kj.A,{size:"medium",disabled:!j,onClick:()=>{T===A?F(-1):F(A)},children:T===A?(0,i.Y)(_.In,{color:"fontSecondary",width:15,height:15,name:"upArrow"}):(0,i.Y)(_.In,{color:j?"fontSecondary":"dividerAndPlaceholderPrimary",width:15,height:15,name:"downArrow"})}),(0,i.Y)(kj.A,{size:"medium",onClick:()=>{let e=null==C?void 0:C.orderId;R.push("".concat(I.DS.dashBoardViewOrder(),"/").concat(e))},children:(0,i.Y)(_.In,{color:"fontPrimary",width:25,height:25,name:"eye"})}),(0,i.Y)(kj.A,{size:"medium",disabled:!z,onClick:e=>E(e.currentTarget),children:(0,i.Y)(_.In,{color:z?"fontPrimary":"fontSecondary",width:25,height:25,name:"print"})}),(0,i.Y)(qG.A,{anchorEl:P,open:!!P,onClose:()=>E(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"right"},children:L})]})}),align:"center",custom:!0}];return(0,i.FD)(o.Fragment,{children:[(0,i.Y)(kW.A,{"data-test":"".concat(C.eventName,"_expand_row"),sx:{"& > *":{borderBottom:"unset"}},children:V.map(e=>(null==e?void 0:e.custom)?(0,i.Y)(i.FK,{children:e.value}):(0,i.Y)(AT.Em,{width:e.width,align:e.align,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})},e.key))}),(0,i.Y)(kW.A,{sx:{"& > *":{borderBottom:"unset"}},children:(0,i.Y)(AT.Em,{style:{paddingBottom:0,paddingTop:0},colSpan:9,children:(0,i.Y)(kV.A,{in:T===A,timeout:"auto",unmountOnExit:!0,children:(0,i.Y)(G9,{children:(null==C?void 0:C.data)&&(null==C?void 0:C.data.assets.map(e=>
1(0,i.Y)(kB,{assetDisplayName:e.assetDisplayName,price:e.price,amount:e.amount,assetIds:e.assetIds,currency:C.currency,seatInfo:((e,n)=>{if(!(null==e?void 0:e.seatId)&&!(null==e?void 0:e.seat)&&!(null==e?void 0:e.section))return;let t=[e.section&&"".concat(n("teller.table.section"),": ").concat(e.section),e.row&&"".concat(n("teller.table.row"),": ").concat(e.row),e.seat&&"".concat(n("teller.table.seat"),": ").concat(e.seat),e.booth&&"".concat(n("teller.table.booth"),": ").concat(e.booth),e.table&&"".concat(n("teller.table.tableLabel"),": ").concat(e.table)].filter(Boolean);return t.length?t.join(" \xb7 "):String(e.seatId)})(e,N)})))})})})})]})};function Zi(){let e=(0,s._)(["\n  ","\n  padding:20px 0;\n  gap: 20px;\n  flex-wrap: wrap;\n"]);return Zi=function(){return e},e}let Zo=u.A.div(Zi(),w.Uu),Zl=e=>{let{expanded:n}=e,{t}=(0,x.Bd)(),r=(0,l.useRouter)(),{loader:a}=(0,d.d4)(kK.Yp),{control:s,setValue:u,handleSubmit:p,getValues:h,watch:m}=(0,nw.mN)({defaultValues:{orderId:"",status:{},paymentType:{},phone:"",fullName:"",email:""}}),f=[{id:"cash",label:t("teller.paymentTypes.cash")},{id:"card",label:t("teller.paymentTypes.card")},{id:"onCredit",label:t("teller.paymentTypes.onCredit")}],g=[{id:"all",label:t("orders.tabAll")},{id:"successful",label:t("orders.tabCompleted")},{id:"pending",label:t("orders.tabPending")}];(0,o.useEffect)(()=>{r.query.status&&u("status",g.filter(e=>e.id===r.query.status)[0]),r.query.paymentType&&u("paymentType",f.filter(e=>e.id===r.query.paymentType)[0]),r.query.phone&&u("phone",r.query.phone),r.query.fullName&&u("fullName",r.query.fullName),r.query.email&&u("email",r.query.email),r.query.orderId&&u("orderId",r.query.orderId)},[]);let v=()=>{var e,n,t,i,o;let l=Object.entries(m()).reduce((e,n)=>{let[t,r]=n;return""!==r&&("object"!=typeof r||0!==Object.keys(r).length)&&(e[t]=(null==r?void 0:r.id)?r.id:r),e},{}),a=(0,nY._)({limit:10,offset:0},{boxid:r.query.boxid},(null==(e=r.query)?void 0:e.slaveId)&&{slaveId:r.query.slaveId},(null==(n=r.query)?void 0:n.view)&&{view:r.query.view},(null==(t=r.query)?void 0:t.statsTab)&&{statsTab:r.query.statsTab},(null==(i=r.query)?void 0:i.eventPanel)&&{eventPanel:r.query.eventPanel},(null==(o=r.query)?void 0:o.filtersPanel)&&{filtersPanel:r.query.filtersPanel},l);(0,FM.D)(r,a)},y=(0,o.useCallback)(()=>Object.entries(Object.entries(m()).reduce((e,n)=>{let[t,r]=n;return""!==r&&("object"!=typeof r||0!==Object.keys(r).length)&&(e[t]=(null==r?void 0:r.id)?r.id:r),e},{})).length>0,[m()]);return(0,i.Y)(i.FK,{children:n&&(0,i.FD)(i.FK,{children:[(0,i.FD)(Zo,{children:[(0,i.Y)(nw.xI,{name:"orderId",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"searchOrderId",iconRight:"xIcon",iconColor:"fontPrimary",width:"270px",type:"text",onDelete:()=>{n.onChange("")},iconLeft:"search",placeholder:t("teller.ordersFilters.orderId"),label:t("teller.ordersFilters.orderId")},n))}}),(0,i.Y)(nw.xI,{name:"fullName",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"searchEvent",iconRight:"xIcon",iconColor:"fontPrimary",width:"270px",type:"text",onDelete:()=>{n.onChange("")},iconLeft:"search",placeholder:t("teller.ordersFilters.fullName"),label:t("teller.ordersFilters.fullName")},n))}}),(0,i.Y)(nw.xI,{name:"email",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"searchEvent",iconRight:"xIcon",iconColor:"fontPrimary",width:"270px",type:"text",onDelete:()=>{n.onChange("")},iconLeft:"search",placeholder:t("teller.ordersFilters.email"),label:t("teller.ordersFilters.email")},n))}}),(0,i.Y)(nw.xI,{name:"phone",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({dataTest:"searchEvent",iconRight:"xIcon",iconColor:"fontPrimary",width:"270px",type:"text",onDelete:()=>{n.onChange("")},iconLeft:"search",placeholder:t("teller.ordersFilters.phone"),label:t("teller.ordersFilters.phone")},n))}}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"status",control:s,render:e=>{let{field:n,fieldState:r}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",label:t("teller.status"),placeholder:t("eventManager.basics.select"),dataTest:"vat_field",width:"270px",borderRadius:"12px",isOptionEqualTovalue:(e,n
1)=>e.id===n.id},n),{options:g,selectedValues:n.value||null,customOnChange:e=>{n.onChange(e)},onClear:()=>{n.onChange({})}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})}),(0,i.Y)("div",{children:(0,i.Y)(nw.xI,{name:"paymentType",control:s,render:e=>{let{field:n,fieldState:r}=e;return(0,i.Y)(_.gU,(0,nU._)((0,nY._)({variant:"single",label:t("teller.paymentMethod"),placeholder:t("eventManager.basics.select"),dataTest:"vat_field",width:"270px",borderRadius:"12px",isOptionEqualTovalue:(e,n)=>e.id===n.id},n),{options:f,selectedValues:n.value||null,customOnChange:e=>{n.onChange(e)},onClear:()=>{n.onChange({})}}))},rules:{required:t("fieldIsRequired")||"This field is required"}})})]}),(0,i.FD)("div",{style:{display:"flex",marginTop:"10px",justifyContent:"flex-end",alignItems:"center",gap:"20px",flexWrap:"wrap"},children:[y()&&(0,i.Y)(_.$n,{dataTest:"clear_button",padding:0,gap:8,size:"auto",color:"fontAlert",iconColor:"fontAlert",backgroundColor:"transparent",icon:"delete",loader:a,onClick:()=>{u("orderId",""),u("status",{}),u("paymentType",{}),u("phone",""),u("fullName",""),u("email",""),v()},children:t("updateEvent.clearSearch")}),(0,i.Y)(_.$n,{dataTest:"clear_button",padding:0,gap:8,backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",iconColor:"btnTextAuxiliary",loader:a,onClick:()=>{v()},children:t("teller.ordersFilters.searchButton")})]}),(0,i.Y)(c.cG,{margin:30})]})})},Za=["open","closed"],Zd=["filtersPanel"],Zc=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),t=(0,l.useRouter)(),[r,a]=Uf("filtersPanel","closed",Za),s="open"===r;return(0,o.useEffect)(()=>()=>{e((0,kK.xk)())},[]),(0,i.FD)(i.FK,{children:[(0,i.Y)(c.Cc,{style:{justifyContent:"flex-end"},children:(0,i.Y)(_.Sc,{expanded:s,onToggle:e=>a(e?"open":"closed"),dataTest:"toggle_orders_filters"})}),s&&(0,i.Y)(Zl,{expanded:s}),(0,i.Y)(_.Or,{fetchTableData:()=>{var n;e((0,q1.we)((0,nU._)((0,nY._)({},t.query),{boxid:(null==(n=t.query)?void 0:n.slaveId)||t.query.boxid,offset:parseInt(t.query.offset)*parseInt(t.query.limit)})))},CustomTableHeader:G5,CustomTableRow:Zr,ignoredQueryKeys:Zd})]})};function Zs(){let e=(0,s._)(["\n  ",";\n  width: 100%;\n  gap: 20px;\n"]);return Zs=function(){return e},e}function Zu(){let e=(0,s._)(["\n  display: flex;\n  gap: 26px;\n  border-bottom: 1px solid ",";\n"]);return Zu=function(){return e},e}function Zp(){let e=(0,s._)(["\n  background: none;\n  border: none;\n  font-family: inherit;\n  cursor: pointer;\n  font-size: 17px;\n  font-weight: 700;\n  padding: 0 2px 12px;\n  margin-bottom: -1px;\n  color: ",";\n  border-bottom: 2px solid\n    ",";\n  &:hover {\n    color: ",";\n  }\n"]);return Zp=function(){return e},e}let Zh=u.A.div(Zs(),w.ec),Zm=u.A.div(Zu(),e=>e.theme.colors.dividerAndPlaceholderPrimary),Zf=u.A.button(Zp(),e=>e.active?e.theme.colors.fontPrimary:e.theme.colors.fontSecondary,e=>e.active?e.theme.colors.btnSecondary:"transparent",e=>e.theme.colors.fontPrimary),Zg=["stats","orders"],Zv=()=>{let{t:e}=(0,x.Bd)(),[n,t]=Uf("view","stats",Zg);return(0,i.FD)(Zh,{children:[(0,i.FD)(Zm,{children:[(0,i.Y)(Zf,{type:"button",active:"stats"===n,onClick:()=>t("stats"),children:e("teller.stats.title")}),(0,i.Y)(Zf,{type:"button",active:"orders"===n,onClick:()=>t("orders"),children:e("orders.ordersTitle")})]}),"stats"===n?(0,i.Y)(G4,{}):(0,i.Y)(Zc,{})]})};function Zy(){let e=(0,s._)(["\n  ",";\n  flex: 1;\n  min-height: 240px;\n"]);return Zy=function(){return e},e}function Zx(){let e=(0,s._)(["\n  @media print {\n    ","\n    justify-content:center;\n    background-color: white;\n    .pagebreak {\n      margin-top: 40px;\n      page-break-before: always;\n    }\n    svg {\n      fill: black;\n    }\n  }\n"]);return Zx=function(){return e},e}let Zb=u.A.div(Zy(),w.tR);u.A.div(Zx(),w.Uu);let Zw=()=>{let e=(0,d.d4)(D.nq),n=(0,d.d4)(q1.G3),t=(0,d.d4)(q1.q5),r=(0,l.useRouter)();return n?(0,i.FD)(Ke,{desktopMode:!!e,children:[(0,i.Y)(Kn,{children:(0,i.Y)(UH,{})}),r.query.boxid&&(t?(0,i.Y)(KY,{}):(0,i.Y)(Kt,{children:(0,i.Y)(Zb,{children:(0,i.Y)(nb.A,{})})})),t&&(0,i.Y)(Kl,{children:(0,i.Y)(Zv,{})})]}):(0,i.Y)(V$,{children:(0,i.Y)(nb.A,{})})},ZY=()=>{let{t:e}=(0,x.Bd)(),n=(0,d.wA)();return(0,o.useEffect)(()=>{n((0,q1.kQ)())},[]),(0,i.FD)(i.FK,{children:[(0,i.Y)(_.wx,{target:Vf.hY.tellerThermal,format:"thermal",children:e=>(0,i.Y)(Vm,{tickets:e})}),(0,i.Y)(_.wx,{target:Vf.hY.tellerA4,children:e=>(0,i.Y)(_.pn,{tickets:e.tickets,product:e.product})}),(0,i.Y)(Uh,{}),(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:e("teller.pageTitle")})}),(0,i.Y)(Zw,{})]})]})};var Zk=t(14921),ZS=t(43572),ZA=t(34007),Z_=t(73824),ZI=t(67362),ZC=t(4069),ZD=t(40570),ZT=t(54955),ZF=t(25493),ZP=t(91159);function ZE(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return ZE=function(){return e},e}function ZM(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  justify-content: center;\n  width: 180px;\n  align-items: center;\n  padding: 5px 13px;\n  gap: 10px;\n  background-color: transparent;\n  font-family: 'Sofia Sans';\n  font-style: normal;\n  font-weight: 700;\n  font-size: 15px;\n  cursor: pointer;\n  border: 1px solid ",";\n  border-radius: 12px;\n  color: ",";\n  ","\n  ","\n"]);return ZM=function(){return e},e}function ZR(){let e=(0,s._)(["\n  flex: 1;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-family: 'IBM Plex Sans';\n"]);return ZR=function(){return e},e}u.A.div(ZE());let ZN=u.A.div(ZM(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontPrimary,e=>e.active&&"\n  opacity: 0.3;\n  ",e=>"@media (max-width: ".concat(e.theme.breakPoints.MEDIUM_VIEWPORT,") {\n    width: 80px !important;\n  }")),Zz=u.A.div(ZR()),ZO=(0,o.memo)(e=>{let{activeTabOption:n,setChartLines:t,payload:r,chartLines:l}=e,a=(0,d.d4)(Ai.LM),s=(0,ec.u)();(0,o.useEffect)(()=>
1{if(!l)return},[l]);let[u,p]=(0,o.useState)([]),h=e=>n.toLowerCase()==e;return(0,i.Y)(ZA.u,{height:"95%",width:"100%",children:(0,i.FD)(Z_.b,{style:{paddingRight:"20px",paddingTop:"20px"},data:null==a?void 0:a.charts[n.toLowerCase()],children:[(0,i.Y)(ZI.m,{wrapperStyle:{zIndex:101},content:(0,i.Y)(e=>{let{active:n,payload:t,label:r}=e;return n&&t&&t.length?(0,i.FD)("div",{id:"td1",style:{display:"flex",flexDirection:"column",backgroundColor:s.colors.dropdownMainColor,padding:"20px",opacity:1,marginBottom:"20px"},children:[(0,i.FD)(c.RZ,{style:{textAlign:"center"},children:[" ",r," "]}),t&&t.map((e,n)=>{var t,o,l,d,s,u;return h("tickets")&&(null==a||null==(l=a.charts)||null==(o=l.ticketsBreakdown)||null==(t=o[r])?void 0:t[e.name])?(0,i.FD)("div",{children:[(0,i.FD)(c.RZ,{fontSize:16,fontWeight:700,paddingTop:"6px",children:[e.name," -"," "]}),Object.entries(a.charts.ticketsBreakdown[r][e.name]).map(e=>{let[n,t]=e;return"totalTickets"===n?(0,i.Y)(c.RZ,{fontSize:16,fontWeight:700,children:"Total tickets Sold: "+t},n):null})]},n):h("products")&&(null==a||null==(u=a.charts)||null==(s=u.productsBreakdown)||null==(d=s[r])?void 0:d[e.name])?(0,i.FD)("div",{children:[(0,i.FD)(c.RZ,{fontSize:16,fontWeight:700,paddingTop:"6px",children:[e.name," -"," "]}),Object.entries(a.charts.productsBreakdown[r][e.name]).map(e=>{let[n,t]=e;return"totalProducts"===n?(0,i.Y)(c.RZ,{fontSize:16,fontWeight:700,children:"Total products Sold: "+t},n):null})]},n):(0,i.Y)(c.RZ,{paddingTop:"6px",children:"".concat(e.name," : ").concat(e.value," ").concat(h("revenues")?a.currency:"")},n)})]}):null},{})}),(0,i.Y)(ZC.d,{vertical:!1,stroke:s.colors.fontPrimary,strokeDasharray:"4 10 ",x:100}),(0,i.Y)(ZD.W,{tick:{fill:s.colors.fontPrimary},tickLine:!1,stroke:"transparent",tickMargin:20,dataKey:"date",angle:330,padding:{right:30,left:40},minTickGap:1,height:50}),null==l?void 0:l.map((e,n)=>{if(void 0!=e.color)return(0,i.Y)(ZT.N,{onMouseOver:n=>{p([...u,e])},onMouseLeave:()=>{p(u.filter(n=>n!=e))},dot:{fill:"".concat(Object.values(e.color)[0]),strokeWidth:6,r:2},activeDot:{stroke:"".concat(Object.values(e.color)[0]),strokeWidth:3,r:8,fill:s.colors.backgroundSecondaryColor},strokeWidth:4,type:"monotone",dataKey:e.boxName,stroke:Object.values(e.color)[0]},n)}),(0,i.Y)(ZF.h,{tick:{fill:s.colors.fontPrimary},tickLine:!1,tickMargin:-20,stroke:"transparent",unit:h("revenues")?" "+(null==a?void 0:a.currency):""}),(0,i.Y)(ZP.s,{payload:r,verticalAlign:"top",content:e=>(0,i.Y)("div",{style:{display:"flex",flexWrap:"wrap",marginLeft:"10px",marginBottom:"10px",gap:"10px"},children:e.payload.map((e,n)=>{if(void 0!=e.color)return(0,i.Y)(sI.A,{title:e.boxName,children:(0,i.FD)(ZN,{active:null==l||!l.includes(e),onClick:()=>{(e=>{l.includes(e)?t(l.filter(n=>n!=e)):t([...l,e])})(e)},children:[(0,i.Y)(_.In,{height:14,width:14,name:"circle",color:"".concat(Object.keys(e.color))}),(0,i.Y)(Zz,{children:e.boxName})]},n)},n)})})})]})})}),ZB=[{lineChartorange:"#FF7800"},{lineChartyellow:"#FFF500"},{lineChartblue:"#2F8FFE"},{lineChartpurple:"#6B37FF"},{lineChartpink:"#FF52EE"},{lineChartGreen:"#0C953A"},{lineChartred:"#D74F31"},{lineChartlightPurple:"#7742A0"},{lineChartlightBlue:"#00F0FF"},{lineChartlighGreen:"#CCFF8B"},{lineChartlightPink:"#E801B8"},{lineChartlightBrown:"#B1700D"},{lineChartlighGreen2:"#57FC54"},{lineChartDarkyellow:"#FABC13"},{lineChartmediumGreen:"#45AF69"},{lineChartlavender:"#DEDEFF"},{lineChartdarkBlue:"#1456FF"},{lineChartdarkGreen:"#65743F"},{lineChartdarkPink:"#B77EFF"},{lineChartdarkRed:"#A31E1E"}],Zq=()=>{var e;let n=(0,d.d4)(y.T8),[t,r]=(0,o.useState)(!1),a=(0,d.d4)(Ai.NI),[s,u]=(0,o.useState)(null),[p,h]=(0,o.useState)(""),m=null==p||null==(e=p.data)?void 0:e.organizerId,f=m?a.filter(e=>String(e.plannerId)===String(m)):a,g=(0,I.xu)(f,"boxId","boxName",void 0,"formattedStartDate"),{t:v}=(0,x.Bd)(),b=(0,d.wA)(),w=(()=>{let{chartValuesTotalNetRevenue:e,chartValuesTotalGrossRevenue:n,chartValuesTotalTicketsSold:t,chartValuesTotalProductsSold:r,chartValuesResaleTicketsNumber:i,chartValuesResaleCommisionRevenue:o,chartValuesPaymentFees:l,chartValuesCTRevenue:a,chartValuesPaymentFeesCTRevenue:c,chartValuesTotalOrders:s,chartValuesHasResaleEnabled:u}=(0,d.d4)(Ai.yR),{isPermitted:p}=(0,nB.uM)();return[{label:"dashBoard.grossRevenues",value:n,info:"dashBoard.dashboardGrossRevenueInformation"},{label:"dashBoard.netRevenues",value:e,info:"dashBoard.dashboardNetRevenueInformation"},...u?[{label:"dashBoard.resaleCommisionRevenues",value:o,info:"dashBoard.dashboardResaleCommisionRevenueInformation"}]:[],{label:"dashBoard.paymentFees",value:l},...p([el.mC.VIEW_ANALYTICS_ADMIN])?[{label:"dashBoard.ctRevenue",value:a},{label:"dashBoard.ctPaymentFeesRevenue",value:c}]:[],{label:"dashBoard.totalTickets",value:t,info:"dashBoard.dashboardTicketsInformation"},{label:"dashBoard.totalProducts",value:r,info:"dashBoard.dashboardProductsInformation"},{label:"dashBoard.totalOrders",value:s,info:"dashBoard.dashboardOrdersInformation"},...u?[{label:"dashBoard.resaleTickets",value:i,info:"dashBoard.dashboardResaleTicketsInformation"}]:[]]})(),Y=new Date;Y.setHours(0,0,0,0);
1let k=[{title:v("dashBoard.perHour"),shortName:"h"},{title:v("dashBoard.perDay"),shortName:"d"},{title:v("dashBoard.perWeek"),shortName:"w"},{title:v("dashBoard.perMonth"),shortName:"m"}],[S,A]=(0,o.useState)([k[1],k[2]]),[C,D]=(0,o.useState)([{startDate:(0,Yb.default)(Y,-7),endDate:Y,key:"selection"}]),[T,F]=(0,o.useState)(!0),[P,E]=(0,o.useState)(!1),M=(0,o.useRef)(null),[R,N]=(0,o.useState)("d"),z=[{title:"Revenues"},{title:"Tickets"},{title:"Products"},{title:"Orders"}],[O,B]=(0,o.useState)("".concat(z[0].title)),[q,L]=(0,o.useState)([]),[j,W]=(0,o.useState)([]),[V,H]=(0,o.useState)({initialLoad:!0}),[U,K]=(0,o.useState)([]),[G,Z]=(0,o.useState)(!1),[$,J]=(0,o.useState)();(0,l.useRouter)();let{isPermitted:Q}=(0,nB.uM)(),X=Q([el.mC.VIEW_ANALYTICS_ADMIN]);(0,o.useEffect)(()=>{if(T){let e=et(C);N(e[0]),A(e[1])}},[P,T]),(0,o.useEffect)(()=>{let{innerWidth:e}=window;e<960&&J(!0)},[]),(0,o.useEffect)(()=>{function e(){(function(){let{innerWidth:e,innerHeight:n}=window;return{innerWidth:e,innerHeight:n}})().innerWidth<960?J(!0):J(!1)}return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,o.useEffect)(()=>{b((0,Ai.nU)())},[b]),(0,o.useEffect)(()=>{X&&!s&&(0,Ai.fz)(u,b,!0)},[X]);let ee=()=>{let e=a.filter(e=>!0!=e.past);L((0,I.xu)(e,"boxId","boxName"))};(0,o.useEffect)(()=>{let e=a.filter(e=>!0!=e.past),n=(0,I.xu)(e,"boxId","boxName"),t=e.map((e,n)=>(0,nU._)((0,nY._)({},e),{color:ZB[n]}));W(t),L(n),K(t)},[a]),(0,o.useEffect)(()=>{!0===G&&document.addEventListener("click",en,!0)},[!0===G]);let en=e=>{M.current&&!M.current.contains(e.target)&&Z(!1)},et=e=>e[0].startDate.getTime()===e[0].endDate.getTime()?["h",[k[0],k[1]]]:40>(0,I.sL)(e[0].startDate,e[0].endDate)?["d",[k[1],k[2]]]:6>(0,I.EX)(e[0].startDate,e[0].endDate)?["w",[k[1],k[2],k[3]]]:["w",[k[2],k[3]]],er=(0,o.useRef)(null),ei=(0,o.useRef)(""),eo=()=>{b((0,Ai.$G)(r,V))};(0,o.useEffect)(()=>{if(!Object.prototype.hasOwnProperty.call(V,"box"))return;let e=JSON.stringify({box:V.box,from:V.from,to:V.to,interval:V.interval});if(e!==ei.current)return er.current&&clearTimeout(er.current),er.current=setTimeout(()=>{ei.current=e,eo()},300),()=>{er.current&&clearTimeout(er.current)}},[V]),(0,o.useEffect)(()=>{if(!V.initialLoad){let e=(0,nU._)((0,nY._)({},V),{interval:R});H((0,nU._)((0,nY._)({},e),{initialLoad:!1}))}},[R]),(0,o.useEffect)(()=>{if(!V.initialLoad&&T){let e=new Date(C[0].startDate).toISOString(),n=(0,ZS.default)(new Date(C[0].endDate)),t=(0,nU._)((0,nY._)({},V),{from:e,to:n});H((0,nU._)((0,nY._)({},t),{initialLoad:!1}))}},[C,T]),(0,o.useEffect)(()=>{if(0!==q.length){let e,n;if(Q([el.mC.VIEW_ANALYTICS_ADMIN])&&(V.initialLoad||q.length>6))e=new Date,n=new Date;else{let t=function(e){return Array.isArray(e)&&0!==e.length?e.reduce((e,n)=>{let t=new Date(n.data.start),r=new Date(n.data.end);return{earliestStart:t<e.earliestStart?t:e.earliestStart,latestEnd:r>e.latestEnd?r:e.latestEnd}},{earliestStart:new Date(e[0].data.start),latestEnd:new Date(e[0].data.end)}):null}(q);e=new Date(t.earliestStart),n=new Date(t.latestEnd),new Date<=n&&(n=new Date)}e=(0,hl.default)(e),n=(0,ZS.default)(n);let t=q.map(e=>e.id),r={from:e,to:n,timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone,box:t,interval:R};D([{startDate:e,endDate:n,key:"selection"}]),H((0,nU._)((0,nY._)({},r),{initialLoad:!1}))}},[q]),(0,o.useEffect)(()=>{let e=q.map((e,n)=>(0,nU._)((0,nY._)({},e.data),{color:ZB[n]}));W(e),K(e)},[q]);let ea=(()=>{let{chartValuesAverageTicketsPerOrder:e,chartValuesAverageVolumePerOrder:n,chartValuesRefunds:t,chartValuesAteendees:r,chartValuesTotalRefundedTickets:i}=(0,d.d4)(Ai.yR);return[{label:"dashBoard.avergateTicketPerOrder",value:e},{label:"dashBoard.averageVolumePerOrder",value:n},{label:"dashBoard.totalRefunds",value:i},{label:"dashBoard.refunds",value:t},{label:"dashBoard.ateendees",value:r}]})(),[ed,ec]=(0,o.useState)(!1),[es,eu]=(0,o.useState)(!1);return(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{style:{marginBottom:"25px"},children:(0,i.Y)(c.sT,{color:"fontSecondary",children:v("dashBoard.dashboardAnalyticsSection")})}),n?(0,i.Y)(c.aH,{children:v("loading")}):(0,i.FD)(i.FK,{children:[(0,i.FD)(kN.Qn,{children:[X&&(null==s?void 0:s.length)>1&&(0,i.Y)(_.gU,{variant:"single",width:"280px",freeSolo:!0,borderRadius:"12px",textFieldColor:"dividerAndPlaceholderPrimary",customOnChange:e=>{var n;h(e);let t=null==e||null==(n=e.data)?void 0:n.organizerId;if(t){let e=a.filter(e=>String(e.plannerId)===String(t));L((0,I.xu)(e,"boxId","boxName"))}else ee()},onClear:()=>{h({}),ee()},selectedValues:p,placeholder:v("components.autoComplete.searchOrganizer"),options:(0,I.xu)(s,"organizerId","organizationName")}),(0,i.Y)(_.gU,{variant:"multi",selectedValues:q,options:g,isOptionEqualTovalue:(e,n
1)=>e.id===n.id,setMultipleSelectValues:L,placeholder:v("components.autoComplete.searchEvent")}),(0,i.FD)("div",{ref:M,children:[(0,i.Y)(kN.tK,{"data-test":"date_picker_input_analytics",value:"".concat((0,Zk.Ay)(C[0].startDate,"dd mmm")," - ").concat((0,Zk.Ay)(C[0].endDate,"dd mmm")),readOnly:!0,inputMode:"none",onFocus:e=>e.target.blur(),onClick:e=>{e.stopPropagation(),Z(e=>!e)}}),G&&(0,i.Y)(kN.YA,{children:(0,i.Y)(_.fI,{setRange:D,maxDate:new Date,setDateSelection:F,setDefinedRange:E,hideDefinedRanges:!0,ranges:C})})]}),(0,i.Y)(_.l6,{metallicPearl:!0,width:180,value:R,required:!0,items:S,onChange:e=>{N(e)}}),(0,i.Y)(kN.Lo,{}),(0,i.Y)(kN._F,{children:(0,i.Y)(sI.A,{title:ed?"Refreshed!":es?"Click to Refresh!":"",children:(0,i.Y)(kj.A,{size:"small",onClick:()=>{eo(),ec(!0)},onMouseEnter:()=>{ed||eu(!0)},onMouseLeave:()=>{ec(!1),eu(!1)},children:(0,i.Y)(_.In,{color:"fontPrimary",width:20,height:20,name:"refresh"})})})})]}),(0,i.FD)("div",{style:{position:"relative"},children:[t&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.zs,{}),(0,i.Y)(kN.$A,{children:(0,i.Y)(nb.A,{color:"primary",size:50})})]}),(0,i.Y)(kN.fI,{style:{opacity:t?.5:1,zIndex:1},children:w.map((e,n)=>(0,i.Y)(kN.Wq,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,i.FD)(c.RZ,{color:"fontPrimary",fontSize:14,"data-test":e.label,children:[" ",v(e.label)]}),e.info&&(0,i.Y)(_.ID,{title:v(e.info),iconName:"information",iconColor:"fontSecondary",placement:"top-end"})]}),(0,i.Y)(c.RZ,{paddingTop:"10px",fontSize:30,children:t?"-":null!=e.value?e.value:"-"})]})},n))})]}),(0,i.Y)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginTop:"20px"},children:(0,i.Y)("div",{style:{marginLeft:"20px",gap:"10px",display:"flex"},children:(0,i.Y)(i.FK,{children:z.map((e,n)=>(0,i.Y)(kN.um,{active:O===e.title,onClick:()=>{B(e.title)},children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.title})},n))})})}),(0,i.FD)("div",{style:{position:"relative"},children:[t&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.zs,{}),(0,i.Y)(kN.$A,{children:(0,i.Y)(nb.A,{size:50})})]}),(0,i.Y)("div",{style:{opacity:t?.5:1,zIndex:1},children:(0,i.Y)(kN.vK,{children:(0,i.Y)(ZO,{payload:U,setChartLines:W,chartLines:j,activeTabOption:O})})})]}),(0,i.FD)("div",{style:{position:"relative"},children:[t&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.zs,{}),(0,i.Y)(kN.$A,{children:(0,i.Y)(nb.A,{size:50})})]}),(0,i.Y)(kN.fI,{style:{opacity:t?.5:1,zIndex:1},children:ea.map(e=>(0,i.Y)(kN.Wq,{children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{color:"fontPrimary",children:v(e.label)}),(0,i.Y)(c.RZ,{paddingTop:"10px",fontSize:30,children:t?"-":null!=e.value?e.value:"-"})]})}))})]})]})]})},ZL=e=>{let{tabs:n,selectedTab:t,onTabChange:r}=e,o=(0,d.d4)(D.nq),{t:l}=(0,x.Bd)();return(0,i.Y)(Sc.MJ,{style:{padding:0},children:(0,i.Y)(Sc.k4,{children:(0,i.Y)("div",{style:{width:"100%"},children:(0,i.Y)(Sc.QE,{value:t,onChange:(e,n)=>{r(n)},variant:o?"standard":"scrollable",children:n.map((e,n)=>(0,i.Y)(oZ.A,{disableRipple:!0,value:e.key,label:(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},children:(0,i.Y)(c.RZ,{fontSize:14,color:t===e.key?"fontPrimary":"grey",children:l("financials.tabs.".concat(e.title))})})},n))})})})})},Zj=e=>{let{loadingBalance:n,totalBalance:t,currency:r,lastUpdated:o}=e,{t:l}=(0,x.Bd)();return(0,i.FD)(Ng,{style:{position:"relative",minHeight:"120px"},children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"column",width:"100%"},children:[(0,i.FD)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,i.FD)(c.RZ,{color:"fontPrimary",fontSize:14,"data-test":"Global Balance",children:[" ",l("financials.global_balance.title")]}),(0,i.Y)(_.ID,{title:l("financials.global_balance.info"),iconName:"information",iconColor:"fontPrimary",placement:"top-end"})]}),(0,i.Y)(c.RZ,{paddingTop:"10px",fontSize:30,children:n?(0,i.Y)(nb.A,{}):null!=t&&void 0!=t?t.toFixed(2)+I.nB[r]:"-"})]}),o&&(0,i.FD)(c.RZ,{fontSize:12,color:"fontSecondary",style:{opacity:.7,position:"absolute",bottom:"10px",left:"15px"},children:[l("financials.global_balance.last_updated"),": ",(0,I.Yq)(o)," ",(0,I.fU)(o)]})]})};function ZW(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 32px;\n  width: 100%;\n"]);return ZW=function(){return e},e}function ZV(){let e=(0,s._)(["\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  flex-direction: column;\n  width: 100%;\n  margin-bottom: 32px;\n"]);return ZV=function(){return e},e}function ZH(){let e=(0,s._)(["\n  color: ",";\n  cursor: pointer;\n  margin-bottom: 24px;\n  font-size: 1rem;\n  opacity: 0.8;\n  &:hover {\n    text-decoration: underline;\n    opacity: 1;\n  }\n"]);return ZH=function(){return e},e}function ZU(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n"]);return ZU=function(){return e},e}function ZK(){let e=(0,s._)(["\n  text-align: center;\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n"]);return ZK=function(){return e},e}function ZG(){let e=(0,s._)(["\n  color: ",";\n  font-size: 2rem;\n  font-weight: 700;\n  margin: 0 0 8px 0;\n"]);return ZG=function(){return e},e}function ZZ(){let e=(0,s._)(["\n  color: ",";\n  font-size: 1rem;\n"]);return ZZ=function(){return e},e}function Z$(){let e=(0,s._)(["\n  color: ",";\n  font-size: 1.1rem;\n"]);return Z$=function(){return e},e}function ZJ(){let e=(0,s._)(["\n  display: flex;\n  gap: 40px;\n  width: 100%;\n  justify-content: center;\n  @media (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return ZJ=function(){return e},e}function ZQ(){let e=(0,s._)(["\n  background: ",";\n  border-radius: 16px;\n  padding: 32px 40px;\n  min-width: 310px;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  margin-bottom: 24px;\n  "]);return ZQ=function(){return e},e}function ZX(){let e=(0,s._)(["\n  font-size: 1.3rem;\n  color: ",";\n  font-weight: 600;\n  margin-bottom: 12px;\n"]);return ZX=function(){return e},e}function Z0(){let e=(0,s._)(["\n  font-size: 2.5rem;\n  font-weight: bold;\n  color: ",";\n  margin-bottom: 24px;\n"]);return Z0=function(){return e},e}function Z1(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  width: 100%;\n  color: ",";\n  font-size: 1.1rem;\n  margin-bottom: 8px;\n  flex-wrap: wrap;\n  word-break: break-word;\n"]);return Z1=function(){return e},e}function Z2(){let e=(0,s._)(["\n  width: 100%;\n  height: 1px;\n  background: ",";\n  margin: 12px 0;\n  opacity: 0.2;\n"]);return Z2=function(){return e},e}function Z4(){let e=(0,s._)(["\n  background: ",";\n  border-radius: 16px;\n  flex: 1;\n  padding: 32px 32px 24px 32px;\n  min-width: 320px;\n  display: flex;\n  flex-direction: column;\n"]);return Z4=function(){return e},e}function Z5(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 16px;\n"]);return Z5=function(){return e},e}function Z6(){let e=(0,s._)(["\n  color: ",";\n  font-size: 1.1rem;\n  font-weight: 600;\n"]);return Z6=function(){return e},e}function Z3(){let e=(0,s._)(["\n  width: 100%;\n  margin-top: 8px;\n"]);return Z3=function(){return e},e}function Z8(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  color: ",";\n  font-weight: 600;\n  font-size: 1rem;\n  padding: 8px 0;\n  border-bottom: 1px solid ",";\n"]);return Z8=function(){return e},e}function Z7(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 12px 0;\n  color: ",";\n  border-bottom: 1px solid rgba(255, 255, 255, 0.05);\n"]);return Z7=function(){return e},e}function Z9(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  height: 160px;\n  color: ",";\n  opacity: 0.7;\n"]);return Z9=function(){return e},e}function $e(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  width: 40px;\n  height: 40px;\n"]);return $e=function(){return e},e}function $n(){let e=(0,s._)(["\n  font-size: 1.2rem;\n  font-weight: 600;\n  margin-bottom: 8px;\n  color: ",";\n"]);return $n=function(){return e},e}let $t=u.A.div(ZW()),$r=u.A.div(ZV());u.A.div(ZH(),e=>e.theme.colors.fontPrimary);let $i=u.A.div(ZU()),$o=u.A.div(ZK()),$l=u.A.h2(ZG(),e=>e.theme.colors.fontPrimary),$a=u.A.span(ZZ(),e=>e.theme.colors.fontSecondary),$d=u.A.div(Z$(),e=>e.theme.colors.fontSecondary),$c=u.A.div(ZJ(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),$s=u.A.div(ZQ(),e=>e.theme.colors.backgroundTertiaryColor),$u=u.A.div(ZX(),e=>e.theme.colors.fontPrimary),$p=u.A.div(Z0(),e=>e.theme.colors.fontPrimary),$h=u.A.div(Z1(),e=>e.theme.colors.fontSecondary),$m=u.A.div(Z2(),e=>e.theme.colors.dividerAndPlaceholderPrimary),$f=u.A.div(Z4(),e=>e.theme.colors.backgroundTertiaryColor),$g=u.A.div(Z5()),$v=u.A.div(Z6(),e=>e.theme.colors.fontPrimary),$y=u.A.div(Z3()),$x=u.A.div(Z8(),e=>e.theme.colors.fontPrimary,e=>e.theme.colors.dividerAndPlaceholderPrimary),$b=u.A.div(Z7(),e=>e.theme.colors.fontPrimary),$w=u.A.div(Z9(),e=>e.theme.colors.fontPrimary),$Y=u.A.div($e()),$k=u.A.div($n(),e=>e.theme.colors.fontPrimary);var $S=t(39908);let $A=e=>{let{eventId:n}=e,{t}=(0,x.Bd)(),r=(0,l.useRouter)(),a=(0,d.wA)(),[c,s]=(0,o.useState)(null),[u,p]=(0,o.useState)(!1),[h,m]=(0,o.useState)({}),f=eo.nB[(null==c?void 0:c.currency)||"eur"],g=n||r.query.eventId||(Array.isArray(r.query.params)?r.query.params[1]:void 0),v=async()=>{p(!0);try{let{request:e}=$S.A.single.getBoxPayments({boxid:g}),n=await e();s(n)}catch(e){nz.Cp(e,{tags:{section:"Financials",action:"fetchEvents"}})}finally{p(!1)}};return(0,o.useEffect)(()=>{v()},[]),(0,i.FD)(_.Ob,{children:[u&&(0,i.Y)(nb.A,{}),c&&(0,i.FD)(i.FK,{children:[(0,i.Y)(_.Yh,{color:"fontPrimary",text:t("financials.title")}),(0,i.FD)($t,{children:[(0,i.FD)($r,{children:[(0,i.Y)($i,{children:(0,i.Y)(ei(),{src:c.thumbnail,alt:c.eventName,sizes:"100%",width:150,height:150,loading:"lazy",style:{display:"block",border:"0px",objectFit:"cover",borderRadius:"8px"}})}),(0,i.FD)($o,{children:[(0,i.FD)($l,{children:[null==c?void 0:c.eventName," ",!!g&&(0,i.FD)($a,{children:["(ID: ",g,")"]})]}),(0,i.FD)($d,{color:"fontSecondary",children:[(0,I.Yq)(null==c?void 0:c.start)," ",(0,I.fU)(null==c?void 0:c.start)]})]})]}),(0,i.FD)($c,{children:[(0,i.Y)("div",{children:(0,i.FD)($s,{children:[(0,i.Y)($u,{children:t("financials.info.available_balance")}
1),(0,i.Y)($p,{children:c.remainingAmount.toFixed(2)+f}),(0,i.FD)($h,{children:[t("financials.info.net_revenue"),(0,i.Y)("span",{children:(c.netRevenue+((null==c?void 0:c.resaleRevenue)?null==c?void 0:c.resaleRevenue:0)).toFixed(2)+f})]}),(null==c?void 0:c.resaleRevenue)?(0,i.FD)($h,{children:[(0,i.Y)("span",{style:{maxWidth:"60%",wordBreak:"break-word"},children:t("financials.info.resale_revenue")}),(0,i.Y)("span",{children:(null==c?void 0:c.resaleRevenue.toFixed(2))+f})]}):"",(0,i.Y)($m,{}),(0,i.FD)($h,{children:[t("financials.info.paid_amount"),(0,i.Y)("span",{children:(null==c?void 0:c.paidAmount.toFixed(2))+f})]})]})}),(0,i.FD)($f,{children:[(0,i.Y)($g,{children:(0,i.FD)($v,{children:[c.pastPayments.length," ",t("financials.info.transfers")]})}),(0,i.FD)($y,{children:[(0,i.FD)($x,{children:[(0,i.Y)("div",{style:{flex:1},children:t("financials.info.date")}),(0,i.Y)("div",{style:{flex:1},children:t("financials.info.type")}),(0,i.Y)("div",{style:{flex:1,textAlign:"right"},children:t("financials.info.amount")}),(0,i.Y)("div",{style:{flex:1,textAlign:"right"},children:t("financials.info.actions")})]}),0===c.pastPayments.length?(0,i.FD)($w,{children:[(0,i.Y)($Y,{children:(0,i.Y)(_.In,{name:"cash",color:"fontPrimary",width:40,height:40})}),(0,i.Y)($k,{children:t("financials.info.no_transfers_yet")})]}):c.pastPayments.map((e,n)=>(0,i.FD)($b,{children:[(0,i.FD)("div",{style:{flex:1},children:[(0,I.Yq)(e.createdAt)," ",(0,I.fU)(e.createdAt)]}),(0,i.FD)("div",{style:{flex:1},children:["credit"===e.type&&t("financials.info.credit"),"payment"===e.type&&t("financials.info.payment"),"transfer"===e.type?e.netRevenue>0?t("financials.info.transfer_out"):t("financials.info.transfer_in"):null,e.note&&(0,i.Y)(sI.A,{placement:"top-end",title:(0,i.Y)("span",{style:{fontSize:"13px"},children:t(e.note)}),children:(0,i.Y)("div",{style:{display:"flex"},children:(0,i.Y)(_.In,{name:"information",color:"irisPure"})})})]}),(0,i.Y)("div",{style:{flex:1,textAlign:"right"},children:(null==e?void 0:e.netRevenue)+f}),(0,i.Y)("div",{style:{flex:1,textAlign:"right"},children:h[e.paymentId]?(0,i.Y)(nb.A,{}):(0,i.Y)(sI.A,{title:t("financials.info.download_payment"),children:(0,i.Y)(kj.A,{size:"large",onClick:()=>{h[e.paymentId]||(m(n=>(0,nU._)((0,nY._)({},n),{[e.paymentId]:!0})),a((0,Ai.PA)({id:e.paymentId},()=>m(n=>(0,nU._)((0,nY._)({},n),{[e.paymentId]:!1})))))},children:(0,i.Y)(_.In,{width:20,height:20,name:"pdf",color:"googleRed"})})})})]},n))]})]})]})]})]})]})};function $_(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n"]);return $_=function(){return e},e}function $I(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  background: ",";\n  border-radius: 12px;\n  width: 100%;\n  padding: 10px;\n  cursor: pointer;\n  gap: 10px;\n  transition: box-shadow 0.2s;\n  @media (max-width: ",") {\n    flex-direction: column;\n  }\n  &:hover {\n    background: ",";\n  }\n"]);return $I=function(){return e},e}function $C(){let e=(0,s._)(["\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n"]);return $C=function(){return e},e}function $D(){let e=(0,s._)(["\n  font-size: 1.1rem;\n  font-weight: 600;\n  color: ",";\n  @media (max-width: ",") {\n    font-size: 1rem;\n    text-align: center;\n  }\n"]);return $D=function(){return e},e}function $T(){let e=(0,s._)(["\n  font-size: 0.95rem;\n  color: ",";\n  @media (max-width: ",") {\n    font-size: 0.85rem;\n    text-align: center;\n  }\n"]);return $T=function(){return e},e}function $F(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  gap: 6px;\n"]);return $F=function(){return e},e}function $P(){let e=(0,s._)(["\n  font-size: 1rem;\n  color: ",";\n  display: flex;\n  gap: 8px;\n  align-items: center;\n"]);return $P=function(){return e},e}function $E(){let e=(0,s._)(["\n  color: ",";\n  font-weight: 500;\n"]);return $E=function(){return e},e}function $M(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n"]);return $M=function(){return e},e}function $R(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  margin-right: 2rem;\n"]);return $R=function(){return e},e}let $N=u.A.div($_()),$z=(0,u.A)(da())($I(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>"".concat(e.theme.colors.backgroundTertiaryColor,"A0")),$O=u.A.div($C()),$B=u.A.div($D(),e=>e.theme.colors.fontPrimary,e=>e.theme.breakPoints.SMALL_VIEWPORT),$q=u.A.div($T(),e=>e.theme.colors.fontSecondary,e=>e.theme.breakPoints.SMALL_VIEWPORT),$L=u.A.div($F()),$j=u.A.div($P(),e=>e.theme.colors.fontPrimary),$W=u.A.span($E(),e=>e.theme.colors.fontPrimary),$V=u.A.div($M()),$H=u.A.div($R()),$U=e=>{let{tab:n}=e,{t}=(0,x.Bd)();return(0,i.Y)(kW.A,{children:(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center"},children:(0,i.Y)(c.RZ,{color:"fontPrimary",children:t("financials.table.noData.".concat(n))})})})};var $K=t(31315);let $G=[6,12,24,48],$Z=$G[0],$$=e=>{let{loadingInfo:n,events:t,setEvents:r,selected:a,setSelected:c,totalPages:s,selectedOrganizer:u,setCreatePaymentButtonAvailability:p}=e,h=(0,l.useRouter)(),m=(0,ec.u)(),{t:f}=(0,x.Bd)(),g=(0,d.wA)(),{offset:v="0",limit:y=$Z.toString(),status:b="upcoming"}=h.query,[w,Y]=(0,o.useState)($Z),[k,S]=(0,o.useState)(1),{isPermitted:A}=(0,nB.uM)(),[C,D]=(0,o.useState)({}
1),T=(e,n)=>{let i=t.find(e=>e.isSelected),o=t.map(t=>{var r,o,l;let a=!1;return a=n?i?t.eventId===n&&t.organizer===i.organizer&&t.remainingAmount>0?null==(l=e.target)?void 0:l.checked:t.isSelected:t.eventId===n&&t.remainingAmount>0?null==(o=e.target)?void 0:o.checked:t.isSelected:!!(t.remainingAmount>0)&&null!=(r=e.target)&&!!r.checked,(0,nU._)((0,nY._)({},t),{isSelected:a})});r(o),c(o.filter(e=>e.isSelected).map(e=>e.eventId))},F=t.length>0&&t.every(e=>e.remainingAmount<=0||e.isSelected),P=t.some(e=>e.remainingAmount>0);return((0,o.useEffect)(()=>{if(null==u?void 0:u.organizerId){let e=parseInt(v,10)||0,n=parseInt(y,10)||$Z;$G.includes(n)&&Y(n),S(e+1)}},[u,v,y,b]),(0,o.useEffect)(()=>{a.length>=1?p(!0):p(!1)},[a]),n)?(0,i.Y)("div",{style:{display:"flex",justifyContent:"center",padding:"2rem"},children:(0,i.Y)(nb.A,{})}):(0,i.Y)(i.FK,{children:0===t.length?(0,i.Y)($U,{tab:b}):(0,i.FD)(i.FK,{children:[A([el.mC.CREATE_PAYMENT_ADMIN])&&P&&(0,i.FD)(sC.A,{sx:{display:"flex",alignItems:"center",mb:2,ml:1},children:[(0,i.Y)(xY.A,{color:"primary",onChange:e=>{T({target:{checked:!F}},null)},checked:F,sx:{"&:not(.Mui-disabled):not(.Mui-checked)":{color:m.colors.fontPrimary}}}),(0,i.Y)("span",{style:{color:m.colors.fontPrimary},children:F?f("common.deselectAll"):f("common.selectAll")})]}),(0,i.Y)($N,{children:t&&t.map(e=>{let n=e.eventId,t=String(null!=n?n:""),r={pathname:"".concat(I.DS.dashBoardFinancials(),"/").concat(null==u?void 0:u.organizerId,"/event/").concat(e.eventId),query:{offset:v,limit:y,status:b}},o=I.nB[(null==e?void 0:e.currency)||"eur"];return(0,i.FD)("div",{style:{display:"flex",gap:"10px"},children:[A([el.mC.CREATE_PAYMENT_ADMIN])&&(0,i.Y)(xY.A,{color:"primary",onClick:e=>T(e,n),checked:null==e?void 0:e.isSelected,disabled:e.remainingAmount<=0,sx:{opacity:e.remainingAmount<=0?.5:1,"&.Mui-disabled":{color:"grey.400"},"&:not(.Mui-disabled):not(.Mui-checked)":{color:m.colors.fontPrimary}}}),(0,i.FD)($z,{href:"".concat(r.pathname,"?offset=").concat(r.query.offset,"&limit=").concat(r.query.limit,"&status=").concat(r.query.status),children:[(0,i.Y)(ei(),{src:e.thumbnail,alt:e.eventName,sizes:"100%",width:100,height:100,loading:"lazy",style:{display:"block",border:"0px",objectFit:"cover",marginRight:"24px",borderRadius:"8px"}}),(0,i.FD)($O,{children:[(0,i.FD)($B,{children:[e.eventName,!!n&&(0,i.FD)("span",{style:{fontSize:"1rem",color:"lightGrey"},children:[" ","(ID: ",n,")"]})]}),(0,i.FD)($q,{children:[(0,lT.Yq)(e.start,null==e?void 0:e.timeZone)," ",(0,lT.fU)(e.start,null==e?void 0:e.timeZone)," ",(null==e?void 0:e.boxHierarchy)==="master"&&" - "+(0,lT.Yq)(e.end,null==e?void 0:e.timeZone)+" "+(0,lT.fU)(e.end,null==e?void 0:e.timeZone)]})]}),(0,i.FD)($L,{children:[(0,i.FD)($j,{children:[f("financials.table.available"),":"," ",(0,i.Y)($W,{children:e.remainingAmount.toFixed(2)+o})]}),(0,i.FD)($j,{children:[f("financials.table.net_revenue"),":"," ",(0,i.Y)($W,{children:(e.netRevenue+((null==e?void 0:e.resaleRevenue)?null==e?void 0:e.resaleRevenue:0)).toFixed(2)+o})]}),(0,i.FD)($j,{children:[f("financials.table.paid"),":"," ",(0,i.Y)($W,{children:e.paidAmount.toFixed(2)+o})]})]})]},e.eventId),(0,i.Y)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:C[t]?(0,i.Y)(nb.A,{}):(0,i.Y)(sI.A,{title:f("financials.table.download_event_report"),children:(0,i.Y)(kj.A,{size:"large",onClick:()=>{C[t]||(D(e=>(0,nU._)((0,nY._)({},e),{[t]:!0})),g((0,$K.te)(n,()=>D(e=>(0,nU._)((0,nY._)({},e),{[t]:!1})))))},children:(0,i.Y)(_.In,{name:"pdf",color:"googleRed",width:30,height:30})})})})]})})}),s>0&&(0,i.FD)($V,{children:[(0,i.Y)($H,{children:(0,i.FD)(AC.A,{size:"small",children:[(0,i.Y)(FR.A,{id:"page-limit-label",shrink:!0,children:f("financials.table.rows")}),(0,i.Y)(FN.A,{labelId:"page-limit-label",value:w.toString(),label:f("financials.table.rows"),onChange:e=>{let n=Number(e.target.value);$G.includes(n)&&(Y(n),h.push({pathname:h.pathname,query:(0,nU._)((0,nY._)({},h.query),{limit:n.toString(),offset:"0",status:b})},void 0,{shallow:!0}))},children:$G.map(e=>(0,i.Y)(Fz.A,{value:e.toString(),children:e},e))})]})}),(0,i.Y)(FO.A,{count:s,page:k,onChange:(e,n)=>{let t=n-1;S(n),h.push({pathname:h.pathname,query:(0,nU._)((0,nY._)({},h.query),{offset:t.toString(),limit:w.toString(),status:b})},void 0,{shallow:!0})},color:"primary",size:"large"})]})]})})};function $J(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  border-radius: 20px;\n  width: calc(100vw - 50px);\n  max-width: 100%;\n"]);return $J=function(){return e},e}function $Q(){let e=(0,s._)(["\n  ","\n"]);return $Q=function(){return e},e}function $X(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n"]);return $X=function(){return e},e}function $0(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: ",";\n  justify-content: ",";\n  gap: 10px;\n  align-items: ",";\n"]);return $0=function(){return e},e}function $1(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 10px;\n  align-items: flex-end;\n"]);return $1=function(){return e},e}let $2=u.A.div($J()),$4=u.A.div($Q(),e=>!0==e.disabled&&"    opacity: 0.2;\n  width: auto;\n  height: 100%;\n  backgroundcolor: red;\n  opacity: 0.1;\n  pointer-events: none;\n  user-select: none;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n"),$5=u.A.div($X()),$6=u.A.div($0(),e=>e.isDesktop?"row":"column",e=>e.isDesktop?"space-between":"flex-start",e=>e.isDesktop?"flex-end":"flex-start"),$3=u.A.div($1()),$8=e=>{let{selectedEvents:n,fetchEvents:t,createPaymentButtonAvailability:r,organizer:o}=e,a=(0,d.wA)(),{t:c}=(0,x.Bd)(),{isPermitted:s}=(0,nB.uM)(),{offset:u="0",limit:p="6",status:h="upcoming"}=(0,l.useRouter)().query,m={withdraw:(null==o?void 0:o.withdrawFee)!=null?String(o.withdrawFee):"5",vat:(null==o?void 0:o.withdrawalVat)!=null?String(100*o.withdrawalVat):"24"},{control:f,reset:g,getValues:v}=(0,nw.mN)({defaultValues:m}),y=()=>{a((0,b.Ej)()),n.length>0&&a((0,Ai.rh)({withdrawFee:parseInt(v().withdraw),vat:parseInt(v().vat)/100,eventIds:n},()=>{t(parseInt(u,10)||0,parseInt(p,10)||6,h)}))};return(0,i.Y)("div",{style:{display:"flex",justifyContent:"flex-end"},children:s([el.mC.CREATE_PAYMENT_ADMIN])&&(0,i.Y)(_.$n,{onClick:()=>{(()=>{let e={title:c("financials.modals.create_payment.title"),message:c("financials.modals.create_payment.message"),formComponent:(g(m),(0,i.Y)(i.FK,{children:(0,i.FD)("div",{style:{display:"flex",marginTop:"20px",gap:"20px",textAlign:"start"},children:[(0,i.Y)(nw.xI,{name:"withdraw",control:f,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"withdraw",required:!0,maxwidth:200,iconRight:"percentage",iconColor:"fontPrimary",label:c("financials.modals.create_payment.withdraw"),placeholder:"5"},n))}}),(0,i.Y)(nw.xI,{name:"vat",control:f,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({id:"vat",required:!0,maxwidth:200,iconRight:"percentage",iconColor:"fontPrimary",label:c("financials.modals.create_payment.vat"),placeholder:"24"},n))}})]})})),primaryLabel:c("financials.modals.create_payment.primaryLabel"),primaryOnPress:()=>(()=>{let e={title:c("financials.modals.create_payment_confirmation.title"),message:c("financials.modals.create_payment_confirmation.message",{withdraw:v().withdraw,vat:v().vat}),primaryLabel:c("financials.modals.create_payment.primaryLabel"),primaryOnPress:()=>y(),secondaryLabel:c("financials.modals.create_payment.secondaryLabel"),secondaryOnPress:()=>{a((0,b.Fr)())},width:"500px"};a((0,b.rj)(e))})(),secondaryLabel:c("financials.modals.create_payment.secondaryLabel"),secondaryOnPress:()=>{a((0,b.Fr)())},width:"500px"};a((0,b.rj)(e))})()}
1,color:"btnTextPrimary",backgroundColor:"btnBackgroundPrimary",type:"button",disabled:!r,children:c("financials.create_payments_button")})})};function $7(){let e=(0,s._)(["\n  display: flex;\n  gap: 16px;\n  align-items: center;\n  margin-bottom: 20px;\n"]);return $7=function(){return e},e}let $9=u.A.div($7());function Je(){let e=(0,s._)(["\n  margin-bottom: 24px;\n"]);return Je=function(){return e},e}function Jn(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-bottom: 16px;\n"]);return Jn=function(){return e},e}function Jt(){let e=(0,s._)(["\n  font-size: 16px;\n  font-weight: 600;\n  color: white;\n"]);return Jt=function(){return e},e}function Jr(){let e=(0,s._)(["\n  font-size: 14px;\n  color: ",";\n  margin-top: 8px;\n  margin-left: 8px;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n"]);return Jr=function(){return e},e}function Ji(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 12px;\n  justify-content: flex-end;\n  width: 100%;\n  flex-wrap: wrap;\n"]);return Ji=function(){return e},e}function Jo(){let e=(0,s._)(["\n  width: 100%;\n  height: 100%;\n  display: flex;\n  flex-direction: column;\n"]);return Jo=function(){return e},e}function Jl(){let e=(0,s._)(["\n  display: block;\n  font-size: 14px;\n  color: ",";\n  margin-bottom: 24px;\n"]);return Jl=function(){return e},e}function Ja(){let e=(0,s._)(["\n  display: block;\n  font-size: 14px;\n  color: ",";\n  margin-top: 8px;\n  margin-left: 8px;\n"]);return Ja=function(){return e},e}let Jd=u.A.div(Je()),Jc=u.A.div(Jn()),Js=(0,u.A)(c.g2)(Jt()),Ju=(0,u.A)(c.g2)(Jr(),e=>{let{theme:n}=e;return n.colors.fontPrimary}),Jp=u.A.div(Ji()),Jh=u.A.form(Jo()),Jm=(0,u.A)(c.g2)(Jl(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),Jf=(0,u.A)(c.g2)(Ja(),e=>{let{theme:n}=e;return n.colors.fontPrimary}),Jg=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Jv=e=>{let{open:n,onClose:t,organizerId:r,fetchEvents:a}=e,{t:s}=(0,x.Bd)(),u=(0,l.useRouter)(),p=(0,d.wA)(),h=(0,d.d4)(D.nq),m=(0,ec.u)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(!1),[w,Y]=(0,o.useState)(null),[k,S]=(0,o.useState)([]),{offset:A="0",limit:C="6",status:T="upcoming"}=u.query,{control:F,handleSubmit:P,watch:E,reset:M,formState:{errors:R}}=(0,nw.mN)({defaultValues:{amount:"",fromEvent:null,toEvent:null}}),N=E("fromEvent"),z=async()=>{let{request:e}=$S.A.single.getBoxesList({organizerId:r});S(await e())};o.useEffect(()=>{z()},[r]);let O=(0,I.xu)(k,"boxId","boxName",void 0,"startDate"),B=()=>{M(),t()},q=async()=>{if(N){y(!0);try{let{request:e}=$S.A.single.getBoxPayments({boxid:N.id}),n=await e();Y(n)}catch(e){nz.Cp(e,{tags:{section:"Financials",action:"fetchEvents"}})}finally{y(!1)}}};o.useEffect(()=>{N?q():Y(null)},[N]);let L=async e=>{var n,t,r,i;if((null==(n=e.fromEvent)?void 0:n.id)===(null==(t=e.toEvent)?void 0:t.id)){let e={title:s("financials.payment_actions.error.title"),message:s("financials.payment_actions.error.sameEventTransfer"),color:"fontAlert",primaryLabel:s("common.commonClose"),primaryOnPress:()=>p((0,b.Fr)())};p((0,b.rj)(e));return}g(!0);try{if(await (0,Ai.X1)()){let{request:n}=$S.A.single.createTransferPayment({fromEventId:e.fromEvent.id,toEventId:e.toEvent.id,amount:parseFloat(e.amount.replace(",",".")),note:e.note});await n().then(e=>{(0,sS.saveAs)(new Blob([e],{type:"application/pdf"}),"event-transfer.pdf");let n=parseInt(A,10)||0,t=parseInt(C,10)||6;a(n,t,T),B()})}}catch(n){let e={title:s("financials.payment_actions.error.title"),message:(null==(i=n.response)||null==(r=i.data)?void 0:r.msg)||s("financials.payment_actions.error.transferFailed"),color:"fontAlert",primaryLabel:s("common.commonClose"),primaryOnPress:()=>p((0,b.Fr)())};p((0,b.rj)(e))}finally{g(!1),(0,uT.Wy)("")}};return(0,i.FD)(t7.A,{onClose:B,"aria-labelledby":"transfer-dialog-title",open:n,scroll:"paper",TransitionComponent:Jg,PaperProps:{sx:{position:"fixed",m:0,top:h?0:void 0,right:h?0:void 0,bottom:h?0:void 0,width:h?void 0:"100%",maxHeight:"100%",maxWidth:h?"500px":"100%",background:m.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"transfer-dialog-title",children:[(0,i.Y)(_.H3,{children:s("financials.payment_actions.transfer.title")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.FD)("form",{style:{width:"100%",height:"100%",display:"flex",flexDirection:"column"},onSubmit:P(L),children:[(0,i.FD)(re.A,{children:[(0,i.Y)("div",{style:{fontSize:"14px",color:m.colors.fontSecondary,marginBottom:"16
1px"},children:s("financials.payment_actions.transfer.details")}),(0,i.FD)(Jd,{children:[(0,i.Y)(Jc,{children:(0,i.Y)(Js,{children:s("financials.payment_actions.transfer.fromEvent")})}),(0,i.Y)(nw.xI,{name:"fromEvent",control:F,rules:{required:s("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"single",placeholder:s("financials.payment_actions.transfer.selectEvent"),options:O,selectedValues:t.value,customOnChange:e=>t.onChange(e),borderRadius:"12px"}),(null==r||null==(n=r.error)?void 0:n.message)&&(0,i.Y)(_.Kw,{dataTest:"error_from_event",errorMessage:r.error.message})]})}}),(0,i.FD)(Ju,{children:[s("financials.payment_actions.transfer.availableAmount",{amount:"".concat(N&&!v?(null==w?void 0:w.remainingAmount.toFixed(2))+I.nB[null==w?void 0:w.currency]:v?"":"-")}),v&&(0,i.Y)(nb.A,{color:"primary",size:20})]})]}),(0,i.FD)(Jd,{children:[(0,i.Y)(Jc,{children:(0,i.Y)(Js,{children:s("financials.payment_actions.transfer.toEvent")})}),(0,i.Y)(nw.xI,{name:"toEvent",control:F,rules:{required:s("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"single",placeholder:s("financials.payment_actions.transfer.selectEvent"),options:O,selectedValues:t.value,customOnChange:e=>t.onChange(e),borderRadius:"12px"}),(null==r||null==(n=r.error)?void 0:n.message)&&(0,i.Y)(_.Kw,{dataTest:"error_to_event",errorMessage:r.error.message})]})}})]}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"amount",control:F,rules:{required:s("fieldIsRequired")||"This field is required",validate:e=>{let n=parseFloat(e);return isNaN(n)||n<=0?s("financials.payment_actions.error.invalidAmount")||"Amount must be greater than 0":!N||!w||!(n>w.remainingAmount)||s("financials.payment_actions.error.insufficientFunds")||"Insufficient funds available"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(_.hN,{label:s("financials.payment_actions.transfer.amount"),placeholder:s("financials.payment_actions.transfer.amountPlaceholder"),required:!0,value:t.value,onChange:e=>t.onChange(e),type:"number",errorMessage:null==r||null==(n=r.error)?void 0:n.message})})}})}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"note",control:F,rules:{required:s("fieldIsRequired")||"This field is required",minLength:{value:3,message:s("financials.payment_actions.error.noteTooShort")||"Note must be at least 3 characters long"},maxLength:{value:500,message:s("financials.payment_actions.error.noteTooLong")||"Note must be less than 500 characters"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(_.hN,{label:s("financials.payment_actions.transfer.note"),placeholder:s("financials.payment_actions.transfer.notePlaceholder"),required:!0,value:t.value,onChange:e=>t.onChange(e),multiline:!0,rows:3,errorMessage:null==r||null==(n=r.error)?void 0:n.message})})}})})]}),(0,i.Y)(rn.A,{children:(0,i.FD)(Jp,{children:[(0,i.Y)(_.$n,{type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",loader:f,children:s("financials.payment_actions.submit")}),(0,i.Y)(_.$n,{onClick:B,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",disabled:f,children:s("common.commonClose")})]})})]})]})},Jy=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Jx=e=>{let{open:n,onClose:t,organizerId:r,fetchEvents:a}=e,{t:s}=(0,x.Bd)(),{offset:u="0",limit:p="6",status:h="upcoming"}=(0,l.useRouter)().query,m=(0,d.wA)(),f=(0,d.d4)(D.nq),g=(0,ec.u)(),[v,y]=(0,o.useState)(!1),[w,Y]=(0,o.useState)([]),{control:k,handleSubmit:S,reset:A,formState:{errors:C}}=(0,nw.mN)({defaultValues:{amount:"",event:null,note:""}}),T=async()=>{let{request:e}=$S.A.single.getBoxesList({organizerId:r});Y(await e())};o.useEffect(()=>{T()},[r]);let F=(0,I.xu)(w,"boxId","boxName",void 0,"startDate"),P=()=>{A(),t()},E=async e=>{y(!0);try{if(await (0,Ai.X1)()){let{request:n}=$S.A.single.createCreditPayment({boxId:e.event.id,amount:parseFloat(e.amount.replace(",",".")),note:e.note});await n().then(e=>{(0,sS.saveAs)(new Blob([e],{type:"application/pdf"}),"credit-payment.pdf");let n=parseInt(u,10)||0,t=parseInt(p,10)||6;a(n,t,h),P()})}}catch(r){var n,t;let e={title:s("financials.payment_actions.error.title"),message:(null==(t=r.response)||null==(n=t.data)?void 0:n.msg)||s("financials.payment_actions.error.creditFailed"),color:"fontAlert",primaryLabel:s("common.commonClose"),primaryOnPress:()=>m((0,b.Fr)())};m((0,b.rj)(e))}finally{y(!1),(0,uT.Wy)("")}};
1return(0,i.FD)(t7.A,{onClose:P,"aria-labelledby":"credit-dialog-title",open:n,scroll:"paper",TransitionComponent:Jy,PaperProps:{sx:{position:"fixed",m:0,top:f?0:void 0,right:f?0:void 0,bottom:f?0:void 0,width:f?void 0:"100%",maxHeight:"100%",maxWidth:f?"500px":"100%",background:g.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"credit-dialog-title",children:[(0,i.Y)(_.H3,{children:s("financials.payment_actions.credit.title")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.FD)("form",{style:{width:"100%",height:"100%",display:"flex",flexDirection:"column"},onSubmit:S(E),children:[(0,i.FD)(re.A,{children:[(0,i.Y)("div",{style:{fontSize:"14px",color:g.colors.fontSecondary,marginBottom:"16px"},children:s("financials.payment_actions.credit.details")}),(0,i.FD)(Jd,{children:[(0,i.Y)(Jc,{children:(0,i.Y)(Js,{children:s("financials.payment_actions.credit.selectEvent")})}),(0,i.Y)(nw.xI,{name:"event",control:k,rules:{required:s("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"single",placeholder:s("financials.payment_actions.credit.selectEventPlaceholder"),options:F,selectedValues:t.value,customOnChange:e=>t.onChange(e),borderRadius:"12px"}),(null==r||null==(n=r.error)?void 0:n.message)&&(0,i.Y)(_.Kw,{dataTest:"error_event",errorMessage:r.error.message})]})}})]}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"amount",control:k,rules:{required:s("fieldIsRequired")||"This field is required",validate:e=>{let n=parseFloat(e);return!isNaN(n)&&!(n<=0)||s("financials.payment_actions.error.invalidAmount")||"Amount must be greater than 0"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(_.hN,{label:s("financials.payment_actions.credit.amount"),placeholder:s("financials.payment_actions.credit.amountPlaceholder"),required:!0,value:t.value,onChange:e=>t.onChange(e),type:"number",errorMessage:null==r||null==(n=r.error)?void 0:n.message})})}})}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"note",control:k,rules:{required:s("fieldIsRequired")||"This field is required",minLength:{value:3,message:s("financials.payment_actions.error.noteTooShort")||"Note must be at least 3 characters long"},maxLength:{value:500,message:s("financials.payment_actions.error.noteTooLong")||"Note must be less than 500 characters"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(i.FK,{children:(0,i.Y)(_.hN,{label:s("financials.payment_actions.credit.note"),placeholder:s("financials.payment_actions.credit.notePlaceholder"),required:!0,value:t.value,onChange:e=>t.onChange(e),multiline:!0,rows:3,errorMessage:null==r||null==(n=r.error)?void 0:n.message})})}})})]}),(0,i.Y)(rn.A,{children:(0,i.FD)(Jp,{children:[(0,i.Y)(_.$n,{type:"submit",backgroundColor:"btnBackgroundAuxiliary",color:"btnTextAuxiliary",size:"large",loader:v,children:s("financials.payment_actions.submit")}),(0,i.Y)(_.$n,{onClick:P,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",disabled:v,children:s("common.commonClose")})]})})]})]})},Jb=o.forwardRef(function(e,n){return(0,i.Y)(t3.A,(0,nY._)({direction:"left",ref:n},e))}),Jw=e=>{let{open:n,onClose:t,organizerId:r,organizer:a,fetchEvents:s}=e,{t:u}=(0,x.Bd)(),p=(0,l.useRouter)(),h=(0,d.wA)(),m=(0,d.d4)(D.nq),f=(0,ec.u)(),[g,v]=(0,o.useState)(!1),[y,w]=(0,o.useState)(!1),[Y,k]=(0,o.useState)(null),[S,A]=(0,o.useState)([]),{offset:C="0",limit:T="6",status:F="upcoming"}=p.query,{control:P,handleSubmit:E,watch:M,reset:R}=(0,nw.mN)({defaultValues:{amount:"",event:null,withdrawFee:(null==a?void 0:a.withdrawFee)!=null?String(a.withdrawFee):"5",vat:(null==a?void 0:a.withdrawalVat)!=null?String(100*a.withdrawalVat):"24",note:""}}),N=M("event"),z=M("amount"),O=M("withdrawFee"),B=M("vat"),q=async()=>{let{request:e}=$S.A.single.getBoxesList({organizerId:r});A(await e())};o.useEffect(()=>{q()},[r]);let L=(0,I.xu)(S,"boxId","boxName",void 0,"startDate"),j=()=>{R(),k(null),t()},W=async()=>{if(N){w(!0);try{let{request:e}=$S.A.single.getBoxPayments({boxid:N.id}),n=await e();k(n)}catch(e){nz.Cp(e,{tags:{section:"Financials",action:"fetchEventBalance"}})}finally{w(!1)}}};o.useEffect(()=>{N?W():k(null)},[N]);let V=I.nB[null==Y?void 0:Y.currency]||"",H=(()=>{let e=parseFloat((B||"").replace(",","."));return isNaN(e)?0:e/100})(),U=(()=>{let e=parseFloat((O||"").replace(",","."));return(isNaN(e)?0:e)*(1+H)})(),K=(()=>{let e=parseFloat((z||"").replace(",","."));return isNaN(e)?null:Math.round((e-U+Number.EPSILON)*100)/100})(),G=async e=>{v(!0);try{if(await (0,Ai.X1)()){let{request:n}
1=$S.A.single.createCustomPaymentWithdrawal({boxId:e.event.id,amount:parseFloat(e.amount.replace(",",".")),withdrawFee:parseFloat((e.withdrawFee||"0").replace(",",".")),vat:parseFloat((e.vat||"0").replace(",","."))/100,note:e.note});await n().then(e=>{(0,sS.saveAs)(new Blob([e],{type:"application/pdf"}),"custom-payment-withdrawal.pdf");let n=parseInt(C,10)||0,t=parseInt(T,10)||6;s(n,t,F),j()})}}catch(r){var n,t;let e={title:u("financials.payment_actions.error.title"),message:(null==(t=r.response)||null==(n=t.data)?void 0:n.msg)||u("financials.payment_actions.error.customWithdrawalFailed"),color:"fontAlert",primaryLabel:u("common.commonClose"),primaryOnPress:()=>h((0,b.Fr)())};h((0,b.rj)(e))}finally{v(!1),(0,uT.Wy)("")}};return(0,i.FD)(t7.A,{onClose:j,"aria-labelledby":"custom-withdrawal-dialog-title",open:n,scroll:"paper",TransitionComponent:Jb,PaperProps:{sx:{position:"fixed",m:0,top:m?0:void 0,right:m?0:void 0,bottom:m?0:void 0,width:m?void 0:"100%",maxHeight:"100%",maxWidth:m?"500px":"100%",background:f.colors.backgroundSecondaryColor}},children:[(0,i.FD)(t9.A,{sx:{m:0,p:2},id:"custom-withdrawal-dialog-title",children:[(0,i.Y)(_.H3,{children:u("financials.payment_actions.customWithdrawal.title")}),(0,i.Y)(c.cG,{margin:10})]}),(0,i.FD)(Jh,{onSubmit:E(G),children:[(0,i.FD)(re.A,{sx:{pt:0},children:[(0,i.Y)(Jm,{children:u("financials.payment_actions.customWithdrawal.details")}),(0,i.FD)(Jd,{children:[(0,i.Y)(Jc,{children:(0,i.Y)(Js,{children:u("financials.payment_actions.customWithdrawal.selectEvent")})}),(0,i.Y)(nw.xI,{name:"event",control:P,rules:{required:u("fieldIsRequired")||"This field is required"},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.FD)(i.FK,{children:[(0,i.Y)(_.gU,{variant:"single",placeholder:u("financials.payment_actions.customWithdrawal.selectEventPlaceholder"),options:L,selectedValues:t.value,customOnChange:e=>t.onChange(e),borderRadius:"12px"}),(null==r||null==(n=r.error)?void 0:n.message)&&(0,i.Y)(_.Kw,{dataTest:"error_event",errorMessage:r.error.message})]})}}),(0,i.FD)(Ju,{children:[u("financials.payment_actions.customWithdrawal.availableAmount",{amount:"".concat(N&&!y?(null==Y?void 0:Y.remainingAmount.toFixed(2))+V:y?"":"-")}),y&&(0,i.Y)(nb.A,{color:"primary",size:20})]})]}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"amount",control:P,rules:{required:u("fieldIsRequired")||"This field is required",validate:e=>{let n=parseFloat(e);return isNaN(n)||n<=0?u("financials.payment_actions.error.invalidAmount")||"Amount must be greater than 0":!N||!Y||!(n>Y.remainingAmount)||u("financials.payment_actions.error.insufficientFunds")||"Insufficient funds available"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,{label:u("financials.payment_actions.customWithdrawal.amount"),placeholder:u("financials.payment_actions.customWithdrawal.amountPlaceholder"),required:!0,value:t.value,onChange:e=>t.onChange(e),type:"number",errorMessage:null==r||null==(n=r.error)?void 0:n.message})}})}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"withdrawFee",control:P,rules:{validate:e=>{if(""===e||null==e)return!0;let n=parseFloat(e);return!isNaN(n)&&!(n<0)||u("financials.payment_actions.error.invalidAmount")||"Amount must be greater than 0"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,{label:u("financials.payment_actions.customWithdrawal.withdrawFee"),placeholder:u("financials.payment_actions.customWithdrawal.withdrawFeePlaceholder"),value:t.value,onChange:e=>t.onChange(e),type:"number",errorMessage:null==r||null==(n=r.error)?void 0:n.message})}})}),(0,i.FD)(Jd,{children:[(0,i.Y)(nw.xI,{name:"vat",control:P,rules:{validate:e=>{if(""===e||null==e)return!0;let n=parseFloat(e);return!isNaN(n)&&!(n<0)||u("financials.payment_actions.error.invalidVat")||"VAT must be 0 or greater"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,{label:u("financials.payment_actions.customWithdrawal.vat"),placeholder:u("financials.payment_actions.customWithdrawal.vatPlaceholder"),value:t.value,onChange:e=>t.onChange(e),type:"number",iconRight:"percentage",iconColor:"fontPrimary",errorMessage:null==r||null==(n=r.error)?void 0:n.message})}}),null!=K&&(0,i.Y)(Jf,{children:u("financials.payment_actions.customWithdrawal.netCash",{amount:"".concat(K.toFixed(2)).concat(V),fee:"".concat(U.toFixed(2)).concat(V)})})]}),(0,i.Y)(Jd,{children:(0,i.Y)(nw.xI,{name:"note",control:P,rules:{required:u("fieldIsRequired")||"This field is required",minLength:{value:3,message:u("financials.payment_actions.error.noteTooShort")||"Note must be at least 3 characters long"},maxLength:{value:500,message:u("financials.payment_actions.error.noteTooLong")||"Note must be less than 500 characters"}},render:e=>{var n;let{field:t,fieldState:r}=e;return(0,i.Y)(_.hN,{label:u("financials.payment_actions.customWithdrawal.note"),placeholder:u("financials.payment_actions.customWithdrawal.notePlaceholder"),required:!0,value:t.value,onChange:e=>t.onChange(e),multiline:!0,rows:3,errorMessage:null==r||null==(n=r.error)?void 0:n.message})}})})]}),(0,i.Y)(rn.A,{children:(0,i.FD)(Jp,{children:[(0,i.Y)(_.$n,{type:"submit",backgroundColor:"btnBackgroun
1dAuxiliary",color:"btnTextAuxiliary",size:"large",loader:g,children:u("financials.payment_actions.submit")}),(0,i.Y)(_.$n,{onClick:j,mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",size:"large",type:"button",disabled:g,children:u("common.commonClose")})]})})]})]})},JY=e=>{let{organizerId:n,organizer:t,fetchEvents:r}=e,{t:l}=(0,x.Bd)(),{isPermitted:a}=(0,nB.uM)(),[d,c]=(0,o.useState)(!1),[s,u]=(0,o.useState)(!1),[p,h]=(0,o.useState)(!1),m=[...a([el.mC.CREATE_PAYMENT_ADMIN])?[{href:"javascript:void(0);",icon:"transfer-funds",text:l("financials.payment_actions.transfer.title"),onClick:()=>{c(!0)}},{href:"javascript:void(0);",icon:"credit-funds",text:l("financials.payment_actions.credit.title"),onClick:()=>{u(!0)}},{href:"javascript:void(0);",icon:"credit-funds",text:l("financials.payment_actions.customWithdrawal.title"),onClick:()=>{h(!0)}}]:[]];return(0,i.FD)(i.FK,{children:[(0,i.Y)($9,{children:(0,i.Y)(_.aF,{options:m,displayText:l("financials.payment_actions.title"),iconColor:"btnTertiary",iconSize:16,iconRight:"downArrow",color:"btnTertiary",backgroundPopUpColor:"backgroundTertiaryColor",textOutline:!0})}),(0,i.Y)(Jv,{open:d,onClose:()=>c(!1),organizerId:n,fetchEvents:r}),(0,i.Y)(Jx,{open:s,onClose:()=>u(!1),organizerId:n,fetchEvents:r}),(0,i.Y)(Jw,{open:p,onClose:()=>h(!1),organizerId:n,organizer:t,fetchEvents:r})]})};var Jk=t(15268);let JS=[{title:"upcoming",key:"upcoming",color:"fontPrimary"},{title:"past",key:"past",color:"fontSecondary"}],JA=()=>{let{isPermitted:e}=(0,Jk.A)(),n=(0,d.d4)(D.nq),[t,r]=(0,o.useState)(!1),[a,s]=(0,o.useState)(void 0),[u,p]=(0,o.useState)(void 0),[h,m]=(0,o.useState)([]),[f,g]=(0,o.useState)([]),[v,y]=(0,o.useState)(!1),[b,w]=(0,o.useState)([]),[Y,k]=(0,o.useState)([]),[S,A]=(0,o.useState)(void 0),[C,T]=(0,o.useState)(1),[F,P]=(0,o.useState)(!1),[E,M]=(0,o.useState)(void 0),{t:R}=(0,x.Bd)(),N=(0,l.useRouter)(),{offset:z="0",limit:O="6",status:B="upcoming"}=N.query,q=async()=>{try{let{request:e}=Yl.A.single.getOrganizersList(),n=await e();s(n),1===n.length&&N.push("".concat(I.DS.dashBoardFinancials(),"/").concat(n[0].organizerId))}catch(e){nz.Cp(e,{tags:{section:"Financials",action:"fetchOrganizers"}})}},L=async(e,n,t)=>{if(null==u?void 0:u.organizerId){r(!0),w([]),k([]),A(void 0),M(void 0);try{let{request:r}=$S.A.single.getPayments({status:t,offset:e*n,limit:n,organizerId:u.organizerId}),i=await r(),o=i.eventDetais.map(e=>(0,nU._)((0,nY._)({},e),{isSelected:!1}));w(o),T(Math.ceil(i.totalEvents/Number(O))),A(i.globalBalance),M(i.globalBalanceUpdatedAt)}catch(e){nz.Cp(e,{tags:{section:"Financials",action:"fetchEvents"}})}finally{r(!1)}}},j=e=>{N.push({pathname:N.pathname,query:(0,nU._)((0,nY._)({},N.query),{status:e,offset:"0"})},void 0,{shallow:!0})};(0,o.useEffect)(()=>{q()},[]),(0,o.useEffect)(()=>{var e,n;if((null==N||null==(n=N.query)||null==(e=n.params)?void 0:e.length)&&a){let e=Number(N.query.params[0]),n=a.find(n=>n.organizerId===e);n&&(p(n),y(!0))}else p(void 0),m([]),y(!1)},[N,a]),(0,o.useEffect)(()=>{(null==u?void 0:u.organizerId)&&L(parseInt(z,10)||0,parseInt(O,10)||6,B)},[u,z,O,B]);let W=(0,o.useCallback)(()=>(0,i.Y)(ZL,{tabs:JS,selectedTab:B,onTabChange:j}),[u,B]);return(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{style:{marginBottom:"25px"},children:(0,i.Y)(c.sT,{color:"fontPrimary",children:R("financials.title")})}),(0,i.FD)($2,{children:[(0,i.Y)($4,{disabled:a&&(null==a?void 0:a.length)===0,children:(0,i.Y)($5,{children:!Sp().isEmpty(u)&&v?(0,i.FD)("div",{style:{display:"flex",alignItems:"center",gap:"16px"},children:[(0,i.Y)(c.Wg,{fontSize:20,style:{textDecoration:"underline"},color:"fontPrimary",children:null==u?void 0:u.organizationName}),a&&a.length>1&&(0,i.Y)("div",{style:{display:"flex",alignItems:"center"},onClick:()=>y(!1),children:(0,i.Y)(_.In,{name:"edit",color:"fontPrimary"})})]}):Array.isArray(a)&&(Sp().isEmpty(u)||!v)&&a.length>0?(0,i.Y)(_.gU,{label:R("createOrganizer.selectOrganizer"),variant:"single",options:(0,I.xu)(a,"organizerId","organizationName"),customOnChange:e=>{if((null==u?void 0:u.id)!==(null==e?void 0:e.id)){p(e);
1let n=parseInt(O,10)||6;e&&(y(!0),N.push({pathname:"".concat(I.DS.dashBoardFinancials(),"/").concat(e.id),query:{limit:n.toString(),offset:"0",status:B}}))}},selectedValues:u}):(0,i.Y)(nb.A,{})})}),(0,i.Y)(i.FK,{children:!1}),u&&(0,i.FD)(i.FK,{children:[(0,i.FD)("div",{style:{display:"flex",flexDirection:"row",justifyContent:n?"space-between":"flex-end",flexWrap:"wrap",gap:"20px"},children:[(0,i.Y)(Zj,{loadingBalance:t,totalBalance:S,currency:b&&b.length>0&&b[0].currency?b[0].currency:"eur",lastUpdated:E}),(0,i.Y)("div",{style:{display:"flex",flexDirection:"row",justifyContent:"flex-end"},children:(0,i.Y)($8,{selectedEvents:Y,fetchEvents:L,createPaymentButtonAvailability:F,organizer:u})})]}),(0,i.FD)($6,{isDesktop:!!n,children:[e([kG.m.CREATE_PAYMENT_ADMIN])&&(0,i.Y)($3,{style:{order:+!!n},children:(0,i.Y)(JY,{organizerId:null==u?void 0:u.organizerId,organizer:u,fetchEvents:L})}),W()]}),(0,i.Y)($$,{loadingInfo:t,events:b,setEvents:w,totalPages:C,selectedOrganizer:u,selected:Y,setSelected:k,setCreatePaymentButtonAvailability:P})]})]})]})};t(61125);var J_=t(17334);function JI(){let e=(0,s._)(["\n  background-color: ",";\n  border: 1px solid transparent;\n  padding: 24px;\n  border-radius: 10px;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: center;\n  align-items: center;\n  gap: 20px;\n  width: 100%;\n"]);return JI=function(){return e},e}function JC(){let e=(0,s._)(["\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  justify-content: space-between;\n  flex-direction: row;\n"]);return JC=function(){return e},e}function JD(){let e=(0,s._)(["\n  display: flex;\n  width: calc(50% - 5px);\n  padding: 10px;\n\n  @media (max-width: 768px) {\n    width: 100%;\n  }\n"]);return JD=function(){return e},e}function JT(){let e=(0,s._)(["\n  display: flex;\n  justify-content: ",";\n  @media screen and (max-width: ",") {\n    justify-content: center;\n  }\n  align-self: center;\n  gap: 20px;\n  margin-top: 20px;\n  flex-wrap: wrap;\n  width: 100%;\n"]);return JT=function(){return e},e}function JF(){let e=(0,s._)(["\n  background-color: ",";\n  border: 1px solid transparent;\n  padding: 24px;\n  border-radius: 10px;\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  width: 40%;\n  @media screen and (max-width: ",") {\n    width: 100%;\n  }\n"]);return JF=function(){return e},e}function JP(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  flex-wrap: wrap;\n  margin-top: 10px;\n  align-items: center;\n  justify-content: center;\n  color: ",";\n"]);return JP=function(){return e},e}function JE(){let e=(0,s._)(["\n  display: flex;\n  width: 100%;\n  justify-content: space-between;\n  padding: 20px;\n"]);return JE=function(){return e},e}function JM(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  flex-wrap: wrap;\n  gap: 5px;\n  justify-content: start;\n  margin-top: 20px;\n  width: 70%;\n  color: ",";\n"]);return JM=function(){return e},e}function JR(){let e=(0,s._)(["\n  display: flex;\n  justify-content: flex-end;\n  align-items: flex-end;\n"]);return JR=function(){return e},e}function JN(){let e=(0,s._)(["\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n  }\n  width: 100%;\n  justify-content: center;\n  display: flex;\n  gap: 30px;\n"]);return JN=function(){return e},e}function Jz(){let e=(0,s._)(["\n  align-items: center;\n  display: flex;\n  justify-content: flex-end;\n  width: 100%;\n"]);return Jz=function(){return e},e}function JO(){let e=(0,s._)(["\n  border-radius: 25px;\n  background: ",";\n  color: ",";\n  font-weight: bold;\n  padding: 5px;\n  width: 80px;\n  height: 30px;\n  line-height: 0;\n  align-items: center;\n  display: flex;\n  justify-content: center;\n"]);return JO=function(){return e},e}function JB(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  border-radius: 20px;\n  width: calc(100vw - 50px);\n  max-width: 100%;\n"]);return JB=function(){return e},e}function Jq(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n"]);return Jq=function(){return e},e}let JL=u.A.div(JI(),e=>e.theme.colors.backgroundSecondaryColor),Jj=u.A.div(JC()),JW=u.A.div(JD()),JV=u.A.div(JT(),e=>e.pos||"center",e=>e.theme.breakPoints.MEDIUM_VIEWPORT),JH=u.A.div(JF(),e=>e.theme.colors.backgroundSecondaryColor,e=>e.theme.breakPoints.MEDIUM_VIEWPORT),JU=u.A.div(JP(),e=>e.theme.colors.fontSecondary),JK=u.A.div(JE()),JG=u.A.div(JM(),e=>
1e.theme.colors.fontSecondary),JZ=u.A.div(JR()),J$=u.A.div(JN(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),JJ=u.A.div(Jz()),JQ=u.A.div(JO(),e=>e.active?"#0C953A":e.banned?"fontAlert":"lineChartmediumGreen",e=>e.active||e.banned?e.theme.colors.fontPrimary:e.theme.colors.fontSecondary),JX=u.A.div(JB()),J0=u.A.div(Jq());function J1(){let e=(0,s._)(["\n  z-index: 0;\n  position: relative;\n"]);return J1=function(){return e},e}function J2(){let e=(0,s._)(["\n  // min-height: calc(100vh - 153px);\n  padding: 0px 0px 0px 0px;\n  height: auto;\n"]);return J2=function(){return e},e}function J4(){let e=(0,s._)(["\n  border-radius: 50%;\n  border: 2px solid "," !important;\n  padding: 10px;\n"]);return J4=function(){return e},e}function J5(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-around;\n  padding-top: 8%;\n"]);return J5=function(){return e},e}u.A.div(J1()),u.A.div(J2());let J6=u.A.div(J4(),e=>e.theme.colors.dividerAndPlaceholderPrimary),J3=u.A.div(J5()),J8=()=>{let e=(0,d.d4)(D.nq),[n,t]=(0,o.useState)(!1);return(0,i.FD)(JH,{isDesktop:e,children:[(0,i.Y)(JJ,{children:(0,i.Y)(JQ,{active:n,banned:!n,children:n?"Allowed":"Banned"})}),(0,i.Y)(J3,{children:(0,i.Y)(J6,{children:(0,i.Y)(ei(),{alt:"",src:"/assets/images/profile-avatar.png",width:140,height:140})})}),(0,i.FD)(JU,{children:[(0,i.Y)("span",{children:"Allowed *.jpeg, *.jpg, *.png, *.gif "}),(0,i.Y)("span",{children:"Max. size of 2 MB"})]}),(0,i.FD)(JK,{children:[(0,i.FD)(JG,{children:[(0,i.Y)(_.H3,{children:"Marketing Allowed"}),(0,i.Y)("span",{children:"Apply Marketing Allowance"})]}),(0,i.Y)(JZ,{children:(0,i.Y)(_.dO,{checked:n,onChange:()=>{t(e=>!e)},inputProps:{"aria-label":"controlled"}})})]}),(0,i.Y)(JV,{children:(0,i.Y)(_.$n,{color:"fontPrimary",backgroundColor:"fontAlert",children:"Delete User"})})]})};var J7=t(54287);let J9=()=>{var e;let n=(0,d.wA)(),t=(0,d.d4)(J7.xt),r=(0,l.useRouter)(),{t:a}=(0,x.Bd)(),c={email:null==r||null==(e=r.query)?void 0:e.customerEmail};(0,o.useEffect)(()=>{t.email&&(p("lastName",null==t?void 0:t.lastName),p("firstName",null==t?void 0:t.firstName),p("id",null==t?void 0:t.id),p("_id",null==t?void 0:t._id),p("userId",null==t?void 0:t.userId),p("email",null==t?void 0:t.email),p("userRole",null==t?void 0:t.userRole[t.userRole.length-1]),p("createdAt",null==t?void 0:t.createdAt),p("eosId",null==t?void 0:t.eosId))},[t]);
1let{control:s,handleSubmit:u,setValue:p,getValues:h,watch:m}=(0,nw.mN)(),[f,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(!1),[b,w]=(0,o.useState)(!0),Y=async e=>{g(!0);let t=["User"];w(!0),"Admin"===h("userRole")&&(t=["User","Organizer","Admin"]),"Organizer"===h("userRole")&&(t=["User","Organizer"]);let r=(0,nU._)((0,nY._)({},e),{userRole:t});n((0,J7.Os)(r,a,g))},k=[{title:"User",label:"User"},{title:"Organizer",label:"Organizer"},{title:"Admin",label:"Admin"}],S=()=>{t.lastName!=m("lastName")||t.firstName!=m("firstName")||t.email!=m("email")||"Admin"===m("userRole")&&3!=t.userRole.length||"Organizer"===m("userRole")&&2!=t.userRole.length||"User"===m("userRole")&&1!=t.userRole.length?w(!1):w(!0)};return(0,o.useEffect)(()=>()=>{n((0,J7.QP)())},[]),(0,i.Y)(JL,{children:(0,i.Y)("form",{onSubmit:u(Y),children:t.email?(0,i.Y)(i.FK,{children:(0,i.FD)(Jj,{children:[(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"lastName",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({width:"100%",label:a("profile.lastName"),type:"text",placeholder:a("profile.lastName")},n),{onChange:e=>{n.onChange(e),S()}}))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"firstName",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({width:"100%",label:a("profile.firstName"),type:"text",dataTest:"firstName",placeholder:a("profile.firstName")},n),{onChange:e=>{n.onChange(e),S()}}))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"email",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({width:"100%",label:"Email",type:"email",placeholder:"Email",required:!0},n),{onChange:e=>{n.onChange(e),S()}}))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"userRole",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.l6,(0,nU._)((0,nY._)({label:"User Role",placeholder:" - Select - ",items:k.map(e=>({title:e.title,label:e.label}))},n),{onChange:e=>{n.onChange(e),S()}}))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"userId",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({width:"100%",label:"User ID",type:"text",placeholder:"User ID",readOnly:!0},n))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"id",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({width:"100%",label:"ID",type:"text",dataTest:"id",placeholder:"ID"},n),{readOnly:!0}))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"eosId",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nY._)({width:"100%",label:"EOS ID",type:"text",placeholder:"EOS ID",readOnly:!0},n))}})}),(0,i.Y)(JW,{children:(0,i.Y)(nw.xI,{name:"createdAt",control:s,render:e=>{let{field:n}=e;return(0,i.Y)(_.hN,(0,nU._)((0,nY._)({width:"100%",label:"Created At:",type:"text",placeholder:"Created At:"},n),{readOnly:!0}))}})}),(0,i.FD)(JV,{pos:"flex-end",children:[(0,i.Y)(_.$n,{mode:"outlined",color:"btnSecondary",backgroundColor:"btnSecondary",type:"button","data-test":"reset",onClick:()=>{n((0,J7.$Q)(c,y)),w(!0)},loader:v,disabled:b,children:"Reset"}),(0,i.Y)(_.$n,{color:"btnTextAuxiliary",backgroundColor:"btnBackgroundAuxiliary",type:"submit","data-test":"submit",loader:f,disabled:b,children:"Save Changes"})]})]})}):(0,i.Y)(J0,{children:(0,i.Y)(nb.A,{})})})})},Qe=()=>{let e=(0,l.useRouter)(),n=(0,d.wA)();(0,o.useEffect)(()=>{var t;let r=null==e||null==(t=e.query)?void 0:t.customerEmail;n((0,J7.$Q)({email:r}))},[]);let t=(0,d.d4)(J7.xt);return(0,i.FD)(J_.A,{bgColor:"transparent",children:[(0,i.Y)("div",{style:{marginBottom:"20px"},children:(0,i.FD)(c.Cc,{children:[(0,i.Y)(_.Yh,{color:"fontPrimary"}),t.email?(0,i.Y)(i.FK,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:null==t?void 0:t.email})}):(0,i.Y)(dO.A,{variant:"rounded",width:"200px",height:"30px",sx:{bgcolor:"#1E2235"}})]})}),(0,i.FD)(J$,{children:[(0,i.Y)(J8,{}),(0,i.Y)(J9,{})]})]})};var Qn=t(70615),Qt=t(79468);let Qr=e=>{let{rowData:n}=e,t=(0,l.useRouter)(),r=[{key:"userId",value:n.userId},{key:"email",value:n.email},{key:"lastName",value:(0,dw.ZL)(n.lastName)},{key:"firstName",value:(0,dw.ZL)(n.firstName)},{key:"phoneNumber",value:n.phoneNumber},{key:"role",value:n.role}];return(0,i.Y)(AR.oM,{onClick:()=>
1{t.push("".concat(I.DS.dashBoardCustomers(),"/").concat(n.email))},onAuxClick:e=>{1===e.button&&(e.preventDefault(),window.open("".concat(I.DS.dashBoardCustomers(),"/").concat(n.email),"_blank"))},children:r.map((e,n)=>(0,i.Y)(AT.Em,{width:"auto",align:"left",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})},n))})},Qi=()=>{let{t:e}=(0,x.Bd)(),n=[{key:"id",content:"UserID",align:"left",width:"auto"},{key:"email",content:"Email",align:"left",width:"auto"},{key:"lastName",content:e("profile.lastName"),align:"left",width:"auto"},{key:"firstName",content:e("profile.firstName"),align:"left",width:"auto"},{key:"phone",content:e("profile.phone"),align:"left",width:"auto"},{key:"role",content:e("profile.role"),align:"left",width:"auto"}];return(0,i.Y)(kM.A,{children:(0,i.Y)(AR.Sy,{children:n.map(e=>(0,i.Y)(AT.Em,{align:e.align,width:e.width,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.content})},e.key))})})},Qo=()=>{let e=(0,d.wA)(),n=(0,l.useRouter)(),{t}=(0,x.Bd)();return(0,o.useEffect)(()=>()=>{e((0,Qn.xk)())},[]),(0,i.Y)("div",{style:{height:"100%"},children:(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:t("dashBoard.dashboardCustomers")})}),(0,i.Y)(JX,{children:(0,i.FD)("div",{style:{marginTop:"40px"},children:[(0,i.Y)(_.k1,{searchField:"Search with email",shouldFocus:!0}),(0,i.Y)(_.Or,{fetchTableData:()=>{e((0,Qt.wj)((0,nU._)((0,nY._)({},n.query),{offset:parseInt(n.query.offset)*parseInt(n.query.limit)})))},CustomTableHeader:Qi,CustomTableRow:Qr})]})})]})})},Ql=()=>{let e=(0,l.useRouter)(),n=[{key:"orderId",content:"Order ID",align:"left",width:"auto",shown:!0},{key:"creditOrderId",content:"Credit ID",align:"left",width:"auto",shown:!0},{key:"boxName",content:(0,i.Y)(c.Em,{align:"left",width:"auto",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:"Event Name"}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",style:{opacity:"0.6"},children:"Event Id"})]})},"boxName"),align:"left",width:"auto",shown:!0,custom:!0},{key:"refundType",content:"Refund Type",align:"left",width:"auto",shown:!0},{key:"refundAmount",content:"Refund Amount",align:"left",width:"auto",shown:!0},{key:"refundStatus",content:"Refund Status",align:"left",width:"auto",shown:!0},{key:"rejectionReason",content:"Rejection Reason",align:"left",width:"auto",shown:"COMPLETED"!==e.query.status},{key:"createdAt",content:"Created At",align:"left",width:"auto",shown:!0},{key:"action",content:"Action",align:"left",width:"auto",shown:"COMPLETED"!==e.query.status&&"PENDING"!==e.query.status}];return(0,i.Y)(kM.A,{children:(0,i.Y)(c.Sy,{children:n.map(e=>e.shown&&(e.custom?(0,i.Y)(i.FK,{children:e.content}):(0,i.Y)(c.Em,{align:e.align,width:e.width,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontSecondary",children:e.content})},e.key)))})})};function Qa(){let e=(0,s._)(["\n  color: ",";\n"]);return Qa=function(){return e},e}let Qd=(0,u.A)(kj.A)(Qa(),e=>e.theme.colors.fontPrimary),Qc=e=>{let{index:n,rowData:t}=e,r=new Date,{t:a}=(0,x.Bd)();r.setHours(0,0,0,0);let s=(0,l.useRouter)(),u=(0,d.wA)(),{isPermitted:p}=(0,nB.uM)(),h=p([el.mC.REFUND_MANAGEMENT]),[m,f]=(0,o.useState)(null),g=(null==t?void 0:t.refundStatus)==="COMPLETED"||m===t._id,v=(null==t?void 0:t.refundStatus)!=="REJECTED"||m===t._id,y=[{key:"orderId",value:(0,i.Y)(c.Em,{width:"auto",children:(0,i.Y)(da(),{href:"".concat(I.DS.dashBoardViewOrder(),"/").concat(t.orderId),style:{cursor:"pointer"},children:(0,i.Y)(kL.Qr,{fontSize:14,color:"fontPrimary",children:t.orderId})})}),width:"auto",align:"left",custom:!0,shown:!0},{key:"creditOrderId",value:(0,i.Y)(c.Em,{width:"auto",children:(0,i.Y)(da(),{href:"".concat(I.DS.dashBoardViewOrder(),"/").concat(t.creditOrderId),style:{cursor:"pointer"},children:(0,i.Y)(kL.Qr,{fontSize:14,color:"fontPrimary",children:t.creditOrderId})})}),width:"auto",align:"left",custom:!0,shown:!0},{key:"boxName",value:(0,i.Y)(kN.Zp,{placement:"bottom",title:(0,i.FD)("span",{style:{fontSize:"13px"},children:[" ",null==t?void 0:t.boxName]}),slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[0,-35]}}]}},children:(0,i.Y)(c.Em,{width:"auto",maxWidth:250,align:"left",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:null==t?void 0:t.boxName}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:null==t?void 0:t.boxId})]})})}),width:"auto",align:"left",custom:!0,shown:!0},{key:"refundType",width:"auto",align:"left",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:75,al
1ign:"left",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:t.refundType})}),custom:!0,shown:!0},{key:"refundAmount",width:"auto",align:"left",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:t.refundAmount})}),custom:!0,shown:!0},{key:"refundStatus",align:"left",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:75,align:"left",children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:t.refundStatus})}),custom:!0,shown:!0},{key:"rejectionReason",width:"auto",align:"left",value:(0,i.Y)(kN.Zp,{placement:"bottom",title:(0,i.FD)("span",{style:{fontSize:"13px"},children:[" ",t.rejectionReason&&""!==t.rejectionReason?t.rejectionReason:"-"]}),slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[0,-35]}}]}},children:(0,i.Y)(c.Em,{width:150,maxWidth:150,children:(0,i.FD)(c.RZ,{fontSize:14,color:"fontPrimary",children:[t.rejectionReason&&""!==t.rejectionReason?t.rejectionReason:"-"," "]})})}),custom:!0,shown:"COMPLETED"!==s.query.status},{key:"createdAt",value:(0,i.Y)(c.Em,{width:"auto",maxWidth:250,align:"left",children:(0,i.FD)("div",{style:{display:"flex",flexDirection:"column"},children:[(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:(0,I.JC)(new Date(t.createdAt),t.timeZone||"Europe/Athens","DD MMM YYYY")}),(0,i.Y)(c.RZ,{fontSize:12,color:"fontSecondary",children:(0,I.JC)(new Date(t.createdAt),t.timeZone||"Europe/Athens","HH:mm A")})]})}),width:"auto",align:"left",custom:!0,shown:!0},{key:"action",showColumn:!0,value:(0,i.Y)(c.m7,{width:"auto",align:"center",padding:"checkbox",children:(0,i.Y)(AT.Ef,{style:{padding:0},children:h&&(0,i.FD)(i.FK,{children:[(0,i.Y)(kN.Zp,{placement:"bottom",title:a("refunds.retryRefund"),slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[0,-15]}}]}},children:(0,i.Y)(kj.A,{size:"small",disabled:g,style:{opacity:g?"0.3":"1"},onClick:()=>{f(t._id),u((0,kU.ZT)(t._id,s,f))},children:m===t._id?(0,i.Y)(nb.A,{size:24}):(0,i.Y)(_.In,{color:g?"fontSecondary":"fontPrimary",width:25,height:25,name:"refresh"})})}),(0,i.Y)(kN.Zp,{placement:"bottom",title:a("refunds.setManualRefund"),slotProps:{popper:{modifiers:[{name:"offset",options:{offset:[0,-15]}}]}},children:(0,i.Y)(Qd,{size:"small",disabled:v,onClick:()=>(()=>{let e={title:"".concat(a("refunds.modal.title")),message:"".concat(a("refunds.modal.message")),color:"fontAlert",primaryLabel:a("dashBoard.modals.delete_validator_question.primaryLabel"),primaryOnPress:()=>{u((0,kU.c0)(t._id,s,a))},secondaryLabel:a("dashBoard.modals.delete_validator_question.secondaryLabel"),secondaryOnPress:()=>{u((0,b.Fr)())},width:"330px"};u((0,b.rj)(e))})(),style:{opacity:v?"0.3":"1"},children:(0,i.Y)(_.In,{color:v?"fontSecondary":"fontPrimary",width:30,height:30,name:"complete"})},t.orderId)})]})})}),custom:!0,shown:"COMPLETED"!==s.query.status}];return(0,i.Y)(o.Fragment,{children:(0,i.Y)(kW.A,{"data-test":"".concat(t.eventName,"_expand_row"),sx:{"& > *":{borderBottom:"unset"}},children:y.map(e=>(null==e?void 0:e.shown)?e.custom?(0,i.Y)(o.Fragment,{children:e.value},e.key):(0,i.Y)(c.Em,{width:e.width,align:e.align,children:(0,i.Y)(c.RZ,{fontSize:14,color:"fontPrimary",children:e.value})},e.key):null)})})},Qs=()=>{let e=(0,d.wA)(),{t:n}=(0,x.Bd)(),{isPermitted:t}=(0,nB.uM)(),r=(0,l.useRouter)(),{filter:a}=(0,d.d4)(kK.Yp),s=[...t([kG.m.VIEW_ORDER_ADMIN])?[{title:n("refunds.tabs.all"),key:"",total:null==a?void 0:a.totalRefunds,color:"mediumGray"},{title:n("refunds.tabs.completed"),key:"COMPLETED",total:null==a?void 0:a.totalCompleted,color:"lineChartmediumGreen"},{title:n("refunds.tabs.rejected"),key:"REJECTED",total:null==a?void 0:a.totalRejected,color:"fontAlert"},{title:n("refunds.tabs.pending"),key:"PENDING",total:null==a?void 0:a.totalPending,color:"amberYellow"}]:[]];return(0,o.useEffect)(()=>()=>{e((0,kK.xk)())},[]),(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:n("refunds.refundsTitle")})}),(0,i.FD)(kz.J3,{children:[(0,i.Y)(_.k1,{tabs:s,searchField:n("refunds.searchFilterPlaceholder"),shouldFocus:!0}),(0,i.Y)(_.Or,{fetchTableData:()=>{e((0,kU.s8)((0,nU._)((0,nY._)({},r.query),{offset:parseInt(r.query.offset)*parseInt(r.query.limit)})))},CustomTableHeader:Ql,CustomTableRow:Qc})]})]})},Qu={single:{getOverview:e=>(0,uT.Em)(uT.J8.GET,"/admin/govWalletDashboard/overview",{params:e}),getEvents:e=>(0,uT.Em)(uT.J8.GET,"/admin/govWalletDashboard/events",{params:e}),getTickets:e=>(0,uT.Em)(uT.J8.GET,"/admin/govWalletDashboard/tickets",{params:e}),getCallbacks:e=>(0,uT.Em)(uT.J8.GET,"/admin/govWalletDashboard/callbacks",{params:e}),getOutbound:e=>(0,uT.Em)(uT.J8.GET,"/admin/govWalletDashboard/outbound",{params:e}),downloadPersonalized:e=>(0,uT.Em)(uT.J8.GET,"/admin/govWalletDashboard/personalized-tickets/".concat(e),{},!1,{},"arraybuffer")}};function Qp(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  width: calc(100vw - 50px);\n  max-width: 100%;\n"]);return Qp=function(){return e},e}function Qh(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 10px;\n"]);return Qh=function(){return e},e}function Qm(){let e=(0,s._)(["\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));\n  gap: 12px;\n"]);return Qm=function(){return e},e}function Qf(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  padding: 16px;\n  border-radius: 12px;\n  background-color: ",";\n  border: 1px solid\n    ",";\n"]);return Qf=function(){return e},e}function Qg(){let e=(0,s._)(["\n  color: ",";\n  font-size: 13px;\n  font-family: 'IBM Plex Sans';\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n"]);return Qg=function(){return e},e}function Qv(){let e=(0,s._)(["\n  color: ",";\n  font-size: 24px;\n  font-weight: 600;\n  font-family: 'IBM Plex Sans';\n"]);return Qv=function(){return e},e}function Qy(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  gap: 12px;\n  font-size: 13px;\n  font-family: 'IBM Plex Sans';\n  color: ",";\n"]);return Qy=function(){return e},e}function Qx(){let e=(0,s._)(["\n  color: ",";\n"]);return Qx=function(){return e},e}function Qb(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  border-bottom: 1px solid ",";\n"]);return Qb=function(){return e},e}function Qw(){let e=(0,s._)(["\n  background: transparent;\n  border: none;\n  border-bottom: 2px solid\n    ",";\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 15px;\n  padding: 10px 14px;\n  cursor: pointer;\n"]);return Qw=function(){return e},e}function QY(){let e=(0,s._)(["\n  display: flex;\n  gap: 12px;\n  align-items: center;\n  flex-wrap: wrap;\n"]);return QY=function(){return e},e}function Qk(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 220px;\n  padding: 10px 14px;\n  border-radius: 10px;\n  border: 1px solid ",";\n  background-color: ",";\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 14px;\n\n  &::placeholder {\n    color: ",";\n  }\n"]);return Qk=function(){return e},e}function QS(){let e=(0,s._)(["\n  padding: 10px 14px;\n  border-radius: 10px;\n  border: 1px solid ",";\n  background-color: ",";\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 14px;\n"]);return QS=function(){return e},e}function QA(){let e=(0,s._)(["\n  overflow-x: auto;\n  overflow-y: auto;\n  scrollbar-gutter: stable;\n  max-width: calc(100vw - 50px);\n  ","\n"]);return QA=function(){return e},e}function Q_(){let e=(0,s._)(["\n  width: 100%;\n  border-collapse: collapse;\n  font-family: 'IBM Plex Sans';\n  font-size: 13px;\n  white-space: nowrap;\n"]);return Q_=function(){return e},e}function QI(){let e=(0,s._)(["\n  text-align: left;\n  padding: 10px 12px;\n  color: ",";\n  border-bottom: 1px solid ",";\n  font-weight: 500;\n"]);return QI=function(){return e},e}function QC(){let e=(0,s._)(["\n  padding: 10px 12px;\n  color: ",";\n  border-bottom: 1px solid ",";\n"]);return QC=function(){return e},e}function QD(){let e=(0,s._)(["\n  padding: 40px;\n  text-align: center;
1\n  color: ",";\n  font-family: 'IBM Plex Sans';\n"]);return QD=function(){return e},e}function QT(){let e=(0,s._)(["\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 12px;\n  flex-wrap: wrap;\n"]);return QT=function(){return e},e}function QF(){let e=(0,s._)(["\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 13px;\n"]);return QF=function(){return e},e}function QP(){let e=(0,s._)(["\n  display: flex;\n  gap: 8px;\n"]);return QP=function(){return e},e}function QE(){let e=(0,s._)(["\n  background-color: ",";\n"]);return QE=function(){return e},e}function QM(){let e=(0,s._)(["\n  padding: 10px 12px;\n  color: ",";\n  border-bottom: 1px solid ",";\n  padding-left: ","px;\n  border-left: ",";\n"]);return QM=function(){return e},e}function QR(){let e=(0,s._)(["\n  background: transparent;\n  border: none;\n  cursor: pointer;\n  padding: 2px 6px;\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 13px;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n"]);return QR=function(){return e},e}function QN(){let e=(0,s._)(["\n  display: inline-block;\n  transition: transform 0.15s ease;\n  transform: rotate(",");\n"]);return QN=function(){return e},e}function Qz(){let e=(0,s._)(["\n  padding: 12px;\n  background-color: ",";\n  border-radius: 8px;\n"]);return Qz=function(){return e},e}function QO(){let e=(0,s._)(["\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 12px;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n  margin: 8px 0 4px;\n"]);return QO=function(){return e},e}function QB(){let e=(0,s._)(["\n  margin: 0;\n  padding: 10px;\n  max-width: calc(100vw - 90px);\n  overflow-x: auto;\n  overflow-y: auto;\n  scrollbar-gutter: stable;\n  ","\n  background-color: ",";\n  color: ",";\n  border-radius: 6px;\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 12px;\n  white-space: pre;\n"]);return QB=function(){return e},e}function Qq(){let e=(0,s._)(["\n  max-width: 320px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  color: ",";\n"]);return Qq=function(){return e},e}function QL(){let e=(0,s._)(["\n  display: inline-block;\n  width: 25px;\n"]);return QL=function(){return e},e}function Qj(){let e=(0,s._)(["\n  display: flex;\n  gap: 6px;\n  align-items: center;\n"]);return Qj=function(){return e},e}function QW(){let e=(0,s._)(["\n  background: transparent;\n  border: 1px solid ",";\n  border-radius: 6px;\n  cursor: pointer;\n  padding: 3px 10px;\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 12px;\n  white-space: nowrap;\n\n  &:disabled {\n    cursor: default;\n    opacity: 0.6;\n  }\n"]);return QW=function(){return e},e}function QV(){let e=(0,s._)(["\n  display: inline-flex;\n  align-items: center;\n  padding: 2px 10px;\n  border-radius: 20px;\n  font-size: 12px;\n  font-family: 'IBM Plex Sans';\n  background-color: ",";\n  color: ",";\n"]);return QV=function(){return e},e}let QH=u.A.div(Qp()),QU=u.A.div(Qh()),QK=u.A.div(Qm()),QG=u.A.div(Qf(),e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n,accent:t}=e;return t?n.colors[t]:n.colors.backgroundTertiaryColor}),QZ=u.A.div(Qg(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),Q$=u.A.div(Qv(),e=>{let{theme:n,color:t}=e;return t?n.colors[t]:n.colors.fontPrimary}),QJ=u.A.div(Qy(),e=>{let{theme:n,color:t}=e;return t?n.colors[t]:n.colors.fontPrimary}),QQ=u.A.span(Qx(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),QX=u.A.div(Qb(),e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor}),Q0=u.A.button(Qw(),e=>{let{theme:n,active:t}=e;return t?n.colors.fontTertiary:"transparent"},e=>{let{theme:n,active:t}=e;return t?n.colors.fontPrimary:n.colors.fontSecondary}),Q1=u.A.div(QY()),Q2=u.A.input(Qk(),e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor},e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.fontSecondary}),Q4=u.A.select(QS(),e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor},e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n}=e;return n.colors.fontPrimary}),Q5=u.A.div(QA(),w.JS),Q6=u.A.table(Q_()),Q3=u.A.th(QI(),e=>{let{theme:n}=e;return n.colors.fontSecondary},e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor}),Q8=u.A.td(QC(),e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor}),Q7=u.A.div(QD(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),Q9=u.A.div(QT()),Xe=u.A.span(QF(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),Xn=u.A.div(QP()),Xt=u.A.tr(QE(),e=>{let{theme:n,depth:t}=e;return t<=0?"transparent":1===t?n.colors.backgroundTertiaryColor:n.colors.backgroundSecondaryColor}),Xr=u.A.td(QM(),e=>{let{theme:n}=e;return n.colors.fontPrimary},e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor},e=>{let{depth:n}=e;return 12+24*n},e=>{let{theme:n,depth:t}=e;return t>0?"3px solid ".concat(n.colors.fontTertiary):"none"}),Xi=u.A.button(QR(),e=>{let{theme:n,expanded:t}=e;return t?n.colors.fontPrimary:n.colors.fontSecondary}),Xo=u.A.span(QN(),e=>{let{expanded:n}=e;
1return n?"90deg":"0deg"}),Xl=u.A.div(Qz(),e=>{let{theme:n}=e;return n.colors.backgroundMainColor}),Xa=u.A.div(QO(),e=>{let{theme:n}=e;return n.colors.fontSecondary}),Xd=u.A.pre(QB(),w.JS,e=>{let{theme:n}=e;return n.colors.backgroundSecondaryColor},e=>{let{theme:n}=e;return n.colors.fontPrimary}),Xc=u.A.div(Qq(),e=>{let{theme:n}=e;return n.colors.fontPrimary}),Xs=u.A.span(QL()),Xu=u.A.div(Qj()),Xp=u.A.button(QW(),e=>{let{theme:n}=e;return n.colors.backgroundTertiaryColor},e=>{let{theme:n,active:t}=e;return t?n.colors.fontPrimary:n.colors.fontSecondary}),Xh=u.A.span(QV(),e=>{let{theme:n,bg:t}=e;return n.colors[t]},e=>{let{theme:n,fg:t}=e;return n.colors[t]}),Xm=e=>{let{overview:n}=e,{t}=(0,x.Bd)(),{tickets:r,events:o,callbacks24h:l,outbound24h:a}=n;return(0,i.FD)(QK,{children:[(0,i.FD)(QG,{children:[(0,i.Y)(QZ,{children:t("govWalletDashboard.overview.tickets")}),(0,i.Y)(Q$,{children:r.total}),(0,i.FD)(QJ,{children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.tickets.status.notSubmitted")}),(0,i.Y)("span",{children:r.notSubmitted})]}),(0,i.FD)(QJ,{children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.tickets.status.Submitted")}),(0,i.Y)("span",{children:r.Submitted})]}),(0,i.FD)(QJ,{color:"govSuccess",children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.tickets.status.Personalized")}),(0,i.Y)("span",{children:r.Personalized})]}),(0,i.FD)(QJ,{color:r.Failed>0?"fontAlert":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.tickets.status.Failed")}),(0,i.Y)("span",{children:r.Failed})]}),(0,i.FD)(QJ,{color:r.FailedPermanent>0?"fontAlert":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.tickets.status.FailedPermanent")}),(0,i.Y)("span",{children:r.FailedPermanent})]}),(0,i.FD)(QJ,{color:r.overdueRetries>0?"fontAlert":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.overview.overdueRetries")}),(0,i.Y)("span",{children:r.overdueRetries})]}),(0,i.FD)(QJ,{children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.tickets.status.cancelled")}),(0,i.Y)("span",{children:r.cancelled})]})]}),(0,i.FD)(QG,{children:[(0,i.Y)(QZ,{children:t("govWalletDashboard.overview.events")}),(0,i.Y)(Q$,{children:o.govEnabled}),(0,i.FD)(QJ,{color:"govSuccess",children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.overview.synced")}),(0,i.Y)("span",{children:o.synced})]}),(0,i.FD)(QJ,{color:o.pending>0?"govPending":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.overview.pending")}),(0,i.Y)("span",{children:o.pending})]})]}),(0,i.FD)(QG,{children:[(0,i.Y)(QZ,{children:t("govWalletDashboard.overview.callbacks24h")}),(0,i.FD)(QJ,{color:"govSuccess",children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.callbacks.outcome.matched")}),(0,i.Y)("span",{children:l.matched})]}),(0,i.FD)(QJ,{color:l.unknown_code>0?"govPending":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.callbacks.outcome.unknown_code")}),(0,i.Y)("span",{children:l.unknown_code})]}),(0,i.FD)(QJ,{color:l.error>0?"fontAlert":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.callbacks.outcome.error")}),(0,i.Y)("span",{children:l.error})]})]}),(0,i.FD)(QG,{children:[(0,i.Y)(QZ,{children:t("govWalletDashboard.overview.outbound24h")}),(0,i.FD)(QJ,{color:"govSuccess",children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.outbound.outcome.success")}),(0,i.Y)("span",{children:a.success})]}),(0,i.FD)(QJ,{color:a.partial>0?"govPending":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.outbound.outcome.partial")}),(0,i.Y)("span",{children:a.partial})]}),(0,i.FD)(QJ,{color:a.failed>0?"fontAlert":void 0,children:[(0,i.Y)(QQ,{children:t("govWalletDashboard.outbound.outcome.failed")}),(0,i.Y)("span",{children:a.failed})]})]})]})};function Xf(e,n,t){var r;let[i,l]=(0,o.useState)([]),[a,d]=(0,o.useState)(0),[c,s]=(0,o.useState)(eo.vP.offset),[u,p]=(0,o.useState)(!1),[h,m]=(0,o.useState)(null!=(r=n.search)?r:""),{search:f,status:g,outcome:v,operation:y}=n;(0,o.useEffect)(()=>{let e=setTimeout(()=>m(null!=f?f:""),400);return()=>clearTimeout(e)},[f]),(0,o.useEffect)(()=>{s(0)},[h,g,v,y]);let x=(0,o.useRef)(e);return x.current=e,(0,o.useEffect)(()=>{let e=!1;return p(!0),x.current({offset:c,limit:25,search:h,status:g,outcome:v,operation:y}).request().then(n=>{var t,r;e||(l(null!=(t=null==n?void 0:n.data)?t:[]),d(null!=(r=null==n?void 0:n.total)?r:0))}).catch(()=>{e||(l([]),d(0))}).finally(()=>{e||p(!1)}),()=>{e=!0}},[c,h,g,v,y,t]),{data:i,total:a,offset:c,limit:25,loading:u,setOffset:s}}let Xg={success:{bg:"govSuccessBg",fg:"govSuccess"},pending:{bg:"govPendingBg",fg:"govPending"},alert:{bg:"backgroundTertiaryColor",fg:"fontAlert"},neutral:{bg:"backgroundTertiaryColor",fg:"fontSecondary"}},Xv=e=>{let{label:n,tone:t}=e,r=Xg[t];return(0,i.Y)(Xh,{bg:r.bg,fg:r.fg,children:n})},Xy=e=>{let{total:n,offset:t,limit:r,loading:o,onChange:l}=e,{t:a}=(0,x.Bd)(),d=0===n?0:t+1,c=Math.min(t+r,n),s=t+r<n;return(0,i.FD)(Q9,{children:[(0,i.Y)(Xe,{children:a("govWalletDashboard.pagination.range",{from:d,to:c,total:n}
1)}),(0,i.FD)(Xn,{children:[(0,i.Y)(_.$n,{type:"button",mode:"outlined",size:"small",disabled:!(t>0)||o,onClick:()=>l(Math.max(0,t-r)),children:a("govWalletDashboard.pagination.prev")}),(0,i.Y)(_.$n,{type:"button",mode:"outlined",size:"small",disabled:!s||o,onClick:()=>l(t+r),children:a("govWalletDashboard.pagination.next")})]})]})},Xx=e=>{let{statusCode:n}=e;return null==n?(0,i.Y)(i.FK,{children:"—"}):(0,i.Y)(Xv,{tone:n>=200&&n<300?"success":n>=400?"alert":"neutral",label:String(n)})},Xb=e=>{let{request:n,response:t,error:r}=e,{t:o}=(0,x.Bd)(),l=(e,n)=>(0,i.FD)(i.FK,{children:[(0,i.Y)(Xa,{children:e}),n?(0,i.Y)(Xd,{children:JSON.stringify(n,null,2)}):(0,i.Y)(Xd,{children:o("govWalletDashboard.detail.empty")})]});return(0,i.FD)(i.FK,{children:[l(o("govWalletDashboard.detail.request"),n),l(o("govWalletDashboard.detail.response"),t),null!=r&&(0,i.FD)(i.FK,{children:[(0,i.Y)(Xa,{children:o("govWalletDashboard.detail.error")}),(0,i.Y)(Xd,{children:r})]})]})},Xw=e=>{let{rows:n}=e,{t}=(0,x.Bd)(),[r,l]=(0,o.useState)(null);return(0,i.FD)(Q6,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Q3,{}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.at")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.operation")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.outcome")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.target")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.success")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.failed")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.detail.statusCode")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.outbound.col.error")})]})}),(0,i.Y)("tbody",{children:n.map(e=>{var n,a;let d=r===e._id;return(0,i.FD)(o.Fragment,{children:[(0,i.FD)("tr",{children:[(0,i.Y)(Q8,{children:(0,i.Y)(Xp,{type:"button",active:d,"aria-expanded":d,onClick:()=>l(d?null:e._id),children:t("govWalletDashboard.detail.details")})}),(0,i.Y)(Q8,{children:e.at?new Date(e.at).toLocaleString():"—"}),(0,i.Y)(Q8,{children:t("govWalletDashboard.outbound.operation.".concat(e.operation))}),(0,i.Y)(Q8,{children:(0,i.Y)(Xv,{tone:(e=>"success"===e?"success":"failed"===e?"alert":"pending")(e.outcome),label:t("govWalletDashboard.outbound.outcome.".concat(e.outcome))})}),(0,i.Y)(Q8,{children:(e=>e.eventCode?e.eventCode:null!=e.boxId?"#".concat(e.boxId):null!=e.orderId?"#".concat(e.orderId):"—")(e)}),(0,i.Y)(Q8,{children:null!=(n=e.successCount)?n:"—"}),(0,i.Y)(Q8,{children:e.failedCount>0?(0,i.Y)(Xv,{tone:"alert",label:String(e.failedCount)}):null!=(a=e.failedCount)?a:"—"}),(0,i.Y)(Q8,{children:(0,i.Y)(Xx,{statusCode:e.statusCode})}),(0,i.Y)(Q8,{children:(0,i.Y)(Xc,{title:e.error||"",children:e.error||"—"})})]}),d&&(0,i.Y)("tr",{children:(0,i.Y)(Q8,{colSpan:9,children:(0,i.Y)(Xl,{children:(0,i.Y)(Xb,{request:e.request,response:e.response,error:e.error})})})})]},e._id)})})]})},XY=e=>Qu.single.getEvents(e),Xk=e=>{let{boxId:n,eventCode:t}=e,{t:r}=(0,x.Bd)(),[l,a]=(0,o.useState)({loading:!0,rows:[]});return(o.useEffect(()=>{let e=!1;return Qu.single.getOutbound((0,nU._)((0,nY._)({boxId:n},t?{eventCode:t}:{}),{limit:50})).request().then(n=>{var t;e||a({loading:!1,rows:null!=(t=null==n?void 0:n.data)?t:[]})}).catch(()=>{e||a({loading:!1,rows:[]})}),()=>{e=!0}},[n,t]),l.loading)?(0,i.Y)(Q7,{children:r("govWalletDashboard.loading")}):0===l.rows.length?(0,i.Y)(Q7,{children:r("govWalletDashboard.events.history.empty")}):(0,i.Y)(Xw,{rows:l.rows})},XS=e=>{let{parentBoxId:n,depth:t}=e,{t:r}=(0,x.Bd)(),[l,a]=(0,o.useState)({loading:!0,rows:[]});return(o.useEffect(()=>{let e=!1;return Qu.single.getEvents({parentBoxId:n,limit:100}).request().then(n=>{var t;e||a({loading:!1,rows:null!=(t=null==n?void 0:n.data)?t:[]})}).catch(()=>{e||a({loading:!1,rows:[]})}),()=>{e=!0}},[n]),l.loading)?(0,i.Y)("tr",{children:(0,i.Y)(Q8,{colSpan:11,children:(0,i.Y)(Q7,{children:r("govWalletDashboard.loading")})})}):0===l.rows.length?(0,i.Y)("tr",{children:(0,i.Y)(Q8,{colSpan:11,children:(0,i.Y)(Q7,{children:r("govWalletDashboard.empty")})})}):(0,i.Y)(i.FK,{children:l.rows.map(e=>(0,i.Y)(XA,{row:e,depth:t},e.boxId))})},XA=e=>{var n,t;let{row:r,depth:l}=e,{t:a}=(0,x.Bd)(),{showErrorModal:d}=Ar(),[c,s]=(0,o.useState)(!1),[u,p]=(0,o.useState)(!1),[h,m]=(0,o.useState)(!1),f=async()=>
1{if(r.govgrEventCode){m(!0);try{let e=await Qu.single.downloadPersonalized(r.govgrEventCode).request(),n=new Blob([e],{type:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"});(0,sS.saveAs)(n,"personalized-tickets-".concat(r.govgrEventCode,".xlsx"))}catch(n){var e;d("genericError",null!=(e=a("govWalletDashboard.events.downloadPersonalizedError"))?e:void 0)}finally{m(!1)}}};return(0,i.FD)(i.FK,{children:[(0,i.FD)(Xt,{depth:l,children:[(0,i.Y)(Xr,{depth:l,children:r.hasChildren?(0,i.Y)(Xi,{type:"button",expanded:c,"aria-expanded":c,onClick:()=>s(e=>!e),title:null!=(n=a("govWalletDashboard.events.expandChildren"))?n:"",children:(0,i.Y)(Xo,{expanded:c,children:"▶"})}):(0,i.Y)(Xs,{})}),(0,i.Y)(Q8,{children:r.boxId}),(0,i.Y)(Q8,{children:(0,i.FD)("span",{style:{display:"inline-block",paddingLeft:24*l},children:[r.name,r.isSeason?(0,i.Y)(Xv,{tone:"pending",label:a("govWalletDashboard.events.season")}):""]})}),(0,i.Y)(Q8,{children:r.type}),(0,i.Y)(Q8,{children:r.status}),(0,i.Y)(Q8,{children:r.govgrEventCode||"—"}),(0,i.Y)(Q8,{children:(0,i.Y)(Xv,{tone:r.synced?"success":"pending",label:r.synced?a("govWalletDashboard.yes"):a("govWalletDashboard.no")})}),(0,i.Y)(Q8,{children:r.issued}),(0,i.Y)(Q8,{children:r.personalized}),(0,i.Y)(Q8,{children:r.failed>0?(0,i.Y)(Xv,{tone:"alert",label:String(r.failed)}):r.failed}),(0,i.Y)(Q8,{children:(0,i.FD)(Xu,{children:[(0,i.Y)(Xp,{type:"button",active:u,"aria-expanded":u,onClick:()=>p(e=>!e),children:a("govWalletDashboard.events.logs")}),r.govgrEventCode&&(0,i.Y)(Xp,{type:"button",disabled:h,onClick:f,title:null!=(t=a("govWalletDashboard.events.downloadPersonalized"))?t:"",children:h?a("govWalletDashboard.loading"):a("govWalletDashboard.events.downloadPersonalized")})]})})]}),u&&(0,i.Y)("tr",{children:(0,i.Y)(Q8,{colSpan:11,children:(0,i.Y)(Xl,{children:(0,i.Y)(Xk,{boxId:r.boxId,eventCode:r.govgrEventCode})})})}),c&&r.hasChildren&&(0,i.Y)(XS,{parentBoxId:r.boxId,depth:l+1})]})},X_=e=>{var n;let{refreshKey:t}=e,{t:r}=(0,x.Bd)(),[l,a]=(0,o.useState)(""),{data:d,total:c,offset:s,limit:u,loading:p,setOffset:h}=Xf(XY,{search:l},t);return(0,i.FD)(i.FK,{children:[(0,i.FD)(Q1,{children:[(0,i.Y)(Q2,{value:l,placeholder:null!=(n=r("govWalletDashboard.events.searchPlaceholder"))?n:"",onChange:e=>a(e.target.value)}),(0,i.Y)(Xe,{children:r("govWalletDashboard.total",{count:c})})]}),(0,i.FD)(Q5,{children:[(0,i.FD)(Q6,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Q3,{}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.boxId")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.name")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.type")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.status")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.eventCode")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.synced")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.issued")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.personalized")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.col.failed")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.events.logs")})]})}),(0,i.Y)("tbody",{children:d.map(e=>(0,i.Y)(XA,{row:e,depth:0},e.boxId))})]}),!p&&0===d.length&&(0,i.Y)(Q7,{children:r("govWalletDashboard.empty")}),p&&(0,i.Y)(Q7,{children:r("govWalletDashboard.loading")})]}),(0,i.Y)(Xy,{total:c,offset:s,limit:u,loading:p,onChange:h})]})},XI=["all","notSubmitted","Submitted","Personalized","Failed","FailedPermanent","cancelled","cancelPending"],XC=e=>Qu.single.getTickets(e),XD=e=>{var n;let{refreshKey:t}=e,{t:r}=(0,x.Bd)(),[l,a]=(0,o.useState)(""),[d,c]=(0,o.useState)("all"),[s,u]=(0,o.useState)(null),[p,h]=(0,o.useState)({}),{data:m,total:f,offset:g,limit:v,loading:y,setOffset:b}=Xf(XC,{search:l,status:d},t);return(0,i.FD)(i.FK,{children:[(0,i.FD)(Q1,{children:[(0,i.Y)(Q2,{value:l,placeholder:null!=(n=r("govWalletDashboard.tickets.searchPlaceholder"))?n:"",onChange:e=>a(e.target.value)}),(0,i.Y)(Q4,{value:d,onChange:e=>c(e.target.value),children:XI.map(e=>(0,i.Y)("option",{value:e,children:r("govWalletDashboard.tickets.status.".concat(e))},e))}),(0,i.Y)(Xe,{children:r("govWalletDashboard.total",{count:f})})]}),(0,i.FD)(Q5,{children:[(0,i.FD)(Q6,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Q3,{}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.ticketId")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.boxId")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.ticketName")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.orderId")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.seat")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.publicCode")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.eventCode")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.status")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.amka")}),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.fullName")}
1),(0,i.Y)(Q3,{children:r("govWalletDashboard.tickets.col.retry")})]})}),(0,i.Y)("tbody",{children:m.map(e=>{let n=s===e.id,t=(e=>"Cancelled"===e.cancelStatusCode?{key:"cancelled",tone:"neutral"}:"CancelFailedPermanent"===e.cancelStatusCode?{key:"cancelPending",tone:"alert"}:e.cancelStatusCode?{key:"cancelPending",tone:"pending"}:"Personalized"===e.statusCode?{key:"Personalized",tone:"success"}:"Failed"===e.statusCode||"FailedPermanent"===e.statusCode?{key:e.statusCode,tone:"alert"}:"Submitted"===e.statusCode?{key:"Submitted",tone:"pending"}:{key:e.statusCode||"notSubmitted",tone:"neutral"})(e);return(0,i.FD)(o.Fragment,{children:[(0,i.FD)("tr",{children:[(0,i.Y)(Q8,{children:(0,i.Y)(Xp,{type:"button",active:n,"aria-expanded":n,onClick:()=>(e=>{s===e.id?u(null):(u(e.id),(e=>{p[e.id]||(h(n=>(0,nU._)((0,nY._)({},n),{[e.id]:{loading:!0,rows:[]}})),Qu.single.getOutbound({publicCode:e.publicCode,limit:50}).request().then(n=>h(t=>{var r;return(0,nU._)((0,nY._)({},t),{[e.id]:{loading:!1,rows:null!=(r=null==n?void 0:n.data)?r:[]}})})).catch(()=>h(n=>(0,nU._)((0,nY._)({},n),{[e.id]:{loading:!1,rows:[]}}))))})(e))})(e),children:r("govWalletDashboard.events.logs")})}),(0,i.Y)(Q8,{children:e.ticketId}),(0,i.Y)(Q8,{children:e.boxId}),(0,i.Y)(Q8,{children:e.ticketName}),(0,i.Y)(Q8,{children:e.orderId}),(0,i.Y)(Q8,{children:e.seat||"—"}),(0,i.Y)(Q8,{children:e.publicCode||"—"}),(0,i.Y)(Q8,{children:e.eventCode||"—"}),(0,i.Y)(Q8,{children:(0,i.Y)(Xv,{tone:t.tone,label:r("govWalletDashboard.tickets.status.".concat(t.key))})}),(0,i.Y)(Q8,{children:e.amka||"—"}),(0,i.Y)(Q8,{children:e.fullName||"—"}),(0,i.Y)(Q8,{children:e.retry})]}),n&&(0,i.Y)("tr",{children:(0,i.Y)(Q8,{colSpan:12,children:(0,i.Y)(Xl,{children:(e=>{let n=p[e];return!n||n.loading?(0,i.Y)(Q7,{children:r("govWalletDashboard.loading")}):0===n.rows.length?(0,i.Y)(Q7,{children:r("govWalletDashboard.tickets.history.empty")}):(0,i.Y)(Xw,{rows:n.rows})})(e.id)})})})]},e.id)})})]}),!y&&0===m.length&&(0,i.Y)(Q7,{children:r("govWalletDashboard.empty")}),y&&(0,i.Y)(Q7,{children:r("govWalletDashboard.loading")})]}),(0,i.Y)(Xy,{total:f,offset:g,limit:v,loading:y,onChange:b})]})},XT=["all","matched","unknown_code","error"],XF=e=>Qu.single.getCallbacks(e),XP=e=>{let{refreshKey:n}=e,{t}=(0,x.Bd)(),[r,l]=(0,o.useState)("all"),[a,d]=(0,o.useState)(null),{data:c,total:s,offset:u,limit:p,loading:h,setOffset:m}=Xf(XF,{outcome:"all"===r?void 0:r},n);return(0,i.FD)(i.FK,{children:[(0,i.FD)(Q1,{children:[(0,i.Y)(Q4,{value:r,onChange:e=>l(e.target.value),children:XT.map(e=>(0,i.Y)("option",{value:e,children:t("govWalletDashboard.callbacks.outcome.".concat(e))},e))}),(0,i.Y)(Xe,{children:t("govWalletDashboard.total",{count:s})})]}),(0,i.FD)(Q5,{children:[(0,i.FD)(Q6,{children:[(0,i.Y)("thead",{children:(0,i.FD)("tr",{children:[(0,i.Y)(Q3,{}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.receivedAt")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.outcome")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.publicCode")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.matchedTicketId")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.amka")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.fullName")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.detail.statusCode")}),(0,i.Y)(Q3,{children:t("govWalletDashboard.callbacks.col.error")})]})}),(0,i.Y)("tbody",{children:c.map(e=>{var n;let r=a===e._id;return(0,i.FD)(o.Fragment,{children:[(0,i.FD)("tr",{children:[(0,i.Y)(Q8,{children:(0,i.Y)(Xp,{type:"button",active:r,"aria-expanded":r,onClick:()=>d(r?null:e._id),children:t("govWalletDashboard.detail.details")})}),(0,i.Y)(Q8,{children:e.receivedAt?new Date(e.receivedAt).toLocaleString():"—"}),(0,i.Y)(Q8,{children:(0,i.Y)(Xv,{tone:(e=>"matched"===e?"success":"error"===e?"alert":"pending")(e.outcome),label:t("govWalletDashboard.callbacks.outcome.".concat(e.outcome))})}),(0,i.Y)(Q8,{children:e.publicCode||"—"}),(0,i.Y)(Q8,{children:null!=(n=e.matchedTicketId)?n:"—"}),(0,i.Y)(Q8,{children:e.amka||"—"}),(0,i.Y)(Q8,{children:e.fullName||"—"}),(0,i.Y)(Q8,{children:(0,i.Y)(Xx,{statusCode:e.statusCode})}),(0,i.Y)(Q8,{children:(0,i.Y)(Xc,{title:e.errorMessage||"",children:e.errorMessage||"—"})})]}),r&&(0,i.Y)("tr",{children:(0,i.Y)(Q8,{colSpan:9,children:(0,i.Y)(Xl,{children:(0,i.Y)(Xb,{request:e.request,response:e.response,error:e.errorMessage})})})})]},e._id)})})]}),!h&&0===c.length&&(0,i.Y)(Q7,{children:t("govWalletDashboard.empty")}),h&&(0,i.Y)(Q7,{children:t("govWalletDashboard.loading")})]}),(0,i.Y)(Xy,{total:s,offset:u,limit:p,loading:h,onChange:m})]})},XE=["all","event_create","event_update","ticket_submit","ticket_cancel","personalized_fetch"],XM=["all","success","partial","failed"],XR=e=>Qu.single.getOutbound(e),XN=e=>{let{refreshKey:n}=e,{t}=(0,x.Bd)(),[r,l]=(0,o.useState)("all"),[a,d]=(0,o.useState)("all"),{data:c,total:s,offset:u,limit:p,loading:h,setOffset:m}=Xf(XR,{operation:"all"===r?void 0:r,outcome:"all"===a?void 0:a},n);return(0,i.FD)(i.FK,{children:[(0,i.FD)(Q1,{children:[(0,i.Y)(Q4,{value:r,onChange:e=>l(e.target.value),children:XE.map(e=>(0,i.Y)("option",{value:e,children:t("govWalletDashboard.outbound.operation.".concat(e))},e))}),(0,i.Y)(Q4,{value:a,onChange:e=>d(e.target.value),children:XM.map(e=>(0,i.Y)("option",{value:e,children:t("govWalletDashboard.outbound.outcome.".concat(e))},e))}),(0,i.Y)(Xe,{children:t("govWalletDashboard.total",{count:s})})]}),(0,i.FD)(Q5,{children:[(0,i.Y)(Xw,{rows:c}),!h&&0===c.length&&(0,i.Y)(Q7,{children:t("govWalletDashboard.empty")}),h&&(0,i.Y)(Q7,{children:t("govWalletDashboard.loading")})]}),(0,i.Y)(Xy,{total:s,offset:u,limit:p,loading:h,onChange:m})]})},Xz=()=>{let{t:e}=(0,x.Bd)(),{isPermitted:n}=(0,nB.uM)(),[t,r]=(0,o.useState)(null),[l,a]=(0,o.useState)(!0),[d,s]=(0,o.useState)("events"),[u]=(0,o.useState)(0),p=n([kG.m.VIEW_GOV_WALLET_DASHBOARD]),h=(0,o.useCallback)(()=>{a(!0),Qu.single.getOverview().request().then(e=>r(e)).catch(()=>r(null)).finally(()=>a(!1))},[]);return((0,o.useEffect)(()=>{p&&h()},[p,h]),p)?(0,i.FD)(_.Ob,{children:[(0,i.Y)(QU,{children:(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:e("govWalletDashboard.title")})})}),(0,i.FD)(QH,{children:[l&&!t&&(0,i.Y)(Q7,{children:e("govWalletDashboard.loading")}),t&&(0,i.Y)(Xm,{overview:t}),(0,i.FD)(QX,{children:[(0,i.Y)(Q0,{type:"button",active:"events"===d,onClick:()=>s("events"),children:e("govWalletDashboard.tabs.events")}),(0,i.Y)(Q0,{type:"button",active:"tickets"===d,onClick:()=>s("tickets"),children:e("govWalletDashboard.tabs.tickets")}),(0,i.Y)(Q0,{type:"button",active:"callbacks"===d,onClick:()=>s("callbacks"),children:e("govWalletDashboard.tabs.callbacks")}),(0,i.Y)(Q0,{type:"button",active:"outbound"===d,onClick:()=>s("outbound"),children:e("govWalletDashboard.tabs.outbound")})]}),"events"===d&&(0,i.Y)(X_,{refreshKey:u}),"tickets"===d&&(0,i.Y)(XD,{refreshKey:u}),"callbacks"===d&&(0,i.Y)(XP,{refreshKey:u}),"outbound"===d&&(0,i.Y)(XN,{refreshKey:u})]})]}):(0,i.Y)(_.Ob,{children:(0,i.Y)(Q7,{children:e("govWalletDashboard.unauthorized")})})};function XO(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n"]);return XO=function(){return e},e}function XB(){let e=(0,s._)(["\n  margin: 4px 0 20px;\n  color: ",";\n  font-size: 14px;\n  max-width: 720px;\n"]);return XB=function(){return e},e}function Xq(){let e=(0,s._)(["\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n"]);return Xq=function(){return e},e}function XL(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  background: ",";\n  border-radius: 12px;\n  padding: 12px;\n\n  @media (max-width: ",") {\n    flex-direction: column;
1\n    align-items: stretch;\n  }\n"]);return XL=function(){return e},e}function Xj(){let e=(0,s._)(["\n  width: 96px;\n  height: 96px;\n  border-radius: 8px;\n  object-fit: contain;\n  background: ",";\n  flex-shrink: 0;\n"]);return Xj=function(){return e},e}function XW(){let e=(0,s._)(["\n  width: 96px;\n  height: 96px;\n  border-radius: 8px;\n  background: ",";\n  flex-shrink: 0;\n"]);return XW=function(){return e},e}function XV(){let e=(0,s._)(["\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n"]);return XV=function(){return e},e}function XH(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 10px;\n\n  @media (max-width: ",") {\n    flex-direction: column;\n    align-items: stretch;\n    width: 100%;\n  }\n"]);return XH=function(){return e},e}function XU(){let e=(0,s._)(["\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  color: ",";\n  font-weight: 600;\n  font-size: 14px;\n"]);return XU=function(){return e},e}function XK(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  padding: 2rem;\n"]);return XK=function(){return e},e}function XG(){let e=(0,s._)(["\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  height: 60px;\n"]);return XG=function(){return e},e}let XZ=u.A.div(XO()),X$=u.A.p(XB(),e=>e.theme.colors.fontSecondary),XJ=u.A.div(Xq()),XQ=u.A.div(XL(),e=>e.theme.colors.backgroundTertiaryColor,e=>e.theme.breakPoints.SMALL_VIEWPORT),XX=u.A.img(Xj(),e=>e.theme.colors.dividerAndPlaceholderPrimary),X0=u.A.div(XW(),e=>e.theme.colors.dividerAndPlaceholderPrimary),X1=u.A.div(XV()),X2=u.A.div(XH(),e=>e.theme.breakPoints.SMALL_VIEWPORT),X4=u.A.div(XU(),e=>e.theme.colors.lineChartmediumGreen),X5=u.A.div(XK()),X6=u.A.div(XG()),X3=()=>{let{t:e}=(0,x.Bd)(),{locale:n}=(0,l.useRouter)(),t=n||"el",{isPermitted:r}=(0,nB.uM)(),[a,d]=(0,o.useState)([]),[s,u]=(0,o.useState)(!0),[p,h]=(0,o.useState)(null),[m,f]=(0,o.useState)({}),[g,v]=(0,o.useState)({}),[y,b]=(0,o.useState)(void 0),w=async()=>{try{let{AutocompleteSessionToken:e}=await window.google.maps.importLibrary("places");b(new e)}catch(e){}};(0,o.useEffect)(()=>{var n,t;(async()=>{try{u(!0);let e=await Yo.getGenericSeatMaps().request();d((null==e?void 0:e.result)||[])}catch(n){(0,Nh.M8)(e("seatMaps.loadError"),{variant:"error"})}finally{u(!1)}})(),(null==(t=window.google)||null==(n=t.maps)?void 0:n.places)&&w()},[e]);let Y=async(e,n)=>{var r,i;if(!(null==(i=window.google)||null==(r=i.maps)?void 0:r.places)||!e)return void f(e=>(0,nU._)((0,nY._)({},e),{[n]:[]}));try{let r=await window.google.maps.importLibrary("places"),i=((await r.AutocompleteSuggestion.fetchAutocompleteSuggestions({input:e,language:t,sessionToken:y})).suggestions||[]).map(e=>{var n,t;let r=e.placePrediction;return{id:r.placeId,label:r.text.toString(),data:{suggestion:e,mainLabel:null==r||null==(n=r.mainText)?void 0:n.toString(),secondaryLabel:null==r||null==(t=r.secondaryText)?void 0:t.toString()}}});f(e=>(0,nU._)((0,nY._)({},e),{[n]:(0,I.xu)(i,"id","label")}))}catch(e){f(e=>(0,nU._)((0,nY._)({},e),{[n]:[]}))}},k=async(e,n)=>{try{var t,r,i,o;let l=null==e||null==(o=e.data)||null==(i=o.data)||null==(r=i.suggestion)||null==(t=r.placePrediction)?void 0:t.toPlace();await (null==l?void 0:l.fetchFields({fields:["displayName","location","types"]})),(null==(l=null==l?void 0:l.toJSON())?void 0:l.id)&&v(t=>{var r,i,o,a;return(0,nU._)((0,nY._)({},t),{[n]:{placeId:l.id,name:(null==e||null==(i=e.data)||null==(r=i.data)?void 0:r.mainLabel)||(null==e?void 0:e.label),lat:null==(o=l.location)?void 0:o.lat,lng:null==(a=l.location)?void 0:a.lng}})})}catch(e){}},S=async n=>{let t=g[n];if(null==t?void 0:t.placeId)try{h(n),await Yo.registerGenericSeatMap({chartKey:n,venue:t}).request(),(0,Nh.M8)(e("seatMaps.registerSuccess"),{variant:"success"}),d(e=>e.map(e=>e.chartKey===n?(0,nU._)((0,nY._)({},e),{registeredVenueId:t.placeId,registeredVenueName:t.name}):e)),v(e=>(0,nU._)((0,nY._)({},e),{[n]:void 0})),f(e=>(0,nU._)((0,nY._)({},e),{[n]:[]})),w()}catch(n){(0,Nh.M8)((null==n?void 0:n.error)||e("seatMaps.registerError"),{variant:"error"})}finally{h(null)}};return r([kG.m.SEATING_MAP_MANAGEMENT_ADMIN])?(0,i.FD)(_.Ob,{children:[(0,i.Y)(c.Cc,{children:(0,i.Y)(c.sT,{color:"fontSecondary",children:e("seatMaps.title")})}
1),(0,i.FD)(XZ,{children:[(0,i.Y)(X$,{children:e("seatMaps.subtitle")}),s?(0,i.Y)(X5,{children:(0,i.Y)(nb.A,{})}):0===a.length?(0,i.Y)(X6,{children:(0,i.Y)(c.RZ,{color:"fontSecondary",children:e("seatMaps.noCharts")})}):(0,i.Y)(XJ,{children:a.map(n=>{let t=g[n.chartKey];return(0,i.FD)(XQ,{children:[n.publishedVersionThumbnailUrl?(0,i.Y)(XX,{src:n.publishedVersionThumbnailUrl,alt:n.chartName}):(0,i.Y)(X0,{}),(0,i.FD)(X1,{children:[(0,i.Y)(c.RZ,{color:"fontSecondary",children:n.chartName}),n.registeredVenueId&&(0,i.Y)(X4,{children:e("seatMaps.registeredTo",{venue:n.registeredVenueName||n.registeredVenueId})})]}),(0,i.FD)(X2,{children:[(0,i.Y)(_.gU,{variant:"venue",freeSolo:!0,width:"260px",borderRadius:"12px",label:e("seatMaps.selectVenue"),placeholder:e("seatMaps.searchVenuePlaceholder"),options:m[n.chartKey]||[],selectedValues:t?{id:t.placeId,label:t.name}:null,isOptionEqualTovalue:(e,n)=>(null==e?void 0:e.id)===(null==n?void 0:n.id),customOnInputChange:e=>{e&&e.length>0?Y(e,n.chartKey):f(e=>(0,nU._)((0,nY._)({},e),{[n.chartKey]:[]}))},customOnChange:e=>{e&&k(e,n.chartKey)},useMultiTextField:!0}),(0,i.Y)(_.$n,{backgroundColor:"btnBackgroundPrimary",color:"btnTextPrimary",size:"small",loader:p===n.chartKey,disabled:!t||p===n.chartKey,onClick:()=>S(n.chartKey),children:n.registeredVenueId?e("seatMaps.update"):e("seatMaps.register")})]})]},n.chartKey)})})]})]}):null}},47790:()=>{},59297:(e,n,t)=>{"use strict";t.d(n,{GK:()=>D,Q_:()=>O,ZT:()=>T,_x:()=>E,b7:()=>R,cy:()=>M,dG:()=>N,jf:()=>B,mO:()=>I,qm:()=>F,yF:()=>z,yo:()=>C,zE:()=>P});var r=t(28888),i=t(76252),o=t(54667),l=t(30866);function a(){let e=(0,r._)(["\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  flex: 1 0 auto;\n  justify-content: center;\n  margin-top: 56px;\n  width: 100%;\n  align-items: center;\n  padding: 20px 0;\n  @media screen and (max-width: ",") {\n    padding: 0;\n  }\n"]);return a=function(){return e},e}function d(){let e=(0,r._)(["\n  position: absolute;\n  width: 100%;\n  height: 400px;\n  top: 0;\n  @media screen and (max-width: ",") {\n    height: 300px;\n  }\n"]);return d=function(){return e},e}function c(){let e=(0,r._)(["\n  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgb(16, 18, 31, 1) 100%);\n  // z-index: 3;\n  width: 100%;\n  height: 100%;\n  position: absolute;\n"]);return c=function(){return e},e}function s(){let e=(0,r._)(["\n  display: flex;\n  justify-content: space-between;\n  flex-direction: row;\n  gap: 5px;\n"]);return s=function(){return e},e}function u(){let e=(0,r._)(["\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n"]);return u=function(){return e},e}function p(){let e=(0,r._)(["\n  display: flex;\n  width: 100%;\n  justify-content: flex-end;\n  align-items: center;\n  padding-top: 4px;\n  @media screen and (max-width: ",") {\n    justify-content: flex-start;\n    width: 10%;\n  }\n"]);return p=function(){return e},e}function h(){let e=(0,r._)(["\n  color: ",";\n  font-family: 'IBM Plex Sans';\n  font-size: 1.125rem;\n  font-style: normal;\n  font-weight: 600;\n  line-height: normal;\n  letter-spacing: -0.0225rem;\n  ",";\n"]);return h=function(){return e},e}function m(){let e=(0,r._)(["\n  display: flex;\n  flex-direction: row;\n  gap: 30px;\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n    gap: 40px;\n  }\n  justify-content: ",";\n"]);return m=function(){return e},e}function f(){let e=(0,r._)(["\n  ",";\n  width: 100%;\n  height: 100%;\n  align-self: center;\n  align-items: center;\n"]);return f=function(){return e},e}function g(){let e=(0,r._)(["\n  display: flex;\n  position: relative;\n  flex-direction: column;\n  flex: 1 0 auto;\n  max-width: ","px;\n  ","\n  aspect-ratio: ",";\n  width: 100%;\n"]);return g=function(){return e},e}function v(){let e=(0,r._)(["\n  position: absolute;\n  left: 0;\n  z-index: 60;\n  margin-left: 20px;\n  margin-top: 20px;\n"]);return v=function(){return e},e}function y(){let e=(0,r._)(["\n  width: 100%;\n  overflow-wrap: break-word;\n"]);return y=function(){return e},e}function x(){let e=(0,r._)(["\n  ","\n  ","\n  width: 100%;\n  min-height: 800px;\n"]);return x=function(){return e},e}function b(){let e=(0,r._)(["\n  ","\n  width: 100%;\n  border-radius: 20px;\n\n  gap: 25px;\n"]);return b=function(){return e},e}function w(){let e=(0,r._)(["\n  ","\n  min-width: 100%;\n  gap: 12px;\n"]);return w=function(){return e},e}function Y(){let e=(0,r._)(["\n  display: grid !important;\n  grid-template-columns: repeat(auto-fill, 196px);\n  justify-content: center;\n  grid-gap: 16px;\n  @media (max-width: 488px) {\n    grid-template-columns: repeat(auto-fill, 260px
1);\n  }\n"]);return Y=function(){return e},e}function k(){let e=(0,r._)(["\n  ","\n  gap: 40px;\n"]);return k=function(){return e},e}function S(){let e=(0,r._)(["\n  ","\n"]);return S=function(){return e},e}function A(){let e=(0,r._)(["\n  width: 100%;\n  line-height: 21px;\n  font-family: 'Sofia Sans';\n  font-style: normal;\n  letter-spacing: -0.02em;\n  a:visited {\n    color: ",";\n    text-decoration: none;\n  }\n  a:hover {\n    text-decoration: underline !important;\n  }\n  a:link {\n    color: ",";\n    text-decoration: none;\n  }\n"]);return A=function(){return e},e}function _(){let e=(0,r._)(["\n  font-weight: 300 !important;\n  width: 140px;\n  align-self: center;\n  border-width: 1px !important;\n  && {\n    &:disabled {\n      background-color: inherit;\n      opacity: 0.8;\n      border-color: ",";\n    }\n  }\n"]);return _=function(){return e},e}let I=i.A.div(a(),e=>e.theme.breakPoints.STRECHED_MEDIUM_VIEWPORT),C=i.A.div(d(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),D=i.A.div(c()),T=i.A.div(s()),F=i.A.div(u()),P=i.A.div(p(),e=>e.theme.breakPoints.MEDIUM_VIEWPORT),E=i.A.span(h(),e=>e.theme.colors[e.color||"fontSecondary"],e=>e.bottomPadding&&"  padding-bottom: 12px"),M=i.A.div(m(),e=>e.theme.breakPoints.SMALL_VIEWPORT,e=>e.renderBoth?"space-evenly":"flex-start");i.A.div(f(),o.b$),i.A.div(g(),e=>e.theme.containerPoints.CONTAINER,e=>e.displaySection?"max-height: ".concat(e.theme.containerPoints.CONTAINER/2,"px;"):"height:40px;",e=>e.displaySection?"2/1":void 0),i.A.div(v()),i.A.div(y()),i.A.div(x(),o.ec,e=>e.noCarousel&&"margin-top: 20px;");let R=i.A.div(b(),o.ec),N=i.A.div(w(),o.ec);i.A.div(Y());let z=i.A.div(k(),o.ec),O=i.A.div(S(),o.ec),B=i.A.div(A(),e=>e.theme.colors.fontSecondary,e=>e.theme.colors.fontSecondary);(0,i.A)(l.A)(_(),e=>e.theme.colors.dividerAndPlaceholderPrimary)},78166:(e,n,t)=>{"use strict";t.d(n,{ix:()=>p,l2:()=>m,nE:()=>h,nU:()=>u,zV:()=>s});var r=t(28888),i=t(76252);function o(){let e=(0,r._)(["\n  display: flex;\n  height: auto;\n  flex-direction: column;\n"]);return o=function(){return e},e}function l(){let e=(0,r._)(["\n  display: flex;\n  align-items: center;\n  gap: 2rem;\n  align-self: stretch;\n  flex-wrap: wrap;\n"]);return l=function(){return e},e}function a(){let e=(0,r._)(["\n  display: flex;\n  height: auto;\n  flex-direction: row;\n  align-items: center;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  cursor: ",";\n  pointer-events: ",";\n  padding: 0px;\n  gap: 12px;\n  margin-top: 2%;\n"]);return a=function(){return e},e}function d(){let e=(0,r._)(["\n  padding: 2px;\n  width: 60px;\n  height: 60px;\n  border-radius: 50%;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n"]);return d=function(){return e},e}function c(){let e=(0,r._)(["\n  color: ",";\n  font-style: normal;\n  font-family: 'Sofia Sans';\n  font-weight: 700;\n  font-size: 18px;\n  line-height: 22px;\n  letter-spacing: -0.02em;\n  -ms-transform: rotate(0deg); /* IE 9 */\n  -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */\n  transform: rotate(0deg);\n  text-align: left;\n  align-self: center;\n"]);return c=function(){return e},e}let s=i.A.div(o()),u=i.A.div(l()),p=i.A.div(a(),e=>e.isDisabled?"default":"pointer",e=>e.isDisabled?"none":"auto"),h=i.A.div(d()),m=i.A.div(c(),e=>e.theme.colors.fontPrimary)},91481:(e,n,t)=>{"use strict";t.d(n,{Fz:()=>_,H8:()=>M,MJ:()=>E,Mc:()=>C,ZD:()=>S,_H:()=>w,_n:()=>Y,dt:()=>k,eh:()=>D,gn:()=>A,iC:()=>F,nS:()=>T,pN:()=>P,sL:()=>I});var r=t(28888),i=t(76252),o=t(56486),l=t(54667);function a(){let e=(0,r._)(["\n  ",";\n  gap: 10px;\n"]);return a=function(){return e},e}function d(){let e=(0,r._)(["\n  ",";\n  flex-direction: column;\n  gap: 10px;\n"]);return d=function(){return e},e}function c(){let e=(0,r._)(["\n  width: 100%;\n  display: flex;\n  gap: 10px;\n  align-items: center;\n  justify-content: center;\n  cursor: ",";\n  opacity: ",";\n  border-radius: 10px;\n  padding: 6px;\n  border: 2px solid ",";\n  background-color: ",";\n"]);return c=function(){return e},e}function s(){let e=(0,r._)(["\n  ",";\n  flex-direction: column;\n  flex-wrap: wrap;\n  width: 100%;\n  background-color: ",";\n  padding: 20px;\n  border-radius: 10px;\n  margin-bottom: 20px;\n"]);return s=function(){return e},e}function u(){let e=(0,r._)(["\n  ",";\n  align-items: center;\n  gap: 8px;\n  margin-bottom: ","px;\n  color: ",";\n  font-size: 20px; \n  font-weight: 700;\n"]);return u=function(){return e},e}function p(){let e=(0,r._)(["\n  ",";\n  flex-direction: ",";\n  gap: 10px;\n  margin-bottom: ","px;\n"]);return p=function(){return e},e}function h(){let e=(0,r._)(["\n  position: sticky;\n  flex-direction: column;\n  width: 100%;\n  top: -1px;\n  align-items: end;\n  cursor: pointer;\n  justify-content: space-between;\n  margin-bottom: 10px;\n  z-index: 1000;\n  margin: 2px;\n"]);return h=function(){return e},e}function m(){let e=(0,r._)(["\n  display: none;\n  gap: 20px;\n  flex-direction: column;\n  width: 100%;\n  ","\n"]);return m=function(){return e},e}function f(){let e=(0,r._)(["\n  display: flex;\n  flex-direction: row;\n  @media screen and (max-width: ",") {\n    flex-direction: column;\n  }\n"]);return f=function(){return e},e}function g(){let e=(0,r._)(["\n  ",";\n  flex-direction: column;\n  gap: 10px;\n  width: 100%;\n"]);return g=function(){return e},e}function v(){let e=(0,r._)(["\n  ",";\n  justify-content: end;\n  align-self: ",";\n  gap: 20px;\n  flex-wrap: wrap;\n  flex: 1;\n"]);return v=function(){return e},e}function y(){let e=(0,r._)(["\n  ",";\n  flex-direction: ",";\n  gap: 20px;\n  flex-wrap: wrap;\n  width: 100%;\n  margin-top: 20px;\n"]);return y=function(){return e},e}function x(){let e=(0,r._)(["\n  ",";\n  flex-direction: column;\n  gap: 10px;\n  margin-bottom: 20px;\n  width: 100%;\n"]);return x=function(){return e},e}function b(){let e=(0,r._)(["\n  ",";\n  flex-direction: column;\n  gap: 10px;\n  width: 100%;\n"]);return b=function(){return e},e}let w=i.A.form(a(),l.ec),Y=i.A.div(d(),l.Uu),k=i.A.div(c(),e=>e.isEdit?e.selected?"default":"not-allowed":"pointer",e=>e.isEdit&&!e.selected?.5:1,e=>e.theme.colors.dividerAndPlaceholderPrimary,e=>e.selected?e.theme.colors.backgroundSecondaryColor:"transparent"),S=(0,i.A)(o.A)({}),A=i.A.div(s(),l.Uu,e=>e.theme.colors.backgroundTertiaryColor),_=i.A.div(u(),l.Uu,e=>e.marginBottom?e.marginBottom:20,e=>e.color?e.theme.colors[e.color]:e.theme.colors.fontSecondary),I=i.A.div(p(),l.Uu,e=>e.isRow?"row":"column",e=>e.marginBottom?e.marginBottom:10),C=i.A.div(h()),D=i.A.div(m(),e=>e.expanded&&"display:block;"),T=i.A.div(f(),e=>e.theme.breakPoints.EXTRA_SMALL_VIEWPORT_IPHONE_X_PLUS),F=i.A.div(g(),l.Uu);i.A.div(v(),l.Uu,e=>e.desktopMode?"end":"start");let P=i.A.div(y(),l.Uu,e=>e.desktopMode?"row":"column"),E=i.A.div(x(),l.Uu),M=i.A.div(b(),l.Uu)}}]);

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.