1import{s as y,t as T}from"./react-lPvosS0A.js";import{t as v}from"./jsx-runtime-Ca83TK26.js";import{O as b,St as d}from"./Button-CDl7JrjB.js";import{i as l,n as p,r as u}from"./Text-CF5TiSgc.js";import{t as D}from"./useClientTranslation-Cj82CgE1.js";import{r as j}from"./Toast-eCEHlJhD.js";import{t as N}from"./ClipboardIcon-D6EW-1iw.js";import{t as _}from"./EyeSlashIcon-c-1mdn6Y.js";import{t as C}from"./EyeIcon-BL1RwBh9.js";import{n as f}from"./Icon-Dze5_neP.js";import{t as R}from"./useIsTruncated-CQFFJfvy.js";var S=y(T(),1),r=v(),k=u({base:["grid grid-cols-3",p({size:"body-m"})]});function P({className:o,ref:t,...s}){const{...e}=s;return(0,r.jsx)("dl",{ref:t,className:l(k(s),o),...e})}var z=u({base:["col-start-1 py-2 pr-1",p({weight:"medium",color:"body"}),"first:border-none border-t border-gray-200 truncate"]});function F({className:o,children:t,tooltipOnTruncate:s=!0,ref:e,...a}){const{ref:m,isTruncated:c}=R(),{...n}=a;return(0,r.jsx)("dt",{ref:e,className:l(z(a),o),...n,children:s?(0,r.jsxs)(d.Root,{isDisabled:!c,children:[(0,r.jsx)(d.Trigger,{color:"gray",className:"w-full min-w-0 justify-start overflow-hidden p-0 text-left",children:(0,r.jsx)("span",{ref:m,className:"min-w-0 flex-1 truncate text-left",children:t})}),(0,r.jsx)(d.Content,{className:"max-w-xs",children:t})]}):t})}var L=u({base:["col-span-2 py-2",p({color:"muted"}),"nth-2:border-none border-t border-gray-200 flex items-center gap-2"]});function q({className:o,children:t,isPlaceholder:s,isHideable:e,isCopyable:a,defaultIsHidden:m=!0,ref:c,...n}){const{t:i}=D(),[x,g]=(0,S.useState)(e?m:!1),h=()=>typeof t=="string"?"â¢".repeat(t.length):"â¢â¢â¢â¢â¢â¢â¢â¢";return(0,r.jsxs)("dd",{ref:c,className:l(L(n),o),...n,children:[(0,r.jsx)("div",{className:l("min-w-0",!a&&"flex-1"),children:s?"-":x?h():t}),e&&(0,r.jsx)(b,{size:"sm",radius:"full",variant:"solid",color:"gray",onPress:()=>g(w=>!w),children:x?(0,r.jsx)(f,{label:i("common.showContent"),children:(0,r.jsx)(C,{className:"w-4 h-4 shrink-0"})}):(0,r.jsx)(f,{label:i("common.hideContent"),children:(0,r.jsx)(_,{className:"w-4 h-4 shrink-0"})})}),a&&(0,r.jsx)(b,{size:"sm",radius:"full",variant:"solid",color:"gray",onPress:()=>{typeof t=="string"&&navigator.clipboard&&navigator.clipboard.writeText?(navigator.clipboard.writeText(t),j({status:"success",title:i("common.copiedToClipboard")})):j({status:"error",title:i("common.copiedToClipboardError")})},children:(0,r.jsx)(f,{label:i("common.copyToClipboard"),children:(0,r.jsx)(N,{className:"w-4 h-4 shrink-0"})})})]})}var Q={Root:P,Term:F,Details:q};export{Q 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.