1(function(){try{var 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]=`f03d8ffe-95e6-45b9-97c0-4a51fb5151ab`,e._sentryDebugIdIdentifier=`sentry-dbid-f03d8ffe-95e6-45b9-97c0-4a51fb5151ab`)}catch{}})();import{H as e,J as t,S as n,St as r,V as i,W as a,dt as o,ft as s,g as c,h as l,m as u,p as d,w as f}from"./BhNZ2RMv.js";import{l as p}from"./Bsy7rOyH.js";import{t as m}from"./CZOfbTa-.js";import{t as h}from"./BP3uXK11.js";import{t as g}from"./B_bDg3Fj.js";var _={class:`relative h-full`},v={class:`h-full`},y={class:`fixed bottom-small4 xl:bottom-small3 opacity-50 hover:opacity-100 right-large xl:right-large2 z-modalBackdrop flex flex-col items-center gap-small2`},b=100,x=Object.assign(f({__name:`ArticleReader`,props:{showOnlyArrow:{type:Boolean,default:!1}},setup(f){let x=r(0),S=r(!1),C=()=>{let e=window.scrollY||document.documentElement.scrollTop,t=document.documentElement.scrollHeight-document.documentElement.clientHeight;x.value=t>0?e/t*100:0,S.value=e>b},w=()=>{window.scrollTo({top:0,behavior:`smooth`})};return i(()=>{window.addEventListener(`scroll`,C),C()}),e(()=>{window.removeEventListener(`scroll`,C)}),(e,r)=>{let i=h;return a(),c(`div`,_,[d(`div`,v,[t(e.$slots,`default`)]),d(`div`,y,[s(n(i,{class:`flex gap-small2`},{default:o(()=>[n(m,{"icon-name":`ArrowUp`,onClick:w}),f.showOnlyArrow?l(``,!0):(a(),u(g,{key:0,value:x.value,"show-label":``},null,8,[`value`]))]),_:1},512),[[p,S.value]])])])}}}),{__name:`ArticleReader`});export{x as t};
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.