PageSourceSearch

https://roundz.ai/_next/static/chunks/3-89b96eab037ffcf4.js

js roundz.ai collected 2026-10-05 12:34:06 UTC 10,868 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3],{33327:function(e,r,t){t.d(r,{Z:function(){return n}});let n=(0,t(43664).Z)("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]])},49027:function(e,r,t){t.d(r,{Dx:function(){return en},VY:function(){return et},aV:function(){return er},dk:function(){return eo},fC:function(){return Q},h_:function(){return ee},x8:function(){return ea},xz:function(){return $}});var n=t(2265),o=t(6741),a=t(98575),l=t(73966),i=t(99255),u=t(80886),s=t(15278),c=t(99103),d=t(83832),p=t(71599),f=t(66840),v=t(86097),g=t(60703),h=t(5478),x=t(37053),m=t(57437),C="Dialog",[y,R]=(0,l.b)(C),[j,D]=y(C),b=e=>{let{__scopeDialog:r,children:t,open:o,defaultOpen:a,onOpenChange:l,modal:s=!0}=e,c=n.useRef(null),d=n.useRef(null),[p,f]=(0,u.T)({prop:o,defaultProp:null!=a&&a,onChange:l,caller:C});return(0,m.jsx)(j,{scope:r,triggerRef:c,contentRef:d,contentId:(0,i.M)(),titleId:(0,i.M)(),descriptionId:(0,i.M)(),open:p,onOpenChange:f,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),modal:s,children:t})};b.displayName=C;var w="DialogTrigger",P=n.forwardRef((e,r)=>{let{__scopeDialog:t,...n}=e,l=D(w,t),i=(0,a.e)(r,l.triggerRef);return(0,m.jsx)(f.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":X(l.open),...n,ref:i,onClick:(0,o.M)(e.onClick,l.onOpenToggle)})});P.displayName=w;var O="DialogPortal",[_,F]=y(O,{forceMount:void 0}),M=e=>{let{__scopeDialog:r,forceMount:t,children:o,container:a}=e,l=D(O,r);return(0,m.jsx)(_,{scope:r,forceMount:t,children:n.Children.map(o,e=>(0,m.jsx)(p.z,{present:t||l.open,children:(0,m.jsx)(d.h,{asChild:!0,container:a,children:e})}))})};M.displayName=O;var E="DialogOverlay",I=n.forwardRef((e,r)=>{let t=F(E,e.__scopeDialog),{forceMount:n=t.forceMount,...o}=e,a=D(E,e.__scopeDialog);return a.modal?(0,m.jsx)(p.z,{present:n||a.open,children:(0,m.jsx)(k,{...o,ref:r})}):null});I.displayName=E;var N=(0,x.Z8)("DialogOverlay.RemoveScroll"),k=n.forwardRef((e,r)=>{let{__scopeDialog:t,...n}=e,o=D(E,t);return(0,m.jsx)(g.Z,{as:N,allowPinchZoom:!0,shards:[o.contentRef],children:(0,m.jsx)(f.WV.div,{"data-state":X(o.open),...n,ref:r,style:{pointerEvents:"auto",...n.style}})})}),A="DialogContent",V=n.forwardRef((e,r)=>{let t=F(A,e.__scopeDialog),{forceMount:n=t.forceMount,...o}=e,a=D(A,e.__scopeDialog);return(0,m.jsx)(p.z,{present:n||a.open,children:a.modal?(0,m.jsx)(W,{...o,ref:r}):(0,m.jsx)(T,{...o,ref:r})})});V.displayName=A;var W=n.forwardRef((e,r)=>{let t=D(A,e.__scopeDialog),l=n.useRef(null),i=(0,a.e)(r,t.contentRef,l);return n.useEffect(()=>{let e=l.current;if(e)return(0,h.Ry)(e)},[]),(0,m.jsx)(Z,{...e,ref:i,trapFocus:t.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var r;e.preventDefault(),null===(r=t.triggerRef.current)||void 0===r||r.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let r=e.detail.originalEvent,t=0===r.button&&!0===r.ctrlKey;(2===r.button||t)&&e.preventDefault()}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault())})}),T=n.forwardRef((e,r)=>{let t=D(A,e.__scopeDialog),o=n.useRef(!1),a=n.useRef(!1);return(0,m.jsx)(Z,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:r=>{var n,l;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,r),r.defaultPrevented||(o.current||null===(l=t.triggerRef.current)||void 0===l||l.focus(),r.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:r=>{var n,l;null===(n=e.onInteractOutside)||void 0===n||n.call(e,r),r.defaultPrevented||(o.current=!0,"pointerdown"!==r.detail.originalEvent.type||(a.current=!0));let i=r.target;(null===(l=t.triggerRef.current)||void 0===l?void 0:l.contains(i))&&r.preventDefault(),"focusin"===r.detail.originalEvent.type&&a.current&&r.preventDefault()}})}),Z=n.forwardRef((e,r)=>{let{__scopeDialog:t,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:i,...u}=e,d=D(A,t),p=n.useRef(null),f=(0,a.e)(r,p);return(0,v.EW)(),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(c.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,m.jsx)(s.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":X(d.open),...u,ref:f,onDismiss:()=>d.onOpenChange(!1)})}),(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(J,{titleId:d.titleId}),(0,m.jsx)(L,{contentRef:p,descriptionId:d.descriptionId})]})]})}),z="DialogTitle",S=n.forwardRef((e,r)=>{let{__scopeDialog:t,...n}=e,o=D(z,t);return(0,m.jsx)(f.WV.h2,{id:o.titleId,...n,ref:r})});S.displayName=z;var B="DialogDescription",Y=n.forwardRef((e,r)=>{let{__scopeDialog:t,...n}=e,o=D(B,t);return(0,m.jsx)(f.WV.p,{id:o.descriptionId,...n,ref:r})});Y.displayName=B;var K="DialogClose",U=n.forwardRef((e,r)=>{let{__scopeDialog:t,...n}=e,a=D(K,t);return(0,m.jsx)(f.WV.button,{type:"button",...n,ref:r,onClick:(0,o.M)(e.onClick,()=>a.onOpenChange(!1))})});function X(e){return e?"open":"closed"}U.displayName=K;var q="DialogTitleWarning",[H,G]=(0,l.k)(q,{contentName:A,titleName:z,docsSlug:"dialog"}),J=e=>{let{titleId:r}=e,t=G(q),o="`".concat(t.contentName,"` requires a `").concat(t.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(t.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(t.docsSlug);return n.useEffect(()=>{r&&!document.getElementById(r)&&console.error(o)},[o,r]),null},L=e=>{let{contentRef:r,descriptionId:t}=e,o=G("DialogDescriptionWarning"),a="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(o.contentName,"}.");return n.useEffect(()=>{var e;let n=null===(e=r.current)||void 0===e?void 0:e.getAttribute("aria-describedby");t&&n&&!document.getElementById(t)&&console.warn(a)},[a,r,t]),null}
1,Q=b,$=P,ee=M,er=I,et=V,en=S,eo=Y,ea=U},27312:function(e,r,t){t.d(r,{VY:function(){return U},fC:function(){return B},h_:function(){return K},xz:function(){return Y}});var n=t(2265),o=t(6741),a=t(98575),l=t(73966),i=t(15278),u=t(86097),s=t(99103),c=t(99255),d=t(26008),p=t(83832),f=t(71599),v=t(66840),g=t(37053),h=t(80886),x=t(5478),m=t(60703),C=t(57437),y="Popover",[R,j]=(0,l.b)(y,[d.D7]),D=(0,d.D7)(),[b,w]=R(y),P=e=>{let{__scopePopover:r,children:t,open:o,defaultOpen:a,onOpenChange:l,modal:i=!1}=e,u=D(r),s=n.useRef(null),[p,f]=n.useState(!1),[v,g]=(0,h.T)({prop:o,defaultProp:null!=a&&a,onChange:l,caller:y});return(0,C.jsx)(d.fC,{...u,children:(0,C.jsx)(b,{scope:r,contentId:(0,c.M)(),triggerRef:s,open:v,onOpenChange:g,onOpenToggle:n.useCallback(()=>g(e=>!e),[g]),hasCustomAnchor:p,onCustomAnchorAdd:n.useCallback(()=>f(!0),[]),onCustomAnchorRemove:n.useCallback(()=>f(!1),[]),modal:i,children:t})})};P.displayName=y;var O="PopoverAnchor";n.forwardRef((e,r)=>{let{__scopePopover:t,...o}=e,a=w(O,t),l=D(t),{onCustomAnchorAdd:i,onCustomAnchorRemove:u}=a;return n.useEffect(()=>(i(),()=>u()),[i,u]),(0,C.jsx)(d.ee,{...l,...o,ref:r})}).displayName=O;var _="PopoverTrigger",F=n.forwardRef((e,r)=>{let{__scopePopover:t,...n}=e,l=w(_,t),i=D(t),u=(0,a.e)(r,l.triggerRef),s=(0,C.jsx)(v.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":l.open,"aria-controls":l.contentId,"data-state":S(l.open),...n,ref:u,onClick:(0,o.M)(e.onClick,l.onOpenToggle)});return l.hasCustomAnchor?s:(0,C.jsx)(d.ee,{asChild:!0,...i,children:s})});F.displayName=_;var M="PopoverPortal",[E,I]=R(M,{forceMount:void 0}),N=e=>{let{__scopePopover:r,forceMount:t,children:n,container:o}=e,a=w(M,r);return(0,C.jsx)(E,{scope:r,forceMount:t,children:(0,C.jsx)(f.z,{present:t||a.open,children:(0,C.jsx)(p.h,{asChild:!0,container:o,children:n})})})};N.displayName=M;var k="PopoverContent",A=n.forwardRef((e,r)=>{let t=I(k,e.__scopePopover),{forceMount:n=t.forceMount,...o}=e,a=w(k,e.__scopePopover);return(0,C.jsx)(f.z,{present:n||a.open,children:a.modal?(0,C.jsx)(W,{...o,ref:r}):(0,C.jsx)(T,{...o,ref:r})})});A.displayName=k;var V=(0,g.Z8)("PopoverContent.RemoveScroll"),W=n.forwardRef((e,r)=>{let t=w(k,e.__scopePopover),l=n.useRef(null),i=(0,a.e)(r,l),u=n.useRef(!1);return n.useEffect(()=>{let e=l.current;if(e)return(0,x.Ry)(e)},[]),(0,C.jsx)(m.Z,{as:V,allowPinchZoom:!0,children:(0,C.jsx)(Z,{...e,ref:i,trapFocus:t.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.M)(e.onCloseAutoFocus,e=>{var r;e.preventDefault(),u.current||null===(r=t.triggerRef.current)||void 0===r||r.focus()}),onPointerDownOutside:(0,o.M)(e.onPointerDownOutside,e=>{let r=e.detail.originalEvent,t=0===r.button&&!0===r.ctrlKey,n=2===r.button||t;u.current=n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,o.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),T=n.forwardRef((e,r)=>{let t=w(k,e.__scopePopover),o=n.useRef(!1),a=n.useRef(!1);return(0,C.jsx)(Z,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:r=>{var n,l;null===(n=e.onCloseAutoFocus)||void 0===n||n.call(e,r),r.defaultPrevented||(o.current||null===(l=t.triggerRef.current)||void 0===l||l.focus(),r.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:r=>{var n,l;null===(n=e.onInteractOutside)||void 0===n||n.call(e,r),r.defaultPrevented||(o.current=!0,"pointerdown"!==r.detail.originalEvent.type||(a.current=!0));let i=r.target;(null===(l=t.triggerRef.current)||void 0===l?void 0:l.contains(i))&&r.preventDefault(),"focusin"===r.detail.originalEvent.type&&a.current&&r.preventDefault()}})}),Z=n.forwardRef((e,r)=>{let{__scopePopover:t,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:a,disableOutsidePointerEvents:l,onEscapeKeyDown:c,onPointerDownOutside:p,onFocusOutside:f,onInteractOutside:v,...g}=e,h=w(k,t),x=D(t);return(0,u.EW)(),(0,C.jsx)(s.M,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:a,children:(0,C.jsx)(i.XB,{asChild:!0,disableOutsidePointerEvents:l,onInteractOutside:v,onEscapeKeyDown:c,onPointerDownOutside:p,onFocusOutside:f,onDismiss:()=>h.onOpenChange(!1),children:(0,C.jsx)(d.VY,{"data-state":S(h.open),role:"dialog",id:h.contentId,...x,...g,ref:r,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)"}})})})}),z="PopoverClose";function S(e){return e?"open":"closed"}n.forwardRef((e,r)=>{let{__scopePopover:t,...n}=e,a=w(z,t);return(0,C.jsx)(v.WV.button,{type:"button",...n,ref:r,onClick:(0,o.M)(e.onClick,()=>a.onOpenChange(!1))})}).displayName=z,n.forwardRef((e,r)=>{let{__scopePopover:t,...n}=e,o=D(t);return(0,C.jsx)(d.Eh,{...o,...n,ref:r})}).displayName="PopoverArrow";var B=P,Y=F,K=N,U=A}}]);

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.