1import{a as n,b as xr}from"./chunk-P6DPKOIZ.js";import{a as de,b as Fr,c as wr,d as Ir}from"./chunk-RIFRFOUY.js";import"./chunk-SWU3AGBN.js";import"./chunk-BJFF3RRC.js";import"./chunk-7VPVLFG2.js";import"./chunk-DC5PBZCD.js";import"./chunk-UGG5HMGW.js";import{b as le}from"./chunk-FZMBDF7A.js";import{A as ar,C as ir,E as nr,G as mr,I as sr,K as pr,M as cr,O as lr,Q as dr,S as fr,U as ur,W as _r,Y as Sr,_ as gr,aa as Er,ca as hr,ea as vr,ga as Cr,k as $e,m as Ze,p as L,q as Je,s as er,u as rr,w as tr,y as or}from"./chunk-7RNCFQ3Q.js";import{b as Qe}from"./chunk-QHR6L77M.js";import{a as Xe}from"./chunk-2AEBJYO7.js";import"./chunk-WRPWPVOE.js";import"./chunk-COJGDEPI.js";import{a as He}from"./chunk-7SXMRD6J.js";import"./chunk-GFH7CALC.js";import"./chunk-QOZLBBOC.js";import{z as Ke}from"./chunk-TRU2WBKG.js";import"./chunk-YUUSOWXM.js";import"./chunk-EGGAWW6H.js";import"./chunk-LXN7IBZT.js";import"./chunk-KPGU2TW2.js";import"./chunk-ERYANDG4.js";import"./chunk-ZZNLTRSR.js";import"./chunk-M2UQAONU.js";import"./chunk-6BSZYE57.js";import"./chunk-YWMCY5H2.js";import"./chunk-S75J6LNT.js";import"./chunk-PTA76MYB.js";import"./chunk-EKGACGXH.js";import"./chunk-XB6JRP66.js";import{a as Ye}from"./chunk-Y22F43IN.js";import{b as ce,ka as We}from"./chunk-DPQGN3RT.js";import"./chunk-OSIYA3WP.js";import"./chunk-DWFKTAB6.js";import"./chunk-3UPJMDRQ.js";import"./chunk-4FK2KZ6B.js";import"./chunk-KF4VUPVM.js";import"./chunk-YIFJGJEL.js";import"./chunk-MGQV7XPE.js";import"./chunk-FH6GSICP.js";import"./chunk-VODOCAGU.js";import"./chunk-MOK2MKU4.js";import"./chunk-45F3HIXG.js";import"./chunk-AGERM47O.js";import"./chunk-MM7QOCP7.js";import"./chunk-LRNJV2JZ.js";import"./chunk-KSOXRWYZ.js";import"./chunk-QPHOJACY.js";import"./chunk-VRRG65PV.js";import"./chunk-46F4TPNZ.js";import"./chunk-SYSLPRI4.js";import"./chunk-IQSN7NY2.js";import"./chunk-UQS7JC6S.js";import"./chunk-YUQT7AIN.js";import"./chunk-HJQQ4BG2.js";import"./chunk-3VLWEU4W.js";import"./chunk-Z6IOV264.js";import"./chunk-F2QNA5QY.js";import"./chunk-7CUFNVXQ.js";import"./chunk-O2BTDHSF.js";import"./chunk-3MPJAR4K.js";import{a as je}from"./chunk-42JMO36K.js";import"./chunk-3EWJDFEB.js";import{a as pe}from"./chunk-CSFCS663.js";import"./chunk-VQQTFYWR.js";import{a as Be}from"./chunk-22CT7RXC.js";import"./chunk-72TGI2F5.js";import"./chunk-47AXM45D.js";import{d as Ge}from"./chunk-GZONYG7J.js";import{a as Ve,b as ze}from"./chunk-Y7FGZRNW.js";import"./chunk-KA3SW3S5.js";import"./chunk-FS7UNWLO.js";import{c as i}from"./chunk-MESKFYIT.js";import"./chunk-OLOE6TNZ.js";import"./chunk-CENY3KUM.js";import"./chunk-O3XMQYOQ.js";import{a as qe}from"./chunk-EEJVMAYQ.js";import"./chunk-QRA2GSFL.js";import"./chunk-XQZ6H62D.js";import"./chunk-CMNI6EJD.js";import"./chunk-L6GVXFA7.js";import"./chunk-R7SVLWOI.js";import"./chunk-ZGIQKFCU.js";import{a as ie,g as ne,h as Ae,i as Pe,j as b,k as Le}from"./chunk-K5S642LS.js";import"./chunk-CMPIKVKP.js";import"./chunk-J3SRVGFV.js";import"./chunk-3OO75WP2.js";import"./chunk-N4FCNFD4.js";import"./chunk-FOQFTZ65.js";import"./chunk-SWLLSUQH.js";import"./chunk-KDYFN4KH.js";import"./chunk-NCBYHTPE.js";import"./chunk-4BJQ6XYJ.js";import"./chunk-ODQ5YPJO.js";import"./chunk-ZEIDCDKU.js";import"./chunk-EHBKC5WI.js";import"./chunk-UYQSRYPW.js";import"./chunk-CLNXQ52X.js";import"./chunk-UQS6WZV6.js";import"./chunk-33DHZL2H.js";import"./chunk-ZLNDX3VH.js";import"./chunk-TEXORVDM.js";import"./chunk-YIR626YN.js";import"./chunk-JJJO5B77.js";import"./chunk-WJ7MXB3U.js";import"./chunk-OTQCSOES.js";import"./chunk-X6D2HQYF.js";import"./chunk-LBFAE5JV.js";import{a as ke}from"./chunk-NB2UO73O.js";import"./chunk-3GHWA66W.js";import"./chunk-3NDP63MY.js";import"./chunk-D25FBCTH.js";import{d as P,g as Ne}from"./chunk-WW7YSTFX.js";import"./chunk-QAAKZ2ZN.js";import"./chunk-5NUHTMHL.js";import"./chunk-VL3Y7IDH.js";import{a as A}from"./chunk-BUJY7GOH.js";import"./chunk-TOH54CIE.js";import"./chunk-4X7RRS72.js";import"./chunk-BXYWPPT5.js";import"./chunk-NKX62E56.js";import"./chunk-TFZ4AVRQ.js";import"./chunk-YYZZTMY3.js";import"./chunk-AIT4CHNL.js";import"./chunk-W2VLTFKA.js";import"./chunk-3XFJI2BI.js";import"./chunk-QHAYL3RH.js";import"./chunk-XWX2W3WX.js";import"./chunk-WRROANG3.js";import"./chunk-BKGJMZCH.js";import{p as k}from"./chunk-HCOKE2WC.js";import{a as De}from"./chunk-7B6DCLGQ.js";import"./chunk-VTQ2QZWW.js";import"./chunk-HISCVXHM.js";import"./chunk-ANTGANF5.js";import"./chunk-2533BTUG.js";import"./chunk-PAXTKMGC.js";import"./chunk-SQ2AI3CF.js";import"./chunk-5CDVWKYF.js";import{b as se}from"./chunk-AEX3KKFQ.js";import"./chunk-ATU3N3ZD.js";import{a as me}from"./chunk-RJSQDAG5.js";import{m as Oe}from"./chunk-YHBKXQ3I.js";
1import"./chunk-K2AZAMRG.js";import"./chunk-OIQO3N45.js";import"./chunk-L5NHPLMI.js";import"./chunk-YDTAAZVO.js";import"./chunk-6CRMG4LZ.js";import{v as Ue}from"./chunk-ABYZX4SZ.js";import"./chunk-DY5LJVOZ.js";import"./chunk-CZGMZSPH.js";import"./chunk-MMLCMZ74.js";import"./chunk-ED4GEOCV.js";import"./chunk-3YLDXAJM.js";import"./chunk-SIWWPTL5.js";import{d as w}from"./chunk-5U6PGQ7S.js";import"./chunk-OJG7NQVR.js";import"./chunk-WSPMFFDW.js";import"./chunk-VWDC4MYH.js";import"./chunk-2J3WH442.js";import"./chunk-6UKYPDHT.js";import"./chunk-YWPRHD46.js";import"./chunk-3B2PUG53.js";import"./chunk-PZKTITR7.js";import"./chunk-BORAYHUL.js";import{r as h,s as Me}from"./chunk-XHBRRI6M.js";import"./chunk-4E6RNB63.js";import"./chunk-RHKNHHQ2.js";import"./chunk-I6WQVQYW.js";import"./chunk-GUFZATR5.js";import"./chunk-CBSNVKFE.js";import"./chunk-EKQ2B63E.js";import{r as S}from"./chunk-BOZ3L445.js";import{a as Re}from"./chunk-DNOMC5K2.js";import{w as be}from"./chunk-U6GSUSLQ.js";import"./chunk-KIQN7WJE.js";import"./chunk-MMRU3LTM.js";import"./chunk-AQQOOV6C.js";import"./chunk-XW2EXRKI.js";import"./chunk-UPOCKPLL.js";import"./chunk-EODGJFOK.js";import"./chunk-LVUWVDPJ.js";import"./chunk-RCSDAQYE.js";import"./chunk-IMQI7DFN.js";import"./chunk-MOES3UWV.js";import{f as ye,g as Te}from"./chunk-RRXEOAGS.js";import{e as ae}from"./chunk-D6I6VU5Z.js";import"./chunk-2BH4KUE6.js";import"./chunk-HEKLM4EV.js";import{Ba as m,I as he,N as ve,Qa as Fe,S as C,Uc as Ie,X as Ce,ac as we,ae as M,ee as xe,ma as F,q as f,r as T,w as Ee,wa as u,x as g}from"./chunk-GO4IMBFV.js";import{a as o,b as s}from"./chunk-P2LFKVMR.js";var qr={optimizelyFeatureKey:"support_chat",team:"user-operations-excellence"},Hr=1e4,Yr=(()=>{class e{constructor(){this.#e=m(He),this.#r=m(w),this.#t=m(S),this.baseUrl=this.#e.baseUrl,this.getAccessToken=this.#e.createAccessTokenProvider(()=>this.#o())}#e;#r;#t;loadComponent(){return import("./chunk-MLJF5CQZ.js").then(t=>t.SupportChatComponent)}resolve({orderId:t,planId:a,surface:d,userEmail:c}){if(!this.baseUrl)return f({enabled:!1});let _=s(o(o({is_fever_email:b(c)},t===void 0?{}:{order_id:String(t)}),a===void 0?{}:{plan_id:String(a)}),{surface:d,user_email:c});return he(0,100).pipe(ve(()=>this.#r.isInitialized),Ce(1),g(()=>({enabled:this.#r.isFeatureEnabled(qr,_)===!0})),Ee({first:Hr,with:()=>f({enabled:!1})}))}#o(){let t=this.#t.url;A(t,t),this.#t.navigate(["/login"])}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=u({token:e,factory:e.\u0275fac})}}return e})();function yr(){return{provide:Qe,useClass:Yr}}function Tr(e,r){let t=e?.slug;return!e||!t?null:{cityName:e.localized_name?.[r]??e.localized_name?.[h(r)]??e.name,citySlug:t}}function Mr(e){return e.city().pipe(C(()=>f(null)),F(()=>e.observeCity()))}var Wr=Te.NotFound;function br(e,r,t){return r.bySlugAndLanguage(e,t).pipe(g(a=>a.hidden?null:{cityName:a.name,citySlug:a.slug}),C(a=>a instanceof ye&&a.status===Wr?f(null):T(()=>a)))}function kr(e,r,t,a){return!e||e.citySlug===r?.slug?f(r):t.bySlugAndLanguage(e.citySlug,a).pipe(C(()=>f(r)))}var Ar="source_city",Pr="locale",Lr="entry_point";var fe=(()=>{class e{constructor(){let t=m(S),a=m(L),d=t.getCurrentNavigation();if(!d)return;let c=d.extractedUrl.queryParamMap;a.set({entryPoint:c.get(Lr)?.trim()||void 0,locale:c.get(Pr)?.trim()||void 0,smartFormVersion:Ze,sourceCity:c.get(Ar)?.trim().toLowerCase()||void 0}),m(Fe).onDestroy(()=>a.clear())}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=u({token:e,factory:e.\u0275fac})}}return e})();var Rr="financeb2c_web_enable_invoices_in_support",ue=(()=>{class e{#e=m(w);isEnabledForPartner(t){if(!this.#e.isFeatureEnabled(Rr))return!1;let a=this.#e.getFeatureVariables(Rr);return a?.all_partners?!0:(a?.partner_ids??"").split(",").map(c=>c.trim()).filter(Boolean).includes(String(t))}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=u({token:e,factory:e.\u0275fac})}}return e})();var R=(()=>{class e{#e=m(k);#r=m(w,{optional:!0});#t=m(Re);getRedirectUrlIfOrdersListDenied(){if(this.#t.isFeverMobileInAppBrowser())return null;let t="/help-form?preselect_latest_order=true";if(!this.#r?.isInitialized)return t;let a={[Pe]:b(this.#e.user?.email)};if(this.#r.isFeatureEnabled(ne,a)!==!0)return t;let c=this.#r.getFeatureVariables(ne,a)?.[Ae],_=this.#e.user?.active_city,E=typeof _?.slug=="string"?_.slug.trim():"";return!_?.country||!E||Le(c,_.country,E)?t:null}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=u({token:e,factory:e.\u0275fac})}}return e})();var Or=()=>{let e=m(R),r=m(S),t=e.getRedirectUrlIfOrdersListDenied();return t?r.parseUrl(t):!0};function Kr(e){return e?{hasMultipleVenues:e.hasMultipleVenues,isHidden:e.isHidden,name:e.name??"",type:e.type}:null}function Xr(e){return{cityCode:e.cityCode,cityName:e.cityName,coverImage:e.coverImage,currency:e.currency,dateFrom:e.dateFrom,dateTo:e.dateTo,hidePrice
1:e.hidePrice,id:e.id,location:Kr(e.location),name:e.name,price:e.price,ratingInfo:e.ratingInfo,strikethrough:e.strikethrough,strikethroughDiscountPercentage:e.strikethroughDiscountPercentage,timeless:e.timeless,translationLanguages:e.translationLanguages}}function Ur(e,r){return{hasMore:r+e.results.length<e.total,query:e.query,results:e.results.map(Xr),total:e.total}}var Qr=20,_e=(()=>{class e{#e=m(De);#r=m(P);#t=m(M);search(t,a){let d=a?.cityCode;if(!d)return T(()=>new Error("MpPlanSearchService.search requires a cityCode \u2014 marketplace plan search cannot run unscoped."));let c=a?.pageSize??Qr,E=((a?.page??1)-1)*c;return this.#r.bySlugAndLanguage(d,h(this.#t)).pipe(F(v=>this.#e.searchPlansByLanguage(t,this.#t,v,E,c)),g(v=>Ur(v,E)))}static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275prov=u({token:e,factory:e.\u0275fac})}}return e})();var Nr=(()=>{class e{static{this.\u0275fac=function(a){return new(a||e)}}static{this.\u0275cmp=we({type:e,selectors:[["app-smart-form-loader"]],decls:1,vars:0,consts:[["mode","fill","opacity","translucid"]],template:function(a,d){a&1&&Ie(0,"app-loader",0)},dependencies:[Be],encapsulation:2,changeDetection:0})}}return e})();var Dr={footer:{enabled:!0},header:{enabled:!0,parts:{cities:!1,filters:!1,search:!1,user:!0}},main:{isLightMode:!0},useTheme:!0};var O=class{map(r,t){return new i("web_smart_form_action_started",t,s(o({},n(r.data)),{action_type:r.data.actionType,has_transferee_tickets:r.data.hasTransfereeTickets}))}};var U=class{map(r,t){return new i("web_smart_form",t,o({},n(r.data)))}};var N=class{map(r,t){return new i("web_smart_form_event_info_know_more",t,s(o({},n(r.data)),{plan_id:r.data.planId}))}};var D=class{map(r,t){return new i("web_smart_form_event_info_plan_selected",t,s(o({},n(r.data)),{plan_id:r.data.planId}))}};var V=class{map(r,t){return new i("web_smart_form_event_info_request_view",t,s(o({},n(r.data)),{is_multi_place:r.data.isMultiPlace,plan_id:r.data.planId}))}};var z=class{map(r,t){return new i("web_smart_form_event_info_selector_view",t,o({},n(r.data)))}};var j=class{map(r,t){return new i("web_smart_form_event_info_started",t,o({},n(r.data)))}};var B=class{map(r,t){return new i("web_smart_form_event_info_submit_error",t,s(o({},n(r.data)),{plan_id:r.data.planId,status_code:r.data.statusCode}))}};var G=class{map(r,t){return new i("web_smart_form_event_info_submitted",t,s(o({},n(r.data)),{has_changed_place:r.data.hasChangedPlace,has_preferred_date:r.data.hasPreferredDate,has_preferred_time:r.data.hasPreferredTime,plan_id:r.data.planId}))}};var q=class{map(r,t){return new i("web_smart_form_fallbacks",t,s(o({},n(r.data)),{from_step:r.data.fromStep,has_transferee_tickets:r.data.hasTransfereeTickets,zendesk_fallback_reason:r.data.zendeskFallbackReason}))}};var H=class{map(r,t){return new i("web_smart_form_manage_tickets_click_action",t,s(o({},n(r.data)),{action:r.data.action,has_transferee_tickets:r.data.hasTransfereeTickets}))}};var Y=class{map(r,t){return new i("web_smart_form_manage_tickets_click_resend_email",t,s(o({},n(r.data)),{has_transferee_tickets:r.data.hasTransfereeTickets,order_id:r.data.orderId}))}};var W=class{map(r,t){return new i("web_smart_form_manage_tickets_click_view_event",t,s(o({},n(r.data)),{has_transferee_tickets:r.data.hasTransfereeTickets,order_id:r.data.orderId,plan_id:r.data.planId}))}};var K=class{map(r,t){return new i("web_smart_form_manage_tickets_toggle_details",t,s(o({},n(r.data)),{has_transferee_tickets:r.data.hasTransfereeTickets,is_expanded:r.data.isExpanded}))}};var X=class{map(r,t){return new i("web_smart_form_manage_tickets_toggle_line_item",t,s(o({},n(r.data)),{has_transferee_tickets:r.data.hasTransfereeTickets,is_expanded:r.data.isExpanded,line_item_type:r.data.lineItemType}))}};var Q=class{map(r,t){return new i("web_smart_form_manage_tickets_view",t,s(o({},n(r.data)),{has_transferee_tickets:r.data.hasTransfereeTickets,order_id:r.data.orderId,plan_id:r.data.planId,ticket_id_list:r.data.ticketIdList}))}};var $=class{map(r,t){return new i("web_smart_form_navigate_back",t,s(o({},n(r.data)),{from_step:r.data.fromStep,has_transferee_tickets:r.data.hasTransfereeTickets,to_step:r.data.toStep}))}};var Z=class{map(r,t){return new i("web_smart_form_option_select_view",t,s(o({},n(r.data)),{active_section:r.data.activeSection,order_count_visible:r.data.orderCountVisible}))}};var J=class{map(r,t){return new i("web_smart_form_order_list_view",t,s(o({},n(r.data)),{active_section:r.data.activeSection,visible_order_count:r.data.visibleOrderCount}))}};var ee=class{map(r,t){return new i("web_smart_form_order_selected",t,s(o({},n(r.data)),{order_id:r.data.orderId}))}};var re=class{map(r,t){return new i("web_smart_form_support_chat_opened",t,s(o({},n(r.data)),{from_step:r.data.fromStep,has_transferee_tickets:r.data.hasTransfereeTickets,order_id:r.data.orderId,reason:r.data.reason}))}};var te=class{map(r,t){return new i("web_smart_form_welcome_loaded",t,o({},n(r.data)))}};var $r="https://support.feverup.com/hc/en-us/articles/38357774142356",Zr=new Map([[rr,new U],[gr,new Z],[Er,new J],[hr,new ee],[_r,new Q],[dr,new W],[fr,new K],[ur,new X],[cr,new H],[lr,new Y],[Je,new O],[er,new xr],[pr,new q],[vr,new re],[Sr,new $],[Cr,new te],[nr,new j],[ir,new z],[or,new D],[ar,new V],[sr,new G],[mr,new B],[tr,new
1N],["ticketUpgrade.entryClick",new Xe]]);function Wi(){return be.addMappers(Zr),[{loadChildren:()=>import("./chunk-4ZC4YIXW.js").then(e=>e.getRoutes({orderFlowCanActivate:[pe,Or],supportChatCanActivate:[pe]})),path:"",providers:[R,fe,ue,de,_e,{provide:le,useExisting:_e},yr(),{provide:M,useFactory:()=>{let e=m(Ue),r=Me(m(S).url);return(r?e.localeFallbacks[r]:null)||m(se).locale||e.defaultLocale}},{provide:$e,useFactory:()=>{let e=m(k),r=m(Oe),t=m(S),a=m(se),d=m(ke),c=m(ue),_=m(de),E=m(We),v=m(me),Vr=m(L),oe=m(ze),zr=m(Ve),jr=m(Ne),Se=m(P),Br=m(je),y=ae(e.user$,{initialValue:e.user}),I=()=>Vr.context().locale??a.locale,ge=ae(Mr(jr),{initialValue:null});return{activeCity:xe(()=>{let p=ge();return p?{cityName:p.name,citySlug:p.slug}:Tr(y()?.active_city,I())}),brandName:v.name,cantFindTicketFaqUrl:()=>v.faqLink?a.getFaqLink(a.locale).href:ie($r,I()),channel:"marketplace",fallbackUrl:"/help-form",findCityBySlug:p=>br(p,Se,h(I())),getActiveCityPhoneNumber:()=>y()?.active_city?.telephone??null,getHelpCenterUrl:()=>ie(a.getFaqLink(a.locale).href,I()),getPlanApiChannel:()=>d.channel,getPlanDetailUrl:p=>`/m/${p}`,getUserEmail:()=>y()?.email??null,getWebviewVersion:()=>zr.getUserInfoApp()?.appVersion??"",isInvoicesInSupportEnabled:p=>c.isEnabledForPartner(p),isSupportContactOptionsEnabled:()=>_.isEnabledForActiveCity(),isTicketsUpgradeEnabled:()=>!!d.features?.ticketsUpgrade?.enabled,isUserLoggedIn:()=>!!y(),isWebview:()=>r.isFeverMobileInAppBrowser(),launchLiveChat:p=>oe.sendMessage(new Fr({selected_order_id:p.orderId,selected_plan_id:p.planId})),launchPhoneCall:(p,l)=>oe.sendMessage(new wr(p,l.orderId,l.planId)),launchWhatsappChat:(p,l)=>oe.sendMessage(new Ir(p,l.initialConversationMessagePlaceholder,l.orderId,l.planId)),loaderComponent:Nr,openInNewWindow:p=>window.open(p,"_blank"),openTicketsUpgrade:p=>{let l=Ye.SmartForm;E.trackEntryClick({channel:d.channel,eventSource:l,orderId:p});let Gr=t.createUrlTree([ce.Root,p,ce.Select],{queryParams:Ke(l,t.parseUrl(t.url).queryParams)});window.open(t.serializeUrl(Gr),"_blank")},ordersListsPath:"orders",redirectToLogin:p=>{A(p,p),t.navigate(["/login"])},selectCity:p=>kr(p,ge(),Se,h(I())).pipe(F(l=>Br.open(l)),g(l=>l?{cityName:l.name,citySlug:l.slug}:null))}}}],resolve:{layout:qe({customLayout:Dr}),seo:()=>m(Ge).setRobots(["noindex","nofollow"]),trackingContext:()=>m(fe)},title:()=>m(me).name}]}export{Wi as getRoutes};
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.