www_veda_2025/out/_next/static/chunks/107-b1c37a094e87cf9f.js
2025-08-20 01:45:01 +02:00

1 line
14 KiB
JavaScript

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[107],{9615:function(e,t,n){let r,l;n.d(t,{pJ:function(){return L},lG:function(){return M},V2:function(){return z}});var a,s=n(1216),u=n(5400),o=n(6231),i=n(2981),c=n(7852),d=n(1346),p=n(2100),f=n(6514),b=n(2690),m=n(6221),v=n(1217),E=n(2746),x=n(2400),g=n(8824),P=n(1237);let T=null!=(a=o.startTransition)?a:function(e){e()};var I=n(8673),y=((r=y||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),h=((l=h||{})[l.ToggleDisclosure=0]="ToggleDisclosure",l[l.CloseDisclosure=1]="CloseDisclosure",l[l.SetButtonId=2]="SetButtonId",l[l.SetPanelId=3]="SetPanelId",l[l.SetButtonElement=4]="SetButtonElement",l[l.SetPanelElement=5]="SetPanelElement",l);let S={0:e=>({...e,disclosureState:(0,x.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},w=(0,o.createContext)(null);function k(e){let t=(0,o.useContext)(w);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,k),t}return t}w.displayName="DisclosureContext";let C=(0,o.createContext)(null);C.displayName="DisclosureAPIContext";let D=(0,o.createContext)(null);function R(e,t){return(0,x.E)(t.type,S,e,t)}D.displayName="DisclosurePanelContext";let O=o.Fragment,F=P.VN.RenderStrategy|P.VN.Static,A=(0,P.yV)(function(e,t){let{defaultOpen:n=!1,...r}=e,l=(0,o.useRef)(null),a=(0,p.T)(t,(0,p.h)(e=>{l.current=e},void 0===e.as||e.as===o.Fragment)),s=(0,o.useReducer)(R,{disclosureState:n?0:1,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:i},d]=s,f=(0,c.z)(e=>{d({type:1});let t=(0,g.r)(l);if(!t||!i)return;let n=e?E.sP(e)?e:"current"in e&&E.sP(e.current)?e.current:t.getElementById(i):t.getElementById(i);null==n||n.focus()}),v=(0,o.useMemo)(()=>({close:f}),[f]),T=(0,o.useMemo)(()=>({open:0===u,close:f}),[u,f]),I=(0,P.L6)();return o.createElement(w.Provider,{value:s},o.createElement(C.Provider,{value:v},o.createElement(b.Z,{value:f},o.createElement(m.up,{value:(0,x.E)(u,{0:m.ZM.Open,1:m.ZM.Closed})},I({ourProps:{ref:a},theirProps:r,slot:T,defaultTag:O,name:"Disclosure"})))))}),M=(0,P.yV)(function(e,t){let n=(0,o.useId)(),{id:r=`headlessui-disclosure-button-${n}`,disabled:l=!1,autoFocus:a=!1,...f}=e,[b,m]=k("Disclosure.Button"),E=(0,o.useContext)(D),x=null!==E&&E===b.panelId,g=(0,o.useRef)(null),T=(0,p.T)(g,t,(0,c.z)(e=>{if(!x)return m({type:4,element:e})}));(0,o.useEffect)(()=>{if(!x)return m({type:2,buttonId:r}),()=>{m({type:2,buttonId:null})}},[r,m,x]);let y=(0,c.z)(e=>{var t;if(x){if(1===b.disclosureState)return;switch(e.key){case I.R.Space:case I.R.Enter:e.preventDefault(),e.stopPropagation(),m({type:0}),null==(t=b.buttonElement)||t.focus()}}else switch(e.key){case I.R.Space:case I.R.Enter:e.preventDefault(),e.stopPropagation(),m({type:0})}}),h=(0,c.z)(e=>{e.key===I.R.Space&&e.preventDefault()}),S=(0,c.z)(e=>{var t;(0,v.P)(e.currentTarget)||l||(x?(m({type:0}),null==(t=b.buttonElement)||t.focus()):m({type:0}))}),{isFocusVisible:w,focusProps:C}=(0,s.F)({autoFocus:a}),{isHovered:R,hoverProps:O}=(0,u.X)({isDisabled:l}),{pressed:F,pressProps:A}=(0,i.x)({disabled:l}),M=(0,o.useMemo)(()=>({open:0===b.disclosureState,hover:R,active:F,disabled:l,focus:w,autofocus:a}),[b,R,F,w,l,a]),z=(0,d.f)(e,b.buttonElement),L=x?(0,P.dG)({ref:T,type:z,disabled:l||void 0,autoFocus:a,onKeyDown:y,onClick:S},C,O,A):(0,P.dG)({ref:T,id:r,type:z,"aria-expanded":0===b.disclosureState,"aria-controls":b.panelElement?b.panelId:void 0,disabled:l||void 0,autoFocus:a,onKeyDown:y,onKeyUp:h,onClick:S},C,O,A);return(0,P.L6)()({ourProps:L,theirProps:f,slot:M,defaultTag:"button",name:"Disclosure.Button"})}),z=(0,P.yV)(function(e,t){let n=(0,o.useId)(),{id:r=`headlessui-disclosure-panel-${n}`,transition:l=!1,...a}=e,[s,u]=k("Disclosure.Panel"),{close:i}=function e(t){let n=(0,o.useContext)(C);if(null===n){let n=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,e),n}return n}("Disclosure.Panel"),[d,b]=(0,o.useState)(null),v=(0,p.T)(t,(0,c.z)(e=>{T(()=>u({type:5,element:e}))}),b);(0,o.useEffect)(()=>(u({type:3,panelId:r}),()=>{u({type:3,panelId:null})}),[r,u]);let E=(0,m.oJ)(),[x,g]=(0,f.Y)(l,d,null!==E?(E&m.ZM.Open)===m.ZM.Open:0===s.disclosureState),I=(0,o.useMemo)(()=>({open:0===s.disclosureState,close:i}),[s.disclosureState,i]),y={ref:v,id:r,...(0,f.X)(g)},h=(0,P.L6)();return o.createElement(m.uu,null,o.createElement(D.Provider,{value:s.panelId},h({ourProps:y,theirProps:a,slot:I,defaultTag:"div",features:F,visible:x,name:"Disclosure.Panel"})))}),L=Object.assign(A,{Button:M,Panel:z})},7593:function(e,t,n){let r,l,a;n.r(t),n.d(t,{Tab:function(){return G},TabGroup:function(){return V},TabList:function(){return B},TabPanel:function(){return j},TabPanels:function(){return N}});var s=n(1216),u=n(5400),o=n(6231),i=n(2981),c=n(7852),d=n(7368),p=n(6208),f=n(1346),b=n(2100),m=n(175);function v({onFocus:e}){let t;let[n,r]=(0,o.useState)(!0),l=(t=(0,o.useRef)(!1),(0,d.e)(()=>(t.current=!0,()=>{t.current=!1}),[]),t);return n?o.createElement(m._,{as:"button",type:"button",features:m.x.Focusable,onFocus:t=>{t.preventDefault();let n,a=50;n=requestAnimationFrame(function t(){if(a--<=0){n&&cancelAnimationFrame(n);return}if(e()){if(cancelAnimationFrame(n),!l.current)return;r(!1);return}n=requestAnimationFrame(t)})}}):null}var E=n(6355),x=n(2400),g=n(4540),P=n(8824),T=n(1237);let I=o.createContext(null);function y({children:e}){let t=o.useRef({groups:new Map,get(e,t){var n;let r=this.groups.get(e);r||(r=new Map,this.groups.set(e,r));let l=null!=(n=r.get(t))?n:0;return r.set(t,l+1),[Array.from(r.keys()).indexOf(t),function(){let e=r.get(t);e>1?r.set(t,e-1):r.delete(t)}]}});return o.createElement(I.Provider,{value:t},e)}function h(e){let t=o.useContext(I);if(!t)throw Error("You must wrap your component in a <StableCollection>");let n=o.useId(),[r,l]=t.current.get(e,n);return o.useEffect(()=>l,[]),r}var S=n(8673),w=((r=w||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r),k=((l=k||{})[l.Less=-1]="Less",l[l.Equal=0]="Equal",l[l.Greater=1]="Greater",l),C=((a=C||{})[a.SetSelectedIndex=0]="SetSelectedIndex",a[a.RegisterTab=1]="RegisterTab",a[a.UnregisterTab=2]="UnregisterTab",a[a.RegisterPanel=3]="RegisterPanel",a[a.UnregisterPanel=4]="UnregisterPanel",a);let D={0(e,t){var n;let r=(0,E.z2)(e.tabs,e=>e.current),l=(0,E.z2)(e.panels,e=>e.current),a=r.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}),s={...e,tabs:r,panels:l};if(t.index<0||t.index>r.length-1){let n=(0,x.E)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,x.E)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===a.length)return s;let l=(0,x.E)(n,{0:()=>r.indexOf(a[0]),1:()=>r.indexOf(a[a.length-1])});return{...s,selectedIndex:-1===l?e.selectedIndex:l}}let u=r.slice(0,t.index),o=[...r.slice(t.index),...u].find(e=>a.includes(e));if(!o)return s;let i=null!=(n=r.indexOf(o))?n:e.selectedIndex;return -1===i&&(i=e.selectedIndex),{...s,selectedIndex:i}},1(e,t){if(e.tabs.includes(t.tab))return e;let n=e.tabs[e.selectedIndex],r=(0,E.z2)([...e.tabs,t.tab],e=>e.current),l=e.selectedIndex;return e.info.current.isControlled||-1===(l=r.indexOf(n))&&(l=e.selectedIndex),{...e,tabs:r,selectedIndex:l}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>e.panels.includes(t.panel)?e:{...e,panels:(0,E.z2)([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},R=(0,o.createContext)(null);function O(e){let t=(0,o.useContext)(R);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,O),t}return t}R.displayName="TabsDataContext";let F=(0,o.createContext)(null);function A(e){let t=(0,o.useContext)(F);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,A),t}return t}function M(e,t){return(0,x.E)(t.type,D,e,t)}F.displayName="TabsActionsContext";let z=T.VN.RenderStrategy|T.VN.Static,L=(0,T.yV)(function(e,t){var n,r;let l=(0,o.useId)(),{id:a=`headlessui-tabs-tab-${l}`,disabled:p=!1,autoFocus:m=!1,...v}=e,{orientation:I,activation:y,selectedIndex:w,tabs:k,panels:C}=O("Tab"),D=A("Tab"),R=O("Tab"),[F,M]=(0,o.useState)(null),z=(0,o.useRef)(null),L=(0,b.T)(z,t,M);(0,d.e)(()=>D.registerTab(z),[D,z]);let V=h("tabs"),B=k.indexOf(z);-1===B&&(B=V);let N=B===w,j=(0,c.z)(e=>{var t;let n=e();if(n===E.fE.Success&&"auto"===y){let e=null==(t=(0,P.r)(z))?void 0:t.activeElement,n=R.tabs.findIndex(t=>t.current===e);-1!==n&&D.change(n)}return n}),G=(0,c.z)(e=>{let t=k.map(e=>e.current).filter(Boolean);if(e.key===S.R.Space||e.key===S.R.Enter){e.preventDefault(),e.stopPropagation(),D.change(B);return}switch(e.key){case S.R.Home:case S.R.PageUp:return e.preventDefault(),e.stopPropagation(),j(()=>(0,E.jA)(t,E.TO.First));case S.R.End:case S.R.PageDown:return e.preventDefault(),e.stopPropagation(),j(()=>(0,E.jA)(t,E.TO.Last))}if(j(()=>(0,x.E)(I,{vertical:()=>e.key===S.R.ArrowUp?(0,E.jA)(t,E.TO.Previous|E.TO.WrapAround):e.key===S.R.ArrowDown?(0,E.jA)(t,E.TO.Next|E.TO.WrapAround):E.fE.Error,horizontal:()=>e.key===S.R.ArrowLeft?(0,E.jA)(t,E.TO.Previous|E.TO.WrapAround):e.key===S.R.ArrowRight?(0,E.jA)(t,E.TO.Next|E.TO.WrapAround):E.fE.Error}))===E.fE.Success)return e.preventDefault()}),$=(0,o.useRef)(!1),U=(0,c.z)(()=>{var e;$.current||($.current=!0,null==(e=z.current)||e.focus({preventScroll:!0}),D.change(B),(0,g.Y)(()=>{$.current=!1}))}),Z=(0,c.z)(e=>{e.preventDefault()}),{isFocusVisible:W,focusProps:_}=(0,s.F)({autoFocus:m}),{isHovered:q,hoverProps:K}=(0,u.X)({isDisabled:p}),{pressed:H,pressProps:X}=(0,i.x)({disabled:p}),Y=(0,o.useMemo)(()=>({selected:N,hover:q,active:H,focus:W,autofocus:m,disabled:p}),[N,q,W,H,m,p]),J=(0,T.dG)({ref:L,onKeyDown:G,onMouseDown:Z,onClick:U,id:a,role:"tab",type:(0,f.f)(e,F),"aria-controls":null==(r=null==(n=C[B])?void 0:n.current)?void 0:r.id,"aria-selected":N,tabIndex:N?0:-1,disabled:p||void 0,autoFocus:m},_,K,X);return(0,T.L6)()({ourProps:J,theirProps:v,slot:Y,defaultTag:"button",name:"Tabs.Tab"})}),V=(0,T.yV)(function(e,t){let{defaultIndex:n=0,vertical:r=!1,manual:l=!1,onChange:a,selectedIndex:s=null,...u}=e,i=r?"vertical":"horizontal",f=l?"manual":"auto",m=null!==s,x=(0,p.E)({isControlled:m}),g=(0,b.T)(t),[P,I]=(0,o.useReducer)(M,{info:x,selectedIndex:null!=s?s:n,tabs:[],panels:[]}),h=(0,o.useMemo)(()=>({selectedIndex:P.selectedIndex}),[P.selectedIndex]),S=(0,p.E)(a||(()=>{})),w=(0,p.E)(P.tabs),k=(0,o.useMemo)(()=>({orientation:i,activation:f,...P}),[i,f,P]),C=(0,c.z)(e=>(I({type:1,tab:e}),()=>I({type:2,tab:e}))),D=(0,c.z)(e=>(I({type:3,panel:e}),()=>I({type:4,panel:e}))),O=(0,c.z)(e=>{A.current!==e&&S.current(e),m||I({type:0,index:e})}),A=(0,p.E)(m?e.selectedIndex:P.selectedIndex),z=(0,o.useMemo)(()=>({registerTab:C,registerPanel:D,change:O}),[]);(0,d.e)(()=>{I({type:0,index:null!=s?s:n})},[s]),(0,d.e)(()=>{if(void 0===A.current||P.tabs.length<=0)return;let e=(0,E.z2)(P.tabs,e=>e.current);e.some((e,t)=>P.tabs[t]!==e)&&O(e.indexOf(P.tabs[A.current]))});let L=(0,T.L6)();return o.createElement(y,null,o.createElement(F.Provider,{value:z},o.createElement(R.Provider,{value:k},k.tabs.length<=0&&o.createElement(v,{onFocus:()=>{var e,t;for(let n of w.current)if((null==(e=n.current)?void 0:e.tabIndex)===0)return null==(t=n.current)||t.focus(),!0;return!1}}),L({ourProps:{ref:g},theirProps:u,slot:h,defaultTag:"div",name:"Tabs"}))))}),B=(0,T.yV)(function(e,t){let{orientation:n,selectedIndex:r}=O("Tab.List"),l=(0,b.T)(t),a=(0,o.useMemo)(()=>({selectedIndex:r}),[r]);return(0,T.L6)()({ourProps:{ref:l,role:"tablist","aria-orientation":n},theirProps:e,slot:a,defaultTag:"div",name:"Tabs.List"})}),N=(0,T.yV)(function(e,t){let{selectedIndex:n}=O("Tab.Panels"),r=(0,b.T)(t),l=(0,o.useMemo)(()=>({selectedIndex:n}),[n]);return(0,T.L6)()({ourProps:{ref:r},theirProps:e,slot:l,defaultTag:"div",name:"Tabs.Panels"})}),j=(0,T.yV)(function(e,t){var n,r,l,a;let u=(0,o.useId)(),{id:i=`headlessui-tabs-panel-${u}`,tabIndex:c=0,...p}=e,{selectedIndex:f,tabs:v,panels:E}=O("Tab.Panel"),x=A("Tab.Panel"),g=(0,o.useRef)(null),P=(0,b.T)(g,t);(0,d.e)(()=>x.registerPanel(g),[x,g]);let I=h("panels"),y=E.indexOf(g);-1===y&&(y=I);let S=y===f,{isFocusVisible:w,focusProps:k}=(0,s.F)(),C=(0,o.useMemo)(()=>({selected:S,focus:w}),[S,w]),D=(0,T.dG)({ref:P,id:i,role:"tabpanel","aria-labelledby":null==(r=null==(n=v[y])?void 0:n.current)?void 0:r.id,tabIndex:S?c:-1},k),R=(0,T.L6)();return S||null!=(l=p.unmount)&&!l||null!=(a=p.static)&&a?R({ourProps:D,theirProps:p,slot:C,defaultTag:"div",features:z,visible:S,name:"Tabs.Panel"}):o.createElement(m._,{"aria-hidden":"true",...D})}),G=Object.assign(L,{Group:V,List:B,Panels:N,Panel:j})},8629:function(e,t,n){var r=n(6231);let l=r.forwardRef(function({title:e,titleId:t,...n},l){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:l,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 12h14"}))});t.Z=l},7841:function(e,t,n){var r=n(6231);let l=r.forwardRef(function({title:e,titleId:t,...n},l){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:l,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 4.5v15m7.5-7.5h-15"}))});t.Z=l}}]);