PageSourceSearch

https://www.supercars.com/_next/static/chunks/6533-c2bc3ab717c5c6bb.js

js supercars.com collected 2026-09-24 20:09:05 UTC 120,216 bytes, 1 lines download raw bytes

1!function(){try{var n="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new n.Error).stack;e&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[e]="c9634427-89a8-490a-9699-190e819d7313",n._sentryDebugIdIdentifier="sentry-dbid-c9634427-89a8-490a-9699-190e819d7313")}catch(n){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6533],{856:(n,e,t)=>{"use strict";t.d(e,{A:()=>i,j:()=>r});let i="\n    fragment TeamFragment on Team {\n  sys {\n    id\n  }\n  teamSummary\n  teamSponsoredName\n  teamLegalName\n  slug\n  teamYear\n  teamHeadquarters\n  teamBestChampionshipResult\n  teamBestBathurstResult\n  teamInstagram\n  teamFaceBook\n  teamTwitter\n  teamWebsite\n  teamMembers\n  teamNumber\n  teamTimingCode\n  teamSponsoredName\n  teamStripColour\n  newTeamLogo {\n    url\n    title\n  }\n  newTeamLogoDark {\n    url\n    title\n  }\n  teamBiography {\n    json\n  }\n  brightcoveHighlightsPlaylist\n}\n    ",r="\n    fragment SeasonTeam on Team {\n  teamLegalName\n  teamSponsoredName\n  teamStripColour\n  newTeamLogo {\n    url\n    description\n  }\n  newTeamLogoDark {\n    url\n    title\n  }\n  teamDriversCollection(limit: 3) {\n    items {\n      ...DriverFragment\n    }\n  }\n}\n    "},11663:(n,e,t)=>{"use strict";t.d(e,{q:()=>i});let i="\n    fragment SVGIconFragment on SvgIconImage {\n  svgIcon {\n    ...AssetFragment\n  }\n  colour\n}\n    "},25156:()=>{},26744:(n,e,t)=>{"use strict";t.d(e,{W:()=>i});let i="\n    fragment IconFragment on Icon {\n  iconName\n  svgIcon {\n    ...SVGIconFragment\n  }\n}\n    "},27916:(n,e,t)=>{"use strict";t.d(e,{x:()=>g});var i=t(12474),r=t.n(i),o=t(29187),a=t.n(o),l=t(40459);async function s(n,e){for(let t=0;t<=5;t++){let i=await fetch(n,e);if(429===i.status){if(5===t)throw Error("Contentful rate limit exceeded after maximum retries");let n=i.headers.get("X-Contentful-RateLimit-Reset"),e=n?1e3*parseFloat(n)+500*Math.random():1500*Math.pow(2,t)+1e3*Math.random();console.warn("Contentful rate limit hit (429), retrying in ".concat(Math.round(e),"ms... (attempt ").concat(t+1,"/").concat(5,")")),await new Promise(n=>setTimeout(n,e));continue}return i}throw Error("rateLimitAwareFetch: unexpected end of retry loop")}async function c(n){for(let e=0;e<=5;e++)try{return await n()}catch(t){if(!function(n){let e=(n instanceof Error?n.message:String(n)).toLowerCase();return e.includes("rate limit")||e.includes("too many")}(t)||5===e)throw t;let n=1500*Math.pow(2,e)+1e3*Math.random();console.warn("Contentful rate limit error, retrying in ".concat(Math.round(n),"ms... (attempt ").concat(e+1,"/").concat(5,")")),await new Promise(e=>setTimeout(e,n))}throw Error("withRateLimitRetry: unexpected end of retry loop")}let m={endpoint:"https://graphql.contentful.com/content/v1/spaces/xd502h20t7lh/environments/master",params:{headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat("YWE3dZdeYAsAN4P5tcToxIQ7tfoytqC47YBKujq2kx0")}},previewParams:{headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(l.env.CONTENTFUL_PREVIEW_ACCESS_TOKEN)}}};async function d(n,e,t){var i,o,l,c;let d={persistedQuery:{sha256Hash:a().SHA256(r()(n)).toString(),version:1}},g=await s(m.endpoint,{method:"POST",...t?m.previewParams:m.params,body:JSON.stringify({variables:e,extensions:d})}),u=await g.json();if(!u.errors)return u.data;if("PERSISTED_QUERY_NOT_FOUND"===(null==(l=u.errors[0])||null==(o=l.extensions)||null==(i=o.contentful)?void 0:i.code)){let i=await s(m.endpoint,{method:"POST",...t?m.previewParams:m.params,body:JSON.stringify({query:r()(n),variables:e,extensions:d})}),o=await i.json();if(!o.errors)return o.data}throw Error((null==(c=u.errors[0])?void 0:c.message)||"Persisted query failed")}function g(n,e,t){return async()=>c(async()=>{let i=await s(m.endpoint,{method:"POST",...t,...(null==e?void 0:e.preview)?m.previewParams:m.params,body:JSON.stringify({query:r()(n),variables:e})}),o=await i.json();if(o.errors){var a,l,c;let t=null==(c=o.errors[0])||null==(l=c.extensions)||null==(a=l.contentful)?void 0:a.code;if("UNRESOLVABLE_LINK"===t)return o.data;if("QUERY_TOO_BIG"===t)return await d(n,e,!!(null==e?void 0:e.preview));let{message:i}=o.errors[0];throw Error(i)}return o.data})}},37219:(n,e,t)=>{"use strict";t.d(e,{g:()=>i});let i="\n    fragment NewsPageEntityFragment on NewsPage {\n  __typename\n  sys {\n    publishedAt\n    firstPublishedAt\n    id\n  }\n  slug\n  metaDescription\n  title\n  publishDateOverride\n  heroImage {\n    url\n    width\n    height\n    description\n  }\n  category {\n    name\n  }\n  sponsor {\n    ...Sponsor\n  }\n  sponsorHeroImage {\n    url\n    title\n  }\n  membershipGuard {\n    ...MembershipGuardFragment\n  }\n  heroTag {\n    name\n  }\n}\n    "},38767:(n,e,t)=>{"use strict";t.d(e,{r:()=>i});let i="\n    fragment AssetFragment on Asset {\n  title\n  description\n  url\n  width\n  height\n}\n    "},47112:(n,e,t)=>{"use strict";t.d(e,{J:()=>i});let i={home:"/",app:"/app",login:"/login",search:n=>n?"/search?query=".concat(n):"/search",authVerifyEmail:n=>n?"/auth/verify-email?email=".concat(n):"/auth/verify-email",account:"/account",accountDetails:"/account/details",accountCommunicationPreferences:"/account/details?tab=communication-preferences",accountFavourites:"/account/favourites",accountSubscriptions:"/account/subscriptions",accountPurchaseHistory:"/account/purchase-history",accountMembership:"/account/membership",accountTickets:"/account/tickets",accountOffers:"/account/offers",accountExperiences:"/account/experiences",accountExperienceInvitation:n=>
1"/account/experiences/".concat(n),accountExperiencesDetail:(n,e,t)=>"/account/experiences/".concat(n,"/").concat(e,"/").concat(t),accountExperiencesInvitationCheckin:(n,e)=>"/account/experiences/".concat(n,"/").concat(e,"/checkin"),accountTicketsDetail:n=>"/account/tickets/".concat(n),accountTicketDetail:(n,e)=>"/account/tickets/".concat(n,"/").concat(e),competitions:n=>{let{slug:e}=n;return"/competitions/".concat(e)},newsLanding:"/news",news:n=>{let{slug:e}=n;return"/news/".concat(e)},calendar:"/calendar",hospitality:"/hospitality",liveInsight:"/live-timing/live-insight",liveTiming:"/live-timing",liveFeed:"/live-timing/live-feed",liveTimingCombined:"/live-timing/combined",standingsRaw:"/standings",standings:n=>"/standings/".concat(n.year,"/").concat(n.seriesId),standingsTeam:n=>"/standings/".concat(n.year,"/").concat(n.seriesId,"/teams"),segment:"/segment",superView:"/superview",videos:"/videos",videoSearch:n=>n?"/videos/search?query=".concat(n):"/videos/search",video:n=>{let{id:e,slug:t}=n;return"/videos/".concat(e,"/").concat(t)},tags:"/tags",tag:n=>{let{slug:e}=n;return"/tags/".concat(e)},categories:"/categories",category:n=>{let{slug:e}=n;return"/categories/".concat(e)},drivers:"/drivers",driversSupercars:"/drivers/supercars",driversSuper2:"/drivers/super2",driversSuper3:"/drivers/super3",driver:n=>{let{slug:e}=n;return"/drivers/".concat(e)},driverBio:n=>{let{slug:e}=n;return"/drivers/".concat(e,"/bio")},driverHighlights:n=>{let{slug:e}=n;return"/drivers/".concat(e,"/highlights")},driverLatest:n=>{let{slug:e}=n;return"/drivers/".concat(e,"/latest")},teams:"/teams",teamsSupercars:"/teams/supercars",teamsSuper2:"/teams/super2",teamsSuper3:"/teams/super3",team:n=>{let{slug:e}=n;return"/teams/".concat(e)},teamTeam:n=>{let{slug:e}=n;return"/teams/".concat(e,"/team")},teamHighlights:n=>{let{slug:e}=n;return"/teams/".concat(e,"/highlights")},teamLatest:n=>{let{slug:e}=n;return"/teams/".concat(e,"/latest")},partners:"/partners",partner:n=>{let{slug:e}=n;return"/partners/".concat(e)},events:"/events",event:n=>{let{slug:e}=n;return"/events/".concat(e)},eventMapLocation:n=>{let{slug:e,location:t}=n;return"/events/".concat(e,"/getting-around?location=").concat(t)},eventSchedule:n=>{let{slug:e}=n;return"/events/".concat(e,"/schedule")},eventWhatsOn:n=>{let{slug:e}=n;return"/events/".concat(e,"/whats-on")},eventPlanYourVisit:n=>{let{slug:e}=n;return"/events/".concat(e,"/plan-your-visit")},eventGettingAround:n=>{let{slug:e}=n;return"/events/".concat(e,"/getting-around")},eventHub:n=>{let{slug:e}=n;return"/events/".concat(e,"/event-hub")},eventCommunity:n=>{let{slug:e}=n;return"/events/".concat(e,"/community")},eventCamping:n=>{let{slug:e}=n;return"/events/".concat(e,"/camping")},eventTicketsAndPackages:n=>{let{slug:e,searchParams:t,hash:i}=n;return"/events/".concat(e,"/tickets-and-packages").concat(t?"?".concat(t):"").concat(i?"#".concat(i):"")},podcasts:"/podcasts",podcast:n=>{let{slug:e}=n;return"/podcasts/".concat(e)},superviewVideoLanding:"/superview/videos",superviewVideo:n=>{let{id:e,slug:t}=n;return"/superview/videos/".concat(e,"/").concat(t)},enquiry:"/corporate-hospitality-enquiry-form",tickets:"/tickets",claimTicket:n=>{let{id:e,token:t}=n;return"/tickets/".concat(e,"/claim?token=").concat(t)},claimExperienceInvitation:n=>{let{invitationId:e,token:t}=n;return"/experiences/".concat(e,"/claim?token=").concat(t)},batchClaimTickets:n=>{let{token:e}=n;return"/tickets/batch-claim?token=".concat(e)},batchClaimTicketsFromWeb:n=>{let{token:e}=n;return"/tickets/batch-claim-from-web?token=".concat(e)},externalBatchClaimTickets:n=>{let{token:e}=n;return"/tickets/external-batch-claim?token=".concat(e)},exclusiveExperiences:n=>{let{slug:e}=n;return"/tickets/exclusive-experiences/".concat(e)},sharedExperiences:n=>{let{slug:e}=n;return"/tickets/shared-experiences/".concat(e)},genericPage:n=>{let{slug:e}=n;return e?"/".concat(e):""},eventResults:n=>{let{id:e}=n;return"/results/".concat(e)},results:"/results",eventResultsChampionship:n=>{let{year:e,championship:t}=n;return"/results/".concat(e,"/").concat(t)},payAnInvoice:"pay",experiencesAttendeeRegistration:n=>
1"/experiences/registration/".concat(n),eventResultsDetail:n=>{let{year:e,eventSlug:t,natsoftEventCode:i}=n;return"/results/".concat(e,"/").concat(t,"/").concat(i)},memberships:n=>n?"/memberships#pricing":"/memberships",howToWatch:"/how-to-watch",barcode:"/barcode",form:n=>{let{slug:e}=n;return"/form/".concat(e)},residentApplication:"/resident-application"};i.newsLanding,i.events},48248:(n,e,t)=>{"use strict";t.d(e,{_:()=>i});let i="\n    fragment PartnerPageFragment on PartnerPage {\n  partner {\n    sys {\n      id\n    }\n  }\n  slug\n}\n    "},56949:(n,e,t)=>{"use strict";t.d(e,{r:()=>c});var i=t(856),r=t(96801),o=t(98145),a=t(95747),l=t(27916);let s="\n    query Season($year: String!, $preview: Boolean = false) {\n  seasonCollection(where: {year_contains: $year}, limit: 1, preview: $preview) {\n    items {\n      year\n      supercarsSeasonName\n      super2SeasonName\n      super3SeasonName\n      super2ChampionshipCode\n      super3ChampionshipCode\n      supercarsChampionshipCode\n      teamsCollection(limit: 30) {\n        items {\n          ...TeamFragment\n          teamDriversCollection(limit: 3) {\n            items {\n              ...DriverFragment\n            }\n          }\n        }\n      }\n      super2TeamsCollection(limit: 30) {\n        items {\n          ...TeamFragment\n          teamDriversCollection(limit: 2) {\n            items {\n              ...DriverFragment\n            }\n          }\n        }\n      }\n      super3TeamsCollection(limit: 30) {\n        items {\n          ...TeamFragment\n          teamDriversCollection(limit: 2) {\n            items {\n              ...DriverFragment\n            }\n          }\n        }\n      }\n      groupPoints\n      driversEnduroCollection(limit: 35) {\n        items {\n          ...DriverFragment\n        }\n      }\n    }\n  }\n}\n    ".concat(i.A,"\n").concat(r.r,"\n").concat(o.b),c=(n,e)=>(0,a.useQuery)(["Season",n],(0,l.x)(s,n),e);c.getKey=n=>["Season",n],c.fetcher=(n,e)=>(0,l.x)(s,n,e)},57490:(n,e,t)=>{"use strict";t.d(e,{M:()=>i});let i="\n    fragment BrightcoveFragment on Brightcove {\n  __typename\n  title\n  brightcoveVideo\n  description\n}\n    "},57900:(n,e,t)=>{"use strict";t.d(e,{I:()=>i});let i="\n    fragment MembershipGuardFragment on MembershipGuard {\n  enableForMySupercars\n  enableForMySupercarsPlus\n  enableForMySupercarsTrackPlus\n}\n    "},63305:(n,e,t)=>{"use strict";t.d(e,{B:()=>y});var i=t(64855),r=t(26744),o=t(11663),a=t(38767),l=t(57490),s=t(37219),c=t(76145),m=t(57900),d=t(48248),g=t(95747),u=t(27916);let p="\n    query DefaultLayoutQuery {\n  footer: footerCollection(limit: 1) {\n    ...FooterFragment\n  }\n  header: headerCollection(limit: 1) {\n    ...HeaderFragment\n  }\n  featuredNews: homePageCollection(limit: 1) {\n    items {\n      featuredNewsPostsCollection {\n        items {\n          __typename\n          ...BrightcoveFragment\n          ...NewsPageEntityFragment\n        }\n      }\n    }\n  }\n  partnerPageCollection {\n    items {\n      ...PartnerPageFragment\n    }\n  }\n}\n    ".concat("\n    fragment FooterFragment on FooterCollection {\n  items {\n    title\n    bottomText\n    primaryLinksCollection {\n      items {\n        url\n        label\n        openInNewTab\n      }\n    }\n    socialMediaLinksCollection {\n      items {\n        icon\n        url\n        openInNewTab\n      }\n    }\n    socialMediaIconLinksCollection {\n      items {\n        ...LinkFragment\n      }\n    }\n    supportAndPrivacyLinksCollection {\n      items {\n        url\n        label\n        openInNewTab\n      }\n    }\n    mediaPartnersCollection {\n      items {\n        sys {\n          id\n        }\n        url\n        name\n        logoDark {\n          fileName\n          title\n          url\n        }\n      }\n    }\n    championshipNamingRightsPartner {\n      sys {\n        id\n      }\n      name\n      url\n      logoDark {\n        title\n        url\n      }\n    }\n  }\n}\n    ","\n").concat(i.F,"\n").concat(r.W,"\n").concat(o.q,"\n").concat(a.r,"\n").concat("\n    fragment HeaderFragment on HeaderCollection {\n  items {\n    title\n    linksCollection(limit: 6) {\n      items {\n        title\n        linksCollection {\n          items {\n            url\n            label\n            openInNewTab\n          }\n        }\n        headerSubMenuCollection(limit: 3) {\n          items {\n            title\n            linksCollection(limit: 6) {\n              items {\n                url\n                label\n                openInNewTab\n              }\n            }\n            headerSubMenuCollection(limit: 6) {\n              items {\n                title\n                linksCollection(limit: 6) {\n                  items {\n                    url\n                    label\n                    openInNewTab\n                  }\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n    tertiaryLinksCollection {\n      items {\n        url\n        label\n        openInNewTab\n      }\n    }\n  }\n}\n    ","\n").concat(l.M,"\n").concat(s.g,"\n").concat(c.B,"\n").concat(m.I,"\n").concat(d._),y=(n,e)=>(0,g.useQuery)(void 0===n?["DefaultLayoutQuery"]:["DefaultLayoutQuery",n],(0,u.x)(p,n),e);y.getKey=n=>void 0===n?["DefaultLayoutQuery"]:["DefaultLayoutQuery",n],y.fetcher=(n,e)=>(0,u.x)(p,n,e)},64855:(n,e,t)=>{"use strict";t.d(e,{F:()=>i});let i="\n    fragment LinkFragment on Link {\n  url\n  label\n  openInNewTab\n  icon {\n    ...IconFragment\n  }\n}\n    "},68704:(n,e,t)=>{"use strict";t.d(e,{w:()=>i});let i="\n    fragment SeoFragment on Seo {\n  metaKeywords\n  metaDescription\n  title\n  ogTitle\n  ogDescription\n  ogImage {\n    url\n    description\n  }\n}\n    "},76145:(n,e,t)=>{"use strict";t.d(e,{B:()=>i});let i="\n    fragment Sponsor on Sponsor {\n  sys {\n    id\n  }\n  name\n  backgroundColor\n  url\n  officialTitle\n  primaryBrandColour\n  logoDark {\n    url\n    title\n    width\n    height\n  }\n  logoLight {\n    url\n    title\n    width\n    height\n  }\n}\n    "},77658:(n,e,t)=>{"use strict";t.d(e,{_:()=>i});let i="\n    fragment RaceSessionFragment on EventRaceSession {\n  startDate\n  endDate\n  type\n  name\n  durationLabel\n  natsoftEventC
1ode\n  specificLogoDark {\n    url\n  }\n  specificLogoLight {\n    url\n  }\n  series {\n    name\n    natsoftSeriesId\n    logoLight {\n      ...AssetFragment\n    }\n  }\n  season {\n    __typename\n    super2ChampionshipCode\n    supercarsChampionshipCode\n    super3ChampionshipCode\n  }\n}\n    "},81973:(n,e,t)=>{"use strict";t.d(e,{KNW:()=>tx,_Ro:()=>e6,B$U:()=>O.B,mPB:()=>nm,BhD:()=>z,P3v:()=>nK,Vu5:()=>ir,tsB:()=>ee,ZhR:()=>_,Jqy:()=>tK,vIr:()=>tM,dYE:()=>K,we5:()=>tW,IZ:()=>ew,Hp7:()=>t$,OB8:()=>tT,DPn:()=>nP,e4w:()=>eF,rcP:()=>eB.r,A7j:()=>tP});let i="\n    fragment BlockImageEntity on BlockImagePlusText {\n  image {\n    description\n    url\n  }\n  name\n  text {\n    json\n  }\n  reversed\n}\n    ",r="\n    fragment ButtonEntity on Button {\n  buttonLabel: text\n  buttonVariant\n  link {\n    ...LinkFragment\n  }\n  icon {\n    ...IconFragment\n  }\n}\n    ",o="\n    fragment SuperviewFeatureListEntity on SuperviewFeatureList {\n  title\n  featureCardCollection(limit: 3) {\n    items {\n      description\n      iconName\n      title\n      svgIcon {\n        svgIcon {\n          url\n        }\n        colour\n        entryTitle\n      }\n    }\n  }\n}\n    ",a="\n    fragment BlockEmbeddedMarketoFormEntity on BlockEmbeddedMarketoForm {\n  name\n  formId\n}\n    ",l="\n    fragment MarketoThankYouMessageEntity on MarketoThankYouMessage {\n  messages\n}\n    ",s="\n    fragment BlockTextAlignEntity on BlockTextAlign {\n  title\n  alignment\n  body {\n    json\n    links {\n      entries {\n        block {\n          sys {\n            id\n          }\n          __typename\n          ...ButtonEntity\n          ...SuperviewFeatureListEntity\n          ...BlockEmbeddedMarketoFormEntity\n          ...MarketoThankYouMessageEntity\n        }\n      }\n      assets {\n        block {\n          __typename\n          contentType\n          sys {\n            id\n          }\n          url\n          title\n          description\n        }\n      }\n    }\n  }\n}\n    ",c="\n    fragment BlockStaticBannerEntity on BlockStaticBanner {\n  title\n  desktopImage {\n    image {\n      url\n    }\n  }\n  mobileImage {\n    image {\n      url\n    }\n  }\n  link {\n    url\n    utmCampaign\n    utmContent\n    utmMedium\n    utmSource\n    utmTerm\n  }\n}\n    ",m="\n    fragment BlockHeroWithImageAndTextEntity on BlockHeroWithImageAndText {\n  title\n  image {\n    image {\n      url\n    }\n    title\n  }\n  summary\n  link {\n    ...LinkFragment\n  }\n  reversed\n}\n    ",d="\n    fragment BlockCorporateTicketsListEntity on BlockCorporateTicketsList {\n  name\n  title\n  corporateTicketsCollection {\n    items {\n      ...PrivateTicketEntity\n      ...SharedTicketEntity\n    }\n  }\n}\n    ",g="\n    fragment BlockLatestNewsEntity on BlockLatestNews {\n  name\n  title\n  tagsFilterCollection {\n    items {\n      name\n    }\n  }\n}\n    ",u="\n    fragment BlockColumnCtaItemEntity on BlockColumnCtaItem {\n  title\n  icon {\n    title\n    url\n  }\n  summary\n  link {\n    url\n  }\n}\n    ",p="\n    fragment Block4ColumnCtaEntity on Block4ColumnCta {\n  name\n  title\n  link {\n    url\n  }\n  itemsCollection {\n    items {\n      ...BlockColumnCtaItemEntity\n    }\n  }\n}\n    ",y="\n    fragment Block3ColumnCtaEntity on Block3ColumnCta {\n  name\n  itemsCollection {\n    items {\n      ...BlockColumnCtaItemEntity\n    }\n  }\n}\n    ",h="\n    fragment ImageLinkEntity on ImageLink {\n  name\n  image {\n    url\n  }\n  link {\n    url\n    openInNewTab\n  }\n}\n    ",v="\n    fragment BlockLogoStackEntity on BlockLogoStack {\n  name\n  title\n  itemsCollection {\n    items {\n      ...ImageLinkEntity\n    }\n  }\n}\n    ",C="\n    fragment BlockAccordionListEntity on BlockAccordionList {\n  itemsCollection {\n    items {\n      title\n      description {\n        json\n      }\n    }\n  }\n}\n    ",S="\n    fragment BlockWhatsOnEntity on BlockWhatsOn {\n  title\n  description\n  whatsOnItemsCollection {\n    items {\n      ...WhatsOnFragment\n    }\n  }\n}\n    ",k="\n    fragment BlockFeaturedCardItemEntity on BlockFeaturedCardItem {\n  __typename\n  title\n  image {\n    ...AssetFragment\n  }\n  link {\n    ...LinkFragment\n  }\n  sys {\n    ...SysFragment\n  }\n  category {\n    ...CategoryFragment\n  }\n  publishedDateOverride\n  adFlag\n}\n    ",f="\n    fragment BlockFeaturedCardListEntity on BlockFeaturedCardList {\n  title\n  link {\n    ...LinkFragment\n  }\n  itemsCollection {\n    items {\n      ...BlockFeaturedCardItemEntity\n    }\n  }\n}\n    ",w="\n    fragment BlockTimelineEntryEntity on BlockTimelineEntry {\n  year\n  description\n}\n    ",P="\n    fragment BlockTimelineEntity on BlockTimeline {\n  entriesCollection {\n    items {\n      ...BlockTimelineEntryEntity\n    }\n  }\n}\n    ",b="\n    fragment BlockDynamicBannerAdEntity on BlockDynamicBannerAd {\n  entryTitle\n  mobileAdId\n  desktopAdId\n}\n    ",T="\n    fragment BlockEmbeddedTwitterPostEntity on BlockEmbeddedTwitterPost {\n  embeddedScript\n}\n    ",A="\n    fragment BlockEmbeddedInstagramPostEntity on BlockEmbeddedInstagramPost {\n  script\n}\n    ",E="\n    fragment BlockBrightcovePlaylistSectionEntity on VideoPagePlaylistSection {\n  title\n  brightcovePlaylist\n  sponsor {\n    ...Sponsor\n  }\n}\n    ",F="\n    fragment BlockImageGalleryEntity on BlockImageGallery {\n  imagesCollection {\n    items {\n      ...AssetFragment\n    }\n  }\n}\n    ",B="\n    fragment BlockBroadcastingScheduleEntity on BlockBroadcastingSchedule {\n  entryTitle\n  scheduleCollection {\n    items {\n      entryTitle\n      dateAndTime\n      image {\n        ...AssetFragment\n      }\n      summary\n      title\n    }\n  }\n}\n    ",D="\n    fragment BlockRaceResultEntity on BlockRaceResults {\n  raceSession {\n    ...RaceSessionFragment\n    linkedFrom {\n      eventCollection(limit: 1) {\n        items {\n          title\n          slug\n          location\n          sponsor {\n            ...Sponsor\n          }\n          season {\n            year\n            super3ChampionshipCode\n            super2ChampionshipCode\n            supercarsChampionshipCode\n          }\n        }\n      }\n    }\n  }\n}\n    ",$="\n    fragment PricingCard on PricingSectionCard {\n  topImage {\n    url\n    title\n  }\n  entryTitle\n  price\n  priceSubtext\n  billingPeriod\n  stripePriceId\n  stripeProductId\n  priceDescription\n  inclusions\n}\n    ",x="\n    fragment PricingSectionEntity on PricingSection {\n  pricingCardsCollection {\n    items {\n      ...PricingCard\n    }\n  }\n}\n    ";var N=t(95747),L=t(27916);let I="\n    query GetPricingSection($preview: Boolean!) {\n  membershipsLandingPageCollection(limit: 1, preview: $preview) {\n    items {\n      body {\n        links {\n          entr
1ies {\n            block {\n              ...PricingSectionEntity\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(x,"\n").concat($),_=(n,e)=>(0,N.useQuery)(["GetPricingSection",n],(0,L.x)(I,n),e);_.getKey=n=>["GetPricingSection",n],_.fetcher=(n,e)=>(0,L.x)(I,n,e);var G=t(96801),q=t(98145),H=t(856);let Q="\n    query GetUserFavourites($drivers: [String], $teams: [String]) {\n  driverCollection(where: {driverCode_in: $drivers, slug_exists: true}) {\n    items {\n      ...DriverFragment\n    }\n  }\n  teamCollection(where: {teamNumber_in: $teams, slug_exists: true}) {\n    items {\n      ...TeamFragment\n    }\n  }\n}\n    ".concat(G.r,"\n").concat(q.b,"\n").concat(H.A),K=(n,e)=>(0,N.useQuery)(void 0===n?["GetUserFavourites"]:["GetUserFavourites",n],(0,L.x)(Q,n),e);K.getKey=n=>void 0===n?["GetUserFavourites"]:["GetUserFavourites",n],K.fetcher=(n,e)=>(0,L.x)(Q,n,e);var O=t(63305),M=t(76145);let R="\n    query DetailVideo($limit: Int = 1) {\n  videoDetailPageCollection(limit: $limit) {\n    items {\n      relatedSectionSponsor {\n        ...Sponsor\n      }\n    }\n  }\n}\n    ".concat(M.B),W=(n,e)=>(0,N.useQuery)(void 0===n?["DetailVideo"]:["DetailVideo",n],(0,L.x)(R,n),e);W.getKey=n=>void 0===n?["DetailVideo"]:["DetailVideo",n],W.fetcher=(n,e)=>(0,L.x)(R,n,e);let V="\n    query AllDriverNames($limit: Int = 1000) {\n  driverCollection(limit: $limit) {\n    total\n    skip\n    items {\n      driverName\n    }\n  }\n}\n    ",j=(n,e)=>(0,N.useQuery)(void 0===n?["AllDriverNames"]:["AllDriverNames",n],(0,L.x)(V,n),e);j.getKey=n=>void 0===n?["AllDriverNames"]:["AllDriverNames",n],j.fetcher=(n,e)=>(0,L.x)(V,n,e);var U=t(68704);let Y="\n    query DriverWhere($driverFilter: DriverFilter!, $limit: Int = 1, $preview: Boolean!) {\n  driverCollection(where: $driverFilter, limit: $limit, preview: $preview) {\n    items {\n      sys {\n        id\n      }\n      seo {\n        ...SeoFragment\n      }\n      ...DriverFragment\n      brightcoveHighlightsPlaylist\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(G.r,"\n").concat(q.b),z=(n,e)=>(0,N.useQuery)(["DriverWhere",n],(0,L.x)(Y,n),e);z.getKey=n=>["DriverWhere",n],z.fetcher=(n,e)=>(0,L.x)(Y,n,e);let J="\n    query DriverWhereWithSeries($year: String!, $driverCode: String!) {\n  seasonCollection(where: {year: $year}) {\n    items {\n      super3ChampionshipCode\n      super2ChampionshipCode\n      supercarsChampionshipCode\n      super2TeamsCollection(limit: 1, where: {teamDrivers: {driverCode: $driverCode}}) {\n        items {\n          teamDriversCollection(limit: 1) {\n            items {\n              driverCode\n            }\n          }\n        }\n      }\n      super3TeamsCollection(limit: 1, where: {teamDrivers: {driverCode: $driverCode}}) {\n        items {\n          teamDriversCollection(limit: 1) {\n            items {\n              driverCode\n            }\n          }\n        }\n      }\n      teamsCollection(limit: 1, where: {teamDrivers: {driverCode: $driverCode}}) {\n        items {\n          teamDriversCollection(limit: 1) {\n            items {\n              driverCode\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ",Z=(n,e)=>(0,N.useQuery)(["DriverWhereWithSeries",n],(0,L.x)(J,n),e);Z.getKey=n=>["DriverWhereWithSeries",n],Z.fetcher=(n,e)=>(0,L.x)(J,n,e);let X="\n    query GetDrivers($limit: Int = 1000) {\n  driverCollection(limit: $limit) {\n    total\n    skip\n    items {\n      ...LiveTimingDriver\n    }\n  }\n}\n    ".concat("\n    fragment LiveTimingDriver on Driver {\n  driverName\n  driverInitials\n  driverPirmarySponsorColour\n  driverProfileImageDesktop {\n    url\n  }\n  car {\n    manufacturerColour\n    carNumber\n  }\n  linkedFrom {\n    teamCollection(limit: 1) {\n      items {\n        teamSponsoredName\n        teamLegalName\n        slug\n      }\n    }\n  }\n}\n    "),nn=(n,e)=>(0,N.useQuery)(void 0===n?["GetDrivers"]:["GetDrivers",n],(0,L.x)(X,n),e);nn.getKey=n=>void 0===n?["GetDrivers"]:["GetDrivers",n],nn.fetcher=(n,e)=>(0,L.x)(X,n,e);let ne="\n    query SeasonDriversBySeries($where: SeasonFilter, $isSupercars: Boolean = false, $isSuper2: Boolean = false, $isSuper3: Boolean = false) {\n  seasonCollection(where: $where, limit: 1) {\n    items {\n      year\n      teamsCollection(limit: 30) @include(if: $isSupercars) {\n        items {\n          teamDriversCollection(limit: 3) {\n            items {\n              ...SeasonDriverFragment\n            }\n          }\n        }\n      }\n      super2TeamsCollection(limit: 30) @include(if: $isSuper2) {\n        items {\n          teamDriversCollection(limit: 2) {\n            items {\n              ...SeasonDriverFragment\n            }\n          }\n        }\n      }\n      super3TeamsCollection(limit: 30) @include(if: $isSuper3) {\n        items {\n          teamDriversCollection(limit: 2) {\n            items {\n              ...SeasonDriverFragment\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat("\n    fragment SeasonDriverFragment on Driver {\n  driverName\n  driverNickname\n  driverOrigins\n  driverOutsideRacing\n  driverPersonalVehicle\n  driverSummary\n  driverCode\n  driverDebut\n  driverDob\n  driverEngineer\n  driverInitials\n  car {\n    ...CarFragment\n  }\n  linkedFrom {\n    teamCollection(limit: 1) {\n      items {\n        teamSponsoredName\n        teamLegalName\n        slug\n      }\n    }\n  }\n}\n    ","\n").concat(q.b),nt=(n,e)=>(0,N.useQuery)(void 0===n?["SeasonDriversBySeries"]:["SeasonDriversBySeries",n],(0,L.x)(ne,n),e);nt.getKey=n=>void 0===n?["SeasonDriversBySeries"]:["SeasonDriversBySeries",n],nt.fetcher=(n,e)=>(0,L.x)(ne,n,e);let ni="\n    query SupercarsDrivers($year: String!, $preview: Boolean = false) {\n  seasonCollection(where: {year: $year}, limit: 1, preview: $preview) {\n    items {\n      teamsCollection(limit: 25) {\n        items {\n          teamDriversCollection(limit: 3) {\n            items {\n              sys {\n                id\n              }\n              seo {\n                ...SeoFragment\n              }\n              ...DriverFragment\n              brightcoveHighlightsPlaylist\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(G.r,"\n").concat(q.b),nr=(n,e)=>(0,N.useQuery)(["SupercarsDrivers",n],(0,L.x)(ni,n),e);nr.getKey=n=>["SupercarsDrivers",n],nr.fetcher=(n,e)=>(0,L.x)(ni,n,e);let no="\n    query Super2Drivers($year: String!, $preview: Boolean = false) {\n  seasonCollection(where: {year: $year}, limit: 1, preview: $preview) {\n    items {\n      super2TeamsCollection(limit: 25) {\n        items {\n          teamDriversCollection(limit: 2) {\n            items {\n              sys {\n                id\n              }\n              seo {\n                ...SeoFragment\n              }\n              ...DriverFragment\n              brightcoveHighlightsPlaylist\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(G.r,"\n").concat(q.b),na=(n,e)=>(0,N.useQuery)(["Super2Drivers",n],(0,L.x)(no,n),e);na.getKey=n=>["Super2Drivers",n],na.fetcher=(n,e)=>(0,L.x)(no,n,e);let nl="\n    query Super3Drivers($year: String!, $preview: Boolean = false) {\n  seasonCollection(where: {year: $year}, limit: 1, preview: $preview) {\n    items {\n      super3TeamsCollection(limit: 25) {\n        items {\n          teamDriversCollection(limit: 2) {\n            items {\n              sys {\n                id\n              }\n              seo {\n                ...SeoFragment\n              }\n              ...DriverFragment\n              brightcoveHighlightsPlaylist\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(G.r,"\n").concat(q.b),ns=(n,e)=>(0,N.useQuery)(["Super3Drivers",n],(0,L.x)(nl,n),e);ns.getKey=n=>["Super3Drivers",n],ns.fetcher=(n,e)=>(0,L.x)(nl,n,e);let nc="\n    query DriverColors {\n  systemSettingsCollection(limit: 1) {\n    items {\n      currentSeason {\n        supercarsChampionshipCode\n        super2ChampionshipCode\n        super3ChampionshipCode\n        teamsCollection(limit: 30) {\n          items {\n            ...TeamDriverColorFragment\n          }\n        }\n        super2TeamsCollection(limit: 30) {\n          items {\n            ...TeamDriverColorFragment\n          }\n        }\n        super3TeamsCollection(limit: 30) {\n          items {\n            ...TeamDriverColorFragment\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat("\n    fragment TeamDriverColorFragment on Team {\n  sys {\n    id\n  }\n  teamDriversCollection(limit: 3) {\n    items {\n      sys {\n        id\n      }\n      car {\n        carName\n        carNumber\n        manufacturerColour\n      }\n      driverName\n      driverUrl\n      driverCode\n      driverInitials\n      driverPirmarySponsorColour\n      driverProfileImageDesktop {\n        url\n      }\n      coDriver {\n        sys {\n          id\n        }\n        car {\n          carName\n          carNumber\n          manufacturerColour\n        }\n        driverName\n        driverUrl\n        driverCode\n        driverInitials\n        driverPirmarySponsorColour\n        driverProfileImageDesktop {\n          url\n        }\n      }\n    }\n  }\n}\n    "),nm=(n,e)=>(0,N.useQuery)(void 0===n?["DriverColors"]:["DriverColors",n],(0,L.x)(nc,n),e);nm.getKey=n=>void 0===n?["DriverColors"]:["DriverColors",n],nm.fetcher=(n,e)=>(0,L.x)(nc,n,e);let nd="\n    query AllEventLiveFeed($limit: Int = 10) {\n  eventLiveFeedCollection(limit: $limit) {\n    items {\n      ...EventLiveFeedFragment\n    }\n  }\n}\n    ".concat("\n    fragment EventLiveFeedFragment on EventLiveFeed {\n  heroCta {\n    sys {\n      firstPublishedAt\n    }\n    title\n    image {\n      url\n      width\n      height\n    }\n    link {\n      label\n      url\n      appDeeplink\n    }\n  }\n  feedCollection(limit: 100) {\n    items {\n      sys {\n        firstPublishedAt\n      }\n      liveDateTime\n      eventType\n      description\n      sponsor {\n        name\n        logoLight {\n          url\n          width\n          height\n        }\n        logoDark {\n          url\n          width\n          height\n        }\n      }\n    }\n  }\n}\n    "),ng=(n,e)=>(0,N.useQuery)(void 0===n?["AllEventLiveFeed"]:["AllEventLiveFeed",n],(0,L.x)(nd,n),e);ng.getKey=n=>void 0===n?["AllEventLiveFeed"]:["AllEventLiveFeed",n],ng.fetcher=(n,e)=>(0,L.x)(nd,n,e);let nu="\n    query GetRedirect($where: RedirectFilter) {\n  redirectCollection(where: $where, limit: 1) {\n    items {\n      targetUrlPath\n      isPermanentRedirection\n    }\n  }\n}\n    ",np=(n,e)=>(0,N.useQuery)(void 0===n?["GetRedirect"]:["GetRedirect",n],(0,L.x)(nu,n),e);np.getKey=n=>void 0===n?["GetRedirect"]:["GetRedirect",n],np.fetcher=(n,e)=>(0,L.x)(nu,n,e);let ny="\n    fragment PodcastFragment on Podcast {\n  __typename\n  slug\n  sys {\n    id\n    publishedAt\n  }\n  title\n  description\n  sponsor {\n    ...Sponsor\n  }\n  tagsCollection(limit: 100) {\n    items {\n      name\n    }\n  }\n  buzzsproutEpisodeLink\n  posterImage {\n    url\n  }\n  podcastLengthMinutes\n  seriesId\n  publishDateOverride\n}\n    ";var nh=t(37219),nv=t(57900);let nC="\n    query LatestContent($tagName: String!, $limit: Int = 32) {\n  podcastCollection(\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {tags: {name_contains: $tagName}}\n  ) {\n    items {\n      ...PodcastFragment\n    }\n  }\n  newsPageCollection(\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {tags: {name_contains: $tagName}}\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n}\n    ".concat(ny,"\n").concat(M.B,"\n").concat(nh.g,"\n").concat(nv.I),nS=(n,e)=>(0,N.useQuery)(["LatestContent",n],(0,L.x)(nC,n),e);nS.getKey=n=>["LatestContent",n],nS.fetcher=(n,e)=>(0,L.x)(nC,n,e);let nk="\n    query GetLatestNews($limit: Int = 10) {\n  newsPageCollection(limit: $limit, order: sys_publishedAt_DESC) {\
1n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n}\n    ".concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I),nf=(n,e)=>(0,N.useQuery)(void 0===n?["GetLatestNews"]:["GetLatestNews",n],(0,L.x)(nk,n),e);nf.getKey=n=>void 0===n?["GetLatestNews"]:["GetLatestNews",n],nf.fetcher=(n,e)=>(0,L.x)(nk,n,e);let nw="\n    query SearchLatestArticle($limit: Int = 6, $where: NewsPageFilter = {}) {\n  publishedDateOverrideNews: newsPageCollection(\n    limit: $limit\n    order: publishDateOverride_DESC\n    where: $where\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n    total\n  }\n  sysPublishedDateNews: newsPageCollection(\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: $where\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n    total\n  }\n  additionalPublishedDateOverrideNews: newsPageCollection(\n    limit: $limit\n    order: publishDateOverride_DESC\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n  additionaSysPublishedDateNews: newsPageCollection(\n    limit: $limit\n    order: sys_publishedAt_DESC\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n}\n    ".concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I),nP=(n,e)=>(0,N.useQuery)(void 0===n?["SearchLatestArticle"]:["SearchLatestArticle",n],(0,L.x)(nw,n),e);nP.getKey=n=>void 0===n?["SearchLatestArticle"]:["SearchLatestArticle",n],nP.fetcher=(n,e)=>(0,L.x)(nw,n,e);let nb="\n    query RelatedNews($limit: Int = 8, $relatedNewsFilter: NewsPageFilter!, $preview: Boolean!) {\n  publishedDateOverrideNews: newsPageCollection(\n    limit: $limit\n    order: publishDateOverride_DESC\n    where: $relatedNewsFilter\n    preview: $preview\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n  sysPublishedDateNews: newsPageCollection(\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: $relatedNewsFilter\n    preview: $preview\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n}\n    ".concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I),nT=(n,e)=>(0,N.useQuery)(["RelatedNews",n],(0,L.x)(nb,n),e);nT.getKey=n=>["RelatedNews",n],nT.fetcher=(n,e)=>(0,L.x)(nb,n,e);var nA=t(38767),nE=t(64855),nF=t(26744),nB=t(11663);let nD="\n    fragment SysFragment on Sys {\n  id\n  publishedAt\n}\n    ",n$="\n    fragment CategoryFragment on Category {\n  name\n  image {\n    url\n  }\n}\n    ";var nx=t(57490);let nN="\n    query GetNewsLandingPages($homePageTagLimit: Int = 6, $preview: Boolean!) {\n  newsLandingPageCollection(limit: 1, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      featuredNewsCollection {\n        items {\n          ...NewsPageEntityFragment\n          ...BlockFeaturedCardItemEntity\n          ...BrightcoveFragment\n        }\n      }\n      featuredNewsSponsor {\n        ...Sponsor\n      }\n      relatedNewsCollection {\n        items {\n          ...NewsPageEntityFragment\n        }\n      }\n      featuredCategoriesCollection {\n        items {\n          name\n        }\n      }\n    }\n  }\n  homePageCollection(limit: 1, preview: $preview) {\n    items {\n      heroNewsPostCollection {\n        items {\n          ...NewsPageEntityFragment\n          ...BrightcoveFragment\n        }\n      }\n      latestNewsCollection(limit: 6) {\n        items {\n          ...NewsPageEntityFragment\n        }\n      }\n      tagsFilterCollection(limit: $homePageTagLimit) {\n        items {\n          __typename\n          ... on Tag {\n            name\n          }\n          ... on Category {\n            name\n          }\n        }\n      }\n    }\n  }\n  podcastCollection(limit: 20, order: sys_publishedAt_DESC) {\n    items {\n      ...PodcastFragment\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I,"\n").concat(k,"\n").concat(nA.r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nD,"\n").concat(n$,"\n").concat(nx.M,"\n").concat(ny),nL=(n,e)=>(0,N.useQuery)(["GetNewsLandingPages",n],(0,L.x)(nN,n),e);nL.getKey=n=>["GetNewsLandingPages",n],nL.fetcher=(n,e)=>(0,L.x)(nN,n,e);let nI="\n    fragment EventEntity on Event {\n  heroMedia {\n    url\n    title\n  }\n  calendarPosterImage {\n    url\n    title\n  }\n  sys {\n    publishedAt\n    id\n  }\n  heroVideo\n  title\n  description\n  dynamicsEvent\n  slug\n  location\n  ticketekShowCode\n  startDate\n  endDate\n  showGettingAround\n  showPlanYourVisit\n  showTicketsAndPackages\n  showTrackSchedule\n  showWhatsOn\n  sponsor {\n    name\n  }\n  eventCounterSponsor {\n    image {\n      url\n      title\n    }\n    sponsor {\n      logoDark {\n        url\n        title\n      }\n    }\n    secondaryImage {\n      url\n      title\n    }\n  }\n  generalTicketsCollection(limit: 20) {\n    items {\n      ...Ticket\n    }\n  }\n}\n    ",n_="\n    fragment Ticket on GeneralTicket {\n  link {\n    url\n  }\n  name\n  startingPrice\n  priceFormat\n  startingPriceDetail\n}\n    ",nG="\n    fragment GeneralTicketEntity on GeneralTicket {\n  __typename\n  sys {\n    id\n  }\n  name\n  summary\n  soldOut\n  isUpgrade\n  previewImagesCollection {\n    items {\n      url\n    }\n  }\n  startingPrice\n  priceFormat\n  startingPriceDetail\n  previewText\n  link {\n    url\n    openInNewTab\n  }\n}\n    ",nq="\n    fragment SharedTicketEntity on SharedTicket {\n  __typename\n  title\n  slug\n  soldOut\n  summary\n  suiteInformation\n  sys {\n    id\n  }\n  maximumPerson\n  minimumPerson\n  startingPrice\n  priceFormat\n  startingPriceDetail\n  title\n  event {\n    slug\n  }\n  startDate\n  endDate\n  priceList\n  previewText\n  previewImagesCollection(limit: 3) {\n    items {\n      url\n    }\n  }\n  image {\n    url\n  }\n  heroVideo\n  locationImage {\n    url\n  }\n  link {\n    url\n    openInNewTab\n  }\n  externalSupplier\n}\n    ",nH="\n    fragment PrivateTicketEntity on PrivateTicket {\n  __typename\n  title\n  slug\n  soldOut\n  summary\n  sys {\n    id\n  }\n  maximumPerson\n  minimumPerson\n  startingPrice\n  priceFormat\n  startingPriceDetail\n  event {\n    slug\n  }\n  startDate\n  endDate\n  priceList\n  previewText\n  previewImagesCollection(limit: 3) {\n    items {\n      url\n    }\n  }\n  image {\n    url\n  }\n  heroVideo\n  locationImage {\n    url\n  }\n  link {\n    url\n  }\n}\n    ",nQ="\n    query GetCalendarLandingPages($preview: Boolean!) {\n  calendarLandingPageCollection(limit: 1, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      featuredEventsCollection {\n        items {\n          ...EventEntity\n        }\n      }\n      eventsCollection {\n        items {\n          ...EventEntity\n        }\n      }\n      featuredEventsSponsor {\n        ...Sponsor\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nI,"\n").concat(n_,"\n").concat(M.B),nK=(n,e)=>(0,N.useQuery)(["GetCalendarLandingPages",n],(0,L.x)(nQ,n),e);nK.getKey=n=>["GetCalendarLandingPages",n],nK.fetcher=(n,e)=>(0,L.x)(nQ,n,e);let nO="\n    fragment AllEventBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...Block3ColumnCtaEntity\n  ...Block4ColumnCtaEntity\n  ...BlockAccordionListEntity\n  ...BlockColumnCtaItemEntity\n  ...BlockDynamicBannerAdEntity\n  ...BlockCorporateTicketsListEntity\n  ...BlockFeaturedCardListEntity\n  ...BlockHeroWithImageAndTextEntity\n  ...BlockImageEntity\n  ...BlockLatestNewsEntity\n  ...BlockStaticBannerEntity\n  ...BlockTextAlignEntity\n  ...BlockWhatsOnEntity\n  ... on BlockTextWithCtAs {\n    title\n  }\n  ...BrightcoveFragment\n  ...BlockLogoStackEntity\n  ...BlockBrightcovePlaylistSectionEntity\n  ...LinkFragment\n  ...BlockEmbeddedMarketoFormEntity\n  ...MarketoThankYouMessageEntity\n  ...BlockBroadcastingScheduleEntity\n  ...BlockRaceResultEntity\n  ...ButtonEntity\n  ...BlockEmbeddedTwitterPostEntity\n}\n    ",nM="\n    fragment AllTicketBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BlockImageEntity\n  ...BlockTextAlignEntity\n  ...BlockAccordionListEntity\n}\n    ",nR="\n    query GetCorporateExperiencesPage($preview: Boolean!) {\n  corporateExperiencesLandingPageCollection(limit: 1, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      title\n      heroImage {\n        image {\n          url\n        }\n        title\n      }\n      heroVideo\n      summary\n      featuredEventsCollection(limit: 20) {\n        items {\n          ...EventEntity\n        }\n      }
1\n      body {\n        json\n        links {\n          entries {\n            block {\n              ...AllCorporateExperienceBlocks\n            }\n          }\n        }\n      }\n      upcomingEventsCollection {\n        items {\n          ...EventEntity\n        }\n      }\n      preFooterContent {\n        json\n        links {\n          entries {\n            block {\n              ...AllCorporateExperienceBlocks\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nI,"\n").concat(n_,"\n").concat("\n    fragment AllCorporateExperienceBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BlockImageEntity\n  ...BlockTextAlignEntity\n  ...BlockStaticBannerEntity\n  ...BlockAccordionListEntity\n  ...BrightcoveFragment\n  ...Block3ColumnCtaEntity\n  ...Block4ColumnCtaEntity\n}\n    ","\n").concat(i,"\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(c,"\n").concat(C,"\n").concat(nx.M,"\n").concat(y,"\n").concat(u,"\n").concat(p),nW=(n,e)=>(0,N.useQuery)(["GetCorporateExperiencesPage",n],(0,L.x)(nR,n),e);nW.getKey=n=>["GetCorporateExperiencesPage",n],nW.fetcher=(n,e)=>(0,L.x)(nR,n,e);let nV="\n    fragment RaceSessionsEntity on EventRaceSession {\n  durationLabel\n  endDate\n  name\n  startDate\n  type\n  natsoftEventCode\n  specificLogoDark {\n    url\n  }\n  specificLogoLight {\n    url\n  }\n  series {\n    name\n    logo {\n      url\n    }\n    natsoftSeriesId\n  }\n  broadcastPartnersCollection(limit: 10) {\n    items {\n      ...Sponsor\n    }\n  }\n  season {\n    super2ChampionshipCode\n    supercarsChampionshipCode\n    super3ChampionshipCode\n  }\n}\n    ",nj="\n    fragment WhatsOnFragment on WhatsOn {\n  image {\n    url\n  }\n  title\n  description\n  label\n  category {\n    name\n    sys {\n      id\n    }\n  }\n  startDateTime\n  endDateTime\n  callToAction {\n    text\n    link {\n      ...LinkFragment\n    }\n    icon {\n      iconName\n    }\n  }\n  viewOnMap\n  detailPage {\n    name\n    slug\n  }\n}\n    ";var nU=t(77658);let nY="\n    query EventPage($slug: String!, $preview: Boolean = false) {\n  eventCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      sys {\n        id\n      }\n      seo {\n        ...SeoFragment\n      }\n      heroMedia {\n        url\n        title\n      }\n      raceSessionsCollection {\n        items {\n          ...RaceSessionsEntity\n        }\n      }\n      heroVideo\n      title\n      description\n      dynamicsEvent\n      showGettingAround\n      showPlanYourVisit\n      showTicketsAndPackages\n      showTrackSchedule\n      showWhatsOn\n      sponsor {\n        name\n        logoLight {\n          url\n          title\n        }\n      }\n      startDate\n      endDate\n      broughtYouBySponsorsCollection(limit: 10) {\n        items {\n          ...Sponsor\n        }\n      }\n      eventCounterSponsor {\n        image {\n          url\n          title\n        }\n        sponsor {\n          logoDark {\n            url\n            title\n          }\n        }\n      }\n      track {\n        trackMapGrey {\n          ...AssetFragment\n        }\n        trackMapRed {\n          ...AssetFragment\n        }\n        direction\n      }\n      location\n      ticketekShowCode\n      raceSessionsOverviewCollection {\n        items {\n          ...RaceSessionsEntity\n        }\n      }\n      track {\n        type\n        length\n        distance\n        laps\n        record\n        direction\n        trackMapRed {\n          url\n        }\n        title\n      }\n      summaryContent {\n        json\n        links {\n          entries {\n            block {\n              ...AllEventBlocks\n            }\n          }\n        }\n      }\n      eventMapImage {\n        url\n      }\n      eventMapUrl\n      gettingAroundContent {\n        json\n        links {\n          entries {\n            block {\n              ...AllEventBlocks\n            }\n          }\n          assets {\n            block {\n              __typename\n              contentType\n              sys {\n                id\n              }\n              ...AssetFragment\n            }\n          }\n        }\n      }\n      planYourVisitContent {\n        json\n        links {\n          entr
1ies {\n            block {\n              ...AllEventBlocks\n            }\n          }\n        }\n      }\n      planYourVisitFollowingText\n      additionalTabs {\n        showEventHub\n        showCommunity\n        showCamping\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nV,"\n").concat(M.B,"\n").concat(nA.r,"\n").concat(nO,"\n").concat(y,"\n").concat(u,"\n").concat(p,"\n").concat(C,"\n").concat(b,"\n").concat(d,"\n").concat(nH,"\n").concat(nq,"\n").concat(f,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(k,"\n").concat(nD,"\n").concat(n$,"\n").concat(m,"\n").concat(i,"\n").concat(g,"\n").concat(c,"\n").concat(s,"\n").concat(r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(S,"\n").concat(nj,"\n").concat(nx.M,"\n").concat(v,"\n").concat(h,"\n").concat(E,"\n").concat(B,"\n").concat(D,"\n").concat(nU._,"\n").concat(T),nz=(n,e)=>(0,N.useQuery)(["EventPage",n],(0,L.x)(nY,n),e);nz.getKey=n=>["EventPage",n],nz.fetcher=(n,e)=>(0,L.x)(nY,n,e);let nJ="\n    query GetEventAdditionalTabsPage($slug: String!, $preview: Boolean = false) {\n  eventCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      title\n      description\n      heroMedia {\n        url\n      }\n      additionalTabs {\n        ...EventAdditionalTabsFragment\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat("\n    fragment EventAdditionalTabsFragment on EventAdditionalTabs {\n  name\n  eventHubContent {\n    json\n    links {\n      entries {\n        block {\n          ...AllEventBlocks\n        }\n      }\n    }\n  }\n  communityContent {\n    json\n    links {\n      entries {\n        block {\n          ...AllEventBlocks\n        }\n      }\n    }\n  }\n  campingContent {\n    json\n    links {\n      entries {\n        block {\n          ...AllEventBlocks\n        }\n      }\n    }\n  }\n  showEventHub\n  showCommunity\n  showCamping\n}\n    ","\n").concat(nO,"\n").concat(y,"\n").concat(u,"\n").concat(p,"\n").concat(C,"\n").concat(b,"\n").concat(d,"\n").concat(nH,"\n").concat(nq,"\n").concat(f,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(k,"\n").concat(nD,"\n").concat(n$,"\n").concat(m,"\n").concat(i,"\n").concat(g,"\n").concat(c,"\n").concat(s,"\n").concat(r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(S,"\n").concat(nj,"\n").concat(nx.M,"\n").concat(v,"\n").concat(h,"\n").concat(E,"\n").concat(M.B,"\n").concat(B,"\n").concat(D,"\n").concat(nU._,"\n").concat(T),nZ=(n,e)=>(0,N.useQuery)(["GetEventAdditionalTabsPage",n],(0,L.x)(nJ,n),e);nZ.getKey=n=>["GetEventAdditionalTabsPage",n],nZ.fetcher=(n,e)=>(0,L.x)(nJ,n,e);let nX="\n    query GetEventTicketPage($slug: String!, $preview: Boolean = false) {\n  eventCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      heroMedia {\n        url\n        title\n      }\n      title\n      showTicketsAndPackages\n      description\n      dynamicsEvent\n      eventCounterSponsor {\n        image {\n          url\n          title\n        }\n        sponsor {\n          logoDark {\n            url\n            title\n          }\n        }\n      }\n      generalTicketsCollection {\n        items {\n          ...GeneralTicketEntity\n        }\n      }\n      sharedSuitesTitle\n      sharedSuitesSummary\n      sharedTicketsCollection {\n        items {\n          ...SharedTicketEntity\n        }\n      }\n      privateSuitesTitle\n      privateSuiteSummary\n      ticketekShowCode\n      privateTicketsCollection {\n        items {\n          ...PrivateTicketEntity\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nG,"\n").concat(nq,"\n").concat(nH),n0=(n,e)=>(0,N.useQuery)(["GetEventTicketPage",n],(0,L.x)(nX,n),e);n0.getKey=n=>["GetEventTicketPage",n],n0.fetcher=(n,e)=>(0,L.x)(nX,n,e);let n1="\n    query GetEventSchedulePage($slug: String!, $preview: Boolean = false) {\n  eventCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      title\n      showTrackSchedule\n      description\n      heroMedia {\n        url\n      }\n      season {\n        year\n      }\n      scheduleContent {\n        json\n        links {\n          entr
1ies {\n            block {\n              ...AllEventBlocks\n            }\n          }\n        }\n      }\n      raceSessionsCollection {\n        items {\n          ...RaceSessionsEntity\n        }\n      }\n      supportCategoriesCollection {\n        items {\n          ...ImageLinkEntity\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nO,"\n").concat(y,"\n").concat(u,"\n").concat(p,"\n").concat(C,"\n").concat(b,"\n").concat(d,"\n").concat(nH,"\n").concat(nq,"\n").concat(f,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(k,"\n").concat(nD,"\n").concat(n$,"\n").concat(m,"\n").concat(i,"\n").concat(g,"\n").concat(c,"\n").concat(s,"\n").concat(r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(S,"\n").concat(nj,"\n").concat(nx.M,"\n").concat(v,"\n").concat(h,"\n").concat(E,"\n").concat(M.B,"\n").concat(B,"\n").concat(D,"\n").concat(nU._,"\n").concat(T,"\n").concat(nV),n3=(n,e)=>(0,N.useQuery)(["GetEventSchedulePage",n],(0,L.x)(n1,n),e);n3.getKey=n=>["GetEventSchedulePage",n],n3.fetcher=(n,e)=>(0,L.x)(n1,n,e);let n2="\n    query GetEventWhatsOnPage($slug: String!, $preview: Boolean = false) {\n  eventCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      title\n      showWhatsOn\n      description\n      heroMedia {\n        url\n      }\n      location\n      ticketekShowCode\n      whatsOnCollection {\n        items {\n          ...WhatsOnFragment\n        }\n      }\n      featuredWhatsOnCollection {\n        items {\n          ...WhatsOnFragment\n        }\n      }\n      whatsOnContent {\n        json\n        links {\n          entries {\n            block {\n              ...AllEventBlocks\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nj,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(nO,"\n").concat(y,"\n").concat(u,"\n").concat(p,"\n").concat(C,"\n").concat(b,"\n").concat(d,"\n").concat(nH,"\n").concat(nq,"\n").concat(f,"\n").concat(k,"\n").concat(nD,"\n").concat(n$,"\n").concat(m,"\n").concat(i,"\n").concat(g,"\n").concat(c,"\n").concat(s,"\n").concat(r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(S,"\n").concat(nx.M,"\n").concat(v,"\n").concat(h,"\n").concat(E,"\n").concat(M.B,"\n").concat(B,"\n").concat(D,"\n").concat(nU._,"\n").concat(T),n4=(n,e)=>(0,N.useQuery)(["GetEventWhatsOnPage",n],(0,L.x)(n2,n),e);n4.getKey=n=>["GetEventWhatsOnPage",n],n4.fetcher=(n,e)=>(0,L.x)(n2,n,e);let n6="\n    fragment Page on Page {\n  __typename\n  name\n  heroImage {\n    url\n  }\n  sys {\n    publishedAt\n  }\n  slug\n}\n    ",n5="\n    query GenericPageQuery($slug: String!, $preview: Boolean!) {\n  pageCollection(where: {slug: $slug}, limit: 1, preview: $preview) {\n    items {\n      name\n      category {\n        name\n      }\n      heroImage {\n        url\n        description\n      }\n      heroVideo\n      seo {\n        ...SeoFragment\n      }\n      membershipGuard {\n        ...MembershipGuardFragment\n      }\n      content {\n        json\n        links {\n          entries {\n            block {\n              ...AllGenericPageBlocks\n              ... on BlockFeaturedTickets {\n                __typename\n                headings\n                ticketListCollection {\n                  items {\n                    __typename\n                    ... on GeneralTicket {\n                      ...GeneralTicketEntity\n                    }\n                    ... on PrivateTicket {\n                      ...PrivateTicketEntity\n                    }\n                    ... on SharedTicket {\n                      ...SharedTicketEntity\n                    }\n                  }\n                }\n              }\n            }\n          }\n          assets {\n            block {\n              __typename\n              contentType\n              sys {\n                id\n              }\n              url\n              width\n              height\n              title\n              description\n            }\n          }\n        }\n      }\n    }\n  }\n  seoCollection(where: {slugs_contains_some: [$slug]}, limit: 1) {\n    items {\n      ...SeoFragment\n    }\n  }\n  systemSettingsCollection(limit: 1) {\n    items {\n      defaultSeo {\n        ...SeoFragment\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(nv.I,"\n").concat("\n    fragment AllGenericPageBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BlockAccordionListEntity\n  ... on DriverComparison {\n    title\n    driversCollection(limit: 2) {\n      items {\n        ...DriverFragment\n      }\n    }\n  }\n  ...Block3ColumnCtaEntity\n  ...Block4ColumnCtaEntity\n  ...BlockDynamicBannerAdEntity\n  ...BlockEmbeddedTwitterPostEntity\n  ...BlockEmbeddedInstagramPostEntity\n  ...BlockEmbeddedMarketoFormEntity\n  ...MarketoThankYouMessageEntity\n  ...BlockTimelineEntity\n  ...PodcastFragment\n  ...BlockStaticBannerEntity\n  ...BlockTextAlignEntity\n  ...BrightcoveFragment\n  ...ImageLinkEntity\n  ... on NewsPage {\n    title\n    slug\n    category {\n      name\n    }\n  }\n  ...Page\n  ...BlockBrightcovePlaylistSectionEntity\n  ...BlockImageGalleryEntity\n  ...BlockFeaturedCardListEntity\n  ...BlockHeroWithImageAndTextEntity\n  ...BlockImageEntity\n  ...BlockTimelineEntity\n  ...BlockBroadcastingScheduleEntity\n  ...BlockRaceResultEntity\n  ... on Car {\n    ...CarFragment\n  }\n}\n    ","\n").concat(C,"\n").concat(G.r,"\n").concat(q.b,"\n").concat(y,"\n").concat(u,"\n").concat(p,"\n").concat(b,"\n").concat(T,"\n").concat(A,"\n").concat(a,"\n").concat(l,"\n").concat(P,"\n").concat(w,"\n").concat(ny,"\n").concat(M.B,"\n").concat(c,"\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(nx.M,"\n").concat(h,"\n").concat(n6,"\n").concat(E,"\n").concat(F,"\n").concat(f,"\n").concat(k,"\n").concat(nD,"\n").concat(n$,"\n").concat(m,"\n").concat(i,"\n").concat(B,"\n").concat(D,"\n").concat(nU._,"\n").concat(nG,"\n").concat(nH,"\n").concat(nq),n7=(n,e)=>(0,N.useQuery)(["GenericPageQuery",n],(0,L.x)(n5,n),e);n7.getKey=n=>["GenericPageQuery",n],n7.fetcher=(n,e)=>(0,L.x)(n5,n,e);let n9="\n    query GetHomePage($year: String!, $currentDate: DateTime!, $preview: Boolean!) {\n  homePageCollection(limit: 1, preview: $preview) {\n    items {\n      ...HomePage\n    }\n  }
1\n  seasonCollection(where: {year_contains: $year}, limit: 1) {\n    items {\n      teamsCollection(limit: 100) {\n        items {\n          teamNumber\n          teamLegalName\n          teamSponsoredName\n          slug\n          newTeamLogo {\n            url\n            title\n          }\n        }\n      }\n    }\n  }\n  calendarLandingPageCollection(limit: 1) {\n    items {\n      maybeCurrentEvent: eventsCollection(\n        where: {startDate_lte: $currentDate, endDate_gte: $currentDate}\n        order: startDate_ASC\n        limit: 1\n      ) {\n        items {\n          ...EventEntity\n        }\n      }\n      nextEvent: eventsCollection(\n        where: {startDate_gt: $currentDate}\n        order: startDate_ASC\n        limit: 1\n      ) {\n        items {\n          ...EventEntity\n        }\n      }\n    }\n  }\n  podcastCollection(limit: 6, order: sys_publishedAt_DESC) {\n    items {\n      ...PodcastFragment\n    }\n  }\n  publishedDateOverrideNews: newsPageCollection(\n    limit: 12\n    order: publishDateOverride_DESC\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n  sysPublishedDateNews: newsPageCollection(limit: 12, order: sys_publishedAt_DESC) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n  resultsLandingPageCollection(limit: 1) {\n    items {\n      standingSupercarsDriversSponsor {\n        ...Sponsor\n      }\n      standingSupercarsTeamsSponsor {\n        ...Sponsor\n      }\n      standingSprintCupSponsor {\n        ...Sponsor\n      }\n      standingEndurosSponsor {\n        ...Sponsor\n      }\n      standingEndurosTitle\n      standingEndurosDescription\n      standingEndurosWord\n      standingFinalSponsor {\n        ...Sponsor\n      }\n      standingFinalTitle\n      standingFinalDescription\n      standingFinalWord\n      standingSprintStartDate\n      standingEndurosStartDate\n      standingElimination1StartDate\n      standingElimination2StartDate\n      standingFinalStartDate\n      groupPoints\n    }\n  }\n}\n    ".concat("\n    fragment HomePage on HomePage {\n  seo {\n    ...SeoFragment\n  }\n  genericNewsPostCollection {\n    items {\n      ...NewsPageEntityFragment\n      ...BrightcoveFragment\n    }\n  }\n  featuredNewsPostsCollection(limit: 7) {\n    items {\n      ...NewsPageEntityFragment\n      ...BlockFeaturedCardItemEntity\n      ...BrightcoveFragment\n    }\n  }\n  latestNewsCollection(limit: 6) {\n    items {\n      ...NewsPageEntityFragment\n    }\n  }\n  heroNewsPostCollection(limit: 3) {\n    items {\n      ...NewsPageEntityFragment\n      ...BrightcoveFragment\n    }\n  }\n  fastestLapSponsor {\n    ...Sponsor\n  }\n  featuredNewsPostsSponsor {\n    ...Sponsor\n  }\n  supercarsTeamsSectionSponsor {\n    ...Sponsor\n  }\n  polePositionSponsor {\n    ...Sponsor\n  }\n  supercarsTeamsSectionSponsor {\n    ...Sponsor\n  }\n  tagsFilterCollection {\n    items {\n      __typename\n      ... on Tag {\n        name\n      }\n      ... on Category {\n        name\n      }\n    }\n  }\n  signupBackground {\n    ...AssetFragment\n  }\n  signupLogo {\n    ...AssetFragment\n  }\n  signupDescription\n  featuredVideos\n  heroImageForResidentForm {\n    url\n  }\n}\n    ","\n").concat(U.w,"\n").concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I,"\n").concat(nx.M,"\n").concat(k,"\n").concat(nA.r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nD,"\n").concat(n$,"\n").concat(nI,"\n").concat(n_,"\n").concat(ny),n8=(n,e)=>(0,N.useQuery)(["GetHomePage",n],(0,L.x)(n9,n),e);n8.getKey=n=>["GetHomePage",n],n8.fetcher=(n,e)=>(0,L.x)(n9,n,e);let en="\n    query GetLiveTimingPage {\n  liveTimingLandingCollection(limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      name\n      basicViewMessage {\n        json\n        links {\n          entries {\n            block {\n              ...AllLiveTimingBlocks\n            }\n          }\n        }\n      }\n    }\n  }\n  systemSettingsCollection(limit: 1) {\n    items {\n      enableCoDrivers\n      currentEvent {\n        title\n        startDate\n        raceSessionsCollection {\n          items {\n            ...RaceSessionFragment\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat("\n    fragment AllLiveTimingBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BlockTextAlignEntity\n  ...BlockStaticBannerEntity\n}\n    ","\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(c,"\n").concat(nU._),ee=(n,e)=>(0,N.useQuery)(void 0===n?["GetLiveTimingPage"]:["GetLiveTimingPage",n],(0,L.x)(en,n),e);ee.getKey=n=>void 0===n?["GetLiveTimingPage"]:["GetLiveTimingPage",n],ee.fetcher=(n,e)=>(0,L.x)(en,n,e);let et="\n    query GetMembershipsLandingPages($preview: Boolean!) {\n  membershipsLandingPageCollection(limit: 1, preview: $preview) {\n    items {\n      title\n      description\n      heroVideo\n      heroImage {\n        url\n      }
1\n      body {\n        json\n        links {\n          entries {\n            block {\n              ...AllMembershipsLandingPageBlocks\n            }\n          }\n          assets {\n            block {\n              __typename\n              contentType\n              sys {\n                id\n              }\n              url\n              width\n              height\n              title\n              description\n            }\n          }\n        }\n      }\n      seo {\n        ...SeoFragment\n      }\n    }\n  }\n}\n    ".concat("\n    fragment AllMembershipsLandingPageBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BlockTextAlignEntity\n  ...BlockImagePlusTextEntity\n  ...SuperviewFeatureListEntity\n  ...SuperviewHeroImageEntity\n  ...BlockAccordionListEntity\n  ...PricingSectionEntity\n  ...LinkFragment\n  ...BlockLatestNewsEntity\n}\n    ","\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat("\n    fragment BlockImagePlusTextEntity on BlockImagePlusText {\n  image {\n    description\n    url\n  }\n  name\n  text {\n    json\n  }\n  reversed\n  textAlign\n}\n    ","\n").concat("\n    fragment SuperviewHeroImageEntity on SuperviewHeroImage {\n  heroImage {\n    url\n  }\n}\n    ","\n").concat(C,"\n").concat(x,"\n").concat($,"\n").concat(g,"\n").concat(U.w),ei=(n,e)=>(0,N.useQuery)(["GetMembershipsLandingPages",n],(0,L.x)(et,n),e);ei.getKey=n=>["GetMembershipsLandingPages",n],ei.fetcher=(n,e)=>(0,L.x)(et,n,e);let er="\n    query NewsPost($slug: String!, $preview: Boolean!) {\n  newsPageCollection(limit: 1, where: {slug: $slug}, preview: $preview) {\n    total\n    ...NewsPostFragment\n  }\n}\n    ".concat("\n    fragment NewsPostFragment on NewsPageCollection {\n  items {\n    seo {\n      ...SeoFragment\n    }\n    sys {\n      publishedAt\n      firstPublishedAt\n      id\n    }\n    slug\n    metaDescription\n    title\n    summary\n    publishDateOverride\n    heroImage {\n      url\n      width\n      height\n      description\n    }\n    heroTag {\n      ...TagFragment\n    }\n    membershipGuard {\n      ...MembershipGuardFragment\n    }\n    body {\n      json\n      links {\n        entries {\n          block {\n            ...AllNewsPostBlocks\n          }\n        }\n        assets {\n          block {\n            __typename\n            contentType\n            sys {\n              id\n            }\n            url\n            width\n            height\n            title\n            description\n          }\n        }\n      }\n    }\n    author {\n      name\n    }\n    category {\n      name\n    }\n    sponsor {\n      ...Sponsor\n    }\n    tagsCollection(limit: 10) {\n      items {\n        name\n      }\n    }\n  }\n}\n    ","\n").concat(U.w,"\n").concat("\n    fragment TagFragment on Tag {\n  name\n  heroImage {\n    url\n  }\n}\n    ","\n").concat(nv.I,"\n").concat("\n    fragment AllNewsPostBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...LinkFragment\n  ... on DriverComparison {\n    title\n    driversCollection(limit: 2) {\n      items {\n        ...DriverFragment\n      }\n    }\n  }\n  ...PodcastFragment\n  ...BrightcoveFragment\n  ...BlockAccordionListEntity\n  ...BlockStaticBannerEntity\n  ...BlockEmbeddedInstagramPostEntity\n  ...BlockEmbeddedTwitterPostEntity\n  ... on NewsPage {\n    title\n    slug\n    category {\n      name\n    }\n  }\n  ...BlockTimelineEntity\n  ...BlockDynamicBannerAdEntity\n  ...BlockHtmlTableEntity\n  ...CallToActionSectionEntity\n  ...ImageLinkEntity\n  ...Page\n  ...BlockBrightcovePlaylistSectionEntity\n  ...BlockImageGalleryEntity\n}\n    ","\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(G.r,"\n").concat(q.b,"\n").concat(ny,"\n").concat(M.B,"\n").concat(nx.M,"\n").concat(C,"\n").concat(c,"\n").concat(A,"\n").concat(T,"\n").concat(P,"\n").concat(w,"\n").concat(b,"\n").concat("\n    fragment BlockHtmlTableEntity on BlockHtmlTable {\n  name\n  html\n}\n    ","\n").concat("\n    fragment CallToActionSectionEntity on CallToActionSection {\n  headline\n  button {\n    text\n  }\n  subText {\n    json\n  }\n}\n    ","\n").concat(h,"\n").concat(n6,"\n").concat(E,"\n").concat(F),eo=(n,e)=>(0,N.useQuery)(["NewsPost",n],(0,L.x)(er,n),e);eo.getKey=n=>["NewsPost",n],eo.fetcher=(n,e)=>(0,L.x)(er,n,e);
1let ea="\n    query GetResidentApplicationHero($preview: Boolean!) {\n  homePageCollection(limit: 1, preview: $preview) {\n    items {\n      heroImageForResidentForm {\n        ...AssetFragment\n      }\n    }\n  }\n}\n    ".concat(nA.r),el=(n,e)=>(0,N.useQuery)(["GetResidentApplicationHero",n],(0,L.x)(ea,n),e);el.getKey=n=>["GetResidentApplicationHero",n],el.fetcher=(n,e)=>(0,L.x)(ea,n,e);let es="\n    query GetSearchLandingPage {\n  searchLandingPageCollection(limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n    }\n  }\n}\n    ".concat(U.w),ec=(n,e)=>(0,N.useQuery)(void 0===n?["GetSearchLandingPage"]:["GetSearchLandingPage",n],(0,L.x)(es,n),e);ec.getKey=n=>void 0===n?["GetSearchLandingPage"]:["GetSearchLandingPage",n],ec.fetcher=(n,e)=>(0,L.x)(es,n,e);let em="\n    query SuperViewVideosLandingPage {\n  superviewVideosLandingPageCollection(limit: 1) {\n    items {\n      brightcoveVideo\n      startingTime\n      brightcoveFeaturedSection {\n        title\n        brightcovePlaylist\n        sponsor {\n          ...Sponsor\n        }\n      }\n      brightcovePlaylistSectionsCollection {\n        items {\n          title\n          brightcovePlaylist\n          sponsor {\n            ...Sponsor\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(M.B),ed=(n,e)=>(0,N.useQuery)(void 0===n?["SuperViewVideosLandingPage"]:["SuperViewVideosLandingPage",n],(0,L.x)(em,n),e);ed.getKey=n=>void 0===n?["SuperViewVideosLandingPage"]:["SuperViewVideosLandingPage",n],ed.fetcher=(n,e)=>(0,L.x)(em,n,e);let eg="\n    query GetTeamsLandingPage {\n  teamsLandingPageCollection(limit: 1) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n    }\n  }\n}\n    ".concat(U.w),eu=(n,e)=>(0,N.useQuery)(void 0===n?["GetTeamsLandingPage"]:["GetTeamsLandingPage",n],(0,L.x)(eg,n),e);eu.getKey=n=>void 0===n?["GetTeamsLandingPage"]:["GetTeamsLandingPage",n],eu.fetcher=(n,e)=>(0,L.x)(eg,n,e);let ep="\n    query VideoLandingPage($preview: Boolean!) {\n  videoLandingPageCollection(limit: 1, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      brightcoveFeaturedSection {\n        sponsor {\n          ...Sponsor\n        }\n        brightcovePlaylist\n      }\n      brightcovePlaylistSectionsCollection {\n        items {\n          brightcovePlaylist\n          sponsor {\n            ...Sponsor\n          }\n        }\n      }\n      latestVideosSponsor {\n        ...Sponsor\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(M.B),ey=(n,e)=>(0,N.useQuery)(["VideoLandingPage",n],(0,L.x)(ep,n),e);ey.getKey=n=>["VideoLandingPage",n],ey.fetcher=(n,e)=>(0,L.x)(ep,n,e);var eh=t(48248);let ev='\n    query GetPartnerLandingPage($preview: Boolean) {\n  partnerLandingPage(id: "6jIkAwDZzjGPWXVMmImRGc", preview: $preview) {\n    seo {\n      ...SeoFragment\n    }\n    championshipNamingRightsPartnerHero {\n      url\n    }\n    mediaPartnersCollection {\n      items {\n        __typename\n        ...MediaPartner\n        ...PartnerPage\n      }\n    }\n    otherPartnersCollection {\n      items {\n        __typename\n        ...MediaPartner\n        ...PartnerPage\n      }\n    }\n  }\n  offerCardCollection {\n    items {\n      ...PartnerOffer\n    }\n  }\n  partnerPageCollection {\n    items {\n      ...PartnerPageFragment\n    }\n  }\n}\n    '.concat(U.w,"\n").concat("\n    fragment MediaPartner on Sponsor {\n  name\n  officialTitle\n  logoDark {\n    ...AssetFragment\n  }\n  logoLight {\n    ...AssetFragment\n  }\n  sys {\n    id\n  }\n  url\n}\n    ","\n").concat(nA.r,"\n").concat("\n    fragment PartnerPage on PartnerPage {\n  sys {\n    id\n  }\n  slug\n  partner {\n    ...MediaPartner\n  }\n  partnerOffersCollection(limit: 1) {\n    items {\n      ...PartnerOffer\n    }\n  }\n}\n    ","\n").concat("\n    fragment PartnerOffer on OfferCard {\n  sys {\n    id\n  }\n  sponsor {\n    name\n  }\n}\n    ","\n").concat(eh._),eC=(n,e)=>(0,N.useQuery)(void 0===n?["GetPartnerLandingPage"]:["GetPartnerLandingPage",n],(0,L.x)(ev,n),e);eC.getKey=n=>void 0===n?["GetPartnerLandingPage"]:["GetPartnerLandingPage",n],eC.fetcher=(n,e)=>(0,L.x)(ev,n,e);let eS="\n    query GetPartnerPage($slug: String!, $preview: Boolean) {\n  partnerPageCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      sys {\n        id\n      }\n      seo {\n        ...SeoFragment\n      }\n      partner {\n        url\n      }\n      banner {\n        url\n      }\n      partnerName\n      body {\n        json\n        links {\n          entr
1ies {\n            block {\n              ...AllPartnerPageBlocks\n            }\n          }\n        }\n      }\n      slug\n      partnerOffersCollection {\n        items {\n          ...PartnerOffers\n        }\n      }\n    }\n  }\n  otherPartnersPageCollection: partnerPageCollection(where: {slug_not: $slug}) {\n    items {\n      ...PartnerPageFragment\n    }\n  }\n}\n    ".concat(U.w,"\n").concat("\n    fragment AllPartnerPageBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BrightcoveFragment\n  ...ImageLinkEntity\n  ...Page\n  ...NewsPageEntityFragment\n  ...BlockEmbeddedInstagramPostEntity\n  ...BlockEmbeddedTwitterPostEntity\n}\n    ","\n").concat(nx.M,"\n").concat(h,"\n").concat(n6,"\n").concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I,"\n").concat(A,"\n").concat(T,"\n").concat("\n    fragment PartnerOffers on OfferCard {\n  sys {\n    id\n  }\n  title\n  description\n  validStartDate\n  validEndDate\n  image {\n    url\n  }\n  promotionalCode\n  sponsor {\n    url\n  }\n  link {\n    ...LinkFragment\n  }\n}\n    ","\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(eh._),ek=(n,e)=>(0,N.useQuery)(["GetPartnerPage",n],(0,L.x)(eS,n),e);ek.getKey=n=>["GetPartnerPage",n],ek.fetcher=(n,e)=>(0,L.x)(eS,n,e);let ef="\n    query PartnerPageWhere($where: PartnerPageFilter) {\n  partnerPageCollection(where: $where) {\n    items {\n      ...PartnerPageFragment\n    }\n  }\n}\n    ".concat(eh._),ew=(n,e)=>(0,N.useQuery)(void 0===n?["PartnerPageWhere"]:["PartnerPageWhere",n],(0,L.x)(ef,n),e);ew.getKey=n=>void 0===n?["PartnerPageWhere"]:["PartnerPageWhere",n],ew.fetcher=(n,e)=>(0,L.x)(ef,n,e);let eP="\n    query AllPodCast($limit: Int = 10, $podCastFilter: PodcastFilter = {}) {\n  podcastCollection(limit: $limit, where: $podCastFilter) {\n    items {\n      title\n      posterImage {\n        url\n      }\n      podcastLengthMinutes\n      sys {\n        ...SysFragment\n      }\n      description\n      seriesId\n      sponsor {\n        ...Sponsor\n      }\n      slug\n      publishDateOverride\n    }\n  }\n}\n    ".concat(nD,"\n").concat(M.B),eb=(n,e)=>(0,N.useQuery)(void 0===n?["AllPodCast"]:["AllPodCast",n],(0,L.x)(eP,n),e);eb.getKey=n=>void 0===n?["AllPodCast"]:["AllPodCast",n],eb.fetcher=(n,e)=>(0,L.x)(eP,n,e);let eT="\n    query PodcastWhere($podcastFilter: PodcastFilter!, $limit: Int = 1, $preview: Boolean!) {\n  podcastCollection(where: $podcastFilter, limit: $limit, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      ...PodcastFragment\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(ny,"\n").concat(M.B),eA=(n,e)=>(0,N.useQuery)(["PodcastWhere",n],(0,L.x)(eT,n),e);eA.getKey=n=>["PodcastWhere",n],eA.fetcher=(n,e)=>(0,L.x)(eT,n,e);let eE="\n    query Search($query: String!, $endDate: DateTime = null) {\n  driverCollection(\n    limit: 4\n    order: sys_publishedAt_DESC\n    where: {AND: [{driverName_contains: $query}, {sys: {publishedAt_gte: $endDate}}]}\n  ) {\n    items {\n      sys {\n        id\n        publishedAt\n      }\n      slug\n      driverName\n      driverBiography {\n        json\n      }\n      driverProfileImageDesktop {\n        url\n        description\n      }\n    }\n  }\n  teamCollection(\n    limit: 4\n    order: sys_publishedAt_DESC\n    where: {AND: [{teamSponsoredName_contains: $query}, {sys: {publishedAt_gte: $endDate}}]}\n  ) {\n    items {\n      sys {\n        id\n        publishedAt\n      }\n      teamSponsoredName\n      slug\n      teamBiography {\n        json\n      }\n      newTeamLogo {\n        url\n        description\n      }\n    }\n  }\n  newsPageCollection(\n    limit: 10\n    order: sys_publishedAt_DESC\n    where: {AND: [{title_contains: $query}, {OR: [{sys: {publishedAt_gte: $endDate}}, {publishDateOverride_gte: $endDate}]}]}\n  ) {\n    items {\n      sys {\n        id\n        publishedAt\n      }\n      title\n      slug\n      metaDescription\n      heroImage {\n        url\n        description\n      }\n      publishDateOverride\n      membershipGuard {\n        ...MembershipGuardFragment\n      }\n    }\n  }\n  podcastCollection(\n    limit: 10\n    order: sys_publishedAt_DESC\n    where: {AND: [{title_contains: $query}
1, {OR: [{sys: {publishedAt_gte: $endDate}}, {publishDateOverride_gte: $endDate}]}]}\n  ) {\n    items {\n      sys {\n        id\n        publishedAt\n      }\n      slug\n      title\n      description\n      buzzsproutEpisodeLink\n      posterImage {\n        url\n        description\n      }\n      publishDateOverride\n    }\n  }\n  pageCollection(\n    limit: 10\n    order: sys_publishedAt_DESC\n    where: {AND: [{name_contains: $query}, {OR: [{sys: {publishedAt_gte: $endDate}}, {publishDateOverride_gte: $endDate}]}]}\n  ) {\n    items {\n      ...Page\n      content {\n        json\n      }\n      sys {\n        publishedAt\n        id\n      }\n    }\n    total\n  }\n  eventCollection(\n    limit: 10\n    order: sys_publishedAt_DESC\n    where: {AND: [{title_contains: $query}, {OR: [{sys: {publishedAt_gte: $endDate}}]}]}\n  ) {\n    items {\n      sys {\n        publishedAt\n        id\n      }\n      slug\n      title\n      description\n      heroMedia {\n        url\n      }\n    }\n  }\n}\n    ".concat(nv.I,"\n").concat(n6),eF=(n,e)=>(0,N.useQuery)(["Search",n],(0,L.x)(eE,n),e);eF.getKey=n=>["Search",n],eF.fetcher=(n,e)=>(0,L.x)(eE,n,e);var eB=t(56949);let eD="\n    query AllSeason($where: SeasonFilter) {\n  seasonCollection(where: $where) {\n    items {\n      year\n      super2ChampionshipCode\n      super3ChampionshipCode\n      supercarsChampionshipCode\n      supercarsSeasonName\n      super2SeasonName\n      super3SeasonName\n    }\n  }\n}\n    ",e$=(n,e)=>(0,N.useQuery)(void 0===n?["AllSeason"]:["AllSeason",n],(0,L.x)(eD,n),e);e$.getKey=n=>void 0===n?["AllSeason"]:["AllSeason",n],e$.fetcher=(n,e)=>(0,L.x)(eD,n,e);let ex="\n    query AllCategoriesSeo($skip: Int) {\n  categoryCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      name\n      image {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eN=(n,e)=>(0,N.useQuery)(void 0===n?["AllCategoriesSeo"]:["AllCategoriesSeo",n],(0,L.x)(ex,n),e);eN.getKey=n=>void 0===n?["AllCategoriesSeo"]:["AllCategoriesSeo",n],eN.fetcher=(n,e)=>(0,L.x)(ex,n,e);let eL="\n    query AllDriversSeo($skip: Int) {\n  driverCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      driverName\n      driverProfileImageDesktop {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eI=(n,e)=>(0,N.useQuery)(void 0===n?["AllDriversSeo"]:["AllDriversSeo",n],(0,L.x)(eL,n),e);eI.getKey=n=>void 0===n?["AllDriversSeo"]:["AllDriversSeo",n],eI.fetcher=(n,e)=>(0,L.x)(eL,n,e);let e_="\n    query AllEventsSeo($skip: Int) {\n  eventCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      heroMedia {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eG=(n,e)=>(0,N.useQuery)(void 0===n?["AllEventsSeo"]:["AllEventsSeo",n],(0,L.x)(e_,n),e);eG.getKey=n=>void 0===n?["AllEventsSeo"]:["AllEventsSeo",n],eG.fetcher=(n,e)=>(0,L.x)(e_,n,e);let eq="\n    query AllNewsSeo($skip: Int) {\n  newsPageCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      title\n      heroImage {\n        url\n        title\n        description\n      }\n      publishDateOverride\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eH=(n,e)=>(0,N.useQuery)(void 0===n?["AllNewsSeo"]:["AllNewsSeo",n],(0,L.x)(eq,n),e);eH.getKey=n=>void 0===n?["AllNewsSeo"]:["AllNewsSeo",n],eH.fetcher=(n,e)=>(0,L.x)(eq,n,e);let eQ="\n    query AllPagesSeo($skip: Int) {\n  pageCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      heroImage {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eK=(n,e)=>(0,N.useQuery)(void 0===n?["AllPagesSeo"]:["AllPagesSeo",n],(0,L.x)(eQ,n),e);eK.getKey=n=>void 0===n?["AllPagesSeo"]:["AllPagesSeo",n],eK.fetcher=(n,e)=>(0,L.x)(eQ,n,e);let eO="\n    query AllPartnersSeo($skip: Int) {\n  partnerPageCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      banner {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eM=(n,e)=>(0,N.useQuery)(void 0===n?["AllPartnersSeo"]:["AllPartnersSeo",n],(0,L.x)(eO,n),e);eM.getKey=n=>void 0===n?["AllPartnersSeo"]:["AllPartnersSeo",n],eM.fetcher=(n,e)=>(0,L.x)(eO,n,e);let eR="\n    query AllPodcastsSeo($skip: Int) {\n  podcastCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      posterImage {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eW=(n,e)=>(0,N.useQuery)(void 0===n?["AllPodcastsSeo"]:["AllPodcastsSeo",n],(0,L.x)(eR,n),e);eW.getKey=n=>void 0===n?["AllPodcastsSeo"]:["AllPodcastsSeo",n],eW.fetcher=(n,e)=>(0,L.x)(eR,n,e);let eV="\n    query AllPrivateTicketsSeo($skip: Int) {\n  privateTicketCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      image {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",ej=(n,e)=>(0,N.useQuery)(void 0===n?["AllPrivateTicketsSeo"]:["AllPrivateTicketsSeo",n],(0,L.x)(eV,n),e);ej.getKey=n=>void 0===n?["AllPrivateTicketsSeo"]:["AllPrivateTicketsSeo",n],ej.fetcher=(n,e)=>(0,L.x)(eV,n,e);let eU="\n    query AllSharedTicketsSeo($skip: Int) {\n  sharedTicketCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      slug\n      image {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eY=(n,e)=>(0,N.useQuery)(void 0===n?["AllSharedTicketsSeo"]:["AllSharedTicketsSeo",n],(0,L.x)(eU,n),e);eY.getKey=n=>void 0===n?["AllSharedTicketsSeo"]:["AllSharedTicketsSeo",n],eY.fetcher=(n,e)=>(0,L.x)(eU,n,e);let ez="\n    query AllTagsSeo($skip: Int) {\n  tagCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      name\n      heroImage {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eJ=(n,e)=>(0,N.useQuery)(void 0===n?["AllTagsSeo"]:["AllTagsSeo",n],(0,L.x)(ez,n),e);eJ.getKey=n=>void 0===n?["AllTagsSeo"]:["AllTagsSeo",n],eJ.fetcher=(n,e)=>(0,L.x)(ez,n,e);let eZ="\n    query AllTeamsSeo($skip: Int) {\n  teamCollection(limit: 1000, skip: $skip) {\n    total\n    items {\n      teamSponsoredName\n      newTeamLogo {\n        url\n        title\n        description\n      }\n      sys {\n        publishedAt\n      }\n    }\n  }\n}\n    ",eX=(n,e)=>(0,N.useQuery)(void 0===n?["AllTeamsSeo"]:["AllTeamsSeo",n],(0,L.x)(eZ,n),e);eX.getKey=n=>void 0===n?["AllTeamsSeo"]:["AllTeamsSeo",n],eX.fetcher=(n,e)=>(0,L.x)(eZ,n,e);let e0="\n    query getSeo($slug: String) {\n  seoCollection(where: {slugs_contains_some: [$slug]}, limit: 1) {\n    items {\n      ...SeoFragment\n    }\n  }\n  systemSettingsCollection(limit: 1) {\n    items {\n      defaultSeo {\n        ...SeoFragment\n      }\n    }\n  }\n}\n    ".concat(U.w),e1=(n,e)=>(0,N.useQuery)(void 0===n?["getSeo"]:["getSeo",n],(0,L.x)(e0,n),e);e1.getKey=n=>void 0===n?["getSeo"]:["getSeo",n],e1.fetcher=(n,e)=>(0,L.x)(e0,n,e);
1let e3="\n    query SitemapCounts {\n  teamCollection {\n    total\n  }\n  driverCollection {\n    total\n  }\n  podcastCollection {\n    total\n  }\n  eventCollection {\n    total\n  }\n  pageCollection {\n    total\n  }\n  newsPageCollection {\n    total\n  }\n  categoryCollection {\n    total\n  }\n  tagCollection {\n    total\n  }\n  partnerPageCollection {\n    total\n  }\n  sharedTicketCollection {\n    total\n  }\n  privateTicketCollection {\n    total\n  }\n  competitionPageCollection {\n    total\n  }\n}\n    ",e2=(n,e)=>(0,N.useQuery)(void 0===n?["SitemapCounts"]:["SitemapCounts",n],(0,L.x)(e3,n),e);e2.getKey=n=>void 0===n?["SitemapCounts"]:["SitemapCounts",n],e2.fetcher=(n,e)=>(0,L.x)(e3,n,e);let e4="\n    query AllSimpleNotificationCollection($limit: Int = 1, $where: SimpleNotificationFilter, $order: [SimpleNotificationOrder]) {\n  simpleNotificationCollection(limit: $limit, where: $where, order: $order) {\n    items {\n      ...SimpleNotificationFragment\n    }\n  }\n}\n    ".concat("\n    fragment SimpleNotificationFragment on SimpleNotification {\n  sys {\n    id\n  }\n  title\n  body\n  background\n  expiryDate\n  link {\n    url\n    label\n    appDeeplink\n  }\n}\n    "),e6=(n,e)=>(0,N.useQuery)(void 0===n?["AllSimpleNotificationCollection"]:["AllSimpleNotificationCollection",n],(0,L.x)(e4,n),e);e6.getKey=n=>void 0===n?["AllSimpleNotificationCollection"]:["AllSimpleNotificationCollection",n],e6.fetcher=(n,e)=>(0,L.x)(e4,n,e);let e5="\n    query GetAllPostSlugs {\n  newsPageCollection {\n    items {\n      slug\n    }\n  }\n}\n    ",e7=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllPostSlugs"]:["GetAllPostSlugs",n],(0,L.x)(e5,n),e);e7.getKey=n=>void 0===n?["GetAllPostSlugs"]:["GetAllPostSlugs",n],e7.fetcher=(n,e)=>(0,L.x)(e5,n,e);let e9="\n    query GetAllEventSlugs {\n  eventCollection {\n    items {\n      slug\n    }\n  }\n}\n    ",e8=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllEventSlugs"]:["GetAllEventSlugs",n],(0,L.x)(e9,n),e);e8.getKey=n=>void 0===n?["GetAllEventSlugs"]:["GetAllEventSlugs",n],e8.fetcher=(n,e)=>(0,L.x)(e9,n,e);let tn="\n    query GetAllPartnerSlugs {\n  partnerPageCollection {\n    items {\n      slug\n    }\n  }\n}\n    ",te=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllPartnerSlugs"]:["GetAllPartnerSlugs",n],(0,L.x)(tn,n),e);te.getKey=n=>void 0===n?["GetAllPartnerSlugs"]:["GetAllPartnerSlugs",n],te.fetcher=(n,e)=>(0,L.x)(tn,n,e);let tt="\n    query GetAllPodcastSlugs {\n  podcastCollection {\n    items {\n      slug\n    }\n  }\n}\n    ",ti=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllPodcastSlugs"]:["GetAllPodcastSlugs",n],(0,L.x)(tt,n),e);ti.getKey=n=>void 0===n?["GetAllPodcastSlugs"]:["GetAllPodcastSlugs",n],ti.fetcher=(n,e)=>(0,L.x)(tt,n,e);let tr="\n    query GetAllDriverSlugs {\n  driverCollection(where: {slug_exists: true}) {\n    items {\n      slug\n    }\n  }\n}\n    ",to=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllDriverSlugs"]:["GetAllDriverSlugs",n],(0,L.x)(tr,n),e);to.getKey=n=>void 0===n?["GetAllDriverSlugs"]:["GetAllDriverSlugs",n],to.fetcher=(n,e)=>(0,L.x)(tr,n,e);let ta="\n    query GetAllTeamSlugs {\n  teamCollection(where: {slug_exists: true}) {\n    items {\n      slug\n    }\n  }\n}\n    ",tl=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllTeamSlugs"]:["GetAllTeamSlugs",n],(0,L.x)(ta,n),e);tl.getKey=n=>void 0===n?["GetAllTeamSlugs"]:["GetAllTeamSlugs",n],tl.fetcher=(n,e)=>(0,L.x)(ta,n,e);let ts="\n    query GetAllPrivateTicketSlugs {\n  privateTicketCollection {\n    items {\n      slug\n    }\n  }\n}\n    ",tc=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllPrivateTicketSlugs"]:["GetAllPrivateTicketSlugs",n],(0,L.x)(ts,n),e);tc.getKey=n=>void 0===n?["GetAllPrivateTicketSlugs"]:["GetAllPrivateTicketSlugs",n],tc.fetcher=(n,e)=>(0,L.x)(ts,n,e);let tm="\n    query GetAllSharedTicketSlugs {\n  sharedTicketCollection {\n    items {\n      slug\n    }\n  }\n}\n    ",td=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllSharedTicketSlugs"]:["GetAllSharedTicketSlugs",n],(0,L.x)(tm,n),e);td.getKey=n=>void 0===n?["GetAllSharedTicketSlugs"]:["GetAllSharedTicketSlugs",n],td.fetcher=(n,e)=>(0,L.x)(tm,n,e);let tg="\n    query GetAllTagSlugs {\n  tagCollection {\n    items {\n      name\n    }\n  }\n}\n    ",tu=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllTagSlugs"]:["GetAllTagSlugs",n],(0,L.x)(tg,n),e);tu.getKey=n=>void 0===n?["GetAllTagSlugs"]:["GetAllTagSlugs",n],tu.fetcher=(n,e)=>(0,L.x)(tg,n,e);let tp="\n    query GetAllCategorySlugs {\n  categoryCollection {\n    items {\n      name\n    }\n  }\n}\n    ",ty=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllCategorySlugs"]:["GetAllCategorySlugs",n],(0,L.x)(tp,n),e);ty.getKey=n=>void 0===n?["GetAllCategorySlugs"]:["GetAllCategorySlugs",n],ty.fetcher=(n,e)=>(0,L.x)(tp,n,e);let th="\n    query GetAllPageSlugs {\n  pageCollection(where: {slug_exists: true}) {\n    items {\n      slug\n    }\n  }\n}\n    ",tv=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllPageSlugs"]:["GetAllPageSlugs",n],(0,L.x)(th,n),e);tv.getKey=n=>void 0===n?["GetAllPageSlugs"]:["GetAllPageSlugs",n],tv.fetcher=(n,e)=>(0,L.x)(th,n,e);let tC="\n    query GetAllRaceSessionEventSlugs {\n  eventCollection(where: {raceSessionsCollection_exists: true}) {\n    items {\n      slug\n    }\n  }\n}\n    ",tS=(n,e)=>(0,N.useQuery)(void 0===n?["GetAllRaceSessionEventSlugs"]:["GetAllRaceSessionEventSlugs",n],(0,L.x)(tC,n),e);tS.getKey=n=>void 0===n?["GetAllRaceSessionEventSlugs"]:["GetAllRaceSessionEventSlugs",n],tS.fetcher=(n,e)=>(0,L.x)(tC,n,e);
1let tk="\n    query SuperViewLandingPage($limit: Int = 1, $preview: Boolean!) {\n  superViewLandingPageCollection(limit: $limit, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      title\n      heroImage {\n        url\n      }\n      priceCentsAud\n      description\n      buyTitle\n      buyDescription\n      buyTerms\n      video {\n        ... on Brightcove {\n          brightcoveVideo\n          title\n          brightcoveVideo\n        }\n      }\n      body {\n        json\n        links {\n          entries {\n            block {\n              ...AllSuperviewLandingPageBlocks\n            }\n          }\n          assets {\n            block {\n              sys {\n                id\n              }\n              url\n              title\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(U.w,"\n").concat("\n    fragment AllSuperviewLandingPageBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...SuperviewFeatureListEntity\n  ... on SuperviewHeroImage {\n    heroImage {\n      url\n    }\n  }\n  ... on SuperviewPageDescription {\n    description\n    title\n  }\n  ...BrightcoveFragment\n  ...Page\n}\n    ","\n").concat(o,"\n").concat(nx.M,"\n").concat(n6),tf=(n,e)=>(0,N.useQuery)(["SuperViewLandingPage",n],(0,L.x)(tk,n),e);tf.getKey=n=>["SuperViewLandingPage",n],tf.fetcher=(n,e)=>(0,L.x)(tk,n,e);let tw="\n    query SystemSettings {\n  systemSettingsCollection(limit: 1) {\n    items {\n      enableCoDrivers\n      currentSeason {\n        sys {\n          id\n        }\n        year\n        supercarsChampionshipCode\n        super2ChampionshipCode\n        super3ChampionshipCode\n        teamsCollection(limit: 30) {\n          items {\n            ...TeamFragment\n            teamDriversCollection(limit: 3) {\n              items {\n                ...DriverFragment\n              }\n            }\n          }\n        }\n      }\n      currentEvent {\n        sys {\n          ...SysFragment\n        }\n        slug\n        heroMedia {\n          url\n          title\n        }\n        sys {\n          publishedAt\n        }\n        title\n        description\n        dynamicsEvent\n        eventMapImage {\n          url\n        }\n        eventMapUrl\n        eventCounterSponsor {\n          image {\n            url\n            title\n          }\n          sponsor {\n            logoDark {\n              url\n              title\n            }\n          }\n          secondaryImage {\n            url\n            title\n          }\n        }\n        raceSessionsCollection {\n          items {\n            ...RaceSessionFragment\n          }\n        }\n        whatsOnCollection {\n          items {\n            ...WhatsOnFragment\n          }\n        }\n        liveFeed {\n          feedCollection {\n            items {\n              __typename\n              liveDateTime\n              eventType\n              description\n              sys {\n                firstPublishedAt\n              }\n              sponsor {\n                ...Sponsor\n              }\n            }\n          }\n          heroCta {\n            __typename\n            sys {\n              firstPublishedAt\n            }\n            title\n            image {\n              url\n              width\n              height\n            }\n            link {\n              label\n              url\n              appDeeplink\n              openInNewTab\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat(H.A,"\n").concat(G.r,"\n").concat(q.b,"\n").concat(nD,"\n").concat(nU._,"\n").concat(nA.r,"\n").concat(nj,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(M.B),tP=(n,e)=>(0,N.useQuery)(void 0===n?["SystemSettings"]:["SystemSettings",n],(0,L.x)(tw,n),e);tP.getKey=n=>void 0===n?["SystemSettings"]:["SystemSettings",n],tP.fetcher=(n,e)=>(0,L.x)(tw,n,e);let tb="\n    query SearchArticle($categoryName: String, $tagName: String, $limit: Int = 32, $skipPublishedDateOverrideNews: Int = 0, $skipSysPublishedDateNews: Int = 0, $endDate: DateTime = null, $where: NewsPageFilter = {}) {\n  publishedDateOverrideNews: newsPageCollection(\n    skip: $skipPublishedDateOverrideNews\n    limit: $limit\n    order: publishDateOverride_DESC\n    where: {AND: [{publishDateOverride_exists: true}
1, {publishDateOverride_gte: $endDate}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}, $where]}\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n    total\n  }\n  sysPublishedDateNews: newsPageCollection(\n    skip: $skipSysPublishedDateNews\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {AND: [{publishDateOverride_exists: false}, {sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}, $where]}\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n    total\n  }\n}\n    ".concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I),tT=(n,e)=>(0,N.useQuery)(void 0===n?["SearchArticle"]:["SearchArticle",n],(0,L.x)(tb,n),e);tT.getKey=n=>void 0===n?["SearchArticle"]:["SearchArticle",n],tT.fetcher=(n,e)=>(0,L.x)(tb,n,e);let tA="\n    query SearchPodcast($categoryName: String, $tagName: String, $limit: Int = 32, $skip: Int = 0, $endDate: DateTime = null) {\n  podcastCollection(\n    skip: $skip\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}]}\n  ) {\n    items {\n      ...PodcastFragment\n    }\n    total\n  }\n}\n    ".concat(ny,"\n").concat(M.B),tE=(n,e)=>(0,N.useQuery)(void 0===n?["SearchPodcast"]:["SearchPodcast",n],(0,L.x)(tA,n),e);tE.getKey=n=>void 0===n?["SearchPodcast"]:["SearchPodcast",n],tE.fetcher=(n,e)=>(0,L.x)(tA,n,e);let tF="\n    query SearchPage($categoryName: String, $tagName: String, $limit: Int = 32, $skip: Int = 0, $endDate: DateTime = null) {\n  pageCollection(\n    skip: $skip\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}]}\n  ) {\n    items {\n      ...Page\n    }\n    total\n  }\n}\n    ".concat(n6),tB=(n,e)=>(0,N.useQuery)(void 0===n?["SearchPage"]:["SearchPage",n],(0,L.x)(tF,n),e);tB.getKey=n=>void 0===n?["SearchPage"]:["SearchPage",n],tB.fetcher=(n,e)=>(0,L.x)(tF,n,e);let tD="\n    query SearchAll($categoryName: String, $tagName: String, $limit: Int = 32, $skip: Int = 0, $endDate: DateTime = null) {\n  newsPageCollection(\n    skip: $skip\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {category: {name_contains: $categoryName}}, {OR: [{tags: {name_contains: $tagName}}, {heroTag: {name_contains: $tagName}}]}]}\n  ) {\n    items {\n      ...NewsPageEntityFragment\n    }\n    total\n  }\n  pageCollection(\n    skip: $skip\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}]}\n  ) {\n    items {\n      ...Page\n    }\n    total\n  }\n  podcastCollection(\n    skip: $skip\n    limit: $limit\n    order: sys_publishedAt_DESC\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}]}\n  ) {\n    items {\n      ...PodcastFragment\n    }\n    total\n  }\n}\n    ".concat(nh.g,"\n").concat(M.B,"\n").concat(nv.I,"\n").concat(n6,"\n").concat(ny),t$=(n,e)=>(0,N.useQuery)(void 0===n?["SearchAll"]:["SearchAll",n],(0,L.x)(tD,n),e);t$.getKey=n=>void 0===n?["SearchAll"]:["SearchAll",n],t$.fetcher=(n,e)=>(0,L.x)(tD,n,e);let tx="\n    query CountAll($categoryName: String, $tagName: String, $endDate: DateTime = null) {\n  newsPageCollection(\n    limit: 1\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {category: {name_contains: $categoryName}}, {OR: [{tags: {name_contains: $tagName}}, {heroTag: {name_contains: $tagName}}]}]}\n  ) {\n    total\n  }\n  pageCollection(\n    limit: 1\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}]}\n  ) {\n    total\n  }\n  podcastCollection(\n    limit: 1\n    where: {AND: [{sys: {publishedAt_gte: $endDate}}, {tags: {name_contains: $tagName}}, {category: {name_contains: $categoryName}}]}\n  ) {\n    total\n  }\n}\n    ",tN=(n,e)=>(0,N.useQuery)(void 0===n?["CountAll"]:["CountAll",n],(0,L.x)(tx,n),e);tN.getKey=n=>void 0===n?["CountAll"]:["CountAll",n],tN.fetcher=(n,e)=>(0,L.x)(tx,n,e);let tL="\n    query SeasonTeams($year: String!) {\n  seasonCollection(limit: 1, where: {year: $year}) {\n    items {\n      teamsCollection(limit: 30) {\n        items {\n          ...SeasonTeam\n        }\n      }\n    }\n  }\n}\n    ".concat(H.j,"\n").concat(G.r,"\n").concat(q.b),tI=(n,e)=>(0,N.useQuery)(["SeasonTeams",n],(0,L.x)(tL,n),e);tI.getKey=n=>["SeasonTeams",n],tI.fetcher=(n,e)=>(0,L.x)(tL,n,e);
1let t_="\n    query AllTeamNames($limit: Int = 1000) {\n  teamCollection(limit: $limit) {\n    total\n    skip\n    items {\n      teamSponsoredName\n    }\n  }\n}\n    ",tG=(n,e)=>(0,N.useQuery)(void 0===n?["AllTeamNames"]:["AllTeamNames",n],(0,L.x)(t_,n),e);tG.getKey=n=>void 0===n?["AllTeamNames"]:["AllTeamNames",n],tG.fetcher=(n,e)=>(0,L.x)(t_,n,e);let tq="\n    query TeamWhere($teamFilter: TeamFilter!, $limit: Int = 1, $preview: Boolean!) {\n  teamCollection(where: $teamFilter, limit: $limit, preview: $preview) {\n    items {\n      seo {\n        ...SeoFragment\n      }\n      ...TeamFragment\n      teamDriversCollection(limit: 3) {\n        items {\n          ...DriverFragment\n        }\n      }\n      brightcoveHighlightsPlaylist\n      teamTag {\n        name\n      }\n    }\n  }\n  systemSettingsCollection(limit: 1) {\n    items {\n      enableCoDrivers\n    }\n  }\n}\n    ".concat(U.w,"\n").concat(H.A,"\n").concat(G.r,"\n").concat(q.b),tH=(n,e)=>(0,N.useQuery)(["TeamWhere",n],(0,L.x)(tq,n),e);tH.getKey=n=>["TeamWhere",n],tH.fetcher=(n,e)=>(0,L.x)(tq,n,e);let tQ="\n    query GetPrivateTicket($where: PrivateTicketFilter, $preview: Boolean!) {\n  privateTicketCollection(where: $where, limit: 1, preview: $preview) {\n    items {\n      ...PrivateTicketPage\n    }\n  }\n}\n    ".concat("\n    fragment PrivateTicketPage on PrivateTicket {\n  seo {\n    ...SeoFragment\n  }\n  ...PrivateTicketEntity\n  body {\n    json\n    links {\n      entries {\n        block {\n          ...AllTicketBlocks\n        }\n      }\n    }\n  }\n  thingsToKnow {\n    json\n    links {\n      entries {\n        block {\n          ...AllTicketBlocks\n        }\n      }\n    }\n  }\n  brochure {\n    url\n  }\n  highlightsCollection(limit: 20) {\n    items {\n      name\n      icon {\n        url\n      }\n    }\n  }\n  linkedFrom {\n    eventCollection(limit: 1) {\n      items {\n        location\n        ticketekShowCode\n        sys {\n          id\n        }\n        title\n        dynamicsEvent\n        privateTicketsCollection {\n          items {\n            ...PrivateTicketEntity\n          }\n        }\n        sharedTicketsCollection {\n          items {\n            ...SharedTicketEntity\n          }\n        }\n      }\n    }\n  }\n}\n    ","\n").concat(U.w,"\n").concat(nH,"\n").concat(nM,"\n").concat(i,"\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(C,"\n").concat(nq),tK=(n,e)=>(0,N.useQuery)(["GetPrivateTicket",n],(0,L.x)(tQ,n),e);tK.getKey=n=>["GetPrivateTicket",n],tK.fetcher=(n,e)=>(0,L.x)(tQ,n,e);let tO="\n    query GetSharedTicket($where: SharedTicketFilter, $preview: Boolean!) {\n  sharedTicketCollection(where: $where, limit: 1, preview: $preview) {\n    items {\n      ...SharedTicketPage\n    }\n  }\n}\n    ".concat("\n    fragment SharedTicketPage on SharedTicket {\n  seo {\n    ...SeoFragment\n  }\n  ...SharedTicketEntity\n  body {\n    json\n    links {\n      entries {\n        block {\n          ...AllTicketBlocks\n        }\n      }\n    }\n  }\n  thingsToKnow {\n    json\n    links {\n      entries {\n        block {\n          ...AllTicketBlocks\n        }\n      }\n    }\n  }\n  brochure {\n    url\n  }\n  highlightsCollection(limit: 20) {\n    items {\n      name\n      icon {\n        url\n      }\n    }\n  }\n  linkedFrom {\n    eventCollection(limit: 1) {\n      items {\n        location\n        ticketekShowCode\n        sys {\n          id\n        }\n        title\n        dynamicsEvent\n        privateTicketsCollection {\n          items {\n            ...PrivateTicketEntity\n          }\n        }\n        sharedTicketsCollection {\n          items {\n            ...SharedTicketEntity\n          }\n        }\n      }\n    }\n  }\n}\n    ","\n").concat(U.w,"\n").concat(nq,"\n").concat(nM,"\n").concat(i,"\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(C,"\n").concat(nH),tM=(n,e)=>(0,N.useQuery)(["GetSharedTicket",n],(0,L.x)(tO,n),e);tM.getKey=n=>["GetSharedTicket",n],tM.fetcher=(n,e)=>(0,L.x)(tO,n,e);let tR="\n    query LiveFeed {\n  systemSettingsCollection(limit: 1) {\n    items {\n      currentEvent {\n        liveFeed {\n          heroCta {\n            __typename\n            sys {\n              firstPublishedAt\n            }\n            title\n            image {\n              url\n              width\n              height\n            }\n            link {\n              label\n              url\n              appDeeplink\n              openInNewTab\n            }\n          }\n          feedCollection(limit: 1000, order: sys_firstPublishedAt_DESC) {\
1n            items {\n              __typename\n              sys {\n                firstPublishedAt\n              }\n              liveDateTime\n              eventType\n              description\n              sponsor {\n                name\n                logoLight {\n                  url\n                  width\n                  height\n                }\n                logoDark {\n                  url\n                  width\n                  height\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ",tW=(n,e)=>(0,N.useQuery)(void 0===n?["LiveFeed"]:["LiveFeed",n],(0,L.x)(tR,n),e);tW.getKey=n=>void 0===n?["LiveFeed"]:["LiveFeed",n],tW.fetcher=(n,e)=>(0,L.x)(tR,n,e);let tV="\n    query FormBuilderMain($slug: String!, $preview: Boolean = false) {\n  formBuilderMainCollection(where: {slug: $slug}, preview: $preview, limit: 1) {\n    items {\n      formName\n      formId\n      formTitle\n      formTitleColor\n      twoSteps\n      formDescription {\n        json\n        links {\n          entries {\n            block {\n              ...FormBlocks\n            }\n          }\n          assets {\n            block {\n              __typename\n              contentType\n              sys {\n                id\n              }\n              url\n              title\n            }\n          }\n        }\n      }\n      theme\n      campaignId\n      campaignStartDate\n      campaignEndDate\n      partnerId {\n        partnerId\n      }\n      membership {\n        fieldLabel\n        fieldName\n      }\n      industries\n      mandatory\n      hideOptionalFields\n      heroImage {\n        url\n      }\n      termsAndConditions {\n        json\n      }\n      consentAgreementText {\n        json\n      }\n      thankYouContent {\n        json\n        links {\n          entries {\n            block {\n              ...FormBlocks\n            }\n          }\n          assets {\n            block {\n              __typename\n              contentType\n              sys {\n                id\n              }\n              url\n              title\n            }\n          }\n        }\n      }\n      logo {\n        url\n      }\n      coBrandLogoCollection {\n        items {\n          url\n        }\n      }\n      coBrandLogoFooterCollection {\n        items {\n          url\n        }\n      }\n      layout {\n        ... on FormBuilderDataCollection {\n          formType\n          fieldsCollection {\n            items {\n              ... on FormBuilderTypeText {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                placeHolder\n                required\n              }\n              ... on FormBuilderTypeDropdown {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n                optionsCollection {\n                  items {\n                    name\n                    label\n                    value\n                  }\n                }\n              }\n              ... on FormBuilderTypeWebsite {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                urlLink\n                required\n              }\n              ... on FormBuilderTypeTextArea {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                placeHolder\n                required\n              }\n              ... on FormBuilderTypeMultipleChoice {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n                optionsCollection {\n                  items {\n                    name\n                    label\n                    value\n                  }\n                }\n              }\n              ... on FormBuilderTypeYesno {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n              ... on FormBuilderTypeOpnionScale {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                minScale\n                maxScale\n                minTextDescription\n                maxTextDescription\n                required\n              }\n              ... on FormBuilderTypeUpload {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n              ... on FormBuilderTypePhotoCapture {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n              ... on FormBuilderTypeRankingOrder {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n                optionsCollection {\n                  items {\n                    rankLabel\n                    rankValue\n                  }\n                }\n              }\n              ... on FormBuilderTypeRating {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n            }\n          }\n        }
1\n        ... on FormBuilderSurvey {\n          layoutName\n          formType\n          fieldsCollection {\n            items {\n              ... on FormBuilderTypeText {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                placeHolder\n                required\n              }\n              ... on FormBuilderTypeWebsite {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                urlLink\n                required\n              }\n              ... on FormBuilderTypeDropdown {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n                optionsCollection {\n                  items {\n                    name\n                    label\n                    value\n                  }\n                }\n              }\n              ... on FormBuilderTypeTextArea {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                placeHolder\n                required\n              }\n              ... on FormBuilderTypeMultipleChoice {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n                optionsCollection {\n                  items {\n                    name\n                    label\n                    value\n                  }\n                }\n              }\n              ... on FormBuilderTypeYesno {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n              ... on FormBuilderTypeOpnionScale {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                minScale\n                maxScale\n                minTextDescription\n                maxTextDescription\n                required\n              }\n              ... on FormBuilderTypePhotoCapture {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n              ... on FormBuilderTypeRankingOrder {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n                optionsCollection {\n                  items {\n                    rankLabel\n                    rankValue\n                  }\n                }\n              }\n              ... on FormBuilderTypeRating {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n              ... on FormBuilderTypeUpload {\n                fieldId\n                fieldName\n                fieldType\n                fieldLabel\n                required\n              }\n            }\n          }\n        }\n        ... on FormBuilderVoting {\n          layoutName\n          formType\n          voteButtonColor\n          voteByRank\n          fieldsCollection {\n            items {\n              ... on FormBuilderTypeVoting {\n                fieldId\n                fieldName\n                fieldLabel\n                fieldType\n                teamLabel\n                image {\n                  url\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    ".concat("\n    fragment FormBlocks on Entry {\n  __typename\n  sys {\n    id\n  }\n  ...BlockTextAlignEntity\n  ...BlockStaticBannerEntity\n  ... on BlockTextWithCtAs {\n    title\n  }\n}\n    ","\n").concat(s,"\n").concat(r,"\n").concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r,"\n").concat(o,"\n").concat(a,"\n").concat(l,"\n").concat(c),tj=(n,e)=>(0,N.useQuery)(["FormBuilderMain",n],(0,L.x)(tV,n),e);tj.getKey=n=>["FormBuilderMain",n],tj.fetcher=(n,e)=>(0,L.x)(tV,n,e);let tU="\n    query GetCampingHubCards {\n  campingHubCardCollection {\n    items {\n      sys {\n        id\n      }\n      order\n      title\n      image {\n        url\n      }\n      link\n    }\n  }\n}\n    ",tY=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubCards"]:["GetCampingHubCards",n],(0,L.x)(tU,n),e);tY.getKey=n=>void 0===n?["GetCampingHubCards"]:["GetCampingHubCards",n],tY.fetcher=(n,e)=>(0,L.x)(tU,n,e);let tz="\n    query GetCampingHubCards2 {\n  campingHubCard2Collection {\n    items {\n      sys {\n        id\n      }\n      order\n      title\n      image {\n        url\n      }\n      link\n    }\n  }\n}\n    ",tJ=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubCards2"]:["GetCampingHubCards2",n],(0,L.x)(tz,n),e);tJ.getKey=n=>void 0===n?["GetCampingHubCards2"]:["GetCampingHubCards2",n],tJ.fetcher=(n,e)=>(0,L.x)(tz,n,e);let tZ="\n    query GetCampingHubBathurst {\n  campingHubBathurstCollection {\n    items {\n      sys {\n        id\n      }\n      headline\n      topLabel\n      image {\n        url\n      }\n      href\n    }\n  }\n}\n    ",tX=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubBathurst"]:["GetCampingHubBathurst",n],(0,L.x)(tZ,n),e);tX.getKey=n=>void 0===n?["GetCampingHubBathurst"]:["GetCampingHubBathurst",n],tX.fetcher=(n,e)=>(0,L.x)(tZ,n,e);let t0="\n    query GetCampingHubOffers {\n  campingHubOffersCollection {\n    items {\n      sys {\n        id\n      }\n      headline\n      topLabel\n      image {\n        url\n      }\n      href\n    }\n  }\n}\n    ",t1=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubOffers"]:["GetCampingHubOffers",n],(0,L.x)(t0,n),e);t1.getKey=n=>void 0===n?["GetCampingHubOffers"]:["GetCampingHubOffers",n],t1.fetcher=(n,e)=>(0,L.x)(t0,n,e);let t3="\n    query GetCampingHubBlockHero {\n  campingHubBlockHeroCollection(limit: 3, order: order_ASC) {\n    items {\n      sys {\n        id\n      }\n      title\n      summary\n      link {\n        ...LinkFragment\n      }\n      image {\n        image {\n          ...AssetFragment\n        }\n        title\n      }\n      reversed\n      internalName\n      order\n    }\n  }\n}\n    ".concat(nE.F,"\n").concat(nF.W,"\n").concat(nB.q,"\n").concat(nA.r),t2=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubBlockHero"]:["GetCampingHubBlockHero",n],(0,L.x)(t3,n),e);t2.getKey=n=>void 0===n?["GetCampingHubBlockHero"]:["GetCampingHubBlockHero",n],t2.fetcher=(n,e)=>(0,L.x)(t3,n,e);let t4="\n    query GetCampingHubFeatureOrder {\n  campingHubFeatureOrderCollection(limit: 3, order: order_ASC) {\n    items {\n      sys {\n        id\n      }\n      order\n      name\n      poweredBy {\n        url\n      }\n    }\n  }\n}\n    ",t6=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubFeatureOrder"]:["GetCampingHubFeatureOrder",n],(0,L.x)(t4,n),e);t6.getKey=n=>void 0===n?["GetCampingHubFeatureOrder"]:["GetCampingHubFeatureOrder",n],t6.fetcher=(n,e)=>(0,L.x)(t4,n,e);let t5="\n    query GetCampingHubNotificationBanner {\n  campingHubNotificationBannerCollection {\n    items {\n      sys {\n        id\n      }\n      headline\n      description\n      link\n      order\n    }\n  }\n}\n    ",t7=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubNotificationBanner"]:["GetCampingHubNotificationBanner",n],(0,L.x)(t5,n),e);t7.getKey=n=>void 0===n?["GetCampingHubNotificationBanner"]:["GetCampingHubNotificationBanner",n],t7.fetcher=(n,e)=>(0,L.x)(t5,n,e);let t9="\n    query GetCampingHubTourismAd {\n  campingHubTourismAdCollection(limit: 1) {\n    items {\n      sys {\n        id\n      }\n      title\n      redirectUrl\n      image {\n        url\n      }\n    }\n  }\n}\n    ",t8=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubTourismAd"]:["GetCampingHubTourismAd",n],(0,L.x)(t9,n),e);t8.getKey=n=>void 0===n?["GetCampingHubTourismAd"]:["GetCampingHubTourismAd",n],t8.fetcher=(n,e)=>(0,L.x)(t9,n,e);let ie="\n    query GetCampingHubAds {\n  campingHubAdsCollection(limit: 4, order: order_ASC) {\n    items {\n      sys {\n        id\n      }\n      title\n      redirectUrl\n      image {\n        url\n      }\n      order\n    }\n  }\n}\n    ",it=(n,e)=>(0,N.useQuery)(void 0===n?["GetCampingHubAds"]:["GetCampingHubAds",n],(0,L.x)(ie,n),e);it.getKey=n=>void 0===n?["GetCampingHubAds"]:["GetCampingHubAds",n],it.fetcher=(n,e)=>(0,L.x)(ie,n,e);let ii="\n    query GetExperiencePage {\n  experiencePageCollection(limit: 1) {\n    items {\n      sys {\n        id\n      }\n      name\n      registrationStartLogo {\n        url\n        title\n      }\n      registrationStartContent {\n        json\n      }\n      registrationStartContentWithIndemnity {\n        json\n      }\n      registrationFormTermsAndConditions {\n        json\n      }\n      registrationFormDescription\n      registrationSafetyDescription\n      registrationSafetyGuide\n      registrationSafetyVideo {\n        url\n        title\n      }\n      registrationIndemnityLogoCollection {\n        items {\n          url\n          title\n        }\n      }\n      registrationIndemnityMedicalDeclaration\n      registrationIndemnityRefusalAndCancellation\n      registrationIndemnityParentConsent\n      registrationIndemnityYourPrivacy\n      registrationIndemnityRiskWarning {\n        json\n      }\n      registrationFinishDescription\n      registrationFinishInfomation {\n        json\n      }\n    }\n  }\n}\n    ",ir=(n,e)=>(0,N.useQuery)(void 0===n?["GetExperiencePage"]:["GetExperiencePage",n],(0,L.x)(ii,n),e);
1ir.getKey=n=>void 0===n?["GetExperiencePage"]:["GetExperiencePage",n],ir.fetcher=(n,e)=>(0,L.x)(ii,n,e)},96801:(n,e,t)=>{"use strict";t.d(e,{r:()=>i});let i="\n    fragment DriverFragment on Driver {\n  slug\n  entryTitle\n  driverTag {\n    name\n  }\n  sys {\n    id\n  }\n  car {\n    ...CarFragment\n  }\n  driverName\n  driverNickname\n  driverOrigins\n  driverOutsideRacing\n  driverPersonalVehicle\n  driverSummary\n  driverProfileImageDesktop {\n    url\n  }\n  driverReside\n  driverTwitterHandle\n  driverFaceBookHandle\n  driverinstagramHandle\n  driverUrl\n  driverBiography {\n    json\n  }\n  driverCode\n  driverDebut\n  driverDob\n  driverEngineer\n  driverInitials\n  coDriver {\n    car {\n      ...CarFragment\n    }\n    driverName\n    driverCode\n    driverProfileImageDesktop {\n      url\n    }\n    driverSummary\n    linkedFrom {\n      teamCollection(limit: 1) {\n        items {\n          teamSponsoredName\n          teamLegalName\n          slug\n          newTeamLogo {\n            url\n          }\n          newTeamLogoDark {\n            url\n            title\n          }\n        }\n      }\n    }\n  }\n  linkedFrom {\n    teamCollection(limit: 1) {\n      items {\n        teamSponsoredName\n        teamLegalName\n        slug\n        newTeamLogo {\n          url\n        }\n        newTeamLogoDark {\n          url\n          title\n        }\n      }\n    }\n  }\n  driverPirmarySponsorColour\n  driverHeightCentimeters\n}\n    "},98145:(n,e,t)=>{"use strict";t.d(e,{b:()=>i});let i="\n    fragment CarFragment on Car {\n  carName\n  carNumber\n  carStripColor\n  carMakeModel\n  carEngineSpecification\n  car3DRenderUrl\n  horsepower\n  weightKilograms\n  topSpeedKilometersPerHour\n  fuelTankTotalCapacityLitres\n  numberOfCylinders\n  zeroTo100KmPerHourSeconds\n  maxRpm\n  manufacturerLogo {\n    url\n    title\n  }\n  carImage {\n    url\n  }\n  carImage2 {\n    url\n  }\n  car3DRenderUrl\n  manufacturerColour\n}\n    "}}]);

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.