PageSourceSearch

https://drinkcomono.com/assets/SiteFooter-BFvhoKPV.js

js drinkcomono.com collected 2026-10-09 22:01:14 UTC 81,374 bytes, 45 lines download raw bytes

1import{a as Kn,r as l,$ as ut,j as i,E as Ft,a0 as qn,a1 as Yn,a2 as H,a3 as zt,a4 as Xn,e as Zn,a5 as Qn,h as ft,a6 as Jn,a7 as er,L as _,Z as tr,_ as nr,a8 as rr,t as he}from"./index-7dba2T4o.js";function or(e){const t=Kn();return l.useCallback(async(...n)=>{try{const r=await e(...n);if(ut(r))throw r;return r}catch(r){if(ut(r))return r.options._fromLocation=t.stores.location.get(),t.navigate(t.resolveRedirect(r).options);throw r}},[t,e])}const Wt=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();const sr=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();const ar=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,n,r)=>r?r.toUpperCase():n.toLowerCase());const mt=e=>{const t=ar(e);return t.charAt(0).toUpperCase()+t.slice(1)};var ir={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"};const cr=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0;return!1};const lr=l.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:s,iconNode:c,...a},d)=>l.createElement("svg",{ref:d,...ir,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:Wt("lucide",o),...!s&&!cr(a)&&{"aria-hidden":"true"},...a},[...c.map(([u,m])=>l.createElement(u,m)),...Array.isArray(s)?s:[s]]));const z=(e,t)=>{const n=l.forwardRef(({className:r,...o},s)=>l.createElement(lr,{ref:s,iconNode:t,className:Wt(`lucide-${sr(mt(e))}`,`lucide-${e}`,r),...o}));return n.displayName=mt(e),n};const dr=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],ur=z("arrow-right",dr);const fr=[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]],mr=z("instagram",fr);const pr=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],hr=z("loader-circle",pr);const gr=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],br=z("menu",gr);const vr=[["path",{d:"M5 12h14",key:"1ays0h"}]],xr=z("minus",vr);const yr=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],wr=z("plus",yr);const kr=[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]],Cr=z("rotate-cw",kr);const Nr=[["path",{d:"M16 10a4 4 0 0 1-8 0",key:"1ltviw"}],["path",{d:"M3.103 6.034h17.794",key:"awc11p"}],["path",{d:"M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z",key:"o988cm"}]],pt=z("shopping-bag",Nr);const Er=[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]],Sr=z("trash-2",Er);const jr=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],Rr=z("x",jr),Ge="/assets/logo-white-Cwg0p2UK.svg";
1function Xe(){if(typeof window>"u")return null;const e=window;return e.omnisend=e.omnisend||[],e.omnisend}function Pr(e,t){const n=Xe();if(n)try{n.push(t?["track",e,t]:["track",e])}catch{}}function ya(e,t){const n=Xe();if(!(!n||!e))try{const{phone:r,smsOptIn:o,...s}=t??{},c=new Date().toISOString(),a=[{type:"email",id:e,channels:{email:{status:"subscribed",statusDate:c}}}];r&&a.push({type:"phone",id:r,channels:{sms:{status:o?"subscribed":"nonSubscribed",statusDate:c}}}),n.push(["identifyContact",{email:e,...r?{phone:r}:{},...s,identifiers:a}])}catch{}}const ht="https://www.drinkcomono.com";function Vt(){try{if(typeof crypto<"u"&&"randomUUID"in crypto)return crypto.randomUUID()}catch{}return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{const t=Math.random()*16|0;return(e==="x"?t:t&3|8).toString(16)})}function He(e){if(!e)return;const t=e.split("/");return t[t.length-1]||e}const Ze=e=>{const t=typeof e=="number"?e:parseFloat(e??"");return Number.isFinite(t)?Math.round(t*100)/100:0},Bt=e=>e.node.handle?`${ht}/product/${e.node.handle}`:ht,Ut=e=>e.node.images?.edges?.[0]?.node?.url,Te=new Set;function wa(e){try{const t=He(e.node.id);if(!t)return;const n=`${t}@${typeof window<"u"?window.location.href:""}`;if(Te.has(n))return;Te.clear(),Te.add(n);const r=e.node.priceRange?.minVariantPrice,o=(e.node.variants?.edges??[]).some(a=>a.node.availableForSale),s=Or(),c=Xe();if(!c)return;c.push(["track","viewed product",{...s?{contact:{email:s}}:{},eventID:Vt(),eventVersion:"v4",origin:"api",properties:{product:{id:t,currency:r?.currencyCode??"USD",price:Ze(r?.amount),title:e.node.title,description:e.node.description,imageUrl:Ut(e),url:Bt(e),status:o?"inStock":"outOfStock"}}}])}catch{}}function gt(e){const t=e.product.node.variants?.edges?.find(r=>r.node.id===e.variantId)?.node.sku,n=Ut(e.product);return{productID:He(e.product.node.id),productVariantID:He(e.variantId),productTitle:e.product.node.title,productDescription:e.product.node.description,productImageURL:n,productVariantImageURL:n,productURL:Bt(e.product),productPrice:Ze(e.price.amount),productQuantity:e.quantity,...t?{productSKU:t}:{}}}function ka(e,t){try{if(!e.cartId)return;const n=e.items.reduce((r,o)=>r+parseFloat(o.price.amount)*o.quantity,0);Pr("added product to cart",{eventID:Vt(),origin:"api",properties:{abandonedCheckoutURL:e.checkoutUrl??void 0,cartID:e.cartId,currency:t.price.currencyCode||"USD",value:Ze(n),lineItems:e.items.map(gt),addedItem:gt(t)}})}catch{}}function Ar(e,t){if(typeof window>"u"||!e)return;const n=Date.now(),r=()=>{try{const o=window.omnisend;if(o&&typeof o.identifyContact=="function"){o.identifyContact({email:e,...t?{phone:t}:{}});return}Date.now()-n<1e4&&window.setTimeout(r,250)}catch{}};r()}const $t="cn_omni_known_email";function Ir(e){try{typeof window<"u"&&e&&window.sessionStorage.setItem($t,e)}catch{}}function Or(){try{return typeof window<"u"?window.sessionStorage.getItem($t):null}catch{return null}}function K(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e?.(o),n===!1||!o.defaultPrevented)return t?.(o)}}function bt(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Qe(...e){return t=>{let n=!1;const r=e.map(o=>{const s=bt(o,t);return!n&&typeof s=="function"&&(n=!0),s});if(n)return()=>{for(let o=0;o<r.length;o++){const s=r[o];typeof s=="function"?s():bt(e[o],null)}}}}function ee(...e){return l.useCallback(Qe(...e),e)}function Dr(e,t){const n=l.createContext(t),r=s=>{const{children:c,...a}=s,d=l.useMemo(()=>a,Object.values(a));return i.jsx(n.Provider,{value:d,children:c})};r.displayName=e+"Provider";function o(s){const c=l.useContext(n);if(c)return c;if(t!==void 0)return t;throw new Error(`\`${s}\` must be used within \`${e}\``)}return[r,o]}function Mr(e,t=[]){let n=[];function r(s,c){const a=l.createContext(c),d=n.length;n=[...n,c];const u=p=>{const{scope:g,children:w,...y}=p,f=g?.[e]?.[d]||a,v=l.useMemo(()=>y,Object.values(y));return i.jsx(f.Provider,{value:v,children:w})};u.displayName=s+"Provider";function m(p,g){const w=g?.[e]?.[d]||a,y=l.useContext(w);if(y)return y;if(c!==void 0)return c;throw new Error(`\`${p}\` must be used within \`${s}\``)}return[u,m]}const o=()=>{const s=n.map(c=>l.createContext(c));return function(a){const d=a?.[e]||s;return l.useMemo(()=>({[`__scope${e}`]:{...a,[e]:d}}),[a,d])}};return o.scopeName=e,[r,Tr(o,...t)]}function Tr(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(s){const c=r.reduce((a,{useScope:d,scopeName:u})=>{const p=d(s)[`__scope${u}`];return{...a,...p}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:c}),[c])}};return n.scopeName=t.scopeName,n}var ce=globalThis?.document?l.useLayoutEffect:()=>{},_r=Ft[" useId ".trim().toString()]||(()=>{}),Lr=0;function _e(e){const[t,n]=l.useState(_r());return ce(()=>{n(r=>r??String(Lr++))},[e]),e||(t?`radix-${t}`:"")}var Fr=Ft[" useInsertionEffect ".trim().toString()]||ce;function zr({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,s,c]=Wr({defaultProp:t,onChange:n}),a=e!==void 0,d=a?e:o;{const m=l.useRef(e!==void 0);l.useEffect(()=>{const p=m.current;p!==a&&console.warn(`${r} is changing from ${p?"controlled":"uncontrolled"} to ${a?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),m.current=a},[a,r])}const u=l.useCallback(m=>{if(a){const p=Vr(m)?m(e):m;p!==e&&c.current?.(p)}else s(m)},[a,e,s,c]);return[d,u]}function Wr({defaultProp:e,onChange:t}){const[n,r]=l.useState(e),o=l.useRef(n),s=l.useRef(t);return Fr(()=>{s.current=t},[t]),l.useEffect(()=>{o.current!==n&&(s.current?.(n),o.current=n)},[n,o]),[n,r,s]}function Vr(e){return typeof e=="function"}function Br(e){const t=Ur(e),n=l.forwardRef((r,o)=>{const{children:s,...c}=r,a=l.Children.toArray(s),d=a.find(Gr);if(d){const u=d.props.children,m=a.map(p=>p===d?l.Children.count(u)>1?l.Children.only(null):l.isValidElement(u)?u.props.children:null:p);return i.jsx(t,{...c,ref:o,children:l.isValidElement(u)?l.cloneElement(u,void 0,m):null})}return i.jsx(t,{...c,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function Ur(e){const t=l.forwardRef((n,r)=>{const{children:o,...s}=n;
vendor: 4,700 bytes, line 1
1if(l.isValidElement(o)){const c=Kr(o),a=Hr(s,o.props);return o.type!==l.Fragment&&(a.ref=r?Qe(r,c):c),l.cloneElement(o,a)}return l.Children.count(o)>1?l.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var $r=Symbol("radix.slottable");function Gr(e){return l.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===$r}function Hr(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const d=s(...a);return o(...a),d}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function Kr(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var qr=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],V=qr.reduce((e,t)=>{const n=Br(`Primitive.${t}`),r=l.forwardRef((o,s)=>{const{asChild:c,...a}=o,d=c?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),i.jsx(d,{...a,ref:s})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function Yr(e,t){e&&qn.flushSync(()=>e.dispatchEvent(t))}function le(e){const t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...n)=>t.current?.(...n),[])}function Xr(e,t=globalThis?.document){const n=le(e);l.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var Zr="DismissableLayer",Ke="dismissableLayer.update",Qr="dismissableLayer.pointerDownOutside",Jr="dismissableLayer.focusOutside",vt,Gt=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Ht=l.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:s,onInteractOutside:c,onDismiss:a,...d}=e,u=l.useContext(Gt),[m,p]=l.useState(null),g=m?.ownerDocument??globalThis?.document,[,w]=l.useState({}),y=ee(t,E=>p(E)),f=Array.from(u.layers),[v]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),C=f.indexOf(v),S=m?f.indexOf(m):-1,R=u.layersWithOutsidePointerEventsDisabled.size>0,j=S>=C,P=no(E=>{const x=E.target,A=[...u.branches].some(B=>B.contains(x));!j||A||(o?.(E),c?.(E),E.defaultPrevented||a?.())},g),I=ro(E=>{const x=E.target;[...u.branches].some(B=>B.contains(x))||(s?.(E),c?.(E),E.defaultPrevented||a?.())},g);return Xr(E=>{S===u.layers.size-1&&(r?.(E),!E.defaultPrevented&&a&&(E.preventDefault(),a()))},g),l.useEffect(()=>{if(m)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(vt=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(m)),u.layers.add(m),xt(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(g.body.style.pointerEvents=vt)}},[m,g,n,u]),l.useEffect(()=>()=>{m&&(u.layers.delete(m),u.layersWithOutsidePointerEventsDisabled.delete(m),xt())},[m,u]),l.useEffect(()=>{const E=()=>w({});return document.addEventListener(Ke,E),()=>document.removeEventListener(Ke,E)},[]),i.jsx(V.div,{...d,ref:y,style:{pointerEvents:R?j?"auto":"none":void 0,...e.style},onFocusCapture:K(e.onFocusCapture,I.onFocusCapture),onBlurCapture:K(e.onBlurCapture,I.onBlurCapture),onPointerDownCapture:K(e.onPointerDownCapture,P.onPointerDownCapture)})});Ht.displayName=Zr;var eo="DismissableLayerBranch",to=l.forwardRef((e,t)=>{const n=l.useContext(Gt),r=l.useRef(null),o=ee(t,r);return l.useEffect(()=>{const s=r.current;if(s)return n.branches.add(s),()=>{n.branches.delete(s)}},[n.branches]),i.jsx(V.div,{...e,ref:o})});to.displayName=eo;function no(e,t=globalThis?.document){const n=le(e),r=l.useRef(!1),o=l.useRef(()=>{});return l.useEffect(()=>{const s=a=>{if(a.target&&!r.current){let d=function(){Kt(Qr,n,u,{discrete:!0})};const u={originalEvent:a};a.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=d,t.addEventListener("click",o.current,{once:!0})):d()}else t.removeEventListener("click",o.current);r.current=!1},c=window.setTimeout(()=>{t.addEventListener("pointerdown",s)},0);return()=>{window.clearTimeout(c),t.removeEventListener("pointerdown",s),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function ro(e,t=globalThis?.document){const n=le(e),r=l.useRef(!1);return l.useEffect(()=>{const o=s=>{s.target&&!r.current&&Kt(Jr,n,{originalEvent:s},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}
vendor: 6,107 bytes, line 1
1function xt(){const e=new CustomEvent(Ke);document.dispatchEvent(e)}function Kt(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Yr(o,s):o.dispatchEvent(s)}var Le="focusScope.autoFocusOnMount",Fe="focusScope.autoFocusOnUnmount",yt={bubbles:!1,cancelable:!0},oo="FocusScope",qt=l.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:s,...c}=e,[a,d]=l.useState(null),u=le(o),m=le(s),p=l.useRef(null),g=ee(t,f=>d(f)),w=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(r){let f=function(R){if(w.paused||!a)return;const j=R.target;a.contains(j)?p.current=j:G(p.current,{select:!0})},v=function(R){if(w.paused||!a)return;const j=R.relatedTarget;j!==null&&(a.contains(j)||G(p.current,{select:!0}))},C=function(R){if(document.activeElement===document.body)for(const P of R)P.removedNodes.length>0&&G(a)};document.addEventListener("focusin",f),document.addEventListener("focusout",v);const S=new MutationObserver(C);return a&&S.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",f),document.removeEventListener("focusout",v),S.disconnect()}}},[r,a,w.paused]),l.useEffect(()=>{if(a){kt.add(w);const f=document.activeElement;if(!a.contains(f)){const C=new CustomEvent(Le,yt);a.addEventListener(Le,u),a.dispatchEvent(C),C.defaultPrevented||(so(uo(Yt(a)),{select:!0}),document.activeElement===f&&G(a))}return()=>{a.removeEventListener(Le,u),setTimeout(()=>{const C=new CustomEvent(Fe,yt);a.addEventListener(Fe,m),a.dispatchEvent(C),C.defaultPrevented||G(f??document.body,{select:!0}),a.removeEventListener(Fe,m),kt.remove(w)},0)}}},[a,u,m,w]);const y=l.useCallback(f=>{if(!n&&!r||w.paused)return;const v=f.key==="Tab"&&!f.altKey&&!f.ctrlKey&&!f.metaKey,C=document.activeElement;if(v&&C){const S=f.currentTarget,[R,j]=ao(S);R&&j?!f.shiftKey&&C===j?(f.preventDefault(),n&&G(R,{select:!0})):f.shiftKey&&C===R&&(f.preventDefault(),n&&G(j,{select:!0})):C===S&&f.preventDefault()}},[n,r,w.paused]);return i.jsx(V.div,{tabIndex:-1,...c,ref:g,onKeyDown:y})});qt.displayName=oo;function so(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(G(r,{select:t}),document.activeElement!==n)return}function ao(e){const t=Yt(e),n=wt(t,e),r=wt(t.reverse(),e);return[n,r]}function Yt(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function wt(e,t){for(const n of e)if(!io(n,{upTo:t}))return n}function io(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function co(e){return e instanceof HTMLInputElement&&"select"in e}function G(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&co(e)&&t&&e.select()}}var kt=lo();function lo(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=Ct(e,t),e.unshift(t)},remove(t){e=Ct(e,t),e[0]?.resume()}}}function Ct(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function uo(e){return e.filter(t=>t.tagName!=="A")}var fo="Portal",Xt=l.forwardRef((e,t)=>{const{container:n,...r}=e,[o,s]=l.useState(!1);ce(()=>s(!0),[]);const c=n||o&&globalThis?.document?.body;return c?Yn.createPortal(i.jsx(V.div,{...r,ref:t}),c):null});Xt.displayName=fo;function mo(e,t){return l.useReducer((n,r)=>t[n][r]??n,e)}var je=e=>{const{present:t,children:n}=e,r=po(t),o=typeof n=="function"?n({present:r.isPresent}):l.Children.only(n),s=ee(r.ref,ho(o));return typeof n=="function"||r.isPresent?l.cloneElement(o,{ref:s}):null};je.displayName="Presence";function po(e){const[t,n]=l.useState(),r=l.useRef(null),o=l.useRef(e),s=l.useRef("none"),c=e?"mounted":"unmounted",[a,d]=mo(c,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{const u=ge(r.current);s.current=a==="mounted"?u:"none"},[a]),ce(()=>{const u=r.current,m=o.current;if(m!==e){const g=s.current,w=ge(u);e?d("MOUNT"):w==="none"||u?.display==="none"?d("UNMOUNT"):d(m&&g!==w?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,d]),ce(()=>{if(t){let u;const m=t.ownerDocument.defaultView??window,p=w=>{const f=ge(r.current).includes(CSS.escape(w.animationName));if(w.target===t&&f&&(d("ANIMATION_END"),!o.current)){const v=t.style.animationFillMode;t.style.animationFillMode="forwards",u=m.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=v)})}},g=w=>{w.target===t&&(s.current=ge(r.current))};return t.addEventListener("animationstart",g),t.addEventListener("animationcancel",p),t.addEventListener("animationend",p),()=>{m.clearTimeout(u),t.removeEventListener("animationstart",g),t.removeEventListener("animationcancel",p),t.removeEventListener("animationend",p)}}else d("ANIMATION_END")},[t,d]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:l.useCallback(u=>{r.current=u?getComputedStyle(u):null,n(u)},[])}}function ge(e){return e?.animationName||"none"}function ho(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var ze=0;function go(){l.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Nt()),document.body.insertAdjacentElement("beforeend",e[1]??Nt()),ze++,()=>{ze===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),ze--}},[])}function Nt(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
vendor: 4,897 bytes, lines 1-16
1style.position="fixed",e.style.pointerEvents="none",e}var Ce="right-scroll-bar-position",Ne="width-before-scroll-bar",bo="with-scroll-bars-hidden",vo="--removed-body-scroll-bar-size";function We(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function xo(e,t){var n=l.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var yo=typeof window<"u"?l.useLayoutEffect:l.useEffect,Et=new WeakMap;function wo(e,t){var n=xo(null,function(r){return e.forEach(function(o){return We(o,r)})});return yo(function(){var r=Et.get(n);if(r){var o=new Set(r),s=new Set(e),c=n.current;o.forEach(function(a){s.has(a)||We(a,null)}),s.forEach(function(a){o.has(a)||We(a,c)})}Et.set(n,e)},[e]),n}function ko(e){return e}function Co(e,t){t===void 0&&(t=ko);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(s){var c=t(s,r);return n.push(c),function(){n=n.filter(function(a){return a!==c})}},assignSyncMedium:function(s){for(r=!0;n.length;){var c=n;n=[],c.forEach(s)}n={push:function(a){return s(a)},filter:function(){return n}}},assignMedium:function(s){r=!0;var c=[];if(n.length){var a=n;n=[],a.forEach(s),c=n}var d=function(){var m=c;c=[],m.forEach(s)},u=function(){return Promise.resolve().then(d)};u(),n={push:function(m){c.push(m),u()},filter:function(m){return c=c.filter(m),n}}}};return o}function No(e){e===void 0&&(e={});var t=Co(null);return t.options=H({async:!0,ssr:!1},e),t}var Zt=function(e){var t=e.sideCar,n=zt(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return l.createElement(r,H({},n))};Zt.isSideCarExport=!0;function Eo(e,t){return e.useMedium(t),Zt}var Qt=No(),Ve=function(){},Re=l.forwardRef(function(e,t){var n=l.useRef(null),r=l.useState({onScrollCapture:Ve,onWheelCapture:Ve,onTouchMoveCapture:Ve}),o=r[0],s=r[1],c=e.forwardProps,a=e.children,d=e.className,u=e.removeScrollBar,m=e.enabled,p=e.shards,g=e.sideCar,w=e.noRelative,y=e.noIsolation,f=e.inert,v=e.allowPinchZoom,C=e.as,S=C===void 0?"div":C,R=e.gapMode,j=zt(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),P=g,I=wo([n,t]),E=H(H({},j),o);return l.createElement(l.Fragment,null,m&&l.createElement(P,{sideCar:Qt,removeScrollBar:u,shards:p,noRelative:w,noIsolation:y,inert:f,setCallbacks:s,allowPinchZoom:!!v,lockRef:n,gapMode:R}),c?l.cloneElement(l.Children.only(a),H(H({},E),{ref:I})):l.createElement(S,H({},E,{className:d,ref:I}),a))});Re.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Re.classNames={fullWidth:Ne,zeroRight:Ce};var So=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function jo(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=So();return t&&e.setAttribute("nonce",t),e}function Ro(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Po(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Ao=function(){var e=0,t=null;return{add:function(n){e==0&&(t=jo())&&(Ro(t,n),Po(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},Io=function(){var e=Ao();return function(t,n){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},Jt=function(){var e=Io(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},Oo={left:0,top:0,right:0,gap:0},Be=function(e){return parseInt(e||"",10)||0},Do=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Be(n),Be(r),Be(o)]},Mo=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Oo;var t=Do(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},To=Jt(),ae="data-scroll-locked",_o=function(e,t,n,r){var o=e.left,s=e.top,c=e.right,a=e.gap;return n===void 0&&(n="margin"),`
2  .`.concat(bo,` {
3   overflow: hidden `).concat(r,`;
4   padding-right: `).concat(a,"px ").concat(r,`;
5  }
6  body[`).concat(ae,`] {
7    overflow: hidden `).concat(r,`;
8    overscroll-behavior: contain;
9    `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
10    padding-left: `.concat(o,`px;
11    padding-top: `).concat(s,`px;
12    padding-right: `).concat(c,`px;
13    margin-left:0;
14    margin-top:0;
15    margin-right: `).concat(a,"px ").concat(r,`;
16    `),n==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";
16")].filter(Boolean).join(""),`
17  }
18  
19  .`).concat(Ce,` {
20    right: `).concat(a,"px ").concat(r,`;
21  }
22  
23  .`).concat(Ne,` {
24    margin-right: `).concat(a,"px ").concat(r,`;
25  }
26  
27  .`).concat(Ce," .").concat(Ce,` {
28    right: 0 `).concat(r,`;
29  }
30  
31  .`).concat(Ne," .").concat(Ne,` {
32    margin-right: 0 `).concat(r,`;
33  }
34  
35  body[`).concat(ae,`] {
36    `).concat(vo,": ").concat(a,`px;
37  }
38`)},St=function(){var e=parseInt(document.body.getAttribute(ae)||"0",10);return isFinite(e)?e:0},Lo=function(){l.useEffect(function(){return document.body.setAttribute(ae,(St()+1).toString()),function(){var e=St()-1;e<=0?document.body.removeAttribute(ae):document.body.setAttribute(ae,e.toString())}},[])},Fo=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;Lo();var s=l.useMemo(function(){return Mo(o)},[o]);return l.createElement(To,{styles:_o(s,!t,o,n?"":"!important")})},qe=!1;if(typeof window<"u")try{var be=Object.defineProperty({},"passive",{get:function(){return qe=!0,!0}});window.addEventListener("test",be,be),window.removeEventListener("test",be,be)}catch{qe=!1}var re=qe?{passive:!1}:!1,zo=function(e){return e.tagName==="TEXTAREA"},en=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!zo(e)&&n[t]==="visible")},Wo=function(e){return en(e,"overflowY")},Vo=function(e){return en(e,"overflowX")},jt=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=tn(e,r);if(o){var s=nn(e,r),c=s[1],a=s[2];if(c>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},Bo=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},Uo=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},tn=function(e,t){return e==="v"?Wo(t):Vo(t)},nn=function(e,t){return e==="v"?Bo(t):Uo(t)},$o=function(e,t){return e==="h"&&t==="rtl"?-1:1},Go=function(e,t,n,r,o){var s=$o(e,window.getComputedStyle(t).direction),c=s*r,a=n.target,d=t.contains(a),u=!1,m=c>0,p=0,g=0;do{if(!a)break;var w=nn(e,a),y=w[0],f=w[1],v=w[2],C=f-v-s*y;(y||C)&&tn(e,a)&&(p+=C,g+=y);var S=a.parentNode;a=S&&S.nodeType===Node.DOCUMENT_FRAGMENT_NODE?S.host:S}while(!d&&a!==document.body||d&&(t.contains(a)||t===a));return(m&&Math.abs(p)<1||!m&&Math.abs(g)<1)&&(u=!0),u},ve=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Rt=function(e){return[e.deltaX,e.deltaY]},Pt=function(e){return e&&"current"in e?e.current:e},Ho=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Ko=function(e){return`
39  .block-interactivity-`.concat(e,` {pointer-events: none;}
40  .allow-interactivity-`).concat(e,` {pointer-events: all;}
41`)},qo=0,oe=[];function Yo(e){var t=l.useRef([]),n=l.useRef([0,0]),r=l.useRef(),o=l.useState(qo++)[0],s=l.useState(Jt)[0],c=l.useRef(e);l.useEffect(function(){c.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var f=Xn([e.lockRef.current],(e.shards||[]).map(Pt),!0).filter(Boolean);return f.forEach(function(v){return v.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),f.forEach(function(v){return v.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var a=l.useCallback(function(f,v){if("touches"in f&&f.touches.length===2||f.type==="wheel"&&f.ctrlKey)return!c.current.allowPinchZoom;var C=ve(f),S=n.current,R="deltaX"in f?f.deltaX:S[0]-C[0],j="deltaY"in f?f.deltaY:S[1]-C[1],P,I=f.target,E=Math.abs(R)>Math.abs(j)?"h":"v";if("touches"in f&&E==="h"&&I.type==="range")return!1;var x=window.getSelection(),A=x&&x.anchorNode,B=A?A===I||A.contains(I):!1;if(B)return!1;var Y=jt(E,I);if(!Y)return!0;if(Y?P=E:(P=E==="v"?"h":"v",Y=jt(E,I)),!Y)return!1;if(!r.current&&"changedTouches"in f&&(R||j)&&(r.current=P),!P)return!0;var X=r.current||P;return Go(X,v,f,X==="h"?R:j)},[]),d=l.useCallback(function(f){var v=f;if(!(!oe.length||oe[oe.length-1]!==s)){var C="deltaY"in v?Rt(v):ve(v),S=t.current.filter(function(P){return P.name===v.type&&(P.target===v.target||v.target===P.shadowParent)&&Ho(P.delta,C)})[0];if(S&&S.should){v.cancelable&&v.preventDefault();return}
vendor: 4,826 bytes, line 41
41if(!S){var R=(c.current.shards||[]).map(Pt).filter(Boolean).filter(function(P){return P.contains(v.target)}),j=R.length>0?a(v,R[0]):!c.current.noIsolation;j&&v.cancelable&&v.preventDefault()}}},[]),u=l.useCallback(function(f,v,C,S){var R={name:f,delta:v,target:C,should:S,shadowParent:Xo(C)};t.current.push(R),setTimeout(function(){t.current=t.current.filter(function(j){return j!==R})},1)},[]),m=l.useCallback(function(f){n.current=ve(f),r.current=void 0},[]),p=l.useCallback(function(f){u(f.type,Rt(f),f.target,a(f,e.lockRef.current))},[]),g=l.useCallback(function(f){u(f.type,ve(f),f.target,a(f,e.lockRef.current))},[]);l.useEffect(function(){return oe.push(s),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:g}),document.addEventListener("wheel",d,re),document.addEventListener("touchmove",d,re),document.addEventListener("touchstart",m,re),function(){oe=oe.filter(function(f){return f!==s}),document.removeEventListener("wheel",d,re),document.removeEventListener("touchmove",d,re),document.removeEventListener("touchstart",m,re)}},[]);var w=e.removeScrollBar,y=e.inert;return l.createElement(l.Fragment,null,y?l.createElement(s,{styles:Ko(o)}):null,w?l.createElement(Fo,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Xo(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Zo=Eo(Qt,Yo);var rn=l.forwardRef(function(e,t){return l.createElement(Re,H({},e,{ref:t,sideCar:Zo}))});rn.classNames=Re.classNames;var Qo=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},se=new WeakMap,xe=new WeakMap,ye={},Ue=0,on=function(e){return e&&(e.host||on(e.parentNode))},Jo=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=on(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},es=function(e,t,n,r){var o=Jo(t,Array.isArray(e)?e:[e]);ye[n]||(ye[n]=new WeakMap);var s=ye[n],c=[],a=new Set,d=new Set(o),u=function(p){!p||a.has(p)||(a.add(p),u(p.parentNode))};o.forEach(u);var m=function(p){!p||d.has(p)||Array.prototype.forEach.call(p.children,function(g){if(a.has(g))m(g);else try{var w=g.getAttribute(r),y=w!==null&&w!=="false",f=(se.get(g)||0)+1,v=(s.get(g)||0)+1;se.set(g,f),s.set(g,v),c.push(g),f===1&&y&&xe.set(g,!0),v===1&&g.setAttribute(n,"true"),y||g.setAttribute(r,"true")}catch(C){console.error("aria-hidden: cannot operate on ",g,C)}})};return m(t),a.clear(),Ue++,function(){c.forEach(function(p){var g=se.get(p)-1,w=s.get(p)-1;se.set(p,g),s.set(p,w),g||(xe.has(p)||p.removeAttribute(r),xe.delete(p)),w||p.removeAttribute(n)}),Ue--,Ue||(se=new WeakMap,se=new WeakMap,xe=new WeakMap,ye={})}},ts=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=Qo(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),es(r,o,n,"aria-hidden")):function(){return null}};function ns(e){const t=rs(e),n=l.forwardRef((r,o)=>{const{children:s,...c}=r,a=l.Children.toArray(s),d=a.find(ss);if(d){const u=d.props.children,m=a.map(p=>p===d?l.Children.count(u)>1?l.Children.only(null):l.isValidElement(u)?u.props.children:null:p);return i.jsx(t,{...c,ref:o,children:l.isValidElement(u)?l.cloneElement(u,void 0,m):null})}return i.jsx(t,{...c,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function rs(e){const t=l.forwardRef((n,r)=>{const{children:o,...s}=n;if(l.isValidElement(o)){const c=is(o),a=as(s,o.props);return o.type!==l.Fragment&&(a.ref=r?Qe(r,c):c),l.cloneElement(o,a)}return l.Children.count(o)>1?l.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var os=Symbol("radix.slottable");function ss(e){return l.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===os}function as(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const d=s(...a);return o(...a),d}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function is(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Pe="Dialog",[sn]=Mr(Pe),[cs,F]=sn(Pe),an=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:s,modal:c=!0}=e,a=l.useRef(null),d=l.useRef(null),[u,m]=zr({prop:r,defaultProp:o??!1,onChange:s,caller:Pe});return i.jsx(cs,{scope:t,triggerRef:a,contentRef:d,contentId:_e(),titleId:_e(),descriptionId:_e(),open:u,onOpenChange:m,onOpenToggle:l.useCallback(()=>m(p=>!p),[m]),modal:c,children:n})};an.displayName=Pe;var cn="DialogTrigger",ln=l.forwardRef((e,t)=>
vendor: 4,235 bytes, lines 41-45
41{const{__scopeDialog:n,...r}=e,o=F(cn,n),s=ee(t,o.triggerRef);return i.jsx(V.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":tt(o.open),...r,ref:s,onClick:K(e.onClick,o.onOpenToggle)})});ln.displayName=cn;var Je="DialogPortal",[ls,dn]=sn(Je,{forceMount:void 0}),un=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,s=F(Je,t);return i.jsx(ls,{scope:t,forceMount:n,children:l.Children.map(r,c=>i.jsx(je,{present:n||s.open,children:i.jsx(Xt,{asChild:!0,container:o,children:c})}))})};un.displayName=Je;var Ee="DialogOverlay",fn=l.forwardRef((e,t)=>{const n=dn(Ee,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,s=F(Ee,e.__scopeDialog);return s.modal?i.jsx(je,{present:r||s.open,children:i.jsx(us,{...o,ref:t})}):null});fn.displayName=Ee;var ds=ns("DialogOverlay.RemoveScroll"),us=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=F(Ee,n);return i.jsx(rn,{as:ds,allowPinchZoom:!0,shards:[o.contentRef],children:i.jsx(V.div,{"data-state":tt(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),J="DialogContent",mn=l.forwardRef((e,t)=>{const n=dn(J,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,s=F(J,e.__scopeDialog);return i.jsx(je,{present:r||s.open,children:s.modal?i.jsx(fs,{...o,ref:t}):i.jsx(ms,{...o,ref:t})})});mn.displayName=J;var fs=l.forwardRef((e,t)=>{const n=F(J,e.__scopeDialog),r=l.useRef(null),o=ee(t,n.contentRef,r);return l.useEffect(()=>{const s=r.current;if(s)return ts(s)},[]),i.jsx(pn,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:K(e.onCloseAutoFocus,s=>{s.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:K(e.onPointerDownOutside,s=>{const c=s.detail.originalEvent,a=c.button===0&&c.ctrlKey===!0;(c.button===2||a)&&s.preventDefault()}),onFocusOutside:K(e.onFocusOutside,s=>s.preventDefault())})}),ms=l.forwardRef((e,t)=>{const n=F(J,e.__scopeDialog),r=l.useRef(!1),o=l.useRef(!1);return i.jsx(pn,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:s=>{e.onCloseAutoFocus?.(s),s.defaultPrevented||(r.current||n.triggerRef.current?.focus(),s.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:s=>{e.onInteractOutside?.(s),s.defaultPrevented||(r.current=!0,s.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const c=s.target;n.triggerRef.current?.contains(c)&&s.preventDefault(),s.detail.originalEvent.type==="focusin"&&o.current&&s.preventDefault()}})}),pn=l.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:s,...c}=e,a=F(J,n),d=l.useRef(null),u=ee(t,d);return go(),i.jsxs(i.Fragment,{children:[i.jsx(qt,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:s,children:i.jsx(Ht,{role:"dialog",id:a.contentId,"aria-describedby":a.descriptionId,"aria-labelledby":a.titleId,"data-state":tt(a.open),...c,ref:u,onDismiss:()=>a.onOpenChange(!1)})}),i.jsxs(i.Fragment,{children:[i.jsx(ps,{titleId:a.titleId}),i.jsx(gs,{contentRef:d,descriptionId:a.descriptionId})]})]})}),et="DialogTitle",hn=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=F(et,n);return i.jsx(V.h2,{id:o.titleId,...r,ref:t})});hn.displayName=et;var gn="DialogDescription",bn=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=F(gn,n);return i.jsx(V.p,{id:o.descriptionId,...r,ref:t})});bn.displayName=gn;var vn="DialogClose",xn=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=F(vn,n);return i.jsx(V.button,{type:"button",...r,ref:t,onClick:K(e.onClick,()=>o.onOpenChange(!1))})});xn.displayName=vn;function tt(e){return e?"open":"closed"}var yn="DialogTitleWarning",[Ca,wn]=Dr(yn,{contentName:J,titleName:et,docsSlug:"dialog"}),ps=({titleId:e})=>{const t=wn(yn),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
42
43If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
44
45For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return l.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},hs="DialogDescriptionWarning",gs=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}
vendor: 9,486 bytes, line 45
45\` for {${wn(hs).contentName}}.`;return l.useEffect(()=>{const o=e.current?.getAttribute("aria-describedby");t&&o&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},bs=an,vs=ln,xs=un,kn=fn,Cn=mn,Nn=hn,En=bn,ys=xn;function Sn(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=Sn(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function jn(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=Sn(e))&&(r&&(r+=" "),r+=t);return r}const At=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,It=jn,ws=(e,t)=>n=>{var r;if(t?.variants==null)return It(e,n?.class,n?.className);const{variants:o,defaultVariants:s}=t,c=Object.keys(o).map(u=>{const m=n?.[u],p=s?.[u];if(m===null)return null;const g=At(m)||At(p);return o[u][g]}),a=n&&Object.entries(n).reduce((u,m)=>{let[p,g]=m;return g===void 0||(u[p]=g),u},{}),d=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,m)=>{let{class:p,className:g,...w}=m;return Object.entries(w).every(y=>{let[f,v]=y;return Array.isArray(v)?v.includes({...s,...a}[f]):{...s,...a}[f]===v})?[...u,p,g]:u},[]);return It(e,c,d,n?.class,n?.className)},ks=(e,t)=>{const n=new Array(e.length+t.length);for(let r=0;r<e.length;r++)n[r]=e[r];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},Cs=(e,t)=>({classGroupId:e,validator:t}),Rn=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),Se="-",Ot=[],Ns="arbitrary..",Es=e=>{const t=js(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:c=>{if(c.startsWith("[")&&c.endsWith("]"))return Ss(c);const a=c.split(Se),d=a[0]===""&&a.length>1?1:0;return Pn(a,d,t)},getConflictingClassGroupIds:(c,a)=>{if(a){const d=r[c],u=n[c];return d?u?ks(u,d):d:u||Ot}return n[c]||Ot}}},Pn=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;const o=e[t],s=n.nextPart.get(o);if(s){const u=Pn(e,t+1,s);if(u)return u}const c=n.validators;if(c===null)return;const a=t===0?e.join(Se):e.slice(t).join(Se),d=c.length;for(let u=0;u<d;u++){const m=c[u];if(m.validator(a))return m.classGroupId}},Ss=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),r=t.slice(0,n);return r?Ns+r:void 0})(),js=e=>{const{theme:t,classGroups:n}=e;return Rs(n,t)},Rs=(e,t)=>{const n=Rn();for(const r in e){const o=e[r];nt(o,n,r,t)}return n},nt=(e,t,n,r)=>{const o=e.length;for(let s=0;s<o;s++){const c=e[s];Ps(c,t,n,r)}},Ps=(e,t,n,r)=>{if(typeof e=="string"){As(e,t,n);return}if(typeof e=="function"){Is(e,t,n,r);return}Os(e,t,n,r)},As=(e,t,n)=>{const r=e===""?t:An(t,e);r.classGroupId=n},Is=(e,t,n,r)=>{if(Ds(e)){nt(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(Cs(n,e))},Os=(e,t,n,r)=>{const o=Object.entries(e),s=o.length;for(let c=0;c<s;c++){const[a,d]=o[c];nt(d,An(t,a),n,r)}},An=(e,t)=>{let n=e;const r=t.split(Se),o=r.length;for(let s=0;s<o;s++){const c=r[s];let a=n.nextPart.get(c);a||(a=Rn(),n.nextPart.set(c,a)),n=a}return n},Ds=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,Ms=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null);const o=(s,c)=>{n[s]=c,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(s){let c=n[s];if(c!==void 0)return c;if((c=r[s])!==void 0)return o(s,c),c},set(s,c){s in n?n[s]=c:o(s,c)}}},Ye="!",Dt=":",Ts=[],Mt=(e,t,n,r,o)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:o}),_s=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=o=>{const s=[];let c=0,a=0,d=0,u;const m=o.length;for(let f=0;f<m;f++){const v=o[f];if(c===0&&a===0){if(v===Dt){s.push(o.slice(d,f)),d=f+1;continue}if(v==="/"){u=f;continue}}v==="["?c++:v==="]"?c--:v==="("?a++:v===")"&&a--}const p=s.length===0?o:o.slice(d);let g=p,w=!1;p.endsWith(Ye)?(g=p.slice(0,-1),w=!0):p.startsWith(Ye)&&(g=p.slice(1),w=!0);const y=u&&u>d?u-d:void 0;return Mt(s,w,g,y)};if(t){const o=t+Dt,s=r;r=c=>c.startsWith(o)?s(c.slice(o.length)):Mt(Ts,!1,c,void 0,!0)}if(n){const o=r;r=s=>n({className:s,parseClassName:o})}return r},Ls=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((n,r)=>{t.set(n,1e6+r)}),n=>{const r=[];let o=[];for(let s=0;s<n.length;s++){const c=n[s],a=c[0]==="[",d=t.has(c);a||d?(o.length>0&&(o.sort(),r.push(...o),o=[]),r.push(c)):o.push(c)}return o.length>0&&(o.sort(),r.push(...o)),r}},Fs=e=>({cache:Ms(e.cacheSize),parseClassName:_s(e),sortModifiers:Ls(e),...Es(e)}),zs=/\s+/,Ws=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o,sortModifiers:s}=t,c=[],a=e.trim().split(zs);let d="";for(let u=a.length-1;u>=0;u-=1){const m=a[u],{isExternal:p,modifiers:g,hasImportantModifier:w,baseClassName:y,maybePostfixModifierPosition:f}=n(m);if(p){d=m+(d.length>0?" "+d:d);continue}let v=!!f,C=r(v?y.substring(0,f):y);if(!C){if(!v){d=m+(d.length>0?" "+d:d);continue}if(C=r(y),!C){d=m+(d.length>0?" "+d:d);continue}v=!1}const S=g.length===0?"":g.length===1?g[0]:s(g).join(":"),R=w?S+Ye:S,j=R+C;if(c.indexOf(j)>-1)continue;c.push(j);const P=o(C,v);for(let I=0;I<P.length;++I){const E=P[I];c.push(R+E)}d=m+(d.length>0?" "+d:d)}return d},Vs=(...e)=>{let t=0,n,r,o="";for(;t<e.length;)(n=e[t++])&&(r=In(n))&&(o&&(o+=" "),o+=r);return o},In=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=In(e[r]))&&(n&&(n+=" "),n+=t);return n},Bs=(e,...t)=>{let n,r,o,s;const c=d=>{const u=t.reduce((m,p)=>p(m),e());return n=Fs(u),r=n.cache.get,o=n.cache.set,s=a,a(d)},a=d=>{const u=r(d);if(u)return u;const m=Ws(d,n);return o(d,m),m};return s=c,(...d)=>s(Vs(...d))},Us=[],O=e=>{const t=n=>n[e]||Us;return t.isThemeGetter=!0,t},On=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Dn=/^\((?:(\w[\w-]*):)?(.+)\)$/i,$s=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Gs=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Hs=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Ks=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,qs=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ys=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,U=e=>$s.test(e),N=e=>!!e&&!Number.isNaN(Number(e)),$=e=>!!e&&Number.isInteger(Number(e)),$e=e=>e.endsWith("%")&&N(e.slice(0,-1)),W=e=>Gs.test(e),Mn=()=>!0,Xs=e=>Hs.test(e)&&!Ks.test(e),rt=()=>!1,Zs=e=>qs.test(e),Qs=e=>Ys.test(e),Js=e=>!h(e)&&!b(e),ea=e=>q(e,Ln,rt),h=e=>On.test(e),Q=e=>q(e,Fn,Xs),Tt=e=>q(e,ca,N),ta=e=>q(e,Wn,Mn),na=e=>q(e,zn,rt),_t=e=>q(e,Tn,rt),ra=e=>q(e,_n,Qs),we=e=>q(e,Vn,Zs),b=e=>Dn.test(e),ie=e=>te(e,Fn),oa=e=>te(e,zn),Lt=e=>te(e,Tn),sa=e=>te(e,Ln),aa=e=>te(e,_n),ke=e=>te(e,Vn,!0),ia=e=>te(e,Wn,!0),q=(e,t,n)=>{const r=On.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},te=(e,t,n=!1)=>{const r=Dn.exec(e);return r?r[1]?t(r[1]):n:!1},Tn=e=>e==="position"||e==="percentage",_n=e=>e==="image"||e==="url",Ln=e=>e==="length"||e==="size"||e==="bg-size",Fn=e=>e==="length",ca=e=>e==="number",zn=e=>e==="family-name",Wn=e=>e==="number"||e==="weight",Vn=e=>e==="shadow",la=()=>{const e=O("color"),t=O("font"),n=O("text"),r=O("font-weight"),o=O("tracking"),s=O("leading"),c=O("breakpoint"),a=O("container"),d=O("spacing"),u=O("radius"),m=O("shadow"),p=O("inset-shadow"),g=O("text-shadow"),w=O("drop-shadow"),y=O("blur"),f=O("perspective"),v=O("aspect"),C=O("ease"),S=O("animate"),R=()=>["auto","avoid","all","avoid-page","page","left","right","column"],j=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],P=()=>[...j(),b,h],I=()=>["auto","hidden","clip","visible","scroll"],E=()=>["auto","contain","none"],x=()=>[b,h,d],A=()=>[U,"full","auto",...x()],B=()=>[$,"none","subgrid",b,h],Y=()=>["auto",{span:["full",$,b,h]},$,b,h],X=()=>[$,"auto",b,h],st=()=>["auto","min","max","fr",b,h],Ae=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ne=()=>["start","end","center","stretch","center-safe","end-safe"],L=()=>["auto",...x()],Z=()=>[U,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...x()],Ie=()=>[U,"screen","full","dvw","lvw","svw","min","max","fit",...x()],Oe=()=>[U,"screen","full","lh","dvh","lvh","svh","min","max","fit",...x()],k=()=>[e,b,h],at=()=>[...j(),Lt,_t,{position:[b,h]}],it=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ct=()=>["auto","cover","contain",sa,ea,{size:[b,h]}],De=()=>[$e,ie,Q],M=()=>["","none","full",u,b,h],T=()=>["",N,ie,Q],ue=()=>["solid","dashed","dotted","double"],lt=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],D=()=>[N,$e,Lt,_t],dt=()=>["","none",y,b,h],fe=()=>["none",N,b,h],me=()=>["none",N,b,h],Me=()=>[N,b,h],pe=()=>[U,"full",...x()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[W],breakpoint:[W],color:[Mn],container:[W],"drop-shadow":[W],ease:["in","out","in-out"],font:[Js],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[W],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[W],shadow:[W],spacing:["px",N],text:[W],"text-shadow":[W],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",U,h,b,v]}
vendor: 6,064 bytes, line 45
45],container:["container"],columns:[{columns:[N,h,b,a]}],"break-after":[{"break-after":R()}],"break-before":[{"break-before":R()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:P()}],overflow:[{overflow:I()}],"overflow-x":[{"overflow-x":I()}],"overflow-y":[{"overflow-y":I()}],overscroll:[{overscroll:E()}],"overscroll-x":[{"overscroll-x":E()}],"overscroll-y":[{"overscroll-y":E()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:A()}],"inset-x":[{"inset-x":A()}],"inset-y":[{"inset-y":A()}],start:[{"inset-s":A(),start:A()}],end:[{"inset-e":A(),end:A()}],"inset-bs":[{"inset-bs":A()}],"inset-be":[{"inset-be":A()}],top:[{top:A()}],right:[{right:A()}],bottom:[{bottom:A()}],left:[{left:A()}],visibility:["visible","invisible","collapse"],z:[{z:[$,"auto",b,h]}],basis:[{basis:[U,"full","auto",a,...x()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[N,U,"auto","initial","none",h]}],grow:[{grow:["",N,b,h]}],shrink:[{shrink:["",N,b,h]}],order:[{order:[$,"first","last","none",b,h]}],"grid-cols":[{"grid-cols":B()}],"col-start-end":[{col:Y()}],"col-start":[{"col-start":X()}],"col-end":[{"col-end":X()}],"grid-rows":[{"grid-rows":B()}],"row-start-end":[{row:Y()}],"row-start":[{"row-start":X()}],"row-end":[{"row-end":X()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":st()}],"auto-rows":[{"auto-rows":st()}],gap:[{gap:x()}],"gap-x":[{"gap-x":x()}],"gap-y":[{"gap-y":x()}],"justify-content":[{justify:[...Ae(),"normal"]}],"justify-items":[{"justify-items":[...ne(),"normal"]}],"justify-self":[{"justify-self":["auto",...ne()]}],"align-content":[{content:["normal",...Ae()]}],"align-items":[{items:[...ne(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ne(),{baseline:["","last"]}]}],"place-content":[{"place-content":Ae()}],"place-items":[{"place-items":[...ne(),"baseline"]}],"place-self":[{"place-self":["auto",...ne()]}],p:[{p:x()}],px:[{px:x()}],py:[{py:x()}],ps:[{ps:x()}],pe:[{pe:x()}],pbs:[{pbs:x()}],pbe:[{pbe:x()}],pt:[{pt:x()}],pr:[{pr:x()}],pb:[{pb:x()}],pl:[{pl:x()}],m:[{m:L()}],mx:[{mx:L()}],my:[{my:L()}],ms:[{ms:L()}],me:[{me:L()}],mbs:[{mbs:L()}],mbe:[{mbe:L()}],mt:[{mt:L()}],mr:[{mr:L()}],mb:[{mb:L()}],ml:[{ml:L()}],"space-x":[{"space-x":x()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":x()}],"space-y-reverse":["space-y-reverse"],size:[{size:Z()}],"inline-size":[{inline:["auto",...Ie()]}],"min-inline-size":[{"min-inline":["auto",...Ie()]}],"max-inline-size":[{"max-inline":["none",...Ie()]}],"block-size":[{block:["auto",...Oe()]}],"min-block-size":[{"min-block":["auto",...Oe()]}],"max-block-size":[{"max-block":["none",...Oe()]}],w:[{w:[a,"screen",...Z()]}],"min-w":[{"min-w":[a,"screen","none",...Z()]}],"max-w":[{"max-w":[a,"screen","none","prose",{screen:[c]},...Z()]}],h:[{h:["screen","lh",...Z()]}],"min-h":[{"min-h":["screen","lh","none",...Z()]}],"max-h":[{"max-h":["screen","lh",...Z()]}],"font-size":[{text:["base",n,ie,Q]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,ia,ta]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",$e,h]}],"font-family":[{font:[oa,na,t]}],"font-features":[{"font-features":[h]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,b,h]}],"line-clamp":[{"line-clamp":[N,"none",b,Tt]}],leading:[{leading:[s,...x()]}],"list-image":[{"list-image":["none",b,h]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",b,h]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:k()}],"text-color":[{text:k()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ue(),"wavy"]}],"text-decoration-thickness":[{decoration:[N,"from-font","auto",b,Q]}],"text-decoration-color":[{decoration:k()}],"underline-offset":[{"underline-offset":[N,"auto",b,h]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:x()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",b,h]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",b,h]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:at()}],"bg-repeat":[{bg:it()}],"bg-size":[{bg:ct()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},$,b,h],radial:["",b,h],conic:[$,b,h]},aa,ra]}],"bg-color":[{bg:k()}],"gradient-from-pos":[{from:De()}
vendor: 7,276 bytes, line 45
45],"gradient-via-pos":[{via:De()}],"gradient-to-pos":[{to:De()}],"gradient-from":[{from:k()}],"gradient-via":[{via:k()}],"gradient-to":[{to:k()}],rounded:[{rounded:M()}],"rounded-s":[{"rounded-s":M()}],"rounded-e":[{"rounded-e":M()}],"rounded-t":[{"rounded-t":M()}],"rounded-r":[{"rounded-r":M()}],"rounded-b":[{"rounded-b":M()}],"rounded-l":[{"rounded-l":M()}],"rounded-ss":[{"rounded-ss":M()}],"rounded-se":[{"rounded-se":M()}],"rounded-ee":[{"rounded-ee":M()}],"rounded-es":[{"rounded-es":M()}],"rounded-tl":[{"rounded-tl":M()}],"rounded-tr":[{"rounded-tr":M()}],"rounded-br":[{"rounded-br":M()}],"rounded-bl":[{"rounded-bl":M()}],"border-w":[{border:T()}],"border-w-x":[{"border-x":T()}],"border-w-y":[{"border-y":T()}],"border-w-s":[{"border-s":T()}],"border-w-e":[{"border-e":T()}],"border-w-bs":[{"border-bs":T()}],"border-w-be":[{"border-be":T()}],"border-w-t":[{"border-t":T()}],"border-w-r":[{"border-r":T()}],"border-w-b":[{"border-b":T()}],"border-w-l":[{"border-l":T()}],"divide-x":[{"divide-x":T()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":T()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ue(),"hidden","none"]}],"divide-style":[{divide:[...ue(),"hidden","none"]}],"border-color":[{border:k()}],"border-color-x":[{"border-x":k()}],"border-color-y":[{"border-y":k()}],"border-color-s":[{"border-s":k()}],"border-color-e":[{"border-e":k()}],"border-color-bs":[{"border-bs":k()}],"border-color-be":[{"border-be":k()}],"border-color-t":[{"border-t":k()}],"border-color-r":[{"border-r":k()}],"border-color-b":[{"border-b":k()}],"border-color-l":[{"border-l":k()}],"divide-color":[{divide:k()}],"outline-style":[{outline:[...ue(),"none","hidden"]}],"outline-offset":[{"outline-offset":[N,b,h]}],"outline-w":[{outline:["",N,ie,Q]}],"outline-color":[{outline:k()}],shadow:[{shadow:["","none",m,ke,we]}],"shadow-color":[{shadow:k()}],"inset-shadow":[{"inset-shadow":["none",p,ke,we]}],"inset-shadow-color":[{"inset-shadow":k()}],"ring-w":[{ring:T()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:k()}],"ring-offset-w":[{"ring-offset":[N,Q]}],"ring-offset-color":[{"ring-offset":k()}],"inset-ring-w":[{"inset-ring":T()}],"inset-ring-color":[{"inset-ring":k()}],"text-shadow":[{"text-shadow":["none",g,ke,we]}],"text-shadow-color":[{"text-shadow":k()}],opacity:[{opacity:[N,b,h]}],"mix-blend":[{"mix-blend":[...lt(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":lt()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[N]}],"mask-image-linear-from-pos":[{"mask-linear-from":D()}],"mask-image-linear-to-pos":[{"mask-linear-to":D()}],"mask-image-linear-from-color":[{"mask-linear-from":k()}],"mask-image-linear-to-color":[{"mask-linear-to":k()}],"mask-image-t-from-pos":[{"mask-t-from":D()}],"mask-image-t-to-pos":[{"mask-t-to":D()}],"mask-image-t-from-color":[{"mask-t-from":k()}],"mask-image-t-to-color":[{"mask-t-to":k()}],"mask-image-r-from-pos":[{"mask-r-from":D()}],"mask-image-r-to-pos":[{"mask-r-to":D()}],"mask-image-r-from-color":[{"mask-r-from":k()}],"mask-image-r-to-color":[{"mask-r-to":k()}],"mask-image-b-from-pos":[{"mask-b-from":D()}],"mask-image-b-to-pos":[{"mask-b-to":D()}],"mask-image-b-from-color":[{"mask-b-from":k()}],"mask-image-b-to-color":[{"mask-b-to":k()}],"mask-image-l-from-pos":[{"mask-l-from":D()}],"mask-image-l-to-pos":[{"mask-l-to":D()}],"mask-image-l-from-color":[{"mask-l-from":k()}],"mask-image-l-to-color":[{"mask-l-to":k()}],"mask-image-x-from-pos":[{"mask-x-from":D()}],"mask-image-x-to-pos":[{"mask-x-to":D()}],"mask-image-x-from-color":[{"mask-x-from":k()}],"mask-image-x-to-color":[{"mask-x-to":k()}],"mask-image-y-from-pos":[{"mask-y-from":D()}],"mask-image-y-to-pos":[{"mask-y-to":D()}],"mask-image-y-from-color":[{"mask-y-from":k()}],"mask-image-y-to-color":[{"mask-y-to":k()}],"mask-image-radial":[{"mask-radial":[b,h]}],"mask-image-radial-from-pos":[{"mask-radial-from":D()}],"mask-image-radial-to-pos":[{"mask-radial-to":D()}],"mask-image-radial-from-color":[{"mask-radial-from":k()}],"mask-image-radial-to-color":[{"mask-radial-to":k()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":j()}],"mask-image-conic-pos":[{"mask-conic":[N]}],"mask-image-conic-from-pos":[{"mask-conic-from":D()}],"mask-image-conic-to-pos":[{"mask-conic-to":D()}],"mask-image-conic-from-color":[{"mask-conic-from":k()}],"mask-image-conic-to-color":[{"mask-conic-to":k()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:at()}],"mask-repeat":[{mask:it()}],"mask-size":[{mask:ct()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",b,h]}],filter:[{filter:["","none",b,h]}],blur:[{blur:dt()}],brightness:[{brightness:[N,b,h]}],contrast:[{contrast:[N,b,h]}],"drop-shadow":[{"drop-shadow":["","none",w,ke,we]}],"drop-shadow-color":[{"drop-shadow":k()}],grayscale:[{grayscale:["",N,b,h]}],"hue-rotate":[{"hue-rotate":[N,b,h]}],invert:[{invert:["",N,b,h]}],saturate:[{saturate:[N,b,h]}],sepia:[{sepia:["",N,b,h]}],"backdrop-filter":[{"backdrop-filter":["","none",b,h]}],"backdrop-blur":[{"backdrop-blur":dt()}],"backdrop-brightness":[{"backdrop-brightness":[N,b,h]}],"backdrop-contrast":[{"backdrop-contrast":[N,b,h]}],"backdrop-grayscale":[{"backdrop-grayscale":["",N,b,h]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[N,b,h]}],"backdrop-invert":[{"backdrop-invert":["",N,b,h]}],"backdrop-opacity":[{"backdrop-opacity":[N,b,h]}],"backdrop-saturate":[{"backdrop-saturate":[N,b,h]}],"backdrop-sepia":[{"backdrop-sepia":["",N,b,h]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":x()}],"border-spacing-x":[{"border-spacing-x":x()}],"border-spacing-y":[{"border-spacing-y":x()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",b,h]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[N,"initial",b,h]}],ease:[{ease:["linear","initial",C,b,h]}],delay:[{delay:[N,b,h]}],animate:[{animate:["none",S,b,h]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,b,h]}],"perspective-origin":[{"perspective-origin":P()}],rotate:[{rotate:fe()}],"rotate-x":[{"rotate-x":fe()}],"rotate-y":[{"rotate-y":fe()}],"rotate-z":[{"rotate-z":fe()}],scale:[{scale:me()}],"scale-x":[{"scale-x":me()}],"scale-y":[{"scale-y":me()}],"scale-z":[{"scale-z":me()}],"scale-3d":["scale-3d"],skew:[{skew:Me()}],"skew-x":[{"skew-x":Me()}],"skew-y":[{"skew-y":Me()}],transform:[{transform:[b,h,"","none","gpu","cpu"]}],"transform-origin":[{origin:P()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:pe()}],"translate-x":[{"translate-x":pe()}],"translate-y":[{"translate-y":pe()}],"translate-z":[{"translate-z":pe()}],"translate-none":["translate-none"],accent:[{accent:k()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:k()}
45],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",b,h]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":x()}],"scroll-mx":[{"scroll-mx":x()}],"scroll-my":[{"scroll-my":x()}],"scroll-ms":[{"scroll-ms":x()}],"scroll-me":[{"scroll-me":x()}],"scroll-mbs":[{"scroll-mbs":x()}],"scroll-mbe":[{"scroll-mbe":x()}],"scroll-mt":[{"scroll-mt":x()}],"scroll-mr":[{"scroll-mr":x()}],"scroll-mb":[{"scroll-mb":x()}],"scroll-ml":[{"scroll-ml":x()}],"scroll-p":[{"scroll-p":x()}],"scroll-px":[{"scroll-px":x()}],"scroll-py":[{"scroll-py":x()}],"scroll-ps":[{"scroll-ps":x()}],"scroll-pe":[{"scroll-pe":x()}],"scroll-pbs":[{"scroll-pbs":x()}],"scroll-pbe":[{"scroll-pbe":x()}],"scroll-pt":[{"scroll-pt":x()}],"scroll-pr":[{"scroll-pr":x()}],"scroll-pb":[{"scroll-pb":x()}],"scroll-pl":[{"scroll-pl":x()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",b,h]}],fill:[{fill:["none",...k()]}],"stroke-w":[{stroke:[N,ie,Q,Tt]}],stroke:[{stroke:["none",...k()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},da=Bs(la);function de(...e){return da(jn(e))}const Bn=bs,Un=vs,ua=xs,$n=l.forwardRef(({className:e,...t},n)=>i.jsx(kn,{className:de("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t,ref:n}));$n.displayName=kn.displayName;const fa=ws("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500 data-[state=open]:animate-in data-[state=closed]:animate-out",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),ot=l.forwardRef(({side:e="right",className:t,children:n,...r},o)=>i.jsxs(ua,{children:[i.jsx($n,{}),i.jsxs(Cn,{ref:o,className:de(fa({side:e}),t),...r,children:[i.jsxs(ys,{className:"absolute right-4 top-4 roun
45ded-sm opacity-70 ring-offset-background cursor-pointer transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[i.jsx(Rr,{className:"h-4 w-4"}),i.jsx("span",{className:"sr-only",children:"Close"})]}),n]})]}));ot.displayName=Cn.displayName;const Gn=({className:e,...t})=>i.jsx("div",{className:de("flex flex-col space-y-2 text-center sm:text-left",e),...t});Gn.displayName="SheetHeader";const Hn=l.forwardRef(({className:e,...t},n)=>i.jsx(Nn,{ref:n,className:de("text-lg font-semibold text-foreground",e),...t}));Hn.displayName=Nn.displayName;const ma=l.forwardRef(({className:e,...t},n)=>i.jsx(En,{ref:n,className:de("text-sm text-muted-foreground",e),...t}));ma.displayName=En.displayName;function pa(){const[e,t]=l.useState(!1),{items:n,isLoading:r,isSyncing:o,updateQuantity:s,removeItem:c,getCheckoutUrl:a,syncCart:d,applyAttribution:u}=Zn(),m=n.reduce((y,f)=>y+f.quantity,0),p=n.reduce((y,f)=>y+parseFloat(f.price.amount)*f.quantity,0),g=n[0]?.price.currencyCode??"USD";l.useEffect(()=>{e&&(d(),u())},[e,d,u]);const w=()=>{u();const y=a();y&&(Jn({items:n.map(f=>({product:f.product,variantId:f.variantId,quantity:f.quantity})),total:p,currency:g}),window.open(er(y),"_blank"),t(!1))};return i.jsxs(Bn,{open:e,onOpenChange:t,children:[i.jsx(Un,{asChild:!0,children:i.jsxs("button",{"aria-label":"Open cart",className:"flex items-center gap-2 group cursor-pointer",children:[i.jsx("span",{className:"hidden sm:inline text-sm font-medium uppercase tracking-widest text-foreground",children:"Cart"}),i.jsx("span",{className:"size-7 flex items-center justify-center bg-saffron text-ink rounded-full text-[11px] font-semibold",children:m>0?m:i.jsx(pt,{className:"size-3.5"})})]})}),i.jsxs(ot,{className:"w-full sm:max-w-lg flex flex-col bg-card border-l border-border text-foreground inset-y-0 h-[100dvh] max-h-[100dvh] pb-[max(1.5rem,env(safe-area-inset-bottom))]",children:[i.jsx(Gn,{className:"flex-shrink-0 border-b border-border pb-4",children:i.jsxs(Hn,{className:"font-display text-2xl uppercase tracking-tight",children:["Your Cart ",m>0?`(${m})`:""]})}),i.jsx("div",{className:"flex flex-col flex-1 pt-6 min-h-0",children:n.length===0?i.jsx("div",{className:"flex-1 flex items-center justify-center",children:i.jsxs("div",{className:"text-center",children:[i.jsx(pt,{className:"h-10 w-10 text-muted-foreground mx-auto mb-4"}),i.jsx("p",{className:"text-muted-foreground text-sm",children:"Your cart is empty"})]})}):i.jsxs(i.Fragment,{children:[i.jsx("div",{className:"flex-1 overflow-y-auto pr-2 min-h-0 space-y-5",children:n.map(y=>{const f=y.product.node.images?.edges?.[0]?.node,v=Qn(y.variantId,y.sellingPlanId),C=!!y.sellingPlanId;return i.jsxs("div",{className:"flex gap-4",children:[i.jsx("div",{className:"w-20 h-24 bg-muted overflow-hidden flex-shrink-0 ring-1 ring-border",children:f&&i.jsx("img",{src:f.url,alt:f.altText??y.product.node.title,className:"w-full h-full object-cover"})}),i.jsxs("div",{className:"flex-1 min-w-0 flex flex-col",children:[i.jsxs("div",{className:"flex justify-between gap-2",children:[i.jsx("h4",{className:"font-display uppercase text-base leading-tight",children:y.product.node.title}),i.jsx("button",{onClick:()=>c(v),className:"text-muted-foreground hover:text-foreground","aria-label":"Remove",children:i.jsx(Sr,{className:"size-4"})})]}),y.selectedOptions.length>0&&i.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:y.selectedOptions.map(S=>S.value).join(" • ")}),C&&i.jsxs("p",{className:"inline-flex items-center gap-1.5 text-[10px] font-bold uppercase tracking-widest text-saffron mt-1.5",children:[i.jsx(Cr,{className:"size-3"}),"Subscription",y.sellingPlanName?` · ${y.sellingPlanName}`:""]}),i.jsxs("div",{className:"mt-auto flex justify-between items-end pt-3",children:[i.jsxs("div",{className:"inline-flex items-center border border-border",children:[i.jsx("button",{className:"size-7 grid place-items-center hover:bg-muted",onClick:()=>s(v,y.quantity-1),"aria-label":"Decrease",children:i.jsx(xr,{className:"size-3"})}),i.jsx("span",{className:"w-7 text-center text-xs",children:y.quantity}),i.jsx("button",{className:"size-7 grid place-items-center hover:bg-muted",onClick:()=>s(v,y.quantity+1),"aria-label":"Increase",children:i.jsx(wr,{className:"size-3"})})]}),i.jsx("span",{className:"font-display text-base",children:ft(parseFloat(y.price.amount)*y.quantity,y.price.currencyCode)})]})]})]},v)})}),i.jsxs("div",{className:"flex-shrink-0 space-y-4 pt-6 border-t border-border",children:[i.jsxs("div",{className:"flex justify-between items-center",children:[i.jsx("span",{className:"text-xs font-medium uppercase tracking-widest text-muted-foreground",children:"Subtotal"}),i.jsx("span",{className:"text-xl font-display",children:ft(p,g)})]}),i.jsx("p",{className:"text-[11px] text-muted-foreground",children:"Shipping & taxes calculated at checkout. Subscriptions managed in your account after first order."}),i.jsx("button",{onClick:w,disabled:n.length===0||r||o,className:"w-full bg-saffron text-ink py-4 text-xs font-bold uppercase tracking-widest hover:bg-foreground transition-colors disabled:opacity-60 flex items-center justify-center gap-2 cursor-pointer",children:r||o?i.jsx(hr,{className:"size-4 animate-spin"}):i.jsxs(i.Fragment,{children:["Checkout ",i.jsx(ur,{className:"size-4"})]})})]})]})})]})]})}const ha=[{to:"/shop",label:"Shop",hash:"products"},{to:"/ingredients",label:"Ingredients"},{to:"/where-to-buy",label:"Where to Buy"},{to:"/our-story",label:"Our Story"},{to:"/contact",label:"Contact"},{to:"/brand-assets",label:"Brand Assets"}];function Na(){const[e,t]=l.useState(!1);return i.jsx("nav",{className:"sticky top-0 z-50 bg-ink/90 backdrop-blur-md ring-1 ring-border",children:i.jsxs("div",{className:"max-w-7xl mx-auto px-6 h-20 md:h-24 grid grid-cols-3 items-center",children:[i.jsx("div",{className:"flex justify-start",children:i.jsxs(Bn,{open:e,onOpenChange:t,children:[i.jsx(Un,{asChild:!0,children:i.jsx("button",{"aria-label":"Open menu",className:"inline-flex items-center justify-center size-10 text-foreground hover:text-brand-red transition-colors",children:i.jsx(br,{className:"size-6",strokeWidth:2})})}),i.jsxs(ot,{side:"left",className:"bg-ink border-r border-white/15 p-0 w-72",children:[i.jsx("div",{className:"flex items-center px-6 h-20 border-b border-white/15",children:i.jsx(_,{to:"/",onClick:()=>t(!1),"aria-label":"Cómo No — Home",children:i.jsx("img",{src:Ge,alt:"",className:"h-10 w-auto"})})}),i.jsx("ul",{className:"flex flex-col px-6 py-8 gap-5 text-base font-medium tracking-wide uppercase",children:ha.map(n=>i.jsx("li",{children:i.jsx(_,{to:n.to,hash:"hash"in n?n.hash:void 0,onClick:()=>t(!1),className:"hover:text-brand-red transition-colors",activeProps:{className:"text-brand-red"},children:n.label})},n.to))})]})]})}),i.jsx("div",{className:"flex justify-center",children:i.jsx(_,{to:"/",className:"flex items-center","aria-label":"Cómo No — Home",children:i.jsx("img",{src:Ge,alt:"Cómo No",className:"h-12 md:h-16 w-auto"})})}),i.jsx("div",{className:"flex justify-end",children:i.jsx(pa,{})})]})})}const ga=tr({method:"POST"}).handler(nr("f30e4bf2858889100040f910c318500e349b5805d894d2c3d83db860fb1a73db"));function ba({className:e}
45){return i.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor",className:e,"aria-hidden":"true",children:i.jsx("path",{d:"M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5.8 20.1a6.34 6.34 0 0 0 10.86-4.43V8.83a8.16 8.16 0 0 0 4.77 1.52V6.9a4.85 4.85 0 0 1-1.84-.21z"})})}function va({label:e}){return i.jsx("span",{className:"inline-flex items-center justify-center h-7 px-2 rounded-sm border border-border bg-background text-[9px] font-semibold uppercase tracking-widest text-muted-foreground",children:e})}function Ea(){const[e,t]=l.useState(""),[n,r]=l.useState(!1),o=or(ga),s=async c=>{c.preventDefault();const a=e.trim();if(!a||!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(a)){he.error("Please enter a valid email address.");return}r(!0);try{if(!(await o({data:{email:a}})).ok){he.error("Something went wrong. Please try again.");return}he.success("You're in! Check your inbox to confirm."),t("");try{Ir(a),Ar(a)}catch{}}catch{he.error("Something went wrong. Please try again.")}finally{r(!1)}};return i.jsx("footer",{className:"bg-background border-t-2 border-white/30 pt-20 pb-10 mt-0",children:i.jsxs("div",{className:"max-w-7xl mx-auto px-6",children:[i.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-12 gap-12 mb-16",children:[i.jsxs("div",{className:"md:col-span-5 space-y-6 max-w-md",children:[i.jsx("img",{src:Ge,alt:"Cómo No",className:"h-12 w-auto"}),i.jsx("h4",{className:"font-display text-2xl md:text-3xl uppercase tracking-tight text-foreground leading-tight",children:"Why not fuel your focus?"}),i.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:"Enter the refreshing world of Cómo No's caffeinated sparkling water. With the perfect balance of all-natural caffeine, it's the ideal beverage to keep you inspired throughout the day or night."}),i.jsxs("div",{className:"flex items-center gap-4",children:[i.jsx("a",{href:"https://instagram.com/drinkcomono",target:"_blank",rel:"noreferrer","aria-label":"Instagram",className:"text-muted-foreground hover:text-brand-red transition-colors",children:i.jsx(mr,{className:"size-5",strokeWidth:2})}),i.jsx("a",{href:"https://tiktok.com/@drinkcomono",target:"_blank",rel:"noreferrer","aria-label":"TikTok",className:"text-muted-foreground hover:text-brand-red transition-colors",children:i.jsx(ba,{className:"size-5"})})]})]}),i.jsxs("div",{className:"md:col-span-4 grid grid-cols-2 gap-10",children:[i.jsxs("div",{className:"space-y-4",children:[i.jsx("h5",{className:"text-[10px] font-bold uppercase tracking-widest text-muted-foreground",children:"Menu"}),i.jsxs("ul",{className:"space-y-2 text-sm text-foreground",children:[i.jsx("li",{children:i.jsx(_,{to:"/",className:"hover:text-brand-red transition-colors",children:"Home"})}),i.jsx("li",{children:i.jsx(_,{to:"/shop",className:"hover:text-brand-red transition-colors",children:"Shop"})}),i.jsx("li",{children:i.jsx(_,{to:"/our-story",className:"hover:text-brand-red transition-colors",children:"Our Story"})}),i.jsx("li",{children:i.jsx(_,{to:"/contact",className:"hover:text-brand-red transition-colors",children:"Contact"})})]})]}),i.jsxs("div",{className:"space-y-4",children:[i.jsx("h5",{className:"text-[10px] font-bold uppercase tracking-widest text-muted-foreground",children:"Info"}),i.jsxs("ul",{className:"space-y-2 text-sm text-foreground",children:[i.jsx("li",{children:i.jsx(_,{to:"/ingredients",className:"hover:text-brand-red transition-colors",children:"Ingredients"})}),i.jsx("li",{children:i.jsx(_,{to:"/faq",className:"hover:text-brand-red transition-colors",children:"FAQ"})}),i.jsx("li",{children:i.jsx(_,{to:"/learn",className:"hover:text-brand-red transition-colors",children:"Learn"})}),i.jsx("li",{children:i.jsx(_,{to:"/where-to-buy",className:"hover:text-brand-red transition-colors",children:"Where to Buy"})}),i.jsx("li",{children:i.jsx(_,{to:"/manage-subscription",className:"hover:text-brand-red transition-colors",children:"Manage Subscription"})}),i.jsx("li",{children:i.jsx(_,{to:"/brand-assets",className:"hover:text-brand-red transition-colors",children:"Brand Assets"})}),i.jsx("li",{children:i.jsx(_,{to:"/privacy-policy",className:"hover:text-brand-red transition-colors",children:"Privacy Policy"})}),i.jsx("li",{children:i.jsx(_,{to:"/terms-and-conditions",className:"hover:text-brand-red transition-colors",children:"Terms & Conditions"})}),i.jsx("li",{children:i.jsx("button",{type:"button",onClick:rr,className:"hover:text-brand-red transition-colors cursor-pointer",children:"Cookie Settings"})})]})]})]}),i.jsxs("div",{className:"md:col-span-3 space-y-4",children:[i.jsx("h5",{className:"text-[10px] font-bold uppercase tracking-widest text-muted-foreground",children:"Sign up to our newsletter"}),i.jsxs("form",{onSubmit:s,className:"flex border-b border-white/15 pb-2",children:[i.jsx("input",{type:"email",required:!0,value:e,onCh
45ange:c=>t(c.target.value),placeholder:"EMAIL ADDRESS",className:"bg-transparent text-xs font-medium focus:outline-none flex-grow tracking-widest placeholder:text-muted-foreground"}),i.jsx("button",{type:"submit",disabled:n,className:"text-brand-red text-xs font-bold tracking-widest disabled:opacity-50",children:n?"...":"SUBSCRIBE"})]})]})]}),i.jsxs("div",{className:"pt-10 border-t border-white/15 space-y-6",children:[i.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[i.jsx("span",{className:"text-[10px] uppercase tracking-widest text-muted-foreground mr-2",children:"Accepted Payments"}),["Amex","Apple Pay","Diners","Discover","Google Pay","Mastercard","Shop Pay","Visa"].map(c=>i.jsx(va,{label:c},c))]}),i.jsxs("p",{className:"text-[10px] text-muted-foreground uppercase tracking-widest",children:["© ",new Date().getFullYear()," Cómo No. All rights reserved."]}),i.jsx("p",{className:"text-[9px] leading-snug text-muted-foreground/70 max-w-4xl",children:"All ingredient, nutritional, and wellness-related information provided by Cómo No is for educational and informational purposes only. This content is not intended to substitute professional medical advice, diagnosis, or treatment. Cómo No is not intended to diagnose, treat, cure, or prevent any disease. Please consult a qualified healthcare provider before use if you are pregnant, nursing, taking medication, sensitive to caffeine, or have any medical condition."})]})]})})}export{ur as A,Cn as C,En as D,mr as I,hr as L,xr as M,kn as O,wr as P,bs as R,Na as S,Nn as T,Rr as X,Ea as a,pt as b,z as c,wa as d,xs as e,ys as f,de as g,Qe as h,Mr as i,zr as j,V as k,_e as l,K as m,je as n,ce as o,or as p,ya as q,Pr as r,ws as s,ka as t,ee as u};

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.