PageSourceSearch

https://app.doss.com/assets/utils-Dia7_EtL.js

js doss.com collected 2026-09-24 08:39:18 UTC 34,505 bytes, 1 lines download raw bytes

1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{_ as t,n,v as r,y as i}from"./vendor-DuLXSWrv.js";import{gu as a,lu as o,o as s,ou as c}from"./src-Bvcmg4dy.js";import{lt as l,o as u,ut as d}from"./apollo-operations-7PRcpRZ5.js";import{n as f,r as p}from"./emotion-react-jsx-runtime.browser.esm-DJs9gvez.js";import{t as m}from"./iconBase-BV3qlqWP.js";import{b as h,q as g}from"./rx-sx3M3RJ_.js";import{t as _}from"./useTypedTranslation-CUOcMWKD.js";import{r as v,t as y}from"./button-y1qnk-QL.js";import{t as b}from"./utils-BRcsXyF2.js";import{t as ee}from"./chevron-right-DYZRoAEB.js";import{t as x}from"./dist-U01bleUO.js";import{r as S}from"./useStyles-DoHNSfbv.js";import{t as C}from"./short-text-input-MswtzOpC.js";import{n as w,r as T,t as E}from"./dist-DSnAUEj1.js";import{i as D}from"./metrics-PeFLG4vT.js";import{t as O}from"./dist-CMuo3I7b.js";import{t as k}from"./label-8OVszNt8.js";function A(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M7.82843 10.9999H20V12.9999H7.82843L13.1924 18.3638L11.7782 19.778L4 11.9999L11.7782 4.22168L13.1924 5.63589L7.82843 10.9999Z`},child:[]}]})(e)}function j(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M16.1716 10.9999L10.8076 5.63589L12.2218 4.22168L20 11.9999L12.2218 19.778L10.8076 18.3638L16.1716 12.9999H4V10.9999H16.1716Z`},child:[]}]})(e)}function te(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M16 13L22.9641 17.0622L19.9913 17.9129L22.116 21.5933L20.384 22.5933L18.2592 18.9129L16.0359 21.0622L16 13ZM14 6H16V8H21C21.5523 8 22 8.44772 22 9V13H20V10H10V20H14V22H9C8.44772 22 8 21.5523 8 21V16H6V14H8V9C8 8.44772 8.44772 8 9 8H14V6ZM4 14V16H2V14H4ZM4 10V12H2V10H4ZM4 6V8H2V6H4ZM4 2V4H2V2H4ZM8 2V4H6V2H8ZM12 2V4H10V2H12ZM16 2V4H14V2H16Z`},child:[]}]})(e)}function ne(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM5 5V19H19V5H5ZM7 11H17V13H7V11Z`},child:[]}]})(e)}function re(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M4 3H20C20.5523 3 21 3.44772 21 4V20C21 20.5523 20.5523 21 20 21H4C3.44772 21 3 20.5523 3 20V4C3 3.44772 3.44772 3 4 3ZM5 5V19H19V5H5ZM11.0026 16L6.75999 11.7574L8.17421 10.3431L11.0026 13.1716L16.6595 7.51472L18.0737 8.92893L11.0026 16Z`},child:[]}]})(e)}function ie(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M10 14L4 5V3H20V5L14 14V20L10 22V14Z`},child:[]}]})(e)}function ae(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22ZM12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM11 7H13V9H11V7ZM11 11H13V17H11V11Z`},child:[]}]})(e)}function oe(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748ZM10 10V7H12V10H15V12H12V15H10V12H7V10H10Z`},child:[]}]})(e)}function se(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M18.031 16.6168L22.3137 20.8995L20.8995 22.3137L16.6168 18.031C15.0769 19.263 13.124 20 11 20C6.032 20 2 15.968 2 11C2 6.032 6.032 2 11 2C15.968 2 20 6.032 20 11C20 13.124 19.263 15.0769 18.031 16.6168ZM16.0247 15.8748C17.2475 14.6146 18 12.8956 18 11C18 7.1325 14.8675 4 11 4C7.1325 4 4 7.1325 4 11C4 14.8675 7.1325 18 11 18C12.8956 18 14.6146 17.2475 15.8748 16.0247L16.0247 15.8748ZM7 10H15V12H7V10Z`},child:[]}]})(e)}function ce(e){return m({tag:`svg`,attr:{viewBox:`0 0 24 24`},child:[{tag:`path`,attr:{d:`M4 22C4 17.5817 7.58172 14 12 14C16.4183 14 20 17.5817 20 22H18C18 18.6863 15.3137 16 12 16C8.68629 16 6 18.6863 6 22H4ZM12 13C8.685 13 6 10.315 6 7C6 3.685 8.685 1 12 1C15.315 1 18 3.685 18 7C18 10.315 15.315 13 12 13ZM12 11C14.21 11 16 9.21 16 7C16 4.79 14.21 3 12 3C9.79 3 8 4.79 8 7C8 9.21 9.79 11 12 11Z`},child:[]}]})(e)}var M=e(i(),1),N=n();function le(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function ue(e,t){if(typeof e==`function`)return e(t);
1e!=null&&(e.current=t)}function de(...e){return t=>{let n=!1,r=e.map(e=>{let r=ue(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():ue(e[t],null)}}}}function fe(...e){return M.useCallback(de(...e),e)}var P=e(r(),1);function pe(e,t=[]){let n=[];function r(t,r){let i=M.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=M.useMemo(()=>o,Object.values(o));return(0,P.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=M.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>M.createContext(e));return function(n){let r=n?.[e]||t;return M.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,me(i,...t)]}function me(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return M.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function he(e){let t=M.useRef(e);return M.useEffect(()=>{t.current=e}),M.useMemo(()=>(...e)=>t.current?.(...e),[])}function ge({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,i]=_e({defaultProp:t,onChange:n}),a=e!==void 0,o=a?e:r,s=he(n);return[o,M.useCallback(t=>{if(a){let n=typeof t==`function`?t(e):t;n!==e&&s(n)}else i(t)},[a,e,i,s])]}function _e({defaultProp:e,onChange:t}){let n=M.useState(e),[r]=n,i=M.useRef(r),a=he(t);return M.useEffect(()=>{i.current!==r&&(a(r),i.current=r)},[r,i,a]),n}t();var F=M.forwardRef((e,t)=>{let{children:n,...r}=e,i=M.Children.toArray(n),a=i.find(ye);if(a){let e=a.props.children,n=i.map(t=>t===a?M.Children.count(e)>1?M.Children.only(null):M.isValidElement(e)?e.props.children:null:t);return(0,P.jsx)(I,{...r,ref:t,children:M.isValidElement(e)?M.cloneElement(e,void 0,n):null})}return(0,P.jsx)(I,{...r,ref:t,children:n})});F.displayName=`Slot`;var I=M.forwardRef((e,t)=>{let{children:n,...r}=e;if(M.isValidElement(n)){let e=xe(n),i=be(r,n.props);return n.type!==M.Fragment&&(i.ref=t?de(t,e):e),M.cloneElement(n,i)}return M.Children.count(n)>1?M.Children.only(null):null});I.displayName=`SlotClone`;var ve=({children:e})=>(0,P.jsx)(P.Fragment,{children:e});function ye(e){return M.isValidElement(e)&&e.type===ve}function be(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{a(...e),i(...e)}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function xe(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var L=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=M.forwardRef((e,n)=>{let{asChild:r,...i}=e,a=r?F:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,P.jsx)(a,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),R=`Switch`,[Se,Ce]=pe(R),[we,Te]=Se(R),Ee=M.forwardRef((e,t)=>{let{__scopeSwitch:n,name:r,checked:i,defaultChecked:a,required:o,disabled:s,value:c=`on`,onCheckedChange:l,form:u,...d}=e,[f,p]=M.useState(null),m=fe(t,e=>p(e)),h=M.useRef(!1),g=!f||u||!!f.closest(`form`),[_=!1,v]=ge({prop:i,defaultProp:a,onChange:l});return(0,P.jsxs)(we,{scope:n,checked:_,disabled:s,children:[(0,P.jsx)(L.button,{type:`button`,role:`switch`,"aria-checked":_,"aria-required":o,"data-state":Ae(_),"data-disabled":s?``:void 0,disabled:s,value:c,...d,ref:m,onClick:le(e.onClick,e=>{v(e=>!e),g&&(h.current=e.isPropagationStopped(),h.current||e.stopPropagation())})}),g&&(0,P.jsx)(ke,{control:f,bubbles:!h.current,name:r,value:c,checked:_,required:o,disabled:s,form:u,style:{transform:`translateX(-100%)`}})]})});Ee.displayName=R;var De=`SwitchThumb`,Oe=M.forwardRef((e,t)=>
1{let{__scopeSwitch:n,...r}=e,i=Te(De,n);return(0,P.jsx)(L.span,{"data-state":Ae(i.checked),"data-disabled":i.disabled?``:void 0,...r,ref:t})});Oe.displayName=De;var ke=e=>{let{control:t,checked:n,bubbles:r=!0,...i}=e,a=M.useRef(null),o=O(n),s=x(t);return M.useEffect(()=>{let e=a.current,t=window.HTMLInputElement.prototype,i=Object.getOwnPropertyDescriptor(t,`checked`).set;if(o!==n&&i){let t=new Event(`click`,{bubbles:r});i.call(e,n),e.dispatchEvent(t)}},[o,n,r]),(0,P.jsx)(`input`,{type:`checkbox`,"aria-hidden":!0,defaultChecked:n,...i,tabIndex:-1,ref:a,style:{...e.style,...s,position:`absolute`,pointerEvents:`none`,opacity:0,margin:0}})};function Ae(e){return e?`checked`:`unchecked`}var je=Ee,Me=Oe,Ne=v(`peer inline-flex h-4 w-[30px] shrink-0 items-center rounded-full border-2 border-transparent transition-colors disabled:data-[state=checked]:bg-gray-4 disabled:data-[state=unchecked]:bg-gray-4 hover:data-[state=unchecked]:bg-gray-7 focus-visible:outline-none focus-visible:shadow-[0_0_0_1px_transparent,0_0_0_2px_theme(colors.doss.focus)]`,{variants:{variant:{default:`data-[state=checked]:bg-blue-9 data-[state=unchecked]:bg-gray-5`},size:{default:`h-4 w-[30px]`,lg:`h-5 w-9`}},defaultVariants:{variant:`default`,size:`default`}}),Pe=M.forwardRef((e,t)=>{let n=(0,N.c)(19),r,i,a,o;n[0]===e?(r=n[1],i=n[2],a=n[3],o=n[4]):({className:r,size:a,variant:o,...i}=e,n[0]=e,n[1]=r,n[2]=i,n[3]=a,n[4]=o);let{orientation:s}=S(),c=a===`lg`?`h-4 w-4`:`h-[11px] w-[11px]`,l;l=s===u.RIGHT_TO_LEFT?a===`lg`?`data-[state=checked]:-translate-x-4`:`data-[state=checked]:-translate-x-[15px]`:a===`lg`?`data-[state=checked]:translate-x-4`:`data-[state=checked]:translate-x-[15px]`;let d;n[5]!==r||n[6]!==a||n[7]!==o?(d=b(Ne({variant:o,size:a}),r),n[5]=r,n[6]=a,n[7]=o,n[8]=d):d=n[8];let p;n[9]!==l||n[10]!==c?(p=b(`pointer-events-none block rounded-full bg-white shadow-lg ring-0 transition-transform data-[state=unchecked]:translate-x-0`,c,l),n[9]=l,n[10]=c,n[11]=p):p=n[11];let m;n[12]===p?m=n[13]:(m=f(Me,{className:p}),n[12]=p,n[13]=m);let h;return n[14]!==i||n[15]!==t||n[16]!==d||n[17]!==m?(h=f(je,{className:d,...i,ref:t,children:m}),n[14]=i,n[15]=t,n[16]=d,n[17]=m,n[18]=h):h=n[18],h});Pe.displayName=je.displayName;var Fe=M.forwardRef((e,t)=>{let n=(0,N.c)(18),r,i,a,o;if(n[0]!==e){let{id:t,className:s,label:c,required:l,...u}=e;i=t,r=s,a=c,o=u,n[0]=e,n[1]=r,n[2]=i,n[3]=a,n[4]=o}else r=n[1],i=n[2],a=n[3],o=n[4];let s=M.useId(),c=i||s,l;n[5]===r?l=n[6]:(l=b(`doss-toggle flex items-center p-1`,r),n[5]=r,n[6]=l);let u;n[7]!==o||n[8]!==t||n[9]!==c?(u=f(Pe,{id:c,ref:t,...o}),n[7]=o,n[8]=t,n[9]=c,n[10]=u):u=n[10];let d;n[11]!==a||n[12]!==c?(d=a&&f(k,{className:b(`ps-2 cursor-pointer text-sm py-1`),htmlFor:c,children:a}),n[11]=a,n[12]=c,n[13]=d):d=n[13];let m;return n[14]!==l||n[15]!==u||n[16]!==d?(m=p(`div`,{className:l,children:[u,d]}),n[14]=l,n[15]=u,n[16]=d,n[17]=m):m=n[17],m});Fe.displayName=`Toggle`;function Ie(e){let t=(0,N.c)(28),{title:n,children:r,defaultOpen:i,titleClassName:a,lazy:o,keepMounted:s}=e,c=i!==void 0&&i,l=a===void 0?``:a,u=o===void 0||o,d=s===void 0||s,[m,h]=(0,M.useState)(c),[g,_]=(0,M.useState)(c),v=(0,M.useRef)(null),y;t[0]===g?y=t[1]:(y=e=>{e.target.closest(`button, [role="checkbox"], [role="switch"], input, select, textarea, label, a[href], .doss-checkbox`)||h(e=>{let t=!e;return t&&!g&&_(!0),t})},t[0]=g,t[1]=y);let x=y,S;t[2]!==g||t[3]!==m||t[4]!==d||t[5]!==u?(S=()=>!u||d&&g?!0:m,t[2]=g,t[3]=m,t[4]=d,t[5]=u,t[6]=S):S=t[6];let C=S,w;t[7]===l?w=t[8]:(w=b(`flex items-center cursor-pointer hover:bg-gray-1 transition-colors duration-150`,l),t[7]=l,t[8]=w);let T=`h-4 w-4 flex-shrink-0 transition-transform duration-200 ${m?`rotate-90 transform`:``}`,E;t[9]===T?E=t[10]:(E=f(ee,{className:T}),t[9]=T,t[10]=E);let D;t[11]===n?D=t[12]:(D=f(`div`,{className:`min-w-0 flex-1`,children:n}),t[11]=n,t[12]=D);let O;t[13]!==x||t[14]!==D||t[15]!==w||t[16]!==E?(O=p(`div`,{className:w,onClick:x,children:[E,D]}),t[13]=x,t[14]=D,t[15]=w,t[16]=E,t[17]=O):O=t[17];let k;t[18]!==r||t[19]!==m||t[20]!==d||t[21]!==C?(k=C()&&f(`div`,{className:b(!m&&d&&`sr-only`),children:r}),t[18]=r,t[19]=m,t[20]=d,t[21]=C,t[22]=k):k=t[22];let A;
1t[23]===k?A=t[24]:(A=f(`div`,{id:`collapsible-content`,ref:v,className:`overflow-hidden transition-all duration-200 ease-in-out`,children:k}),t[23]=k,t[24]=A);let j;return t[25]!==O||t[26]!==A?(j=p(`div`,{children:[O,A]}),t[25]=O,t[26]=A,t[27]=j):j=t[27],j}var z=e(a(),1);function Le({onSearch:e,searchString:t,tableName:n,clearSearchString:r,showPlaceholderWhenCollapsed:i}){let[a,o]=(0,M.useState)(!!t),s=(0,M.useRef)(null),{t:c}=_(),l=(0,M.useRef)(!0);(0,M.useEffect)(()=>{s.current&&r&&t===``&&(s.current.value=``)},[r,t]);let u=(0,M.useMemo)(()=>(0,z.debounce)(r=>{l.current&&(r===t||r===``&&!t)||(e(r),l.current=!1,n&&D({searchTerm:r,tableName:n}))},200),[e,t,n]),d=e=>{e.stopPropagation(),o(e=>(e&&s.current&&(s.current.value=``,u(``)),!e))};return f(`div`,{className:`inline-flex items-center`,children:a?f(C,{ref:s,autoFocus:!0,className:`text-xs`,defaultValue:t,endAdornment:f(`button`,{className:`text-grey-10 flex items-center justify-center text-sm`,onClick:d,children:f(h,{})}),onChange:e=>{u(e.target.value)},onClick:e=>e.stopPropagation(),placeholder:c(`common.search_placeholder`),startAdornment:f(g,{size:16})}):p(y,{onClick:d,size:`xs`,type:`button`,variant:`ghost`,children:[f(g,{size:16}),i&&f(`span`,{className:`text-xs`,children:c(`common.search_placeholder`)})]})})}function B(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function Re(e,t=[]){let n=[];function r(t,r){let i=M.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=M.useMemo(()=>o,Object.values(o));return(0,P.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=M.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>M.createContext(e));return function(n){let r=n?.[e]||t;return M.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,ze(i,...t)]}function ze(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return M.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function Be(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}function Ve(...e){return t=>{let n=!1,r=e.map(e=>{let r=Be(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():Be(e[t],null)}}}}function He(...e){return M.useCallback(Ve(...e),e)}var V=globalThis?.document?M.useLayoutEffect:()=>{};function Ue(e,t){return M.useReducer((e,n)=>t[e][n]??e,e)}var We=e=>{let{present:t,children:n}=e,r=Ge(t),i=typeof n==`function`?n({present:r.isPresent}):M.Children.only(n),a=He(r.ref,Ke(i));return typeof n==`function`||r.isPresent?M.cloneElement(i,{ref:a}):null};We.displayName=`Presence`;function Ge(e){let[t,n]=M.useState(),r=M.useRef({}),i=M.useRef(e),a=M.useRef(`none`),[o,s]=Ue(e?`mounted`:`unmounted`,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}});return M.useEffect(()=>{let e=H(r.current);a.current=o===`mounted`?e:`none`},[o]),V(()=>{let t=r.current,n=i.current;if(n!==e){let r=a.current,o=H(t);e?s(`MOUNT`):o===`none`||t?.display===`none`?s(`UNMOUNT`):s(n&&r!==o?`ANIMATION_OUT`:`UNMOUNT`),i.current=e}},[e,s]),V(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,o=a=>{let o=H(r.current).includes(a.animationName);if(a.target===t&&o&&(s(`ANIMATION_END`),!i.current)){let r=t.style.animationFillMode;t.style.animationFillMode=`forwards`,e=n.setTimeout(()=>{t.style.animationFillMode===`forwards`&&(t.style.animationFillMode=r)})}},c=e=>{e.target===t&&(a.current=H(r.current))};return t.addEventListener(`animationstart`,c),t.addEventListener(`animationcancel`,o),t.addEventListener(`animationend`,o),()=>{n.clearTimeout(e),t.removeEventListener(`animationstart`,c),t.removeEventListener(`animationcancel`,o),t.removeEventListener(`animationend`,o)}}s(`ANIMATION_END`)},[t,s]),{isPresent:[`mounted`,`unmountSuspended`].includes(o),ref:M.useCallback(e=>{e&&(r.current=getComputedStyle(e)),n(e)},[])}}function H(e){return e?.animationName||`none`}function Ke(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var qe=M.forwardRef((e,t)=>
1{let{children:n,...r}=e,i=M.Children.toArray(n),a=i.find(Ye);if(a){let e=a.props.children,n=i.map(t=>t===a?M.Children.count(e)>1?M.Children.only(null):M.isValidElement(e)?e.props.children:null:t);return(0,P.jsx)(U,{...r,ref:t,children:M.isValidElement(e)?M.cloneElement(e,void 0,n):null})}return(0,P.jsx)(U,{...r,ref:t,children:n})});qe.displayName=`Slot`;var U=M.forwardRef((e,t)=>{let{children:n,...r}=e;if(M.isValidElement(n)){let e=Ze(n),i=Xe(r,n.props);return n.type!==M.Fragment&&(i.ref=t?Ve(t,e):e),M.cloneElement(n,i)}return M.Children.count(n)>1?M.Children.only(null):null});U.displayName=`SlotClone`;var Je=({children:e})=>(0,P.jsx)(P.Fragment,{children:e});function Ye(e){return M.isValidElement(e)&&e.type===Je}function Xe(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{a(...e),i(...e)}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Ze(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var W=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=M.forwardRef((e,n)=>{let{asChild:r,...i}=e,a=r?qe:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,P.jsx)(a,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),Qe=M.createContext(void 0);function $e(e){let t=M.useContext(Qe);return e||t||`ltr`}function et(e){let t=M.useRef(e);return M.useEffect(()=>{t.current=e}),M.useMemo(()=>(...e)=>t.current?.(...e),[])}function tt({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,i]=nt({defaultProp:t,onChange:n}),a=e!==void 0,o=a?e:r,s=et(n);return[o,M.useCallback(t=>{if(a){let n=typeof t==`function`?t(e):t;n!==e&&s(n)}else i(t)},[a,e,i,s])]}function nt({defaultProp:e,onChange:t}){let n=M.useState(e),[r]=n,i=M.useRef(r),a=et(t);return M.useEffect(()=>{i.current!==r&&(a(r),i.current=r)},[r,i,a]),n}var rt=M.useId||(()=>void 0),it=0;function at(e){let[t,n]=M.useState(rt());return V(()=>{e||n(e=>e??String(it++))},[e]),e||(t?`radix-${t}`:``)}var G=`Tabs`,[ot,st]=Re(G,[T]),ct=T(),[lt,K]=ot(G),ut=M.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:i,defaultValue:a,orientation:o=`horizontal`,dir:s,activationMode:c=`automatic`,...l}=e,u=$e(s),[d,f]=tt({prop:r,onChange:i,defaultProp:a});return(0,P.jsx)(lt,{scope:n,baseId:at(),value:d,onValueChange:f,orientation:o,dir:u,activationMode:c,children:(0,P.jsx)(W.div,{dir:u,"data-orientation":o,...l,ref:t})})});ut.displayName=G;var dt=`TabsList`,ft=M.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...i}=e,a=K(dt,n),o=ct(n);return(0,P.jsx)(w,{asChild:!0,...o,orientation:a.orientation,dir:a.dir,loop:r,children:(0,P.jsx)(W.div,{role:`tablist`,"aria-orientation":a.orientation,...i,ref:t})})});ft.displayName=dt;var pt=`TabsTrigger`,mt=M.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:i=!1,...a}=e,o=K(pt,n),s=ct(n),c=_t(o.baseId,r),l=vt(o.baseId,r),u=r===o.value;return(0,P.jsx)(E,{asChild:!0,...s,focusable:!i,active:u,children:(0,P.jsx)(W.button,{type:`button`,role:`tab`,"aria-selected":u,"aria-controls":l,"data-state":u?`active`:`inactive`,"data-disabled":i?``:void 0,disabled:i,id:c,...a,ref:t,onMouseDown:B(e.onMouseDown,e=>{!i&&e.button===0&&e.ctrlKey===!1?o.onValueChange(r):e.preventDefault()}),onKeyDown:B(e.onKeyDown,e=>{[` `,`Enter`].includes(e.key)&&o.onValueChange(r)}),onFocus:B(e.onFocus,()=>{let e=o.activationMode!==`manual`;!u&&!i&&e&&o.onValueChange(r)})})})});mt.displayName=pt;var ht=`TabsContent`,gt=M.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,forceMount:i,children:a,...o}=e,s=K(ht,n),c=_t(s.baseId,r),l=vt(s.baseId,r),u=r===s.value,d=M.useRef(u);return M.useEffect(()=>{let e=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,P.jsx)(We,{present:i||u,children:({present:n})=>(0,P.jsx)(W.div,{"data-state":u?`active`:`inactive`,"data-orientation":s.orientation,role:`tabpanel`,"aria-labelledby":c,hidden:!n,id:l,tabIndex:0,...o,ref:t,style:{...e.style,animationDuration:d.current?`0s`:void 0},children:n&&a})})});gt.displayName=ht;function _t(e,t){return`${e}-trigger-${t}`}function vt(e,t){return`${e}-content-${t}`}var yt=ut,bt=ft,xt=mt,St=gt,Ct=yt,wt=M.forwardRef((e,t)=>
1{let n=(0,N.c)(9),r,i;n[0]===e?(r=n[1],i=n[2]):({className:r,...i}=e,n[0]=e,n[1]=r,n[2]=i);let a;n[3]===r?a=n[4]:(a=b(`inline-flex h-10 justify-center gap-4 text-gray-9 border-b border-transparent`,r),n[3]=r,n[4]=a);let o;return n[5]!==i||n[6]!==t||n[7]!==a?(o=f(bt,{ref:t,className:a,...i}),n[5]=i,n[6]=t,n[7]=a,n[8]=o):o=n[8],o});wt.displayName=bt.displayName;var Tt=M.forwardRef((e,t)=>{let n=(0,N.c)(9),r,i;n[0]===e?(r=n[1],i=n[2]):({className:r,...i}=e,n[0]=e,n[1]=r,n[2]=i);let a;n[3]===r?a=n[4]:(a=b(`inline-flex relative -bottom-[1px] items-center justify-center whitespace-nowrap border-b-2 hover:text-gray-10 border-transparent rounded-none px-1 h-full text-sm font-normal transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:border-gray-12`,r),n[3]=r,n[4]=a);let o;return n[5]!==i||n[6]!==t||n[7]!==a?(o=f(xt,{ref:t,className:a,...i}),n[5]=i,n[6]=t,n[7]=a,n[8]=o):o=n[8],o});Tt.displayName=xt.displayName;var Et=M.forwardRef((e,t)=>{let n=(0,N.c)(9),r,i;n[0]===e?(r=n[1],i=n[2]):({className:r,...i}=e,n[0]=e,n[1]=r,n[2]=i);let a;n[3]===r?a=n[4]:(a=b(`mt-4 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2`,r),n[3]=r,n[4]=a);let o;return n[5]!==i||n[6]!==t||n[7]!==a?(o=f(St,{ref:t,className:a,...i}),n[5]=i,n[6]=t,n[7]=a,n[8]=o):o=n[8],o});Et.displayName=St.displayName;var q=function(e){return e.view=`view`,e.edit=`edit`,e}({}),Dt=function(e){return e.submit=`submit`,e}({}),Ot=c().shape({id:o().required(),permissionType:o().oneOf([d.ADD_ROW,d.DELETE_ROW,d.CONFIGURE_TABLE_TABS,d.CONFIGURE_PIVOT_TABLES]).required(),objectType:o().oneOf([l.TABLE]).required(),table:c().shape({id:o().required(),name:o().required()}).required()}),kt=c().shape({id:o().required(),permissionType:o().oneOf([d.VIEW_ALL_TABLE_CELLS,d.EDIT_ALL_TABLE_CELLS]).required(),objectType:o().oneOf([l.TABLE]).required(),table:c().shape({id:o().required(),name:o().required()}).required()}),At=c().shape({id:o().required(),permissionType:o().oneOf([d.VIEW_TABLE_TAB_ROWS]).required(),objectType:o().oneOf([l.TABLE_TAB]).required(),tableTab:c().shape({id:o().required(),name:o().required(),table:c().shape({id:o().required()}).required()}).required()}),jt=c().shape({id:o().required(),permissionType:o().oneOf([d.VIEW_COLUMN,d.EDIT_CELL]).required(),objectType:o().oneOf([l.TABLE_COLUMN]).required(),tableColumn:c().shape({id:o().required(),name:o().required(),table:c().shape({id:o().required()}).required()}).required()}),Mt=c().shape({id:o().required(),permissionType:o().oneOf([d.SUBMIT_FORM]).required(),objectType:o().oneOf([l.FORM]).required(),form:c().shape({id:o().required(),name:o().required()}).nullable(),formV2:c().shape({id:o().required(),name:o().required()}).nullable()}).test(`has-form-or-formV2`,`Form permission must reference either a V1 form or a V2 form`,e=>!!(e.form?.id||e.formV2?.id)),Nt=c().shape({id:o().required(),permissionType:o().oneOf([d.VIEW_WORKSPACE,d.EDIT_WORKSAPCE]).required(),objectType:o().oneOf([l.WORKSPACE]).required(),workspace:c().shape({id:o().required(),name:o().required()}).required()}),Pt=c().shape({id:o().required(),permissionType:o().oneOf([d.SUBMIT_MANUAL_TRIGGER]).required(),objectType:o().oneOf([l.MANUAL_TRIGGER]).required(),manualTrigger:c().shape({id:o().required(),name:o().required()}).required()}),Ft=c().shape({id:o().required(),permissionType:o().oneOf([d.VIEW_EMBED]).required(),objectType:o().oneOf([l.EMBED]).required(),embed:c().shape({id:o().required(),name:o().required()}).required()});function J(e){return kt.isValidSync(e)}function Y(e){return Ot.isValidSync(e)}function X(e){return At.isValidSync(e)}function Z(e){return jt.isValidSync(e)}function It(e){return Mt.isValidSync(e)}function Lt(e){return Nt.isValidSync(e)}function Rt(e){return Pt.isValidSync(e)}
1function zt(e){return Ft.isValidSync(e)}function Bt(e){return J(e)||Y(e)||X(e)||Z(e)||It(e)||Lt(e)||Rt(e)||zt(e)}function Vt(e){return J(e)||Y(e)||X(e)||Z(e)}function Q(e,t){return e.filter(t)}function $(e,t){let n=0,r=0,i=0,a=0;for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)){n++;let s=e[o][t];s===!0?r++:s===!1?i++:a++}return n===0?!1:a>0?`indeterminate`:r===n||i!==n&&`indeterminate`}function Ht(e){let t=e.columnPermissions,n=e.tabPermissions,r=$(t,q.view),i=$(n,q.view);return r===!0&&i===!0}function Ut(e){let t=e.columnPermissions,n=e.tabPermissions,r=$(t,q.edit),i=$(n,q.view);return r===!0&&i===!0}function Wt(e,t,n){let r=t.tablePermissions,i=Ht(t),a=Ut(t);if(i&&n.push({permissionObjectType:l.TABLE,permissionType:d.VIEW_ALL_TABLE_CELLS,permissionObjectId:e}),a&&n.push({permissionObjectType:l.TABLE,permissionType:d.EDIT_ALL_TABLE_CELLS,permissionObjectId:e}),r.addRow){n.push({permissionObjectType:l.TABLE,permissionType:d.ADD_ROW,permissionObjectId:e});for(let e in t.childTables)n.push({permissionObjectId:e,permissionObjectType:l.TABLE,permissionType:d.ADD_ROW})}if(r.deleteRow){n.push({permissionObjectType:l.TABLE,permissionType:d.DELETE_ROW,permissionObjectId:e});for(let e in t.childTables)n.push({permissionObjectId:e,permissionObjectType:l.TABLE,permissionType:d.DELETE_ROW})}if(r.configureTabs){n.push({permissionObjectType:l.TABLE,permissionType:d.CONFIGURE_TABLE_TABS,permissionObjectId:e});for(let e in t.childTables)n.push({permissionObjectId:e,permissionObjectType:l.TABLE,permissionType:d.CONFIGURE_TABLE_TABS})}if(r.configurePivotTables){n.push({permissionObjectType:l.TABLE,permissionType:d.CONFIGURE_PIVOT_TABLES,permissionObjectId:e});for(let e in t.childTables)n.push({permissionObjectId:e,permissionObjectType:l.TABLE,permissionType:d.CONFIGURE_PIVOT_TABLES})}if(!i||!a){for(let e in t.columnPermissions){let r=(0,z.get)(t.columnPermissions,e,void 0);!i&&r?.view&&n.push({permissionObjectType:l.TABLE_COLUMN,permissionType:d.VIEW_COLUMN,permissionObjectId:e}),!a&&r?.edit&&n.push({permissionObjectType:l.TABLE_COLUMN,permissionType:d.EDIT_CELL,permissionObjectId:e})}for(let e in t.tabPermissions){let r=(0,z.get)(t.tabPermissions,e,void 0);!i&&r?.view&&n.push({permissionObjectType:l.TABLE_TAB,permissionType:d.VIEW_TABLE_TAB_ROWS,permissionObjectId:e})}}}function Gt(e,t,n){for(let r in e){let i=(0,z.get)(e,r,void 0);if(!i)continue;let a=Ht(i),o=Ut(i);
1if(a&&t.push({permissionObjectType:l.TABLE,permissionType:d.VIEW_ALL_TABLE_CELLS,permissionObjectId:r}),o&&t.push({permissionObjectType:l.TABLE,permissionType:d.EDIT_ALL_TABLE_CELLS,permissionObjectId:r}),n.includeAllPermissions&&(!a||!o)){for(let e in i.columnPermissions){let n=(0,z.get)(i.columnPermissions,e,void 0);n&&(!a&&n.view&&t.push({permissionObjectType:l.TABLE_COLUMN,permissionType:d.VIEW_COLUMN,permissionObjectId:e}),!o&&n.edit&&t.push({permissionObjectType:l.TABLE_COLUMN,permissionType:d.EDIT_CELL,permissionObjectId:e}))}for(let e in i.tabPermissions){let n=(0,z.get)(i.tabPermissions,e,void 0);n&&!a&&n.view&&t.push({permissionObjectType:l.TABLE_TAB,permissionType:d.VIEW_TABLE_TAB_ROWS,permissionObjectId:e})}}}}function Kt(e,t=new Set){let n=[];for(let t in e.tablePermissions){let r=(0,z.get)(e.tablePermissions,t,void 0);r&&(Wt(t,r,n),Gt(r.childTables,n,{includeAllPermissions:!0}))}for(let r in e.formPermissions){let i=(0,z.get)(e.formPermissions,r,void 0);if(i&&i.submit){let e=t.has(r);n.push({permissionObjectType:l.FORM,permissionType:d.SUBMIT_FORM,permissionObjectId:r,isFormV2:e||void 0})}}for(let t in e.workspacePermissions){let r=(0,z.get)(e.workspacePermissions,t,void 0);r&&(r.edit&&(n.push({permissionObjectType:l.WORKSPACE,permissionType:d.EDIT_WORKSAPCE,permissionObjectId:t}),n.push({permissionObjectType:l.WORKSPACE,permissionType:d.VIEW_WORKSPACE,permissionObjectId:t})),r.view&&!r.edit&&n.push({permissionObjectType:l.WORKSPACE,permissionType:d.VIEW_WORKSPACE,permissionObjectId:t}))}for(let t in e.manualTriggerPermissions){let r=(0,z.get)(e.manualTriggerPermissions,t,void 0);r&&r.submit&&n.push({permissionObjectType:l.MANUAL_TRIGGER,permissionType:d.SUBMIT_MANUAL_TRIGGER,permissionObjectId:t})}for(let t in e.embedPermissions){let r=(0,z.get)(e.embedPermissions,t,void 0);r&&r.view&&n.push({permissionObjectType:l.EMBED,permissionType:d.VIEW_EMBED,permissionObjectId:t})}return n}var qt={[d.VIEW_ALL_TABLE_CELLS]:e=>{for(let t in e.columnPermissions)e.columnPermissions[t].view=!0;for(let t in e.tabPermissions)e.tabPermissions[t].view=!0},[d.EDIT_ALL_TABLE_CELLS]:e=>{for(let t in e.columnPermissions)e.columnPermissions[t].view=!0,e.columnPermissions[t].edit=!0;for(let t in e.tabPermissions)e.tabPermissions[t].view=!0}},Jt={[d.ADD_ROW]:e=>{e.tablePermissions.addRow=!0},[d.DELETE_ROW]:e=>{e.tablePermissions.deleteRow=!0},[d.CONFIGURE_TABLE_TABS]:e=>{e.tablePermissions.configureTabs=!0},[d.CONFIGURE_PIVOT_TABLES]:e=>{e.tablePermissions.configurePivotTables=!0}},Yt={[d.VIEW_COLUMN]:(e,t)=>{let n=(0,z.get)(e.columnPermissions,t.tableColumn.id,void 0);if(n&&(n.view=!0),s.isValidSync(e))for(let n in e.childTables){let r=(0,z.get)(e.childTables,n,void 0);if(!r)continue;let i=(0,z.get)(r.columnPermissions,t.tableColumn.id,void 0);i&&(i.view=!0)}},[d.EDIT_CELL]:(e,t)=>{let n=(0,z.get)(e.columnPermissions,t.tableColumn.id,void 0);if(n&&(n.edit=!0,n.view=!0),s.isValidSync(e))for(let n in e.childTables){let r=(0,z.get)(e.childTables,n,void 0);if(!r)continue;let i=(0,z.get)(r.columnPermissions,t.tableColumn.id,void 0);i&&(i.edit=!0,i.view=!0)}}},Xt={[d.VIEW_TABLE_TAB_ROWS]:(e,t)=>{let n=(0,z.get)(e.tabPermissions,t.tableTab.id,void 0);if(n&&(n.view=!0),s.isValidSync(e))for(let n in e.childTables){let r=(0,z.get)(e.childTables,n,void 0);if(!r)continue;let i=(0,z.get)(r.tabPermissions,t.tableTab.id,void 0);i&&(i.view=!0)}}};function Zt(e,t,n,r,i,a){let o=e.filter(e=>!e.parentTable);return{name:a??``,tablePermissions:o.reduce((e,t)=>({...e,[t.id]:nn(t)}),{}),formPermissions:t.reduce((e,t)=>({...e,[t.id]:{submit:!1}}),{}),manualTriggerPermissions:n.reduce((e,t)=>({...e,[t.id]:{submit:!1}}),{}),workspacePermissions:r.reduce((e,t)=>({...e,[t.id]:{view:!1,edit:!1}}),{}),embedPermissions:i.reduce((e,t)=>({...e,[t.id]:{view:!1}}),{})}}function Qt(e,t,n,r,i,a,o){let s=t.filter(e=>e.parentTable),c=new Map(s.map(e=>[e.id,e.parentTable?.id])),l=Zt(t,n,r,i,a,o),u=e=>{let t=(0,z.get)(l.tablePermissions,e,void 0);if(t)return t;let n=c.get(e);if(n){let t=(0,z.get)(l.tablePermissions,n,void 0),r=(0,z.get)(t?.childTables,e,void 0);if(r)return r}return null};
1return Q(e,Bt).forEach(e=>{if(J(e)){let t=qt[e.permissionType],n=u(e.table.id);n&&t(n)}else if(Y(e)){let t=Jt[e.permissionType],n=u(e.table.id);n&&`tablePermissions`in n&&t(n)}else if(Z(e)){let t=Yt[e.permissionType],n=u(e.tableColumn.table.id);n&&t(n,e)}else if(X(e)){let t=u(e.tableTab.table.id);if(t){let n=Xt[e.permissionType];n(t,e)}}else if(It(e)){let t=e.form?.id??e.formV2?.id;if(t){let n=(0,z.get)(l.formPermissions,t,void 0);if(n)switch(e.permissionType){case d.SUBMIT_FORM:n.submit=!0}}}else if(Lt(e)){let t=(0,z.get)(l.workspacePermissions,e.workspace.id,void 0);if(t)switch(e.permissionType){case d.VIEW_WORKSPACE:t.view=!0;break;case d.EDIT_WORKSAPCE:t.edit=!0,t.view=!0}}else if(Rt(e)){let t=(0,z.get)(l.manualTriggerPermissions,e.manualTrigger.id,void 0);if(t)switch(e.permissionType){case d.SUBMIT_MANUAL_TRIGGER:t.submit=!0}}else if(zt(e)){let t=(0,z.get)(l.embedPermissions,e.embed.id,void 0);t&&(t.view=!0)}}),l}function $t(e){return{form:t=>`formPermissions.${e}.${t}`}}function en(e){return{workspace:t=>`workspacePermissions.${e}.${t}`}}function tn(e){return{manualTrigger:t=>`manualTriggerPermissions.${e}.${t}`}}function nn(e){return{tablePermissions:{addRow:!1,deleteRow:!1,configureTabs:!1,configurePivotTables:!1},columnPermissions:(0,z.sortBy)(e.columns,e=>e.order).reduce((e,t)=>({...e,[t.id]:{view:!1,edit:!1}}),{}),tabPermissions:(0,z.sortBy)(e.tableTabs,e=>e.order).reduce((e,t)=>({...e,[t.id]:{view:!1}}),{}),childTables:e.childTables.reduce((e,t)=>({...e,[t.id]:{columnPermissions:(0,z.sortBy)(t.columns,e=>e.order).reduce((e,t)=>({...e,[t.id]:{view:!1,edit:!1}}),{}),tabPermissions:(0,z.sortBy)(t.tableTabs,e=>e.order).reduce((e,t)=>({...e,[t.id]:{view:!1}}),{})}}),{})}}export{A,Ct as C,Le as D,Tt as E,ie as F,ae as I,ce as L,ne as M,re as N,Ie as O,te as P,oe as R,Dt as S,wt as T,Y as _,$t as a,X as b,tn as c,Jt as d,$ as f,J as g,Q as h,Qt as i,j,Fe as k,en as l,Xt as m,Kt as n,Zt as o,Gt as p,Wt as r,nn as s,Yt as t,qt as u,Z as v,Et as w,q as x,Vt as y,se as z};

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.