1import{B as e,C as t,Ct as n,Dt as r,Et as i,H as a,I as o,J as s,Lt as c,Mt as l,N as u,Nt as d,O as f,Pt as p,R as m,St as h,V as g,Z as _,at as v,dt as y,ft as b,g as x,gt as S,j as C,l as w,mt as T,o as E,ot as D,pt as O,q as k,r as ee,u as A,ut as j,vt as M,w as N,yt as P}from"../chunks/DrQST0s6.js";import{a as F,u as I}from"../chunks/A2XbqKHg.js";import{r as L}from"../chunks/DIGK-2KH.js";import"../chunks/xihTtKlq.js";import{r as R,t as z}from"../chunks/BfEcnsSx.js";import{t as B}from"../chunks/BbPGMOPa.js";import"../chunks/HwEFuELL.js";import{a as V}from"../chunks/DsywtiVB.js";var H=c({load:()=>U,ssr:()=>!1});async function U({fetch:e}){let t=I(e),[n,r]=await Promise.all([t.getRootConfig(),t.getDemoToken()]);return{config:n,demoToken:r}}var W=a(`<span class="toast-spinner svelte-1kymlcg" aria-hidden="true"></span>`),G=a(`<button type="button" class="toast-action svelte-1kymlcg"> </button>`),K=a(`<button type="button" class="toast-close svelte-1kymlcg" aria-label="Dismiss notification">Ã</button>`),q=a(`<div><!> <p class="toast-message svelte-1kymlcg"> </p> <!> <!></div>`),J=a(`<div popover="manual" role="region" aria-label="Notifications" aria-live="polite"></div>`);function Y(n,a){r(a,!0);let c=E(a,`position`,3,`top-center`),l=E(a,`closeButton`,3,!1),f=E(a,`offset`,3,`0px`),p=E(a,`toastOptions`,19,()=>({})),h;ee(()=>{typeof h.showPopover==`function`?h.showPopover():h.removeAttribute(`popover`)});let g=P(()=>c().startsWith(`top`)),y=P(()=>c().endsWith(`center`)),S=P(()=>c().endsWith(`left`));var C=J();let w;u(C,21,()=>R,e=>e.id,(n,r)=>{var i=q(),a=j(i),c=t=>{var n=W();e(t,n)};o(a,e=>{_(r).variant===`loading`&&e(c)});var u=O(a,2),f=b(u,!0),h=O(u,2),g=t=>{var n=G(),i=b(n,!0);v(()=>m(i,_(r).action.label)),s(`click`,n,function(...e){_(r).action.onClick?.apply(this,e)}),e(t,n)};o(h,e=>{_(r).action&&e(g)});var y=O(h,2),S=t=>{var n=K();s(`click`,n,()=>z(_(r).id)),e(t,n)};o(y,e=>{l()&&e(S)}),d(i),v(()=>{N(i,1,`toast toast-${_(r).variant??``}${p().classes?.[_(r).variant]?` ${p().classes?.[_(r).variant]}`:``}`,`svelte-1kymlcg`),t(i,p().style),x(i,`role`,_(r).variant===`error`?`alert`:`status`),m(f,_(r).message)}),e(n,i)}),d(C),A(C,e=>h=e,()=>h),v(()=>{w=N(C,1,`toaster svelte-1kymlcg`,null,w,{top:_(g),bottom:!_(g),center:_(y),left:_(S),right:!_(S)}),t(C,`--offset: ${f()??``}`)}),e(n,C),i()}k([`click`]);var X=T([]),Z=a(`<h1>Alert</h1>`),Q=a(`<button>Ok</button>`),$=a(`<p> </p>`);function te(t){function n(){X.shift().resolve()}var r=g(),i=y(r),a=t=>{B(t,{open:!0,onclose:n,title:t=>{var n=Z();e(t,n)},controls:t=>{var r=Q();s(`click`,r,n),e(t,r)},children:(t,n)=>{var r=$(),i=b(r,!0);v(()=>m(i,X[0].message)),e(t,r)},$$slots:{title:!0,controls:!0,default:!0}})};o(i,e=>{X[0]&&e(a)}),e(t,r)}k([`click`]);var ne=class{#e=M();constructor(e,t){S(this.#e,e(),!0),D(()=>{let n=e();if(n===_(this.#e))return;let r=setTimeout(()=>S(this.#e,n,!0),t(n));return()=>clearTimeout(r)})}get current(){return _(this.#e)}},re=a(`<div class="throbber svelte-1x5d1ao"></div>`);function ie(t,a){r(a,!1);let s=()=>n(F,`$fetchCount`,c),[c,l]=h(),u=new ne(()=>s()>0||L.to!==null,e=>e?150:400);w();var d=g(),f=y(d),p=t=>{var n=re();e(t,n)};o(f,e=>{u.current&&e(p)}),e(t,d),i(),l()}var ae=a(`<link rel="icon" href="/favicon.ico" sizes="48x48"/> <link rel="icon" href="/favicon.svg" sizes="any" type="image/svg+xml"/>`,1),oe=a(`<!> <!> <!> <!>`,1);function se(t,n){r(n,!0),V();var a=oe();f(`12qhfyh`,t=>{var n=ae();l(2),e(t,n)});var o=y(a);Y(o,{position:`top-center`,closeButton:!0,offset:`var(--toast-offset)`,toastOptions:{style:` 2 font-family: var(--font-ui); 3 background: var(--toast-bg); 4 color: var(--toast-ink); 5 border: var(--border-width) solid var(--toast-line); 6 border-radius: var(--border-radius-default); 7 box-shadow: var(--toast-shadow); 8 `,classes:{success:`toast-success`,error:`toast-error`}}});var s=O(o,2);ie(s,{});var c=O(s,2);te(c,{});var u=O(c,2);C(u,()=>n.children??p),e(t,a),i()}export{se as component,H 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.