1import{fw as d,aD as n,bf as o}from"./BjETs6eS.js";import{u as a}from"./1rngIMT2.js";try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2b666e06-7c07-4dd5-8704-856ea2f37303",e._sentryDebugIdIdentifier="sentry-dbid-2b666e06-7c07-4dd5-8704-856ea2f37303")}catch{}const f=d(()=>{var s;const{isAuthenticated:e}=n();if(!e.value)return;const{current:t}=a();if((s=t==null?void 0:t.value)!=null&&s.is_readonly)throw o({statusCode:403,statusMessage:"Forbidden"})});export{f as default};
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.