1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7967],{42938:(e,a,r)=>{r.d(a,{G:()=>h});var t=r(80263),i=r(3743),l=r(64792),n=r(96342),s=r(77216),o=r(75290),m=r(39812),d=r(6140);let c=(0,m.A)(e=>{let{typography:a,fontSizes:r,palette:t}=e;return(0,d.A)({wrapper:{fontFamily:a.fontFamily,alignItems:"center",display:"flex",fontSize:r.small,marginBottom:e=>e.isSimpleScale?"0.313rem":"0.625rem"},ratingLabel:{marginLeft:"0.75rem"},starColor:{color:t.blueberry100,fontSize:e=>e.isSimpleScale?r.large:r.xxlarge},simpleRatingLabel:{color:t.dark70,marginTop:"0.188rem",marginLeft:"0.438rem"}})}),h=e=>{let{rating:a,displayLabel:r,simpleScale:m=!1,className:d=""}=e,h=c({isSimpleScale:m}),{t:g}=(0,s.Bd)(),u=()=>{let e=a%1==0?a:a.toString().replace(".5","andHalf");return a>=.5&&a<=5?g(`starRating.${e}Star`):g("starRating.noStar")};return(0,t.jsxs)("div",{className:(0,n.A)(h.wrapper,d),children:[(0,t.jsx)(i.A,{className:h.starColor,getLabelText:()=>{let e;return e=a>1?g("starRating.stars"):g("starRating.star"),`${a} ${e} - ${u()}`},icon:(0,t.jsx)(l.A,{fontSize:"inherit"}),name:"read-only",precision:.5,readOnly:!0,value:a}),r?m?(0,t.jsxs)("span",{className:h.simpleRatingLabel,children:[a,"/",o.HE]}):(0,t.jsx)("span",{className:h.ratingLabel,children:u()}):null]})}},69174:(e,a,r)=>{r.d(a,{b:()=>g,G:()=>l});var t=r(80263),i=r(96342);let l=e=>{let{children:a,className:r}=e;return(0,t.jsx)("li",{className:r,children:a})};var n=r(78922),s=r(39812),o=r(6140),m=r(27875);let d=(0,s.A)(e=>{let{breakpoints:a,palette:r}=e,{sm:t}=a.values;return(0,o.A)({root:{display:"flex",alignItems:"flex-start",gap:"1rem",padding:"1.5rem 0 1.375rem","& $block":{opacity:1,backgroundColor:r.dark10},"& $thumbnail":{flex:"0 0 6.25rem",height:"3.625rem",borderRadius:"0.5rem"},"& $headline":{height:"1rem",width:"85%",[(0,m.Rl)(t)]:{height:"1.25rem"}},"& $line":{height:"0.875rem"},"& $shortLine":{height:"0.875rem",width:"60%"},"& $meta":{height:"0.75rem",width:"40%"}},text:{display:"flex",flex:1,flexDirection:"column",gap:"0.75rem",minWidth:0},block:{},thumbnail:{},headline:{},line:{},shortLine:{},meta:{},"@media (prefers-reduced-motion: reduce)":{root:{"& $block":{animation:"none"}}}})}),c=()=>{let e=d();return(0,t.jsxs)("div",{"aria-hidden":"true",className:e.root,"data-test-id":"card-skeleton",children:[(0,t.jsx)(n.A,{className:(0,i.A)(e.block,e.thumbnail)}),(0,t.jsxs)("div",{className:e.text,children:[(0,t.jsx)(n.A,{className:(0,i.A)(e.block,e.headline)}),(0,t.jsx)(n.A,{className:(0,i.A)(e.block,e.line)}),(0,t.jsx)(n.A,{className:(0,i.A)(e.block,e.shortLine)}),(0,t.jsx)(n.A,{className:(0,i.A)(e.block,e.meta)})]})]})},h=(0,s.A)(()=>(0,o.A)({list:{"& li:last-child > *":{borderBottom:0,"&::after":{display:"none"}}}})),g=e=>{let{children:a,className:r,isLoading:n=!1,skeletonRows:s=3}=e,o=h();return n?(0,t.jsx)("ul",{"aria-busy":"true",className:(0,i.A)(o.list,r),children:Array.from({length:s},(e,a)=>(0,t.jsx)(l,{children:(0,t.jsx)(c,{})},a))}):(0,t.jsx)("ul",{className:(0,i.A)(o.list,r),children:a})}},78922:(e,a,r)=>{r.d(a,{A:()=>m});var t=r(80263),i=r(96342),l=r(88489),n=r(39812),s=r(75290);let o=(0,n.A)(()=>({loading:{borderRadius:"1rem",height:e=>{let{height:a}=e;return a??s.vV},width:"100%",opacity:"0.3"}})),m=e=>{let{className:a,height:r=null}=e,n=o({height:r});return(0,t.jsx)(l.A,{animation:"pulse",className:(0,i.A)(n.loading,a),variant:"rectangular"})}},85740:(e,a,r)=>{r.d(a,{d:()=>w});var t=r(80263),i=r(26715),l=r(31083),n=r(55222),s=r.n(n),o=r(96342),m=r(77216),d=r(71010),c=r(83896),h=r(2134),g=r(52680),u=r(8635),f=r(12447),p=r(86184),x=r(56431),b=r(83019),j=r(4881),N=r(57973),A=r(25),k=r(33284),v=r(42938),y=r(39812),R=r(6140),$=r(27875);let S=(0,y.A)(e=>{let{breakpoints:a,typography:r,fontSizes:t,palette:i,transitions:l}=e,{sm:n,md:s}=a.values;return(0,R.A)({article:{fontFamily:r.fontFamily,paddingBottom:"1.375rem",marginTop:"1.5rem",position:"relative","&:after":{content:'""',height:0,position:"absolute",borderBottom:`0.125rem solid rgba(${i.valhallaRGB}, 0.05)`,bottom:"-0.125rem",left:"-1.563rem",right:"-1.563rem",[(0,$.Rl)(n)]:{left:0,right:0}}},headerLink:{color:`${i.dark90} !important`},figure:{margin:0,position:"absolute",left:0,minWidth:"6.25rem","& a":{display:"block",opacity:1,transition:`all ${l.duration.shorter}ms ${l.easing.easeInOut}`,"&:hover":{opacity:".7"}}},figureImage:{borderRadius:"0.5rem",width:"100%",objectFit:"cover",height:"3.625rem",maxWidth:"6.25rem"},headerContent:{display:"flex",flexDirection:"column",marginBottom:"1.125rem",[(0,$.Rl)(n)]:{marginLeft:0,marginBottom:e=>{let{isReviewArticle:a}=e;return a?"":"0"}},[(0,$.bH)(n)]:{marginLeft:e=>{let{hasImage:a}=e;return a?"7.25rem":"0"}}},headline:{color:i.dark90,fontWeight:r.fontWeightMedium,fontSize:t.medium,margin:"0.063rem 0 0.188rem",minHeight:e=>{let{isReviewArticle:a}=e;return a?"":"2.813rem"},[(0,$.Rl)(n)]:{fontSize:t.large,minHeight:e=>{let{isReviewArticle:a}=e;return a?"":"0"}},"& a":{color:i.dark100,textDecoration:"none",display:"inline-block",fontWeight:r.fontWeightMedium,"&:hover":{textDecoration:"underline"}}},venueName:{fontSize:t.small,textDecoration:"none",fontWeight:r.fontWeightRegular},content:{[(0,$.Rl)(n)]:{marginLeft:e=>{let{hasImage:a}=e;return a?"7.5rem":"0"}},"& p":{color:i.dark90,fontSize:t.small,lineHeight:"165%",[(0,$.Rl)(n)]:{fontSize:t.medium,marginTop:e=>{let{isReviewArticle:a}=e;return a?"":"0.625rem"}}}},contentDescription:{"& p":{display:"-webkit-box","-webkit-line-clamp":e=>
1{let{visibleDescriptionLines:a}=e;return a||5},"-webkit-box-orient":"vertical",overflow:"hidden"}},dateTime:{fontSize:t.small,color:i.dark70,display:"block"},mediumHeadline:{[(0,$.Rl)(n)]:{fontSize:t.medium},[(0,$.Rl)(s)]:{fontSize:t.large}},reviewOf:{color:i.dark60,fontSize:t.small,lineHeight:"1rem",textTransform:"uppercase",fontWeight:r.fontWeightBold,marginBottom:"1rem","& a":{textDecoration:"none"}},bottomRow:{display:"flex",flexDirection:"row",marginTop:"0",fontSize:t.small,color:i.dark70,alignItems:"center","& a":{"& + $dateTime":{marginLeft:".5rem"}},"& $venueName":{marginRight:".5rem","& + $dateTime":{marginLeft:".5rem"}}}})}),w=e=>{let{article:a,hideDescription:r,overrideClassName:n={},visibleDescriptionLines:y,isHomepage:R=!1}=e,{body:$,contentSubType:w,entryId:L,entryTitle:z,featuredImage:T,ourCriticsRating:W,product:B,updatedAt:H,shortDescription:D,slug:I,schedulingOptionsPublishOnDateTime:C}=a,F=s()(T,"media.file.url",null),G=s()(a,"product[0].venue.name",null),O=`/${x.Rc.Venues}/${s()(a,"product[0].venue.url",null)}`,_=(0,k.m)(w),E=_&&W?parseFloat(W):0,{t:M}=(0,m.Bd)(),Y=S({isReviewArticle:_,hasImage:!!F,visibleDescriptionLines:y}),{isDesktop:V}=(0,N.q)(),q=()=>{let e=(0,c.kX)(w);return`${e}/${I}`},J=B?.[0],P=J?.displayName||J?.name,Q=C||H,U=(0,h.vR)(J,b.Hj.WithoutRegion),X=D||$;return(0,t.jsxs)("article",{className:(0,o.A)(Y.article,n.article),children:[F?(0,t.jsx)("figure",{className:(0,o.A)(Y.figure,n.figure),children:(0,t.jsx)("a",{className:n.figureLink,href:q(),children:(0,t.jsx)(d.A,{altImageText:T.altText,className:(0,o.A)(Y.figureImage,n?.figureImage),heightDesktop:R?A.j:A.$Q,heightMobile:A.Rk,imageUrl:F,urlBuilder:g.gG})})}):null,(0,t.jsxs)("div",{className:(0,o.A)(Y.content,n.content),children:[(0,t.jsxs)("div",{className:(0,o.A)(Y.headerContent,n.headerContent),children:[_&&B&&V&&(0,t.jsxs)("span",{className:Y.reviewOf,children:[M("reviewOf"),(0,t.jsx)("a",{href:U,children:P})]}),(0,t.jsx)("h3",{className:(0,o.A)(Y.headline,_&&Y.mediumHeadline,n.headline),children:(0,t.jsx)("a",{className:Y.headerLink,href:q(),children:z})}),_&&E?(0,t.jsx)(v.G,{displayLabel:!0,rating:E,simpleScale:!0}):null,_&&G&&!V&&(O?(0,t.jsx)("a",{href:O,children:(0,t.jsx)("span",{className:Y.venueName,children:G})}):(0,t.jsx)("span",{className:Y.venueName,children:G}))]}),!r&&X&&(0,t.jsx)("div",{className:Y.contentDescription,children:(0,t.jsx)(i.oz,{rehypePlugins:[l.A],children:(0,f.EJ)((0,f.Y8)(X),j.Y5)},`markdown_${L}`)}),(0,t.jsxs)("div",{className:(0,o.A)(Y.bottomRow,n.bottomRow),children:[_&&G&&V&&(O?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("a",{href:O,children:(0,t.jsx)("span",{className:Y.venueName,children:G})}),"â¢"]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:Y.venueName,children:G})," â¢"]})),(0,t.jsx)("time",{className:(0,o.A)(Y.dateTime,n.dateTime),dateTime:Q,suppressHydrationWarning:!0,children:(0,u.po)(Q,p.sY)})]})]})]})}}}]);
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.