"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[788],{153:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(75302),a=n(9397);let l=()=>(0,r.md)(a.$)},745:(e,t,n)=>{n.d(t,{F:()=>i});var r=n(76792),a=n(42292),l=n(23233);let o=(0,a.forwardRef)((e,t)=>{let{title:n,titleId:a,desc:l,descId:o,...i}=e;return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:t,"aria-labelledby":a,"aria-describedby":o,...i,children:[l?(0,r.jsx)("desc",{id:o,children:l}):null,void 0===n?(0,r.jsx)("title",{id:a,children:"Plus"}):n?(0,r.jsx)("title",{id:a,children:n}):null,(0,r.jsx)("path",{fill:"currentColor",d:"M12 8.5a.8.8 0 0 0-.8-.8H8.8V5.3a.8.8 0 1 0-1.6 0v2.4H4.8a.8.8 0 1 0 0 1.6h2.4v2.4a.8.8 0 0 0 1.6 0V9.3h2.4a.8.8 0 0 0 .8-.8"})]})}),i=a.forwardRef((e,t)=>(0,r.jsx)(l.h,{ref:t,icon:o,...e}));i.displayName="Plus"},9397:(e,t,n)=>{n.d(t,{$:()=>r});let r=(0,n(11854).eU)()},13942:(e,t,n)=>{n.d(t,{a:()=>r});let r=(0,n(11854).eU)()},14999:(e,t,n)=>{n.d(t,{H:()=>i});var r=n(76792),a=n(42292),l=n(23233);let o=(0,a.forwardRef)((e,t)=>{let{title:n,titleId:a,desc:l,descId:o,...i}=e;return(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 16 16",ref:t,"aria-labelledby":a,"aria-describedby":o,...i,children:[l?(0,r.jsx)("desc",{id:o,children:l}):null,void 0===n?(0,r.jsx)("title",{id:a,children:"Minus"}):n?(0,r.jsx)("title",{id:a,children:n}):null,(0,r.jsx)("path",{fill:"currentColor",d:"M12 8.5a.8.8 0 0 0-.8-.8H4.8a.8.8 0 1 0 0 1.6h6.4a.8.8 0 0 0 .8-.8"})]})}),i=a.forwardRef((e,t)=>(0,r.jsx)(l.h,{ref:t,icon:o,...e}));i.displayName="Minus"},18556:(e,t,n)=>{n.d(t,{J:()=>r});let r=e=>Array.isArray(e)&&e.length>0},22627:(e,t,n)=>{n.d(t,{A:()=>s,_:()=>i});var r=n(76792),a=n(42292),l=n(57965),o=n(48260);let i=(0,a.forwardRef)((e,t)=>{let{src:n,alt:a,shadow:i,rounded:s=!0,className:d,wrapperClassName:c,width:u=320,height:p=180,quality:f,priority:m=!1,loading:h,objectFit:v="contain",fill:x=!1,sizes:g,...w}=e;if(!n)return null;let y=(0,r.jsx)(l.default,{ref:t,src:n,alt:a,width:x?void 0:u,height:x?void 0:p,quality:f,priority:m,loading:h,fill:x,sizes:g,className:(0,o.cn)({"shadow-md":i,"rounded-lg":s,"object-contain":"contain"===v,"object-cover":"cover"===v,"object-fill":"fill"===v,"object-none":"none"===v,"object-scale-down":"scale-down"===v,"h-auto w-full":!x},d),...w});return x?(0,r.jsx)("div",{className:(0,o.cn)("relative h-full w-full",c),children:y}):y});i.displayName="Image";let s=i},44237:(e,t,n)=>{n.d(t,{K:()=>o});var r=n(75302),a=n(42292),l=n(74155);function o(){let[e,t]=(0,r.fp)(l.B),n=(0,a.useCallback)((e,n)=>{t(t=>{let r=(null==t?void 0:t[e])||{},a="object"==typeof n&&null!==n&&"object"==typeof r?{...r,...n}:n;return{...t,[e]:a}})},[t]),o=(0,a.useCallback)((e,n)=>{t(t=>{let r=t||{timestamp:new Date().toISOString()},a=r.components||{};if(null===n){let t={...a};return delete t[e],{...r,components:t}}return{...r,components:{...a,[e]:n}}})},[t]),i=(0,a.useCallback)(e=>{n("page",e)},[n]),s=(0,a.useCallback)(e=>{n("route",e)},[n]),d=(0,a.useCallback)(e=>{Object.entries(e).forEach(e=>{let[t,r]=e;r&&n(t,r)})},[n]);return{debugData:e,updateSection:n,updateComponentData:o,setPageData:i,clearAllDebugData:(0,a.useCallback)(()=>{t({timestamp:new Date().toISOString()})},[t]),updateRouteInfo:s,updatePageDebug:d}}},46178:(e,t,n)=>{n.d(t,{A:()=>o,d:()=>l});var r=n(42292),a=n(10997);function l(e,t){let[n,l]=(0,r.useState)(e);return(0,r.useEffect)(()=>{let n=(0,a.s)(e=>{l(e)},t);return n(e),()=>{n.cancel()}},[e,t]),n}let o=l},50532:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeCardinal=void 0;let r=n(76088),a={O:r.WindDirectionCardinal.WEST,NO:r.WindDirectionCardinal.NORTHWEST,NNO:r.WindDirectionCardinal.NORTH_NORTHWEST,ONO:r.WindDirectionCardinal.WEST_NORTHWEST,OSO:r.WindDirectionCardinal.WEST_SOUTHWEST,SO:r.WindDirectionCardinal.SOUTHWEST,SSO:r.WindDirectionCardinal.SOUTH_SOUTHWEST};t.normalizeCardinal=e=>a[e]||e},55406:(e,t,n)=>{n.d(t,{B:()=>o});var r=n(76792),a=n(42292),l=n(71666);let o=(0,a.memo)(e=>{let{className:t,unitsClassName:n,units:a,value:o,degreeSymbolClass:i,unitOnly:s}=e,d=null!=o,c=a?(0,l.Bu)(a):null,u=null==c?void 0:c.temp,p=Number.isFinite(o)&&Math.round(o);return(0,r.jsx)("span",{"data-testid":"TemperatureValue",className:t,dir:"ltr",children:d||!d&&s?(0,r.jsxs)(r.Fragment,{children:[d&&p,(0,r.jsx)("span",{className:i,children:"\xb0"}),u&&(0,r.jsx)("span",{className:n,children:u})]}):"--"})})},55680:(e,t,n)=>{n.d(t,{X:()=>a});var r=n(42292);let a=e=>{let t=(0,r.useRef)(e);return t.current=e,t}},58010:(e,t,n)=>{n.r(t),n.d(t,{DebugCollector:()=>o});var r=n(42292),a=n(44237);let l=(0,n(23803).h)("DebugCollector");function o(e){let{componentName:t,data:n,page:o,onUpdateData:i,onSetPageData:s}=e,{updateComponentData:d,setPageData:c}=(0,a.K)(),u=(0,r.useRef)(!1),p=i||d,f=s||c;return(0,r.useEffect)(()=>{if(n)return l.lifecycle("Collecting component data for ".concat(t),{dataKeys:Object.keys(n),hasPerformance:!!n.performance,hasContext:!!n.context}),p(t,{...n,_collectedAt:new Date().toISOString()}),()=>{l.lifecycle("Cleaning up data for ".concat(t)),p(t,null)}},[t,n,p]),(0,r.useEffect)(()=>{o&&!u.current&&(l.lifecycle("Setting page metadata",{title:o.title,assetName:o.assetName,collection:o.collection}),f({...o,_updatedAt:new Date().toISOString()}),u.current=!0)},[o,f]),null}},64996:(e,t,n)=>{n.d(t,{W:()=>i,default:()=>d});var r=n(76792),a=n(73675),l=n(1313),o=n(11854);let i=(0,o.eU)(!1);function s(){try{var e;(null==(e=window.top)?void 0:e.DprSdk)&&(window.DprSdk=window.top.DprSdk,window.DprSdk.init({getApplicationInfo:()=>({id:"weather.com",version:"2.0.0"}),getUserRegime:()=>(0,l.getCookie)("twc-privacy")}),(0,o.zp)().set(i,!0))}catch(e){}}function d(){return(0,r.jsx)(a.default,{async:!0,src:"https://weather.com/api/v1/script/dprSdkScript.js",onLoad:s})}},70412:(e,t,n)=>{n.d(t,{z:()=>a});var r=n(87523);let a=()=>!(0,r.Ub)({query:"(min-width: 768px)"})},74155:(e,t,n)=>{n.d(t,{B:()=>r});let r=(0,n(11854).eU)({timestamp:new Date().toISOString()})},74728:(e,t,n)=>{n.d(t,{n:()=>a});var r=n(47421);let a=e=>{let{key:t,includeEnUsLocale:n=!1,interpolationArgs:a}=e,l=(0,r.c3)("Urls"),o=t&&l(t,a)||"";return n?o:o.replace("/en-US/","/")}},75207:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentObservationsUrlConfig=function(e){let{geocode:t,units:n,language:r}=e;return{host:"api.weather.com",protocol:"https",pathname:"/v3/wx/observations/current",query:{geocode:t,units:n,language:r,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}},t.getTropicalObservationsCurrentPositionUrlConfig=function(e){let{nautical:t,source:n,basin:r,units:a,language:l}=e;return{host:"api.weather.com",protocol:"https",pathname:"/v2/tropical/currentposition",query:{nautical:t,source:n,basin:r,units:a,language:l,format:"json",apiKey:"71f92ea9dd2f4790b92ea9dd2f779061"}}}},77722:(e,t,n)=>{n.d(t,{p:()=>l});var r=n(76792);n(42292);var a=n(48260);function l(e){let{className:t,type:n,...l}=e;return(0,r.jsx)("input",{type:n,"data-slot":"input",className:(0,a.cn)("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",t),...l})}},79442:(e,t,n)=>{n.d(t,{bt:()=>C,lG:()=>f,Cf:()=>v,Es:()=>g,c7:()=>x,LC:()=>h,ZJ:()=>m,L3:()=>w});var r=n(76792);n(42292);var a=n(74277),l=n(72527),o=n(48260),i=n(27370),s=n(30505),d=n(68751);let c=(0,s.F)("",{variants:{type:{overlay:"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",content:"data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed left-[50%] top-[50%] z-50 w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border bg-white shadow-lg duration-200 sm:max-w-md p-6",header:"mb-4 text-center",footer:"mt-6 flex flex-col-reverse gap-2 text-center"}},defaultVariants:{type:"content"}}),u=e=>{let{children:t}=e;return(0,r.jsx)(d.EY,{variant:"Title.M",children:t})},p=e=>{let{children:t}=e;return(0,r.jsx)(d.EY,{variant:"Body.M",color:"secondary",children:t})};function f(e){let{...t}=e;return(0,r.jsx)(a.bL,{"data-slot":"dialog",...t})}function m(e){let{...t}=e;return(0,r.jsx)(a.ZL,{"data-slot":"dialog-portal",...t})}function h(e){let{className:t,...n}=e;return(0,r.jsx)(a.hJ,{"data-slot":"dialog-overlay",className:(0,o.cn)(c({type:"overlay"}),t),...n})}function v(e){let{className:t,children:n,showCloseButton:i=!0,...s}=e;return(0,r.jsxs)(m,{"data-slot":"dialog-portal",children:[(0,r.jsx)(h,{}),(0,r.jsxs)(a.UC,{"data-slot":"dialog-content",className:(0,o.cn)(c({type:"content"}),t),...s,children:[n,i&&(0,r.jsxs)(a.bm,{className:"absolute top-4 right-4 cursor-pointer transition-opacity hover:opacity-70 focus:outline-none",children:[(0,r.jsx)(l.b,{className:"h-5 w-5 text-black"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function x(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"dialog-header",className:(0,o.cn)(c({type:"header"}),t),...n})}function g(e){let{className:t,...n}=e;return(0,r.jsx)("div",{"data-slot":"dialog-footer",className:(0,o.cn)(c({type:"footer"}),t),...n})}function w(e){let{className:t,children:n,...l}=e;return(0,r.jsx)(a.hE,{"data-slot":"dialog-title",className:(0,o.cn)("pt-4 text-center",t),...l,children:(0,r.jsx)(u,{children:n})})}function y(e){let{className:t,children:n,...l}=e;return(0,r.jsx)(a.VY,{"data-slot":"dialog-description",className:(0,o.cn)("pb-4 text-center",t),...l,children:(0,r.jsx)(p,{children:n})})}function b(e){let{primary:t,secondary:n,className:a}=e;return(0,r.jsxs)("div",{className:(0,o.cn)("flex flex-col-reverse gap-3",a),children:[n&&(0,r.jsx)(i.$n,{variant:"secondary",onClick:n.onClick,className:"w-full",children:n.label}),t&&(0,r.jsx)(i.$n,{variant:"default",onClick:t.onClick,className:"w-full",children:t.label})]})}function C(e){let{title:t,description:n,primaryAction:a,secondaryAction:l,showCloseButton:i=!0,className:s,children:d,...c}=e;return(0,r.jsxs)(v,{showCloseButton:i,className:(0,o.cn)("p-6",s),...c,children:[(0,r.jsx)(x,{children:(0,r.jsx)(w,{children:t})}),(0,r.jsx)(y,{children:n}),d,(a||l)&&(0,r.jsx)(b,{primary:a,secondary:l})]})}},82903:(e,t,n)=>{n.d(t,{$m:()=>f,As:()=>p,nD:()=>u,ub:()=>m});var r=n(76792),a=n(42292),l=n(745),o=n(14999),i=n(48260),s=n(68751),d=n(9198),c=n(10678);a.forwardRef((e,t)=>{let{className:n,href:a,children:l,...o}=e;return(0,r.jsx)(d.default,{ref:t,href:a,...o,children:(0,r.jsx)(s.EY,{variant:"Caption.M",color:"secondary",children:l})})}).displayName="AccordionTextLink";let u=a.forwardRef((e,t)=>{let{className:n,type:a="single",collapsible:l=!0,...o}=e,s={ref:t,type:a,className:(0,i.cn)("w-full",n),"data-slot":"accordion",...o};return"single"===a&&(s.collapsible=l),(0,r.jsx)(c.bL,{...s})});function p(e){let{className:t,...n}=e;return(0,r.jsx)(c.q7,{"data-slot":"accordion-item",className:(0,i.cn)("w-full",t),...n})}function f(e){let{className:t,children:n,triggerContent:a,title:d,number:u,iconClassName:p,iconNodeOverride:f,...m}=e;return(0,r.jsx)(c.Y9,{className:"flex",children:(0,r.jsxs)(c.l9,{"data-slot":"accordion-trigger",className:(0,i.cn)("hover:text-whale-400 group flex flex-1 cursor-pointer items-center justify-between py-4 text-left font-medium transition-all",t),...m,children:[(0,r.jsxs)("div",{className:"flex grow items-center",children:[void 0!==u&&(0,r.jsx)("div",{className:"mr-3 flex h-6 w-6 items-center justify-center rounded-full bg-[#204794] text-sm font-medium text-white",children:(0,r.jsx)("span",{className:"leading-none tracking-wide",children:u})}),a||(d?(0,r.jsx)(s.EY,{variant:"Body.L",children:d}):n)]}),(0,r.jsx)("div",{className:"relative flex items-center",children:f||(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.F,{className:(0,i.cn)("h-5 w-5 shrink-0 transition-all duration-200",p,"group-data-[state=open]:rotate-45 group-data-[state=open]:opacity-0")}),(0,r.jsx)(o.H,{className:(0,i.cn)("absolute h-5 w-5 shrink-0 opacity-0 transition-all duration-200",p,"group-data-[state=open]:opacity-100")})]})})]})})}function m(e){let{className:t,animated:n,...a}=e;return(0,r.jsx)(c.UC,{"data-slot":"accordion-content",className:(0,i.cn)("overflow-hidden text-sm transition-all",{"data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down":n},t),...a})}u.displayName="Accordion",a.forwardRef((e,t)=>{let{className:n,children:a,enabled:l=!1,...o}=e;return(0,r.jsx)("div",{ref:t,className:(0,i.cn)("mt-4",n),...o,children:(0,r.jsx)(s.EY,{variant:"Caption.M",color:"disabled",children:a})})}).displayName="AccordionTextSpotlight"},86942:(e,t,n)=>{t.z=i;let r=n(75207),a=n(17681),l=n(36762),o=n(50532);async function i(e){let t=(0,r.getCurrentObservationsUrlConfig)(e),n=(0,a.urlFrom)(t),i=await fetch(n,{headers:{"Accept-Encoding":"gzip"},next:{revalidate:300}}),s=await (0,l.handleFetchResponse)(i);return{...s,windDirectionCardinal:(0,o.normalizeCardinal)(s.windDirectionCardinal)}}},94591:(e,t,n)=>{t.SK=s,t.$$=d;let r=n(31497),a=n(17681),l=n(36762);async function o(e){let t=(0,r.getLocationSearchUrlConfig)(e),n=(0,a.urlFrom)(t),o=await fetch(n,{headers:{"Accept-Encoding":"gzip"}});return(0,l.handleFetchResponse)(o)}function i(e){let t=[];if(!e.location||!e.location.city||0===e.location.city.length)return t;let n=e.location.city.length;for(let $=0;${function r(e){let{src:t,autoWebP:n,width:r="",quality:a,saturation:l,ratio:o,format:i}=e;if(!t||-1===t.indexOf("w-x.co"))return t;let s=new URL(t);return s.searchParams.set("format",null!=i?i:"auto"),s.searchParams.set("optimize","medium"),s.searchParams.set("width",r.toString()),l&&s.searchParams.set("saturation","".concat(l)),o&&s.searchParams.set("crop",o),n&&s.searchParams.set("auto","webp"),a&&s.searchParams.set("quality",a.toString()),s.href}n.r(t),n.d(t,{default:()=>r})},99530:(e,t,n)=>{n.d(t,{ExperimentProvider:()=>x,G:()=>g});var r=n(76792),a=n(42292),l=n(73675),o=n(1843),i=n(83531),s=n(75302),d=n(92700),c=n(16151),u=n(89170),p=n(24847),f=n(37811);let m="client-a74nh7wdmymfO9eOcl5awe1cgB30BDRV",h="production"!==f.env.VERCEL_TARGET_ENV,v=(0,a.createContext)(null),x=e=>{let{children:t,scriptSrc:n}=e,f=(0,s.md)(i.pX),x=(()=>{let e=(0,d.N)(),t=(0,c.G)();return(0,a.useCallback)(function(n){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return void console.warn("MParticle is not initialized");if(!n)return void console.warn("No exposure data provided to trackEnrolledInExperiment");try{var a,l,o,i;let t={...e,newVariant:n.variant||"",newExperiment:n.experiment_key||"",newExperimentReceivedAt:Date.now()};null==(i=window.mParticle)||null==(o=i.logEvent)||o.call(i,"enrolled-in-experiment",null==(l=window.mParticle)||null==(a=l.EventType)?void 0:a.Other,t,r),console.debug("MParticle: Event tracked - enrolled-in-experiment for ".concat(n.flag_key||"unknown",":").concat(n.variant))}catch(e){console.error("MParticle: Failed to track event",e)}},[t,e])})(),{user:g}=(0,u.J)(),[w,y]=(0,a.useState)(!1),b=function(e,t){let n=(0,a.useRef)(null),[r,l]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{if(o.A&&!r&&m&&t){if(!window.Experiment)return void console.error("Amplitude Experiment SDK not loaded. Script may still be loading.");try{n.current=window.Experiment.initialize(m,{debug:h,fetchTimeoutMillis:5e3,retryFetchOnFailure:!0,fetchOnStart:!1,exposureTrackingProvider:{track:t=>{try{console.debug("[Experiment] Raw Exposure:",t),e(t),console.debug("[Experiment] Exposure tracked:",t)}catch(e){console.error("[Experiment] Failed to track exposure:",e)}}}}),l(!0),console.debug("Amplitude Experiment SDK initialized")}catch(e){console.error("Failed to initialize Amplitude Experiment SDK:",e)}}},[r,t,e]),n.current}(x,w);return(0,a.useEffect)(()=>{(async()=>{if(b){var e;let t=null==(e=(0,p.getCookie)("ANON_C"))?void 0:e.toString(),n=g.userID||t||f;if(!n)return console.debug("[Experiment] No user identifier available");let r={device_id:f,user_id:n,user_properties:{}};console.debug("[Experiment] Fetching experiments for user:",r),await b.fetch(r)}})()},[b,f,g.userID]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(l.default,{src:n,strategy:"afterInteractive",onLoad:()=>{y(!0),console.debug("Amplitude Experiment script loaded")},onError:e=>{console.error("Failed to load Amplitude Experiment script:",e)}}),(0,r.jsx)(v.Provider,{value:{client:b,variant:(e,t)=>{if(!b)return t;let n=b.variant(e,t);return console.debug("[Experiment] Current Variant:",n),n},fetch:e=>{if(!b)return Promise.resolve();if(!e){var t;let e=null==(t=(0,p.getCookie)("ANON_C"))?void 0:t.toString(),n=g.userID||e||f;if(n){let e=g.userID?{user_id:n,user_properties:{}}:{device_id:n,user_properties:{}};return b.fetch(e)}}return b.fetch(e)}},children:t})]})},g=()=>{let e=(0,a.useContext)(v);if(!e)throw Error("useExperimentContext must be used within an AmplitudeExperimentProvider");return e}},99551:(e,t,n)=>{n.d(t,{AM:()=>s,Rp:()=>c,Wv:()=>d,hl:()=>u});var r=n(76792),a=n(42292),l=n(19646),o=n(48260);let i=a.createContext({trigger:"click",onMouseEnter:()=>{},onMouseLeave:()=>{}});function s(e){let{trigger:t="click",openDelay:n=0,closeDelay:o=300,open:s,onOpenChange:d,...c}=e,[u,p]=a.useState(s||!1),f=a.useRef(null),m=a.useRef(null);a.useEffect(()=>{void 0!==s&&p(s)},[s]);let h=a.useCallback(e=>{p(e),null==d||d(e)},[d]);a.useEffect(()=>()=>{f.current&&clearTimeout(f.current),m.current&&clearTimeout(m.current)},[]);let v=a.useCallback(()=>{"hover"===t&&(m.current&&(clearTimeout(m.current),m.current=null),u||(f.current=setTimeout(()=>{h(!0)},n)))},[t,u,n,h]),x=a.useCallback(()=>{"hover"===t&&(f.current&&(clearTimeout(f.current),f.current=null),m.current=setTimeout(()=>{h(!1)},o))},[t,o,h]),g=a.useMemo(()=>({trigger:t,onMouseEnter:v,onMouseLeave:x}),[t,v,x]);return(0,r.jsx)(i.Provider,{value:g,children:(0,r.jsx)(l.bL,{"data-slot":"popover",open:u,onOpenChange:h,...c})})}function d(e){let{triggerClass:t,...n}=e,{trigger:o,onMouseEnter:s,onMouseLeave:d}=a.useContext(i);return(0,r.jsx)(l.l9,{"data-slot":"popover-trigger",className:t,..."hover"===o?{onMouseEnter:s,onMouseLeave:d}:{},...n})}function c(e){let{...t}=e;return(0,r.jsx)(l.i3,{"data-slot":"popover-arrow",...t})}function u(e){let{className:t,align:n="center",sideOffset:s=4,children:d,showArrow:c=!0,...u}=e,{trigger:p,onMouseEnter:f,onMouseLeave:m}=a.useContext(i);return(0,r.jsx)(l.ZL,{children:(0,r.jsxs)(l.UC,{"data-slot":"popover-content",align:n,sideOffset:s,className:(0,o.cn)("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border-none p-4 shadow-[0_2px_12px_0_#0003] outline-hidden",t),..."hover"===p?{onMouseEnter:f,onMouseLeave:m}:{},...u,children:[c&&(0,r.jsx)(l.i3,{className:"border-none fill-white",height:12,width:20}),d]})})}}}]);