PageSourceSearch

https://www.wego.co.in/roxana/8126.ebf169e7.bundle.js

js wego.co.in collected 2026-09-24 13:08:59 UTC 114,707 bytes, 2 lines download raw bytes

1/*! For license information please see 8126.ebf169e7.bundle.js.LICENSE.txt */
2"use strict";(self.webpackChunkroxana=self.webpackChunkroxana||[]).push([[8126],{25576(e,n,r){r.d(n,{A:()=>b});var t,a=r(10619),i=r(96540),s=r(71468),l={ae:"+97145810300",au:"+61487464890",bh:"+97336041384",eg:"+20221279930",gb:"+445629431893",jo:"+962775624527",kw:"+96560016987",om:"+96879700751",ph:"+63341329858",pk:"+922137189402",qa:"+97477824042",sa:"+966116523353",sg:"+6569711314",tr:"+908503907451"},o="+20221279930";function c(){return c=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},c.apply(null,arguments)}const u=function(e){return i.createElement("svg",c({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),t||(t=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM12 17.5C11.3096 17.5 10.75 16.9404 10.75 16.25C10.75 15.5596 11.3096 15 12 15C12.6904 15 13.25 15.5596 13.25 16.25C13.25 16.9404 12.6904 17.5 12 17.5ZM10.7071 9.70711C10.3166 10.0976 9.68342 10.0976 9.29289 9.70711C8.90237 9.31658 8.90237 8.68342 9.29289 8.29289C10.1328 7.45301 11.0388 7 12 7C13.7161 7 15 8.06994 15 10C15 11.0062 14.5542 11.6563 13.6585 12.4401L13.4078 12.6572C13.3202 12.7332 13.2575 12.7891 13.2025 12.8406C13.0333 12.9992 13 13.0517 13 13C13 13.5523 12.5523 14 12 14C11.4477 14 11 13.5523 11 13C11 12.3539 11.2979 11.8847 11.8346 11.3816C11.9117 11.3093 11.9916 11.238 12.0969 11.1467L12.3415 10.9349C12.8386 10.4999 13 10.2646 13 10C13 9.26339 12.6839 9 12 9C11.6279 9 11.2006 9.21366 10.7071 9.70711Z",fill:"#767676"})))};var d,m;function f(){return f=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},f.apply(null,arguments)}const g=function(e){return i.createElement("svg",f({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("mask",{id:"mask0_2203_15854",style:{maskType:"alpha"},maskUnits:"userSpaceOnUse",x:1,y:2,width:22,height:21},d||(d=i.createElement("path",{d:"M1 2H22.6925V22.7939H1V2Z",fill:"white"}))),m||(m=i.createElement("g",{mask:"url(#mask0_2203_15854)"},i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.8462 10.794C17.7242 10.794 16.6672 11.338 15.6882 12.346C15.2322 12.815 15.2322 13.574 15.6882 14.043C16.1432 14.511 16.8812 14.511 17.3372 14.043C17.9132 13.45 18.4112 13.194 18.8462 13.194C19.6442 13.194 20.0122 13.51 20.0122 14.395C20.0122 14.712 19.8252 14.994 19.2442 15.516L18.9582 15.771C18.8362 15.88 18.7422 15.965 18.6532 16.052C18.0272 16.655 17.6792 17.219 17.6792 17.994C17.6792 18.657 18.2012 19.194 18.8462 19.194C19.4902 19.194 20.0122 18.657 20.0122 17.994C20.0122 18.056 20.0512 17.993 20.2482 17.803C20.3132 17.741 20.3862 17.674 20.4882 17.583L20.7812 17.322C21.8252 16.382 22.3462 15.602 22.3462 14.395C22.3462 12.078 20.8482 10.794 18.8462 10.794ZM18.8462 20.395C18.2012 20.395 17.6792 20.932 17.6792 21.594C17.6792 22.257 18.2012 22.794 18.8462 22.794C19.4902 22.794 20.0122 22.257 20.0122 21.594C20.0122 20.932 19.4902 20.395 18.8462 20.395ZM10.1302 7L8.41617 4H9.27917L12.2792 7H10.1302ZM19.1932 7H15.1072L10.6932 2.586C10.3182 2.211 9.80917 2 9.27917 2H8.19317C7.86717 2 7.54717 2.085 7.26517 2.247C6.36717 2.759 6.05617 3.902 6.56917 4.799L7.82617 7H7.10717L4.69317 4.586C4.31817 4.211 3.80917 4 3.27917 4H2.69317C2.49017 4 2.28817 4.037 2.09817 4.108C1.22317 4.436 0.780169 5.412 1.10817 6.288L2.78417 10.756C3.44217 12.513 5.02017 13.735 6.84817 13.962L5.56917 16.202C5.05617 17.099 5.36717 18.241 6.26517 18.754C6.54717 18.915 6.86717 19 7.19317 19H8.27917C8.80917 19 9.31817 18.789 9.69317 18.414L14.0102 14.097C13.6822 13.152 13.8772 12.056 14.6132 11.3C15.0912 10.807 15.5882 10.406 16.
21002 10.094C15.7332 9.929 15.2872 9.991 14.9862 10.293L8.27917 17H7.41617L10.5612 11.496C10.8352 11.017 10.6682 10.406 10.1892 10.132C9.70917 9.858 9.09917 10.024 8.82517 10.504L7.96917 12H7.46517C6.21417 12 5.09517 11.225 4.65617 10.054L3.13617 6H3.27917L5.98617 8.707C6.17317 8.895 6.42717 9 6.69317 9H19.1932C19.6382 9 20.0332 9.198 20.3092 9.506C21.2532 9.764 22.0492 10.265 22.6462 10.965C22.6662 10.811 22.6932 10.659 22.6932 10.5C22.6932 8.567 21.1252 7 19.1932 7Z",fill:"#767676"}))))};var h=r(24375);const v="okN22_2sBLqV3dOZZEWa",p="Om31PzPXn7xtJ32IAXZr",y="O27r6I5B90Qd0vknosg8",x="lEgjoqUWD9d73Lbgo2C_",C="Yx0iNV9kZ8qGEbImTnTx";var j=r(74848);const b=function(e){var n,r,t=e.className,i=e.isVerticalView,c=e.isFlightPortalBooking,d=void 0!==c&&c,m=(0,s.d4)(h.YH),f=(0,s.d4)(h.Ke),b=(0,s.d4)(h.MS),N="ar"===b;return(0,j.jsx)("div",{className:(0,a.$)("jNuoDivH4rZuxL5juTWE",t),children:(0,j.jsxs)("div",{className:(0,a.$)("F3UIzMemQvPlNArtVuCw",i&&"uMgJVNBPfhZLz9Mw1GpQ"),children:[(0,j.jsxs)("div",{className:v,children:[(0,j.jsxs)("div",{className:p,children:[(0,j.jsx)("i",{className:(0,a.$)(x,"XaFENnb_1SupbsijIrza"),children:(0,j.jsx)(g,{})}),(0,j.jsxs)("div",{className:C,children:[(0,j.jsx)("span",{children:N?"دعم اضطرابات الرحلات":"Flight Disruption Support"}),(0,j.jsx)("small",{children:N?"نظرًا للاضطرابات الحالية التي تؤثر على الرحلات الجوية في منطقة الشرق الأوسط، قد تستغرق شركات الطيران وقتًا أطول من المعتاد لمعالجة الطلبات. نشكركم على تفهّمكم وصبركم.":"Due to the ongoing disruptions affecting flights in the Middle East, airlines are currently taking longer than usual to process requests. We appreciate your patience."}),(0,j.jsx)("div",{className:y}),(0,j.jsx)("small",{children:N?"إذا تم إلغاء رحلتك من قبل شركة الطيران، يمكنك تقديم طلب استرداد أو متابعة حالة طلب الاسترداد عبر الروابط التالية:":"If your flight has been cancelled by the airline, submit a refund request or check your refund status:"}),(0,j.jsx)("div",{className:y}),(0,j.jsxs)("a",{href:"https://www.wego.com/forms/refund-request",children:["- ",N?"تقديم طلب استرداد":"Submit Refund Request"]}),(0,j.jsxs)("a",{href:"https://www.wego.com/status/refund-status",children:["- ",N?"التحقق من حالة الاسترداد":"Check Refund Status"]}),(0,j.jsx)("div",{className:y}),(0,j.jsx)("small",{children:N?"في حال رغبتك بإجراء أي تعديل على رحلتك، يرجى التواصل معنا مباشرة عبر الأرقام الموضحة أدناه.":"To request changes to your flight, please call us directly at the numbers below."})]})]}),function(e){var n,r=null==e||null===(n=e.countryCode)||void 0===n?void 0:n.toLowerCase(),t=function(e){return l[e.toLowerCase()]}(null==e?void 0:e.countryCode);return(0,j.jsxs)("div",{className:p,children:[(0,j.jsx)("i",{className:(0,a.$)(x,"lcfFFWVIbS11tyaYsLs7")}),(0,j.jsxs)("div",{className:C,children:[(0,j.jsx)("span",{children:m.call_us}),d?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("a",{href:"tel:+448002084712",dir:"ltr",children:"+448002084712"}),(0,j.jsxs)("small",{children:[m.pos_gb," ",m.twenty_four_hours]}),(0,j.jsx)("div",{className:y}),(0,j.jsx)("a",{href:"tel:+13055701986",dir:"ltr",children:"+13055701986"}),(0,j.jsxs)("small",{children:[m.pos_us," ",m.twenty_four_hours]})]}):(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("small",{children:m.cs_support_details}),(0,j.jsx)("div",{className:y}),t&&(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("a",{href:"tel:".concat(t),dir:"ltr",children:t}),(0,j.jsx)("small",{children:m["pos_".concat(r)]})]}),(0,j.jsx)("div",{className:y}),(0,j.jsx)("a",{href:"tel:".concat(o),dir:"ltr",children:o}),(0,j.jsx)("small",{children:m.worldwide_cs_number_label}),(0,j.jsx)("div",{className:y}),(0,j.jsx)("a",{href:"ar"===b?"https://support.wego.com/ar#phone-support":"https://support.wego.com/#phone-support",children:m.additional_numbers})]})]})]})}(f)]}),(0,j.jsxs)("div",{className:v,children:[(0,j.jsxs)("div",{className:p,children:[(0,j.jsx)("i",{className:(0,a.$)(x,"MAQNv9d169ff0JYsxJRI"),children:(0,j.jsx)(u,{})}),(0,j.jsxs)("div",{className:C,children:[(0,j.jsx)("span",{children:m.faqs}),(0,j.jsx)("a",{href:"ar"===b?"https://support.wego.com/ar#faqs":"https://support.wego.com/#faqs",children:m.faq_header})]})]}),(n=d?"[email protected]":N?"https://support.wego.com/ar#email-support":"https://support.wego.com/#email-support",r=d?"mailto:".concat(n):n,(0,j.jsxs)("div",{className:p,children:[(0,j.jsx)("i",{className:(0,a.$)(x,"lKxNzdveSuY0qQ2iMflg")}),(0,j.jsxs)("div",{className:C,children:[(0,j.jsx)("span",{children:m.autofill_email}),(0,j.jsx)("a",{href:r,children:d?n:m.email_form_txt})]})]}))]})]})})}},67385(e,n,r){r.d(n,{A:()=>t.A});var t=r(25576)},45484(e,n,r){r.d(n,{A:()=>s}),r(52675),r(89463),r(2259),r(16280),r(76918),r(23418),r(64346),r(23792),r(44114),r(34782),r(23288),r(62010),r(26099),r(27495),r(90906),r(38781),r(47764),r(62953);var t=r(96540);var a=r(74848);function i(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}const s=function(e){var n,r,s=e.topleaderboard,l=(0,t.useRef)(null),o=(n=(0,t.useState)(1),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}
2finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(n,r)||function(e,n){if(e){if("string"==typeof e)return i(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,n):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=o[0],u=o[1];return(0,t.useLayoutEffect)(function(){if(s&&l.current){var e=l.current,n=function(){u(Math.max(1,e.offsetWidth/728))};n();var r=new ResizeObserver(n);return r.observe(e),function(){return r.disconnect()}}},[s]),(0,a.jsx)(a.Fragment,{children:s?(0,a.jsx)("div",{ref:l,className:"o6XkOnoIJ7P5aZOf8CfX",style:{height:90*c},children:(0,a.jsx)("div",{id:"bow_desktop_leaderboard_flights",style:{transform:"scale(".concat(c,")"),transformOrigin:"top center"},className:"D9mPTk4v6KY5a0bJkJwd"})}):(0,a.jsx)("div",{id:"bow_mrec_flights",className:"mVGD7pknueNmB5fKlcup"})})}},72927(e,n,r){r.d(n,{I:()=>y}),r(52675),r(89463),r(16280),r(76918),r(28706),r(50113),r(51629),r(74423),r(48598),r(62062),r(23288),r(94170),r(62010),r(55081),r(59904),r(84185),r(40875),r(10287),r(26099),r(3362),r(38781),r(21699),r(98992),r(72577),r(3949),r(81454),r(23500);var t=r(78317),a=r(32421),i=r(38411),s=r(57178),l=r(55420),o=r(96540),c=r(71468),u=r(4176),d=r(71874),m=r(5739),f=r(24375);function g(){var e,n,r="function"==typeof Symbol?Symbol:{},t=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function i(r,t,a,i){var o=t&&t.prototype instanceof l?t:l,c=Object.create(o.prototype);return h(c,"_invoke",function(r,t,a){var i,l,o,c=0,u=a||[],d=!1,m={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(n,r){return i=n,l=0,o=e,m.n=r,s}};function f(r,t){for(l=r,o=t,n=0;!d&&c&&!a&&n<u.length;n++){var a,i=u[n],f=m.p,g=i[2];r>3?(a=g===t)&&(o=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=f&&((a=r<2&&f<i[1])?(l=0,m.v=t,m.n=i[1]):f<g&&(a=r<3||i[0]>t||t>g)&&(i[4]=r,i[5]=t,m.n=g,l=0))}if(a||r>1)return s;throw d=!0,t}return function(a,u,g){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,g),l=u,o=g;(n=l<2?e:o)||!d;){i||(l?l<3?(l>1&&(m.n=-1),f(l,o)):m.n=o:m.v=o);try{if(c=2,i){if(l||(a="next"),n=i[a]){if(!(n=n.call(i,o)))throw TypeError("iterator result is not an object");if(!n.done)return n;o=n.value,l<2&&(l=0)}else 1===l&&(n=i.return)&&n.call(i),l<2&&(o=TypeError("The iterator does not provide a '"+a+"' method"),l=1);i=e}else if((n=(d=m.n<0)?o:r.call(t,m))!==s)break}catch(n){i=e,l=1,o=n}finally{c=1}}return{value:n,done:d}}}(r,a,i),!0),c}var s={};function l(){}function o(){}function c(){}n=Object.getPrototypeOf;var u=[][t]?n(n([][t]())):(h(n={},t,function(){return this}),n),d=c.prototype=l.prototype=Object.create(u);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,h(e,a,"GeneratorFunction")),e.prototype=Object.create(d),e}return o.prototype=c,h(d,"constructor",c),h(c,"constructor",o),o.displayName="GeneratorFunction",h(c,a,"GeneratorFunction"),h(d),h(d,a,"Generator"),h(d,t,function(){return this}),h(d,"toString",function(){return"[object Generator]"}),(g=function(){return{w:i,m}})()}function h(e,n,r,t){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}h=function(e,n,r,t){function i(n,r){h(e,n,function(e){return this._invoke(n,r,e)})}n?a?a(e,n,{value:r,enumerable:!t,configurable:!t,writable:!t}):e[n]=r:(i("next",0),i("throw",1),i("return",2))},h(e,n,r,t)}function v(e,n,r,t,a,i,s){try{var l=e[i](s),o=l.value}catch(e){return void r(e)}l.done?n(o):Promise.resolve(o).then(t,a)}function p(e){return function(){var n=this,r=arguments;return new Promise(function(t,a){var i=e.apply(n,r);function s(e){v(i,t,a,s,l,"next",e)}function l(e){v(i,t,a,s,l,"throw",e)}s(void 0)})}}function y(e){var n,r,h=e.legDetails,v=e.adultPassengerCount,y=(0,c.d4)(f.v9),x=(0,c.d4)(f.Ke),C=(0,c.d4)(f.h2),j=(0,c.d4)(f.MS),b=(0,c.d4)(f.r7),N=(0,m.l)().width,A=h.find(function(e){return 1===e.id}),w=h.find(function(e){return 2===e.id}),D=(0,o.useMemo)(function(){return h.map(function(e){return"".concat(e.id,":").concat(e.departureAirportCode,"-").concat(e.arrivalAirportCode,"-").concat(e.departureDate)}).join(",")},[h]),_=(0,d.Vi)(h.map(function(e){return{arrivalAirportCode:e.arrivalAirportCode,departureAirportCode:e.departureAirportCode}})),I=(0,o.useMemo)(function(){var e,n,r=null==A||null===(e=A.segments[0])||void 0===e?void 0:e.departureC
2ountryCode,t=null==A||null===(n=A.segments[0])||void 0===n?void 0:n.arrivalCountryCode;return a.LK&&0!==a.LK.length?{departureCountry:a.LK.find(function(e){return e.code===r}),arrivalCountry:a.LK.find(function(e){return e.code===t})}:{foundDepartureCountry:void 0,foundArrivalCountry:void 0}},[null==A?void 0:A.segments,a.LK]),S=null===(n=l.P5.find(function(e){var n;return e.countryCode===(null==A||null===(n=A.segments[0])||void 0===n?void 0:n.arrivalCountryCode)}))||void 0===n?void 0:n.defaultLocale,k=null===(r=l.P5.find(function(e){var n;return e.countryCode===(null==A||null===(n=A.segments[0])||void 0===n?void 0:n.departureCountryCode)}))||void 0===r?void 0:r.defaultLocale;(0,o.useEffect)(function(){var e=!1,n=!1,r=[],a=function(){var e=p(g().m(function e(){var n,r,a,l,o,c,d,m,f,h,p,D,P,U,T,O,B,E,L,H,F,M,R;return g().w(function(e){for(;;)switch(e.n){case 0:return(O=new Date).setHours(0,0,0,0),B=new Date(null!==(n=null==A?void 0:A.departureDate)&&void 0!==n?n:""),E=(0,i.E)(O.getTime(),B.getTime()),L=globalThis.location.hostname,H="oneway",_?H="multicity":w&&(H="roundtrip"),F={_cctld:null==x?void 0:x.countryCode,_product:"flights",_locale:j,_env:(0,s.Z8)(L)?"production":"staging",_to_city:null!==(r=null==A||null===(a=A.segments[0])||void 0===a?void 0:a.arrivalCityName)&&void 0!==r?r:"",_to_city_locale:null!=S?S:"",_frm_city:null!==(l=null==A||null===(o=A.segments[0])||void 0===o?void 0:o.departureCityName)&&void 0!==l?l:"",_frm_city_locale:null!=k?k:"",_adults:v.toString()||"0",_frm_acode:null!==(c=null==A?void 0:A.departureAirportCode)&&void 0!==c?c:"",_frm_ctry:null!==(d=null===(m=I.departureC
2ountry)||void 0===m?void 0:m.name)&&void 0!==d?d:"",_to_acode:null!==(f=null==A?void 0:A.arrivalAirportCode)&&void 0!==f?f:"",_to_ctry:null!==(h=null===(p=I.arrivalCountry)||void 0===p?void 0:p.name)&&void 0!==h?h:"",_dep_date:null!==(D=null==A?void 0:A.departureDate)&&void 0!==D?D:"",_ret_date:null!==(P=null==w?void 0:w.departureDate)&&void 0!==P?P:"",_logged_in:C?"true":"false",_page_type:"confirmationPage",_is_new:"".concat(!(0,t.Ri)("wego_visits_cnt")),_cabin:null!==(U=null==A?void 0:A.segments[0].cabin)&&void 0!==U?U:"",deviceType:"desktop",_trip_type:H,_duration:null!==(T=null==A?void 0:A.duration)&&void 0!==T?T:"",_domestic:"".concat((null==A?void 0:A.segments[0].arrivalCountryCode)===(null==A?void 0:A.segments[0].departureCountryCode)),_lead_time:E.toString(),_currency:y.code,_currency_symbol:y.symbol,_currency_conversion:(1/b.rate).toString()},M=[{adUnitPath:"/1033625/bow_desktop_leaderboard_flights",size:[[728,90]],htmlDivId:"bow_desktop_leaderboard_flights",targetParams:F},{adUnitPath:"/1033625/bow_mrec_flights",size:[N<1120?[300,250]:[300,600]],htmlDivId:"bow_mrec_flights",targetParams:F}],e.n=1,(0,u.sz)(M,!0,!0,!1,!1);case 1:return(R=e.v).forEach(function(e){return(0,u.bZ)(e)}),e.n=2,(0,u.bF)(R);case 2:return e.a(2,R)}},e)}));return function(){return e.apply(this,arguments)}}(),l=function(t){n||e||!t.isEmpty||r.includes(t.slot)&&(n=!0,(0,u.dZ)(r).then(p(g().m(function n(){return g().w(function(n){for(;;)switch(n.n){case 0:if(!e){n.n=1;break}return n.a(2);case 1:return n.n=2,a();case 2:r=n.v;case 3:return n.a(2)}},n)}))))};return(0,u.Cs)("slotRenderEnded",l),a().then(function(n){e||(r=n)}),function(){e=!0,(0,u.by)("slotRenderEnded",l),(0,u.dZ)(r)}},[x.countryCode,j,C,N,D])}},80533(e,n,r){r.d(n,{O:()=>fr,b:()=>gr}),r(52675),r(89463),r(2259),r(16280),r(76918),r(28706),r(33771),r(23418),r(64346),r(23792),r(62062),r(44114),r(34782),r(1688),r(23288),r(62010),r(26099),r(27495),r(90906),r(38781),r(47764),r(98992),r(81454),r(62953);var t=r(38411),a=r(44016),i=r(17247),s=r(93327),l=r(24765),o=r(96540),c=r(71468),u=r(28651),d=r(67385),m=(r(74423),r(21699),r(5746),r(48408),r(64677)),f=r(78106),g=r(52129),h=r(25708),v=r(24678),p=r(13968),y=r(21565),x=r(24375);var C=r(74848);const j=function(e){var n,r,t,i,s,l=e.cityCode,o=e.checkInDate,u=e.checkOutDate,d=e.adultsCount,j=e.childrenCount,b=e.childrenAges,N=e.cityName,A=e.arrivalDateTime,w=(0,f.zy)(),D=w.search,_=w.pathname,I=(0,c.d4)(x.Ke),S=(0,v.Cj)(),k=(0,c.d4)(x.YH),P=(0,c.d4)(x.MS);return(0,C.jsxs)("div",{className:"D0zPd6jSo0JHvgMGadpb",children:[(0,C.jsxs)("div",{className:"LsNIQenguDCurD_GALm6",children:[(0,C.jsx)("img",{width:84,height:84,className:"iUUw8Py4yx5w0xysSQIJ",src:"https://zen.wego.com/cdn-cgi/image/width=168,height=168/web/illustrations/hotel-green.png"}),(0,C.jsxs)("div",{className:"v2u8wU7Z8Fns_l8lyvsE",children:[(0,C.jsx)("h2",{className:"zYbrD1t7cctU31hpUCch",children:(0,a.sS)(k.hotel_crosssell_title,P,N,20)}),(0,C.jsx)("p",{className:"u0UO7kHAsqe0aH9iUYsr",children:(0,a.sS)(k.hotel_crosssell_subtitle,P,(n=new Date(A),r=new Date,t=new Date(Date.UTC(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate())),i=new Date(Date.UTC(r.getUTCFullYear(),r.getUTCMonth(),r.getUTCDate())),s=t.getTime()-i.getTime(),Math.ceil(s/864e5)))}),(0,C.jsx)("p",{className:"hu8XhSlqqJ06CR0teCRr",children:(0,a.sS)(k.hotel_crosssell_description,P,20,N)})]})]}),(0,C.jsx)(g.A,{iconPlacement:"trailing",icon:(0,C.jsx)(y.A,{className:"Qqd4nmsTDNdMZPKydxvZ"}),variant:"outline",colorScheme:"grey",borderWidth:"thick",onClick:function(){var e=_.includes("booking/history");(0,m.HD)({baseHotelRoute:(0,p.Bj)(I,S),cityCode:l,checkIn:o,checkOut:u,searchParams:new URLSearchParams(D),guests:(0,h.Ys)([{adultsCount:d,childrenCount:j,childrenAges:b}]),internalSource:e?"fbow_history":"fbow_confirm"})},fullWidth:!0,children:k.book_and_save_now})]})};var b=r(49922),N=r(57932),A=r(82493),w=r(10619);const D=function(e){var n=e.isRtl,r=(0,c.d4)(x.YH),t=(0,c.d4)(x.GY),a=null!=n?n:t;return(0,C.jsxs)("div",{className:(0,w.$)("eJNltWkr7pDyQTNLre1O",a&&"RowyFP_sWCkP8x8MY1Vc"),children:[(0,C.jsxs)("div",{className:"wXL3fhR1LkfBmZK9KChc",children:[(0,C.jsxs)("svg",{className:"szhDD1ic0D0cKzWJ5QAW",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,C.jsx)("path",{d:"M8 1L15 14H1L8 1Z",stroke:"#D85D0D",strokeWidth:"1.5",strokeLinejoin:"round"}),(0,C.jsx)("path",{d:"M8 6V9",stroke:"#D85D0D",strokeWidth:"1.5",strokeLinecap:"round"}),(0,C.jsx)("circle",{cx:"8",cy:"11",r:"0.5",fill:"#D85D0D"})]}),r.failed_ancillaries_title]}),(0,C.jsxs)("p",{className:"tQUc9d27YY42h2carWSX",children:[r.failed_ancillaries_body_1," ",(0,C.jsx)("strong",{children:r.failed_ancillaries_body_2})," ",r.failed_ancillaries_body_3]})]})};r(2008),r(50113),r(48980),r(51629),r(48598),r(15086),r(5506),r(79432),r(54520),r(72577),r(3949),r(37550),r(23500);var _=r(42223),I=r(83187),S=r(72871),k=r(53635),P=(r(72712),r(8872),"BOOKED"),U="REFUNDED",T="FAILED",O="SELECTED",B="REVIEW_IN_PROCESS",E="CANCELLED",L=function(e){return e===U},H=function(e){return e===U||e===T||e===E},F=function(e){return e===P||e===U||e===O||e===B},M=function(e){return e===P||e===O||e===B},R=function(e){return e===P||e===O||e===U||e===T||e===B||e===E}
2,Y=function(e,n){e.forEach(function(e){e.legs.forEach(function(e){e.segments.forEach(n)})})},K=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.reduce(function(e,r){var t=isNaN(r.price)?0:r.price,a=isNaN(r.priceUsd)?0:r.priceUsd,i=n?r.quantity:1;return{totalPrice:e.totalPrice+t*i,totalPriceUSD:e.totalPriceUSD+a*i,currencyCode:e.currencyCode||r.currency}},{totalPrice:0,totalPriceUSD:0,currencyCode:""})},Z=(r(25276),r(91044)),q=r(645),z=r(99211),V=r(7502);r(45700),r(89572),r(2892),r(84185);const X="r9VFGBDpFvtGidY6Dy2n";function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}function Q(e,n,r){return(n=function(e){var n=function(e){if("object"!=W(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=W(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==W(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var J=function(e){return e.CHECK_IN="CHECK_IN",e.CABIN="CABIN",e}({}),G=Q(Q({},J.CHECK_IN,(0,C.jsx)(k.A,{})),J.CABIN,(0,C.jsx)(S.A,{}));const $=function(e){var n=e.baggageType,r=e.description,t=e.isUnavailable,a=(0,c.d4)(x.YH),i=G[n],s=Q(Q({},J.CHECK_IN,a.checked_bag),J.CABIN,a.cabin_bag)[n];return(0,C.jsxs)("div",{className:"InRYrGzmcXNi822KbT49",children:[(0,C.jsx)("div",{className:(0,w.$)("rJexOkmUxaIfZFqpSmmd",t&&X),children:i}),(0,C.jsxs)("div",{className:"HmUOQGLwEuEKV9qfj4eo",children:[(0,C.jsx)("div",{className:"H1WiIVmZ41Qbwfm7Z9Nv",children:s}),(0,C.jsx)("div",{className:(0,w.$)("ZvX4yWl2ZOam6CIi5j4W",t&&X),children:r})]})]})};var ee=r(74565),ne=r(37957),re=r(48009);const te={tripDetails:"CUEQh7YVkjiBVdwwx22Y",trip:"b_ku9UJv6A4FmbmYJdmx",segmentDetails:"Joxx1cS2uK0eWeOIcq8m",withBorder:"kxXTFV2u73ksSYbGQGH_",lastSegment:"rFeBwlNlE0WRfNHyJ3IG",withRoundedCorners:"KJfeLqMfn4HEcLoOGuUj",firstSegment:"yAvX9mzEm7Lr6j381htJ",active:"E6Og2YoHkX92EeZGqoDm",disabled:"z6WTTi36rmPeUQZ44yOp",segment:"zoSFrWsZUqjqUGAKDW14",image:"q6ONjBLyIfm9zBEN6mTf",airlineIcon:"lZxrMd3o5Zw21W5cefK4",checkIcon:"VcRXoToRQHYeNMhnnvQn",segmentInfo:"bHOc6AqEl7pSQ1n9iQ4I",segmentTitle:"Bga31VpvZnm3qVST4jXw",segmentSubTitle:"DrdClXsNrrg9W9o1aC3J"};
2var ae=function(e){var n=e.legs,r=e.activeLegIndex,t=e.onLegChange,a=e.className,i=void 0===a?"":a,s=e.withRoundedCorners,l=void 0!==s&&s,o=e.withBorder,c=void 0!==o&&o;return(0,C.jsx)("div",{className:(0,w.$)(te.tripDetails,i),children:n.map(function(e,a){var i,s,o=(null===(i=e.segments)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.marketingAirlineCode)||"",u=(null===(s=e.segments)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.marketingAirlineName)||"";return(0,C.jsx)("button",{type:"button",className:(0,w.$)(te.trip,l&&te.roundedCorners),onClick:function(){return t(a)},role:"tab","aria-selected":r===a,children:(0,C.jsx)("div",{className:(0,w.$)(te.segmentDetails,r===a&&te.active,a===n.length-1&&te.lastSegment,0===a&&te.firstSegment,l&&te.withRoundedCorners,c&&te.withBorder),children:(0,C.jsxs)("div",{className:te.segment,children:[o&&(0,C.jsx)(ne.A,{className:te.image,src:(0,re.k1)("https://edge.wego.com/image/upload/v20180416/flights/airlines_square/".concat(o,".png"),"c_fit","w_100","h_100","q_auto","f_auto","fl_lossy"),isLazy:!0}),(0,C.jsxs)("div",{className:te.segmentInfo,children:[(0,C.jsxs)("div",{className:te.segmentTitle,children:[(0,C.jsx)("span",{children:e.departureAirportCode}),(0,C.jsx)(ee.R,{flippable:!0,size:16}),(0,C.jsx)("span",{children:e.arrivalAirportCode})]}),(0,C.jsx)("div",{className:te.segmentSubTitle,children:u})]})]})})},"".concat(e.departureAirportCode,"-").concat(e.arrivalAirportCode,"-").concat(a))})})};function ie(e){return function(e){if(Array.isArray(e))return le(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||se(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function se(e,n){if(e){if("string"==typeof e)return le(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?le(e,n):void 0}}function le(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}const oe=function(e){var n,r,t=e.isOpen,i=e.onClose,s=e.legs,l=e.passengers,u=e.itineraries,d=e.initialLegIndex,m=void 0===d?0:d,f=e.withBaggageAndCancellation,g=void 0!==f&&f,h=e.onClickBaggageAndCancellation,v=(0,c.d4)(x.YH),p=(0,c.d4)(x.MS),y=(n=(0,o.useState)(m),r=2,function(e){if(Array.isArray(e))return e}(n)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(n,r)||se(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),j=y[0],b=y[1];o.useEffect(function(){t&&b(m)},[t,m]);var N=s[j],A=null==u?void 0:u.find(function(e){return e.legs.some(function(e){return e.departureAirportCode===(null==N?void 0:N.departureAirportCode)&&e.arrivalAirportCode===(null==N?void 0:N.arrivalAirportCode)})}),w=(0,o.useMemo)(function(){if(!N||!A)return j;var e=A.legs.findIndex(function(e){return e.departureAirportCode===N.departureAirportCode&&e.arrivalAirportCode===N.arrivalAirportCode});return e>=0?e:j},[N,A,j]),D=(0,o.useMemo)(function(){if(!N)return[];var e=N.segments[0];return l.map(function(n){var r,t,i,s,l,o,c,u,d,m;if(null!=A&&null!==(r=A.brandedfare)&&void 0!==r&&r.passengerInfos){var f,g=A.brandedfare.passengerInfos.filter(
2Boolean).find(function(e){return e.type===n.passengerType});if(null!=g&&null!==(f=g.baggages)&&void 0!==f&&null!==(f=f[w])&&void 0!==f&&f[0]){var h=g.baggages[w][0],y=h.find(function(e){return"CABIN"===e.type});y&&y.pieceCount&&(u={piece:y.pieceCount,weight:y.weight,unit:y.unit});var x=h.find(function(e){return"CHECK_IN"===e.type});x&&x.pieceCount&&(d={piece:x.pieceCount,weight:x.weight,unit:x.unit})}}if(null!=e&&e.baggageDetails){var C=e.baggageDetails.find(function(e){return e.passengerId===n.passengerId});C&&C.baggageItems.forEach(function(e){if("CHECK_IN"===e.baggageType&&e.status&&M(e.status)){var n,r,t=null!==(n=null!==(r=e.piece)&&void 0!==r?r:e.pieceCount)&&void 0!==n?n:0;m={piece:t,weight:e.weight,unit:e.unit}}})}var j=(0,_.g)([].concat(ie(null!==(t=N.airlineCodes)&&void 0!==t?t:[]),ie(null!==(i=null===(s=N.segments)||void 0===s?void 0:s.map(function(e){var n;return null!==(n=e.operatingAirlineCode)&&void 0!==n?n:""}))&&void 0!==i?i:[]))),b=j?v.bow_baggage_not_included||"Not included":v.included||"Included",D=j;if(u&&u.weight){var S="".concat(u.piece," × ").concat(u.weight).concat(u.unit.toLowerCase());b=(0,a.sS)(v.included_baggages_description||"Included: {0}",p,S),D=!1}else"INFANT"!==n.passengerType||j||(b=v.not_available||"Not available",D=!0);var k=(0,I.x)(v,[].concat(ie(null!==(l=N.airlineCodes)&&void 0!==l?l:[]),ie(null!==(o=null===(c=N.segments)||void 0===c?void 0:c.map(function(e){var n;return null!==(n=e.operatingAirlineCode)&&void 0!==n?n:""}))&&void 0!==o?o:[])),v.not_available);if(d&&!m){var P="".concat(d.piece," × ").concat(d.weight).concat(d.unit.toLowerCase());k=(0,a.sS)(v.included_baggages_description||"Included: {0}",p,P)}else if(d||m){var U=0,T=0,O="kg";d&&(U+=d.weight*d.piece,T+=d.piece,O=d.unit),m&&(U+=m.weight*m.piece,T+=m.piece,O=m.unit),k=(0,a.sS)(v.total_baggages_description,p,U,O.toLowerCase(),T)}return{passenger:n,cabinDescription:b,checkedDescription:k,isCabinUnavailable:D,isCheckedUnavailable:!d&&!m}})},[N,w,l,A,v,p]),S=(0,o.useMemo)(function(){if(!N)return{totalWeight:0,totalPieces:0,unit:"kg"};var e=0,n=0,r="kg",t=N.segments[0];return l.forEach(function(a){var i;if(null!=A&&null!==(i=A.brandedfare)&&void 0!==i&&i.passengerInfos){var s,l=A.brandedfare.passengerInfos.filter(
2Boolean).find(function(e){return e.type===a.passengerType});if(null!=l&&null!==(s=l.baggages)&&void 0!==s&&null!==(s=s[w])&&void 0!==s&&s[0]){var o=l.baggages[w][0].find(function(e){return"CHECK_IN"===e.type});o&&o.pieceCount&&(e+=o.weight*o.pieceCount,n+=o.pieceCount,r=o.unit)}}if(null!=t&&t.baggageDetails){var c=t.baggageDetails.find(function(e){return e.passengerId===a.passengerId});c&&c.baggageItems.forEach(function(t){if("CHECK_IN"===t.baggageType&&t.status&&M(t.status)){var a,i,s=null!==(a=null!==(i=t.piece)&&void 0!==i?i:t.pieceCount)&&void 0!==a?a:0;e+=t.weight*s,n+=s,r=t.unit}})}}),{totalWeight:e,totalPieces:n,unit:r.toLowerCase()}},[N,w,l,A]);return(0,C.jsxs)(V.A,{isOpen:t,onClose:i,className:"PmeCDv4_coOm4K4hu6pc",children:[(0,C.jsxs)("div",{className:"lz9QvEIvNTEBSeNRqvLA",children:[(0,C.jsx)("p",{children:v.baggage_breakdown||"Baggage breakdown"}),(0,C.jsx)(Z.K,{"aria-label":v.close||"Close",variant:"tertiary-large",icon:(0,C.jsx)(q.m,{}),onClick:i})]}),(0,C.jsxs)("div",{className:"IkHCKXeQAlPBKNU0A5hv",children:[s.length>1&&(0,C.jsx)(ae,{legs:s,activeLegIndex:j,onLegChange:b,className:"ButZbEXftvZq54QzigUu",withRoundedCorners:!0,withBorder:!0}),(0,C.jsxs)("section",{className:"OiDWjRShUrVjx8u1Wmfv",children:[D.map(function(e){var n,r,t,i,s=l.slice(0,l.indexOf(e.passenger)).filter(function(n){return n.passengerType===e.passenger.passengerType}).length;return(0,C.jsxs)("div",{className:"kvSabhXXH7q9sdfSsdew",children:[(0,C.jsxs)("div",{children:[(0,C.jsx)("p",{className:"c3EEPmFdJ5KnUQj5Cs1L",children:(n=s,r=e.passenger.passengerType,t="Passenger".concat(r.charAt(0).toUpperCase()).concat(r.slice(1).toLowerCase()),i=v[t]||r,(0,a.sS)(i,p,n+1))}),(0,C.jsxs)("p",{className:"frZr0JKxtRYdhiDPeDEK",children:[e.passenger.firstName," ",e.passenger.lastName]})]}),(0,C.jsxs)("div",{className:"QLSenL6WNNRB7K0FhNOJ",children:[(0,C.jsx)($,{baggageType:J.CABIN,description:e.cabinDescription,isUnavailable:e.isCabinUnavailable}),(0,C.jsx)($,{baggageType:J.CHECK_IN,description:e.checkedDescription,isUnavailable:e.isCheckedUnavailable})]})]},e.passenger.passengerId||"".concat(e.passenger.id,"-").concat(e.passenger.firstName))}),(0,C.jsxs)("div",{className:"WJ8YEsVZA7NiHdz_pKDN",children:[(0,C.jsxs)("p",{children:[v.total_checked_bag,":"," ",(0,C.jsxs)("strong",{children:[S.totalWeight,S.unit]})," ","(",(0,a.sS)(v.n_pieces,p,S.totalPieces),")"]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{className:"MhK1lPrr215JUQRLnNaw",children:v.history_detail_baggage_disclaimer_note}),g&&(0,C.jsxs)("button",{className:"C5IxZK2XY2iAH_YnkrNa",onClick:h,children:[(0,C.jsx)(z.u,{size:16}),v.baggage_cancel_policy]})]})]})]})]})]})},ce={baggageDetailsContainer:"I9J4Qb4Ra4yVEBtm9WMf",addOnSection:"BqIPha_7DC5c8vG5G0Hr",addOnHeader:"Y9qwhx53bPqhP7DT0FvG",addOnTitle:"GADFZ79ujuihRXyArfX2",tripHeader:"o6qyhqLdSgu1oU7_ONaA",baggageInfoContainer:"VZad758CfpLpLyXucTJS",icon:"vJkR3ieGbTqN2U6qF_Nj",notAvailable:"oqv1uB66IJ3xUcsG6Fie",detail:"H5hjsKmjaO_2CUT4DsPD",title:"x4H_e29uDjb9Yjj6gm4k",description:"yMLAxOq6jFDPSxlAX1gK",baggageBreakdownContainer:"wBBrP80MFmra2JXgZ9ZP",baggageBreakdown:"kWRpqS3ytF1Vb5Rl5sfB"};function ue(e){return function(e){if(Array.isArray(e))return fe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||me(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function de(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(e,n)||me(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function me(e,n){if(e){if("string"==typeof e)return fe(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?fe(e,n):void 0}}function fe(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}var ge=function(e){var n,r=[],t=null===(n=e.segments[0])||void 0===n?void 0:n.baggageDetails;
2return t?(t.forEach(function(e){e.baggageItems.forEach(function(e){if(e.status&&M(e.status)&&"CHECK_IN"===e.baggageType){var n,t,a=null!==(n=null!==(t=e.piece)&&void 0!==t?t:e.pieceCount)&&void 0!==n?n:0;r.push({piece:a,weight:e.weight,unit:e.unit})}})}),r):r};const he=function(e){var n=e.legDetails,r=e.itineraries,t=e.passengers,i=e.withBaggageAndCancellation,s=e.onClickBaggageAndCancellation,l=e.onTrackBaggageBreakdown,u=(0,c.d4)(x.YH),d=(0,c.d4)(x.MS),m=(0,c.d4)(x.GY),f=de((0,o.useState)(!1),2),g=f[0],h=f[1],v=de((0,o.useState)(0),2),p=v[0],y=v[1],j=t.length>1;return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{className:(0,w.$)(ce.addOnSection,m&&ce.rtl),children:[(0,C.jsx)("div",{className:ce.addOnHeader,children:(0,C.jsx)("div",{className:ce.addOnTitle,children:u.baggage||"Baggage"})}),n.map(function(e,n){var i,s,o,c,m,f,g,v=0===(g=n)?u.departure||"DEPARTURE":1===g?u.return||"RETURN":"",p=null==r?void 0:r.find(function(n){return n.legs.some(function(n){return n.departureAirportCode===e.departureAirportCode&&n.arrivalAirportCode===e.arrivalAirportCode})}),x=function(e,n,r){var t,a,i={},s={},l=null==n||null===(t=n.legs)||void 0===t?void 0:t.findIndex(function(n){return n.departureAirportCode===e.departureAirportCode&&n.arrivalAirportCode===e.arrivalAirportCode}),o=void 0!==l&&l>=0?l:null!=r?r:0;return null==n||null===(a=n.brandedfare)||void 0===a||null===(a=a.passengerInfos)||void 0===a||a.forEach(function(e){!function(e,n,r,t){var a;if(null!=e&&e.type){var i=e.type,s=e.baggages,l=null==s||null===(a=s[n])||void 0===a?void 0:a[0];if(l){var o=l.find(function(e){return"CABIN"===e.type});null!=o&&o.pieceCount?r[i]={piece:o.pieceCount,weight:o.weight,unit:o.unit}:i in r||(r[i]=null);var c=l.find(function(e){return"CHECK_IN"===e.type});null!=c&&c.pieceCount?t[i]={piece:c.pieceCount,weight:c.weight,unit:c.unit}:i in t||(t[i]=null)}}}(e,o,i,s)}),{includedCabinByType:i,includedCheckedByType:s,selectedChecked:ge(e)}}(e,p,n),b=x.includedCabinByType,N=x.includedCheckedByType,A=x.selectedChecked,D=function(e,n){var r=Object.keys(e),i=r.filter(function(n){return null!==e[n]});if(i.length>0&&i.some(function(n){var r=e[n];return r&&r.weight})){var s=r.map(function(n){var r,t=e[n],i="Passenger".concat(n.charAt(0).toUpperCase()).concat(n.slice(1).toLowerCase()),s=(null===(r=u[i])||void 0===r?void 0:r.toLowerCase())||n.toLowerCase();return t?"".concat(t.piece," × ").concat(t.weight).concat(t.unit.toLowerCase(),"/").concat(s):(0,a.sS)(u.not_available_for_passenger_type||"Not available for {0}",d,s)});return(0,a.sS)(u.included_baggages_description||"Included: {0}",d,s.join(", "))}return(0,_.g)(n)?u.bow_baggage_not_included:t.some(function(e){return"INFANT"===e.passengerType})?u.included_not_for_infant||"Included but not available for infant":u.included||"Included"}(b,[].concat(ue(null!==(i=e.airlineCodes)&&void 0!==i?i:[]),ue(null!==(s=null===(o=e.segments)||void 0===o?void 0:o.map(function(e){var n;return null!==(n=e.operatingAirlineCode)&&void 0!==n?n:""}))&&void 0!==s?s:[]))),P=function(e,n,r){var i=Object.keys(e),s=i.filter(function(n){return null!==e[n]});if(0===s.length&&0===n.length)return(0,I.x)(u,r,u.not_available);if(0===n.length&&s.length>0){var l=i.map(function(n){var t,i=e[n],s="Passenger".concat(n.charAt(0).toUpperCase()).concat(n.slice(1).toLowerCase()),l=(null===(t=u[s])||void 0===t?void 0:t.toLowerCase())||n.toLowerCase();return i?"".concat(i.piece," × ").concat(i.weight).concat(i.unit.toLowerCase(),"/").concat(l):(0,I.R)(r)?(0,a.sS)(u.not_available_for_passenger_type||"Not available for {0}",d,l):"".concat(u.bow_baggage_not_included,"/").concat(l)});return(0,a.sS)(u.included_baggages_description||"Included: {0}",d,l.join(", "))}var o=0,c=0,m="kg";return Object.entries(e).forEach(function(e){var n=de(e,2),r=n[0],a=n[1];if(null!==a){var i=t.filter(function(e){return e.passengerType===r}).length;o+=a.weight*a.piece*i,c+=a.piece*i,m=a.unit}}),n.forEach(function(e){o+=e.weight*e.piece,c+=e.piece,m=e.unit}),(0,a.sS)(u.total_baggages_description,d,o,m.toLowerCase(),c)}(N,A,[].concat(ue(null!==(c=e.airlineCodes)&&void 0!==c?c:[]),ue(null!==(m=null===(f=e.segments)||void 0===f?void 0:f.map(function(e){var n;return null!==(n=e.operatingAirlineCode)&&void 0!==n?n:""}))&&void 0!==m?m:[]))),U=P===u.not_available||P===u.bow_baggage_not_included;return(0,C.jsxs)("div",{className:ce.baggageDetailsContainer,children:[(0,C.jsxs)("div",{className:ce.tripHeader,children:[(0,C.jsxs)("span",{children:[v,":"]}
2)," ",(0,C.jsx)("strong",{children:e.departureAirportCode})," ",(0,C.jsx)("span",{children:"→"})," ",(0,C.jsx)("strong",{children:e.arrivalAirportCode})]}),(0,C.jsxs)("div",{className:ce.baggageInfoContainer,children:[(0,C.jsx)("div",{className:ce.icon,children:(0,C.jsx)(S.A,{})}),(0,C.jsxs)("div",{className:ce.detail,children:[(0,C.jsx)("div",{className:ce.title,children:u.cabin_bag||"Cabin Bag"}),(0,C.jsx)("div",{className:ce.description,children:D})]})]}),(0,C.jsxs)("div",{className:ce.baggageInfoContainer,children:[(0,C.jsx)("div",{className:(0,w.$)(ce.icon,U&&ce.notAvailable),children:(0,C.jsx)(k.A,{})}),(0,C.jsxs)("div",{className:ce.detail,children:[(0,C.jsx)("div",{className:ce.title,children:u.checked_bag||"Checked Bag"}),(0,C.jsx)("div",{className:ce.description,children:P})]})]}),j&&(0,C.jsx)("div",{className:ce.baggageBreakdownContainer,children:(0,C.jsx)("span",{className:ce.baggageBreakdown,onClick:function(){return function(e){null==l||l(),y(e),h(!0)}(n)},children:u.baggage_breakdown})})]},"baggage-".concat(n))})]}),(0,C.jsx)(oe,{isOpen:g,onClose:function(){return h(!1)},legs:n,passengers:t,itineraries:r,initialLegIndex:p,withBaggageAndCancellation:i,onClickBaggageAndCancellation:s})]})},ve={container:"j5Lot_KXUYd0dqlov1xy",banner:"jFyVIY8s9j1e6Qp10IaR",header:"Nb4iPVku7K3nIT3B486w"};var pe=function(e){var n=e.title,r=e.banner,t=e.children;return(0,C.jsxs)("div",{className:ve.container,children:[r?(0,C.jsx)("div",{className:ve.banner,children:r}):null,(0,C.jsx)("div",{className:ve.header,children:n}),(0,C.jsx)("div",{className:ve.content,children:t})]})};var ye=function(e){var n=e.contactDetails;return(0,C.jsxs)("div",{className:"BK2l_UF_69sokasyMu09",children:[(0,C.jsx)("div",{className:"LmI7YHDkteplPmNpXso1",children:n.fullName}),(0,C.jsx)("small",{className:"MuzKZve6YBZ4pTGh20HX",children:n.email}),(0,C.jsx)("small",{className:"zXR1eXJBZC4O_BHzcPXv",children:"+".concat(n.phonePrefix," ").concat(n.phoneNumber)})]})},xe=r(64756),Ce=r(13856);const je={listItem:"MC011PfhyvUMO7kJmajw",label:"Te6ajVKZkFLE7OdUg6VG",price:"RrSxV44whBRIzo08Z4AK",bold:"ajK1rPrb0aMoeDuphHCy",labelWithIcon:"UWeZDOpAAwIZ1tHqnCVE",icon:"wsATg1ZFg0PFSDdV4ALa",subLabel:"oWehUBWHFo64AZnQVEOg",subLabelLeft:"K2TroKUAAVpHtDkDgCUc",withIcon:"jApYkj8YrsT398hPvRU1",creditCardIcon:"i7mw6EKtfUCLf9NjLABQ",airtelMoney:"fszA3FvVdIiHMUtioFTD",amex:"hr6Daj670y79wWOAlcsy",applePay:"jBFd9BsS5Ez4zZZ7wIEM",creditCard:"JE1saRtIFkJvDBg97yzD",diners:"ZYeSqehP1pmPgu65BVP0",discover:"cF5LXM0XVUqUkvoLCrS7",emi:"WOxuEvbl5OnrSA7B9K7B",fawry:"QRsgFyCQzWodUeeRN4Wc",freecharge:"kBLiJErIYPCUfy1vGiMA",jcb:"Lv2wYpsnXAHIxgtcHZvK",jioMoney:"FTi2JfDr17hoz3WxRh5T",knet:"cWgJU3jJS0WM4D_Osgwz",mada:"VnZ6vAX2pa2RXzwgVwjs",masterCard:"lQs4scttbiuMXEKHkT73",mobiKwik:"kqIJRfyjm_6ayV0jqCb2",netBanking:"xtEme8B7rFKSLUYfZhVg",olaMoney:"FuTazvUZ_OMzBlOTyaqQ",phonePe:"Jast5ZVc747JLUsfzhPz",ruPay:"KbftktrBpCDMScn7yihi",tabby:"e13l3EHyKGvbF2Okvn7L",unionPay:"PKsYkV43XOMEeOptzqwg",upi:"kCR9w13j97tMOzAKya_y",visa:"SOMreIEkhlNlgBWNAPFB",xpay:"rgX2aN9PX1wdk7U4NxSE",insuranceTotal:"_hLJH9dyjN5rKCiIZBco",insurancePrice:"uMSNo3uwO_MdoLc9UBxh",insuranceTitle:"X_UVK7FkQdZXx2X9N9ji",greenText:"knUdPZdWxqfMU5AcJdWo",redText:"BiC6ZrpvwEVyg5vyKngm",chevron:"iKMU1D9X1mQa3knceu_0",top:"YPhjBjrGLsqwQ5Rn7ThC",right:"onTWzGyrisRVFON57uHY",bottom:"dEUZ13Gzr12Q3AuT53b6",left:"zvWp2RD4bBqrbDCV5T6U",refundTit:"WcZx4UC_l7nAA1nbobIP",insuranceRefund:"bg_OMt3KSlPemU8083iO",container:"kI3F9z5fqdt4Exw72aVK",divider:"rdLXSIcK2mgSmYMHOo_5",dotted:"WJgvOBwYLZfe8NrCkwoZ"};var be=function(e){var n,r,t,i,s,l,o,u,d=e.exchangeDetails,m=e.paymentDetails,f=(0,c.d4)(x.v9),g=(0,c.d4)(x.r7),h=(0,c.d4)(x.MS),v=(0,c.d4)(x.YH);return(0,C.jsxs)("div",{className:je.container,children:[(0,C.jsxs)("div",{className:je.listItem,children:[(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeBasePrice",children:[(0,C.jsx)("span",{children:v.additional_base_fare}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:d.baseAmount,amountUsd:d.baseAmountInUsd,currencyCode:d.currencyCode},locale:h,currency:null!==(n=(0,xe.A2)(d.currencyCode))&&void 0!==n?n:f,exchangeRate:g,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeTaxes",children:[(0,C.jsx)("span",{children:v.additional_taxes}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:d.taxAmount,amountUsd:d.taxAmountInUsd,currencyCode:d.currencyCode},locale:h,currency:null!==(r=(0,xe.A2)(d.currencyCode))&&void 0!==r?r:f,exchangeRate:g,isInline:!0,showDecimal:!0})]})]}
2),(0,C.jsx)("div",{className:(0,w.$)(je.divider,je.dotted)}),(0,C.jsxs)("div",{className:je.listItem,children:[(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeServiceFee",children:[(0,C.jsx)("span",{children:v.service_fee}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:d.serviceFee,amountUsd:d.serviceFeeInUsd,currencyCode:d.currencyCode},locale:h,currency:null!==(t=(0,xe.A2)(d.currencyCode))&&void 0!==t?t:f,exchangeRate:g,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeChangeFee",children:[(0,C.jsx)("span",{children:v.change_fee}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:d.changeFee,amountUsd:d.changeFeeInUsd,currencyCode:d.currencyCode},locale:h,currency:null!==(i=(0,xe.A2)(d.currencyCode))&&void 0!==i?i:f,exchangeRate:g,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeTotalFare",children:[(0,C.jsx)("span",{children:v.total_fare_for_exchange}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:d.totalBookingAmount,amountUsd:d.totalBookingAmountInUsd,currencyCode:d.currencyCode},locale:h,currency:null!==(s=(0,xe.A2)(d.currencyCode))&&void 0!==s?s:f,exchangeRate:g,isInline:!0,showDecimal:!0})]})]}),(0,C.jsx)("div",{className:je.divider}),(0,C.jsxs)("div",{className:je.listItem,children:[(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeProcessingFee",children:[(0,C.jsx)("span",{children:v.processing_fee}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:m.paymentFeeAmount,amountUsd:m.paymentFeeAmountInUsd,currencyCode:m.currencyCode},locale:h,currency:null!==(l=(0,xe.A2)(m.currencyCode))&&void 0!==l?l:f,exchangeRate:g,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:je.label,"data-testid":"exchangeGrossAmount",children:[(0,C.jsx)("span",{children:v.gross_amount_paid}),(0,C.jsx)(Ce.A,{className:je.price,price:{amount:m.amount,amountUsd:m.amountInUsd,currencyCode:m.currencyCode},locale:h,currency:null!==(o=(0,xe.A2)(m.currencyCode))&&void 0!==o?o:f,exchangeRate:g,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:(0,w.$)(je.label,je.greenText),"data-testid":"exchangePaidAmount",children:[(0,C.jsxs)("span",{children:[(0,a.sS)(v.total_amount_paid_in,h,d.chargedCurrencyCode),"*"]}),(0,C.jsx)(Ce.A,{className:(0,w.$)(je.price,je.greenText),price:{amount:m.chargedAmount,amountUsd:m.amountInUsd,currencyCode:m.chargedCurrencyCode},locale:h,currency:null!==(u=(0,xe.A2)(m.chargedCurrencyCode))&&void 0!==u?u:f,exchangeRate:g,isInline:!0,showDecimal:!0})]})]}),(0,C.jsx)("div",{className:je.listItem,"data-testid":"exchangeDisclaimer",children:(0,C.jsx)("div",{className:(0,w.$)(je.subLabel,je.defaultTextForm),children:(0,a.sS)(v.charges_disclaimer,h,m.currencyCode,m.chargedCurrencyCode)})})]})};const Ne={container:"qNUuAZohqfNerf8TkxU9",legDetails:"SVtyRQtRrQxV1ddqUbFy"};var Ae=r(93935),we=r(79370);const De={container:"zUvtd3vMsIgUtzYZ1woW",success:"H1ipi0C8pSdM1c9XSAP5",dateAndStatus:"nX5oxnxLc3hJY4roGg4b",status:"iQu22KSDOhwUj5QNAQuT",greenText:"VbE4eckEuB9ttxwfOFPl",flightDetails:"x6R88aR3L1VNzmJVXKr5",destination:"XqItSok03pIu3aA5Ywd7",icon:"nRHejskitx99GE1dcftZ",cabinStopsDuration:"AOYhEvcHptvW8UKkzLlw",rtl:"xLrLn5f8X9wPj6HBMY7v"},_e=function(e){var n,r,i=e.leg,s=(0,c.d4)(x.MS),l=(0,c.d4)(x.YH),o=(0,c.d4)(x.GY);return(0,C.jsxs)("div",{className:(0,w.$)(De.container,"SCHEDULED"===i.status&&De.success,o&&De.rtl),children:[(0,C.jsxs)("div",{className:De.dateAndStatus,children:[(0,C.jsx)("div",{className:De.date,children:(0,t.S1)((0,t.sg)(i.departureDate),l.short_months,l.short_weekdays,5,s)}),(0,C.jsx)("div",{className:(0,w.$)(De.status,"SCHEDULED"===i.status&&De.greenText),children:null===(n=i.status)||void 0===n?void 0:n.toLowerCase()})]}),(0,C.jsxs)("div",{className:De.flightDetails,children:[(0,C.jsxs)("div",{className:De.destination,children:[i.departureCityName,(0,C.jsx)(we.A,{className:De.icon}),i.arrivalCityName]}),(0,C.jsxs)("div",{className:De.cabinStopsDuration,children:[(0,C.jsx)("span",{children:null===(r=i.segments[0].cabin)||void 0===r?void 0:r.toLowerCase()}),(0,C.jsx)("span",{children:(0,a.sS)(l.stop_count,s,i.stopoversCount)}),(0,C.jsx)("span",{children:(0,Ae._z)(i.durationMinutes,s,l)})]})]})]})};r(31415);var Ie=r(30679);const Se="NQqx2NWlTnR_pikZtlSQ",ke="K3Sf7rPmfSRkGvTCeYYE",Pe="w_yRF5g4_zScUpd84Fld",Ue="YfKbHKrZDZBihf3lTSjQ";var Te=function(e){return"".concat(e.departureAirportCode,":").concat(e.arrivalAirportCode,":").concat(e.marketingAirlineCode,":").concat(e.marketingFlightNumber)};const Oe=function(e){var n=e.passengers,r=e.segments,t=(0,c.d4)(x.GY),a=(0,c.d4)(x.YH),i=new Set(r.map(Te));return(0,C.jsx)("div",{className:(0,w.$)("EZPb0RsMSpAHJalCTPkM",t&&"kRxYecICYyMhVQqePGuz"),children:(0,C.jsxs)("div",{className:"RrxJcOFWvX54zAqm6LEh",children:[(0,C.jsxs)("div",{className:Se,children:[(0,C.jsx)("div",{className:(0,w.$)(ke,Pe),children:a.passenger}),(0,C.jsx)("div",{className:(0,w.$)(ke,Pe,Ue),children:a.airline_booking_ref})]}),(0,Ie.A)(n,"passengerType").map(function(e,n){var t,a,s;return(0,C.jsxs)("div",{className:Se,children:[(0,C.jsxs)("div",{className:(0,w.$)(ke,"cmP6CJNArsyAx5KnslZl"),children:[null!==(t=null===(a=e.titleType)||void 0===a?void 0:a.toLowerCase())&&void 0!==t?t:""," ",e.firstName," ",e.lastName,(null!==(s=e.frequentFlyers)&&void 0!==s?s:[]).filter(function(e){return e.segments.some(function(e){return i.has(e.segmentId)})}).map(function(e){var n;return(0,C.jsx)("div",{className:"T40BxXXaYIgVg4LBp4iX",children:"".concat(null!==(n=e.programName)&&void 0!==n?n:e.programCode,": ").concat(e.membershipNumber)},"".concat(e.programCode,"-").concat(e.membershipNumber))})]}
2),(0,C.jsx)("div",{className:(0,w.$)(ke,Ue),children:(0,N.QB)(r,e)})]},"passenger_".concat(n))})]})})};var Be,Ee=r(11500);function Le(){return Le=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},Le.apply(null,arguments)}const He=function(e){return o.createElement("svg",Le({fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),Be||(Be=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.33301 1.66634C6.96482 1.66634 6.66634 1.36786 6.66634 0.999674C6.66634 0.631485 6.96482 0.333008 7.33301 0.333008H8.66634C9.03453 0.333008 9.33301 0.631485 9.33301 0.999674C9.33301 1.36786 9.03453 1.66634 8.66634 1.66634V2.33301C8.66634 2.34402 8.66607 2.35497 8.66555 2.36585C9.92359 2.4906 11.0788 2.96508 12.0325 3.69068L12.4306 3.29257C12.691 3.03222 13.1131 3.03222 13.3734 3.29257C13.6338 3.55292 13.6338 3.97503 13.3734 4.23538L13.0087 4.60017C14.0406 5.77411 14.6663 7.31382 14.6663 8.99967C14.6663 12.6816 11.6816 15.6663 7.99967 15.6663C4.31778 15.6663 1.33301 12.6816 1.33301 8.99967C1.33301 5.5425 3.96454 2.69996 7.3338 2.36585C7.33327 2.35497 7.33301 2.34402 7.33301 2.33301V1.66634ZM7.99967 14.333C10.9452 14.333 13.333 11.9452 13.333 8.99967C13.333 6.05416 10.9452 3.66634 7.99967 3.66634C5.05416 3.66634 2.66634 6.05416 2.66634 8.99967C2.66634 11.9452 5.05416 14.333 7.99967 14.333ZM8.00482 13.0189C5.77925 13.0189 3.97507 11.2177 3.97507 8.99569C3.97507 7.0838 5.31085 5.48339 7.10148 5.07396C7.17879 5.05628 8.00482 4.80732 8.00482 5.53682V8.99569H11.4317C12.0367 8.99569 11.9824 9.65069 11.9664 9.73669C11.618 11.6047 9.97683 13.0189 8.00482 13.0189Z",fill:"#767676"})))},Fe={segmentDetailsView:"qXaSnXQjO_biWylLcPgK",segment:"yfBMte5woB15lQ239ZD0",airlineAircraft:"_K7g877NI18V1Yey2xrw",airlineLogo:"KqdpDz2N2Ef7km1uBlJ5",flightTrackingLink:"eEH0knjwbDu0sIz38SO0",airlineAircraftName:"VzQAmiagT_gN3EAt20Pz",cabin:"cVtABLa3ouYUOIuGuB06",brandedFareName:"Ln2zs15PKCY5zcDIKOaq",flightFullDetails:"kuXTWoCycArM2_oNizxF",timeAndDestination:"N6HKrZ_lpDup3qW8kh2Y",arrival:"ZUz9cslrIOfa85Nv2FAQ",depart:"qh0Gxpx4EBZzIgF3ojuQ",airportAndDate:"mbKOZP4TSGiL7YszXQNi",date:"kxlcSNxSCBDithR_ikmQ",overnight:"B__rOonULNLUilQrUjS9",terminal:"yaBbbUiK53tT25XBh4bE",duration:"jlpwVyWqBQpHkD7A4XCz",stopoverIndicator:"X3sjJQ6s9hkY24pHAxf5",description:"MFoUST_6e3lDUFpjOp9S",rtl:"riqQieFByxi17PqlaMW1"},Me=function(e){var n=e.segments,r=(0,c.d4)(x.GY),i=(0,c.d4)(x.MS),s=(0,c.d4)(x.YH),l=function(e){switch(e){case"technicalStopover":return s.technical_stopover;case"changeAirport":return s.change_airport_in;case"changeTerminal":return s.change_terminal_in;case"changeFlight":return s.change_flight;default:return""}},o=function(e){switch(e){case"technicalStopover":return s.technical_stopover_desc;case"changeAirport":case"changeTerminal":return s.change_terminal_airport_desc;default:return""}},u=function(e){var n,r,t,a=Boolean(null==e||null===(n=e.brandedfare)||void 0===n?void 0:n.name),i=null==e?void 0:e.brandedfare;return(0,C.jsxs)("span",{className:Fe.cabin,children:[null===(r=e.cabin)||void 0===r?void 0:r.toLowerCase()," ",a?"(".concat(null==i||null===(t=i.name)||void 0===t?void 0:t.toLowerCase(),")"):""]})};return(0,C.jsx)(C.Fragment,{children:n.map(function(e,n){return(0,C.jsxs)("div",{className:(0,w.$)(Fe.segmentDetailsView,r&&Fe.rtl),children:[(0,C.jsxs)("div",{className:Fe.segment,children:[(0,C.jsxs)("div",{className:Fe.airlineAircraft,children:[(0,C.jsx)("div",{className:Fe.airlineLogo,children:(0,C.jsx)(ne.A,{src:(0,re.k1)("https://edge.wego.com/image/upload/v20180416/flights/airlines_square/".concat(null==e?void 0:e.marketingAirlineCode,".png"),"c_fit","w_100","h_100","q_auto","f_auto","fl_lossy"),className:Fe.airlineLogo})}),(0,C.jsxs)("div",{className:Fe.airlineAircraftName,children:[e.marketingAirlineName," ",e.designatorCode,", ",e.equipmentCode," ",e.equipmentName," ",null!=e&&e.operatingAirlineName?"(".concat((0,a.sS)(s.operated_by,i,e.operatingAirlineName),")"):"",u(e)]}),(c=function(e){if(null==e||!e.departureDateTime||null==e||!e.marketingAirlineCode||null==e||!e.marketingFlightNumber)return null;var n=new Date;n.setHours(0,0,0,0);var r=e.departureDateTime.split("T")[0],t=new Date(r);t.setHours(0,0,0,0);var a=(t.getTime()-n.getTime())/864e5;return a<0||a>3?null:"https://www.wego.com/flight-tracking/".concat(e.marketingAirlineCode,"-").concat(e.marketingFlightNumber,"?date=").concat(r)}(e),c?(0,C.jsx)("a",{href:c,target:"_blank",rel:"noopener noreferrer",className:Fe.flightTrackingLink,children:s.track_flight_text}):null)]}),(0,C.jsxs)("div",{className:Fe.flightFullDetails,children:[(0,C.jsxs)("div",{className:Fe.timeAndDestination,children:[(0,C.jsxs)("div",{className:Fe.depart,children:[(0,C.jsx)("span",{children:e.departureAirportCode}),(0,C.jsx)("span",{children:e.departureTime})]}),(0,C.jsxs)("div",{className:Fe.arrival,children:[(0,C.jsx)("span",{children:e.arrivalAirportCode}),(0,C.jsx)("span",{children:e.arrivalTime}),e.durationDays&&0!==e.durationDays?(0,C.jsxs)("sup",{children:["(",e.durationDays>0?"+":"-",e.durationDays,")"]}):null]})]}),(0,C.jsxs)("div",{className:Fe.airportAndDate,children:[(0,C.jsxs)("div",{className:Fe.depart,children:[(0,C.jsx)("span",{className:(0,w.$)(Fe.date,0!==n),children:(0,t.S1)((0,t.sg)(e.departureDate),s.short_months,s.short_weekdays,0,i)}),(0,C.jsxs)("span",{className:Fe.airport,children:[e.departureAirportName,", ",e.departureCityName]}),null!=e&&e.departureTerminal?(0,C.jsxs)("span",{className:Fe.terminal,children:[s.terminal," ",null==e?void 0:e.departureTerminal]}):null]}),(0,C.jsxs)("div",{className:Fe.duration,children:[e.equipmentName?(0,C.jsx)(Ee.A,{aircraftType:e.equipmentName}):(0,C.jsx)(He,{}),(0,C.jsx)("span",{children:(0,Ae._z)(e.durationMinutes,i,s)})]}),(0,C.jsxs)("div",{className:Fe.arrival,children:[(0,C.jsx)("span",{className:(0,w.$)(Fe.date,!!e.durationDays&&0!==e.durationDays&&Fe.overnight),children:(0,t.S1)((0,t.sg)(e.arrivalDate),s.short_months,s.short_weekdays,0,i)}),(0,C.jsxs)("span",{className:Fe.airport,children:[e.arrivalAirportName,", ",e.arrivalCityName]}),null!=e&&e.arrivalTerminal?(0,C.jsxs)("span",{className:Fe.terminal,children:[s.terminal," ",null==e?void 0:e.arrivalTerminal]}):null]})]})]})]}),null!=e&&e.stopoverIndicators&&e.stopoverIndicators.length>0?(0,C.jsxs)("div",{className:Fe.stopoverIndicator,children:[(0,C.jsx)("div",{className:Fe.message,children:(0,a.sS)(l(e.stopoverIndicators[0]),i,e.arrivalCityName)}),e.stopoverDuration?"".concat(s.layover_time," ").concat(e.stopoverDuration):null,(0,C.jsx)("div",{className:Fe.description,children:o(e.stopoverIndicators[0])})]}):null]},"segemnt_".concat(n));var c})})};
2var Re,Ye=function(e){var n=e.legs,r=e.passengers,t=(0,c.d4)(x.GY);return(0,C.jsx)("div",{className:(0,w.$)(Ne.container,t&&Ne.rtl),children:n.map(function(e,n){return(0,C.jsxs)("div",{className:Ne.legDetails,children:[(0,C.jsx)(_e,{leg:e}),(0,C.jsx)(Me,{segments:e.segments}),(0,C.jsx)(Oe,{passengers:r,segments:e.segments})]},n)})})},Ke=r(48198);function Ze(){return Ze=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},Ze.apply(null,arguments)}const qe=function(e){return o.createElement("svg",Ze({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),Re||(Re=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5858 13H3C2.44772 13 2 12.5523 2 12C2 11.4477 2.44772 11 3 11H18.5858L11.2929 3.70711C10.9024 3.31658 10.9024 2.68342 11.2929 2.29289C11.6834 1.90237 12.3166 1.90237 12.7071 2.29289L21.7071 11.2929C22.0976 11.6834 22.0976 12.3166 21.7071 12.7071L12.7071 21.7071C12.3166 22.0976 11.6834 22.0976 11.2929 21.7071C10.9024 21.3166 10.9024 20.6834 11.2929 20.2929L18.5858 13Z",fill:"#767676"})))},ze="fXz_bB03sDNhKMP4DPsc";function Ve(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}const Xe=function(e){var n=e.legDetails,r=(0,c.d4)(x.YH),t=(0,c.d4)(x.GY);return(0,o.useMemo)(function(){return n.some(function(e){return e.segments.some(function(e){return e.mealDetails&&e.mealDetails.some(function(e){return e.meals.some(function(e){return M(e.status)})})})})},[n])?(0,C.jsxs)("div",{className:(0,w.$)("VgQ1jCVjtpv2Jv3Rg5ME",t&&ze),children:[(0,C.jsxs)("div",{className:"zDAvJHcRtMsUGnMj62lg",children:[(0,C.jsx)(Ke.A,{width:"24px",height:"24px",className:(0,w.$)("yjdKOSffwv0EDo5tj_BX",t&&ze)}),(0,C.jsx)("div",{className:"YFRIUGq_H_zHlYXF58Fq",children:r.selected_meal})]}),n.map(function(e,n){var t,a=0===(t=n)?r.departure||"DEPART":1===t?r.return||"RETURN":"",i=function(e){var n={};return e.forEach(function(e){e.mealDetails&&e.mealDetails.forEach(function(e){e.meals.forEach(function(e){if(M(e.status)){var r=e.name;n[r]||(n[r]={quantity:0,status:e.status}),n[r].quantity+=e.quantity}})})}),n}(e.segments);return Object.keys(i).length>0?(0,C.jsx)(o.Fragment,{children:(0,C.jsx)("div",{className:"Pa9az91G3sEzQVsJgMU9",children:(0,C.jsxs)("div",{className:"_TYgwlOBsHA5DmTCvBWI",children:[(0,C.jsx)("div",{className:"cgGX9yNTC31J2zID8Pp6",children:a}),e.segments.map(function(e,n){if(!e.mealDetails||0===e.mealDetails.length)return null;var r={};return e.mealDetails.forEach(function(e){e.meals.forEach(function(e){if(M(e.status)){var n=e.name;r[n]||(r[n]={quantity:0,status:e.status}),r[n].quantity+=e.quantity}})}),0===Object.keys(r).length?null:(0,C.jsxs)("div",{className:"INhLq__CSHHP7ib9gZAZ",children:[(0,C.jsxs)("div",{className:"ypnLoh2vS09ScKeM5BS8",children:[e.departureAirportCode,(0,C.jsx)(qe,{className:"Kj97EntMphrLRNegHAK_"}),e.arrivalAirportCode,":"]}),Object.entries(r).map(function(e){var n,r,t=(r=2,function(e){if(Array.isArray(e))return e}(n=e)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(n,r)||function(e,n){if(e){if("string"==typeof e)return Ve(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ve(e,n):void 0}}(n,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=t[0],i=t[1];return(0,C.jsxs)("div",{className:"vBt3WiqXU55INixwqYpc",children:[(0,C.jsx)("span",{children:i.quantity}),(0,C.jsx)("span",{children:" x "}),(0,C.jsx)("span",{children:a})]},a)})]},"segment-".concat(n))})]})})},"meal-".concat(n)):null})]}):null};var We=function(e){var n=e.passengerDetails,r=(0,c.d4)(x.YH);return(0,C.jsxs)("div",{className:"OOptBYlGtWZsWGNdYEBG",children:[(0,C.jsx)("p",{children:r.passenger_details_confirm}),(0,Ie.A)(n,"passengerType").map(function(e,n){var r,t;return(0,C.jsxs)("div",{className:"le0cIo_DVu8CB6HbAarO",children:[(0,C.jsx)("small",{children:null===(r=e.passengerType)||void 0===r?void 0:r.toLowerCase()}),(0,C.jsxs)("div",{className:"GnnvGBU_iBsKOmZuh9yQ",children:[null===(t=e.titleType)||void 0===t?void 0:t.toLowerCase()," ",e.firstName," ",e.lastName]})]},"pax".concat(n))})]})},Qe=(r(78350),r(30237),r(67945),r(83851),r(81278),r(30670),r(39241)),Je=r(41328);function Ge(e){return Ge="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ge(e)}function $e(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,t)}return r}function en(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};
2n%2?$e(Object(r),!0).forEach(function(n){nn(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$e(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function nn(e,n,r){return(n=function(e){var n=function(e){if("object"!=Ge(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=Ge(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ge(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var rn=function(){var e=0,n=0,r="";return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach(function(t){t.segments.forEach(function(t){t.mealDetails&&t.mealDetails.forEach(function(t){var a=t.meals.filter(function(e){return R(e.status)}),i=K(a),s=i.totalPrice,l=i.totalPriceUSD,o=i.currencyCode;e+=s,n+=l,r||(r=o)})})}),{totalMealPrice:e,totalMealPriceUSD:n,currencyCode:r}},tn=function(e){return e.mealDetails&&0!==e.mealDetails.length?e.mealDetails.reduce(function(e,n){var r=n.meals.filter(function(e){return L(e.status)});return e+K(r,!1).totalPrice},0):0},an=function(e){return e?e.flatMap(function(e){return en(en({},e),{},{segments:e.segments.map(function(e){return en(en({},e),{},{mealDetails:e.mealDetails||[]})})})}):[]},sn=function(e){var n=0;return Y(e,function(e){e.seatDetails&&(n+=e.seatDetails.filter(function(e){return H(e.status)}).reduce(function(e,n){return e+(n.price||0)},0)),e.mealDetails&&e.mealDetails.forEach(function(e){var r=e.meals.filter(function(e){return L(e.status)}),t=K(r,!1).totalPrice;n+=t}),e.baggageDetails&&e.baggageDetails.forEach(function(e){var r=e.baggageItems.filter(function(e){return H(e.status)});n+=r.reduce(function(e,n){return e+(n.price||0)},0)})}),Math.round(100*n)/100},ln=function(e){var n=0;return Y(e,function(e){e.seatDetails&&(n+=e.seatDetails.filter(function(e){return H(e.status)}).reduce(function(e,n){return e+(n.priceInUsd||0)},0)),e.mealDetails&&e.mealDetails.forEach(function(e){var r=e.meals.filter(function(e){return L(e.status)}),t=K(r,!1).totalPriceUSD;n+=t}),e.baggageDetails&&e.baggageDetails.forEach(function(e){var r=e.baggageItems.filter(function(e){return H(e.status)});n+=r.reduce(function(e,n){return e+(n.priceUsd||0)},0)})}),Math.round(100*n)/100},on=function(e){return e.some(function(e){return e.legs.some(function(e){return e.segments.some(function(e){return function(e){var n,r;return null!==(n=null===(r=e.seatDetails)||void 0===r?void 0:r.some(function(e){return H(e.status)}))&&void 0!==n&&n}(e)||function(e){var n,r;return null!==(n=null===(r=e.mealDetails)||void 0===r?void 0:r.some(function(e){return e.meals.some(function(e){return H(e.status)})}))&&void 0!==n&&n}(e)||function(e){var n,r;return null!==(n=null===(r=e.baggageDetails)||void 0===r?void 0:r.some(function(e){return e.baggageItems.some(function(e){return H(e.status)})}))&&void 0!==n&&n}(e)})})})},cn=r(5582),un=r(34805),dn=r(9263);var mn=function(e){var n,r=e.tripInfo,t=e.legId,a=e.isRoundTrip,i=(0,c.d4)(x.YH);return(0,C.jsx)(C.Fragment,{children:null===(n=(0,Ie.A)(r,"legId"))||void 0===n?void 0:n.map(function(e,n){var r,s;return e.legId===t?(0,C.jsxs)("div",{className:"INc1bcjbcZPo1viiovWk",children:[(0,C.jsxs)("div",{className:"u3HnqgWNPa5XwtP1OoBu",children:[a?(0,C.jsx)("small",{children:i.round_trip}):(0,C.jsx)("small",{children:0===n?i.depart:i.label_return}),(0,C.jsxs)("span",{className:"LqnT5vOaHmFvC2wRuoeQ",children:[(0,C.jsx)("span",{className:"nWndwYUDuMgAJgPOwV4k",children:e.departureCityName}),(0,C.jsx)(un.A,{}),(0,C.jsxs)("span",{children:[e.arrivalCityName," "]})]})]}),(0,C.jsxs)("span",{className:"grpRuF_zugls8NESMIa2",children:[(0,C.jsx)("div",{className:(0,w.$)("rOwsQrF6jikJE4SovDmM","SCHEDULED"===e.status&&"uAiwW_tAGxPq5rCnnGaF"),children:null!==(r=(0,dn.s)(i,null===(s=e.status)||void 0===s?void 0:s.toLowerCase()))&&void 0!==r?r:e.status}),(0,cn.A)(e.airlineCode,"airlineCode").map(function(e,n){return(0,C.jsx)(ne.A,{alt:e,className:"bK4GTTIkpVlXF9bx1yfi",src:(0,re.k1)("https://edge.wego.com/image/upload/v20180416/flights/airlines_square/".concat(e,".png"),"c_fit","w_100","h_100","q_auto","f_auto","fl_lossy")},"brandedFareAirlineCode".concat(n))})]})]},"trip".concat(n)):null})})};const fn={listItem:"IaBhlKEJmHL90tpe81Cw",label:"JbfLB9NXA660pzINyYtW",price:"TfigSzWVU53PsjeTCfF_",bold:"B8VN2bF8
2jgowwcNzhcx7",labelWithIcon:"_4O7HBwMnS56WtW8evIWA",icon:"mb9AUt6eJHfqGCWyI4re",subLabel:"O72_FiKIGsz46o3s4ZHQ",subLabelLeft:"KJfjgV8Txe_2PkR85UUg",withIcon:"zDI8XM4lp1lZ_R5b5lxT",creditCardIcon:"y0OO58AniiIXU1o97iVA",airtelMoney:"XjLzFzqXKbYUixOynXSV",amex:"vp5wR5I769oidBY5NPKw",applePay:"DzH6YlFH_XOidcamJe2y",creditCard:"yASfCwYmciEQgRK5MtIA",diners:"zcWAdzp94ZyLuuBZAW0y",discover:"R7dixI6YwxjhGt2QPeZ5",emi:"dyhhrAHvGvu2310nXsuZ",fawry:"dMniuXSYortxrJt78qv8",freecharge:"df97nQ76kfNOElFUZkza",jcb:"E04G_CjwvPXT6ajWMLiF",jioMoney:"Y2OrvAs5i6Tt4BSrDcym",knet:"Sh8Fc9gS9yVzmuHL36sN",mada:"DoeQkhX_kprnI58BvdVB",masterCard:"NNXF45aYHin9VGBJAIah",mobiKwik:"tIvCS3zS4zM3FtPOk2bi",netBanking:"ynHelFYqXcB9B44OEVNb",olaMoney:"iHUuIatxHfIHB9SZyvyX",phonePe:"xcDsEPGz21XEg63yiabp",ruPay:"hoE7Zc9kHLjLDjgIhkfr",tabby:"xYV4DIi4BZq6ncfyio4Q",unionPay:"pWtgtAg4autGcneshCaQ",upi:"d8vBtW9J6AJrRy3oow5f",visa:"Y5mUacNOxXskLS527aqG",xpay:"_jU6e7VhofoUBsbuDoNB",insuranceTotal:"bBORmBFvxTIpX4zFzRy5",insurancePrice:"HUKgs4yhKK1dplUC3GOl",insuranceTitle:"IFJ3J0BcKrX7HXqAE7Qo",greenText:"zhRW43Q95uS6X8W1SMwb",redText:"jw9XQ5HwZg1y8FBTeRXk",chevron:"MDVxspXVwdNJjozUHfHm",top:"W_2pwEDT8qd02RpYezf2",right:"qwfdlEwgjeRUtGhcfThL",bottom:"Zdei8Dbhbs9F9r6uliZH",left:"NFNPazq_lObwxo3efPnP",refundTit:"VYgWePXqpGWSS2z9eFuU",insuranceRefund:"d2F76LbYXNttOfzv8oZr"},gn="G7JFHKk4FEO2pvrqKISq",hn=function(e){var n,r=e.tripDetails,t=e.userCurrencyCode,a=(0,c.d4)(x.YH),i=(0,c.d4)(x.MS),s=(0,c.d4)(x.r7),l=(0,c.d4)(x.v9),o=rn(r),u=o.totalMealPrice,d=o.totalMealPriceUSD,m=o.currencyCode;return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:gn,children:[(0,C.jsx)("div",{className:"jQR0taEp2P3y0N7rqhBv",children:a.total_meal}),(0,C.jsx)(Ce.A,{className:(0,w.$)("EnN_VWHOw2bns3Kqv1Uk"),price:{amount:u,amountUsd:d,currencyCode:m},locale:i,currency:null!==(n=(0,xe.A2)(t))&&void 0!==n?n:l,exchangeRate:s,isInline:!0,showDecimal:!0})]}),null==r?void 0:r.map(function(e,n){return(0,C.jsx)("div",{children:e.segments.map(function(e,n){var r,a=e.departureAirportCode,o=e.arrivalAirportCode,c=e.mealDetails,u=function(e){if(!e.mealDetails)return{totalSegmentPrice:0,totalSegmentPriceUSD:0,segmentCurrencyCode:""};var n=0,r=0,t="";return e.mealDetails.forEach(function(e){var a=e.meals.filter(function(e){return R(e.status)}),i=K(a),s=i.totalPrice,l=i.totalPriceUSD,o=i.currencyCode;n+=s,r+=l,t||(t=o)}),{totalSegmentPrice:n,totalSegmentPriceUSD:r,segmentCurrencyCode:t}}({mealDetails:c}),d=u.totalSegmentPrice,m=u.totalSegmentPriceUSD,f=u.segmentCurrencyCode;return c&&c.length>0?(0,C.jsxs)("div",{className:gn,children:[(0,C.jsxs)("div",{className:"kDJvB9VDnBKqeYONl9Ov",children:[(0,C.jsx)("span",{children:a}),(0,C.jsx)("span",{children:"-"}),(0,C.jsx)("span",{children:o})]}),(0,C.jsx)(Ce.A,{className:"m61lh0njf4MYv8uCcbz0",price:{amount:d,amountUsd:m,currencyCode:f},locale:i,currency:null!==(r=(0,xe.A2)(t))&&void 0!==r?r:l,exchangeRate:s,isInline:!0,showDecimal:!0})]},"segment".concat(n)):null})},"leg".concat(n))})]})},vn="xzqTpuaNWSvm1lmPae52",pn=function(e){var n,r=e.legDetails,t=e.userCurrencyCode,a=(0,c.d4)(x.YH),i=(0,c.d4)(x.MS),s=(0,c.d4)(x.r7),l=(0,c.d4)(x.v9),o=r.reduce(function(e,n){return n.segments.forEach(function(n){var r;null===(r=n.baggageDetails)||void 0===r||r.forEach(function(n){n.baggageItems.forEach(function(n){(F(n.status)||H(n.status))&&(e.totalPrice+=n.price||0,e.totalPriceUSD+=n.priceUsd||0,e.currencyCode=e.currencyCode||n.currency)})})}),e},{totalPrice:0,totalPriceUSD:0,currencyCode:""}),u=o.totalPrice,d=o.totalPriceUSD,m=o.currencyCode;return 0===u?null:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:vn,children:[(0,C.jsx)("div",{className:"p5BsIFO3Fr5F7ZlLhqT0",children:a.total_baggage||"Total Baggage"}),(0,C.jsx)(Ce.A,{className:(0,w.$)("tTkZf1VR0g4r2IcSsD5H"),price:{amount:u,amountUsd:d,currencyCode:m},locale:i,currency:null!==(n=(0,xe.A2)(t))&&void 0!==n?n:l,exchangeRate:s,isInline:!0,showDecimal:!0})]}),r.map(function(e,n){var r,a=function(e){return e.segments.reduce(function(e,n){var r;return null===(r=n.baggageDetails)||void 0===r||r.forEach(function(n){n.baggageItems.forEac
2h(function(n){(F(n.status)||H(n.status))&&(e.totalPrice+=n.price||0,e.totalPriceUSD+=n.priceUsd||0,e.currencyCode=e.currencyCode||n.currency)})}),e},{totalPrice:0,totalPriceUSD:0,currencyCode:""})}(e);return 0===a.totalPrice?null:(0,C.jsxs)("div",{className:vn,children:[(0,C.jsxs)("div",{className:"j_UkamWEX9hFqBjFQOaI",children:[(0,C.jsx)("div",{children:e.departureAirportCode})," - ",(0,C.jsx)("div",{children:e.arrivalAirportCode})]}),(0,C.jsx)(Ce.A,{className:"ily235VC21ySpZxsRXvh",price:{amount:a.totalPrice,amountUsd:a.totalPriceUSD,currencyCode:a.currencyCode},locale:i,currency:null!==(r=(0,xe.A2)(t))&&void 0!==r?r:l,exchangeRate:s,isInline:!0,showDecimal:!0})]},"leg-".concat(n))})]})};var yn=r(18582);const xn="n2WYOxby60PzuGBjsxKw",Cn=function(e){var n,r=e.tripsDetails,t=e.userCurrencyCode,a=(0,c.d4)(x.YH),i=(0,c.d4)(x.MS),s=(0,c.d4)(x.r7),l=(0,c.d4)(x.v9),o=(0,yn.Zh)(r),u=o.totalPrice,d=o.totalPriceUSD,m=o.currencyCode;return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:xn,children:[(0,C.jsx)("div",{className:"uCjSs2H0VL6NU8KqHXEQ",children:a.total_seat}),(0,C.jsx)(Ce.A,{className:(0,w.$)("lrNwe2ypCi103WAh3HMQ"),price:{amount:u,amountUsd:d,currencyCode:m},locale:i,currency:null!==(n=(0,xe.A2)(t))&&void 0!==n?n:l,exchangeRate:s,isInline:!0,showDecimal:!0})]}),null==r?void 0:r.map(function(e,n){return(0,C.jsx)("div",{children:e.segments.map(function(e,n){var r,a,o=e.departureAirportCode,c=e.arrivalAirportCode,u=e.seatDetails,d=(null==u?void 0:u.reduce(function(e,n){return e+(n.price||0)},0))||0,m=(null==u?void 0:u.reduce(function(e,n){return e+(n.priceInUsd||0)},0))||0,f=(null==u||null===(r=u.find(function(e){return null==e?void 0:e.currencyCode}))||void 0===r?void 0:r.currencyCode)||"";return(null==u?void 0:u.some(function(e){return null==e?void 0:e.seatNumber}))?(0,C.jsxs)("div",{className:xn,children:[(0,C.jsxs)("div",{className:"fprYdbvI8yft7mJXEzpv",children:[(0,C.jsx)("div",{children:o})," - ",(0,C.jsx)("div",{children:c})]}),(0,C.jsx)(Ce.A,{className:"LgcQm1Mj18rz1vCzLa6b",price:{amount:d,amountUsd:m,currencyCode:f},locale:i,currency:null!==(a=(0,xe.A2)(t))&&void 0!==a?a:l,exchangeRate:s,isInline:!0,showDecimal:!0})]},"segment".concat(n)):null})},"leg".concat(n))})]})};function jn(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}const bn=function(e){var n,r,t,a,i=e.insuranceDetails,s=e.userCurrencyCode,l=e.tripsDetails,u=e.itineraries,d=e.onTrackAddonsToggle,m=(0,c.d4)(x.v9),f=(0,c.d4)(x.r7),g=(0,c.d4)(x.MS),h=(0,c.d4)(x.YH),v=(t=(0,o.useState)(!0),a=2,function(e){if(Array.isArray(e))return e}(t)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(t,a)||function(e,n){if(e){if("string"==typeof e)return jn(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?jn(e,n):void 0}}(t,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=v[0],y=v[1],j=(0,o.useMemo)(function(){return(0,N.Qn)(i.map(function(e){return e.price}),{amountKey:"userTotalAmount",amountInUsdKey:"totalAmountInUsd",currencyCodeKey:"userCurrencyCode"})},[i]),b=(0,o.useMemo)(function(){return u?u.map(function(e){return e.legs}).reduce(function(e,n){return e.concat(n)},[]):[]},[u]),A=b.length?an(b):[],D=b.some(function(e){return e.segments.some(function(e){var n;return null==e||null===(n=e.seatDetails)||void 0===n?void 0:n.some(function(e){return(null==e?void 0:e.seatNumber)&&R(null==e?void 0:e.status)})})}),_=A.some(function(e){return e.segments.some(function(e){return e.mealDetails&&e.mealDetails.some(function(e){return e.meals.some(function(e){return R(e.status)})})})}),I=b.some(function(e){return e.segments.some(function(e){var n;return null===(n=e.baggageDetails)||void 0===n?void 0:n.some(function(e){return e.baggageItems.some(function(e){return R(e.status)})})})}),S=(0,o.useMemo)(function(){return l&&l.length>0?l.reduce(function(e,n){var r=n.segments.reduce(function(e,n){return n.paxDetails?n.paxDetails.reduce(function(e,n){return n.seatNumber&&R(n.status||"")?{totalPrice:e.totalPrice+(n.price||0),totalPriceUSD:e.totalPriceUSD+(n.priceUsd||0),currencyCode:e.currencyCode||n.currency||""}:e},e):e},{totalPrice:0,totalPriceUSD:0,currencyCode:""});return{totalPrice:e.totalPrice+r.totalPrice,totalPriceUSD:e.totalPriceUSD+r.totalPriceUSD,currencyCode:e.currencyCode||r.currencyCode}},{totalPrice:0,totalPriceUSD:0,currencyCode:""}):{totalPrice:0,totalPriceUSD:0,currencyCode:""}},[l]),k=S.totalPrice,P=S.totalPriceUSD,U=S.currencyCode,T=rn(A),O=T.totalMealPrice,B=T.totalMealPriceUSD,E=T.currencyCode,L=b.reduce(function(e,n){return n.segments.forEac
2h(function(n){var r;null===(r=n.baggageDetails)||void 0===r||r.forEach(function(n){n.baggageItems.forEach(function(n){R(n.status)&&(e.totalBaggagePrice+=n.price||0,e.totalBaggagePriceUSD+=n.priceUsd||0,e.baggageCurrencyCode=e.baggageCurrencyCode||n.currency)})})}),e},{totalBaggagePrice:0,totalBaggagePriceUSD:0,baggageCurrencyCode:""}),H=L.totalBaggagePrice,F=L.totalBaggagePriceUSD,M=L.baggageCurrencyCode,Y=j.amount+k+O+H,K=j.amountUsd+P+B+F,Z=j.currencyCode||U||E||M,q=function(){var e=!p;null==d||d(e?"collapsed":"expanded"),y(e)};return(0,C.jsxs)("div",{className:fn.listItem,id:"addonPriceBreakdown",children:[(0,C.jsxs)("div",{className:fn.label,onClick:q,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),q())},role:"button",tabIndex:0,children:[(0,C.jsxs)("span",{className:fn.labelWithIcon,children:[h.addon_title,(0,C.jsx)("i",{className:(0,w.$)(fn.chevron,p&&fn.bottom)})]}),(0,C.jsx)(Ce.A,{className:(0,w.$)(fn.price,fn.addonTotalPrice),price:{amount:Y,amountUsd:K,currencyCode:Z},locale:g,currency:null!==(n=(0,xe.A2)(s))&&void 0!==n?n:m,exchangeRate:f,isInline:!0,showDecimal:!0})]}),p?null:(0,C.jsxs)(C.Fragment,{children:[I&&(0,C.jsx)(pn,{userCurrencyCode:s,legDetails:b}),D&&l&&(0,C.jsx)(Cn,{userCurrencyCode:s,tripsDetails:l}),_&&(0,C.jsx)(hn,{userCurrencyCode:s,tripDetails:A}),i&&i.length>0&&(0,C.jsxs)("div",{className:fn.insuranceTotal,children:[(0,C.jsx)("div",{className:fn.insuranceTitle,children:h.total_insurance}),(0,C.jsx)(Ce.A,{className:(0,w.$)(fn.insurancePrice),price:j,locale:g,currency:null!==(r=(0,xe.A2)(s))&&void 0!==r?r:m,exchangeRate:f,isInline:!0,showDecimal:!0})]}),i.map(function(e,n){var r;return(0,C.jsxs)("div",{className:fn.subLabel,children:[(0,C.jsx)("span",{className:fn.subLabelLeft,children:e.title}),(0,C.jsx)(Ce.A,{className:fn.price,price:{amount:e.price.userTotalAmount,amountUsd:e.price.totalAmountInUsd,currencyCode:e.price.userCurrencyCode},locale:g,currency:null!==(r=(0,xe.A2)(s))&&void 0!==r?r:m,exchangeRate:f,isInline:!0,showDecimal:!0})]},"insurance".concat(n))})]})]})};var Nn=r(16974);const An=function(e){var n,r,t=e.itineraryPrice,a=e.paymentDetails,i=(0,c.d4)(x.v9),s=(0,c.d4)(x.r7),l=(0,c.d4)(x.MS),u=(0,c.d4)(x.YH),d=(0,o.useMemo)(function(){return(0,N.Qn)(t,{currencyCodeKey:"userCurrencyCode",amountInUsdKey:"totalBookingFeeInUsd",amountKey:"userTotalBookingFee"})},[t]);return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:fn.listItem,id:"bookingFeeDetails",children:0===d.amount?(0,C.jsxs)("div",{className:fn.label,children:[(0,C.jsx)("span",{children:u.booking_fee}),(0,C.jsx)("span",{className:(0,w.$)(fn.greenText,fn.price),children:u.bow_free})]}):(0,C.jsxs)("div",{className:fn.label,children:[(0,C.jsx)("span",{children:u.booking_fee}),(0,C.jsx)(Ce.A,{className:fn.price,price:d,locale:l,currency:null!==(n=(0,xe.A2)(a.currencyCode))&&void 0!==n?n:i,exchangeRate:s,isInline:!0,showDecimal:!0})]})}),(0,C.jsxs)("div",{className:fn.listItem,id:"paymentFeeDetails",children:[(0,C.jsxs)("div",{className:fn.label,children:[(0,C.jsx)("span",{children:u.processing_fee}),0===a.paymentFeeAmount?(0,C.jsx)("span",{className:(0,w.$)(fn.greenText,fn.price),children:u.bow_free}):(0,C.jsx)(Ce.A,{className:fn.price,price:{amount:a.paymentFeeAmount,amountUsd:a.paymentFeeAmountInUsd,currencyCode:a.currencyCode},locale:l,currency:null!==(r=(0,xe.A2)(a.currencyCode))&&void 0!==r?r:i,exchangeRate:s,isInline:!0,showDecimal:!0})]}),null!=a&&a.paymentMethodCode?(0,C.jsx)("div",{className:fn.subLabel,children:(0,C.jsxs)("div",{className:(0,w.$)(fn.subLabelLeft,fn.withIcon),children:[(0,C.jsx)(Nn.PaymentLogo,{code:null==a?void 0:a.paymentMethodCode,height:20,width:32}),(0,C.jsx)("span",{children:a.paymentMethodName})]})}):null]})]})};var wn=r(90);const Dn=function(e){var n=e.brandedFare,r=e.passengers,t=(0,c.d4)(x.v9),i=(0,c.d4)(x.r7),s=(0,c.d4)(x.MS),l=(0,c.d4)(x.YH),u=(0,o.useMemo)(function(){var e=r.map(function(e){return e.passengerType});return(0,wn.A)(e,function(e){return e.toUpperCase()})},[r]),d=function(e){var r;return e?", ".concat(null==n||null===(r=n.name)||void 0===r?void 0:r.toLowerCase()):""};return(0,C.jsx)(C.Fragment,{children:(0,Qe.A)(n.passengerInfos).filter(function(e){return Boolean(u[e.type.toUpperCase()])}).map(function(e,r){var o,c,m,f=u[e.type.toUpperCase()];
2return(0,C.jsxs)("div",{className:fn.listItem,id:"".concat(null==e||null===(o=e.type)||void 0===o?void 0:o.toLowerCase(),"Pax"),children:[(0,C.jsxs)("div",{className:fn.label,children:[(0,C.jsxs)("span",{children:["ADULT"===e.type?"".concat((0,a.sS)(l.adults_count,s,f)).concat(d(null==n?void 0:n.name)):null,"CHILD"===e.type?"".concat((0,a.sS)(l.children_count,s,f)).concat(d(null==n?void 0:n.name)):null,"INFANT"===e.type?"".concat((0,a.sS)(l.infants_count,s,f)).concat(d(null==n?void 0:n.name)):null]}),(0,C.jsx)(Ce.A,{className:fn.price,price:{amount:e.price.totalOriginalAmount,amountUsd:e.price.totalOriginalAmountUsd,currencyCode:e.price.currencyCode},locale:s,currency:null!==(c=(0,xe.A2)(e.price.currencyCode))&&void 0!==c?c:t,exchangeRate:i,isInline:!0,showDecimal:!0})]}),(0,C.jsx)("div",{className:fn.subLabel,children:(0,C.jsxs)("span",{className:fn.subLabelLeft,children:[f," × ",(0,C.jsx)(Ce.A,{className:fn.price,price:{amount:e.price.originalAmount,amountUsd:e.price.originalAmountUsd,currencyCode:e.price.currencyCode},locale:s,currency:null!==(m=(0,xe.A2)(e.price.currencyCode))&&void 0!==m?m:t,exchangeRate:i,isInline:!0,showDecimal:!0})]})})]},"paxPrice".concat(r+1))})})};function _n(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}const In=function(e){var n,r,t,a=e.passengerInfos,i=e.isPaxTaxCollapsed,s=e.onTrackTaxToggle,l=(0,c.d4)(x.v9),u=(0,c.d4)(x.r7),d=(0,c.d4)(x.MS),m=(0,c.d4)(x.YH),f=(r=(0,o.useState)(!!i),t=2,function(e){if(Array.isArray(e))return e}(r)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(r,t)||function(e,n){if(e){if("string"==typeof e)return _n(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_n(e,n):void 0}}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),g=f[0],h=f[1],v=(0,o.useMemo)(function(){return(0,N.Qn)(a.map(function(e){return e.price}),{currencyCodeKey:"currencyCode",amountInUsdKey:"totalTaxAmountUsd",amountKey:"totalTaxAmount"})},[a]),p=function(){var e=!g;null==s||s(e?"expanded":"collapsed"),h(e)};return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:(0,w.$)(fn.listItem),children:(0,C.jsxs)("div",{className:fn.label,onClick:p,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),p())},role:"button",tabIndex:0,children:[(0,C.jsxs)("span",{className:fn.labelWithIcon,children:[m.total_tax,a.some(function(e){return e.taxes.length>0})?(0,C.jsx)("i",{className:(0,w.$)(fn.chevron,!g&&fn.bottom)}):null]}),(0,C.jsx)(Ce.A,{className:fn.price,price:v,locale:d,currency:null!==(n=(0,xe.A2)(a[0].price.currencyCode))&&void 0!==n?n:l,exchangeRate:u,isInline:!0,showDecimal:!0})]})}),g&&a.map(function(e,n){return e.taxes.length>0?(0,C.jsxs)("div",{className:fn.listItem,children:[(0,C.jsx)("div",{className:fn.label,children:(0,C.jsxs)("span",{children:["ADULT"===e.type?m.adult_tax:null,"CHILD"===e.type?m.child_tax:null,"INFANT"===e.type?m.infant_tax:null]})}),e.taxes.map(function(e,n){var r,t;return(0,C.jsxs)("div",{className:fn.subLabel,children:[(0,C.jsx)("span",{className:fn.subLabelLeft,children:null===(r=e.description)||void 0===r?void 0:r.toLowerCase()}),(0,C.jsx)(Ce.A,{className:fn.price,price:{amount:e.amount,amountUsd:e.amountUsd,currencyCode:e.currencyCode},locale:d,currency:null!==(t=(0,xe.A2)(e.currencyCode))&&void 0!==t?t:l,exchangeRate:u,isInline:!0,showDecimal:!0})]},"tax".concat(n))})]},"taxBreakdown".concat(n)):null})]})},Sn="v0Q36NSFm9bpT0Wsedh8",kn="ScTByclSfecyuPqjTqLE",Pn="DrTjg7KlCS97pfYgIM02",Un="Z9i9zZTJfXBhc6M3n15Q",Tn="klBHBIAdPfb7FHJyHb5j",On="HOaDoRrdDRubZ24mXDkc",Bn=function(e){var n,r=e.promos,t=(0,c.d4)(x.v9),a=(0,c.d4)(x.r7),i=(0,c.d4)(x.MS),s=(0,c.d4)(x.YH),l=(0,o.useMemo)(function(){return(0,N.Qn)(r,{amountKey:"amount",amountInUsdKey:"amountInUsd",currencyCodeKey:"currencyCode"})},[r]);return(0,C.jsxs)("div",{className:fn.listItem,children:[(0,C.jsxs)("div",{className:(0,w.$)(fn.label,fn.greenText),children:[(0,C.jsx)("span",{children:s.discount}),(0,C.jsx)(Ce.A,{className:(0,w.$)(fn.price,fn.greenText),price:l,locale:i,currency:null!==(n=(0,xe.A2)(r[0].currencyCode))&&void 0!==n?n:t,exchangeRate:a,isInline:!0,showDecimal:!0})]}),(0,C.jsx)("div",{className:fn.subLabel,children:(0,C.jsx)("span",{className:fn.subLabelLeft,children:r.map(function(e){return e.code}).join(", ")})})]})}
2,En="Pl7uUATVk15gBGbo9Xa3";function Ln(e,n){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,n){if(e){if("string"==typeof e)return Hn(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Hn(e,n):void 0}}(e))||n&&e&&"number"==typeof e.length){r&&(e=r);var t=0,a=function(){};return{s:a,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}function Hn(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}const Fn=function(e){var n=e.tripDetails,r=e.userCurrencyCode,t=(0,c.d4)(x.YH),a=(0,c.d4)(x.MS),i=(0,c.d4)(x.r7),s=(0,c.d4)(x.v9);return n.some(function(e){return e.segments.some(function(e){return tn(e)>0})})?(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"KhiYDljkvkiEIr45B9wX",children:(0,C.jsx)("div",{className:En,children:t.meal_refund})}),null==n?void 0:n.map(function(e,n){return(0,C.jsx)("div",{children:e.segments.map(function(e,n){var t,l=e.departureAirportCode,o=e.arrivalAirportCode,c=e.mealDetails,u=tn({mealDetails:c});if(u<=0)return null;var d="";if(c){var m,f=Ln(c);try{for(f.s();!(m=f.n()).done;){var g,h=Ln(m.value.meals);try{for(h.s();!(g=h.n()).done;){var v=g.value;if(H(v.status)){d=v.currency;break}}}catch(e){h.e(e)}finally{h.f()}if(d)break}}catch(e){f.e(e)}finally{f.f()}}var p=Math.round(100*u)/100;return(0,C.jsxs)("div",{className:"zyqIVakmLTfchSR5wY0A",children:[(0,C.jsxs)("div",{className:En,children:[(0,C.jsx)("span",{children:l}),(0,C.jsx)("span",{children:"-"}),(0,C.jsx)("span",{children:o})]}),(0,C.jsx)(Ce.A,{className:"iyNH54Nu5BevBLbSKYSr",price:{amount:-p,amountUsd:0,currencyCode:d},locale:a,currency:null!==(t=(0,xe.A2)(r))&&void 0!==t?t:s,exchangeRate:i,isInline:!0,showDecimal:!0})]},"segment".concat(n))})},"leg".concat(n))})]}):null},Mn=function(e){var n=e.tripDetails,r=e.userCurrencyCode,t=(0,c.d4)(x.MS),a=(0,c.d4)(x.r7),i=(0,c.d4)(x.v9),s=(0,c.d4)(x.YH);return(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"YGHzQthvlqVTPy68zGDK",children:s.seat_refunds}),null==n?void 0:n.map(function(e,n){return(0,C.jsx)("div",{children:e.segments.map(function(e,n){var s,l,o=e.departureAirportCode,c=e.arrivalAirportCode,u=e.seatDetails,d=(null==u||null===(s=u.find(function(e){return null==e?void 0:e.currencyCode}))||void 0===s?void 0:s.currencyCode)||"",m=null==u?void 0:u.filter(function(e){return H(null==e?void 0:e.status)}),f=(null==m?void 0:m.reduce(function(e,n){return e+(n.price||0)},0))||0,g=(null==m?void 0:m.reduce(function(e,n){return e+(n.priceInUsd||0)},0))||0;return f<=0?null:(0,C.jsxs)("div",{className:"Y6SXau5dtmqb2_s1Jr9B",children:[(0,C.jsxs)("div",{className:"ZT1yErRiuCkOYIPicj9w",children:[(0,C.jsx)("div",{children:o})," - ",(0,C.jsx)("div",{children:c})]}),(0,C.jsx)(Ce.A,{className:"QWALrVXahHMahvH9U8Ti",price:{amount:f,amountUsd:g,currencyCode:d},locale:t,currency:null!==(l=(0,xe.A2)(r))&&void 0!==l?l:i,exchangeRate:a,isInline:!0,showDecimal:!0,isRefund:!0})]},"segment".concat(n))})},"leg".concat(n))})]})},Rn=function(e){var n=e.legDetails,r=e.userCurrencyCode,t=(0,c.d4)(x.YH),a=(0,c.d4)(x.MS),i=(0,c.d4)(x.r7),s=(0,c.d4)(x.v9);return n.some(function(e){return e.segments.some(function(e){var n;return null===(n=e.baggageDetails)||void 0===n?void 0:n.some(function(e){return e.baggageItems.some(function(e){return H(e.status)})})})})?(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"ElnYbyp3DpIkUui8vxrw",children:t.baggage_refund||"Baggage Refund"}),n.map(function(e,n){var t,l=function(e){return e.segments.reduce(function(e,n){var r;return null===(r=n.baggageDetails)||void 0===r||r.forEach(function(n){n.baggageItems.forEac
2h(function(n){H(n.status)&&(e.totalPrice+=n.price||0,e.totalPriceUSD+=n.priceUsd||0,e.currencyCode=e.currencyCode||n.currency)})}),e},{totalPrice:0,totalPriceUSD:0,currencyCode:""})}(e);return 0===l.totalPrice?null:(0,C.jsxs)("div",{className:"hHlP3D0np8ZaaolTEZVT",children:[(0,C.jsxs)("div",{className:"l2bZavfyU7h3XzpdePoa",children:[(0,C.jsx)("div",{children:e.departureAirportCode})," - ",(0,C.jsx)("div",{children:e.arrivalAirportCode})]}),(0,C.jsx)(Ce.A,{className:"tW112rADYcHhO0Na4KZh",price:{amount:l.totalPrice,amountUsd:l.totalPriceUSD,currencyCode:l.currencyCode},locale:a,currency:null!==(t=(0,xe.A2)(r))&&void 0!==t?t:s,exchangeRate:i,isInline:!0,showDecimal:!0,isRefund:!0})]},"leg-".concat(n))})]}):null},Yn=function(e){var n,r=e.insuranceDetails,t=e.userCurrencyCode,a=(0,c.d4)(x.v9),i=(0,c.d4)(x.r7),s=(0,c.d4)(x.MS),l=(0,o.useMemo)(function(){return(0,N.Qn)(r.map(function(e){return e.price}),{amountKey:"userTotalAmount",amountInUsdKey:"totalAmountInUsd",currencyCodeKey:"userCurrencyCode"})},[r]),u=(0,c.d4)(x.YH);return(0,C.jsx)("div",{className:"".concat(Sn," ").concat("YDghtdxXZmJIvHYi3lmB"),id:"addonPriceBreakdown",children:(0,C.jsx)(C.Fragment,{children:!!r&&r.length>0&&(0,C.jsxs)("div",{className:"NPPvNrFss5JnFlAbTVbh",children:[(0,C.jsx)("div",{className:"qZLomkdwQ9TZ88dRSYxz",children:u.insurance_refund}),(0,C.jsx)(Ce.A,{className:"sM13V8bJMqhAhb7Bi9FJ",price:l,locale:s,currency:null!==(n=(0,xe.A2)(t))&&void 0!==n?n:a,exchangeRate:i,isInline:!0,showDecimal:!0,isRefund:!0})]})})})};function Kn(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}
2const Zn=function(e){var n=e.itineraries,r=e.insuranceDetails,t=e.userCurrencyCode,a=e.refunds,i=(0,c.d4)(x.YH),s=(0,o.useMemo)(function(){return n?n.map(function(e){return e.legs}).reduce(function(e,n){return e.concat(n)},[]):[]},[n]),l=s.length?an(s):[],u=function(e){return null==e?void 0:e.some(function(e){return e.segments.some(function(e){return tn(e)>0})})}(s),d=function(e){return null==e?void 0:e.some(function(e){return e.segments.some(function(e){var n=function(e){return e.seatDetails&&0!==e.seatDetails.length?e.seatDetails.filter(function(e){return H(e.status)}).reduce(function(e,n){return e+(n.price||0)},0):0}(e);return n>0})})}(s),m=s.some(function(e){return e.segments.some(function(e){var n;return null===(n=e.baggageDetails)||void 0===n?void 0:n.some(function(e){return e.baggageItems.some(function(e){return H(e.status)})})})}),f=function(){var e,n=!1,r=!1,t=!1,a=function(e,n){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,n){if(e){if("string"==typeof e)return Kn(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Kn(e,n):void 0}}(e))||n&&e&&"number"==typeof e.length){r&&(e=r);var t=0,a=function(){};return{s:a,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,i=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw i}}}}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]);try{for(a.s();!(e=a.n()).done;){var i=e.value;if("INSURANCE"===i.refundType&&(n=!0),"ANCILLARY"===i.refundType&&(r=!0),"ANCILLARY"===i.refundType&&(t=!0),n&&r&&t)break}}catch(e){a.e(e)}finally{a.f()}return{isInsuRefundType:n,isSeatRefundType:r,isMealRefundType:t}}(a),g=f.isInsuRefundType;return(0,C.jsx)(C.Fragment,{children:(g||d||u||m)&&(0,C.jsxs)("div",{className:Sn,id:"addonPriceBreakdown",children:[(0,C.jsx)("span",{className:kn,children:i.booking_refund}),(0,C.jsxs)(C.Fragment,{children:[m?(0,C.jsx)(Rn,{userCurrencyCode:t,legDetails:s}):null,d?(0,C.jsx)(Mn,{userCurrencyCode:t,tripDetails:s}):null,u?(0,C.jsx)(Fn,{userCurrencyCode:t,tripDetails:l}):null,g?(0,C.jsx)(Yn,{insuranceDetails:r,userCurrencyCode:t}):null]})]})})},qn="FMu8YVVWQttoKl8zebOs",zn="bkoamyuS4gCtwfy6qJhN",Vn="VgmmNeFO76B44ZJJwbWA",Xn="lxOSCZUElRiYIWo9OHW1",Wn="g3P31oe0AnlY61klvbx0",Qn=function(e){var n,r,t,i,s=e.refund,l=(0,c.d4)(x.v9),o=(0,c.d4)(x.r7),u=(0,c.d4)(x.MS),d=(0,c.d4)(x.YH);return(0,C.jsxs)("div",{className:"CxeT1pSnV79Q5XnxDZVY",children:[(0,C.jsx)("div",{className:"Uv3OESXqjn_CFwfdGpq0",children:d.refund_details}),(0,C.jsxs)("div",{className:qn,children:[(0,C.jsxs)("div",{className:zn,id:"totalBooking",children:[(0,C.jsx)("span",{children:d.total_booking_amount}),(0,C.jsx)(Ce.A,{className:Vn,price:{amount:s.totalBookingAmount,amountUsd:s.totalBookingAmountInUsd,currencyCode:s.currencyCode},locale:u,currency:null!==(n=(0,xe.A2)(s.currencyCode))&&void 0!==n?n:l,exchangeRate:o,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:zn,id:"cancellationCharges",children:[(0,C.jsx)("span",{className:Wn,children:d.cancellation_charges}),(0,C.jsx)(Ce.A,{className:(0,w.$)(Vn,Wn),price:{amount:s.cancellationCharges,amountUsd:s.cancellationChargesInUsd,currencyCode:s.currencyCode},locale:u,currency:null!==(r=(0,xe.A2)(s.currencyCode))&&void 0!==r?r:l,exchangeRate:o,isInline:!0,showDecimal:!0})]})]}),(0,C.jsxs)("div",{className:qn,children:[(0,C.jsxs)("div",{className:zn,id:"totalRefund",children:[(0,C.jsx)("span",{children:d.total_refund}),(0,C.jsx)(Ce.A,{className:Vn,price:{amount:s.refundAmount,amountUsd:s.refundAmountinUsd,currencyCode:s.currencyCode},locale:u,currency:null!==(t=(0,xe.A2)(s.currencyCode))&&void 0!==t?t:l,exchangeRate:o,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:zn,id:"refundAmountInChargedCurrency",children:[(0,C.jsxs)("span",{className:Xn,children:[(0,a.sS)(d.total_refund_in,u,s.chargedCurrencyCode),"*"]}),(0,C.jsx)(Ce.A,{className:(0,w.$)(Vn,Xn),price:{amount:s.refundAmountInChargedCurrency,amountUsd:s.refundAmountinUsd,currencyCode:s.chargedCurrencyCode},locale:u,currency:null!==(i=(0,xe.A2)(s.chargedCurrencyCode))&&void 0!==i?i:l,exchangeRate:o,isInline:!0,showDecimal:!0})]})]})]})};r(5745);const Jn=function(e){var n,r,t=e.paymentDetails,i=e.totalFareAfterRefund,s=(0,c.d4)(x.v9),l=(0,c.d4)(x.r7),o=(0,c.d4)(x.MS),u=(0,c.d4)(x.YH);return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:fn.listItem,children:[(0,C.jsxs)("div",{className:fn.label,children:[(0,C.jsx)("span",{children:i?u.total_fare_after_refund:u.total_fare}),(0,C.jsx)(Ce.A,{className:(0,w.$)(fn.price,fn.bold),price:{amount:t.amount,amountUsd:t.amountInUsd,currencyCode:t.currencyCode},locale:o,currency:null!==(n=(0,xe.A2)(t.currencyCode))&&void 0!==n?n:s,exchangeRate:l,isInline:!0,showDecimal:!0})]}),t.chargedCurrencyCode!==t.currencyCode?(0,C.jsxs)("div",{id:"indicativePrice",className:(0,w.$)(fn.label,fn.extraMarginTop),children:[(0,C.jsxs)("span",{className:fn.greenText,children:[(0,a.sS)(u.total_fare_detail,o,t.chargedCurrencyCode),"*"]}),(0,C.jsx)(Ce.A,{className:(0,w.$)(fn.price,fn.greenText),price:{amount:t.chargedAmount,amountUsd:t.amountInUsd,currencyCode:t.chargedCurrencyCode},locale:o,currency:null!==(r=(0,xe.A2)(t.chargedCurrencyCode))&&void 0!==r?r:s,exchangeRate:l,isInline:!0,showDecimal:!0})]}):null]}),t.chargedCurrencyCode!==t.currencyCode?(0,C.jsx)("div",{className:fn.listItem,i
2d:"indicativePriceDisclaimer",children:(0,C.jsx)("div",{className:(0,w.$)(fn.subLabel,fn.defaultTextForm),children:(0,a.sS)(u.charges_disclaimer,o,t.currencyCode,t.chargedCurrencyCode)})}):null]})};function Gn(e){return Gn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gn(e)}function $n(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,t)}return r}function er(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?$n(Object(r),!0).forEach(function(n){nr(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$n(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function nr(e,n,r){return(n=function(e){var n=function(e){if("object"!=Gn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=Gn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Gn(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var rr,tr=function(e){var n,r=e.itineraries,t=e.insuranceDetails,i=e.passengers,s=e.paymentDetails,l=e.promos,u=e.tripInfo,d=e.tripsDetails,m=e.isSeatAvailable,f=e.onTrackAddonsToggle,g=e.onTrackTaxToggle,h=(0,c.d4)(x.v9),v=(0,c.d4)(x.r7),p=(0,c.d4)(x.MS),y=(0,c.d4)(x.YH),j=s.last4,b=s.createdAt,N=s.scheme,A=r.map(function(e){return er(er({},e.brandedfare),{},{legId:e.legId})}),D=r.map(function(e){return e.price}),_=(0,Qe.A)(r.flatMap(function(e){return e.refunds})),I=function(e){return e.refunds&&e.refunds.some(function(e){return"PNR"===e.refundType})},S=r.filter(I).length,k=r.length>0&&S===r.length,P=S>0&&S<r.length,U=r.map(function(e){return e.legs}).reduce(function(e,n){return e.concat(n)},[]),T=(U.length?an(U):[]).some(function(e){return e.segments.some(function(e){return e.mealDetails&&e.mealDetails.some(function(e){return e.meals.some(function(e){return F(e.status)})})})}),O=U.some(function(e){return e.segments.some(function(e){var n;return null===(n=e.baggageDetails)||void 0===n?void 0:n.some(function(e){return e.baggageItems.some(function(e){return F(e.status)||H(e.status)})})})});return(0,C.jsxs)("div",{className:"bAAlPkZYl3GfaS6Qq968",children:[j&&N&&b?(0,C.jsxs)("div",{className:"nhE0D6h6OueUDtNJdnpE",children:[(0,C.jsx)("span",{className:"DTN741FoRf8396ovw4wg",children:(0,a.sS)(y.paid_with_card_ending,p,N,j)}),(0,C.jsx)("span",{className:"JaZbiTm4JgPdWgihw7Gk",children:(0,a.sS)(y.flight_booking_paid_on,p,(0,Je.mm)(b,p,!0))})]}):null,(0,C.jsxs)("div",{className:"lhCZyEh4UbYA7BYSK7du",children:[r.map(function(e,n){var t,a;return(0,C.jsxs)(o.Fragment,{children:[(0,C.jsx)(mn,{tripInfo:u,legId:e.legId,isRoundTrip:r[0].legs.length>1}),e.refunds.length>0&&I(e)&&P?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(Qn,{refund:e.refunds[0]},"refund".concat(n)),0===n?(0,C.jsx)("div",{className:Tn}):null]}):(0,C.jsx)(o.Fragment,{children:k?(0,C.jsxs)("div",{className:Sn,children:[(0,C.jsxs)("div",{className:kn,children:[(0,C.jsx)("span",{children:y.booking_amount}),(0,C.jsx)(Ce.A,{className:Pn,price:{amount:e.refunds[0].totalBookingAmount,amountUsd:e.refunds[0].totalBookingAmountInUsd,currencyCode:e.refunds[0].currencyCode},locale:p,currency:null!==(t=(0,xe.A2)(e.refunds[0].currencyCode))&&void 0!==t?t:h,exchangeRate:v,isInline:!0,showDecimal:!0})]}),(0,C.jsxs)("div",{className:(0,w.$)(kn,Un),children:[(0,C.jsx)("span",{children:y.cancellation_charges}),(0,C.jsx)(Ce.A,{className:(0,w.$)(Pn,Un),price:{amount:e.refunds[0].cancellationCharges,amountUsd:e.refunds[0].cancellationChargesInUsd,currencyCode:e.refunds[0].currencyCode},locale:p,currency:null!==(a=(0,xe.A2)(e.refunds[0].currencyCode))&&void 0!==a?a:h,exchangeRate:v,isInline:!0,showDecimal:!0})]})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(Dn,{brandedFare:e.brandedfare,passengers:i}
2),(0,C.jsx)(In,{passengerInfos:(0,Qe.A)(e.brandedfare.passengerInfos),onTrackTaxToggle:g})]})},"brandedFare".concat(n))]},"itinerary".concat(n))}),k?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:Tn}),(0,C.jsx)(Qn,{refund:(n=_,n.reduce(function(e,n){return{cancellationCharges:e.cancellationCharges+n.cancellationCharges,cancellationChargesInChargedCurrency:e.cancellationChargesInChargedCurrency+n.cancellationChargesInChargedCurrency,cancellationChargesInUsd:e.cancellationChargesInUsd+n.cancellationChargesInUsd,chargedCurrencyCode:n.chargedCurrencyCode,createdAt:n.createdAt,currencyCode:n.currencyCode,refundAmount:e.refundAmount+n.refundAmount,refundAmountInChargedCurrency:e.refundAmountInChargedCurrency+n.refundAmountInChargedCurrency,refundAmountinUsd:e.refundAmountinUsd+n.refundAmountinUsd,totalBookingAmount:e.totalBookingAmount+n.totalBookingAmount,totalBookingAmountInChargedCurrency:e.totalBookingAmountInChargedCurrency+n.totalBookingAmountInChargedCurrency,totalBookingAmountInUsd:e.totalBookingAmountInUsd+n.totalBookingAmountInUsd}},{cancellationCharges:0,cancellationChargesInChargedCurrency:0,cancellationChargesInUsd:0,chargedCurrencyCode:"",createdAt:"",currencyCode:"",refundAmount:0,refundAmountInChargedCurrency:0,refundAmountinUsd:0,totalBookingAmount:0,totalBookingAmountInChargedCurrency:0,totalBookingAmountInUsd:0}))})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:(0,w.$)(Tn,On)}),t.length>0||m||T||O?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(bn,{itineraries:r,insuranceDetails:t,userCurrencyCode:A[0].passengerInfos[0].price.currencyCode,tripsDetails:d,isSeatAvailable:m,onTrackAddonsToggle:f}),(0,C.jsx)("div",{className:(0,w.$)(Tn,On)})]}):null,(0,C.jsx)(An,{itineraryPrice:D,paymentDetails:s}),l&&l.length>0?(0,C.jsx)(Bn,{promos:l}):null,(0,C.jsx)("div",{className:Tn}),(0,C.jsx)(Jn,{paymentDetails:s}),_.length&&null!=_&&_.some(function(e){return"INSURANCE"===e.refundType||"ANCILLARY"===e.refundType})&&(on(r)||null!=_&&_.some(function(e){return"INSURANCE"===e.refundType}))?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:Tn}),(0,C.jsx)(Zn,{itineraries:r,insuranceDetails:t,userCurrencyCode:A[0].passengerInfos[0].price.currencyCode,refunds:_}),(0,C.jsx)("div",{className:Tn}),(0,C.jsx)(Jn,{paymentDetails:er(er({},s),{},{amount:s.amount-sn(r),amountInUsd:s.amountInUsd-ln(r)}),totalFareAfterRefund:!0})]}):null]})]})]})};function ar(){return ar=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)({}).hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e},ar.apply(null,arguments)}const ir=function(e){return o.createElement("svg",ar({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),rr||(rr=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.0963 11.4737H12.3279L12.0647 10.4211H15.6858C16.2671 10.4211 16.7384 9.94977 16.7384 9.36842C16.7384 8.78707 16.2671 8.31579 15.6858 8.31579H11.5384L10.2226 3.05263C10.2226 2.47128 9.75136 2 9.17001 2H3.90685C3.3255 2 2.85422 2.47128 2.85422 3.05263L4.95948 16.7368C4.95948 17.3182 5.43076 17.7895 6.01211 17.7895H6.21211V20.9474C6.21211 21.5287 6.68339 22 7.26474 22H16.7384C17.3198 22 17.7911 21.5287 17.7911 20.9474V17.7895H17.9911C18.3874 17.7883 18.7495 17.5645 18.9279 17.2105L21.0332 13C21.1973 12.6742 21.1811 12.2866 20.9903 11.9757C20.7994 11.6647 20.4612 11.4748 20.0963 11.4737ZM15.6858 19.8947H8.31742V17.7895H15.6858V19.8947ZM17.5911 15.6842H7.06478L4.95951 4.1053H8.11741L10.2227 13.579H18.6437L17.5911 15.6842Z",fill:"currentColor"})))},sr="yenz_QBEHCdsPet_0hKh",lr=function(e){var n=e.legDetails,r=(0,c.d4)(x.YH),t=(0,c.d4)(x.GY);return(0,o.useMemo)(function(){return n.some(function(e){return e.segments.some(function(e){return e.seatDetails&&e.seatDetails.some(function(e){return M(e.status)})})})},[n])?(0,C.jsxs)("div",{className:(0,w.$)("JsARc7zge8ShSByXc7kI",t&&sr),children:[(0,C.jsxs)("div",{className:"PBqfs24FEmo2RKyVyk0k",children:[(0,C.jsx)(ir,{width:"24px",height:"24px",className:(0,w.$)("f1Op3ZQg44j0OdBMooqs",t&&sr),viewBox:"0 0 24 24"}),(0,C.jsx)("div",{className:"xaOxTPINAW8HC_1ui7ZF",children:r.selected_seat})]}),n.map(function(e,n){var t,a=0===(t=n)?r.departure||"DEPART":1===t?r.return||"RETURN":"";return e.segments.some(function(e){return e.seatDetails&&e.seatDetails.some(function(e){return M(e.status)})})?(0,C.jsx)(o.Fragment,{children:(0,C.jsx)("div",{className:"JOVe8Ru8ln97KkJP8sqi",children:(0,C.jsxs)("div",{className:"WExV0SQq8NxkX9RVTdHw",children:[(0,C.jsx)("div",{className:"ckAfZOcXH24xAWrZdUOO",children:a}),e.segments.map(function(e,n){if(!e.seatDetails||0===e.seatDetails.length)return null;var r=e.seatDetails.filter(function(e){return M(e.status)});if(0===r.length)return null;var t=r.map(function(e){return e.seatNumber}).join(", ");return(0,C.jsxs)("div",{className:"hXuyQa_HyeIVxxnRdN8S",children:[(0,C.jsxs)("div",{className:"gRAihi3cvKBHSEe2xWbM",children:[e.departureAirportCode,(0,C.jsx)(qe,{className:"G2Oxqjr_AuV3D_UkFnj2"}),e.arrivalAirportCode,":"]}),(0,C.jsx)("div",{className:"otzVXAh6I35hOkB5Cc7p",children:t})]},"segment-".concat(n))})]})})},"seat-".concat(n)):null})]}):null};var or=function(e){var n=e.children;return(0,C.jsx)("div",{className:"yMbL_RlMdhsyHTzeMPB0",children:n})};function cr(e){return function(e){if(Array.isArray(e))return dr(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ur(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ur(e,n){if(e){if("string"==typeof e)return dr(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?dr(e,n):void 0}}function dr(e,n){(null==n||n>e.length)&&(n=e.length);for(var r=0,t=Array(n);r<n;r++)t[r]=e[r];return t}var mr=function(e){var n=e[0],r=n.legs[0].departureDate;if(1===n.legs.length){var t=new Date(r);return t.setDate(t.getDate()+2),t.toISOString().split("T")[0]}var a=n.legs[1].departureDate;if(a===r){var i=new Date(a);return i.setDate(i.getDate()+1),i.toISOString().split("T")[0]}return a},fr=function(e){var n,r,s,d,m=e.bookingDetails,f=e.legDetails,g=e.passengerCount,h=e.isError,v=e.hasAncillaryFailures,p=e.hasBaggageDetails,y=e.hasIncludedBaggages,N=e.hasMealDetails,w=e.hasSeatDetails,_=e.isBeforeArrivalDate,I=e.AdsSection,S=e.InsuranceSection,k=e.FlightItineraryFooter,P=e.isOptInForHotelCrossSell,U=void 0!==P&&P,T=e.clientId,O
2=e.clientSessionId,B=e.pageViewId,E=e.withBaggageAndCancellation,L=void 0!==E&&E,H=e.onClickBaggageAndCancellation,F=e.onTrackBaggageBreakdown,M=(0,c.d4)(x.YH),R=(0,c.d4)(x.MS),Y=(0,b.S)(),K=Y.clientId,Z=Y.clientSessionId,q=null!=T?T:K,z=null!=O?O:Z,V=(s=(0,u.ok)(),d=1,function(e){if(Array.isArray(e))return e}(s)||function(e,n){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var t,a,i,s,l=[],o=!0,c=!1;try{if(i=(r=r.call(e)).next,0===n){if(Object(r)!==r)return;o=!1}else for(;!(o=(t=i.call(r)).done)&&(l.push(t.value),l.length!==n);o=!0);}catch(e){c=!0,a=e}finally{try{if(!o&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw a}}return l}}(s,d)||ur(s,d)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],X=(0,i.Y2)().isHotelCrossSellEnabled,W=null==m||null===(n=m.itineraries)||void 0===n?void 0:n[0],Q=null==W||null===(r=W.legs)||void 0===r?void 0:r[0],J=(null==Q?void 0:Q.arrivalDate)&&(null==Q?void 0:Q.arrivalCityCode)&&(null==Q?void 0:Q.arrivalCityName)&&(null==Q?void 0:Q.arrivalDateTime)&&Q&&_(Q.arrivalDate),G=(0,o.useMemo)(function(){return(0,l.B)({isHotelCrossSellEnabled:X,isOptInHotelCrossSell:U,legDetails:null!=f?f:[],formatDate:function(e){return(0,t.S1)(e,M.short_months,M.short_weekdays,5,R)}})},[X,U,f,M,R]);return(0,C.jsxs)(C.Fragment,{children:[m?(0,C.jsxs)(C.Fragment,{children:[I&&(0,C.jsx)(C.Fragment,{children:I}),J&&(0,C.jsx)(C.Fragment,{children:X&&G?(0,C.jsx)(i.WG,{hotelCrossSellData:G,countryName:null==Q?void 0:Q.arrivalCountryName,carouselEnabled:!0,clientId:null!=q?q:"",clientSessionId:null!=z?z:"",pageViewId:B,passengerCount:g,searchParams:V,className:A.A.adsSection}):(0,C.jsx)(j,{adultsCount:g.adultCount,childrenCount:g.childCount,childrenAges:[].concat(cr(Array(g.childCount).fill(2)),cr(Array(g.infantCount).fill(1))),cityCode:Q.arrivalCityCode,checkInDate:Q.arrivalDate,checkOutDate:mr(m.itineraries),cityName:Q.arrivalCityName,arrivalDateTime:Q.arrivalDateTime})}),!(null!=m&&m.isModifiedOffline)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)(pe,{title:M.flight_itinerary,children:[m.itineraries.map(function(e,n){return(0,C.jsx)(Ye,{legs:e.legs,passengers:m.passengers},"itinerary_".concat(n))}),k&&(0,C.jsx)(C.Fragment,{children:k})]}),(0,C.jsx)(pe,{title:M.passengers_details,children:(0,C.jsx)(We,{passengerDetails:m.passengers})})]}),(0,C.jsx)(pe,{title:M.contact_information,children:(0,C.jsx)(ye,{contactDetails:m.contact})}),(p||y||w||N||v||S)&&(0,C.jsx)(pe,{title:M.addon_title,children:(0,C.jsxs)("div",{className:A.A.addonsContainer,children:[(p||y)&&(0,C.jsx)(he,{legDetails:null!=f?f:[],itineraries:m.itineraries,passengers:m.passengers,withBaggageAndCancellation:L,onClickBaggageAndCancellation:H,onTrackBaggageBreakdown:F}),w&&(0,C.jsx)(lr,{legDetails:f}),N&&(0,C.jsx)(Xe,{legDetails:f}),v&&(0,C.jsx)(D,{}),S&&(0,C.jsx)(C.Fragment,{children:S})]})})]}):null,h||!m||null!=m&&m.isModifiedOffline?null:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(pe,{title:M.fare_rules,children:(0,C.jsx)(or,{children:M.fare_rules_message})}),(0,C.jsx)(pe,{title:M.what_happens_next,children:(0,C.jsx)(or,{children:M.booking_extra_instruction})}),(0,C.jsx)(pe,{title:M.act_important_info,children:(0,C.jsx)(or,{children:(0,C.jsx)("div",{dangerouslySetInnerHTML:{__html:(0,a.sS)(M.flight_ticket_important_info_text,R,"")}})})})]})]})},gr=function(e){var n=e.bookingDetails,r=e.paymentDetails,t=e.isExchangeBooking,a=e.tripsDetails,i=e.isSeatAvailable,l=e.AdsSection,u=e.onTrackAddonsToggle,m=e.onTrackTaxToggle,f=(0,c.d4)(x.YH);return(0,C.jsxs)(C.Fragment,{children:[!n||null!=n&&n.isModifiedOffline?null:(0,C.jsxs)(C.Fragment,{children:[r&&!t?(0,C.jsx)(pe,{title:f.price_breakdown,banner:(0,N.y_)(n.itineraries).length>1?(0,C.jsx)(s.A,{isPostBooking:!0}):void 0,children:(0,C.jsx)(tr,{itineraries:n.itineraries,insuranceDetails:n.insurancePackages,passengers:n.passengers,paymentDetails:r,promos:null==n?void 0:n.promos,tripInfo:(0,N.y_)(n.itineraries),tripsDetail
2s:a,isSeatAvailable:i,onTrackAddonsToggle:u,onTrackTaxToggle:m})}):null,t&&r?(0,C.jsx)(pe,{title:f.exchange_price_breakdown,children:n.itineraries.map(function(e,n){return e.exchange?(0,C.jsxs)(o.Fragment,{children:[(0,C.jsx)(mn,{tripInfo:(0,N.y_)([e]),legId:e.legId,isRoundTrip:e.legs.length>0}),(0,C.jsx)(be,{exchangeDetails:e.exchange,paymentDetails:r})]},"exchange".concat(n)):null})}):null]}),l&&(0,C.jsx)(C.Fragment,{children:l}),(0,C.jsx)(pe,{title:f.act_help,children:(0,C.jsx)(d.A,{isLiveChatShowing:!1,isVerticalView:!0,isFlights:!0,isFlightPortalBooking:(null==n?void 0:n.isFlightPortalBooking)||!1})})]})};fr.displayName="BookingHistoryLeftSection",gr.displayName="BookingHistoryRightSection"},32275(e,n,r){r.d(n,{A:()=>g}),r(52675),r(89463),r(2259),r(45700),r(16280),r(76918),r(2008),r(51629),r(25276),r(23792),r(44114),r(89572),r(2892),r(67945),r(84185),r(83851),r(81278),r(79432),r(26099),r(47764),r(98992),r(54520),r(3949),r(23500),r(62953);var t=r(10619),a=r(18564),i=r(71468),s=r(68443),l=r(24375);var o=r(74848);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}var u=["className","defaultApiHeaders"];function d(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,t)}return r}function m(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?d(Object(r),!0).forEach(function(n){f(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function f(e,n,r){return(n=function(e){var n=function(e){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,"string");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}var g=function(e){var n,r,c,d,f=e.className,g=void 0===f?"":f,h=e.defaultApiHeaders,v=function(e,n){if(null==e)return{};var r,t,a=function(e,n){if(null==e)return{};var r={};for(var t in e)if({}.hasOwnProperty.call(e,t)){if(-1!==n.indexOf(t))continue;r[t]=e[t]}return r}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t<i.length;t++)r=i[t],-1===n.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,u),p=v.additionalParams,y=void 0===p?"":p,x="fareCode"in v?v.fareCode:v.bookingRef,C="fareCode"in v?{fareCode:v.fareCode}:{bookingRef:v.bookingRef},j=(0,i.d4)(l.MS),b="ar"===j||"fa"===j,N=(0,a.t)("https://srv.wego.com",m(m({},C),h),{enabled:!!x},y);return null!=N&&N.data&&null!=N&&null!==(n=N.data)&&void 0!==n&&null!==(n=n.advisory)&&void 0!==n&&null!==(n=n.messages)&&void 0!==n&&n.ar&&null!=N&&null!==(r=N.data)&&void 0!==r&&null!==(r=r.advisory)&&void 0!==r&&null!==(r=r.messages)&&void 0!==r&&r.en?(0,o.jsxs)("div",{className:(0,t.$)("_X328NhmBlpI3elcMmgQ",g),children:[(0,o.jsx)(s.A,{className:"IbesdJzt34xoA5LT0Mzd"}),(0,o.jsx)("div",{className:"Esq1bRQ_tFB06WZ2JxXA",dangerouslySetInnerHTML:{__html:b?null==N||null===(c=N.data)||void 0===c||null===(c=c.advisory)||void 0===c||null===(c=c.messages)||void 0===c?void 0:c.ar:null==N||null===(d=N.data)||void 0===d||null===(d=d.advisory)||void 0===d||null===(d=d.messages)||void 0===d?void 0:d.en}})]}):null};g.displayName="TravelAdvisory"},82493(e,n,r){r.d(n,{A:()=>t});const t={container:"hKXRhPFkihc1jY3sMKPB",crisisBanner:"Bu_ttSTc_MQIaHznF7dB",wrapper:"wKf05dXkAHo2llIclsk3",leftSide:"oSY4OgPzjKzewSPzFjpd",rightSide:"HBapSLLBTfRJ1mFeJAZw",addonsContainer:"kB_CYzH6D7KC_CrGD5yp",adsSection:"OtMtuZ1Xuv2BRzdvsbUw"}}}]);

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.