1import{a as i,d as o,b as u,o as d,r as l,g,t as p,m as c,i as f,j as m,k as b,l as k,p as x,q as r}from"./Bcc8-a-q.js";import{u as y}from"./CdE3OqS9.js";const v={base:"inline-flex items-center justify-center text-gray-900 dark:text-white",padding:"px-1",size:{xs:"h-4 min-w-[16px] text-[10px]",sm:"h-5 min-w-[20px] text-[11px]",md:"h-6 min-w-[24px] text-[12px]"},rounded:"rounded",font:"font-medium font-sans",background:"bg-gray-100 dark:bg-gray-800",ring:"ring-1 ring-gray-300 dark:ring-gray-700 ring-inset",default:{size:"sm"}},a=f(r.ui.strategy,r.ui.kbd,v),_=o({inheritAttrs:!1,props:{value:{type:String,default:null},size:{type:String,default:()=>a.default.size,validator(e){return Object.keys(a.size).includes(e)}},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e){const{ui:t,attrs:s}=y("kbd",m(e,"ui"),a),n=b(()=>k(x(t.value.base,t.value.size[e.size],t.value.padding,t.value.rounded,t.value.font,t.value.background,t.value.ring),e.class));return{ui:t,attrs:s,kbdClass:n}}});function z(e,t,s,n,h,w){return d(),u("kbd",c({class:e.kbdClass},e.attrs),[l(e.$slots,"default",{},()=>[g(p(e.value),1)])],16)}const S=i(_,[["render",z]]);export{S as _};
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.