PageSourceSearch

https://www.bernhardtimmo.de/assets/blocks-B3WE1R6u.js

js bernhardtimmo.de collected 2026-10-07 05:29:03 UTC 35,525 bytes, 1 lines download raw bytes

1import{f as E,e as _,h as A,B as j,i as D,a5 as R,r as B,p as bt,a0 as Le,o as ne,n as ve,a1 as yt,ar as We,j as le,u as Ue,S as _e,as as Fe,T as oe,G as ke}from"./index-B6fR1aGL.js";import{r as y,j as o}from"./chunk-QUQL4437-CaSrH1X_.js";import{j as xt,d as wt,c as Ye,L as St,e as Ge,U as Tt,q as Me,s as Oe,h as Ct,G as qe,P as Ie,A as Pe,B as ze}from"./context-B-Hctjjz.js";const He=y.createContext({size:"sm"}),Je=E(e=>{const t=_("InputClearButton",null,e),{size:n,variant:s,vars:i,classNames:a,styles:r,...c}=t,l=y.use(He),{resolvedClassNames:d,resolvedStyles:h}=xt({classNames:a,styles:r,props:t});return o.jsx(wt,{variant:s||"transparent",size:n||l?.size||"sm",classNames:d,styles:h,__staticSelector:"InputClearButton",style:{pointerEvents:"all",background:"var(--input-bg)",...c.style},...c})});Je.displayName="@mantine/core/InputClearButton";const jt={xs:7,sm:8,md:10,lg:12,xl:15};function _t({__clearable:e,__clearSection:t,rightSection:n,__defaultRightSection:s,size:i="sm",__clearSectionMode:a="both"}){const r=e&&t;return a==="rightSection"?n===null?null:n||s:a==="clear"?n===null?null:r||s:r&&(n||s)?o.jsxs("div",{"data-combined-clear-section":!0,style:{display:"flex",gap:2,alignItems:"center",paddingInlineEnd:jt[i]},children:[r,n||s]}):n===null?null:n||r||s}const K=y.createContext({offsetBottom:!1,offsetTop:!1,describedBy:void 0,getStyles:null,inputId:void 0,labelId:void 0});var I={wrapper:"m_6c018570",input:"m_8fb7ebe7",bottomSection:"m_93f4ed57",section:"m_82577fc2",placeholder:"m_88bacfd0",root:"m_46b77525",label:"m_8fdc1311",required:"m_78a94662",error:"m_8f816625",success:"m_9d9d40e0",description:"m_fe47ce59"};const Ke=D((e,{size:t})=>({description:{"--input-description-size":t===void 0?void 0:`calc(${R(t)} - ${B(2)})`}})),ce=E(e=>{const t=_("InputDescription",null,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,__staticSelector:l,__inheritStyles:d=!0,attributes:h,...p}=_("InputDescription",null,t),u=y.use(K),g=A({name:["InputWrapper",l],props:t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:h,rootSelector:"description",vars:c,varsResolver:Ke}),m=d&&u?.getStyles||g;return o.jsx(j,{component:"p",...m("description",u?.getStyles?{className:s,style:i}:void 0),...p})});ce.classes=I;ce.varsResolver=Ke;ce.displayName="@mantine/core/InputDescription";const Ze=D((e,{size:t})=>({error:{"--input-error-size":t===void 0?void 0:`calc(${R(t)} - ${B(2)})`}})),de=E(e=>{const t=_("InputError",null,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,attributes:l,__staticSelector:d,__inheritStyles:h=!0,...p}=t,u=A({name:["InputWrapper",d],props:t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:l,rootSelector:"error",vars:c,varsResolver:Ze}),g=y.use(K),m=h&&g?.getStyles||u;return o.jsx(j,{component:"p",...m("error",g?.getStyles?{className:s,style:i}:void 0),...p})});de.classes=I;de.varsResolver=Ze;de.displayName="@mantine/core/InputError";const kt={labelElement:"label"},Qe=D((e,{size:t})=>({label:{"--input-label-size":R(t),"--input-asterisk-color":void 0}})),ue=E(e=>{const t=_("InputLabel",kt,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,labelElement:l,required:d,htmlFor:h,onMouseDown:p,children:u,__staticSelector:g,mod:m,attributes:b,...S}=t,T=A({name:["InputWrapper",g],props:t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:b,rootSelector:"label",vars:c,varsResolver:Qe}),C=y.use(K),f=C?.getStyles||T,v=S.component||l,x=typeof v!="string"||v==="label";return o.jsxs(j,{...f("label",C?.getStyles?{className:s,style:i}:void 0),component:l,htmlFor:x?h:void 0,mod:[{required:d},m],onMouseDown:w=>{p?.(w),!w.defaultPrevented&&w.detail>1&&w.preventDefault()},...S,children:[u,d&&o.jsx("span",{...f("required"),"aria-hidden":!0,children:" *"})]})});ue.classes=I;ue.varsResolver=Qe;ue.displayName="@mantine/core/InputLabel";const $e=E(e=>{const t=_("InputPlaceholder",null,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,__staticSelector:l,error:d,mod:h,attributes:p,...u}=t,g=A({name:["InputPlaceholder",l],props:t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:p,rootSelector:"placeholder"});return o.jsx(j,{...g("placeholder"),mod:[{error:!!d},h],component:"span",...u})});$e.classes=I;$e.displayName="@mantine/core/InputPlaceholder";const Xe=D((e,{size:t})=>({success:{"--input-success-size":t===void 0?void 0:`calc(${R(t)} - ${B(2)})`}})),me=E(e=>{const t=_("InputSuccess",null,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,attributes:l,__staticSelector:d,__inheritStyles:h=!0,...p}=t,u=A({name:["InputWrapper",d],props:t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:l,rootSelector:"success",vars:c,varsResolver:Xe}),g=y.use(K),m=h&&g?.getStyles||u;return o.jsx(j,{component:"p",...m("success",g?.getStyles?{className:s,style:i}:void 0),...p})});me.classes=I;me.varsResolver=Xe;me.displayName="@mantine/core/InputSuccess";function It(e,{hasDescription:t,hasError:n}){const s=e.findIndex(c=>c==="input"),i=e.slice(0,s),a=e.slice(s+1),r=t&&i.includes("description")||n&&i.includes("error");return{offsetBottom:t&&a.includes("description")||n&&a.includes("error"),offsetTop:r}}const Pt={labelElement:"label",inputContainer:e=>e,inputWrapperOrder:["label","description","input","error"]},et=D((e,{size:t})=>({label:{"--input-label-size":R(t),"--input-asterisk-color":void 0},error:{"--input-error-size":t===void 0?void 0:`calc(${R(t)} - ${B(2)})`},success:{"--input-success-size":t===void 0?void 0:`calc(${R(t)} - ${B(2)})`},description:{"--input-description-size":t===void 0?void 0:`calc(${R(t)} - ${B(2)})`}})),be=E(e=>{const t=_("InputWrapper",Pt,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,size:l,variant:d,__staticSelector:h,inputContainer:p,inputWrapperOrder:u,label:g,error:m,success:b,de
1scription:S,labelProps:T,descriptionProps:C,errorProps:f,successProps:v,labelElement:x,children:w,withAsterisk:P,id:M,required:he,__stylesApiProps:se,mod:ie,attributes:Z,...re}=t,q=A({name:["InputWrapper",h],props:se||t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:Z,vars:c,varsResolver:et}),z={size:l,variant:d,__staticSelector:h},L=Ye(M),W=typeof P=="boolean"?P:he,U=f?.id||`${L}-error`,Q=v?.id||`${L}-success`,F=C?.id||`${L}-description`,X=L,$=!!m&&typeof m!="boolean",V=!!b&&typeof b!="boolean"&&!m,Y=!!S,G=$&&u.includes("error"),H=V&&u.includes("error"),ee=Y&&u.includes("description"),N=`${G?U:""} ${H?Q:""} ${ee?F:""}`,we=N.trim().length>0?N.trim():void 0,pe=T?.id||`${L}-label`,Se=g&&o.jsx(ue,{labelElement:x,id:pe,htmlFor:X,required:W,...z,...T,children:g},"label"),te=Y&&o.jsx(ce,{...C,...z,size:C?.size||z.size,id:C?.id||F,children:S},"description"),Te=o.jsx(y.Fragment,{children:p(w)},"input"),J=$&&y.createElement(de,{...f,...z,size:f?.size||z.size,key:"error",id:f?.id||U},m),Ce=V&&y.createElement(me,{...v,...z,size:v?.size||z.size,key:"success",id:v?.id||Q},b),ge=u.map(ae=>{switch(ae){case"label":return Se;case"input":return Te;case"description":return te;case"error":return J||Ce;default:return null}});return o.jsx(K,{value:{getStyles:q,describedBy:we,inputId:X,labelId:pe,...It(u,{hasDescription:Y,hasError:$||V})},children:o.jsx(j,{variant:d,size:l,mod:[{error:!!m,success:!!b&&!m},ie],id:x==="label"?void 0:M,...q("root"),...re,children:ge})})});be.classes=I;be.varsResolver=et;be.displayName="@mantine/core/InputWrapper";const zt={variant:"default",leftSectionPointerEvents:"none",rightSectionPointerEvents:"none",withAria:!0,withErrorStyles:!0,withSuccessStyles:!0,size:"sm",loading:!1,loadingPosition:"right"},tt=D((e,t,n)=>({wrapper:{"--input-margin-top":n.offsetTop?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-margin-bottom":n.offsetBottom?"calc(var(--mantine-spacing-xs) / 2)":void 0,"--input-height":ne(t.size,"input-height"),"--input-fz":R(t.size),"--input-radius":t.radius===void 0?void 0:ve(t.radius),"--input-left-section-width":t.leftSectionWidth!==void 0?B(t.leftSectionWidth):void 0,"--input-right-section-width":t.rightSectionWidth!==void 0?B(t.rightSectionWidth):void 0,"--input-padding-y":t.multiline?ne(t.size,"input-padding-y"):void 0,"--input-left-section-pointer-events":t.leftSectionPointerEvents,"--input-right-section-pointer-events":t.rightSectionPointerEvents}})),k=bt(e=>{const t=_("Input",zt,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,required:c,__staticSelector:l,__stylesApiProps:d,size:h,wrapperProps:p,error:u,success:g,disabled:m,leftSection:b,leftSectionProps:S,leftSectionWidth:T,rightSection:C,rightSectionProps:f,rightSectionWidth:v,rightSectionPointerEvents:x,leftSectionPointerEvents:w,variant:P,vars:M,pointer:he,multiline:se,radius:ie,id:Z,withAria:re,withErrorStyles:q,withSuccessStyles:z,mod:L,inputSize:W,attributes:U,__clearSection:Q,__clearable:F,__clearSectionMode:X,__defaultRightSection:$,loading:V,loadingPosition:Y,__bottomSection:G,__bottomSectionProps:H,rootRef:ee,dir:N,...we}=t,{styleProps:pe,rest:Se}=Le(we),te=y.use(K),Te={offsetBottom:te?.offsetBottom,offsetTop:te?.offsetTop},J=A({name:["Input",l],props:d||t,classes:I,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:U,stylesCtx:Te,rootSelector:"wrapper",vars:M,varsResolver:tt}),Ce=re?{required:c,disabled:m,"aria-invalid":u?!0:void 0,"aria-describedby":te?.describedBy,id:te?.inputId||Z}:{},ge=V?o.jsx(St,{size:Y==="left"?"calc(var(--input-left-section-size) / 2)":"calc(var(--input-right-section-size) / 2)"}):null,ae=V&&Y==="left"?ge:b,je=_t({__clearable:F,__clearSection:Q,rightSection:V&&Y==="right"?ge:C,__defaultRightSection:$,size:h,__clearSectionMode:X});return o.jsx(He,{value:{size:h||"sm"},children:o.jsxs(j,{ref:ee,dir:N,...J("wrapper"),...pe,...p,mod:[{error:!!u&&q,success:!!g&&!u&&z,pointer:he,disabled:m,multiline:se,withRightSection:!!je,withLeftSection:!!ae,withBottomSection:!!G},L],variant:P,size:h,children:[ae&&o.jsx("div",{...S,"data-position":"left",...J("section",{className:S?.className,style:S?.style}),children:ae}),o.jsx(j,{component:"input",...Se,...Ce,required:c,mod:{disabled:m,error:!!u&&q,success:!!g&&!u&&z},variant:P,__size:W,...J("input")}
1),G&&o.jsx("div",{...H,...J("bottomSection",{className:H?.className,style:H?.style}),children:G}),je&&o.jsx("div",{...f,"data-position":"right",...J("section",{className:f?.className,style:f?.style}),children:je})]})})});k.classes=I;k.varsResolver=tt;k.Wrapper=be;k.Label=ue;k.Error=de;k.Success=me;k.Description=ce;k.Placeholder=$e;k.ClearButton=Je;k.displayName="@mantine/core/Input";function $t({children:e,role:t}){const n=y.use(K);return n?o.jsx("div",{role:t,"aria-labelledby":n.labelId,"aria-describedby":n.describedBy,children:e}):o.jsx(o.Fragment,{children:e})}const Ve=y.createContext(null),Vt={hiddenInputValuesSeparator:","},Ae=yt((e=>{const{value:t,defaultValue:n,onChange:s,size:i,wrapperProps:a,children:r,readOnly:c,name:l,hiddenInputValuesSeparator:d,hiddenInputProps:h,maxSelectedValues:p,disabled:u,...g}=_("CheckboxGroup",Vt,e),[m,b]=Ge({value:t,defaultValue:n,finalValue:[],onChange:s}),S=f=>{const v=typeof f=="string"?f:f.currentTarget.value;if(c)return;const x=m.includes(v);!x&&p&&m.length>=p||b(x?m.filter(w=>w!==v):[...m,v])},T=f=>{if(u)return!0;if(!p)return!1;const v=m.includes(f),x=m.length>=p;return!v&&x},C=m.join(d);return o.jsx(Ve,{value:{value:m,onChange:S,size:i,isDisabled:T},children:o.jsxs(k.Wrapper,{size:i,...a,...g,labelElement:"div",__staticSelector:"CheckboxGroup",children:[o.jsx($t,{role:"group",children:r}),o.jsx("input",{type:"hidden",name:l,value:C,...h})]})})}));Ae.classes=k.Wrapper.classes;Ae.displayName="@mantine/core/CheckboxGroup";var nt={card:"m_26775b0a"};const ot=y.createContext(null),At={withBorder:!0},st=D((e,{radius:t})=>({card:{"--card-radius":ve(t)}})),ye=E(e=>{const t=_("CheckboxCard",At,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,checked:l,mod:d,withBorder:h,value:p,onClick:u,defaultChecked:g,onChange:m,indeterminate:b,attributes:S,...T}=t,C=A({name:"CheckboxCard",classes:nt,props:t,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:S,vars:c,varsResolver:st,rootSelector:"card"}),f=y.use(Ve),v=typeof l=="boolean"?l:f?f.value.includes(p||""):void 0,[x,w]=Ge({value:v,defaultValue:g,finalValue:!1,onChange:m});return o.jsx(ot,{value:{checked:x,indeterminate:b},children:o.jsx(Tt,{mod:[{"with-border":h,checked:x,indeterminate:b},d],...C("card"),...T,role:"checkbox","aria-checked":b?"mixed":x,onClick:P=>{u?.(P),f?.onChange(p||""),w(!x)}})})});ye.displayName="@mantine/core/CheckboxCard";ye.classes=nt;ye.varsResolver=st;function Et({size:e,style:t,...n}){const s=e!==void 0?{width:B(e),height:B(e),...t}:t;return o.jsx("svg",{viewBox:"0 0 10 7",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:s,"aria-hidden":!0,...n,children:o.jsx("path",{d:"M4 4.586L1.707 2.293A1 1 0 1 0 .293 3.707l3 3a.997.997 0 0 0 1.414 0l5-5A1 1 0 1 0 8.293.293L4 4.586z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd"})})}function it({indeterminate:e,...t}){return e?o.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 6","aria-hidden":!0,...t,children:o.jsx("rect",{width:"32",height:"6",fill:"currentColor",rx:"3"})}):o.jsx(Et,{...t})}var rt={indicator:"m_5e5256ee",icon:"m_1b1c543a","indicator--outline":"m_76e20374"};const Nt={icon:it,variant:"filled",radius:"sm"},at=D((e,{radius:t,color:n,size:s,iconColor:i,variant:a,autoContrast:r})=>{const c=We({color:n||e.primaryColor,theme:e}),l=c.isThemeColor&&c.shade===void 0?`var(--mantine-color-${c.color}-outline)`:c.color;return{indicator:{"--checkbox-size":ne(s,"checkbox-size"),"--checkbox-radius":t===void 0?void 0:ve(t),"--checkbox-color":a==="outline"?l:le(n,e),"--checkbox-icon-color":i?le(i,e):Me(r,e)?Oe({color:n,theme:e,autoContrast:r}):void 0}}}),xe=E(e=>{const t=_("CheckboxIndicator",Nt,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,icon:l,indeterminate:d,radius:h,color:p,iconColor:u,autoContrast:g,checked:m,mod:b,variant:S,disabled:T,attributes:C,...f}=t,v=A({name:"CheckboxIndicator",classes:rt,props:t,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:C,vars:c,varsResolver:at,rootSelector:"indicator"}),x=y.use(ot),w=typeof d=="boolean"?d:x?.indeterminate,P=typeof m=="boolean"||typeof d=="boolean"?m||d:x?.checked||x?.indeterminate||!1;return o.jsx(j,{...v("indicator",{variant:S}),variant:S,mod:[{checked:P,disabled:T},b],...f,children:o.jsx(l,{indeterminate:w,...v("icon")})})});xe.displayName="@mantine/core/CheckboxIndicator";xe.classes=rt;xe.varsResolver=at;var lt={root:"m_5f75b09e",body:"m_5f6e695e",labelWrapper:"m_d3ea56bb",label:"m_8ee546b8",description:"m_328f68c0",error:"m_8e8a99cc"};const Rt=lt;function ct({__staticSelector:e,__stylesApiProps:t,className:n,classNames:s,styles:i,unstyled:a,children:r,label:c,description:l,id:d,disabled:h,error:p,size:u,labelPosition:g="left",bodyElement:m="div",labelElement:b="label",variant:S,style:T,vars:C,mod:f,attributes:v,...x}){const w=A({name:e,props:t,className:n,style:T,classes:lt,classNames:s,styles:i,unstyled:a,attributes:v}),P=l?`${d}-description`:void 0,M=p&&typeof p!="boolean"?`${d}-error`:void 0;return o.jsx(j,{...w("root"),__vars:{"--label-fz":R(u),"--label-lh":ne(u,"label-lh")},mod:[{"label-position":g},f],variant:S,size:u,...x,children:o.jsxs(j,{component:m,htmlFor:m==="label"?d:void 0,...w("body"),children:[r,o.jsxs("div",{...w("labelWrapper"),"data-disabled":h||void 0,children:[c&&o.jsx(j,{component:b,htmlFor:b==="label"?d:void 0,...w("label"),"data-disabled":h||void 0,children:c}),l&&o.jsx(k.Description,{id:P,size:u,__inheritStyles:!1,...w("description"),children:l}),p&&typeof p!="boolean"&&o.jsx(k.Error,{id:M,size:u,__inheritStyles:!1,...w("error"),children:p})]})]})})}ct.displayName="@mantine/core/InlineInput";var dt={root:"m_bf2d988c",inner:"m_26062bec",input:"m_26063560",icon:"m_bf295423","
1input--outline":"m_215c4542"};const Bt={labelPosition:"right",icon:it,withErrorStyles:!0,variant:"filled",radius:"sm"},ut=D((e,{radius:t,color:n,size:s,iconColor:i,variant:a,autoContrast:r})=>{const c=We({color:n||e.primaryColor,theme:e}),l=c.isThemeColor&&c.shade===void 0?`var(--mantine-color-${c.color}-outline)`:c.color;return{root:{"--checkbox-size":ne(s,"checkbox-size"),"--checkbox-radius":t===void 0?void 0:ve(t),"--checkbox-color":a==="outline"?l:le(n,e),"--checkbox-icon-color":i?le(i,e):Me(r,e)?Oe({color:n,theme:e,autoContrast:r}):void 0}}}),O=E(e=>{const t=_("Checkbox",Bt,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,color:l,label:d,id:h,size:p,radius:u,wrapperProps:g,checked:m,labelPosition:b,description:S,error:T,disabled:C,variant:f,indeterminate:v,icon:x,rootRef:w,iconColor:P,onChange:M,autoContrast:he,mod:se,attributes:ie,readOnly:Z,onClick:re,withErrorStyles:q,ref:z,...L}=t,W=y.useRef(null),U=y.use(Ve),Q=p||U?.size,F=A({name:"Checkbox",props:t,classes:dt,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:ie,vars:c,varsResolver:ut}),{styleProps:X,rest:$}=Le(L),V=Ye(h),Y=[S?`${V}-description`:void 0,T&&typeof T!="boolean"?`${V}-error`:void 0,$["aria-describedby"]].filter(Boolean).join(" ")||void 0,G={checked:U?.value.includes($.value)??m,onChange:N=>{Z||(U?.onChange(N),M?.(N))}},H=U?.isDisabled?.($.value)??!1,ee=C||H;return y.useEffect(()=>{W.current&&(W.current.indeterminate=v||!1,v?W.current.setAttribute("data-indeterminate","true"):W.current.removeAttribute("data-indeterminate"))},[v]),o.jsx(ct,{...F("root"),__staticSelector:"Checkbox",__stylesApiProps:t,id:V,size:Q,labelPosition:b,label:d,description:S,error:T,disabled:ee,classNames:n,styles:a,unstyled:r,"data-checked":G.checked||m||void 0,variant:f,ref:w,mod:se,attributes:ie,inert:$.inert,...X,...g,children:o.jsxs(j,{...F("inner"),mod:{labelPosition:b},children:[o.jsx(j,{component:"input",id:V,ref:Ct(W,z),mod:{error:!!T,"with-error-styles":q},...F("input",{focusable:!0,variant:f}),...$,...G,"aria-describedby":Y,disabled:ee,inert:$.inert,type:"checkbox",onClick:N=>{Z&&G.checked===void 0&&N.preventDefault(),re?.(N)}}),o.jsx(x,{indeterminate:v,...F("icon")})]})})});O.classes={...dt,...Rt};O.varsResolver=ut;O.displayName="@mantine/core/Checkbox";O.Group=Ae;O.Indicator=xe;O.Card=ye;var mt={root:"m_3eebeb36",label:"m_9e365f20"};const Dt={orientation:"horizontal"},ht=D((e,{color:t,variant:n,size:s})=>({root:{"--divider-color":t?le(t,e):void 0,"--divider-border-style":n,"--divider-size":ne(s,"divider-size")}})),Ee=E(e=>{const t=_("Divider",Dt,e),{classNames:n,className:s,style:i,styles:a,unstyled:r,vars:c,color:l,orientation:d,label:h,labelPosition:p,mod:u,attributes:g,...m}=t,b=A({name:"Divider",classes:mt,props:t,className:s,style:i,classNames:n,styles:a,unstyled:r,attributes:g,vars:c,varsResolver:ht});return o.jsx(j,{mod:[{orientation:d,withLabel:!!h},u],role:"separator",...b("root"),...m,children:h&&o.jsx(j,{component:"span",mod:{position:p},...b("label"),children:h})})});Ee.classes=mt;Ee.varsResolver=ht;Ee.displayName="@mantine/core/Divider";const Lt="modulepreload",Wt=function(e){return"/"+e},Re={},yo=function(t,n,s){let i=Promise.resolve();if(n&&n.length>0){let l=function(d){return Promise.all(d.map(h=>Promise.resolve(h).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};document.getElementsByTagName("link");const r=document.querySelector("meta[property=csp-nonce]"),c=r?.nonce||r?.getAttribute("nonce");i=l(n.map(d=>{if(d=Wt(d),d in Re)return;Re[d]=!0;const h=d.endsWith(".css"),p=h?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${p}`))return;const u=document.createElement("link");if(u.rel=h?"stylesheet":Lt,h||(u.as="script"),u.crossOrigin="",u.href=d,c&&u.setAttribute("nonce",c),document.head.appendChild(u),h)return new Promise((g,m)=>{u.addEventListener("load",g),u.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${d}`)))})}))}function a(r){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=r,window.dispatchEvent(c),!c.defaultPrevented)throw r}return i.then(r=>{for(const c of r||[])c.status==="rejected"&&a(c.reason);return t().catch(a)})},xo=y.memo(function(t){const{pageMeta:n}=t,s=l=>l&&(l.startsWith("/")&&n.basename?`${n.basename}${l}
1`:l),i=[];n.canonicalUrl&&i.push(o.jsx("link",{rel:"canonical",href:s(n.canonicalUrl)})),n.noindex?i.push(o.jsx("meta",{name:"robots",content:"noindex, follow"})):i.push(o.jsx("meta",{name:"robots",content:"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"}));const a=n.media;if(a&&(a.icon&&i.push(o.jsx("link",{rel:"icon",href:s(a.icon),sizes:"32x32"},"icon")),a.iconSvg&&i.push(o.jsx("link",{rel:"icon",href:s(a.iconSvg),type:"image/svg+xml"},"icon-svg")),a.appleTouchIcon&&i.push(o.jsx("link",{rel:"apple-touch-icon",href:s(a.appleTouchIcon)},"apple-touch-icon")),a.icon192&&i.push(o.jsx("link",{rel:"icon",href:s(a.icon192),sizes:"192x192",type:"image/png"},"icon-192")),a.icon512&&i.push(o.jsx("link",{rel:"icon",href:s(a.icon512),sizes:"512x512",type:"image/png"},"icon-512")),a.manifest&&i.push(o.jsx("link",{rel:"manifest",href:s(a.manifest)},"manifest"))),n.themeColor){const l=n.themeColor;typeof l=="string"?i.push(o.jsx("meta",{name:"theme-color",content:l},"theme-color")):(i.push(o.jsx("meta",{name:"theme-color",content:l.light,media:"(prefers-color-scheme: light)"},"theme-color-light")),l.dark&&i.push(o.jsx("meta",{name:"theme-color",content:l.dark,media:"(prefers-color-scheme: dark)"},"theme-color-dark")))}if(n.defaultLanguage&&n.languageUrls)for(const l in n.languageUrls)i.push(o.jsx("link",{rel:"alternate",hrefLang:l,href:s(n.languageUrls[l])},`lang-${l}`)),l===n.defaultLanguage&&i.push(o.jsx("link",{rel:"alternate",hrefLang:"x-default",href:s(n.languageUrls[l])},"lang-x-default"));n.prevUrl&&i.push(o.jsx("link",{rel:"prev",href:s(n.prevUrl)},"prev")),n.nextUrl&&i.push(o.jsx("link",{rel:"next",href:s(n.nextUrl)},"next"));const r=n.openGraph;n.siteName&&i.push(o.jsx("meta",{property:"og:site_name",content:n.siteName})),a?.logo&&i.push(o.jsx("meta",{property:"og:logo",content:s(a.logo)})),n.canonicalUrl&&i.push(o.jsx("meta",{property:"og:url",content:s(n.canonicalUrl)})),r?.type?i.push(o.jsx("meta",{property:"og:type",content:r.type})):i.push(o.jsx("meta",{property:"og:type",content:"website"})),i.push(o.jsx("meta",{property:"og:title",content:n.title})),n.description&&i.push(o.jsx("meta",{property:"og:description",content:n.description})),r?.image&&i.push(o.jsx("meta",{property:"og:image",content:s(r.image)})),r?.imageWidth&&r?.imageHeight&&(i.push(o.jsx("meta",{property:"og:image:width",content:r.imageWidth.toString()})),i.push(o.jsx("meta",{property:"og:image:height",content:r.imageHeight.toString()}))),n.locale&&i.push(o.jsx("meta",{property:"og:locale",content:n.locale}));const c=Ut(n,t.schema);return o.jsxs(o.Fragment,{children:[o.jsx("title",{children:n.title}),o.jsx("meta",{charSet:"utf-8"}),o.jsx("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),n.description&&o.jsx("meta",{name:"description",content:n.description}),n.googleSiteVerification&&o.jsx("meta",{name:"google-site-verification",content:n.googleSiteVerification}),n.microsoftSiteVerification&&o.jsx("meta",{name:"msvalidate.01",content:n.microsoftSiteVerification}),n.preloadLinks?.map((l,d)=>o.jsx("link",{rel:"preload",href:l.href,as:l.as,crossOrigin:l.as==="font"?"anonymous":void 0,imageSrcSet:l.imagesrcset,imageSizes:l.imagesizes,fetchPriority:l.fetchpriority},`preload-${d}`)),c&&c.map((l,d)=>o.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(l,null,2).replace(/</g,"\\u003c")}},d)),i.map((l,d)=>o.jsx(y.Fragment,{children:l},d))]})}),fe=(e,t)=>e&&(e.startsWith("/")&&t.basename?`${t.basename}${e}`:e);function Ut(e,t){if(!e.schema)return[];const n=[];e.schema.organization&&n.push(e.schema.organization),e.schema.website&&n.push(e.schema.website);let s=e.schema.webpage;if(s){if(t?.webpage&&(t.webpage.mainEntity&&(s={...s,mainEntity:t.webpage.mainEntity}),"@type"in t?.webpage&&(s["@type"]=t.webpage["@type"]),"hasPart"in t?.webpage)){const i=t?.webpage.hasPart;s={...s,"@context":"https://schema.org","@type":"CollectionPage",hasPart:i&&Array.isArray(i)?i.map(r=>({...r,url:fe(r.url,e),image:fe(r.image,e)})):[]}}n.push(s)}return n}function Be(e){const t=qe(e.pageMeta),s={"@context":"https://schema.org",...!(typeof e.schema=="object"&&"@id"in e.schema&&e.schema["@id"]===t)&&{mainEntityOfPage:{"@i
1d":t}},...e.schema};return o.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(s,null,2).replace(/</g,"\\u003c")}})}Be.Breadcrumb=function({breadcrumb:e,pageMeta:t}){if(!t||!t.basename)return null;const n={"@context":"https://schema.org","@type":"BreadcrumbList",mainEntityOfPage:{"@id":qe(t)},itemListElement:e.map((s,i)=>({"@type":"ListItem",position:i+1,name:s.text,item:fe(s.href,t)||fe(t.canonicalUrl,t)}))};return o.jsx(Be,{pageMeta:t,schema:n})};const Ft="Privatsphären-Einstellungen",Yt="Diese Webseite verwendet einwilligungsbedürftige Cookies und Technologien von Drittunternehmen für bestimmte Funktionen. Durch Klicken auf „{{buttonAcceptAll}}“ werden diese Funktionen aktiviert (Einwilligung). Wir und die betroffenen Drittunternehmen verarbeiten Ihre personenbezogenen Daten danach für verschiedene Zwecke. Weitere Informationen finden Sie unter „{{buttonMore}}“ und in unserer Datenschutzerklärung. Sie können Ihre Einwilligung jederzeit widerrufen.",Gt="Alle akzeptieren",Mt="Alle ablehnen",Ot="Einstellungen",qt="Datenschutzerklärung",Ht="Impressum",Jt="Durch das Anzeigen werden Daten übermittelt. Weitere Informationen zur Datenverarbeitung und zu Ihren Rechten entnehmen Sie bitte unserer ",Kt="Anzeigen",Zt="YouTube Video",Qt="Externer Inhalt von YouTube",Xt="Durch das Anzeigen werden Daten zu YouTube übermittelt. Weitere Informationen zur Datenverarbeitung und zu Ihren Rechten entnehmen Sie bitte unserer ",en="YouTube Videos immer anzeigen",tn="Vimeo Video",nn="Externer Inhalt von Vimeo",on="Durch das Anzeigen werden Daten zu Vimeo übermittelt. Weitere Informationen zur Datenverarbeitung und zu Ihren Rechten entnehmen Sie bitte unserer ",sn="Vimeo Videos immer anzeigen",rn="Google Analytics 4",an="Google Ads Conversion Tracking",ln="Google Tag Manager",cn="Meta Pixel",dn="Kampagnenzuordnung",un="YouTube Video",mn="Vimeo Video",hn="Google Maps",pn="Essenziell",gn="Um die grundlegende Funktionalität der Webseite zu ermöglichen, sind diese Technologien notwendig.",fn="Funktionell",vn="Durch den Einsatz dieser Technologien können wir die Nutzung der Webseite analysieren, um die Leistung zu messen und zu verbessern.",bn="Marketing",yn="Werbetreibende nutzen diese Technologien, um relevante Anzeigen basierend auf Ihren Interessen zu schalten.",xn="Externer Inhalt",wn="Standardmäßig werden Inhalte von Videoplattformen und Social-Media-Plattformen blockiert.",Sn="Speichern",Tn="Nur essenzielle Cookies akzeptieren",Cn="Mehr anzeigen",jn="Weniger anzeigen",_n={privacyBannerTitle:Ft,privacyBannerText:Yt,buttonAcceptAll:Gt,buttonRejectAll:Mt,buttonMore:Ot,buttonPrivacyPolicy:qt,buttonImprint:Ht,externalContentText:Jt,buttonShow:Kt,youtubeVideo:Zt,externalContentYoutubeTitle:Qt,externalContentYoutubeText:Xt,alwaysShowYoutubeVideos:en,vimeoVideo:tn,externalContentVimeoTitle:nn,externalContentVimeoText:on,alwaysShowVimeoVideos:sn,googleAnalyticsTitle:rn,googleAdsConversionTrackingTitle:an,googleTagManagerTitle:ln,metaPixelTitle:cn,campaignAttributionTitle:dn,youtubeVideoTitle:un,vimeoVideoTitle:mn,googleMapsTitle:hn,essentialToolsTitle:pn,essentialToolsText:gn,functionalToolsTitle:fn,functionToolsText:vn,marketingToolsTitle:bn,marketingToolsText:yn,externalToolsTitle:xn,externalToolsText:wn,buttonSave:Sn,buttonAcceptEssential:Tn,showMore:Cn,showLess:jn},kn="Privacy settings",In='This website uses consent-based cookies and third-party technologies for certain functions. By clicking "{{buttonAcceptAll}}", these functions will be activated (consent). We and the relevant third-party companies will subsequently process your personal data for various purposes. For more information, please refer to "{{buttonMore}}" and our Privacy Policy. You can withdraw your consent at any time.',Pn="Accept all",zn="Reject all",$n="Settings",Vn="Privacy Policy",An="Imprint",En="Data is transmitted. Further information on data processing and your rights can be found in our ",Nn="Show",Rn="YouTube Video",Bn="External content from YouTube",Dn="Data is transmitted to YouTube. YouTube can set cookies and analyze your usage. Further information on data processing and your rights can be found in our ",Ln="Always show YouTube videos",Wn="Vimeo Video",Un="External content from Vimeo",Fn="Data is transmitted to Vimeo. Vimeo can set cookies and analyze your usage. Further information on data processing and your rights can be found in our ",Yn="Always show Vimeo videos",Gn="Google Analytics 4",Mn="Google Ads Conversion Tracking",On="Google Tag Manager",qn="Meta Pixel",Hn="Campaign attribution",Jn="YouTube Video",Kn="Vimeo Video",Zn="Google Maps",Qn="External content",Xn="To enable the basic functionality of the website, these technologies are necessary.",eo="Functional",to="By using these technologies, we can analyze the usage of the website to measure and improve performance.",no="Marketing",oo="Advertisers use these technologies to display relevant ads based on your interests.",so="Exter
1nal content",io="By default, content from video platforms and social media platforms is blocked.",ro="Save",ao="Accept essential cookies only",lo="Show more",co="Show less",uo={privacyBannerTitle:kn,privacyBannerText:In,buttonAcceptAll:Pn,buttonRejectAll:zn,buttonMore:$n,buttonPrivacyPolicy:Vn,buttonImprint:An,externalContentText:En,buttonShow:Nn,youtubeVideo:Rn,externalContentYoutubeTitle:Bn,externalContentYoutubeText:Dn,alwaysShowYoutubeVideos:Ln,vimeoVideo:Wn,externalContentVimeoTitle:Un,externalContentVimeoText:Fn,alwaysShowVimeoVideos:Yn,googleAnalyticsTitle:Gn,googleAdsConversionTrackingTitle:Mn,googleTagManagerTitle:On,metaPixelTitle:qn,campaignAttributionTitle:Hn,youtubeVideoTitle:Jn,vimeoVideoTitle:Kn,googleMapsTitle:Zn,essentialToolsTitle:Qn,essentialToolsText:Xn,functionalToolsTitle:eo,functionToolsText:to,marketingToolsTitle:no,marketingToolsText:oo,externalToolsTitle:so,externalToolsText:io,buttonSave:ro,buttonAcceptEssential:ao,showMore:lo,showLess:co},De={de:_n,en:uo};function mo(e){return e?e.toLowerCase().split("-")[0]:"de"}function pt(e){return De[mo(e)]??De.de}function Ne(e){const[t,n]=y.useState(null),[s,i]=y.useState(!1),a=()=>{if("swGetUserConsent"in window){const l=window.swGetUserConsent();n(l[e.tool])}},r=l=>{l.detail.tool===e.tool&&n(!!l.detail.consent)};return y.useEffect(()=>(a(),window.addEventListener("user-consent-changed",r),window.addEventListener("consent-tool-initialized",a),()=>{window.removeEventListener("user-consent-changed",r),window.removeEventListener("consent-tool-initialized",a)}),[]),{available:t!==null,given:t,accept:()=>{s?window.dispatchEvent(new CustomEvent("user-consent-accept-tool",{detail:{tool:e.tool,category:e.category,title:e.title}})):n(!0)},loadAlways:s,setLoadAlways:i}}function ho(e){const{t,i18n:n}=Ue(),s=e.privacyUrl||t("privacyPolicyUrl"),i=pt(n.language);if(e.type==="youtube"){const a=e.width||"100%",r=e.height||"100%",c=!isNaN(parseFloat(a))&&isFinite(a)?`${a}px`:a,l=!isNaN(parseFloat(r))&&isFinite(r)?`${r}px`:r;return o.jsx(vt,{videoId:e.videoId,videoUrl:e.videoUrl,title:"YouTube",width:c,height:l,privacyUrl:s,messages:i})}else if(e.type==="vimeo"){const a=e.width||"100%",r=e.height||"100%",c=!isNaN(parseFloat(a))&&isFinite(a)?`${a}px`:a,l=!isNaN(parseFloat(r))&&isFinite(r)?`${r}px`:r;return o.jsx(ft,{videoId:e.videoId,videoUrl:e.videoUrl,title:"Vimeo",width:c,height:l,privacyUrl:s,messages:i})}else return o.jsx(gt,{tool:e.name,title:e.title,privacyUrl:s,messages:i,children:e.children})}function po(e){const t=/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/\s]{11})/i,n=e.match(t);return n?n[1]:null}function go(e){const t=/(?:vimeo\.com\/(?:channels\/[^\/]+\/|groups\/[^\/]+\/videos\/|video\/|ondemand\/[^\/]+\/|)?)(\d+)/i,n=e.match(t);return n?n[1]:null}function gt(e){const t=Ne({tool:e.tool,title:e.title,category:"external"});return t.given?o.jsx(o.Fragment,{children:e.children}):o.jsx(Ie,{withBorder:!0,bg:"gray.1",style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"},children:o.jsxs(_e,{align:"center",gap:"md",my:"lg",mx:"xl",children:[o.jsx(oe,{size:"lg",fw:700,ta:"center",children:e.title}),o.jsxs(oe,{size:"sm",ta:"center",children:[e.messages.externalContentText,o.jsx(Pe,{href:e.privacyUrl,children:e.messages.buttonPrivacyPolicy}),"."]}),o.jsx(ke,{children:o.jsx(ze,{size:"sm",onClick:()=>t.accept(),children:e.messages.buttonShow})})]})})}function ft(e){const t=Ne({tool:"Vimeo",title:"Vimeo",category:"external"});let n=e.videoId;if(!n&&e.videoUrl&&(n=go(e.videoUrl)),!n)return null;const s="https://player.vimeo.com/video/"+n+"?badge=0&autopause=0&player_id=0&app_id=58479&dnt=1";if(t.given)return o.jsx("iframe",{width:e.width,height:e.height,src:s,title:e.title,frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture",allowFullScreen:!0});const i=e.bg||"gray.1";return o.jsx(Ie,{withBorder:!0,bg:i,style:{width:e.width,height:e.height,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"},children:o.jsxs(_e,{align:"center",gap:"md",mx:"xl",children:[o.jsx(Fe,{size:"3rem",c:"dimmed"}),o.jsx(oe,{size:"lg",fw:700,ta:"center",children:e.messages.externalContentVimeoTitle}),o.jsxs(oe,{size:"sm",ta:"center",children:[e.messages.externalContentVimeoText,o.jsx(Pe,{href:e.privacyUrl,children:e.messages.buttonPrivacyPolicy}),"."]}),t.available&&o.jsx(O,{label:e.messages.alwaysShowVimeoVideos,checked:t.loadAlways,onChange:()=>t.setLoadAlways(!t.loadAlways)}),o.jsx(ke,{children:o.jsx(ze,{onClick:()=>t.accept(),size:"sm",children:e.messages.buttonShow})})]})})}function vt(e){const{i18n:t}=Ue(),n=e.messages??pt(t.language),s=Ne({tool:"Youtube",title:"Youtube",category:"external"});let i=e.videoId;if(!i&&e.videoUrl&&(i=po(e.videoUrl)),!i)return null;const a="https://www.youtube-nocookie.com/embed/"+i+"?rel=0&showinfo=0&modestbranding=1&iv_load_policy=3&controls=1&autohide=1";if(s.given)return o.jsx("iframe",{width:e.width,height:e.height,src:a,title:e.title,frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,referrerPolicy:"origin"});
1const r=e.bg||"gray.1";return o.jsx(Ie,{withBorder:!0,bg:r,style:{width:e.width,height:e.height,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"},children:o.jsxs(_e,{align:"center",gap:"md",mx:"xl",children:[o.jsx(Fe,{size:"3rem",c:"dimmed"}),o.jsx(oe,{size:"lg",fw:700,ta:"center",children:n.externalContentYoutubeTitle}),o.jsxs(oe,{size:"sm",ta:"center",children:[n.externalContentYoutubeText,o.jsx(Pe,{href:e.privacyUrl,children:n.buttonPrivacyPolicy}),"."]}),s.available&&o.jsx(O,{label:n.alwaysShowYoutubeVideos,checked:s.loadAlways,onChange:()=>s.setLoadAlways(!s.loadAlways)}),o.jsx(ke,{children:o.jsx(ze,{onClick:()=>s.accept(),size:"sm",children:n.buttonShow})})]})})}const wo=Object.freeze(Object.defineProperty({__proto__:null,ConstentToolMediaBlock:ho,HtmlConsent:gt,VimeoConsent:ft,YoutubeConsent:vt},Symbol.toStringTag,{value:"Module"}));export{ho as C,Ee as D,k as I,Be as P,yo as _,$t as a,ct as b,Rt as c,_n as d,uo as e,O as f,Et as g,xo as h,wo as i};

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.