1import{s as e}from"./rolldown-runtime-Bkc_ZF-M.js";import{Fn as t,Ln as n,Rn as r}from"./vendor-react-BZt4xn4K.js";import{n as i,r as a,t as o}from"./dist-CdCvLefg.js";import{n as s,r as c}from"./dist-CLB54Ckj.js";import{t as l}from"./useLanguage-CYk3zbdt.js";import{n as u}from"./dist-BItEYCHf.js";import{Dl as ee}from"./vendor-fontawesome-DoZk-4HH.js";import{t as d}from"./utils-B3tJsLwS.js";import{t as te}from"./LoadingExt-CUr-der0.js";import{t as f}from"./ButtonExt-BzYH6nl_.js";import{i as p,n as ne,r as m,t as h}from"./es2015-DnSNHEOe.js";import{t as re}from"./FontAwesomeIconSec-DvP8aVos.js";var g=e(r(),1),_=e(t(),1);function v(e,t=[]){let n=[];function r(t,r){let i=g.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=g.useMemo(()=>o,Object.values(o));return(0,_.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=g.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=>g.createContext(e));return function(n){let r=n?.[e]||t;return g.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,y(i,...t)]}function y(...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 g.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function b(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}function x(...e){return t=>{let n=!1,r=e.map(e=>{let r=b(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():b(e[t],null)}}}}function S(...e){return g.useCallback(x(...e),e)}typeof window<`u`&&window.document&&window.document.createElement;function C(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}function w(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}function ie(...e){return t=>{let n=!1,r=e.map(e=>{let r=w(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():w(e[t],null)}}}}function T(...e){return g.useCallback(ie(...e),e)}function E(e,t){let n=g.createContext(t),r=e=>{let{children:t,...r}=e,i=g.useMemo(()=>r,Object.values(r));return(0,_.jsx)(n.Provider,{value:i,children:t})};r.displayName=e+`Provider`;function i(r){let i=g.useContext(n);if(i)return i;if(t!==void 0)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}return[r,i]}function D(e,t=[]){let n=[];function r(t,r){let i=g.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=g.useMemo(()=>o,Object.values(o));return(0,_.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=g.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=>g.createContext(e));return function(n){let r=n?.[e]||t;return g.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,O(i,...t)]}function O(...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 g.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}var k=globalThis?.document?g.useLayoutEffect:()=>{},ae=g.useId||(()=>void 0),A=0;function j(e){let[t,n]=g.useState(ae());return k(()=>{e||n(e=>e??String(A++))},[e]),e||(t?`radix-${t}`:``)}var oe=g.useInsertionEffect||k;function se({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,o]=ce({defaultProp:t,onChange:n}),s=e!==void 0,c=s?e:i;{let t=g.useRef(e!==void 0);g.useEffect(()=>{let e=t.current;
vendor: 4,558 bytes, line 1
1if(e!==s){let t=e?`controlled`:`uncontrolled`,n=s?`controlled`:`uncontrolled`;console.warn(`${r} is changing from ${t} to ${n}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[c,g.useCallback(t=>{if(s){let n=le(t)?t(e):t;n!==e&&o.current?.(n)}else a(t)},[s,e,a,o])]}function ce({defaultProp:e,onChange:t}){let[n,r]=g.useState(e),i=g.useRef(n),a=g.useRef(t);return oe(()=>{a.current=t},[t]),g.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}function le(e){return typeof e==`function`}n();var M=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=s(`Primitive.${t}`),r=g.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,_.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),N=`Dialog`,[P,F]=D(N),[ue,I]=P(N),L=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:o=!0}=e,s=g.useRef(null),c=g.useRef(null),[l,u]=se({prop:r,defaultProp:i??!1,onChange:a,caller:N});return(0,_.jsx)(ue,{scope:t,triggerRef:s,contentRef:c,contentId:j(),titleId:j(),descriptionId:j(),open:l,onOpenChange:u,onOpenToggle:g.useCallback(()=>u(e=>!e),[u]),modal:o,children:n})};L.displayName=N;var R=`DialogTrigger`,z=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=I(R,n),a=T(t,i.triggerRef);return(0,_.jsx)(M.button,{type:`button`,"aria-haspopup":`dialog`,"aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Y(i.open),...r,ref:a,onClick:C(e.onClick,i.onOpenToggle)})});z.displayName=R;var B=`DialogPortal`,[de,V]=P(B,{forceMount:void 0}),H=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:a}=e,s=I(B,t);return(0,_.jsx)(de,{scope:t,forceMount:n,children:g.Children.map(r,e=>(0,_.jsx)(o,{present:n||s.open,children:(0,_.jsx)(i,{asChild:!0,container:a,children:e})}))})};H.displayName=B;var U=`DialogOverlay`,W=g.forwardRef((e,t)=>{let n=V(U,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=I(U,e.__scopeDialog);return a.modal?(0,_.jsx)(o,{present:r||a.open,children:(0,_.jsx)(pe,{...i,ref:t})}):null});W.displayName=U;var fe=s(`DialogOverlay.RemoveScroll`),pe=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=I(U,n);return(0,_.jsx)(ne,{as:fe,allowPinchZoom:!0,shards:[i.contentRef],children:(0,_.jsx)(M.div,{"data-state":Y(i.open),...r,ref:t,style:{pointerEvents:`auto`,...r.style}})})}),G=`DialogContent`,K=g.forwardRef((e,t)=>{let n=V(G,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=I(G,e.__scopeDialog);return(0,_.jsx)(o,{present:r||a.open,children:a.modal?(0,_.jsx)(me,{...i,ref:t}):(0,_.jsx)(he,{...i,ref:t})})});K.displayName=G;var me=g.forwardRef((e,t)=>{let n=I(G,e.__scopeDialog),r=g.useRef(null),i=T(t,n.contentRef,r);return g.useEffect(()=>{let e=r.current;if(e)return h(e)},[]),(0,_.jsx)(q,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:C(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:C(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()}),onFocusOutside:C(e.onFocusOutside,e=>e.preventDefault())})}),he=g.forwardRef((e,t)=>{let n=I(G,e.__scopeDialog),r=g.useRef(!1),i=g.useRef(!1);return(0,_.jsx)(q,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,t.detail.originalEvent.type===`pointerdown`&&(i.current=!0));let a=t.target;n.triggerRef.current?.contains(a)&&t.preventDefault(),t.detail.originalEvent.type===`focusin`&&i.current&&t.preventDefault()}})}),q=g.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:o,...s}=e,c=I(G,n),l=g.useRef(null),u=T(t,l);return m(),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(p,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,_.jsx)(a,{role:`dialog`,id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":Y(c.open),...s,ref:u,onDismiss:()=>c.onOpenChange(!1)})}),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(we,{titleId:c.titleId}),(0,_.jsx)(Ee,{contentRef:l,descriptionId:c.descriptionId})]})]})}),J=`DialogTitle`,ge=g.forwardRef((e,t)=>
1{let{__scopeDialog:n,...r}=e,i=I(J,n);return(0,_.jsx)(M.h2,{id:i.titleId,...r,ref:t})});ge.displayName=J;var _e=`DialogDescription`,ve=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=I(_e,n);return(0,_.jsx)(M.p,{id:i.descriptionId,...r,ref:t})});ve.displayName=_e;var ye=`DialogClose`,be=g.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=I(ye,n);return(0,_.jsx)(M.button,{type:`button`,...r,ref:t,onClick:C(e.onClick,()=>i.onOpenChange(!1))})});be.displayName=ye;function Y(e){return e?`open`:`closed`}var xe=`DialogTitleWarning`,[Se,Ce]=E(xe,{contentName:G,titleName:J,docsSlug:`dialog`}),we=({titleId:e})=>{let t=Ce(xe),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 2 3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 4 5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return g.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Te=`DialogDescriptionWarning`,Ee=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Ce(Te).contentName}}.`;return g.useEffect(()=>{let r=e.current?.getAttribute(`aria-describedby`);t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},De=L,Oe=z,ke=H,Ae=W,je=K,Me=ge,Ne=ve,X=be;typeof window<`u`&&window.document&&window.document.createElement;function Pe(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}var Fe=`AlertDialog`,[Ie,Le]=v(Fe,[F]),Z=F(),Re=e=>{let{__scopeAlertDialog:t,...n}=e,r=Z(t);return(0,_.jsx)(De,{...r,...n,modal:!0})};Re.displayName=Fe;var ze=`AlertDialogTrigger`,Be=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,i=Z(n);return(0,_.jsx)(Oe,{...i,...r,ref:t})});Be.displayName=ze;var Ve=`AlertDialogPortal`,He=e=>{let{__scopeAlertDialog:t,...n}=e,r=Z(t);return(0,_.jsx)(ke,{...r,...n})};He.displayName=Ve;var Ue=`AlertDialogOverlay`,We=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,i=Z(n);return(0,_.jsx)(Ae,{...i,...r,ref:t})});We.displayName=Ue;var Q=`AlertDialogContent`,[Ge,Ke]=Ie(Q),qe=c(`AlertDialogContent`),Je=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,children:r,...i}=e,a=Z(n),o=g.useRef(null),s=S(t,o),c=g.useRef(null);return(0,_.jsx)(Se,{contentName:Q,titleName:Ye,docsSlug:`alert-dialog`,children:(0,_.jsx)(Ge,{scope:n,cancelRef:c,children:(0,_.jsxs)(je,{role:`alertdialog`,...a,...i,ref:s,onOpenAutoFocus:Pe(i.onOpenAutoFocus,e=>{e.preventDefault(),c.current?.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault(),children:[(0,_.jsx)(qe,{children:r}),(0,_.jsx)(nt,{contentRef:o})]})})})});Je.displayName=Q;var Ye=`AlertDialogTitle`,Xe=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,i=Z(n);return(0,_.jsx)(Me,{...i,...r,ref:t})});Xe.displayName=Ye;var Ze=`AlertDialogDescription`,$=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,i=Z(n);return(0,_.jsx)(Ne,{...i,...r,ref:t})});$.displayName=Ze;var Qe=`AlertDialogAction`,$e=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,i=Z(n);return(0,_.jsx)(X,{...i,...r,ref:t})});$e.displayName=Qe;var et=`AlertDialogCancel`,tt=g.forwardRef((e,t)=>{let{__scopeAlertDialog:n,...r}=e,{cancelRef:i}=Ke(et,n),a=Z(n),o=S(t,i);return(0,_.jsx)(X,{...a,...r,ref:o})});tt.displayName=et;var nt=({contentRef:e})=>{let t=`\`${Q}\` requires a description for the component to be accessible for screen reader users. 6 7You can add a description to the \`${Q}\` by passing a \`${Ze}\` component as a child, which also benefits sighted users by adding visible context to the dialog. 8 9Alternatively, you can use your own component as a description by assigning it an \`id\` and passing the same value to the \`aria-describedby\` prop in \`${Q}\`. If the description is confusing or duplicative for sighted users, you can use the \`@radix-ui/react-visually-hidden\` primitive as a wrapper around your description component. 10 11For more information, see https://radix-ui.com/primitives/docs/components/
11alert-dialog`;return g.useEffect(()=>{document.getElementById(e.current?.getAttribute(`aria-describedby`))||console.warn(t)},[t,e]),null},rt=Re,it=Be,at=He,ot=We,st=Je,ct=$e,lt=tt,ut=Xe,dt=$,ft={auto:`min-w-[320px] sm:min-w-[450px]`,stretch:`w-full`,sm:`w-[calc(100%-2rem)] max-w-sm`,default:`w-[calc(100%-2rem)] max-w-md`,lg:`w-[calc(100%-2rem)] max-w-lg`,xl:`w-[calc(100%-2rem)] max-w-2xl`,"2xl":`w-[calc(100%-2rem)] max-w-4xl`,full:`w-[calc(100%-2rem)] max-w-none`},pt={Root:De,Trigger:Oe,Portal:ke,Overlay:Ae,Content:je,Title:Me,Description:Ne,Cancel:X,Confirm:X},mt={Root:rt,Trigger:it,Portal:at,Overlay:ot,Content:st,Title:ut,Description:dt,Cancel:lt,Confirm:ct},ht=(0,g.forwardRef)(function(e,t){let{t:n}=l(),{open:r,openOverride:i,variant:a=`default`,size:o=`auto`}=e,s=a===`alert`,c=s?mt:pt,p=r!==void 0,[ne,m]=(0,g.useState)(!1),h=p?!!r:ne,[v,y]=(0,g.useState)(!1),b=(0,g.useRef)(!0),x=(0,g.useRef)(null),S=(0,g.useCallback)(t=>{p||m(t),e.onOpenChange?.(t),t||e.onClose?.()},[p,e.onOpenChange,e.onClose]);(0,g.useEffect)(()=>{if(!p){if(i){e.onPreClick?.(null);let t=setTimeout(()=>{m(!0)},0);return()=>{clearTimeout(t)}}m(!1)}},[i,p]),(0,g.useEffect)(()=>{if(b.current){b.current=!1;return}e.onChangeOpen?.(h)},[h]),(0,g.useImperativeHandle)(t,()=>({open:()=>{S(!0)},close:()=>{S(!1)}}),[S]);let C=t=>{if(t?.preventDefault?.(),t?.stopPropagation?.(),e.onClickOk==null)return;y(!0);let r=e.onClickOk?.(t);r?.then==null?(y(!1),S(!1)):r.then(e=>{e?(y(!1),S(!1)):y(!1)}).catch(e=>{u.error(e==null||e===``?n(`utils.errorDefault`,`Something went wrong. Sorry`):``+e),y(!1)})},w=(0,g.useCallback)(t=>{t?.preventDefault(),t?.stopPropagation(),!e.disabled&&e.onPreClick?.(t)!==!0&&setTimeout(()=>{S(!0)},0)},[e.disabled,e.onPreClick,S]),ie=(0,g.useCallback)(e=>{v||S(e)},[v,S]),T=(0,g.useCallback)(t=>{e.disableEscapeKey&&(t?.preventDefault(),t?.stopPropagation()),e.onEscapeKeyDown?.(t)},[e.disableEscapeKey,e.onEscapeKeyDown]),E=(0,g.useCallback)(t=>{if(e.onOpenAutoFocus){e.onOpenAutoFocus(t);return}t?.preventDefault(),x.current?.focus()},[e.onOpenAutoFocus]),D=(0,g.useCallback)(t=>{e.returnFocusRef?.current&&(t?.preventDefault(),e.returnFocusRef.current.focus()),e.onCloseAutoFocus?.(t)},[e.returnFocusRef,e.onCloseAutoFocus]),O=(0,g.useCallback)(t=>{e.disableClickOutside&&(t?.preventDefault(),t?.stopPropagation()),e.onPointerDownOutside?.(t)},[e.disableClickOutside,e.onPointerDownOutside]),k=s?{}:{onPointerDownOutside:O},ae=s?{}:{modal:!0},A=e.zIndex?e.zIndex:s?`z-1200`:`z-50`,j=e.title!=null||e.description!=null,oe=(0,_.jsxs)(_.Fragment,{children:[e.tertiaryText!=null&&(0,_.jsx)(f,{variant:`ghost`,className:` mr-auto text-foreground/70 `,loading:e.tertiaryLoading,disabled:v,onClick:e.onClickTertiary,children:e.tertiaryText}),!e.hideCancelButton&&(0,_.jsx)(c.Cancel,{asChild:!0,disabled:v,children:(0,_.jsx)(`span`,{children:(0,_.jsx)(f,{variant:`outline`,className:e.cancelButtonClassName,disabled:v,onClick:e.onClickCancel,children:e.cancelText||n(`dialogExt.cancel`,`Cancel`)})})}
11),!e.hideOkButton&&(0,_.jsx)(c.Confirm,{asChild:!0,disabled:v||e.okDisabled,children:(0,_.jsx)(`span`,{className:v||e.okDisabled?`pointer-events-none`:``,children:(0,_.jsx)(f,{variant:e.isDanger?`destructive`:`default`,disabled:v||e.okDisabled,onClick:C,className:e.okButtonClassName||``,children:v?(0,_.jsx)(te,{bare:!0,size:`sm`}):e.okText||n(`dialogExt.ok`,`Ok`)})})})]}),se=!e.hideOkButton||!e.hideCancelButton||e.tertiaryText!=null;return(0,_.jsxs)(c.Root,{...ae,open:h,onOpenChange:ie,children:[e.children==null?null:(0,_.jsx)(c.Trigger,{asChild:!0,children:(0,_.jsx)(`span`,{className:e.triggerClassName,onClick:w,children:e.children})}),(0,_.jsxs)(c.Portal,{children:[(0,_.jsx)(c.Overlay,{className:d(`data-[state=open]:animate-overlay-show fixed inset-0`,A,!e.disableBackBlack&&`bg-black/30`,e.backBlackClassname)}),(0,_.jsxs)(c.Content,{ref:x,tabIndex:-1,onEscapeKeyDown:T,onOpenAutoFocus:E,onCloseAutoFocus:D,...k,style:e.contentStyle,className:d(`fixed top-1/2 left-1/2 flex max-h-[90vh] translate-x-[-50%] translate-y-[-50%] flex-col`,`gap-6 rounded-xl border border-foreground
11/10 bg-popover p-6 text-sm text-foreground`,`shadow-[0_0_20px_rgba(0,0,0,0.3)] dark:shadow-[0_0_20px_rgba(0,0,0,0.7)]`,`data-[state=open]:animate-content-show data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95`,`focus:outline-hidden`,ft[o],A,e.className),children:[e.showCloseMark&&!s&&(0,_.jsx)(X,{disabled:v,"aria-label":n(`dialogExt.close`,`Close`),className:`absolute top-4 right-4 z-10 flex size-4 cursor-pointer items-center justify-center rounded-xs opacity-70 transition-opacity hover:opacity-100 focus-visible:ring-[3px] focus-visible:ring-primary/30 focus-visible:outline-hidden disabled:pointer-events-none`,children:(0,_.jsx)(re,{icon:ee,transform:{size:16}})}),(0,_.jsxs)(`div`,{className:d(`flex flex-col gap-2`,e.centerTitle&&`text-center`,!j&&`sr-only`),children:[(0,_.jsx)(c.Title,{className:` m-0 text-sm leading-none font-medium text-foreground `,children:e.title??e.srTitle}),e.description?(0,_.jsx)(c.Description,{className:` text-sm leading-5 text-muted-foreground `,children:e.description}):e.srDescription?(0,_.jsx)(c.Description,{className:`sr-only`,children:e.srDescription}):null]}),e.content,se&&(0,_.jsx)(`div`,{className:` flex items-center justify-end gap-2 `,children:oe})]})]})]})});export{ht 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.