1import{s as De,d as m,i as R,b as l,m as i,e as f,f as P,v as K,c as D,k as p,j as S,r as Ae,B as we,z as q,C as Ee,w as O,g as Q,t as X,n as V,a as ve,A as Me}from"../chunks/CIgKKSmj.js";import{S as Se,i as Le,a as F,t as G,g as ze,c as Te,d as se,m as ne,b as re,e as le}from"../chunks/CUipHCUH.js";import{g as _e}from"../chunks/O-bwMumy.js";import{s as Ne,n as Ve}from"../chunks/DXhPKnKI.js";import{h as Pe,I as $e}from"../chunks/B0qmZ2mY.js";import{R as ye}from"../chunks/CF4vHUgR.js";import{u as Ue,a as qe}from"../chunks/DOTvflNm.js";import{b as Oe}from"../chunks/Bt-Xh7oU.js";import{S as Re}from"../chunks/CdiLs43v.js";const Fe=!1,ut=Object.freeze(Object.defineProperty({__proto__:null,ssr:Fe},Symbol.toStringTag,{value:"Module"}));function Ge(n){let e,t='<h4>Vielen Dank, dein neues Passwort wurde gespeichert!</h4><p>Du kannst dich nun unter <a href="/login" title="Login"><strong>Login</strong></a> einloggen.</p>';return{c(){e=p("div"),e.innerHTML=t,this.h()},l(s){e=f(s,"DIV",{class:!0,"data-svelte-h":!0}),K(e)!=="svelte-sd2q1l"&&(e.innerHTML=t),this.h()},h(){i(e,"class","successWrapper svelte-5nk3n1")},m(s,r){R(s,e,r)},p:V,i:V,o:V,d(s){s&&m(e)}}}function He(n){let e,t,s,r,a,u,o,I,c,v,L,d,_,b,Y="Temporäres Passwort aus der E-Mail:",H,A,J,g,$,x="Neues Passwort:",y,C,ae,W,be="Neues Passwort wiederholen:",ie,T,oe,ue,ce,M,fe,ee,pe,j,de,ge;o=new ye({});let k=n[7]!=""&&Ie(n),w=n[10]!=""&&Be(n),B={ctx:n,current:null,token:null,hasCatch:!1,pending:Ze,then:je,catch:We,blocks:[,,,]};Pe(ee=n[0],B);let E=n[1]!==0&&Ce(n);return{c(){e=p("form"),t=p("div"),s=p("div"),r=p("div"),a=p("label"),u=X(`Benutzername 2 `),le(o.$$.fragment),I=S(),c=p("input"),L=S(),k&&k.c(),d=S(),_=p("div"),b=p("label"),b.textContent=Y,H=S(),A=p("input"),J=S(),g=p("div"),$=p("label"),$.textContent=x,y=S(),C=p("input"),ae=S(),W=p("label"),W.textContent=be,ie=S(),T=p("input"),oe=S(),w&&w.c(),ue=S(),ce=S(),M=p("button"),fe=X(`Passwort speichern 3 `),B.block.c(),pe=S(),E&&E.c(),this.h()},l(z){e=f(z,"FORM",{class:!0});var h=P(e);t=f(h,"DIV",{class:!0});var U=P(t);s=f(U,"DIV",{class:!0});var ke=P(s);r=f(ke,"DIV",{class:!0});var Z=P(r);a=f(Z,"LABEL",{for:!0});var he=P(a);u=Q(he,`Benutzername 4 `),re(o.$$.fragment,he),he.forEach(m),I=D(Z),c=f(Z,"INPUT",{autocomplete:!0,class:!0,id:!0,name:!0,placeholder:!0,type:!0}),L=D(Z),k&&k.l(Z),Z.forEach(m),ke.forEach(m),d=D(U),_=f(U,"DIV",{class:!0});var te=P(_);b=f(te,"LABEL",{"data-svelte-h":!0}),K(b)!=="svelte-1lzk90v"&&(b.textContent=Y),H=D(te),A=f(te,"INPUT",{type:!0,class:!0}),te.forEach(m),J=D(U),g=f(U,"DIV",{class:!0});var N=P(g);$=f(N,"LABEL",{"data-svelte-h":!0}),K($)!=="svelte-o6g275"&&($.textContent=x),y=D(N),C=f(N,"INPUT",{type:!0,class:!0}),ae=D(N),W=f(N,"LABEL",{"data-svelte-h":!0}),K(W)!=="svelte-20i5rr"&&(W.textContent=be),ie=D(N),T=f(N,"INPUT",{type:!0,class:!0}
4),oe=D(N),w&&w.l(N),N.forEach(m),U.forEach(m),ue=D(h),ce=D(h),M=f(h,"BUTTON",{class:!0});var me=P(M);fe=Q(me,`Passwort speichern 5 `),B.block.l(me),me.forEach(m),pe=D(h),E&&E.l(h),h.forEach(m),this.h()},h(){i(a,"for","username-field"),i(c,"autocomplete","username"),i(c,"class",v=we(n[8])+" svelte-5nk3n1"),i(c,"id","username-field"),i(c,"name","username"),i(c,"placeholder","Benutzername"),c.required=!0,i(c,"type","text"),i(r,"class","formElement"),i(s,"class","formGridItem"),i(A,"type","password"),i(A,"class","svelte-5nk3n1"),i(_,"class","formGridItem"),i(C,"type","password"),i(C,"class","svelte-5nk3n1"),i(T,"type","password"),i(T,"class","svelte-5nk3n1"),i(g,"class","formGridItem"),i(t,"class","formGrid svelte-5nk3n1"),i(M,"class","link-button inverse svelte-5nk3n1"),Ee(M,"submitted",n[9]),i(e,"class","svelte-5nk3n1")},m(z,h){R(z,e,h),l(e,t),l(t,s),l(s,r),l(r,a),l(a,u),ne(o,a,null),l(r,I),l(r,c),q(c,n[3]),l(r,L),k&&k.m(r,null),l(t,d),l(t,_),l(_,b),l(_,H),l(_,A),q(A,n[5]),l(t,J),l(t,g),l(g,$),l(g,y),l(g,C),q(C,n[4]),l(g,ae),l(g,W),l(g,ie),l(g,T),q(T,n[6]),l(g,oe),w&&w.m(g,null),l(e,ue),l(e,ce),l(e,M),l(M,fe),B.block.m(M,B.anchor=null),B.mount=()=>M,B.anchor=null,l(e,pe),E&&E.m(e,null),j=!0,de||(ge=[O(c,"input",n[15]),O(c,"blur",n[13]),O(A,"input",n[16]),O(C,"blur",n[12]),O(C,"input",n[17]),O(T,"blur",n[12]),O(T,"input",n[18]),O(M,"click",n[14])],de=!0)},p(z,h){n=z,(!j||h&256&&v!==(v=we(n[8])+" svelte-5nk3n1"))&&i(c,"class",v),h&8&&c.value!==n[3]&&q(c,n[3]),n[7]!=""?k?k.p(n,h):(k=Ie(n),k.c(),k.m(r,null)):k&&(k.d(1),k=null),h&32&&A.value!==n[5]&&q(A,n[5]),h&16&&C.value!==n[4]&&q(C,n[4]),h&64&&T.value!==n[6]&&q(T,n[6]),n[10]!=""?w?w.p(n,h):(w=Be(n),w.c(),w.m(g,null)):w&&(w.d(1),w=null),B.ctx=n,h&1&&ee!==(ee=n[0])&&Pe(ee,B),(!j||h&512)&&Ee(M,"submitted",n[9]),n[1]!==0?E?E.p(n,h):(E=Ce(n),E.c(),E.m(e,null)):E&&(E.d(1),E=null)},i(z){j||(G(o.$$.fragment,z),G(B.block),j=!0)},o(z){F(o.$$.fragment,z);for(let h=0;h<3;h+=1){const U=B.blocks[h];F(U)}j=!1},d(z){z&&m(e),se(o),k&&k.d(),w&&w.d(),B.block.d(),B.token=null,B=null,E&&E.d(),de=!1,Ae(ge)}}}function Ie(n){let e,t;return{c(){e=p("span"),t=X(n[7]),this.h()},l(s){e=f(s,"SPAN",{class:!0});var r=P(e);t=Q(r,n[7]),r.forEach(m),this.h()},h(){i(e,"class","error small")},m(s,r){R(s,e,r),l(e,t)},p(s,r){r&128&&ve(t,s[7])},d(s){s&&m(e)}}}function Be(n){let e,t;return{c(){e=p("span"),t=X(n[10]),this.h()},l(s){e=f(s,"SPAN",{class:!0});var r=P(e);t=Q(r,n[10]),r.forEach(m),this.h()},h(){i(e,"class","error small")},m(s,r){R(s,e,r),l(e,t)},p(s,r){r&1024&&ve(t,s[10])},d(s){s&&m(e)}}}function We(n){return{c:V,l:V,m:V,i:V,o:V,d:V}}function je(n){let e,t,s;return t=new Re({}),{c(){e=p("span"),le(t.$$.fragment),this.h()},l(r){e=f(r,"SPAN",{class:!0});var a=P(e);re(t.$$.fragment,a),a.forEach(m),this.h()},h(){i(e,"class","feedback check svelte-5nk3n1")},m(r,a){R(r,e,a),ne(t,e,null),s=!0},i(r){s||(G(t.$$.fragment,r),s=!0)},o(r){F(t.$$.fragment,r),s=!1},d(r){r&&m(e),se(t)}}}function Ze(n){let e,t,s;return t=new $e({props:{size:"24",color:"currentColor"}}),{c(){e=p("span"),le(t.$$.fragment),this.h()},l(r){e=f(r,"SPAN",{class:!0});var a=P(e);re(t.$$.fragment,a),a.forEach(m),this.h()},h(){i(e,"class","feedback svelte-5nk3n1")},m(r,a){R(r,e,a),ne(t,e,null),s=!0},i(r){s||(G(t.$$.fragment,r),s=!0)},o(r){F(t.$$.fragment,r),s=!1},d(r){r&&m(e),se(t)}}}function Ce(n){let e,t,s=n[11][n[1]]+"",r;return{c(){e=p("div"),t=p("p"),r=X(s),this.h()},l(a){e=f(a,"DIV",{class:!0});var u=P(e);t=f(u,"P",{class:!0});var o=P(t);r=Q(o,s),o.forEach(m),u.forEach(m),this.h()},h(){i(t,"class","error small"),i(e,"class","errorWrapper svelte-5nk3n1")},m(a,u){R(a,e,u),l(e,t),l(t,r)},p(a,u){u&2&&s!==(s=a[11][a[1]]+"")&&ve(r,s)},d(a){a&&m(e)}}}function Je(n){let e,t,s,r="<h3>Du hast Post von uns!</h3> <p>Wir haben dir eine E-Mail mit einem temporären Passwort geschickt. Bitte schaue in dein E-Mail-Postfach benutze dieses Passwort, um hier ein neues Passwort für deinen Account zu setzen.</p> <p>Bitte beachte, dass das temporäre Passwort aus der E-Mail nur <strong>7 Tage</strong> gültig ist. Falls du keine E-Mail erhalten hast, überprüfe bitte deinen Junk-Mail-Ordner.</p>",a,u,o,I;const c=[He,Ge],v=[];function L(d,_){return d[2]?1:0}return u=L(n),o=v[u]=c[u](n),{c(){e=p("div"),t=p("div"),s=p("div"),s.innerHTML=r,a=S(),o.c(),this.h()},l(d){e=f(d,"DIV",{class:!0});var _=P(e);t=f(_,"DIV",{});var b=P(t);s=f(b,"DIV",{class:!0,"data-svelte-h":!0}),K(s)!=="svelte-bb3kk9"&&(s.innerHTML=r),a=D(b),o.l(b),b.forEach(m),_.forEach(m),this.h()},h(){i(s,"class","success"),i(e,"class","layoutWrapper svelte-5nk3n1")},m(d,_){R(d,e,_),l(e,t),l(t,s),l(t,a),v[u].m(t,null),I=!0},p(d,[_]){let b=u;u=L(d),u===b?v[u].p(d,_):(ze(),F(v[b],1,1,()=>{v[b]=null}),Te(),o=v[u],o?o.p(d,_):(o=v[u]=c[u](d),o.c()),G(o,1),o.m(t,null))},i(d){I||(G(o),I=!0)},o(d){F(o),I=!1},d(d){d&&m(e),v[u].d()}}}function Ke(n,e,t){let s;Ue.subscribe(y=>{y&&Oe&&_e("/user",{invalidateAll:!0})});const r={429:"Zu viele Versuche. Bitte versuche es später erneut.",400:"Es ist ein Fehler aufgetreten. Bitte versuche es später erneut.",409:"Der ausgewählte Benutzername oder die angegebene Email-Adresse sind schon vergeben.",500:"Es gibt zur Zeit technische Probleme. Bitte versuche es später erneut."};
5let a=Promise,u=0,o=!1,I="",c="",v="",L="",d="",_="",b=!1;const Y=()=>(c!=""&&c!=L?t(10,s="Passwörter stimmen nicht überein."):t(10,s=""),s),H=y=>{I.length<=2?t(7,d="Der Nutzername muss mindestens 3 Buchstaben lang sein."):t(7,d=""),t(8,_=d!=""?"error":"")},A=y=>{y.preventDefault(),H(),d||(t(0,a=Ne(I,v,c)),a.then(C=>{t(2,o=!0),_e("/login",{invalidateAll:!0})}).catch(C=>{t(1,u=C.status),t(2,o=!1)}),t(9,b=!0))};function J(){I=this.value,t(3,I)}function g(){v=this.value,t(5,v)}function $(){c=this.value,t(4,c)}function x(){L=this.value,t(6,L)}return t(10,s=""),[a,u,o,I,c,v,L,d,_,b,s,r,Y,H,A,J,g,$,x]}class Qe extends Se{constructor(e){super(),Le(this,e,Ke,Je,De,{})}}function Xe(n){let e,t;return e=new Qe({}),{c(){le(e.$$.fragment)},l(s){re(e.$$.fragment,s)},m(s,r){ne(e,s,r),t=!0},p:V,i(s){t||(G(e.$$.fragment,s),t=!0)},o(s){F(e.$$.fragment,s),t=!1},d(s){se(e,s)}}}let Ye=!1;function xe(n){return qe.set(Ye),Me(async()=>{await Ve()=="auth"&&_e("/",{keepFocus:!0})}),[]}class ct extends Se{constructor(e){super(),Le(this,e,xe,Xe,De,{})}}export{ct as component,ut as universal};
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.