import{r as p,bT as P,j as d,jz as N,bR as x,bU as S,bW as L,bQ as V,jA as D,bX as G,bV as $,bS as y,m as u,v as T,w as B,t as v,ab as m,Y as K,L as X}from"./index-E0AVXOTn.js";var h="Tabs",[z]=P(h,[S]),_=S(),[Q,C]=z(h),I=p.forwardRef((e,n)=>{const{__scopeTabs:i,value:t,onValueChange:r,defaultValue:c,orientation:a="horizontal",dir:l,activationMode:f="automatic",...g}=e,s=L(l),[o,b]=V({prop:t,onChange:r,defaultProp:c??"",caller:h});return d.jsx(Q,{scope:i,baseId:D(),value:o,onValueChange:b,orientation:a,dir:s,activationMode:f,children:d.jsx(x.div,{dir:s,"data-orientation":a,...g,ref:n})})});I.displayName=h;var R="TabsList",j=p.forwardRef((e,n)=>{const{__scopeTabs:i,loop:t=!0,...r}=e,c=C(R,i),a=_(i);return d.jsx(G,{asChild:!0,...a,orientation:c.orientation,dir:c.dir,loop:t,children:d.jsx(x.div,{role:"tablist","aria-orientation":c.orientation,...r,ref:n})})});j.displayName=R;var w="TabsTrigger",M=p.forwardRef((e,n)=>{const{__scopeTabs:i,value:t,disabled:r=!1,...c}=e,a=C(w,i),l=_(i),f=k(a.baseId,t),g=E(a.baseId,t),s=t===a.value;return d.jsx($,{asChild:!0,...l,focusable:!r,active:s,children:d.jsx(x.button,{type:"button",role:"tab","aria-selected":s,"aria-controls":g,"data-state":s?"active":"inactive","data-disabled":r?"":void 0,disabled:r,id:f,...c,ref:n,onMouseDown:y(e.onMouseDown,o=>{!r&&o.button===0&&o.ctrlKey===!1?a.onValueChange(t):o.preventDefault()}),onKeyDown:y(e.onKeyDown,o=>{[" ","Enter"].includes(o.key)&&a.onValueChange(t)}),onFocus:y(e.onFocus,()=>{const o=a.activationMode!=="manual";!s&&!r&&o&&a.onValueChange(t)})})})});M.displayName=w;var A="TabsContent",F=p.forwardRef((e,n)=>{const{__scopeTabs:i,value:t,forceMount:r,children:c,...a}=e,l=C(A,i),f=k(l.baseId,t),g=E(l.baseId,t),s=t===l.value,o=p.useRef(s);return p.useEffect(()=>{const b=requestAnimationFrame(()=>o.current=!1);return()=>cancelAnimationFrame(b)},[]),d.jsx(N,{present:r||s,children:({present:b})=>d.jsx(x.div,{"data-state":s?"active":"inactive","data-orientation":l.orientation,role:"tabpanel","aria-labelledby":f,hidden:!b,id:g,tabIndex:0,...a,ref:n,style:{...e.style,animationDuration:o.current?"0s":void 0},children:b&&c})})});F.displayName=A;function k(e,n){return`${e}-trigger-${n}`}function E(e,n){return`${e}-content-${n}`}var q=I,H=j,O=M,ne=F;const U=u.form(["display:flex;flex-direction:column;"]),W=u(K)(["margin:40px 0 0;",";","{",";}"],m.headline1_medium,T.SM,m.heading_bold),Y=u.div(["display:flex;gap:12px;justify-content:center;margin:30px 0 0;"]),J=u(X)(["",";color:",";","{",";}"],m.body2_regular,({$isDarkGrayColor:e})=>e?v.darkGray:v.black,T.SM,m.body1_regular),Z=u(q)(["display:flex;flex-direction:column;gap:10px;"]),ee=u(H)(["display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid white;","{width:100%;margin-bottom:20px;}"],T.SM),te=u(O)(["flex:1;",";position:relative;padding:16px;&::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:",";}&::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:",";transform:scaleX(0);transition:transform 0.3s ease-in-out;}&[data-state='active']::after{transform:scaleX(1);}","{padding:20px;}"],B,v.gray50,v.black,T.SM),ae=u.span(["display:flex;align-items:center;gap:8px;",";"],m.heading_medium),re={Form:U,LinkContainer:Y,StyledLink:J,SubmitButton:W,TabsRoot:Z,TabsList:ee,TabsTrigger:te,TabText:ae};export{ne as C,re as F};