/*! * VERSION: 1.6.4 * DATE: 2020-03-29 * https://leon-sans.com * * @license Copyright (c) 2019-2020, Jongmin Kim. All rights reserved. **/ var LeonSans=function(t){var r={};function e(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=t,e.c=r,e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:n})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,r){if(1&r&&(t=e(t)),8&r)return t;if(4&r&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(e.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&r&&"string"!=typeof t)for(var i in t)e.d(n,i,function(r){return t[r]}.bind(null,i));return n},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},e.p="",e(e.s=0)}([function(t,r,e){var n=e(1).default;t.exports=n},function(t,r,e){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t,r){for(var e=0;e2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=.49*t.rect.w*r,a=.49*(t.rect.h+220)*r;return{x:e,y:n,w:i,h:a}}function f(t,r,e){return{x:t/2,y:(r-130*.49*e)/2}}function l(t,r,e){return{r:r,cr:e,fr1:1,fr2:.78,gx1:t.ratio.x1,gx2:t.ratio.x2,gy1:t.ratio.y1,gy2:t.ratio.y2}}function y(t,r,e,n,i){var a=(n-i)/(r-e)*(t-e)+i;return an&&(a=n),a}function c(t){var r,e,n,i,a,s,o,f,l,c,h,u=t.typo.p.length,d=[];for(r=0;r0)for(n=0;n0&&"a"!=r.pos.type){var n=r.lengths*e;t.setLineDash([r.lengths]),t.lineDashOffset=r.direction*(n+r.lengths),t.stroke()}}})}return d}function h(t,r){var e,n,i=t.length,a=[];for(e=0;e0){var f=e*o;t.setLineDash([e]),t.lineDashOffset=r.direction*(f+e),t.stroke()}return s}function j(t,r,e,n){var i,a;if(1==r.drawing.value)for(i=r.lines.length,a=0;a0&&(d[0].start=1,Array.prototype.push.apply(u,d))}return u}function $(t,r,e){var n,i,a,s,o,f,l,c=t.length,h=[],u=1,d=1;for(r>-1&&(d=y(r,1,0,80,10)*e),n=0;n0&&null!=(l=B(o,X,s,f))&&(u&&(l.type="m",u=0),h.push(l)),X=new z(o);return h}function B(t,r,e,n){if(t.type=e.type,t.distance=e.distance,t.num=n,r&&null==t.rotation){var i=t.x-r.x,a=t.y-r.y,s=Math.atan2(i,a);t.rotation=-s}else t.rotation=t.rotation;return t.rotation==Z?null:t}function H(t,r){var e=K(t.x1,t.x2,t.x3,t.x4,r),n=K(t.y1,t.y2,t.y3,t.y4,r),i=Q(t.x1,t.x2,t.x3,t.x4,r),a=Q(t.y1,t.y2,t.y3,t.y4,r);return new z({x:e,y:n,rotation:-Math.atan2(i,a)})}function K(t,r,e,n,i){var a=i*i;return t+(3*-t+i*(3*t-t*i))*i+(3*r+i*(-6*r+3*r*i))*i+(3*e-3*e*i)*a+n*(a*i)}function Q(t,r,e,n,i){return 3*i*i*(3*r-t-3*e+n)+6*i*(t-2*r+e)+3*(-t+r)}var V=Math.PI/180*180,Y=Math.PI/180*90,Z=-100;function tt(t,r,e,n,i,a,s,o){var f,l=[],y=o.length;for(f=0;f":tt(423,90,352,0,0,0,0,[{d:-1,v:[["m",0,0,{x:-1,y:.3,r:et(0,0,90,176)}],["l",90,176,{r:V,f:1}],["l",0,352,{x:-1,y:.3,f:1}]]}]),"/":tt(433,130,352,0,0,0,0,[{d:1,v:[["m",0,352,{r:et(0,352,130,0),f:1,y:0}],["l",130,0,{y:0}]]}]),"þ":tt(600,232,338,-10,-2,-117,-117,[{d:-1,v:[["m",0,-106,{y:0}],["l",0,116,{r:Z}],["b",0,180.1,51.9,232,116,232,{r:Y}],["b",180.1,232,232,180.1,232,116,{r:V}],["b",232,51.9,180.1,0,116,0,{r:Y}],["b",51.9,0,0,51.9,0,116,{r:V}],["l",0,338,{y:0,f:1}]]}]),"Þ":tt(520,162,352,-5,-70,0,0,[{d:-1,v:[["m",0,0,{x:0,y:0,r:V}],["l",0,352,{x:0,y:0,r:V,f:1}]]},{d:1,v:[["m",0,281.6,{x:0,r:Y,f:1,p:1}],["l",57,281.6,{x:-.5,r:Y,f:1}],["b",115,281.6,162,233.4,162,175.4,{x:-.5,r:V}],["b",162,117.4,115,70.4,57,70.4,{x:-.5,r:Y}],["l",0,70.4,{x:0,r:Y,f:1,p:1}]]}]),"ß":tt(596,209,352,-10,-10,0,0,[{d:1,v:[["m",0,348.3,{r:V,f:1,x:0,y:0}],["l",0,104.3,{x:0}],["b",0,46,36,0,98.9,0,{x:0}],["b",145.2,0,191,27.9,191,81,{x:1}],["b",191,110.7,165.6,131.8,151.8,140.9],["l",140,148.8],["b",120.6,161.7,110.8,172.8,110.8,185.5],["b",110.8,206.7,131.6,213.8,140,217.5],["b",190.6,241.1,211,262.7,211,289.6],["b",211,329.5,174.8,352,142.5,352],["b",97.3,352,75.2,319.7,72.3,289.3]]}])};function It(t,r){var e=t,n=-60+r;return[{d:-1,v:[["m",-40+e,n,{x:0,y:0,r:et(-40+e,n,0+e,60+n)}],["l",0+e,60+n,{x:0,y:0,f:1}]]}]}function Rt(t,r){var e=t,n=-60+r;return[{d:-1,v:[["m",40+e,n,{x:0,y:0,r:et(40+e,n,0+e,60+n)}],["l",0+e,60+n,{x:0,y:0,f:1}]]}]}function jt(t,r){var e=-68+t,n=0+r;return[{d:-1,v:[["m",0+e,50+n,{r:et(0+e,50+n,66.5+e,0+n),y:0,x:0}],["l",66.5+e,0+n,{r:et(0+e,50+n,66.5+e,0+n),y:0,x:0,f:1}],["l",69.5+e,0+n,{r:et(69.5+e,0+n,136+e,50+n),y:0,x:0,f:1,v:1}],["l",136+e,50+n,{y:0,x:0,f:1}]]}]}function Mt(t,r){var e=t-76.24,n=r;return[{d:1,v:[["m",159.52+e,16.56+n,{x:-1,y:-.2,r:nt(159.52+e,16.56+n,150.08+e,29.28+n,134.56+e,37.68+n,118.56+e,37.68+n,0),f:1}],["b",150.08+e,29.28+n,134.56+e,37.68+n,118.56+e,37.68+n,{x:-1,y:-.2,r:Y}],["b",103.28+e,37.68+n,89.68+e,29.28+n,76.24+e,20.4+n,{x:-1,y:-.2}],["b",61.44+e,10.56+n,47.28+e,0+n,31.68+e,0+n,{x:-1,y:-.2,r:Y}],["b",17.84+e,0+n,8.72+e,7.12+n,0+e,16+n,{x:-1,y:-.2}]]}]}function Ft(t,r){return[{d:1,v:[["a",-50+t,r,{x:0,y:0}]]},{d:1,v:[["a",50+t,r,{x:0,y:0}]]}]}function Gt(t,r){var e=t-57,n=r;return[{d:1,v:[["m",112.7+e,0+n,{r:nt(112.7+e,0+n+e,10.1+n,110.1+e,19.3+n,105+e,27.7+n,0),x:0,y:0,f:1}],["b",112.7+e,10.1+n,110.1+e,19.3+n,105+e,27.7+n,{x:0,y:0}],["b",99.8+e,36.1+n,92.9+e,42.8+n,84.3+e,47.7+n,{x:0,y:0}],["b",75.7+e,52.6+n,66.7+e,55+n,57.3+e,55+n,{x:0,y:0}],["b",47.5+e,55+n,38.3+e,52.6+n,29.6+e,47.7+n,{x:0,y:0}],["b",20.8+e,42.8+n,13.8+e,36.1+n,8.5+e,27.7+n,{x:0,y:0}],["b",3.2+e,19.3+n,.5+e,10.1+n,.5+e,0+n,{x:0,y:0}]]}]}function Ct(t,r){var e=88+t,n=-116+r;return[{d:1,v:[["m",116+e,58+n,{r:V,p:1,f:1}],["b",116+e,90.05+n,90.05+e,116+n,58+e,116+n,{r:Y}],["b",25.95+e,116+n,0+e,90.05+n,0+e,58+n,{r:V}],["b",0+e,25.95+n,25.95+e,0+n,58+e,0+n,{r:Y}],["b",90.05+e,0+n,116+e,25.95+n,116+e,58+n,{r:V,c:1}]]}]}function Lt(t,r){return[{d:1,v:[["m",t-40,r,{x:0,y:1,r:Y}],["l",100+t,r,{x:0,y:1,f:1}]]}]}function zt(t,r){return[{d:-1,v:[["m",t,r,{p:1}],["b",9.3+t,11.6+r,15.6+t,27.1+r,15.6+t,40.9+r],["b",15.6+t,83.3+r,-18.2+t,107.8+r,-59.5+t,107.8+r],["b",-70.9+t,107.8+r,-82.9+t,106.2+r,-93.7+t,102.7+r,{x:.5,f:1}]]}]}function At(t,r){return[{d:-1,v:[["m",t,r,{p:1}],["b",-19.6+t,14.8+r,-42.2+t,37.9+r,-42.2+t,64.1+r],["b",-42.2+t,100.3+r,30.2-42.2+t,118.8+r,21.4+t,118.8+r],["b",68.3-42.2+t,118.8+r,72.9-42.2+t,118.4+r,35.2+t,117.6+r,{x:.5,f:1}]]}]}function Et(t,r){return[{d:1,v:[["a",t,r,{x:0,y:0}]]}]}function qt(t,r){var e=-68+t,n=r;return[{d:-1,v:[["m",0+e,n,{r:et(0+e,n,66.5+e,50+n),y:0,x:0}],["l",66.5+e,50+n,{r:et(0+e,n,66.5+e,50+n),y:0,x:0,f:1}],["l",69.5+e,50+n,{r:et(69.5+e,50+n,136+e,n),y:0,x:0,f:1,v:1}],["l",136+e,n,{y:0,x:0,f:1}]]}]}function Xt(t,r){return[{d:1,v:[["m",t-50,r,{x:0,y:0}],["l",t+50,r,{x:0,y:0,f:1}]]}]}var Ut,$t,Bt=[{d:1,v:[["m",0,352,{y:0,f:1}],["l",0,130,{y:-3}]]}],Ht=[{d:1,v:[["m",-115.9,444,{x:.4,y:.63,r:nt(-115.9,444,12.6-115.9,454.4,29.6-115.9,460.2,-70,461.2,0),f:1}],["b",12.6-115.9,454.4,29.6-115.9,460.2,-70,461.2,{x:.4,y:.63,r:Y}],["b",84.5-115.9,463.5,0,435.1,0,396.4,{x:.4,y:.63,r:V}],["l",0,130,{y:-3}]]}],Kt={"Æ":tt(996,426,352,0,0,0,0,[{d:-1,v:[["m",426,0,{x:0,r:Y}],["l",234,0,{x:.5,f:1,r:et(234,0,0,352)}],["l",0,352,{x:.5,y:.5,f:1}]]},{d:-1,v:[["m",234,0,{x:.5,p:1}],["l",234,352,{f:1,x:.5}],["l",426,352,{f:1,x:0}]]},{d:-1,v:[["m",76.4,237,{r:Y,p:1}],["l",234,237,{f:1,r:Y,p:1}]]},{d:-1,v:[["m",234,164,{r:Y,p:1,x:.5}],["l",414,164,{f:1,x:0}]]}]),"æ":tt(1e3,457.5,232,0,0,-64,-64,[{d:-1,v:[["m",232,8,{y:-3.4,r:V}],["l",232,116,{r:Z}],["b",232,180.1,180.1,232,116,232,{r:Y}],["b",51.9,232,0,180.1,0,116,{r:V}],["b",0,51.9,51.9,0,116,0,{r:Y}],["b",180.1,0,232,51.9,232,116,{r:V}],["l",232,224,{y:-.1,r:V,f:1}]]},{d:1,v:[["m",443.6,182.9,{r:nt(443.6,182.9,423.1,213.2,388.1,233.1,348.5,233.1,0),f:1}],["b",423.1,213.2,388.1,233.1,348.5,233.1,{r:Y}],["b",284.4,233.1,232.5,181.2,232.5,117.1,{r:V}],["b",232.5,53,284.4,1.1,348.5,1.1,{r:Y}],["b",408.4,1.1,456.9,47.2,457.5,106.1,{r:V}],["l",232.5,106.1,{r:V,p:1}]]}]),"À":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(It(145,-50))),"Á":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(Rt(145,-50))),"Â":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(jt(145,-100))),"Ã":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(Mt(145,-90))),"Ä":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(Ft(145,-70))),"Å":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(Ct(0,0))),"Ă":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(Gt(145,-110))),"Ą":tt(620,290,352,0,0,0,0,JSON.parse(JSON.stringify(it)).concat(At(290,352))),"à":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(It(116,-60))),"á":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(Rt(116,-60))),"â":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(jt(116,-110))),"ã":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(Mt(116,-100))),"ä":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(Ft(116,-80))),"å":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(Ct(-30,0))),"ă":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(Gt(116,-120))),"ą":tt(600,232,232,10,2,-64,-64,JSON.parse(JSON.stringify(xt)).concat(At(232,224))),"Ć":tt(700,293.1,360,0,0,0,0,JSON.parse(JSON.stringify(at)).concat(It(180,-60))),"Ĉ":tt(700,293.1,360,0,0,0,0,JSON.parse(JSON.stringify(at)).concat(jt(180,-110))),"Ċ":tt(700,293.1,360,0,0,0,0,JSON.parse(JSON.stringify(at)).concat(Et(180,-80))),"Č":tt(700,293.1,360,0,0,0,0,JSON.parse(JSON.stringify(at)).concat(qt(180,-110))),"Ç":tt(700,293.1,360,0,0,0,0,JSON.parse(JSON.stringify(at)).concat(zt(180,360))),"ć":tt(520,212.1,233.1,2,-10,-64,-64,JSON.parse(JSON.stringify(bt)).concat(It(116.5,-68.9))),"ĉ":tt(520,212.1,233.1,2,-10,-64,-64,JSON.parse(JSON.stringify(bt)).concat(jt(116.5,-118.9))),"ċ":tt(520,212.1,233.1,2,-10,-64,-64,JSON.parse(JSON.stringify(bt)).concat(Et(116.5,-88.9))),"č":tt(520,212.1,233.1,2,-10,-64,-64,JSON.parse(JSON.stringify(bt)).concat(qt(116.5,-118.9))),"ç":tt(520,212.1,233.1,2,-10,-64,-64,JSON.parse(JSON.stringify(bt)).concat(zt(116.5,233.1))),"Đ":tt(721,270,352,-10,-10,0,0,JSON.parse(JSON.stringify(st)).concat(Lt(0,176))),"Ď":tt(721,270,352,-10,-10,0,0,JSON.parse(JSON.stringify(st)).concat(qt(100,-110))),"ď":tt(600,232,352,10,2,0,0,JSON.parse(JSON.stringify(St)).concat((Ut=300,$t=0,[{d:-1,v:[["m",Ut,$t,{x:0,y:0}],["l",Ut,80+$t,{x:0,y:0,f:1}]]}]))),"đ":tt(600,232,352,10,2,0,0,JSON.parse(JSON.stringify(St)).concat(Lt(180,40))),"È":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(It(96,-60))),"É":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(Rt(96,-60))),"Ê":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(jt(96,-110))),"Ë":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(Ft(96,-80))),"Ē":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(Xt(96,-80))),"Ĕ":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(Gt(96,-120))),"Ė":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(Et(96,-80))),"Ě":tt(520,192,352,-5,-80,0,0,JSON.parse(JSON.stringify(ot)).concat(qt(96,-110))),"è":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(It(112,-60))),"é":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(Rt(112,-60))),"ê":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(jt(112,-110))),"ë":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(Ft(112,-80))),"ē":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(Xt(112,-80))),"ĕ":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(Gt(112,-120))),"ė":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(Et(112,-90))),"ě":tt(570,225.5,233.1,0,0,-64,-64,JSON.parse(JSON.stringify(mt)).concat(qt(112,-120))),"Ĝ":tt(840,352,360,0,0,0,0,JSON.parse(JSON.stringify(ft)).concat(jt(180,-110))),"Ğ":tt(840,352,360,0,0,0,0,JSON.parse(JSON.stringify(ft)).concat(Gt(180,-120))),"Ġ":tt(840,352,360,0,0,0,0,JSON.parse(JSON.stringify(ft)).concat(Et(180,-80))),"Ģ":tt(840,352,360,0,0,0,0,JSON.parse(JSON.stringify(ft)).concat(zt(180,360))),"ĝ":tt(600,232,338,10,2,-117,-117,JSON.parse(JSON.stringify(Ot)).concat(jt(116,-118.9))),"ğ":tt(600,232,338,10,2,-117,-117,JSON.parse(JSON.stringify(Ot)).concat(Gt(116,-120))),"ġ":tt(600,232,338,10,2,-117,-117,JSON.parse(JSON.stringify(Ot)).concat(Et(116,-90))),"ģ":tt(600,232,338,10,2,-117,-117,JSON.parse(JSON.stringify(Ot)).concat(Rt(116,-70))),"Ĥ":tt(684,232,352,0,0,0,0,JSON.parse(JSON.stringify(lt)).concat(jt(116,-110))),"ĥ":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Jt)).concat(jt(91,-110))),"Ì":tt(249,0,352,0,0,0,0,JSON.parse(JSON.stringify(yt)).concat(It(0,-60))),"Í":tt(249,0,352,0,0,0,0,JSON.parse(JSON.stringify(yt)).concat(Rt(0,-60))),"Î":tt(249,0,352,0,0,0,0,JSON.parse(JSON.stringify(yt)).concat(jt(0,-110))),"Ï":tt(249,0,352,0,0,0,0,JSON.parse(JSON.stringify(yt)).concat(Ft(0,-80))),"ì":tt(200,0,352,0,0,0,0,JSON.parse(JSON.stringify(Bt)).concat(It(0,70))),"í":tt(200,0,352,0,0,0,0,JSON.parse(JSON.stringify(Bt)).concat(Rt(0,70))),"î":tt(200,0,352,0,0,0,0,JSON.parse(JSON.stringify(Bt)).concat(jt(0,10))),"ï":tt(200,0,352,0,0,0,0,JSON.parse(JSON.stringify(Bt)).concat(Ft(0,50))),"Ĵ":tt(472,172.5,355.5,10,20,-2,-2,JSON.parse(JSON.stringify(ct)).concat(jt(172.5,-110))),"ĵ":tt(220,115.9,352,-60,-60,0,0,JSON.parse(JSON.stringify(Ht)).concat(jt(0,20))),"Ñ":tt(721,250,352,0,0,0,0,JSON.parse(JSON.stringify(ht)).concat(Mt(125,-100))),"ñ":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Nt)).concat(Mt(91,30))),"Ò":tt(850,360,360,0,0,0,0,JSON.parse(JSON.stringify(ut)).concat(It(180,-60))),"Ó":tt(850,360,360,0,0,0,0,JSON.parse(JSON.stringify(ut)).concat(Rt(180,-60))),"Ô":tt(850,360,360,0,0,0,0,JSON.parse(JSON.stringify(ut)).concat(jt(180,-110))),"Õ":tt(850,360,360,0,0,0,0,JSON.parse(JSON.stringify(ut)).concat(Mt(180,-100))),"Ö":tt(850,360,360,0,0,0,0,JSON.parse(JSON.stringify(ut)).concat(Ft(180,-80))),"Ø":tt(850,360,360,0,0,0,0,JSON.parse(JSON.stringify(ut)).concat([{d:1,v:[["m",0,360,{r:et(0,360,360,0),f:1,x:0,y:1}],["l",360,0,{x:0,y:1}]]}])),"ò":tt(580,232,232,0,0,-64,-64,JSON.parse(JSON.stringify(_t)).concat(It(116,-60))),"ó":tt(580,232,232,0,0,-64,-64,JSON.parse(JSON.stringify(_t)).concat(Rt(116,-60))),"ô":tt(580,232,232,0,0,-64,-64,JSON.parse(JSON.stringify(_t)).concat(jt(116,-110))),"õ":tt(580,232,232,0,0,-64,-64,JSON.parse(JSON.stringify(_t)).concat(Mt(116,-100))),"ö":tt(580,232,232,0,0,-64,-64,JSON.parse(JSON.stringify(_t)).concat(Ft(116,-80))),"ø":tt(580,232,232,0,0,-64,-64,JSON.parse(JSON.stringify(_t)).concat([{d:1,v:[["m",0,232,{r:et(0,232,232,0),f:1,x:0,y:1}],["l",232,0,{x:0,y:1}]]}])),"Ŝ":tt(560,224,360,0,0,0,0,JSON.parse(JSON.stringify(dt)).concat(jt(112.4,-110))),"ŝ":tt(400,143.808,231.12,0,0,-64,-64,JSON.parse(JSON.stringify(wt)).concat(jt(112.4*.642,-110))),"Ş":tt(560,224,360,0,0,0,0,JSON.parse(JSON.stringify(dt)).concat(zt(110.3,360))),"ş":tt(400,143.808,231.12,0,0,-64,-64,JSON.parse(JSON.stringify(wt)).concat(zt(70.8126,231.12))),"Ù":tt(712,250,355,0,0,-.5,-.5,JSON.parse(JSON.stringify(pt)).concat(It(125,-50))),"Ú":tt(712,250,355,0,0,-.5,-.5,JSON.parse(JSON.stringify(pt)).concat(Rt(125,-50))),"Û":tt(712,250,355,0,0,-.5,-.5,JSON.parse(JSON.stringify(pt)).concat(jt(125,-100))),"Ŭ":tt(712,250,355,0,0,-.5,-.5,JSON.parse(JSON.stringify(pt)).concat(Gt(125,-110))),"Ü":tt(712,250,355,0,0,-.5,-.5,JSON.parse(JSON.stringify(pt)).concat(Ft(125,-70))),"ù":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Pt)).concat(It(91,70))),"ú":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Pt)).concat(Rt(91,70))),"û":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Pt)).concat(jt(91,20))),"ŭ":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Pt)).concat(Gt(91,10))),"ü":tt(520,182,352,0,0,0,0,JSON.parse(JSON.stringify(Pt)).concat(Ft(91,50))),"Ý":tt(673,270,352,0,0,0,0,JSON.parse(JSON.stringify(vt)).concat(Rt(135,-60))),"ý":tt(500,225.5,331.5,10,10,-119,-119,JSON.parse(JSON.stringify(kt)).concat(Rt(116.3,-60))),"ÿ":tt(500,225.5,331.5,10,10,-119,-119,JSON.parse(JSON.stringify(kt)).concat(Ft(116.3,-90)))},Qt=Object.assign({},gt,Wt,Dt,Tt,Kt);function Vt(t){var r=(Qt[t]||Qt.tofu).clone();return r.v=t,r}function Yt(t,r,e,n){var i;return i=t.indexOf("\n")>0?t.split("\n"):t.indexOf("\\n")>0?t.split("\\n"):[t],0==e?function(t){var r,e=[],n=t.length;for(r=0;r=e&&(u+=1,h=l.w,d[u]=[]);u+=1}var p=[];for(a=d.length,i=0;i0&&(" "==n[0]&&n.shift()," "==n[n.length-1]&&n.pop(),n.length>0&&p.push(n));return p}(i,r,e):function(t,r,e){var n,i,a,s,f,l,y,c,h,u,d=0,p=0,v=0,g=[];for(c=t.length,f=0;fe&&(d=p,g[v+=1]=[]),g[v].push(i)}v+=1,d=0}c=g.length;var x=[];for(f=0;f0&&x.push(a);return x}(i,r,e)}function Zt(t,r){return{c:(t-r)/2,r:t-r,l:0}}function tr(t){if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(t=function(t,r){if(!t)return;if("string"==typeof t)return rr(t,r);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(e);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return rr(t,r)}(t))){var r=0,e=function(){};return{s:e,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:e}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,i,a=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,i=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw i}}}}function rr(t,r){(null==r||r>t.length)&&(r=t.length);for(var e=0,n=new Array(r);e0&&void 0!==arguments[0]?arguments[0]:{},e=r.text,n=void 0===e?"":e,i=r.size,s=void 0===i?500:i,f=r.weight,l=void 0===f?1:f,y=r.color,c=void 0===y?["#000000"]:y,h=r.colorful,d=void 0===h?["#c5d73f","#9d529c","#49a9db","#fec330","#5eb96e","#fc5356","#f38f31"]:h,p=r.tracking,v=void 0===p?0:p,g=r.leading,x=void 0===g?0:g,b=r.align,S=void 0===b?"left":b,m=r.pathGap,O=void 0===m?.5:m,J=r.amplitude,N=void 0===J?.5:J,_=r.width,w=void 0===_?0:_,P=r.breakWord,k=void 0!==P&&P,W=r.fps,D=void 0===W?30:W,T=r.isPath,I=void 0!==T&&T,R=r.isWave,j=void 0!==R&&R;return ar(this,o),(t=a.call(this)).size_=s,t.weight_=l,t.color_=c,t.colorful_=u(d),t.tracking_=v,t.leading_=x,t.pathGap_=O,t.amplitude_=N,t.width_=w,t.breakWord_=k,t.fps_=D,t.fpsTime_=1e3/t.fps_,t.isPath_=I,t.isWave_=j,t.model=new nr,t.str_=null,t.time_=null,t.isFps_=!1,t.isForceRander_=!1,t.updateID_=0,t.dPathsID_=null,t.pPathsID_=null,t.wPathsID_=null,t.guideID_=null,t.text=n,t.model.align=S,t}return e=o,(n=[{key:"on",value:function(t,r){or(yr(o.prototype),"on",this).call(this,t,r),this.update()}},{key:"off",value:function(t,r){or(yr(o.prototype),"off",this).call(this,t,r)}},{key:"position",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.model.position(t,r)&&(this.updateID_++,this.updateSignal())}},{key:"update",value:function(){this.updateID_++,this.model.update(this.str_,this.width_,this.breakWord_,this.weight_,this.size_,this.tracking_,this.leading_),this.isPath_||this.isWave_?(this.updatePatternPaths(),this.updateWavePaths()):this.updateSignal()}},{key:"updateGuide",value:function(){this.guideID_!=this.updateID_&&(this.guideID_=this.updateID_,this.model.updateGuide())}},{key:"updateDrawingPaths",value:function(){this.dPathsID_!=this.updateID_&&(this.dPathsID_=this.updateID_,this.model.updateDrawingPaths())}},{key:"updatePatternPaths",value:function(t){this.isPath_&&(t||this.pPathsID_!=this.updateID_)&&(this.pPathsID_=this.updateID_,this.model.updatePatternPaths(this.pathGap_),this.isForceRander_=!0,this.updateSignal())}},{key:"updateWavePaths",value:function(t){this.isWave_&&(t||this.wPathsID_!=this.updateID_)&&(this.wPathsID_=this.updateID_,this.model.updateWavePaths(this.pathGap_),this.isForceRander_=!0,this.updateSignal())}},{key:"updateSignal",value:function(){this.model.updateLinesForRect(),this.model.updatePathsForRect(),this.dispatch("update",this.model)}},{key:"reset",value:function(){this.size_=500,this.weight_=1,this.color_=["#000000"],this.tracking_=0,this.leading_=0,this.pathGap_=.5,this.amplitude_=.5,this.width_=0,this.breakWord_=!1,this.fps_=30,this.fpsTime_=1e3/this.fps_,this.isPath_=!1,this.isWave_=!1,this.str_=null,this.time_=null,this.isFps_=!1,this.isForceRander_=!1,this.updateID_=0,this.dPathsID_=null,this.pPathsID_=null,this.wPathsID_=null,this.guideID_=null,this.model.reset()}},{key:"dispose",value:function(){this.reset(),this.model=null}},{key:"drawPixi",value:function(t){var r,e,n,i=this.model.data.length;for(r=0;r10&&(I(t),t.beginPath(),y&&t.moveTo(y.x,y.y),t.lineTo(l.x,l.y),u+=R(t,f,h,c,i,u)),y=l):"b"==l.type&&((h=P(y.x,y.y,l.x,l.y,l.x2,l.y2,l.x3,l.y3))/r.scale>10&&(I(t),t.beginPath(),y&&t.moveTo(y.x,y.y),t.bezierCurveTo(l.x,l.y,l.x2,l.y2,l.x3,l.y3),u+=R(t,f,h,c,i,u)),y={x:l.x3,y:l.y3})}(t,this.model,this.colorful_)}},{key:"wave",value:function(t,r){t.lineWidth=this.lineWidth,r&&(this.time_||(this.time_=r),r-this.time_>this.fpsTime_||this.isForceRander_?(this.time_=r,this.isFps_=!0):this.isFps_=!1),this.isForceRander_=!1;var e,n,i=this.model.data.length;for(e=0;e900&&(t=900),this.weight_!=t&&(this.weight_=t,this.update(),this.isForceRander_=!0)}},{key:"color",get:function(){return this.color_},set:function(t){this.color_!=t&&(this.color_=t)}},{key:"tracking",get:function(){return this.tracking_},set:function(t){this.tracking_!=t&&(this.tracking_=t,this.update(),this.isForceRander_=!0)}},{key:"leading",get:function(){return this.leading_},set:function(t){this.leading_!=t&&(this.leading_=t,this.update(),this.isForceRander_=!0)}},{key:"align",get:function(){return this.model.align},set:function(t){this.model.align!=t&&(this.model.align=t,this.updateID_++,this.updateSignal())}},{key:"pathGap",get:function(){return this.pathGap_},set:function(t){this.pathGap_!=t&&(this.pathGap_=t,this.updatePatternPaths(!0),this.updateWavePaths(!0),this.isForceRander_=!0)}},{key:"amplitude",get:function(){return this.amplitude_},set:function(t){this.amplitude_=t}},{key:"rect",get:function(){return this.model.rect}},{key:"maxWidth",set:function(t){this.width_!=t&&(this.width_=t,this.update())},get:function(){return this.width_}},{key:"breakWord",set:function(t){this.breakWord_!=t&&(this.breakWord_=t,this.update())},get:function(){return this.breakWord_}},{key:"isPath",get:function(){return this.isPath_},set:function(t){this.isPath_=t,this.updatePatternPaths(!0)}},{key:"isWave",get:function(){return this.isWave_},set:function(t){this.isWave_=t,this.updateWavePaths(!0)}},{key:"fps",get:function(){return this.fps_},set:function(t){this.fps_=t,this.fpsTime_=1e3/this.fps_}},{key:"lineWidth",get:function(){return this.model.lineWidth}},{key:"scale",get:function(){return this.model.scale}},{key:"drawing",get:function(){return this.model.drawing}},{key:"data",get:function(){return this.model.data}},{key:"paths",get:function(){return this.model.paths}},{key:"drawingPaths",get:function(){return this.model.drawingPaths}},{key:"wavePaths",get:function(){return this.model.wavePaths}}])&&sr(e.prototype,n),i&&sr(e,i),o}(a)}]);