1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];if(null!=t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:kombo-app":!0})}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7984],{15467:(e,r,t)=>{"use strict";t.d(r,{L:()=>n});var i=t(65708),a=t(2596);let n=()=>{let e=(0,i.useRouter)();try{return(0,a.useParams)()}catch(r){return e.query}}},16039:(e,r,t)=>{"use strict";t.d(r,{j:()=>A});var i=t(80263),a=t(53239),n=t(48602),l=t(52840),s=t(17391),o=t(48629),d=t(65708),u=t(94638),c=t(31126),p=t(50698),h=t(15467),m=t(69768),v=t(77686),g=t(25955),b=t(44915),x=t(56267);let A=e=>{let{children:r}=e;(0,p.y)();let{t}=(0,u.B)([b.NS.Aftersales]),A=(0,d.useRouter)(),{email:_,reservationNumber:y}=(0,h.L)(),T=(0,g.LV)(),f=(0,x.Y)(),{auth:S,checkedAuth:E}=(0,l.As)(),j=_&&y?t("SHARE_AFTER_SALES_TITLE",{reservationNumber:y,email:_}):t("AFTER_SALES_DEFAULT_TITLE"),N="".concat(j," | ").concat(T),k=(0,a.useCallback)(()=>{A.pathname.endsWith("/details")&&_&&y?A.push((0,c.D)({locale:f,email:_,reservationNumber:y,isAuthenticated:!!(S&&E)})):A.back()},[S,E,_,f,y,A]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.E0,{children:(0,i.jsx)(v.$5,{children:(0,i.jsxs)("div",{className:"container-exchange-results bg-color-darker",children:[(0,i.jsx)(s.i,{onBack:k,displayShare:!0,pathname:A.pathname}),(0,i.jsx)("main",{id:"main-content",children:r}),(0,i.jsx)(o.c,{})]})})}),(0,i.jsx)(m.bV,{title:N,openGraph:{title:N}})]})}},17192:(e,r,t)=>{"use strict";t.d(r,{f:()=>j});var i=t(80263),a=t(17343),n=t(77854),l=t(95217),s=t.n(l),o=t(53239),d=t(94638),u=t(77758),c=t(70523),p=t(93508),h=t(44915),m=t(55301),v=t(53067),g=t(92144),b=t(23676),x=t.n(b);let A=s().bind(x()),_=()=>{let{t:e}=(0,d.B)([h.NS.FunnelSearch]);return(0,i.jsx)("div",{className:A("ticket-card-sponsored-tag"),children:(0,i.jsx)(n.E,{variant:"small",fontWeight:"semibold",color:"white",children:e("SPONSORED")})})};var y=t(17393),T=t(95127),f=t(31759),S=t.n(f);let E=s().bind(S()),j=e=>{let{tripId:r,trip:t,onClick:l,passengerCount:s,price:b,bestPriceBeforeDiscount:x,noDecimal:A=!0,shakeAnimation:f=!1,isUnavailable:S=!1,isCheckingTripPrice:j=!1,hidePrice:N=!1,displayCheapTag:k=!1,displayRefundableTag:I=!1,isFadedOut:R=!1,hideSchedule:O=!1,recommended:P=!1,sponsored:D=!1,secondaryPriceLabel:C,promoFare:L=!1,fareTag:w,priceDisplay:M,isFavourite:F=!1,onToggleFavourite:B,priceTrend:U,pricePerPerson:W,ecoLabel:G}=e,{t:V}=(0,d.B)([h.NS.FunnelSearch]),{withInward:Y}=(0,u.oZ)(),{isPlaceJokerTrip:q}=(0,c.N)(),K=(0,o.useMemo)(()=>{if("isAvailable"in t&&!t.isAvailable&&t.unsellableReason)return t.unsellableReason},[t]),z=(0,o.useMemo)(()=>"isAvailable"in t&&q(t,s,Y),[t,s,Y,q]),Z=(0,o.useMemo)(()=>{if("isAvailable"in t&&t.isAvailable&&!t.unsellableReason&&"rank"in t&&t.rank)return t.rank},[t]),H=(0,o.useMemo)(()=>{var e;return!K&&"remainingSeats"in t&&t.remainingSeats&&(null==(e=(0,p.B)(t.transportType,t.remainingSeats))?void 0:e.color)==="redError"},[t,K]),X="isUnavailableAfterCheck"in t&&!!t.isUnavailableAfterCheck,$=K===a.UnsellableReason.ForInformationOnly&&!!w,J=(0,o.useMemo)(()=>K&&!$?z?{variant:"place-joker",text:V("TRIP_UNAVAILABLE_"+K)}:{variant:K===a.UnsellableReason.Canceled?"grey":"red",text:V("TRIP_UNAVAILABLE_"+K)}:X?{variant:"red",text:V("TRIP_NO_LONGER_AVAILABLE")}:w?{variant:"yellow",text:w}:L?{variant:"yellow",text:V("PROMO_FARE_TAG")}:H?{variant:"orange",text:V("LOLLAPALOOZA_SEAT_TAG")}:void 0,[K,$,z,X,L,w,H,V]),Q=(0,o.useMemo)(()=>!z&&(S||!!K),[z,S,K]),ee=(0,o.useMemo)(()=>r.includes("+"),[r]),er=(0,o.useMemo)(()=>{let e=t.subTrips[0];if(e&&!("departureSegment"in e)&&1===t.subTrips.length&&(null==e?void 0:e.providerAvailabilityAlertUrl))return e.providerAvailabilityAlertUrl},[t]);return(0,i.jsxs)(m.u,{isTripExclusive:ee,onClick:()=>{(!K||z)&&l&&l(r)},tripRank:Z,displayUnavailable:Q,isFadedOut:R,isUnsellable:!!K&&!z,recommended:P,sponsored:D,shakeAnimation:f,children:[(0,i.jsx)(v.K,{trip:t,hideSchedule:O,price:b,bestPriceBeforeDiscount:x,displayUnavailable:Q,displayCheapTag:k,displayRefundableTag:!z&&I,passengerCount:s,noDecimal:A,unsellableReason:z?void 0:K,isCheckingTripPrice:j,hidePrice
1:N,providerAvailabilityAlertUrl:er,priceDisplay:z?T.k.BookAnyway:$?T.k.Free:M,keepPriceOpaque:$,isFavourite:F,handleFavouriteClick:B?e=>{e.stopPropagation(),B&&B(r)}:void 0,priceTrend:U,pricePerPerson:W,ecoLabel:G}),C&&(0,i.jsx)("div",{className:E("secondary-price"),children:(0,i.jsx)(n.E,{variant:"mini",fontWeight:"semibold",color:"textPrimary",children:C})}),J&&(0,i.jsx)(y.B,{variant:J.variant,text:J.text,recommended:P}),P&&(0,i.jsx)(g.s,{}),D&&(0,i.jsx)(_,{})]})}},22812:(e,r,t)=>{"use strict";t.r(r),t.d(r,{__N_SSP:()=>j,default:()=>N});var i=t(80263),a=t(16039),n=t(26474),l=t(80397),s=t.n(l),o=t(55514),d=t(44915),u=t(17744),c=t(40107),p=t(90404),h=t(68271),m=t(48602),v=t(90684),g=t(15044),b=t(84798),x=t(95127),A=t(53239),_=t(65708),y=t(2429),T=t(18074),f=t(56267);let S=e=>{let{email:r,reservationNumber:t}=e,a=(0,_.useRouter)(),{t:l}=(0,o.Bd)([d.NS.Account,d.NS.Aftersales]),S=(0,f.Y)(),{requestedBooking:E,relatedBookings:j,isRelatedBookingsLoading:N,getAfterSalesRelatedBookings:k}=(0,m.kw)(),[I,R]=(0,A.useState)("ACTIVE"),O=e=>{a.push("/".concat(S).concat((0,y.formatRoute)(T.dg,{email:r,reservationNumber:e})))};return((0,A.useEffect)(()=>{"RELATED"===I&&k(t,r)},[I,t,r,k]),null==E?void 0:E.reservationNumber)?(0,i.jsxs)(u.A,{children:[(0,i.jsxs)(c.A,{children:[(0,i.jsx)(g.O,{filter:"ACTIVE",onSelect:()=>R("ACTIVE"),label:l("R\xe9servation"),activeFilter:I}),(0,i.jsx)(g.O,{filter:"RELATED",onSelect:()=>R("RELATED"),label:l("Vos autres r\xe9servations"),activeFilter:I})]}),"ACTIVE"===I?(0,i.jsx)(b.Y,{booking:E,onClick:()=>O(t),showPrice:!1,priceDisplay:x.k.PassengerCount,showInvoiceAction:!0}):(0,i.jsxs)(i.Fragment,{children:[N&&(0,i.jsx)(p.A,{}),!N&&(null==j?void 0:j.length)===0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.Zp,{children:(0,i.jsxs)(n.az,{children:[(0,i.jsx)(n.In,{icon:"mesBillets",width:"auto",height:"auto"}),(0,i.jsx)(n.EY,{as:"h2",fontWeight:"semibold",color:"primaryDarker",paddingTop:"16px",children:l("NO_BOOKED_TICKETS",{ns:d.NS.Aftersales})})]})}),(0,i.jsx)(n.$n,{as:s(),href:"/".concat(S),fullWidth:!0,children:l("R\xe9server un autre billet")})]}),!N&&(null==j?void 0:j.map(e=>(0,i.jsx)(b.Y,{booking:e,onClick:()=>e.reservationNumber&&O(e.reservationNumber),showPrice:!1,priceDisplay:x.k.PassengerCount},e.reservationNumber)))]}),(0,i.jsx)(v.M,{title:decodeURIComponent(r),subTitle:l("KOMBO_THANKS",{ns:d.NS.Aftersales}),centered:!0}),(0,i.jsx)(h.L,{})]}):(0,i.jsx)(p.A,{})},E=e=>{let{email:r,reservationNumber:t}=e;return(0,i.jsx)(S,{email:r,reservationNumber:t})};E.getLayout=function(e){return(0,i.jsx)(a.j,{children:e})};var j=!0;let N=E},26474:(e,r,t)=>{"use strict";t.d(r,{$n:()=>a.A,EY:()=>s.A,In:()=>l.A,Zp:()=>n.A,az:()=>i.A});var i=t(87913),a=t(98879),n=t(93543),l=t(43449),s=t(14073)},27268:e=>{e.exports={"subtle-heading":"styles_subtle-heading__1i3Ch","subtle-heading-container":"styles_subtle-heading-container__aASh5","subtle-heading-line":"styles_subtle-heading-line__paCw1","subtle-heading-line-left":"styles_subtle-heading-line-left__2TGOr"}},29571:e=>{e.exports={background:"DotSpinner_background__5WFqE",loader:"DotSpinner_loader__VzuE3",mulShdSpin:"DotSpinner_mulShdSpin__lhJ9W"}},31126:(e,r,t)=>{"use strict";t.d(r,{D:()=>l});var i=t(2429),a=t(17836),n=t(18074);let l=e=>{let{locale:r,email:t,reservationNumber:l,isAuthenticated:s}=e;return s?(0,a.sZ)(r):"/".concat(r).concat((0,i.formatRoute)(n.rz,{email:t,reservationNumber:l}))}},31759:e=>{e.exports={"secondary-price":"TicketCard_secondary-price__khLxk"}},38365:(e,r,t)=>{"use strict";t.d(r,{F0:()=>c});let{Axios:i,AxiosError:a,CanceledError:n,isCancel:l,CancelToken:s,VERSION:o,all:d,Cancel:u,isAxiosError:c,spread:p,toFormData:h,AxiosHeaders:m,HttpStatusCode:v,formToJSON:g,getAdapter:b,mergeConfig:x,create:A}=t(87490).A},47472:(e,r,t)=>{"use strict";t.d(r,{D3:()=>d,bE:()=>c,q0:()=>o,xc:()=>u});var i=t(17343),a=t(67096);let n=[i.ProviderId.SNCF,i.ProviderId.TrenItalia,i.ProviderId.Eurostar,i.ProviderId.DBahn],l=e=>e?e.subTrips.map(e=>e.providerId):[],s=(e,r)=>{var t;return(0,a.dX)(e)&&0!==r?[]:(null!=(t=null==e?void 0:e.subTrips.map(e=>e.providerId))?t:[]).filter(e=>n.includes(e))},o=(e,r,t,i)=>[...s(e,t),...s(r,i)],d=(e,r)=>[...l(e),...l(r)].filter(e=>e===i.ProviderId.SNCF||e===i.ProviderId.Eurostar),u=(e,r)=>{if(!e)return;let t=(r?[e,r]:[e]).flatMap(e=>e.subTrips).map(e=>e.requiredIdentityDocument).filter(e=>!!(null==e?void 0:e.length));if(0===t.length)return;let a=t.reduce((e,r)=>e.filter(e=>r.includes(e)));return a.length>0?a:t.some(e=>e.includes(i.IdentityDocument.Passport))?[i.IdentityDocument.Passport]:t.some(e=>
1e.includes(i.IdentityDocument.NationalId))?[i.IdentityDocument.NationalId]:t.some(e=>e.includes(i.IdentityDocument.NationalityOnly))?[i.IdentityDocument.NationalityOnly]:void 0},c=(e,r)=>{let t=new Set(e.subTrips.flatMap(e=>{var r;return null!=(r=e.requiredVisa)?r:[]}));if(!r)return t.size>0?Array.from(t):void 0;let i=new Set(r.subTrips.flatMap(e=>{var r;return null!=(r=e.requiredVisa)?r:[]})),a=Array.from(t).filter(e=>i.has(e));return a.length>0?a:void 0}},49867:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[locale]/aftersales/[email]/[reservationNumber]",function(){return t(22812)}])},53067:(e,r,t)=>{"use strict";t.d(r,{K:()=>s});var i=t(80263),a=t(17666),n=t(45257),l=t(661);let s=e=>{let{trip:r,hideSchedule:t,price:s,bestPriceBeforeDiscount:o,displayUnavailable:d,displayCheapTag:u,displayRefundableTag:c,passengerCount:p,noDecimal:h,unsellableReason:m,isCheckingTripPrice:v,hidePrice:g,providerAvailabilityAlertUrl:b,priceDisplay:x,isFavourite:A=!1,handleFavouriteClick:_,priceTrend:y,pricePerPerson:T,keepPriceOpaque:f,ecoLabel:S}=e;return r?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.W,{isExchanged:r.subTrips.map(e=>{var r,t;return(null==(t=e.exchangedSubTrip)||null==(r=t.segments)?void 0:r.length)>0}).some(e=>e),transportType:r.transportType,allSegments:r.allSegments,displayUnavailable:d,isFavourite:A,handleFavouriteClick:_,ecoLabel:S}),(0,i.jsx)(n.i,{hideSchedule:t,departureTime:r.departureTime,departureCity:r.departureCity,departureStation:r.departureStation.name,arrivalTime:r.arrivalTime,arrivalCity:r.arrivalCity,arrivalStation:r.arrivalStation.name,price:s,bestPriceBeforeDiscount:o,displayUnavailable:d,displayCheapTag:u,displayRefundableTag:c,passengerCount:p,noDecimal:h,unsellableReason:m,isCheckingTripPrice:v,hidePrice
1:g,displayNightTripTag:(0,a.Mg)(r),transportType:r.transportType,providerAvailabilityAlertUrl:b,priceDisplay:x,priceTrend:y,pricePerPerson:T,keepPriceOpaque:f,ecoLabel:S})]}):null}},81603:(e,r,t)=>{"use strict";t.d(r,{M:()=>l});var i=t(9450),a=t(79365),n=t(61037);function l(e,r,t){let[l,s]=(0,a.x)(null==t?void 0:t.in,e,r),o=(l-s)/n.s0;return(0,i.u)(null==t?void 0:t.roundingMethod)(o)}},90404:(e,r,t)=>{"use strict";t.d(r,{A:()=>u});var i=t(80263),a=t(95217),n=t.n(a),l=t(77854),s=t(29571),o=t.n(s);let d=n().bind(o()),u=e=>{let{loadingSentence:r}=e;return(0,i.jsxs)("div",{className:d("background"),children:[(0,i.jsx)("div",{className:d("loader")}),r&&(0,i.jsx)(l.E,{variant:"small",marginTop:"24px",textAlign:"center",children:r})]})}},90684:(e,r,t)=>{"use strict";t.d(r,{M:()=>u});var i=t(80263),a=t(77854),n=t(95217),l=t.n(n),s=t(27268),o=t.n(s);let d=l().bind(o()),u=e=>{let{title:r,isTitleBold:t=!0,subTitle:n,isSubTitleBold:l=!0,titleVariant:s="small",as:o="p",centered:u=!1}=e;return(0,i.jsxs)("div",{className:d("subtle-heading-container",{centered:u}),children:[(0,i.jsxs)("div",{className:d("subtle-heading"),children:[u&&(0,i.jsx)("span",{className:d("subtle-heading-line","subtle-heading-line-left")}),(0,i.jsx)(a.E,{d:"flex",alignItems:"center",gap:"4px",as:o,variant:s,fontWeight:t?"semibold":"normal",flexGrow:0,children:r}),(0,i.jsx)("span",{className:d("subtle-heading-line","subtle-heading-line-right")})]}),n&&(0,i.jsx)(a.E,{d:"flex",alignItems:"center",gap:"4px",as:"p",variant:"small",textAlign:u?"center":"left",justifyContent:u?"center":"flex-start",marginTop:"8px",fontWeight:l?"semibold":"normal",children:n})]})}},92144:(e,r,t)=>{"use strict";t.d(r,{s:()=>m});var i=t(80263),a=t(29149),n=t(95217),l=t.n(n),s=t(94638),o=t(14235),d=t(75213),u=t(44915),c=t(23676),p=t.n(c);let h=l().bind(p()),m=()=>{let{t:e}=(0,s.B)([u.NS.FunnelSearch]);return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:h("ticket-card-recommended-tag"),children:[(0,i.jsx)(a.I,{icon:"lightbulb",color:"white",width:"16px",height:"16px"}),(0,i.jsx)(a.E,{variant:"small",fontWeight:"semibold",color:"white",children:e("BEST_TRIP")}),(0,d.MO)(new Date)&&(0,i.jsx)(o.A,{className:h("santa-hat")})]})})}},93508:(e,r,t)=>{"use strict";t.d(r,{B:()=>u,I:()=>c});var i=t(80263),a=t(2936),n=t(94638),l=t(81603),s=t(17343),o=t(44915);let d={bus:[{limit:10,color:"redError"},{limit:24,color:"orange"},{limit:1/0,color:"goodGreen"}],flight:[{limit:20,color:"redError"},{limit:49,color:"orange"},{limit:1/0,color:"goodGreen"}],train:[{limit:100,color:"redError"},{limit:200,color:"orange"},{limit:1/0,color:"goodGreen"}],default:[{limit:20,color:"redError"},{limit:49,color:"orange"},{limit:1/0,color:"goodGreen"}]},u=(e,r)=>{let t=d[e]||d.default;return null==t?void 0:t.find(e=>r<e.limit)},c=e=>{let{transportType:r,remainingSeats:t,departureTime:d}=e,{t:c}=(0,n.B)([o.NS.FunnelTripRecap]),p=u(r,t),h=null==p?void 0:p.color;if(!h)return null;let{key:m,params:v}=r===s.TransportType.Train&&t<100?((e,r,t)=>{let i=(0,l.M)(r,new Date);if(i<24)return{key:"STRESS_WORDING_LAST_SEATS",params:{count:e}};if(e<1.5*i){let r,i=(r=Math.round(e/1.5))<24?{key:"STRESS_WORDING_DURATION_HOURS",params:{count:r}}:{key:"STRESS_WORDING_DURATION_DAYS",params:{count:Math.round(r/24)}};return{key:"STRESS_WORDING_FULL_SOON",params:{count:e,duration:t(i.key,i.params)}}}return{key:"STRESS_WORDING_BOOK_EARLY",params:{count:e}}})(t,d,c):{key:"LOLLAPALOOZA_TRAIN_CAPACITY",params:{count:t}};return(0,i.jsxs)(a.az,{d:"flex",alignItems:"center",color:h,gap:"4px",children:[(0,i.jsx)(a.In,{icon:"timer",color:h,height:"20px",width:"20px"}),(0,i.jsx)(a.EY,{as:"span",variant:"medium",fontWeight:"semibold",color:h,children:c(m,v)})]})}}},e=>{e.O(0,[3937,8602,8527,5462,636,6593,8792],()=>e(e.s=49867)),_N_E=e.O()}]);
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.