import{D as e,E as t,On as n,Zn as r,_ as i,b as a,bt as o,er as s,k as c,mt as l,o as u,qt as d,tr as f,v as p,xt as m,y as h}from"./CaODJcyn.js";import{x as g}from"./DwuL_1Kg.js";import{t as _}from"./BDNMzG2s.js";import{u as v}from"./aTmK00sy.js";import{t as y}from"./DPZcBMo3.js";import{t as b}from"./2i5410or.js";import{t as x}from"./ER4ySs_E2.js";function S(e=2e3){let{copy:t,copied:n}=g({legacy:!0,copiedDuring:e});return{copy:t,copied:n}}var C=Object.assign(c({__name:`DevtoolsCopyButton`,props:{text:{}},setup(t){let{copy:i,copied:a}=S();return(o,s)=>{let c=y,u=b;return l(),p(u,{text:n(a)?`Copied!`:`Copy`},{default:d(()=>[e(c,{icon:n(a)?`i-carbon-checkmark`:`i-carbon-copy`,"aria-label":n(a)?`Copied`:`Copy to clipboard`,size:`xs`,variant:`ghost`,color:`neutral`,class:r(n(a)?`text-green-500`:``),onClick:s[0]||=e=>n(i)(t.text)},null,8,[`icon`,`aria-label`,`class`])]),_:1},8,[`text`])}}}),{__name:`DevtoolsCopyButton`}),w={class:`devtools-snippet`},T={key:0,class:`devtools-snippet-header`},E={class:`text-xs font-mono text-muted`},D=Object.assign(_(c({__name:`DevtoolsSnippet`,props:{label:{},code:{},lang:{default:`json`}},setup(t){return(n,r)=>{let o=C,s=x;return l(),a(`div`,w,[t.label||n.$slots.header?(l(),a(`div`,T,[m(n.$slots,`header`,{},()=>[i(`code`,E,f(t.label),1)],!0),e(o,{text:t.code},null,8,[`text`])])):h(``,!0),e(s,{code:t.code,lang:t.lang,class:`devtools-snippet-block`},null,8,[`code`,`lang`])])}}}),[[`__scopeId`,`data-v-1994adf5`]]),{__name:`DevtoolsSnippet`}),O={class:`divide-y divide-[var(--ui-border)]`},k={class:`devtools-kv-key`},A=[`href`],j=[`href`],M=Object.assign(_(c({__name:`DevtoolsKeyValue`,props:{items:{},striped:{type:Boolean,default:!1}},setup(n){let c=/^https?:\/\/\S+$/,d=/^#(?:[0-9a-f]{3,4}){1,2}$|^rgba?\([\d\s,./]+\)$|^hsla?\([\d\s%,./]+\)$/i;function m(e){return!e.link&&!e.code&&typeof e.value==`string`&&c.test(e.value)}function g(e){return typeof e.value==`string`&&d.test(e.value.trim())}return(c,d)=>{let _=v,y=D,b=C;return l(),a(`div`,O,[(l(!0),a(u,null,o(n.items,o=>(l(),a(`div`,{key:o.key,class:r([`devtools-kv-row group`,{"devtools-kv-striped":n.striped,"devtools-kv-stacked":!!o.code}])},[i(`span`,k,f(o.key),1),i(`div`,{class:r([`devtools-kv-value-wrap`,{"w-full":!!o.code}])},[o.link?(l(),a(`a`,{key:0,href:o.link,target:`_blank`,rel:`noopener noreferrer`,class:`text-xs text-muted hover:text-default flex items-center gap-1`},[t(f(o.value)+` `,1),e(_,{name:`i-carbon-launch`,class:`text-xs`})],8,A)):o.code&&o.value!==void 0&&o.value!==``?(l(),p(y,{key:1,code:String(o.value),lang:o.code,class:`w-full`},null,8,[`code`,`lang`])):m(o)?(l(),a(`a`,{key:2,href:String(o.value),target:`_blank`,rel:`noopener noreferrer`,class:`text-xs text-muted hover:text-default flex items-center gap-1`},[t(f(o.value)+` `,1),e(_,{name:`i-carbon-launch`,class:`text-xs`})],8,j)):(l(),a(`span`,{key:3,class:r([`devtools-kv-value flex items-center gap-1.5`,{"font-mono":o.mono!==!1,"text-green-500":o.value===!0,"text-red-400":o.value===!1,"text-muted italic":o.value===void 0||o.value===``}])},[g(o)?(l(),a(`span`,{key:0,class:`inline-block w-3 h-3 rounded-sm shrink-0 border border-[var(--ui-border)]`,style:s({background:String(o.value).trim()})},null,4)):h(``,!0),t(` `+f(o.value===void 0||o.value===``?`(empty)`:o.value),1)],2)),!o.code&&o.copyable&&o.value!==void 0&&o.value!==``?(l(),p(b,{key:4,text:String(o.value),class:`opacity-0 group-hover:opacity-100 transition-opacity`},null,8,[`text`])):h(``,!0)],2)],2))),128))])}}}),[[`__scopeId`,`data-v-983967b4`]]),{__name:`DevtoolsKeyValue`});export{D as n,M as t};