1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="0245d219-f866-5ac6-a765-ff6c0fc4edfb")}catch(e){}}(); 3const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/CJhGocyT.js","assets/DjMZykf2.js","assets/C2oOgdG5.js","assets/CXHxssQy.js"])))=>i.map(i=>d[i]); 4import{t as s}from"./UbLQr5I9.js";import{n as i}from"./YgYpN2Qn.js";import{t as w}from"./DjMZykf2.js";import{t as d}from"./C_i899W3.js";import{i as p,o as v}from"./Cjt0cnld.js";function h(r=globalThis.navigator?.userAgent??""){return/; wv\)/.test(r)?!0:/iPhone|iPad|iPod/.test(r)&&!/Safari\//.test(r)}var a=null;function c(){return a||(a=w(()=>import("./CJhGocyT.js"),__vite__mapDeps([0,1,2,3])).catch(r=>{throw a=null,r})),a}var m=d;function u(r){const o=window.open(r,"_blank");if(o)try{o.opener=null}catch{}return!!o}var f=r=>({state:r,navigate:()=>!1,close:()=>{}});function b(){if(i())return null;if(h())return f("skipped");let r=null;try{r=window.open("about:blank","_blank")}catch{r=null}if(!r||r===window)return f("blocked");try{r.opener=null}catch{}return{state:"reserved",navigate:t=>{const e=p(t);if(r.closed||!e)return!1;try{return r.location.replace(e),!0}catch(n){return s.warn("[NativeBrowser] reserved tab navigation failed",n),!1}},close:()=>{try{r.closed||r.close()}catch{}}}}function O(){async function r(t){const e=v(t);if(!e)return{success:!1};if(!i())return{success:u(e)};try{const{Browser:n}=await c();return await n.open({url:e,presentationStyle:"fullscreen",toolbarColor:m}),{success:!0}}catch(n){return s.error("[NativeBrowser] Browser.open failed, falling back:",n),{success:u(e)}}}async function o(){if(i())try{const{Browser:t}=await c();await t.close()}catch(t){s.warn("[NativeBrowser] Browser.close failed:",t)}}async function l(t){if(!i()||typeof t!="function")return()=>{};try{const{Browser:e}=await c(),n=await e.addListener("browserFinished",t);return()=>n?.remove?.()}catch(e){return s.warn("[NativeBrowser] addListener failed:",e),()=>{}}}return{open:r,close:o,addBrowserFinishedListener:l,reserveTab:b}}export{O as t}; 5 6//# debugId=0245d219-f866-5ac6-a765-ff6c0fc4edfb
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.