1import{p as c,e as re,i as R,b as ae}from"./i18n-zlFzjs4f.js";import{M as se,N as X,S as p,Z as l,$ as f,ad as Z,x as m,v as u,a as i,a4 as oe,t as g,X as P,Q as h,O as le,a0 as q,P as $,R as d,T as x,a5 as ie}from"./index-CU1DelDP.js";import{h as ne}from"./html-BteDVFfP.js";import{B as pe}from"./BaseForm-aEP-ytEC.js";import{T as j}from"./Textbox-t4OF9ZNg.js";import"./StreamingBar.svelte_svelte_type_style_lang-C38RZjKb.js";import{B as A}from"./Block-CdzPDsdq.js";import"./ScrollFade.svelte_svelte_type_style_lang-Dfs1lduW.js";/* empty css */import{B as me}from"./Button-g-jo1gxI.js";import{B as ue}from"./Index.svelte_svelte_type_style_lang-4SArUeSq.js";import"./actions-DTxNkJce.js";import"./input-ClT0-0IF.js";import"./BlockTitle-qnnSeeaU.js";import"./Info-DY-FOUA_.js";import"./Check-ChFgJWap.js";import"./Copy-BDwI3D1c.js";import"./Send-CsVMIgBn.js";import"./Square-BcltCGie.js";import"./IconButtonWrapper-CH_og5Tr.js";import"./snippet-CwUu_P6q.js";import"./index-B_pwUImq.js";import"./Image-B-CgyHKb.js";import"./misc-Bktc2kT4.js";/* empty css *//* empty css */import"./index-DtD0jtyM.js";import"./Clear-CA6a-Ia7.js";var de=d('<p class="auth svelte-14xt79u"><!></p>'),_e=d('<p class="auth svelte-14xt79u"> </p>'),ve=d('<p class="creds svelte-14xt79u"> </p>'),ce=d("<!> <!>",1),fe=d('<h2 class="svelte-14xt79u"> </h2> <!> <!> <!> <!> <!>',1),ge=d("<div><!></div>");function Ee(E,n){se(n,!1);let _=c(n,"root",12),b=c(n,"auth_message",12),k=c(n,"app_mode",12),T=c(n,"space_id",12),r=c(n,"i18n",12),w=q(""),B=q(""),z=q(!1);const S=async()=>{const t=new FormData;t.append("username",l(w)),t.append("password",l(B));const M=new URL("login",_().endsWith("/")?_():_()+"/").href;let v=await fetch(M,{method:"POST",body:t});v.status===400?(f(z,!0),f(w,""),f(B,"")):v.status==200&&location.reload()};var G={get root(){return _()},set root(t){_(t),$()},get auth_message(){return b()},set auth_message(t){b(t),$()},get app_mode(){return k()},set app_mode(t){k(t),$()},get space_id(){return T()},set space_id(t){T(t),$()},get i18n(){return r()},set i18n(t){r(t),$()}};re();var y=ge();let C;var H=h(y);return ue(H,{variant:"panel",min_width:480,children:(t,M)=>{var v=fe(),D=X(v),I=h(D,!0);x(D);var N=p(D,2);{var J=e=>{var a=de(),s=h(a);ne(s,b),x(a),i(e,a)};R(N,e=>{b()&&e(J)})}var Q=p(N,2);{var K=e=>{var a=_e(),s=h(a,!0);x(a),g(o=>P(s,o),[()=>(m(r()),u(()=>r()("login.enable_cookies")))]),i(e,a)};R(Q,e=>{T()&&e(K)})}var U=p(Q,2);{var V=e=>{var a=ve(),s=h(a,!0);x(a),g(o=>P(s,o),[()=>(m(r()),u(()=>r()("login.incorrect_credentials")))]),i(e,a)};R(U,e=>{l(z)&&e(V)})}var W=p(U,2);pe(W,{children:(e,a)=>{var s=ce(),o=X(s);A(o,{children:(F,te)=>{{let L=Z(()=>(m(r()),u(()=>r()("login.username"))));j(F,{get label(){return l(L)},lines:1,show_label:!0,max_lines:1,onsubmit:S,get value(){return l(w)},set value(O){f(w,O)},$$legacy:!0})}},$$slots:{default:!0}});var ee=p(o,2);A(ee,{children:(F,te)=>{{let L=Z(()=>(m(r()),u(()=>r()("login.password"))));j(F,{get label(){return l(L)},lines:1,show_label:!0,max_lines:1,type:"password",onsubmit:S,get value(){return l(B)},set value(O){f(B,O)},$$legacy:!0})}},$$slots:{default:!0}}),i(e,s)},$$slots:{default:!0}});var Y=p(W,2);me(Y,{size:"lg",variant:"primary",onclick:S,children:(e,a)=>{ie();var s=oe();g(o=>P(s,o),[()=>(m(r()),u(()=>r()("login.login")))]),i(e,s)},$$slots:{default:!0}}),g(e=>P(I,e),[()=>(m(r()),u(()=>r()("login.login")))]),i(t,v)},$$slots:{default:!0}}),x(y),g(()=>C=ae(y,1,"wrap svelte-14xt79u",null,C,{"min-h-screen":k()})),i(E,y),le(G)}export{Ee as default};
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.