A simple SVG markup editor for the web

Commit
82ec7be9998cf81880f90e215377b6a5155aed2c
Parent
e1ae4afb5b62071ffce575d1eff3d4a07bdd27b4
Author
Gark Garcia <37553739+GarkGarcia@users.noreply.github.com>
Date

Converted the svg icons to a stroke style and standardized their stroke-width property.

Diffstat

7 files changed, 38 insertions, 42 deletions

Status File Name N° Changes Insertions Deletions
Modified assets/download.svg 9 4 5
Modified assets/moon.svg 8 4 4
Modified assets/sun.svg 2 1 1
Modified assets/upload.svg 9 4 5
Modified script.min.js 4 2 2
Modified src/View.elm 22 10 12
Modified styles.css 26 13 13
diff --git a/assets/download.svg b/assets/download.svg
@@ -1,6 +1,5 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Icon by Smashicons (https://www.flaticon.com/authors/smashicons). Download at https://www.flaticon.com/packs/essential-set-2 -->
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 59 59">
-  <path d="M20.187 28.313c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l9.979 9.979c.186.189.44.294.706.294.007 0 .014-.004.021-.004.007 0 .013.004.021.004.333 0 .613-.173.795-.423l9.891-9.891c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L30.5 36.544V1c0-.553-.447-1-1-1s-1 .447-1 1v35.628l-8.313-8.315z"/>
-  <path d="M36.5 16c-.553 0-1 .447-1 1s.447 1 1 1h13v39h-40V18h13c.553 0 1-.447 1-1s-.447-1-1-1h-15v43h44V16h-15z"/>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60">
+  <path d="M30,0.548l0,38.515m-9.063,-9.063l9.063,9.063m9.063,-9.063l-9.073,9.073"/>
+  <path d="M22.732,16.862l-14.5,0l0,42.547l43.536,0l0,-42.547l-14.5,0"/>
 </svg> 
\ No newline at end of file
diff --git a/assets/moon.svg b/assets/moon.svg
@@ -1,5 +1,4 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Icon by Smashicons (https://www.flaticon.com/authors/smashicons). Download at https://www.flaticon.com/packs/weather-set -->
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50">
-  <path d="M25.068,48.889C15.895,48.889 7.051,43.829 2.672,35.085C-3.373,23.008 1.164,8.467 13.003,1.979L15.064,0.85L14.449,3.118C12.97,8.577 13.55,14.368 16.082,19.424C18.832,24.917 23.558,29.011 29.387,30.95C35.218,32.889 41.452,32.442 46.946,29.692C47.196,29.567 47.438,29.434 47.68,29.301L49.741,28.171L49.156,30.423C47.293,37.296 42.579,43.062 36.223,46.245C32.639,48.039 28.825,48.888 25.068,48.889ZM12.002,4.936C2.589,11.364 -0.754,23.773 4.462,34.189C10.14,45.529 23.984,50.134 35.326,44.457C40.48,41.875 44.462,37.445 46.507,32.1C40.875,34.527 34.625,34.802 28.755,32.848C22.418,30.74 17.282,26.291 14.292,20.32C11.899,15.541 11.11,10.16 12.002,4.936Z"/>
-</svg>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" version="1.1">
+  <path d="M14.087,3.101c-0.327,1.596 -0.499,3.248 -0.499,4.939c0,13.515 10.972,24.487 24.487,24.487c3.918,0 7.622,-0.922 10.907,-2.561c-2.287,11.15 -12.164,19.548 -23.987,19.548c-13.515,0 -24.487,-10.973 -24.487,-24.487c0,-9.597 5.533,-17.911 13.579,-21.926Z"/>
+</svg>+
\ No newline at end of file
diff --git a/assets/sun.svg b/assets/sun.svg
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60">
-  <path d="M30 14c-8.822 0-16 7.178-16 16s7.178 16 16 16 16-7.178 16-16-7.178-16-16-16zm0 30c-7.72 0-14-6.28-14-14s6.28-14 14-14 14 6.28 14 14-6.28 14-14 14zM30 8c.552 0 1-.448 1-1V1c0-.552-.448-1-1-1s-1 .448-1 1v6c0 .552.448 1 1 1zM30 52c-.552 0-1 .448-1 1v6c0 .552.448 1 1 1s1-.448 1-1v-6c0-.552-.448-1-1-1zM59 29h-6c-.552 0-1 .448-1 1s.448 1 1 1h6c.552 0 1-.448 1-1s-.448-1-1-1zM8 30c0-.552-.448-1-1-1H1c-.552 0-1 .448-1 1s.448 1 1 1h6c.552 0 1-.448 1-1zM46.264 14.736c.256 0 .512-.098.707-.293l5.736-5.736c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0l-5.736 5.736c-.391.391-.391 1.023 0 1.414.195.196.451.293.707.293zM13.029 45.557l-5.736 5.736c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293.256 0 .512-.098.707-.293l5.736-5.736c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0zM46.971 45.557c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l5.736 5.736c.195.195.451.293.707.293.256 0 .512-.098.707-.293.391-.391.391-1.023 0-1.414l-5.736-5.736zM13.029 14.443c.195.195.451.293.707.293.256 0 .512-.098.707-.293.391-.391.391-1.023 0-1.414L8.707 7.293c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l5.736 5.736z"/>
+  <path d="M30,14c8.831,0 16,7.169 16,16c0,8.831 -7.169,16 -16,16c-8.831,0 -16,-7.169 -16,-16c0,-8.831 7.169,-16 16,-16Zm0,-13l0,6m0,46l0,6m29,-29l-6,0m-46,0l-6,0m7,-22l6,6m38,-6l-6,6m-38,38l6,-6m38,6l-6,-6"/>
 </svg> 
\ No newline at end of file
diff --git a/assets/upload.svg b/assets/upload.svg
@@ -1,6 +1,5 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- Icon by Smashicons (https://www.flaticon.com/authors/smashicons). Download at https://www.flaticon.com/packs/essential-set-2 -->
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 59 59">
-  <path d="M19.479 12.019c.256 0 .512-.098.707-.293l8.313-8.313v35.586c0 .553.447 1 1 1s1-.447 1-1V3.413l8.272 8.272c.391.391 1.023.391 1.414 0s.391-1.023 0-1.414L30.207.293C30.115.2 30.004.127 29.88.076c-.244-.101-.519-.101-.764 0-.123.051-.234.125-.326.217L18.772 10.312c-.391.391-.391 1.023 0 1.414.195.196.451.293.707.293z"/>
-  <path d="M36.499 15.999c-.553 0-1 .447-1 1s.447 1 1 1h13v39h-40v-39h13c.553 0 1-.447 1-1s-.447-1-1-1h-15v43h44v-43h-15z"/>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60">
+  <path d="M30,39.073l0,-38.514m-9.063,9.063l9.063,-9.063m9.063,9.063l-9.073,-9.074"/>
+  <path d="M22.732,16.862l-14.5,0l0,42.547l43.536,0l0,-42.547l-14.5,0"/>
 </svg> 
\ No newline at end of file
diff --git a/script.min.js b/script.min.js
@@ -1 +1 @@
-(function(e){'use strict';var ea=Math.floor,aa=String.fromCharCode;function a(e,a,t){return t.a=e,t.f=a,t}function t(e){return a(2,e,function(t){return function(a){return e(t,a)}})}function n(e){return a(3,e,function(t){return function(a){return function(n){return e(t,a,n)}}})}function d(e){return a(4,e,function(t){return function(a){return function(n){return function(i){return e(t,a,n,i)}}}})}function i(t){return a(5,t,function(n){return function(a){return function(i){return function(b){return function(d){return t(n,a,i,b,d)}}}}})}function b(t){return a(6,t,function(n){return function(a){return function(i){return function(b){return function(d){return function(e){return t(n,a,i,b,d,e)}}}}}})}function l(t){return a(7,t,function(n){return function(a){return function(i){return function(b){return function(d){return function(e){return function(l){return t(n,a,i,b,d,e,l)}}}}}}})}function c(t){return a(8,t,function(n){return function(a){return function(i){return function(b){return function(d){return function(e){return function(l){return function(c){return t(n,a,i,b,d,e,l,c)}}}}}}}})}function s(t){return a(9,t,function(n){return function(a){return function(b){return function(l){return function(d){return function(e){return function(c){return function(s){return function(h){return t(n,a,b,l,d,e,c,s,h)}}}}}}}}})}function h(e,t,a){return 2===e.a?e.f(t,a):e(t)(a)}function o(e,t,a,n){return 3===e.a?e.f(t,a,n):e(t)(a)(n)}function r(e,t,a,n,i){return 4===e.a?e.f(t,a,n,i):e(t)(a)(n)(i)}function $(t,n,a,i,b,d){return 5===t.a?t.f(n,a,i,b,d):t(n)(a)(i)(b)(d)}function g(t,n,a,i,b,d,e){return 6===t.a?t.f(n,a,i,b,d,e):t(n)(a)(i)(b)(d)(e)}function u(t,n,a,i,b,d,e,l){return 7===t.a?t.f(n,a,i,b,d,e,l):t(n)(a)(i)(b)(d)(e)(l)}function p(t,n,a,i,b,d,e,l,c){return 8===t.a?t.f(n,a,i,b,d,e,l,c):t(n)(a)(i)(b)(d)(e)(l)(c)}function f(){return"<internals>"}function v(e){throw new Error("https://github.com/elm/core/blob/1.0.0/hints/"+e+".md")}function m(e,a){for(var t,n=[],d=k(e,a,0,n);d&&(t=n.pop());d=k(t.a,t.b,0,n));return d}function k(e,a,t,n){if(100<t)return n.push(j(e,a)),!0;if(e===a)return!0;if("object"!=typeof e||null===e||null===a)return"function"==typeof e&&v(5),!1;for(var d in 0>e.$&&(e=fd(e),a=fd(a)),e)if(!k(e[d],a[d],t+1,n))return!1;return!0}function C(e,a,t){if("object"!=typeof e)return e===a?0:e<a?-1:1;if("undefined"==typeof e.$)return(t=C(e.a,a.a))?t:(t=C(e.b,a.b))?t:C(e.c,a.c);for(;e.b&&a.b&&!(t=C(e.a,a.a));e=e.b,a=a.b);return t||(e.b?1:a.b?-1:0)}function j(e,a){return{a:e,b:a}}function L(e){return e}function z(e,a){var t={};for(var n in e)t[n]=e[n];for(var n in a)t[n]=a[n];return t}function E(e,a){return{$:1,a:e,b:a}}function A(e){for(var a=Ma,t=e.length;t--;)a=E(e[t],a);return a}function M(e){for(var a=[];e.b;e=e.b)a.push(e.a);return a}function O(e){return{$:2,b:e}}function _(e,a){return{$:9,f:e,g:a}}function N(e,a){switch(e.$){case 2:return e.b(a);case 5:return null===a?yd(e.c):R("null",a);case 3:return I(a)?w(e.b,a,A):R("a LIST",a);case 4:return I(a)?w(e.b,a,T):R("an ARRAY",a);case 6:var t=e.d;if("object"!=typeof a||null===a||!(t in a))return R("an OBJECT with a field named `"+t+"`",a);var n=N(e.b,a[t]);return Kd(n)?n:si(h(oi,t,n.a));case 7:var d=e.e;if(!I(a))return R("an ARRAY",a);if(d>=a.length)return R("a LONGER array. Need index "+d+" but only see "+a.length+" entries",a);var n=N(e.b,a[d]);return Kd(n)?n:si(h(ri,d,n.a));case 8:if("object"!=typeof a||null===a||I(a))return R("an OBJECT",a);var b=Ma;for(var l in a)if(a.hasOwnProperty(l)){var n=N(e.b,a[l]);if(!Kd(n))return si(h(oi,l,n.a));b=E(j(l,n.a),b)}return yd(Qd(b));case 9:for(var n,c=e.f,s=e.g,o=0;o<s.length;o++){if(n=N(s[o],a),!Kd(n))return n;c=c(n.a)}return yd(c);case 10:var n=N(e.b,a);return Kd(n)?N(e.h(n.a),a):n;case 11:for(var n,r=Ma,$=e.g;$.b;$=$.b){if(n=N($.a,a),Kd(n))return n;r=E(n.a,r)}return si($i(Qd(r)));case 1:return si(h(hi,e.a,Y(a)));case 0:return yd(e.a);}}function w(e,a,t){for(var n,d=a.length,b=Array(d),l=0;l<d;l++){if(n=N(e,a[l]),!Kd(n))return si(h(ri,l,n.a));b[l]=n.a}return yd(t(b))}function I(e){return Array.isArray(e)||"undefined"!=typeof FileList&&e instanceof FileList}function T(e){return h(ci,e.length,function(a){return e[a]})}function R(e,a){return si(h(hi,"Expecting "+e,Y(a)))}function S(e,a){if(e===a)return!0;if(e.$!==a.$)return!1;switch(e.$){case 0:case 1:return e.a===a.a;case 2:return e.b===a.b;case 5:return e.c===a.c;case 3:case 4:case 8:return S(e.b,a.b);case 6:return e.d===a.d&&S(e.b,a.b);case 7:return e.e===a.e&&S(e.b,a.b);case 9:return e.f===a.f&&B(e.g,a.g);case 10:return e.h===a.h&&S(e.b,a.b);case 11:return B(e.g,a.g);}}function B(e,a){var t=e.length;if(t!==a.length)return!1;for(var n=0;n<t;n++)if(!S(e[n],a[n]))return!1;return!0}function Y(e){return e}function H(e){return e}function K(e){return{$:0,a:e}}function U(e){return{$:1,a:e}}function q(e){return{$:2,b:e,c:null}}function F(e){return{$:5,b:e}}function V(e){var a={$:0,e:Xt++,f:e,g:null,h:[]};return W(a),a}function D(e){return q(function(a){a(K(V(e)))})}function J(e,a){e.h.push(a),W(e)}function W(e){if(an.push(e),!en){for(en=!0;e=an.shift();)P(e);en=!1}}function P(e){for(;e.f;){var a=e.f.$;if(0===a||1===a){for(;e.g&&e.g.$!==a;)e.g=e.g.i;if(!e.g)return;e.f=e.g.b(e.f.a),e.g=e.g.i}else{if(2===a)return void(e.f.c=e.f.b(function(a){e.f=a,W(e)}));if(5===a){if(0===e.h.length)return;e.f=e.f.b(e.h.shift())}else e.g={$:3===a?0:1,b:e.f.b,i:e.g},e.f=e.f.d}}}function G(e,a,t,n,d,i){function b(e,a){l=h(n,e,s),o(s=l.a,a),te(c,l.b,d(s))}var l=h(Dt,e,Y(a?a.flags:void 0));Kd(l)||v(2);var c={};l=t(l.a);var s=l.a,o=i(b,s),r=Z(c,b);return te(c,l.b,d(s)),r?{ports:r}:{}}function Z(e,a){var t;for(var n in nn){var d=nn[n];d.a&&(t=t||{},t[n]=d.a(n,a)),e[n]=Q(d,a)}return t}function X(e,a,t,n,d){return{b:e,c:a,d:t,e:n,f:d}}function Q(e,a){function t(e){return h(Gt,t,F(function(a){var t=a.a;return 0===a.$?o(i,n,t,e):b&&l?r(d,n,t.i,t.j,e):o(d,n,b?t.i:t.j,e)}))}var n={g:a,h:void 0},d=e.c,i=e.d,b=e.e,l=e.f;return n.h=V(h(Gt,t,e.b))}function ee(e){return function(a){return{$:1,k:e,l:a}}}function ae(e){return{$:2,m:e}}function te(e,a,t){var n={};for(var d in ne(!0,a,n,null),ne(!1,t,n,null),e)J(e[d],{$:"fx",a:n[d]||{i:Ma,j:Ma}})}function ne(e,a,t,n){switch(a.$){case 1:var d=a.k,i=de(e,d,n,a.l);return void(t[d]=ie(e,i,t[d]));case 2:for(var b=a.m;b.b;b=b.b)ne(e,b.a,t,n);return;case 3:return void ne(e,a.o,t,{p:a.n,q:n});}}function de(e,a,t,n){var d=e?nn[a].e:nn[a].f;return h(d,function(e){for(var a=t;a;a=a.q)e=a.p(e);return e},n)}function ie(e,a,t){return t=t||{i:Ma,j:Ma},e?t.i=E(a,t.i):t.j=E(a,t.j),t}function be(e,a){for(var t in a)t in e?"init"==t?v(6):be(e[t],a[t]):e[t]=a[t]}function le(e,a){for(var t=a.e;t.b;t=t.b)e.setRequestHeader(t.a.a,t.a.b);e.timeout=a.i.a||0,e.responseType=a.aC.d,e.withCredentials=a.v}function ce(e,a){return h(200<=a.status&&300>a.status?Si:Ti,se(a),e(a.response))}function se(e){return{aY:e.responseURL,at:e.status,aS:e.statusText,e:he(e.getAllResponseHeaders())}}function he(e){if(!e)return jd;for(var a=jd,t=e.split("\r\n"),n=t.length;n--;){var d=t[n],b=d.indexOf(": ");if(0<b){var l=d.substring(0,b),c=d.substring(b+2);a=o(Yd,l,function(e){return id(Hd(e)?c+", "+e.a:c)},a)}}return a}function oe(e,a,t){a.upload.addEventListener("progress",function(n){a.c||V(h(wi,e,j(t,Hi({aR:n.loaded,S:n.total}))))}),a.addEventListener("progress",function(n){a.c||V(h(wi,e,j(t,Yi({aP:n.loaded,S:n.lengthComputable?id(n.total):bd}))))})}function re(){return na||(na=document.createElement("a"))}function $e(e){if("function"==typeof MouseEvent)e.dispatchEvent(new MouseEvent("click"));else{var a=document.createEvent("MouseEvents");a.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),document.body.appendChild(e),e.dispatchEvent(a),document.body.removeChild(e)}}function ge(e){return q(function(a){da=document.createElement("input"),da.type="file",da.accept=h(Li,",",e),da.addEventListener("change",function(e){a(K(e.target.files[0]))}),$e(da)})}function fe(e,a){e.appendChild(a)}function ue(e){return{$:0,a:e}}function pe(e,a){return{$:5,l:e,m:a,k:void 0}}function ve(e){return /^javascript:/i.test(e.replace(/\s/g,""))?"":e}function me(e){return /^\s*(javascript:|data:text\/html)/i.test(e)?"":e}function ye(e,a){var t=Gb(a);return{$:a.$,a:t?o(Wb,3>t?Bn:Yn,Pb(e),a.a):h(Jb,e,a.a)}}function ke(e){for(var a={};e.b;e=e.b){var t=e.a,n=t.$,d=t.n,i=t.o;if("a2"===n){"className"===d?Ce(a,d,H(i)):a[d]=H(i);continue}var b=a[n]||(a[n]={});"a3"===n&&"class"===d?Ce(b,d,i):b[d]=i}return a}function Ce(e,a,t){var n=e[a];e[a]=n?n+" "+t:t}function xe(e,a){var t=e.$;if(5===t)return xe(e.k||(e.k=e.m()),a);if(0===t)return pn.createTextNode(e.a);if(4===t){for(var n=e.k,d=e.j;4===n.$;)"object"==typeof d?d.push(n.j):d=[d,n.j],n=n.k;var b={j:d,p:a},l=xe(n,b);return l.elm_event_node_ref=b,l}if(3===t){var l=e.h(e.g);return je(l,a,e.d),l}var l=e.f?pn.createElementNS(e.f,e.c):pn.createElement(e.c);ia&&"a"==e.c&&l.addEventListener("click",ia(l)),je(l,a,e.d);for(var c=e.e,s=0;s<c.length;s++)fe(l,xe(1===t?c[s]:c[s].b,a));return l}function je(e,a,t){for(var n in t){var d=t[n];"a1"==n?Le(e,d):"a0"==n?Ae(e,a,d):"a3"==n?ze(e,d):"a4"==n?Ee(e,d):("value"!=n&&"checked"!=n||e[n]!==d)&&(e[n]=d)}}function Le(e,a){var t=e.style;for(var n in a)t[n]=a[n]}function ze(e,a){for(var t in a){var n=a[t];"undefined"==typeof n?e.removeAttribute(t):e.setAttribute(t,n)}}function Ee(e,a){for(var t in a){var n=a[t],d=n.f,i=n.o;"undefined"==typeof i?e.removeAttributeNS(d,t):e.setAttributeNS(d,t,i)}}function Ae(e,a,t){var n=e.elmFs||(e.elmFs={});for(var d in t){var i=t[d],b=n[d];if(!i){e.removeEventListener(d,b),n[d]=void 0;continue}if(b){var l=b.q;if(l.$===i.$){b.q=i;continue}e.removeEventListener(d,b)}b=Me(a,i),e.addEventListener(d,b,ba&&{passive:2>Gb(i)}),n[d]=b}}function Me(e,a){function t(a){var n=t.q,d=N(n.a,a);if(Kd(d)){for(var b,l,c=Gb(n),s=d.a,h=c?3>c?s.a:s.o:s,o=1==c?s.b:3==c&&s.U,r=(o&&a.stopPropagation(),(2==c?s.b:3==c&&s.R)&&a.preventDefault(),e);b=r.j;){if("function"==typeof b)h=b(h);else for(var l=b.length;l--;)h=b[l](h);r=r.p}r(h,o)}}return t.q=a,t}function Oe(e,a){return e.$==a.$&&S(e.a,a.a)}function _e(e,a){var t=[];return we(e,a,t,0),t}function Ne(e,a,t,n){var d={$:a,r:t,s:n,t:void 0,u:void 0};return e.push(d),d}function we(e,a,t,n){if(e!==a){var d=e.$,b=a.$;if(d!==b)if(1===d&&2===b)a=Ge(a),b=1;else return void Ne(t,0,n,a);switch(b){case 5:for(var l=e.l,c=a.l,s=l.length,h=s===c.length;h&&s--;)h=l[s]===c[s];if(h)return void(a.k=e.k);a.k=a.m();var o=[];return we(e.k,a.k,o,0),void(0<o.length&&Ne(t,1,n,o));case 4:for(var r=e.j,$=a.j,g=!1,f=e.k;4===f.$;)g=!0,"object"==typeof r?r.push(f.j):r=[r,f.j],f=f.k;for(var u=a.k;4===u.$;)g=!0,"object"==typeof $?$.push(u.j):$=[$,u.j],u=u.k;return g&&r.length!==$.length?void Ne(t,0,n,a):((g?!Ie(r,$):r!==$)&&Ne(t,2,n,$),void we(f,u,t,n+1));case 0:return void(e.a!==a.a&&Ne(t,3,n,a.a));case 1:return void Te(e,a,t,n,Se);case 2:return void Te(e,a,t,n,Be);case 3:if(e.h!==a.h)return void Ne(t,0,n,a);var p=Re(e.d,a.d);p&&Ne(t,4,n,p);var v=a.i(e.g,a.g);return void(v&&Ne(t,5,n,v));}}}function Ie(e,a){for(var t=0;t<e.length;t++)if(e[t]!==a[t])return!1;return!0}function Te(e,a,t,n,d){if(e.c!==a.c||e.f!==a.f)return void Ne(t,0,n,a);var i=Re(e.d,a.d);i&&Ne(t,4,n,i),d(e,a,t,n)}function Re(e,a,t){var n;for(var d in e){if("a1"==d||"a0"==d||"a3"==d||"a4"==d){var i=Re(e[d],a[d]||{},d);i&&(n=n||{},n[d]=i);continue}if(!(d in a)){n=n||{},n[d]=t?"a1"===t?"":"a0"===t||"a3"===t?void 0:{f:e[d].f,o:void 0}:"string"==typeof e[d]?"":null;continue}var b=e[d],l=a[d];b===l&&"value"!=d&&"checked"!=d||"a0"===t&&Oe(b,l)||(n=n||{},n[d]=l)}for(var c in a)c in e||(n=n||{},n[c]=a[c]);return n}function Se(e,a,t,n){var d=e.e,b=a.e,l=d.length,c=b.length;l>c?Ne(t,6,n,{v:c,i:l-c}):l<c&&Ne(t,7,n,{v:l,e:b});for(var s,h=l<c?l:c,o=0;o<h;o++)s=d[o],we(s,b[o],t,++n),n+=s.b||0}function Be(e,a,t,n){for(var d=[],i={},b=[],l=e.e,c=a.e,s=l.length,h=c.length,o=0,r=0,$=n;o<s&&r<h;){var g=l[o],f=c[r],u=g.a,p=f.a,v=g.b,m=f.b,k=void 0,C=void 0;if(u===p){$++,we(v,m,d,$),$+=v.b||0,o++,r++;continue}var j=l[o+1],L=c[r+1];if(j){var z=j.a,E=j.b;C=p===z}if(L){var A=L.a,M=L.b;k=u===A}if(k&&C){$++,we(v,M,d,$),Ye(i,d,u,m,r,b),$+=v.b||0,$++,He(i,d,u,E,$),$+=E.b||0,o+=2,r+=2;continue}if(k){$++,Ye(i,d,p,m,r,b),we(v,M,d,$),$+=v.b||0,o+=1,r+=2;continue}if(C){$++,He(i,d,u,v,$),$+=v.b||0,$++,we(E,m,d,$),$+=E.b||0,o+=2,r+=1;continue}if(j&&z===A){$++,He(i,d,u,v,$),Ye(i,d,p,m,r,b),$+=v.b||0,$++,we(E,M,d,$),$+=E.b||0,o+=2,r+=2;continue}break}for(;o<s;){$++;var g=l[o],v=g.b;He(i,d,g.a,v,$),$+=v.b||0,o++}for(;r<h;){var O=O||[],f=c[r];Ye(i,d,f.a,f.b,void 0,O),r++}(0<d.length||0<b.length||O)&&Ne(t,8,n,{w:d,x:b,y:O})}function Ye(e,a,t,n,d,i){var b=e[t];if(!b)return b={c:0,z:n,r:d,s:void 0},i.push({r:d,A:b}),void(e[t]=b);if(1===b.c){i.push({r:d,A:b}),b.c=2;var l=[];return we(b.z,n,l,b.r),b.r=d,void(b.s.s={w:l,A:b})}Ye(e,a,t+"_elmW6BL",n,d,i)}function He(e,a,t,n,d){var i=e[t];if(!i){var b=Ne(a,9,d,void 0);return void(e[t]={c:1,z:n,r:d,s:b})}if(0===i.c){i.c=2;var l=[];return we(n,i.z,l,d),void Ne(a,9,d,{w:l,A:i})}He(e,a,t+"_elmW6BL",n,d)}function Ke(e,a,t,n){Ue(e,a,t,0,0,a.b,n)}function Ue(e,a,t,n,d,b,l){for(var c,s=t[n],h=s.r;h===d;){if(c=s.$,1===c)Ke(e,a.k,s.s,l);else if(8===c){s.t=e,s.u=l;var o=s.s.w;0<o.length&&Ue(e,a,o,0,d,b,l)}else if(9===c){s.t=e,s.u=l;var r=s.s;if(r){r.A.s=e;var o=r.w;0<o.length&&Ue(e,a,o,0,d,b,l)}}else s.t=e,s.u=l;if(n++,!(s=t[n])||(h=s.r)>b)return n}var $=a.$;if(4===$){for(var g=a.k;4===g.$;)g=g.k;return Ue(e,g,t,n,d+1,b,e.elm_event_node_ref)}for(var f=a.e,u=e.childNodes,p=0;p<f.length;p++){d++;var v=1===$?f[p]:f[p].b,m=d+(v.b||0);if(d<=h&&h<=m&&(n=Ue(u[p],v,t,n,d,m,l),!(s=t[n])||(h=s.r)>b))return n;d=m}return n}function qe(e,a,t,n){return 0===t.length?e:(Ke(e,a,t,n),Fe(e,t))}function Fe(e,a){for(var t=0;t<a.length;t++){var n=a[t],d=n.t,b=Ve(d,n);d===e&&(e=b)}return e}function Ve(e,a){switch(a.$){case 0:return De(e,a.s,a.u);case 4:return je(e,a.u,a.s),e;case 3:return e.replaceData(0,e.length,a.s),e;case 1:return Fe(e,a.s);case 2:return e.elm_event_node_ref?e.elm_event_node_ref.j=a.s:e.elm_event_node_ref={j:a.s,p:a.u},e;case 6:for(var t=a.s,n=0;n<t.i;n++)e.removeChild(e.childNodes[t.v]);return e;case 7:for(var t=a.s,d=t.e,n=t.v,b=e.childNodes[n];n<d.length;n++)e.insertBefore(xe(d[n],a.u),b);return e;case 9:var t=a.s;if(!t)return e.parentNode.removeChild(e),e;var l=t.A;return"undefined"!=typeof l.r&&e.parentNode.removeChild(e),l.s=Fe(e,t.w),e;case 8:return Je(e,a);case 5:return a.s(e);default:v(10);}}function De(e,a,t){var n=e.parentNode,d=xe(a,t);return d.elm_event_node_ref||(d.elm_event_node_ref=e.elm_event_node_ref),n&&d!==e&&n.replaceChild(d,e),d}function Je(e,a){var t=a.s,n=We(t.y,a);e=Fe(e,t.w);for(var d=t.x,b=0;b<d.length;b++){var l=d[b],c=l.A,s=2===c.c?c.s:xe(c.z,a.u);e.insertBefore(s,e.childNodes[l.r])}return n&&fe(e,n),e}function We(e,a){if(e){for(var t=pn.createDocumentFragment(),n=0;n<e.length;n++){var d=e[n],b=d.A;fe(t,2===b.c?b.s:xe(b.z,a.u))}return t}}function Pe(e){if(3===e.nodeType)return ue(e.textContent);if(1!==e.nodeType)return ue("");for(var a=Ma,t=e.attributes,n=t.length;n--;){var d=t[n],b=d.name,l=d.value;a=E(h(Tn,b,l),a)}for(var c=e.tagName.toLowerCase(),s=Ma,r=e.childNodes,n=r.length;n--;)s=E(Pe(r[n]),s);return o(yn,c,a,s)}function Ge(e){for(var a=e.e,t=a.length,n=Array(t),d=0;d<t;d++)n[d]=a[d].b;return{$:1,c:e.c,d:e.d,e:n,f:e.f,b:e.b}}function Ze(e,a){function t(){n=1===n?0:(Vn(t),a(e),1)}a(e);var n=0;return function(d,i){e=d,i?(a(e),2==n&&(n=1)):(0==n&&Vn(t),n=2)}}function Xe(e,a){return q(function(t){Vn(function(){var n=document.getElementById(e);t(n?K(a(n)):U(Kl(e)))})})}function Qe(e){return q(function(a){Vn(function(){a(K(e()))})})}var ta,na,da,ia,ba,la=n(function(e,a,t){for(var n=Array(e),d=0;d<e;d++)n[d]=t(a+d);return n}),ca=t(function(e,a){for(var t=Array(e),n=0;n<e&&a.b;n++)t[n]=a.a,a=a.b;return t.length=n,j(t,a)}),sa=t(function(e,a){return a[e]}),ha=n(function(e,a,t){for(var n=t.length,d=Array(n),b=0;b<n;b++)d[b]=t[b];return d[e]=a,d}),oa=t(function(e,a){for(var t=a.length,n=Array(t+1),d=0;d<t;d++)n[d]=a[d];return n[t]=e,n}),ra=n(function(e,a,t){for(var n=t.length,d=0;d<n;d++)a=h(e,t[d],a);return a}),$a=n(function(e,a,t){for(var n=t.length-1;0<=n;n--)a=h(e,t[n],a);return a}),ga=t(function(e,a){for(var t=a.length,n=Array(t),d=0;d<t;d++)n[d]=e(a[d]);return n}),fa=n(function(e,a,t){for(var n=t.length,d=Array(n),b=0;b<n;b++)d[b]=h(e,a+b,t[b]);return d}),ua=n(function(e,a,t){return t.slice(e,a)}),pa=n(function(e,a,t){var n=a.length,d=e-n;d>t.length&&(d=t.length);for(var b=n+d,l=Array(b),c=0;c<n;c++)l[c]=a[c];for(var c=0;c<d;c++)l[c+n]=t[c];return l}),va=t(function(e,a){return a}),ma=t(function(e,a){return console.log(e+": "+f(a)),a}),ya=t(m),ka=t(function(e,a){return!m(e,a)}),Ca=t(function(e,a){return 0>C(e,a)}),xa=t(function(e,a){return 1>C(e,a)}),ja=t(function(e,a){return 0<C(e,a)}),La=t(function(e,a){return 0<=C(e,a)}),za=t(function(e,a){var t=C(e,a);return 0>t?cd:t?$d:ld}),Ea=0,Aa=t(function(e,a){if("string"==typeof e)return e+a;if(!e.b)return a;var t=E(e.a,a);e=e.b;for(var n=t;e.b;e=e.b)n=n.b=E(e.a,a);return t}),Ma={$:0},Oa=t(E),_a=n(function(e,a,t){for(var n=[];a.b&&t.b;a=a.b,t=t.b)n.push(h(e,a.a,t.a));return A(n)}),Na=d(function(e,a,t,n){for(var d=[];a.b&&t.b&&n.b;a=a.b,t=t.b,n=n.b)d.push(o(e,a.a,t.a,n.a));return A(d)}),wa=i(function(e,a,t,n,d){for(var i=[];a.b&&t.b&&n.b&&d.b;a=a.b,t=t.b,n=n.b,d=d.b)i.push(r(e,a.a,t.a,n.a,d.a));return A(i)}),Ia=b(function(e,a,t,n,d,i){for(var b=[];a.b&&t.b&&n.b&&d.b&&i.b;a=a.b,t=t.b,n=n.b,d=d.b,i=i.b)b.push($(e,a.a,t.a,n.a,d.a,i.a));return A(b)}),Ta=t(function(e,a){return A(M(a).sort(function(t,a){return C(e(t),e(a))}))}),Ra=t(function(e,a){return A(M(a).sort(function(t,a){var n=h(e,t,a);return n===ld?0:n===cd?-1:1}))}),Sa=/.^/,Ba=t(function(e,a){var t="g";e.af&&(t+="m"),e.W&&(t+="i");try{return id(new RegExp(a,t))}catch(e){return bd}}),Ya=t(function(e,a){return null!==a.match(e)}),Ha=n(function(e,a,t){for(var n,d=[],b=0,l=a.lastIndex,c=-1;b++<e&&(n=a.exec(t))&&c!=a.lastIndex;){for(var s,h=n.length-1,o=Array(h);0<h;)s=n[h],o[--h]=s?id(s):bd;d.push(r(vd,n[0],n.index,b,A(o))),c=a.lastIndex}return a.lastIndex=l,A(d)}),Ka=d(function(e,a,t,n){function d(a){if(b++>=e)return a;for(var n=arguments.length-3,d=Array(n);0<n;){var l=arguments[n];d[--n]=l?id(l):bd}return t(r(vd,a,arguments[arguments.length-2],b,A(d)))}var b=0;return n.replace(a,d)}),Ua=n(function(e,a,t){for(var d,i=t,b=[],l=a.lastIndex,c=a.lastIndex;e--&&(d=a.exec(i),!!d);)b.push(i.slice(l,d.index)),l=a.lastIndex;return b.push(i.slice(l)),a.lastIndex=c,A(b)}),qa=t(function(e,a){return e+a}),Fa=t(function(e,a){return e-a}),Va=t(function(e,a){return e*a}),Da=t(function(e,a){return e/a}),Ja=t(function(e,a){return 0|e/a}),Wa=t(Math.pow),Pa=t(function(e,t){return t%e}),Ga=t(function(e,a){var t=a%e;return 0===e?v(11):0<t&&0>e||0>t&&0<e?t+e:t}),Za=Math.PI,Xa=Math.E,Qa=Math.cos,et=Math.sin,at=Math.tan,tt=Math.acos,nt=Math.asin,dt=Math.atan,it=t(Math.atan2),bt=Math.ceil,lt=Math.round,ct=Math.sqrt,st=Math.log,ht=isNaN,ot=t(function(e,a){return e&&a}),rt=t(function(e,a){return e||a}),$t=t(function(e,a){return e!==a}),gt=t(function(e,a){return e+a}),ft=t(function(e,a){return e+a}),ut=t(function(e,a){for(var t=a.length,n=Array(t),d=0;d<t;){var b=a.charCodeAt(d);if(55296<=b&&56319>=b){n[d]=e(L(a[d]+a[d+1])),d+=2;continue}n[d]=e(L(a[d])),d++}return n.join("")}),pt=t(function(e,a){for(var t=[],n=a.length,d=0;d<n;){var b=a[d],l=a.charCodeAt(d);d++,55296<=l&&56319>=l&&(b+=a[d],d++),e(L(b))&&t.push(b)}return t.join("")}),vt=n(function(e,a,t){for(var n=t.length,d=0;d<n;){var b=t[d],l=t.charCodeAt(d);d++,55296<=l&&56319>=l&&(b+=t[d],d++),a=h(e,L(b),a)}return a}),mt=n(function(e,a,t){for(var n=t.length;n--;){var d=t[n],b=t.charCodeAt(n);56320<=b&&57343>=b&&(n--,d=t[n]+d),a=h(e,L(d),a)}return a}),yt=t(function(e,a){return a.split(e)}),kt=t(function(e,a){return a.join(e)}),Ct=n(function(e,a,t){return t.slice(e,a)}),xt=t(function(e,a){for(var t=a.length;t--;){var n=a[t],d=a.charCodeAt(t);if(56320<=d&&57343>=d&&(t--,n=a[t]+n),e(L(n)))return!0}return!1}),jt=t(function(e,a){for(var t=a.length;t--;){var n=a[t],d=a.charCodeAt(t);if(56320<=d&&57343>=d&&(t--,n=a[t]+n),!e(L(n)))return!1}return!0}),Lt=t(function(e,a){return-1<a.indexOf(e)}),zt=t(function(e,a){return 0===a.indexOf(e)}),Et=t(function(e,a){return a.length>=e.length&&a.lastIndexOf(e)===a.length-e.length}),At=t(function(e,a){var t=e.length;if(1>t)return Ma;for(var n=0,d=[];-1<(n=a.indexOf(e,n));)d.push(n),n+=t;return A(d)}),Mt=O(function(e){return"number"==typeof e?-2147483647<e&&2147483647>e&&(0|e)===e?yd(e):isFinite(e)&&!(e%1)?yd(e):R("an INT",e):R("an INT",e)}),Ot=O(function(e){return"boolean"==typeof e?yd(e):R("a BOOL",e)}),_t=O(function(e){return"number"==typeof e?yd(e):R("a FLOAT",e)}),Nt=O(function(e){return yd(Y(e))}),wt=O(function(e){return"string"==typeof e?yd(e):e instanceof String?yd(e+""):R("a STRING",e)}),It=t(function(e,a){return{$:6,d:e,b:a}}),Tt=t(function(e,a){return{$:7,e:e,b:a}}),Rt=t(function(e,a){return{$:10,b:a,h:e}}),St=t(function(e,a){return _(e,[a])}),Bt=n(function(e,a,t){return _(e,[a,t])}),Yt=d(function(e,a,t,n){return _(e,[a,t,n])}),Ht=i(function(e,a,t,n,d){return _(e,[a,t,n,d])}),Kt=b(function(e,a,t,n,d,i){return _(e,[a,t,n,d,i])}),Ut=l(function(e,a,t,n,d,i,b){return _(e,[a,t,n,d,i,b])}),qt=c(function(e,a,t,n,d,i,b,l){return _(e,[a,t,n,d,i,b,l])}),Ft=s(function(e,a,t,n,d,i,b,l,c){return _(e,[a,t,n,d,i,b,l,c])}),Vt=t(function(e,a){try{var t=JSON.parse(a);return N(e,t)}catch(t){return si(h(hi,"This is not valid JSON! "+t.message,Y(a)))}}),Dt=t(function(e,a){return N(e,H(a))}),Jt=t(function(e,a){return JSON.stringify(H(a),null,e)+""}),Wt=n(function(e,a,t){return t[e]=H(a),t}),Pt=Y(null),Gt=t(function(e,a){return{$:3,b:e,d:a}}),Zt=t(function(e,a){return{$:4,b:e,d:a}}),Xt=0,Qt=t(function(e,a){return q(function(t){J(e,a),t(K(Ea))})}),en=!1,an=[],tn=d(function(e,a,t,n){return G(a,n,e.aI,e.aW,e.aU,function(){return function(){}})}),nn={},dn=t(function(e,a){return q(function(t){e.g(a),t(K(Ea))})}),bn=t(function(e,a){return h(Qt,e.h,{$:0,a:a})}),ln=t(function(e,a){return{$:3,n:e,o:a}}),cn=t(function(e,a){return a}),sn=t(function(e,a){return function(t){return e(a(t))}}),hn=n(function(e,a,t){return q(function(n){function d(e){n(a(t.aC.a(e)))}var i=new XMLHttpRequest;i.addEventListener("error",function(){d(Bi)}),i.addEventListener("timeout",function(){d(Ki)}),i.addEventListener("load",function(){d(ce(t.aC.b,i))}),Hd(t.j)&&oe(e,i,t.j.a);try{i.open(t.h,t.aY,!0)}catch(a){return d(Ri(t.aY))}return le(i,t),t.az.a&&i.setRequestHeader("Content-Type",t.az.a),i.send(t.az.b),function(){i.c=!0,i.abort()}})}),on=n(function(e,a,t){return{$:0,d:e,b:a,a:t}}),rn=t(function(e,a){return{$:0,d:a.d,b:a.b,a:function(t){return e(a.a(t))}}}),$n=t(function(e,a){return{$:0,a:e,b:a}}),gn=t(function(e,a){return new Blob([a],{type:e})}),fn=O(function(e){return"undefined"!=typeof File&&e instanceof File?yd(e):R("a FILE",e)}),un=n(function(e,a,t){return q(function(){var n=new Blob([t],{type:a});if(navigator.msSaveOrOpenBlob)return void navigator.msSaveOrOpenBlob(n,e);var d=re(),i=URL.createObjectURL(n);d.href=i,d.download=e,$e(d),URL.revokeObjectURL(i)})}),pn="undefined"==typeof document?{}:document,vn=d(function(e,a,t,n){var d=n.node;return d.parentNode.replaceChild(xe(e,function(){}),d),{}}),mn=t(function(e,a){return t(function(t,n){for(var d,i=[],b=0;n.b;n=n.b)d=n.a,b+=d.b||0,i.push(d);return b+=i.length,{$:1,c:a,d:ke(t),e:i,f:e,b:b}})}),yn=mn(void 0),kn=t(function(e,a){return t(function(t,n){for(var d,i=[],b=0;n.b;n=n.b)d=n.a,b+=d.b.b||0,i.push(d);return b+=i.length,{$:2,c:a,d:ke(t),e:i,f:e,b:b}})}),Cn=kn(void 0),xn=t(function(e,a){return{$:4,j:e,k:a,b:1+(a.b||0)}}),jn=t(function(e,t){return pe([e,t],function(){return e(t)})}),Ln=n(function(e,t,a){return pe([e,t,a],function(){return h(e,t,a)})}),zn=d(function(e,t,a,n){return pe([e,t,a,n],function(){return o(e,t,a,n)})}),En=i(function(e,t,a,n,i){return pe([e,t,a,n,i],function(){return r(e,t,a,n,i)})}),An=b(function(t,n,a,i,b,d){return pe([t,n,a,i,b,d],function(){return $(t,n,a,i,b,d)})}),Mn=l(function(t,n,a,i,b,d,e){return pe([t,n,a,i,b,d,e],function(){return g(t,n,a,i,b,d,e)})}),On=c(function(t,n,a,i,b,d,e,l){return pe([t,n,a,i,b,d,e,l],function(){return u(t,n,a,i,b,d,e,l)})}),_n=s(function(t,n,a,i,b,d,e,l,c){return pe([t,n,a,i,b,d,e,l,c],function(){return p(t,n,a,i,b,d,e,l,c)})}),Nn=t(function(e,a){return{$:"a0",n:e,o:a}}),wn=t(function(e,a){return{$:"a1",n:e,o:a}}),In=t(function(e,a){return{$:"a2",n:e,o:a}}),Tn=t(function(e,a){return{$:"a3",n:e,o:a}}),Rn=n(function(e,a,t){return{$:"a4",n:a,o:{f:e,o:t}}}),Sn=t(function(e,a){return"a0"===a.$?h(Nn,a.n,ye(e,a.o)):a}),Bn=t(function(e,a){return j(e(a.a),a.b)}),Yn=t(function(e,a){return{o:e(a.o),U:a.U,R:a.R}});try{window.addEventListener("t",null,Object.defineProperty({},"passive",{get:function(){ba=!0}}))}catch(a){}var Hn,Kn,Un=Hn||d(function(e,a,t,n){return G(a,n,e.aI,e.aW,e.aU,function(a,t){var d=e.aZ,i=n.node,b=Pe(i);return Ze(t,function(e){var t=d(e),n=_e(b,t);i=qe(i,b,n,a),b=t})})}),qn=Kn||d(function(e,a,t,n){return G(a,n,e.aI,e.aW,e.aU,function(a,t){var n=e.F&&e.F(a),d=e.aZ,i=pn.title,b=pn.body,l=Pe(b);return Ze(t,function(e){ia=n;var t=d(e),c=yn("body")(Ma)(t.az),s=_e(l,c);b=qe(b,l,s,a),l=c,ia=0,i!==t.aV&&(pn.title=i=t.aV)})})}),Fn="undefined"==typeof cancelAnimationFrame?function(e){clearTimeout(e)}:cancelAnimationFrame,Vn="undefined"==typeof requestAnimationFrame?function(e){return setTimeout(e,1e3/60)}:requestAnimationFrame,Dn=t(function(e,a){return h(Nb,Hb,q(function(){a&&history.go(a),e()}))}),Jn=t(function(e,a){return h(Nb,Hb,q(function(){history.pushState({},"",a),e()}))}),Wn=t(function(e,a){return h(Nb,Hb,q(function(){history.replaceState({},"",a),e()}))}),Pn={addEventListener:function(){},removeEventListener:function(){}},Gn="undefined"==typeof document?Pn:document,Zn="undefined"==typeof window?Pn:window,Xn=n(function(e,a,t){return D(q(function(){function n(e){V(t(e))}return e.addEventListener(a,n,ba&&{passive:!0}),function(){e.removeEventListener(a,n)}}))}),Qn=t(function(e,a){var t=N(e,a);return Kd(t)?id(t.a):bd}),ed=t(function(e,a){return Xe(a,function(a){return a[e](),Ea})}),ad=t(function(e,a){return Qe(function(){return Zn.scroll(e,a),Ea})}),td=n(function(e,a,t){return Xe(e,function(e){return e.scrollLeft=a,e.scrollTop=t,Ea})}),nd=t(function(e,a){return e(a)}),dd=t(function(e,a){if(!a.$){var t=a.a;return t}return e}),id=function(e){return{$:0,a:e}},bd={$:1},ld=1,cd=0,sd=$a,hd=n(function(e,a,n){var d=n.c,i=n.d,b=t(function(a,t){if(!a.$){var n=a.a;return o(sd,b,t,n)}var d=a.a;return o(sd,e,t,d)});return o(sd,b,o(sd,e,a,i),d)}),od=Oa,rd=function(e){return o(hd,od,Ma,e)},$d=2,gd=n(function(e,a,n){foldr:for(;;){if(-2===n.$)return a;var d=n.b,i=n.c,b=n.d,l=n.e,c=e,s=o(e,d,i,o(gd,e,a,l));e=c,a=s,n=b;continue foldr}}),fd=function(e){return o(gd,n(function(e,a,t){return h(od,j(e,a),t)}),Ma,e)},ud=function(e){return o(gd,n(function(e,a,t){return h(od,e,t)}),Ma,e)},pd=function(e){return ud(e)},vd=d(function(e,a,t,n){return{aH:a,aJ:e,aL:t,aT:n}}),md={M:!1,N:"example.svg",O:"",ac:!0,aX:h(dd,Sa,function(e){return h(Ba,{W:!1,af:!1},e)}("!|#|\\$|%|&|'|\\(|\\)|\\*|\\+|,|\\/|:|;|=|\\?|@|\\[|\\]"))},yd=function(e){return{$:0,a:e}},kd=n(function(e,a,t){return a(e(t))}),Cd=function(e){return e},xd={$:-2},jd=xd,Ld=za,zd=t(function(e,a){get:for(;;){if(-2===a.$)return bd;var t=a.b,n=a.c,d=a.d,i=a.e,b=h(Ld,e,t);switch(b){case 0:var l=e,c=d;e=l,a=c;continue get;case 1:return id(n);default:var l=e,c=i;e=l,a=c;continue get;}}}),Ed=i(function(t,a,n,i,d){return{$:-1,a:t,b:a,c:n,d:i,e:d}}),Ad=i(function(e,a,t,n,d){if(-1===d.$&&!d.a){var i=d.a,b=d.b,l=d.c,c=d.d,s=d.e;if(-1===n.$&&!n.a){var h=n.a,o=n.b,r=n.c,g=n.d,f=n.e;return $(Ed,0,a,t,$(Ed,1,o,r,g,f),$(Ed,1,b,l,c,s))}return $(Ed,e,b,l,$(Ed,0,a,t,n,c),s)}if(-1===n.$&&!n.a&&-1===n.d.$&&!n.d.a){var u=n.a,o=n.b,r=n.c,p=n.d,v=p.a,m=p.b,y=p.c,k=p.d,C=p.e,f=n.e;return $(Ed,0,o,r,$(Ed,1,m,y,k,C),$(Ed,1,a,t,f,d))}return $(Ed,e,a,t,n,d)}),Md=n(function(e,a,t){if(-2===t.$)return $(Ed,0,e,a,xd,xd);var n=t.a,d=t.b,i=t.c,b=t.d,l=t.e,c=h(Ld,e,d);return 0===c?$(Ad,n,d,i,o(Md,e,a,b),l):1===c?$(Ed,n,d,a,b,l):$(Ad,n,d,i,b,o(Md,e,a,l))}),Od=n(function(e,a,t){var n=o(Md,e,a,t);if(-1===n.$&&!n.a){var d=n.a,i=n.b,b=n.c,c=n.d,l=n.e;return $(Ed,1,i,b,c,l)}return n}),_d=function(e){getMin:for(;;)if(-1===e.$&&-1===e.d.$){var a=e.d;e=a;continue getMin}else return e},Nd=function(e){if(-1===e.$&&-1===e.d.$&&-1===e.e.$){if(-1===e.e.d.$&&!e.e.d.a){var a=e.a,t=e.b,n=e.c,d=e.d,i=d.a,b=d.b,l=d.c,c=d.d,s=d.e,h=e.e,o=h.a,r=h.b,g=h.c,f=h.d,u=f.a,p=f.b,m=f.c,y=f.d,C=f.e,x=h.e;return $(Ed,0,p,m,$(Ed,1,t,n,$(Ed,0,b,l,c,s),y),$(Ed,1,r,g,C,x))}var a=e.a,t=e.b,n=e.c,j=e.d,i=j.a,b=j.b,l=j.c,c=j.d,s=j.e,L=e.e,o=L.a,r=L.b,g=L.c,f=L.d,x=L.e;return 1===a?$(Ed,1,t,n,$(Ed,0,b,l,c,s),$(Ed,0,r,g,f,x)):$(Ed,1,t,n,$(Ed,0,b,l,c,s),$(Ed,0,r,g,f,x))}return e},wd=function(e){if(-1===e.$&&-1===e.d.$&&-1===e.e.$){if(-1===e.d.d.$&&!e.d.d.a){var a=e.a,t=e.b,n=e.c,d=e.d,i=d.a,b=d.b,l=d.c,c=d.d,s=c.a,h=c.b,o=c.c,r=c.d,g=c.e,f=d.e,u=e.e,p=u.a,m=u.b,y=u.c,C=u.d,x=u.e;return $(Ed,0,b,l,$(Ed,1,h,o,r,g),$(Ed,1,t,n,f,$(Ed,0,m,y,C,x)))}var a=e.a,t=e.b,n=e.c,j=e.d,i=j.a,b=j.b,l=j.c,L=j.d,f=j.e,z=e.e,p=z.a,m=z.b,y=z.c,C=z.d,x=z.e;return 1===a?$(Ed,1,t,n,$(Ed,0,b,l,L,f),$(Ed,0,m,y,C,x)):$(Ed,1,t,n,$(Ed,0,b,l,L,f),$(Ed,0,m,y,C,x))}return e},Id=l(function(e,a,t,n,d,i,b){if(-1===i.$&&!i.a){var l=i.a,c=i.b,s=i.c,h=i.d,o=i.e;return $(Ed,t,c,s,h,$(Ed,0,n,d,o,b))}_n2$2:for(;;)if(-1!==b.$||1!==b.a)break _n2$2;else if(-1===b.d.$){if(1===b.d.a){var r=b.a,g=b.d,f=g.a;return wd(a)}break _n2$2}else{var u=b.a,p=b.d;return wd(a)}return a}),Td=function(e){if(-1===e.$&&-1===e.d.$){var a=e.a,t=e.b,n=e.c,d=e.d,i=d.a,b=d.d,l=e.e;if(1===i){if(-1===b.$&&!b.a){b.a;return $(Ed,a,t,n,Td(d),l)}var c=Nd(e);if(-1===c.$){var s=c.a,h=c.b,o=c.c,r=c.d,g=c.e;return $(Ad,s,h,o,Td(r),g)}return xd}return $(Ed,a,t,n,Td(d),l)}return xd},Rd=t(function(e,a){if(-2===a.$)return xd;var t=a.a,n=a.b,d=a.c,i=a.d,b=a.e;if(0>C(e,n)){if(-1===i.$&&1===i.a){var l=i.a,c=i.d;if(-1===c.$&&!c.a){c.a;return $(Ed,t,n,d,h(Rd,e,i),b)}var s=Nd(a);if(-1===s.$){var o=s.a,r=s.b,g=s.c,f=s.d,p=s.e;return $(Ad,o,r,g,h(Rd,e,f),p)}return xd}return $(Ed,t,n,d,h(Rd,e,i),b)}return h(Sd,e,u(Id,e,a,t,n,d,i,b))}),Sd=t(function(e,a){if(-1===a.$){var t=a.a,n=a.b,d=a.c,i=a.d,b=a.e;if(m(e,n)){var l=_d(b);if(-1===l.$){var c=l.b,s=l.c;return $(Ad,t,c,s,i,Td(b))}return xd}return $(Ad,t,n,d,i,h(Rd,e,b))}return xd}),Bd=t(function(e,a){var t=h(Rd,e,a);if(-1===t.$&&!t.a){var n=t.a,d=t.b,i=t.c,b=t.d,l=t.e;return $(Ed,1,d,i,b,l)}return t}),Yd=n(function(e,a,t){var n=a(h(zd,e,t));if(!n.$){var d=n.a;return o(Od,e,d,t)}return h(Bd,e,t)}),Hd=function(e){return!e.$},Kd=function(e){return!e.$},Ud=32,qd=d(function(e,a,t,n){return{$:0,a:e,b:a,c:t,d:n}}),Fd=bt,Vd=t(function(e,a){return st(a)/st(e)}),Dd=Fd(h(Vd,2,Ud)),Jd=[],Wd=r(qd,0,Dd,Jd,Jd),Pd=function(e){return{$:1,a:e}},Gd=function(e){return{$:0,a:e}},Zd=ca,Xd=n(function(e,a,t){foldl:for(;;){if(!t.b)return a;var n=t.a,d=t.b,i=e,b=h(e,n,a);e=i,a=b,t=d;continue foldl}}),Qd=function(e){return o(Xd,od,Ma,e)},ei=t(function(e,a){compressNodes:for(;;){var t=h(Zd,Ud,e),n=t.a,d=t.b,i=h(od,Gd(n),a);if(!d.b)return Qd(i);e=d,a=i;continue compressNodes}}),ai=t(function(e,a){return a(e)}),ti=t(function(e,a){treeFromBuilder:for(;;){var t=Fd(a/Ud);if(1===t)return h(Zd,Ud,e).a;var n=h(ei,e,Ma);e=n,a=t;continue treeFromBuilder}}),ni=t(function(e,a){return 0<C(e,a)?e:a}),di=function(e){return e.length},ii=t(function(e,a){if(!a.a)return r(qd,di(a.c),Dd,Jd,a.c);var t=a.a*Ud,n=ea(h(Vd,Ud,t-1)),d=e?Qd(a.d):a.d,i=h(ti,d,a.a);return r(qd,di(a.c)+t,h(ni,5,n*Dd),i,a.c)}),bi=la,li=i(function(e,a,t,n,d){initializeHelp:for(;;){if(0>a)return h(ii,!1,{d:n,a:0|t/Ud,c:d});var i=Pd(o(bi,Ud,a,e)),b=e,l=a-Ud,c=t,s=h(od,i,n),r=d;e=b,a=l,t=c,n=s,d=r;continue initializeHelp}}),ci=t(function(e,a){if(0>=e)return Wd;var t=e%Ud,n=o(bi,t,e-t,a);return $(li,a,e-t-Ud,e,Ma,n)}),si=function(e){return{$:1,a:e}},hi=t(function(e,a){return{$:3,a:e,b:a}}),oi=t(function(e,a){return{$:0,a:e,b:a}}),ri=t(function(e,a){return{$:1,a:e,b:a}}),$i=function(e){return{$:2,a:e}},gi=function(e){var a=e.charCodeAt(0);return 55296<=a&&56319>=a?1024*(a-55296)+e.charCodeAt(1)-56320+65536:a},fi=function(e){var a=gi(e);return 97<=a&&122>=a},ui=function(e){var a=gi(e);return 90>=a&&65<=a},pi=function(e){return fi(e)||ui(e)},vi=function(e){var a=gi(e);return 57>=a&&48<=a},mi=function(e){return fi(e)||ui(e)||vi(e)},yi=function(e){return o(Xd,t(function(e,a){return a+1}),0,e)},ki=n(function(e,a,t){rangeHelp:for(;;)if(1>C(e,a)){var n=e,d=a-1,i=h(od,a,t);e=n,a=d,t=i;continue rangeHelp}else return t}),Ci=t(function(e,a){return o(ki,e,a,Ma)}),xi=t(function(e,a){return o(_a,e,h(Ci,0,yi(a)-1),a)}),ji=function(e){return e+""},Li=t(function(e,a){return h(kt,e,M(a))}),zi=function(e){var a=e.charCodeAt(0);return a?id(55296<=a&&56319>=a?j(L(e[0]+e[1]),e.slice(2)):j(L(e[0]),e.slice(1))):bd},Ei=t(function(e,a){return A(h(yt,e,a))}),Ai=function(e){return h(Li,"\n    ",h(Ei,"\n",e))},Mi=t(function(e,a){return"\n\n("+(ji(e+1)+(") "+Ai(Oi(a))))}),Oi=function(e){return h(_i,e,Ma)},_i=t(function(e,a){errorToStringHelp:for(;;)switch(e.$){case 0:var t=e.a,n=e.b,d=function(){var e=zi(t);if(1===e.$)return!1;var a=e.a,n=a.a,d=a.b;return pi(n)&&h(jt,mi,d)}(),b=d?"."+t:"['"+(t+"']"),l=n,c=h(od,b,a);e=l,a=c;continue errorToStringHelp;case 1:var s=e.a,n=e.b,i="["+(ji(s)+"]"),l=n,c=h(od,i,a);e=l,a=c;continue errorToStringHelp;case 2:var o=e.a;if(!o.b)return"Ran into a Json.Decode.oneOf with no possibilities"+function(){return a.b?" at json"+h(Li,"",Qd(a)):"!"}();if(!o.b.b){var n=o.a,l=n,c=a;e=l,a=c;continue errorToStringHelp}else{var r=function(){return a.b?"The Json.Decode.oneOf at json"+h(Li,"",Qd(a)):"Json.Decode.oneOf"}(),$=r+(" failed in the following "+(ji(yi(o))+" ways:"));return h(Li,"\n\n",h(od,$,h(xi,Mi,o)))}default:var g=e.a,f=e.b,$=function(){return a.b?"Problem with the value at json"+(h(Li,"",Qd(a))+":\n\n    "):"Problem with the given value:\n\n"}();return $+(Ai(h(Jt,4,f))+("\n\n"+g));}}),Ni=dn,wi=bn,Ii=t(function(t,n){if(!n.$){var d=n.a;return yd(t(d))}var a=n.a;return si(a)}),Ti=t(function(e,a){return{$:3,a:e,b:a}}),Ri=function(e){return{$:0,a:e}},Si=t(function(e,a){return{$:4,a:e,b:a}}),Bi={$:2},Yi=function(e){return{$:1,a:e}},Hi=function(e){return{$:0,a:e}},Ki={$:1},Ui=t(function(e,a){return o(on,"",Cd,h(kd,a,e))}),qi=t(function(a,t){if(!t.$){var n=t.a;return yd(n)}var d=t.a;return si(a(d))}),Fi=function(e){return{$:4,a:e}},Vi=function(e){return{$:3,a:e}},Di=function(e){return{$:0,a:e}},Ji={$:2},Wi={$:1},Pi=t(function(e,a){switch(a.$){case 0:var t=a.a;return si(Di(t));case 1:return si(Wi);case 2:return si(Ji);case 3:var n=a.a;return si(Vi(n.at));default:var d=a.b;return h(qi,Fi,e(d));}}),Gi={$:0},Zi=function(e){return{$:1,a:e}},Xi=K,Qi=t(function(e,a){return{ap:e,au:a}}),eb=Xi(h(Qi,jd,Ma)),ab=Gt,tb=function(e){return q(function(a){var t=e.f;2===t.$&&t.c&&t.c(),e.f=null,a(K(0))})},nb=n(function(e,a,t){updateReqs:for(;;){if(!a.b)return Xi(t);var n=a.a,d=a.b;if(!n.$){var i=n.a,b=h(zd,i,t);if(1===b.$){var l=e,c=t;e=l,a=d,t=c;continue updateReqs}else{var s=b.a;return h(ab,function(){return o(nb,e,d,h(Bd,i,t))},tb(s))}}else{var r=n.a;return h(ab,function(a){var n=r.j;if(1===n.$)return o(nb,e,d,t);var i=n.a;return o(nb,e,d,o(Od,i,a,t))},D(o(hn,e,Ni(e),r)))}}}),db=d(function(e,a,t,n){return h(ab,function(e){return Xi(h(Qi,e,t))},o(nb,e,a,n.ap))}),ib=d(function(e,t,n,i){if(!i.b)return t;var l=i.a,a=i.b;if(!a.b)return h(e,l,t);var s=a.a,b=a.b;if(!b.b)return h(e,l,h(e,s,t));var $=b.a,c=b.b;if(!c.b)return h(e,l,h(e,s,h(e,$,t)));var g=c.a,d=c.b,f=500<n?o(Xd,e,t,Qd(d)):r(ib,e,t,n+1,d);return h(e,l,h(e,s,h(e,$,h(e,g,f))))}),bb=n(function(e,a,t){return r(ib,e,a,0,t)}),lb=n(function(e,a,t){var n=e(a);if(!n.$){var d=n.a;return h(od,d,t)}return t}),cb=t(function(e,a){return o(bb,lb(e),Ma,a)}),sb=n(function(e,a,t){return h(ab,function(n){return h(ab,function(a){return Xi(h(e,n,a))},t)},a)}),hb=function(e){return o(bb,sb(od),Xi(Ma),e)},ob=d(function(e,a,t,n){var d=n.a,i=n.b;return m(a,d)?id(h(Ni,e,i(t))):bd}),rb=n(function(e,a,t){var n=a.a,d=a.b;return h(ab,function(){return Xi(t)},hb(h(cb,o(ob,e,n,d),t.au)))}),$b=function(e){return{$:0,a:e}},gb=t(function(e,a){if(!a.$){var t=a.a;return $b(t)}var n=a.a;return Zi({v:n.v,az:n.az,aC:h(rn,e,n.aC),e:n.e,h:n.h,i:n.i,j:n.j,aY:n.aY})}),fb=t(function(e,a){return{$:0,a:e,b:a}}),ub=t(function(e,a){var t=a.a,n=a.b;return h(fb,t,h(kd,n,e))});nn.Http=X(eb,db,rb,gb,ub);var pb=ee("Http"),vb=ee("Http"),mb=function(e){return pb(Zi({v:!1,az:e.az,aC:e.aC,e:e.e,h:e.h,i:e.i,j:e.j,aY:e.aY}))},yb=function(e){return mb({az:Gi,aC:e.aC,e:Ma,h:"GET",i:bd,j:bd,aY:e.aY})}({aC:function(e){return h(Ui,e,Pi(yd))}(function(e){return{$:1,a:e}}),aY:"assets/example.svg"}),kb=ae(Ma),Cb=function(e){return{$:0,a:e}},xb=ae(Ma),jb=Xi(0),Lb=t(function(e,a){return o(bb,t(function(a,t){return h(od,e(a),t)}),Ma,a)}),zb=t(function(e,a){return h(ab,function(t){return Xi(e(t))},a)}),Eb=t(function(e,a){return D(h(ab,Ni(e),a))}),Ab=n(function(e,a){return h(zb,function(){return 0},hb(h(Lb,Eb(e),a)))}),Mb=n(function(){return Xi(0)}),Ob=t(function(e,a){return h(zb,e,a)});nn.Task=X(jb,Ab,Mb,Ob);var _b=ee("Task"),Nb=t(function(e,a){return _b(h(zb,e,a))}),wb=function(e){if(!e.$){var a=e.a;return h(Nb,Cb,Xi(a))}return xb},Ib=function(e){return{$:1,a:e}},Tb=function(e){return{$:5,a:e}},Rb=function(e){return e.name},Sb=function(e){return q(function(a){var t=new FileReader;return t.addEventListener("loadend",function(){a(K(t.result))}),t.readAsText(e),function(){t.abort()}})},Bb=t(function(e,a){return h(Nb,a,ge(e))}),Yb=t(function(e,a){if(!a.$)return j(e,h(Bb,A(["image/svg+xml"]),function(e){return Tb(Ib(e))}));var t=a.a;return j(z(e,{N:Rb(t)}),h(Nb,Cb,Sb(t)))}),Hb=function(e){never:for(;;){var a=e;e=a;continue never}},Kb=n(function(e,a,t){return h(Nb,Hb,o(un,e,a,t))}),Ub=t(function(e,a){switch(e.$){case 0:var t=e.a;return j(z(a,{O:t}),xb);case 1:var n=e.a;return j(a,wb(n));case 2:var d=e.a;return j(z(a,{ac:d}),xb);case 3:return j(z(a,{M:!a.M}),xb);case 4:return j(a,o(Kb,a.N,"image/svg+xml",a.O));default:var i=e.a;return h(Yb,a,i);}}),qb={$:3},Fb={$:4},Vb={$:0},Db=function(e){return{$:2,a:e}},Jb=St,Wb=Bt,Pb=function(e){return{$:0,a:e}},Gb=function(e){switch(e.$){case 0:return 0;case 1:return 1;case 2:return 2;default:return 3;}},Zb=t(function(e,a){return h(In,e,Y(a))}),Xb=Zb("id"),Qb=mn("http://www.w3.org/2000/svg"),el=Qb("path"),al=Qb("svg"),tl=Tn("d"),nl=Tn("viewBox"),dl=function(e){return e.M?h(al,A([Xb("light-toggle"),nl("0 0 60 60")]),A([h(el,A([tl("M30 14c-8.822 0-16 7.178-16 16s7.178 16 16 16 16-7.178 16-16-7.178-16-16-16zm0 30c-7.72 0-14-6.28-14-14s6.28-14 14-14 14 6.28 14 14-6.28 14-14 14zM30 8c.552 0 1-.448 1-1V1c0-.552-.448-1-1-1s-1 .448-1 1v6c0 .552.448 1 1 1zM30 52c-.552 0-1 .448-1 1v6c0 .552.448 1 1 1s1-.448 1-1v-6c0-.552-.448-1-1-1zM59 29h-6c-.552 0-1 .448-1 1s.448 1 1 1h6c.552 0 1-.448 1-1s-.448-1-1-1zM8 30c0-.552-.448-1-1-1H1c-.552 0-1 .448-1 1s.448 1 1 1h6c.552 0 1-.448 1-1zM46.264 14.736c.256 0 .512-.098.707-.293l5.736-5.736c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0l-5.736 5.736c-.391.391-.391 1.023 0 1.414.195.196.451.293.707.293zM13.029 45.557l-5.736 5.736c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293.256 0 .512-.098.707-.293l5.736-5.736c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0zM46.971 45.557c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l5.736 5.736c.195.195.451.293.707.293.256 0 .512-.098.707-.293.391-.391.391-1.023 0-1.414l-5.736-5.736zM13.029 14.443c.195.195.451.293.707.293.256 0 .512-.098.707-.293.391-.391.391-1.023 0-1.414L8.707 7.293c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l5.736 5.736z")]),Ma)])):h(al,A([Xb("light-toggle"),nl("0 0 50 50")]),A([h(el,A([tl("M25.068,48.889C15.895,48.889 7.051,43.829 2.672,35.085C-3.373,23.008 1.164,8.467 13.003,1.979L15.064,0.85L14.449,3.118C12.97,8.577 13.55,14.368 16.082,19.424C18.832,24.917 23.558,29.011 29.387,30.95C35.218,32.889 41.452,32.442 46.946,29.692C47.196,29.567 47.438,29.434 47.68,29.301L49.741,28.171L49.156,30.423C47.293,37.296 42.579,43.062 36.223,46.245C32.639,48.039 28.825,48.888 25.068,48.889ZM12.002,4.936C2.589,11.364 -0.754,23.773 4.462,34.189C10.14,45.529 23.984,50.134 35.326,44.457C40.48,41.875 44.462,37.445 46.507,32.1C40.875,34.527 34.625,34.802 28.755,32.848C22.418,30.74 17.282,26.291 14.292,20.32C11.899,15.541 11.11,10.16 12.002,4.936Z")]),Ma)]))},il=h(al,A([nl("0 0 59 59")]),A([h(el,A([tl("M20.187 28.313c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l9.979 9.979c.186.189.44.294.706.294.007 0 .014-.004.021-.004.007 0 .013.004.021.004.333 0 .613-.173.795-.423l9.891-9.891c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L30.5 36.544V1c0-.553-.447-1-1-1s-1 .447-1 1v35.628l-8.313-8.315z")]),Ma),h(el,A([tl("M36.5 16c-.553 0-1 .447-1 1s.447 1 1 1h13v39h-40V18h13c.553 0 1-.447 1-1s-.447-1-1-1h-15v43h44V16h-15z")]),Ma)])),bl=h(al,A([Xb("error"),nl("0 0 402 402")]),A([h(el,A([tl("M238 301h-74c-4 0-9 2-12 6-4 4-6 8-6 13v64c0 5 2 9 6 13 3 3 8 5 12 5h74c4 0 9-2 12-5 4-4 6-8 6-13v-64c0-5-2-9-6-13-3-4-8-6-12-6zM259 5c-3-3-7-5-12-5h-92c-5 0-9 2-12 5-4 4-6 8-5 13l8 220c0 4 2 9 5 12 4 4 9 6 13 6h74c4 0 9-2 13-6 3-3 5-8 5-12l8-220c1-5-1-9-5-13z")]),Ma)])),ll=h(al,A([nl("0 0 59 59")]),A([h(el,A([tl("M19.479 12.019c.256 0 .512-.098.707-.293l8.313-8.313v35.586c0 .553.447 1 1 1s1-.447 1-1V3.413l8.272 8.272c.391.391 1.023.391 1.414 0s.391-1.023 0-1.414L30.207.293C30.115.2 30.004.127 29.88.076c-.244-.101-.519-.101-.764 0-.123.051-.234.125-.326.217L18.772 10.312c-.391.391-.391 1.023 0 1.414.195.196.451.293.707.293z")]),Ma),h(el,A([tl("M36.499 15.999c-.553 0-1 .447-1 1s.447 1 1 1h13v39h-40v-39h13c.553 0 1-.447 1-1s-.447-1-1-1h-15v43h44v-43h-15z")]),Ma)])),cl=function(e){var a=e.aJ;switch(a){case"!":return"%21";case"#":return"%23";case"$":return"%24";case"%":return"%25";case"&":return"%26";case"'":return"%27";case"(":return"%28";case")":return"%29";case"*":return"%2A";case"+":return"%2B";case",":return"%2C";case"/":return"%2F";case":":return"%3A";case";":return"%3B";case"=":return"%3D";case"?":return"%3F";case"@":return"%40";case"[":return"%5B";case"]":return"%5D";default:return a;}},sl=Ka(1/0),hl=function(e){return"data:image/svg+xml;utf8,"+o(sl,e.aX,cl,e.O)},ol=yn("button"),rl=yn("div"),$l=yn("img"),gl=Zb("className"),fl=function(e){return h(Zb,"src",me(e))},ul=function(e){return{$:0,a:e}},pl=Nn,vl=t(function(e,a){return h(pl,e,ul(a))}),ml=function(e){return h(vl,"click",Pb(e))},yl=function(e){return h(rl,A([Xb("display"),gl(e.M?"dark":"")]),A([h($l,A([fl(hl(e)),e.ac?h(vl,"error",Pb(Db(!1))):h(vl,"load",Pb(Db(!0)))]),Ma),bl,h(rl,A([Xb("options")]),A([h(ol,A([ml(Fb)]),A([il])),h(ol,A([ml(Tb(Vb))]),A([ll])),h(ol,A([ml(qb)]),A([dl(e)]))]))]))},kl=h(al,A([nl("0 0 50 50")]),A([h(el,A([tl("M18.96 49.26l-.07-10.04-.73.12c-.46.09-1.05.13-1.76.11-.72 0-1.45-.08-2.22-.22a4.95 4.95 0 0 1-2.13-.95 4.04 4.04 0 0 1-1.4-1.96l-.32-.73a7.94 7.94 0 0 0-1-1.62c-.46-.6-.92-1-1.38-1.21l-.23-.16a2.35 2.35 0 0 1-.7-.83c-.06-.15 0-.27.16-.37.17-.1.48-.14.93-.14l.63.1c.43.08.95.33 1.58.76.62.42 1.14.98 1.54 1.65a5.63 5.63 0 0 0 1.77 2c.69.45 1.38.68 2.08.68.7 0 1.3-.06 1.82-.16.5-.1.98-.27 1.43-.48.19-1.42.7-2.51 1.56-3.28-1.21-.12-2.3-.31-3.27-.57-.96-.26-1.96-.67-2.99-1.24a8.59 8.59 0 0 1-2.56-2.13 10.25 10.25 0 0 1-1.67-3.35 15.92 15.92 0 0 1-.65-4.77c0-2.57.84-4.75 2.51-6.55-.78-1.94-.7-4.1.23-6.5.61-.19 1.52-.04 2.73.43a19.2 19.2 0 0 1 4.01 2.09c1.98-.55 4.01-.83 6.11-.83 2.1 0 4.14.28 6.11.83l1.21-.77c.83-.5 1.8-.97 2.93-1.4 1.12-.42 1.98-.54 2.58-.35.95 2.4 1.04 4.57.25 6.5a9.28 9.28 0 0 1 2.52 6.55c0 1.8-.22 3.4-.66 4.8-.43 1.38-1 2.5-1.68 3.33a8.9 8.9 0 0 1-2.58 2.12 13 13 0 0 1-3 1.24c-.96.26-2.04.45-3.25.57 1.1.96 1.65 2.46 1.65 4.52v12.2")]),Ma)])),Cl=yn("a"),xl=Tn("rel"),jl=Zb("target"),Ll=h(Cl,A([function(e){return h(Zb,"href",ve(e))}("https://github.com/GarkGarcia/RawSvg"),jl("_blank"),xl("noopener noreferrer")]),A([kl])),zl=h(al,A([nl("0 0 586 110")]),A([h(el,A([tl("M114.713 37.824c0 9.521-2.534 17.84-7.601 24.955-5.068 7.115-12.209 12.413-21.423 15.894L103.656 110H66.033L50.83 82.973h-8.907L36.548 110H.307L21.806 2.504h48.22c14.128 0 25.108 3.097 32.939 9.291 7.832 6.194 11.748 14.87 11.748 26.029zm-36.702 3.532c0-7.268-4.505-10.903-13.514-10.903H52.366l-5.068 25.185h14.896c5.016 0 8.907-1.254 11.671-3.762 2.764-2.509 4.146-6.015 4.146-10.52z")]),Ma),h(el,A([tl("M193.031 91.265h-41.002L141.28 110h-38.238l68.49-107.496h35.627L232.651 110h-36.088l-3.532-18.735zm-5.067-26.106l-5.222-27.488-15.817 27.488h21.039zM428.754 2.504L372.856 110h-38.852l-6.143-56.666L298.377 110h-38.852L246.626 2.504h35.78l6.911 61.273 31.941-61.273h33.324l6.142 62.194 32.403-62.194h35.627zM436.449 110c-4.696 0-9.271-.526-13.724-1.579-4.453-1.052-8.11-2.469-10.971-4.25l6.153-13.927c2.699 1.565 5.722 2.82 9.069 3.765 3.346.945 6.558 1.417 9.635 1.417 2.645 0 4.534-.256 5.667-.769 1.134-.513 1.701-1.282 1.701-2.308 0-1.187-.742-2.078-2.227-2.672-1.484-.593-3.927-1.241-7.327-1.943-4.373-.918-8.016-1.903-10.931-2.955-2.915-1.053-5.452-2.78-7.611-5.182-2.159-2.402-3.239-5.654-3.239-9.757 0-3.562.999-6.801 2.996-9.716 1.997-2.915 4.98-5.209 8.947-6.882 3.968-1.673 8.785-2.51 14.453-2.51 3.886 0 7.705.418 11.457 1.255 3.751.837 7.057 2.065 9.918 3.684l-5.748 13.845c-5.56-2.806-10.823-4.21-15.789-4.21-4.912 0-7.368 1.188-7.368 3.563 0 1.133.729 1.983 2.186 2.55 1.457.567 3.859 1.174 7.206 1.822 4.318.81 7.962 1.741 10.931 2.793 2.968 1.053 5.546 2.767 7.732 5.142 2.186 2.375 3.279 5.614 3.279 9.716 0 3.562-.998 6.788-2.996 9.675-1.997 2.888-4.979 5.182-8.946 6.883-3.968 1.7-8.785 2.55-14.453 2.55zM529.076 52.027l-23.967 56.678h-18.784l-23.967-56.678h20.566l13.522 33.116 13.845-33.116h18.785zM567.616 78.828h16.598v23.966c-3.346 2.321-7.233 4.102-11.659 5.344-4.426 1.241-8.771 1.862-13.036 1.862-6.045 0-11.47-1.255-16.274-3.765-4.804-2.51-8.569-6.018-11.295-10.526-2.726-4.507-4.089-9.621-4.089-15.343 0-5.722 1.363-10.836 4.089-15.343 2.726-4.507 6.531-8.016 11.416-10.526 4.885-2.51 10.405-3.765 16.558-3.765 5.56 0 10.539.931 14.939 2.793 4.399 1.863 8.056 4.575 10.971 8.138l-12.226 10.768c-3.563-4.156-7.8-6.234-12.712-6.234-4.211 0-7.557 1.268-10.04 3.805-2.483 2.537-3.725 5.992-3.725 10.364 0 4.264 1.228 7.692 3.684 10.283 2.456 2.591 5.736 3.886 9.838 3.886 2.429 0 4.75-.458 6.963-1.376V78.828z")]),Ma)])),El=yn("textarea"),Al=Zb("placeholder"),Ml=t(function(e,a){return h(In,e,Y(a))}),Ol=Ml("spellcheck"),_l=Zb("value"),Nl=function(e){return j(e,!0)},wl=function(e){return{$:1,a:e}},Il=t(function(e,a){return h(pl,e,wl(a))}),Tl=t(function(e,a){return o(bb,It,a,e)}),Rl=h(Tl,A(["target","value"]),wt),Sl=function(e){return h(Il,"input",h(Jb,Nl,h(Jb,e,Rl)))},Bl=function(e){return h(El,A([_l(e.O),Al("<svg ...> ... </svg>"),Ol(!1),Sl(function(e){return Cb(e)})]),Ma)},Yl=function(e){return{$:1,a:e}},Hl=function(e){return{$:0,a:e}},Kl=Cd,Ul=function(e){return e.length},ql=Ct,Fl=t(function(e,a){return 1>e?a:o(ql,e,Ul(a),a)}),Vl=zt,Dl=At,Jl=function(e){return""===e},Wl=t(function(e,a){return 1>e?"":o(ql,0,e,a)}),Pl=function(e){for(var a,t=0,n=e.charCodeAt(0),d=43==n||45==n?1:0,b=d;b<e.length;++b){if(a=e.charCodeAt(b),48>a||57<a)return bd;t=10*t+a-48}return b==d?bd:id(45==n?-t:t)},Gl=b(function(e,a,t,n,d,i){return{aa:i,ab:a,ah:n,aj:t,am:e,an:d}}),Zl=i(function(e,a,t,n,d){if(Jl(d)||h(Lt,"@",d))return bd;var b=h(Dl,":",d);if(!b.b)return id(g(Gl,e,d,bd,a,t,n));if(!b.b.b){var l=b.a,i=Pl(h(Fl,l+1,d));if(1===i.$)return bd;return id(g(Gl,e,h(Wl,l,d),i,a,t,n))}return bd}),Xl=d(function(e,a,t,n){if(Jl(n))return bd;var d=h(Dl,"/",n);if(!d.b)return $(Zl,e,"/",a,t,n);var b=d.a;return $(Zl,e,h(Fl,b,n),a,t,h(Wl,b,n))}),Ql=n(function(e,a,t){if(Jl(t))return bd;var n=h(Dl,"?",t);if(!n.b)return r(Xl,e,bd,a,t);var d=n.a;return r(Xl,e,id(h(Fl,d+1,t)),a,h(Wl,d,t))}),ec=t(function(e,a){if(Jl(a))return bd;var t=h(Dl,"#",a);if(!t.b)return o(Ql,e,bd,a);var n=t.a;return o(Ql,e,id(h(Fl,n+1,a)),h(Wl,n,a))}),ac=function(e){return h(Vl,"http://",e)?h(ec,0,h(Fl,7,e)):h(Vl,"https://",e)?h(ec,1,h(Fl,8,e)):bd},tc=qn({aI:function(){return j(md,yb)},aU:function(){return kb},aW:Ub,aZ:function(e){return{az:A([h(rl,A([Xb("container"),gl(e.ac?"":"error")]),A([h(rl,A([Xb("title")]),A([zl,Ll])),yl(e),Bl(e)]))]),aV:"RawSvg"}}});(function(a){e.Elm?be(e.Elm,a):e.Elm=a})({Main:{init:tc(Pb(0))(0)}})})(this);-
\ No newline at end of file
+(function(e){'use strict';var ea=Math.floor,aa=String.fromCharCode;function a(e,a,t){return t.a=e,t.f=a,t}function t(e){return a(2,e,function(t){return function(a){return e(t,a)}})}function n(e){return a(3,e,function(t){return function(a){return function(n){return e(t,a,n)}}})}function d(e){return a(4,e,function(t){return function(a){return function(n){return function(l){return e(t,a,n,l)}}}})}function l(t){return a(5,t,function(n){return function(a){return function(l){return function(i){return function(d){return t(n,a,l,i,d)}}}}})}function i(t){return a(6,t,function(n){return function(a){return function(l){return function(i){return function(d){return function(e){return t(n,a,l,i,d,e)}}}}}})}function b(t){return a(7,t,function(n){return function(a){return function(l){return function(i){return function(d){return function(e){return function(b){return t(n,a,l,i,d,e,b)}}}}}}})}function s(t){return a(8,t,function(n){return function(a){return function(l){return function(i){return function(d){return function(e){return function(b){return function(s){return t(n,a,l,i,d,e,b,s)}}}}}}}})}function c(t){return a(9,t,function(n){return function(a){return function(l){return function(b){return function(d){return function(e){return function(s){return function(c){return function(h){return t(n,a,l,b,d,e,s,c,h)}}}}}}}}})}function h(e,t,a){return 2===e.a?e.f(t,a):e(t)(a)}function o(e,t,a,n){return 3===e.a?e.f(t,a,n):e(t)(a)(n)}function r(e,t,a,n,l){return 4===e.a?e.f(t,a,n,l):e(t)(a)(n)(l)}function $(t,n,a,l,i,d){return 5===t.a?t.f(n,a,l,i,d):t(n)(a)(l)(i)(d)}function g(t,n,a,l,i,d,e){return 6===t.a?t.f(n,a,l,i,d,e):t(n)(a)(l)(i)(d)(e)}function u(t,n,a,l,i,d,e,b){return 7===t.a?t.f(n,a,l,i,d,e,b):t(n)(a)(l)(i)(d)(e)(b)}function p(t,n,a,l,i,d,e,b,s){return 8===t.a?t.f(n,a,l,i,d,e,b,s):t(n)(a)(l)(i)(d)(e)(b)(s)}function f(){return"<internals>"}function m(e){throw new Error("https://github.com/elm/core/blob/1.0.0/hints/"+e+".md")}function v(e,a){for(var t,n=[],d=k(e,a,0,n);d&&(t=n.pop());d=k(t.a,t.b,0,n));return d}function k(e,a,t,n){if(100<t)return n.push(C(e,a)),!0;if(e===a)return!0;if("object"!=typeof e||null===e||null===a)return"function"==typeof e&&m(5),!1;for(var d in 0>e.$&&(e=fd(e),a=fd(a)),e)if(!k(e[d],a[d],t+1,n))return!1;return!0}function j(e,a,t){if("object"!=typeof e)return e===a?0:e<a?-1:1;if("undefined"==typeof e.$)return(t=j(e.a,a.a))?t:(t=j(e.b,a.b))?t:j(e.c,a.c);for(;e.b&&a.b&&!(t=j(e.a,a.a));e=e.b,a=a.b);return t||(e.b?1:a.b?-1:0)}function C(e,a){return{a:e,b:a}}function L(e){return e}function E(e,a){var t={};for(var n in e)t[n]=e[n];for(var n in a)t[n]=a[n];return t}function A(e,a){return{$:1,a:e,b:a}}function O(e){for(var a=_a,t=e.length;t--;)a=A(e[t],a);return a}function _(e){for(var a=[];e.b;e=e.b)a.push(e.a);return a}function z(e){return{$:2,b:e}}function N(e,a){return{$:9,f:e,g:a}}function w(e,a){switch(e.$){case 2:return e.b(a);case 5:return null===a?yd(e.c):R("null",a);case 3:return M(a)?I(e.b,a,O):R("a LIST",a);case 4:return M(a)?I(e.b,a,T):R("an ARRAY",a);case 6:var t=e.d;if("object"!=typeof a||null===a||!(t in a))return R("an OBJECT with a field named `"+t+"`",a);var n=w(e.b,a[t]);return Hd(n)?n:cl(h(ol,t,n.a));case 7:var d=e.e;if(!M(a))return R("an ARRAY",a);if(d>=a.length)return R("a LONGER array. Need index "+d+" but only see "+a.length+" entries",a);var n=w(e.b,a[d]);return Hd(n)?n:cl(h(rl,d,n.a));case 8:if("object"!=typeof a||null===a||M(a))return R("an OBJECT",a);var l=_a;for(var b in a)if(a.hasOwnProperty(b)){var n=w(e.b,a[b]);if(!Hd(n))return cl(h(ol,b,n.a));l=A(C(b,n.a),l)}return yd(Qd(l));case 9:for(var n,s=e.f,c=e.g,o=0;o<c.length;o++){if(n=w(c[o],a),!Hd(n))return n;s=s(n.a)}return yd(s);case 10:var n=w(e.b,a);return Hd(n)?w(e.h(n.a),a):n;case 11:for(var n,r=_a,$=e.g;$.b;$=$.b){if(n=w($.a,a),Hd(n))return n;r=A(n.a,r)}return cl($l(Qd(r)));case 1:return cl(h(hl,e.a,Y(a)));case 0:return yd(e.a);}}function I(e,a,t){for(var n,d=a.length,l=Array(d),b=0;b<d;b++){if(n=w(e,a[b]),!Hd(n))return cl(h(rl,b,n.a));l[b]=n.a}return yd(t(l))}function M(e){return Array.isArray(e)||"undefined"!=typeof FileList&&e instanceof FileList}function T(e){return h(sl,e.length,function(a){return e[a]})}function R(e,a){return cl(h(hl,"Expecting "+e,Y(a)))}function S(e,a){if(e===a)return!0;if(e.$!==a.$)return!1;switch(e.$){case 0:case 1:return e.a===a.a;case 2:return e.b===a.b;case 5:return e.c===a.c;case 3:case 4:case 8:return S(e.b,a.b);case 6:return e.d===a.d&&S(e.b,a.b);case 7:return e.e===a.e&&S(e.b,a.b);case 9:return e.f===a.f&&B(e.g,a.g);case 10:return e.h===a.h&&S(e.b,a.b);case 11:return B(e.g,a.g);}}function B(e,a){var t=e.length;if(t!==a.length)return!1;for(var n=0;n<t;n++)if(!S(e[n],a[n]))return!1;return!0}function Y(e){return e}function K(e){return e}function H(e){return{$:0,a:e}}function U(e){return{$:1,a:e}}function q(e){return{$:2,b:e,c:null}}function F(e){return{$:5,b:e}}function D(e){var a={$:0,e:Xt++,f:e,g:null,h:[]};return P(a),a}function J(e){return q(function(a){a(H(D(e)))})}function W(e,a){e.h.push(a),P(e)}function P(e){if(an.push(e),!en){for(en=!0;e=an.shift();)G(e);en=!1}}function G(e){for(;e.f;){var a=e.f.$;if(0===a||1===a){for(;e.g&&e.g.$!==a;)e.g=e.g.i;if(!e.g)return;e.f=e.g.b(e.f.a),e.g=e.g.i}else{if(2===a)return void(e.f.c=e.f.b(function(a){e.f=a,P(e)}));if(5===a){if(0===e.h.length)return;e.f=e.f.b(e.h.shift())}else e.g={$:3===a?0:1,b:e.f.b,i:e.g},e.f=e.f.d}}}function Z(e,a,t,n,d,l){function i(e,a){b=h(n,e,c),o(c=b.a,a),te(s,b.b,d(c))}var b=h(Jt,e,Y(a?a.flags:void 0));Hd(b)||m(2);var s={};b=t(b.a);var c=b.a,o=l(i,c),r=V(s,i);return te(s,b.b,d(c)),r?{ports:r}:{}}function V(e,a){var t;for(var n in nn){var d=nn[n];d.a&&(t=t||{},t[n]=d.a(n,a)),e[n]=Q(d,a)}return t}function X(e,a,t,n,d){return{b:e,c:a,d:t,e:n,f:d}}function Q(e,a){function t(e){return h(Zt,t,F(function(a){var t=a.a;return 0===a.$?o(l,n,t,e):i&&b?r(d,n,t.i,t.j,e):o(d,n,i?t.i:t.j,e)}))}var n={g:a,h:void 0},d=e.c,l=e.d,i=e.e,b=e.f;return n.h=D(h(Zt,t,e.b))}function ee(e){return function(a){return{$:1,k:e,l:a}}}function ae(e){return{$:2,m:e}}function te(e,a,t){var n={};for(var d in ne(!0,a,n,null),ne(!1,t,n,null),e)W(e[d],{$:"fx",a:n[d]||{i:_a,j:_a}})}function ne(e,a,t,n){switch(a.$){case 1:var d=a.k,l=de(e,d,n,a.l);return void(t[d]=le(e,l,t[d]));case 2:for(var i=a.m;i.b;i=i.b)ne(e,i.a,t,n);return;case 3:return void ne(e,a.o,t,{p:a.n,q:n});}}function de(e,a,t,n){var d=e?nn[a].e:nn[a].f;return h(d,function(e){for(var a=t;a;a=a.q)e=a.p(e);return e},n)}function le(e,a,t){return t=t||{i:_a,j:_a},e?t.i=A(a,t.i):t.j=A(a,t.j),t}function ie(e,a){for(var t in a)t in e?"init"==t?m(6):ie(e[t],a[t]):e[t]=a[t]}function be(e,a){for(var t=a.e;t.b;t=t.b)e.setRequestHeader(t.a.a,t.a.b);e.timeout=a.i.a||0,e.responseType=a.aC.d,e.withCredentials=a.v}function se(e,a){return h(200<=a.status&&300>a.status?Sl:Tl,ce(a),e(a.response))}function ce(e){return{aY:e.responseURL,at:e.status,aS:e.statusText,e:he(e.getAllResponseHeaders())}}function he(e){if(!e)return Cd;for(var a=Cd,t=e.split("\r\n"),n=t.length;n--;){var d=t[n],l=d.indexOf(": ");if(0<l){var b=d.substring(0,l),s=d.substring(l+2);a=o(Yd,b,function(e){return ld(Kd(e)?s+", "+e.a:s)},a)}}return a}function oe(e,a,t){a.upload.addEventListener("progress",function(n){a.c||D(h(Il,e,C(t,Kl({aR:n.loaded,S:n.total}))))}),a.addEventListener("progress",function(n){a.c||D(h(Il,e,C(t,Yl({aP:n.loaded,S:n.lengthComputable?ld(n.total):id}))))})}function re(){return na||(na=document.createElement("a"))}function $e(e){if("function"==typeof MouseEvent)e.dispatchEvent(new MouseEvent("click"));else{var a=document.createEvent("MouseEvents");a.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),document.body.appendChild(e),e.dispatchEvent(a),document.body.removeChild(e)}}function ge(e){return q(function(a){da=document.createElement("input"),da.type="file",da.accept=h(Ll,",",e),da.addEventListener("change",function(e){a(H(e.target.files[0]))}),$e(da)})}function fe(e,a){e.appendChild(a)}function ue(e){return{$:0,a:e}}function pe(e,a){return{$:5,l:e,m:a,k:void 0}}function me(e){return /^javascript:/i.test(e.replace(/\s/g,""))?"":e}function ve(e){return /^\s*(javascript:|data:text\/html)/i.test(e)?"":e}function ye(e,a){var t=Zi(a);return{$:a.$,a:t?o(Pi,3>t?Bn:Yn,Gi(e),a.a):h(Wi,e,a.a)}}function ke(e){for(var a={};e.b;e=e.b){var t=e.a,n=t.$,d=t.n,l=t.o;if("a2"===n){"className"===d?xe(a,d,K(l)):a[d]=K(l);continue}var i=a[n]||(a[n]={});"a3"===n&&"class"===d?xe(i,d,l):i[d]=l}return a}function xe(e,a,t){var n=e[a];e[a]=n?n+" "+t:t}function je(e,a){var t=e.$;if(5===t)return je(e.k||(e.k=e.m()),a);if(0===t)return pn.createTextNode(e.a);if(4===t){for(var n=e.k,d=e.j;4===n.$;)"object"==typeof d?d.push(n.j):d=[d,n.j],n=n.k;var l={j:d,p:a},b=je(n,l);return b.elm_event_node_ref=l,b}if(3===t){var b=e.h(e.g);return Ce(b,a,e.d),b}var b=e.f?pn.createElementNS(e.f,e.c):pn.createElement(e.c);la&&"a"==e.c&&b.addEventListener("click",la(b)),Ce(b,a,e.d);for(var s=e.e,c=0;c<s.length;c++)fe(b,je(1===t?s[c]:s[c].b,a));return b}function Ce(e,a,t){for(var n in t){var d=t[n];"a1"==n?Le(e,d):"a0"==n?Oe(e,a,d):"a3"==n?Ee(e,d):"a4"==n?Ae(e,d):("value"!=n&&"checked"!=n||e[n]!==d)&&(e[n]=d)}}function Le(e,a){var t=e.style;for(var n in a)t[n]=a[n]}function Ee(e,a){for(var t in a){var n=a[t];"undefined"==typeof n?e.removeAttribute(t):e.setAttribute(t,n)}}function Ae(e,a){for(var t in a){var n=a[t],d=n.f,l=n.o;"undefined"==typeof l?e.removeAttributeNS(d,t):e.setAttributeNS(d,t,l)}}function Oe(e,a,t){var n=e.elmFs||(e.elmFs={});for(var d in t){var l=t[d],i=n[d];if(!l){e.removeEventListener(d,i),n[d]=void 0;continue}if(i){var b=i.q;if(b.$===l.$){i.q=l;continue}e.removeEventListener(d,i)}i=_e(a,l),e.addEventListener(d,i,ia&&{passive:2>Zi(l)}),n[d]=i}}function _e(e,a){function t(a){var n=t.q,d=w(n.a,a);if(Hd(d)){for(var l,b,s=Zi(n),c=d.a,h=s?3>s?c.a:c.o:c,o=1==s?c.b:3==s&&c.U,r=(o&&a.stopPropagation(),(2==s?c.b:3==s&&c.R)&&a.preventDefault(),e);l=r.j;){if("function"==typeof l)h=l(h);else for(var b=l.length;b--;)h=l[b](h);r=r.p}r(h,o)}}return t.q=a,t}function ze(e,a){return e.$==a.$&&S(e.a,a.a)}function Ne(e,a){var t=[];return Ie(e,a,t,0),t}function we(e,a,t,n){var d={$:a,r:t,s:n,t:void 0,u:void 0};return e.push(d),d}function Ie(e,a,t,n){if(e!==a){var d=e.$,l=a.$;if(d!==l)if(1===d&&2===l)a=Ze(a),l=1;else return void we(t,0,n,a);switch(l){case 5:for(var b=e.l,s=a.l,c=b.length,h=c===s.length;h&&c--;)h=b[c]===s[c];if(h)return void(a.k=e.k);a.k=a.m();var o=[];return Ie(e.k,a.k,o,0),void(0<o.length&&we(t,1,n,o));case 4:for(var r=e.j,$=a.j,g=!1,f=e.k;4===f.$;)g=!0,"object"==typeof r?r.push(f.j):r=[r,f.j],f=f.k;for(var u=a.k;4===u.$;)g=!0,"object"==typeof $?$.push(u.j):$=[$,u.j],u=u.k;return g&&r.length!==$.length?void we(t,0,n,a):((g?!Me(r,$):r!==$)&&we(t,2,n,$),void Ie(f,u,t,n+1));case 0:return void(e.a!==a.a&&we(t,3,n,a.a));case 1:return void Te(e,a,t,n,Se);case 2:return void Te(e,a,t,n,Be);case 3:if(e.h!==a.h)return void we(t,0,n,a);var p=Re(e.d,a.d);p&&we(t,4,n,p);var m=a.i(e.g,a.g);return void(m&&we(t,5,n,m));}}}function Me(e,a){for(var t=0;t<e.length;t++)if(e[t]!==a[t])return!1;return!0}function Te(e,a,t,n,d){if(e.c!==a.c||e.f!==a.f)return void we(t,0,n,a);var l=Re(e.d,a.d);l&&we(t,4,n,l),d(e,a,t,n)}function Re(e,a,t){var n;for(var d in e){if("a1"==d||"a0"==d||"a3"==d||"a4"==d){var l=Re(e[d],a[d]||{},d);l&&(n=n||{},n[d]=l);continue}if(!(d in a)){n=n||{},n[d]=t?"a1"===t?"":"a0"===t||"a3"===t?void 0:{f:e[d].f,o:void 0}:"string"==typeof e[d]?"":null;continue}var i=e[d],b=a[d];i===b&&"value"!=d&&"checked"!=d||"a0"===t&&ze(i,b)||(n=n||{},n[d]=b)}for(var s in a)s in e||(n=n||{},n[s]=a[s]);return n}function Se(e,a,t,n){var d=e.e,l=a.e,b=d.length,s=l.length;b>s?we(t,6,n,{v:s,i:b-s}):b<s&&we(t,7,n,{v:b,e:l});for(var c,h=b<s?b:s,o=0;o<h;o++)c=d[o],Ie(c,l[o],t,++n),n+=c.b||0}function Be(e,a,t,n){for(var d=[],l={},i=[],b=e.e,s=a.e,c=b.length,h=s.length,o=0,r=0,$=n;o<c&&r<h;){var g=b[o],f=s[r],u=g.a,p=f.a,m=g.b,v=f.b,k=void 0,j=void 0;if(u===p){$++,Ie(m,v,d,$),$+=m.b||0,o++,r++;continue}var C=b[o+1],L=s[r+1];if(C){var E=C.a,A=C.b;j=p===E}if(L){var O=L.a,_=L.b;k=u===O}if(k&&j){$++,Ie(m,_,d,$),Ye(l,d,u,v,r,i),$+=m.b||0,$++,Ke(l,d,u,A,$),$+=A.b||0,o+=2,r+=2;continue}if(k){$++,Ye(l,d,p,v,r,i),Ie(m,_,d,$),$+=m.b||0,o+=1,r+=2;continue}if(j){$++,Ke(l,d,u,m,$),$+=m.b||0,$++,Ie(A,v,d,$),$+=A.b||0,o+=2,r+=1;continue}if(C&&E===O){$++,Ke(l,d,u,m,$),Ye(l,d,p,v,r,i),$+=m.b||0,$++,Ie(A,_,d,$),$+=A.b||0,o+=2,r+=2;continue}break}for(;o<c;){$++;var g=b[o],m=g.b;Ke(l,d,g.a,m,$),$+=m.b||0,o++}for(;r<h;){var z=z||[],f=s[r];Ye(l,d,f.a,f.b,void 0,z),r++}(0<d.length||0<i.length||z)&&we(t,8,n,{w:d,x:i,y:z})}function Ye(e,a,t,n,d,l){var i=e[t];if(!i)return i={c:0,z:n,r:d,s:void 0},l.push({r:d,A:i}),void(e[t]=i);if(1===i.c){l.push({r:d,A:i}),i.c=2;var b=[];return Ie(i.z,n,b,i.r),i.r=d,void(i.s.s={w:b,A:i})}Ye(e,a,t+"_elmW6BL",n,d,l)}function Ke(e,a,t,n,d){var l=e[t];if(!l){var i=we(a,9,d,void 0);return void(e[t]={c:1,z:n,r:d,s:i})}if(0===l.c){l.c=2;var b=[];return Ie(n,l.z,b,d),void we(a,9,d,{w:b,A:l})}Ke(e,a,t+"_elmW6BL",n,d)}function He(e,a,t,n){Ue(e,a,t,0,0,a.b,n)}function Ue(e,a,t,n,d,l,b){for(var s,c=t[n],h=c.r;h===d;){if(s=c.$,1===s)He(e,a.k,c.s,b);else if(8===s){c.t=e,c.u=b;var o=c.s.w;0<o.length&&Ue(e,a,o,0,d,l,b)}else if(9===s){c.t=e,c.u=b;var r=c.s;if(r){r.A.s=e;var o=r.w;0<o.length&&Ue(e,a,o,0,d,l,b)}}else c.t=e,c.u=b;if(n++,!(c=t[n])||(h=c.r)>l)return n}var $=a.$;if(4===$){for(var g=a.k;4===g.$;)g=g.k;return Ue(e,g,t,n,d+1,l,e.elm_event_node_ref)}for(var f=a.e,u=e.childNodes,p=0;p<f.length;p++){d++;var m=1===$?f[p]:f[p].b,v=d+(m.b||0);if(d<=h&&h<=v&&(n=Ue(u[p],m,t,n,d,v,b),!(c=t[n])||(h=c.r)>l))return n;d=v}return n}function qe(e,a,t,n){return 0===t.length?e:(He(e,a,t,n),Fe(e,t))}function Fe(e,a){for(var t=0;t<a.length;t++){var n=a[t],d=n.t,l=De(d,n);d===e&&(e=l)}return e}function De(e,a){switch(a.$){case 0:return Je(e,a.s,a.u);case 4:return Ce(e,a.u,a.s),e;case 3:return e.replaceData(0,e.length,a.s),e;case 1:return Fe(e,a.s);case 2:return e.elm_event_node_ref?e.elm_event_node_ref.j=a.s:e.elm_event_node_ref={j:a.s,p:a.u},e;case 6:for(var t=a.s,n=0;n<t.i;n++)e.removeChild(e.childNodes[t.v]);return e;case 7:for(var t=a.s,d=t.e,n=t.v,l=e.childNodes[n];n<d.length;n++)e.insertBefore(je(d[n],a.u),l);return e;case 9:var t=a.s;if(!t)return e.parentNode.removeChild(e),e;var b=t.A;return"undefined"!=typeof b.r&&e.parentNode.removeChild(e),b.s=Fe(e,t.w),e;case 8:return We(e,a);case 5:return a.s(e);default:m(10);}}function Je(e,a,t){var n=e.parentNode,d=je(a,t);return d.elm_event_node_ref||(d.elm_event_node_ref=e.elm_event_node_ref),n&&d!==e&&n.replaceChild(d,e),d}function We(e,a){var t=a.s,n=Pe(t.y,a);e=Fe(e,t.w);for(var d=t.x,l=0;l<d.length;l++){var b=d[l],s=b.A,c=2===s.c?s.s:je(s.z,a.u);e.insertBefore(c,e.childNodes[b.r])}return n&&fe(e,n),e}function Pe(e,a){if(e){for(var t=pn.createDocumentFragment(),n=0;n<e.length;n++){var d=e[n],l=d.A;fe(t,2===l.c?l.s:je(l.z,a.u))}return t}}function Ge(e){if(3===e.nodeType)return ue(e.textContent);if(1!==e.nodeType)return ue("");for(var a=_a,t=e.attributes,n=t.length;n--;){var d=t[n],l=d.name,b=d.value;a=A(h(Tn,l,b),a)}for(var s=e.tagName.toLowerCase(),c=_a,r=e.childNodes,n=r.length;n--;)c=A(Ge(r[n]),c);return o(yn,s,a,c)}function Ze(e){for(var a=e.e,t=a.length,n=Array(t),d=0;d<t;d++)n[d]=a[d].b;return{$:1,c:e.c,d:e.d,e:n,f:e.f,b:e.b}}function Ve(e,a){function t(){n=1===n?0:(Dn(t),a(e),1)}a(e);var n=0;return function(d,l){e=d,l?(a(e),2==n&&(n=1)):(0==n&&Dn(t),n=2)}}function Xe(e,a){return q(function(t){Dn(function(){var n=document.getElementById(e);t(n?H(a(n)):U(Hb(e)))})})}function Qe(e){return q(function(a){Dn(function(){a(H(e()))})})}var ta,na,da,la,ia,ba=n(function(e,a,t){for(var n=Array(e),d=0;d<e;d++)n[d]=t(a+d);return n}),sa=t(function(e,a){for(var t=Array(e),n=0;n<e&&a.b;n++)t[n]=a.a,a=a.b;return t.length=n,C(t,a)}),ca=t(function(e,a){return a[e]}),ha=n(function(e,a,t){for(var n=t.length,d=Array(n),l=0;l<n;l++)d[l]=t[l];return d[e]=a,d}),oa=t(function(e,a){for(var t=a.length,n=Array(t+1),d=0;d<t;d++)n[d]=a[d];return n[t]=e,n}),ra=n(function(e,a,t){for(var n=t.length,d=0;d<n;d++)a=h(e,t[d],a);return a}),$a=n(function(e,a,t){for(var n=t.length-1;0<=n;n--)a=h(e,t[n],a);return a}),ga=t(function(e,a){for(var t=a.length,n=Array(t),d=0;d<t;d++)n[d]=e(a[d]);return n}),fa=n(function(e,a,t){for(var n=t.length,d=Array(n),l=0;l<n;l++)d[l]=h(e,a+l,t[l]);return d}),ua=n(function(e,a,t){return t.slice(e,a)}),pa=n(function(e,a,t){var n=a.length,d=e-n;d>t.length&&(d=t.length);for(var l=n+d,b=Array(l),s=0;s<n;s++)b[s]=a[s];for(var s=0;s<d;s++)b[s+n]=t[s];return b}),ma=t(function(e,a){return a}),va=t(function(e,a){return console.log(e+": "+f(a)),a}),ya=t(v),ka=t(function(e,a){return!v(e,a)}),xa=t(function(e,a){return 0>j(e,a)}),ja=t(function(e,a){return 1>j(e,a)}),Ca=t(function(e,a){return 0<j(e,a)}),La=t(function(e,a){return 0<=j(e,a)}),Ea=t(function(e,a){var t=j(e,a);return 0>t?sd:t?$d:bd}),Aa=0,Oa=t(function(e,a){if("string"==typeof e)return e+a;if(!e.b)return a;var t=A(e.a,a);e=e.b;for(var n=t;e.b;e=e.b)n=n.b=A(e.a,a);return t}),_a={$:0},za=t(A),Na=n(function(e,a,t){for(var n=[];a.b&&t.b;a=a.b,t=t.b)n.push(h(e,a.a,t.a));return O(n)}),wa=d(function(e,a,t,n){for(var d=[];a.b&&t.b&&n.b;a=a.b,t=t.b,n=n.b)d.push(o(e,a.a,t.a,n.a));return O(d)}),Ia=l(function(e,a,t,n,d){for(var l=[];a.b&&t.b&&n.b&&d.b;a=a.b,t=t.b,n=n.b,d=d.b)l.push(r(e,a.a,t.a,n.a,d.a));return O(l)}),Ma=i(function(e,a,t,n,d,l){for(var i=[];a.b&&t.b&&n.b&&d.b&&l.b;a=a.b,t=t.b,n=n.b,d=d.b,l=l.b)i.push($(e,a.a,t.a,n.a,d.a,l.a));return O(i)}),Ta=t(function(e,a){return O(_(a).sort(function(t,a){return j(e(t),e(a))}))}),Ra=t(function(e,a){return O(_(a).sort(function(t,a){var n=h(e,t,a);return n===bd?0:n===sd?-1:1}))}),Sa=/.^/,Ba=t(function(e,a){var t="g";e.af&&(t+="m"),e.W&&(t+="i");try{return ld(new RegExp(a,t))}catch(e){return id}}),Ya=t(function(e,a){return null!==a.match(e)}),Ka=n(function(e,a,t){for(var n,d=[],l=0,b=a.lastIndex,s=-1;l++<e&&(n=a.exec(t))&&s!=a.lastIndex;){for(var c,h=n.length-1,o=Array(h);0<h;)c=n[h],o[--h]=c?ld(c):id;d.push(r(md,n[0],n.index,l,O(o))),s=a.lastIndex}return a.lastIndex=b,O(d)}),Ha=d(function(e,a,t,n){function d(a){if(l++>=e)return a;for(var n=arguments.length-3,d=Array(n);0<n;){var b=arguments[n];d[--n]=b?ld(b):id}return t(r(md,a,arguments[arguments.length-2],l,O(d)))}var l=0;return n.replace(a,d)}),Ua=n(function(e,a,t){for(var d,l=t,i=[],b=a.lastIndex,s=a.lastIndex;e--&&(d=a.exec(l),!!d);)i.push(l.slice(b,d.index)),b=a.lastIndex;return i.push(l.slice(b)),a.lastIndex=s,O(i)}),qa=t(function(e,a){return e+a}),Fa=t(function(e,a){return e-a}),Da=t(function(e,a){return e*a}),Ja=t(function(e,a){return e/a}),Wa=t(function(e,a){return 0|e/a}),Pa=t(Math.pow),Ga=t(function(e,t){return t%e}),Za=t(function(e,a){var t=a%e;return 0===e?m(11):0<t&&0>e||0>t&&0<e?t+e:t}),Va=Math.PI,Xa=Math.E,Qa=Math.cos,et=Math.sin,at=Math.tan,tt=Math.acos,nt=Math.asin,dt=Math.atan,lt=t(Math.atan2),it=Math.ceil,bt=Math.round,st=Math.sqrt,ct=Math.log,ht=isNaN,ot=t(function(e,a){return e&&a}),rt=t(function(e,a){return e||a}),$t=t(function(e,a){return e!==a}),gt=t(function(e,a){return e+a}),ft=t(function(e,a){return e+a}),ut=t(function(e,a){for(var t=a.length,n=Array(t),d=0;d<t;){var l=a.charCodeAt(d);if(55296<=l&&56319>=l){n[d]=e(L(a[d]+a[d+1])),d+=2;continue}n[d]=e(L(a[d])),d++}return n.join("")}),pt=t(function(e,a){for(var t=[],n=a.length,d=0;d<n;){var l=a[d],b=a.charCodeAt(d);d++,55296<=b&&56319>=b&&(l+=a[d],d++),e(L(l))&&t.push(l)}return t.join("")}),mt=n(function(e,a,t){for(var n=t.length,d=0;d<n;){var l=t[d],b=t.charCodeAt(d);d++,55296<=b&&56319>=b&&(l+=t[d],d++),a=h(e,L(l),a)}return a}),vt=n(function(e,a,t){for(var n=t.length;n--;){var d=t[n],l=t.charCodeAt(n);56320<=l&&57343>=l&&(n--,d=t[n]+d),a=h(e,L(d),a)}return a}),yt=t(function(e,a){return a.split(e)}),kt=t(function(e,a){return a.join(e)}),xt=n(function(e,a,t){return t.slice(e,a)}),jt=t(function(e,a){for(var t=a.length;t--;){var n=a[t],d=a.charCodeAt(t);if(56320<=d&&57343>=d&&(t--,n=a[t]+n),e(L(n)))return!0}return!1}),Ct=t(function(e,a){for(var t=a.length;t--;){var n=a[t],d=a.charCodeAt(t);if(56320<=d&&57343>=d&&(t--,n=a[t]+n),!e(L(n)))return!1}return!0}),Lt=t(function(e,a){return-1<a.indexOf(e)}),Et=t(function(e,a){return 0===a.indexOf(e)}),At=t(function(e,a){return a.length>=e.length&&a.lastIndexOf(e)===a.length-e.length}),Ot=t(function(e,a){var t=e.length;if(1>t)return _a;for(var n=0,d=[];-1<(n=a.indexOf(e,n));)d.push(n),n+=t;return O(d)}),_t=z(function(e){return"number"==typeof e?-2147483647<e&&2147483647>e&&(0|e)===e?yd(e):isFinite(e)&&!(e%1)?yd(e):R("an INT",e):R("an INT",e)}),zt=z(function(e){return"boolean"==typeof e?yd(e):R("a BOOL",e)}),Nt=z(function(e){return"number"==typeof e?yd(e):R("a FLOAT",e)}),wt=z(function(e){return yd(Y(e))}),It=z(function(e){return"string"==typeof e?yd(e):e instanceof String?yd(e+""):R("a STRING",e)}),Mt=t(function(e,a){return{$:6,d:e,b:a}}),Tt=t(function(e,a){return{$:7,e:e,b:a}}),Rt=t(function(e,a){return{$:10,b:a,h:e}}),St=t(function(e,a){return N(e,[a])}),Bt=n(function(e,a,t){return N(e,[a,t])}),Yt=d(function(e,a,t,n){return N(e,[a,t,n])}),Kt=l(function(e,a,t,n,d){return N(e,[a,t,n,d])}),Ht=i(function(e,a,t,n,d,l){return N(e,[a,t,n,d,l])}),Ut=b(function(e,a,t,n,d,l,i){return N(e,[a,t,n,d,l,i])}),qt=s(function(e,a,t,n,d,l,i,b){return N(e,[a,t,n,d,l,i,b])}),Ft=c(function(e,a,t,n,d,l,i,b,s){return N(e,[a,t,n,d,l,i,b,s])}),Dt=t(function(e,a){try{var t=JSON.parse(a);return w(e,t)}catch(t){return cl(h(hl,"This is not valid JSON! "+t.message,Y(a)))}}),Jt=t(function(e,a){return w(e,K(a))}),Wt=t(function(e,a){return JSON.stringify(K(a),null,e)+""}),Pt=n(function(e,a,t){return t[e]=K(a),t}),Gt=Y(null),Zt=t(function(e,a){return{$:3,b:e,d:a}}),Vt=t(function(e,a){return{$:4,b:e,d:a}}),Xt=0,Qt=t(function(e,a){return q(function(t){W(e,a),t(H(Aa))})}),en=!1,an=[],tn=d(function(e,a,t,n){return Z(a,n,e.aI,e.aW,e.aU,function(){return function(){}})}),nn={},dn=t(function(e,a){return q(function(t){e.g(a),t(H(Aa))})}),ln=t(function(e,a){return h(Qt,e.h,{$:0,a:a})}),bn=t(function(e,a){return{$:3,n:e,o:a}}),sn=t(function(e,a){return a}),cn=t(function(e,a){return function(t){return e(a(t))}}),hn=n(function(e,a,t){return q(function(n){function d(e){n(a(t.aC.a(e)))}var l=new XMLHttpRequest;l.addEventListener("error",function(){d(Bl)}),l.addEventListener("timeout",function(){d(Hl)}),l.addEventListener("load",function(){d(se(t.aC.b,l))}),Kd(t.j)&&oe(e,l,t.j.a);try{l.open(t.h,t.aY,!0)}catch(a){return d(Rl(t.aY))}return be(l,t),t.az.a&&l.setRequestHeader("Content-Type",t.az.a),l.send(t.az.b),function(){l.c=!0,l.abort()}})}),on=n(function(e,a,t){return{$:0,d:e,b:a,a:t}}),rn=t(function(e,a){return{$:0,d:a.d,b:a.b,a:function(t){return e(a.a(t))}}}),$n=t(function(e,a){return{$:0,a:e,b:a}}),gn=t(function(e,a){return new Blob([a],{type:e})}),fn=z(function(e){return"undefined"!=typeof File&&e instanceof File?yd(e):R("a FILE",e)}),un=n(function(e,a,t){return q(function(){var n=new Blob([t],{type:a});if(navigator.msSaveOrOpenBlob)return void navigator.msSaveOrOpenBlob(n,e);var d=re(),l=URL.createObjectURL(n);d.href=l,d.download=e,$e(d),URL.revokeObjectURL(l)})}),pn="undefined"==typeof document?{}:document,mn=d(function(e,a,t,n){var d=n.node;return d.parentNode.replaceChild(je(e,function(){}),d),{}}),vn=t(function(e,a){return t(function(t,n){for(var d,l=[],i=0;n.b;n=n.b)d=n.a,i+=d.b||0,l.push(d);return i+=l.length,{$:1,c:a,d:ke(t),e:l,f:e,b:i}})}),yn=vn(void 0),kn=t(function(e,a){return t(function(t,n){for(var d,l=[],i=0;n.b;n=n.b)d=n.a,i+=d.b.b||0,l.push(d);return i+=l.length,{$:2,c:a,d:ke(t),e:l,f:e,b:i}})}),xn=kn(void 0),jn=t(function(e,a){return{$:4,j:e,k:a,b:1+(a.b||0)}}),Cn=t(function(e,t){return pe([e,t],function(){return e(t)})}),Ln=n(function(e,t,a){return pe([e,t,a],function(){return h(e,t,a)})}),En=d(function(e,t,a,n){return pe([e,t,a,n],function(){return o(e,t,a,n)})}),An=l(function(e,t,a,n,l){return pe([e,t,a,n,l],function(){return r(e,t,a,n,l)})}),On=i(function(t,n,a,l,i,d){return pe([t,n,a,l,i,d],function(){return $(t,n,a,l,i,d)})}),_n=b(function(t,n,a,l,i,d,e){return pe([t,n,a,l,i,d,e],function(){return g(t,n,a,l,i,d,e)})}),zn=s(function(t,n,a,l,i,d,e,b){return pe([t,n,a,l,i,d,e,b],function(){return u(t,n,a,l,i,d,e,b)})}),Nn=c(function(t,n,a,l,i,d,e,b,s){return pe([t,n,a,l,i,d,e,b,s],function(){return p(t,n,a,l,i,d,e,b,s)})}),wn=t(function(e,a){return{$:"a0",n:e,o:a}}),In=t(function(e,a){return{$:"a1",n:e,o:a}}),Mn=t(function(e,a){return{$:"a2",n:e,o:a}}),Tn=t(function(e,a){return{$:"a3",n:e,o:a}}),Rn=n(function(e,a,t){return{$:"a4",n:a,o:{f:e,o:t}}}),Sn=t(function(e,a){return"a0"===a.$?h(wn,a.n,ye(e,a.o)):a}),Bn=t(function(e,a){return C(e(a.a),a.b)}),Yn=t(function(e,a){return{o:e(a.o),U:a.U,R:a.R}});try{window.addEventListener("t",null,Object.defineProperty({},"passive",{get:function(){ia=!0}}))}catch(a){}var Kn,Hn,Un=Kn||d(function(e,a,t,n){return Z(a,n,e.aI,e.aW,e.aU,function(a,t){var d=e.aZ,l=n.node,i=Ge(l);return Ve(t,function(e){var t=d(e),n=Ne(i,t);l=qe(l,i,n,a),i=t})})}),qn=Hn||d(function(e,a,t,n){return Z(a,n,e.aI,e.aW,e.aU,function(a,t){var n=e.F&&e.F(a),d=e.aZ,l=pn.title,i=pn.body,b=Ge(i);return Ve(t,function(e){la=n;var t=d(e),s=yn("body")(_a)(t.az),c=Ne(b,s);i=qe(i,b,c,a),b=s,la=0,l!==t.aV&&(pn.title=l=t.aV)})})}),Fn="undefined"==typeof cancelAnimationFrame?function(e){clearTimeout(e)}:cancelAnimationFrame,Dn="undefined"==typeof requestAnimationFrame?function(e){return setTimeout(e,1e3/60)}:requestAnimationFrame,Jn=t(function(e,a){return h(wi,Ki,q(function(){a&&history.go(a),e()}))}),Wn=t(function(e,a){return h(wi,Ki,q(function(){history.pushState({},"",a),e()}))}),Pn=t(function(e,a){return h(wi,Ki,q(function(){history.replaceState({},"",a),e()}))}),Gn={addEventListener:function(){},removeEventListener:function(){}},Zn="undefined"==typeof document?Gn:document,Vn="undefined"==typeof window?Gn:window,Xn=n(function(e,a,t){return J(q(function(){function n(e){D(t(e))}return e.addEventListener(a,n,ia&&{passive:!0}),function(){e.removeEventListener(a,n)}}))}),Qn=t(function(e,a){var t=w(e,a);return Hd(t)?ld(t.a):id}),ed=t(function(e,a){return Xe(a,function(a){return a[e](),Aa})}),ad=t(function(e,a){return Qe(function(){return Vn.scroll(e,a),Aa})}),td=n(function(e,a,t){return Xe(e,function(e){return e.scrollLeft=a,e.scrollTop=t,Aa})}),nd=t(function(e,a){return e(a)}),dd=t(function(e,a){if(!a.$){var t=a.a;return t}return e}),ld=function(e){return{$:0,a:e}},id={$:1},bd=1,sd=0,cd=$a,hd=n(function(e,a,n){var d=n.c,l=n.d,i=t(function(a,t){if(!a.$){var n=a.a;return o(cd,i,t,n)}var d=a.a;return o(cd,e,t,d)});return o(cd,i,o(cd,e,a,l),d)}),od=za,rd=function(e){return o(hd,od,_a,e)},$d=2,gd=n(function(e,a,n){foldr:for(;;){if(-2===n.$)return a;var d=n.b,l=n.c,i=n.d,b=n.e,s=e,c=o(e,d,l,o(gd,e,a,b));e=s,a=c,n=i;continue foldr}}),fd=function(e){return o(gd,n(function(e,a,t){return h(od,C(e,a),t)}),_a,e)},ud=function(e){return o(gd,n(function(e,a,t){return h(od,e,t)}),_a,e)},pd=function(e){return ud(e)},md=d(function(e,a,t,n){return{aH:a,aJ:e,aL:t,aT:n}}),vd={M:!1,N:"example.svg",O:"",ac:!0,aX:h(dd,Sa,function(e){return h(Ba,{W:!1,af:!1},e)}("!|#|\\$|%|&|'|\\(|\\)|\\*|\\+|,|\\/|:|;|=|\\?|@|\\[|\\]"))},yd=function(e){return{$:0,a:e}},kd=n(function(e,a,t){return a(e(t))}),xd=function(e){return e},jd={$:-2},Cd=jd,Ld=Ea,Ed=t(function(e,a){get:for(;;){if(-2===a.$)return id;var t=a.b,n=a.c,d=a.d,l=a.e,i=h(Ld,e,t);switch(i){case 0:var b=e,s=d;e=b,a=s;continue get;case 1:return ld(n);default:var b=e,s=l;e=b,a=s;continue get;}}}),Ad=l(function(t,a,n,l,d){return{$:-1,a:t,b:a,c:n,d:l,e:d}}),Od=l(function(e,a,t,n,d){if(-1===d.$&&!d.a){var l=d.a,i=d.b,b=d.c,s=d.d,c=d.e;if(-1===n.$&&!n.a){var h=n.a,o=n.b,r=n.c,g=n.d,f=n.e;return $(Ad,0,a,t,$(Ad,1,o,r,g,f),$(Ad,1,i,b,s,c))}return $(Ad,e,i,b,$(Ad,0,a,t,n,s),c)}if(-1===n.$&&!n.a&&-1===n.d.$&&!n.d.a){var u=n.a,o=n.b,r=n.c,p=n.d,m=p.a,v=p.b,y=p.c,k=p.d,x=p.e,f=n.e;return $(Ad,0,o,r,$(Ad,1,v,y,k,x),$(Ad,1,a,t,f,d))}return $(Ad,e,a,t,n,d)}),_d=n(function(e,a,t){if(-2===t.$)return $(Ad,0,e,a,jd,jd);var n=t.a,d=t.b,l=t.c,i=t.d,b=t.e,s=h(Ld,e,d);return 0===s?$(Od,n,d,l,o(_d,e,a,i),b):1===s?$(Ad,n,d,a,i,b):$(Od,n,d,l,i,o(_d,e,a,b))}),zd=n(function(e,a,t){var n=o(_d,e,a,t);if(-1===n.$&&!n.a){var d=n.a,i=n.b,b=n.c,s=n.d,l=n.e;return $(Ad,1,i,b,s,l)}return n}),Nd=function(e){getMin:for(;;)if(-1===e.$&&-1===e.d.$){var a=e.d;e=a;continue getMin}else return e},wd=function(e){if(-1===e.$&&-1===e.d.$&&-1===e.e.$){if(-1===e.e.d.$&&!e.e.d.a){var a=e.a,t=e.b,n=e.c,d=e.d,l=d.a,i=d.b,b=d.c,s=d.d,c=d.e,h=e.e,o=h.a,r=h.b,g=h.c,f=h.d,u=f.a,p=f.b,m=f.c,y=f.d,x=f.e,j=h.e;return $(Ad,0,p,m,$(Ad,1,t,n,$(Ad,0,i,b,s,c),y),$(Ad,1,r,g,x,j))}var a=e.a,t=e.b,n=e.c,C=e.d,l=C.a,i=C.b,b=C.c,s=C.d,c=C.e,L=e.e,o=L.a,r=L.b,g=L.c,f=L.d,j=L.e;return 1===a?$(Ad,1,t,n,$(Ad,0,i,b,s,c),$(Ad,0,r,g,f,j)):$(Ad,1,t,n,$(Ad,0,i,b,s,c),$(Ad,0,r,g,f,j))}return e},Id=function(e){if(-1===e.$&&-1===e.d.$&&-1===e.e.$){if(-1===e.d.d.$&&!e.d.d.a){var a=e.a,t=e.b,n=e.c,d=e.d,l=d.a,i=d.b,b=d.c,s=d.d,c=s.a,h=s.b,o=s.c,r=s.d,g=s.e,f=d.e,u=e.e,p=u.a,m=u.b,y=u.c,x=u.d,j=u.e;return $(Ad,0,i,b,$(Ad,1,h,o,r,g),$(Ad,1,t,n,f,$(Ad,0,m,y,x,j)))}var a=e.a,t=e.b,n=e.c,C=e.d,l=C.a,i=C.b,b=C.c,L=C.d,f=C.e,E=e.e,p=E.a,m=E.b,y=E.c,x=E.d,j=E.e;return 1===a?$(Ad,1,t,n,$(Ad,0,i,b,L,f),$(Ad,0,m,y,x,j)):$(Ad,1,t,n,$(Ad,0,i,b,L,f),$(Ad,0,m,y,x,j))}return e},Md=b(function(e,a,t,n,d,l,i){if(-1===l.$&&!l.a){var b=l.a,s=l.b,c=l.c,h=l.d,o=l.e;return $(Ad,t,s,c,h,$(Ad,0,n,d,o,i))}_n2$2:for(;;)if(-1!==i.$||1!==i.a)break _n2$2;else if(-1===i.d.$){if(1===i.d.a){var r=i.a,g=i.d,f=g.a;return Id(a)}break _n2$2}else{var u=i.a,p=i.d;return Id(a)}return a}),Td=function(e){if(-1===e.$&&-1===e.d.$){var a=e.a,t=e.b,n=e.c,d=e.d,l=d.a,i=d.d,b=e.e;if(1===l){if(-1===i.$&&!i.a){i.a;return $(Ad,a,t,n,Td(d),b)}var s=wd(e);if(-1===s.$){var c=s.a,h=s.b,o=s.c,r=s.d,g=s.e;return $(Od,c,h,o,Td(r),g)}return jd}return $(Ad,a,t,n,Td(d),b)}return jd},Rd=t(function(e,a){if(-2===a.$)return jd;var t=a.a,n=a.b,d=a.c,l=a.d,i=a.e;if(0>j(e,n)){if(-1===l.$&&1===l.a){var b=l.a,s=l.d;if(-1===s.$&&!s.a){s.a;return $(Ad,t,n,d,h(Rd,e,l),i)}var c=wd(a);if(-1===c.$){var o=c.a,r=c.b,g=c.c,f=c.d,p=c.e;return $(Od,o,r,g,h(Rd,e,f),p)}return jd}return $(Ad,t,n,d,h(Rd,e,l),i)}return h(Sd,e,u(Md,e,a,t,n,d,l,i))}),Sd=t(function(e,a){if(-1===a.$){var t=a.a,n=a.b,d=a.c,l=a.d,i=a.e;if(v(e,n)){var b=Nd(i);if(-1===b.$){var s=b.b,c=b.c;return $(Od,t,s,c,l,Td(i))}return jd}return $(Od,t,n,d,l,h(Rd,e,i))}return jd}),Bd=t(function(e,a){var t=h(Rd,e,a);if(-1===t.$&&!t.a){var n=t.a,d=t.b,i=t.c,b=t.d,l=t.e;return $(Ad,1,d,i,b,l)}return t}),Yd=n(function(e,a,t){var n=a(h(Ed,e,t));if(!n.$){var d=n.a;return o(zd,e,d,t)}return h(Bd,e,t)}),Kd=function(e){return!e.$},Hd=function(e){return!e.$},Ud=32,qd=d(function(e,a,t,n){return{$:0,a:e,b:a,c:t,d:n}}),Fd=it,Dd=t(function(e,a){return ct(a)/ct(e)}),Jd=Fd(h(Dd,2,Ud)),Wd=[],Pd=r(qd,0,Jd,Wd,Wd),Gd=function(e){return{$:1,a:e}},Zd=function(e){return{$:0,a:e}},Vd=sa,Xd=n(function(e,a,t){foldl:for(;;){if(!t.b)return a;var n=t.a,d=t.b,l=e,i=h(e,n,a);e=l,a=i,t=d;continue foldl}}),Qd=function(e){return o(Xd,od,_a,e)},el=t(function(e,a){compressNodes:for(;;){var t=h(Vd,Ud,e),n=t.a,d=t.b,l=h(od,Zd(n),a);if(!d.b)return Qd(l);e=d,a=l;continue compressNodes}}),al=t(function(e,a){return a(e)}),tl=t(function(e,a){treeFromBuilder:for(;;){var t=Fd(a/Ud);if(1===t)return h(Vd,Ud,e).a;var n=h(el,e,_a);e=n,a=t;continue treeFromBuilder}}),nl=t(function(e,a){return 0<j(e,a)?e:a}),dl=function(e){return e.length},ll=t(function(e,a){if(!a.a)return r(qd,dl(a.c),Jd,Wd,a.c);var t=a.a*Ud,n=ea(h(Dd,Ud,t-1)),d=e?Qd(a.d):a.d,l=h(tl,d,a.a);return r(qd,dl(a.c)+t,h(nl,5,n*Jd),l,a.c)}),il=ba,bl=l(function(e,a,t,n,d){initializeHelp:for(;;){if(0>a)return h(ll,!1,{d:n,a:0|t/Ud,c:d});var l=Gd(o(il,Ud,a,e)),i=e,b=a-Ud,s=t,c=h(od,l,n),r=d;e=i,a=b,t=s,n=c,d=r;continue initializeHelp}}),sl=t(function(e,a){if(0>=e)return Pd;var t=e%Ud,n=o(il,t,e-t,a);return $(bl,a,e-t-Ud,e,_a,n)}),cl=function(e){return{$:1,a:e}},hl=t(function(e,a){return{$:3,a:e,b:a}}),ol=t(function(e,a){return{$:0,a:e,b:a}}),rl=t(function(e,a){return{$:1,a:e,b:a}}),$l=function(e){return{$:2,a:e}},gl=function(e){var a=e.charCodeAt(0);return 55296<=a&&56319>=a?1024*(a-55296)+e.charCodeAt(1)-56320+65536:a},fl=function(e){var a=gl(e);return 97<=a&&122>=a},ul=function(e){var a=gl(e);return 90>=a&&65<=a},pl=function(e){return fl(e)||ul(e)},ml=function(e){var a=gl(e);return 57>=a&&48<=a},vl=function(e){return fl(e)||ul(e)||ml(e)},yl=function(e){return o(Xd,t(function(e,a){return a+1}),0,e)},kl=n(function(e,a,t){rangeHelp:for(;;)if(1>j(e,a)){var n=e,d=a-1,l=h(od,a,t);e=n,a=d,t=l;continue rangeHelp}else return t}),xl=t(function(e,a){return o(kl,e,a,_a)}),jl=t(function(e,a){return o(Na,e,h(xl,0,yl(a)-1),a)}),Cl=function(e){return e+""},Ll=t(function(e,a){return h(kt,e,_(a))}),El=function(e){var a=e.charCodeAt(0);return a?ld(55296<=a&&56319>=a?C(L(e[0]+e[1]),e.slice(2)):C(L(e[0]),e.slice(1))):id},Al=t(function(e,a){return O(h(yt,e,a))}),Ol=function(e){return h(Ll,"\n    ",h(Al,"\n",e))},_l=t(function(e,a){return"\n\n("+(Cl(e+1)+(") "+Ol(zl(a))))}),zl=function(e){return h(Nl,e,_a)},Nl=t(function(e,a){errorToStringHelp:for(;;)switch(e.$){case 0:var t=e.a,n=e.b,d=function(){var e=El(t);if(1===e.$)return!1;var a=e.a,n=a.a,d=a.b;return pl(n)&&h(Ct,vl,d)}(),l=d?"."+t:"['"+(t+"']"),b=n,s=h(od,l,a);e=b,a=s;continue errorToStringHelp;case 1:var c=e.a,n=e.b,i="["+(Cl(c)+"]"),b=n,s=h(od,i,a);e=b,a=s;continue errorToStringHelp;case 2:var o=e.a;if(!o.b)return"Ran into a Json.Decode.oneOf with no possibilities"+function(){return a.b?" at json"+h(Ll,"",Qd(a)):"!"}();if(!o.b.b){var n=o.a,b=n,s=a;e=b,a=s;continue errorToStringHelp}else{var r=function(){return a.b?"The Json.Decode.oneOf at json"+h(Ll,"",Qd(a)):"Json.Decode.oneOf"}(),$=r+(" failed in the following "+(Cl(yl(o))+" ways:"));return h(Ll,"\n\n",h(od,$,h(jl,_l,o)))}default:var g=e.a,f=e.b,$=function(){return a.b?"Problem with the value at json"+(h(Ll,"",Qd(a))+":\n\n    "):"Problem with the given value:\n\n"}();return $+(Ol(h(Wt,4,f))+("\n\n"+g));}}),wl=dn,Il=ln,Ml=t(function(t,n){if(!n.$){var d=n.a;return yd(t(d))}var a=n.a;return cl(a)}),Tl=t(function(e,a){return{$:3,a:e,b:a}}),Rl=function(e){return{$:0,a:e}},Sl=t(function(e,a){return{$:4,a:e,b:a}}),Bl={$:2},Yl=function(e){return{$:1,a:e}},Kl=function(e){return{$:0,a:e}},Hl={$:1},Ul=t(function(e,a){return o(on,"",xd,h(kd,a,e))}),ql=t(function(a,t){if(!t.$){var n=t.a;return yd(n)}var d=t.a;return cl(a(d))}),Fl=function(e){return{$:4,a:e}},Dl=function(e){return{$:3,a:e}},Jl=function(e){return{$:0,a:e}},Wl={$:2},Pl={$:1},Gl=t(function(e,a){switch(a.$){case 0:var t=a.a;return cl(Jl(t));case 1:return cl(Pl);case 2:return cl(Wl);case 3:var n=a.a;return cl(Dl(n.at));default:var d=a.b;return h(ql,Fl,e(d));}}),Zl={$:0},Vl=function(e){return{$:1,a:e}},Xl=H,Ql=t(function(e,a){return{ap:e,au:a}}),ei=Xl(h(Ql,Cd,_a)),ai=Zt,ti=function(e){return q(function(a){var t=e.f;2===t.$&&t.c&&t.c(),e.f=null,a(H(0))})},ni=n(function(e,a,t){updateReqs:for(;;){if(!a.b)return Xl(t);var n=a.a,d=a.b;if(!n.$){var l=n.a,i=h(Ed,l,t);if(1===i.$){var b=e,s=t;e=b,a=d,t=s;continue updateReqs}else{var c=i.a;return h(ai,function(){return o(ni,e,d,h(Bd,l,t))},ti(c))}}else{var r=n.a;return h(ai,function(a){var n=r.j;if(1===n.$)return o(ni,e,d,t);var l=n.a;return o(ni,e,d,o(zd,l,a,t))},J(o(hn,e,wl(e),r)))}}}),di=d(function(e,a,t,n){return h(ai,function(e){return Xl(h(Ql,e,t))},o(ni,e,a,n.ap))}),li=d(function(e,t,n,l){if(!l.b)return t;var i=l.a,a=l.b;if(!a.b)return h(e,i,t);var s=a.a,b=a.b;if(!b.b)return h(e,i,h(e,s,t));var $=b.a,c=b.b;if(!c.b)return h(e,i,h(e,s,h(e,$,t)));var g=c.a,d=c.b,f=500<n?o(Xd,e,t,Qd(d)):r(li,e,t,n+1,d);return h(e,i,h(e,s,h(e,$,h(e,g,f))))}),ii=n(function(e,a,t){return r(li,e,a,0,t)}),bi=n(function(e,a,t){var n=e(a);if(!n.$){var d=n.a;return h(od,d,t)}return t}),si=t(function(e,a){return o(ii,bi(e),_a,a)}),ci=n(function(e,a,t){return h(ai,function(n){return h(ai,function(a){return Xl(h(e,n,a))},t)},a)}),hi=function(e){return o(ii,ci(od),Xl(_a),e)},oi=d(function(e,a,t,n){var d=n.a,l=n.b;return v(a,d)?ld(h(wl,e,l(t))):id}),ri=n(function(e,a,t){var n=a.a,d=a.b;return h(ai,function(){return Xl(t)},hi(h(si,o(oi,e,n,d),t.au)))}),$i=function(e){return{$:0,a:e}},gi=t(function(e,a){if(!a.$){var t=a.a;return $i(t)}var n=a.a;return Vl({v:n.v,az:n.az,aC:h(rn,e,n.aC),e:n.e,h:n.h,i:n.i,j:n.j,aY:n.aY})}),fi=t(function(e,a){return{$:0,a:e,b:a}}),ui=t(function(e,a){var t=a.a,n=a.b;return h(fi,t,h(kd,n,e))});nn.Http=X(ei,di,ri,gi,ui);var pi=ee("Http"),mi=ee("Http"),vi=function(e){return pi(Vl({v:!1,az:e.az,aC:e.aC,e:e.e,h:e.h,i:e.i,j:e.j,aY:e.aY}))},yi=function(e){return vi({az:Zl,aC:e.aC,e:_a,h:"GET",i:id,j:id,aY:e.aY})}({aC:function(e){return h(Ul,e,Gl(yd))}(function(e){return{$:1,a:e}}),aY:"assets/example.svg"}),ki=ae(_a),xi=function(e){return{$:0,a:e}},ji=ae(_a),Ci=Xl(0),Li=t(function(e,a){return o(ii,t(function(a,t){return h(od,e(a),t)}),_a,a)}),Ei=t(function(e,a){return h(ai,function(t){return Xl(e(t))},a)}),Ai=t(function(e,a){return J(h(ai,wl(e),a))}),Oi=n(function(e,a){return h(Ei,function(){return 0},hi(h(Li,Ai(e),a)))}),_i=n(function(){return Xl(0)}),zi=t(function(e,a){return h(Ei,e,a)});nn.Task=X(Ci,Oi,_i,zi);var Ni=ee("Task"),wi=t(function(e,a){return Ni(h(Ei,e,a))}),Ii=function(e){if(!e.$){var a=e.a;return h(wi,xi,Xl(a))}return ji},Mi=function(e){return{$:1,a:e}},Ti=function(e){return{$:5,a:e}},Ri=function(e){return e.name},Si=function(e){return q(function(a){var t=new FileReader;return t.addEventListener("loadend",function(){a(H(t.result))}),t.readAsText(e),function(){t.abort()}})},Bi=t(function(e,a){return h(wi,a,ge(e))}),Yi=t(function(e,a){if(!a.$)return C(e,h(Bi,O(["image/svg+xml"]),function(e){return Ti(Mi(e))}));var t=a.a;return C(E(e,{N:Ri(t)}),h(wi,xi,Si(t)))}),Ki=function(e){never:for(;;){var a=e;e=a;continue never}},Hi=n(function(e,a,t){return h(wi,Ki,o(un,e,a,t))}),Ui=t(function(e,a){switch(e.$){case 0:var t=e.a;return C(E(a,{O:t}),ji);case 1:var n=e.a;return C(a,Ii(n));case 2:var d=e.a;return C(E(a,{ac:d}),ji);case 3:return C(E(a,{M:!a.M}),ji);case 4:return C(a,o(Hi,a.N,"image/svg+xml",a.O));default:var l=e.a;return h(Yi,a,l);}}),qi={$:3},Fi={$:4},Di={$:0},Ji=function(e){return{$:2,a:e}},Wi=St,Pi=Bt,Gi=function(e){return{$:0,a:e}},Zi=function(e){switch(e.$){case 0:return 0;case 1:return 1;case 2:return 2;default:return 3;}},Vi=t(function(e,a){return h(Mn,e,Y(a))}),Xi=Vi("id"),Qi=vn("http://www.w3.org/2000/svg"),eb=Qi("path"),ab=Qi("svg"),tb=Tn("d"),nb=Tn("viewBox"),db=function(e){return e.M?h(ab,O([Xi("light-toggle"),nb("0 0 60 60")]),O([h(eb,O([tb("M30,14c8.831,0 16,7.169 16,16c0,8.831 -7.169,16 -16,16c-8.831,0 -16,-7.169 -16,-16c0,-8.831 7.169,-16 16,-16Zm0,-13l0,6m0,46l0,6m29,-29l-6,0m-46,0l-6,0m7,-22l6,6m38,-6l-6,6m-38,38l6,-6m38,6l-6,-6")]),_a)])):h(ab,O([Xi("light-toggle"),nb("0 0 50 50")]),O([h(eb,O([tb("M14.087,3.101c-0.327,1.596 -0.499,3.248 -0.499,4.939c0,13.515 10.972,24.487 24.487,24.487c3.918,0 7.622,-0.922 10.907,-2.561c-2.287,11.15 -12.164,19.548 -23.987,19.548c-13.515,0 -24.487,-10.973 -24.487,-24.487c0,-9.597 5.533,-17.911 13.579,-21.926Z")]),_a)]))},lb=h(ab,O([nb("0 0 60 60")]),O([h(eb,O([tb("M30,0.548l0,38.515m-9.063,-9.063l9.063,9.063m9.063,-9.063l-9.073,9.073")]),_a),h(eb,O([tb("M22.732,16.862l-14.5,0l0,42.547l43.536,0l0,-42.547l-14.5,0")]),_a)])),ib=h(ab,O([Xi("error"),nb("0 0 402 402")]),O([h(eb,O([tb("M238 301h-74c-4 0-9 2-12 6-4 4-6 8-6 13v64c0 5 2 9 6 13 3 3 8 5 12 5h74c4 0 9-2 12-5 4-4 6-8 6-13v-64c0-5-2-9-6-13-3-4-8-6-12-6zM259 5c-3-3-7-5-12-5h-92c-5 0-9 2-12 5-4 4-6 8-5 13l8 220c0 4 2 9 5 12 4 4 9 6 13 6h74c4 0 9-2 13-6 3-3 5-8 5-12l8-220c1-5-1-9-5-13z")]),_a)])),bb=h(ab,O([nb("0 0 60 60")]),O([h(eb,O([tb("M30,39.073l0,-38.514m-9.063,9.063l9.063,-9.063m9.063,9.063l-9.073,-9.074")]),_a),h(eb,O([tb("M22.732,16.862l-14.5,0l0,42.547l43.536,0l0,-42.547l-14.5,0")]),_a)])),sb=function(e){var a=e.aJ;switch(a){case"!":return"%21";case"#":return"%23";case"$":return"%24";case"%":return"%25";case"&":return"%26";case"'":return"%27";case"(":return"%28";case")":return"%29";case"*":return"%2A";case"+":return"%2B";case",":return"%2C";case"/":return"%2F";case":":return"%3A";case";":return"%3B";case"=":return"%3D";case"?":return"%3F";case"@":return"%40";case"[":return"%5B";case"]":return"%5D";default:return a;}},cb=Ha(1/0),hb=function(e){return"data:image/svg+xml;utf8,"+o(cb,e.aX,sb,e.O)},ob=yn("button"),rb=yn("div"),$b=yn("img"),gb=Vi("className"),fb=function(e){return h(Vi,"src",ve(e))},ub=function(e){return{$:0,a:e}},pb=wn,mb=t(function(e,a){return h(pb,e,ub(a))}),vb=function(e){return h(mb,"click",Gi(e))},yb=function(e){return h(rb,O([Xi("display"),gb(e.M?"dark":"")]),O([h($b,O([fb(hb(e)),e.ac?h(mb,"error",Gi(Ji(!1))):h(mb,"load",Gi(Ji(!0)))]),_a),ib,h(ob,O([vb(Fi)]),O([lb])),h(ob,O([vb(Ti(Di))]),O([bb])),h(ob,O([vb(qi)]),O([db(e)]))]))},kb=h(ab,O([nb("0 0 50 50")]),O([h(eb,O([tb("M18.96 49.26l-.07-10.04-.73.12c-.46.09-1.05.13-1.76.11-.72 0-1.45-.08-2.22-.22a4.95 4.95 0 0 1-2.13-.95 4.04 4.04 0 0 1-1.4-1.96l-.32-.73a7.94 7.94 0 0 0-1-1.62c-.46-.6-.92-1-1.38-1.21l-.23-.16a2.35 2.35 0 0 1-.7-.83c-.06-.15 0-.27.16-.37.17-.1.48-.14.93-.14l.63.1c.43.08.95.33 1.58.76.62.42 1.14.98 1.54 1.65a5.63 5.63 0 0 0 1.77 2c.69.45 1.38.68 2.08.68.7 0 1.3-.06 1.82-.16.5-.1.98-.27 1.43-.48.19-1.42.7-2.51 1.56-3.28-1.21-.12-2.3-.31-3.27-.57-.96-.26-1.96-.67-2.99-1.24a8.59 8.59 0 0 1-2.56-2.13 10.25 10.25 0 0 1-1.67-3.35 15.92 15.92 0 0 1-.65-4.77c0-2.57.84-4.75 2.51-6.55-.78-1.94-.7-4.1.23-6.5.61-.19 1.52-.04 2.73.43a19.2 19.2 0 0 1 4.01 2.09c1.98-.55 4.01-.83 6.11-.83 2.1 0 4.14.28 6.11.83l1.21-.77c.83-.5 1.8-.97 2.93-1.4 1.12-.42 1.98-.54 2.58-.35.95 2.4 1.04 4.57.25 6.5a9.28 9.28 0 0 1 2.52 6.55c0 1.8-.22 3.4-.66 4.8-.43 1.38-1 2.5-1.68 3.33a8.9 8.9 0 0 1-2.58 2.12 13 13 0 0 1-3 1.24c-.96.26-2.04.45-3.25.57 1.1.96 1.65 2.46 1.65 4.52v12.2")]),_a)])),xb=yn("a"),jb=Tn("rel"),Cb=Vi("target"),Lb=h(xb,O([function(e){return h(Vi,"href",me(e))}("https://github.com/GarkGarcia/RawSvg"),Cb("_blank"),jb("noopener noreferrer")]),O([kb])),Eb=h(ab,O([nb("0 0 586 110")]),O([h(eb,O([tb("M114.713 37.824c0 9.521-2.534 17.84-7.601 24.955-5.068 7.115-12.209 12.413-21.423 15.894L103.656 110H66.033L50.83 82.973h-8.907L36.548 110H.307L21.806 2.504h48.22c14.128 0 25.108 3.097 32.939 9.291 7.832 6.194 11.748 14.87 11.748 26.029zm-36.702 3.532c0-7.268-4.505-10.903-13.514-10.903H52.366l-5.068 25.185h14.896c5.016 0 8.907-1.254 11.671-3.762 2.764-2.509 4.146-6.015 4.146-10.52z")]),_a),h(eb,O([tb("M193.031 91.265h-41.002L141.28 110h-38.238l68.49-107.496h35.627L232.651 110h-36.088l-3.532-18.735zm-5.067-26.106l-5.222-27.488-15.817 27.488h21.039zM428.754 2.504L372.856 110h-38.852l-6.143-56.666L298.377 110h-38.852L246.626 2.504h35.78l6.911 61.273 31.941-61.273h33.324l6.142 62.194 32.403-62.194h35.627zM436.449 110c-4.696 0-9.271-.526-13.724-1.579-4.453-1.052-8.11-2.469-10.971-4.25l6.153-13.927c2.699 1.565 5.722 2.82 9.069 3.765 3.346.945 6.558 1.417 9.635 1.417 2.645 0 4.534-.256 5.667-.769 1.134-.513 1.701-1.282 1.701-2.308 0-1.187-.742-2.078-2.227-2.672-1.484-.593-3.927-1.241-7.327-1.943-4.373-.918-8.016-1.903-10.931-2.955-2.915-1.053-5.452-2.78-7.611-5.182-2.159-2.402-3.239-5.654-3.239-9.757 0-3.562.999-6.801 2.996-9.716 1.997-2.915 4.98-5.209 8.947-6.882 3.968-1.673 8.785-2.51 14.453-2.51 3.886 0 7.705.418 11.457 1.255 3.751.837 7.057 2.065 9.918 3.684l-5.748 13.845c-5.56-2.806-10.823-4.21-15.789-4.21-4.912 0-7.368 1.188-7.368 3.563 0 1.133.729 1.983 2.186 2.55 1.457.567 3.859 1.174 7.206 1.822 4.318.81 7.962 1.741 10.931 2.793 2.968 1.053 5.546 2.767 7.732 5.142 2.186 2.375 3.279 5.614 3.279 9.716 0 3.562-.998 6.788-2.996 9.675-1.997 2.888-4.979 5.182-8.946 6.883-3.968 1.7-8.785 2.55-14.453 2.55zM529.076 52.027l-23.967 56.678h-18.784l-23.967-56.678h20.566l13.522 33.116 13.845-33.116h18.785zM567.616 78.828h16.598v23.966c-3.346 2.321-7.233 4.102-11.659 5.344-4.426 1.241-8.771 1.862-13.036 1.862-6.045 0-11.47-1.255-16.274-3.765-4.804-2.51-8.569-6.018-11.295-10.526-2.726-4.507-4.089-9.621-4.089-15.343 0-5.722 1.363-10.836 4.089-15.343 2.726-4.507 6.531-8.016 11.416-10.526 4.885-2.51 10.405-3.765 16.558-3.765 5.56 0 10.539.931 14.939 2.793 4.399 1.863 8.056 4.575 10.971 8.138l-12.226 10.768c-3.563-4.156-7.8-6.234-12.712-6.234-4.211 0-7.557 1.268-10.04 3.805-2.483 2.537-3.725 5.992-3.725 10.364 0 4.264 1.228 7.692 3.684 10.283 2.456 2.591 5.736 3.886 9.838 3.886 2.429 0 4.75-.458 6.963-1.376V78.828z")]),_a)])),Ab=yn("textarea"),Ob=Vi("placeholder"),_b=t(function(e,a){return h(Mn,e,Y(a))}),zb=_b("spellcheck"),Nb=Vi("value"),wb=function(e){return C(e,!0)},Ib=function(e){return{$:1,a:e}},Mb=t(function(e,a){return h(pb,e,Ib(a))}),Tb=t(function(e,a){return o(ii,Mt,a,e)}),Rb=h(Tb,O(["target","value"]),It),Sb=function(e){return h(Mb,"input",h(Wi,wb,h(Wi,e,Rb)))},Bb=function(e){return h(Ab,O([Nb(e.O),Ob("<svg ...> ... </svg>"),zb(!1),Sb(function(e){return xi(e)})]),_a)},Yb=function(e){return{$:1,a:e}},Kb=function(e){return{$:0,a:e}},Hb=xd,Ub=function(e){return e.length},qb=xt,Fb=t(function(e,a){return 1>e?a:o(qb,e,Ub(a),a)}),Db=Et,Jb=Ot,Wb=function(e){return""===e},Pb=t(function(e,a){return 1>e?"":o(qb,0,e,a)}),Gb=function(e){for(var a,t=0,n=e.charCodeAt(0),d=43==n||45==n?1:0,l=d;l<e.length;++l){if(a=e.charCodeAt(l),48>a||57<a)return id;t=10*t+a-48}return l==d?id:ld(45==n?-t:t)},Zb=i(function(e,a,t,n,d,l){return{aa:l,ab:a,ah:n,aj:t,am:e,an:d}}),Vb=l(function(e,a,t,n,d){if(Wb(d)||h(Lt,"@",d))return id;var l=h(Jb,":",d);if(!l.b)return ld(g(Zb,e,d,id,a,t,n));if(!l.b.b){var b=l.a,i=Gb(h(Fb,b+1,d));if(1===i.$)return id;return ld(g(Zb,e,h(Pb,b,d),i,a,t,n))}return id}),Xb=d(function(e,a,t,n){if(Wb(n))return id;var d=h(Jb,"/",n);if(!d.b)return $(Vb,e,"/",a,t,n);var l=d.a;return $(Vb,e,h(Fb,l,n),a,t,h(Pb,l,n))}),Qb=n(function(e,a,t){if(Wb(t))return id;var n=h(Jb,"?",t);if(!n.b)return r(Xb,e,id,a,t);var d=n.a;return r(Xb,e,ld(h(Fb,d+1,t)),a,h(Pb,d,t))}),es=t(function(e,a){if(Wb(a))return id;var t=h(Jb,"#",a);if(!t.b)return o(Qb,e,id,a);var n=t.a;return o(Qb,e,ld(h(Fb,n+1,a)),h(Pb,n,a))}),as=function(e){return h(Db,"http://",e)?h(es,0,h(Fb,7,e)):h(Db,"https://",e)?h(es,1,h(Fb,8,e)):id},ts=qn({aI:function(){return C(vd,yi)},aU:function(){return ki},aW:Ui,aZ:function(e){return{az:O([h(rb,O([Xi("container"),gb(e.ac?"":"error")]),O([h(rb,O([Xi("title")]),O([Eb,Lb])),yb(e),Bb(e)]))]),aV:"RawSvg"}}});(function(a){e.Elm?ie(e.Elm,a):e.Elm=a})({Main:{init:ts(Gi(0))(0)}})})(this);+
\ No newline at end of file
diff --git a/src/View.elm b/src/View.elm
@@ -84,32 +84,30 @@ logo =
 
 githubLink : Html Msg
 githubLink =
-    a [ href "https://github.com/GarkGarcia/RawSvg"
-        , target "_blank"
-        , rel "noopener noreferrer"
-        ] [ githubIcon ]
+    a [ href "https://github.com/GarkGarcia/RawSvg", target "_blank", rel "noopener noreferrer"]
+        [ githubIcon ]
 
 downloadIcon : Html Msg
 downloadIcon =
-    svg [ viewBox "0 0 59 59" ]
-        [ path [ d "M20.187 28.313c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l9.979 9.979c.186.189.44.294.706.294.007 0 .014-.004.021-.004.007 0 .013.004.021.004.333 0 .613-.173.795-.423l9.891-9.891c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L30.5 36.544V1c0-.553-.447-1-1-1s-1 .447-1 1v35.628l-8.313-8.315z" ] []
-        , path [ d "M36.5 16c-.553 0-1 .447-1 1s.447 1 1 1h13v39h-40V18h13c.553 0 1-.447 1-1s-.447-1-1-1h-15v43h44V16h-15z" ] []
+    svg [ viewBox "0 0 60 60" ]
+        [ path [ d "M30,0.548l0,38.515m-9.063,-9.063l9.063,9.063m9.063,-9.063l-9.073,9.073" ] []
+        , path [ d "M22.732,16.862l-14.5,0l0,42.547l43.536,0l0,-42.547l-14.5,0" ] []
         ]
 
 uploadIcon : Html Msg
 uploadIcon =
-    svg [ viewBox "0 0 59 59" ]
-        [ path [ d "M19.479 12.019c.256 0 .512-.098.707-.293l8.313-8.313v35.586c0 .553.447 1 1 1s1-.447 1-1V3.413l8.272 8.272c.391.391 1.023.391 1.414 0s.391-1.023 0-1.414L30.207.293C30.115.2 30.004.127 29.88.076c-.244-.101-.519-.101-.764 0-.123.051-.234.125-.326.217L18.772 10.312c-.391.391-.391 1.023 0 1.414.195.196.451.293.707.293z" ] []
-        , path [ d "M36.499 15.999c-.553 0-1 .447-1 1s.447 1 1 1h13v39h-40v-39h13c.553 0 1-.447 1-1s-.447-1-1-1h-15v43h44v-43h-15z" ] []
+    svg [ viewBox "0 0 60 60" ]
+        [ path [ d "M30,39.073l0,-38.514m-9.063,9.063l9.063,-9.063m9.063,9.063l-9.073,-9.074" ] []
+        , path [ d "M22.732,16.862l-14.5,0l0,42.547l43.536,0l0,-42.547l-14.5,0" ] []
         ]
 
 darkModeIcon : Model -> Html Msg
 darkModeIcon model =
     if model.darkMode
         then svg [ id "light-toggle", viewBox "0 0 60 60" ]
-            [ path [ d "M30 14c-8.822 0-16 7.178-16 16s7.178 16 16 16 16-7.178 16-16-7.178-16-16-16zm0 30c-7.72 0-14-6.28-14-14s6.28-14 14-14 14 6.28 14 14-6.28 14-14 14zM30 8c.552 0 1-.448 1-1V1c0-.552-.448-1-1-1s-1 .448-1 1v6c0 .552.448 1 1 1zM30 52c-.552 0-1 .448-1 1v6c0 .552.448 1 1 1s1-.448 1-1v-6c0-.552-.448-1-1-1zM59 29h-6c-.552 0-1 .448-1 1s.448 1 1 1h6c.552 0 1-.448 1-1s-.448-1-1-1zM8 30c0-.552-.448-1-1-1H1c-.552 0-1 .448-1 1s.448 1 1 1h6c.552 0 1-.448 1-1zM46.264 14.736c.256 0 .512-.098.707-.293l5.736-5.736c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0l-5.736 5.736c-.391.391-.391 1.023 0 1.414.195.196.451.293.707.293zM13.029 45.557l-5.736 5.736c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293.256 0 .512-.098.707-.293l5.736-5.736c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0zM46.971 45.557c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l5.736 5.736c.195.195.451.293.707.293.256 0 .512-.098.707-.293.391-.391.391-1.023 0-1.414l-5.736-5.736zM13.029 14.443c.195.195.451.293.707.293.256 0 .512-.098.707-.293.391-.391.391-1.023 0-1.414L8.707 7.293c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l5.736 5.736z" ] [] ]
+            [ path [ d "M30,14c8.831,0 16,7.169 16,16c0,8.831 -7.169,16 -16,16c-8.831,0 -16,-7.169 -16,-16c0,-8.831 7.169,-16 16,-16Zm0,-13l0,6m0,46l0,6m29,-29l-6,0m-46,0l-6,0m7,-22l6,6m38,-6l-6,6m-38,38l6,-6m38,6l-6,-6" ] [] ]
         else svg [ id "light-toggle", viewBox "0 0 50 50" ]
-            [ path [ d "M25.068,48.889C15.895,48.889 7.051,43.829 2.672,35.085C-3.373,23.008 1.164,8.467 13.003,1.979L15.064,0.85L14.449,3.118C12.97,8.577 13.55,14.368 16.082,19.424C18.832,24.917 23.558,29.011 29.387,30.95C35.218,32.889 41.452,32.442 46.946,29.692C47.196,29.567 47.438,29.434 47.68,29.301L49.741,28.171L49.156,30.423C47.293,37.296 42.579,43.062 36.223,46.245C32.639,48.039 28.825,48.888 25.068,48.889ZM12.002,4.936C2.589,11.364 -0.754,23.773 4.462,34.189C10.14,45.529 23.984,50.134 35.326,44.457C40.48,41.875 44.462,37.445 46.507,32.1C40.875,34.527 34.625,34.802 28.755,32.848C22.418,30.74 17.282,26.291 14.292,20.32C11.899,15.541 11.11,10.16 12.002,4.936Z" ] [] ]
+            [ path [ d "M14.087,3.101c-0.327,1.596 -0.499,3.248 -0.499,4.939c0,13.515 10.972,24.487 24.487,24.487c3.918,0 7.622,-0.922 10.907,-2.561c-2.287,11.15 -12.164,19.548 -23.987,19.548c-13.515,0 -24.487,-10.973 -24.487,-24.487c0,-9.597 5.533,-17.911 13.579,-21.926Z" ] [] ]
 
 errorIcon : Html Msg
 errorIcon =
diff --git a/styles.css b/styles.css
@@ -55,8 +55,12 @@ textarea::placeholder {
 }
 
 svg {
+    fill: none;
     fill-rule: evenodd;
-    fill: var(--light);
+    
+    stroke-linejoin: round;
+    stroke-width: 1pt;
+    stroke-width: .025in;
 }
 
 body {
@@ -110,6 +114,9 @@ body > div#container > div#title > * {
 }
 
 body > div#container > div#title > svg {
+    fill: var(--light);
+    stroke-width: 0;
+
     max-height: 100%;
 }
 
@@ -129,14 +136,10 @@ body > div#container > div#title > a > svg {
     width: 100%;
     height: 100%;
     
-    fill: none;
     stroke: var(--background);
-    
-    stroke-linejoin: round;
-    stroke-width: 1pt;
 }
 
-body > div#container > div#display > svg#error {
+body > div#container > div#display > svg#error, body > div#container > div#display > img {
     grid-area: image;
 
     max-width: 100%;
@@ -194,10 +197,6 @@ body > div#container > div#display.dark {
     background: var(--dark);
 }
 
-body > div#container > div#display > img {
-    grid-area: image;
-}
-
 body > div#container > div#display > button {
     display: flex;
     grid-area: auto;
@@ -211,10 +210,11 @@ body > div#container > div#display > button {
     cursor: pointer;
 }
 
-body > div#container > div#display svg {
+body > div#container > div#display > button > svg {
     width: 90%;
     height: 90%;
 
+    stroke: var(--light);
     margin: auto;
 }
 
@@ -259,12 +259,12 @@ body > div#container > textarea {
 
 @media (hover: hover) {
     body > div#container > textarea {
-        font-size: 1.2vmax;
+        font-size: .175in;
     }
 }
 
 @media (hover: none) {
     body > div#container > textarea {
-        font-size: 2.25vmax;
+        font-size: .25in;
     }
 } 
\ No newline at end of file