(()=>{"use strict";(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,558300,e=>{var t=e.i(271645),r=e.i(951437),n=e.i(146376),i=e.i(108868),a=e.i(667865),l=e.i(469690),u=e.i(381104),o=e.i(884708),s=e.i(247778),f=e.i(538489),d=e.i(875812),c=e.i(552245),v=e.i(675606),p=e.i(380025),g=e.i(647554);let b=t.forwardRef(function(e,b){let{render:h,className:x,id:m,name:R,value:C,disabled:y=!1,onValueChange:w,defaultValue:M,autoFocus:k=!1,style:I,...E}=e,{state:S,name:j,disabled:D,setTouched:z,setDirty:A,validityData:T,setFocused:P,setFilled:V,validationMode:N,validation:O}=(0,l.f)(),{clearErrors:L}=(0,o.f)(),F=D||y,K=j??R,B={...S,disabled:F},{labelId:U}=(0,s.f)(),W=(0,f.f)({id:m});(0,n.f)(()=>{let e=null!=C;O.inputRef.current?.value||e&&""!==C?V(!0):e&&""===C&&V(!1)},[O.inputRef,V,C]);let _=t.useRef(null);(0,n.f)(()=>{k&&_.current===(0,g.T)((0,i.f)(_.current))&&P(!0)},[k,P]);let[H]=(0,r.f)({controlled:C,default:M,name:"FieldControl",state:"value"}),q=void 0!==C,Z=q?H:void 0,J=(0,a.f)(()=>O.inputRef.current?.value);return(0,u.f)(O.inputRef,W,Z,J,!F,R),(0,c.f)("input",e,{ref:[b,_],state:B,props:[{id:W,disabled:F,name:K,ref:O.inputRef,"aria-labelledby":U,autoFocus:k,...q?{value:Z}:{defaultValue:M},onChange(e){let t=e.currentTarget.value;w?.(t,(0,v.j)(p.f.none,e.nativeEvent)),A(t!==(T.initialValue??"")),V(""!==t),e.nativeEvent.defaultPrevented||(L(K),O.change(t))},onFocus(){P(!0)},onBlur(e){z(!0),P(!1),"onBlur"===N&&O.commit(e.currentTarget.value)},onKeyDown(e){"INPUT"===e.currentTarget.tagName&&"Enter"===e.key&&(z(!0),O.commit(e.currentTarget.value))}},E,e=>O.getValidationProps(F,e)],stateAttributesMapping:d.s})});e.s(["Control",0,b],305359);var h=e.i(305359),h=h,x=e.i(843476);let m=t.forwardRef(function(e,t){return(0,x.jsx)(h.Control,{ref:t,...e})});e.s(["Input",0,m],558300)},395530,e=>{var t=e.i(271645),r=e.i(828918),n=e.i(838452),i=e.i(673553);e.s(["f",0,function(e={}){let{highlightItemOnHover:a,highlightedIndex:l,onHighlightedIndexChange:u}=(0,n.o)(),{ref:o,index:s}=(0,i.f)(e),f=l===s,d=t.useRef(null),c=(0,r.A)(o,d);return{compositeProps:{tabIndex:f?0:-1,onFocus(){u(s)},onMouseMove(){let e=d.current;if(!a||!e)return;let t=e.hasAttribute("disabled")||"true"===e.ariaDisabled;f||t||e.focus()}},compositeRef:c,index:s}}])},53687,e=>{var t=e.i(271645),r=e.i(388940),n=e.i(667865),i=e.i(146376),a=e.i(545356),l=e.i(843476);function u(){return new Map}function o(){return new Set}function s(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}e.s(["f",0,function(e){let{children:f,elementsRef:d,labelsRef:c,onMapChange:v}=e,p=(0,n.f)(v),[,g]=t.useState(!1),b=(0,r.useRefWithInit)(o).current,h=(0,r.useRefWithInit)(u).current,x=t.useRef(0),m=t.useRef(!0),R=t.useRef([]),C=t.useRef(null),y=(0,n.f)(()=>{m.current||(m.current=!0,g(e=>!e))}),w=(0,n.f)((e,t)=>{h.set(e,t),y()}),M=(0,n.f)(e=>{h.delete(e),y()}),k=(0,n.f)(e=>{let t=new Map;return d.current.length=0,c&&(c.current.length=0),e.forEach(e=>{t.set(e.element,{...e.registration.metadata??{},index:e.index}),d.current[e.index]=e.element,c&&(c.current[e.index]=void 0!==e.registration.label?e.registration.label:e.registration.textRef?.current?.textContent??e.element.textContent)}),x.current=d.current.length,t}),I=(0,n.f)(()=>{var e;let t,r,n,i,[a,l]=(e=h,t=new Set,r=[],n=[],e.forEach((e,i)=>{if(!i.isConnected)return;let a=e.index,l={index:a??-1,element:i,registration:e};null===a?n.push(l):a>=0&&(t.add(a),r.push(l))}),i=0,n.sort((e,t)=>s(e.element,t.element)),n.forEach(e=>{for(;t.has(i);)i+=1;e.index=i,r.push(e),i+=1}),t.size>0&&r.sort((e,t)=>e.index-t.index),[r,n.map(e=>e.element)]),u=k(a);!function(e){if(C.current?.disconnect(),C.current=null,"function"!=typeof MutationObserver||e.length<2)return;let t=new MutationObserver(r=>{if(!function(e){for(let t of e)for(let e=0;e0){t.disconnect(),y();return}n=r}});C.current=t;let r=new Set;for(let t=1;tt.observe(e,{childList:!0}))}(l),R.current=a,m.current=!1,b.forEach(e=>e(u)),p(u)});(0,i.f)(()=>(m.current||k(R.current),()=>{d.current=[],c&&(c.current=[])}),[d,c,k]),(0,i.f)(()=>{m.current&&I()}),(0,i.f)(()=>()=>{C.current?.disconnect(),m.current=!0},[]);let E=(0,n.f)(e=>(b.add(e),()=>{b.delete(e)})),S=t.useMemo(()=>({register:w,unregister:M,subscribeMapChange:E,nextIndexRef:x}),[w,M,E,x]);return(0,l.jsx)(a.i.Provider,{value:S,children:f})}])},545356,e=>{e.i(247167);var t=e.i(271645);let r=t.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});e.s(["i",0,r,"Q",0,function(){return t.useContext(r)}])},673553,e=>{var t=e.i(271645),r=e.i(146376),n=e.i(545356);e.s(["f",0,function(e={}){let{guess:i,label:a,metadata:l,textRef:u,index:o}=e,{register:s,unregister:f,subscribeMapChange:d,nextIndexRef:c}=(0,n.Q)(),v=t.useRef(-1),[p,g]=t.useState(null==o&&i?()=>{if(-1===v.current){let e=c.current;c.current+=1,v.current=e}return v.current}:-1),b=o??p,h=t.useRef(null),x=t.useCallback(e=>{let t=h.current;t&&f(t),h.current=e,e&&s(e,{metadata:l??null,index:o??null,label:a,textRef:u})},[o,s,f,l,a,u]);return(0,r.f)(()=>{if(null==o)return d(e=>{let t=h.current?e.get(h.current)?.index:null;null!=t&&g(t)})},[o,d]),{ref:x,index:b}}])},872855,e=>{e.i(247167);var t=e.i(271645);let r=t.createContext(void 0);e.s(["f",0,function(){let e=t.useContext(r);return e?.direction??"ltr"}])},469690,875812,381104,e=>{var t=e.i(733332),r=e.i(271645),n=e.i(956789);let i={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},a={disabled:!1,valid:null,touched:!1,dirty:!1,filled:!1,focused:!1};e.s(["q",0,a,"t",0,i,"s",0,{valid:e=>null===e?null:e?{"data-valid":""}:{"data-invalid":""}}],875812);let l={invalid:void 0,name:void 0,validityData:{state:i,errors:[],error:"",value:"",initialValue:null},setValidityData:n.x,disabled:void 0,setTouched:n.x,setDirty:n.x,setFilled:n.x,setFocused:n.x,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:a,registerFieldControl:n.x,validation:{getValidationProps:(e,t=n.w)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:n.x,getInputControl:()=>null,commit:async()=>{},change:n.x}},u=r.createContext(l);function o(e=!0){let i=r.useContext(u);if(i.setValidityData===n.x&&!e)throw Error((0,t.f)(28));return i}e.s(["f",0,o],469690);var s=e.i(146376),f=e.i(388940);e.s(["f",0,function(e,t,r,n,i=!0,a){let{registerFieldControl:l}=o(),u=(0,f.useRefWithInit)(()=>Symbol());(0,s.f)(()=>{let o=u.current;i?l(o,{controlRef:e,getValue:n,id:t,name:a,value:r}):l(o,void 0)},[e,i,n,t,a,l,u,r]),(0,s.f)(()=>{let e=u.current;return()=>{l(e,void 0)}},[l,u])}],381104)},884708,e=>{e.i(247167);var t=e.i(271645),r=e.i(956789);let n=t.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:r.x,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});e.s(["f",0,function(){return t.useContext(n)}])},538489,247778,e=>{var t=e.i(271645),r=e.i(146376),n=e.i(667865),i=e.i(388940),a=e.i(229315),l=e.i(956789),u=e.i(788015);let o=t.createContext({controlId:void 0,registerControlId:l.x,labelId:void 0,setLabelId:l.x,messageIds:[],setMessageIds:l.x,getDescriptionProps:e=>e});function s(){return t.useContext(o)}e.s(["f",0,s],247778),e.s(["f",0,function(e={}){let{id:o,implicit:f=!1,controlRef:d}=e,{controlId:c,registerControlId:v}=s(),p=(0,u.f)(o),g=f?c:void 0,b=(0,i.useRefWithInit)(()=>Symbol()),h=t.useRef(!1),x=t.useRef(null!=o),m=(0,n.f)(()=>{h.current&&v!==l.x&&(h.current=!1,v(b.current,void 0))});return(0,r.f)(()=>{let e;if(v!==l.x){if(f){let t=d?.current;e=(0,a.m)(t)&&null!=t.closest("label")?o??null:g??p}else if(null!=o)x.current=!0,e=o;else{if(!x.current)return void m();e=p}if(void 0===e)return void m();h.current=!0,v(b.current,e)}},[o,d,g,v,f,p,b,m]),t.useEffect(()=>m,[m]),c??p}],538489)},552348,e=>{var t=e.i(216856);e.s(["f",0,t])},590803,e=>{e.s(["f",0,function(e){return null==e||e.hasAttribute("disabled")||"true"===e.getAttribute("aria-disabled")}])},951437,e=>{e.i(247167);var t=e.i(271645);e.s(["f",0,function({controlled:e,default:r,name:n,state:i="value"}){let{current:a}=t.useRef(void 0!==e),[l,u]=t.useState(r),o=t.useCallback(e=>{a||u(e)},[]);return[a?e:l,o]}])},793479,e=>{var t=e.i(843476),r=e.i(558300),n=e.i(225913),i=e.i(975157);let a=(0,n.f)("w-full min-w-0 rounded-lg border border-input bg-background transition-colors outline-none file:inline-flex file:border-0 file:bg-transparent file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:cursor-not-allowed disabled:bg-input/50 disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:bg-input/30 dark:disabled:bg-input/80 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40",{variants:{size:{default:"h-8 px-2.5 py-1 text-base file:inline-flex file:h-6 file:text-sm md:text-sm",lg:"h-11 px-3 py-2 text-base file:h-8 file:text-base md:text-base"}},defaultVariants:{size:"default"}});e.s(["f",0,function({className:e,type:n,size:l,...u}){return(0,t.jsx)(r.Input,{type:n,"data-slot":"input",className:(0,i.f)(a({size:l}),e),...u})}])},677572,e=>{var t=e.i(843476),r=e.i(271645),n=e.i(951437),i=e.i(146376),a=e.i(667865),l=e.i(552245),u=e.i(53687),o=e.i(733332);let s=r.createContext(void 0);function f(){let e=r.useContext(s);if(void 0===e)throw Error((0,o.f)(64));return e}let d={tabActivationDirection:e=>({"data-activation-direction":e})};var c=e.i(675606),v=e.i(216856),v=v,p=v,g=e.i(552348);let b=r.forwardRef(function(e,o){let{className:f,defaultValue:b=0,onValueChange:m,orientation:R="horizontal",render:C,value:y,style:w,...M}=e,k=void 0!==e.defaultValue,I=r.useRef([]),[E,S]=r.useState(()=>new Map),[j,D]=(0,n.f)({controlled:y,default:b,name:"Tabs",state:"value"}),z=void 0!==y,[A,T]=r.useState(()=>new Map),P=r.useRef(void 0),V=r.useCallback(e=>h(A,e),[A]),[N,O]=r.useState(()=>({previousValue:j,tabActivationDirection:"none"})),{previousValue:L,tabActivationDirection:F}=N,K=F,B=!1;L!==j&&(K=x(L,j,R,A),B=null!=L&&null!=j&&null==V(j));let U=B?L:j,W=L!==U||F!==K;(0,i.f)(()=>{W&&O({previousValue:U,tabActivationDirection:K})},[U,W,K]);let _=(0,a.f)((e,t)=>{t.activationDirection=x(j,e,R,A),m?.(e,t),t.isCanceled||D(e)}),H=(0,a.f)((e,t)=>{m?.(e,(0,c.j)(t,void 0,void 0,{activationDirection:"none"}))}),q=(0,a.f)((e,t)=>(S(r=>{let n=new Map(r);return n.set(e,t),n}),()=>{S(r=>{if(r.get(e)!==t)return r;let n=new Map(r);return n.delete(e),n})})),Z=r.useCallback(e=>E.get(e),[E]),J=r.useCallback(e=>{for(let t of A.values())if(e===t.value)return t.id},[A]),Q=r.useMemo(()=>({getTabElementBySelectedValue:V,getTabIdByPanelValue:J,getTabPanelIdByValue:Z,onValueChange:_,orientation:R,registerMountedTabPanel:q,setTabMap:T,tabActivationDirection:K,value:j}),[V,J,Z,_,R,q,T,K,j]),X=r.useMemo(()=>{for(let e of A.values())if(e.value===j)return e},[A,j]),G=r.useMemo(()=>{for(let e of A.values())if(!e.disabled)return e.value},[A]),Y=r.useRef(!k),$=r.useRef(b),ee=r.useRef(k),et=r.useRef(!1);(0,i.f)(()=>{if(z)return;function e(e,t){D(e),O({previousValue:e,tabActivationDirection:"none"}),H(e,t),Y.current=!1}if(0===A.size){et.current&&null!==j&&!P.current?.isConnected&&e(null,p.missing);return}et.current=!0,P.current=A.keys().next().value;let t=X?.disabled,r=null==X&&null!==j;if(t||j!==$.current||(ee.current=!1),ee.current&&t&&j===$.current)return;let n=Y.current;if(t||r){let r=G??null;if(j===r){Y.current=!1;return}let i=p.missing;n?i=v.initial:t&&(i=g.f.disabled),e(r,i);return}n&&null!=X&&(H(j,v.initial),Y.current=!1)},[G,z,H,X,D,A,j]);let er={orientation:R,tabActivationDirection:K},en=(0,l.f)("div",e,{state:er,ref:o,props:M,stateAttributesMapping:d});return(0,t.jsx)(s.Provider,{value:Q,children:(0,t.jsx)(u.f,{elementsRef:I,children:en})})});function h(e,t){for(let[r,n]of e.entries())if(t===n.value)return r;return null}function x(e,t,r,n){if(null==e||null==t)return"none";let[i,a,l]="horizontal"===r?["left","left","right"]:["top","up","down"],u=h(n,e),o=h(n,t);if(null==u||null==o)return u!==o&&("number"==typeof e||"string"==typeof e)&&typeof e==typeof t?t>e?l:a:"none";let s=u.getBoundingClientRect()[i],f=o.getBoundingClientRect()[i];return fs?l:"none"}var m=e.i(108868),R=e.i(788015),C=e.i(540886);let y="data-composite-item-active";var w=e.i(395530),M=e.i(838452);let k=r.createContext(void 0);var I=e.i(380025),E=e.i(647554);let S=r.forwardRef(function(e,t){let{className:n,disabled:u=!1,render:s,value:v,id:p,nativeButton:g=!0,style:b,...h}=e,{value:x,getTabPanelIdByValue:S,onValueChange:j,orientation:D,tabActivationDirection:z}=f(),{activateOnFocus:A,registerTabResizeObserverElement:T,tabsListElement:P}=function(){let e=r.useContext(k);if(void 0===e)throw Error((0,o.f)(65));return e}(),{highlightedIndex:V,onHighlightedIndexChange:N}=(0,M.o)(),O=(0,R.f)(p),L=r.useMemo(()=>({disabled:u,id:O,value:v}),[u,O,v]),{compositeProps:F,compositeRef:K,index:B}=(0,w.f)({metadata:L}),U=v===x,W=r.useRef(!1),_=r.useRef(null),H=(0,a.f)(e=>{_.current?.(),_.current=e?T(e):null});(0,i.f)(()=>{if(W.current){W.current=!1;return}if(U&&B>-1&&V!==B){if(null!=P){let e=(0,E.T)((0,m.f)(P));if(e&&(0,E.I)(P,e))return}u||N(B)}},[U,B,V,N,u,P]);let{getButtonProps:q,buttonRef:Z}=(0,C.f)({disabled:u,native:g,focusableWhenDisabled:!0}),J=S(v),Q=r.useRef(!1),X=r.useRef(!1);function G(e){j(v,(0,c.j)(I.f.none,e.nativeEvent,void 0,{activationDirection:"none"}))}return(0,l.f)("button",e,{state:{disabled:u,active:U,orientation:D,tabActivationDirection:z},ref:[t,Z,K,H],props:[F,{role:"tab","aria-controls":J,"aria-selected":U,id:O,onClick:function(e){U||u||G(e)},onFocus:function(e){U||u||A&&(!Q.current||X.current)&&G(e)},onPointerDown:function(e){if(U||u)return;Q.current=!0,X.current=0===e.button;let t=(0,m.f)(e.currentTarget);function r(){Q.current=!1,X.current=!1,t.removeEventListener("pointerup",r),t.removeEventListener("pointercancel",r)}t.addEventListener("pointerup",r),t.addEventListener("pointercancel",r)},[y]:U?"":void 0,onKeyDownCapture(){W.current=!0}},h,q],stateAttributesMapping:d})});var j=e.i(144394),D=e.i(209407),z=e.i(137584),A=e.i(223910),T=e.i(673553);let P={...d,...D.T},V=r.forwardRef(function(e,t){let{className:n,value:a,render:u,keepMounted:o=!1,style:s,...d}=e,{value:c,getTabIdByPanelValue:v,orientation:p,tabActivationDirection:g,registerMountedTabPanel:b}=f(),h=(0,R.f)(),{ref:x,index:m}=(0,T.f)(),C=a===c,{mounted:y,transitionStatus:w,setMounted:M}=(0,A.f)(C),k=!y,I=v(a),E=r.useRef(null),S=(0,l.f)("div",e,{state:{hidden:k,orientation:p,tabActivationDirection:g,transitionStatus:w},ref:[t,x,E],props:[{"aria-labelledby":I,hidden:k,id:h,role:"tabpanel",tabIndex:C?0:-1,inert:(0,j.f)(!C),"data-index":m},d],stateAttributesMapping:P});return((0,z.f)({open:C,ref:E,onComplete(){C||M(!1)}}),(0,i.f)(()=>{if(null!=h&&(!k||o))return b(a,h)},[k,o,a,h,b]),o||y)?S:null});var N=e.i(956789),O=e.i(590803),L=e.i(828918),F=e.i(673327),K=e.i(621082);let B=[];var U=e.i(872855);function W(e){let{render:n,className:o,style:s,refs:f=N.v,props:d=N.v,state:c=N.w,stateAttributesMapping:v,highlightedIndex:p,onHighlightedIndexChange:g,orientation:b,grid:h,loopFocus:x,onLoop:m,enableHomeAndEndKeys:R,onMapChange:C,stopEventPropagation:w=!0,rootRef:k,disabledIndices:I,modifierKeys:S,highlightItemOnHover:j=!1,tag:D="div",...z}=e,{props:A,highlightedIndex:T,onHighlightedIndexChange:P,elementsRef:V,onMapChange:W,relayKeyboardEvent:_}=function(e){let{loopFocus:t=!0,orientation:n="both",grid:l,onLoop:u,direction:o,highlightedIndex:s,onHighlightedIndexChange:f,rootRef:d,enableHomeAndEndKeys:c=!1,stopEventPropagation:v,disabledIndices:p,modifierKeys:g=B}=e,[b,h]=r.useState(0),x=null!=l,m=r.useRef(null),R=(0,L.A)(m,d),C=r.useRef([]),w=r.useRef(!1),M=s??b,k=(0,a.f)((e,t=!1)=>{if((f??h)(e),t){let t=C.current[e];(0,F.l)(m.current,t,o,n)}}),I=(0,a.f)(e=>{if(0===e.size||w.current)return;w.current=!0;let t=Array.from(e.keys()),r=t.find(e=>e?.hasAttribute(y))??null,i=r?e.get(r)?.index??-1:-1;if(-1!==i)k(i);else if((0,K.K)(t,M,p)){let e=(0,K.e)(t,{disabledIndices:p});(0,K.c)(t,e)||k(e)}(0,F.l)(m.current,r,o,n)});(0,i.f)(()=>{if(null==p||null!=s||!w.current)return;let e=C.current;if((0,K.K)(e,M,p)){let t=(0,K.e)(e,{disabledIndices:p});(0,K.c)(e,t)||k(t)}},[p,s,M,C,k]);let S=(0,a.f)((e,t,r)=>u?u(e,t,r,C):r),j=(0,a.f)(e=>{let r=e.key===F.Z||e.key===F.C;if(!F.J.has(e.key)||!c&&r||function(e,t){for(let r of F.a)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}(e,g)||!m.current)return;let i="rtl"===o,a=i?F.b:F.q,s=i?F.q:F.b,f="vertical"===n?F.e:a,d="vertical"===n?F.V:s,b=(0,E.Z)(e.nativeEvent);if(null!=b&&(0,F.X)(b)&&!(0,O.f)(b)){let t=b.selectionStart,r=b.selectionEnd,n=b.value;if(null==t||e.shiftKey||t!==r||e.key!==d&&t0)return}let h=M,R=(0,K.J)(C,p),y=(0,K._)(C,p);null!=l&&(h=l({disabledIndices:p,elementsRef:C,event:e,highlightedIndex:M,loopFocus:t,maxIndex:y,minIndex:R,onLoop:S,orientation:n,rtl:i}));let w="vertical"!==n&&e.key===a||"horizontal"!==n&&e.key===F.e,I="vertical"!==n&&e.key===s||"horizontal"!==n&&e.key===F.V;c&&(e.key===F.Z?h=R:e.key===F.C&&(h=y)),h===M&&(w||I)&&(t&&h===y&&w?(h=R,u&&(h=u(e,M,h,C))):t&&h===R&&I?(h=y,u&&(h=u(e,M,h,C))):h=(0,K.e)(C.current,{startingIndex:h,decrement:I,disabledIndices:p})),h===M||(0,K.c)(C.current,h)||(v&&e.stopPropagation(),(x||r||w||I)&&e.preventDefault(),k(h,!0),queueMicrotask(()=>{C.current[h]?.focus()}))});return{props:{ref:R,onFocus(e){let t=m.current,r=(0,E.Z)(e.nativeEvent);t&&null!=r&&(0,F.X)(r)&&r.setSelectionRange(0,r.value.length)},onKeyDown:j},highlightedIndex:M,onHighlightedIndexChange:k,elementsRef:C,onMapChange:I,relayKeyboardEvent:j}}({grid:h,loopFocus:x,onLoop:m,orientation:b,highlightedIndex:p,onHighlightedIndexChange:g,rootRef:k,stopEventPropagation:w,enableHomeAndEndKeys:R,direction:(0,U.f)(),disabledIndices:I,modifierKeys:S}),H=(0,l.f)(D,e,{state:c,ref:f,props:[A,...d,z],stateAttributesMapping:v}),q=r.useMemo(()=>({highlightedIndex:T,onHighlightedIndexChange:P,highlightItemOnHover:j,relayKeyboardEvent:_}),[T,P,j,_]);return(0,t.jsx)(M.e.Provider,{value:q,children:(0,t.jsx)(u.f,{elementsRef:V,onMapChange:e=>{C?.(e),W(e)},children:H})})}let _=r.forwardRef(function(e,n){let{activateOnFocus:l=!1,className:u,loopFocus:o=!0,render:s,style:c,...v}=e,{orientation:p,setTabMap:g,tabActivationDirection:b}=f(),[h,x]=r.useState(0),[m,R]=r.useState(null),C=r.useRef(new Set),y=r.useRef(new Set),w=r.useRef(null);(0,i.f)(()=>{if("u"{C.current.forEach(e=>{e()})});return w.current=e,m&&e.observe(m),y.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),w.current=null}},[m]);let M=(0,a.f)(e=>(C.current.add(e),()=>{C.current.delete(e)})),I=(0,a.f)(e=>(y.current.add(e),w.current?.observe(e),()=>{y.current.delete(e),w.current?.unobserve(e)})),E=r.useMemo(()=>({activateOnFocus:l,registerIndicatorUpdateListener:M,registerTabResizeObserverElement:I,tabsListElement:m}),[l,M,I,m]);return(0,t.jsx)(k.Provider,{value:E,children:(0,t.jsx)(W,{render:s,className:u,style:c,state:{orientation:p,tabActivationDirection:b},refs:[n,R],props:[{"aria-orientation":"vertical"===p?"vertical":void 0,role:"tablist"},v],stateAttributesMapping:d,highlightedIndex:h,enableHomeAndEndKeys:!0,loopFocus:o,orientation:p,onHighlightedIndexChange:x,onMapChange:g,disabledIndices:N.v})})});e.s(["List",0,_,"Panel",0,V,"Root",0,b,"Tab",0,S],69281);var H=e.i(69281),H=H,q=H,Z=H,J=H,Q=e.i(225913),X=e.i(975157);let G=(0,Q.f)("group/tabs-list inline-flex w-fit items-center justify-center rounded-lg p-[3px] text-muted-foreground group-data-horizontal/tabs:h-8 group-data-vertical/tabs:h-fit group-data-vertical/tabs:flex-col data-[variant=line]:rounded-none",{variants:{variant:{default:"bg-muted",line:"gap-1 bg-transparent"}},defaultVariants:{variant:"default"}});e.s(["i",0,function({className:e,orientation:r="horizontal",...n}){return(0,t.jsx)(H.Root,{"data-slot":"tabs","data-orientation":r,className:(0,X.f)("group/tabs flex gap-2 data-horizontal:flex-col",e),...n})},"S",0,function({className:e,...r}){return(0,t.jsx)(J.Panel,{"data-slot":"tabs-content",className:(0,X.f)("flex-1 text-sm outline-none",e),...r})},"U",0,function({className:e,variant:r="default",...n}){return(0,t.jsx)(q.List,{"data-slot":"tabs-list","data-variant":r,className:(0,X.f)(G({variant:r}),e),...n})},"k",0,function({className:e,...r}){return(0,t.jsx)(Z.Tab,{"data-slot":"tabs-trigger",className:(0,X.f)("relative inline-flex h-[calc(100%-1px)] flex-1 items-center justify-center gap-1.5 rounded-md border border-transparent px-1.5 py-0.5 text-sm font-medium whitespace-nowrap text-muted-foreground transition-all group-data-vertical/tabs:w-full group-data-vertical/tabs:justify-start hover:text-foreground focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 focus-visible:outline-1 focus-visible:outline-ring disabled:pointer-events-none disabled:opacity-50 has-data-[icon=inline-end]:pr-1 has-data-[icon=inline-start]:pl-1 aria-disabled:pointer-events-none aria-disabled:opacity-50 dark:text-muted-foreground dark:hover:text-foreground group-data-[variant=default]/tabs-list:data-active:shadow-sm group-data-[variant=line]/tabs-list:data-active:shadow-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4","group-data-[variant=line]/tabs-list:bg-transparent group-data-[variant=line]/tabs-list:data-active:bg-transparent dark:group-data-[variant=line]/tabs-list:data-active:border-transparent dark:group-data-[variant=line]/tabs-list:data-active:bg-transparent","data-active:bg-background data-active:text-foreground dark:data-active:border-input dark:data-active:bg-input/30 dark:data-active:text-foreground","after:absolute after:bg-foreground after:opacity-0 after:transition-opacity group-data-horizontal/tabs:after:inset-x-0 group-data-horizontal/tabs:after:bottom-[-5px] group-data-horizontal/tabs:after:h-0.5 group-data-vertical/tabs:after:inset-y-0 group-data-vertical/tabs:after:-right-1 group-data-vertical/tabs:after:w-0.5 group-data-[variant=line]/tabs-list:data-active:after:opacity-100",e),...r})}],677572)}])})();