1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7252],{10409:(t,e,a)=>{"use strict";a.d(e,{A:()=>n});var s=a(37876),r=a(33939),i=a(93150);let n=t=>{let{label:e,loadingLabel:a,className:n="","data-testid":l,loading:o,onClickHandler:d,disabled:c=!1}=t;return(0,s.jsx)(i.A,{priority:"primary",disabled:o||c,onClick:d,className:n,label:o?a:e,"data-testid":l,children:o&&(0,s.jsx)(r.A,{"data-testid":"async-button-spinner",as:"span",animation:"border",size:"sm",role:"status","aria-hidden":"true",className:"me-1"})})}},12371:(t,e,a)=>{"use strict";a.d(e,{A:()=>n});var s=a(37876),r=a(78195),i=a(10409);let n=t=>{let{label:e,loadingLabel:a,onClick:n,className:l="","data-testid":o,disabled:d=!1}=t,c=(0,r.Y)({onClick:n});return(0,s.jsx)(i.A,{label:e,loadingLabel:a,className:l,"data-testid":o,disabled:d,...c})}},17958:(t,e,a)=>{"use strict";a.d(e,{Fb:()=>n,MB:()=>i,iq:()=>r});let s=a(91040).A.create({baseURL:"/api"}),r=async(t,e)=>(await s.get(t,{params:e})).data,i=async(t,e)=>(await s.post(t,e)).data,n=async t=>(await s.delete(t)).data},19604:t=>{t.exports={wrapper:"bBIbeSS",imageCol:"mBWbWBo",alwaysShowHeroImage:"__9MHbkn_",childrenRow:"HDSEciv",fixedImageHeight:"u6caMq7"}},21162:(t,e,a)=>{"use strict";a.d(e,{A:()=>l});var s=a(37876),r=a(49589),i=a(56970),n=a(37784);let l=t=>{let{children:e,...a}=t;return(0,s.jsx)(i.A,{className:"g-0",children:(0,s.jsx)(n.A,{children:(0,s.jsx)(r.A,{...a,children:e})})})}},23858:t=>{t.exports={textInput:"dKlAcLu"}},24329:(t,e,a)=>{"use strict";function s(t,e,a){let s=t.indexOf("?")>=0?"&":"?";return"".concat(t).concat(s).concat(e,"=").concat(encodeURIComponent(a))}a.d(e,{M:()=>i,m:()=>s});let r=t=>void 0===t?t:Array.isArray(t)?t.length>0?t[0]:void 0:t,i=t=>{let{query:e,key:a,caseSensitive:s}=t;if(s)return r(e[a]);for(let[t,s]of Object.entries(e))if(t.toLowerCase()===a.toLowerCase())return r(s)}},26966:(t,e,a)=>{"use strict";a.d(e,{N:()=>r});var s=a(82443);class r{validateEmail(t){let{t:e}=t;if(this.state.email=this.state.email.trim(),!this.state.email){this.state.validations.email={status:s.Uf.Skipped};return}(0,s.DT)(this.state.email)?this.state.validations.email={status:s.Uf.Passed}:this.state.validations.email={status:s.Uf.Failed,error:e("validations.emailInvalid")}}validateEmailRequired(t){let{t:e}=t;if(this.state.email=this.state.email.trim(),!this.state.email){this.state.validations.email={status:s.Uf.Failed,error:e("validations.emailRequired")};return}(0,s.DT)(this.state.email)?this.state.validations.email={status:s.Uf.Passed}:this.state.validations.email={status:s.Uf.Failed,error:e("validations.emailInvalid")}}validatePhoneNumber(t){let{t:e}=t;if(this.state.phoneNumber=this.state.phoneNumber.replace(/\s/g,""),!this.state.phoneNumber){this.state.validations.phoneNumber={status:s.Uf.Skipped};return}(0,s.FY)(this.state.phoneNumber)?this.state.validations.phoneNumber={status:s.Uf.Passed}:this.state.validations.phoneNumber={status:s.Uf.Failed,error:e("validations.phoneNumberInvalid")}}validatePhoneNumberRequired(t){let{t:e}=t;if(this.state.phoneNumber=this.state.phoneNumber.replace(/\s/g,""),!this.state.phoneNumber){this.state.validations.phoneNumber={status:s.Uf.Failed,error:e("validations.phoneNumberRequired")};return}(0,s.FY)(this.state.phoneNumber)?this.state.validations.phoneNumber={status:s.Uf.Passed}:this.state.validations.phoneNumber={status:s.Uf.Failed,error:e("validations.phoneNumberInvalid")}}validateRegionSpecificPhoneNumberRequired(t){let{t:e,mobileRegionConfig:a}=t;this.validatePhoneNumberRequired({t:e}),this.state.validations.phoneNumber.status===s.Uf.Passed&&this.state.phoneNumber.replace(a.countryCode,a.shouldShowCountryCode?"":"0").length!=a.mobileNumberLength&&(this.state.validations.phoneNumber={status:s.Uf.Failed,error:e("validations.phoneNumberInvalid")})}validateEmailOrPhoneRequired(t){let{t:e}=t;this.state.email=this.state.email.trim(),this.state.phoneNumber=this.state.phoneNumber.trim(),this.state.email||this.state.phoneNumber||(this.state.validations.email={status:s.Uf.Failed,error:e("validations.emailOrPhoneRequired")},this.state.validations.phoneNumber={status:s.Uf.Failed,error:e("validations.emailOrPhoneRequired")})}constructor(t){this.state=t}}},29077:(t,e,a)=>{"use strict";a.d(e,{Ay:()=>u,m$:()=>n});var s=a(37876),r=a(86649),i=a(24329),n=function(t){return t[t.Auto=0]="Auto",t[t.Avoid=1]="Avoid",t}({});let l=t=>Object.keys(t).map(e=>"".concat(e.toLowerCase(),'="').concat(t[e],'"')).join(" "),o=t=>{let{optimization:e}=t,a=e.formatConversion||0,s=e.format;return 1!==a&&(s=s||"jpg"),s},d=t=>{let{src:e,optimization:a}=t,s=e+"";if(a&&!s.startsWith("data:")){a.w&&(s=(0,i.m)(s,"w",a.w));let t=o({optimization:a});if(t&&(s=(0,i.m)(s,"fm",t)),null!==a.quality){let t=a.quality||85;s=(0,i.m)(s,"q",t)}s=(0,i.m)(s,"auto","format")}return s},c=t=>{let{src:e,optimization:a,lazyLoad:s,...r}=t,i=d({src:e,optimization:a}),n="box-sizing:border-box;display:block;overflow:hidden;width:".concat(t.width,";height:").concat(t.height,";background:none;opacity:1;border:0;margin:0;padding:0;");return'<div style="'.concat(n,'"><img ').concat(l({...r,alt:t.alt||"",src:i}),' style="object-fit: cover" draggable="false" loading="').concat(!1===s?"eager":"lazy",'"/></div>')},u=t=>{let e=c(t);return(0,s.jsx)(s.Fragment,{children:(0,r.Ay)(e)})}},43480:t=>{t.exports={p1:"u63yu_s",p1Book:"XVjDTnR",p1Bold:"CCf8TTR","p1-link":"_6evc43"}},54758:(t,e,a)=>{"use strict";a.d(e,{M:()=>r});class s{push(t){if(window.dataLayer)try{window.dataLayer.push(t)}catch(t){console.warn("GTM dataLayer error: ",t)}}}let r=()=>new s},59158:(t,e,a)=>{"use strict";a.d(e,{j:()=>s});var s=function(t){return t.WEBSITE="website",t.ARTICLE="article",t}({})},60984:(t,e,a)=>{"use strict";a.d(e,{Y:()=>o});var s=a(37876),r=a(70564),i=a(67204),n=a.n(i),l=a(82750);a(14232);let o=t=>{let{error:e,errorMessage:a}=t;return(0,s.jsx)(s.Fragment,{children:e&&a&&(0,s.jsxs)(r.A.Label,{className:n().errorMessage,children:[(0,s.jsx)("div",{className:n().errorIcon,children:(0,s.jsx)(l.A,{})}),(0,s.jsx)("span",{children:a})]})})}},65845:(t,e,a)=>{"use strict";a.d(e,{A:()=>i});var s=a(37876);a(14232);var r=a(66482);let i=t=>{let{children:e,className:a,h:i}=t;return(0,s.jsx)(r.A,{h:i,className:"h1 primaryH ".concat(a||""),children:e})}},66482:(t,e,a)=>{"use strict";a.d(e,{A:()=>r});var s=a(37876);a(14232);let r=t=>{let{children:e,className:a,h:r="h2"}=t;return(0,s.jsx)(r,{className:a,children:e})}},66898:(t,e,a)=>{"use strict";a.d(e,{A:()=>n});var s=a(37876);a(14232);var r=a(43480),i=a.n(r);let n=t=>{let{children:e,className:a}=t;return(0,s.jsx)("p",{className:"".concat(i().p1," ").concat(a||""),children:e})}},67204:t=>{t.exports={errorMessage:"qjQVzUj",errorIcon:"BBzh3T3"}},78195:(t,e,a)=>{"use strict";a.d(e,{Y:()=>i});var s=a(14591),r=a(14232);let i=t=>{let{onClick:e}=t,a=(0,s.qK)(),[i,n]=(0,r.useState)(!1),l=async()=>{n(!0);try{await e()}finally{a()&&n(!1)}};return{loading:i,onClickHandler:()=>{l()}}}},79252:t=>{t.exports={dropdown:"qlNRRph"}},82443:(t,e,a)=>{"use strict";a.d(e,{DT:()=>d,Dc:()=>c,Dx:()=>m,FY:()=>u,JH:()=>h,Uf:()=>s,WU:()=>p});var s=function(t){return t[t.Passed=1]="Passed",t[t.Failed=2]="Failed",t[t.Skipped=3]="Skipped",t}({});let r=/^[a-zA-Z0-9._\-+]+@[a-zA-Z0-9.-]+\.[a-zA-Z]+$/,i=/^\+?\d{8,15}$/,n=/[\s\-()]/g,l=/^[4|5][0-9]{12,15}$/,o=/^[A-Za-z-'\s]*$/,d=t=>r.test(t),c=t=>t.replace(n,""),u=t=>i.test(c(t)),h=t=>l.test(t),m=t=>o.test(t),p=t=>{for(let e of Object.values(t))if(!e.status||2===e.status)return!1;return!0}},89088:(t,e,a)=>{"use strict";a.d(e,{A:()=>d});var s=a(37876);a(14232);var r=a(56970),i=a(37784),n=a(29077),l=a(19604),o=a.n(l);let d=t=>{let{image:e,children:a,alwaysShowHeroImage:l=!0,fixImageHeight:d=!0}=t;return(0,s.jsxs)(r.A,{className:"".concat(o().wrapper," g-0"),children:[(0,s.jsx)(i.A,{lg:{offset:0,span:6},className:"".concat(o().imageCol," ").concat(l?o().alwaysShowHeroImage:""),children:(0,s.jsx)(n.Ay,{src:e,width:"100%",height:"100%",optimization:{w:1200},className:"".concat(d?o().fixedImageHeight:"")}
1)}),(0,s.jsx)(r.A,{className:"".concat(o().childrenRow," g-0"),children:(0,s.jsx)(i.A,{lg:{offset:7,span:4},md:12,xs:12,className:"p-0",children:a})})]})}},91084:(t,e,a)=>{"use strict";a.d(e,{A:()=>l});var s=a(37876),r=a(11944),i=a.n(r),n=a(86649);let l=t=>{let{html:e,className:a}=t,r=i().sanitize(e,{ADD_ATTR:["target"]});return(0,s.jsx)("div",{className:a,children:(0,n.Ay)(r)})}},92026:(t,e,a)=>{"use strict";a.d(e,{A:()=>f});var s=a(37876);a(14232);var r=a(77328),i=a.n(r),n=a(59158),l=a(22154),o=a(89099),d=a(31709),c=a(646);let u=new Map([[l.cB.australia,"Australia"],[l.cB.singapore,"Singapore"],[l.cB.thailand,"Thailand"]]),h=t=>{let e=(0,l.zj)();return"".concat(e.publicConfig.siteUrl).concat(t)},m=(t,e)=>{let a=(e||"").trim();if(a.toLowerCase().indexOf("virgin")>=0)return a;let s=(0,l.zj)().region,r="Virgin Active ".concat(u.get(s)||"");return(t?[r,a]:[a,r]).filter(t=>t).join(" | ")},p=t=>{if(!t)return h("");let{asPath:e,locale:a,defaultLocale:s}=t,r=h((0,d.D)(e.split("/").filter(t=>t),a,{defaultLocale:s||c.y}));return r.endsWith("/")&&(r=r.slice(0,-1)),r},v=t=>{let{metaTitle:e,metaDescription:a,metaImage:r,metaKeywords:l,contentType:d=n.j.WEBSITE,prefixTitle:c}=t,u=m(c,e),h=p((0,o.useRouter)());return(0,s.jsxs)(i(),{children:[(0,s.jsx)("title",{children:u}),(0,s.jsx)("meta",{property:"twitter:title",content:u}),(0,s.jsx)("meta",{property:"og:title",content:u}),a&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("meta",{name:"description",content:a}),(0,s.jsx)("meta",{property:"twitter:description",content:a}),(0,s.jsx)("meta",{property:"og:description",content:a})]}),l&&(0,s.jsx)("meta",{name:"keywords",content:l}),(0,s.jsx)("meta",{property:"og:type",content:d}),(0,s.jsx)("link",{rel:"canonical",href:h}),(0,s.jsx)("meta",{property:"og:url",content:h}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary"}),(null==r?void 0:r.url)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("meta",{property:"og:image",content:r.url}),(0,s.jsx)("meta",{property:"twitter:image",content:r.url})]})]})};v.defaultProps={prefixTitle:!1};let f=v},98130:(t,e,a)=>{"use strict";a.d(e,{A:()=>o});var s=a(37876);a(14232);var r=a(70564),i=a(23858),n=a.n(i),l=a(60984);let o=t=>{let{label:e,placeholder:a,error:i,errorMessage:o,onInput:d,inputValue:c,onBlur:u,className:h="",id:m}=t,p=m||"text-input-".concat((e||"field").replace(/\s+/g,"-").toLowerCase());return(0,s.jsxs)(r.A.Group,{className:"".concat(n().textInput," ").concat(h),children:[(0,s.jsx)(r.A.Label,{htmlFor:p,children:e}),(0,s.jsx)(r.A.Control,{id:p,value:c,onChange:t=>{d(t.target.value)},className:i?"error-input":"",type:"text","data-testid":"text-input",onBlur:u,placeholder:a}),(0,s.jsx)(l.Y,{error:i,errorMessage:o})]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.