1import{En as e,g as t}from"./Ib1jYPSS.js";import{C as n}from"./B5MLGF2n.js";function r(r,i={}){let{arrivedState:a}=n(r);return{style:t(()=>{let t=e(r),n=e(i.orientation)??`vertical`,[o,s]=n===`horizontal`?[`left`,`right`]:[`top`,`bottom`],c=!a[o],l=!a[s];if(!c&&!l||!(t&&(n===`horizontal`?t.scrollWidth>t.clientWidth:t.scrollHeight>t.clientHeight)))return;let u=`${e(i.size)??24}px`,d=n===`horizontal`?`90deg`:`180deg`;return c&&l?{maskImage:`linear-gradient(${d}, transparent, #000 ${u}, #000 calc(100% - ${u}), transparent)`}:c?{maskImage:`linear-gradient(${d}, transparent, #000 ${u})`}:{maskImage:`linear-gradient(${d}, #000, #000 calc(100% - ${u}), transparent)`}}),isOverflowing:t(()=>{a.top,a.bottom,a.left,a.right;let t=e(r);return t?(e(i.orientation)??`vertical`)===`horizontal`?t.scrollWidth>t.clientWidth:t.scrollHeight>t.clientHeight:!1}),arrivedState:a}}export{r 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.