1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="db2d4524-ba4a-479b-8bb6-786fa4856c00",e._sentryDebugIdIdentifier="sentry-dbid-db2d4524-ba4a-479b-8bb6-786fa4856c00")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5146],{10771:(e,t,r)=>{r.d(t,{Z:()=>l});var a=r(54568),i=r(7620),n=r(42584),s=r(35975);let l=({name:e,...t})=>{let{control:r}=(0,n.xW)(),{field:l,fieldState:o}=(0,n.as)({name:e,control:r}),u=(0,i.useCallback)(e=>{let r=(()=>{switch(t.type){case"number":return e.target.valueAsNumber;case"date":return e.target.valueAsDate;default:return e.target.value}})();l.onChange(r)},[t.type,l.onChange]);return(0,a.jsx)(s.p,{...t,...l,onChange:u,value:l.value??"",error:o.error?.message})}},10891:(e,t,r)=>{r.d(t,{Ep:()=>d,IQ:()=>y,Il:()=>p,TP:()=>b,cM:()=>c,fF:()=>g,zK:()=>m});var a,i,n,s,l,o,u,d=((a={}).one="one",a.two="two",a.three="three",a.four="four",a.five="five",a),c=((i={}).Video="Video",i.Text="Text",i),p=((n={}).HutTrips="HutTrips",n.SkiAndSail="SkiAndSail",n.LodgeTrips="LodgeTrips",n.BasecampTrips="BasecampTrips",n.DayTrip="DayTrip",n.WeekendTrip="WeekendTrip",n),b=((s={}).Canada="Canada",s.Norway="Norway",s.Japan="Japan",s.Antarctica="Antarctica",s.Greenland="Greenland",s),m=((l={}).New="New",l.OurDestinations="OurDestinations",l.TrainingTips="TrainingTips",l.GearReviews="GearReviews",l.TripReports="TripReports",l),g=((o={}).January="January",o.February="February",o.March="March",o.April="April",o.May="May",o.June="June",o.July="July",o.August="August",o.September="September",o.October="October",o.November="November",o.December="December",o),y=((u={}).AED="AED",u.AFN="AFN",u.ALL="ALL",u.AMD="AMD",u.ANG="ANG",u.AOA="AOA",u.ARS="ARS",u.AUD="AUD",u.AWG="AWG",u.AZN="AZN",u.BAM="BAM",u.BBD="BBD",u.BDT="BDT",u.BGN="BGN",u.BHD="BHD",u.BIF="BIF",u.BMD="BMD",u.BND="BND",u.BOB="BOB",u.BRL="BRL",u.BSD="BSD",u.BTN="BTN",u.BYR="BYR",u.BWP="BWP",u.BYN="BYN",u.BZD="BZD",u.LTL="LTL",u.LVL="LVL",u.CAD="CAD",u.CDF="CDF",u.CHF="CHF",u.CLF="CLF",u.CLP="CLP",u.CNY="CNY",u.COP="COP",u.CRC="CRC",u.CUC="CUC",u.CUP="CUP",u.CVE="CVE",u.CZK="CZK",u.DJF="DJF",u.DKK="DKK",u.DOP="DOP",u.DZD="DZD",u.EGP="EGP",u.ERN="ERN",u.ETB="ETB",u.EUR="EUR",u.FJD="FJD",u.FKP="FKP",u.GBP="GBP",u.GEL="GEL",u.GHS="GHS",u.GIP="GIP",u.GMD="GMD",u.GNF="GNF",u.GTQ="GTQ",u.GYD="GYD",u.HKD="HKD",u.HNL="HNL",u.HRK="HRK",u.HTG="HTG",u.HUF="HUF",u.IDR="IDR",u.ILS="ILS",u.INR="INR",u.IQD="IQD",u.IRR="IRR",u.ISK="ISK",u.JMD="JMD",u.JOD="JOD",u.MRO="MRO",u.JPY="JPY",u.KES="KES",u.KGS="KGS",u.KHR="KHR",u.KMF="KMF",u.KPW="KPW",u.KRW="KRW",u.KWD="KWD",u.KYD="KYD",u.KZT="KZT",u.LAK="LAK",u.LBP="LBP",u.LKR="LKR",u.LRD="LRD",u.LSL="LSL",u.LYD="LYD",u.MAD="MAD",u.MDL="MDL",u.MGA="MGA",u.MKD="MKD",u.MMK="MMK",u.MNT="MNT",u.MOP="MOP",u.MUR="MUR",u.MVR="MVR",u.MWK="MWK",u.MXN="MXN",u.MYR="MYR",u.MZN="MZN",u.NAD="NAD",u.NGN="NGN",u.NIO="NIO",u.NOK="NOK",u.NPR="NPR",u.NZD="NZD",u.OMR="OMR",u.PAB="PAB",u.PEN="PEN",u.PGK="PGK",u.PHP="PHP",u.PKR="PKR",u.PLN="PLN",u.PYG="PYG",u.QAR="QAR",u.RON="RON",u.RSD="RSD",u.RUB="RUB",u.RWF="RWF",u.SAR="SAR",u.SBD="SBD",u.SCR="SCR",u.SDG="SDG",u.SEK="SEK",u.SGD="SGD",u.SHP="SHP",u.SLL="SLL",u.SOS="SOS",u.SRD="SRD",u.SVC="SVC",u.SYP="SYP",u.SZL="SZL",u.THB="THB",u.TJS="TJS",u.TMT="TMT",u.TND="TND",u.TOP="TOP",u.TRY="TRY",u.TTD="TTD",u.TWD="TWD",u.TZS="TZS",u.UAH="UAH",u.UGX="UGX",u.USD="USD",u.UYU="UYU",u.UZS="UZS",u.VND="VND",u.VUV="VUV",u.WST="WST",u.XAF="XAF",u.XCD="XCD",u.XDR="XDR",u.XOF="XOF",u.XPF="XPF",u.YER="YER",u.ZAR="ZAR",u.ZMW="ZMW",u.ZWL="ZWL",u)},24809:(e,t,r)=>{r.d(t,{P3:()=>i,Pz:()=>l,i6:()=>n,qC:()=>s});var a=r(36156);let i=(0,a.U)(` 2 mutation SendSubscription($email: String!, $token: String, $honeypot: String, $turnstileToken: String) { 3 sendSubscription(email: $email, token: $token, honeypot: $honeypot, turnstileToken: $turnstileToken) 4 } 5`),n=(0,a.U)(` 6 mutation SendCustomTrip($data: CustomTripRequestInput!) { 7 sendCustomTrip(data: $data) 8 } 9`),s=(0,a.U)(` 10 mutation SendQuestion($data: CustomTripRequestInput!) { 11 sendQuestion(data: $data) 12 } 13`),l=(0,a.U)(` 14 mutation SendBooking($data: BookingRequestInput!) { 15 sendBooking(data: $data) 16 } 17`)},26265:(e,t,r)=>{r.d(t,{K:()=>o});var a=r(54568),i=r(65587),n=r.n(i),s=r(9917),l=r(41201);let o=({style:e})=>(0,a.jsx)(n(),{"aria-label":"Go to associated Instagram page",href:"https://www.instagram.com/sawbackalpine/",className:(0,s.A)("flex h-10 w-10 items-center justify-center rounded-full",{"bg-sb-blue":"blue"===e,"bg-white":"white"===e}),children:(0,a.jsx)(l.SXG,{className:(0,s.A)("h-7 w-7",{"text-white":"blue"===e,"text-[#1F3F59]":"white"===e})})})},33490:(e,t,r)=>{r.d(t,{l:()=>o});var a=r(54568),i=r(50063),n=r(7620),s=r(42584),l=r(64318);let o=({defaultValues:e,onSubmit:t,children:r,validationSchema:o,className:u})=>{let d=(0,s.mN)({mode:"onTouched",reValidateMode:"onChange",defaultValues:e,resolver:o?(0,i.u)(o):void 0}),c=(0,n.useCallback)(async e=>{await t(e),d.reset()},[t,d]);return(0,a.jsx)(s.Op,{...d,children:(0,a.jsx)("form",{className:(0,l.cn)(u,{"pointer-events-none":d.formState.isLoading}),onSubmit:d.handleSubmit(c),children:"function"==typeof r?r(d.watch()):r})})}},35975:(e,t,r)=>{r.d(t,{p:()=>u});var a=r(54568),i=r(9917),n=r(7620),s=r(46873),l=r(59559),o=r(98480);let u=n.forwardRef(({className:e,label:t,search:r,onSubmit:n,required:u,sendButton:d,error:c,...p},b)=>(0,a.jsxs)("label",{className:"w-full",children:[(0,a.jsxs)("span",{className:"text-sm font-medium flex gap-4",children:[(0,a.jsxs)("span",{children:[t,u&&(0,a.jsx)("span",{className:"text-red-600",children:"*"})]}),c&&(0,a.jsx)("p",{className:"text-sm text-rose-500",children:c})]}),(0,a.jsxs)("div",{className:"relative self-center",children:[r&&(0,a.jsx)("span",{className:"absolute h-[20px] w-[20px] left-3 top-[30px] transform -translate-y-1/2",children:(0,a.jsx)(s.zfp,{className:"text-black w-full h-full"})}),d&&(0,a.jsx)(o.$,{option:"rounded-sm",type:"submit",className:"absolute! p-4 w-[50px] h-[50px] bg-sb-blue! hover:bg-sb-dark-blue! rounded-full right-2 top-1/2 transform -translate-y-1/2",onClick:n,children:(0,a.jsx)(l.PSw,{className:"text-white self
17-center"})}),(0,a.jsx)("input",{className:(0,i.$)("p-4 bg-white text-black w-full outline-hidden focus:ring-offset-0 shadow-inner-full focus:border-sb-link-blue rounded-xl focus:shadow-sb-blue/50 placeholder:font-normal placeholder:text-lg",r&&"pl-10 py-[19px]",d&&"pr-16 rounded-full!",c&&"shadow-rose-500!",e),ref:b,...p})]})]}));u.displayName="Input"},36156:(e,t,r)=>{r.d(t,{U:()=>a});let a=(0,r(86324).Se)()},64318:(e,t,r)=>{r.d(t,{cn:()=>s,h:()=>l});var a=r(67898),i=r(9917),n=r(2809);function s(...e){return(0,n.QP)((0,i.$)(e))}let l=(e,t)=>{(0,a.r)({message:e,extra:t,tags:{url:window.location.href}})}},64992:(e,t,r)=>{r.d(t,{q:()=>y});var a=r(54568),i=r(15881),n=r(2886),s=r(1256),l=r(7620),o=r(66081),u=r(66888),d=r(24809),c=r(64318),p=r(71828),b=r(10771),m=r(33490);let g={email:""},y=()=>{let[e,{loading:t}]=(0,i.n)(d.P3),{executeRecaptcha:r}=(0,o._Y)(),[y,h]=(0,l.useState)(""),D=(0,l.useRef)(null),[f,S]=(0,l.useState)(),C=(0,l.useCallback)(e=>{h(e.target.value)},[]),R=(0,l.useCallback)(async({email:t})=>{try{if(!t.trim().length)return void u.o.error("Invalid email");let a=await (()=>{if(r)return r("subscription_form_submit")})();await e({variables:{email:t,token:a,honeypot:y,turnstileToken:f}}),(0,s.sendGTMEvent)({event:"newsletter-sign-up",email:t}),u.o.success("Thank you for subscribing!")}catch(e){e instanceof Error&&(0,c.h)(e.message,{title:"Subscription Form",name:e.name,stack:e.stack??"unknown"}),u.o.error("Oops! Something went wrong. Please try again later.")}finally{D.current?.reset(),S(void 0)}},[e,r,y,f]);return(0,a.jsxs)(m.l,{className:"flex flex-col gap-x-8 gap-y-4 items-end w-full",defaultValues:g,onSubmit:R,validationSchema:p.R,children:[(0,a.jsx)("input",{name:"website",type:"text",tabIndex:-1,autoComplete:"off","aria-hidden":"true",style:{position:"absolute",left:"-9999px",opacity:0},onChange:C}),(0,a.jsx)(b.Z,{placeholder:"[email protected]",name:"email",type:"email",disabled:t,sendButton:!0}),(0,a.jsx)(n.Xs,{ref:D,siteKey:"0x4AAAAAACu7-2T1t5UL2x5V",onSuccess:S,options:{size:"invisible"}})]})}},71828:(e,t,r)=>{r.d(t,{R:()=>s,g:()=>n});var a=r(3638);let i=a.Rp("Invalid email").nonempty("Required field is not filled"),n=a.Ik({name:a.Yj("Required").nonempty("Required field is not filled"),email:i,message:a.Yj("Required").nonempty("Required field is not filled"),phone:a.Yj().nullish()}),s=a.Ik({email:i})},83713:(e,t,r)=>{r.d(t,{q:()=>o});var a=r(54568),i=r(65587),n=r.n(i),s=r(82826),l=r(9917);let o=({style:e})=>(0,a.jsx)(n(),{"aria-label":"Go to associated Facebook page",href:"https://www.facebook.com/sawbackalpine/",children:(0,a.jsx)(s.iYk,{className:(0,l.A)("h-10 w-10",{"text-sb-blue":"blue"===e,"text-white":"white"===e})})})},90773:(e,t,r)=>{r.d(t,{K5:()=>c,YE:()=>m,av:()=>o,cj:()=>u,f5:()=>p,nH:()=>s,oY:()=>l,x3:()=>b});var a=r(36156);let i=(0,a.U)(` 18 fragment Guide on Guide { 19 id 20 name 21 role 22 description 23 facebook 24 instagram 25 avatarUrl 26 } 27`),n=(0,a.U)(` 28 fragment Trip on Trip { 29 id 30 name 31 description 32 imageUrl 33 tripImageUrls 34 location 35 latitude 36 longitude 37 slug 38 title 39 tripLevel 40 activities 41 country 42 equipment 43 startPlace 44 endPlace 45 included 46 excluded 47 longitude 48 latitude 49 } 50`),s=(0,a.U)(` 51 query GetTrips( 52 $activities: [Activity!] 53 $month: Month 54 $price: PriceInput 55 $country: Country 56 $orderBy: ToursOrderByInput 57 $bundles: Boolean 58 $currency: ISO4217CurrencyCode 59 $withCords: Boolean 60 $take: Int 61 $skip: Int 62 $relevant: Boolean = true 63 $burnieGlacier: Boolean 64 ) { 65 trips( 66 activities: $activities 67 month: $month 68 price: $price 69 country: $country 70 orderBy: $orderBy 71 bundles: $bundles 72 relevant: $relevant 73 withCords: $withCords 74 isPrivate: false 75 take: $take 76 skip: $skip 77 burnieGlacier: $burnieGlacier 78 ) { 79 edges { 80 ...Trip 81 minAvailablePrice(currency: $currency) 82 Tours(relevant: true) { 83 id 84 dateStart 85 dateFinish 86 totalSpots 87 convertedPrice(currency: $currency) 88 Guides { 89 ...Guide 90 } 91 } 92 } 93 count 94 } 95 } 96 `,[n,i]),l=(0,a.U)(` 97 query GetCountryActivities($country: Country!) { 98 trips(country: $country) { 99 edges { 100 activities 101 } 102 } 103 }`),o=(0,a.U)(` 104 query TripsByCountries { 105 tripsByCountries { 106 country 107 trips { 108 id 109 name 110 description 111 slug 112 keywords 113 } 114 } 115 } 116`),u=(0,a.U)(` 117 query GetTrip($slug: String!, $currency: ISO4217CurrencyCode) { 118 trip(slug: $slug) { 119 ...Trip 120 galleryUrls 121 minAvailablePrice(currency: $currency) 122 Tours(relevant: true) { 123 id 124 dateStart 125 dateFinish 126 totalSpots 127 availableSpots 128 ship 129 salesItemSKU 130 convertedPrice(currency: $currency) 131 Guides { 132 ...Guide 133 } 134 } 135 Accommodation { 136 id 137 description 138 imageUrls 139 } 140 Plans { 141 id 142 title 143 subtitle 144 description 145 imageUrls 146 } 147 FAQ { 148 id 149 question 150 answer 151 } 152 Addons { 153 id 154 title 155 description 156 imageUrl 157 } 158 } 159 } 160 `,[i,n]),d=(0,a.U)(` 161 fragment Post on Post { 162 id 163 slug 164 title 165 description 166 createdAt 167 publishedAt 168 thumbnailUrl 169 category 170 ContentBlocks { 171 id 172 order 173 contentType 174 content 175 } 176 } 177`),c=(0,a.U)(` 178 query GetPosts($take: Int, $skip: Int, $category: PostCategory) { 179 posts(take: $take, skip: $skip, category: $category) { 180 edges { 181 ...Post 182 } 183 count 184 } 185 } 186 `,[d]),p=(0,a.U)(` 187 query GetPost($slug: String!) { 188 post(slug: $slug) { 189 ...Post 190 } 191 } 192 `,[d]),b=(0,a.U)(` 193 query GetGallery($country: Country, $activities: [Activity!], $burnieGlacier: Boolean) { 194 trips(country: $country, activities: $activities, burnieGlacier: $burnieGlacier) { 195 edges { 196 id 197 imageUrl 198 name 199 slug 200 galleryUrls 201 } 202 } 203 } 204`),m=(0,a.U)(` 205 query GetGuides { 206 guides { 207 ...Guide 208 } 209 } 210 `,[i])},98480:(e,t,r)=>{r.d(t,{$:()=>s});var a=r(54568),i=r(9917);r(7620);let n=({className:e})=>
210(0,a.jsxs)("div",{children:[(0,a.jsxs)("svg",{"aria-hidden":!0,className:(0,i.A)("w-8 h-8 text-white animate-spin fill-primary",e),viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,a.jsx)("span",{className:"sr-only",children:"Loading..."})]}),s=({type:e="button",className:t,children:r,loading:s,disabled:l,onClick:o,option:u="default"})=>{let d=(0,i.A)("duration-200 ease-in rounded-full relative disabled:bg-neutral-500 disabled:text-white disabled:pointer-events-none text-nowrap justify-center flex gap-3",{"bg-white border-2 border-sb-blue text-sb-blue hover:bg-sb-blue! hover:text-white! py-3 px-10 text-lg font-medium":"outline"===u,"bg-sb-blue text-white hover:bg-sb-dark-blue disabled:bg-sb-light-blue disabled:text-sb-white-grey text-lg py-5 px-6 leading-[18px]":"default"===u,"py-3 px-8 text-lg font-medium rounded-lg":"filter"===u,"p-4 rounded-full bg-white text-sb-blue hover:text-white hover:bg-sb-blue":"rounded-sm"===u},t);return(0,a.jsx)("button",{type:e,"aria-label":e,className:d,onClick:o,disabled:s||l,children:s?(0,a.jsx)(n,{}):r})}}}]);
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.