1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="f680155e-7558-4415-9461-e342ac1ee44f",e._sentryDebugIdIdentifier="sentry-dbid-f680155e-7558-4415-9461-e342ac1ee44f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[99031],{16608:(e,t,r)=>{"use strict";r.d(t,{StoreCartLink:()=>s});var n=r(95155),a=r(98500),i=r.n(a),l=r(67899),o=r(27528);function s(){let{hydrated:e,itemCount:t}=(0,o._$)();return(0,n.jsxs)(i(),{href:"/store/cart",className:"relative inline-flex items-center gap-2 h-9 px-3.5 rounded-full bg-white/8 border border-white/10 text-[11px] tracking-[0.14em] uppercase text-gray-100 hover:text-[#C9A24A] hover:bg-white/12 transition-all",children:[(0,n.jsx)(l.A,{className:"h-4 w-4"}),(0,n.jsx)("span",{children:"Cart"}),e&&t>0&&(0,n.jsx)("span",{className:"ml-0.5 inline-flex items-center justify-center min-w-[1.25rem] h-5 px-1.5 rounded-full bg-[#C9A24A] text-[#0B2340] text-[11px] font-bold leading-none",children:t})]})}},27528:(e,t,r)=>{"use strict";r.d(t,{CartProvider:()=>s,D5:()=>i,_$:()=>u});var n=r(95155),a=r(12115);let i="valor_merch_cart_v1";function l(e){return Math.min(99,Math.max(1,Math.floor(Number(e)||0)))}let o=(0,a.createContext)(null);function s({children:e}){let[t,r]=(0,a.useState)([]),[s,u]=(0,a.useState)(!1);(0,a.useEffect)(()=>{try{let e=window.localStorage.getItem(i);if(e){let t=JSON.parse(e);Array.isArray(t)&&r(t.map(e=>({...e,quantity:l(e.quantity)})))}}catch{}finally{u(!0)}},[]),(0,a.useEffect)(()=>{if(s)try{window.localStorage.setItem(i,JSON.stringify(t))}catch{}},[t,s]);let c=(0,a.useCallback)((e,t=1)=>{r(r=>r.find(t=>t.sku===e.sku)?r.map(r=>r.sku===e.sku?{...r,quantity:l(r.quantity+t)}:r):[...r,{...e,quantity:l(t)}])},[]),f=(0,a.useCallback)(e=>{r(t=>t.filter(t=>t.sku!==e))},[]),d=(0,a.useCallback)((e,t)=>{if(t<=0)return void f(e);let n=l(t);r(t=>t.map(t=>t.sku===e?{...t,quantity:n}:t))},[f]),h=(0,a.useCallback)(()=>r([]),[]),p=(0,a.useMemo)(()=>t.reduce((e,t)=>e+t.quantity,0),[t]),y=(0,a.useMemo)(()=>t.reduce((e,t)=>e+t.priceCents*t.quantity,0),[t]);return(0,n.jsx)(o.Provider,{value:{lines:t,hydrated:s,itemCount:p,subtotalCents:y,addLine:c,setQuantity:d,removeLine:f,clear:h},children:e})}function u(){let e=(0,a.useContext)(o);if(!e)throw Error("useCart must be used within a CartProvider");return e}},49303:(e,t,r)=>{"use strict";r.d(t,{Cl:()=>n,Tt:()=>a,fX:()=>l,sH:()=>i});var n=function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var a in t=arguments[r])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function a(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,n=Object.getOwnPropertySymbols(e);a<n.length;a++)0>t.indexOf(n[a])&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]]);return r}function i(e,t,r,n){return new(r||(r=Promise))(function(a,i){function l(e){try{s(n.next(e))}catch(e){i(e)}}function o(e){try{s(n.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?a(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(l,o)}s((n=n.apply(e,t||[])).next())})}function l(e,t,r){if(r||2==arguments.length)for(var n,a=0,i=t.length;a<i;a++)!n&&a in t||(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError},53322:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PublicAccountLink:()=>s});var n=r(95155),a=r(12115),i=r(98500),l=r.n(i),o=r(74513);function s({className:e="",href:t="/login",children:r="Sign in",signedInHref:i="/dashboard",signedInLabel:s="My Dashboard",initialSignedIn:u=!1,signedOutAction:c}){let[f,d]=(0,a.useState)(u);return(0,a.useEffect)(()=>{let e=!0;try{let{data:{subscription:t}}=(0,o.createClientSupabase)().auth.onAuthStateChange((t,r)=>{e&&d(!!(r?.user&&!r.user.is_anonymous))});return()=>{e=!1,t.unsubscribe()}}catch{return()=>{e=!1}}},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l(),{href:f?i:t,className:`inline-flex min-h-[44px] items-center justify-center rounded-sm whitespace-nowrap touch-manipulation focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#C9A24A] ${e}`,children:f?s:r}),!f&&c]})}},54857:(e,t,r)=>{"use strict";r.d(t,{Hc:()=>l,bF:()=>a,kf:()=>i});let n="valor:mobile-oauth-attempt";function a(){let e=crypto.randomUUID();return localStorage.setItem(n,JSON.stringify({id:e,startedAt:Date.now()})),e}function i(e){try{if(e&&JSON.parse(localStorage.getItem(n)||"null")?.id!==e)return;localStorage.removeItem(n)}catch{}}function l(e){if(!e)return!1;try{let t=JSON.parse(localStorage.getItem(n)||"null");if(!t||t.id!==e)return!1;let r=Date.now()-t.startedAt;return localStorage.removeItem(n),"number"==typeof t.startedAt&&Number.isFinite(r)&&r>=0&&r<=6e5}catch{return!1}}},67899:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(90425).A)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}
1],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]])},67963:(e,t,r)=>{Promise.resolve().then(r.bind(r,53322)),Promise.resolve().then(r.bind(r,16608)),Promise.resolve().then(r.bind(r,27528)),Promise.resolve().then(r.t.bind(r,98500,23)),Promise.resolve().then(r.t.bind(r,38437,23))},74513:(e,t,r)=>{"use strict";r.d(t,{createClientSupabase:()=>c});var n=r(57716);let a={name:"sb-db-auth-token"};var i=r(54857);let l="https://zegxolaenegqbiftcfij.supabase.co",o="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InplZ3hvbGFlbmVncWJpZnRjZmlqIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjQ5NjExOTEsImV4cCI6MjA4MDUzNzE5MX0.L32JyMfl0dA-ORwMCcyZeQq-l1KgvnjJiDfDkdYvgVc",s=!!(l&&o),u=null;function c(){if(!s)throw Error("Missing Supabase environment variables");if(!u)try{(u=(0,n.createBrowserClient)(l,o,{cookieOptions:a})).auth.onAuthStateChange(e=>{("SIGNED_IN"===e||"SIGNED_OUT"===e)&&(0,i.kf)()})}catch(e){return console.warn("Supabase client init failed (likely privacy browser):",e),{auth:{getUser:async()=>({data:{user:null},error:null}),getSession:async()=>({data:{session:null},error:null}),onAuthStateChange:()=>({data:{subscription:{unsubscribe:()=>{}}}})},from:()=>({select:()=>({data:null,error:null}),insert:()=>({data:null,error:null}),update:()=>({data:null,error:null}),delete:()=>({data:null,error:null})})}}return u}},90425:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(12115);let a=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),i=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var l={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,n.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:i,className:o="",children:s,iconNode:u,...c},f)=>(0,n.createElement)("svg",{ref:f,...l,width:t,height:t,stroke:e,strokeWidth:i?24*Number(r)/Number(t):r,className:a("lucide",o),...!s&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(c)&&{"aria-hidden":"true"},...c},[...u.map(([e,t])=>(0,n.createElement)(e,t)),...Array.isArray(s)?s:[s]])),s=(e,t)=>{let r=(0,n.forwardRef)(({className:r,...l},s)=>(0,n.createElement)(o,{ref:s,iconNode:t,className:a(`lucide-${i(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...l}));return r.displayName=i(e),r}}},e=>{e.O(0,[98500,38437,49304,57716,14850,28441,28105,77358],()=>e(e.s=67963)),_N_E=e.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.