PageSourceSearch

https://cloud.browser-use.com/_next/static/chunks/7010-4bbee21069c…?dpl=dpl_ByuyaxWzc84EE41GqZ4zXZjZ1kCt

js browser-use.com collected 2026-09-24 19:35:16 UTC 13,277 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7010],{17010:(e,t,n)=>{n.d(t,{bm:()=>eb,UC:()=>eE,VY:()=>ey,hJ:()=>em,ZL:()=>ev,bL:()=>ef,hE:()=>eg,l9:()=>ep,G$:()=>ei,Hs:()=>_});var r,o=n(12115),l=n(92556),s=n(94446),u=n(3468),i=n(68946),a=n(70222),c=n(97602),d=n(59584),f=n(95155),p="dismissableLayer.update",v=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),m=o.forwardRef((e,t)=>{var n,u;let{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:b,onInteractOutside:h,onDismiss:C,...D}=e,w=o.useContext(v),[x,R]=o.useState(null),O=null!=(u=null==x?void 0:x.ownerDocument)?u:null==(n=globalThis)?void 0:n.document,[,L]=o.useState({}),N=(0,s.s)(t,e=>R(e)),F=Array.from(w.layers),[P]=[...w.layersWithOutsidePointerEventsDisabled].slice(-1),j=F.indexOf(P),I=x?F.indexOf(x):-1,T=w.layersWithOutsidePointerEventsDisabled.size>0,S=I>=j,_=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,a.c)(e),l=o.useRef(!1),s=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!l.current){let t=function(){g("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(n.removeEventListener("click",s.current),s.current=t,n.addEventListener("click",s.current,{once:!0})):t()}else n.removeEventListener("click",s.current);l.current=!1},t=window.setTimeout(()=>{n.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(t),n.removeEventListener("pointerdown",e),n.removeEventListener("click",s.current)}},[n,r]),{onPointerDownCapture:()=>l.current=!0}}(e=>{let t=e.target,n=[...w.branches].some(e=>e.contains(t));S&&!n&&(null==y||y(e),null==h||h(e),e.defaultPrevented||null==C||C())},O),A=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null==(t=globalThis)?void 0:t.document,r=(0,a.c)(e),l=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!l.current&&g("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return n.addEventListener("focusin",e),()=>n.removeEventListener("focusin",e)},[n,r]),{onFocusCapture:()=>l.current=!0,onBlurCapture:()=>l.current=!1}}(e=>{let t=e.target;![...w.branches].some(e=>e.contains(t))&&(null==b||b(e),null==h||h(e),e.defaultPrevented||null==C||C())},O);return(0,d.U)(e=>{I===w.layers.size-1&&(null==m||m(e),!e.defaultPrevented&&C&&(e.preventDefault(),C()))},O),o.useEffect(()=>{if(x)return i&&(0===w.layersWithOutsidePointerEventsDisabled.size&&(r=O.body.style.pointerEvents,O.body.style.pointerEvents="none"),w.layersWithOutsidePointerEventsDisabled.add(x)),w.layers.add(x),E(),()=>{i&&1===w.layersWithOutsidePointerEventsDisabled.size&&(O.body.style.pointerEvents=r)}},[x,O,i,w]),o.useEffect(()=>()=>{x&&(w.layers.delete(x),w.layersWithOutsidePointerEventsDisabled.delete(x),E())},[x,w]),o.useEffect(()=>{let e=()=>L({});return document.addEventListener(p,e),()=>document.removeEventListener(p,e)},[]),(0,f.jsx)(c.sG.div,{...D,ref:N,style:{pointerEvents:T?S?"auto":"none":void 0,...e.style},onFocusCapture:(0,l.m)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,l.m)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,l.m)(e.onPointerDownCapture,_.onPointerDownCapture)})});function E(){let e=new CustomEvent(p);document.dispatchEvent(e)}function g(e,t,n,r){let{discrete:o}=r,l=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&l.addEventListener(e,t,{once:!0}),o?(0,c.hO)(l,s):l.dispatchEvent(s)}m.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(v),r=o.useRef(null),l=(0,s.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,f.jsx)(c.sG.div,{...e,ref:l})}).displayName="DismissableLayerBranch";var y="focusScope.autoFocusOnMount",b="focusScope.autoFocusOnUnmount",h={bubbles:!1,cancelable:!0},C=o.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:l,onUnmountAutoFocus:u,...i}=e,[d,p]=o.useState(null),v=(0,a.c)(l),m=(0,a.c)(u),E=o.useRef(null),g=(0,s.s)(t,e=>p(e)),C=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(C.paused||!d)return;let t=e.target;d.contains(t)?E.current=t:x(E.current,{select:!0})},t=function(e){if(C.paused||!d)return;let t=e.relatedTarget;null!==t&&(d.contains(t)||x(E.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&x(d)});return d&&n.observe(d,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,d,C.paused]),o.useEffect(()=>{if(d){R.add(C);let e=document.activeElement;if(!d.contains(e)){let t=new CustomEvent(y,h);d.addEventListener(y,v),d.dispatchEvent(t),t.defaultPrevented||(function(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.activeElement;for(let r of e)if(x(r,{select:t}),document.activeElement!==n)return}(D(d).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&x(d))}return()=>{d.removeEventListener(y,v),setTimeout(()=>{let t=new CustomEvent(b,h);d.addEventListener(b,m),d.dispatchEvent(t),t.defaultPrevented||x(null!=e?e:document.body,{select:!0}),d.removeEventListener(b,m),R.remove(C)},0)}}},[d,v,m,C]);let O=o.useCallback(e=>{if(!n&&!r||C.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,l]=function(e){let t=D(e);return[w(t,e),w(t.reverse(),e)]}(t);r&&l?e.shiftKey||o!==l?e.shiftKey&&o===r&&(e.preventDefault(),n&&x(l,{select:!0})):(e.preventDefault(),n&&x(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,C.paused]);return(0,f.jsx)(c.sG.div,{tabIndex:-1,...i,ref:g,onKeyDown:O})});function D(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function w(e,t){for(let n of e)if(!function(e,t){let{upTo:n}=t;if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===n||e!==n);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function x(e){let{select:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}C.displayName="FocusScope";var R=function(){let e=[];return{add(t){let n=e[0];t!==n&&(null==n||n.pause()),(e=O(e,t)).unshift(t)},remove(t){var n;null==(n=(e=O(e,t))[0])||n.resume()}}}();function O(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var L=n(75433),N=n(76842),F=n(19526),P=n(14432),j=n(97745),I=n(32467),T="Dialog",[S,_]=(0,u.A)(T),[A,k]=S(T),W=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:l,onOpenChange:s,modal:u=!0}=e,c=o.useRef(null),d=o.useRef(null),[p=!1,v]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,l]=function({defaultProp:e,onChange:t}){let n=o.useState(e),[r]=n,l=o.useRef(r),s=(0,a.c)(t);return o.useEffect(()=>{l.current!==r&&(s(r),l.current=r)},[r,l,s]),n}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:r,i=(0,a.c)(n);return[u,o.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&i(n)}else l(t)},[s,e,l,i])]}({prop:r,defaultProp:l,onChange:s});return(0,f.jsx)(A,{scope:t,triggerRef:c,contentRef:d,contentId:(0,i.B)(),titleId:(0,i.B)(),descriptionId:(0,i.B)(),open:p,onOpenChange:v,onOpenToggle:o.useCallback(()=>v(e=>!e),[v]),modal:u,children:n})};W.displayName=T;var B="DialogTrigger",M=o.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,o=k(B,n),u=(0,s.s)(t,o.triggerRef);return(0,f.jsx)(c.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":es(o.open),...r,ref:u,onClick:(0,l.m)(e.onClick,o.onOpenToggle)})});M.displayName=B;var G="DialogPortal",[K,U]=S(G,{forceMount:void 0}),q=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:l}=e,s=k(G,t);return(0,f.jsx)(K,{scope:t,forceMount:n,children:o.Children.map(r,e=>(0,f.jsx)(N.C,{present:n||s.open,children:(0,f.jsx)(L.Z,{asChild:!0,container:l,children:e})}))})};q.displayName=G;var z="DialogOverlay",H=o.forwardRef((e,t)=>{let n=U(z,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=k(z,e.__scopeDialog);return l.modal?(0,f.jsx)(N.C,{present:r||l.open,children:(0,f.jsx)(V,{...o,ref:t})}):null});H.displayName=z;var Z=(0,I.TL)("DialogOverlay.RemoveScroll"),V=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=k(z,n);return(0,f.jsx)(P.A,{as:Z,allowPinchZoom:!0,shards:[o.contentRef],children:(0,f.jsx)(c.sG.div,{"data-state":es(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),J="DialogContent",Y=o.forwardRef((e,t)=>{let n=U(J,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,l=k(J,e.__scopeDialog);return(0,f.jsx)(N.C,{present:r||l.open,children:l.modal?(0,f.jsx)($,{...o,ref:t}):(0,f.jsx)(Q,{...o,ref:t})})});Y.displayName=J;var $=o.forwardRef((e,t)=>{let n=k(J,e.__scopeDialog),r=o.useRef(null),u=(0,s.s)(t,n.contentRef,r);return o.useEffect(()=>{let e=r.current;if(e)return(0,j.Eq)(e)},[]),(0,f.jsx)(X,{...e,ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.m)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,l.m)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,l.m)(e.onFocusOutside,e=>e.preventDefault())})}),Q=o.forwardRef((e,t)=>{let n=k(J,e.__scopeDialog),r=o.useRef(!1),l=o.useRef(!1);return(0,f.jsx)(X,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var o,s;null==(o=e.onCloseAutoFocus)||o.call(e,t),t.defaultPrevented||(r.current||null==(s=n.triggerRef.current)||s.focus(),t.preventDefault()),r.current=!1,l.current=!1},onInteractOutside:t=>{var o,s;null==(o=e.onInteractOutside)||o.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let u=t.target;(null==(s=n.triggerRef.current)?void 0:s.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),X=o.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:l,onCloseAutoFocus:u,...i}=e,a=k(J,n),c=o.useRef(null),d=(0,s.s)(t,c);return(0,F.Oh)(),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(C,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:l,onUnmountAutoFocus:u,children:(0,f.jsx)(m,{role:"dialog",id:a.contentId,"aria-describedby":a.descriptionId,"aria-labelledby":a.titleId,"data-state":es(a.open),...i,ref:d,onDismiss:()=>a.onOpenChange(!1)})}),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(ec,{titleId:a.titleId}),(0,f.jsx)(ed,{contentRef:c,descriptionId:a.descriptionId})]})]})}),ee="DialogTitle",et=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=k(ee,n);return(0,f.jsx)(c.sG.h2,{id:o.titleId,...r,ref:t})});et.displayName=ee;var en="DialogDescription",er=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=k(en,n);return(0,f.jsx)(c.sG.p,{id:o.descriptionId,...r,ref:t})});er.displayName=en;var eo="DialogClose",el=o.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=k(eo,n);return(0,f.jsx)(c.sG.button,{type:"button",...r,ref:t,onClick:(0,l.m)(e.onClick,()=>o.onOpenChange(!1))})});function es(e){return e?"open":"closed"}el.displayName=eo;var eu="DialogTitleWarning",[ei,ea]=(0,u.q)(eu,{contentName:J,titleName:ee,docsSlug:"dialog"}),ec=e=>{let{titleId:t}=e,n=ea(eu),r="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return o.useEffect(()=>{t&&(document.getElementById(t)||console.error(r))},[r,t]),null},ed=e=>{let{contentRef:t,descriptionId:n}=e,r=ea("DialogDescriptionWarning"),l="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(r.contentName,"}.");return o.useEffect(()=>{var e;let r=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");n&&r&&(document.getElementById(n)||console.warn(l))},[l,t,n]),null},ef=W,ep=M,ev=q,em=H,eE=Y,eg=et,ey=er,eb=el},19526:(e,t,n)=>{n.d(t,{Oh:()=>l});var r=n(12115),o=0;function l(){r.useEffect(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!=(e=n[0])?e:s()),document.body.insertAdjacentElement("beforeend",null!=(t=n[1])?t:s()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e
1=>e.remove()),o--}},[])}function s(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}}}]);

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.