var app=function(){"use strict";"undefined"!=typeof window&&((window.__svelte??={}).v??=new Set).add("5");let e=!1;e=!0;const t=Symbol(),n=Symbol("filename"),r="http://www.w3.org/1999/xhtml",l=globalThis.process?.env?.NODE_ENV;var o=l&&!l.toLowerCase().startsWith("prod"),i=Array.isArray,a=Array.prototype.indexOf,s=Array.from,u=Object.defineProperty,f=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyDescriptors,v=Object.prototype,d=Array.prototype,p=Object.getPrototypeOf;function h(e){return e()}function g(e){for(var t=0;t{var t=Ce;Le(u);var n=e();return Le(t),n};return l&&r.set("length",ut(e.length,s)),new Proxy(e,{defineProperty(e,t,n){"value"in n&&!1!==n.configurable&&!1!==n.enumerable&&!1!==n.writable||function(){if(o){const e=new Error("state_descriptors_fixed\nProperty descriptors defined on `$state` objects must contain `value` and always be `enumerable`, `configurable` and `writable`.\nhttps://svelte.dev/e/state_descriptors_fixed");throw e.name="Svelte error",e}throw new Error("https://svelte.dev/e/state_descriptors_fixed")}();var l=r.get(t);return void 0===l?(l=c((()=>ut(n.value,s))),r.set(t,l)):ct(l,c((()=>A(n.value)))),!0},deleteProperty(e,n){var o=r.get(n);if(void 0===o)n in e&&(r.set(n,c((()=>ut(t,s)))),T(a));else{if(l&&"string"==typeof n){var i=r.get("length"),u=Number(n);Number.isInteger(u)&&uut(A(a?n[l]:t),s))),r.set(l,i)),void 0!==i){var u=et(i);return u===t?void 0:u}return Reflect.get(n,l,o)},getOwnPropertyDescriptor(e,n){var l=Reflect.getOwnPropertyDescriptor(e,n);if(l&&"value"in l){var o=r.get(n);o&&(l.value=et(o))}else if(void 0===l){var i=r.get(n),a=i?.v;if(void 0!==i&&a!==t)return{enumerable:!0,configurable:!0,value:a,writable:!0}}return l},has(e,n){if(n===N)return!0;var l=r.get(n),o=void 0!==l&&l.v!==t||Reflect.has(e,n);if((void 0!==l||null!==Ne&&(!o||f(e,n)?.writable))&&(void 0===l&&(l=c((()=>ut(o?A(e[n]):t,s))),r.set(n,l)),et(l)===t))return!1;return o},set(e,n,o,i){var u=r.get(n),v=n in e;if(l&&"length"===n)for(var d=o;dut(t,s))),r.set(d+"",p))}void 0===u?v&&!f(e,n)?.writable||(ct(u=c((()=>ut(void 0,s))),c((()=>A(o)))),r.set(n,u)):(v=u.v!==t,ct(u,c((()=>A(o)))));var h=Reflect.getOwnPropertyDescriptor(e,n);if(h?.set&&h.set.call(i,o),!v){if(l&&"string"==typeof n){var g=r.get("length"),m=Number(n);Number.isInteger(m)&&m>=g.v&&ct(g,m+1)}T(a)}return!0},ownKeys(e){et(a);var n=Reflect.ownKeys(e).filter((e=>{var n=r.get(e);return void 0===n||n.v!==t}));for(var[l,o]of r)o.v===t||l in e||n.push(l);return n},setPrototypeOf(){!function(){if(o){const e=new Error("state_prototype_fixed\nCannot set prototype of `$state` object\nhttps://svelte.dev/e/state_prototype_fixed");throw e.name="Svelte error",e}throw new Error("https://svelte.dev/e/state_prototype_fixed")}()}})}function T(e,t=1){ct(e,e.v+t)}var q;function M(e=""){return document.createTextNode(e)}function R(e){return undefined.call(e)}function U(e){return q.call(e)}function F(e,t){return R(e)}function V(e,t){var n=R(e);return n instanceof Comment&&""===n.data?U(n):n}function I(e,t=1,n=!1){let r=e;for(;t--;)r=U(r);return r}function W(e){return e===this.v}function B(e){return t=e,n=this.v,!(t!=t?n==n:t!==n||null!==t&&"object"==typeof t||"function"==typeof t);var t,n}function G(e){var t=2050,n=null!==Ce&&2&Ce.f?Ce:null;null===Ne||null!==n&&n.f&y?t|=y:Ne.f|=j;const r={ctx:pt,deps:null,effects:null,equals:W,f:t,fn:e,reactions:null,rv:0,v:null,wv:0,parent:n??Ne};return r}function z(e){const t=G(e);return t.equals=B,t}function K(e){var t=e.effects;if(null!==t){e.effects=null;for(var n=0;ne(...r.map(et));return o&&u(l,"name",{value:"{expression}"}),le(l)}function le(e,t=0){return X(24|t,e,!0)}function oe(e,t=!0){return X(40,e,!0,t)}function ie(e){var t=e.teardown;if(null!==t){const e=ke,n=Ce;Ee(!0),Le(null);try{t.call(null)}finally{Ee(e),Le(n)}}}function ae(e,t=!1){var n=e.first;for(e.first=e.last=null;null!==n;){var r=n.next;64&n.f?n.parent=null:se(n,t),n=r}}function se(e,t=!0){var n=!1;(t||524288&e.f)&&null!==e.nodes_start&&(!function(e,t){for(;null!==e;){var n=e===t?null:U(e);e.remove(),e=n}}(e.nodes_start,e.nodes_end),n=!0),ae(e,t&&!n),ze(e,0),rt(e,$);var r=e.transitions;if(null!==r)for(const e of r)e.stop();ie(e);var l=e.parent;null!==l&&null!==l.first&&ue(e),o&&(e.component_function=null),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes_start=e.nodes_end=null}function ue(e){var t=e.parent,n=e.prev,r=e.next;null!==n&&(n.next=r),null!==r&&(r.prev=n),null!==t&&(t.first===e&&(t.first=r),t.last===e&&(t.last=n))}function fe(e,t){var n=[];ve(e,n,!0),ce(n,(()=>{se(e),t&&t()}))}function ce(e,t){var n=e.length;if(n>0){var r=()=>--n||t();for(var l of e)l.out(r)}else t()}function ve(e,t,n){if(!(e.f&E)){if(e.f^=E,null!==e.transitions)for(const r of e.transitions)(r.is_global||n)&&t.push(r);for(var r=e.first;null!==r;){var l=r.next;ve(r,t,!!(!!(r.f&S)||!!(r.f&m))&&n),r=l}}}function de(e){pe(e,!0)}function pe(e,t){if(e.f&E){e.f^=E,e.f&_||(e.f^=_),Fe(e)&&(rt(e,x),Xe(e));for(var n=e.first;null!==n;){var r=n.next;pe(n,!!(!!(n.f&S)||!!(n.f&m))&&t),n=r}if(null!==e.transitions)for(const n of e.transitions)(n.is_global||t)&&n.in()}}let he=[];function ge(){var e=he;he=[],g(e)}function me(e){0===he.length&&queueMicrotask(ge),he.push(e)}const we=new WeakSet;let ye=!1,be=!1,_e=null,xe=!1,ke=!1;function Ee(e){ke=e}let $e=[],Se=[],Ce=null,je=!1;function Le(e){Ce=e}let Ne=null;function Oe(e){Ne=e}let Pe=null;let De=null,Ae=0,Te=null;let qe=1,Me=0,Re=!1;function Ue(){return++qe}function Fe(e){var t=e.f;if(t&x)return!0;if(t&k){var n=e.deps,r=!!(t&y);if(null!==n){var l,o,i=!!(t&b),a=r&&null!==Ne&&!Re,s=n.length;if(i||a){var u=e,f=u.parent;for(l=0;le.wv)return!0}r&&(null===Ne||Re)||rt(e,_)}return!1}function Ve(e){return!(e.f&$||null!==e.parent&&e.parent.f&w)}function Ie(e,t,r,l){if(ye){if(null===r&&(ye=!1),Ve(t))throw e}else{if(null!==r&&(ye=!0),o&&null!==l&&e instanceof Error&&!we.has(e)){we.add(e);const r=[],o=t.fn?.name;o&&r.push(o);let a=l;for(;null!==a;){var i=a.function?.[n];if(i){const e=i.split("/").pop();r.push(e)}a=a.p}const s="\t";u(e,"message",{value:e.message+`\n${r.map((e=>`\n${s}in ${e}`)).join("")}\n`}),u(e,"component_stack",{value:r});const f=e.stack;if(f){const t=f.split("\n"),n=[];for(let e=0;e0)for(c.length=Ae+De.length,v=0;ve.fn))),Se=[]}function Ye(){try{!function(){if(o){const e=new Error("effect_update_depth_exceeded\nMaximum update depth exceeded. This can happen when a reactive block or effect repeatedly sets a new value. Svelte limits the number of nested updates to prevent infinite loops\nhttps://svelte.dev/e/effect_update_depth_exceeded");throw e.name="Svelte error",e}throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}()}catch(e){if(o&&u(e,"stack",{value:""}),null===_e)throw o&&He(),e;if(o)try{Ie(e,_e,null,null)}catch(e){throw He(),e}else Ie(e,_e,null,null)}}function Je(){var e=xe;try{var t=0;for(xe=!0;$e.length>0;){t++>1e3&&Ye();var n=$e,r=n.length;$e=[];for(var l=0;l0){const e=Array.from(ot);for(const t of e)t.f&_&&rt(t,k),Fe(t)&&Ke(t);ot.clear()}}return t}function dt(e,t){var n=e.reactions;if(null!==n)for(var r=bt(),l=n.length,i=0;i{l.d=!0})),o&&(pt.function=r,gt=r)}function yt(e){const t=pt;if(null!==t){void 0!==e&&(t.x=e);const a=t.e;if(null!==a){var n=Ne,r=Ce;t.e=null;try{for(var l=0;lxt(n)));const l=e.__on_r;e.__on_r=l?()=>{l(),r(!0)}:()=>r(!0),_t||(_t=!0,document.addEventListener("reset",(e=>{Promise.resolve().then((()=>{if(!e.defaultPrevented)for(const t of e.target.elements)t.__on_r?.()}))}),{capture:!0}))}function Et(e,t,n,r={}){function l(e){if(r.capture||St.call(t,e),!e.cancelBubble)return xt((()=>n?.call(this,e)))}return e.startsWith("pointer")||e.startsWith("touch")||"wheel"===e?me((()=>{t.addEventListener(e,l,r)})):t.addEventListener(e,l,r),l}function $t(e,t,n,r,l){var o={capture:r,passive:l},i=Et(e,t,n,o);t!==document.body&&t!==window&&t!==document||Z((()=>{t.removeEventListener(e,i,o)}))}function St(e){var t=this,n=t.ownerDocument,r=e.type,l=e.composedPath?.()||[],o=l[0]||e.target,a=0,s=e.__root;if(s){var f=l.indexOf(s);if(-1!==f&&(t===document||t===window))return void(e.__root=t);var c=l.indexOf(t);if(-1===c)return;f<=c&&(a=f)}if((o=l[a]||e.target)!==t){u(e,"currentTarget",{configurable:!0,get:()=>o||n});var v=Ce,d=Ne;Le(null),Oe(null);try{for(var p,h=[];null!==o;){var g=o.assignedSlot||o.parentNode||o.host||null;try{var m=o["__"+r];if(null!=m&&(!o.disabled||e.target===o))if(i(m)){var[w,...y]=m;w.apply(o,[e,...y])}else m.call(o,e)}catch(e){p?h.push(e):p=e}if(e.cancelBubble||g===t||null===g)break;o=g}if(p){for(let e of h)queueMicrotask((()=>{throw e}));throw p}}finally{e.__root=t,delete e.currentTarget,Le(v),Oe(d)}}}function Ct(e,t){var n=Ne;null===n.nodes_start&&(n.nodes_start=e,n.nodes_end=t)}function jt(e,t){var n,r=!!(1&t),l=!!(2&t),o=!e.startsWith("");return()=>{var t,i;void 0===n&&(t=o?e:""+e,(i=document.createElement("template")).innerHTML=t,n=i.content,r||(n=R(n)));var a=l?document.importNode(n,!0):n.cloneNode(!0);r?Ct(R(a),a.lastChild):Ct(a,a);return a}}function Lt(e,t){null!==e&&e.before(t)}function Nt(e,t){var n=null==t?"":"object"==typeof t?t+"":t;n!==(e.__t??=e.nodeValue)&&(e.__t=n,e.nodeValue=n+"")}function Ot(e,n,[r,l]=[0,0]){var o=e,i=null,a=null,s=t,u=!1;const f=(e,t=!0)=>{u=!0,c(t,e)},c=(e,t)=>{s!==(s=e)&&(s?(i?de(i):t&&(i=oe((()=>t(o)))),a&&fe(a,(()=>{a=null}))):(a?de(a):t&&(a=oe((()=>t(o,[r+1,l])))),i&&fe(i,(()=>{i=null}))))};le((()=>{u=!1,n(f),u||c(null,null)}),r>0?S:0)}function Pt(e,t){return t}function Dt(e,t,n,r,l,o=null){var a=e,u={flags:t,items:new Map,first:null};!(4&t)||(a=e.appendChild(M()));var f=null,c=!1,v=z((()=>{var e=n();return i(e)?e:null==e?[]:s(e)}));le((()=>{var e=et(v),i=e.length;c&&0===i||(c=0===i,function(e,t,n,r,l,o,i){var a,u,f,c,v,d,p=!!(8&l),h=!!(3&l),g=e.length,m=t.items,w=t.first,y=w,b=null,_=[],x=[];if(p)for(d=0;d0){var N=4&l&&0===g?n:null;if(p){for(d=0;d0&&0===l.length&&null!==n;if(a){var s=n.parentNode;s.textContent="",s.append(n),r.clear(),Mt(e,t[0].prev,t[o-1].next)}ce(l,(()=>{for(var n=0;n{if(void 0!==u)for(v of u)v.a?.apply()}));Ne.first=t.first&&t.first.e,Ne.last=b&&b.e}(e,u,a,l,t,r,n),null!==o&&(0===i?f?de(f):f=oe((()=>o(a))):null!==f&&fe(f,(()=>{f=null}))),et(v))}))}function At(e,t,n,r){1&r&&vt(e.v,t),2&r?vt(e.i,n):e.i=n}function Tt(e,t,n,r,l,i,a,s,u,f){var c=!!(1&u),v=c?!(16&u)?ft(l):st(l):l,d=2&u?st(a):a;o&&c&&(v.debug=()=>{var e="number"==typeof d?a:d.v;f()[e]});var p={i:d,v:v,k:i,a:null,e:null,prev:n,next:r};try{return p.e=oe((()=>s(e,v,d,f)),false),p.e.prev=n&&n.e,p.e.next=r&&r.e,null===n?t.first=p:(n.next=p,n.e.next=p.e),null!==r&&(r.prev=p,r.e.prev=p.e),p}finally{}}function qt(e,t,n){for(var r=e.next?e.next.e.nodes_start:n,l=t?t.e.nodes_start:n,o=e.e.nodes_start;o!==r;){var i=U(o);l.before(o),o=i}}function Mt(e,t,n){null===t?e.first=n:(t.next=n,t.e.next=n&&n.e),null!==n&&(n.prev=t,n.e.prev=t&&t.e)}const Rt=[..." \t\n\r\f \v\ufeff"];function Ut(e,t,n,r,l,o){var i=e.__className;if(i!==n||void 0===i){var a=function(e,t,n){var r=null==e?"":""+e;if(t&&(r=r?r+" "+t:t),n)for(var l in n)if(n[l])r=r?r+" "+l:l;else if(r.length)for(var o=l.length,i=0;(i=r.indexOf(l,i))>=0;){var a=i+o;0!==i&&!Rt.includes(r[i-1])||a!==r.length&&!Rt.includes(r[a])?i=a:r=(0===i?"":r.substring(0,i))+r.substring(a+1)}return""===r?null:r}(n,r,o);null==a?e.removeAttribute("class"):t?e.className=a:e.setAttribute("class",a),e.__className=n}else if(o&&l!==o)for(var s in o){var u=!!o[s];null!=l&&u===!!l[s]||e.classList.toggle(s,u)}return o}const Ft=Symbol("is custom element"),Vt=Symbol("is html");function It(e,t,n,l){var o=function(e){return e.__attributes??={[Ft]:e.nodeName.includes("-"),[Vt]:e.namespaceURI===r}}(e);o[t]!==(o[t]=n)&&("loading"===t&&(e[P]=n),null==n?e.removeAttribute(t):"string"!=typeof n&&function(e){var t,n=Wt.get(e.nodeName);if(n)return n;Wt.set(e.nodeName,n=[]);var r=e,l=Element.prototype;for(;l!==r;){for(var o in t=c(r))t[o].set&&n.push(o);r=p(r)}return n}(e).includes(t)?e[t]=n:e.setAttribute(t,n))}var Wt=new Map;function Bt(e){var t=e.type;return"number"===t||"range"===t}function Gt(e){return""===e?null:+e}function zt(e=!1){const t=pt,n=t.l.u;if(!n)return;let r=()=>function(e){if("object"==typeof e&&e&&!(e instanceof EventTarget))if(N in e)lt(e);else if(!Array.isArray(e))for(let t in e){const n=e[t];"object"==typeof n&&n&&N in n&<(n)}}(t.s);if(e){let e=0,n={};const l=G((()=>{let r=!1;const l=t.s;for(const e in l)l[e]!==n[e]&&(n[e]=l[e],r=!0);return r&&e++,e}));r=()=>et(l)}var l;n.b.length&&(l=()=>{Kt(t,r),g(n.b)},Q("$effect.pre"),o&&u(l,"name",{value:"$effect.pre"}),ne(l)),ee((()=>{const e=tt((()=>n.m.map(h)));return()=>{for(const t of e)"function"==typeof t&&t()}})),n.a.length&&ee((()=>{Kt(t,r),g(n.a)}))}function Kt(e,t){if(e.l.s)for(const t of e.l.s)et(t);t()}if(o){function sn(e){if(!(e in globalThis)){let t;Object.defineProperty(globalThis,e,{configurable:!0,get:()=>{if(void 0!==t)return t;!function(e){if(o){const t=new Error(`rune_outside_svelte\nThe \`${e}\` rune is only available inside \`.svelte\` and \`.svelte.js/ts\` files\nhttps://svelte.dev/e/rune_outside_svelte`);throw t.name="Svelte error",t}throw new Error("https://svelte.dev/e/rune_outside_svelte")}(e)},set:e=>{t=e}})}}sn("$state"),sn("$effect"),sn("$derived"),sn("$inspect"),sn("$props"),sn("$bindable")}let Ht=!1;function Yt(e){return e.ctx?.d??!1}function Jt(t,n,r,l){var i,a=!!(1&r),s=!e||!!(2&r),u=!!(8&r),c=!!(16&r),v=!1;u?[i,v]=function(e){var t=Ht;try{return Ht=!1,[e(),Ht]}finally{Ht=t}}((()=>t[n])):i=t[n];var d,p=N in t||O in t,h=u&&(f(t,n)?.set??(p&&n in t&&(e=>t[n]=e)))||void 0,g=l,m=!0,w=!1,y=()=>(w=!0,m&&(m=!1,g=c?tt(l):l),g);if(void 0===i&&void 0!==l&&(h&&s&&function(e){if(o){const t=new Error(`props_invalid_value\nCannot do \`bind:${e}={undefined}\` when \`${e}\` has a fallback value\nhttps://svelte.dev/e/props_invalid_value`);throw t.name="Svelte error",t}throw new Error("https://svelte.dev/e/props_invalid_value")}(n),i=y(),h&&h(i)),s)d=()=>{var e=t[n];return void 0===e?y():(m=!0,w=!1,e)};else{var b=(a?G:z)((()=>t[n]));b.f|=131072,d=()=>{var e=et(b);return void 0!==e&&(g=void 0),void 0===e?g:e}}if(!(4&r))return d;if(h){var _=t.$$legacy;return function(e,t){return arguments.length>0?(s&&t&&!_&&!v||h(t?d():e),e):d()}}var x=!1,k=ft(i),E=G((()=>{var e=d(),t=et(k);return x?(x=!1,t):k.v=e}));return u&&et(E),a||(E.equals=B),function(e,t){if(arguments.length>0){const n=t?et(E):s&&u?A(e):e;if(!E.equals(n)){if(x=!0,ct(k,n),w&&void 0!==g&&(g=n),Yt(E))return e;tt((()=>et(E)))}return e}return Yt(E)?E.v:et(E)}}var Qt=jt('');function Xt(e,t){wt(t,!1);let n=Jt(t,"show",8,!1),r=Jt(t,"logo",8,null);function l(){}function o(e){e.key}var i,a;i=()=>{document.removeEventListener("keydown",o)},a=null,(a.d??=[]).push(i),zt();var s,u,f,c=(s=document.createDocumentFragment(),u=document.createComment(""),f=M(),s.append(u,f),Ct(u,f),s),v=V(c),d=e=>{var t=Qt(),n=F(t),o=F(n),i=F(o),a=F(i),s=I(i,2),u=F(I(o,2)),f=F(u),c=F(I(u,2)),v=I(F(c)),d=I(c,2),p=I(F(d));re((()=>{Nt(a,r().name),It(f,"src",r().path),It(f,"alt",r().name),Nt(v,` ${r().format??""}`),Nt(p,` ${r().path??""}`)})),$t("click",s,l),$t("click",u,l),$t("keydown",u,(e=>("Enter"===e.key||" "===e.key)&&void 0)),Lt(e,t)};Ot(v,(e=>{n()&&r()&&e(d)})),Lt(e,c),yt()}var Zt=jt('

'),en=jt('

No logos found matching your search criteria.

'),tn=jt('
',1);var nn=jt('

'),rn=jt('

No logos found matching your search criteria.

'),ln=jt('
',1);var on=jt('

Logo Gallery

Collection of company and brand logos for your projects

');const an=new function(e,t){wt(t,!1);let n=ft("grid"),r=ft(""),l=ft([]),i=ft([]);function a(e){const t=`${window.location.origin}/${e}`;navigator.clipboard.writeText(t).then((()=>{alert("URL copied to clipboard!")})).catch((e=>{console.error("Failed to copy URL: ",e)}))}function s(e,t){const n=document.createElement("a");n.href=e,n.download=t,document.body.appendChild(n),n.click(),document.body.removeChild(n)}var u,f,c,v;u=()=>(et(l),et(r)),f=()=>{ct(i,et(l).filter((e=>e.name.toLowerCase().includes(et(r).toLowerCase()))))},v={effect:null,ran:!1},(c=pt).l.r1.push(v),v.effect=ne((()=>{u(),v.ran||(v.ran=!0,ct(c.l.r2,!0),tt(f))})),function(){var e=pt;ne((()=>{if(et(e.l.r2)){for(var t of e.l.r1){var n=t.effect;n.f&_&&rt(n,k),Fe(n)&&Ke(n),t.ran=!1}e.l.r2.v=!1}}))}(),zt();var d=on(),p=F(d),h=I(F(p),4),g=F(h),m=I(h,2),w=F(m);let y;var b=I(w,2);let x;var E=F(I(m,2)),$=I(p,2),S=F($),C=e=>{!function(e,t){wt(t,!1);let n=Jt(t,"logos",24,(()=>[])),r=Jt(t,"onCopy",8),l=Jt(t,"onDownload",8),o=ft(!1),i=ft(null);function a(e){ct(i,e),ct(o,!0)}zt();var s=tn(),u=V(s);Xt(u,{get show(){return et(o)},get logo(){return et(i)},$$events:{close:function(){ct(o,!1)}}}),Dt(I(u,2),5,n,Pt,((e,t)=>{var n=Zt(),o=F(n),i=F(o),s=F(I(o,2)),u=F(s),f=I(s,2),c=F(f),v=F(I(f,2)),d=I(v,2);re((()=>{It(o,"aria-label",`Preview ${et(t).name??""}`),It(i,"src",et(t).path),It(i,"alt",et(t).name),Nt(u,et(t).name),Nt(c,`Format: ${et(t).format??""}`)})),$t("click",o,(()=>a(et(t)))),$t("keydown",o,(e=>("Enter"===e.key||" "===e.key)&&a(et(t)))),$t("click",v,(()=>r()(et(t).path))),$t("click",d,(()=>l()(et(t).path,et(t).name))),Lt(e,n)}),(e=>{Lt(e,en())})),Lt(e,s),yt()}(e,{get logos(){return et(i)},onCopy:a,onDownload:s})},j=e=>{!function(e,t){wt(t,!1);let n=Jt(t,"logos",24,(()=>[])),r=Jt(t,"onCopy",8),l=Jt(t,"onDownload",8),o=ft(!1),i=ft(null);function a(e){ct(i,e),ct(o,!0)}zt();var s=ln(),u=V(s);Xt(u,{get show(){return et(o)},get logo(){return et(i)},$$events:{close:function(){ct(o,!1)}}}),Dt(I(u,2),5,n,Pt,((e,t)=>{var n=nn(),o=F(n),i=F(o),s=I(o,2),u=F(s),f=F(u),c=F(I(u,2)),v=F(I(s,2)),d=I(v,2);re((()=>{It(o,"aria-label",`Preview ${et(t).name??""}`),It(i,"src",et(t).path),It(i,"alt",et(t).name),Nt(f,et(t).name),Nt(c,`Format: ${et(t).format??""}`)})),$t("click",o,(()=>a(et(t)))),$t("keydown",o,(e=>("Enter"===e.key||" "===e.key)&&a(et(t)))),$t("click",v,(()=>r()(et(t).path))),$t("click",d,(()=>l()(et(t).path,et(t).name))),Lt(e,n)}),(e=>{Lt(e,rn())})),Lt(e,s),yt()}(e,{get logos(){return et(i)},onCopy:a,onDownload:s})};Ot(S,(e=>{"grid"===et(n)?e(C):e(j,!1)}));var L=F(I($,2)),N=F(L);re(((e,t,r)=>{y=Ut(w,1,"svelte-1iuyivo",null,y,e),x=Ut(b,1,"svelte-1iuyivo",null,x,t),Nt(E,`Current view: ${et(n)??""}`),Nt(N,`© ${r??""} Logo Gallery. All logos are property of their respective owners.`)}),[()=>({active:"grid"===et(n)}),()=>({active:"list"===et(n)}),()=>(new Date).getFullYear()],z),function(e,t,n=t){var r=bt();kt(e,"input",(l=>{o&&"checkbox"===e.type&&D();var i=l?e.defaultValue:e.value;if(i=Bt(e)?Gt(i):i,n(i),r&&i!==(i=t())){var a=e.selectionStart,s=e.selectionEnd;e.value=i??"",null!==s&&(e.selectionStart=a,e.selectionEnd=Math.min(s,e.value.length))}})),null==tt(t)&&e.value&&n(Bt(e)?Gt(e.value):e.value),ne((()=>{o&&"checkbox"===e.type&&D();var n=t();Bt(e)&&n===Gt(e.value)||("date"!==e.type||n||e.value)&&n!==e.value&&(e.value=n??"")}))}(g,(()=>et(r)),(e=>ct(r,e))),$t("click",w,(function(){console.log("Setting view mode to: grid"),ct(n,"grid")})),$t("click",b,(function(){console.log("Setting view mode to: list"),ct(n,"list")})),Lt(e,d),yt()}({target:document.getElementById("app")||document.body});return an}(); //# sourceMappingURL=bundle.js.map