import{S as ne,i as se,s as oe,Z as dt,w as te,x as re,y as le,q as N,o as H,B as ae,e as b,F as G,k as S,t as U,c as w,a as h,G as J,d as c,m as P,h as z,b as n,O as F,g as A,H as i,J as Z,$ as ft,n as ie,p as ue,a0 as _e,v as ot,L as ee,a1 as ht,j as ce,a2 as Te,M as xe,a3 as $e,N as he,a4 as Pe,l as we,a5 as Ve,K as it,a6 as ve,a7 as ge,a8 as me,I as Ae,R as vt,a9 as gt,_ as mt,aa as pt}from"../chunks/vendor-e06f8fa1.js";import{q as pe,c as _t,h as be,a as Ee,s as ut,f as De,b as Ie,d as bt,e as wt}from"../chunks/store-93a026ed.js";function kt(s){let e,r,t,a,l,o,u,d,f,v,_;return{c(){e=b("button"),r=G("svg"),t=G("path"),a=S(),l=b("span"),o=U("Copy to Clipboard"),u=S(),d=b("div"),f=U("Copied!"),this.h()},l(E){e=w(E,"BUTTON",{type:!0,class:!0});var m=h(e);r=J(m,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var k=h(r);t=J(k,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(t).forEach(c),k.forEach(c),a=P(m),l=w(m,"SPAN",{class:!0});var $=h(l);o=z($,"Copy to Clipboard"),$.forEach(c),u=P(m),d=w(m,"DIV",{role:!0,class:!0});var x=h(d);f=z(x,"Copied!"),x.forEach(c),m.forEach(c),this.h()},h(){n(t,"stroke-linecap","round"),n(t,"stroke-linejoin","round"),n(t,"stroke-width","2"),n(t,"d","M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"),n(r,"class","w-5 h-5"),n(r,"fill","none"),n(r,"stroke","currentColor"),n(r,"viewBox","0 0 24 24"),n(r,"xmlns","http://www.w3.org/2000/svg"),n(l,"class","hidden"),n(d,"role","tooltip"),n(d,"class","tooltip inline-block absolute right-10 top-0 py-2 px-3 text-xs text-gray-100 rounded-md bg-black svelte-1x4n8x"),F(d,"hidden",!s[1]),n(e,"type","button"),n(e,"class","relative flex items-center p-1 text-xs text-gray-500 dark:text-gray-100")},m(E,m){A(E,e,m),i(e,r),i(r,t),i(e,a),i(e,l),i(l,o),i(e,u),i(e,d),i(d,f),v||(_=Z(e,"click",function(){ft(s[3])&&s[3].apply(this,arguments)}),v=!0)},p(E,m){s=E,m&2&&F(d,"hidden",!s[1])},d(E){E&&c(e),v=!1,_()}}}function yt(s){let e,r;return e=new dt({props:{text:s[0],$$slots:{default:[kt,({copy:t})=>({3:t}),({copy:t})=>t?8:0]},$$scope:{ctx:s}}}),e.$on("copy",s[2]),{c(){te(e.$$.fragment)},l(t){re(e.$$.fragment,t)},m(t,a){le(e,t,a),r=!0},p(t,[a]){const l={};a&1&&(l.text=t[0]),a&26&&(l.$$scope={dirty:a,ctx:t}),e.$set(l)},i(t){r||(N(e.$$.fragment,t),r=!0)},o(t){H(e.$$.fragment,t),r=!1},d(t){ae(e,t)}}}function Et(s,e,r){let{text:t}=e,a=!1;function l(){r(1,a=!0),setTimeout(()=>{r(1,a=!1)},2e3)}return s.$$set=o=>{"text"in o&&r(0,t=o.text)},[t,a,l]}class ct extends ne{constructor(e){super();se(this,e,Et,yt,oe,{text:0})}}function Oe(s,e,r){const t=s.slice();return t[3]=e[r],t}function xt(s){let e,r=JSON.stringify(s[3].value)+"",t;return{c(){e=b("code"),t=U(r)},l(a){e=w(a,"CODE",{});var l=h(e);t=z(l,r),l.forEach(c)},m(a,l){A(a,e,l),i(e,t)},p:ee,i:ee,o:ee,d(a){a&&c(e)}}}function $t(s){let e,r;return e=new ht({props:{json:s[3].value}}),{c(){te(e.$$.fragment)},l(t){re(e.$$.fragment,t)},m(t,a){le(e,t,a),r=!0},p:ee,i(t){r||(N(e.$$.fragment,t),r=!0)},o(t){H(e.$$.fragment,t),r=!1},d(t){ae(e,t)}}}function qe(s){let e,r,t=s[3].name+"",a,l,o,u,d,f,v;const _=[$t,xt],E=[];function m(k,$){return Array.isArray(k[3].value)&&k[3].value.length?0:1}return u=m(s),d=E[u]=_[u](s),{c(){e=b("tr"),r=b("td"),a=U(t),l=S(),o=b("td"),d.c(),f=S(),this.h()},l(k){e=w(k,"TR",{});var $=h(e);r=w($,"TD",{class:!0});var x=h(r);a=z(x,t),x.forEach(c),l=P($),o=w($,"TD",{class:!0});var C=h(o);d.l(C),C.forEach(c),f=P($),$.forEach(c),this.h()},h(){n(r,"class","w-[7rem] md:w-[11rem] px-4 py-1 text-sm text-gray-400 whitespace-nowrap dark:text-gray-400 align-top"),n(o,"class","px-4 py-1 text-sm text-gray-600 dark:text-gray-100 align-top value break-words")},m(k,$){A(k,e,$),i(e,r),i(r,a),i(e,l),i(e,o),E[u].m(o,null),i(e,f),v=!0},p(k,$){d.p(k,$)},i(k){v||(N(d),v=!0)},o(k){H(d),v=!1},d(k){k&&c(e),E[u].d()}}}function Dt(s){let e,r,t,a=s[0],l=[];for(let u=0;uH(l[u],1,1,()=>{l[u]=null});return{c(){e=b("table"),r=b("tbody");for(let u=0;u{localStorage.getItem("color-theme")==="light"||!("color-theme"in localStorage)&&window.matchMedia("(prefers-color-scheme: dark)").matches}),s.$$set=l=>{"data"in l&&r(1,t=l.data)},[a,t]}class Be extends ne{constructor(e){super();se(this,e,It,Dt,oe,{data:1})}}function He(s){let e,r,t;return r=new Be({props:{data:s[0]}}),{c(){e=b("div"),te(r.$$.fragment),this.h()},l(a){e=w(a,"DIV",{class:!0});var l=h(e);re(r.$$.fragment,l),l.forEach(c),this.h()},h(){n(e,"class","w-full flex px-2 py-4")},m(a,l){A(a,e,l),le(r,e,null),t=!0},p(a,l){const o={};l&1&&(o.data=a[0]),r.$set(o)},i(a){t||(N(r.$$.fragment,a),t=!0)},o(a){H(r.$$.fragment,a),t=!1},d(a){a&&c(e),ae(r)}}}function Vt(s){let e,r,t,a,l,o,u,d,f,v,_,E,m=s[0].url+"",k,$,x,C,j,D,T,g,V,y,I,p,B;V=new ct({props:{text:s[0].url}});let M=s[1]&&He(s);return{c(){e=b("div"),r=b("div"),t=b("div"),a=b("button"),l=G("svg"),o=G("path"),u=S(),d=G("svg"),f=G("circle"),v=S(),_=b("a"),E=b("span"),k=U(m),$=b("span"),x=G("svg"),C=G("path"),T=S(),g=b("div"),te(V.$$.fragment),y=S(),M&&M.c(),this.h()},l(L){e=w(L,"DIV",{class:!0});var O=h(e);r=w(O,"DIV",{class:!0});var Y=h(r);t=w(Y,"DIV",{class:!0});var Q=h(t);a=w(Q,"BUTTON",{class:!0});var W=h(a);l=J(W,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var q=h(l);o=J(q,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(o).forEach(c),q.forEach(c),W.forEach(c),u=P(Q),d=J(Q,"svg",{class:!0,viewBox:!0,xmlns:!0});var R=h(d);f=J(R,"circle",{cx:!0,cy:!0,r:!0}),h(f).forEach(c),R.forEach(c),v=P(Q),_=w(Q,"A",{class:!0,href:!0,title:!0,target:!0,rel:!0});var K=h(_);E=w(K,"SPAN",{class:!0});var X=h(E);k=z(X,m),X.forEach(c),$=w(K,"SPAN",{class:!0});var fe=h($);x=J(fe,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var de=h(x);C=J(de,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(C).forEach(c),de.forEach(c),fe.forEach(c),K.forEach(c),Q.forEach(c),T=P(Y),g=w(Y,"DIV",{class:!0});var ke=h(g);re(V.$$.fragment,ke),ke.forEach(c),Y.forEach(c),y=P(O),M&&M.l(O),O.forEach(c),this.h()},h(){n(o,"stroke-linecap","round"),n(o,"stroke-linejoin","round"),n(o,"stroke-width","2"),n(o,"d","M9 5l7 7-7 7"),n(l,"class","w-4 h-4"),n(l,"fill","none"),n(l,"stroke","currentColor"),n(l,"viewBox","0 0 24 24"),n(l,"xmlns","http://www.w3.org/2000/svg"),F(l,"rotate-90",s[1]),n(a,"class","w-4 h-4 flex justify-center align-middle text-gray-500 hover:text-blue-600 dark:text-gray-100 dark:hover:text-blue-600 shrink-0"),n(f,"cx","50"),n(f,"cy","50"),n(f,"r","50"),n(d,"class","w-2 h-2 flex shrink-0"),n(d,"viewBox","0 0 100 100"),n(d,"xmlns","http://www.w3.org/2000/svg"),F(d,"fill-green-500",s[0].status==="online"),F(d,"fill-yellow-500",["blocked","timeout"].includes(s[0].status)),F(d,"fill-red-500",s[0].status==="error"),n(E,"class","truncate max-w-[30rem]"),n(C,"stroke-linecap","round"),n(C,"stroke-linejoin","round"),n(C,"stroke-width","2"),n(C,"d","M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"),n(x,"class","w-4 h-4"),n(x,"fill","none"),n(x,"stroke","currentColor"),n(x,"viewBox","0 0 24 24"),n(x,"xmlns","http://www.w3.org/2000/svg"),n($,"class","inline-flex items-center pl-1 text-sm font-semibold text-gray-500 rounded-full"),n(_,"class","whitespace-nowrap text-sm text-gray-600 dark:text-gray-100 hover:text-blue-500 hover:underline inline-flex align-middle"),n(_,"href",j=s[0].url),n(_,"title",D=s[0].url),n(_,"target","_blank"),n(_,"rel","noopener noreferrer"),n(t,"class","flex space-x-3 items-center max-w-[90%]"),n(g,"class","flex shrink-0"),n(r,"class","w-full inline-flex justify-between px-3 py-2 border-gray-200 dark:border-gray-600"),F(r,"border-b",s[1]),n(e,"class","w-full bg-gray-100 dark:bg-gray-700 dark:border-gray-600 rounded-md border border-gray-200")},m(L,O){A(L,e,O),i(e,r),i(r,t),i(t,a),i(a,l),i(l,o),i(t,u),i(t,d),i(d,f),i(t,v),i(t,_),i(_,E),i(E,k),i(_,$),i($,x),i(x,C),i(r,T),i(r,g),le(V,g,null),i(e,y),M&&M.m(e,null),I=!0,p||(B=Z(a,"click",s[2]),p=!0)},p(L,[O]){O&2&&F(l,"rotate-90",L[1]),O&1&&F(d,"fill-green-500",L[0].status==="online"),O&1&&F(d,"fill-yellow-500",["blocked","timeout"].includes(L[0].status)),O&1&&F(d,"fill-red-500",L[0].status==="error"),(!I||O&1)&&m!==(m=L[0].url+"")&&ce(k,m),(!I||O&1&&j!==(j=L[0].url))&&n(_,"href",j),(!I||O&1&&D!==(D=L[0].url))&&n(_,"title",D);const Y={};O&1&&(Y.text=L[0].url),V.$set(Y),O&2&&F(r,"border-b",L[1]),L[1]?M?(M.p(L,O),O&2&&N(M,1)):(M=He(L),M.c(),N(M,1),M.m(e,null)):M&&(ie(),H(M,1,1,()=>{M=null}),ue())},i(L){I||(N(V.$$.fragment,L),N(M),I=!0)},o(L){H(V.$$.fragment,L),H(M),I=!1},d(L){L&&c(e),ae(V),M&&M.d(),p=!1,B()}}}function Tt(s,e,r){let{stream:t}=e,a=!1;const l=()=>{r(1,a=!a)};return s.$$set=o=>{"stream"in o&&r(0,t=o.stream)},[t,a,l]}class Bt extends ne{constructor(e){super();se(this,e,Tt,Vt,oe,{stream:0})}}function Ue(s,e,r){const t=s.slice();return t[3]=e[r],t}function ze(s){let e,r;return e=new Bt({props:{stream:s[3]}}),{c(){te(e.$$.fragment)},l(t){re(e.$$.fragment,t)},m(t,a){le(e,t,a),r=!0},p(t,a){const l={};a&1&&(l.stream=t[3]),e.$set(l)},i(t){r||(N(e.$$.fragment,t),r=!0)},o(t){H(e.$$.fragment,t),r=!1},d(t){ae(e,t)}}}function jt(s){let e,r,t,a,l,o,u,d,f,v,_,E,m,k,$,x,C,j,D,T=s[0],g=[];for(let y=0;yH(g[y],1,1,()=>{g[y]=null});return{c(){e=b("div"),r=b("div"),t=b("div"),a=b("h3"),l=b("span"),o=G("svg"),u=G("path"),d=S(),f=U(s[1]),v=S(),_=b("button"),E=G("svg"),m=G("path"),k=S(),$=b("div"),x=b("div");for(let y=0;y{"streams"in o&&r(0,a=o.streams),"title"in o&&r(1,l=o.title)},[a,l,t]}class Ct extends ne{constructor(e){super();se(this,e,Mt,jt,oe,{streams:0,title:1})}}function Qe(s){let e,r,t;return r=new Be({props:{data:s[0]}}),{c(){e=b("div"),te(r.$$.fragment),this.h()},l(a){e=w(a,"DIV",{class:!0});var l=h(e);re(r.$$.fragment,l),l.forEach(c),this.h()},h(){n(e,"class","w-full flex px-2 py-4")},m(a,l){A(a,e,l),le(r,e,null),t=!0},p(a,l){const o={};l&1&&(o.data=a[0]),r.$set(o)},i(a){t||(N(r.$$.fragment,a),t=!0)},o(a){H(r.$$.fragment,a),t=!1},d(a){a&&c(e),ae(r)}}}function Lt(s){let e,r,t,a,l,o,u,d,f,v=s[0].url+"",_,E,m,k,$,x,C,j,D,T,g,V,y;D=new ct({props:{text:s[0].url}});let I=s[1]&&Qe(s);return{c(){e=b("div"),r=b("div"),t=b("div"),a=b("button"),l=G("svg"),o=G("path"),u=S(),d=b("a"),f=b("span"),_=U(v),E=b("span"),m=G("svg"),k=G("path"),C=S(),j=b("div"),te(D.$$.fragment),T=S(),I&&I.c(),this.h()},l(p){e=w(p,"DIV",{class:!0});var B=h(e);r=w(B,"DIV",{class:!0});var M=h(r);t=w(M,"DIV",{class:!0});var L=h(t);a=w(L,"BUTTON",{class:!0});var O=h(a);l=J(O,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var Y=h(l);o=J(Y,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(o).forEach(c),Y.forEach(c),O.forEach(c),u=P(L),d=w(L,"A",{class:!0,href:!0,title:!0,target:!0});var Q=h(d);f=w(Q,"SPAN",{class:!0});var W=h(f);_=z(W,v),W.forEach(c),E=w(Q,"SPAN",{class:!0});var q=h(E);m=J(q,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var R=h(m);k=J(R,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(k).forEach(c),R.forEach(c),q.forEach(c),Q.forEach(c),L.forEach(c),C=P(M),j=w(M,"DIV",{class:!0});var K=h(j);re(D.$$.fragment,K),K.forEach(c),M.forEach(c),T=P(B),I&&I.l(B),B.forEach(c),this.h()},h(){n(o,"stroke-linecap","round"),n(o,"stroke-linejoin","round"),n(o,"stroke-width","2"),n(o,"d","M9 5l7 7-7 7"),n(l,"class","w-4 h-4"),n(l,"fill","none"),n(l,"stroke","currentColor"),n(l,"viewBox","0 0 24 24"),n(l,"xmlns","http://www.w3.org/2000/svg"),F(l,"rotate-90",s[1]),n(a,"class","w-4 h-4 flex justify-center align-middle text-gray-500 hover:text-blue-600 dark:text-gray-100 dark:hover:text-blue-600 shrink-0"),n(f,"class","truncate max-w-[30rem]"),n(k,"stroke-linecap","round"),n(k,"stroke-linejoin","round"),n(k,"stroke-width","2"),n(k,"d","M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"),n(m,"class","w-4 h-4"),n(m,"fill","none"),n(m,"stroke","currentColor"),n(m,"viewBox","0 0 24 24"),n(m,"xmlns","http://www.w3.org/2000/svg"),n(E,"class","inline-flex items-center pl-1 text-sm font-semibold text-gray-500 rounded-full"),n(d,"class","whitespace-nowrap text-sm text-gray-600 dark:text-gray-100 hover:text-blue-500 hover:underline inline-flex align-middle"),n(d,"href",$=s[0].url),n(d,"title",x=s[0].url),n(d,"target","_blank"),n(t,"class","flex space-x-3 items-center max-w-[90%]"),n(j,"class","flex shrink-0"),n(r,"class","w-full inline-flex justify-between px-3 py-2 border-gray-200 dark:border-gray-600"),F(r,"border-b",s[1]),n(e,"class","w-full bg-gray-100 dark:bg-gray-700 dark:border-gray-600 rounded-md border border-gray-200")},m(p,B){A(p,e,B),i(e,r),i(r,t),i(t,a),i(a,l),i(l,o),i(t,u),i(t,d),i(d,f),i(f,_),i(d,E),i(E,m),i(m,k),i(r,C),i(r,j),le(D,j,null),i(e,T),I&&I.m(e,null),g=!0,V||(y=Z(a,"click",s[2]),V=!0)},p(p,[B]){B&2&&F(l,"rotate-90",p[1]),(!g||B&1)&&v!==(v=p[0].url+"")&&ce(_,v),(!g||B&1&&$!==($=p[0].url))&&n(d,"href",$),(!g||B&1&&x!==(x=p[0].url))&&n(d,"title",x);const M={};B&1&&(M.text=p[0].url),D.$set(M),B&2&&F(r,"border-b",p[1]),p[1]?I?(I.p(p,B),B&2&&N(I,1)):(I=Qe(p),I.c(),N(I,1),I.m(e,null)):I&&(ie(),H(I,1,1,()=>{I=null}),ue())},i(p){g||(N(D.$$.fragment,p),N(I),g=!0)},o(p){H(D.$$.fragment,p),H(I),g=!1},d(p){p&&c(e),ae(D),I&&I.d(),V=!1,y()}}}function Nt(s,e,r){let{guide:t}=e,a=!1;const l=()=>{r(1,a=!a)};return s.$$set=o=>{"guide"in o&&r(0,t=o.guide)},[t,a,l]}class St extends ne{constructor(e){super();se(this,e,Nt,Lt,oe,{guide:0})}}function Re(s,e,r){const t=s.slice();return t[3]=e[r],t}function Ye(s){let e,r;return e=new St({props:{guide:s[3]}}),{c(){te(e.$$.fragment)},l(t){re(e.$$.fragment,t)},m(t,a){le(e,t,a),r=!0},p(t,a){const l={};a&1&&(l.guide=t[3]),e.$set(l)},i(t){r||(N(e.$$.fragment,t),r=!0)},o(t){H(e.$$.fragment,t),r=!1},d(t){ae(e,t)}}}function Pt(s){let e,r,t,a,l,o,u,d,f,v,_,E,m,k,$,x,C,j,D,T=s[0],g=[];for(let y=0;yH(g[y],1,1,()=>{g[y]=null});return{c(){e=b("div"),r=b("div"),t=b("div"),a=b("h3"),l=b("span"),o=G("svg"),u=G("path"),d=S(),f=U(s[1]),v=S(),_=b("button"),E=G("svg"),m=G("path"),k=S(),$=b("div"),x=b("div");for(let y=0;y{"guides"in o&&r(0,a=o.guides),"title"in o&&r(1,l=o.title)},[a,l,t]}class Ot extends ne{constructor(e){super();se(this,e,At,Pt,oe,{guides:0,title:1})}}function Ge(s,e,r){const t=s.slice();return t[10]=e[r],t}function Je(s,e,r){const t=s.slice();return t[13]=e[r],t[15]=r,t}function qt(s){let e=s[10].value+"",r;return{c(){r=U(e)},l(t){r=z(t,e)},m(t,a){A(t,r,a)},p:ee,d(t){t&&c(r)}}}function Ht(s){let e,r=s[10].value+"",t,a,l,o;return{c(){e=b("a"),t=U(r),a=b("span"),l=G("svg"),o=G("path"),this.h()},l(u){e=w(u,"A",{href:!0,class:!0,target:!0,rel:!0});var d=h(e);t=z(d,r),a=w(d,"SPAN",{class:!0});var f=h(a);l=J(f,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var v=h(l);o=J(v,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(o).forEach(c),v.forEach(c),f.forEach(c),d.forEach(c),this.h()},h(){n(o,"stroke-linecap","round"),n(o,"stroke-linejoin","round"),n(o,"stroke-width","2"),n(o,"d","M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"),n(l,"class","w-4 h-4"),n(l,"fill","none"),n(l,"stroke","currentColor"),n(l,"viewBox","0 0 24 24"),n(l,"xmlns","http://www.w3.org/2000/svg"),n(a,"class","inline-flex items-center pl-1 text-sm font-semibold text-gray-400 rounded-full"),n(e,"href",s[10].value),n(e,"class","underline hover:text-blue-500 inline-flex align-middle"),n(e,"target","_blank"),n(e,"rel","noopener noreferrer")},m(u,d){A(u,e,d),i(e,t),i(e,a),i(a,l),i(l,o)},p:ee,d(u){u&&c(e)}}}function Ut(s){let e,r=s[10].value,t=[];for(let a=0;a0&&Yt();function f(){return s[6](s[10],s[13])}return{c(){d&&d.c(),e=S(),r=b("button"),a=U(t),l=S(),this.h()},l(v){d&&d.l(v),e=P(v),r=w(v,"BUTTON",{class:!0});var _=h(r);a=z(_,t),l=P(_),_.forEach(c),this.h()},h(){n(r,"class","underline hover:text-blue-500")},m(v,_){d&&d.m(v,_),A(v,e,_),A(v,r,_),i(r,a),i(r,l),o||(u=Z(r,"click",f),o=!0)},p(v,_){s=v},d(v){d&&d.d(v),v&&c(e),v&&c(r),o=!1,u()}}}function We(s){let e,r,t,a=s[10].name+"",l,o,u,d,f;function v(m,k){return m[10].type==="image"?Rt:m[10].type==="channel"?Qt:m[10].type==="link"?zt:m[10].type==="link[]"?Ut:m[10].type==="external_link"?Ht:qt}let E=v(s)(s);return{c(){e=b("tr"),r=b("td"),t=b("div"),l=U(a),o=S(),u=b("td"),d=b("div"),E.c(),f=S(),this.h()},l(m){e=w(m,"TR",{});var k=h(e);r=w(k,"TD",{class:!0});var $=h(r);t=w($,"DIV",{class:!0});var x=h(t);l=z(x,a),x.forEach(c),$.forEach(c),o=P(k),u=w(k,"TD",{class:!0});var C=h(u);d=w(C,"DIV",{class:!0});var j=h(d);E.l(j),j.forEach(c),C.forEach(c),f=P(k),k.forEach(c),this.h()},h(){n(t,"class","flex px-4 py-1 text-sm text-gray-400 whitespace-nowrap dark:text-gray-400"),n(r,"class","align-top w-[11rem]"),n(d,"class","flex px-4 py-1 text-sm text-gray-700 dark:text-gray-100 flex-wrap"),n(u,"class","align-top")},m(m,k){A(m,e,k),i(e,r),i(r,t),i(t,l),i(e,o),i(e,u),i(u,d),E.m(d,null),i(e,f)},p(m,k){E.p(m,k)},d(m){m&&c(e),E.d()}}}function Gt(s){let e,r,t,a,l=s[0],o=[];for(let u=0;ur(8,t=m)),he(s,_t,m=>r(9,a=m));let{data:l}=e,{close:o}=e,u=null;if(l.replaced_by){const m=a.find(k=>k.id===l.replaced_by);m&&(u=m.name)}const d=[{name:"logo",type:"image",value:l.logo},{name:"name",type:"string",value:l.name},{name:"native_name",type:"string",value:l.native_name},{name:"network",type:"link",value:l.network},{name:"country",type:"link",value:l.country.name},{name:"subdivision",type:"link",value:l.subdivision?l.subdivision.name:null},{name:"city",type:"link",value:l.city},{name:"broadcast_area",type:"link[]",value:l.broadcast_area.map(m=>m.name)},{name:"languages",type:"link[]",value:l.languages.map(m=>m.name)},{name:"categories",type:"link[]",value:l.categories.map(m=>m.name)},{name:"is_nsfw",type:"link",value:l.is_nsfw.toString()},{name:"launched",type:"date",value:l.launched?Pe(l.launched).format("D MMMM YYYY"):null},{name:"closed",type:"date",value:l.closed?Pe(l.closed).format("D MMMM YYYY"):null},{name:"replaced_by",type:"channel",value:u},{name:"website",type:"external_link",value:l.website}].filter(m=>Array.isArray(m.value)?m.value.length:m.value);function f(m,k){k=k.includes(" ")?`"${k}"`:k;const $=`${m}:${k}`;t!==$&&(pe.set($),be.set(!0),Ee($),ut("q",$)),o()}const v=m=>f("name",m.value),_=m=>f(m.name,m.value),E=(m,k)=>f(m.name,k);return s.$$set=m=>{"data"in m&&r(2,l=m.data),"close"in m&&r(3,o=m.close)},[d,f,l,o,v,_,E]}class Ft extends ne{constructor(e){super();se(this,e,Jt,Gt,oe,{data:2,close:3})}}function Wt(s){let e,r;return e=new Ft({props:{data:s[0],close:s[3]}}),{c(){te(e.$$.fragment)},l(t){re(e.$$.fragment,t)},m(t,a){le(e,t,a),r=!0},p(t,a){const l={};a&1&&(l.data=t[0]),e.$set(l)},i(t){r||(N(e.$$.fragment,t),r=!0)},o(t){H(e.$$.fragment,t),r=!1},d(t){ae(e,t)}}}function Kt(s){let e,r,t,a;return t=new Be({props:{data:s[0]._raw}}),{c(){e=b("div"),r=b("div"),te(t.$$.fragment),this.h()},l(l){e=w(l,"DIV",{class:!0});var o=h(e);r=w(o,"DIV",{class:!0});var u=h(r);re(t.$$.fragment,u),u.forEach(c),o.forEach(c),this.h()},h(){n(r,"class","flex p-4 bg-gray-50 dark:bg-gray-700 rounded-md w-full"),n(e,"class","pb-8 px-8 pt-6")},m(l,o){A(l,e,o),i(e,r),le(t,r,null),a=!0},p(l,o){const u={};o&1&&(u.data=l[0]._raw),t.$set(u)},i(l){a||(N(t.$$.fragment,l),a=!0)},o(l){H(t.$$.fragment,l),a=!1},d(l){l&&c(e),ae(t)}}}function Zt(s){let e,r,t,a,l,o=s[0].name+"",u,d,f,v,_,E,m,k,$,x,C,j,D,T,g,V,y,I,p,B,M,L,O;const Y=[Kt,Wt],Q=[];function W(q,R){return q[1]==="json"?0:q[1]==="html"?1:-1}return~(p=W(s))&&(B=Q[p]=Y[p](s)),{c(){e=b("div"),r=b("div"),t=b("div"),a=b("div"),l=b("h3"),u=U(o),d=S(),f=b("div"),v=b("div"),_=b("button"),E=U("HTML"),k=S(),$=b("button"),x=U("JSON"),j=S(),D=b("div"),T=b("button"),g=G("svg"),V=G("path"),y=S(),I=b("div"),B&&B.c(),this.h()},l(q){e=w(q,"DIV",{class:!0});var R=h(e);r=w(R,"DIV",{class:!0});var K=h(r);t=w(K,"DIV",{class:!0});var X=h(t);a=w(X,"DIV",{class:!0});var fe=h(a);l=w(fe,"H3",{class:!0});var de=h(l);u=z(de,o),de.forEach(c),fe.forEach(c),d=P(X),f=w(X,"DIV",{class:!0});var ke=h(f);v=w(ke,"DIV",{class:!0,role:!0});var ye=h(v);_=w(ye,"BUTTON",{type:!0,"area-selected":!0,class:!0});var je=h(_);E=z(je,"HTML"),je.forEach(c),k=P(ye),$=w(ye,"BUTTON",{type:!0,"area-selected":!0,class:!0});var Me=h($);x=z(Me,"JSON"),Me.forEach(c),ye.forEach(c),ke.forEach(c),j=P(X),D=w(X,"DIV",{class:!0});var Ce=h(D);T=w(Ce,"BUTTON",{type:!0,class:!0});var Le=h(T);g=J(Le,"svg",{class:!0,fill:!0,viewBox:!0,xmlns:!0});var Ne=h(g);V=J(Ne,"path",{"fill-rule":!0,d:!0,"clip-rule":!0}),h(V).forEach(c),Ne.forEach(c),Le.forEach(c),Ce.forEach(c),X.forEach(c),y=P(K),I=w(K,"DIV",{class:!0});var Se=h(I);B&&B.l(Se),Se.forEach(c),K.forEach(c),R.forEach(c),this.h()},h(){n(l,"class","text-l font-medium text-gray-900 dark:text-white"),n(a,"class","w-1/3 overflow-hidden"),n(_,"type","button"),n(_,"area-selected",m=s[1]==="html"),n(_,"class","py-2 px-4 text-xs font-medium text-gray-900 bg-white rounded-l-lg border border-gray-200 hover:bg-gray-100 dark:border-gray-700 dark:bg-transparent dark:text-white dark:hover:text-white dark:hover:bg-gray-600 svelte-1wpa6us"),F(_,"active",s[1]==="html"),n($,"type","button"),n($,"area-selected",C=s[1]==="html"),n($,"class","py-2 px-4 text-xs font-medium text-gray-900 bg-white border-t border-b border-r rounded-r-lg border-gray-200 hover:bg-gray-100 dark:bg-transparent dark:border-gray-700 dark:text-white dark:hover:text-white dark:hover:bg-gray-600 svelte-1wpa6us"),F($,"active",s[1]==="json"),n(v,"class","inline-flex rounded-md"),n(v,"role","group"),n(f,"class","inline-flex justify-center w-1/3"),n(V,"fill-rule","evenodd"),n(V,"d","M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z"),n(V,"clip-rule","evenodd"),n(g,"class","w-5 h-5"),n(g,"fill","currentColor"),n(g,"viewBox","0 0 20 20"),n(g,"xmlns","http://www.w3.org/2000/svg"),n(T,"type","button"),n(T,"class","text-gray-400 bg-transparent hover:bg-gray-200 hover:text-gray-900 rounded-full text-sm p-1.5 ml-auto inline-flex items-center dark:hover:bg-gray-600 dark:hover:text-white"),n(D,"class","inline-flex w-1/3 justify-end"),n(t,"class","flex justify-between items-center py-4 pl-5 pr-4 rounded-t border-b dark:border-gray-700"),n(I,"class","overflow-y-scroll overflow-x-hidden w-full"),n(r,"class","relative bg-white rounded-md shadow dark:bg-gray-800 w-full max-w-4xl"),n(e,"class","relative px-2 py-[4rem] flex justify-center")},m(q,R){A(q,e,R),i(e,r),i(r,t),i(t,a),i(a,l),i(l,u),i(t,d),i(t,f),i(f,v),i(v,_),i(_,E),i(v,k),i(v,$),i($,x),i(t,j),i(t,D),i(D,T),i(T,g),i(g,V),i(r,y),i(r,I),~p&&Q[p].m(I,null),M=!0,L||(O=[Z(_,"click",s[4]),Z($,"click",s[5]),Z(T,"click",s[3]),Z(e,"click",Te(s[3]))],L=!0)},p(q,[R]){(!M||R&1)&&o!==(o=q[0].name+"")&&ce(u,o),(!M||R&2&&m!==(m=q[1]==="html"))&&n(_,"area-selected",m),R&2&&F(_,"active",q[1]==="html"),(!M||R&2&&C!==(C=q[1]==="html"))&&n($,"area-selected",C),R&2&&F($,"active",q[1]==="json");let K=p;p=W(q),p===K?~p&&Q[p].p(q,R):(B&&(ie(),H(Q[K],1,1,()=>{Q[K]=null}),ue()),~p?(B=Q[p],B?B.p(q,R):(B=Q[p]=Y[p](q),B.c()),N(B,1),B.m(I,null)):B=null)},i(q){M||(N(B),M=!0)},o(q){H(B),M=!1},d(q){q&&c(e),~p&&Q[p].d(),L=!1,xe(O)}}}function Xt(s,e,r){const{close:t}=$e("simple-modal");let{channel:a}=e,l="html";function o(v){r(1,l=v)}const u=()=>{t()},d=()=>o("html"),f=()=>o("json");return s.$$set=v=>{"channel"in v&&r(0,a=v.channel)},[a,l,o,u,d,f]}class er extends ne{constructor(e){super();se(this,e,Xt,Zt,oe,{channel:0})}}function Ke(s){let e,r,t;return{c(){e=b("img"),this.h()},l(a){e=w(a,"IMG",{class:!0,loading:!0,referrerpolicy:!0,src:!0,alt:!0}),this.h()},h(){n(e,"class","block align-middle mx-auto max-w-[6rem] max-h-[3rem] text-sm text-gray-400 dark:text-gray-600 cursor-default"),n(e,"loading","lazy"),n(e,"referrerpolicy","no-referrer"),Ve(e.src,r=s[0].logo)||n(e,"src",r),n(e,"alt",t=s[0].name)},m(a,l){A(a,e,l)},p(a,l){l&1&&!Ve(e.src,r=a[0].logo)&&n(e,"src",r),l&1&&t!==(t=a[0].name)&&n(e,"alt",t)},d(a){a&&c(e)}}}function tr(s){let e,r,t,a,l,o=s[2].length+"",u,d,f,v,_,E,m;return{c(){e=b("button"),r=G("svg"),t=G("path"),a=S(),l=b("div"),u=U(o),d=S(),f=b("div"),v=U("streams"),_=S(),this.h()},l(k){e=w(k,"BUTTON",{class:!0});var $=h(e);r=J($,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var x=h(r);t=J(x,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(t).forEach(c),x.forEach(c),a=P($),l=w($,"DIV",{class:!0});var C=h(l);u=z(C,o),C.forEach(c),d=P($),f=w($,"DIV",{});var j=h(f);v=z(j,"streams"),j.forEach(c),$.forEach(c),_=P(k),this.h()},h(){n(t,"stroke-linecap","round"),n(t,"stroke-linejoin","round"),n(t,"stroke-width","2"),n(t,"d","M5.636 18.364a9 9 0 010-12.728m12.728 0a9 9 0 010 12.728m-9.9-2.829a5 5 0 010-7.07m7.072 0a5 5 0 010 7.07M13 12a1 1 0 11-2 0 1 1 0 012 0z"),n(r,"class","w-5 h-5"),n(r,"fill","none"),n(r,"stroke","currentColor"),n(r,"viewBox","0 0 24 24"),n(r,"xmlns","http://www.w3.org/2000/svg"),n(l,"class","font-semibold"),n(e,"class","text-sm text-gray-500 dark:text-gray-100 inline-flex space-x-1 flex items-center hover:text-blue-500 dark:hover:text-blue-400")},m(k,$){A(k,e,$),i(e,r),i(r,t),i(e,a),i(e,l),i(l,u),i(e,d),i(e,f),i(f,v),A(k,_,$),E||(m=Z(e,"click",s[4]),E=!0)},p:ee,d(k){k&&c(e),k&&c(_),E=!1,m()}}}function rr(s){let e,r,t,a,l,o=s[1].length+"",u,d,f,v,_,E;return{c(){e=b("button"),r=G("svg"),t=G("path"),a=S(),l=b("div"),u=U(o),d=S(),f=b("div"),v=U("guides"),this.h()},l(m){e=w(m,"BUTTON",{class:!0});var k=h(e);r=J(k,"svg",{class:!0,fill:!0,stroke:!0,viewBox:!0,xmlns:!0});var $=h(r);t=J($,"path",{"stroke-linecap":!0,"stroke-linejoin":!0,"stroke-width":!0,d:!0}),h(t).forEach(c),$.forEach(c),a=P(k),l=w(k,"DIV",{class:!0});var x=h(l);u=z(x,o),x.forEach(c),d=P(k),f=w(k,"DIV",{});var C=h(f);v=z(C,"guides"),C.forEach(c),k.forEach(c),this.h()},h(){n(t,"stroke-linecap","round"),n(t,"stroke-linejoin","round"),n(t,"stroke-width","2"),n(t,"d","M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"),n(r,"class","w-5 h-5"),n(r,"fill","none"),n(r,"stroke","currentColor"),n(r,"viewBox","0 0 24 24"),n(r,"xmlns","http://www.w3.org/2000/svg"),n(l,"class","font-semibold"),n(e,"class","text-sm text-gray-500 dark:text-gray-100 inline-flex space-x-1 flex items-center hover:text-blue-500 dark:hover:text-blue-400")},m(m,k){A(m,e,k),i(e,r),i(r,t),i(e,a),i(e,l),i(l,u),i(e,d),i(e,f),i(f,v),_||(E=Z(e,"click",s[3]),_=!0)},p:ee,d(m){m&&c(e),_=!1,E()}}}function lr(s){let e,r,t,a,l,o,u,d=s[0].name+"",f,v,_,E,m,k=s[0].id+"",$,x,C,j,D,T,g,V=s[0].logo&&Ke(s),y=s[2].length&&tr(s),I=s[1].length&&rr(s);return{c(){e=b("tr"),r=b("td"),t=b("div"),V&&V.c(),a=S(),l=b("td"),o=b("div"),u=b("a"),f=U(d),v=S(),_=b("td"),E=b("div"),m=b("code"),$=U(k),x=S(),C=b("td"),j=b("div"),y&&y.c(),D=we(),I&&I.c(),this.h()},l(p){e=w(p,"TR",{class:!0});var B=h(e);r=w(B,"TD",{class:!0});var M=h(r);t=w(M,"DIV",{class:!0});var L=h(t);V&&V.l(L),L.forEach(c),M.forEach(c),a=P(B),l=w(B,"TD",{class:!0});var O=h(l);o=w(O,"DIV",{});var Y=h(o);u=w(Y,"A",{href:!0,rel:!0,role:!0,tabindex:!0,class:!0});var Q=h(u);f=z(Q,d),Q.forEach(c),Y.forEach(c),O.forEach(c),v=P(B),_=w(B,"TD",{class:!0});var W=h(_);E=w(W,"DIV",{});var q=h(E);m=w(q,"CODE",{class:!0});var R=h(m);$=z(R,k),R.forEach(c),q.forEach(c),W.forEach(c),x=P(B),C=w(B,"TD",{class:!0});var K=h(C);j=w(K,"DIV",{class:!0});var X=h(j);y&&y.l(X),D=we(),I&&I.l(X),X.forEach(c),K.forEach(c),B.forEach(c),this.h()},h(){n(t,"class","inline-flex w-full align-middle justify-center whitespace-nowrap overflow-hidden"),n(r,"class","pl-2 pr-4 md:pr-7"),n(u,"href","/"),n(u,"rel","nofollow"),n(u,"role","button"),n(u,"tabindex","0"),n(u,"class","text-left font-normal text-gray-600 dark:text-white hover:underline hover:text-blue-500"),n(l,"class","px-2"),n(m,"class","break-words text-sm text-gray-500 bg-gray-100 dark:text-gray-300 dark:bg-gray-700 px-2 py-1 rounded-sm select-all cursor-text font-mono"),n(_,"class","px-2"),n(j,"class","text-right flex justify-end space-x-3 items-center"),n(C,"class","pl-2 pr-5"),n(e,"class","border-b last:border-b-0 border-gray-200 dark:border-gray-700 hover:bg-gray-50 hover:dark:bg-gray-700 h-16")},m(p,B){A(p,e,B),i(e,r),i(r,t),V&&V.m(t,null),i(e,a),i(e,l),i(l,o),i(o,u),i(u,f),i(e,v),i(e,_),i(_,E),i(E,m),i(m,$),i(e,x),i(e,C),i(C,j),y&&y.m(j,null),i(j,D),I&&I.m(j,null),T||(g=Z(u,"click",it(s[5])),T=!0)},p(p,[B]){p[0].logo?V?V.p(p,B):(V=Ke(p),V.c(),V.m(t,null)):V&&(V.d(1),V=null),B&1&&d!==(d=p[0].name+"")&&ce(f,d),B&1&&k!==(k=p[0].id+"")&&ce($,k),p[2].length&&y.p(p,B),p[1].length&&I.p(p,B)},i:ee,o:ee,d(p){p&&c(e),V&&V.d(),y&&y.d(),I&&I.d(),T=!1,g()}}}function ar(s,e,r){let{channel:t}=e;const a=t._guides,l=t._streams,{open:o}=$e("simple-modal"),u=()=>o(Ot,{guides:a,title:t.name},{transitionBgProps:{duration:0},transitionWindowProps:{duration:0}}),d=()=>o(Ct,{streams:l,title:t.name},{transitionBgProps:{duration:0},transitionWindowProps:{duration:0}}),f=()=>{o(er,{channel:t},{transitionBgProps:{duration:0},transitionWindowProps:{duration:0}})};return s.$$set=v=>{"channel"in v&&r(0,t=v.channel)},[t,a,l,u,d,f]}class nr extends ne{constructor(e){super();se(this,e,ar,lr,oe,{channel:0})}}function Ze(s,e,r){const t=s.slice();return t[2]=e[r],t[3]=e,t[4]=r,t}function Xe(s){let e,r,t;function a(o){s[1](o,s[2],s[3],s[4])}let l={};return s[2]!==void 0&&(l.channel=s[2]),e=new nr({props:l}),ge.push(()=>me(e,"channel",a)),{c(){te(e.$$.fragment)},l(o){re(e.$$.fragment,o)},m(o,u){le(e,o,u),t=!0},p(o,u){s=o;const d={};!r&&u&1&&(r=!0,d.channel=s[2],ve(()=>r=!1)),e.$set(d)},i(o){t||(N(e.$$.fragment,o),t=!0)},o(o){H(e.$$.fragment,o),t=!1},d(o){ae(e,o)}}}function sr(s){let e,r,t,a,l,o,u,d,f,v,_,E,m,k,$,x,C,j,D,T,g,V=s[0],y=[];for(let p=0;pH(y[p],1,1,()=>{y[p]=null});return{c(){e=b("div"),r=b("div"),t=b("div"),a=b("div"),l=b("table"),o=b("thead"),u=b("tr"),d=b("th"),f=S(),v=b("th"),_=U("Name"),E=S(),m=b("th"),k=U("TVG-ID"),$=S(),x=b("th"),C=b("span"),j=U("Actions"),D=S(),T=b("tbody");for(let p=0;p{"channels"in l&&r(0,t=l.channels)},[t,a]}class ir extends ne{constructor(e){super();se(this,e,or,sr,oe,{channels:0})}}function et(s){let e,r,t,a,l,o,u;function d(v){s[5](v)}let f={};return s[1]!==void 0&&(f.channels=s[1]),t=new ir({props:f}),ge.push(()=>me(t,"channels",d)),{c(){e=b("div"),r=b("div"),te(t.$$.fragment),this.h()},l(v){e=w(v,"DIV",{id:!0,"aria-labelledby":!0});var _=h(e);r=w(_,"DIV",{class:!0});var E=h(r);re(t.$$.fragment,E),E.forEach(c),_.forEach(c),this.h()},h(){n(r,"class","border border-gray-200 dark:border-gray-700 dark:bg-gray-900 rounded-b-md overflow-hidden"),n(e,"id",l="accordion-body-"+s[0].code),n(e,"aria-labelledby",o="accordion-heading-"+s[0].code)},m(v,_){A(v,e,_),i(e,r),le(t,r,null),u=!0},p(v,_){const E={};!a&&_&2&&(a=!0,E.channels=v[1],ve(()=>a=!1)),t.$set(E),(!u||_&1&&l!==(l="accordion-body-"+v[0].code))&&n(e,"id",l),(!u||_&1&&o!==(o="accordion-heading-"+v[0].code))&&n(e,"aria-labelledby",o)},i(v){u||(N(t.$$.fragment,v),u=!0)},o(v){H(t.$$.fragment,v),u=!1},d(v){v&&c(e),ae(t)}}}function ur(s){let e,r,t,a,l=s[0].flag+"",o,u,d=s[0].name+"",f,v,_,E,m,k,$,x,C,j,D=s[2]&&et(s);return{c(){e=b("div"),r=b("h2"),t=b("button"),a=b("span"),o=U(l),u=U("\xA0"),f=U(d),v=S(),_=G("svg"),E=G("path"),$=S(),D&&D.c(),this.h()},l(T){e=w(T,"DIV",{class:!0});var g=h(e);r=w(g,"H2",{id:!0});var V=h(r);t=w(V,"BUTTON",{type:!0,class:!0,"aria-expanded":!0,"aria-controls":!0});var y=h(t);a=w(y,"SPAN",{});var I=h(a);o=z(I,l),u=z(I,"\xA0"),f=z(I,d),I.forEach(c),v=P(y),_=J(y,"svg",{class:!0,fill:!0,viewBox:!0,xmlns:!0});var p=h(_);E=J(p,"path",{"fill-rule":!0,d:!0,"clip-rule":!0}),h(E).forEach(c),p.forEach(c),y.forEach(c),V.forEach(c),$=P(g),D&&D.l(g),g.forEach(c),this.h()},h(){n(E,"fill-rule","evenodd"),n(E,"d","M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z"),n(E,"clip-rule","evenodd"),n(_,"class","w-6 h-6 shrink-0"),n(_,"fill","currentColor"),n(_,"viewBox","0 0 20 20"),n(_,"xmlns","http://www.w3.org/2000/svg"),F(_,"rotate-180",s[2]),n(t,"type","button"),n(t,"class","flex items-center focus:ring-0 dark:focus:ring-gray-800 justify-between p-4 w-full font-medium text-left border border-gray-200 dark:border-gray-700 text-gray-900 dark:text-white bg-white dark:bg-gray-800"),n(t,"aria-expanded",s[2]),n(t,"aria-controls",m="accordion-body-"+s[0].code),F(t,"rounded-t-md",s[2]),F(t,"rounded-md",!s[2]),F(t,"border-b-0",s[2]),n(r,"id",k="accordion-heading-"+s[0].code),n(e,"class","mb-3")},m(T,g){A(T,e,g),i(e,r),i(r,t),i(t,a),i(a,o),i(a,u),i(a,f),i(t,v),i(t,_),i(_,E),i(e,$),D&&D.m(e,null),x=!0,C||(j=Z(t,"click",s[3]),C=!0)},p(T,[g]){(!x||g&1)&&l!==(l=T[0].flag+"")&&ce(o,l),(!x||g&1)&&d!==(d=T[0].name+"")&&ce(f,d),g&4&&F(_,"rotate-180",T[2]),(!x||g&4)&&n(t,"aria-expanded",T[2]),(!x||g&1&&m!==(m="accordion-body-"+T[0].code))&&n(t,"aria-controls",m),g&4&&F(t,"rounded-t-md",T[2]),g&4&&F(t,"rounded-md",!T[2]),g&4&&F(t,"border-b-0",T[2]),(!x||g&1&&k!==(k="accordion-heading-"+T[0].code))&&n(r,"id",k),T[2]?D?(D.p(T,g),g&4&&N(D,1)):(D=et(T),D.c(),N(D,1),D.m(e,null)):D&&(ie(),H(D,1,1,()=>{D=null}),ue())},i(T){x||(N(D),x=!0)},o(T){H(D),x=!1},d(T){T&&c(e),D&&D.d(),C=!1,j()}}}function cr(s,e,r){let t,{country:a}=e,{channels:l=[]}=e,{hasQuery:o}=e;function u(){r(0,a.expanded=!a.expanded,a)}function d(f){l=f,r(1,l)}return s.$$set=f=>{"country"in f&&r(0,a=f.country),"channels"in f&&r(1,l=f.channels),"hasQuery"in f&&r(4,o=f.hasQuery)},s.$$.update=()=>{s.$$.dirty&19&&r(2,t=a.expanded||l&&l.length>0&&o)},[a,l,t,u,o,d]}class dr extends ne{constructor(e){super();se(this,e,cr,ur,oe,{country:0,channels:1,hasQuery:4})}}function fr(s){let e,r,t,a,l,o,u,d,f,v,_,E,m,k,$,x,C=(s[1]?"/":s[0].toLocaleString())+"",j,D,T,g;return{c(){e=b("form"),r=b("div"),t=b("label"),a=U("Search"),l=S(),o=b("div"),u=b("div"),d=G("svg"),f=G("path"),v=S(),_=b("input"),E=S(),m=b("p"),k=b("span"),$=U(`Found\xA0 `),x=b("span"),j=U(C),D=U(` \xA0channels`),this.h()},l(V){e=w(V,"FORM",{class:!0});var y=h(e);r=w(y,"DIV",{});var I=h(r);t=w(I,"LABEL",{for:!0,class:!0});var p=h(t);a=z(p,"Search"),p.forEach(c),l=P(I),o=w(I,"DIV",{class:!0});var B=h(o);u=w(B,"DIV",{class:!0});var M=h(u);d=J(M,"svg",{class:!0,fill:!0,viewBox:!0,xmlns:!0});var L=h(d);f=J(L,"path",{"fill-rule":!0,d:!0,"clip-rule":!0}),h(f).forEach(c),L.forEach(c),M.forEach(c),v=P(B),_=w(B,"INPUT",{type:!0,id:!0,class:!0,placeholder:!0}),B.forEach(c),E=P(I),m=w(I,"P",{class:!0});var O=h(m);k=w(O,"SPAN",{class:!0});var Y=h(k);$=z(Y,`Found\xA0 `),x=w(Y,"SPAN",{});var Q=h(x);j=z(Q,C),Q.forEach(c),D=z(Y,` \xA0channels`),Y.forEach(c),O.forEach(c),I.forEach(c),y.forEach(c),this.h()},h(){n(t,"for","search-input"),n(t,"class","sr-only"),n(f,"fill-rule","evenodd"),n(f,"d","M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z"),n(f,"clip-rule","evenodd"),n(d,"class","w-5 h-5 text-gray-500 dark:text-gray-400"),n(d,"fill","currentColor"),n(d,"viewBox","0 0 20 20"),n(d,"xmlns","http://www.w3.org/2000/svg"),n(u,"class","flex absolute inset-y-0 left-0 items-center pl-3 pointer-events-none"),n(_,"type","search"),n(_,"id","search-input"),n(_,"class","bg-white border border-gray-300 text-gray-900 outline-blue-500 text-sm rounded-md block w-full pl-10 p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white"),n(_,"placeholder","Search for channels"),n(o,"class","relative mt-1"),F(x,"animate-spin",s[1]),n(k,"class","inline-flex text-sm text-gray-500 dark:text-gray-400 font-mono"),n(m,"class","mt-2"),n(e,"class","mb-5")},m(V,y){A(V,e,y),i(e,r),i(r,t),i(t,a),i(r,l),i(r,o),i(o,u),i(u,d),i(d,f),i(o,v),i(o,_),Ae(_,s[2]),i(r,E),i(r,m),i(m,k),i(k,$),i(k,x),i(x,j),i(k,D),T||(g=[Z(_,"input",s[4]),Z(e,"submit",it(s[3]))],T=!0)},p(V,[y]){y&4&&Ae(_,V[2]),y&3&&C!==(C=(V[1]?"/":V[0].toLocaleString())+"")&&ce(j,C),y&2&&F(x,"animate-spin",V[1])},i:ee,o:ee,d(V){V&&c(e),T=!1,xe(g)}}}function hr(s,e,r){let t;he(s,pe,d=>r(2,t=d));let{found:a=0}=e,{isLoading:l=!0}=e;function o(){ut("q",t),Ee(t)}function u(){t=this.value,pe.set(t)}return s.$$set=d=>{"found"in d&&r(0,a=d.found),"isLoading"in d&&r(1,l=d.isLoading)},[a,l,t,o,u]}class vr extends ne{constructor(e){super();se(this,e,hr,fr,oe,{found:0,isLoading:1})}}function tt(s,e,r){const t=s.slice();return t[18]=e[r],t[19]=e,t[20]=r,t}function rt(s){let e,r;return{c(){e=b("div"),r=U("loading..."),this.h()},l(t){e=w(t,"DIV",{class:!0});var a=h(e);r=z(a,"loading..."),a.forEach(c),this.h()},h(){n(e,"class","flex items-center justify-center w-full pt-1 pb-6 tracking-tight text-sm text-gray-500 dark:text-gray-400 font-mono")},m(t,a){A(t,e,a),i(e,r)},d(t){t&&c(e)}}}function lt(s){let e,r,t,a,l;function o(v){s[11](v,s[18],s[19],s[20])}function u(v){s[12](v,s[18])}function d(v){s[13](v)}let f={};return s[18]!==void 0&&(f.country=s[18]),s[3][s[18].code]!==void 0&&(f.channels=s[3][s[18].code]),s[5]!==void 0&&(f.hasQuery=s[5]),e=new dr({props:f}),ge.push(()=>me(e,"country",o)),ge.push(()=>me(e,"channels",u)),ge.push(()=>me(e,"hasQuery",d)),{c(){te(e.$$.fragment)},l(v){re(e.$$.fragment,v)},m(v,_){le(e,v,_),l=!0},p(v,_){s=v;const E={};!r&&_&16&&(r=!0,E.country=s[18],ve(()=>r=!1)),!t&&_&24&&(t=!0,E.channels=s[3][s[18].code],ve(()=>t=!1)),!a&&_&32&&(a=!0,E.hasQuery=s[5],ve(()=>a=!1)),e.$set(E)},i(v){l||(N(e.$$.fragment,v),l=!0)},o(v){H(e.$$.fragment,v),l=!1},d(v){ae(e,v)}}}function at(s){let e,r,t=s[3][s[18].code]&&s[3][s[18].code].length>0&<(s);return{c(){t&&t.c(),e=we()},l(a){t&&t.l(a),e=we()},m(a,l){t&&t.m(a,l),A(a,e,l),r=!0},p(a,l){a[3][a[18].code]&&a[3][a[18].code].length>0?t?(t.p(a,l),l&24&&N(t,1)):(t=lt(a),t.c(),N(t,1),t.m(e.parentNode,e)):t&&(ie(),H(t,1,1,()=>{t=null}),ue())},i(a){r||(N(t),r=!0)},o(a){H(t),r=!1},d(a){t&&t.d(a),a&&c(e)}}}function nt(s){let e,r;return e=new pt({props:{identifier:s[1],distance:500,$$slots:{spinner:[_r],error:[pr],noMore:[mr],noResults:[gr]},$$scope:{ctx:s}}}),e.$on("infinite",s[6]),{c(){te(e.$$.fragment)},l(t){re(e.$$.fragment,t)},m(t,a){le(e,t,a),r=!0},p(t,a){const l={};a&2&&(l.identifier=t[1]),a&2097152&&(l.$$scope={dirty:a,ctx:t}),e.$set(l)},i(t){r||(N(e.$$.fragment,t),r=!0)},o(t){H(e.$$.fragment,t),r=!1},d(t){ae(e,t)}}}function gr(s){let e;return{c(){e=b("div"),this.h()},l(r){e=w(r,"DIV",{slot:!0}),h(e).forEach(c),this.h()},h(){n(e,"slot","noResults")},m(r,t){A(r,e,t)},d(r){r&&c(e)}}}function mr(s){let e;return{c(){e=b("div"),this.h()},l(r){e=w(r,"DIV",{slot:!0}),h(e).forEach(c),this.h()},h(){n(e,"slot","noMore")},m(r,t){A(r,e,t)},d(r){r&&c(e)}}}function pr(s){let e;return{c(){e=b("div"),this.h()},l(r){e=w(r,"DIV",{slot:!0}),h(e).forEach(c),this.h()},h(){n(e,"slot","error")},m(r,t){A(r,e,t)},d(r){r&&c(e)}}}function _r(s){let e;return{c(){e=b("div"),this.h()},l(r){e=w(r,"DIV",{slot:!0}),h(e).forEach(c),this.h()},h(){n(e,"slot","spinner")},m(r,t){A(r,e,t)},d(r){r&&c(e)}}}function br(s){let e,r,t,a,l,o,u,d,f,v;function _(D){s[9](D)}function E(D){s[10](D)}let m={};s[2]!==void 0&&(m.isLoading=s[2]),s[0].length!==void 0&&(m.found=s[0].length),a=new vr({props:m}),ge.push(()=>me(a,"isLoading",_)),ge.push(()=>me(a,"found",E));let k=s[2]&&rt(),$=s[4],x=[];for(let D=0;D<$.length;D+=1)x[D]=at(tt(s,$,D));const C=D=>H(x[D],1,1,()=>{x[D]=null});let j=!s[2]&&nt(s);return{c(){e=b("meta"),r=S(),t=b("section"),te(a.$$.fragment),u=S(),k&&k.c(),d=S();for(let D=0;Dl=!1)),!o&&T&1&&(o=!0,g.found=D[0].length,ve(()=>o=!1)),a.$set(g),D[2]?k||(k=rt(),k.c(),k.m(t,d)):k&&(k.d(1),k=null),T&56){$=D[4];let V;for(V=0;V<$.length;V+=1){const y=tt(D,$,V);x[V]?(x[V].p(y,T),N(x[V],1)):(x[V]=at(y),x[V].c(),N(x[V],1),x[V].m(t,f))}for(ie(),V=$.length;V{j=null}),ue()):j?(j.p(D,T),T&4&&N(j,1)):(j=nt(D),j.c(),N(j,1),j.m(t,null))},i(D){if(!v){N(a.$$.fragment,D);for(let T=0;T<$.length;T+=1)N(x[T]);N(j),v=!0}},o(D){H(a.$$.fragment,D),x=x.filter(Boolean);for(let T=0;Tr(14,l=g)),he(s,be,g=>r(5,o=g)),he(s,wt,g=>r(15,u=g)),he(s,De,g=>r(0,d=g));let f=[],v=st,_=+new Date,E=!0;const m=De.subscribe($);gt(m);function k({detail:g}){let{loaded:V,complete:y}=g;v{const V=new URLSearchParams(window.location.search).get("q");V&&(Ie(V),pe.set(V),be.set(!0)),await bt(),r(7,f=Object.values(u)),r(2,E=!1),o&&Ee(l),window.onpopstate=y=>{const I=y.state.q;I?(Ie(I),pe.set(I),be.set(!0),Ee(l)):(Ie(null),be.set(!1))}});function x(g){E=g,r(2,E)}function C(g){s.$$.not_equal(d.length,g)&&(d.length=g,De.set(d))}function j(g,V,y,I){y[I]=g,r(4,t),r(7,f),r(8,v)}function D(g,V){s.$$.not_equal(a[V.code],g)&&(a[V.code]=g,r(3,a),r(0,d))}function T(g){o=g,be.set(o)}return s.$$.update=()=>{s.$$.dirty&384&&r(4,t=f.slice(0,v)),s.$$.dirty&1&&r(3,a=mt.groupBy(d,"country.code"))},[d,_,E,a,t,o,k,f,v,x,C,j,D,T]}class Er extends ne{constructor(e){super();se(this,e,wr,br,oe,{})}}export{Er as default};