1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[94920],{94920:function(e,t,a){a.d(t,{Z:function(){return ed}});var i=a(14994),r=a(18349),n=a(93435),l=a(81445),o=a(38339),s=a(63479),c=a(5886),d=a(47609),p=a(7551),u=a(39167);let g=(0,a(63934).jS)({base:{display:"flex",height:"[36px]",gap:"space.8",overflowX:"auto",minWidth:"100%",_scrollbar:{display:"none",visibility:"hidden",opacity:"opacity.0"},"@media (max-width: 768px)":{width:"100vw",marginLeft:"-space.24",padding:"[1px token(spacing.space.24)]",height:"[38px]"}},variants:{consumer:{default:{marginTop:"space.12"},reviewStack:{marginTop:"0"}}},defaultVariants:{consumer:"default"}});var m=a(18842),h=a(36125),x=a(14878);let v=(0,r.eW)(e=>{let{isDesktop:t=!1,onSortTypeChange:a,onFilterChange:r,showOnlyReviewsWithMedia:l,currentRatingFilter:o,currentSortType:s,getRatingFilterLabel:c,getSortTypeLabel:d,displayConfig:p,labels:u,portalContainer:v,consumer:b="default"}=e,{exposeSorting:f=!1,exposeFiltering:y=!1}=null!=p?p:{},w=(0,n.useMemo)(()=>f?Object.values(h.Y).map((e,t)=>({id:e,label:d(t),isSelected:e===s})):[],[f,d,s]),C=(0,n.useMemo)(()=>y?[{id:"with-images",label:u.FILTERING.WITH_IMAGES,isSelected:l,icon:x.J},...Object.values(h.Z).map((e,t)=>({id:e,label:c(t,!0),isSelected:o===e}))]:[],[y,u,l,c,o]),S=(0,n.useCallback)(e=>{let t=e.find(e=>e.isSelected);t&&a(t.id)},[a]),k=(0,n.useCallback)(e=>{let t=e.find(e=>"with-images"===e.id),a=(null==t?void 0:t.isSelected)||!1,i=e.filter(e=>"with-images"!==e.id),n=i.find(e=>{let t=C.find(t=>t.id===e.id);return e.isSelected!==((null==t?void 0:t.isSelected)||!1)}),l=null;if(n)n.isSelected&&(l=n.id);else{let e=i.find(e=>e.isSelected);e&&(l=e.id)}r({rating:l,withImages:a})},[r,C]);return(0,i.jsxs)("div",{className:g({consumer:b}),"data-qa-marker":"qaid-review-filters-container","data-testid":"review-filter-container",id:"review-filter-mobile-container",children:[f&&(0,i.jsx)(m.Z,{isDropdown:!0,isPills:!1,isMultiSelect:!1,items:w,isDesktop:t,title:u.SORTING.SORT_BY,onSelectionChange:S,qaidPrefix:"review-sorting",portalContainer:v}),y&&(0,i.jsx)(m.Z,{isPills:!0,isMultiSelect:!0,items:C,onSelectionChange:k,qaidPrefix:"review-filtering"})]})},"ReviewFilterAndSorter");var b=(0,n.memo)(v),f=a(66624);let y=(0,r.eW)(e=>{let{ref:t,animationProperties:i,additionalAnimationLoadingCondition:l=!0}=e,o=(0,f.Z)({ref:t,options:{threshold:0,rootMargin:"50px"}}),[s,c]=(0,n.useState)(null);return(0,n.useEffect)(()=>{t&&t.current&&!s&&l&&a.e(72380).then(a.t.bind(a,72385,23)).then(e=>{c(e.default.loadAnimation((0,r.EZ)((0,r.ih)({},i),{renderer:"svg",autoplay:!1,container:t.current})))})},[l]),(0,n.useEffect)(()=>{s&&s.isLoaded&&(o?s.play():s.pause())},[s,null==s?void 0:s.isLoaded,o]),s},"useAutoPlayingLottieAnimation");var w=a(11430),C=a(31465);let S=(0,C.F)({slots:["root","countryFlagsContainer","flagsScrollWrapper","countryFlagItem","guestTextContainer","guestText","heartsLottie"],base:{root:{background:"linear-gradient(269.83deg, rgba(255, 230, 248, 0.4) 14.94%, rgba(243, 230, 255, 0.4) 92.53%)",display:"flex",marginLeft:"-space.16",position:"relative",padding:"[0 token(spacing.space.24)]",overflow:"hidden",opacity:"opacity.100",transition:"[opacity 0.5s]",width:"[100vw]",height:"[92px]",_desktop:{border:"none",marginLeft:"0",width:"[100%]",borderRadius:"radius.8",alignItems:"center",overflow:"hidden",height:"[58px]"}},countryFlagsContainer:{display:"flex",height:"[100%]",flexDirection:"column",overflow:"hidden",width:"[58px]",_mobile:{width:"auto",minWidth:"[48px]"}},flagsScrollWrapper:{display:"flex",flexDirection:"column",animation:"[scrollUp var(--scroll-duration, 0s) linear infinite]",animationPlayState:"[var(--animation-play-state, running)]"},countryFlagItem:{marginBottom:"space.6",width:"[30px]",alignItems:"center","& .country-flag":{width:"[100%]",objectFit:"cover",height:"[20px]",margin:"0 auto",borderRadius:"radius.2",boxShadow:"[0px 0.125px 2.5px 0px rgba(16, 24, 40, 0.06), 0px 1.25px 3.75px 0px rgba(16, 24, 40, 0.10)]",overflow:"hidden"}},guestTextContainer:{display:"flex",alignItems:"center"},guestText:{textStyle:"para.regular",padding:"[token(spacing.space.6) 0]",margin:"auto 0",zIndex:1,color:"core.grey.800","& strong":{fontWeight:"font.weight.500",color:"core.grey.900"},_mobile:{margin:"[token(spacing.space.10) 0]"}},heartsLottie:{position:"absolute",width:"[140px]",height:"[160px]",rotate:"[16.11deg]",right:"[-23px]",marginTop:"[-46px]",opacity:"opacity.10",_desktop:{marginTop:"[12px]",right:"[-18px]"}}},variants:{slideAnimation:{true:{root:{height:"0",opacity:"opacity.0","&.loaded":{height:"[58px]",opacity:"opacity.100"}},heartsLottie:{opacity:"opacity.0",".loaded &":{opacity:"opacity.10"}}}},lang:{nl:{root:{height:"[92px]",_desktop:{height:"[92px]"}}}}},compoundVariants:[{slideAnimation:!0,lang:"nl",css:{root:{"&.loaded":{height:"[92px]"}}}}],defaultVariants:{slideAnimation:!1}}),k={desktop:.9,mobile:.6},j=(0,r.eW)(e=>"https://cdn-imgix-open.headout.com/home/country-flags/4x3/"+(null==e?void 0:e.toLowerCase())+".svg","getCountryFlagUrl"),R=(0,r.eW)(e=>e.slice(0,3).map(e=>{let{displayName:t}=e;return t}).join(", "),"formatMainCountriesText");var T=a(58864);let I=(0,r.eW)(e=>{var t,a;let{reviewCountries:r,strings:l,lang:o,slideAnimation:s=!1,isAnimationPlaying:c=!0,getCountryFlagUrl:d,trackingContext:p}
1=e,[u,g]=(0,n.useState)(!1),m=(0,n.useRef)(null),h=(0,n.useRef)(null),x=(0,w.C)(),v=(0,f.Z)({ref:m,options:{threshold:x?k.desktop:k.mobile}});y({ref:h,animationProperties:{loop:!0,path:"https://cdn-imgix.headout.com/assets/lottie/reviewCountryBannerBackgroundHearts.json"}});let{countryFlagUrls:b,mainCountries:C,count:I}=(0,n.useMemo)(()=>{var e;if(!(null==(e=null==r?void 0:r.countries)?void 0:e.length))return{countryFlagUrls:[],mainCountries:"",count:0};let{countries:t,count:a}=r,i=t.map(e=>{let{code:t}=e;return d?d(t||""):j(t||"")});return{countryFlagUrls:[...i,...i],mainCountries:R(t),count:a}},[r,d]),E=(null==(t=null==r?void 0:r.countries)?void 0:t.length)||0,N=S({slideAnimation:s,lang:"nl"===o?"nl":void 0});if((0,n.useEffect)(()=>{if(s&&m.current){let e=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&setTimeout(()=>{var e;null==(e=m.current)||e.classList.add("loaded")},1e3)});return e.observe(m.current),()=>e.disconnect()}},[s]),(0,n.useEffect)(()=>{var e,t;v&&!u&&(null==(t=null==(e=null==p?void 0:p.aggregatedCountries)?void 0:e.onViewed)||t.call(e),g(!0))},[v,u,null==p?void 0:p.aggregatedCountries]),!(null==(a=null==r?void 0:r.countries)?void 0:a.length))return null;let M=c&&v;return(0,i.jsxs)("div",{ref:m,className:N.root,"data-testid":"aggregated-countries-root","data-qa-marker":"aggregated-countries-root",id:"aggregated-countries-root",children:[(0,i.jsx)("div",{className:N.countryFlagsContainer,children:(0,i.jsx)("div",{className:N.flagsScrollWrapper,style:{"--scroll-duration":"".concat(26*E/20,"s"),"--animation-play-state":M?"running":"paused"},children:b.map((e,t)=>{var a;let n=t%r.countries.length;return(0,i.jsx)("div",{className:N.countryFlagItem,children:(0,i.jsx)(T.Image,{className:"country-flag",url:e,alt:(null==(a=r.countries[n])?void 0:a.displayName)||"country flag",width:30,height:22.5})},"flag-".concat(t))})})}),(0,i.jsx)("div",{className:N.guestTextContainer,children:(0,i.jsx)("div",{className:N.guestText,"data-testid":"aggregated-countries-guest-text","data-qa-marker":"aggregated-countries-guest-text",dangerouslySetInnerHTML:{__html:l.formatString(l.AGGREGATE_COUNTRIES.CONTENT,C,String(I))}})}),(0,i.jsx)("div",{"data-testid":"aggregated-countries-hearts-animation","data-qa-marker":"aggregated-countries-hearts-animation",className:N.heartsLottie,ref:h,"aria-hidden":"true"})]})},"AggregatedCountries");var E=a(95914);let N=(0,C.F)({slots:["container","fill"],base:{container:{position:"relative",overflow:"hidden",width:"[100%]",backgroundColor:"semantic.dividers.dark",borderRadius:"50px"},fill:{height:"[100%]",backgroundColor:"semantic.text.candy",borderRadius:"50px",transition:"width 0.3s ease"}},variants:{height:{small:{container:{height:"[4px]"}},medium:{container:{height:"[6px]"}},large:{container:{height:"[8px]"}}},animated:{true:{fill:{transition:"width 0.5s ease-in-out"}}}},defaultVariants:{height:"medium",animated:!1}}),M=(0,r.eW)(e=>{var{value:t,max:a=100,overrideStyles:n,height:o="medium",animated:s=!1}=e,c=(0,r.S0)(e,["value","max","overrideStyles","height","animated"]);let d=N.raw({height:o,animated:s}),p=(0,l.iv)(d.container,null==n?void 0:n.container),u=(0,l.iv)(d.fill,null==n?void 0:n.fill),g=Math.min(100,Math.max(0,t/a*100));return(0,i.jsx)("div",{className:p,role:"progressbar","aria-valuenow":t,"aria-valuemin":0,"aria-valuemax":a,"data-testid":"progress-bar","data-qa-marker":"progress-bar",...c,children:(0,i.jsx)("div",{className:u,style:{width:"".concat(g,"%")},"data-testid":"progress-bar-fill","data-qa-marker":"progress-bar-fill"})})},"ProgressBar");M.displayName="ProgressBar";let W=(0,C.F)({slots:["container","overallSection","ratingScore","avgRatingCount","overallRating","breakdownSection","breakdownRow","ratingLabel","progressBarContainer","progressBar","ratingCount"],base:{container:{display:"flex",flexDirection:"column",gap:"space.16",padding:0,backgroundColor:"semantic.surface.light.white",borderRadius:"radii.8",width:"100%"},overallSection:{display:"flex",width:"100%",alignItems:"flex-start"},ratingScore:{display:"flex",flexDirection:"column",gap:"space.2",alignItems:"flex-start"},avgRatingCount:{marginBottom:"space.4"}
1,overallRating:{display:"flex",alignItems:"flex-start",gap:"space.8",transformOrigin:"top left",scale:"1.5",marginBottom:"space.8","& svg":{marginTop:"space.2"}},breakdownSection:{display:"flex",flexDirection:"column",gap:"space.8",width:"max-content"},breakdownRow:{display:"flex",gap:"space.12",alignItems:"center",width:"100%"},ratingLabel:{display:"flex",alignItems:"center",gap:"space.4"},progressBarContainer:{display:"flex",alignItems:"center",width:"100%",maxWidth:"[200px]"},progressBar:{flex:1,width:"100%",minWidth:"[200px]"},ratingCount:{minWidth:"[28px]",textAlign:"right"}},variants:{layout:{vertical:{overallSection:{flexDirection:"column",gap:"space.20"},breakdownSection:{width:"100%"},overallRating:{marginBottom:"space.10"},progressBar:{minWidth:"unset"}},horizontal:{overallSection:{flexDirection:"row",gap:"space.16",justifyContent:"space-between"}}},consumer:{default:{},reviewStack:{overallRating:{scale:"1",_desktop:{scale:"1.25"}}}}},defaultVariants:{consumer:"default"}});var _=a(43578),D=a(35008);let L=(0,C.F)({slots:["trigger","infoIcon","content"],base:{trigger:{display:"flex",flexDirection:"row",gap:"space.4",alignItems:"center",cursor:"pointer",width:"max-content"},infoIcon:{display:"flex",justifyContent:"center",alignItems:"center",width:"space.16",height:"space.16",marginTop:"space.1"},content:{padding:"space.12"}},variants:{isMobile:{true:{content:{padding:"space.16"}}}}});var B=a(25730);let O=(0,B.default)(()=>Promise.all([a.e(41232),a.e(12592),a.e(59237),a.e(70133),a.e(51471)]).then(a.bind(a,84367)).then(e=>e.HoverOverlay),{ssr:!1}),A=(0,r.eW)(e=>{var{isMobile:t=!1,labels:a,"data-testid":l="trust-overlay-trigger",trackingContext:o,portalContainer:s}=e,d=(0,r.S0)(e,["isMobile","labels","data-testid","trackingContext","portalContainer"]);let[g,m]=(0,n.useState)(!0),[h,x]=(0,n.useState)(!1),v=L({isMobile:t}),b=(0,n.useCallback)(()=>{x(!1)},[]);(0,n.useEffect)(()=>{m(!1)},[]);let f=(0,i.jsx)(p.Box,{className:v.content,children:(0,i.jsx)(u.x,{textStyle:t?"para.medium":"para.small",color:"semantic.text.grey.1","data-testid":"trust-overlay-content",children:a.CONTENT})});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.h,{if:g,children:(0,i.jsxs)(p.Box,{display:"none",children:[(0,i.jsx)(u.x,{"data-testid":"trust-overlay-trigger",children:a.QUESTION_TEXT}),(0,i.jsx)(p.Box,{"data-testid":"trust-overlay-answer-ssr",children:f})]})}),(0,i.jsx)(O,{content:f,title:t?a.QUESTION_TEXT:void 0,isMobile:t,container:s,isSwipesheetOpen:h,setIsSwipesheetOpen:x,onSwipeSheetClose:b,openDelay:0,closeDelay:300,sideOffset:8,align:"start",contentId:"trust-overlay",trackingContext:o&&{hoverOverlay:o.trustOverlay},children:(0,i.jsxs)("div",{className:v.trigger,"data-testid":l,...d,children:[(0,i.jsx)(u.x,{textStyle:"ui.label.small",color:"semantic.text.grey.1",children:a.QUESTION_TEXT}),(0,i.jsx)(D.Z,{strokeColor:"colors.semantic.text.grey.1",className:v.infoIcon,"data-testid":"trust-overlay-info-icon"})]})})]})},"TrustOverlay"),F=(0,r.eW)(e=>{var{overallRating:t,totalRatings:a,ratingBreakdown:n,lang:o="en",layout:s="horizontal",consumer:d="default",showTrustOverlay:p=!0,labels:g,isMobile:m=!1,trackingContext:h,portalContainer:x}=e,v=(0,r.S0)(e,["overallRating","totalRatings","ratingBreakdown","lang","layout","consumer","showTrustOverlay","labels","isMobile","trackingContext","portalContainer"]);let b=W.raw({layout:s,consumer:d}),f=(0,r.eW)(()=>0===n.length?0:Math.max(...n.map(e=>e.count)),"getMaxCount")();return(0,i.jsx)("div",{className:(0,l.iv)(b.container),...v,"data-qa-marker":"ratings-display-root",children:(0,i.jsxs)("div",{className:(0,l.iv)(b.overallSection),"data-qa-marker":"ratings-display-ratings-section",children:[(0,i.jsxs)("div",{className:(0,l.iv)(b.ratingScore),children:[(0,i.jsx)(E.Z,{rating:t,size:"reviewStack"===d?"xLarge":"large",multipleStars:!1,ratingLabelText:"",truncateRating:!0,lang:o,className:(0,l.iv)(b.overallRating),"data-qa-marker":"ratings-display-average-rating"}),(0,i.jsx)(u.x,{as:"span",textStyle:"ui.label.regular",color:"semantic.text.candy",className:(0,l.iv)(b.avgRatingCount),"data-qa-marker":"ratings-display-average-count",children:g.formatString(g.RATINGS_DISPLAY.REVIEWS_COUNT,(0,_.pY)(a,o))}),(0,i.jsx)(c.h,{if:p,children:(0,i.jsx)(A,{isMobile:m,labels:g.TRUST_OVERLAY,trackingContext:h,portalContainer:x})})]}),(0,i.jsx)("div",{className:(0,l.iv)(b.breakdownSection),children:n.map(e=>{let t="".concat((0,_.pY)(e.count,o)," ratings"),a=1===e.stars?"star":"stars";return(0,i.jsxs)("div",{className:(0,l.iv)(b.breakdownRow),children:[(0,i.jsx)("div",{className:(0,l.iv)(b.ratingLabel),children:(0,i.jsx)(E.Z,{rating:e.stars,ratingLabelText:"",size:"large",multipleStars:!0,showRating:!1})}),(0,i.jsx)(M,{value:e.count,max:f,height:"medium",animated:!0,"aria-label":"".concat(e.stars," ").concat(a,", ").concat(t),"aria-valuetext":t,overrideStyles:{container:b.progressBar}}),(0,i.jsx)(u.x,{as:"span",textStyle:"ui.label.small.heavy",color:"semantic.text.grey.2",className:(0,l.iv)(b.ratingCount),children:(0,_.Oc)(e.count,o)})]},e.stars)})})]})})},"RatingsDisplay");F.displayName="RatingsDisplay";let z=(0,C.F)({slots:["root","reviewsContainer","loadingState","loadMoreContainer","reviewCardContainer","criticReviewCardContainer"],base:{root:{display:"flex",flexDirection:"column",width:"100%",backgroundColor:"colors.core.grey.50",borderRadius:"radii.8",isolation:"isolate"},reviewsContainer:{display:"flex",flexDirection:"column",width:"100%",animation:"fadeIn 0.3s ease-in-out",animationDelay:"0.3s"},loadingState:{display:"flex",flexDirection:"column",gap:"space.16",width:"100%"},loadMoreContainer:{display:"flex",justifyContent:"start"},reviewCardContainer:{scrollMarginTop:"space.32",paddingTop:"space.32",_first:{paddingTop:0},_last:{paddingBottom:"space.32"}},criticReviewCardContainer:{paddingTop:"space.40",_mobile:{paddingTop:"space.32"},_first:{paddingTop:0},_last:{paddingBottom:"space.32"}}},variants:{consumer:{reviewStack:{reviewsContainer:{animation:"unset",animationDelay:"unset"}}}}}),q={Guest:"guest-reviews",Critic:"critic-reviews"}
1,P={desktop:30,mobile:18},V={Modal:"modal",Normal:"normal",Critic:"critic"},Y=["5+ stars","4+ stars","3 stars","<3 stars"],Z=["Most relevant","Most recent"];var G=a(36075),X=a(69301),K=a(37153),H=a(70715);let U=(0,r.eW)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=(0,n.useRef)(null),[a,i]=(0,n.useState)(!1),r=(0,n.useCallback)(()=>{let e=t.current;e&&i(e.scrollHeight>e.clientHeight)},[]);return(0,n.useEffect)(()=>{let e=t.current;if(!e||(r(),"undefined"==typeof ResizeObserver))return;let a=new ResizeObserver(()=>{r()});return a.observe(e),()=>{a.disconnect()}},[r,...e]),{contentRef:t,isOverflowing:a}},"useContentOverflow");var J=a(28251);let Q=(0,C.F)({slots:["ratingContainer","content","publicationLink","readMoreLink"],base:{ratingContainer:{display:"flex",flexDirection:"row",alignItems:"center",marginTop:"space.12"},content:{color:"semantic.text.grey.2",overflow:"hidden",textStyle:"para.medium",_mobile:{textStyle:"para.regular"}},publicationLink:{width:"fit-content",maxWidth:"100%",_hover:{textDecoration:"underline",color:"semantic.text.grey.2!"}},readMoreLink:{marginTop:"space.2",color:"semantic.text.grey.1","@media (hover: none)":{_hover:{color:"semantic.text.grey.1!"}},_active:{color:"semantic.link.primary"},"& > div":{alignItems:"center"}}},variants:{isCollapsed:{true:{content:{maxHeight:"[72px]",_mobile:{maxHeight:"[80px]"}}},false:{}}}}),$=(0,r.eW)(e=>{let{criticName:t,publication:a,publicationUrl:l,rating:o,content:s,isMobile:d,strings:g,trackingContext:m}=e,[h,x]=(0,n.useState)(!1),v="number"==typeof o&&o>=1&&o<=5,b=!!l,f=(0,n.useId)(),{contentRef:y,isOverflowing:w}=U([s,h]),C=!h,S=(0,r.eW)(()=>{var e,t;x(e=>!e),h||null==(t=null==(e=null==m?void 0:m.reviewCard)?void 0:e.onReadMoreClicked)||t.call(e,o,!1)},"toggleExpansion"),k=Q({isCollapsed:C});return(0,i.jsxs)(p.Box,{display:"flex",flexDirection:"column",width:"100%",wordBreak:"break-word","data-qa-marker":"qaid-critic-review-card",children:[(0,i.jsxs)(p.Box,{display:"flex",flexDirection:"row",alignItems:"center",gap:"space.8",children:[(0,i.jsx)(X.Avatar,{size:d?"small":"big",fallbackText:(0,J.Xq)(a),variant:"light","aria-hidden":!0}),(0,i.jsxs)(p.Box,{display:"flex",flexDirection:"column",gap:"space.2",minWidth:0,children:[(0,i.jsx)(c.h,{if:b,children:(0,i.jsx)(K.r,{as:"anchor",href:l,className:k.publicationLink,children:(0,i.jsx)(u.x,{as:"span",color:"semantic.text.grey.2",textStyle:d?"heading.small":"heading.regular",children:a})})}),(0,i.jsx)(c.h,{if:!b,children:(0,i.jsx)(u.x,{as:"p",color:"semantic.text.grey.2",textStyle:d?"heading.small":"heading.regular",children:a})}),(0,i.jsx)(u.x,{as:"p",textStyle:"ui.label.small",color:"semantic.text.grey.3",children:t})]})]}),(0,i.jsx)(c.h,{if:v,children:(0,i.jsx)(p.Box,{className:k.ratingContainer,children:(0,i.jsx)(E.Z,{rating:o,ratingLabelText:"",size:d?"medium":"large",showOutOf:!0,truncateRating:!0,alwaysShowDecimal:!1})})}),(0,i.jsx)(p.Box,{ref:y,id:f,className:k.content,marginTop:v?d?"space.6":"space.4":"space.12","data-qa-marker":"qaid-critic-review-card-content","data-expand":h,children:s}),(0,i.jsx)(c.h,{if:w||h,children:(0,i.jsx)(K.r,{as:"button",text:h?g.READ_LESS:g.READ_MORE,size:d?"regular":"medium",heavy:!0,underline:!1,trailingIcon:(0,i.jsx)(H.J,{iconName:h?"Minus":"Plus",height:12,width:12}),className:k.readMoreLink,onClick:S,"aria-label":"".concat(h?g.READ_LESS:g.READ_MORE,", ").concat(t),"aria-expanded":h,"aria-controls":f})})]})},"CriticReviewCardComponent"),ee=(0,n.memo)($);var et=a(80830);let ea=(0,r.eW)(e=>"reviewKind"in e?(0,i.jsx)(ee,{...e}):(0,i.jsx)(et.A,{...e}),"ReviewCardWrapper"),ei=(0,r.eW)(e=>{let{items:t,containerIdPrefix:a,itemClassName:r,consumer:n}=e;return(0,i.jsx)(p.Box,{className:z({consumer:n}).reviewsContainer,children:t.map(e=>{let t="review-card-container-".concat(a,"-").concat(e.id);return(0,i.jsx)(p.Box,{className:r,id:t,"data-qa-marker":"qaid-review-card-container-".concat(a),"data-testid":t,children:(0,i.jsx)(ea,{...e})},t)})})},"ReviewList");var er=a(27985);let en=z(),el=(0,r.eW)(e=>{let{label:t,loadingLabel:a,isLoading:r=!1,isMobile:n,onClick:l,"data-qa-marker":o,"data-testid":s}=e;
1return(0,i.jsx)(p.Box,{className:en.loadMoreContainer,children:(0,i.jsx)(er.Button,{as:"button",size:"medium",variant:"secondary",btnType:"black",onClick:l,w:n?"100%":"-webkit-fit-content",state:r?"loading":"default",primaryText:r&&a?a:t,"aria-label":t,"data-qa-marker":o,"data-testid":s,hasLoadingAnimation:!0})})},"ReviewsLoadMore"),eo=(0,r.eW)(e=>{let t=(0,n.useRef)();return(0,n.useEffect)(()=>{t.current=e},[e]),t.current},"usePrevious"),es=(0,B.default)(()=>a.e(41007).then(a.bind(a,41007)).then(e=>e.EmptyState)),ec=z();var ed=(0,r.eW)(e=>{var t;let{tgid:a,reviewsFetcher:g,lang:m,strings:x,trackingContext:v,initialReviews:f,criticReviews:y,sourceLabels:w,onReviewSourceChange:C,aggregatedCountries:S,isMobile:k=!1,shouldFocusProductCardOnCTAClick:j=!0,reviewsPerPage:R=5,showLoadMore:T=!0,"data-testid":E="reviews-with-filters","data-qa-marker":N="qaid-vertical-reviews-section",exposeSorting:M=!0,exposeFiltering:W=!0,initialSortType:_=h.Y.MostRelevant,initialRatingFilter:D=null,initialShowOnlyReviewsWithMedia:L=!1,getRatingFilterLabel:B,getSortTypeLabel:O,ratingsDisplay:A,portalContainer:z,modalConfig:X,overrideStyles:K}
1=e,H=!!g,[U,J]=(0,n.useState)(f||[]),[Q,$]=(0,n.useState)((null==f?void 0:f.length)||0),[ee,et]=(0,n.useState)(!0),[ea,er]=(0,n.useState)(H&&!f),[en,ed]=(0,n.useState)(R),[ep,eu]=(0,n.useState)(null!=_?_:h.Y.MostRelevant),[eg,em]=(0,n.useState)(D),[eh,ex]=(0,n.useState)(L),ev=eo(U.length),eb=(0,n.useRef)(!1),ef=eg||eh,ey=!ef&&0===U.length&&!ea,ew=ef&&0===U.length&&!ea,eC=(0,n.useCallback)((e,t)=>(0,r.Cr)(void 0,null,function*(){if(g&&(t||!(e>0))){er(!0);try{let{reviews:t,hasMore:i}=yield g({tgid:a,language:m,sortType:ep,ratingFilter:eg,mediaFilter:eh,offset:e,limit:R});J(a=>0===e?t:[...a,...t]),et(i),i?$(e+R):$(0)}catch(e){et(!1)}finally{er(!1)}}}),[a,m,ep,eg,eh,R,g]),eS=(0,n.useMemo)(()=>U.filter(e=>e.reviewMedias&&e.reviewMedias.length>0),[U]);(0,n.useEffect)(()=>{H&&(J([]),eC(0,!0))},[ep,eg,eh,eC,H]),(0,n.useEffect)(()=>{if(!(null==X?void 0:X.isModal)){eb.current=!1;return}H&&(null==X?void 0:X.isModal)&&(null==X?void 0:X.shouldAutoFetchOnOpen)===!0&&!eb.current&&f&&f.length>0&&ee&&Q>0&&!ea&&(eC(Q,ee),eb.current=!0)},[H,null==X?void 0:X.isModal,null==X?void 0:X.shouldAutoFetchOnOpen,f,eC,ee]),(0,n.useEffect)(()=>{if(void 0!==ev&&U.length>ev&&ev>0&&(null==X?void 0:X.isModal)&&U[ev]){let e=U[ev].id,t=document.getElementById("review-card-container-modal-".concat(e));setTimeout(()=>{null==t||t.scrollIntoView({behavior:"smooth",block:"start"})},300)}},[U,ev,X]);let ek=(0,n.useCallback)(()=>{var e,t,a,i;if(X&&!X.isModal){null==(t=null==(e=null==v?void 0:v.verticalReviewsSection)?void 0:e.onModalOpen)||t.call(e),X.openModal();return}null==(i=null==(a=null==v?void 0:v.verticalReviewsSection)?void 0:a.onLoadMore)||i.call(a,{currentCount:U.length,newCount:U.length+R,source:q.Guest}),eC(Q,ee)},[eC,ee,X,Q,U.length,R,null==v?void 0:v.verticalReviewsSection]),ej=(0,r.eW)(e=>{var t,a;eu(e),null==(a=null==(t=null==v?void 0:v.filters)?void 0:t.onSortTypeClicked)||a.call(t,eh,eg,e)},"handleSortChange"),eR=(0,r.eW)(e=>{var t,a;em(e.rating),ex(e.withImages),null==(a=null==(t=null==v?void 0:v.filters)?void 0:t.onRatingFilterClicked)||a.call(t,e.withImages,e.rating,ep)},"handleFilterChange"),eT=(0,r.eW)(()=>{ej(h.Y.MostRelevant),eR({rating:null,withImages:!1})},"handleResetFilters"),eI=null!=(t=null==y?void 0:y.length)?t:0,eE=H&&(0===eI||(null==f?void 0:f.length)!==0),eN=eE&&eI>0&&!!w,eM=eE&&(eN||!ey),eW=!eN&&eM,e_=!eN&&!eM&&eI>0,eD=eN?"reviewStack":void 0,eL=en<eI,eB=(0,n.useCallback)(()=>{var e,t;let a=Math.min(en+R,eI);null==(t=null==(e=null==v?void 0:v.verticalReviewsSection)?void 0:e.onLoadMore)||t.call(e,{currentCount:en,newCount:a,source:q.Critic}),ed(a)},[en,eI,R,null==v?void 0:v.verticalReviewsSection]),eO=(0,n.useMemo)(()=>{var e,t;return[{id:q.Guest,label:null!=(e=null==w?void 0:w.guest)?e:""},{id:q.Critic,label:null!=(t=null==w?void 0:w.critic)?t:""}]},[null==w?void 0:w.guest,null==w?void 0:w.critic]),eA=(0,n.useCallback)(e=>{let{id:t,label:a}=e;null==C||C({source:t,label:a,ranking:eO.findIndex(e=>e.id===t)+1})},[C,eO]),[eF,ez]=(0,n.useState)(null),eq=null!=z?z:eF,eP=(0,l.iv)(null==K?void 0:K.container),eV=(0,n.useMemo)(()=>U.map((e,t)=>(0,r.EZ)((0,r.ih)({},e),{lang:m,strings:(0,r.ih)({formatString:x.formatString},x.REVIEW_CARD),trackingContext:(0,r.ih)({},v),isMobile:k,variant:s.m.Vertical,shouldFocusProductCardOnCTAClick:j,ranking:t+1,isFromVerticalSection:!0,allReviewsWithMedia:eS,portalContainer:eq})),[U,m,x,v,k,j,eS,eq]),eY=(0,n.useMemo)(()=>{let e=null!=y?y:[];return(T?e.slice(0,en):e).map(e=>(0,r.EZ)((0,r.ih)({},e),{reviewKind:"critic",isMobile:k,strings:{READ_MORE:x.REVIEW_CARD.READ_MORE,READ_LESS:x.REVIEW_CARD.READ_LESS},trackingContext:(0,r.ih)({},v)}))},[y,en,T,k,x.REVIEW_CARD.READ_MORE,x.REVIEW_CARD.READ_LESS,v]),eZ=(0,n.useMemo)(()=>({exposeSorting:M,exposeFiltering:W}),[M,W]),eG=(0,i.jsxs)(c.h,{if:eM,children:[(0,i.jsx)(c.h,{if:M||W,children:(0,i.jsx)(b,{isDesktop:!k,consumer:eN?"reviewStack":"default",portalContainer:z,onSortTypeChange:ej,onFilterChange:eR,showOnlyReviewsWithMedia:eh,currentRatingFilter:eg,currentSortType:ep,getRatingFilterLabel:null!=B?B:e=>{var t;return null!=(t=Y[e])?t:""},getSortTypeLabel:null!=O?O:e=>{var t;
1return null!=(t=Z[e])?t:""},displayConfig:eZ,labels:x.REVIEW_STACK.REVIEW_FILTERS},m)}),(0,i.jsx)(p.Box,{height:"20px"}),(0,i.jsx)(ei,{items:eV,containerIdPrefix:(null==X?void 0:X.isModal)?V.Modal:V.Normal,itemClassName:ec.reviewCardContainer,consumer:eD}),(0,i.jsx)(c.h,{if:ea,children:(0,i.jsx)(p.Box,{className:ec.loadingState,children:Array.from({length:k?3:4}).map((e,t)=>(0,i.jsx)(G.Z,{variant:"vertical",isMobile:k},"skeleton-".concat(t)))})}),(0,i.jsx)(c.h,{if:T&&ee,children:(0,i.jsx)(el,{label:x.SHOW_MORE_REVIEWS,loadingLabel:x.SHOW_REVIEWS_LOADING,isLoading:ea,isMobile:k,onClick:ek,"data-qa-marker":"qaid-reviews-load-more-button","data-testid":"".concat(E,"-load-more")})}),(0,i.jsx)(c.h,{if:ew,children:(0,i.jsx)(es,{onClick:eT,labels:x.REVIEW_STACK.EMPTY_STATE})})]}),eX=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ei,{items:eY,containerIdPrefix:V.Critic,itemClassName:ec.criticReviewCardContainer,consumer:eD}),(0,i.jsx)(c.h,{if:T&&eL,children:(0,i.jsx)(el,{label:x.SHOW_MORE_REVIEWS,isMobile:k,onClick:eB,"data-qa-marker":"qaid-critic-reviews-load-more-button","data-testid":"".concat(E,"-critic-load-more")})})]});return(0,i.jsxs)(p.Box,{ref:ez,className:(0,o.cx)(ec.root,eP),"data-qa-marker":N,"data-testid":E,children:[(0,i.jsx)(c.h,{if:!!A,children:(0,i.jsx)(F,{lang:m,...A,labels:x,isMobile:k,layout:k?"vertical":"horizontal",consumer:eI>0?"reviewStack":"default",trackingContext:{trustOverlay:v.trustOverlay},portalContainer:eq})}),(0,i.jsxs)(c.h,{if:!!S,children:[(0,i.jsx)(p.Box,{height:"24px"}),(0,i.jsx)(I,{...S,lang:m,strings:x,trackingContext:{aggregatedCountries:null==v?void 0:v.aggregatedCountries}})]}),(0,i.jsx)(c.h,{if:eN,children:(0,i.jsx)(p.Box,{width:"100%",marginTop:k?"space.32":"space.40",children:(0,i.jsxs)(d.m,{tabListItems:eO,onChangeTab:eA,tabsGap:k?P.mobile:P.desktop,activeTextColor:"core.purps.700",tabContainerBorderColor:"core.grey.300",hideNavigationArrows:!0,edgeAlignedTabs:!0,isMobile:k,consumer:"reviewStack",dataQAMarker:"qaid-review-source-tabs",children:[(0,i.jsx)(d.m.Panel,{value:q.Guest,consumer:"reviewStack",children:eG}),(0,i.jsx)(d.m.Panel,{value:q.Critic,consumer:"reviewStack",children:eX})]})})}),(0,i.jsxs)(c.h,{if:eW||e_,children:[(0,i.jsx)(p.Box,{height:"1px",marginY:"space.24",border:"1px dashed token(colors.core.grey.200)"}),(0,i.jsx)(c.h,{if:!e_||!!(null==w?void 0:w.critic),children:(0,i.jsx)(u.x,{as:"h3",textStyle:"heading.small",color:"core.grey.800",children:e_?null==w?void 0:w.critic:x.REVIEW_STACK.TITLE})}),(0,i.jsx)(c.h,{if:eW,children:eG}),(0,i.jsx)(c.h,{if:e_,children:eX})]})]})},"VerticalReviewsSection")},18842:function(e,t,a){a.d(t,{Z:function(){return $}});var i=a(14994),r=a(18349),n=a(93435),l=a(37169),o=a(39167),s=a(31465);let c=(0,s.F)({slots:["button","container","icon","count"],base:{button:{width:"fit-content",border:"1px solid",_hover:{cursor:"pointer"},_focusVisible:{outline:"none",boxShadow:"0 0 0 2px token(colors.semantic.surface.light.white), 0 0 0 3px token(colors.semantic.surface.dark.primary.2)"}},container:{display:"flex",alignItems:"center"},count:{display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"radius.50p",backgroundColor:"semantic.text.black.translucent",width:"0",height:"0",transition:"width 0.2s, height 0.2s"}},variants:{size:{small:{button:{paddingX:"space.12",paddingY:"space.6",borderRadius:"radius.20"},icon:{"& svg":{width:"12px",height:"12px"}},container:{gap:"space.6"},count:{alignItems:"flex-start"}},large:{button:{paddingX:"space.12",paddingY:"space.8",borderRadius:"24px"},icon:{"& svg":{width:"16px",height:"16px"}},container:{gap:"space.6"}}},state:{default:{button:{borderColor:"semantic.dividers.dark",color:"semantic.text.grey.2",backgroundColor:"semantic.surface.light.white","@media (min-width: 768px)":{_hover:{backgroundColor:"semantic.surface.light.white",borderColor:"semantic.icon.grey.1"}},_active:{backgroundColor:"semantic.surface.light.white",borderColor:"semantic.icon.grey.1",color:"semantic.text.grey.2",transform:"scale(0.95)",transition:"transform 0.2s cubic-bezier(0.7, 0, 0.3, 1)"}}},disabled:{button:{borderColor:"semantic.border.disabled.2",backgroundColor:"semantic.cta.disabled.tertiary",color:"core.grey.600",_hover:{cursor:"not-allowed"}}},applied:{button:{borderColor:"semantic.cta.black",backgroundColor:"core.grey.200",color:"semantic.text.grey.2"}}},isIconOnly:{true:{button:{borderRadius:"radius.50p"}},false:{}},isIconCounterOnly:{true:{},false:{}},countVisible:{true:{count:{visibility:"visible",opacity:1,marginLeft:"0"}},false:{count:{visibility:"hidden",opacity:0,marginLeft:"-space.6"}}},counterPosition:{leading:{},trailing:{}}},compoundVariants:[{state:"applied",size:"small",css:{button:{paddingY:"space.6"}}},{isIconOnly:!0,size:"small",css:{button:{paddingX:"space.10",paddingY:"space.10"},container:{paddingY:"space.0"}}},{isIconCounterOnly:!0,size:"small",css:{button:{gap:"space.4",paddingX:"space.8",paddingY:"space.6"},container:{paddingX:"space.1"}}},{size:"large",isIconOnly:!0,css:{button:{paddingY:"space.12"}}},{size:"large",state:"applied",css:{button:{paddingY:"space.8"}}},{isIconOnly:!0,size:"large",css:{button:{paddingX:"space.12",paddingY:"space.12"},container:{paddingY:"space.0"}}},{isIconCounterOnly:!0,size:"large",css:{button:{gap:"space.4",paddingX:"space.8",paddingY:"space.8"},container:{paddingX:"space.1",paddingY:"space.1"}}},{countVisible:!0,size:"small",css:{count:{width:"18px",height:"18px"}}},{countVisible:!0,size:"large",css:{count:{width:"22px",height:"22px"}}},{counterPosition:"leading",size:"small",css:{button:{paddingLeft:"space.8"}}},{counterPosition:"leading",size:"large",css:{button:{paddingLeft:"space.8"}}}]}),d=(0,s.F)({slots:["button","container","priceContainer","price","cutPrice"],base:{button:{border:"1px solid",width:"fit-content",height:"fit-content",_hover:{cursor:"pointer"},_focusVisible:{outline:"none",boxShadow:"0 0 0 2px token(colors.semantic.surface.light.white), 0 0 0 3px token(colors.semantic.surface.dark.primary.2)"}}
1,container:{display:"flex",alignItems:"center"}},variants:{state:{default:{button:{backgroundColor:"semantic.surface.light.white",borderColor:"semantic.dividers.dark","@media (min-width: 768px)":{_hover:{backgroundColor:"semantic.surface.light.white",borderColor:"semantic.icon.grey.1"}},_active:{backgroundColor:"semantic.surface.light.white",transform:"scale(0.95)",transition:"transform 0.2s cubic-bezier(0.7, 0, 0.3, 1)"}},price:{color:"semantic.text.grey.2"},cutPrice:{color:"semantic.text.grey.3"}},applied:{button:{borderColor:"semantic.cta.black",backgroundColor:"core.grey.200"},price:{color:"semantic.text.grey.2"},cutPrice:{color:"semantic.text.grey.3"}}},size:{small:{button:{paddingLeft:"space.8",paddingRight:"space.12",paddingY:"space.6",borderRadius:"radius.20","& svg":{width:"18px",height:"18px"}},container:{gap:"space.6",paddingY:"space.1"}},large:{button:{paddingLeft:"space.10",paddingRight:"space.12",paddingY:"space.8",borderRadius:"24px","& svg":{width:"22px",height:"22px"}},container:{gap:"space.6",paddingY:"space.1"}}},hasCutPrice:{true:{},false:{priceContainer:{marginBottom:"space.2"}}}},compoundVariants:[{size:"small",hasCutPrice:!0,css:{button:{paddingLeft:"space.12",paddingRight:"space.16",borderRadius:"radius.20"},container:{paddingY:"space.0"}}},{size:"large",hasCutPrice:!0,css:{button:{paddingLeft:"space.12",paddingRight:"space.16",paddingY:"space.6",borderRadius:"24px"},container:{paddingY:"space.0"}}}]}),p=(0,l.eW)(e=>{let{id:t,state:a,text:r,size:n,leadingIcon:l,trailingIcon:s,selectedCount:d,onClick:p,onKeyDown:g,componentRef:m,isDropdownOpen:h,counterPosition:x="trailing","aria-haspopup":v,"aria-expanded":b,"aria-controls":f,"aria-label":y,"aria-labelledby":w,"aria-describedby":C,"aria-pressed":S,"data-state":k}=e,j=!!((l||s)&&!r&&!d),R=!!((l||s)&&!r&&d),T=!!d&&"applied"===a,I=c({state:a,size:n,isIconOnly:j,isIconCounterOnly:R,countVisible:!!T,counterPosition:"leading"===x&&T?"leading":"trailing"});return(0,i.jsx)("button",{id:t,ref:m,title:j?"Filter":void 0,className:I.button,disabled:"disabled"===a,"aria-disabled":"disabled"===a,"aria-haspopup":v,"aria-expanded":b,"aria-controls":f,"aria-label":y,"aria-labelledby":w,"aria-describedby":C,"aria-pressed":S,"data-state":k,onClick:p,tabIndex:h?-1:0,onKeyDown:g,children:(0,i.jsxs)("div",{className:I.container,children:["leading"===x&&(0,i.jsx)("span",{className:I.count,children:(0,i.jsx)(u,{selectedCount:d,size:n})}),l&&(0,i.jsx)("span",{className:I.icon,children:l}),r&&(0,i.jsx)(o.x,{as:"span",textStyle:"small"===n?"ui.label.regular.heavy":"ui.label.large.heavy",marginTop:"space.1",marginBottom:"space.3",children:r}),s&&(0,i.jsx)("span",{className:I.icon,children:s}),"trailing"===x&&(0,i.jsx)("span",{className:I.count,children:(0,i.jsx)(u,{selectedCount:d,size:n})})]})})},"ChipSelector"),u=(0,l.eW)(e=>{let{selectedCount:t,size:a}=e;return(0,i.jsx)(o.x,{color:"semantic.text.white",textStyle:"small"===a?"ui.label.small.heavy":"ui.label.regular.heavy",marginBottom:"small"===a?"0":"space.2",children:t})},"CounterElement");var g=a(7551);let m=(0,l.eW)(e=>{let{id:t,componentRef:a,state:r="default",price:n,cutPrice:l,size:s,dotColor:c,onClick:p,onKeyDown:u,"aria-haspopup":m,"aria-expanded":x,"aria-controls":v,"aria-label":b,"aria-labelledby":f,"aria-describedby":y,"aria-pressed":w,"data-state":C}=e,S=d({state:r,size:s,hasCutPrice:!!l});return(0,i.jsx)("button",{id:t,ref:a,onClick:p,onKeyDown:u,"aria-haspopup":m,"aria-expanded":x,"aria-controls":v,"aria-label":b,"aria-labelledby":f,"aria-describedby":y,"aria-pressed":w,"data-state":C,className:S.button,children:(0,i.jsxs)("div",{className:S.container,children:[(0,i.jsx)(h,{color:c,isSelected:"applied"===r}),(0,i.jsxs)(g.Box,{display:"flex",flexDirection:"column",className:S.priceContainer,children:[l&&(0,i.jsx)(o.x,{as:"span",align:"left",marginLeft:"space.1",textStyle:"small"===s?"ui.label.strike.extraSmall":"ui.label.strike.small.heavy",className:S.cutPrice,children:l}),(0,i.jsx)(o.x,{as:"span",textStyle:"small"===s?"ui.label.regular.heavy":"ui.label.large.heavy",className:S.price,children:n})]})]})})},"SeatmapFilter"),h=(0,l.eW)(e=>{let{color:t,isSelected:a}=e;return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",fill:"none",viewBox:"0 0 18 18",children:(0,i.jsxs)("g",{filter:"url
1(#filter0_i_6728_1876)",children:[(0,i.jsx)("path",{fill:t,d:"M18 9A9 9 0 1 1 0 9a9 9 0 0 1 18 0"}),(0,i.jsx)("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M13.5 5.5 7.313 12 4.5 9.045",strokeDasharray:"22",strokeDashoffset:a?"0":"-20",style:{transition:"stroke-dashoffset 0.4s cubic-bezier(0.7, -0.3, 0.3, 1.3)"}})]})})},"FilterDot"),x=(0,n.forwardRef)((0,l.eW)(function(e,t){var{variant:a="chip selector",size:r="small"}=e,n=(0,l.S0)(e,["variant","size"]);return(0,i.jsxs)(i.Fragment,{children:["chip selector"===a&&(0,i.jsx)(p,{size:r,componentRef:t,...n}),"seatmap filter"===a&&(0,i.jsx)(m,{size:r,componentRef:t,...n})]})},"Filters"));var v=a(70715),b=a(36749),f=a(63934),y=a(81445);let w=(0,f.jS)({base:{display:"flex",flexDirection:"row",minWidth:"fit-content"},variants:{withSeparator:{true:{gap:"space.12"},false:{gap:0}},sortFiltersMb:{true:{}}},defaultVariants:{withSeparator:!1}}),C=(0,y.iv)({display:"flex",flexDirection:"row",gap:"space.8",cursor:"pointer",alignItems:"center",justifyItems:"flex-start",height:"[34px]","& span":{whiteSpace:"nowrap"}}),S=(0,y.iv)({height:"[1px]",backgroundColor:"core.grey.400",margin:"token(spacing.space.4) 0"});var k=a(27985),j=a(16456),R=a(69845),T=a(38339);let I=(0,s.F)({slots:["container","input","control","label"],base:{container:{display:"flex",alignItems:"center",cursor:"pointer","@media(max-width: 768px)":{padding:"token(spacing.space.16) 0"}},input:{position:"absolute",opacity:"opacity.0",width:"[1.25rem]",height:"[1.25rem]",margin:"0",cursor:"pointer"},control:{position:"relative",display:"inline-block",width:"[1.25rem]",height:"[1.25rem]",borderRadius:"radius.50p",border:"1px solid token(colors.semantic.icon.grey.disabled.2)",transform:"scale(1)",boxSizing:"border-box",transition:"border 0.3s",'&[data-active="true"]':{border:"[6px solid token(colors.core.primary.purps)]"}},label:{cursor:"pointer",textStyle:"subheading.regular",display:"flex",alignItems:"center",justifyContent:"center",gap:"space.8",flexDir:"row","@media(max-width: 768px)":{textStyle:"subheading.large"}}},variants:{spacedOut:{true:{container:{width:"-webkit-fill-available"},label:{justifyContent:"space-between",width:"100%"}}},sortFiltersMb:{true:{}}}});var E=a(28525),N=a(5886);let M=(0,r.eW)(e=>{let{id:t,name:a,value:r,checked:n,onChange:l,label:o,radioPosition:s="front",className:c,spacedOut:d=!1,variant:p}=e,u=I({spacedOut:d});return(0,i.jsx)("div",{className:(0,T.cx)(u.container,c),"data-qa-marker":"qaid-review-sorting-dropdown-item-".concat(a.toLowerCase().replaceAll(" ","-")),"data-testid":"radio-button-container",children:(0,i.jsxs)("label",{htmlFor:t,className:u.label,"data-testid":"radio-button-label",children:[(0,i.jsx)("input",{type:"radio",id:t,name:a,value:r,checked:n,onChange:e=>{l(e.currentTarget.checked,e)},className:u.input,"data-testid":"radio-button-input"}),"front"===s&&(0,i.jsx)("span",{className:u.control,"aria-hidden":"true","data-active":n,"data-testid":"radio-button-control"}),o,(0,i.jsx)(N.h,{if:"back"===s&&!!(null==p?void 0:p.sortFiltersMb),children:(0,i.jsx)(v.J,{svg:E.f,height:16,width:16})}),(0,i.jsx)(N.h,{if:"back"===s&&!(null==p?void 0:p.sortFiltersMb),children:(0,i.jsx)("span",{className:u.control,"aria-hidden":"true","data-active":n,"data-testid":"radio-button-control"})})]})})},"RadioButton");var W=a(12592);let _=(0,f.jS)({base:{width:"max-content",display:"inline-flex","& > button":{width:"max-content",height:"max-content"}},variants:{sortFiltersMb:{true:{"& > button":{border:"none",color:"core.primary.purps",paddingLeft:"token(spacing.space.4)"}}}}}),D=(0,f.jS)({base:{display:"flex",flexDir:"column",gap:"space.24",padding:"token(spacing.space.12) token(spacing.space.4)",zIndex:1000001,cursor:"pointer"},variants:{twoStep:{true:{gap:0,paddingLeft:"[0px]!",paddingRight:"[0px]!",paddingBottom:"[0px]!",paddingTop:"[0px]!",maxHeight:"[368px]",overflowX:"hidden",overscrollBehavior:"none"}}}}),L=(0,y.iv)({base:{display:"flex",flexDir:"column",gap:"space.24",padding:"space.12",paddingBottom:"space.24",paddingTop:"space.12"}}),B=(0,y.iv)({base:{position:"sticky",bottom:0,zIndex:[1],display:"flex",gap:"space.12",padding:"space.12",backgroundColor:"core.primary.white",flexShrink:0,"& > *":{flex:[1]},_before:{content:"''",position:"absolute",left:0,right:0,bottom:"[100%]",height:"[36px]",pointerEvents:"none",background:"[linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%)]",backdropFilter:"[blur(4px)]",maskImage:"[linear-gradient(to bottom, transparent 0%, #000 100%)]",WebkitMaskImage:"[linear-gradient(to bottom, transparent 0%, #000 100%)]"},_after:{content:"''",position:"absolute",left:0,right:0,bottom:"[100%]",height:"[1px]",zIndex:[1],pointerEvents:"none",boxShadow:"[0px -2px 12px 0px rgba(84, 84, 84, 0.1)]"}}}),O=(0,f.jS)({base:{display:"flex",alignItems:"center",justifyContent:"center",transition:"transform 0.2s ease-in-out"},variants:{open:{true:{transform:"rotate(180deg)"},false:{transform:"rotate(0deg)"}}},defaultVariants:{open:!1}}),A=(0,f.jS)({base:{transform:"translateZ(0)"},variants:{disabled:{true:{touchAction:"none",pointerEvents:"none"}},sortFiltersMb:{true:{color:"core.primary.purps"}}},defaultVariants:{disabled:!1}}),F=(0,y.iv)({base:{flexDirection:"row-reverse",width:"100% !important",paddingTop:"space.12",paddingBottom:"space.12",transform:"translateZ(0)"}}),z=(0,y.iv)({base:{flexDirection:"row-reverse",width:"[100%!]",pointerEvents:"none"}}),q={padding:"space.16"},P=y.iv.raw({paddingTop:"space.12!"}),V=y.iv.raw({paddingTop:"[0px]!",paddingBottom:"space.12"}),Y={padding:"space.16"},Z=(0,y.iv)({base:{height:"[84px]",flexShrink:0}}),G=(0,y.iv)({base:{display:"flex",gap:"space.8",position:"absolute",bottom:0,left:0,right:0,paddingBottom:"space.24",padding:"space.12",backgroundColor:"core.primary.white",boxShadow:"shadow.level.2",zIndex:1}}),X=(0,s.F)({slots:["container","icon","label"],base:{container:{flex:"1",display:"flex",gap:"space.8"}
1,icon:{height:"16px",width:"16px"},label:{color:"semantic.text.grey.1",textStyle:"ui.label.medium.heavy"}}}),K=(0,r.eW)(e=>{let{icon:t,label:a}=e,r=X();return(0,i.jsxs)("div",{className:r.container,children:[(0,i.jsx)(N.h,{if:!!t,children:t&&(0,i.jsx)(v.J,{className:r.icon,svg:t})}),(0,i.jsx)(o.x,{as:"span",className:r.label,children:a})]})},"CheckboxLabel"),H=(0,n.forwardRef)((e,t)=>{var{className:a,dataQaMarker:l,children:o,onKeyDown:s}=e,c=(0,r.S0)(e,["className","dataQaMarker","children","onKeyDown"]);if(!(0,n.isValidElement)(o))return null;let d=(0,n.cloneElement)(o,(0,r.EZ)((0,r.ih)((0,r.ih)({onKeyDown:s},o.props),c),{ref:t}));return(0,i.jsx)("span",{className:a,"data-qa-marker":l,children:d})});H.displayName="TriggerSlot";var U=a(65766);let J=(0,r.eW)(e=>{let{items:t,title:a,isMultiSelect:l,isDesktop:o,qaidPrefix:s,showCounter:c=!1,enableTwoStepApplicationOnBottomSheet:d=!1,enableTwoStepApplicationOnDropdown:p=!1,ctaLabels:u,onItemSelection:m,bulkUpdateSelectedItems:h,trackingContext:b,variant:f,container:y}=e,[w,C]=(0,n.useState)(!1),S=(0,n.useRef)(null),T=t.filter(e=>e.isSelected),[I,E]=(0,n.useState)([]),X=o?p:d,J=(0,n.useCallback)(e=>l&&X?I.some(t=>t.id===e.id):e.isSelected,[l,X,I]),Q=(0,n.useCallback)(()=>{var e;return null==(e=null==b?void 0:b.onDropDownClicked)||e.call(b,!0),C(e=>!e)},[b]),$=(0,n.useCallback)(()=>{var e;null==(e=null==b?void 0:b.onDropDownClicked)||e.call(b,!1),C(!1),requestAnimationFrame(()=>{var e;null==(e=S.current)||e.focus()})},[b]);(0,n.useEffect)(()=>{w&&l&&X&&E(t.filter(e=>e.isSelected))},[w,t,l,X]);let ee=(0,n.useCallback)((e,t)=>{var a;l&&X?E(a=>t?[...a,e]:a.filter(t=>t.id!==e.id)):l?m(e):t&&(m(e),$()),null==(a=null==b?void 0:b.onDropdownOptionClicked)||a.call(b,(0,r.EZ)((0,r.ih)({},e),{isSelected:t}))},[l,m,$,X,E,b]),et=(0,n.useCallback)(()=>{var e;h(I),$(),null==(e=null==b?void 0:b.onApplyClicked)||e.call(b,I)},[h,$,I,b]),ea=(0,n.useCallback)(()=>{var e;E([]),h([]),$(),null==(e=null==b?void 0:b.onResetClicked)||e.call(b)},[h,$,b]),ei=!l&&T.length>0?T[0].label:a,er=(0,r.eW)(e=>(null==f?void 0:f.sortFiltersMb)&&e.isSelected,"isSortFiltersMb"),en=(0,n.useCallback)(e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),Q())},[Q]),el=(0,n.useCallback)(e=>{var t;if("Tab"===e.key){e.preventDefault();let a=e.currentTarget.querySelectorAll('[role="menuitem"], [data-dropdown-cta]'),i=Array.from(a).findIndex(e=>e===document.activeElement),r=a.length;null==(t=a[(i+(e.shiftKey?-1:1)+r)%r])||t.focus()}},[]),eo=(0,n.useMemo)(()=>{var e,t;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(k.Button,{as:"button",size:o?"small":"medium",variant:"primary",btnType:"white",primaryText:null!=(e=null==u?void 0:u.reset)?e:"",onClick:ea,"data-dropdown-cta":"","data-qa-marker":"reset-button","data-qa-id":"reset-button"}),(0,i.jsx)(k.Button,{as:"button",size:o?"small":"medium",btnType:"black",variant:"primary",primaryText:null!=(t=null==u?void 0:u.apply)?t:"",onClick:et,"data-dropdown-cta":"","data-qa-marker":"apply-button","data-qa-id":"apply-button"})]})},[u,o,et,ea]),es=(0,r.eW)(e=>(0,i.jsxs)(j.L.Item,{onSelect:t=>{t.preventDefault(),ee(e,!J(e))},children:[(0,i.jsx)(N.h,{if:l,children:(0,i.jsx)(R.X,{defaultChecked:J(e)?"yes":"no",size:"small",variant:"unstyled",id:String(e.id),value:String(e.id),labelAlignment:"leading",name:e.label,className:z,customLabel:(0,i.jsx)(K,{icon:e.icon,label:e.label})})}),(0,i.jsx)(N.h,{if:!l,children:(0,i.jsx)(M,{checked:e.isSelected,id:String(e.id),name:e.label,value:String(e.id),label:e.label,className:A({disabled:!l&&e.isSelected,sortFiltersMb:er(e)}),onChange:t=>ee(e,t),radioPosition:"back",spacedOut:!0,variant:f})})]},e.id),"renderDesktopItem"),ec=l&&p;return(0,i.jsxs)(j.L.Root,{open:w,children:[(0,i.jsx)(n.Suspense,{children:(0,i.jsx)(j.L.Trigger,{asChild:!0,children:(0,i.jsx)(H,{dataQaMarker:"qaid-".concat(s,"-dropdown-trigger"),className:_({sortFiltersMb:null==f?void 0:f.sortFiltersMb}),children:(0,i.jsx)(x,{ref:S,variant:"chip selector",text:ei,state:l&&c&&T.length>0?"applied":"default",size:"small",selectedCount:l&&c?T.length:void 0,counterPosition:l&&c?"leading":void 0,trailingIcon:(0,i.jsx)(v.J,{iconName:"ChevronDown",height:12,width:12,className:O({open:w})}),onClick:Q,onKeyDown:en,isDropdownOpen:w})})})}),o?(0,i.jsx)(j.L.Content,{onEscapeKeyDown:$,onInteractOutside:$,container:null!=y?y:void 0,onKeyDown:el,align:"start",collisionBoundary:y,className:D({twoStep:ec}),id:"reviews-sorting-dropdown","data-qa-marker":"qaid-".concat(s,"-dropdown-options-container"),children:(0,i.jsxs)(U.Z,{positionalConditions:[ec,!ec],children:[(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g.Box,{className:L,children:t.map(es)}),(0,i.jsx)(g.Box,{className:B,children:eo})]}),(0,i.jsx)(i.Fragment,{children:t.map(es)})]})}):(0,i.jsxs)(W.Z,{open:w,onOpenChange:C,drag:!0,closeOnTapOutside:!0,title:a,overrideStyles:{body:X?Y:q,content:P,header:V},children:[t.map(e=>(0,i.jsxs)(U.Z,{positionalConditions:[l,!l],children:[(0,i.jsx)(R.X,{defaultChecked:J(e)?"yes":"no",size:"small",variant:"unstyled",id:String(e.id),value:String(e.id),labelAlignment:"leading",name:e.label,className:F,customLabel:(0,i.jsx)(K,{icon:e.icon,label:e.label}),onCheckedChange:t=>ee(e,"yes"===t)}),(0,i.jsx)(M,{checked:e.isSelected,id:String(e.id),radioPosition:"back",value:String(e.id),label:e.label,name:e.label,className:A({disabled:!l&&e.isSelected,sortFiltersMb:er(e)}),onChange:t=>ee(e,t),spacedOut:!0,variant:f})]},e.id)),(0,i.jsx)(N.h,{if:X,children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:Z}),(0,i.jsx)(g.Box,{className:G,children:eo})]})})]})]},"".concat(s,"-dropdown-trigger"))},"FilterDropdown");J.displayName="FilterDropdown";let Q=(0,r.eW)(e=>{let{isDropdown:t=!1,isPills:a=!1,sortOnSelection:l=!1,isMultiSelect:o=!1,showSeparator:s=!1,items:c,isDesktop:d=!0,title:p="Filter",onSelectionChange:u,qaidPrefix:g="filter",showCounter:m=!1,enableTwoStepApplicationOnBottomSheet:h=!1,enableTwoStepApplicationOnDropdown:f=!1,
1ctaLabels:k,overrideStyles:j,portalContainer:R,trackingContext:T,variant:I}=e,E=(0,n.useCallback)(e=>{let t;t=o?c.map(t=>t.id===e.id?(0,r.EZ)((0,r.ih)({},t),{isSelected:!t.isSelected}):t):c.map(t=>(0,r.EZ)((0,r.ih)({},t),{isSelected:t.id===e.id})),l&&t.sort((e,t)=>e.isSelected&&!t.isSelected?-1:!e.isSelected&&t.isSelected?1:0),u(t)},[c,o,l,u]),N=(0,n.useCallback)(e=>{let t;if(o){let a=new Set(e.map(e=>e.id));t=c.map(e=>(0,r.EZ)((0,r.ih)({},e),{isSelected:a.has(e.id)}))}else{let a=e[e.length-1];t=c.map(e=>(0,r.EZ)((0,r.ih)({},e),{isSelected:e.id===a.id}))}l&&t.sort((e,t)=>e.isSelected&&!t.isSelected?-1:!e.isSelected&&t.isSelected?1:0),u(t)},[c,o,l,u]),M=(0,n.useMemo)(()=>a?(0,i.jsx)("div",{className:C,"data-qa-marker":"qaid-".concat(g,"-pills-container"),children:c.map(e=>(0,i.jsx)(x,{variant:"chip selector",text:e.label,state:e.isSelected?"applied":"default",onClick:()=>E(e),"aria-pressed":e.isSelected,size:"small",leadingIcon:e.icon?(0,i.jsx)(v.J,{svg:e.icon,height:16,width:16}):null,trailingIcon:e.isSelected?(0,i.jsx)(v.J,{svg:b.i,height:16,width:16}):null},e.id))}):null,[c,g,E,a]),W=(0,n.useMemo)(()=>t?(0,i.jsx)(J,{items:c,title:p,isMultiSelect:o,isDesktop:d,qaidPrefix:g,onItemSelection:E,bulkUpdateSelectedItems:N,showCounter:m,enableTwoStepApplicationOnBottomSheet:h,enableTwoStepApplicationOnDropdown:f,ctaLabels:k,trackingContext:T,variant:I,container:R}):null,[c,p,o,d,g,E,N,t,h,f,m,k,T,I,R]),_=(0,n.useMemo)(()=>s&&t&&a?(0,i.jsx)("div",{className:S}):null,[s,t,a]),D=(0,n.useMemo)(()=>(0,y.iv)(w.raw({withSeparator:s}),null==j?void 0:j.container),[s,null==j?void 0:j.container]);return(0,i.jsxs)("div",{className:D,"data-testid":"filters-container",children:[W,_,a&&M]})},"Filter");var $=(0,n.memo)(Q)},47609:function(e,t,a){a.d(t,{m:function(){return y}});var i=a(14994),r=a(18349),n=a(93435),l=a(81445),o=a(38339),s=a(5886),c=a(20800),d=a(83204),p=a(31465),u=a(63934);let g=(0,p.F)({className:"tab-list",slots:["root","container","item","itemTitle"],base:{root:{display:"flex",flexDirection:"column",overflowX:"visible",minWidth:"[0]",marginBottom:"space.16","&::-webkit-scrollbar":{display:"none"}},container:{display:"flex",width:"[100%]",position:"relative",marginBottom:"-space.1",borderBottom:"[1px solid var(--borderBottomColor)]","& [data-swiper-slides-wrapper]":{position:"relative",marginBottom:"-space.1",_before:{content:'""',position:"absolute",top:"[unset !important]",bottom:"0",left:"var(--markerLeft) !important",width:"var(--markerWidth) !important",height:"[3px !important]",background:"var(--activeTextColor) !important",transition:"[left 0.3s ease-in-out, width 0.3s ease-in-out]",display:"block !important",zIndex:1}},_mobile:{"& [data-swiper-slides-wrapper]":{_before:{height:"[2px]!"}}}},item:{display:"flex",background:"[transparent]",border:"none",cursor:"pointer",padding:0,marginRight:"var(--tabsGap)",maxWidth:"[18.75rem]",width:"[max-content]"}},variants:{centeredTabs:{true:{item:{alignItems:"center",justifyContent:"center"}}},consumer:{default:{},itineraryModal:{root:{marginBottom:"0"}},venueGrid:{root:{marginBottom:"0"}},reviewStack:{root:{marginBottom:"0"},container:{"& [data-swiper-slides-wrapper]":{_before:{height:"[2px]!"}}}}}}}),m=(0,u.jS)({base:{textStyle:"ui.label.regular.heavy",color:"var(--defaultTextColor)",margin:0,padding:"[token(spacing.space.8) 0 0.4375rem]",textAlign:"start",overflow:"hidden",textOverflow:"ellipsis",textWrap:"nowrap"},variants:{variant:{large:{textStyle:"table.large.heavy",padding:"[0 0 token(spacing.space.12)]",_mobile:{textStyle:"ui.label.medium.heavy",padding:"[token(spacing.space.8) 0]"}},small:{}},active:{true:{color:"var(--activeTextColor)"}},consumer:{default:{},itineraryModal:{paddingBottom:"space.12"},venueGrid:{textStyle:"ui.label.large.heavy",padding:"[token(spacing.space.8) 0 token(spacing.space.10)]"},reviewStack:{textStyle:"ui.label.large.heavy",padding:"[0 0 token(spacing.space.12)]",_mobile:{padding:"[token(spacing.space.8) 0]"}}}}}),h=(0,l.iv)({justifyContent:"start"}),x=(0,l.iv)({marginLeft:"var(--initialTabOffset)"}),v=(0,u.jS)({base:{marginTop:"space.12",_mobile:{marginTop:"space.8"}},variants:{consumer:{default:{},itineraryModal:{marginTop:"0"},venueGrid:{},reviewStack:{marginTop:"space.20",_mobile:{marginTop:"space.20"}}}}});var b=a(79693),f=a(48469);let y=(0,r.eW)(e=>{let{tabListItems:t,activeTab:a,onChangeTab:p,children:u,hideNavigationArrows:v,navigationArrowsChangeTab:y=!1,variant:w=d.A.Small,tabsGap:C=24,centeredTabs:S,edgeAlignedTabs:k,tabContainerBorderColor:j="core.grey.300",activeTextColor:R="core.grey.800",defaultTextColor:T="core.grey.800",isMobile:I=!1,tabRootOverrideStyles:E={},tabItemOverrideStyles:N={},initialTabOffset:M=0,markerLeftOffset:W=0,dataQAMarker:_,consumer:D}=e,L=(0,n.useRef)(null),B=(0,n.useMemo)(()=>t||n.Children.toArray(u).map(e=>{var t;return null==(t=null==e?void 0:e.props)?void 0:t.value}).filter(e=>e).map(e=>({label:e,id:e}
1)),[t,u]),[O,A]=(0,n.useState)(null!=a?a:B[0].id),[F,z]=(0,n.useState)({left:"0",width:"0"}),q=(0,r.eW)(e=>{A(e.id),null==p||p(e)},"handleTabClick"),P=(0,r.eW)(e=>e.replace(/ /g,"_"),"sanitizeId"),V=(0,r.eW)(e=>"tab-item-".concat(P(e)),"getTabId"),Y=(0,r.eW)(e=>"tab-panel-".concat(P(e)),"getPanelId"),Z=(0,r.eW)((e,t)=>{var a;let{key:i}=e;if("Enter"===i||" "===i){e.preventDefault(),q(B[t]);return}let r=null;if("ArrowRight"===i||"ArrowDown"===i?r=(t+1)%B.length:"ArrowLeft"===i||"ArrowUp"===i?r=(t-1+B.length)%B.length:"Home"===i?r=0:"End"===i&&(r=B.length-1),null!==r){e.preventDefault();let t=B[r];q(t);let i=null==(a=L.current)?void 0:a.querySelector("#".concat(V(t.id)));null==i||i.focus()}},"handleTabKeyDown"),G=(0,r.eW)((e,t)=>e.slice(0,t).reduce((e,t)=>e+t.getBoundingClientRect().width,0),"calculateLeftOffset"),X=(0,r.eW)((e,t)=>e*t,"calculateGap"),K=(0,r.eW)(e=>{let t=B.findIndex(t=>{let{id:a}=t;return a===e});if(t>=0&&"undefined"!=typeof window){let e=Array.from(B.map(e=>L.current.querySelector("#tab-item-".concat(e.id).replace(/ /g,"_"))));if(e.length){let a=G(e,t),i=X(C,t),r=e[t].clientWidth;z({left:"".concat(a+i+W,"px"),width:"".concat(r,"px")})}}},"calculateActiveTabMarkerPosition"),H=(0,n.useMemo)(()=>K,[B]);(0,n.useEffect)(()=>{if(O){let e=setTimeout(()=>{H(O)},0);return()=>clearTimeout(e)}},[O,H]);let{left:U,width:J}=F,Q=(0,r.ih)({slideWidth:"variable",nextPrevControls:v?"hide":"show",isMobile:I,nextPrevControlSize:"small",nextPrevControlType:"outlined",nextPrevControlPosX:"edge",showBlurNearEdges:!0},y&&{onChevronClick:(0,r.eW)(e=>{"backward"===e?A(e=>{let t=B.findIndex(t=>t.id===e);return -1===t?e:B[t-1>=0?t-1:0].id}):A(e=>{let t=B.findIndex(t=>t.id===e);if(-1===t)return e;let a=t+1<B.length?t+1:t;return B[a].id})},"onChevronClick")}),$={"--markerLeft":U,"--markerWidth":J,"--activeTextColor":(0,f.r)("colors.".concat(R)),"--borderBottomColor":(0,f.r)("colors.".concat(j))},ee=(0,r.eW)(()=>({"--tabsGap":"".concat((0,b.x)(C),"rem"),"--initialTabOffset":"".concat((0,b.x)(M),"rem")}),"getTabBtnDynamicStyles"),et={"--activeTextColor":(0,f.r)("colors.".concat(R)),"--defaultTextColor":(0,f.r)("colors.".concat(T))},ea=g({centeredTabs:S,consumer:D}),ei=(0,l.iv)(E),er=(0,l.iv)(N);return(0,i.jsxs)("div",{className:(0,o.cx)(ea.root,ei),"data-qa-marker":_,"data-testid":"tabs-container",children:[(0,i.jsx)("div",{className:ea.container,style:$,id:"tab-list-container",ref:L,role:"tablist",children:(0,i.jsx)(c.t,{...Q,children:B.map((e,t)=>{let a=e.id===O,r=m({variant:w,active:a,consumer:D});return(0,i.jsx)("button",{className:(0,o.cx)(ea.item,0===t&&k&&h,0===t&&x,er),id:V(e.id),onClick:()=>q(e),style:ee(),role:"tab","aria-selected":a,"aria-controls":Y(e.id),tabIndex:a?0:-1,"data-testid":"tab-item-".concat(t),onKeyDown:e=>Z(e,t),children:(0,i.jsx)("span",{className:r,style:et,"data-testid":"tab-label-".concat(t),children:e.label})},"tab-item-".concat(t))})})}),n.Children.map(u,e=>{var t;return(0,i.jsx)(s.h,{if:(null==(t=null==e?void 0:e.props)?void 0:t.value)===O,children:e})})]})},"Tabs"),w=(0,r.eW)(e=>{let{value:t,children:a,consumer:r}=e,n=t.replace(/ /g,"_");return(0,i.jsx)("div",{id:"tab-panel-".concat(n),className:v({consumer:r}),role:"tabpanel","aria-labelledby":"tab-item-".concat(n),tabIndex:0,children:a})},"TabPanel");y.Panel=w},83204:function(e,t,a){a.d(t,{A:function(){return r}});var i,r=((i=r||{}).Large="large",i.Small="small",i)},28525:function(e,t,a){a.d(t,{f:function(){return n}});var i=a(43865),r=a(93435),n=e=>r.createElement("svg",(0,i.i)({viewBox:"0 0 16 16",fill:"none"},e),r.createElement("path",{d:"M3.33337 9.33334L5.66671 11.6667L12.6667 4.33334",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round"}))}}]);
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.