1import{a as v}from"/build/_shared/chunk-ZGXU5UIV.js";import{a as $}from"/build/_shared/chunk-ZURG7KEE.js";import{a as m,r as u}from"/build/_shared/chunk-UWKW3VKI.js";import{a as S}from"/build/_shared/chunk-ZQYY2ALN.js";import{d as s}from"/build/_shared/chunk-G5WX4PPA.js";var N=s(m());var w=s(m(),1);var E=s(m(),1),T=s($(),1);var i=s(m(),1);var d=s(u(),1),O=Symbol.for("react.lazy"),R=i[" use ".trim().toString()];function j(t){return typeof t=="object"&&t!==null&&"then"in t}function g(t){return t!=null&&typeof t=="object"&&"$$typeof"in t&&t.$$typeof===O&&"_payload"in t&&j(t._payload)}function P(t){let e=A(t),r=i.forwardRef((n,o)=>{let{children:a,...c}=n;g(a)&&typeof R=="function"&&(a=R(a._payload));let l=i.Children.toArray(a),f=l.find(V);if(f){let p=f.props.children,D=l.map(b=>b===f?i.Children.count(p)>1?i.Children.only(null):i.isValidElement(p)?p.props.children:null:b);return(0,d.jsx)(e,{...c,ref:o,children:i.isValidElement(p)?i.cloneElement(p,void 0,D):null})}return(0,d.jsx)(e,{...c,ref:o,children:a})});return r.displayName=`${t}.Slot`,r}function A(t){let e=i.forwardRef((r,n)=>{let{children:o,...a}=r;if(g(o)&&typeof R=="function"&&(o=R(o._payload)),i.isValidElement(o)){let c=M(o),l=W(a,o.props);return o.type!==i.Fragment&&(l.ref=n?v(n,c):c),i.cloneElement(o,l)}return i.Children.count(o)>1?i.Children.only(null):null});return e.displayName=`${t}.SlotClone`,e}var I=Symbol("radix.slottable");function V(t){return i.isValidElement(t)&&typeof t.type=="function"&&"__radixId"in t.type&&t.type.__radixId===I}function W(t,e){let r={...e};for(let n in e){let o=t[n],a=e[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...l)=>{let f=a(...l);return o(...l),f}:o&&(r[n]=o):n==="style"?r[n]={...o,...a}:n==="className"&&(r[n]=[o,a].filter(Boolean).join(" "))}return{...t,...r}}function M(t){let e=Object.getOwnPropertyDescriptor(t.props,"ref")?.get,r=e&&"isReactWarning"in e&&e.isReactWarning;return r?t.ref:(e=Object.getOwnPropertyDescriptor(t,"ref")?.get,r=e&&"isReactWarning"in e&&e.isReactWarning,r?t.props.ref:t.props.ref||t.ref)}var h=s(u(),1),F=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],C=F.reduce((t,e)=>{let r=P(`Primitive.${e}`),n=E.forwardRef((o,a)=>{let{asChild:c,...l}=o,f=c?r:e;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,h.jsx)(f,{...l,ref:a})});return n.displayName=`Primitive.${e}`,{...t,[e]:n}},{});var x=s(u(),1),z="Label",L=w.forwardRef((t,e)=>(0,x.jsx)(C.label,{...t,ref:e,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(t.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));L.displayName=z;var y=L;var _=s(u()),H=N.forwardRef(({className:t,...e},r)=>(0,_.jsx)(y,{ref:r,className:S("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70",t),...e}));H.displayName=y.displayName;export{L as a,H as b};
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.