PageSourceSearch

https://book.andoliving.com/_next/static/chunks/7476-a3e803c833eb04ad.js

js andoliving.com collected 2026-10-04 13:29:28 UTC 25,096 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7476],{42699:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return isAfter}});var n=r(19013),o=r(13882);function isAfter(e,t){(0,o.Z)(2,arguments);var r=(0,n.default)(e),i=(0,n.default)(t);return r.getTime()>i.getTime()}},313:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return isBefore}});var n=r(19013),o=r(13882);function isBefore(e,t){(0,o.Z)(2,arguments);var r=(0,n.default)(e),i=(0,n.default)(t);return r.getTime()<i.getTime()}},24257:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return isWithinInterval}});var n=r(19013),o=r(13882);function isWithinInterval(e,t){(0,o.Z)(2,arguments);var r=(0,n.default)(e).getTime(),i=(0,n.default)(t.start).getTime(),a=(0,n.default)(t.end).getTime();if(!(i<=a))throw RangeError("Invalid interval");return r>=i&&r<=a}},97480:function(){},86419:function(e,t,r){"use strict";r.d(t,{VY:function(){return W},fC:function(){return F},h_:function(){return B},x8:function(){return V},xz:function(){return I}});var n=r(67294),o=r(36206),i=r(28771),a=r(25360),l=r(46063),u=r(27552),s=r(95420),c=r(91276),f=r(97031),d=r(42651),p=r(29115),h=r(75320),g=r(88426),v=r(77342),m=r(23541),x=r(6223),y=r(85893),w="Popover",[b,P]=(0,a.b)(w,[f.D7]),C=(0,f.D7)(),[R,j]=b(w),Popover=e=>{let{__scopePopover:t,children:r,open:o,defaultOpen:i,onOpenChange:a,modal:l=!1}=e,u=C(t),s=n.useRef(null),[d,p]=n.useState(!1),[h=!1,g]=(0,v.T)({prop:o,defaultProp:i,onChange:a});return(0,y.jsx)(f.fC,{...u,children:(0,y.jsx)(R,{scope:t,contentId:(0,c.M)(),triggerRef:s,open:h,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:d,onCustomAnchorAdd:n.useCallback(()=>p(!0),[]),onCustomAnchorRemove:n.useCallback(()=>p(!1),[]),modal:l,children:r})})};Popover.displayName=w;var T="PopoverAnchor";n.forwardRef((e,t)=>{let{__scopePopover:r,...o}=e,i=j(T,r),a=C(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:u}=i;return n.useEffect(()=>(l(),()=>u()),[l,u]),(0,y.jsx)(f.ee,{...a,...o,ref:t})}).displayName=T;var E="PopoverTrigger",k=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,a=j(E,r),l=C(r),u=(0,i.e)(t,a.triggerRef),s=(0,y.jsx)(h.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":getState(a.open),...n,ref:u,onClick:(0,o.M)(e.onClick,a.onOpenToggle)});return a.hasCustomAnchor?s:(0,y.jsx)(f.ee,{asChild:!0,...l,children:s})});k.displayName=E;var S="PopoverPortal",[A,O]=b(S,{forceMount:void 0}),PopoverPortal=e=>{let{__scopePopover:t,forceMount:r,children:n,container:o}=e,i=j(S,t);return(0,y.jsx)(A,{scope:t,forceMount:r,children:(0,y.jsx)(p.z,{present:r||i.open,children:(0,y.jsx)(d.h,{asChild:!0,container:o,children:n})})})};PopoverPortal.displayName=S;var M="PopoverContent",_=n.forwardRef((e,t)=>{let r=O(M,e.__scopePopover),{forceMount:n=r.forceMount,...o}=e,i=j(M,e.__scopePopover);return(0,y.jsx)(p.z,{present:n||i.open,children:i.modal?(0,y.jsx)(N,{...o,ref:t}):(0,y.jsx)(D,{...o,ref:t})})});_.displayName=M;var N=n.forwardRef((e,t)=>{let r=j(M,e.__scopePopover),a=n.useRef(null),l=(0,i.e)(t,a),u=n.useRef(!1);return n.useEffect(()=>{let e=a.current;if(e)return(0,m.Ry)(e)},[]),(0,y.jsx)(x.Z,{as:g.g7,allowPinchZoom:!0,children:(0,y.jsx)(L,{...e,ref:l,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{e.preventDefault(),u.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;u.current=n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),D=n.forwardRef((e,t)=>{let r=j(M,e.__scopePopover),o=n.useRef(!1),i=n.useRef(!1);return(0,y.jsx)(L,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||r.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(i.current=!0));let n=t.target,a=r.triggerRef.current?.contains(n);a&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),L=n.forwardRef((e,t)=>
1{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onInteractOutside:h,...g}=e,v=j(M,r),m=C(r);return(0,u.EW)(),(0,y.jsx)(s.M,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,y.jsx)(l.XB,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:h,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1),children:(0,y.jsx)(f.VY,{"data-state":getState(v.open),role:"dialog",id:v.contentId,...m,...g,ref:t,style:{...g.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),$="PopoverClose",z=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=j($,r);return(0,y.jsx)(h.WV.button,{type:"button",...n,ref:t,onClick:(0,o.M)(e.onClick,()=>i.onOpenChange(!1))})});function getState(e){return e?"open":"closed"}z.displayName=$,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=C(r);return(0,y.jsx)(f.Eh,{...o,...n,ref:t})}).displayName="PopoverArrow";var F=Popover,I=k,B=PopoverPortal,W=_,V=z},97031:function(e,t,r){"use strict";r.d(t,{ee:function(){return S},Eh:function(){return O},VY:function(){return A},fC:function(){return k},D7:function(){return v}});var n=r(67294),o=r(18573),i=r(73935),a="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function deepEqual(e,t){let r,n,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!deepEqual(e[n],t[n]))return!1;return!0}if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){let r=o[n];if(("_owner"!==r||!e.$$typeof)&&!deepEqual(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function getDPR(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function roundByDPR(e,t){let r=getDPR(e);return Math.round(t*r)/r}function useLatestRef(e){let t=n.useRef(e);return a(()=>{t.current=e}),t}let arrow$1=e=>({name:"arrow",options:e,fn(t){let{element:r,padding:n}="function"==typeof e?e(t):e;return r&&({}).hasOwnProperty.call(r,"current")?null!=r.current?(0,o.x7)({element:r.current,padding:n}).fn(t):{}:r?(0,o.x7)({element:r,padding:n}).fn(t):{}}}),offset=(e,t)=>({...(0,o.cv)(e),options:[e,t]}),shift=(e,t)=>({...(0,o.uY)(e),options:[e,t]}),limitShift=(e,t)=>({...(0,o.dr)(e),options:[e,t]}),flip=(e,t)=>({...(0,o.RR)(e),options:[e,t]}),size=(e,t)=>({...(0,o.dp)(e),options:[e,t]}),hide=(e,t)=>({...(0,o.Cp)(e),options:[e,t]}),floating_ui_react_dom_arrow=(e,t)=>({...arrow$1(e),options:[e,t]});var l=r(75320),u=r(85893),s=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...i}=e;return(0,u.jsx)(l.WV.svg,{...i,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,u.jsx)("polygon",{points:"0,0 30,0 15,10"})})});s.displayName="Arrow";var c=r(28771),f=r(79698),d=r(9981),p=r(7546),h="Popper",[g,v]=function(e,t=[]){let r=[],createScope=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return createScope.scopeName=e,[function(t,o){let i=n.createContext(o),a=r.length;function Provider(t){let{scope:r,children:o,...l}=t,s=r?.[e][a]||i,c=n.useMemo(()=>l,Object.values(l));return(0,u.jsx)(s.Provider,{value:c,children:o})}return r=[...r,o],Provider.displayName=t+"Provider",[Provider,function(r,l){let u=l?.[e][a]||i,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let createScope=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>
1{let o=r(e),i=o[`__scope${n}`];return{...t,...i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return createScope.scopeName=t.scopeName,createScope}(createScope,...t)]}(h),[m,x]=g(h),Popper=e=>{let{__scopePopper:t,children:r}=e,[o,i]=n.useState(null);return(0,u.jsx)(m,{scope:t,anchor:o,onAnchorChange:i,children:r})};Popper.displayName=h;var y="PopperAnchor",w=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:o,...i}=e,a=x(y,r),s=n.useRef(null),f=(0,c.e)(t,s);return n.useEffect(()=>{a.onAnchorChange(o?.current||s.current)}),o?null:(0,u.jsx)(l.WV.div,{...i,ref:f})});w.displayName=y;var b="PopperContent",[P,C]=g(b),R=n.forwardRef((e,t)=>{let{__scopePopper:r,side:s="bottom",sideOffset:h=0,align:g="center",alignOffset:v=0,arrowPadding:m=0,avoidCollisions:y=!0,collisionBoundary:w=[],collisionPadding:C=0,sticky:R="partial",hideWhenDetached:j=!1,updatePositionStrategy:T="optimized",onPlaced:E,...k}=e,S=x(b,r),[A,O]=n.useState(null),M=(0,c.e)(t,e=>O(e)),[_,N]=n.useState(null),D=(0,p.t)(_),L=D?.width??0,$=D?.height??0,z="number"==typeof C?C:{top:0,right:0,bottom:0,left:0,...C},F=Array.isArray(w)?w:[w],I=F.length>0,B={padding:z,boundary:F.filter(isNotNull),altBoundary:I},{refs:W,floatingStyles:V,placement:Y,isPositioned:H,middlewareData:X}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:l=[],platform:u,elements:{reference:s,floating:c}={},transform:f=!0,whileElementsMounted:d,open:p}=e,[h,g]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[v,m]=n.useState(l);deepEqual(v,l)||m(l);let[x,y]=n.useState(null),[w,b]=n.useState(null),P=n.useCallback(e=>{e!==T.current&&(T.current=e,y(e))},[]),C=n.useCallback(e=>{e!==E.current&&(E.current=e,b(e))},[]),R=s||x,j=c||w,T=n.useRef(null),E=n.useRef(null),k=n.useRef(h),S=null!=d,A=useLatestRef(d),O=useLatestRef(u),M=useLatestRef(p),_=n.useCallback(()=>{if(!T.current||!E.current)return;let e={placement:t,strategy:r,middleware:v};O.current&&(e.platform=O.current),(0,o.oo)(T.current,E.current,e).then(e=>{let t={...e,isPositioned:!1!==M.current};N.current&&!deepEqual(k.current,t)&&(k.current=t,i.flushSync(()=>{g(t)}))})},[v,t,r,O,M]);a(()=>{!1===p&&k.current.isPositioned&&(k.current.isPositioned=!1,g(e=>({...e,isPositioned:!1})))},[p]);let N=n.useRef(!1);a(()=>(N.current=!0,()=>{N.current=!1}),[]),a(()=>{if(R&&(T.current=R),j&&(E.current=j),R&&j){if(A.current)return A.current(R,j,_);_()}},[R,j,_,A,S]);let D=n.useMemo(()=>({reference:T,floating:E,setReference:P,setFloating:C}),[P,C]),L=n.useMemo(()=>({reference:R,floating:j}),[R,j]),$=n.useMemo(()=>{let e={position:r,left:0,top:0};if(!L.floating)return e;let t=roundByDPR(L.floating,h.x),n=roundByDPR(L.floating,h.y);return f?{...e,transform:"translate("+t+"px, "+n+"px)",...getDPR(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,f,L.floating,h.x,h.y]);return n.useMemo(()=>({...h,update:_,refs:D,elements:L,floatingStyles:$}),[h,_,D,L,$])}({strategy:"fixed",placement:s+("center"!==g?"-"+g:""),whileElementsMounted:(...e)=>{let t=(0,o.Me)(...e,{animationFrame:"always"===T});return t},elements:{reference:S.anchor},middleware:[offset({mainAxis:h+$,alignmentAxis:v}),y&&shift({mainAxis:!0,crossAxis:!1,limiter:"partial"===R?limitShift():void 0,...B}),y&&flip({...B}),size({...B,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${r}px`),a.setProperty("--radix-popper-available-height",`${n}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}}),_&&floating_ui_react_dom_arrow({element:_,padding:m}),transformOrigin({arrowWidth:L,arrowHeight:$}),j&&hide({strategy:"referenceHidden",...B})]}),[Z,q]=getSideAndAlignFromPlacement(Y),G=(0,f.W)(E);(0,d.b)(()=>{H&&G?.()},[H,G]);let K=X.arrow?.x,U=X.arrow?.y,J=X.arrow?.centerOffset!==0,[Q,ee]=n.useState();return(0,d.b)(()=>{A&&ee(window.getComputedStyle(A).zIndex)},[A]),(0,u.jsx)("div",{ref:W.setFloating,"data-radix-popper-content-wrapper":"",style:{...V,transform:H?V.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Q,"--radix-popper-transform-origin":[X.transformOrigin?.x,X.transformOrigin?.y].join(" "),...X.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,u.jsx)(P,{scope:r,placedSide:Z,onArrowChange:N,arrowX:K,arrowY:U,shouldHideArrow:J,children:(0,u.jsx)(l.WV.div,{"data-side":Z,"data-align":q,...k,ref:M,style:{...k.style,animation:H?void 0:"none"}})})})});R.displayName=b;var j="PopperArrow",T={top:"bottom",right:"left",bottom:"top",left:"r
1ight"},E=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=C(j,r),i=T[o.placedSide];return(0,u.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,u.jsx)(s,{...n,ref:t,style:{...n.style,display:"block"}})})});function isNotNull(e){return null!==e}E.displayName=j;var transformOrigin=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[u,s]=getSideAndAlignFromPlacement(r),c={start:"0%",center:"50%",end:"100%"}[s],f=(o.arrow?.x??0)+a/2,d=(o.arrow?.y??0)+l/2,p="",h="";return"bottom"===u?(p=i?c:`${f}px`,h=`${-l}px`):"top"===u?(p=i?c:`${f}px`,h=`${n.floating.height+l}px`):"right"===u?(p=`${-l}px`,h=i?c:`${d}px`):"left"===u&&(p=`${n.floating.width+l}px`,h=i?c:`${d}px`),{data:{x:p,y:h}}}});function getSideAndAlignFromPlacement(e){let[t,r="center"]=e.split("-");return[t,r]}var k=Popper,S=w,A=R,O=E},66192:function(e,t,r){"use strict";r.d(t,{VY:function(){return V},fC:function(){return I},h_:function(){return W},xz:function(){return B},zt:function(){return F}});var n=r(67294),o=r(36206),i=r(28771),a=r(25360),l=r(46063),u=r(91276),s=r(97031),c=r(42651),f=r(29115),d=r(75320),p=r(88426),h=r(77342),g=r(96219),v=r(85893),[m,x]=(0,a.b)("Tooltip",[s.D7]),y=(0,s.D7)(),w="TooltipProvider",b="tooltip.open",[P,C]=m(w),TooltipProvider=e=>{let{__scopeTooltip:t,delayDuration:r=700,skipDelayDuration:o=300,disableHoverableContent:i=!1,children:a}=e,[l,u]=n.useState(!0),s=n.useRef(!1),c=n.useRef(0);return n.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,v.jsx)(P,{scope:t,isOpenDelayed:l,delayDuration:r,onOpen:n.useCallback(()=>{window.clearTimeout(c.current),u(!1)},[]),onClose:n.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>u(!0),o)},[o]),isPointerInTransitRef:s,onPointerInTransitChange:n.useCallback(e=>{s.current=e},[]),disableHoverableContent:i,children:a})};TooltipProvider.displayName=w;var R="Tooltip",[j,T]=m(R),Tooltip=e=>{let{__scopeTooltip:t,children:r,open:o,defaultOpen:i=!1,onOpenChange:a,disableHoverableContent:l,delayDuration:c}=e,f=C(R,e.__scopeTooltip),d=y(t),[p,g]=n.useState(null),m=(0,u.M)(),x=n.useRef(0),w=l??f.disableHoverableContent,P=c??f.delayDuration,T=n.useRef(!1),[E=!1,k]=(0,h.T)({prop:o,defaultProp:i,onChange:e=>{e?(f.onOpen(),document.dispatchEvent(new CustomEvent(b))):f.onClose(),a?.(e)}}),S=n.useMemo(()=>E?T.current?"delayed-open":"instant-open":"closed",[E]),A=n.useCallback(()=>{window.clearTimeout(x.current),T.current=!1,k(!0)},[k]),O=n.useCallback(()=>{window.clearTimeout(x.current),k(!1)},[k]),M=n.useCallback(()=>{window.clearTimeout(x.current),x.current=window.setTimeout(()=>{T.current=!0,k(!0)},P)},[P,k]);return n.useEffect(()=>()=>window.clearTimeout(x.current),[]),(0,v.jsx)(s.fC,{...d,children:(0,v.jsx)(j,{scope:t,contentId:m,open:E,stateAttribute:S,trigger:p,onTriggerChange:g,onTriggerEnter:n.useCallback(()=>{f.isOpenDelayed?M():A()},[f.isOpenDelayed,M,A]),onTriggerLeave:n.useCallback(()=>{w?O():window.clearTimeout(x.current)},[O,w]),onOpen:A,onClose:O,disableHoverableContent:w,children:r})})};Tooltip.displayName=R;var E="TooltipTrigger",k=n.forwardRef((e,t)=>{let{__scopeTooltip:r,...a}=e,l=T(E,r),u=C(E,r),c=y(r),f=n.useRef(null),p=(0,i.e)(t,f,l.onTriggerChange),h=n.useRef(!1),g=n.useRef(!1),m=n.useCallback(()=>h.current=!1,[]);return n.useEffect(()=>()=>document.removeEventListener("pointerup",m),[m]),(0,v.jsx)(s.ee,{asChild:!0,...c,children:(0,v.jsx)(d.WV.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...a,ref:p,onPointerMove:(0,o.M)(e.onPointerMove,e=>{"touch"===e.pointerType||g.current||u.isPointerInTransitRef.current||(l.onTriggerEnter(),g.current=!0)}),onPointerLeave:(0,o.M)(e.onPointerLeave,()=>{l.onTriggerLeave(),g.current=!1}),onPointerDown:(0,o.M)(e.onPointerDown,()=>{h.current=!0,document.addEventListener("pointerup",m,{once:!0})}),onFocus:(0,o.M)(e.onFocus,()=>{h.current||l.onOpen()}),onBlur:(0,o.M)(e.onBlur,l.onClose),onClick:(0,o.M)(e.onClick,l.onClose)})})});k.displayName=E;var S="TooltipPortal",[A,O]=m(S,{forceMount:void 0}),TooltipPortal=e=>{let{__scopeTooltip:t,forceMount:r,children:n,container:o}=e,i=T(S,t);return(0,v.jsx)(A,{scope:t,forceMount:r,children:(0,v.jsx)(f.z,{present:r||i.open,children:(0,v.jsx)(c.h,{asChild:!0,container:o,children:n})})})};TooltipPortal.displayName=S;var M="TooltipContent",_=n.forwardRef((e,t)=>
1{let r=O(M,e.__scopeTooltip),{forceMount:n=r.forceMount,side:o="top",...i}=e,a=T(M,e.__scopeTooltip);return(0,v.jsx)(f.z,{present:n||a.open,children:a.disableHoverableContent?(0,v.jsx)($,{side:o,...i,ref:t}):(0,v.jsx)(N,{side:o,...i,ref:t})})}),N=n.forwardRef((e,t)=>{let r=T(M,e.__scopeTooltip),o=C(M,e.__scopeTooltip),a=n.useRef(null),l=(0,i.e)(t,a),[u,s]=n.useState(null),{trigger:c,onClose:f}=r,d=a.current,{onPointerInTransitChange:p}=o,h=n.useCallback(()=>{s(null),p(!1)},[p]),g=n.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},o=function(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(r,n,o,i)){case i:return"left";case o:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}(n,r.getBoundingClientRect()),i=function(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}(n,o),a=function(e){let{top:t,right:r,bottom:n,left:o}=e;return[{x:o,y:t},{x:r,y:t},{x:r,y:n},{x:o,y:n}]}(t.getBoundingClientRect()),l=function(e){let t=e.slice();return t.sort((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0),function(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}(t)}([...i,...a]);s(l),p(!0)},[p]);return n.useEffect(()=>()=>h(),[h]),n.useEffect(()=>{if(c&&d){let handleTriggerLeave=e=>g(e,d),handleContentLeave=e=>g(e,c);return c.addEventListener("pointerleave",handleTriggerLeave),d.addEventListener("pointerleave",handleContentLeave),()=>{c.removeEventListener("pointerleave",handleTriggerLeave),d.removeEventListener("pointerleave",handleContentLeave)}}},[c,d,g,h]),n.useEffect(()=>{if(u){let handleTrackPointerGrace=e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=c?.contains(t)||d?.contains(t),o=!function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e].x,l=t[e].y,u=t[i].x,s=t[i].y,c=l>n!=s>n&&r<(u-a)*(n-l)/(s-l)+a;c&&(o=!o)}return o}(r,u);n?h():o&&(h(),f())};return document.addEventListener("pointermove",handleTrackPointerGrace),()=>document.removeEventListener("pointermove",handleTrackPointerGrace)}},[c,d,u,f,h]),(0,v.jsx)($,{...e,ref:l})}),[D,L]=m(R,{isInside:!1}),$=n.forwardRef((e,t)=>{let{__scopeTooltip:r,children:o,"aria-label":i,onEscapeKeyDown:a,onPointerDownOutside:u,...c}=e,f=T(M,r),d=y(r),{onClose:h}=f;return n.useEffect(()=>(document.addEventListener(b,h),()=>document.removeEventListener(b,h)),[h]),n.useEffect(()=>{if(f.trigger){let handleScroll=e=>{let t=e.target;t?.contains(f.trigger)&&h()};return window.addEventListener("scroll",handleScroll,{capture:!0}),()=>window.removeEventListener("scroll",handleScroll,{capture:!0})}},[f.trigger,h]),(0,v.jsx)(l.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:u,onFocusOutside:e=>e.preventDefault(),onDismiss:h,children:(0,v.jsxs)(s.VY,{"data-state":f.stateAttribute,...d,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,v.jsx)(p.A4,{children:o}),(0,v.jsx)(D,{scope:r,isInside:!0,children:(0,v.jsx)(g.f,{id:f.contentId,role:"tooltip",children:i||o})})]})})});_.displayName=M;var z="TooltipArrow";n.forwardRef((e,t)=>
1{let{__scopeTooltip:r,...n}=e,o=y(r),i=L(z,r);return i.isInside?null:(0,v.jsx)(s.Eh,{...o,...n,ref:t})}).displayName=z;var F=TooltipProvider,I=Tooltip,B=k,W=TooltipPortal,V=_},7546:function(e,t,r){"use strict";r.d(t,{t:function(){return useSize}});var n=r(67294),o=r(9981);function useSize(e){let[t,r]=n.useState(void 0);return(0,o.b)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},50549:function(e,t,r){"use strict";r.d(t,{Z:function(){return Skeleton}});var n=r(67294);let o=n.createContext({});function Skeleton({count:e=1,wrapper:t,className:r,containerClassName:i,containerTestId:a,circle:l=!1,style:u,...s}){var c,f,d;let p=n.useContext(o),h={...s};for(let[e,t]of Object.entries(s))void 0===t&&delete h[e];let g={...p,...h,circle:l},v={...u,...function({baseColor:e,highlightColor:t,width:r,height:n,borderRadius:o,circle:i,direction:a,duration:l,enableAnimation:u=!0,customHighlightBackgroun
1d:s}){let c={};return"rtl"===a&&(c["--animation-direction"]="reverse"),"number"==typeof l&&(c["--animation-duration"]=`${l}s`),u||(c["--pseudo-element-display"]="none"),("string"==typeof r||"number"==typeof r)&&(c.width=r),("string"==typeof n||"number"==typeof n)&&(c.height=n),("string"==typeof o||"number"==typeof o)&&(c.borderRadius=o),i&&(c.borderRadius="50%"),void 0!==e&&(c["--base-color"]=e),void 0!==t&&(c["--highlight-color"]=t),"string"==typeof s&&(c["--custom-highlight-background"]=s),c}(g)},m="react-loading-skeleton";r&&(m+=` ${r}`);let x=null!==(c=g.inline)&&void 0!==c&&c,y=[],w=Math.ceil(e);for(let t=0;t<w;t++){let r=v;if(w>e&&t===w-1){let t=null!==(f=r.width)&&void 0!==f?f:"100%",n=e%1,o="number"==typeof t?t*n:`calc(${t} * ${n})`;r={...r,width:o}}let o=n.createElement("span",{className:m,style:r,key:t},"‌");x?y.push(o):y.push(n.createElement(n.Fragment,{key:t},o,n.createElement("br",null)))}return n.createElement("span",{className:i,"data-testid":a,"aria-live":"polite","aria-busy":null===(d=g.enableAnimation)||void 0===d||d},t?y.map((e,r)=>n.createElement(t,{key:r},e)):y)}},76248:function(e,t,r){"use strict";function shallow$1(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(let[r,n]of e)if(!Object.is(n,t.get(r)))return!1;return!0}if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(let r of e)if(!t.has(r))return!1;return!0}let r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;for(let n of r)if(!Object.prototype.hasOwnProperty.call(t,n)||!Object.is(e[n],t[n]))return!1;return!0}r.d(t,{X:function(){return shallow$1}})}}]);

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.