javascript:%7B(()=%3E%7Bclass%20_%7Bget%20width()%7Breturn%20this._81-this._y%7Dget%20height()%7Breturn%20this._91-this._z%7Dget%20_l8()%7Breturn%20null==this._y%7Dget%20_66()%7Breturn%20Math.max(0,this._y)%7Dget%20_76()%7Breturn%20Math.max(0,this._z)%7Dget%20_m8()%7Breturn%20Math.max(0,this._81)-this._66%7Dget%20_n8()%7Breturn%20Math.max(0,this._91)-this._76%7Dconstructor(t=null,_=null,s=null,i=null)%7Bthis._y=t,this._z=_,this._81=s,this._91=i%7D_j1(t,_,s)%7Breturn%20this._Z1(t-s,_-s)._Z1(t+s,_+s),this%7D_Z1(t,_)%7Breturn%20null==this._y&&(this._81=this._y=t,this._91=this._z=_),this._y=Math.min(this._y,Math.floor(t)),this._z=Math.min(this._z,Math.floor(_)),this._81=Math.max(this._81,Math.ceil(t)),this._91=Math.max(this._91,Math.ceil(_)),this%7D_O3(t)%7Breturn%20this._Z1(t._y,t._z)._Z1(t._81,t._91)%7Dclear()%7Bthis._81=this._y=null,this._91=this._z=null%7D_V()%7Breturn%20new%20_(this._y,this._z,this._81,this._91)%7D_h2(t)%7Breturn%20Math.max(0,Math.min(this._y,t))%7D_i2(t)%7Breturn%20Math.max(0,Math.min(this._z,t))%7D_H2(t)%7Breturn%20Math.max(0,Math.min(this._81,t))-this._h2(t)%7D_I2(t)%7Breturn%20Math.max(0,Math.min(this._91,t))-this._i2(t)%7D%7Dclass%20d%7Bstatic%20_3(t=null,_=null)%7Bvar%20s=document.createElement(%22canvas%22);return%20null!=t&&(s.width=t,s.height=_),s%7Dstatic%20_w(t)%7Breturn%20t.getContext(%222d%22,%7BwillReadFrequently:!0%7D)%7Dstatic%20_j2(t,_,s=d._K2(t))%7Bvar%20i=d._w(t),e=s._h2(t.width),h=s._i2(t.height),a=s._H2(t.width),r=s._I2(t.height);i.clearRect(e,h,a,r),i.save(),i.globalAlpha=1,d._I1(i),i.fillStyle=_._n(),i.beginPath(),i.fillRect(e,h,a,r),i.restore()%7Dstatic%20_02(t,_)%7Bvar%20s=_._h2(t.width),i=_._i2(t.height),e=_._H2(t.width),h=_._I2(t.height);d._w(t).clearRect(s,i,e,h)%7Dstatic%20_M(t)%7Bvar%20_=d._3(t.width,t.height);return%20d._w(_).drawImage(t,0,0),_%7Dstatic%20_J2(t,_)%7Bvar%20s,i=_._h2(t.width),e=_._i2(t.height),h=_._H2(t.width),a=_._I2(t.height);return%200==h%7C%7C0==a?null:(s=d._3(h,a),d._w(s).drawImage(t,i,e,h,a,0,0,h,a),s)%7Dstatic%20_k2(t,_)%7B_.width=t.width,_.height=t.height,d._w(_).drawImage(t,0,0)%7Dstatic%20_K2(t)%7Breturn%20null==t?null:new%20_(0,0,t.width,t.height)%7Dstatic%20_d3(t,_,s=null)%7Bnull==s&&(s=d._K2(t));var%20i=d._w(_);i.clearRect(s._66,s._76,s._m8,s._n8),d._I1(i),d._C(t,_,s)%7Dstatic%20_C(t,_,s)%7Bvar%20i=s._h2(_.width),e=s._i2(_.height),h=s._H2(_.width),a=s._I2(_.height);0!=h&&0!=a&&d._w(_).drawImage(t,i,e,h,a,i,e,h,a)%7Dstatic%20_e3(t,_,s)%7Bvar%20i=d._w(t).getImageData(_,s,1,1).data;return%20new%20n(i%5B0%5D,i%5B1%5D,i%5B2%5D,i%5B3%5D)%7Dstatic%20_86(t,_,s)%7Breturn%200%3C=_&&_%3Ct.width&&0%3C=s&&s%3Ct.height%7Dstatic%20_l2(t,_,s)%7Bvar%20i,e,h,a,r;null!=_&&(i=s._h2(t.width),e=s._i2(t.height),h=s._H2(t.width),a=s._I2(t.height),(r=d._w(t)).clearRect(i,e,h,a),d._I1(r),r.drawImage(_,i,e))%7Dstatic%20_f3(t,_,s,i,e,h,a)%7Bi=Math.max(0,i),a=Math.max(0,a);var%20r=Math.asin((a-i)/2/Math.sqrt(Math.pow(_-e,2)+Math.pow(s-h,2))),n=Math.PI/2+Math.atan2(s-h,_-e)-r,m=n-Math.PI+2*r;isNaN(n)&&(n=0,m=2*Math.PI),t.beginPath(),t.arc(_,s,i/2,m,n),t.arc(e,h,a/2,n,m),t.fill()%7Dstatic%20_I1(t)%7Bd._12(t,e._S3)%7Dstatic%20_12(t,_)%7Bt.globalCompositeOperation=_%7D%7Dclass%20n%7Bget%20_22()%7Bvar%20t=this.r/255,_=this.g/255,s=this.b/255,i=Math.max(t,_,s),e=i-Math.min(t,_,s);return%200==e?0:i==t?Math.PI/3*(((_-s)/e+6)%256):i==_?Math.PI/3*((s-t)/e+2):Math.PI/3*((t-_)/e+4)%7Dget%20value()%7Breturn%20Math.max(this.r,this.g,this.b)/255%7Dget%20_J1()%7Bvar%20t=Math.max(this.r,this.g,this.b);return%200==t?0:(t-Math.min(this.r,this.g,this.b))/t%7Dconstructor(t=0,_=0,s=0,i=255)%7Bthis.r=t,this.g=_,this.b=s,this.a=i%7D_n(t=1)%7Breturn%20n._n(this.r,this.g,this.b,this.a/255*t)%7Dstatic%20get%20_N4()%7Breturn%20new%20n(0,0,0,0)%7Dstatic%20get%20_P3()%7Breturn%20new%20n(255,255,255)%7Dstatic%20get%20_96()%7Breturn%20new%20n(0,0,0)%7Dstatic%20get%20_o8()%7Breturn%20new%20n(255,0,0)%7Dstatic%20get%20_p8()%7Breturn%20new%20n(255,255,0)%7Dstatic%20get%20_q8()%7Breturn%20new%20n(0,255,0)%7Dstatic%20get%20_r8()%7Breturn%20new%20n(0,255,255)%7Dstatic%20get%20_s8()%7Breturn%20new%20n(0,0,255)%7Dstatic%20get%20_t8()%7Breturn%20new%20n(255,0,255)%7Dstatic%20get%20_Q3()%7Breturn%20new%20n(128,0,0)%7Dstatic%20get%20_L2()%7Breturn%20new%20n(240,224,214)%7Dstatic%20get%20_a6()%7Breturn%20new%20n(238,96,96)%7Dstatic%20get%20_a1()%7Breturn%20new%20n(240,208,195)%7Dstatic%20get%20_b6()%7Breturn%20new%20n(255,255,238)%7Dstatic%20get%20_u8()%7Breturn%20new%20n(224,160,128)%7Dstatic%20_v8(t,_,s)%7Breturn%20new%20n(_.r*s+t.r*(1-s),_.g*s+t.g*(1-s),_.b*s+t.b*(1-s))%7Dstatic%20_O4(t,_=1,s=1)%7Bvar%20i=%5B0,0,0,0%5D;return%20o(i,t,_,s),new%20n(i%5B0%5D,i%5B1%5D,i%5B2%5D)%7Dstatic%20_n(t,_,s,i=1)%7Breturn%22rgba(%22+Math.round(t)+%22,%22+Math.round(_)+%22,%22+Math.round(s)+%22,%22+i+%22)%22%7Dstatic%20_c6(t)%7Bvar%20_=t.substr(1,2),s=t.substr(3,2),i=t.substr(5,2);return%20new%20n(parseInt(_,16),parseInt(s,16),parseInt(i,16))%7D%7Dfunction%20o(t,_,s=1,i=1,e=0)%7Bvar%20h=i*s,a=h*(1-Math.abs(_/(Math.PI/3)%252-1)),r=i-h;let%20n=0,m=0,o=0;_%3CMath.PI/3?(n=h,m=a):_%3C2*Math.PI/3?(n=a,m=h):o=_%3CMath.PI?(m=h,a):_%3C4*Math.PI/3?(m=a,h):_%3C5*Math.PI/3?(n=a,h):(n=h,a),t%5Be%5D=255*(n+r),t%5Be+1%5D=255*(m+r),t%5Be+2%5D=255*(o+r),t%5Be+3%5D=255%7Dclass%20z%7Bconstructor()%7Bthis._z1=%5B%5D,this._R3=0,this._w8=30%7Dget%20_P4()%7Breturn%20this._z1.length-this._R3%7D_Q4(t)%7Bvar%20_=this._z1;(_=(_=_.slice(0,this._P4)).slice(Math.max(0,_.length-this._w8+1))).push(t),this._z1=_,this._R3=0%7Dundo()%7Bvar%20t=this._z1%5Bthis._P4-1%5D;null!=t&&(t.undo(),this._R3++)%7Dredo()%7Bvar%20t=this._z1%5Bthis._P4%5D;null!=t&&(t.redo(),this._R3--)%7D%7Dclass%20e%7Bstatic%20get%20_S3()%7Breturn%22source-over%22%7D%7Dclass%20m%7Bget%20_2()%7Breturn%20this.m_0%7Dconstructor(t)%7Bvar%20_;%22string%22==typeof%20t?((_=m._f()._2).innerHTML=t,this.m_0=_.firstElementChild):this.m_0=t%7Dstatic%20_3(t)%7Breturn%20l(document.createElement(t))%7D_k1()%7Bvar%20t=this._2.getBoundingClientRect();return%20new%20p(t.left+t.width/2,t.top+t.height/2)%7Don(t,_,s=%7B%7D)%7Breturn%20this.m_0.addEventListener(t,_,s),this%7Dclick(t,_=%7B%7D)%7Breturn%20this.on(%22click%22,t,_)%7D_h(t,_=%7B%7D)%7Breturn%20this.on(%22pointerdown%22,t,_)%7D_o(t,_=%7B%7D)%7Breturn%20this.on(%22pointermove%22,t,_)%7D_b(t,_=%7B%7D)%7Breturn%20this.on(%22pointerup%22,t,_)%7Dfind(t)%7Breturn%20l(this.m_0.querySelector(t))%7D_4(t)%7Breturn%20m._4(this._2,t),this%7D_1(t,_)%7Bif(%22string%22==typeof%20t)%7Bvar%20s,i=t,e=_;for(s%20of%20r._f6(i))this._2.style.setProperty(s+i,e)%7Delse%7Bvar%20h,a=t;for(h%20in%20a)this._1(h,a%5Bh%5D)%7Dreturn%20this%7Dappend(t)%7Breturn%20null!=t.appendChild?this._2.appendChild(t):%22string%22==typeof%20t?this.append(l(t)):this.append(t._2),this%7D_0(t)%7Breturn%20t.append(this),this%7Dremove()%7Breturn%20this._2.remove(),this%7D_a(t)%7Breturn%20this._2.classList.add(...t.split(%22%20%22)),this%7D_32(t)%7Breturn%20this._2.classList.remove(...t.split(%22%20%22)),this%7D_sb(t)%7Breturn%20this._d6(t)?this._32(t):this._a(t),this%7D_d6(t)%7Breturn%20this._2.classList.contains(t)%7D_8(t)%7Breturn%20this._2.textContent=t,this%7D_M2(t)%7Breturn%20this._2.innerHTML=t,this%7D_5(t)%7Breturn%20this._1(%22visibility%22,t?%22%22:%22hidden%22)%7D_R4()%7Bvar%20t,_=this._2.parentElement;return%20null==_?%5B%5D:%5Bt=l(_)%5D.concat(t._R4())%7D_l1(t)%7Breturn%20this.on(t,t=%3E%7Bt.stopPropagation()%7D),this%7D_S4()%7Breturn%20this._l1(%22click%22)%7D_T3()%7Breturn%20this._l1(%22pointermove%22)%7D_6(t,_)%7Breturn%20this._1(%7Bwidth:this.m_1(t),height:this.m_1(_)%7D)%7D_m(t,_)%7Breturn%20this._1(%7Bleft:this.m_1(t),top:this.m_1(_)%7D)%7D_D(t)%7Breturn%20this._1(%7Bposition:t%7D)%7D_r()%7Breturn%20this._D(%22absolute%22)%7Dm_1(t)%7Breturn%22number%22==typeof%20t?t+%22px%22:t%7Dstatic%20_j(t)%7Breturn%20l(document.createElementNS(%22http://www.w3.org/2000/svg%22,t))%7Dstatic%20_4(t,_)%7Bfor(var%20s%20in%20_)t.setAttribute(s,_%5Bs%5D)%7Dstatic%20_9()%7Breturn%20m._f()._1(%7Bdisplay:%22flex%22%7D)%7Dstatic%20_f()%7Breturn%20m._3(%22div%22)%7D%7Dfunction%20l(t)%7Breturn%20new%20m(t)%7Dclass%20r%7Bstatic%20_e6(t)%7Breturn%20t.deltaY%7Dstatic%20_f6(_)%7Breturn%5B%22user-select%22%5D.some(t=%3Et==_)?%5B%22%22,%22-moz-%22,%22-webkit-%22,%22-ms-%22%5D:%5B%22%22%5D%7Dstatic%20get%20_x8()%7Bif(null==r.m_0)%7Blet%20_=navigator.userAgent.toLowerCase(),t=%5B%22apple%22,%22android%22%5D;r.m_0=t.some(t=%3E-1!=_.indexOf(t))%7Dreturn%20r.m_0%7Dstatic%20get%20_y8()%7Breturn%20r._x8?.7:.3%7Dstatic%20get%20_z8()%7Breturn%5B%22apple%22%5D.some(t=%3E-1!=navigator.userAgent.toLowerCase().indexOf(t))%7D%7Dclass%20h%7Bconstructor()%7Bthis.m_0=new%20Array%7Dadd(t)%7Bthis.m_0.push(t)%7Dremove(_)%7Bthis.m_0=this.m_0.filter(t=%3Et!=_)%7D_d(t=null)%7Bfor(var%20_%20of%20this.m_0)_(t)%7D%7Dclass%20O%7Bstatic%20async%20run(t)%7Bawait%20X._K1(0);var%20_=globalThis.canvas98Loaded;_&&(await%20_,t())%7D%7Dclass%20c%7Bstatic%20_g6(t,_)%7BglobalThis%5Bt%5D=_,c.m_0.push(t)%7Dstatic%20getData(t)%7Breturn%20globalThis%5Bt%5D%7Dstatic%20clear()%7Bfor(var%20t%20of%5B...c.m_0%5D)c._g6(t,null)%7Dstatic%20set%20_W(t)%7Bc._g6(%22canvas98%22,t)%7Dstatic%20get%20_W()%7Breturn%20c.getData(%22canvas98%22)%7D%7Dc.m_0=%5B%5D;class%20T%7Bstatic%20_b1(s)%7Breturn%20new%20Promise(t=%3E%7Blet%20_=new%20Image;_.onload=()=%3E%7Bt(_)%7D,_.src=s%7D)%7D%7Dclass%20a%7Bconstructor()%7Bthis.canvas=d._3(),this._c1=d._3(),this.background=n._N4,this.opacity=1%7D_6(t,_)%7Bvar%20s=d._M(this.canvas),i=d._3();return%20i.width=t,i.height=_,d._j2(i,this.background),d._d3(s,i),this._31(i),%7Bundo:()=%3E%7Bthis._31(s)%7D,redo:()=%3E%7Bthis._31(i)%7D%7D%7D_31(t)%7Bd._k2(t,this.canvas),d._k2(this.canvas,this._c1)%7D_U3(t,_)%7Bd._l2(this.canvas,t,_),d._l2(this._c1,t,_)%7D_V3(t)%7Bt(this)%7D_W3(t)%7Bt(this)%7D_E()%7Bthis._N2=!0,this._t&&this._t._E()%7D%7Dclass%20s%7Bget%20_Q2()%7Breturn%20this.m_3%7Dget%20_m1()%7Breturn%20this.m_4%7Dget%20value()%7Breturn%20this.m_1%7Dset%20value(t)%7Bthis.m_1=t,this._Q2._d()%7Dget%20_7()%7Breturn%20this.m_2%7Dset%20_7(t)%7Bvar%20_=this._7;this.m_2=t,this._7!=_&&this._m1._d()%7Dget%20_n2()%7Breturn%20this.m_0%7Dset%20_n2(t)%7Bthis.m_0=t%7Dconstructor(t)%7Bthis.m_0=!1,this.m_2=!1,this.m_3=new%20h,this.m_4=new%20h,this.value=t%7D%7Dclass%20u%7Bget%20_A8()%7Breturn%20this.m_0()%7Dconstructor(t,_=()=%3Ee._S3,s=1,i=t=%3Et)%7Bthis.name=t,this.m_0=_,this._R2=s,this.m_1=i%7D_A1(t)%7Breturn%20this.m_1(t)%7D%7Du._h6=new%20u(%22default%22),u._i6=new%20u(%22maker%22,()=%3E%22darken%22,.5);class%20X%7Bstatic%20_K1(_)%7Breturn%20new%20Promise(t=%3E%7BsetTimeout(()=%3E%7Bt()%7D,_)%7D)%7D%7Dclass%20i%7Bget%20$()%7Breturn%20this.m_0%7Dget%20_8()%7Breturn%20this.$._2.textContent%7Dconstructor(t,_)%7Bthis.m_0=m._3(%22style%22),null!=t&&this._p(t,_)%7D_p(t,_)%7Breturn%20this.$._8(this._8+i._C8(t,_)),this%7Dstatic%20_B8(t)%7Bvar%20_,s=new%20i;for(_%20of%20t)s.$._8(s._8+_._8);return%20s%7Dstatic%20_C8(t,_)%7Bvar%20s,i=t+%22%7B%22;for(s%20in%20_)for(var%20e%20of%20r._f6(s))i+=e+s+%22:%22+_%5Bs%5D+%22;%22;return%20i+=%22%7D%22%7D%7Dclass%20g%7Bstatic%20get%20_j6()%7Breturn%22--canvas98SelectedColor%22%7Dstatic%20get%20_k6()%7Breturn%20g._q(g._j6)%7Dstatic%20get%20_R()%7Breturn%22canvas98MenuItemSelected%22%7Dstatic%20get%20_o2()%7Breturn%22canvas98MenuItemParent%22%7Dstatic%20get%20_j3()%7Breturn%22--canvas98DefaultColor%22%7Dstatic%20get%20_X()%7Breturn%20g._q(g._j3)%7Dstatic%20get%20_l6()%7Breturn%22--canvas98HighlightedBackground%22%7Dstatic%20get%20_V4()%7Breturn%20g._q(g._l6)%7Dstatic%20get%20_a1()%7Breturn%22--canvas98MenuBackground%22%7Dstatic%20get%20_L1()%7Breturn%20g._q(g._a1)%7Dstatic%20get%20_n1()%7Breturn%22--canvas98MenuColor%22%7Dstatic%20get%20_W4()%7Breturn%22--canvas98PageBackground%22%7Dstatic%20get%20_M1()%7Breturn%20g._q(g._n1)%7Dstatic%20_q(t)%7Breturn%22var(%22+t+%22)%22%7Dstatic%20get%20_J()%7Breturn%22--canvas98MenuDefaultBackground%22%7Dstatic%20get%20_S()%7Breturn%22var(--canvas98Shadow)%22%7D%7Dclass%20v%7Bstatic%20get%20_42()%7Breturn%20null==this.m_0&&(this.m_0=new%20v),this.m_0%7Dget%20canvas()%7Breturn%20document.getElementById(%22oejs%22)%7Dget%20_B1()%7Breturn%20null!=this.canvas%7Dget%20_D8()%7Bvar%20t=document.getElementById(%22oebtnj%22);return%20null!=t?t:document.getElementById(%22oebtnj_f%22)%7Dasync%20_I()%7Breturn%20new%20Promise(t=%3E%7Bvar%20_=screen.width%3C400?.75:1;this.m_1=l(%60%3Cmeta%20name=%22viewport%22%20content=%22width=device-width,%20maximum-scale=$%7B_%7D,%20user-scalable=0%22%3E%60),document.head.appendChild(this.m_1._2),this._B1?t():(this.m_2(t),this._D8.click())%7D)%7Dm_2(t)%7Bvar%20_=new%20MutationObserver(()=%3E%7Bthis._B1&&(t(),_.disconnect())%7D);_.observe(document.getElementById(%22ftbl%22),%7Battributes:!0,childList:!0,subtree:!0%7D)%7D_E8()%7Bvar%20t=document.getElementById(%22oe3%22);null!=t&&(t.style.visibility=%22visible%22)%7D_F8()%7Bl(this.canvas)._1(%7Bvisibility:%22%22,%22image-rendering%22:%22auto%22%7D),this.m_1._4(%7Bcontent:%22%22%7D).remove()%7D_Y3()%7Bvar%20t=document.getElementById(%22oe3%22);null!=t&&(t.style.visibility=%22hidden%22,this.canvas.style.visibility=%22hidden%22)%7D%7Dclass%20p%7Bconstructor(t=0,_=0)%7Bthis.x=t,this.y=_%7D_X4(t)%7Bthis.x=t.x,this.y=t.y%7Dset(t,_)%7Breturn%20this.x=t,this.y=_,this%7Dlength()%7Breturn%20Math.sqrt(this.x*this.x+this.y*this.y)%7D_V()%7Breturn%20new%20p(this.x,this.y)%7Drotate(t)%7Bvar%20_=this.x*Math.cos(t)-this.y*Math.sin(t),s=this.x*Math.sin(t)+this.y*Math.cos(t);return%20this.x=_,this.y=s,this%7Dscale(t)%7Breturn%20this.x*=t,this.y*=t,this%7D_S2(t,_)%7Breturn%20this.x+=t.x*_,this.y+=t.y*_,this%7Dadd(t)%7Breturn%20this._S2(t,1)%7D_p2(t)%7Breturn%20this._S2(t,-1)%7D_m6(t,_)%7Breturn%20this.x+=(t.x-this.x)*_,this.y+=(t.y-this.y)*_,this%7Dstatic%20_Z3(t,_)%7Breturn%20Math.sqrt(Math.pow(t.x-_.x,2)+Math.pow(t.y-_.y,2))%7D%7Dclass%20w%7Bstatic%20get%20_F()%7Breturn%2250px%22%7Dstatic%20get%20style()%7Breturn(new%20i)._p(%22.canvas98MenuItem%22,%7Bmargin:0,%22list-style%22:%22none%22,%22text-align%22:%22center%22,cursor:%22pointer%22,%22user-select%22:%22none%22,background:g._q(g._a1),color:g._q(g._n1),position:%22relative%22,display:%22flex%22,%22align-items%22:%22center%22,%22justify-content%22:%22center%22%7D)._p(%22.canvas98MenuItem:hover%22,%7B%5Bg._a1%5D:g._V4,%5Bg._n1%5D:g._X%7D)._p(%22.canvas98MenuItemSelected%22,%7B%5Bg._a1%5D:g._V4,%5Bg._n1%5D:g._k6%7D)._p(%22.canvas98MenuItemSelected:hover%22,%7B%5Bg._a1%5D:g._V4,%5Bg._n1%5D:g._k6%7D)._p(%22.canvas98MenuItem.material-icons%22,%7Bwidth:w._F,height:w._F,%22font-size%22:%2226px%22%7D)._p(%22.canvas98VerticalMenu%20.canvas98MenuItem%22,%7Bwidth:w._F,height:%2245px%22%7D)%7Dstatic%20_m2(t,_)%7Bfor(var%20s%20of%20_)s._7=!1;t._7=!0%7Dget%20_m1()%7Breturn%20this.m_2%7Dget%20_h3()%7Breturn%20this.m_3%7Dget%20_i3()%7Breturn%20this.m_4%7Dget%20_2()%7Breturn%20this.$._2%7Dget%20$()%7Breturn%20this.m_1%7Dget%20_T4()%7Breturn%20this.m_0%7Dset%20_7(t)%7Bt?this.$._a(g._R):this.$._32(g._R),null!=this._T4&&(this._T4._U4=this._7),this._m1._d()%7Dget%20_7()%7Breturn%20this.$._d6(g._R)%7Dconstructor(t=m._3(%22li%22))%7Bthis.m_2=new%20h,this.m_3=new%20h,this.m_4=new%20h,this.m_1=t._a(%22canvas98MenuItem%22).click(()=%3E%7B(this._7?this._i3:this._h3)._d()%7D)%7Dstatic%20_O2()%7Breturn%20m._j(%22svg%22)._4(%7Bwidth:%2247%22,height:%2247%22,viewBox:%22-25,%20-25,%2050,%2050%22%7D)._1(%7B%22vertical-align%22:%22middle%22%7D)%7D_k(t,_)%7Breturn%20this.$._a(%22material-icons%22)._4(%7Btitle:_%7D)._8(t),this%7D_P2()%7Breturn%20this.m_0=new%20Y,this.m_0._U4=!1,w._O2()._r()._1(%7Bbottom:0,right:0%7D).append(this._T4.$)._0(this.$),this%7Dstatic%20_X3()%7Breturn%20m._3(%22ul%22)._a(g._o2)%7D%7Dclass%20R%20extends%20w%7Bset%20_g3(t)%7Bthis.m1_2=t,this._g3?(this.m1_0._4(%7Br:%2213%22%7D),this.m1_1._4(%7Br:%2210%22%7D)):(this.m1_0._4(%7Br:%2219%22%7D),this.m1_1._4(%7Br:%2216%22%7D))%7Dget%20_g3()%7Breturn%20this.m1_2%7Dset%20color(t)%7Bthis.m1_3=t,this.m1_0._4(%7Bstroke:t._n()%7D),this.m1_1._4(%7Bfill:t._n()%7D)%7Dget%20color()%7Breturn%20this.m1_3%7Dconstructor()%7Bsuper(),this._m1.add(()=%3E%7Bthis.m1_0._5(this._7)%7D),this.m1_4()%7Dm1_4()%7Bthis.m1_5(),this.m1_6()%7Dm1_5()%7Bvar%20t=w._O2()._0(this.$);this.m1_0=m._j(%22circle%22)._0(t),this.m1_1=m._j(%22circle%22)._0(t)%7Dm1_6()%7Bthis.m1_0._4(%7Bfill:%22none%22%7D),this._7=!1,this._g3=!1%7D%7Dclass%20Y%7Bget%20$()%7Breturn%20this.m_0%7Dset%20_U4(t)%7Bthis.m_1=t,this.m_0._5(t)%7Dget%20_U4()%7Breturn%20this.m_1%7Dconstructor()%7Bthis.m_0=m._j(%22polygon%22)._4(%7Bpoints:%2220,%2020%2013,%2020%2020,%2013%22,fill:g._M1%7D)%7D%7Dclass%20f%7Bget%20_82()%7Breturn%20this.m_0%7Dget%20_e()%7Breturn%20this.m_2%7Dget%20_A3()%7Breturn%20y._t4()%7Dconstructor(t)%7Bthis.m_0=new%20nt,this.ui=new%20V,this.layers=new%20lt,this._O=new%20ot,this._A2=new%20Ft,this._x7=new%20Map,this._z1=new%20z,this._43=new%20at,this._92=new%20h,this._H5=new%20h,this._53=new%20h,this.m_2=new%20Zt,this.m_1=%5B%5D,this.m_3(t),this.m_0._x.add(()=%3E%7Bthis.ui._11._F5=this.m_0._F5%7D)%7Dm_3(t)%7Bd._k2(t,this.ui.canvas);var%20_=t.getBoundingClientRect();this.ui._11._m(_.left,_.top)%7Dadd()%7Bdocument.body.appendChild(this.ui.$._2),this.m_5()%7Dm_4(t)%7Bvar%20_=this._e;Mt.run(this),l(t._T)._h(t=%3E%7Bt.target.setPointerCapture(t.pointerId),_.value._h(t)%7D)._o(t=%3E%7B_.value._o(t)%7D)._b(t=%3E%7B_.value._b(t)%7D).on(%22pointerout%22,()=%3E%7B_.value._C1()%7D)%7Dm_5()%7Blet%20t=this,_=t.layers,s=t._O,i=t.ui;_._P=this.ui.canvas,_._B2.add(t=%3E%7Bs._01._6(_.width,_.height),this.m_0._wa(t.x,t.y,_.width,_.height)%7D),s._01._6(_.width,_.height),this.m_4(i._11),i.background._Qa(i._11,this.m_0,s),i._c._Za.click(()=%3E%7Bthis.m_a()%7D),gt.run(t),wt.run(t),pt.run(t),ft.run(t),vt.run(t),kt.run(t),yt.run(t),i._c._k5.click(()=%3E%7B_._E7()%7D),i._c._Q._v._C4.add(()=%3E%7Bs.color=i._c._Q._v._B.value%7D),i._c._61._v._P5=()=%3E%7Bs._Z=i._c._61._v._h1.value%7D,this.m_9(),this.m_7(),this._e._x.add(()=%3E%7Bthis.ui._c._51._W1._L()%7D),this.m_6(_)%7D_r4(t,_)%7Bnew%20W(t,_)%7Dm_6(s)%7Bthis._53.add(t=%3E%7Bvar%20_=t.key.toLowerCase();%22delete%22==_&&s._E7(),%22f5%22!=_&&t.preventDefault()%7D),this.ui.$._4(%7BtabIndex:0%7D).on(%22keydown%22,t=%3E%7Bthis._53._d(t)%7D)._2.focus()%7D_O1(t,_,s=!1)%7Bx._t4(this)._O1(t,_,s)%7D_a2(t,_,s)%7Bvar%20i=this._A3;i._B7(s,_),this._O1(t,i._A7(s))%7Dm_7()%7Blet%20t=this,_=t.ui._c,s=_._51,i=t._O,e=s._W1,h=t._e;var%20a=t._I5(u._h6,s._1b),r=t._I5(u._i6,s._0b);t._a2(a,%22p%22,%22ペン%22),t._a2(r,%22p%22,%22マーカー%22),t.m_8(a),e._V5.$.click(()=%3E%7Bvar%20t=h.value;t._U=!t._U%7D),i._C7.add(()=%3E%7Be._V5._7=i._U%7D)%7Dm_8(t)%7Bthis._A2._s(t._e2);var%20_=this._A2.pens.get(t._e2);this._J5(this.ui._c._51._61._v,_),this._e.value=t%7D_I5(t,_)%7Bvar%20s=new%20Ut(this,t,_);return%20this._xa(s,_),s%7D_xa(t,_)%7Bvar%20s,i=this,e=(i._x7.set(t._U7,t),i.ui._c._51);_._h3.add(()=%3E%7Bi._e.value=t%7D),_._i3.add(()=%3E%7Be._W1._b8(_.$)%7D),i._e._x.add(()=%3E%7B_._7=i._e.value==t%7D);for(s%20of%20i.m_1)s.split(%22-%22)%5B0%5D==t._U7&&(t._e2=s)%7Dm_9()%7Bvar%20t,_=y._t4()._w1,s=new%20Ft;for(t%20of%20_.pens)s._Ja(t);this._A2=s;var%20i=this._O;null!=_.isSmooth&&(i._01.isSmooth=_.isSmooth),null!=_.correction&&(i.correction=_.correction),this.m_1=_.selectedPens%7D_s4(t)%7Bvar%20_=this._A2,s=this.ui._c._61._v;this._y7(_,s,t),this._J5(s)%7D_y7(t,_,s=this._e.value._e2)%7Bvar%20i=t._b3;i.thicknesses=_.thicknesses.map(t=%3Et.value),i.selectedIndex=_.thicknesses.indexOf(_._h1),t._s(s)%7D_J5(_,s=this._A2._b3)%7Bfor(let%20t=0;t%3Cs.thicknesses.length;t++)%7Bvar%20i=s.thicknesses%5Bt%5D;_.thicknesses%5Bt%5D.value=i%7D_._h1=_.thicknesses%5Bs.selectedIndex%5D%7Dremove()%7Bthis.ui.remove(),c.clear()%7Dasync%20m_a()%7Bvar%20t=this.ui;await%20ht._va(t.canvas,this._43),t._2b(),this._92._d()%7Dstatic%20get%20_B1()%7Breturn%20V._3b%7Dstatic%20async%20_ya()%7Bif(!f._B1)%7Blet%20t=new%20f(v._42.canvas);(c._W=t)._92.add(async()=%3E%7Bv._42._E8(),await(new%20st).reverse(t),t._H5._d(),t.remove()%7D),t._H5.add(()=%3E%7Bv._42._F8(),d._k2(t.ui.canvas,v._42.canvas)%7D),t.add(),await(new%20st)._r3(t),v._42._Y3()%7D%7Dstatic%20async%20run()%7Bawait%20X._K1(0),await%20v._42._I(),await%20f._ya()%7D%7DglobalThis.canvas98Loaded=f.run();class%20y%7Bget%20_za()%7Breturn%20this.m_0%7Dconstructor(t)%7Bthis.m_0=%5B%5D;let%20_;try%7B_=JSON.parse(t)%7Dcatch(t)%7B%7D(_=null==_?%7B%7D:_).pens=_.pens%7C%7C%5B%5D,_.selectedPens=_.selectedPens%7C%7C%5B%5D,_.keys=_.keys%7C%7C%5B%5D,this._w1=_%7D_z7()%7Breturn%20JSON.stringify(this._w1)%7D_A7(t)%7Blet%20_=null,s=this._w1;for(var%20i%20of%20this.m_0)i.name==t&&(_=i.value);for(var%20e%20of%20s.keys)e.name==t&&(_=e.value);return%20_%7D_B7(t,_)%7Bthis.m_0.push(%7Bname:t,value:_%7D)%7Dstatic%20_t4()%7Breturn%20y.m_1%7D%7Dy.m_1=new%20y(window.localStorage.getItem(%22canvas98Settings%22));class%20H%7Bconstructor(t,_)%7Bthis.m_0=t,this._N7=_%7D_v5()%7Bnull!=window.localStorage&&window.localStorage.setItem(%22lastImageData%22,this.m_0.toDataURL())%7Dasync%20_k7()%7Bvar%20t,_;null!=window.localStorage&&null!=(t=window.localStorage.getItem(%22lastImageData%22))&&(_=await%20T._b1(t),d._k2(_,this.m_0),this._N7())%7D%7Dclass%20x%7Bstatic%20_t4(t)%7Breturn%20null==x.m_1&&(x.m_1=new%20x(t)),x.m_1%7Dconstructor(s)%7Bthis.m_0=new%20Map,(this.m_2=s).ui.$.on(%22keydown%22,t=%3E%7Bvar%20_=this.m_0.get(t.key);null!=_&&_._La(s._e.value)%7D).on(%22keyup%22,t=%3E%7Bvar%20_=this.m_0.get(t.key);null!=_&&_._Ma()%7D)%7D_O1(t,_,s)%7Bthis.m_0.has(_)%7C%7Cthis.m_0.set(_,new%20U),this.m_0.get(_)._O1(this.m_2._e,t,s)%7D%7Dclass%20F%7Bget%20_e()%7Breturn%20this.m_0%7Dset%20_e(t)%7Bthis.m_0=t%7D%7Dclass%20U%7Bconstructor()%7Bthis._R5=%5B%5D,this.m_1=0%7Dget%20_08()%7Breturn%20this._R5%5Bthis.m_1%5D%7D_Ka(_)%7Bvar%20s,i=this._R5;for(let%20t=this.m_1=0;t%3Ci.length;t++)i%5Bt%5D._e==_&&(s=t%3Ci.length-1?t+1:0,this.m_1=s)%7D_La(t)%7Bthis.m_0%7C%7C(this.m_0=!0,this._Ka(t),this._08._Y7())%7D_Ma()%7Bthis.m_0=!1,this._08._Z7()%7D_O1(t,_,s)%7Blet%20i=null,e;var%20h=new%20F;h._e=_,h._Y7=()=%3E%7Bt.value!=_&&(i=t.value,t.value=_,e=Date.now())%7D,h._Z7=()=%3E%7B(500%3CDate.now()-e%7C%7Cs)&&null!=i&&(t.value=i),i=null%7D,this._R5.push(h)%7D%7Dclass%20Z%7Bget%20$()%7Breturn%20this.m_0%7Dconstructor()%7Bthis.m_0=m._f()._6(%220%25%22,%220%25%22)._D(%22fixed%22)._1(%7Bbackground:g._q(g._W4),cursor:%22default%22%7D)%7D_Qa(_,s,i)%7Bvar%20e,h,a,r=this;%22ontouchstart%22in%20window?(e=new%20$(_._T,s),(h=new%20Vt)._T5=(t,_)=%3E%7Bs.translate(new%20p(t,_))%7D,h._28=(t,_,s)=%3E%7Be._S5._X4(t),e._Pa(_,s)%7D,r.$.on(%22touchstart%22,t=%3E%7Be._18.set(_._Z,_._Z),h.start(%5B...t.touches%5D.filter(t=%3Et.target==r.$._2))%7D).on(%22touchmove%22,t=%3E%7Bi._b2%7C%7Ch._23(%5B...t.touches%5D.filter(t=%3Et.target==r.$._2))%7D)):(a=new%20mt(s),r.$._h(t=%3E%7Br.m_1(a,t)%7D)._o(t=%3E%7Br.m_2(a,i,t)%7D)._b(t=%3E%7Ba.end()%7D))%7Dm_1(t,_)%7Bt.start(new%20p(_.pageX,_.pageY)),null!=_.target.setPointerCapture&&_.target.setPointerCapture(_.pointerId)%7Dm_2(t,_,s)%7B_._b2%7C%7C(0==s.buttons&&t.end(),t._23(new%20p(s.pageX,s.pageY)))%7D_y2(t,_)%7Bvar%20s=Math.round(100*t),i=l(_)._k1().scale(1-t);this.$._6(s+%22%25%22,s+%22%25%22)._m(i.x,i.y)%7D%7Dclass%20V%7Bget%20$()%7Breturn%20this.m_1%7Dget%20background()%7Breturn%20this.m_2%7Dget%20_c()%7Breturn%20this.m_3%7Dget%20canvas()%7Breturn%20this.m_0.canvas%7Dget%20_11()%7Breturn%20this.m_0%7Dget%20_i1()%7Breturn%20this.m_4%7Dconstructor()%7Bthis.m_3=new%20Q,this.m_4=new%20rt,this.m_5(),this.m_6(),this.m_8()%7Dm_5()%7Bthis.m_1=m._f(),(this.m_2=new%20Z).$._0(this.$),(this.m_0=new%20et).$._0(this.background.$),this._11.canvas=d._3(),this.background.$.append(this._c.$),this._c._F4.$.append(this._i1.$)%7Dm_6()%7Bthis.$._D(%22fixed%22)._1(%7B%22z-index%22:3e9,%22touch-action%22:%22none%22,%22user-select%22:%22none%22%7D)._2.id=%22canvas98Element%22,this.background.$.click(()=%3E%7Bthis.m_7()%7D),this._i1._5=!1,this._i1.$._m(%2250%25%22,%22100%25%22)._r()._1(%7B%22margin-top%22:%2210px%22,transform:%22translate(-50%25,%200)%22%7D),document.body.style.overflow=%22hidden%22%7Dm_7()%7Bthis._c._a8(),this._i1._5=!1,this._c._F4._7=!1%7Dm_8()%7Bthis.$.on(%22contextmenu%22,t=%3E%7B2!=t.button&&t.preventDefault()%7D)%7D_2b()%7Bthis._c._a8(),this._i1._5=!1%7Dremove()%7Bthis.$.remove(),document.body.style.overflow=%22auto%22%7Dstatic%20get%20_3b()%7Breturn%20null!=document.getElementById(%22canvas98Element%22)%7D%7Dclass%20q%7Bconstructor()%7Bthis._U5=.7,this._58=2,this._68=()=%3E%7B%7D,this._x2=()=%3E%7B%7D,this._78=()=%3E%7B%7D,this._88=()=%3E%7B%7D%7Dget%20_I3()%7Breturn(this.m_0._y3/1e3-this._U5)/(this._58-this._U5)%7Dstart()%7Bnull!=this.m_0&&(this.m_0._g1(),this.m_0=null),this.m_0=new%20it;var%20t=!1;this.m_0._x2=()=%3E%7Bthis._x2(),t%7C%7Cthis.m_0._y3%3E1e3*this._U5&&(t=!0,this._68()),this.m_0._y3%3E1e3*this._58&&(this.m_0._g1(),this._78())%7D,this.m_0.start()%7D_g1()%7Bnull!=this.m_0&&(this.m_0._g1(),this.m_0=null,this._88())%7D%7Dclass%20N%7Bget%20$()%7Breturn%20this.m_4%7Dget%20_I3()%7Breturn%20this.m_1%7Dset%20_I3(_)%7Bthis.m_1=_;var%20s=%22%22;for(let%20t=0;t%3C64;t++)%7Bvar%20i=t/63*Math.PI*2*_,e=0==t?%22M%22:%22L%22;s+=(e+=this.m_2/2+12*Math.sin(i)+%22%20%22)+(this.m_3/2-12*Math.cos(i)+%22%20%22)%7Dthis.m_0._4(%7Bd:s%7D)%7Dset%20color(t)%7Bthis.m_0._4(%7Bstroke:t%7D)%7Dset%20_Z(t)%7Bthis.m_0._4(%7B%22stroke-width%22:t+%22%22%7D)%7Dset%20_5(t)%7Bthis.$._5(t)%7Dconstructor()%7Bthis.m_2=32,this.m_3=32,this.m_4=m._j(%22svg%22)._6(%22%22+this.m_2,%22%22+this.m_3)._r()._1(%7Bfilter:%22drop-shadow(2px%202px%204px%20rgba(0,%200,%200,%200.3))%22%7D),this.m_0=m._j(%22path%22)._0(this.$)._4(%7Bfill:%22transparent%22%7D),this.color=%22deepskyblue%22,this._Z=6,this._I3=0,this._5=!0%7D%7Dclass%20W%7Bget%20_Ra()%7Breturn%20this.m_0%7Dconstructor(t,_)%7Bthis.m_0=!1;var%20s,i=new%20q;i._68=()=%3E%7Bnull==s&&(s=new%20N).$._0(t),s._5=!0%7D,i._x2=()=%3E%7Bnull!=s&&(s._I3=i._I3)%7D,i._78=()=%3E%7Bs._5=!1,_(),this.m_0=!0%7D,i._88=()=%3E%7Bnull!=s&&(s._5=!1)%7D,t._h(()=%3E%7Bthis.m_0=!1,i.start()%7D).on(%22pointerleave%22,t=%3E%7Bi._g1()%7D)._b(t=%3E%7Bi._g1()%7D).click(t=%3E%7Bthis._Ra&&t.stopPropagation()%7D,!0)%7D%7Dclass%20K%7Bstatic%20get%20style()%7Breturn(new%20i)._p(%22.canvas98HorizontalMainMenu%22,%7Bwidth:%22100%25%22,height:w._F,left:0,top:%22-50px%22%7D)._p(%22.canvas98HorizontalMainMenu.%20%22+g._o2,%7Bheight:%22100%25%22%7D)%7Dget%20$()%7Breturn%20this.m_0%7Dconstructor()%7Bvar%20t=%22canvas98MenuItem%20material-icons%22,_=%60%3Cul%20id=%22canvas98HorizontalMainMenu%22%20class=%22canvas98MainMenu%20canvas98HorizontalMainMenu%22%3E%5Cn%5Cn%3Cli%3E%5Cn%3Cul%20class=%22$%7Bg._o2%7D%22%3E%5Cn%3Cli%20id=%22canvas98UndoButton%22%20class=%22$%7Bt%7D%22%20title=%22元に戻す%22%3Eundo%3C/li%3E%5Cn%3Cli%20id=%22canvas98RedoButton%22%20class=%22$%7Bt%7D%22%20title=%22やり直し%22%3Eredo%3C/li%3E%5Cn%3Cli%20id=%22canvas98DeleteButton%22%20class=%22$%7Bt%7D%22%20title=%22消去%22%3Edelete%3C/li%3E%5Cn%3C/ul%3E%5Cn%3C/li%3E%5Cn%5Cn%3Cli%3E%5Cn%3Cul%20class=%22$%7Bg._o2%7D%22%3E%5Cn%3Cli%20id=%22canvas98FlipButton%22%20class=%22$%7Bt%7D%22%20title=%22左右反転%22%3Eflip%3C/li%3E%5Cn%3Cli%20id=%22canvas98ZoomOutButton%22%20class=%22$%7Bt%7D%22%20title=%22縮小%22%3Ezoom_out%3C/li%3E%5Cn%3Cli%20id=%22canvas98ZoomInButton%22%20class=%22$%7Bt%7D%22%20title=%22拡大%22%3Ezoom_in%3C/li%3E%5Cn%3Cli%20id=%22canvas98RotationButton%22%20class=%22$%7Bt%7D%22%20title=%22回転%22%3Escreen_rotation%3C/li%3E%5Cn%3C/ul%3E%5Cn%3C/li%3E%5Cn%3Cli%3E%5Cn%3Cul%20class=%22$%7Bg._o2%7D%22%3E%5Cn%3Cdiv%20id=%22canvas98ExtensionContainer%22%3E%3C/div%3E%5Cn%3Cli%20id=%22canvas98ExitButton%22%20class=%22$%7Bt%7D%22%20title=%22閉じる%22%3Eclose%3C/li%3E%5Cn%3C/ul%3E%5Cn%3C/li%3E%5Cn%3C/ul%3E%5Cn%60;this.m_0=l(_)%7D_y2(t)%7Bvar%20_=this.$._2;_.style.top=Math.round(-(1-t)*_.offsetHeight)+%22px%22%7D%7Dclass%20J%7Bstatic%20get%20_Sa()%7Breturn%20new%20i(%22:root%22,%7B%5Bg._j6%5D:n._a6._n(),%5Bg._j3%5D:n._Q3._n(),%5Bg._l6%5D:n._L2._n(),%5Bg._J%5D:n._a1._n(),%5Bg._a1%5D:g._q(g._J),%5Bg._n1%5D:g._X,%5Bg._W4%5D:n._b6._n(),%22--canvas98Shadow%22:%222px%202px%204px%20rgba(0,%200,%200,%200.1)%22%7D)%7Dstatic%20get%20_Ta()%7Breturn%20m._3(%22link%22)._4(%7Brel:%22stylesheet%22,href:%22https://fonts.googleapis.com/icon?family=Material+Icons%22,referrerpolicy:%22no-referrer%22%7D)%7Dstatic%20get%20style()%7Breturn%20i._B8(%5BJ._Sa,new%20i(%22.canvas98MainMenu%22,%7Bdisplay:%22flex%22,%22justify-content%22:%22space-between%22,%22list-style%22:%22none%22,margin:0,padding:0,position:%22fixed%22,%22background-color%22:g._L1,color:g._q(g._n1),%22box-shadow%22:g._S%7D),w.style,new%20i(%22.canvas98MenuItemParent%22,%7Bpadding:0,display:%22flex%22,%22justify-content%22:%22space-between%22%7D),K.style,_t.style%5D)%7D%7Dclass%20Q%7Bget%20$()%7Breturn%20this.m_1%7Dget%20_51()%7Breturn%20this.m_0%7Dget%20_Ua()%7Breturn%20this.m_2%7Dconstructor()%7Bthis.m_0=new%20_t,this.m_2=new%20K,this.m_1=m._f().append(J._Ta).append(J.style.$).append(this.m_2.$).append(this.m_0.$)._1(%22cursor%22,%22default%22)._T3()._S4(),this.m_3=new%20w(this.$.find(%22%23canvas98FlipButton%22)),this.m_4=new%20w(this.$.find(%22%23canvas98RotationButton%22))%7Dget%20_98()%7Breturn%20this.$.find(%22%23canvas98UndoButton%22)%7Dget%20_Va()%7Breturn%20this.$.find(%22%23canvas98RedoButton%22)%7Dget%20_Wa()%7Breturn%20this.m_3%7Dget%20_Xa()%7Breturn%20this.$.find(%22%23canvas98ZoomOutButton%22)%7Dget%20_Ya()%7Breturn%20this.$.find(%22%23canvas98ZoomInButton%22)%7Dget%20_F4()%7Breturn%20this.m_4%7Dget%20_Za()%7Breturn%20this.$.find(%22%23canvas98ExitButton%22)%7Dget%20_k5()%7Breturn%20this.$.find(%22%23canvas98DeleteButton%22)%7Dget%20_Q()%7Breturn%20this.m_0._Q%7Dget%20_61()%7Breturn%20this.m_0._61%7D_a8()%7Bthis._51._L()%7D%7Dclass%20G%7Bget%20$()%7Breturn%20this.m_2%7Dget%20_V5()%7Breturn%20this.m_3%7Dconstructor()%7Bthis.m_4=%5B%5D,this.m_2=m._3(%22ul%22)._a(g._o2),this.m_1=m._f()._r()._1(%7Btop:0,left:%2210px%22,transform:%22translate(100%25,%200)%22%7D)._0(this.$)._5(!1),this.m_3=new%20w(tt._3()._0(this.m_1))%7D_G4(t)%7Bthis.m_4.push(t),m._f()._D(%22relative%22).append(t.$)._0(this.$)%7D_b8(t,_=this.m_1)%7Bthis._L(),_._0(l(t._2.parentElement))._5(!0),this.m_0=_%7D_L()%7Bnull!=this.m_0&&(this.m_0.remove(),this.m_0._5(!1))%7D_t2(t)%7Bw._m2(t,this.m_4)%7D%7Dclass%20tt%7Bstatic%20_3()%7Breturn%20l(%60%3Cli%20class=%22canvas98MenuItem%22%20title=%22筆圧太さ%22%3E%5Cn%3Csvg%20width=%2250%22%20height=%2250%22%3E%5Cn%3Cpath%20d=%22M%205%2030%20C%2010%2025,%2020%2020,%2025%2020%20S%2040%2025,%2045%2020%20C%2040%2025,%2030%2030,%2025%2030%20S%2010%2025,%205%2030%22%20fill=%22var(--canvas98MenuColor)%22%3E%3C/path%3E%5Cn%3C/svg%3E%5Cn%3C/li%3E%60)%7D%7Dclass%20_t%7Bstatic%20get%20style()%7Breturn(new%20i)._p(%22%23canvas98VerticalMainMenu%22,%7Btop:w._F,left:%22-200px%22,bottom:0,width:w._F%7D)._p(%22.canvas98VerticalMenu%22,%7B%22flex-direction%22:%22column%22%7D)._p(%22.canvas98VerticalMenu%20ul%22,%7B%22flex-direction%22:%22column%22%7D)%7Dget%20$()%7Breturn%20this.m_4%7Dget%20_Q()%7Breturn%20this.m_5%7Dget%20_61()%7Breturn%20this.m_6%7Dget%20_0b()%7Breturn%20this.m_1%7Dget%20_1b()%7Breturn%20this.m_2%7Dget%20_W1()%7Breturn%20this.m_0%7Dconstructor()%7Bthis.m_4=m._3(%22ul%22)._4(%7Bid:%22canvas98VerticalMainMenu%22%7D)._a(%22canvas98MainMenu%20canvas98VerticalMenu%22),this.m_5=new%20At,this.m_6=new%20Yt,this.m_0=new%20G,this.m_3(this._Q.$),this.m_3(this._W1.$),this.m_3(this._61.$),this.m_2=(new%20w)._k(%22edit%22,%22ペン%22)._P2(),this.m_0._G4(this.m_2),this.m_1=this._c8()._P2(),this.m_0._G4(this.m_1)%7D_c8()%7Bvar%20t=new%20w;return%20t.$.append(w._O2()._M2(%60%3Cg%20transform=%22rotate(-45)%22%20fill=%22var(--canvas98MenuColor)%22%3E%5Cn%3Crect%20x=%22-8%22%20y%20=%22-5%22%20width=%2220%22%20height=%2210%22%3E%3C/rect%3E%5Cn%3Cpath%20d%20=%20%22M-10%20-3%20L-10%203%20L-14%203%20L-16%20-3%20Z%22%3E%3C/path%3E%5Cn%3C/g%3E%60))._4(%7Btitle:%22マーカー%22%7D),t%7Dm_3(t)%7Bm._3(%22li%22).append(t)._0(this.$)%7D_L()%7Bthis._Q._L(),this._61._L(),this.m_0._L()%7D_y2(t)%7Bvar%20_=this.$._2;_.style.left=Math.round(-(1-t)*_.offsetWidth)+%22px%22%7D%7Dclass%20st%7Bm_1(t,_)%7Bt.ui._11._y2(_,t._82,v._42.canvas)%7Dm_2(t,_)%7Bt.ui.background._y2(_,t.ui.canvas)%7Dm_3(t,_)%7Bt.ui._c._Ua._y2(_)%7Dm_4(t,_)%7Bt.ui._c._51._y2(_)%7Dm_0(_)%7Breturn%5Bnew%20b(t=%3E%7Bthis.m_1(_,t)%7D,200),new%20b(t=%3E%7Bthis.m_2(_,t)%7D,300),new%20b(t=%3E%7Bthis.m_3(_,t)%7D,150),new%20b(t=%3E%7Bthis.m_4(_,t)%7D,150)%5D%7Dasync%20_r3(t)%7Bawait%20b._sa(this.m_0(t))%7Dasync%20reverse(t)%7Bawait%20b._ta(this.m_0(t))%7D%7Dclass%20b%7Bconstructor(t,_)%7Bthis.m_1=t=%3E%7B%7D,this.m_1=t,this.m_0=_%7D_r3()%7Breturn%20new%20Promise(t=%3E%7Blet%20_=0;var%20s=new%20it;s._x2=()=%3E%7Bthis.m_1(_),1%3C=_?(s._g1(),t()):(_=s._y3/this.m_0,_=Math.min(1,_))%7D,s.start()%7D)%7Dreverse()%7Breturn%20new%20Promise(t=%3E%7Blet%20_=1;var%20s=new%20it;s._x2=()=%3E%7Bthis.m_1(_),_%3C=0?(s._g1(),t()):(_=1-s._y3/this.m_0,_=Math.max(0,_))%7D,s.start()%7D)%7Dstatic%20async%20_sa(t)%7Bfor(var%20_%20of%20t)await%20_._r3()%7Dstatic%20async%20_ta(_)%7Bfor(let%20t=0;t%3C_.length;t++)await%20_%5B_.length-1-t%5D.reverse()%7D%7Dclass%20it%7Bconstructor()%7Bthis.m_1=!1,this.m_0=null,this._x2=()=%3E%7B%7D%7Dget%20_y3()%7Breturn%20this.m_2%7Dm_3(t=null)%7Bthis.m_1&&(window.requestAnimationFrame(t=%3E%7Bthis.m_3(t)%7D),this.m_4(t),this._x2())%7Dm_4(t)%7Bnull==this.m_0&&(this.m_0=t),this.m_2=this.m_5(t)%7Dm_5(t)%7Breturn%20null==t?0:null==this.m_0?t:t-this.m_0%7Dstart()%7Bthis.m_1=!0,this.m_0=null,this.m_3()%7D_g1()%7Bthis.m_1=!1%7D%7Dclass%20et%7Bget%20_T()%7Breturn%20this.m_5%7Dget%20$()%7Breturn%20this.m_6%7Dget%20_Z()%7Breturn%20this.m_2%7Dset%20_Z(t)%7Bthis.m_2=t,this.m_7(l(this._T),t,%22white%22),this.$._1(%7Btransform:%22translate(%22+-this._Z+%22px,%20%22+-this._Z+%22px)%22%7D),this.m_1._1(%7Bwidth:%22calc(100%25%20+%20%22+2*t+%22px)%22%7D),this.m_8(this.m_1,t)%7Dm_7(t,_,s)%7Bt._1(%7Bborder:%22solid%20%22+s+%22%20%22+_+%22px%22,%22border-radius%22:_+%22px%22,%22border-top-left-radius%22:%220px%22,%22border-top-right-radius%22:%220px%22%7D)%7Dm_8(t,_)%7Bt._m(-_,-_)%7Dget%20canvas()%7Breturn%20this.m_0%7Dset%20canvas(t)%7Bthis._T.replaceChild(t,this.m_0),this.m_0=t%7Dset%20_l(t)%7Bvar%20_=new%20p(2,2).rotate(-t);this._T.style.boxShadow=_.x+%22px%20%22+_.y+%22px%204px%20rgba(0,%200,%200,%200.1)%22%7Dset%20_F5(t)%7Bthis._T.style.transform=t%7Dget%20left()%7Breturn%20this.m_3%7Dget%20top()%7Breturn%20this.m_4%7D_m(t,_)%7Bthis.m_3=t,this.m_4=_,this.$._m(t,_)%7Dconstructor()%7Bthis.m_6=m._f(),this.m_0=d._3(),this.m_1=this.m_9(),this.m_5=m._f()._0(this.$).append(this.m_0).append(this.m_1)._2,this.m_a(),this.m_b()%7Dm_9()%7Breturn%20m._f()._m(0,0)._r()._1(%7Bheight:%226px%22,right:0,background:n._u8._n()%7D)._l1(%22pointerdown%22)._T3()%7Dm_a()%7Bthis.$._S4()._T3()%7Dm_b()%7Bthis.$._6(0,0)._D(%22fixed%22),l(this._T)._r()._1(%7Bbackground:%22white%22,cursor:%22default%22%7D),this._Z=0,this._l=0%7D_y2(t,_,s)%7Bvar%20i=this,e=(i._T.style.transform=this.m_c(_,t),s.getBoundingClientRect());i.$._m(e.left+(i.left-e.left)*t,e.top+(i.top-e.top)*t),i._Z=50*t%7Dm_c(t,_)%7Bvar%20s=t._A._V().scale(_),i=1+_*(t.scale-1),e=t._l*_;return%20nt._w7(s,e,i,t._z2)%7D%7Dclass%20ht%7Bconstructor(t,_)%7Bthis.width=t,this.height=_%7Dget%20_ua()%7Breturn%20400%3Cthis.width%7C%7C400%3Cthis.height%7Dget%20scale()%7Breturn%20Math.min(400/this.width,400/this.height)%7Dstatic%20async%20_va(t,_)%7Bvar%20s=new%20ht(t.width,t.height);s._ua&&confirm(%22キャンバスが大きすぎます%E3%80%82400x400以下に縮小しますか?%22)&&await%20_._a4(t,s.scale)%7D%7Dclass%20at%7Basync%20_a4(t,_)%7Bvar%20s=this._u2(t,_);d._k2(s,t)%7D_u2(t,_)%7Bvar%20s=d._3(Math.floor(t.width*_),Math.floor(t.height*_)),i=d._w(s);return%20i.imageSmoothingEnabled=!0,i.imageSmoothingQuality=%22high%22,i.drawImage(t,0,0,t.width,t.height,0,0,s.width,s.height),s%7D%7Dclass%20rt%7Bget%20$()%7Breturn%20this.m_5%7Dget%20_l()%7Breturn%20this.m_3%7Dset%20_l(t)%7Bthis.m_3!=t&&(this.m_3=t,this.m_9())%7Dset%20_z2(t)%7Bthis.m_8=t,this.m_9()%7Dget%20_t7()%7Breturn%20this.m_8?-1:1%7Dget%20_13()%7Breturn%20this._t7*this._l%7Dset%20_13(t)%7Bthis._l=this._t7*t%7Dm_9()%7Bvar%20t=this._13;this.m_1._4(%7Bcx:100*Math.sin(t)+%22%22,cy:100*-Math.cos(t)+%22%22%7D),this.m_2._1(%22transform%22,%22rotate(%22+t+%22rad)%22)%7Dget%20_5()%7Breturn%20this.m_7%7Dset%20_5(t)%7Bthis.m_7=t,this.$._5(this._5)%7D_Cb(t,_)%7Bvar%20s=Math.max(t,_),i=t/s*100,e=_/s*100;this.m_2._4(%7Bwidth:i,height:e,x:-i/2,y:-e/2%7D)%7Dconstructor()%7Bthis.m_0=250,this.m_3=null,this.m_7=!0,this.m_8=!1,this._z3=()=%3E%7B%7D;var%20t=m._9()._1(%7B%22justify-content%22:%22space-between%22,%22align-items%22:%22center%22%7D);this.m_4(%22rotate_left%22,%22左回転%22)._0(t).click(()=%3E%7Bthis._13-=Math.PI/4,this._z3()%7D),this.m_4(%22trip_origin%22,%22回転をリセット%22)._0(t).click(()=%3E%7Bthis._13=0,this._z3()%7D),this.m_4(%22rotate_right%22,%22右回転%22)._0(t).click(()=%3E%7Bthis._13+=Math.PI/4,this._z3()%7D),this.m_5=m._9()._M2(%60%5Cn%3Cdiv%20style=%22height:100%25;display:flex;align-items:center;justify-content:center;%22%20title=%22つまみをドラッグで回転%22%3E%5Cn%3Csvg%20class=%22rotationSvg%22%3E%5Cn%3Crect%20class=%22canvasIcon%22%20width=%22100%22%20height=%22100%22%20x=%22-50%22%20y=%22-50%22%3E%3C/rect%3E%5Cn%3Ccircle%20r=%22100%22%20fill=%22transparent%22%20stroke=%22var(--canvas98DefaultColor)%22%20stroke-width=%225%22%3E%3C/circle%3E%5Cn%3Ccircle%20%5Cnclass=%22canvas98MenuItem%20rotationHandle%22%20cy=%22-100%22%20r=%2215%22%20%5Cnfill=%22var(--canvas98MenuBackground)%22%20stroke=%22var(--canvas98MenuColor)%22%20stroke-width=%225%22%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%3E%3C/circle%3E%5Cn%3C/svg%3E%5Cn%3C/div%3E%60).append(t)._6(250,300)._1(%7Bbackground:g._L1,%5Bg._a1%5D:g._q(g._J),%5Bg._n1%5D:g._X,%22box-shadow%22:g._S,%22flex-direction%22:%22column%22,cursor:%22default%22%7D),this.m_6=this.$.find(%22.rotationSvg%22)._4(%7Bwidth:this.m_0,height:this.m_0,viewBox:-this.m_0/2+%22,%20%22+-this.m_0/2+%22,%20%22+this.m_0+%22,%20%22+this.m_0%7D),this.m_1=this.$.find(%22.rotationHandle%22),this.m_2=this.$.find(%22.canvasIcon%22)._1(%7Bstroke:g._X,%22stroke-width%22:5,fill:%22transparent%22%7D),this.m_a(),this._l=0%7Dm_4(t,_)%7Breturn(new%20w)._k(t,_).$._1(%7Bwidth:%22100%25%22%7D)%7Dm_a()%7Bvar%20s=!1;this.m_1._h(t=%3E%7Bs=!0,this.m_1._2.setPointerCapture(t.pointerId)%7D)._o(t=%3E%7Bvar%20_;s&&(_=new%20p(t.clientX,t.clientY)._p2(this.m_6._k1()),this._13=Math.atan2(_.y,_.x)+Math.PI/2,this._z3())%7D)._b(t=%3E%7Bs=!1%7D),this.$.click(t=%3E%7Bt.stopPropagation()%7D)%7D%7Dclass%20nt%7Bconstructor()%7Bthis.m_1=!1,this.m_2=1,this._A=new%20p,this.m_3=0,this.m_4=new%20h%7Dget%20_x()%7Breturn%20this.m_4%7Dget%20_z2()%7Breturn%20this.m_1%7Dget%20scale()%7Breturn%20this.m_2%7Dset%20scale(t)%7Bthis.m_2=t,this.m_0()%7Dget%20_u7()%7Breturn(this._z2?-1:1)*this.scale%7Dget%20_l()%7Breturn%20this.m_3%7Dset%20_l(t)%7Bthis.m_3!=t&&(this.m_3=t,this.m_0())%7Dget%20_F5()%7Breturn%20nt._w7(this._A,this._l,this.scale,this._z2)%7D_v7()%7Bthis.m_1=!this.m_1,this.m_0()%7D_G5(t)%7Bthis.scale=Math.max(this.m_2*t,1)%7Dtranslate(t)%7Bthis._A.x+=t.x,this._A.y+=t.y,this.m_0()%7D_Db(t,_)%7Bthis._A.set(t,_),this.m_0()%7Dm_0()%7Bthis._x._d()%7Dstatic%20_w7(t,_,s,i=!1)%7Breturn%22translate(%22+t.x+%22px,%20%22+t.y+%22px)%22+(%22scale(%22+(i?-s:s)+%22,%20%22+s+%22)%22)+(%22%20rotate(%22+_+%22rad)%22)%7D_wa(t,_,s,i)%7Bvar%20e=s-t,h=(this._A.x+=e/2*Math.cos(this._l)*this._u7-e/2,this._A.y+=e/2*Math.sin(this._l)*this.scale,i-_);this._A.y+=h/2*Math.cos(-this._l)*this.scale-h/2,this._A.x+=h/2*Math.sin(-this._l)*this._u7,this.m_0()%7D%7Dclass%20mt%7Bget%20_82()%7Breturn%20this.m_2%7Dconstructor(t)%7Bthis.m_1=!1,this.m_2=t%7Dstart(t)%7Bthis.m_1=!0,this.m_0=t%7D_23(t)%7Bthis.m_1&&(this._82.translate(new%20p(t.x-this.m_0.x,t.y-this.m_0.y)),this.m_0=t)%7Dend()%7Bthis.m_1=!1%7D%7Dclass%20ot%7Bconstructor()%7Bthis.m_3=2,this.m_4=!1,this.m_5=n._Q3,this.m_6=new%20h,this._b2=!1,this._01=new%20ct,this.correction=1-r._y8%7Dget%20_U()%7Breturn%20this.m_4%7Dset%20_U(t)%7Bthis.m_4=t,this._C7._d()%7Dget%20_C7()%7Breturn%20this.m_6%7Dget%20color()%7Breturn%20this.m_5%7Dset%20color(t)%7Bthis.m_5=t%7Dget%20_Z()%7Breturn%20this.m_3%7Dset%20_Z(t)%7Bthis.m_3=t%7D_Aa(t,_,s)%7Bthis.m_0=new%20p(t,_),this.m_1=new%20p(t,_),this.m_2=s,this._b2=!0%7D_23(t,_,s)%7Bvar%20i,e,h;this._b2&&(i=1-this.correction,this.m_0.x+=(t-this.m_0.x)*i,this.m_0.y+=(_-this.m_0.y)*i,e=(this._U?this.m_2:1)*this._Z,h=(this._U?s:1)*this._Z,this._01._q4(this.color,this.m_1,e,this.m_0,h),this.m_1.x=this.m_0.x,this.m_1.y=this.m_0.y,this.m_2=s)%7Dup()%7Bthis._b2=!1%7D%7Dclass%20lt%7Bget%20_i()%7Breturn%20this.m_0%7Dset%20_i(t)%7Bthis.m_0!=t&&(this.m_0=t,this._v4._d())%7Dset%20_P(t)%7Bfor(var%20_%20of%20this.layers)_._6(t.width,t.height);this.layers%5B0%5D._31(t),this.m_1=t%7Dget%20_P()%7Breturn%20this.m_1%7Dget%20width()%7Breturn%20this.layers%5B0%5D.canvas.width%7Dget%20height()%7Breturn%20this.layers%5B0%5D.canvas.height%7Dconstructor()%7Bthis.layers=%5B%5D,this._B2=new%20h,this._u4=new%20h,this._D7=new%20h,this._v4=new%20h,this._B3=new%20ut(this);var%20t=new%20a;t.background=n._L2,this.layers.push(t),this._i=t%7D_73(t,_)%7Bvar%20s=this,i=!(t%5B0%5D.canvas.width==s.width&&t%5B0%5D.canvas.height==s.height);s.layers=t,s._i=_,s.m_2(t=%3Et._N2=!0),s._u4._d(),i?s._w4():s._u()%7Dm_2(_,t=this.layers)%7Bt.forEach(t=%3E%7B_(t),t.layers&&this.m_2(_,t.layers)%7D)%7D_V1(t)%7Breturn%20this._D7._d(t),t%7D_u3(t,_)%7Breturn%20this._B3._u3(t,_)%7D_c2(t,_)%7Breturn%20this._V1(this._u3(t,_))%7D_u(t=d._K2(this._P))%7Bnull!=this._P&&this._B3._K(this._P,this.layers,t)%7D_w4()%7Bvar%20t=new%20p(this._P.width,this._P.height);this._P.width=this.width,this._P.height=this.height,this._u(),this._B2._d(t)%7D_6(_,s)%7Bvar%20i=this.layers.map(t=%3Et._6(_,s));return%20this._w4(),this._V1(%7Bundo:()=%3E%7Bfor(var%20t%20of%20i)t.undo();this._w4()%7D,redo:()=%3E%7Bfor(var%20t%20of%20i)t.redo();this._w4()%7D%7D)%7D_E7()%7Bvar%20t=this._i,_=d._M(t.canvas),s=d._M(t.canvas);return%20d._j2(s,t.background),t._31(s),t._E(),this._u(),this._V1(%7Bundo:()=%3E%7Bt._31(_),t._E(),this._u()%7D,redo:()=%3E%7Bt._31(s),t._E(),this._u()%7D%7D)%7D_C3(t,_,s=e._S3)%7Bvar%20i=this._i;d._d3(i._c1,i.canvas,_),d._12(i.canvas.getContext(%222d%22),s),d._C(t,i.canvas,_),i._E(),this._u(_)%7D_D3(t)%7Blet%20_=this._i,s=(t=t._V(),d._J2(_._c1,t)),i=(d._d3(_.canvas,_._c1,t),d._J2(_._c1,t));if(null!=s)return%20this._V1(%7Bundo:()=%3E%7B_._U3(s,t),_._E(),this._u(t)%7D,redo:()=%3E%7B_._U3(i,t),_._E(),this._u(t)%7D%7D)%7D%7Dclass%20ct%7Bconstructor()%7Bthis.m_0=new%20dt,this.m_1=u._h6,this._K5=new%20_,this._x4=new%20_,this._Ba=new%20h,this.isSmooth=!0%7Dget%20canvas()%7Breturn%20this.m_0.canvas%7Dget%20_Ca()%7Breturn%20d._w(this.m_0._83)%7Dget%20_d2()%7Breturn%20this.m_1%7Dset%20_d2(t)%7Bthis.m_1=t,this._Ba._d()%7D_6(t,_)%7Bthis.m_0._6(t,_)%7Dclear()%7Bvar%20t=this._K5;t._l8%7C%7C(this.m_0.clear(t),t.clear())%7D_C3(t)%7Bthis.m_0._H7=this._d2==u._i6%7C%7C!this.isSmooth,this.m_0._K(t,this._x4)%7Dm_2(t,_,s,i,e,h)%7Bthis._K5._j1(t,_,s/2+1)._j1(i,e,h/2+1),this._x4.clear(),this._x4._j1(t,_,s/2+1)._j1(i,e,h/2+1)%7D_q4(t,_,s,i,e)%7Bvar%20h,a,r,n,m,o,l,c,u=Math.max(s,e);0==u?this.m_2(_.x,_.y,s,i.x,i.y,e):(u%3C(h=1)&&(s/=u,e/=u,h*=u),this.m_2(_.x,_.y,s,i.x,i.y,e),a=this._Ca,r=this._G7(_,s,i,e,.67),a.globalAlpha=this._d2._R2*r*h,n=this._d2._A1(t),a.fillStyle=n._n(),d._f3(a,_.x,_.y,s,i.x,i.y,e),m=this._F7(s),o=this._F7(e),(l=Math.max(m,o))%3C(c=1)&&(m/=l,o/=l,c*=l),a.globalAlpha=this._d2._R2*this._G7(_,m,i,o,.94)*c*h,d._f3(a,_.x,_.y,m,i.x,i.y,o),this._C3(n))%7D_F7(t)%7Breturn%202%3Ct?t-1.4:1%3Ct?.6:.6*t%7D_G7(t,_,s,i,e)%7Bvar%20h=p._Z3(t,s);return%201+(e-1)/Math.pow(4/(4-e*Math.PI),(_+i)/2/h)%7D%7Dclass%20ut%7Bconstructor(t)%7Bthis.m_0=t%7D_n4(t,_)%7B%7D_t3(t,_)%7B%7D_y5(t,_,s)%7B%7D_K(t,_,s)%7Bd._j2(t,n._P3,s);for(var%20i%20of%20_)d._w(t).globalAlpha=i.opacity,d._C(i.canvas,t,s)%7D_u3(t,_)%7Blet%20s=this.m_0;var%20i=s.layers.slice(0),e=s._i,h=(s._73(t(),_),s.layers.slice(0));return%7Bundo:()=%3E%7Bs._73(i,e)%7D,redo:()=%3E%7Bs._73(h,_)%7D%7D%7D%7Dclass%20dt%7Bconstructor()%7Bthis._H7=!1;var%20t=d._3();this.canvas=t,this.m_1=d._3(),this._83=d._3(),this.m_0=d._3(),this.m_2=%5Bt,this.m_1,this._83,this.m_0%5D%7D_6(t,_)%7Bfor(var%20s%20of%20this.m_2)s.width=t,s.height=_%7Dclear(t)%7Bfor(var%20_%20of%20this.m_2)d._02(_,t)%7D_K(t,_)%7Bvar%20s,i=this.canvas.getContext(%222d%22);this._H7?(d._I1(i),d._C(this._83,this.canvas,_)):(d._C(this.canvas,this.m_1,_),d._j2(this.m_0,t,_),s=d._w(this.m_0),d._12(s,%22destination-out%22),d._C(this._83,this.m_0,_),d._12(s,%22lighter%22),d._C(this.m_1,this.m_0,_),d._j2(this.canvas,t,_),d._12(i,%22destination-out%22),d._C(this.m_0,this.canvas,_),d._12(i,%22lighter%22),d._C(this.m_1,this.canvas,_),d._02(this.m_1,_)),d._02(this._83,_)%7D%7Dclass%20gt%7Bstatic%20run(_)%7Blet%20s=_.ui,t=(_._33=new%20H(s.canvas,()=%3E%7Bvar%20t=new%20a;t.background=n._L2,t._31(s.canvas),_.layers._c2(()=%3E%5Bt%5D,t)%7D),_._r4(s._c._98,()=%3E%7B_._33._k7()%7D),()=%3E%7B_._33._v5()%7D);window.addEventListener(%22pagehide%22,t),_._92.add(()=%3E%7B_._33._v5(),window.removeEventListener(%22pagehide%22,t)%7D)%7D%7Dclass%20vt%7Bstatic%20run(t)%7Blet%20_=t.ui._c._Wa,s=t._82;_.$.click(()=%3E%7Bs._v7()%7D),t._53.add(t=%3E%7B%22h%22==t.key.toLocaleLowerCase()&&s._v7()%7D),s._x.add(()=%3E%7Bvar%20t=s._z2;_._7=t%7D)%7D%7Dclass%20pt%7Bstatic%20run(t)%7Blet%20_=t.ui,s=t._82;_._c._F4.$.click(()=%3E%7B_._i1._5=!_._i1._5,_._c._F4._7=_._i1._5%7D),_._i1._z3=()=%3E%7Bs._l=_._i1._l%7D,_.background.$.on(%22wheel%22,t=%3E%7Bt.shiftKey&&(s._l-=.001*r._e6(t),t.stopImmediatePropagation())%7D,!0),t._82._x.add(()=%3E%7B_._i1._l=s._l,_._11._l=s._l,_._i1._z2=s._z2%7D)%7D%7Dclass%20wt%7Bstatic%20run(t)%7Blet%20_=t.ui._c,s=t.layers,i=t._z1;s._D7.add(t=%3E%7Bi._Q4(t)%7D),_._98.click(()=%3E%7Bi.undo()%7D),_._Va.click(()=%3E%7Bi.redo()%7D),t._53.add(t=%3E%7Bvar%20_=t.key.toLowerCase();t.ctrlKey&&%22z%22==_&&i.undo(),t.ctrlKey&&%22y%22==_&&i.redo()%7D)%7D%7Dclass%20ft%7Bstatic%20run(t)%7Blet%20_=t.ui,s=t._82;_._c._Xa.click(()=%3E%7Bs._G5(2/3)%7D),_._c._Ya.click(()=%3E%7Bs._G5(1.5)%7D),_.background.$.on(%22wheel%22,t=%3E%7Bs._G5(1-.001*r._e6(t)),t.preventDefault()%7D),s._x.add(()=%3E%7B_.canvas.style.setProperty(%22image-rendering%22,1.5%3C=s.scale?%22pixelated%22:%22auto%22)%7D)%7D%7Dclass%20yt%7Bstatic%20run(t)%7Bvar%20_=new%20xt(t._82);t._O1(_,%22%20%22,!0)%7D%7Dclass%20xt%7Bconstructor(t)%7Bthis.m_0=new%20mt(t)%7Dstart()%7B%7Dend()%7B%7D_h(t)%7Bthis.m_0.start(new%20p(t.pageX,t.pageY))%7D_o(t)%7Bthis.m_0._23(new%20p(t.pageX,t.pageY))%7D_b(t)%7Bthis.m_0.end()%7D_C1()%7B%7D%7Dclass%20bt%7Bget%20$()%7Breturn%20this.m_0%7Dset%20fill(t)%7Bthis.m_1._1(%22stroke%22,t)%7Dset%20_Da(t)%7Bthis.m_2._1(%22stroke%22,t)%7Dset%20_5(t)%7Bthis.$._5(t)%7Dconstructor()%7Bthis.m_3(),this.m_4()%7Dm_3()%7Bthis.m_0=m._9();var%20t=m._j(%22svg%22)._4(%7Bwidth:100,height:100,viewBox:%22-50,%20-50,%20100,%20100%22%7D)._r()._1(%7Btransform:%22translate(-50%25,%20-50%25)%22%7D)._0(this.$);this.m_2=m._j(%22circle%22)._4(%7Br:40,%22stroke-width%22:10,fill:%22transparent%22%7D)._0(t),this.m_1=m._j(%22circle%22)._4(%7Br:40,%22stroke-width%22:6,fill:%22transparent%22%7D)._0(t)%7Dm_4()%7Bthis.$._D(%22fixed%22)%7D_D(t,_)%7Bthis.$._m(t,_)%7D%7Dclass%20Mt%7Bstatic%20run(t)%7Bvar%20_=t.ui,s=new%20$t(_),i=_._c._51._Q;i._E4.$.click(()=%3E%7Bt._e.value=s%7D),t._e._x.add(()=%3E%7Bi._E4._7=t._e.value==s%7D),t._a2(s,%22i%22,%22スポイト%22)%7D%7Dclass%20$t%7Bconstructor(t)%7Bthis.m_3=m._f()._4(%7Bid:%22eyedropperListener%22%7D)._6(%22100%25%22,%22100%25%22)._m(0,0)._r()._1(%7B%22touch-action%22:%22none%22%7D),this.m_0=new%20bt,this.m_1=t,this.m_0._5=!1,this.m_0._Da=%22lightgray%22%7Dstart()%7Bthis.m_0.$._0(l(this.m_1._11._T)),this.m_3._0(l(this.m_1._11._T))%7Dend()%7Bthis.m_0.$.remove(),this.m_3.remove(),this.m_2(!1)%7D_h(t)%7B%7D_o(t)%7Bvar%20_=this.m_1,s=this.m_0;s._D(t.offsetX,t.offsetY),s.fill=d._e3(_.canvas,t.offsetX,t.offsetY)._n(),this.m_2(d._86(_.canvas,t.offsetX,t.offsetY))%7Dm_2(t)%7Bthis.m_0._5=t%7D_b(t)%7Bvar%20_=this.m_1;d._86(_.canvas,t.offsetX,t.offsetY)&&(_._c._Q._v._B.value=d._e3(_.canvas,t.offsetX,t.offsetY))%7D_C1()%7Bthis.m_2(!1)%7D%7Dclass%20kt%7Bstatic%20run(t)%7Blet%20_=t.ui,s=t._e;var%20i=_._c.$.find(%22%23canvas98ExtensionContainer%22),e=(new%20w)._k(%22zoom_out_map%22,%22キャンバスサイズを変更%22);e.$._0(i);let%20h=new%20Ct(_,t.layers,e);e.$.click(()=%3E%7Bs.value==h?s._X7():s._W7(h)%7D),t._92.add(()=%3E%7Bh._E3()%7D)%7D%7Dclass%20Ct%7Bconstructor(t,s,_)%7Bthis.m_2=t,this.m_0=new%20It(t.canvas);let%20i=this.m_0,e=(i._5=!1,i.$._0(l(t._11._T)),i._y4=(t,_)=%3E%7Bs._6(t,_)%7D,i._z4=(t,_)=%3E%7Be.width=t,e.height=_%7D,s._B2.add(()=%3E%7Bi._A4(),e.width=s._P.width,e.height=s._P.height%7D),new%20Lt(i._C2));e._5=!1,e.$._r()._1(%7Btop:%22100%25%22,%22margin-top%22:%2210px%22,right:%220%22%7D),e._J7.add(()=%3E%7Bi._F3=e._D2%7D),e._K7.add(()=%3E%7Bi._Ea()%7D),e._L7.add(()=%3E%7Bi._Fa()%7D),e._B2.add(()=%3E%7Bi._A4(e.width,e.height)%7D),e._M7.add(()=%3E%7Bs._6(e.width,e.height)%7D),this.m_1=e,_.$.append(e.$),this.m_3=_%7Dstart()%7Bthis.m_4()%7Dend()%7Bthis.m_4()%7Dm_4()%7Bvar%20t=this.m_2,_=this.m_0,s=this.m_1;_._5=!_._5,s._5=_._5,s.width=t.canvas.width,s.height=t.canvas.height,this.m_3._7=_._5%7D_h(t)%7B%7D_o(t)%7B%7D_b(t)%7B%7D_C1()%7B%7D_E3()%7Bthis.m_1._5=!1,this.m_0._5=!1%7D%7Dclass%20It%7Bget%20_5()%7Breturn%20this.m_6%7Dset%20_5(t)%7Bthis.m_6=t,this._A4(),this.$._5(t)%7Dget%20$()%7Breturn%20this.m_5%7Dconstructor(t)%7Bthis._C2=new%20p(400,400),this._F3=!0,this._y4=(t,_)=%3E%7B%7D,this._z4=(t,_)=%3E%7B%7D,this.canvas=t,this.m_5=this.m_7(),this.m_8(),this.m_b()%7D_A4(t=this.canvas.width,_=this.canvas.height)%7Bl(this.m_3)._6(t,_),l(this.m_2)._6(t,_)%7Dm_7()%7Breturn%20this.m_3=m._f()._m(0,0)._r()._1(%7Bbackground:%22rgba(200,%20200,%20200,%200.5)%22,%22border-right%22:%22solid%22,%22border-bottom%22:%22solid%22,%22border-width%22:%2210px%22,%22border-color%22:%22rgba(128,%20128,%20128,%200.5)%22%7D)._2,this.m_4=m._f(),this.m_2=m._f()._6(%22100%25%22,%22100%25%22)._m(0,0)._r()._1(%7Bbackground:%22transparent%22,%22border-right%22:%22solid%22,%22border-bottom%22:%22solid%22,%22border-width%22:%2210px%22,%22border-color%22:%22transparent%22,%22user-select%22:%22none%22%7D)._2,m._f().append(this.m_3).append(this.m_4).append(this.m_2)._m(0,0)._r()%7Dm_8()%7Bvar%20i=null,e=(this.m_0=!1,this.m_1=!1,this.m_2);l(e)._h(t=%3E%7Bthis.m_0=t.offsetX%3Ethis.m_3.clientWidth,this.m_1=t.offsetY%3Ethis.m_3.clientHeight,(this.m_0%7C%7Cthis.m_1)&&(i=%7Bx:t.offsetX,y:t.offsetY%7D),e.setPointerCapture(t.pointerId)%7D)._o(t=%3E%7Bvar%20_,s;null!=i&&0!=t.buttons&&(_=e.clientWidth,s=e.clientHeight,this.m_0&&(_=this.m_9(_+t.offsetX-i.x)),this.m_1&&(s=this.m_a(s+t.offsetY-i.y)),this._z4(_,s),this._A4(_,s),i.x=t.offsetX,i.y=t.offsetY)%7D)._b(t=%3E%7Bi=null,this.m_0=!1,this.m_1=!1,this._y4(e.clientWidth,e.clientHeight)%7D)%7Dm_9(t)%7Bvar%20_=Math.round(t);return%20this._F3&&(_=Math.min(_,this._C2.x)),Math.max(100,_)%7Dm_a(t)%7Bvar%20_=Math.round(t);return%20this._F3&&(_=Math.min(_,this._C2.y)),Math.max(100,_)%7D_Ea()%7Bvar%20t;this._F3&&(t=this.m_2.clientHeight,this._z4(this._C2.x,t),this._y4(this._C2.x,t))%7D_Fa()%7Bvar%20t;this._F3&&(t=this.m_2.clientWidth,this._z4(t,this._C2.y),this._y4(t,this._C2.y))%7Dm_b()%7Bvar%20e=new%20Pt;e._B4=()=%3E%7Bthis.$._1(%22cursor%22,%22none%22)%7D,e._I7=()=%3E%7Bthis.$._1(%22cursor%22,%22default%22)%7D,this.m_4.append(e.$),l(this.m_2)._o(t=%3E%7Bvar%20_=%7Bx:t.offsetX,y:t.offsetY%7D,s=_.x%3Ethis.m_3.clientWidth,i=_.y%3Ethis.m_3.clientHeight;(this.m_0%7C%7Cthis.m_1)&&(s=this.m_0,i=this.m_1),s&&i?e._Ha(_):s?e._Ga(_):i?e._Ia(_):e._L5()%7D).on(%22pointerout%22,t=%3E%7Be._L5()%7D)%7D%7Dclass%20Pt%7Bget%20$()%7Breturn%20this.m_5%7Dconstructor()%7Bthis._B4=()=%3E%7B%7D,this._I7=()=%3E%7B%7D,this.m_5=m._f()._r()._1(%7Btransform:%22translate(-50%25,%20-50%25)%22%7D),this.m_0=this.m_3(%22M-7,-7%20L7,7%20L7,0%20M7,7%20L0,7%20M0,-7%20L-7,-7%20L-7,0%22),this.m_1=this.m_3(%22M-10,0%20L10,0%20M5,5%20L10,0%20L5,-5%20M-5,5%20L-10,0%20L-5,-5%22),this.m_2=this.m_3(%22M0,-10%20L0,10%20M5,5%20L0,10%20L-5,5%20M5,-5%20L0,-10%20L-5,-5%22),this.m_6=%5Bthis.m_0,this.m_1,this.m_2%5D,this.m_8()%7Dm_8()%7Bthis._L5(),(new%20i)._p(%22.resizeCursor%22,%7Bposition:%22absolute%22,transform:%22translate(-50%25,%20-50%25)%22%7D)._p(%22.resizeCursor%20path%22,%7B%22stroke-width%22:2,stroke:%22black%22,fill:%22transparent%22%7D).$._0(this.$)%7Dm_3(t)%7Breturn%20m._j(%22svg%22)._a(%22resizeCursor%22)._4(%7Bwidth:24,height:24,viewBox:%22-12,%20-12,%2024,%2024%22%7D).append(m._j(%22path%22)._4(%7Bd:t%7D))._0(this.$)%7D_L5()%7Bthis.m_7(),this._I7()%7Dm_7()%7Bfor(var%20t%20of%20this.m_6)t._5(!1)%7Dm_4(t)%7Bthis.m_7(),this.$._m(t.x,t.y)%7D_Ga(t)%7Bthis.m_4(t),this.m_1._5(!0),this._B4()%7D_Ha(t)%7Bthis.m_4(t),this.m_0._5(!0),this._B4()%7D_Ia(t)%7Bthis.m_4(t),this.m_2._5(!0),this._B4()%7D%7Dclass%20Lt%7Bget%20_J7()%7Breturn%20this.m_a%7Dget%20_K7()%7Breturn%20this.m_b%7Dget%20_L7()%7Breturn%20this.m_c%7Dget%20$()%7Breturn%20this.m_4%7Dget%20width()%7Breturn%20this.m_0.valueAsNumber%7Dset%20width(t)%7Bthis.m_0.valueAsNumber=t%7Dget%20height()%7Breturn%20this.m_1.valueAsNumber%7Dset%20height(t)%7Bthis.m_1.valueAsNumber=t%7Dget%20_D2()%7Breturn%20this.m_2%7Dset%20_D2(t)%7Bthis.m_2=t,this.m_5._8(this._D2?%22check_box%22:%22check_box_outline_blank%22),this.m_6._7=this._D2,this.m_8(),this._J7._d()%7Dget%20_5()%7Breturn%20this.m_7%7Dset%20_5(t)%7Bthis.m_7=t,this.$._5(t)%7Dconstructor(t)%7Bthis.m_7=!0,this.m_a=new%20h,this.m_b=new%20h,this.m_c=new%20h,this._B2=new%20h,this._M7=new%20h,this.m_3=t,this.m_4=m._9()._1(%7B%5Bg._a1%5D:g._q(g._J),%5Bg._n1%5D:g._X,background:g._L1,%22flex-direction%22:%22column%22,%22justify-content%22:%22space-between%22,%22border-top%22:%22solid%206px%20%22+g._X,%22font-family%22:%22Arial%22,cursor:%22default%22,%22user-select%22:%22none%22,%22font-size%22:%2216px%22,width:%22270px%22%7D).click(t=%3E%7Bt.stopPropagation()%7D);var%20_=new%20w,s=(_.$._1(%7Bheight:%2250px%22,display:%22flex%22,%22align-items%22:%22center%22,%22justify-content%22:%22space-between%22%7D).click(()=%3E%7Bthis._D2=!this._D2%7D)._0(this.$)._4(%7Btitle:%22キャンバスサイズの上限%22%7D),this.m_6=_,m._3(%22span%22)._8(%22最大400x400まで%22)._1(%7B%22margin-left%22:%2220px%22%7D)._0(_.$),this.m_5=m._9()._1(%7B%22align-items%22:%22center%22,%22margin-right%22:%2220px%22%7D)._8(%22toggle_on%22)._a(%22material-icons%22)._0(_.$),m._9()._1(%7Bheight:%2250px%22,%22margin-left%22:%2220px%22,color:g._M1,%22justify-content%22:%22space-between%22%7D)._0(this.$)),i=m._9()._1(%7B%22align-items%22:%22center%22%7D)._4(%7Btitle:%22キャンバスサイズ%22%7D)._0(s),e=(this.m_0=this.m_9(i),m._9()._8(%22x%22)._1(%7Bmargin:%222px%22%7D)._0(i),this.m_1=this.m_9(i),this.m_8(),m._9()._1(%7B%22justify-content%22:%22space-between%22%7D)._0(this.$));(new%20w)._k(%22keyboard_tab%22,%22横幅を最大化%22).$._1(%7Bwidth:%22100%25%22%7D).click(()=%3E%7Bthis._K7._d()%7D)._0(e),(new%20w)._k(%22vertical_align_bottom%22,%22縦幅を最大化%22).$._1(%7Bwidth:%22100%25%22%7D).click(()=%3E%7Bthis._L7._d()%7D)._0(e),this._D2=!0%7Dm_8()%7Bthis.m_0.min=%220%22,this.m_1.min=%220%22,this.m_0.max=this.m_2?this.m_3.x+%22%22:null,this.m_1.max=this.m_2?this.m_3.y+%22%22:null%7Dm_9(t)%7Breturn%20m._3(%22input%22)._4(%7Btype:%22number%22%7D)._1(%7Bwidth:%2260px%22%7D).on(%22keydown%22,t=%3E%7Bt.stopPropagation()%7D).on(%22input%22,()=%3E%7Bthis._B2._d()%7D).on(%22blur%22,()=%3E%7Bconsole.log(%22blur%22),this._M7._d()%7D)._0(t)._2%7D%7Dclass%20Et%7Bconstructor()%7Bthis._x1=new%20Array,this._M5=new%20s(n._Q3),this._N5=new%20s(n._L2),this._x1.push(this._M5);for(let%20t=0;t%3C3;t++)%7Bvar%20_=new%20s(n._96);_._n2=!0,this._x1.push(_)%7Dthis._x1.push(this._N5),this.m_0(),this._M5._Q2.add(()=%3E%7Bthis.m_0()%7D),this._N5._Q2.add(()=%3E%7Bthis.m_0()%7D)%7Dm_0()%7Bfor(let%20t=0;t%3Cthis._x1.length-2;t++)%7Bvar%20_=(t+1)/(this._x1.length-1),s=n._v8(this._M5.value,this._N5.value,_);this._x1%5Bt+1%5D.value=s%7D%7D%7Dclass%20Bt%7Bget%20_C4()%7Breturn%20this.m_2%7Dget%20_D4()%7Breturn%20this.m_0%7Dget%20_B()%7Breturn%20this.m_1%7Dset%20_B(t)%7Bthis.m_1=t;for(var%20_%20of%20this._93)_._7=this._B==_;this._C4._d()%7Dconstructor()%7Bthis.m_0=new%20Et,this._93=%5B%5D,this.m_2=new%20h;for(var%20t%20of%20this.m_0._x1)this.add(t);this.add(new%20s(n._P3)),this._B=this._93%5B0%5D%7Dadd(t)%7Bthis._93.push(t),t._Q2.add(()=%3E%7Bt==this._B&&this._C4._d()%7D),t._m1.add(()=%3E%7Bt._7&&(this._B=t)%7D)%7D%7Dclass%20St%7Bget%20$()%7Breturn%20this.m_1%7Dconstructor()%7Bthis._a3=%5B%5D;var%20t=w._X3()._6(300,250)._r()._1(%7Bmargin:%220%22%7D),_=(this.m_1=t,this.m_0(n._P3)),s=(_.$._1(%7Bright:%220%22,bottom:%220%22%7D)._0(t),this._a3.push(_),this.m_0(n._96)),i=(s.$._1(%7Bleft:%220%22,bottom:%220%22%7D)._0(t),this._a3.push(s),this.m_0(n._L2)),e=(i.$._1(%7Bright:%220%22,top:%220%22%7D)._0(t),this._a3.push(i),this.m_0(n._Q3)),h=(e.$._1(%7Bleft:%220%22,top:%220%22%7D)._0(t),this._a3.push(e),w._X3()._6(150,150)._D(%22relative%22)._1(%7Bmargin:%22auto%22%7D)._0(t)),a=%5Bn._o8,n._p8,n._q8,n._r8,n._s8,n._t8%5D;for(let%20t=0;t%3Ca.length;t++)%7Bvar%20r=this.m_0(a%5Bt%5D);r.$._m(100*(1-Math.cos(Math.PI/3*t+Math.PI/6))/2+%22%25%22,100*(1-Math.sin(Math.PI/3*t+Math.PI/6))/2+%22%25%22)._1(%7Btransform:%22translate(-50%25,%20-50%25)%22%7D)._0(h),this._a3.push(r)%7D%7Dm_0(t)%7Bvar%20_=new%20R;return%20_.color=t,_.$._r(),_%7D%7Dclass%20jt%7Bget%20_E4()%7Breturn%20this.m_5%7Dget%20$()%7Breturn%20this.m_6%7Dconstructor(t)%7Bthis.m_8=new%20Ot,this.m_0=t,this.m_6=m._9()._a(%22colorPicker%22)._6(300,400)._1(%7B%22list-style%22:%22none%22,background:g._q(g._J),cursor:%22default%22,%22flex-direction%22:%22column%22,%5Bg._a1%5D:g._q(g._J),%5Bg._n1%5D:g._X,%22box-shadow%22:g._S%7D).click(t=%3E%7Bt.stopPropagation()%7D),this.m_b(),this.m_c(),this.m_a(),this.m_9(),this._s()%7Dm_9()%7Bfor(let%20t%20of%20this.m_1)t.$.click(()=%3E%7Bthis.m_0._B.value=t.color%7D);for(let%20t%20of%20this.m_4)t.$.click(()=%3E%7Bw._m2(t,this.m_4)%7D);this.m_2._x.add(()=%3E%7Bthis.m_0._B.value=this.m_2.color%7D)%7Dm_a()%7Bvar%20t=m._9()._6(%22100%25%22,50)._1(%7B%22justify-content%22:%22space-between%22%7D)._0(this.$),_=this.m_8;t.append(_._2),_._P7=()=%3E%7B_._E2&&(this.m_2.color=this.m_0._B.value),this.m_2.$._5(_._E2),this.m_7.$._5(!_._E2)%7D;let%20s=new%20w(m._3(%22input%22)).$._4(%7Btype:%22color%22%7D).on(%22input%22,()=%3E%7Bthis.m_0._B.value=n._c6(s.value)%7D)._0(t)._2;var%20i=(new%20w)._k(%22colorize%22,%22スポイト%22);i.$._6(%22100%25%22,%22100%25%22).click(()=%3E%7Bi._7=!i._7%7D)._0(t),this.m_5=i,this.m_4=%5B%5D.concat(this.m_1).concat(%5Bi%5D)%7Dm_b()%7Bvar%20_=m._3(%22ol%22)._a(g._o2)._6(%22100%25%22,60)._1(%7Bmargin:%220%22%7D)._0(this.$);this.m_3=%5B%5D;for(let%20t=0;t%3Cthis.m_0._D4._x1.length;t++)%7Bvar%20s=new%20R;s._g3=this.m_0._D4._x1%5Bt%5D._n2,this.m_3.push(s),_.append(s.$)%7Dthis.m_1=%5B%5D.concat(this.m_3)%7Dm_c()%7Bvar%20t=m._9()._6(%22100%25%22,%22100%25%22)._D(%22relative%22)._1(%7B%22justify-content%22:%22center%22,%22align-items%22:%22center%22%7D)._0(this.$),_=new%20St,s=(this.m_7=_,this.m_1=this.m_1.concat(_._a3),t.append(_.$),new%20zt);(this.m_2=s)._x.add(()=%3E%7Bfor(var%20t%20of%20this.m_4)t._7=!1%7D),s.$._5(!1)._0(t)%7D_s()%7Bthis.m_2.color=this.m_0._B.value;for(var%20t%20of%20this.m_1)t._7=!1;for(let%20t=0;t%3Cthis.m_0._D4._x1.length;t++)this.m_3%5Bt%5D.color=this.m_0._D4._x1%5Bt%5D.value,this.m_3%5Bt%5D._7=this.m_0._B==this.m_0._93%5Bt%5D;this.m_5._7=!1%7D%7Dclass%20At%7Bget%20$()%7Breturn%20this.m_3%7Dget%20_E4()%7Breturn%20this.m_0._E4%7Dget%20_v()%7Breturn%20this.m_4%7Dconstructor()%7Bthis.m_4=new%20Bt,this.m_1=!1,this.m_3=w._X3(),this.m_5(),this.m_0=new%20jt(this.m_4)%7Dm_5()%7Bthis.m_2=this.m_6();for(let%20s=0;s%3Cthis.m_2.length;s++)%7Blet%20t=this.m_2%5Bs%5D,_=this._v._93%5Bs%5D;_._n2%7C%7Ct._P2(),t._i3.add(()=%3E%7B_._n2%7C%7Cthis.m_7(t)%7D),t._h3.add(()=%3E%7Bthis._L(),this._v._B=_%7D),t.$._0(this.$),t._7=_._7,_._Q2.add(()=%3E%7Bt.color=_.value%7D),_._m1.add(()=%3E%7Bt._7=_._7%7D)%7D%7Dm_6()%7Bvar%20t,_=%5B%5D;for(t%20of%20this._v._93)%7Bvar%20s=new%20R;s.color=t.value,s._g3=t._n2,t._n2&&s.$._1(%7Bheight:%2235px%22%7D),_.push(s)%7Dreturn%20_%7Dm_7(t)%7Bthis.m_1?this.m_0._s():(this.m_0._s(),this.m_0.$._m(%22calc(100%25%20+%2010px)%22,20)._r()._0(t.$),this.m_1=!0)%7D_L()%7Bthis.m_1&&(this.m_0.$.remove(),this.m_1=!1)%7D%7Dclass%20Dt%7Bget%20canvas()%7Breturn%20this.m_0%7Dget%20_H3()%7Breturn%20this.m_1%7Dget%20_O5()%7Breturn%20this.m_2%7Dget%20_G1()%7Breturn%20this.m_3%7Dget%20_k1()%7Breturn%20new%20p(this.canvas.width/2,this.canvas.height/2)%7Dconstructor(t,_,s,i,e)%7Bthis.m_3=e,this.m_1=s,this.m_2=i,this.m_0=d._3(t,_),this.m_4(),this._O7(0)%7Dm_4()%7Bvar%20_=this._k1,s=this._H3+this._O5/2,i=this._H3-this._O5/2,e=this.canvas.getContext(%222d%22);for(let%20t=0;t%3C200;t++)%7Bvar%20h=t/200*Math.PI*2,a=%5B0,0,0,0%5D,r=(o(a,(h+Math.PI*(1/3+.5))%25(2*Math.PI)),e.fillStyle=new%20n(a%5B0%5D,a%5B1%5D,a%5B2%5D)._n(),e.beginPath(),(t+1.1)/200*Math.PI*2);e.moveTo(_.x+s*Math.cos(h),_.y+s*Math.sin(h)),e.lineTo(_.x+s*Math.cos(r),_.y+s*Math.sin(r)),e.lineTo(_.x+i*Math.cos(r),_.y+i*Math.sin(r)),e.lineTo(_.x+i*Math.cos(h),_.y+i*Math.sin(h)),e.fill()%7D%7D_O7(s)%7Bvar%20t=this.canvas,_=this._G1,i=this._G1,e=this._k1,h=t.getContext(%222d%22),a=h.createImageData(_,i);for(let%20_=0;_%3Ca.height;_++)%7Bvar%20r=1-_/(a.height-1);for(let%20t=0;t%3Ca.width;t++)%7Bvar%20n=t/(a.width-1),m=4*(t+_*a.width);o(a.data,s,n,r,m)%7D%7Dh.putImageData(a,e.x-a.width/2,e.y-a.height/2)%7D%7Dclass%20zt%7Bget%20_x()%7Breturn%20this.m_b%7Dget%20$()%7Breturn%20this.m_5%7Dget%20_22()%7Breturn%20this.m_6%7Dset%20_22(t)%7Bt=this.m_c(t),this.m_6=t,this.m_0._O7(t);var%20_=this.m_0._k1,s=t-this.m_2;this.m_7._m(_.x+this.m_0._H3*Math.cos(s),_.y+this.m_0._H3*Math.sin(s))._1(%7Bbackground:n._O4(t)._n()%7D),this._x._d()%7Dm_c(t)%7Breturn(t+2*Math.PI)%25(2*Math.PI)%7Dget%20_J1()%7Breturn%20this.m_8%7Dset%20_J1(t)%7Bthis.m_8=Math.min(Math.max(0,t),1),this.m_4._1(%22left%22,this.m_0._k1.x+this.m_0._G1*(this._J1-.5)+%22px%22),this._x._d()%7Dget%20value()%7Breturn%20this.m_9%7Dset%20value(t)%7Bthis.m_9=Math.min(Math.max(0,t),1),this.m_4._1(%22top%22,this.m_0._k1.y-this.m_0._G1*(this.value-.5)+%22px%22),this._x._d()%7Dget%20color()%7Breturn%20n._O4(this._22,this._J1,this.value)%7Dset%20color(t)%7Bthis._22=t._22,this._J1=t._J1,this.value=t.value%7Dconstructor()%7Bthis.m_b=new%20h,this.m_2=Math.PI*(1/3+.5);this.m_5=m._9()._1(%7Bheight:%22250px%22,%22justify-content%22:%22center%22,%22user-select%22:%22none%22%7D)._a(%22canvasMenuItemParent%22);var%20t=m._f()._6(%22250px%22,%22250px%22)._D(%22relative%22)._0(this.$);this.m_1=t,this.m_0=new%20Dt(250,250,95,20,110),t.append(this.m_0.canvas),this.m_7=this.m_a(15,3)._0(t),this.m_4=this.m_a(10,3)._0(t),this._22=Math.PI/2,this._J1=1,this.value=1,this.m_d()%7Dm_a(t,_)%7Breturn%20m._f()._6(2*t+%22px%22,2*t+%22px%22)._r()._1(%7Bborder:%22solid%20%22+_+%22px%20lightgray%22,%22border-radius%22:t+_+%22px%22,transform:%22translate(-50%25,%20-50%25)%22%7D)%7Dm_d()%7Bvar%20s=!1;this.m_1._h(t=%3E%7Bvar%20_=this.m_3(t);Math.abs(_.length()-this.m_0._H3)%3Ethis.m_0._O5/2%7C%7C(s=!0,this._22=Math.atan2(_.y,_.x)+this.m_2,this.m_1._2.setPointerCapture(t.pointerId))%7D)._o(t=%3E%7Bvar%20_;(s=0==t.buttons?!1:s)&&(_=this.m_3(t),this._22=Math.atan2(_.y,_.x)+this.m_2)%7D)._b(t=%3E%7Bs=!1%7D),this.m_e()%7Dm_e()%7Bvar%20s=!1;this.m_1._h(t=%3E%7Bvar%20_=this.m_3(t);Math.abs(_.x)%3Ethis.m_0._G1/2%7C%7CMath.abs(_.y)%3Ethis.m_0._G1/2%7C%7C(s=!0,this._J1=_.x/this.m_0._G1+.5,this.value=-_.y/this.m_0._G1+.5,this.m_1._2.setPointerCapture(t.pointerId))%7D)._o(t=%3E%7Bvar%20_;(s=0==t.buttons?!1:s)&&(_=this.m_3(t),this._J1=_.x/this.m_0._G1+.5,this.value=-_.y/this.m_0._G1+.5)%7D)._b(t=%3E%7Bs=!1%7D)%7Dm_3(t)%7Breturn%20new%20p(t.clientX,t.clientY)._p2(this.m_1._k1())%7D%7Dclass%20Ot%7Bget%20_2()%7Breturn%20this.m_0._2%7Dget%20_E2()%7Breturn%20this.m_1%7Dset%20_E2(t)%7Bthis.m_1=t,this._P7(),this.m_2.canvas.style.display=t?%22none%22:%22%22,this.m_3.style.display=t?%22%22:%22none%22,this._2.title=t?%22シンプル%22:%22カラーホイール%22%7Dconstructor()%7Bthis.m_1=!1,this._P7=()=%3E%7B%7D;var%20t=new%20w,_=(t.$._6(%22100%25%22,%2250px%22),new%20Dt(50,50,12,2,13)),s=(t.$.append(_.canvas),this.m_2=_,d._3(50,50)),i=s.getContext(%222d%22);for(let%20t=0;t%3C6;t++)%7Bvar%20e=t/6*2*Math.PI,h=(i.fillStyle=n._O4(e)._n(),e-Math.PI*(5/6));i.beginPath(),i.ellipse(s.width/2+12*Math.cos(h),s.height/2+12*Math.sin(h),3,3,0,0,2*Math.PI),i.fill()%7Ds.style.display=%22none%22,t.$.append(s),this.m_3=s,t.$.click(()=%3E%7Bthis._E2=!this._E2%7D),this.m_0=t,this._E2=!1%7D%7Dclass%20Tt%7Bget%20_x()%7Breturn%20this.m_2%7Dget%20_m1()%7Breturn%20this.m_3%7Dget%20value()%7Breturn%20this.m_0%7Dset%20value(t)%7Bt=parseFloat(t.toFixed(1)),this.m_0=Math.max(.1,t),this._x._d()%7Dget%20_7()%7Breturn%20this.m_1%7Dset%20_7(t)%7Bthis.m_1=t,this._m1._d()%7Dconstructor(t)%7Bthis.m_0=1,this.m_1=!1,this.m_2=new%20h,this.m_3=new%20h,this.value=t%7Dadd(t)%7Bthis.value+=t%7D%7Dclass%20M%7Bget%20_h1()%7Breturn%20this.m_0%7Dset%20_h1(t)%7Bnull!=this._h1&&(this._h1._7=!1),this.m_0=t,this._h1._7=!0,this._P5()%7Dconstructor()%7Bthis.thicknesses=M._Q7().map(t=%3Enew%20Tt(t)),this._P5=()=%3E%7B%7D;for(var%20t%20of%20this.thicknesses)t._x.add(()=%3E%7Bthis._P5()%7D);this._h1=this.thicknesses%5BM._R7()%5D%7Dstatic%20_Q7()%7Breturn%5B1,2,3,4,10,20%5D%7Dstatic%20_R7()%7Breturn%201%7D%7Dclass%20Xt%20extends%20w%7Bget%20_S7()%7Breturn%20this.m1_3%7Dconstructor(t)%7Bsuper(),this.m1_2=10,this._P2(),this.m1_4(),this.m1_3=t,this._T7(t.value),t._x.add(()=%3E%7Bthis._T7(t.value)%7D)%7D_T7(t)%7Bthis.m1_0._4(%7Br:%22%22+Math.min(t/2,this.m1_2)%7D),this.m1_1._8(%22%22+t),this._2.title=%22ペンの太さ:%22+t%7Dm1_4()%7Bvar%20t=w._O2()._0(this.$),_=g._M1;m._j(%22circle%22)._4(%7Bfill:%22none%22,r:this.m1_2,stroke:_%7D)._0(t),this.m1_0=m._j(%22circle%22)._4(%7Bfill:_%7D)._0(t),this.m1_1=m._j(%22text%22)._4(%7Bx:0,y:20,fill:_,%22text-anchor%22:%22middle%22,%22font-size%22:%2212%22,%22font-weight%22:%22bold%22,%22font-family%22:%22sans-serif%22%7D)._0(t),this._7=!1%7D%7Dclass%20Rt%7Bget%20$()%7Breturn%20this.m_4%7Dget%20height()%7Breturn%20150%7Dconstructor(t)%7Bthis.m_5=%22canvas98-up-down-control%22,this.m_0=%22canvas98-up-down-button%22,this.m_1=%22canvas98-thickness%22,this.m_6=%22canvas98-plus-button%22,this.m_7=%22canvas98-minus-button%22,this.m_2=t;var%20_=this._Q5(.1,%2201%22)+this._Q5(1,%221%22)+this._Q5(10,%2210%22);this.m_4=m._9()._M2(_)._1(%7Bheight:this.height+%22px%22,%22flex-direction%22:%22column%22%7D),(new%20i)._p(%22.%22+this.m_5,%7Bwidth:%2280px%22,height:%22100%25%22,%22border-radius%22:%2210px%22,display:%22flex%22,%22flex-direction%22:%22row-reverse%22,overflow:%22hidden%22,background:%22%23f0d0c3%22,color:g._X,%22font-weight%22:%22bold%22,margin:%225px%22,%22font-size%22:%2214px%22,%22box-shadow%22:g._S%7D)._p(%22.%22+this.m_0,%7Bwidth:%22100%25%22,display:%22flex%22,%22justify-content%22:%22center%22,%22align-items%22:%22center%22%7D)._p(%60.$%7Bthis.m_0%7D:hover%60,%7Bbackground:%22%23F0E0D6%22%7D).$._0(this.$),this.m_8()%7D_Q5(t,_)%7Breturn%60%5Cn%3Cdiv%20class=%22$%7Bthis.m_5%7D%20$%7Bthis.m_1%7D-$%7B_%7D%22%3E%5Cn%3Cdiv%20class=%22$%7Bthis.m_6%7D%20$%7Bthis.m_0%7D%22%20title=%22太さ+$%7Bt%7D%22%3E+$%7Bt%7D%3C/div%3E%5Cn%3Cdiv%20class=%22$%7Bthis.m_7%7D%20$%7Bthis.m_0%7D%22%20title=%22太さ-$%7Bt%7D%22%3E-$%7Bt%7D%3C/div%3E%5Cn%3C/div%3E%60%7Dm_8()%7Bthis.m_3(this.$.find(%60.$%7Bthis.m_1%7D-01%60),.1),this.m_3(this.$.find(%60.$%7Bthis.m_1%7D-1%60),1),this.m_3(this.$.find(%60.$%7Bthis.m_1%7D-10%60),10)%7Dm_3(t,_)%7Bt.find(%22.%22+this.m_6).click(()=%3E%7Bthis.m_2.add(_)%7D),t.find(%22.%22+this.m_7).click(()=%3E%7Bthis.m_2.add(-_)%7D)%7D%7Dclass%20Yt%7Bget%20$()%7Breturn%20this.m_1%7Dget%20_v()%7Breturn%20this.m_3%7Dconstructor()%7Bthis.m_2=new%20Array,this.m_3=new%20M,this.m_1=w._X3(),this.m_4()%7Dm_4()%7Bfor(let%20_%20of%20this._v.thicknesses)%7Blet%20t=new%20Xt(_);t._h3.add(()=%3E%7Bthis._L(),w._m2(t,this.m_2),this._v._h1=t._S7%7D),t._i3.add(()=%3E%7Bthis.m_5(t)%7D),t._7=_._7,_._m1.add(()=%3E%7Bt._7=_._7%7D),this.m_2.push(t),this.$.append(t.$)%7D%7Dm_5(t)%7Bnull==this.m_0&&(this.m_0=new%20Rt(t._S7),t.$.append(this.m_0.$),this.m_0.$.click(t=%3E%7Bt.stopPropagation()%7D)._r()._1(%7Bleft:%22calc(100%25%20+%2010px)%22,transform:%22translate(0,%20-50%25)%22%7D),this.m_0.$._1(%22top%22,this.m_6(t)))%7Dm_6(t)%7Bvar%20_=t._2.getBoundingClientRect(),s=window.innerHeight-_.bottom-(this.m_0.height-_.height)/2;return%200%3Cs?%2250%25%22:%22calc(50%25%20+%20%22+s+%22px)%22%7D_L()%7Bnull!=this.m_0&&(this.m_0.$.remove(),this.m_0=null)%7D%7Dclass%20Ht%7Bconstructor()%7Bthis.thicknesses=M._Q7(),this.selectedIndex=M._R7()%7D%7Dclass%20Ft%7Bconstructor()%7Bthis.pens=new%20Map%7D_Ja(t)%7Bthis.pens.set(t.name,t)%7D_s(t)%7Bnull!=this._b3&&this.pens.set(this.m_0,this._b3),this.pens.has(t)?this.m_1(t):this._b3=new%20Ht,this.m_0=t%7Dclear()%7Bfor(var%20t%20of%20this.pens.keys())this.pens.set(t,new%20Ht);this.m_1(this.m_0)%7Dm_1(t)%7Bvar%20_=this.pens.get(t);this._b3=_%7D%7Dclass%20Ut%7Bset%20_U(t)%7Bthis.m_7=t,this.m_5&&(this.m_0._U=this._U,this.m_2._s4(this._e2))%7Dget%20_U()%7Breturn%20this.m_7%7Dget%20_e2()%7Breturn%20this.m_1.name+(this._U?%22-pressureWidth%22:%22%22)%7Dset%20_e2(t)%7Bthis._U=t.endsWith(%22-pressureWidth%22)%7Dget%20_U7()%7Breturn%20this.m_1.name%7Dconstructor(t,_,s)%7Bthis.m_7=!1,this.m_2=t,this.m_0=t._O,this.m_3=t.layers,this.m_4=t.ui._c._51._W1,this.m_1=_,this.m_6=s%7Dstart()%7Bthis.m_0._01._d2=this.m_1,this.m_4._t2(this.m_6),this.m_0._U=this._U,this.m_4._V5._7=this._U,this.m_5=!0,this.m_2._s4(this._e2)%7Dend()%7Bthis.m_5=!1,this.m_0._b2&&this.m_9(this.m_0)%7Dm_8()%7Bvar%20t=this.m_0;t.up(),this.m_9(t)%7Dm_9(t)%7Bthis.m_3._D3(t._01._K5),t._01.clear()%7D_V7(t)%7Bvar%20_=this.m_0;_._23(t.offsetX,t.offsetY,t.pressure),this.m_3._C3(_._01.canvas,_._01._x4,_._01._d2._A8)%7D_h(t)%7Bthis.m_0._Aa(t.offsetX,t.offsetY,t.pressure)%7D_o(t)%7Bthis.m_0._b2&&(this._V7(t),0==t.buttons)&&this.m_8()%7D_b(t)%7Bthis.m_0._b2&&(this._V7(t),this.m_8())%7D_C1()%7B%7D%7Dclass%20Zt%7Bconstructor()%7Bthis.m_2=new%20h%7Dget%20_x()%7Breturn%20this.m_2%7Dget%20value()%7Breturn%20this.m_0%7Dset%20value(t)%7Bthis.m_3(),(this.m_0=t).start(),this._x._d()%7D_W7(t)%7Bthis.m_1=this.m_0,this.value=t%7D_X7()%7Bthis.value=this.m_1%7Dm_3()%7Bthis.m_0&&this.m_0.end()%7D%7Dclass%20$%7Bget%20_2()%7Breturn%20this.m_1%7Dconstructor(t,_)%7Bthis._S5=new%20p(300,300),this._18=new%20p(50,50),this.m_1=t,this.m_0=_%7Dstatic%20_Na(t)%7Bvar%20_,s=%5B%5D;for(_%20of%20l(t)._R4())if(s.push(_._2),%22fixed%22==$.m_2(_._2))break;return%20s.filter(t=%3E$._Oa(t)).map(t=%3Enew%20p(t.offsetLeft,t.offsetTop)).reduce((t,_)=%3Et.add(_))%7Dstatic%20m_2(t)%7Breturn%20window.getComputedStyle(t).position%7Dstatic%20_Oa(t)%7Bvar%20_=$.m_2(t);return%22absolute%22==_%7C%7C%22fixed%22==_%7D_Pa(t,_)%7Bthis.m_0._l+=t;var%20s=l(this._2)._k1()._p2(this._S5).rotate(t).scale(_);this.m_0._A._X4(this._S5._V().add(s)._p2($._Na(this._2))._p2(new%20p(this._2.offsetWidth/2,this._2.offsetHeight/2)).add(this._18)),this.m_0.scale*=_%7D%7Dclass%20Vt%7Bconstructor()%7Bthis._T5=(t,_)=%3E%7B%7D,this._28=(t,_,s)=%3E%7B%7D%7Dstart(t)%7B2%3C(this.m_0=t).length%7C%7C(this.m_1=t.map(t=%3Et.identifier))%7D_38(t,s=null)%7Bvar%20_=t.sort((t,_)=%3Et.identifier-_.identifier).filter(t=%3E-1!=this.m_1.indexOf(t.identifier));return(_=null!=s?_.filter(_=%3Es.some(t=%3Et.identifier==_.identifier)):_).map(t=%3Enew%20p(t.clientX,t.clientY))%7D_23(t)%7Bvar%20_,s,i,e,h=this._38(t),a=this._38(this.m_0,t);1==h.length&&this._T5(h%5B0%5D.x-a%5B0%5D.x,h%5B0%5D.y-a%5B0%5D.y),2==h.length&&(_=a%5B0%5D._V()._m6(a%5B1%5D,.5),s=h%5B0%5D._V()._m6(h%5B1%5D,.5),this._T5(s.x-_.x,s.y-_.y),i=this._48(h%5B0%5D,h%5B1%5D)-this._48(a%5B0%5D,a%5B1%5D),e=p._Z3(h%5B0%5D,h%5B1%5D)/p._Z3(a%5B0%5D,a%5B1%5D),this._28(s,i,e)),this.m_0=t%7D_48(t,_)%7Breturn%20Math.atan2(_.y-t.y,_.x-t.x)%7D%7Dclass%20qt%7Bstatic%20_f4(t,_)%7Blet%20s=t.undo,i=t.redo;t.undo=()=%3E%7Bs(),_.undo()%7D,t.redo=()=%3E%7Bi(),_.redo()%7D%7D%7Dclass%20k%7Bstatic%20_p5(t)%7Bvar%20_=%7Blayers:%5B%5D%7D;return%20_.layers=t.map(t=%3Ek._s3(t)),JSON.stringify(_)%7Dstatic%20_s3(t)%7Breturn%7Bdata:t.canvas.toDataURL(),background:t.background._n(),opacity:t.opacity,blendingMode:t.blendingMode%7D%7Dstatic%20_g4(s)%7Breturn%20new%20Promise(async%20t=%3E%7Bvar%20_=s.layers.map(s=%3ET._b1(s.data).then(t=%3E%7Bvar%20_=new%20a;return%20_._31(d._M(t)),_.background=k._77(s.background),_.opacity=null==s.opacity?1:s.opacity,_.blendingMode=s.blendingMode,_%7D));t(await%20Promise.all(_))%7D)%7Dstatic%20_77(t)%7Bvar%20_;return%20null!=t&&(_=t.match(/%5Ergba%5Cs*%5C(%5Cs*(%5Cd+)%5Cs*,%5Cs*(%5Cd+)%5Cs*,%5Cs*(%5Cd+)%5Cs*%5C,%5Cs*(%5Cd+)%5Cs*%5C)$/i))?new%20n(parseInt(_%5B1%5D),parseInt(_%5B2%5D),parseInt(_%5B3%5D),Math.round(255*parseFloat(_%5B4%5D))):n._N4%7D%7Dclass%20C%20extends%20a%7Bconstructor()%7Bsuper(...arguments),this.layers=%5B%5D,this.isClosed=!1%7D_6(_,s)%7Bvar%20t,i=super._6(_,s);for(t%20of%20this.layers.map(t=%3Et._6(_,s)))qt._f4(i,t);return%20i%7D_h4(t)%7Bthis.layers.push(t),t._t=this%7D_V3(t)%7Bfor(var%20_%20of%20this.layers)_._V3(t)%7D_W3(t)%7Bt(this);for(var%20_%20of%20this.layers)_._W3(t)%7D%7Dclass%20Nt%7Bstatic%20get%20_87()%7Breturn%22url(%23transparentPattern)%22%7Dstatic%20_3()%7Breturn%20m._j(%22pattern%22)._4(%7Bid:%22transparentPattern%22,viewBox:%220,0,2,2%22,width:%2250%25%22,height:%2250%25%22%7D).append(this.m_0(0,0,2,2,%22white%22)).append(this.m_0(0,0,1,1,%22black%22,.4)).append(this.m_0(1,1,1,1,%22black%22,.4))%7Dstatic%20m_0(t,_,s,i,e,h=1)%7Breturn%20m._j(%22rect%22)._4(%7Bx:t,y:_,width:s,height:i,fill:e,opacity:h%7D)%7D%7Dclass%20Wt%7Bstatic%20run()%7Bwindow.addEventListener(%22error%22,this._97,%7Bpassive:!1,capture:!1%7D);var%20t=c._W;Wt.m_0(t),Qt.start(),t._92.add(()=%3E%7BQt.end()%7D),t._92.add(()=%3E%7Bwindow.removeEventListener(%22error%22,this._97)%7D),P.start(t.ui.$._2)%7Dstatic%20m_0(t)%7Bvar%20_=new%20Kt;_._d7.add(()=%3E%7Bt._z1.undo()%7D),_._e7.add(()=%3E%7Bt._z1.redo()%7D),t.ui.background.$.on(%22touchstart%22,t=%3E%7B_._S9(t.touches.length)%7D).on(%22touchmove%22,t=%3E%7B_._T9()%7D).on(%22touchend%22,t=%3E%7B_._U9(t.touches.length)%7D)%7D%7DWt._97=t=%3E%7Balert(t.message+%22%5Cr%5Cn%22+(null!=t.error?t.error.stack:%22%22))%7D,O.run(()=%3EWt.run());class%20I%7Bget%20_I9()%7Breturn%20this.data%5B0%5D*this.data%5B3%5D-this.data%5B1%5D*this.data%5B2%5D%7Dget%20_v2()%7Breturn%20this.data%5B4%5D%7Dset%20_v2(t)%7Bthis.data%5B4%5D=t%7Dget%20_X2()%7Breturn%20this.data%5B5%5D%7Dset%20_X2(t)%7Bthis.data%5B5%5D=t%7Dconstructor(t=%5B1,0,0,1,0,0%5D)%7Bthis.data=t%7D_J9()%7Bthis.data;return%7Bx:this._v2,y:this._X2%7D%7Dtranslate(t,_)%7Bthis._v2+=isNaN(t)?0:t,this._X2+=isNaN(_)?0:_%7Dstatic%20_K9(t)%7Bvar%20_,s,i=t.indexOf(%22(%22);return-1==i?new%20I:(_=t.indexOf(%22)%22,i),s=t.slice(i+1,_),new%20I(s.split(%22,%22).map(t=%3EparseFloat(t))))%7D_L9()%7Bvar%20t=this.data,_=this._I9,s=new%20I(%5Bt%5B3%5D,-t%5B1%5D,-t%5B2%5D,t%5B0%5D,0,0%5D.map(t=%3Et/_)),i=s._a7(this._J9());return%20s.translate(-i.x,-i.y),s%7D_a7(t)%7Bvar%20_=this.data;return%7Bx:_%5B0%5D*t.x+_%5B2%5D*t.y,y:_%5B1%5D*t.x+_%5B3%5D*t.y%7D%7D_M9(t)%7Bvar%20_=this.data;return%20new%20p(_%5B0%5D*t.x+_%5B2%5D*t.y+this._v2,_%5B1%5D*t.x+_%5B3%5D*t.y+this._X2)%7D_zb(t,_)%7Breturn%201%3C_?2==t?1:0:this.data%5B_+2*t%5D%7D_Ab(t,_,s)%7Bif(!(1%3C_))return%20this.data%5B_+2*t%5D=s%7D_N9(t,_)%7Bvar%20s=t.data,i=_.data,e=this.data,h=s%5B0%5D,a=s%5B2%5D,r=s%5B4%5D,n=s%5B1%5D,m=s%5B3%5D,o=s%5B5%5D,l=i%5B0%5D,c=i%5B2%5D,u=i%5B4%5D,d=i%5B1%5D,g=i%5B3%5D,v=i%5B5%5D;return%20e%5B0%5D=h*l+a*d,e%5B1%5D=n*l+m*d,e%5B2%5D=h*c+a*g,e%5B3%5D=n*c+m*g,e%5B4%5D=h*u+a*v+r,e%5B5%5D=n*u+m*v+o,this%7D_O9(t)%7Breturn%20this._N9(this,t)%7D%7Dclass%20P%7Bget%20scale()%7Breturn%20this._u1.clientHeight/this._u1.scrollHeight%7Dget%20_R9()%7Breturn%201==this.scale%7C%7Cthis.m_1.some(t=%3E%22hidden%22==t.style.visibility%7C%7Cnull==t.parentNode)%7Dconstructor(t,_)%7Bthis.width=20,this._u1=t,this.parentElement=_,this.m_1=this.m_5(),t.style.paddingRight=this.width+%22px%22;var%20s=m._3(%22div%22)._1(%7Bbackground:g._L1,width:this.width+%22px%22,position:%22fixed%22%7D),i=(this._Y2=s._2,_.appendChild(this._Y2),this._u1=t,m._3(%22div%22)._1(%7Bwidth:this.width+%22px%22,background:g._q(g._j3),height:this.scale*t.clientHeight+%22px%22,position:%22absolute%22,%22border-radius%22:this.width/2+%22px%22%7D));this._i4=i._2,this._Y2.appendChild(i._2),this.m_0(),this.m_4()%7Dm_4()%7Bvar%20t,s=!1,i=null;l(this._i4)._h(t=%3E%7Bs=!0,i=t.clientY,this._i4.setPointerCapture(t.pointerId)%7D)._o(t=%3E%7Bvar%20_;s&&(_=i-t.clientY,i=t.clientY,this._u1.scrollBy(0,-_/this.scale),this.m_2())%7D)._b(t=%3E%7Bs=!1%7D);for(t%20of%20this.m_1)new%20MutationObserver(()=%3E%7Bthis.m_0()%7D).observe(t,%7Battributes:!0,attributeFilter:%5B%22style%22%5D%7D);new%20MutationObserver(()=%3E%7Bthis.m_0()%7D).observe(this._u1,%7BchildList:!0%7D);try%7Bnew%20ResizeObserver(()=%3E%7Bthis.m_0()%7D).observe(this._u1)%7Dcatch(t)%7B%7D%7Dm_5()%7Bfor(var%20t=%5B%5D,_=this._u1;null!=_&&_!=this.parentElement;)t.push(_),_=_.parentElement;return%20t%7Dm_0()%7Bthis._R9?this._Y2.style.visibility=%22hidden%22:this._Y2.style.visibility=%22%22;var%20t=this._u1.getBoundingClientRect();l(this._Y2)._1(%7Bleft:t.right-this.width+%22px%22,top:t.top+%22px%22,height:t.height+%22px%22%7D),this.m_2()%7Dm_2()%7Bl(this._i4)._1(%7Bheight:this.scale*this._u1.clientHeight+%22px%22,top:this._u1.scrollTop*this.scale+%22px%22%7D)%7Dstatic%20_3(t,_)%7Breturn%20new%20P(t,_)%7Dstatic%20start(i)%7Bnew%20MutationObserver(t=%3E%7Bfor(var%20_%20of%20t)for(var%20s%20of%20_.addedNodes)P.m_3(s,i)%7D).observe(i,%7BchildList:!0,subtree:!0%7D)%7Dstatic%20m_3(t,_)%7BP.m_6(t,_);for(var%20s%20of%20t.childNodes)P.m_3(s,_)%7Dstatic%20m_6(t,_)%7BElement.prototype.isPrototypeOf(t)&&%22auto%22==window.getComputedStyle(t)%5B%22overflow-y%22%5D&&P._3(t,_)%7D%7Dclass%20Kt%7Bconstructor()%7Bthis._d7=new%20h,this._e7=new%20h%7D_S9(t)%7B2==t&&(this.m_0=this._d7),3==t&&(this.m_0=this._e7)%7D_T9()%7Bthis.m_0=null%7D_U9(t)%7B0==t&&null!=this.m_0&&(this.m_0._d(),this.m_0=null)%7D%7Dclass%20L%7Bstatic%20start()%7Bwindow.addEventListener(%22pointerup%22,this.m_0,!1),window.addEventListener(%22click%22,E._72,!0)%7Dstatic%20m_1(t)%7Breturn%20new%20E(%22click%22,t._b7)%7Dstatic%20end()%7Bwindow.removeEventListener(%22pointerup%22,this.m_0,!1),window.removeEventListener(%22click%22,E._72,!0)%7D%7DL.m_0=t=%3E%7Bvar%20_=L.m_1(t);t.target.dispatchEvent(_)%7D;class%20E%20extends%20Event%7Bconstructor(t,_)%7Bfor(var%20s%20in%20super(t,%7Bbubbles:!0,cancelable:!0,composed:!0%7D),_)%22target%22!=s&&(this%5Bs%5D=_%5Bs%5D);var%20i=Gt._Q9(_.target,this.clientX,this.clientY);this.offsetX=i.x,this.offsetY=i.y,this._b7=_,this.isEmulated=!0%7Dstatic%20_q5(t,_,s=_.force)%7Breturn%7Btarget:_.target,pointerId:_.identifier,width:2*_.radiusX,height:2*_.radiusY,pressure:_.force,tangentialPressure:0,tiltX:0,tiltY:0,isPrimary:!0,button:0,buttons:1,pointerType:%22touch%22,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,altKey:t.altKey,metaKey:t.metaKey,clientX:_.clientX,clientY:_.clientY,screenX:_.screenX,screenY:_.screenY%7D%7Dstatic%20_P9(t)%7Breturn!t.isEmulated%7D%7DE._72=t=%3E%7BE._P9(t)&&t.stopPropagation()%7D;class%20Jt%7Bstatic%20start()%7Bthis._r5=Element.prototype.setPointerCapture,Element.prototype.setPointerCapture=()=%3E%7B%7D,this._s5=Element.prototype.releasePointerCapture,Element.prototype.releasePointerCapture=()=%3E%7B%7D%7Dstatic%20end()%7Bthis._r5&&(Element.prototype.setPointerCapture=this._r5),this._s5&&(Element.prototype.releasePointerCapture=this._s5)%7D%7Dclass%20Qt%7Bstatic%20get%20_c7()%7Breturn%22ontouchstart%22in%20window%7Dstatic%20start()%7Bthis._c7&&(t.start(),Jt.start(),L.start(),B.start())%7Dstatic%20end()%7Bthis._c7&&(t.end(),L.end(),Jt.end(),B.end())%7D%7Dclass%20t%7Bstatic%20start()%7Bwindow.addEventListener(%22touchstart%22,this.m_0,!0),window.addEventListener(%22touchmove%22,this.m_1,!0),window.addEventListener(%22touchend%22,this.m_2,!0),window.addEventListener(%22pointerup%22,E._72,!0),window.addEventListener(%22pointermove%22,E._72,!0),window.addEventListener(%22pointerdown%22,E._72,!0)%7Dstatic%20end()%7Bwindow.removeEventListener(%22touchstart%22,this.m_0,!0),window.removeEventListener(%22touchmove%22,this.m_1,!0),window.removeEventListener(%22touchend%22,this.m_2,!0),window.removeEventListener(%22pointermove%22,E._72,!0),window.removeEventListener(%22pointerdown%22,E._72,!0),window.removeEventListener(%22pointerup%22,E._72,!0)%7D%7Dt.m_0=t=%3E%7Bfor(var%20_%20of%5B...t.changedTouches%5D)%7Bvar%20s=new%20E(%22pointerdown%22,E._q5(t,_));_.target.dispatchEvent(s)%7D%7D,t.m_1=t=%3E%7Bfor(var%20_%20of%5B...t.changedTouches%5D)%7Bvar%20s=new%20E(%22pointermove%22,E._q5(t,_));_.target.dispatchEvent(s)%7D%7D,t.m_2=t=%3E%7Bfor(var%20_%20of%5B...t.changedTouches%5D)%7Bvar%20s=new%20E(%22pointerup%22,E._q5(t,_,0));_.target.dispatchEvent(s)%7D%7D;class%20B%7Bstatic%20start()%7Bwindow.addEventListener(%22pointermove%22,this.m_1,B.m_0),window.addEventListener(%22touchmove%22,this.m_1,B.m_0)%7Dstatic%20end()%7Bwindow.removeEventListener(%22pointermove%22,this.m_1,B.m_0),window.removeEventListener(%22touchmove%22,this.m_1,B.m_0)%7D%7DB.m_0=%7Bpassive:!1,capture:!1%7D,B.m_1=t=%3E%7Bt.preventDefault()%7D;class%20Gt%7Bstatic%20m_0(t)%7Breturn%20l(t)._R4().map(t=%3Et._2)%7Dstatic%20m_1(t)%7Bvar%20_=t.getBoundingClientRect();return%7Bx:_.left+_.width/2,y:_.top+_.height/2%7D%7Dstatic%20m_2(t)%7Bvar%20_,s=%5Bt%5D.concat(this.m_0(t)).reverse().map(t=%3Ewindow.getComputedStyle(t,null).transform).map(t=%3EI._K9(t)),i=new%20I;for(_%20of%20s)i._O9(_);return%20this.m_3(i,t),i%7Dstatic%20m_3(t,_)%7Bvar%20s=this.m_1(_),i=%7Bx:-_.offsetWidth/2+_.clientLeft,y:-_.offsetHeight/2+_.clientTop%7D,e=t._a7(i);t._v2=s.x+e.x,t._X2=s.y+e.y,this.m_4(t,_)%7Dstatic%20m_4(t,_)%7Bvar%20s,i,e,h;isNaN(t._v2)&&null!=(s=%5B_%5D.concat(this.m_0(_)).find(t=%3Enull!=t.width))&&(i=-parseFloat(s.getAttribute(%22width%22))/2,e=-parseFloat(s.getAttribute(%22height%22))/2,h=this.m_1(s),t._v2=h.x+i,t._X2=h.y+e)%7Dstatic%20_Q9(t,_,s)%7Breturn%20this.m_2(t)._L9()._M9(%7Bx:_,y:s%7D)%7D%7Dclass%20t_%7Bget%20canvas()%7Breturn%20this.m_0%5Bthis.m_0.length-1%5D%7Dconstructor()%7Bthis.m_0=%5B%5D;for(let%20t=0;t%3C2;t++)this.m_0.push(d._3())%7D_s(t,_)%7Bthis.m_1(t);var%20s=this.m_0%5B0%5D,i=this.m_0%5B1%5D;d._I1(d._w(i)),d._02(s,_),d._02(i,_);let%20e=t;for(let%20t=0;t%3C3;t++)d._C(e,s,_),d._C(e,s,_),d._C(s,i,_),d._C(s,i,_),e=i%7Dm_1(t)%7Bif(t.width!=this.canvas.width%7C%7Ct.height!=this.canvas.height)for(var%20_%20of%20this.m_0)_.width=t.width,_.height=t.height%7D%7Dclass%20S%7Bstatic%20_p5(t)%7Bvar%20_=%7Blayers:t.map(t=%3ES._s3(t))%7D;return%20JSON.stringify(_)%7Dstatic%20_s3(t)%7Bvar%20_=k._s3(t);return%20t.layers&&(_.layers=t.layers.map(t=%3ES._s3(t)),_.isClosed=t.isClosed,_.isAnime=t._t1),_.isClipped=t.isClipped,_%7Dstatic%20_g4(s)%7Breturn%20new%20Promise(async%20t=%3E%7Bvar%20_=s.layers.map(t=%3Ethis._j7(t));t(await%20Promise.all(_))%7D)%7Dstatic%20async%20_j7(t)%7Bvar%20_=await%20T._b1(t.data);let%20s;if(null==t.layers)s=new%20a;else%7Bvar%20i,e=new%20C;for(i%20of%20t.layers)e._h4(await%20S._j7(i));e.isClosed=t.isClosed,e._t1=t.isAnime,s=e%7Dreturn%20s._31(d._M(_)),s.background=k._77(t.background),s.opacity=null==t.opacity?1:t.opacity,s.blendingMode=t.blendingMode,s.isClipped=t.isClipped,s%7D%7Dclass%20__%7Bconstructor()%7Bthis._03=new%20e_%7Dasync%20_I()%7Bvar%20t=c._W;this._G=t,__._B1%7C%7C(this.m_1(t),this.m_2(t),this.m_3(t),u_.run(t),g_.run(t),t._43=new%20v_,t.layers._63=new%20n_(t),t.layers.layers.length%3C=1&&t.layers._63._w2(),await%20X._K1(0),this._03._U1())%7Dm_1(t)%7Bt._33=new%20a_(t.layers),t.layers._B3=new%20r_(t.layers)%7Dm_2(t)%7Bvar%20_=t.ui._c.$.find(%22%23canvas98ExtensionContainer%22)._1(%7Bdisplay:%22flex%22,%22align-items%22:%22stretch%22%7D);this.m_0=l(%22%3Cli%3E%3C/li%3E%22)._a(%22canvas98MenuItem%20material-icons%22)._8(%22layers%22)._4(%7Bid:%22canvas98LayerButton%22,title:%22レイヤー%22%7D).click(()=%3E%7Bthis._03._4a()%7D)._0(_)%7Dm_3(t)%7Bthis._03._I(t),this._03._w5.add(()=%3E%7Bthis._03._5?this.m_0._a(g._R):this.m_0._32(g._R)%7D),t.ui.background.$._b(()=%3E%7Bthis._03._m4()%7D)%7Dstatic%20get%20_B1()%7Breturn%20null!=c._W.ui.$._2.querySelector(%22%23canvas98LayerButton%22)%7Dstatic%20run()%7B(new%20__)._I()%7D%7DO.run(()=%3E__.run());class%20s_%7Bget%20$()%7Breturn%20this.m_4%7Dget%20_2()%7Breturn%20this.m_4._2%7Dconstructor()%7Bthis.m_b=200,this.m_c=70,this.m_2=%5B%5D,this.m_6=new%20i_,this.m_4=m._9()._1(%7B%22justify-content%22:%22flex-start%22,%22align-items%22:%22center%22,%22flex-direction%22:%22column%22,%22max-height%22:%22calc(100%25%20-%20300px)%22,%22overflow-y%22:%22auto%22,padding:%2210px%22%7D).on(%22wheel%22,t=%3E%7Bt.stopPropagation()%7D)._T3().on(%22scroll%22,()=%3E%7Bfor(var%20t%20of%20this.m_2)t._h7(this._2.scrollTop)%7D)%7D_I(e)%7Bthis.m_1=A._aa(this._2),this.m_1._z5.add(i=%3E%7Be._c2(()=%3E%7Bvar%20t=this.m_3.get(i),_=i.nextElementSibling,s=this.m_3.get(_);return%20j._5a(e,t,s),e.layers%7D,e._i)%7D),this.m_1._v3.add(t=%3E%7Bfor(var%20_%20of%20this.m_2)_._X9()%7D),this.m_1._w3.add(t=%3E%7Bfor(var%20_%20of%20this.m_2)_._Y9()%7D),this.m_1._A5.add(t=%3E%7B100%3CMath.abs(t._ea._A.x)&&(t._ia(),j._6a(e))%7D),this.m_9(e),e._B2.add(()=%3E%7Bthis.m_8(this.m_6._l7(e)),this.m_5(e._i)%7D),e._u4.add(()=%3E%7Bthis.m_d(),this.m_9(e)%7D)%7Dm_d()%7Bfor(var%20t%20of%5B...this._2.children%5D)t.remove()%7Dm_7(t)%7Bvar%20_=this.m_b/t.canvas.width,s=this.m_c/t.canvas.height;return%20Math.min(_,s)%7Dm_8(t)%7Bfor(var%20_%20of%20t)%7Bvar%20s,i=_._g,e=this.m_0.get(i),h=this.m_7(i)*.9**_.depth,a=(l(e._2).find(%22.canvas98LayerContainer%22)._1(%7Btransform:%22scale(%22+h+%22)%22%7D),i.canvas.width*h+%22px%22),r=i.canvas.height*h+%22px%22;e._1(%7Bwidth:a,height:r,%22min-width%22:a,%22min-height%22:r,%22margin-left%22:40*_.depth+%22px%22%7D);for(s%20of%20l(e._2)._2.querySelectorAll(%22.canvas98LayerInfoIcon%22))l(s)._1(%7Btransform:%60scale($%7B1/h%7D)%60%7D)%7D%7Dm_5(t)%7Bvar%20_,s=this.m_0.get(t),i=this.m_7(t),e=%220px%200px%20%22+10/i+%22px%20%22+new%20n(255,127,0)._n(.5),h=2/i+%22px%20%22+2/i+%22px%20%22+4/i+%22px%20rgba(0,%200,%200,%200.1)%22;for(_%20of%20this.m_0.values())%7Bvar%20a=_.find(%22.canvas98LayerContainer%22);null!=a._2&&a._1(%22box-shadow%22,h)%7Ds&&s.find(%22.canvas98LayerContainer%22)._1(%22box-shadow%22,e)%7Dm_9(i)%7Bthis.m_0=new%20Map;var%20t,_=this.m_0,s=(this.m_3=new%20Map,this.m_3),e=this.m_6._l7(i);for(t%20of%20e)%7Bvar%20h=m._9();_.set(t._g,h),s.set(h._2,t._g)%7Dfor(let%20t%20of%20e)%7Bvar%20a=_.get(t._g),r=(this.m_e(i,a),a._o(t=%3E%7Bt.stopPropagation()%7D)._1(%7B%22justify-content%22:%22center%22,%22align-items%22:%22center%22,%22margin-top%22:%2210px%22,%22margin-bottom%22:%2210px%22,cursor:%22grab%22,%22touch-action%22:%22none%22,%22user-select%22:%22none%22%7D)._0(this.$)._h(()=%3E%7Bi._i=t._g,this.m_5(t._g)%7D),l(%22%3Cdiv%3E%3C/div%3E%22)._a(%22canvas98LayerContainer%22)._D(%22relative%22).append(l(t._g.canvas))._0(a));if(this.m_a(t._g),null!=t._g.layers)%7Blet%20_=t._g,s=(new%20w)._k(%22%22,%22%22);const%20n=()=%3E%7Bvar%20t=c._W.layers._63._j4(_);s.$._8(t)%7D;n(),s.$._a(%22canvas98LayerInfoIcon%22)._r()._1(%7Bbackground:%22transparent%22,top:0,left:0%7D)._l1(%22pointerdown%22)._h(t=%3E%7Bj._x5(_,i._i)&&(i._i=_),_.isClosed=!_.isClosed,n(),i._u4._d()%7D)._0(r)%7D%7Dthis.m_8(e),this.m_5(i._i)%7Dm_a(t)%7Bthis.m_0.get(t)._1(%7B%22border-left%22:t.isClipped?%60solid%20$%7Bnew%20n(0,144,237)._n(.4)%7D%205px%60:%22none%22,%22border-radius%22:%225px%22%7D)%7Dm_e(s,i)%7Blet%20e=!1,h,a=this.m_3.get(i._2);i._h(t=%3E%7Be=s._i==a%7D)._b(t=%3E%7Bvar%20_;null==h%7C%7Ch._f7?(_=i._2==this.m_1._B5,e&&!_&&((h=new%20l_(s,a))._g7.add(()=%3E%7Bthis.m_a(a)%7D),h.$._0(i),h._h7(this._2.scrollTop),this.m_2.push(h),t.stopPropagation())):(this._m4(),h=null)%7D)%7D_m4()%7Bfor(var%20t%20of%20this.m_2)t.$.remove(),t._f7=!0;this.m_2=%5B%5D%7D%7Dclass%20i_%7Bm_0(t,_)%7Bif(null==t.layers)return%5B%7B_g:t,depth:_%7D%5D;var%20s=%5B%5D;if(!t.isClosed)for(var%20i%20of%20t.layers)s.push(...this.m_0(i,_+1));return%20s.push(%7B_g:t,depth:_%7D),s%7D_l7(t)%7Bvar%20_,s=%5B%5D;for(_%20of%20t.layers)s.push(...this.m_0(_,0));return%20s.reverse()%7D%7Dclass%20e_%7Bconstructor()%7Bthis.m_1=new%20s_,this.m_0=!1,this._w5=new%20h%7Dget%20$()%7Breturn%20this.m_2%7D_I(t)%7Bvar%20_=l(%22%3Cdiv%3E%3C/div%3E%22)._1(%7Bheight:%22100%25%22,right:%220px%22,bottom:%220%22,position:%22absolute%22,display:%22flex%22,%22flex-direction%22:%22column%22,%22justify-content%22:%22center%22,%22align-items%22:%22center%22,opacity:%220%22,%22transition-property%22:%22visibility%20opacity%22,%22transition-duration%22:%220.2s%22%7D);this.m_2=_,t._92.add(()=%3E%7Bthis._Y3()%7D),this._3a(_,t),this.m_1.$._0(_),this.m_1._I(t.layers),t.ui.background.$._2.insertBefore(this.$._2,t.ui._c.$._2)%7D_3a(t,_)%7Bvar%20s=l(%22%3Cdiv%3E%3C/div%3E%22)._8(%22add%22)._a(%22canvas98MenuItem%20material-icons%22)._1(%7B%22border-radius%22:%2225px%22%7D)._4(%7Btitle:%22新規レイヤー%22%7D).click(()=%3E%7Bj._w2(_.layers)%7D)._o(t=%3E%7Bt.stopPropagation()%7D)._0(t);_._r4(s,()=%3E%7Bj._9a(_.layers)%7D)%7Dget%20_5()%7Breturn%20this.m_0%7D_4a()%7Bthis.m_0?this._Y3():this._U1()%7D_U1()%7Bthis.$._1(%7Bopacity:%221%22,visibility:%22%22%7D),this.m_0=!0,this._w5._d()%7D_Y3()%7Bthis.$._1(%7Bopacity:%220%22,visibility:%22hidden%22%7D),this.m_0=!1,this._w5._d()%7D_m4()%7Bthis.m_1._m4()%7D%7Dclass%20j%7Bstatic%20_5a(t,_,s)%7Bvar%20i,e=_._t%7C%7Ct;1==e.layers.length%7C%7Cj._x5(_,s)%7C%7C(e.layers=e.layers.filter(t=%3Et!=_),i=s,j._n7(t,_,i))%7Dstatic%20_x5(t,_)%7Breturn!!_&&(_._t==t%7C%7Cj._x5(t,_._t))%7Dstatic%20_6a(s)%7Blet%20i=s._i;var%20t=j._m7(s);if(null!=t)return%20s._c2(()=%3E%7Bvar%20t=i._t,_=t%7C%7Cs;return%20_.layers=_.layers.filter(t=%3Et!=i),s.layers%7D,t)%7Dstatic%20_m7(t)%7Bvar%20_=t._i,s=_._t%7C%7Ct;if(1!=s.layers.length)%7Blet%20t=s.layers.indexOf(_)-1;return%20t%3C0&&(t=1),s.layers%5Bt%5D%7D%7Dstatic%20_w2(t,_=new%20a)%7Breturn%20_._6(t.width,t.height),t._c2(()=%3Ethis._n7(t,_,t._i),_)%7Dstatic%20_n7(t,_,s)%7Bvar%20i=s&&s._t?s._t:t;return%20i.layers=this.m_3(i.layers,_,s),_._E(),t.layers%7Dstatic%20m_3(t,_,s)%7Bif(null==s)return%5B_%5D.concat(t);_._t=s._t;var%20i=t.indexOf(s)+1;return%20t.slice(0,i).concat(%5B_%5D).concat(t.slice(i))%7Dstatic%20m_0(t,_,s)%7Bvar%20i=d._M(_),e=d._w(_);d._I1(e),e.clearRect(0,0,_.width,_.height),e.globalAlpha=s,e.drawImage(i,0,0),e.globalAlpha=t.opacity,e.drawImage(t.canvas,0,0),e.globalAlpha=1%7Dstatic%20m_4(t,_)%7Bvar%20s=_.opacity,i=d._M(_.canvas),e=(this.m_0(t,_.canvas,_.opacity),this.m_0(t,_._c1,_.opacity),_.opacity=1,_.opacity),h=d._M(_.canvas);return%7Bundo:()=%3E%7B_._31(i),_.opacity=s%7D,redo:()=%3E%7B_._31(h),_.opacity=e%7D%7D%7Dstatic%20_7a(s,i)%7Bvar%20t,_,e=j._m7(s);null!=e&&(t=this.m_4(i,e),_=s._u3(()=%3E%7Bvar%20t=i._t,_=t%7C%7Cs;return%20_.layers=_.layers.filter(t=%3Et!=i),s.layers%7D,e),qt._f4(t,_),s._V1(t))%7Dstatic%20m_1(t,_)%7Breturn%20_._6(t.canvas.width,t.canvas.height),_.opacity=t.opacity,_.blendingMode=t.blendingMode,_.isClipped=t.isClipped,_%7Dstatic%20m_2(t)%7Bvar%20_;if(t.layers)%7Bvar%20i=t;let%20s=new%20C;return%20this.m_1(t,s),s.layers=i.layers.map(t=%3E%7Bvar%20_=this.m_2(t);return%20_._t=s,_%7D),s.isClosed=i.isClosed,s._t1=i._t1,s%7Dreturn%20_=new%20a,this.m_1(t,_),_._31(t.canvas),_%7Dstatic%20_8a(t,_)%7Bvar%20s=this.m_2(_);j._w2(t,s)%7Dstatic%20_Bb(t)%7Bvar%20_=new%20C;_._h4(new%20a),j._w2(t,_)%7Dstatic%20_9a(e)%7Bconst%20h=e._i;e._c2(()=%3E%7Bvar%20t=new%20C,_=(t._6(e.width,e.height),h._t),s=_%7C%7Ce,i=s.layers.indexOf(h);return(s.layers%5Bi%5D=t)._h4(h),t._t=_,e.layers%7D,h)%7D%7Dclass%20h_%7Bconstructor(t)%7Bthis.layers=%5B%5D;for(var%20_%20of(this._Z2=t).layers)this.layers.push(this.m_0(_));this._i=t._i%7Dm_0(t)%7Bif(null==t.layers)return%7B_g:t,children:null%7D;var%20_,s=%7B_g:t,children:%5B%5D%7D;for(_%20of%20t.layers)s.children.push(this.m_0(_));return%20s%7D_o7()%7Bfor(var%20t%20of%20this.layers)this.m_1(t),t._g._t=null;this._Z2._73(this.layers.map(t=%3Et._g),this._i)%7Dm_1(t)%7Bif(null!=t.children)%7Bvar%20_;t._g.layers=t.children.map(t=%3Et._g);for(_%20of%20t.children)this.m_1(_),_._g._t=t._g%7D%7D%7Dclass%20a_%7Bget%20_l4()%7Breturn%20window.localStorage.lastLayeredImageData%7Dset%20_l4(t)%7Bwindow.localStorage.setItem(%22lastLayeredImageData%22,t)%7Dget%20_1a()%7Breturn%20window.localStorage.lastImageData%7Dconstructor(t)%7Bthis._u5=S,this._k4=t%7D_v5()%7Bif(null!=window.localStorage)%7Bvar%20t=this._k4.layers;try%7Bthis._l4=S._p5(t)%7Dcatch%7Balert(%22復元データ保存に失敗しました%E3%80%82作品サイズが大きすぎます%E3%80%82次回長押しによる作品の復元はできません%E3%80%82%22)%7D%7D%7Dasync%20_k7()%7Bif(null!=window.localStorage)%7Bvar%20_=this._2a();let%20t=await%20S._g4(_);this._k4._c2(()=%3Et,t%5B0%5D)%7D%7D_2a()%7Breturn%20null==this._l4?null==this._1a?%7Blayers:%5B%5D%7D:%7Blayers:%5B%7Bdata:this._k4._P.toDataURL(),layers:null%7D%5D%7D:JSON.parse(this._l4)%7D%7Dclass%20r_%7Bconstructor(t)%7Bthis.m_2=t,this.m_0=new%20t_,this._t3=(t,_)=%3E%7Bd._02(t.canvas,_),this._n4(t.layers,_),this._y5(t.canvas,t.layers,_)%7D%7D_K(t,_,s)%7Bd._j2(t,n._P3,s),this._n4(_,s),this._y5(t,_,s)%7Dm_1(t)%7Bvar%20_=t.blendingMode;return%20null==_%7C%7C%22%22==_%7C%7C%22null%22==_?e._S3:_%7D_n4(t,_)%7Bfor(var%20s%20of%20t)s.layers&&s._N2&&this._t3(s,_),s._N2=!1%7D_y5(_,s,i)%7Bvar%20e=d._w(_);let%20h=!1,a;for(let%20t=0;t%3Cs.length;t++)%7Bvar%20r,n=s%5Bt%5D,m=s%5Bt+1%5D,o=m&&m.isClipped,l=null==m%7C%7Cm&&!m.isClipped;h?((r=d._w(this.m_0.canvas)).globalAlpha=n.opacity,r.globalCompositeOperation=this.m_1(n),d._C(n.canvas,this.m_0.canvas,i),l&&(r.globalAlpha=1,d._12(d._w(this.m_0.canvas),%22destination-in%22),d._C(a.canvas,this.m_0.canvas,i),e.globalAlpha=a.opacity,e.globalCompositeOperation=this.m_1(a),d._C(this.m_0.canvas,_,i),h=!1)):o?(this.m_0._s(n.canvas,i),h=!0,a=n):(e.globalAlpha=n.opacity,e.globalCompositeOperation=this.m_1(n),d._C(n.canvas,_,i))%7D%7D_u3(t,_)%7Bvar%20s=this.m_2,i=new%20m_(s);return%20i._V9(),s._73(t(),_),i._W9(),i%7D%7Dclass%20n_%7Bconstructor(t)%7Bthis._j4=t=%3Et.isClosed?%22folder%22:%22folder_open%22,this.m_0=t%7D_w2(t)%7Bj._w2(this.m_0.layers,t)%7D%7Dclass%20m_%7Bconstructor(t)%7Bthis._Z2=t%7D_V9()%7Bthis.m_0=new%20h_(this._Z2)%7D_W9()%7Blet%20t=new%20h_(this._Z2);this.undo=()=%3E%7Bthis.m_0._o7()%7D,this.redo=()=%3E%7Bt._o7()%7D%7D%7Dclass%20o_%7Bget%20$()%7Breturn%20this.m_2%7Dconstructor(i,e)%7Bthis.m_2=m._9()._1(%7B%22justify-content%22:%22center%22,%22align-items%22:%22center%22%7D)._6(%22100%25%22,w._F),this.m_0=m._3(%22select%22)._a(%22canvas98MenuItem%22)._1(%7Boutline:%22none%22,border:%22solid%20%22+g._M1,%22border-radius%22:%2210px%22,padding:%225px%22%7D).on(%22input%22,()=%3E%7Blet%20t=e.blendingMode,_=this.m_3(t);var%20s=%7Bundo:()=%3E%7Be.blendingMode=t,e._E(),i._u()%7D,redo:()=%3E%7Be.blendingMode=_,e._E(),i._u()%7D%7D;s.redo(),i._V1(s)%7D)._0(this.$);var%20t,_=this.m_0._2;this.m_1(%22通常%22,null),this.m_1(%22乗算%22,%22multiply%22),this.m_1(%22加算%22,%22lighter%22),this.m_1(%22オーバーレイ%22,%22overlay%22);for(t%20of%20_.options)t.value==e.blendingMode&&(_.selectedIndex=t.index)%7Dm_3(t)%7Bfor(var%20_%20of%20this.m_0._2.selectedOptions)t=_.value;return%20t%7Dm_1(t,_)%7Bvar%20s=m._3(%22option%22)._4(%7Bvalue:_%7D)._0(this.m_0);m._3(%22label%22)._1(%22padding%22,%225px%22)._8(t)._0(s)%7D%7Dclass%20l_%7Bget%20$()%7Breturn%20this.m_0%7D_h7(t)%7Bvar%20_=-t+(this.$._2.clientHeight-this.$._2.parentElement.clientHeight)/2;this.$._1(%7Btransform:%22translate(-100%25,%20%22+_+%22px)%22%7D)%7Dconstructor(t,_)%7Bthis._f7=!1,this._g7=new%20h,this.m_0=m._3(%22div%22)._1(%7Bposition:%22absolute%22,transform:%22translate(-100%25,%200)%22,background:g._q(g._J),cursor:%22default%22,%22box-shadow%22:g._S,width:%22200px%22,left:0%7D)._b(t=%3E%7Bt.stopPropagation()%7D)._o(t=%3E%7Bt.stopPropagation()%7D)._h(t=%3E%7Bt.stopPropagation()%7D),this.m_4(t,_),this.m_1(t,_),this.m_2(t,_),this.m_3(t,_)%7Dm_1(_,s)%7Bvar%20t=m._9()._1(%7B%22justify-content%22:%22space-between%22%7D)._0(this.$);new%20o_(_,s).$._0(t);let%20i=(new%20w)._k(%22attachment%22,%22クリッピング%22),e=s;i._7=e.isClipped,i.$._b(()=%3E%7Blet%20t=%7Bundo:()=%3E%7Be.isClipped=!e.isClipped,s._E(),_._u(),this._g7._d(e)%7D,redo:()=%3E%7Bt.undo()%7D%7D;t.undo(),_._V1(t),i._7=e.isClipped%7D)._0(t)%7Dm_2(t,_)%7B(new%20w).$._1(%7B%22justify-content%22:%22initial%22,height:w._F,%22padding-left%22:%2220px%22%7D)._8(%22下のレイヤーと結合%22)._b(()=%3E%7Bj._7a(t,_)%7D)._0(this.$)%7Dm_3(t,_)%7B(new%20w).$._1(%7B%22justify-content%22:%22initial%22,height:w._F,%22padding-left%22:%2220px%22%7D)._8(%22複製%22)._b(()=%3E%7Bj._8a(t,_)%7D)._0(this.$)%7D_X9()%7Bthis.$._1(%7Bleft:%22-10px%22%7D)%7D_Y9()%7Bthis.$._1(%7Bleft:%220%22%7D)%7Dm_4(t,_)%7Bnew%20c_(t,_).$._0(this.$)%7D%7Dclass%20c_%7Bget%20$()%7Breturn%20this.m_9%7Dconstructor(t,_)%7Bthis.m_2=200,this.m_3=40,this.m_0=30,this.m_9=m._3(%22div%22),this.m_4=t,this.m_1=_,this.m_a(),this.m_b()%7Dm_a()%7Bvar%20s=m._j(%22svg%22)._4(%7Bwidth:this.m_2+%22px%22,height:this.m_3+%22px%22%7D)._0(this.$);m._j(%22defs%22).append(Nt._3())._0(s);for(let%20_=0;_%3C5;_++)%7Blet%20t=_/4;var%20i=this.m_0+t*(this.m_2-2*this.m_0);m._j(%22circle%22)._4(%7Bcx:i,cy:this.m_3/2,r:%2210%22,fill:Nt._87%7D)._0(s),m._j(%22circle%22)._a(%22canvas98MenuItem%22)._4(%7Bcx:i,cy:this.m_3/2,r:%2210%22,fill:g._X,opacity:t%7D)._h(()=%3E%7Bthis.m_6(this.m_1.opacity,t),this.m_8(t)%7D)._0(s)%7D%7Dm_b()%7Bvar%20_=!1;let%20s=this.m_1.opacity,i=m._j(%22svg%22)._4(%7Bwidth:this.m_2+%22px%22,height:this.m_3+%22px%22%7D)._h(t=%3E%7Bs=this.m_1.opacity,_=!0,this.m_7(t,i),i._2.setPointerCapture(t.pointerId)%7D)._o(t=%3E%7B_&&this.m_7(t,i)%7D)._b(t=%3E%7B_&&this.m_6(s,this.m_1.opacity),_=!1%7D)._0(this.$);m._j(%22line%22)._4(%7Bx1:this.m_0,y1:this.m_3/2,x2:this.m_2-this.m_0,y2:this.m_3/2,stroke:g._X,%22stroke-width%22:3%7D)._0(i),this.m_5=m._j(%22circle%22)._a(%22canvas98MenuItem%22)._4(%7Br:10,cx:this.m_0+this.m_1.opacity*(this.m_2-2*this.m_0),cy:this.m_3/2,stroke:g._M1,%22stroke-width%22:3,fill:g._L1%7D)._0(i)%7Dm_6(t,_)%7Blet%20s=this.m_1;this.m_4._V1(%7Bundo:()=%3E%7Bs.opacity=t,s._E(),this.m_4._u()%7D,redo:()=%3E%7Bs.opacity=_,s._E(),this.m_4._u()%7D%7D)%7Dm_7(t,_)%7Bvar%20s=t.clientX-_._k1().x+this.m_2/2,i=(Math.max(this.m_0,Math.min(s,this.m_2-this.m_0))-this.m_0)/(this.m_2-2*this.m_0);this.m_8(i)%7Dm_8(t)%7Bthis.m_1.opacity=t,this.m_1._E(),this.m_4._u(),this.m_5._4(%7Bcx:this.m_0+this.m_1.opacity*(this.m_2-2*this.m_0)%7D)%7D%7Dclass%20u_%7Bget%20_t5()%7Breturn%20this._G.layers._i.background%7D_0a()%7Breturn%20new%20u(%22eraser%22,()=%3E0==this._t5.a?%22destination-out%22:%22source-over%22,1,t=%3E0==this._t5.a?t:this._t5)%7Dconstructor(t)%7Bthis._Z9=this._0a(),this._G=t,this.m_1(t)%7Dm_1(_)%7Bvar%20t=class%7Bstatic%20_3()%7Breturn%20new%20w(l(%22%3Cli%3E%3Cli%3E%22).append(this.m_0())._4(%7Btitle:%22消しゴム%22%7D))%7Dstatic%20m_0()%7Bvar%20t=m._j(%22svg%22)._4(%7Bwidth:%2240%22,height:%2240%22,viewBox:%22-20%20-20%2040%2040%22%7D);return%20m._j(%22path%22)._4(%7Bd:%22M-7%207%20l-4%20-4%20l15%20-15%20l8%208%20l-15%2015%20Z%22,fill:%22transparent%22,stroke:%22var(--canvas98MenuColor)%22,%22stroke-width%22:%221.5%22%7D)._0(t),m._j(%22path%22)._4(%7Bd:%22M-3%203%20l-4%20-4%20l11%20-11%20l8%208%20l-11%2011%20Z%22,fill:%22var(--canvas98MenuColor)%22%7D)._0(t),t%7D%7D._3()._P2();_.ui._c._51._W1._G4(t),this.m_0=_._I5(this._Z9,t),this.m_2(),l(_.ui._11._T)._h(t=%3E%7B5==t.button&&(this.m_0._h(t),_._e._W7(this.m_0))%7D)._b(t=%3E%7B_._e.value==this.m_0&&5==t.button&&_._e._X7()%7D)%7Dm_2()%7Bthis._G._a2(this.m_0,%22e%22,%22消しゴム%22)%7Dstatic%20run(t)%7Bnew%20u_(t)%7D%7Dclass%20d_%7B_i7(_,s)%7Bfor(let%20t=0;t%3C_.layers.length;t++)%7Bvar%20i=_.layers%5B_.layers.length-1-t%5D;if(d._e3(i.canvas,s.x,s.y).a*i.opacity!=0)%7Bif(i.isClipped)%7Bvar%20e=this.m_0(_,i);if(e)if(d._e3(e.canvas,s.x,s.y).a*e.opacity==0)continue%7Dreturn%20i.layers?this._i7(i,s):i%7D%7Dreturn%20null%7Dm_0(_,t)%7Bvar%20s=_.layers.indexOf(t);for(let%20t=0;t%3Cs;t++)%7Bvar%20i=_.layers%5Bs-1-t%5D;if(!i.isClipped)return%20i%7Dreturn%20null%7D%7Dclass%20g_%7Bstatic%20run(s)%7Bl(s.ui._11._T)._h(t=%3E%7Bvar%20_;t.ctrlKey&&t.shiftKey&&(t.stopImmediatePropagation(),_=(new%20d_)._i7(s.layers,new%20p(t.offsetX,t.offsetY)))&&s.layers._73(s.layers.layers,_)%7D,!0)%7D%7Dclass%20v_%7Basync%20_a4(t,_)%7Bvar%20s=this._u2(t,_);d._k2(s,t)%7D_u2(t,_)%7Bvar%20s=d._3(Math.floor(t.width*_),Math.floor(t.height*_)),i=new%20Float32Array(3*s.width*s.height),e=t.getContext(%222d%22).getImageData(0,0,t.width,t.height);for(let%20_=0;_%3Cs.height;_++)for(let%20t=0;t%3Cs.width;t++)this.m_4(e,i,t,_,s);return%20this.m_3(s,i),s%7Dm_3(s,i)%7Bvar%20t=s.getContext(%222d%22),_=t.getImageData(0,0,s.width,s.height),e=_.data;for(let%20_=0;_%3Cs.height;_++)for(let%20t=0;t%3Cs.width;t++)%7Bvar%20h=4*(t+s.width*_),a=3*(t+s.width*_);e%5B0+h%5D=Math.round(i%5B0+a%5D),e%5B1+h%5D=Math.round(i%5B1+a%5D),e%5B2+h%5D=Math.round(i%5B2+a%5D),e%5B3+h%5D=255%7Dt.putImageData(_,0,0)%7Dm_4(s,i,e,h,a)%7Bvar%20r=s.data,t=this.m_0(h,a.height,s.height),n=this.m_1(h,a.height,s.height),m=this.m_0(e,a.width,s.width),o=this.m_1(e,a.width,s.width),l=3*(e+a.width*h);for(let%20_=t;_%3Cn;_++)for(let%20t=m;t%3Co;t++)%7Bvar%20c=4*(t+_*s.width),u=this.m_2(t,s.width,e,a.width)*this.m_2(_,s.height,h,a.height);i%5B0+l%5D+=r%5B0+c%5D*u,i%5B1+l%5D+=r%5B1+c%5D*u,i%5B2+l%5D+=r%5B2+c%5D*u%7D%7Dm_0(t,_,s)%7Breturn%20Math.floor(t/_*s)%7Dm_1(t,_,s)%7Breturn%20Math.ceil((t+1)/_*s)%7Dm_2(t,_,s,i)%7Bvar%20e=t/_,h=(t+1)/_,a=s/i,r=(s+1)/i,n=a%3C=e,m=h%3C=r;return%20n&&m?i/_:n?(r-e)*i:m?(h-a)*i:0%7D%7Dclass%20A%7Bconstructor()%7Bthis._z5=new%20h,this._A5=new%20h,this._v3=new%20h,this._w3=new%20h%7Dstatic%20_aa(t)%7Bvar%20_,s=new%20A;s._z5.add(()=%3E%7Bs._B5=null%7D),s._A5.add(t=%3E%7Bt._fa&&(s._B5=t._2)%7D);for(_%20of%5B...t.children%5D)s._p7(_);return%20s.m_0(t),s%7Dm_0(a)%7Bvar%20r=new%20Set(%5B...a.children%5D);new%20MutationObserver(()=%3E%7Bvar%20t,_,s,i,e=%5B%5D,h=%5B%5D;for(t%20of%20r.values())-1==%5B...a.children%5D.indexOf(t)&&h.push(t);for(_%20of%20h)r.delete(_);for(s%20of%5B...a.children%5D)r.has(s)%7C%7Ce.push(s);for(i%20of%20e)r.add(i),this._p7(i)%7D).observe(a,%7BchildList:!0%7D)%7Dstatic%20_C5(t)%7Breturn%7Bx:t.offsetLeft-t.parentElement.scrollLeft,y:t.offsetTop-t.parentElement.scrollTop%7D%7D_p7(t)%7Bvar%20_;%22absolute%22!=t.style.position&&((_=new%20p_(t,()=%3E%7Bthis._z5._d(t)%7D,t=%3E%7Bthis._A5._d(t)%7D))._v3.add(()=%3E%7Bthis._v3._d(_)%7D),_._w3.add(()=%3E%7Bthis._w3._d(_)%7D))%7Dstatic%20_ba(t,_,s)%7Breturn%20A._ca(s,t)?(w_._la(t,_),A._q7(_,s),!0):!!A._da(s,t)&&(w_._ma(t,_),A._q7(_,s),!0)%7Dstatic%20_ca(t,_)%7Breturn%20t._A.y%3E.55*_.offsetHeight%7Dstatic%20_da(t,_)%7Breturn%20t._A.y%3C.55*-_.offsetHeight%7Dstatic%20_q7(t,_)%7Bvar%20s=A._C5(t);_._s(s)%7D%7Dclass%20p_%7Bget%20_ea()%7Breturn%20this.m_2%7Dget%20_2()%7Breturn%20this.m_1%7Dget%20_fa()%7Breturn%20this.m_6%7Dconstructor(t,_,s)%7Bthis.m_0=!1,this.m_6=!1,this._v3=new%20h,this._w3=new%20h,this.m_1=t,this.m_7=_,this.m_8=s,l(t)._h(t=%3E%7Bthis.m_a(t)%7D)._o(t=%3E%7Bthis.m_b(t.clientX,t.clientY)%7D)._b(t=%3E%7Bthis.m_c()%7D)%7Dm_a(t)%7Bthis.m_0%7C%7C(this._ga(t.clientX,t.clientY),null!=t.target.setPointerCapture&&t.target.setPointerCapture(t.pointerId),t.stopPropagation())%7D_ga(t,_)%7Bthis.m_0=!0;var%20s=this.m_1,i=(this.m_9=%5B...this._2.parentElement.children%5D.indexOf(this._2),this.m_4=new%20y_(t,_),this.m_2=p_._ja(s),D._qa(s));this.m_3=w_._ka(s),s.parentElement.insertBefore(this.m_3,s),this.m_5=D._pa(s.style),D._D5(s.style,i),this._v3._d()%7Dm_b(t,_)%7Bthis.m_0&&(this.m_4._s(t,_),this.m_2.translate(this.m_4._r7,this.m_4._s7),A._ba(this.m_1,this.m_3,this.m_2)&&(this.m_6=!0),l(this.m_1)._m(this.m_2._na,this.m_2._oa),this.m_8(this))%7Dm_c()%7Bthis.m_6=!1,this.m_0&&(this.m_0=!1,D._D5(this.m_1.style,this.m_5),this.m_3.remove(),this._ha())&&this.m_7()%7D_ha()%7Breturn%20this.m_9!=%5B...this._2.parentElement.children%5D.indexOf(this._2)%7D_ia()%7Bthis.m_0&&(this.m_0=!1,D._D5(this.m_1.style,this.m_5),this.m_3.remove(),this._w3._d())%7Dstatic%20_ja(t)%7Bvar%20_=new%20f_;return%20_.position=A._C5(t),_._A=%7Bx:0,y:0%7D,_%7D%7Dclass%20w_%7Bstatic%20_ka(t)%7Bvar%20_=window.getComputedStyle(t),s=document.createElement(%22div%22);return%20s.style.width=_.width,s.style.height=_.height,s.style.minHeight=_.minHeight,s.style.marginTop=_.marginTop,s.style.marginLeft=_.marginLeft,s.style.marginBottom=_.marginBottom,s.style.marginRight=_.marginRight,s.style.paddingTop=_.paddingTop,s.style.paddingLeft=_.paddingLeft,s.style.paddingBottom=_.paddingBottom,s.style.paddingRight=_.paddingRight,s%7Dstatic%20_la(t,_)%7Bvar%20s=t.parentElement,i=t.nextElementSibling;null!=i&&s.insertBefore(i,_)%7Dstatic%20_ma(t,_)%7Bvar%20s=t.parentElement,i=_.previousElementSibling;null!=i&&s.insertBefore(i,t.nextSibling)%7D%7Dclass%20f_%7Bget%20_na()%7Breturn%20this.position.x+this._A.x%7Dget%20_oa()%7Breturn%20this.position.y+this._A.y%7Dtranslate(t,_)%7Bthis._A.x+=t,this._A.y+=_%7D_s(t)%7Bthis._A.x-=t.x-this.position.x,this._A.y-=t.y-this.position.y,this.position.x=t.x,this.position.y=t.y%7D%7Dclass%20y_%7Bconstructor(t,_)%7Bthis.x=t,this.y=_%7D_s(t,_)%7Bthis._r7=t-this.x,this._s7=_-this.y,this.x=t,this.y=_%7D%7Dclass%20D%7Bstatic%20_pa(t)%7Breturn%7Bposition:t.position,left:t.left,top:t.top,width:t.width,height:t.height,marginLeft:t.marginLeft,marginTop:t.marginTop,marginRight:t.marginRight,marginBottom:t.marginBottom%7D%7Dstatic%20_qa(t)%7Bvar%20_=window.getComputedStyle(t),s=A._C5(t);return%7Bposition:%22absolute%22,width:_.width,height:_.height,left:s.x+%22px%22,top:s.y+%22px%22,marginLeft:%22%22,marginTop:%22%22,marginRight:%22%22,marginBottom:%22%22%7D%7Dstatic%20_D5(t,_)%7Bt.position=_.position,t.left=_.left,t.top=_.top,t.width=_.width,t.height=_.height,t.marginLeft=_.marginLeft,t.marginTop=_.marginTop,t.marginRight=_.marginRight,t.marginBottom=_.marginBottom%7D%7D%7D)();%7D