const devtools={isOpen:!1,orientation:void 0},threshold=170,emitEvent=(i,e)=>{globalThis.dispatchEvent(new globalThis.CustomEvent("devtoolschange",{detail:{isOpen:i,orientation:e}}))},main=({emitEvents:i=!0}={})=>{const e=globalThis.outerWidth-globalThis.innerWidth>170,o=globalThis.outerHeight-globalThis.innerHeight>170,t=e?"vertical":"horizontal";o&&e||!(globalThis.Firebug&&globalThis.Firebug.chrome&&globalThis.Firebug.chrome.isInitialized||e||o)?(devtools.isOpen&&i&&emitEvent(!1,void 0),devtools.isOpen=!1,devtools.orientation=void 0):(devtools.isOpen&&devtools.orientation===t||!i||emitEvent(!0,t),devtools.isOpen=!0,devtools.orientation=t)};main({emitEvents:!1}),setInterval(main,500);