import{bn as rn,o as AL,_ as VL,a as WL,b as pL,c as bL,d as RL,e as NL,g as ML,h as SL,i as BL,j as TL,k as GL,l as JL,m as yL,n as XL,p as YL,q as wL,r as LL,s as EL,t as gL,u as IL,v as kL,w as CL,x as DL,y as zL,z as xL,A as fL,B as vL,C as OL,D as jL,E as KL,F as HL,G as PL,H as _L,I as qL,J as $L,K as tE,L as lE,M as eE,N as nE,O as aE,P as iE,Q as sE,R as dE,S as cE,T as oE,U as UE,V as rE,W as FE,X as hE,Y as ZE,Z as uE,$ as mE,a0 as QE,a1 as AE,a2 as VE,a3 as WE,a4 as pE,a5 as bE,a6 as RE,a7 as NE,a8 as ME,a9 as SE,aa as BE,ab as TE,ac as GE,ad as JE,ae as yE,af as XE,ag as YE,ah as wE,ai as LE,aj as EE,ak as gE,al as IE,am as kE,an as CE,ao as DE,ap as zE,aq as xE,ar as fE,as as vE,at as OE,au as jE,av as KE,aw as HE,ax as PE,ay as _E,az as qE,aA as $E,aB as tg,aC as lg,aD as eg,aE as ng,aF as ag,aG as ig,aH as sg,aI as dg,aJ as cg,aK as og,aL as Ug,aM as rg,aN as Fg,aO as hg,aP as Zg,aQ as ug,aR as mg,aS as Qg,aT as Ag,aU as Vg,aV as Wg,aW as pg,aX as bg,aY as Rg,aZ as Ng,a_ as Mg,a$ as Sg,b0 as Bg,b1 as Tg,b2 as Gg,b3 as Jg,b4 as yg,b5 as Xg,b6 as Yg,b7 as wg,b8 as Lg,b9 as Eg,ba as gg,bb as Ig,bc as kg,bd as Cg,be as Dg,bf as zg,bg as xg,bh as fg,bi as vg,bj as Og,bk as jg,bl as Kg,bm as Hg,f as Pg}from"./f41-5c6fc02c.js";import{_ as Rs,r as E,G as eU,i as fn,A as zn,o as lt,b as Bt,e as H,H as zJ,I as YA,D as tl,w as B,J as Qi,F as rl,d as b,K as Nh,f as Q,q as Pl,t as Je,M as Aa,j as Rl,c as PF,a as Ct,g as Ht,l as Zl,N as xJ,O as up,P as _F,s as me,k as $t,Q as _g,S as qg,T as $g,U as tI,V as lI,m as De,n as Hl,E as bl,W as ke,z as eI,X as pW,v as Me,B as ql,C as ae,Y as nI,Z as aI,$ as qF,a0 as k2,p as mp,h as Qp,a1 as fJ,a2 as iI,a3 as NS,u as sI}from"./index-8de96fbc.js";import{m as dI}from"./header-90cf58b1.js";import{r as le}from"./request-ce2fd40e.js";import{f as ib,a as cI}from"./f22-deb38015.js";import{P as oI,u as C2,_ as vJ,a as Eo,b as go,M as MS,c as UI}from"./vue-flow-core-ab88967a.js";import{_ as rI}from"./vue-flow-background-2efef5ae.js";const OJ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKdJREFUOE9jZKAQMBKj//+1IHmG3wwzGN6982V0PPAHWQ9BA6CadzD8ZyxgNFi7E91CvAYQ0gwyDKcBxGjGaQCxmrEaQIpmDAP+73dgYRASuowrwLDFGEoY/N/vwMEgJHSagZkhg1Fn3VFiohgjEP+fD1BgYGLaTKwhWGOBFENwRyORLsGfkIgwhHBSJmAIQQNAMQENk+UM797ZkpyZYFEJSiPomkFyAM83WhGVK0eFAAAAAElFTkSuQmCC",jJ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABCBJREFUaEPtWktoU1kY/pIxiwTagnFRsSnSYqUqNFlYbQULnVYQquITVLBToRBdKAR00w5WTDcthJnVBF2kXeiiPopOGaEvULDVbpqArZihQWykXZhFU0igj8T5zniusU2mtwnppHjP6j7OOf/3+M9/uA8dNnnTbXL8WEVgZ3Ov9SfAmovElgHvh3snvYnYviOw0/70lj6OtlwELzHF4mj7cPfEbXmuENh1tde6vKwfbz23F021pTnJwTM0BefDCcRiMZt0QiFQ2tz7S1yv90y5j+ckeAmq1P4MulisaereyS5e0whstF2aAxut+Mp4mgOaAxkqoKVQhgJmPFxzIGMJM5zgx3JgwDuLft+M0Oxg2TacrrIo+k0G5+AZCijnBUYDyi0FOFJRiDyTIUOdUw9flwM3u8fxeHRazHagbBseOKqVmV/7P+Oia2RVpCKzCe4r+1FeVJAVEusiYHX8hXyjATroEAxF4HUdVdRNJHDfUY1PoQh+73uPT6Eo8k0GvHTWZcUJ1QQkwHprIfKMBjwZnUbruX1oqi0RyiYSkM8Q4cgiDrcOYD6ypPQlsRvdXsxHFnGq2gKmJR+a9qTpkGoCMn0Imi7wPDGNkhEgMfsfYxjwzeJUlQWdjTbc6XmLruEAOhptCEcX4OyZwAPHIRwoM6eVYqoJ1LQMirT5s7UGRVtNsDmei4AyjVIRuNE9Ltwi2c5GKy64RhCOLgpCVJ1CSAJv/CF4hgPIN27B9Ybd2GE2geOPVGwHnV95fKaqGBdcr9Z+IksEx8BsA74ZkRpUktUoFQEGIDAC+PXsPpx3vcJ8dGkVgTzTFhxzvhDX3/g/i3XW11KD864RlFvycbm2BA3t/96XxySuioC0PZnHBOa2VyYlwHw/3DIohnU0WnG6qlioOOYP4UV7naho0oF+74xILa4fKQbFmZyew6BvFtcaduPx6Ee8C4bRcckGu3tM9FWVQjJ9uNjqK7YLQNwP2nsmlAozEZxTyiiV4b7QNRQQabfDbBRpwpKaisCj0Y8C6LjrqEKA5RdxnQDLNcI09AxPCQysbizjaxJ42V6nqEjVCIKNFUauA4KLI550HyB495VKpcokEpBKM98ry8xiPNPx3XQYc9EFQZoFg3FYilmenT1vRUrSEY5bkwBZPvq6ebGKJDbWeSrM3XaPpQC/9b1XbjMwr9VXFIrgsjENJoNhsR7YSIj3ec57/b5ZAZrgpFgyDuOzz2t/CE0/lwhR1iSgvRdKq7qrH6Q5oF6r7PTUHMiOrupn1RxQr1V2emoOZEdX9bNqDqjXKjs9NQeyo6v6WVM68O0z67c3D+qn3ZiefLjhS4Gkn1kJocT+tO2fJ5VbGwMnzShx3A7cPaF8jF/1q8Gu5l5rLEd/NdAD3r//61eDNDX5X4dt+r9VvgA4S3VeaoBRVAAAAABJRU5ErkJggg==",KJ=""+new URL("MathFunc-d72e169d.png",import.meta.url).href,HJ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7lJREFUaEPtWk1IG1EQHlMVEjAe4kFRi0TU/oHrpVYLpqg5CFIRwYM9aA7S1EOFQHtJQIX04iHQk6KH1EM9WGywWgqNCh6qNT0kQi1tSkSqUg/mYIQItW7KjL7tRmO6zS4hwj6QZPfNzJvvm+/NI+5mwSUfWZc8fzgHoKzXw10B4DIR2DFAYHO8PSDOLQ5AmXVmQBODwUxMnuXEx2Bwc6xtiF0LACr6PNzxscbv6LwJlsbyjMTgXgiB89U68DxfwyohACjv9fTENBp3aPR+RibPkiq3voEsnreExttf4D0VQLrLpVYg3YyfXU+tgFoBmQyoEpJJoGx3tQKyKZQZQK2ATALJ/SB6BHm6nAtD4TyORDaSKrAdjsID13LSXHuajGBpNJKNc+ozeNd26fv1Uj2MWm+f88Wk3Isb9Bc5TfBGST5gnI66UrJfDYbh+dw3WA3u0bVelwPm6kLob62CYoOO7kkGYLLPJwXwuLWKAuNAWwSdp8uGg+hvCLha4tjbCUehy7VMNjhKDDrYP/xFtsUGLby134P3a7vwdMJ/ynw25GtzBXvxbxRJAMSZ46IMzHB3jcAWs/kY3KNqIfN6bQ6xiMAQIBtigFidO5UFNDW98gNqKwsIkHXER1VE1peczfSJa2M1OuquCrEUB4CsTa9skZyKC7TgnFqnpCZt9bQoA4jfh7u5uGTERD2Z8MPrlS26hZISy0ZspzgAxu6k7S7JgVULr2srDQSOSWPWYQLUfaKBbHe5PsBO+FCYRiIQDNsjkveAVAl5A7tgHfVRuWftJnJDOWEyTEZSAaAv+qGs0EcMBAGgfBUHwHSbiFEE5Xe1xEnI0XlL6FxJO8Sp9LByDAhrDIpJCFthje0d5WHmCiFPe9LXI4dHMB84aalMRg12LyWCoObsJqElItt6bS75Y6dyL2yApckozLP9hbEUByCWxtKzZuokBCB6BA0OL7VI3NjI+pftfdI33sOBtggUbRHUS1s9PBr5FNdmmaTwk8VJWULsUMN+bK4uoiSwa/iC4YQH18MRH3zdjlBbxY3LksFDyrv2UwCCmxyTM3NFlDw7xJhs8FzB+f7Wa4Li/ltC/9JqKvOM+Yt82UmN1Tk7MgJAKqCZjwpADntK+KoVUIJFOTHUCshhTwlftQJKsCgnhloBOewp4atWQAkW5cS4sAJ/H7NK/9UkJ5FUfN2LIfqnQcLHrBjQaJ0ZhBgMpBI8bT4xGNoYaxMexp971aCi18PxGfqqgQYg8D3ZqwZpY1HBhS792yp/AKlYS16p/QUbAAAAAElFTkSuQmCC",PJ="data:image/png;base64,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",_J=""+new URL("catia-3b70cd85.png",import.meta.url).href,qJ=""+new URL("csh-8ce19601.png",import.meta.url).href,$J="data:image/png;base64,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",ty="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAxCAYAAACcXioiAAAAAXNSR0IArs4c6QAABCpJREFUaEPtmUtoE0EYx7+ZVPvQ6BYPPkBsQVoQxGRTELyYnrz0oSehB2sv7U0UikeTipcqhSqCtCBWkRZPGtqLekh68AHNbLcoQkFstJK0oBjb2EbN7thvSULS3TxqmzJFB0I2yc7u/zffN99jQ2CLDyKSfofDUUMp9SiK0lGsLqEAZFmeIYTUaJpWq6pqqBgIYQBkWfYQQrwomnPeoyiKcVxoCAHgcDjcNpvNnyE2mrRCdNMBUAyl9DQh5BDn3AEAEiFESgnhnIcIIegeUc75lK7rAUrpPXSdTLHFWiHLAkkzZl2o0Aqkftc0rYdS6l4Rfq/YOQXOK8oKaQCXy3UaAB43Nzev+f7BYBAikQjOCwAArrqPc67iSlNKQzabzXAFTdMkznnq5aCUtiatZHnPYqyQBpBl+TyuHor5mzE6OgqDg4MQDofRPXATDuW7TjJk+le7zqo5Ba2wYQB443A4bECMjY3hR1XTtDO5wqHT6RyilLYXWqxCVthQgJQYBOnq6jLcasVl+nVdv5kJkrJ2IfHJ3/NaoSQAKWH53MrtdkvxeFxKJBJG0NB1Hd+N46RbGXsFvyOEXGSMPbECLimAlVuhaxW58lmnYZSzcseSA2S61cjICMRisTXrT0a5IcaYqUbaNIA1q86Y4PV6MTD8B1jPIq5r7r9pAcaYkZhEGJgYGWOBlQr1PkYxHCldlpsYhbe0tIBeni4iReAwNNCfUaypqlVVNeorS4BAIADd3d3wreGKMMJRSNliCOzTDxAg3bFZAmC8vnH7Lnw/ekEogG3Radj5/hG6U1q3JUBfXx88GHsFsfpzQgGUz7+GqtlnUcZYdd49gO7zXI1A7PBZoQAqwuNQGR5XGWPOvABYSb74XAbLB08JBVA144PtX9RxRVHceQGwK/tA6iB+4KRQAPbp+1C2+DGrpLDcAw0NDfCjthV+7TkmFMCud4NAf0SyHrmYAPx+PzQ2NsJifTsk7IeEApAmewES8Y7MdtUEMDw8DG1tbbBwpBO0qn3CABAtDtLkdWx2GoPBID48MIYJYGBgwGgHo87LwG0VwgDYlubAcCFKnRMTE7lLCY/HA95rvQaASCMjC6fLCEsLdHZ2wp2HPlg40iWSftj+dQp2zPiysrAlQFNTEzwefytcFrZKYpYALpcLXoYSsFTbKpQFKmefQvnc66wkZglQV1cHU7H9oiYxH2MMH4GmhykK2e12mJdOwM+9x4WygFUSs7QAfilwErukKEp/XguIClAdvIrSzqx+QmdyITxLtCSGbeTuN7dMWTinC22FVjJnKYGN/FZoJXMC/LbXCJfEsJWs/PQ0pChK7erQaNoDWMD9kuqFCqFly/PYB5iSWNYewA8rjYyXc/5Xf/KVmphS2p9ZhZpcqNQCSnV9If7oXg/cf4D1rN5GzN3yFvgDeHmLUMPmZkgAAAAASUVORK5CYII=",ly=""+new URL("flight-80532c16.png",import.meta.url).href,ey=""+new URL("fsi-99d432b4.png",import.meta.url).href,ny=""+new URL("fsibackg-210e093c.png",import.meta.url).href,ay="data:image/png;base64,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",iy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAwlJREFUaEPtmL1uGkEQx/8nFECyC9yBEumSMhQJKVCODj+ByRMkFlRuAg1OF6cLFXbjChTeIPAEuVSAKCApQnuNObojUiwFLEQ8Fjh8HOwuB5c7hW2Q0Nzs/GZmZ2ZXgsuX5HL78f8BKIoSB/B6G5GTJKlSrVbLIrqFIxCLxZrBYDASDAZF9mHKdrtd6Lqu1Wq1J0zhKQFhAEVRtGQyKadSKZF9mLKFQgHFYnEHwPSUUyPwGAAdzlVLu5VRnQrwBsAnBsBXgnQywHsAzAqwA1gSZqtViFJoFwFmCVshYFsEJp04FApZsXfhW13X0el0WvV6/YWI4kkn5k6haDQa8Xg8CZFNeGWHw2G50Wi0eOVJThhARLkdsusBpA1qfJtf5wfULIWWOMDpzzwwSgvtwi+sIhc45BdfnkKBcWfOAJj1StbQjsJeOfHUK7IPU7bcHqDSvtGQCzCb6bSyVRFoAiAQ8shfiKyhnSh++eSln2mUiMBl/Tcu6/2NApDxXxYgXARADlyEcDBAHsCFSdgJ4u04jQ6RNVQbUojuxc8ZKUjnszw5A9SYVlUWUkYgx8gaZzYA0N1kVakmZxNAiedOTEPe2W3T+3D364wUoqJCNjEBZo2nmLoIYNF4FwFQvhv3aTN9mrKGlgj75KPwA5Eyz5St/LhBuT3g7QPcKbS48WmPegPrAYBpsLnA6AK5A54xxQIA7fxuS8PcR+5hziLAmv7d4GfrA4zy8QiArVxo7hpTRuW50FgAOI834d2LwLe/QYcC6P8CBtctKa2aXSnJYdOv1hYA8nENj57JeMjq9IJ8V9+Aq++alFbnx2l6cCMA+r831uoagInxNNJPp5YrAJYZT0FwPAAZTy8lr+Y8P8lLlXcWWkjk0fbPAE2ZnzlO0DHPMPcvAKgKUbenck1GLnupoDPR4xmnZyBsiABVG/PrrElYnApgfp11GcA8BKXWpA/co6wXAf++DN8exzkTEOlfUzc268SUTtTISmba1gEgZduahUpSRqUSyb2EAbg12yS4A7DJ0Uu3+QMH7MBAibiTPwAAAABJRU5ErkJggg==",sy=""+new URL("gc3-c7873d2e.png",import.meta.url).href,dy=""+new URL("mob-90497040.png",import.meta.url).href,cy="data:image/png;base64,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",oy=""+new URL("surromdao-66a16cb6.png",import.meta.url).href,Uy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7JJREFUaEPtWk1WGkEQ/rp5Lkw2eoMB41o9QcgFMswN9D0FkhWeQDyBZKdj3tOcoIdcQHMC3cfA3CBkkZ/NVCU90IgwDAOMMOY5G5/YU3xfVXXV19UKPPFHPHH8GCFgHajtHLCdRWIBcOufO7eD2B4QsKrNI8moZxG8wUSMuu/ax+b3PoHN92o7COQNWBy23LeNLJIovPtcA/EJEe2YSPQJbByoXZbyonVmZ3pfFCpNFkR7386dS+3kZwKLTrW5ImDV1Bp+wgJjLVXgAp3h6jLO/swEdHmVQl5BpAzeIGX26AXv+Q2nE+ecmQkUKs02AIuZPqXqfb0RhXytbYPpuOU6sWV8JgJWVVmSZZsJzfa5XUqbwDT25yIA8GXrrLT3WAQE48s31y6mnkLGQ88ExrjWOGihEbDKqiaF2AL4B62irqtHoeJdTJNeJPjYP3X8pRDYqDQ9BmwNmATlVyTWQi01xUNMju863lIIhE3tT7cnaC/qn4OfJeHRf69X5RaaQkkAJl2zlAgkBZdknY6c/CXbEOxNKtOZ7AMm/SbJCL0uswSSRCpzBKx9VZQSxVAgMjpEuPY/OtcL6cRddYoSMXy/dzoq7KsaZLRaJYnLwWolfgslIEZkAzEavmsfpiqno6TEgz5AtLOyAsT2gQGlWSh7CkJoUfiBBDU0sVdVVQxYngg9EYlRpantAU0qF6AocvDvTrth3yir0rjDTvASnt6kVlUVJcurKF3Vr0YAWq69HhWF1Agk3XTD6wplVYeQRzKgN3cR+Z6veFc6tXR3Nyk3aGPpBKyyKuVY7gY5qkUB7BNYpfWosrp0AnGR6x9sAL99ZuczmULjCPTAX2lJRYL2/NPu3GckBWeZCy3oQBOCB+O45dpjz8WppZCpQoEeibiOF8qBfVXMCVhxaRLkcD2c+2ZgEOd5YzM1AvlK8yas2fo8kKQP9BAMDwbMSHOS51MnoKuJ7BLotFwnHAZvVNUuU3wE/kmHa9M39DuTymbm90C+rC6FkFutM3snSW9JLYWSfNljrMkcAb0HAn0s7QnCSaRnIhDq8HLze1f2sgeB2PllPIj7Kca9LgLAdGj2UupyOiyRWj5LqcJaPedjdND9URJrZkIxyfTMETCGteyd9CVxfxcBOl8HLup0P9Hro3RRap14HsBpvzt3BNIGNK29/5eAuWYlpkO/11mn9c5jr+/OY2X0NWtYKqvNOhhHjw1kLvtDanXkTnjzQG1TRv/VQAK3gxVMOyLTl9pJIvXkCfwFZEdAbW+zlMwAAAAASUVORK5CYII=",ry=""+new URL("w1-4cddb641.png",import.meta.url).href,Fy="data:image/png;base64,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",hy=""+new URL("xkfx-17960ee6.png",import.meta.url).href,Zy="data:image/png;base64,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",uy=""+new URL("xuek0-6ac9648e.png",import.meta.url).href,my="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAACGBJREFUaEPtmnlUVNcdxz/vDQzMgDgouEQTVDCSuoELmooLKlGJrSh1XzAR3KNWExNNNXGPia2kp2o11ooCKnh0NKKi4uAWgyuEUFzYJK6oICKLs7zXM8ORaNUoDDR4Tu5/M+/c976f+/293/3de5/AK96EV1w/TwOEnvDC1tarRoIZDEl80yXpcW1PAkw5PaOJs41mYf/XveyVoqYmQeQ/MGZvOX07OyGjKJ/VPl8/0vYzwORTXj3cHQJ1M38XDDSpSeIf05LddF5SeHaeQctqH4sTjwOMXTeiWffQLnXH1lDxFlkRp+5qR4dn7mK1z8anAKJDPMYO9nbuXpMBtp/PTxi8Pj38NwCLS5IJuaAAyaBHVCoRHJ3AxqZaDawSB0zREcgxm+FMIoqiQpBkEAUkB0fw9YPg8Sh6B1QLSNUAZGdgKshHNOhRlJQgFd6HnGzQHURxYB+Syg6i9yL69qxyiCoBeJ4qWZah45sIWenI66MQBg5/tQCkrHSEjp7g6oJ8MBGxsdsrBCDLSIG9EI/pkD75DHH251Uu3nzD6gkhoxFpzgeIG9ZiGjMO8Yt/INjZvRoAskGPtPxzxLAvkCdPh3lfItraVov4KndALryP/Omf4XAcfPV3hL4DEQQBufQe8k8nkAuyEUwGZLtaCM7uCPW9EexrWwVXZSEkXctB+vgDhHYdECfNRFA5gPEhkm4+wtk1CPoHYKNCVjohi0pMCiWyrQpFny9RuPetNESVAMgPSzGlpaBo1hycNOUVoZy2A2FbENjaIwdugje6gMoZRFsQxPLa0exSZVuFAcy5/e6dIq5dLeB27gMKHxhQKAQ0GjVuTTQ0fr02CoVZHMg5xxA2dAOFAmn4HkSPyo/08wArBGAWHzxyO2dO5VBcpEcyyegNMkaDCUGQzTpp7unKx3O6039AyzKI8HcQsg4iOzZADvkeUVO1c0GFAJBl7twtxqA3C8b8E71e4saN+1y8cJe1qxK5lHYLe5XI6ZTpNGzohJyfAf/qhlB0HVOjTohjDiEoHSsbMU/1qxjAY913a1Nxc6tLW+8G5f8eO5pFUEAkEia+Pz8Fj+YuZS5cTUSIGgAltzC1GYkicDOWEaiCVimA+IOXmD1zP7v2Blti/lGLijjPjImxtG1XnzhdCKLiZ5HyD5EIO8aCaETqvw6xXWgVyK/ETJybW0jXTutYvMyfwcPalIsouFdCn+4buHqtgG82BdEvoMVTAqUjixB185HVdZBG7kXRqJPVEBV2YHKolpTkm+hOjMfGtizbmNuU8VqiI1OYNL0zC5f6P1OYLJkgMgAh8wDSW0GIQVGgUFoFUSGA745nMah/FNHaEXTr0dTy4OJiA3/5ZD+R4cmETPBh/qKe2Nk9fxUmJ29C0AaDY33kSSkIatf/D0BpiYHBgVHY29kQvWuk5R28fr2AuR/GsS82nQ/n+DJrti/C7dSy0kEygKmobAYuuQcPriPkZUD6AYTiPOSWgyFoC4JlQqt8e2kHtkYmMW3Ct8TGj8W7/WusXHGcTf8+h0ptx6q1f6SjTyPLzGrKPIRwdi3cSYfiW1CSh2AylqVdpRO4vgXtQ8BzIIK99XtlLwWQl1fMwIBNpP6Yy/CRLTl0KJt69WsRMqkjo0Z5WQq2p5uMbF7nSzICkiVtmkdbeMbuZeXH/yWzUNhfT7DkMx32alv8+3kwZqw3b//+jV+MdWtEVaTvSzkQHp6Ei4sDfn5NUKufXdvn5xdz/OgV0lJzKSrS41JPzejgdmg0KoueS5duE38wnRYtXOnZ24MLabno4jNAMPtUNq2bvWrYqDb9+r1JVEQSbm4aevl7lPOkpt7kaEIWrds0xLdr2W7nSwG8aEQOH0pn7kdxqBzs6N3HHbWDkhs3Clm4uLflpc+5ks/QwCgy0u/i3aEhcbpQdIcziT+QwYW0WyTEZ9I3oAVuzZwJGtISk1GiX8+NhK3uz6gx3pbHm8uVQe9GkJ2Zh987TYncNsISulYDnDt7lWGDttKvfwuWLO+Do+OTeb2goJRxo2MQRRH9QyOpqbe4nDO7fEymTtCyR3uRc/+ZRp26ZW5Nn7KbWO0FzqdNp5aTHcXFeoL+EIG9SolapSAz4y7xx8ejViutB3h/VAyHD2WQfHEGtWvbP2GWwWBicuhOThzLZuuOEcRs+ZF/rkokLXMGLq61MBol2nqG0bJVfaK1Iy19S0uNtPZYSecubmzeNsQiftb0WI4czmRn7BhitqSwbs0pTp6bSKPGGusBevuu5+at+5w8M5la/wOwdGE8K5d/h1NdFXXrqRg6pA3LFiSwc+8IunZ3J/7gZYYN3MqKrwMIHtfeAqDdmUro6B2sWR/In4a1ZtliHX9bdhyNi4o69dWEvN+BubPiiDvyHu06NLYeIOyr4yxZkECntxvSpVsT9AYJv97uZGfkW96LTxf0YvzEjpZFT+LJn3jXfzPLVvgTOtGHqRN3sT/2Emd+mIrGuSx83hsVQ+LJq5xKmkJkxHmWLtAxbWYXZn7ka4l5s9tDB2xl7cYBDBrcynoASZI4djSHlOQbFJcYea2xI8OGteHb3ZcsGX/AQM/yeaLgXil7dl+2VKutWtVjt/YCDg629PJ3t4g3L5h2bk+jtrMdfj2bEhOdRi0nJQEBzctDMze3iAP7MunQqQGenq7WA7woQ1X3dauzUHULfNH9fwN40QhV9/VfdGDTmKaBozu5DKhuEdbcf92J3PAJUVcSnnVG5tWkjm1g1iKvGn3M6hd2ITzhcuEzjlnNwzLl9IweHo6aET513ZxVNjXqrLjUIN2bF3stOft2yT3WdA575OLThf3kU+bPDGrmpwaQ9OiA+/kA1gTor9C3anabfgXhjx75XxxgmW3tVgRIAAAAAElFTkSuQmCC",Qy=""+new URL("xuek10-9e62a0b5.png",import.meta.url).href,Ay=""+new URL("xuek11-ece0cea6.png",import.meta.url).href,Vy=""+new URL("xuek12-1e6dae67.png",import.meta.url).href,Wy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA6BJREFUaEPtWk1u01AQ/uaFSggh0RvUCeq6ZkGFxCa9AIlPQLvoLwvSE5DeoJVQadNKhBO45QINCwQqi5o9Tc0NskACqfgNGidund86TZO+VLxdlGf7+2bmm5k3NmHMF405frQTWPxsY2LCNpLY+bmHvedeHFszgVffCtABkEo1bTKGjGYLwCNsz25FmC4JrB2L1W1sz5aNAdwJyOrXAkhVsD0bGjlOYB6KfLx9WjGawMqXLFTKigz9n8DIvTUqD1gFdxK/YCvRlcKkVvD9HWdwfQ2DgLXiWqkAWVawwTQFIkkIkjEuFjE+nZZy2YE9NggBAQoNW2lYSNEMAzYxWSBMXgXs1ghYS26eiF4Tk50EaFcijBqID64ievF/wN/1Q5T9TafWdE2/HsgsuUWQepP4wV02MuAT6w9J78OkckrrrdO9Ft3cFoF+Qyi95JYJ8Kslp2iMB5TWGwImSIUZqfJ40Z2PgwsINb/khGHWIOBVS86mEQSaQ4fL1d38Qmb5kFtCyq/u5tIRAcWoGBNC40OA+SeIplrFKhoIlK6HzH3UJLuEabnVBTuOP3wPMB0Qgg9SYZnV+7ArjBWqzPLhWWshkyzUrwaGFkLM7J2V8k8EeGbpwBeLa9IL0iqIMFnVSXVfBmhAB3rO33cqmRW3yKxenjXE18n67UQMIMCgytnuizlp2tRvFKu7TqGX9c3SQMOkkReEhIiyl/XjlVgDnuT7q+rA0DRwGRL1UJDfyWI/utKAEAqhMDaqpVxY6qfXXDsI1EmyXscAAhISTHrO33F8a9G1/T3HSy9/PCJwx57fPA00rF8PHdgiYmvFzSpWR5280EkDYafbvGpR7yO90NA0ELd+evnwhBiWfqDTIuReXmjVzu31Qg3rN1mc9bpYr5cXjCEgNYCgfQbZJIf2UM/wmPUGNGoqFVbigc7EQw2hZJmmpf+MnciiOnBrGrgOgeu00wSM94HGqCPl2J+Jr0NgaHVgAA2Ep61EizGptHZ+7DvN0/J+xyrWqptPBarAwMxAgy3AU6TXE4EH8Bfh5KKdcL8E4g+UtvneH9hay0hRySxUcv1MElD9hlDXew5CoNtNpxddWxOscFYKlWWCHOoHKmQjJdDpYXFvAYaP15OE0I3tGUYI3Ri4JDe6ywRssM7i3bPmYWoSq4xyz9qxTPe89tesAkJedDPXoIPkBWeU4OuvrhA3cvunBtEL71ECS/6sC8tHl9zBjz2SW8OInf8AQ/y5Xgs9wNUAAAAASUVORK5CYII=",py="data:image/png;base64,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",by="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAclJREFUaEPtWk1OwkAU/qYNGzdeATlBNxITN3gDewNM1Cgu7A3EG0BiilEW3gC8ARujwU3dG9IjsCedMcVU+YuvMFMs5HXbeTPve+/7pm/6RmDDH7Hh/mMewNmLg0LBySWw0SjA42Ew6ds0gKt3DzICbHtqUG7ASFUEsAu/3Ex8+gVQ68dRd+CXn3Lj8CJHLt88CKsHvzwO8iSAKiwR4m6/l2sAF68VWHYxCTQDWHu2TGSgdNrxYFvXRp2PZHPQdhvknEYAnHfqENYNudgyA5S8HTy4ddKEAQAocQYWECUvFBISz1LIIcnlmQHKRjdsuV3SLmsNWJE8+my72X0MGQAhYs4AJQKmEFOI4gjxPmsKKaUCCCz1HVBCnYT3bpgKWtYAUjkxM0gKuccAUOunPlKaLuY4A2NKmsvAh1DLiTjakcdhw00n/KxFzKUEtY1xBriUoDjyz6UEi5hKEIuYRUxxhEVMNzj+qkY3ZRfyAOEtSrYlVTX3P7Y0WaxnbmIb1fNA03qbAThQsoLWAd3m0Qyilnl88AKC+TZrPGvc6FZqCBml+8Wh5ckKxkJ83yCYCPL8VYOk4b3C/Gsw+Yl8stYWXvZYQxhNLvEFFhUhTxlKYYAAAAAASUVORK5CYII=",Ry="data:image/png;base64,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",Ny="data:image/png;base64,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",My="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAqxJREFUaEPtmkuOElEUhv97sQc6sV2BPOIcBxITB8IGBFYgPeAhDoQViCsQEoMNmMgOqnEDjQOjaQcy10C5Ahn1pFPnmKJFaahbQAhwqmNNqwr+73x1X3VLIeCHCnh+LALkP8VxcBAXCXZxMUDn0WA221WA518rIAcIha5cJAaGOAzgNpqJxjTTP4DymVv1OJqJrpjAXkGefalA6T6aiUmRZwFy0MrGmwd90QClz0noUHha6P8AO7e1iYFY3sqxVo+NoZl/DtvZmh9UOG/FtVYvTNcQ8Ue7kzW3w00AIgWrq5R+6heQHErZ77LGdhQuWUnN+tT8G9wdtjJHxvPbBmCo/qj1JGUKIB7ADe5nIRAAfhYCAeBnITAAJguBATBZCBSAl4VAAXhZkAvAGEPhcL7/n7dwr2zFHUd/kzeQMVWh9GuvYLPjQrhkhTXrkTgARXTELsASC2IB4BrQOATrl8ssRIs9FmcAoAbdRE2f69EyC9FC75fXNZdQe5rMMaE36qQz0aJVB7TndHnaFqKFExtK3fW2sC8A5sGonbnv301SY9jKVmLF3gkDaVEAYIyH7fQdN1Sk+OFUgZMLARljukURdY66eV2xJwNu2GErPVlj+1pgegW4Y4Z3l7u3NjAZdRVF7OOsvcyCYqqy1u9lPUJzAL4WHKoiJNzAMgviulE3sHYo9WNmQb984ub1EO2xEc8D+FowDsXCANa3IAxgfQsCAdazIBBgPQtCAVa3IBRgdQuCAVazsEWAWMnKEWFxlvmnT7/BqH/vZH3316KFXo1B7l6X58Eafft4S6/XzcvAHZ7Z5PX6DmOa/+o6A8TBlMTbh3URlTaFKJ/lAAwWt1ndG9yNbuYxyJksSsQdSl1+QTBT5MVPDaYb3uLSTwL9rfw03jX82ENm5Y2pfgNjgSpezjfRPQAAAABJRU5ErkJggg==",Sy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABIJJREFUaEPdmr1uG0cQx/+zjACnCvUGRxmpeVdECJCGegKSUgKkE1nIopUi5BNIfILIQCA7dBELLiPpKL+A6CJI4BSkkdYQ7w1yTZxC4U6wdzySJ37t8ktStiJws7f/3+7O7MweCQ+80QPXj2GAvV9trK3Z9xLs5qaFl1+1BrXFAb77owzZARKJmNG9gZFsAfgMJ5vPIk19gIN3atZtnGy+ujeCRwl5+nsZJBo42QwmeRCgAEEefvyiMQ+AVXItdJAEIxl7zyfw8Ai+d5z353k/Sr9lIBJWNNFzA1hlN4mP4nsizhCTDbol/LZahs/ELZZ86r3Mm6/2IgGsPdcWJK6mih4z5ZJx7NWyFaMVWSTAxv5lG4AFhg+BZ5DSB8ShERDL6nUtf6QNsSgAtXXEP+KvYOABERtPXOVkP2gLYvjXtey6tv3CAEquJVioFVAAleta/lj9fLznFliIn7UFAZAkU96LvKfVZzkA8CXLSkKxCHEYbCuDdvcABmJHmd4NQNlNJv5Gbpp2ne20MoDgkDJsPT+Z0E8BtPdP1QEXHH7k1Mf7wyw+YD1xy8I0PBqAhgCvMxDUdX72IFEl52L4oDMFsEqXh4KhH6cNhEemwwDREz6m9EX8oDMBCGbeJKbPIF51GQ+gHnKFnIsgRAdNF0Dtd8HiyjQkzsIwEQDwITspcuphEqgLMMuBNIv4YAU+levt3de5vg/cepNk5Q/hNtYFSO1fNknVB0tuDHjtn7Ipbu68gsDuyOEYDbLPt7QBYnnOkgGkkHnveb7O73fCxHBck531YBvprMDnB67d6YjmMrWrmU+QLH54kW/wn9uHkDQ50knhkPNLSwvAKrmZrgNPZSDGW4asE+CRgFa19S/gRcmblvgwVG2Rc9ZYLACjel3LBjPHzZxafoOTWtggyoKQmTpLpgBaW6grnps7OQioEzReA2upMjAy2kKDxcqIMfqRY1tdBBjl/gaS46YmTqx6pvbfXBF49PJ2K7CpkWNmtUMdW5Q+d7TDqDLcKLlH4KA4GWokZfHDwWkDIhFWZMtukou9xE4njCo9wVnwUbRHFeirBVCZqdzqpdi6AMEqPH1ThuShAn21AFSh9Jl5Mhftio3S5REYsa20MgBJVXLO4gecyQpEEI9LboFDfwji/AoAfICqsZmPxMwCEPXtlZSP4Ld3T5NaTiw7KVMfX3hJOUpAcPLqRCHJxekAst7L96cZz7MCg+/WBpgmSD0PC5bVXmzNCNCC7OSBtSSEdHu504MBiDLKIPnbLkNQGKLvAkCNy+93VM2gX7UNlIb9Cow9Sl/oO/qifCAAaH5jQ0hV+Otnoox6YB+l0YNpgo6/LBIghPjWgriZ5fbCh0SRnHMFpN8WDRCNzM2vMxBcALMqVNJjFKmK7S0k16GquOiqRF++/q2EyTtv23IzlwTWLIC7W4t84MbXDpWTBp+wAjZYZvD8y37iNA/FsvoevCsAaA1/ZlUDqg/dzOomTO9QWZbIce8lCiPewCQP/9Ug+uC9anF64/VmPjL/H/7ZQ28m7o3Vf2YfA17QVu2hAAAAAElFTkSuQmCC",By="data:image/png;base64,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",Ty=""+new URL("xueks1-75c367fa.png",import.meta.url).href,Gy=""+new URL("xueks2-f93a074a.png",import.meta.url).href,Jy=""+new URL("xueks3-fefa2f69.png",import.meta.url).href,yy=""+new URL("xueks4-e0fd8b31.png",import.meta.url).href,Xy=""+new URL("xueks5-679e1a29.png",import.meta.url).href,Yy=""+new URL("xueks6-f9095453.png",import.meta.url).href,wy=""+new URL("xueks7-235509e2.png",import.meta.url).href,Ly=""+new URL("xueks8-0acbc94c.png",import.meta.url).href,Ey=""+new URL("xueks9-f87a6135.png",import.meta.url).href,gy=""+new URL("youhq-bad7cbb1.png",import.meta.url).href,Iy=""+new URL("youhwt-d3acff5c.png",import.meta.url).href,ky="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAA8ZJREFUSEu1lW1IW2cUx3/Pza1mVeuVBitbRjNwLIXK7Ohmv4xOWvCFlUbqaJF2y5hjdMypZDGKjjnwg6YtCJHR2S8VHGysRaQOWxzYDW1dh1sG8cOGIx2Is2411zVdg01yt3uNL4lapdAH7od7n/P8f+ec55xzBU94iSesz9YArw3L7H/Rjsm0G4RMLDZPFD+dOepmDj4a4Jq2IG93AY7/Hz9ok2gijMAC2gEQUZA66djRvxFoY0Cjeow4LYbArfEvuF4cXSPScNcKpmYE+Wixt/HunEq1WR/gnq9FaKWEF97gs9zwZmmgQT0EWifEy1IhawHueweRYi3cCR3h4nORVeJKUVGRKxwOZ05MTHwMJIOb7h0kHm3jB3/x6miTAc6gmdycm2gLZZzJnUmIy3a7/Z3y8vL2iooKxWw2MzAwMOPz+drn5uY+B1acaAz50KSrdGR/s+RYMqDhn7cgnodX6dANsrKyjlZWVp6tqqrKVxSFaDRqPJFIBP29q6srMDQ01DI9Pb14ye5QIRIuOnJObQBQB5G007Tn3AZK859/YbD2ww8oLCw0hJeWHoX+PjMzQ319PVPynjqOX5o0PG9Qf8SrvIzrwW7kh4UpESQ2F5UcVN/q4/s2Dj17n+rqaqxWq7Ghqiqtra1MTU1RUFDAt6O/nKDmt5No4iKCFmLpDkyRAeJS9Qrg/dlMstKu0KEUJzx1cHKoD0mGWARunOX4KxYjPaOjo5SUlOB0OvH7/bjdbgfO4DVyla9BHECgEpecnNkxmgzI3DaIN+fVZcCbw308vA/p2ZCRCz9dwPbnJXw+HzabzYhkZGSEpqYmvRH70Ytkl3KBuOm8Lq7rpKboZ7zKvqQIdAuTGeR0+LWf0oxxPB6Pcck6IBAIUFNTswhYZ6UAQldYoIZO45IdHPuyj6d2gmxePPr7VQPQ3NyMxWIx7qC3t5eenp7XgeXSXM1Zp0w1G97sTw2j7buO8sz+dl56126A/rjOYdN3BmBsbIzu7u7JYDDYAny1tVnUOizz776bEKtY1fJmtqW/x54TjWRb8+x/XSYjI0MdHx/XhfVGW6lfvVBSRsvaUeGZL0HT6pgNVaSOCuCTxIg4p1drktf6iBGxRrxK2cYpWtrxzNeiaaXrQNbPxNKwkziSaNJlu83GdSNCauPO3Wsp0SwK1IVspAkPgjziC6dXza8tAIzZMpuHlOZC4zBCCwC3E01kRWh7DRXBedqVy1u75I2s9O8fze1FYEMImTgq2oMA557++1FH1jbaZtaPsb+1n/5jCC8d+Q8662t8FY6VlwAAAABJRU5ErkJggg==",Cy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAfdJREFUSEvF1U9IFFEcwPHvQwkPhhtUmxdJMBI81K0dSJK1YxAdh72YIgU5S9DFi4blTUHd3Q5RtEUt20GRbgW2eLHm0jEIEhIvuriwU7sHicVp3+bKuPmct7XSuw3z5n3e+/15IzjiIVTrh0KhS67rntHxhRA527ZXDpqrBEzT3IpEIid1gFQq5aTT6RN1AZZl5WOxWEAHiEajTjweVwJngZmaheYsy1psFHARuALMeZFGnuD/AOFwOBkMBmX4fEc2m13LZDI3VUk+8AQMfGshEGjxXV1OcJxtnndu+wGPgAvAJznx9IPvX42O5i4d4MN6aXNrvK3dD5BJfgm8At4ZiUL+yY1WrTIdXiw6H0eOK8tUhmgIWACagSlg1EgUXtcJ9AL9NadIyU6W3XrN8+IOMG8kCqN1Ap2AtygiQAXwjvu7DxMNCNFdYNkLyPBI9cXvJP/YMDqatC47e720mh1vO1ez2T+A/e//vUwPB9xYf5JjrVqNxs/imoi+rzaazGmu3B0+wDMzT/dVrTLly5IjBivX9flyJU4CZhkZqc3BvhC59QMhYBYYBorAbeCt8ofzF8DT3XK3PTsdayRwCkhWb4IqogYeX8/T3qOXg43POXHrjQRkqT8ExoCSRNTAdN9lmipd7j922BT3lr2h2ftGCfivqjfjF4O0xpkfneTiAAAAAElFTkSuQmCC",Dy="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAABNdJREFUSEu1lXtQVFUcxz8XFpYFdhHlsYo8fICpaNqTSseY1HyNVO5oD1F8MKVZM86EaYpgYpqRMtWkFQgxUCYqAakzpjyySJghGhUX0BBCXUKGJfbB7nJ3b7PLaGiCTk2/mfvHOffc3+d3fud7v0fgfw7BmT87OzsiJiZmube393/GmUwmMSUlJaugoKDNmcwFaGhoSLHZbKlBQUE4n/5x+Trkl8KPdXC1A2Tu8MBIePYR0EyDIb7/rKm4uDg+Li4u7xagpaUlpaamJjUyMpLo6GjXF8YeeHtfO4dK2/GLiiY4BHyUYLeDoQtam8DSCTtXwmvzb4cUFBSsWLx4cc5tAIvFkhoVFeVa2aaHWRvBdPljwodpUa9Own34CQTfKyDJcOgfxK6bi17nx08nYc1s+CDxb8igANEOszZBU+sFRonvE7pTjeeYPMYLZtTYEYEreNBiCaH3fBqmxucoLYGtGnhL0wcZFLD/GCTt0/F4+GGUsfvRF3qxdm0zMx/tRGYCyQ16lXDRzZN8VBh/TUdfu5zyb+HcPhg74h6AyGVdBDqyGBLhj+9jO1AeU7DjzQbURhGkvgodHmAYC/V+HnxuD8Z8+geqjo/ihYmQnjgIoF1vJyG5jIcTV3Pj+CKWaaoxXZDz+oxWODUCKtQgt8OiFqToLjqnwlcyJVWNG9Cd3sL1X0D7xSCAjIwMfu6KIcBPhywsl2cCDVQVDWPJBD2TK9Q4hT0aGKkQ4d1ajJEOKtVy8m7MxVxWSNGX0FMMhUcHUFFlSxRbjkC0cg9DlmbwXrgOzxp3fKuHUlcURq4gMEuScJ3l1lrMk2xUh3qS3fUU1rJSvvkM9Ifh+xMDAJq6o1j6EcxcZEWxMIJ3hHbCLjmQN3jBrkkguvUdQogZks67zqE0QMGRtucxlOVz6hAYCgdpkSogiogEmPcy+Ma+yJzgEuaZzPjVgdCoguoAUNghVocYYqMucDR7zmlobpqP6doTKHpknEkXBpdp7AYw+kHk9CqU0+N4Q+ggtNuOz+8gM/bJ1OwvY3dVGoWVrxIe6El3j8Qfegm5ByTO9STYUjTwn1x+DuZshdkaUD20B9WEnSzEwBSsyBx97rX363Qamtawe5UXeqNEgJ9AXbOdpCwrdgfIMGTUZY5YP6BVbDwAmRUwfQ54R5xENjENH9VFArFj0I3h9PZySlK9KT4r0qZ3UFgpsm2pnDa9xCclNmdeURDFyPoc/2aXmzrNrr8XOe1i/X7ILoepT0JIBAgqLYJPM+0X1CiujiP5JTmHz/RSXOU0Dxgf6kaSRs7KvT2usSRJiY1Zqsy7Am7a1sEK2JYHrV0QNBy8leAwWgmSi+RvUDB7s9nVEmc8PVmGZpqMdZ9a+gCQ2pip3DYo4CbIeRec1cK1Dmjr6qX2N6ur/3aHRO6pXoL9BdeOKrV2knOtfXbikFZcOqDKcQHq6+s3h4WFpWm12tuN/S6jP20q1mWrXRfPkhkexE6SuVTU0S3xSqwHqXlWDlb0WqyiMKo5x7fNBUhISIiIj49fYLVaZfckANuPTZzSaR26/M61TokqFfDhUeumxkzVrlsqup+kd64Zt8qwBYHNgFe/dxZBkpLrs1TpN+dcO/i3MSHBqBbdHQsQhBAk6ZrN7vadsy398/0nwP0U9he3Amg3HqbCNAAAAABJRU5ErkJggg==",FI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPTSURBVHgB7VpBctowFP2Su2m6SG4Qh073zQlKLxDCDZKZhmQXcoLACUpWJUxnoCcw5AIlJ2i6z1D1Bu0qm6Lf/9WYGGKDDZbBHb8ZxpaQQM/6+v99WQAFChQoYBEiTiP3g1eWDhxS822kImQAGpjSGm/BgaFqVxUsibkE3ZpXlyAvqdUOrBEaoQVbuqla1V+QEDLqC/dscCmF/LhucgwpoC4eHA+WQCjB1yfekURowAZBAJZdGhckRPgMSnkIGwgByccVSlADbsMGQoYsF7Y28hWRxCPXYB6wVxv0UMou+QqvVPMaYW1yTRAE7k5uQZbDmuSbYAz89wRfwKpAoOCLv6fqhNhN1kds24q3qxOkgekxVtXn6tCvKp0OWnQ5j+qipd4Pyq/S6U2XCB+BBaRiolJKzz3zXL+sX+oGXVRoY4RmkBwrJlvkzNggDdAsCpRffZKsGbXQx7PNSKirUafS8MtG61pWTKk5GVLtrkCn65dploYUmS/8MpNDod/7ZZJdb43WtYxUvajRi7XBZNCjTwctQNHneyI3MU2eaTZryACphwlW/mx6fllvjY+J3QWR63HZrXs7kswZMsorrcRBNj02Qb7n9TjqHLQmXz5QfpkROTMWsATBnpVmK1hXqt1QAg11yBD2CKK4m83AtRz3/wX57GCFIHtMs/Ye4c8kOxkNz8OHTaRO0A8H/uzxWgxuN6hOtU/utgkZIXWCDgX42XDwLHy0Kw1E+AIZIF2CJMPu20+aVGqHSbnmnsMHbT9Omm7pOs32HVhGmgSvpmQYa0yBU1sJQc3KJkymXIUozZoSUiHIMzG6rkzcv9koDtOYRrNOyTkVplnTxMoEH51K1S+bdefIblT72fXImtUmydXyQYppiLpJV5dmzeUqWnfnZJruvG5mPZ5436mfMhV/6CE5YsjkIWWsRpBMjmTZzGxhrK60HpfqlxTFplPeURDMO3JFEAX+gISI7UUFwi3Fu7us053A/6vxK+gn7LaYIAdyFtD3108aM09YSFCgvsorOUYMgs9MkjXnO/qs49U2p1i9JB2SKhkmZX0vcw7K9OF1GNsPJPWi/MPWc7g5uAVI5uQWOxkp2Bx7gap9yHDbbwYqWBAg3EUdwgki/qRXYP7P0DvwgVKdSjPqj9YBk1Dj04OOipGhB4HMewMpvwXrOFxQOjMUfPpojaC9nB1KrSo0e+VgPeWUe2EnoiJPOlHiekRb7JGJ60aBXg1M7Z4HMP8oF2XnjpY9FCYsbBwmIqQdHadjHcZ7QyY7FnAYdZIhU/AugtSKdgX684gVKFCgQCb4C6Y1bO4otCN4AAAAAElFTkSuQmCC",SS="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAAAp5JREFUSEvF1ltIFGEUB/D/mdnVlOhBIliDckcJujxkNyss6qGHFNxdhKULFFbOrhUS9VjBPNR7kEa7mtFDhBi6oyBBD12giMikQsPYXbUkFUHpzu7OzIndUFYz28+FmqeBOXN+nO9835wh/IOL0o2iOv2obMGTrcvgV0sc8cv9mjeezDWDrPKF1tlAfWBMAPw9K4hoNbHliQQ9oVlI8YmOzSxLLwh8IBJwty4WKfa3r2CWxwE6FA1U3fn/SKHatTxHMpaKVDR03TMkVImihlpAVCOAjEUDLocg0l5Okq0kU8Ri6+tgwH1XCMk0+dw4IUTxdR4EuCxTjIEvgwHXRUEk1AjgcGoLWqixy9y7EMhxKT7Q4voohGRaQVbLNR+yR3tgez/2+QJZeBSZij1Gm9fMCknfwpJJO8LNVc+gaZIyWmqC8RqEDQCemmx4h4PVo9OY0HKV+DpdFnFp8mXJMJrDzdUjyXunTw8xW9223NxbHEvUM+Ecybw1cs39IflcCPlTT4pOdmyUDKk1Wti7FppmFauheiY6b9pp+3BD1aAQ4vTp+4hpfaqShO12+GbFxDSsqPpzgF9Gp+Knkn1R/HodGBoglRMlPmX8gZy3J2nlKar+BIS3UccyP7S9htOv1xLjEoBKMJWD5e5oU+W7Bb/ChWpXfk6+kZMMspm5P8JXK2Jzl9Cp6g8BDBVgrLYn6EsoaqgTRLtg593RBveb6fiZobXYeaKo+n0QxmGhDxKdBXEjmM/Asm/7ayUih1FR9W4Q9puETRLjCsCjeY74kd/Gr1LbvgaSPJAav4RvIgiRWWZZchMR7WTwvbzJ2PH+tl/zfVZPUmfAr9dKjEoRIBkbM2LHRm54J51+/XSBtTLQE9ySSM8x629FNHmm8T8B/QHSKPa1fQIAAAAASUVORK5CYII=",hI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAABAxJREFUSEu9lX9M1HUYx9/3iwNODhA4QrFAOTwIBWx4ZtKJsgHmISlLCpHlXBbkhFwWWGgcpRLLXBskW2tNxWlzyUb+oAYEDDhuYXcTbMAUApsYECd4cPfl7trnQ/fVi+/F1VqfP7/f5/m8Ps/zvJ/n4eF/ODwHY/2713asiwzM+a+YMxarqb5rpKK/Or2LQiL2XxEXpsnH89IivLkgdjtw48449HcmMDnNwA5gyWIvJEQEIEwmcfmuojM/1R3fHa92QKTvpEca9yavcHKw2uw43zKIz6/1ISxYgtgwfwRJxdTm9sgUdP1jkHgIcUCtQGJ00DzYsUvd14szY1JdQowmBq9VaiHz9URx5tMI8ffifHHLrd9QUqNHYpQMJTtXQShgK4C/hUw8tCD7kzZkJT6FnI3hbpXp4JddEPJ5OJYTBz5/DjQPciB1hVHbOwqlPBDdQ0bIl/jgrXSFWwCH0c6KVmxbG4pXng/jhpCaNN0cQfvPo9RALOJjgyII1flKt0GjD8xI0zTi6vtJCJSKudPlL/HAoa9u0Et9vEQ4W/gsYp70YyFEVXs+60Bz9328nRGF11Pl8x6Qd1qHlPgQGhFnTVTRMqSWNsJPIsKZgvWIXuZLLzEMTmBqmkGCPACK/Dr24r5KNZt/x8cGwwi+bv8FVfsSuCGvblqOLZomnNr7DBRLpdSPpEB56Dp4POCHsmScaxnAt7pfsX9rJJXvc1FBkHqLWLDJYsVWTRMaNJtdq+uBiXFyIkpTHf4eM4wVjZpk2oSOY5m14e6YCeHBi5zSVnLegNKXV3NDdqxbhoraW/gwO9bJ6feHFhgGJhDs58lG6DB4oawJtUUqp/4wM1aIRQJuSFp8CHI+baehPn7IKIkrvAoBn4feSjX9ZWFsyKvW4eSeNVQkjlOrHcaPt8ddR5KbFE7zrz2RApGQzzqaGRtyT7XBQ8hHUWYMVeAX+UqUXryJ47vjsMhTSG0vtQ+h+KweUi8hOspTUP5ND/dYIZ2bGC1DhjKUsz++09/DG1Wd0JanIODPOUYML7QOgtRi1kqEDtQdVuFy5zA3pKN3FCU1BtQf3eR2E943zmBfVSd6hows5EjWKiIKbojNZqe5Jk345pZIt0HEcPuJZmyIkmFqhqF+IgHf9RQmsn3p41bkJi1HtmpuDi10SJqJMD7aFQuhYK6eC456oqhdJ9sQGihBgXol5CE+nBxd3xjeqzFgrTwAR/7JqHfcRpZWTfMAquv76T4hFy1d7A3zrBV3x6fRYLgHX4kIhXRpyeY94q+RiPOTwycL0hWPBP+Yi81up0Ul63ds0uz2+j16QX/5g6y4F9k1tubglezNq5/YZrXaPBbKvzv/bXaY6jqHy/pPZ/Q82pXueP5Lmz8A9lDiKOb3VdsAAAAASUVORK5CYII=",ZI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAAAmxJREFUSEvllktoE1EUhv8zk9Z0oSCKxYLSSWyNIAVRXBUKioKvJK01oAvFtsxEStGlKxV0485XtR1aHwtdWEwzneLCjYibbrpRKSgm01BLi0RprZuknTk6iQlNCU2cQja9u8twzjf3P/859xIqsKgCDBRAGmV96xKsbhA2O4fTjFDtevT1/vFfuRx5iK87siVtimNg7HIOyEYyMGb8TDVjKGTa+zzEe2nkGFv8GuCr8f7gbacgj6I9ANAN5qa4GvxYAPGER06CWSfGoZgaeOsUIinDPQThHpnWgdhA6/h6gNT53zVMR5vsowqmEPv8OLCQk69e1n1VvOROszifGPAbK2X1hiN7LRZvpV1m53Rv249V5fLK2gUmPGVQXKx27bMtKSnaEQLeADxvsrknoZ6esZNIitYP5g+GGuwtVsu8u4oV3iNHz4HoOYApk/iyyBQBMOdioeGLeiqZBUSHCNTOjJuGGrj235BsEr2dYA39C05aNVbD5J3Wucy3sPaSGGcALDBwlwiZvshIlOLB2JPgVFnukpRoO4GKQjyKNgugttjfW0zKpOpXS0LqlZGzAviFLddfma4AeLVcLknWjxKxBvCiSWght5U3Qu60q0IkJXqeQM9KFd6j6IcBUyem0ZgaCJVdkx11m95/m51rtgPEtDC+3MKNsu7jFRb2do3utzZQ0ug9kZDCwweJ6TqRdTHW1/a9pFxORss6GSu5Uc+EHqMvYI9rR8sja4MgdBQd9bs7tI2LVfgEYKej7MuC7EurZnuqZeJGKF1Q+EwHd2m1EKiTiLetAWS4xdTgxMPQ73z3ryFZ2aEVea38AZD9kSi0dD5YAAAAAElFTkSuQmCC",uI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAABF1JREFUSEu9VW2IVFUYft4zM3q3ZtKlaF0oJUSpCLHYLCFpxAqWuefOrOxQFPnDCMMfghnUbpCy9UMMJAr6oVhBWtnF/bjvnV2VwklMk7LvH0kfmApZFJRONbPNnLc5yx2ZdcbFX55/97znnud9n+d530O4CouuAgauCMR13UVE1CMiC5RSjjHmnIgcKRQK39okPc9LicgxY8zeQqHw4qWJzwSitNaPicjTRLQUgAD4C0AFwI0AfmDmxRbAGPMZES0GUALQxcz/NAO1BdFa3wCAiWiZiOwHsMdxnILv+xZkam3ZskUdP348GY/HvwAwRyn1pDFmWETWdnR07PF9f7JxtgWkt7f3png8fhRAkogeDYLAgrRdWusRADlLYxiGpz3POywiK0TEJvNOGIbr7Y/TQDKZTKdS6jCAzlqt1jM+Pn6u+XYbTyQSc0ZHR0/Z/Ww222+M8Rsgdk9r/QyAlwHsY+b+FhDXdTcT0XNEdE8QBF/bA+l0Op5MJtcT0SYA8+2ezbRUKs0rFotlrfXfAHaLyLvGmO5YLPYGgDHHcdY0KLtYSV9f3/XVavU0gF3MvCHK6hoAAYCVAN40xnyglCrbzHt6el47ceLEsC0IgAW6diprot2zZ89+oq0m2Wx2jTFmZ6VSufngwYO/RSAv1N00ICK9YRgWG9Sl02knlUodAnAvgH5m3pfL5ZYaY24tl8sci8U6JyYmzrYIr7XeCWA5M99hg1FlvxPRtiAInm38kMvl5tZqte8BpIholYj8AeB0w7au6w5Zah3Huc73/do0TbTWH9WDF4IgcG3Add27lFKfApgbBMGFBojW+hiAWxKJxJ3Dw8O/eJ53xhjzdhiGg/ZMJpNZq5TaFY/Hu0ZGRqYYuaiJ1tpeeJaZ+yKQZUqpI0EQzLrUv/l8vsP3/X8jSq3TDjDzuui/h4noPaXU/LGxsTPTQFzX3U9EDjOnI7oWV6vVk/Xx8UAYhh/O0CvnAWxg5rciUEvtVqvL6Ojon5dWYkVez8zzIutacX8EUGbmhe1AMpnMdqXUxuastdbWjbcx86IW4TOZzArbiCLySBiGe+0Bz/OWiMhXAMaVUk81yrfuSiaTg0T0PBENBEGwLUosmUqlfjbGvNI8KC9qks/nY5VK5XMRSTDz7U1CPwTAt26qJ/AdgPNEtARAB4Ahx3GGGi7SWm+vD9GNdSMsLBQKP7VUEom2nIiOisj2MAxth0+tfD4/q1wuPw7gbvutlDo1OTnpT0xMWDqnluu6y4joYyIaCoJg2rhvGZCe520SEVv+S8y8+XKCN+97nrfSGDNCRF92d3c/uGPHjv+a4y0glrZyuWyH3Nb66LJdPsDMn7QDiyb2AIB1InJIKbW6uafa0tV8keu6q+qP0+v2MRKRbwAcAXCSiEhEuojIUnc/gJqIDJZKpVeLxWK1XTIzPr+RGVYbY7JEdF99SC6ILvm1Pnms6/bFYrH3G/1wOWqv6I2/El1mOnNVQP4HeDjyKAodu7YAAAAASUVORK5CYII=",mI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAAAXNSR0IArs4c6QAAAi1JREFUSEvtlE9o03AUx9/7NTVBGIoiFGQIIrIJPfXiWZGS0KRlkMMEEWQUPAleveTmGILIboWhBz2MHsJ+v7RF6MCLoFh6EPyDNwVnETw4kKSY5tlIAtq1TVP0thzz+773Sd73/b4IU55qtZrt9Xoq55xP0yWd4TSBYRgLRPRNCHEkqdG080NIqumNHZemaWcymcwzAGAAsAgAH4lowBhb4Zy/TkUAgIme6Lp+FQCeRA0DRLzNOX+QFhDqk4y/T0S3EPEO5/zuPIBESKVSOT4YDN76vr/UarX2/znENM1jnuftRp70XdfNt9vt76MgwzA2fd/fbDabHyZ9xNhxFYvFE7Ist4novaIo1/r9/gYRrbquuzwKMgzjERGtBEFgNhqNp+NAByCmaWY8z+sCwCchhB4WWZbFut3uOhHdQMTHI40uEVE+ercmhNgaBU2CvAzjxHGcYgzpdDrriHgAEgSBiojnfxuMuJXL5W7WarWff4KmjWuXiN6F43Jdd4MxtirL8nK9Xv/Ll2hc1wFgrVAoPLQsK0j8k1gQG09E54Z3ZF9RlPwoINTqun4PALaFEK9SGR+LVVU9JUnS3nB7Tv6XFQ5Bh1E/k/GapuUYY0sAcBQRd4joSliYzWb3bNueeLNTGR9l1nMAuBAXIuKXcSs8S55NTOFyubw4jIo3ALAAAD8kSTpr2/bXWZrONK5YpOv6RQAIQ/KyEOLFPIDEqA8FpVLptOM4n+cFhHW/AGQgDyhHORyqAAAAAElFTkSuQmCC",QI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHZSURBVHgB1VRdasJAEN6s0QcRmiPoDfQG8U1EbW7Q3qD2BLUnqJ6g3iApCvqWeIPcwD3CiuCDqOk3kg1LmkhJq+AHw+5M1m/+ZezeYehKr9ezcTiGYTywAoiiaHM4HMbL5VL8cNDtdp9LpdIn+zvEdrttBUEgSTGVFeRPOCTOhud5khUAVQDZ+9Vq1YE6JRtPvZFFyQmmaYq0jbMr4+oOzCyjbdsWge4omUjb9/u9tdvthGqkBtJXlUolUIbMDIj7dDq5x+Nxjca9KfJareaTjXPuKPJ+vz+EuHEwcjab2XpQmQ7oIUjamIgQMiInRI57E7P+Pp/PR/RuMBiQ8w/Y6ywHyR4gCh9HHRE0lM1xHAuZ+CBtkq6TwyktpBvbJ3F5zkCW4WKx8OhusguQUjJEzkCkTFESmRY17i/67zCuX1QIuudOkap5XJaJXi76joWcQhcqM1pQJaiCo3j4L8ipLMN0T7Q+CQjpQonOlTdFNKKviKalaq4I4bANdRXbhGY79wzOXfyvNZNyZTmIoxAZdmpkcOGthWyoPNSDMDeD/8RNHWwgVqfTqbOCwPzbZ1LOk51IeoBG0dg9lsvlNZaOFQVNFYYjTHT9I20nDhtisWKQWLJxelTvG9+HAeL1Q0xgqAAAAABJRU5ErkJggg==",AI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMnSURBVHgB3VVBUhpREO3+Y6WM2XADB03WkhMAFwhwArEqYsxGcgLhBOIqQlIFnmDAC4gnCNkbnZwgZKOpivM7rz/MMFBoWNsL/dP87tev/+v/iZ6L8Sqb/A+B70VUECbfOSyN7Rr1w7NKGP9uxFxaa5vhl0pvMX7tyeTvgwJ7fMzCBTFwCI3x5zd5vMkAhaccA+h2Nt4u/vdoFSZ+PciYO69LLGUWukLprWiDhmGrMk7voT+UUQBxieyAyBzZyBbDr5XhkyAO4N58Q9UZ69m98HOlT4/Y9sGgL0J5a+xbWqexi0MKgIYi9jTsVFq6zywGKgOtTAMXAbQAbU/8jURDtwCAsrxpl7KIHaBy35DJLGWyvR9UxZiuZTA4mx2gXwvqhs2RLl1yVHqLhFPWv+Dp2UjOac3kjVADG5o3nVJjKcjWweAWAcObdnlv5rvowldlS+i57bNH4YOCrVM/PjcnCKZJ5QsAaom60IYCNvhGK0p8g2P0pOqYpaSpLeN7VZT4hm3xul0Zvka8WMqoQPT3WN5zIMZSTnldp5QB6lVtxVzrppJ15ya2aKPJWV23JnHZWtAj9jaxLCZ5aNY4X0RG8eebj0FOc6aZqXliWgogYAB2I5zVpbnTYqZpmMYMhumYBARSzNASe2Aap79/tEtleQnlJe3AcFIqVub3z4GgUyEzJ5v/viCXxLCb7DmLh9LJmXnTGgppliiDjoyXg4jb6LtJniYS4qFAurFv0diahsoZy+GMiMmjZaOlINEr6itV9LeeBHC0B/CMKik9hG4oDwYnSLaLe+00fVGiIznLcjVXTPojWxv04CjZDZtNWrIf5IwxAbnrYiIMJJ4CMmbiXSsdj4x5HdSlTFzlxjac8947iX2qIL0uGLMC1VxBId8h3qYWkgbQW0GZQXVNWmzrogOUq5iDrhVqhZ3SJ1rB/MPBLuash+UpCqr/F0Rt6/Cijkk7cbdphGlfuLqT5DgbvjMtx0Do/LZTqi7b9+jLmH6MFMy9F5HKnMZ4wHJQ3g4TFyZzMX82K4PEtl0LypZMGcn1BthxTpGfOPwR+j+0G9RLP2bP2/4B45WcET0BU4UAAAAASUVORK5CYII=",VI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGkSURBVHgB1ZVBTsJQEIb/N7gwbtQbPDyBxrjHE2BXxhXdKLgSTwCegLJTNFGXrkq9ALg3ga0bqCewF/CN8wgYA20JFWL8kqbtm3nzz0v/TIEUdMXX+tTfxS+g1KCBS6QusCqBZfD/BVTcoq4ENWK4YGyNsyJmvAxbRRcLEn+CddNkIJLCW/aSZ/CGqSIDKilgLUpMnVFxZQ7DaydEBnJJgej1KdrcP1YEfhveOG1kJPEj6/OgRIoaUFTTZ0EtNqfiF5JiqQKj4p/wjDF7Rpk8KbhJhSRWTxOZ+QZ2NBBRzxYPb53+uFNNhnpQ3Abz+ySXQVoplOyzYXhhq3g5/wS5sTUXRIQKtpGZ9bhkSXSl44ZhcyiCkXWTtPs4aBXrU3mFkdMkZm0cek40XWstTkAs+SCbIZt7MLCbmtPFv2FcDZNi89gp+17+NMhsUUv6LGJEivgDKxNYAn80Te1vUiYp5VTJ3o3hpl0P75wuFiTWRWLNXXHQ/aQFETqybpG3LhYkdtjJoOtvH5zY0xVGC1J8kNWKaeTLz52dcuBhVeiqn2ls/OQLhTacA80bXHwAAAAASUVORK5CYII=",zy=""+new URL("xuek10-9e62a0b5.png",import.meta.url).href,xy=""+new URL("xuek11-ece0cea6.png",import.meta.url).href,fy=""+new URL("xuek12-1e6dae67.png",import.meta.url).href;const WI={style:{width:"100%",height:"100%"}},pI={class:"echartitem",style:{width:"100%",height:"100%"}},bI={__name:"process-monitor1",props:{echartdata:{type:String},curvedata:{type:String}},emits:[""],setup(n,{expose:t,emit:l}){let e=E([]),a=E([]),i=E([]),s=E([]),d=E(),c;E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{c=zn(d.value),W(),c.resize(),window.addEventListener("resize",()=>{c.resize()})});const h=()=>{U.value=[],i.value=[],s.value=[]},u=p=>{console.log("曲线数据1:",p),F.value=p;let m=F.value;e=m[0].vars.split(" "),a=m[0].vals.split(" "),console.log("vars:",e),console.log("vals:",a),s.value.push(parseFloat(a[0]));let N=i.value.find(S=>S.name===e[1]);N?N.data.push([parseFloat(a[0]),parseFloat(a[1])]):i.value.push({name:e[1],type:"line",showSymbol:!1,data:[[parseFloat(a[0]),parseFloat(a[1])]]}),c.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1},yAxis:{type:"value"},series:i.value}),console.log("更新后的 xdata1:",s.value),console.log("更新后的 series1:",i.value)},A=p=>{F.value=p,U.value=[],i.value=[],s.value=[];let m=JSON.parse(F.value);e=m[0].vars.split(" ");for(let N=0;NX.name===e[1]);M?M.data.push([parseFloat(S[0]),parseFloat(S[1])]):i.value.push({name:e[1],type:"line",showSymbol:!1,data:[[parseFloat(S[0]),parseFloat(S[1])]]})}console.log("vars:",e),console.log("vals:",a),c.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1},yAxis:{type:"value"},series:i.value}),console.log("初始化后的 xdata1:",s.value),console.log("初始化后的 series1:",i.value)},W=()=>{o.value={title:{text:"几何外形",left:"12%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#333333"}},legend:{data:e.value,orient:"vertical",right:"4%",top:"2%"},grid:{show:!1,left:"10%",right:"5%",bottom:"10%",containLabel:!0},xAxis:{type:"value",boundaryGap:!1,name:"x/c",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:s.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}},yAxis:{type:"value",name:"y/c",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},axisTick:{show:!0}},dataZoom:[{type:"inside",xAxisIndex:[0]},{type:"slider",xAxisIndex:[0],show:!1}],series:i.value},o.value&&c.setOption(o.value),window.onresize=function(){c.resize()}};return t({linechart:W,getshuju:A,getsockechart:u,echatinit:h}),(p,m)=>(lt(),Bt("div",WI,[H("div",pI,[H("div",{id:"line-left",ref_key:"chartContainer",ref:d,style:{width:"100%",height:"100%"}},null,512)])]))}},RI=Rs(bI,[["__scopeId","data-v-02ad40d0"]]);const NI={style:{width:"100%",height:"100%"}},MI={class:"echartitem",style:{width:"100%",height:"100%"}},SI={__name:"process-monitor2",props:{echartdata:{type:String},curvedata:{type:String}},emits:[""],setup(n,{expose:t,emit:l}){let e=E([]),a=E([]),i=E([]),s=E([]),d=E(),c;E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{c=zn(d.value),W(),c.resize(),window.addEventListener("resize",()=>{c.resize()})});const h=()=>{U.value=[],i.value=[],s.value=[]},u=p=>{console.log("曲线数据2:",p),F.value=p;let m=F.value;e=m[0].vars.split(" "),a=m[0].vals.split(" "),console.log("vars:",e),console.log("vals:",a),s.value.push(parseFloat(a[0]));let N=i.value.find(S=>S.name===e[1]);N?N.data.push([parseFloat(a[0]),-1*parseFloat(a[1])]):i.value.push({name:e[1],type:"line",showSymbol:!1,data:[[parseFloat(a[0]),-1*parseFloat(a[1])]]}),c.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1,name:"x/c"},yAxis:{type:"value"},series:i.value}),console.log("更新后的 xdata2:",s.value),console.log("更新后的 series2:",i.value)},A=p=>{F.value=p,U.value=[],i.value=[],s.value=[];let m=JSON.parse(F.value);e=m[0].vars.split(" ");for(let N=0;NX.name===e[1]);M?M.data.push([parseFloat(S[0]),-1*parseFloat(S[1])]):i.value.push({name:e[1],type:"line",showSymbol:!1,data:[[parseFloat(S[0]),-1*parseFloat(S[1])]]})}console.log("vars:",e),console.log("vals:",a),c.setOption({legend:{data:[]},xAxis:{type:"value",min:0,max:1},yAxis:{type:"value"},series:i.value}),console.log("初始化后的 xdata2:",s.value),console.log("初始化后的 series2:",i.value)},W=()=>{o.value={title:{text:"压力分布",left:"7.5%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#333333"}},legend:{data:e.value,orient:"vertical",right:"4%",top:"2%"},grid:{show:!1,left:"5%",right:"10%",bottom:"10%",containLabel:!0},xAxis:{type:"value",boundaryGap:!1,name:"x/c",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:s.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}},yAxis:{type:"value",name:"cp",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},axisTick:{show:!0}},dataZoom:[{type:"inside",xAxisIndex:[0]},{type:"slider",xAxisIndex:[0],show:!1}],series:i.value},o.value&&c.setOption(o.value),window.onresize=function(){c.resize()}};return t({linechart:W,getshuju:A,getsockechart:u,echatinit:h}),(p,m)=>(lt(),Bt("div",NI,[H("div",MI,[H("div",{id:"line-right",ref_key:"chartContainer",ref:d,style:{width:"100%",height:"100%"}},null,512)])]))}},BI=Rs(SI,[["__scopeId","data-v-24a198b0"]]),TI={name:"ControlButton",compatConfig:{MODE:3}},GI=(n,t)=>{const l=n.__vccOpts||n;for(const[e,a]of t)l[e]=a;return l},JI={class:"vue-flow__controls-button"};function yI(n,t,l,e,a,i){return lt(),Bt("button",JI,[Qi(n.$slots,"default")])}const Nd=GI(TI,[["render",yI]]),XI={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},YI=H("path",{d:"M32 18.133H18.133V32h-4.266V18.133H0v-4.266h13.867V0h4.266v13.867H32z"},null,-1),wI=[YI];function LI(n,t){return lt(),Bt("svg",XI,wI)}const EI={render:LI},gI={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 5"},II=H("path",{d:"M0 0h32v4.2H0z"},null,-1),kI=[II];function CI(n,t){return lt(),Bt("svg",gI,kI)}const DI={render:CI},zI={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 30"},xI=H("path",{d:"M3.692 4.63c0-.53.4-.938.939-.938h5.215V0H4.708C2.13 0 0 2.054 0 4.63v5.216h3.692V4.631zM27.354 0h-5.2v3.692h5.17c.53 0 .984.4.984.939v5.215H32V4.631A4.624 4.624 0 0 0 27.354 0zm.954 24.83c0 .532-.4.94-.939.94h-5.215v3.768h5.215c2.577 0 4.631-2.13 4.631-4.707v-5.139h-3.692v5.139zm-23.677.94a.919.919 0 0 1-.939-.94v-5.138H0v5.139c0 2.577 2.13 4.707 4.708 4.707h5.138V25.77H4.631z"},null,-1),fI=[xI];function vI(n,t){return lt(),Bt("svg",zI,fI)}const OI={render:vI},jI={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 32"},KI=H("path",{d:"M21.333 10.667H19.81V7.619C19.81 3.429 16.38 0 12.19 0 8 0 4.571 3.429 4.571 7.619v3.048H3.048A3.056 3.056 0 0 0 0 13.714v15.238A3.056 3.056 0 0 0 3.048 32h18.285a3.056 3.056 0 0 0 3.048-3.048V13.714a3.056 3.056 0 0 0-3.048-3.047zM12.19 24.533a3.056 3.056 0 0 1-3.047-3.047 3.056 3.056 0 0 1 3.047-3.048 3.056 3.056 0 0 1 3.048 3.048 3.056 3.056 0 0 1-3.048 3.047zm4.724-13.866H7.467V7.619c0-2.59 2.133-4.724 4.723-4.724 2.591 0 4.724 2.133 4.724 4.724v3.048z"},null,-1),HI=[KI];function PI(n,t){return lt(),Bt("svg",jI,HI)}const _I={render:PI},qI={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 32"},$I=H("path",{d:"M21.333 10.667H19.81V7.619C19.81 3.429 16.38 0 12.19 0c-4.114 1.828-1.37 2.133.305 2.438 1.676.305 4.42 2.59 4.42 5.181v3.048H3.047A3.056 3.056 0 0 0 0 13.714v15.238A3.056 3.056 0 0 0 3.048 32h18.285a3.056 3.056 0 0 0 3.048-3.048V13.714a3.056 3.056 0 0 0-3.048-3.047zM12.19 24.533a3.056 3.056 0 0 1-3.047-3.047 3.056 3.056 0 0 1 3.047-3.048 3.056 3.056 0 0 1 3.048 3.048 3.056 3.056 0 0 1-3.048 3.047z"},null,-1),tk=[$I];function lk(n,t){return lt(),Bt("svg",qI,tk)}const ek={render:lk},nk={name:"Controls",compatConfig:{MODE:3}},ak=zJ({...nk,props:{showZoom:{type:Boolean,default:!0},showFitView:{type:Boolean,default:!0},showInteractive:{type:Boolean,default:!0},fitViewParams:{},position:{default:()=>oI.BottomLeft}},emits:["zoomIn","zoomOut","fitView","interactionChange"],setup(n,{emit:t}){const{nodesDraggable:l,nodesConnectable:e,elementsSelectable:a,setInteractive:i,zoomIn:s,zoomOut:d,fitView:c,viewport:o,minZoom:U,maxZoom:F}=C2(),h=YA(()=>l.value||e.value||a.value),u=YA(()=>o.value.zoom<=U.value),A=YA(()=>o.value.zoom>=F.value);function W(){s(),t("zoomIn")}function p(){d(),t("zoomOut")}function m(){c(n.fitViewParams),t("fitView")}function N(){i(!h.value),t("interactionChange",!h.value)}return(S,M)=>(lt(),tl(Q(vJ),{class:"vue-flow__controls",position:S.position},{default:B(()=>[Qi(S.$slots,"top"),S.showZoom?(lt(),Bt(rl,{key:0},[Qi(S.$slots,"control-zoom-in",{},()=>[b(Nd,{class:"vue-flow__controls-zoomin",disabled:A.value,onClick:W},{default:B(()=>[Qi(S.$slots,"icon-zoom-in",{},()=>[(lt(),tl(Nh(Q(EI))))])]),_:3},8,["disabled"])]),Qi(S.$slots,"control-zoom-out",{},()=>[b(Nd,{class:"vue-flow__controls-zoomout",disabled:u.value,onClick:p},{default:B(()=>[Qi(S.$slots,"icon-zoom-out",{},()=>[(lt(),tl(Nh(Q(DI))))])]),_:3},8,["disabled"])])],64)):Pl("",!0),S.showFitView?Qi(S.$slots,"control-fit-view",{key:1},()=>[b(Nd,{class:"vue-flow__controls-fitview",onClick:m},{default:B(()=>[Qi(S.$slots,"icon-fit-view",{},()=>[(lt(),tl(Nh(Q(OI))))])]),_:3})]):Pl("",!0),S.showInteractive?Qi(S.$slots,"control-interactive",{key:2},()=>[S.showInteractive?(lt(),tl(Nd,{key:0,class:"vue-flow__controls-interactive",onClick:N},{default:B(()=>[h.value?Qi(S.$slots,"icon-unlock",{key:0},()=>[(lt(),tl(Nh(Q(ek))))]):Pl("",!0),h.value?Pl("",!0):Qi(S.$slots,"icon-lock",{key:1},()=>[(lt(),tl(Nh(Q(_I))))])]),_:3})):Pl("",!0)]):Pl("",!0),Qi(S.$slots,"default")]),_:3},8,["position"]))}});const ik={key:0},sk=["id"],dk=["src"],ck={__name:"eltree",props:{node:{type:Object,required:!0},sourcePosition:{type:String},targetPosition:{type:String}},setup(n){const t=n;return fn(()=>{}),(l,e)=>t.node.data!=null?(lt(),Bt("div",ik,[H("div",{class:"custom-node icons",id:`node-${n.node.id}`},[t.node.data.label!="模块化"?(lt(),Bt("img",{key:0,src:t.node.data.image},null,8,dk)):Pl("",!0),H("span",null,Je(t.node.data.label),1)],8,sk),t.node.data.label!="模块化"?(lt(),tl(Q(go),{key:0,type:"source",id:"target-a",position:Q(Eo).Right},null,8,["position"])):Pl("",!0),b(Q(go),{id:"target-c",type:"source",position:Q(Eo).Top},null,8,["position"]),t.node.data.label!="模块化"?(lt(),tl(Q(go),{key:1,id:"target-b",type:"source",position:Q(Eo).Left},null,8,["position"])):Pl("",!0),b(Q(go),{id:"target-d",type:"source",position:Q(Eo).Bottom},null,8,["position"])])):Pl("",!0)}},ok=Rs(ck,[["__scopeId","data-v-eda73f8f"]]);const Uk={key:0,style:{height:"100%"}},rk=["id"],Fk=["src"],hk={__name:"eltreeGroup",props:{node:{type:Object,required:!0},sourcePosition:{type:String},targetPosition:{type:String}},setup(n){const t=n;return fn(()=>{}),(l,e)=>t.node.data!=null?(lt(),Bt("div",Uk,[H("div",{class:"custom-node icons",id:`node-${n.node.id}`},[t.node.data.label!="模块化"?(lt(),Bt("img",{key:0,src:t.node.data.backgroud},null,8,Fk)):Pl("",!0)],8,rk),t.node.data.label!="模块化"?(lt(),tl(Q(go),{key:0,type:"source",id:"target-a",position:Q(Eo).Right},null,8,["position"])):Pl("",!0),b(Q(go),{id:"target-c",type:"source",position:Q(Eo).Top},null,8,["position"]),t.node.data.label!="模块化"?(lt(),tl(Q(go),{key:1,id:"target-b",type:"source",position:Q(Eo).Left},null,8,["position"])):Pl("",!0),b(Q(go),{id:"target-d",type:"source",position:Q(Eo).Bottom},null,8,["position"])])):Pl("",!0)}},Zk=Rs(hk,[["__scopeId","data-v-75e60373"]]);const uk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7JJREFUaEPtWk1WGkEQ/rp5Lkw2eoMB41o9QcgFMswN9D0FkhWeQDyBZKdj3tOcoIdcQHMC3cfA3CBkkZ/NVCU90IgwDAOMMOY5G5/YU3xfVXXV19UKPPFHPHH8GCFgHajtHLCdRWIBcOufO7eD2B4QsKrNI8moZxG8wUSMuu/ax+b3PoHN92o7COQNWBy23LeNLJIovPtcA/EJEe2YSPQJbByoXZbyonVmZ3pfFCpNFkR7386dS+3kZwKLTrW5ImDV1Bp+wgJjLVXgAp3h6jLO/swEdHmVQl5BpAzeIGX26AXv+Q2nE+ecmQkUKs02AIuZPqXqfb0RhXytbYPpuOU6sWV8JgJWVVmSZZsJzfa5XUqbwDT25yIA8GXrrLT3WAQE48s31y6mnkLGQ88ExrjWOGihEbDKqiaF2AL4B62irqtHoeJdTJNeJPjYP3X8pRDYqDQ9BmwNmATlVyTWQi01xUNMju863lIIhE3tT7cnaC/qn4OfJeHRf69X5RaaQkkAJl2zlAgkBZdknY6c/CXbEOxNKtOZ7AMm/SbJCL0uswSSRCpzBKx9VZQSxVAgMjpEuPY/OtcL6cRddYoSMXy/dzoq7KsaZLRaJYnLwWolfgslIEZkAzEavmsfpiqno6TEgz5AtLOyAsT2gQGlWSh7CkJoUfiBBDU0sVdVVQxYngg9EYlRpantAU0qF6AocvDvTrth3yir0rjDTvASnt6kVlUVJcurKF3Vr0YAWq69HhWF1Agk3XTD6wplVYeQRzKgN3cR+Z6veFc6tXR3Nyk3aGPpBKyyKuVY7gY5qkUB7BNYpfWosrp0AnGR6x9sAL99ZuczmULjCPTAX2lJRYL2/NPu3GckBWeZCy3oQBOCB+O45dpjz8WppZCpQoEeibiOF8qBfVXMCVhxaRLkcD2c+2ZgEOd5YzM1AvlK8yas2fo8kKQP9BAMDwbMSHOS51MnoKuJ7BLotFwnHAZvVNUuU3wE/kmHa9M39DuTymbm90C+rC6FkFutM3snSW9JLYWSfNljrMkcAb0HAn0s7QnCSaRnIhDq8HLze1f2sgeB2PllPIj7Kca9LgLAdGj2UupyOiyRWj5LqcJaPedjdND9URJrZkIxyfTMETCGteyd9CVxfxcBOl8HLup0P9Hro3RRap14HsBpvzt3BNIGNK29/5eAuWYlpkO/11mn9c5jr+/OY2X0NWtYKqvNOhhHjw1kLvtDanXkTnjzQG1TRv/VQAK3gxVMOyLTl9pJIvXkCfwFZEdAbW+zlMwAAAAASUVORK5CYII=",mk="data:image/png;base64,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",Qk="data:image/png;base64,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",Ak="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA6BJREFUaEPtWk1u01AQ/uaFSggh0RvUCeq6ZkGFxCa9AIlPQLvoLwvSE5DeoJVQadNKhBO45QINCwQqi5o9Tc0NskACqfgNGidund86TZO+VLxdlGf7+2bmm5k3NmHMF405frQTWPxsY2LCNpLY+bmHvedeHFszgVffCtABkEo1bTKGjGYLwCNsz25FmC4JrB2L1W1sz5aNAdwJyOrXAkhVsD0bGjlOYB6KfLx9WjGawMqXLFTKigz9n8DIvTUqD1gFdxK/YCvRlcKkVvD9HWdwfQ2DgLXiWqkAWVawwTQFIkkIkjEuFjE+nZZy2YE9NggBAQoNW2lYSNEMAzYxWSBMXgXs1ghYS26eiF4Tk50EaFcijBqID64ievF/wN/1Q5T9TafWdE2/HsgsuUWQepP4wV02MuAT6w9J78OkckrrrdO9Ft3cFoF+Qyi95JYJ8Kslp2iMB5TWGwImSIUZqfJ40Z2PgwsINb/khGHWIOBVS86mEQSaQ4fL1d38Qmb5kFtCyq/u5tIRAcWoGBNC40OA+SeIplrFKhoIlK6HzH3UJLuEabnVBTuOP3wPMB0Qgg9SYZnV+7ArjBWqzPLhWWshkyzUrwaGFkLM7J2V8k8EeGbpwBeLa9IL0iqIMFnVSXVfBmhAB3rO33cqmRW3yKxenjXE18n67UQMIMCgytnuizlp2tRvFKu7TqGX9c3SQMOkkReEhIiyl/XjlVgDnuT7q+rA0DRwGRL1UJDfyWI/utKAEAqhMDaqpVxY6qfXXDsI1EmyXscAAhISTHrO33F8a9G1/T3HSy9/PCJwx57fPA00rF8PHdgiYmvFzSpWR5280EkDYafbvGpR7yO90NA0ELd+evnwhBiWfqDTIuReXmjVzu31Qg3rN1mc9bpYr5cXjCEgNYCgfQbZJIf2UM/wmPUGNGoqFVbigc7EQw2hZJmmpf+MnciiOnBrGrgOgeu00wSM94HGqCPl2J+Jr0NgaHVgAA2Ep61EizGptHZ+7DvN0/J+xyrWqptPBarAwMxAgy3AU6TXE4EH8Bfh5KKdcL8E4g+UtvneH9hay0hRySxUcv1MElD9hlDXew5CoNtNpxddWxOscFYKlWWCHOoHKmQjJdDpYXFvAYaP15OE0I3tGUYI3Ri4JDe6ywRssM7i3bPmYWoSq4xyz9qxTPe89tesAkJedDPXoIPkBWeU4OuvrhA3cvunBtEL71ECS/6sC8tHl9zBjz2SW8OInf8AQ/y5Xgs9wNUAAAAASUVORK5CYII=",Vk="data:image/png;base64,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",Wk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAclJREFUaEPtWk1OwkAU/qYNGzdeATlBNxITN3gDewNM1Cgu7A3EG0BiilEW3gC8ARujwU3dG9IjsCedMcVU+YuvMFMs5HXbeTPve+/7pm/6RmDDH7Hh/mMewNmLg0LBySWw0SjA42Ew6ds0gKt3DzICbHtqUG7ASFUEsAu/3Ex8+gVQ68dRd+CXn3Lj8CJHLt88CKsHvzwO8iSAKiwR4m6/l2sAF68VWHYxCTQDWHu2TGSgdNrxYFvXRp2PZHPQdhvknEYAnHfqENYNudgyA5S8HTy4ddKEAQAocQYWECUvFBISz1LIIcnlmQHKRjdsuV3SLmsNWJE8+my72X0MGQAhYs4AJQKmEFOI4gjxPmsKKaUCCCz1HVBCnYT3bpgKWtYAUjkxM0gKuccAUOunPlKaLuY4A2NKmsvAh1DLiTjakcdhw00n/KxFzKUEtY1xBriUoDjyz6UEi5hKEIuYRUxxhEVMNzj+qkY3ZRfyAOEtSrYlVTX3P7Y0WaxnbmIb1fNA03qbAThQsoLWAd3m0Qyilnl88AKC+TZrPGvc6FZqCBml+8Wh5ckKxkJ83yCYCPL8VYOk4b3C/Gsw+Yl8stYWXvZYQxhNLvEFFhUhTxlKYYAAAAAASUVORK5CYII=",pk="data:image/png;base64,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",bk="data:image/png;base64,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",Rk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAqxJREFUaEPtmkuOElEUhv97sQc6sV2BPOIcBxITB8IGBFYgPeAhDoQViCsQEoMNmMgOqnEDjQOjaQcy10C5Ahn1pFPnmKJFaahbQAhwqmNNqwr+73x1X3VLIeCHCnh+LALkP8VxcBAXCXZxMUDn0WA221WA518rIAcIha5cJAaGOAzgNpqJxjTTP4DymVv1OJqJrpjAXkGefalA6T6aiUmRZwFy0MrGmwd90QClz0noUHha6P8AO7e1iYFY3sqxVo+NoZl/DtvZmh9UOG/FtVYvTNcQ8Ue7kzW3w00AIgWrq5R+6heQHErZ77LGdhQuWUnN+tT8G9wdtjJHxvPbBmCo/qj1JGUKIB7ADe5nIRAAfhYCAeBnITAAJguBATBZCBSAl4VAAXhZkAvAGEPhcL7/n7dwr2zFHUd/kzeQMVWh9GuvYLPjQrhkhTXrkTgARXTELsASC2IB4BrQOATrl8ssRIs9FmcAoAbdRE2f69EyC9FC75fXNZdQe5rMMaE36qQz0aJVB7TndHnaFqKFExtK3fW2sC8A5sGonbnv301SY9jKVmLF3gkDaVEAYIyH7fQdN1Sk+OFUgZMLARljukURdY66eV2xJwNu2GErPVlj+1pgegW4Y4Z3l7u3NjAZdRVF7OOsvcyCYqqy1u9lPUJzAL4WHKoiJNzAMgviulE3sHYo9WNmQb984ub1EO2xEc8D+FowDsXCANa3IAxgfQsCAdazIBBgPQtCAVa3IBRgdQuCAVazsEWAWMnKEWFxlvmnT7/BqH/vZH3316KFXo1B7l6X58Eafft4S6/XzcvAHZ7Z5PX6DmOa/+o6A8TBlMTbh3URlTaFKJ/lAAwWt1ndG9yNbuYxyJksSsQdSl1+QTBT5MVPDaYb3uLSTwL9rfw03jX82ENm5Y2pfgNjgSpezjfRPQAAAABJRU5ErkJggg==",Nk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABIJJREFUaEPdmr1uG0cQx/+zjACnCvUGRxmpeVdECJCGegKSUgKkE1nIopUi5BNIfILIQCA7dBELLiPpKL+A6CJI4BSkkdYQ7w1yTZxC4U6wdzySJ37t8ktStiJws7f/3+7O7MweCQ+80QPXj2GAvV9trK3Z9xLs5qaFl1+1BrXFAb77owzZARKJmNG9gZFsAfgMJ5vPIk19gIN3atZtnGy+ujeCRwl5+nsZJBo42QwmeRCgAEEefvyiMQ+AVXItdJAEIxl7zyfw8Ai+d5z353k/Sr9lIBJWNNFzA1hlN4mP4nsizhCTDbol/LZahs/ELZZ86r3Mm6/2IgGsPdcWJK6mih4z5ZJx7NWyFaMVWSTAxv5lG4AFhg+BZ5DSB8ShERDL6nUtf6QNsSgAtXXEP+KvYOABERtPXOVkP2gLYvjXtey6tv3CAEquJVioFVAAleta/lj9fLznFliIn7UFAZAkU96LvKfVZzkA8CXLSkKxCHEYbCuDdvcABmJHmd4NQNlNJv5Gbpp2ne20MoDgkDJsPT+Z0E8BtPdP1QEXHH7k1Mf7wyw+YD1xy8I0PBqAhgCvMxDUdX72IFEl52L4oDMFsEqXh4KhH6cNhEemwwDREz6m9EX8oDMBCGbeJKbPIF51GQ+gHnKFnIsgRAdNF0Dtd8HiyjQkzsIwEQDwITspcuphEqgLMMuBNIv4YAU+levt3de5vg/cepNk5Q/hNtYFSO1fNknVB0tuDHjtn7Ipbu68gsDuyOEYDbLPt7QBYnnOkgGkkHnveb7O73fCxHBck531YBvprMDnB67d6YjmMrWrmU+QLH54kW/wn9uHkDQ50knhkPNLSwvAKrmZrgNPZSDGW4asE+CRgFa19S/gRcmblvgwVG2Rc9ZYLACjel3LBjPHzZxafoOTWtggyoKQmTpLpgBaW6grnps7OQioEzReA2upMjAy2kKDxcqIMfqRY1tdBBjl/gaS46YmTqx6pvbfXBF49PJ2K7CpkWNmtUMdW5Q+d7TDqDLcKLlH4KA4GWokZfHDwWkDIhFWZMtukou9xE4njCo9wVnwUbRHFeirBVCZqdzqpdi6AMEqPH1ThuShAn21AFSh9Jl5Mhftio3S5REYsa20MgBJVXLO4gecyQpEEI9LboFDfwji/AoAfICqsZmPxMwCEPXtlZSP4Ld3T5NaTiw7KVMfX3hJOUpAcPLqRCHJxekAst7L96cZz7MCg+/WBpgmSD0PC5bVXmzNCNCC7OSBtSSEdHu504MBiDLKIPnbLkNQGKLvAkCNy+93VM2gX7UNlIb9Cow9Sl/oO/qifCAAaH5jQ0hV+Otnoox6YB+l0YNpgo6/LBIghPjWgriZ5fbCh0SRnHMFpN8WDRCNzM2vMxBcALMqVNJjFKmK7S0k16GquOiqRF++/q2EyTtv23IzlwTWLIC7W4t84MbXDpWTBp+wAjZYZvD8y37iNA/FsvoevCsAaA1/ZlUDqg/dzOomTO9QWZbIce8lCiPewCQP/9Ug+uC9anF64/VmPjL/H/7ZQ28m7o3Vf2YfA17QVu2hAAAAAElFTkSuQmCC",Mk="data:image/png;base64,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",Sk=""+new URL("mob-90497040.png",import.meta.url).href,Bk="data:image/png;base64,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",Tk=""+new URL("csh-8ce19601.png",import.meta.url).href,Gk="data:image/png;base64,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",Jk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABCBJREFUaEPtWktoU1kY/pIxiwTagnFRsSnSYqUqNFlYbQULnVYQquITVLBToRBdKAR00w5WTDcthJnVBF2kXeiiPopOGaEvULDVbpqArZihQWykXZhFU0igj8T5zniusU2mtwnppHjP6j7OOf/3+M9/uA8dNnnTbXL8WEVgZ3Ov9SfAmovElgHvh3snvYnYviOw0/70lj6OtlwELzHF4mj7cPfEbXmuENh1tde6vKwfbz23F021pTnJwTM0BefDCcRiMZt0QiFQ2tz7S1yv90y5j+ckeAmq1P4MulisaereyS5e0whstF2aAxut+Mp4mgOaAxkqoKVQhgJmPFxzIGMJM5zgx3JgwDuLft+M0Oxg2TacrrIo+k0G5+AZCijnBUYDyi0FOFJRiDyTIUOdUw9flwM3u8fxeHRazHagbBseOKqVmV/7P+Oia2RVpCKzCe4r+1FeVJAVEusiYHX8hXyjATroEAxF4HUdVdRNJHDfUY1PoQh+73uPT6Eo8k0GvHTWZcUJ1QQkwHprIfKMBjwZnUbruX1oqi0RyiYSkM8Q4cgiDrcOYD6ypPQlsRvdXsxHFnGq2gKmJR+a9qTpkGoCMn0Imi7wPDGNkhEgMfsfYxjwzeJUlQWdjTbc6XmLruEAOhptCEcX4OyZwAPHIRwoM6eVYqoJ1LQMirT5s7UGRVtNsDmei4AyjVIRuNE9Ltwi2c5GKy64RhCOLgpCVJ1CSAJv/CF4hgPIN27B9Ybd2GE2geOPVGwHnV95fKaqGBdcr9Z+IksEx8BsA74ZkRpUktUoFQEGIDAC+PXsPpx3vcJ8dGkVgTzTFhxzvhDX3/g/i3XW11KD864RlFvycbm2BA3t/96XxySuioC0PZnHBOa2VyYlwHw/3DIohnU0WnG6qlioOOYP4UV7naho0oF+74xILa4fKQbFmZyew6BvFtcaduPx6Ee8C4bRcckGu3tM9FWVQjJ9uNjqK7YLQNwP2nsmlAozEZxTyiiV4b7QNRQQabfDbBRpwpKaisCj0Y8C6LjrqEKA5RdxnQDLNcI09AxPCQysbizjaxJ42V6nqEjVCIKNFUauA4KLI550HyB495VKpcokEpBKM98ry8xiPNPx3XQYc9EFQZoFg3FYilmenT1vRUrSEY5bkwBZPvq6ebGKJDbWeSrM3XaPpQC/9b1XbjMwr9VXFIrgsjENJoNhsR7YSIj3ec57/b5ZAZrgpFgyDuOzz2t/CE0/lwhR1iSgvRdKq7qrH6Q5oF6r7PTUHMiOrupn1RxQr1V2emoOZEdX9bNqDqjXKjs9NQeyo6v6WVM68O0z67c3D+qn3ZiefLjhS4Gkn1kJocT+tO2fJ5VbGwMnzShx3A7cPaF8jF/1q8Gu5l5rLEd/NdAD3r//61eDNDX5X4dt+r9VvgA4S3VeaoBRVAAAAABJRU5ErkJggg==",yk="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7lJREFUaEPtWk1IG1EQHlMVEjAe4kFRi0TU/oHrpVYLpqg5CFIRwYM9aA7S1EOFQHtJQIX04iHQk6KH1EM9WGywWgqNCh6qNT0kQi1tSkSqUg/mYIQItW7KjL7tRmO6zS4hwj6QZPfNzJvvm+/NI+5mwSUfWZc8fzgHoKzXw10B4DIR2DFAYHO8PSDOLQ5AmXVmQBODwUxMnuXEx2Bwc6xtiF0LACr6PNzxscbv6LwJlsbyjMTgXgiB89U68DxfwyohACjv9fTENBp3aPR+RibPkiq3voEsnreExttf4D0VQLrLpVYg3YyfXU+tgFoBmQyoEpJJoGx3tQKyKZQZQK2ATALJ/SB6BHm6nAtD4TyORDaSKrAdjsID13LSXHuajGBpNJKNc+ozeNd26fv1Uj2MWm+f88Wk3Isb9Bc5TfBGST5gnI66UrJfDYbh+dw3WA3u0bVelwPm6kLob62CYoOO7kkGYLLPJwXwuLWKAuNAWwSdp8uGg+hvCLha4tjbCUehy7VMNjhKDDrYP/xFtsUGLby134P3a7vwdMJ/ynw25GtzBXvxbxRJAMSZ46IMzHB3jcAWs/kY3KNqIfN6bQ6xiMAQIBtigFidO5UFNDW98gNqKwsIkHXER1VE1peczfSJa2M1OuquCrEUB4CsTa9skZyKC7TgnFqnpCZt9bQoA4jfh7u5uGTERD2Z8MPrlS26hZISy0ZspzgAxu6k7S7JgVULr2srDQSOSWPWYQLUfaKBbHe5PsBO+FCYRiIQDNsjkveAVAl5A7tgHfVRuWftJnJDOWEyTEZSAaAv+qGs0EcMBAGgfBUHwHSbiFEE5Xe1xEnI0XlL6FxJO8Sp9LByDAhrDIpJCFthje0d5WHmCiFPe9LXI4dHMB84aalMRg12LyWCoObsJqElItt6bS75Y6dyL2yApckozLP9hbEUByCWxtKzZuokBCB6BA0OL7VI3NjI+pftfdI33sOBtggUbRHUS1s9PBr5FNdmmaTwk8VJWULsUMN+bK4uoiSwa/iC4YQH18MRH3zdjlBbxY3LksFDyrv2UwCCmxyTM3NFlDw7xJhs8FzB+f7Wa4Li/ltC/9JqKvOM+Yt82UmN1Tk7MgJAKqCZjwpADntK+KoVUIJFOTHUCshhTwlftQJKsCgnhloBOewp4atWQAkW5cS4sAJ/H7NK/9UkJ5FUfN2LIfqnQcLHrBjQaJ0ZhBgMpBI8bT4xGNoYaxMexp971aCi18PxGfqqgQYg8D3ZqwZpY1HBhS792yp/AKlYS16p/QUbAAAAAElFTkSuQmCC",Xk=""+new URL("fsi-99d432b4.png",import.meta.url).href,Yk=""+new URL("fsibackg-210e093c.png",import.meta.url).href,wk=""+new URL("MathFunc-d72e169d.png",import.meta.url).href,Lk=""+new URL("flight-80532c16.png",import.meta.url).href;let nn=0,Ek=0,BS=E([]);function gk(){return`${nn}${Ek++}`}function Ik(){return console.log(nn),nn=="2-1"?{label:"优化问题",image:uk,name:"Project"}:nn=="3-1"?{label:"CATIA",image:mk,name:"CATIA"}:nn=="3-0"?{label:"CST",image:Qk,name:"CST"}:nn=="3-10"?{label:"FFD",image:Gk,name:"FFD"}:nn=="3-11"?{label:"ADflow",image:Jk,name:"ADflow"}:nn=="3-12"?{label:"TACS",image:yk,name:"TACS"}:nn=="3-13"?{label:"FUN to FEM",image:Xk,backgroud:Yk,name:"FSI"}:nn=="3-14"?{label:"MathFunc",image:wk,name:"MathFunc"}:nn=="3-15"?{label:"Flight",image:Lk,name:"Flight"}:nn=="3-2"?{label:"Excel",image:Ak,name:"Excel"}:nn=="3-3"?{label:"Feko",image:Vk,name:"Feko"}:nn=="3-4"?{label:"Fluent",image:Wk,name:"Fluent"}:nn=="3-5"?{label:"HCFD",image:pk,name:"HCFD"}:nn=="3-6"?{label:"Matlab",image:bk,name:"Matlab"}:nn=="3-7"?{label:"Nastran",image:Rk,name:"Nastran"}:nn=="3-8"?{label:"Python",image:Nk,name:"Python"}:nn=="3-9"?{label:"Xfoil",image:Mk,name:"Xfoil"}:nn=="4-1"?{label:"进化优化器",image:zy,name:"optimizer1"}:nn=="4-2"?{label:"代理优化器",image:xy,name:"optimizer3"}:nn=="4-3"?{label:"梯度优化器",image:fy,name:"optimizer2"}:nn=="3-01"?{label:"优化器",image:Sk,name:"optimizer"}:nn=="3-02"?{label:"参数化",image:Tk,name:"参数化"}:nn=="3-03"?{label:"气动分析",image:Bk,name:"气动分析"}:null}const kk={draggedType:E(null),isDragOver:E(!1),isDragging:E(!1)},Ck=async(n,t,l,e,a,i)=>{const s={transCode:"MDO0058",pid:n||"",wid:t||"",uid:l||"",type:e||"",fromuid:a||"",touid:i||""};try{return(await le(s)).wid}catch(d){Rl.error(d.returnMsg)}},Em={};function vy(){const{draggedType:n,isDragOver:t,isDragging:l}=kk,{addNodes:e,addEdges:a,screenToFlowCoordinate:i,onNodesInitialized:s,updateNode:d}=C2();Aa(l,A=>{document.body.style.userSelect=A?"none":""});function c(A,W,p){A.dataTransfer&&(nn=p,A.dataTransfer.setData("application/vueflow",W),A.dataTransfer.effectAllowed="move"),n.value=W,l.value=!0,document.addEventListener("drop",h)}function o(A){A.preventDefault(),n.value&&(t.value=!0,A.dataTransfer&&(A.dataTransfer.dropEffect="move"))}function U(A){}function F(A){t.value=!1}function h(){l.value=!1,t.value=!1,n.value=null,nn="",document.removeEventListener("drop",h)}async function u(A){const W=i({x:A.clientX,y:A.clientY}),m=JSON.parse(sessionStorage.getItem("objlist")).pid,N="",S=gk(),M=Ik(),X=M.name;Em[X]||(Em[X]=0),Em[X]++;const y=`${X}${Em[X]}`;let V=E([]);if(E([]),nn!="4"){nn=="3-13"&&(n.value="group");const G={id:S,type:n.value,position:W,data:{...M,uid:y}};V.value.push(G),Ck(m,N,y,"com","","").then(J=>{G.data.wid=J,s(()=>{d(S,C=>({...C,data:{...C.data,wid:G.data.wid}}))})}).catch(J=>{console.error("保存流程失败:",J.message),Rl.error("保存流程失败")})}const{off:I}=s(()=>{d(S,G=>({position:{x:G.position.x-G.dimensions.width/2,y:G.position.y-G.dimensions.height/2},dimensions:{height:58,width:60}})),I()});e(V.value),BS.value=V.value}return{treeobj:BS,draggedType:n,isDragOver:t,isDragging:l,onDragStart:c,onDragLeave:F,onDragOver:o,onDrop:u,handleNodeDrop:U}}/*! * html2canvas 1.4.1 * Copyright (c) 2022 Niklas von Hertzen * Released under MIT License *//*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var oN=function(n,t){return oN=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,e){l.__proto__=e}||function(l,e){for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(l[a]=e[a])},oN(n,t)};function _s(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");oN(n,t);function l(){this.constructor=n}n.prototype=t===null?Object.create(t):(l.prototype=t.prototype,new l)}var UN=function(){return UN=Object.assign||function(t){for(var l,e=1,a=arguments.length;e0&&i[i.length-1])&&(o[0]===6||o[0]===2)){l=0;continue}if(o[0]===3&&(!i||o[1]>i[0]&&o[1]=55296&&a<=56319&&l>10)+55296,s%1024+56320)),(a+1===l||e.length>16384)&&(i+=String.fromCharCode.apply(String,e),e.length=0)}return i},TS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",zk=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Im=0;Im"u"?[]:new Uint8Array(256);for(var km=0;km>4,U[a++]=(s&15)<<4|d>>2,U[a++]=(d&3)<<6|c&63;return o},fk=function(n){for(var t=n.length,l=[],e=0;e>y0,jk=1<>y0,Hk=Oy+Kk,Pk=Hk,_k=32,qk=Pk+_k,$k=65536>>D2,tC=1<=0){if(t<55296||t>56319&&t<=65535)return l=this.index[t>>y0],l=(l<>y0)],l=(l<>D2),l=this.index[l],l+=t>>y0&lC,l=this.index[l],l=(l<"u"?[]:new Uint8Array(256);for(var Cm=0;CmXS?(a.push(!0),d-=XS):a.push(!1),["normal","auto","loose"].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(i)!==-1)return e.push(s),l.push(hN);if(d===cC||d===rN){if(s===0)return e.push(s),l.push(F0);var c=l[s-1];return mC.indexOf(c)===-1?(e.push(e[s-1]),l.push(c)):(e.push(s),l.push(F0))}if(e.push(s),d===hC)return l.push(t==="strict"?ZN:nm);if(d===Py||d===FC)return l.push(F0);if(d===ZC)return i>=131072&&i<=196605||i>=196608&&i<=262141?l.push(nm):l.push(F0);l.push(d)}),[e,l,a]},Ub=function(n,t,l,e){var a=e[l];if(Array.isArray(n)?n.indexOf(a)!==-1:n===a)for(var i=l;i<=e.length;){i++;var s=e[i];if(s===t)return!0;if(s!==Io)break}if(a===Io)for(var i=l;i>0;){i--;var d=e[i];if(Array.isArray(n)?n.indexOf(d)!==-1:n===d)for(var c=l;c<=e.length;){c++;var s=e[c];if(s===t)return!0;if(s!==Io)break}if(d!==Io)break}return!1},kS=function(n,t){for(var l=n;l>=0;){var e=t[l];if(e===Io)l--;else return e}return 0},VC=function(n,t,l,e,a){if(l[e]===0)return Ie;var i=e-1;if(Array.isArray(a)&&a[i]===!0)return Ie;var s=i-1,d=i+1,c=t[i],o=s>=0?t[s]:0,U=t[d];if(c===jy&&U===Ky)return Ie;if(WN.indexOf(c)!==-1)return _y;if(WN.indexOf(U)!==-1||qy.indexOf(U)!==-1)return Ie;if(kS(i,t)===Hy)return fm;if(VN.get(n[i])===rN||(c===zm||c===xm)&&VN.get(n[d])===rN||c===YS||U===YS||c===wS||[Io,FN,uZ].indexOf(c)===-1&&U===wS||[Dm,Mh,rC,z0,x0].indexOf(U)!==-1||kS(i,t)===Sh||Ub(cb,Sh,i,t)||Ub([Dm,Mh],ZN,i,t)||Ub(LS,LS,i,t))return Ie;if(c===Io)return fm;if(c===cb||U===cb)return Ie;if(U===hN||c===hN)return fm;if([FN,uZ,ZN].indexOf(U)!==-1||c===UC||o===QN&&QC.indexOf(c)!==-1||c===x0&&U===QN||U===ES||Cd.indexOf(U)!==-1&&c===Li||Cd.indexOf(c)!==-1&&U===Li||c===QZ&&[nm,zm,xm].indexOf(U)!==-1||[nm,zm,xm].indexOf(c)!==-1&&U===mZ||Cd.indexOf(c)!==-1&&gS.indexOf(U)!==-1||gS.indexOf(c)!==-1&&Cd.indexOf(U)!==-1||[QZ,mZ].indexOf(c)!==-1&&(U===Li||[Sh,uZ].indexOf(U)!==-1&&t[d+1]===Li)||[Sh,uZ].indexOf(c)!==-1&&U===Li||c===Li&&[Li,x0,z0].indexOf(U)!==-1)return Ie;if([Li,x0,z0,Dm,Mh].indexOf(U)!==-1)for(var F=i;F>=0;){var h=t[F];if(h===Li)return Ie;if([x0,z0].indexOf(h)!==-1)F--;else break}if([QZ,mZ].indexOf(U)!==-1)for(var F=[Dm,Mh].indexOf(c)!==-1?s:i;F>=0;){var h=t[F];if(h===Li)return Ie;if([x0,z0].indexOf(h)!==-1)F--;else break}if(AN===c&&[AN,wA,uN,mN].indexOf(U)!==-1||[wA,uN].indexOf(c)!==-1&&[wA,LA].indexOf(U)!==-1||[LA,mN].indexOf(c)!==-1&&U===LA||IS.indexOf(c)!==-1&&[ES,mZ].indexOf(U)!==-1||IS.indexOf(U)!==-1&&c===QZ||Cd.indexOf(c)!==-1&&Cd.indexOf(U)!==-1||c===z0&&Cd.indexOf(U)!==-1||Cd.concat(Li).indexOf(c)!==-1&&U===Sh&&uC.indexOf(n[d])===-1||Cd.concat(Li).indexOf(U)!==-1&&c===Mh)return Ie;if(c===ob&&U===ob){for(var u=l[i],A=1;u>0&&(u--,t[u]===ob);)A++;if(A%2!==0)return Ie}return c===zm&&U===xm?Ie:fm},WC=function(n,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var l=AC(n,t.lineBreak),e=l[0],a=l[1],i=l[2];(t.wordBreak==="break-all"||t.wordBreak==="break-word")&&(a=a.map(function(d){return[Li,F0,Py].indexOf(d)!==-1?nm:d}));var s=t.wordBreak==="keep-all"?i.map(function(d,c){return d&&n[c]>=19968&&n[c]<=40959}):void 0;return[e,a,s]},pC=function(){function n(t,l,e,a){this.codePoints=t,this.required=l===_y,this.start=e,this.end=a}return n.prototype.slice=function(){return Cn.apply(void 0,this.codePoints.slice(this.start,this.end))},n}(),bC=function(n,t){var l=Vp(n),e=WC(l,t),a=e[0],i=e[1],s=e[2],d=l.length,c=0,o=0;return{next:function(){if(o>=d)return{done:!0,value:null};for(var U=Ie;o=$y&&n<=57},eD=function(n){return n>=55296&&n<=57343},f0=function(n){return va(n)||n>=eX&&n<=aX||n>=tX&&n<=_C},nD=function(n){return n>=tX&&n<=$C},aD=function(n){return n>=eX&&n<=lD},iD=function(n){return nD(n)||aD(n)},sD=function(n){return n>=DC},Hm=function(n){return n===bW||n===MC||n===SC},RW=function(n){return iD(n)||sD(n)||n===JC},fS=function(n){return RW(n)||va(n)||n===bi},dD=function(n){return n>=vC&&n<=OC||n===jC||n>=KC&&n<=HC||n===PC},Zo=function(n,t){return n!==uu?!1:t!==bW},Pm=function(n,t,l){return n===bi?RW(t)||Zo(t,l):RW(n)?!0:!!(n===uu&&Zo(n,t))},Fb=function(n,t,l){return n===W0||n===bi?va(t)?!0:t===am&&va(l):va(n===am?t:n)},cD=function(n){var t=0,l=1;(n[t]===W0||n[t]===bi)&&(n[t]===bi&&(l=-1),t++);for(var e=[];va(n[t]);)e.push(n[t++]);var a=e.length?parseInt(Cn.apply(void 0,e),10):0;n[t]===am&&t++;for(var i=[];va(n[t]);)i.push(n[t++]);var s=i.length,d=s?parseInt(Cn.apply(void 0,i),10):0;(n[t]===nX||n[t]===lX)&&t++;var c=1;(n[t]===W0||n[t]===bi)&&(n[t]===bi&&(c=-1),t++);for(var o=[];va(n[t]);)o.push(n[t++]);var U=o.length?parseInt(Cn.apply(void 0,o),10):0;return l*(a+d*Math.pow(10,-s))*Math.pow(10,c*U)},oD={type:2},UD={type:3},rD={type:4},FD={type:13},hD={type:8},ZD={type:21},uD={type:9},mD={type:10},QD={type:11},AD={type:12},VD={type:14},_m={type:23},WD={type:1},pD={type:25},bD={type:24},RD={type:26},ND={type:27},MD={type:28},SD={type:29},BD={type:31},pN={type:32},iX=function(){function n(){this._value=[]}return n.prototype.write=function(t){this._value=this._value.concat(Vp(t))},n.prototype.read=function(){for(var t=[],l=this.consumeToken();l!==pN;)t.push(l),l=this.consumeToken();return t},n.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case vm:return this.consumeStringToken(vm);case BC:var l=this.peekCodePoint(0),e=this.peekCodePoint(1),a=this.peekCodePoint(2);if(fS(l)||Zo(e,a)){var i=Pm(l,e,a)?NC:RC,s=this.consumeName();return{type:5,value:s,flags:i}}break;case TC:if(this.peekCodePoint(0)===Bh)return this.consumeCodePoint(),FD;break;case Om:return this.consumeStringToken(Om);case jm:return oD;case Th:return UD;case rb:if(this.peekCodePoint(0)===Bh)return this.consumeCodePoint(),VD;break;case W0:if(Fb(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case zC:return rD;case bi:var d=t,c=this.peekCodePoint(0),o=this.peekCodePoint(1);if(Fb(d,c,o))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(Pm(d,c,o))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(c===bi&&o===YC)return this.consumeCodePoint(),this.consumeCodePoint(),bD;break;case am:if(Fb(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case DS:if(this.peekCodePoint(0)===rb)for(this.consumeCodePoint();;){var U=this.consumeCodePoint();if(U===rb&&(U=this.consumeCodePoint(),U===DS))return this.consumeToken();if(U===id)return this.consumeToken()}break;case xC:return RD;case fC:return ND;case XC:if(this.peekCodePoint(0)===yC&&this.peekCodePoint(1)===bi&&this.peekCodePoint(2)===bi)return this.consumeCodePoint(),this.consumeCodePoint(),pD;break;case wC:var F=this.peekCodePoint(0),h=this.peekCodePoint(1),u=this.peekCodePoint(2);if(Pm(F,h,u)){var s=this.consumeName();return{type:7,value:s}}break;case LC:return MD;case uu:if(Zo(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case EC:return SD;case gC:if(this.peekCodePoint(0)===Bh)return this.consumeCodePoint(),hD;break;case IC:return QD;case kC:return AD;case qC:case tD:var A=this.peekCodePoint(0),W=this.peekCodePoint(1);return A===W0&&(f0(W)||W===Km)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case zS:if(this.peekCodePoint(0)===Bh)return this.consumeCodePoint(),uD;if(this.peekCodePoint(0)===zS)return this.consumeCodePoint(),ZD;break;case CC:if(this.peekCodePoint(0)===Bh)return this.consumeCodePoint(),mD;break;case id:return pN}return Hm(t)?(this.consumeWhiteSpace(),BD):va(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):RW(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:Cn(t)}},n.prototype.consumeCodePoint=function(){var t=this._value.shift();return typeof t>"u"?-1:t},n.prototype.reconsumeCodePoint=function(t){this._value.unshift(t)},n.prototype.peekCodePoint=function(t){return t>=this._value.length?-1:this._value[t]},n.prototype.consumeUnicodeRangeToken=function(){for(var t=[],l=this.consumeCodePoint();f0(l)&&t.length<6;)t.push(l),l=this.consumeCodePoint();for(var e=!1;l===Km&&t.length<6;)t.push(l),l=this.consumeCodePoint(),e=!0;if(e){var a=parseInt(Cn.apply(void 0,t.map(function(c){return c===Km?$y:c})),16),i=parseInt(Cn.apply(void 0,t.map(function(c){return c===Km?aX:c})),16);return{type:30,start:a,end:i}}var s=parseInt(Cn.apply(void 0,t),16);if(this.peekCodePoint(0)===bi&&f0(this.peekCodePoint(1))){this.consumeCodePoint(),l=this.consumeCodePoint();for(var d=[];f0(l)&&d.length<6;)d.push(l),l=this.consumeCodePoint();var i=parseInt(Cn.apply(void 0,d),16);return{type:30,start:s,end:i}}else return{type:30,start:s,end:s}},n.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return t.toLowerCase()==="url"&&this.peekCodePoint(0)===jm?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===jm?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},n.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===id)return{type:22,value:""};var l=this.peekCodePoint(0);if(l===Om||l===vm){var e=this.consumeStringToken(this.consumeCodePoint());return e.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===id||this.peekCodePoint(0)===Th)?(this.consumeCodePoint(),{type:22,value:e.value}):(this.consumeBadUrlRemnants(),_m)}for(;;){var a=this.consumeCodePoint();if(a===id||a===Th)return{type:22,value:Cn.apply(void 0,t)};if(Hm(a))return this.consumeWhiteSpace(),this.peekCodePoint(0)===id||this.peekCodePoint(0)===Th?(this.consumeCodePoint(),{type:22,value:Cn.apply(void 0,t)}):(this.consumeBadUrlRemnants(),_m);if(a===vm||a===Om||a===jm||dD(a))return this.consumeBadUrlRemnants(),_m;if(a===uu)if(Zo(a,this.peekCodePoint(0)))t.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),_m;else t.push(a)}},n.prototype.consumeWhiteSpace=function(){for(;Hm(this.peekCodePoint(0));)this.consumeCodePoint()},n.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(t===Th||t===id)return;Zo(t,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},n.prototype.consumeStringSlice=function(t){for(var l=5e4,e="";t>0;){var a=Math.min(l,t);e+=Cn.apply(void 0,this._value.splice(0,a)),t-=a}return this._value.shift(),e},n.prototype.consumeStringToken=function(t){var l="",e=0;do{var a=this._value[e];if(a===id||a===void 0||a===t)return l+=this.consumeStringSlice(e),{type:0,value:l};if(a===bW)return this._value.splice(0,e),WD;if(a===uu){var i=this._value[e+1];i!==id&&i!==void 0&&(i===bW?(l+=this.consumeStringSlice(e),e=-1,this._value.shift()):Zo(a,i)&&(l+=this.consumeStringSlice(e),l+=Cn(this.consumeEscapedCodePoint()),e=-1))}e++}while(!0)},n.prototype.consumeNumber=function(){var t=[],l=um,e=this.peekCodePoint(0);for((e===W0||e===bi)&&t.push(this.consumeCodePoint());va(this.peekCodePoint(0));)t.push(this.consumeCodePoint());e=this.peekCodePoint(0);var a=this.peekCodePoint(1);if(e===am&&va(a))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),l=CS;va(this.peekCodePoint(0));)t.push(this.consumeCodePoint());e=this.peekCodePoint(0),a=this.peekCodePoint(1);var i=this.peekCodePoint(2);if((e===nX||e===lX)&&((a===W0||a===bi)&&va(i)||va(a)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),l=CS;va(this.peekCodePoint(0));)t.push(this.consumeCodePoint());return[cD(t),l]},n.prototype.consumeNumericToken=function(){var t=this.consumeNumber(),l=t[0],e=t[1],a=this.peekCodePoint(0),i=this.peekCodePoint(1),s=this.peekCodePoint(2);if(Pm(a,i,s)){var d=this.consumeName();return{type:15,number:l,flags:e,unit:d}}return a===GC?(this.consumeCodePoint(),{type:16,number:l,flags:e}):{type:17,number:l,flags:e}},n.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(f0(t)){for(var l=Cn(t);f0(this.peekCodePoint(0))&&l.length<6;)l+=Cn(this.consumeCodePoint());Hm(this.peekCodePoint(0))&&this.consumeCodePoint();var e=parseInt(l,16);return e===0||eD(e)||e>1114111?xS:e}return t===id?xS:t},n.prototype.consumeName=function(){for(var t="";;){var l=this.consumeCodePoint();if(fS(l))t+=Cn(l);else if(Zo(l,this.peekCodePoint(0)))t+=Cn(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(l),t}},n}(),sX=function(){function n(t){this._tokens=t}return n.create=function(t){var l=new iX;return l.write(t),new n(l.read())},n.parseValue=function(t){return n.create(t).parseComponentValue()},n.parseValues=function(t){return n.create(t).parseComponentValues()},n.prototype.parseComponentValue=function(){for(var t=this.consumeToken();t.type===31;)t=this.consumeToken();if(t.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(t);var l=this.consumeComponentValue();do t=this.consumeToken();while(t.type===31);if(t.type===32)return l;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},n.prototype.parseComponentValues=function(){for(var t=[];;){var l=this.consumeComponentValue();if(l.type===32)return t;t.push(l),t.push()}},n.prototype.consumeComponentValue=function(){var t=this.consumeToken();switch(t.type){case 11:case 28:case 2:return this.consumeSimpleBlock(t.type);case 19:return this.consumeFunction(t)}return t},n.prototype.consumeSimpleBlock=function(t){for(var l={type:t,values:[]},e=this.consumeToken();;){if(e.type===32||GD(e,t))return l;this.reconsumeToken(e),l.values.push(this.consumeComponentValue()),e=this.consumeToken()}},n.prototype.consumeFunction=function(t){for(var l={name:t.value,values:[],type:18};;){var e=this.consumeToken();if(e.type===32||e.type===3)return l;this.reconsumeToken(e),l.values.push(this.consumeComponentValue())}},n.prototype.consumeToken=function(){var t=this._tokens.shift();return typeof t>"u"?pN:t},n.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},n}(),mm=function(n){return n.type===15},oh=function(n){return n.type===17},hn=function(n){return n.type===20},TD=function(n){return n.type===0},bN=function(n,t){return hn(n)&&n.value===t},dX=function(n){return n.type!==31},$F=function(n){return n.type!==31&&n.type!==4},Ld=function(n){var t=[],l=[];return n.forEach(function(e){if(e.type===4){if(l.length===0)throw new Error("Error parsing function args, zero tokens for arg");t.push(l),l=[];return}e.type!==31&&l.push(e)}),l.length&&t.push(l),t},GD=function(n,t){return t===11&&n.type===12||t===28&&n.type===29?!0:t===2&&n.type===3},_o=function(n){return n.type===17||n.type===15},_n=function(n){return n.type===16||_o(n)},cX=function(n){return n.length>1?[n[0],n[1]]:[n[0]]},ya={type:17,number:0,flags:um},z2={type:16,number:50,flags:um},ko={type:16,number:100,flags:um},AZ=function(n,t,l){var e=n[0],a=n[1];return[An(e,t),An(typeof a<"u"?a:e,l)]},An=function(n,t){if(n.type===16)return n.number/100*t;if(mm(n))switch(n.unit){case"rem":case"em":return 16*n.number;case"px":default:return n.number}return n.number},oX="deg",UX="grad",rX="rad",FX="turn",Wp={name:"angle",parse:function(n,t){if(t.type===15)switch(t.unit){case oX:return Math.PI*t.number/180;case UX:return Math.PI/200*t.number;case rX:return t.number;case FX:return Math.PI*2*t.number}throw new Error("Unsupported angle type")}},hX=function(n){return n.type===15&&(n.unit===oX||n.unit===UX||n.unit===rX||n.unit===FX)},ZX=function(n){var t=n.filter(hn).map(function(l){return l.value}).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ya,ya];case"to top":case"bottom":return ps(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ya,ko];case"to right":case"left":return ps(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[ko,ko];case"to bottom":case"top":return ps(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[ko,ya];case"to left":case"right":return ps(270)}return 0},ps=function(n){return Math.PI*n/180},Oo={name:"color",parse:function(n,t){if(t.type===18){var l=JD[t.name];if(typeof l>"u")throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return l(n,t.values)}if(t.type===5){if(t.value.length===3){var e=t.value.substring(0,1),a=t.value.substring(1,2),i=t.value.substring(2,3);return Co(parseInt(e+e,16),parseInt(a+a,16),parseInt(i+i,16),1)}if(t.value.length===4){var e=t.value.substring(0,1),a=t.value.substring(1,2),i=t.value.substring(2,3),s=t.value.substring(3,4);return Co(parseInt(e+e,16),parseInt(a+a,16),parseInt(i+i,16),parseInt(s+s,16)/255)}if(t.value.length===6){var e=t.value.substring(0,2),a=t.value.substring(2,4),i=t.value.substring(4,6);return Co(parseInt(e,16),parseInt(a,16),parseInt(i,16),1)}if(t.value.length===8){var e=t.value.substring(0,2),a=t.value.substring(2,4),i=t.value.substring(4,6),s=t.value.substring(6,8);return Co(parseInt(e,16),parseInt(a,16),parseInt(i,16),parseInt(s,16)/255)}}if(t.type===20){var d=Tc[t.value.toUpperCase()];if(typeof d<"u")return d}return Tc.TRANSPARENT}},jo=function(n){return(255&n)===0},ma=function(n){var t=255&n,l=255&n>>8,e=255&n>>16,a=255&n>>24;return t<255?"rgba("+a+","+e+","+l+","+t/255+")":"rgb("+a+","+e+","+l+")"},Co=function(n,t,l,e){return(n<<24|t<<16|l<<8|Math.round(e*255)<<0)>>>0},vS=function(n,t){if(n.type===17)return n.number;if(n.type===16){var l=t===3?1:255;return t===3?n.number/100*l:Math.round(n.number/100*l)}return 0},OS=function(n,t){var l=t.filter($F);if(l.length===3){var e=l.map(vS),a=e[0],i=e[1],s=e[2];return Co(a,i,s,1)}if(l.length===4){var d=l.map(vS),a=d[0],i=d[1],s=d[2],c=d[3];return Co(a,i,s,c)}return 0};function hb(n,t,l){return l<0&&(l+=1),l>=1&&(l-=1),l<1/6?(t-n)*l*6+n:l<1/2?t:l<2/3?(t-n)*6*(2/3-l)+n:n}var jS=function(n,t){var l=t.filter($F),e=l[0],a=l[1],i=l[2],s=l[3],d=(e.type===17?ps(e.number):Wp.parse(n,e))/(Math.PI*2),c=_n(a)?a.number/100:0,o=_n(i)?i.number/100:0,U=typeof s<"u"&&_n(s)?An(s,1):1;if(c===0)return Co(o*255,o*255,o*255,1);var F=o<=.5?o*(c+1):o+c-o*c,h=o*2-F,u=hb(h,F,d+1/3),A=hb(h,F,d),W=hb(h,F,d-1/3);return Co(u*255,A*255,W*255,U)},JD={hsl:jS,hsla:jS,rgb:OS,rgba:OS},mu=function(n,t){return Oo.parse(n,sX.create(t).parseComponentValue())},Tc={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},yD={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(n,t){return t.map(function(l){if(hn(l))switch(l.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},XD={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},pp=function(n,t){var l=Oo.parse(n,t[0]),e=t[1];return e&&_n(e)?{color:l,stop:e}:{color:l,stop:null}},KS=function(n,t){var l=n[0],e=n[n.length-1];l.stop===null&&(l.stop=ya),e.stop===null&&(e.stop=ko);for(var a=[],i=0,s=0;si?a.push(c):a.push(i),i=c}else a.push(null)}for(var o=null,s=0;ss.optimumDistance)?{optimumCorner:d,optimumDistance:U}:s},{optimumDistance:a?1/0:-1/0,optimumCorner:null}).optimumCorner},LD=function(n,t,l,e,a){var i=0,s=0;switch(n.size){case 0:n.shape===0?i=s=Math.min(Math.abs(t),Math.abs(t-e),Math.abs(l),Math.abs(l-a)):n.shape===1&&(i=Math.min(Math.abs(t),Math.abs(t-e)),s=Math.min(Math.abs(l),Math.abs(l-a)));break;case 2:if(n.shape===0)i=s=Math.min(ks(t,l),ks(t,l-a),ks(t-e,l),ks(t-e,l-a));else if(n.shape===1){var d=Math.min(Math.abs(l),Math.abs(l-a))/Math.min(Math.abs(t),Math.abs(t-e)),c=HS(e,a,t,l,!0),o=c[0],U=c[1];i=ks(o-t,(U-l)/d),s=d*i}break;case 1:n.shape===0?i=s=Math.max(Math.abs(t),Math.abs(t-e),Math.abs(l),Math.abs(l-a)):n.shape===1&&(i=Math.max(Math.abs(t),Math.abs(t-e)),s=Math.max(Math.abs(l),Math.abs(l-a)));break;case 3:if(n.shape===0)i=s=Math.max(ks(t,l),ks(t,l-a),ks(t-e,l),ks(t-e,l-a));else if(n.shape===1){var d=Math.max(Math.abs(l),Math.abs(l-a))/Math.max(Math.abs(t),Math.abs(t-e)),F=HS(e,a,t,l,!1),o=F[0],U=F[1];i=ks(o-t,(U-l)/d),s=d*i}break}return Array.isArray(n.size)&&(i=An(n.size[0],e),s=n.size.length===2?An(n.size[1],a):i),[i,s]},ED=function(n,t){var l=ps(180),e=[];return Ld(t).forEach(function(a,i){if(i===0){var s=a[0];if(s.type===20&&s.value==="to"){l=ZX(a);return}else if(hX(s)){l=Wp.parse(n,s);return}}var d=pp(n,a);e.push(d)}),{angle:l,stops:e,type:1}},qm=function(n,t){var l=ps(180),e=[];return Ld(t).forEach(function(a,i){if(i===0){var s=a[0];if(s.type===20&&["top","left","right","bottom"].indexOf(s.value)!==-1){l=ZX(a);return}else if(hX(s)){l=(Wp.parse(n,s)+ps(270))%ps(360);return}}var d=pp(n,a);e.push(d)}),{angle:l,stops:e,type:1}},gD=function(n,t){var l=ps(180),e=[],a=1,i=0,s=3,d=[];return Ld(t).forEach(function(c,o){var U=c[0];if(o===0){if(hn(U)&&U.value==="linear"){a=1;return}else if(hn(U)&&U.value==="radial"){a=2;return}}if(U.type===18){if(U.name==="from"){var F=Oo.parse(n,U.values[0]);e.push({stop:ya,color:F})}else if(U.name==="to"){var F=Oo.parse(n,U.values[0]);e.push({stop:ko,color:F})}else if(U.name==="color-stop"){var h=U.values.filter($F);if(h.length===2){var F=Oo.parse(n,h[1]),u=h[0];oh(u)&&e.push({stop:{type:16,number:u.number*100,flags:u.flags},color:F})}}}}),a===1?{angle:(l+ps(180))%ps(360),stops:e,type:a}:{size:s,shape:i,stops:e,position:d,type:a}},uX="closest-side",mX="farthest-side",QX="closest-corner",AX="farthest-corner",VX="circle",WX="ellipse",pX="cover",bX="contain",ID=function(n,t){var l=0,e=3,a=[],i=[];return Ld(t).forEach(function(s,d){var c=!0;if(d===0){var o=!1;c=s.reduce(function(F,h){if(o)if(hn(h))switch(h.value){case"center":return i.push(z2),F;case"top":case"left":return i.push(ya),F;case"right":case"bottom":return i.push(ko),F}else(_n(h)||_o(h))&&i.push(h);else if(hn(h))switch(h.value){case VX:return l=0,!1;case WX:return l=1,!1;case"at":return o=!0,!1;case uX:return e=0,!1;case pX:case mX:return e=1,!1;case bX:case QX:return e=2,!1;case AX:return e=3,!1}else if(_o(h)||_n(h))return Array.isArray(e)||(e=[]),e.push(h),!1;return F},c)}if(c){var U=pp(n,s);a.push(U)}}),{size:e,shape:l,stops:a,position:i,type:2}},$m=function(n,t){var l=0,e=3,a=[],i=[];return Ld(t).forEach(function(s,d){var c=!0;if(d===0?c=s.reduce(function(U,F){if(hn(F))switch(F.value){case"center":return i.push(z2),!1;case"top":case"left":return i.push(ya),!1;case"right":case"bottom":return i.push(ko),!1}else if(_n(F)||_o(F))return i.push(F),!1;return U},c):d===1&&(c=s.reduce(function(U,F){if(hn(F))switch(F.value){case VX:return l=0,!1;case WX:return l=1,!1;case bX:case uX:return e=0,!1;case mX:return e=1,!1;case QX:return e=2,!1;case pX:case AX:return e=3,!1}else if(_o(F)||_n(F))return Array.isArray(e)||(e=[]),e.push(F),!1;return U},c)),c){var o=pp(n,s);a.push(o)}}),{size:e,shape:l,stops:a,position:i,type:2}},kD=function(n){return n.type===1},CD=function(n){return n.type===2},x2={name:"image",parse:function(n,t){if(t.type===22){var l={url:t.value,type:0};return n.cache.addImage(t.value),l}if(t.type===18){var e=RX[t.name];if(typeof e>"u")throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return e(n,t.values)}throw new Error("Unsupported image type "+t.type)}};function DD(n){return!(n.type===20&&n.value==="none")&&(n.type!==18||!!RX[n.name])}var RX={"linear-gradient":ED,"-moz-linear-gradient":qm,"-ms-linear-gradient":qm,"-o-linear-gradient":qm,"-webkit-linear-gradient":qm,"radial-gradient":ID,"-moz-radial-gradient":$m,"-ms-radial-gradient":$m,"-o-radial-gradient":$m,"-webkit-radial-gradient":$m,"-webkit-gradient":gD},zD={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(n,t){if(t.length===0)return[];var l=t[0];return l.type===20&&l.value==="none"?[]:t.filter(function(e){return $F(e)&&DD(e)}).map(function(e){return x2.parse(n,e)})}},xD={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(n,t){return t.map(function(l){if(hn(l))switch(l.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},fD={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(n,t){return Ld(t).map(function(l){return l.filter(_n)}).map(cX)}},vD={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(n,t){return Ld(t).map(function(l){return l.filter(hn).map(function(e){return e.value}).join(" ")}).map(OD)}},OD=function(n){switch(n){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},YF;(function(n){n.AUTO="auto",n.CONTAIN="contain",n.COVER="cover"})(YF||(YF={}));var jD={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(n,t){return Ld(t).map(function(l){return l.filter(KD)})}},KD=function(n){return hn(n)||_n(n)},bp=function(n){return{name:"border-"+n+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},HD=bp("top"),PD=bp("right"),_D=bp("bottom"),qD=bp("left"),Rp=function(n){return{name:"border-radius-"+n,initialValue:"0 0",prefix:!1,type:1,parse:function(t,l){return cX(l.filter(_n))}}},$D=Rp("top-left"),t5=Rp("top-right"),l5=Rp("bottom-right"),e5=Rp("bottom-left"),Np=function(n){return{name:"border-"+n+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,l){switch(l){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},n5=Np("top"),a5=Np("right"),i5=Np("bottom"),s5=Np("left"),Mp=function(n){return{name:"border-"+n+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,l){return mm(l)?l.number:0}}},d5=Mp("top"),c5=Mp("right"),o5=Mp("bottom"),U5=Mp("left"),r5={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},F5={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(n,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},h5={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(n,t){return t.filter(hn).reduce(function(l,e){return l|Z5(e.value)},0)}},Z5=function(n){switch(n){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},u5={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},m5={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(n,t){return t.type===20&&t.value==="normal"?0:t.type===17||t.type===15?t.number:0}},NW;(function(n){n.NORMAL="normal",n.STRICT="strict"})(NW||(NW={}));var Q5={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"strict":return NW.STRICT;case"normal":default:return NW.NORMAL}}},A5={name:"line-height",initialValue:"normal",prefix:!1,type:4},PS=function(n,t){return hn(n)&&n.value==="normal"?1.2*t:n.type===17?t*n.number:_n(n)?An(n,t):t},V5={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(n,t){return t.type===20&&t.value==="none"?null:x2.parse(n,t)}},W5={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(n,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},RN={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Sp=function(n){return{name:"margin-"+n,initialValue:"0",prefix:!1,type:4}},p5=Sp("top"),b5=Sp("right"),R5=Sp("bottom"),N5=Sp("left"),M5={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(n,t){return t.filter(hn).map(function(l){switch(l.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},S5={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},Bp=function(n){return{name:"padding-"+n,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},B5=Bp("top"),T5=Bp("right"),G5=Bp("bottom"),J5=Bp("left"),y5={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(n,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},X5={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(n,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Y5={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(n,t){return t.length===1&&bN(t[0],"none")?[]:Ld(t).map(function(l){for(var e={color:Tc.TRANSPARENT,offsetX:ya,offsetY:ya,blur:ya},a=0,i=0;i"u")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return l(t.values)}return null}},E5=function(n){var t=n.filter(function(l){return l.type===17}).map(function(l){return l.number});return t.length===6?t:null},g5=function(n){var t=n.filter(function(c){return c.type===17}).map(function(c){return c.number}),l=t[0],e=t[1];t[2],t[3];var a=t[4],i=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var s=t[12],d=t[13];return t[14],t[15],t.length===16?[l,e,a,i,s,d]:null},I5={matrix:E5,matrix3d:g5},_S={type:16,number:50,flags:um},k5=[_S,_S],C5={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(n,t){var l=t.filter(_n);return l.length!==2?k5:[l[0],l[1]]}},D5={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(n,t){switch(t){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Qu;(function(n){n.NORMAL="normal",n.BREAK_ALL="break-all",n.KEEP_ALL="keep-all"})(Qu||(Qu={}));var z5={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"break-all":return Qu.BREAK_ALL;case"keep-all":return Qu.KEEP_ALL;case"normal":default:return Qu.NORMAL}}},x5={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(n,t){if(t.type===20)return{auto:!0,order:0};if(oh(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed")}},NX={name:"time",parse:function(n,t){if(t.type===15)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type")}},f5={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(n,t){return oh(t)?t.number:1}},v5={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},O5={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(n,t){return t.filter(hn).map(function(l){switch(l.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(l){return l!==0})}},j5={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(n,t){var l=[],e=[];return t.forEach(function(a){switch(a.type){case 20:case 0:l.push(a.value);break;case 17:l.push(a.number.toString());break;case 4:e.push(l.join(" ")),l.length=0;break}}),l.length&&e.push(l.join(" ")),e.map(function(a){return a.indexOf(" ")===-1?a:"'"+a+"'"})}},K5={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},H5={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(n,t){if(oh(t))return t.number;if(hn(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},P5={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(n,t){return t.filter(hn).map(function(l){return l.value})}},_5={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(n,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},da=function(n,t){return(n&t)!==0},q5={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(n,t){if(t.length===0)return[];var l=t[0];return l.type===20&&l.value==="none"?[]:t}},$5={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(n,t){if(t.length===0)return null;var l=t[0];if(l.type===20&&l.value==="none")return null;for(var e=[],a=t.filter(dX),i=0;i1?1:0],this.overflowWrap=Yl(t,S5,l.overflowWrap),this.paddingTop=Yl(t,B5,l.paddingTop),this.paddingRight=Yl(t,T5,l.paddingRight),this.paddingBottom=Yl(t,G5,l.paddingBottom),this.paddingLeft=Yl(t,J5,l.paddingLeft),this.paintOrder=Yl(t,az,l.paintOrder),this.position=Yl(t,X5,l.position),this.textAlign=Yl(t,y5,l.textAlign),this.textDecorationColor=Yl(t,v5,(e=l.textDecorationColor)!==null&&e!==void 0?e:l.color),this.textDecorationLine=Yl(t,O5,(a=l.textDecorationLine)!==null&&a!==void 0?a:l.textDecoration),this.textShadow=Yl(t,Y5,l.textShadow),this.textTransform=Yl(t,w5,l.textTransform),this.transform=Yl(t,L5,l.transform),this.transformOrigin=Yl(t,C5,l.transformOrigin),this.visibility=Yl(t,D5,l.visibility),this.webkitTextStrokeColor=Yl(t,iz,l.webkitTextStrokeColor),this.webkitTextStrokeWidth=Yl(t,sz,l.webkitTextStrokeWidth),this.wordBreak=Yl(t,z5,l.wordBreak),this.zIndex=Yl(t,x5,l.zIndex)}return n.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},n.prototype.isTransparent=function(){return jo(this.backgroundColor)},n.prototype.isTransformed=function(){return this.transform!==null},n.prototype.isPositioned=function(){return this.position!==0},n.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},n.prototype.isFloating=function(){return this.float!==0},n.prototype.isInlineLevel=function(){return da(this.display,4)||da(this.display,33554432)||da(this.display,268435456)||da(this.display,536870912)||da(this.display,67108864)||da(this.display,134217728)},n}(),cz=function(){function n(t,l){this.content=Yl(t,q5,l.content),this.quotes=Yl(t,ez,l.quotes)}return n}(),$S=function(){function n(t,l){this.counterIncrement=Yl(t,$5,l.counterIncrement),this.counterReset=Yl(t,tz,l.counterReset)}return n}(),Yl=function(n,t,l){var e=new iX,a=l!==null&&typeof l<"u"?l.toString():t.initialValue;e.write(a);var i=new sX(e.read());switch(t.type){case 2:var s=i.parseComponentValue();return t.parse(n,hn(s)?s.value:t.initialValue);case 0:return t.parse(n,i.parseComponentValue());case 1:return t.parse(n,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(t.format){case"angle":return Wp.parse(n,i.parseComponentValue());case"color":return Oo.parse(n,i.parseComponentValue());case"image":return x2.parse(n,i.parseComponentValue());case"length":var d=i.parseComponentValue();return _o(d)?d:ya;case"length-percentage":var c=i.parseComponentValue();return _n(c)?c:ya;case"time":return NX.parse(n,i.parseComponentValue())}break}},oz="data-html2canvas-debug",Uz=function(n){var t=n.getAttribute(oz);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},NN=function(n,t){var l=Uz(n);return l===1||t===l},Ed=function(){function n(t,l){if(this.context=t,this.textNodes=[],this.elements=[],this.flags=0,NN(l,3))debugger;this.styles=new dz(t,window.getComputedStyle(l,null)),BN(l)&&(this.styles.animationDuration.some(function(e){return e>0})&&(l.style.animationDuration="0s"),this.styles.transform!==null&&(l.style.transform="none")),this.bounds=Ap(this.context,l),NN(l,4)&&(this.flags|=16)}return n}(),rz="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",tB="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",VZ=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var tQ=0;tQ>4,U[a++]=(s&15)<<4|d>>2,U[a++]=(d&3)<<6|c&63;return o},hz=function(n){for(var t=n.length,l=[],e=0;e>X0,mz=1<>X0,Az=MX+Qz,Vz=Az,Wz=32,pz=Vz+Wz,bz=65536>>f2,Rz=1<=0){if(t<55296||t>56319&&t<=65535)return l=this.index[t>>X0],l=(l<>X0)],l=(l<>f2),l=this.index[l],l+=t>>X0&Nz,l=this.index[l],l=(l<"u"?[]:new Uint8Array(256);for(var lQ=0;lQ=55296&&a<=56319&&l>10)+55296,s%1024+56320)),(a+1===l||e.length>16384)&&(i+=String.fromCharCode.apply(String,e),e.length=0)}return i},Yz=Sz(rz),os="×",pb="÷",wz=function(n){return Yz.get(n)},Lz=function(n,t,l){var e=l-2,a=t[e],i=t[l-1],s=t[l];if(i===mb&&s===Qb)return os;if(i===mb||i===Qb||i===nB||s===mb||s===Qb||s===nB)return pb;if(i===iB&&[iB,Ab,sB,dB].indexOf(s)!==-1||(i===sB||i===Ab)&&(s===Ab||s===Vb)||(i===dB||i===Vb)&&s===Vb||s===cB||s===aB||s===Jz||i===Gz)return os;if(i===cB&&s===oB){for(;a===aB;)a=t[--e];if(a===oB)return os}if(i===Wb&&s===Wb){for(var d=0;a===Wb;)d++,a=t[--e];if(d%2===0)return os}return pb},Ez=function(n){var t=yz(n),l=t.length,e=0,a=0,i=t.map(wz);return{next:function(){if(e>=l)return{done:!0,value:null};for(var s=os;es.x||U.y>s.y;return s=U,o===0?!0:F});return n.body.removeChild(t),d},Cz=function(){return typeof new Image().crossOrigin<"u"},Dz=function(){return typeof new XMLHttpRequest().responseType=="string"},zz=function(n){var t=new Image,l=n.createElement("canvas"),e=l.getContext("2d");if(!e)return!1;t.src="data:image/svg+xml,";try{e.drawImage(t,0,0),l.toDataURL()}catch{return!1}return!0},UB=function(n){return n[0]===0&&n[1]===255&&n[2]===0&&n[3]===255},xz=function(n){var t=n.createElement("canvas"),l=100;t.width=l,t.height=l;var e=t.getContext("2d");if(!e)return Promise.reject(!1);e.fillStyle="rgb(0, 255, 0)",e.fillRect(0,0,l,l);var a=new Image,i=t.toDataURL();a.src=i;var s=MN(l,l,0,0,a);return e.fillStyle="red",e.fillRect(0,0,l,l),rB(s).then(function(d){e.drawImage(d,0,0);var c=e.getImageData(0,0,l,l).data;e.fillStyle="red",e.fillRect(0,0,l,l);var o=n.createElement("div");return o.style.backgroundImage="url("+i+")",o.style.height=l+"px",UB(c)?rB(MN(l,l,0,0,o)):Promise.reject(!1)}).then(function(d){return e.drawImage(d,0,0),UB(e.getImageData(0,0,l,l).data)}).catch(function(){return!1})},MN=function(n,t,l,e,a){var i="http://www.w3.org/2000/svg",s=document.createElementNS(i,"svg"),d=document.createElementNS(i,"foreignObject");return s.setAttributeNS(null,"width",n.toString()),s.setAttributeNS(null,"height",t.toString()),d.setAttributeNS(null,"width","100%"),d.setAttributeNS(null,"height","100%"),d.setAttributeNS(null,"x",l.toString()),d.setAttributeNS(null,"y",e.toString()),d.setAttributeNS(null,"externalResourcesRequired","true"),s.appendChild(d),d.appendChild(a),s},rB=function(n){return new Promise(function(t,l){var e=new Image;e.onload=function(){return t(e)},e.onerror=l,e.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(n))})},Ja={get SUPPORT_RANGE_BOUNDS(){var n=Iz(document);return Object.defineProperty(Ja,"SUPPORT_RANGE_BOUNDS",{value:n}),n},get SUPPORT_WORD_BREAKING(){var n=Ja.SUPPORT_RANGE_BOUNDS&&kz(document);return Object.defineProperty(Ja,"SUPPORT_WORD_BREAKING",{value:n}),n},get SUPPORT_SVG_DRAWING(){var n=zz(document);return Object.defineProperty(Ja,"SUPPORT_SVG_DRAWING",{value:n}),n},get SUPPORT_FOREIGNOBJECT_DRAWING(){var n=typeof Array.from=="function"&&typeof window.fetch=="function"?xz(document):Promise.resolve(!1);return Object.defineProperty(Ja,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:n}),n},get SUPPORT_CORS_IMAGES(){var n=Cz();return Object.defineProperty(Ja,"SUPPORT_CORS_IMAGES",{value:n}),n},get SUPPORT_RESPONSE_TYPE(){var n=Dz();return Object.defineProperty(Ja,"SUPPORT_RESPONSE_TYPE",{value:n}),n},get SUPPORT_CORS_XHR(){var n="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ja,"SUPPORT_CORS_XHR",{value:n}),n},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var n=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(Ja,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:n}),n}},Au=function(){function n(t,l){this.text=t,this.bounds=l}return n}(),fz=function(n,t,l,e){var a=jz(t,l),i=[],s=0;return a.forEach(function(d){if(l.textDecorationLine.length||d.trim().length>0)if(Ja.SUPPORT_RANGE_BOUNDS){var c=FB(e,s,d.length).getClientRects();if(c.length>1){var o=v2(d),U=0;o.forEach(function(h){i.push(new Au(h,yc.fromDOMRectList(n,FB(e,U+s,h.length).getClientRects()))),U+=h.length})}else i.push(new Au(d,yc.fromDOMRectList(n,c)))}else{var F=e.splitText(d.length);i.push(new Au(d,vz(n,e))),e=F}else Ja.SUPPORT_RANGE_BOUNDS||(e=e.splitText(d.length));s+=d.length}),i},vz=function(n,t){var l=t.ownerDocument;if(l){var e=l.createElement("html2canvaswrapper");e.appendChild(t.cloneNode(!0));var a=t.parentNode;if(a){a.replaceChild(e,t);var i=Ap(n,e);return e.firstChild&&a.replaceChild(e.firstChild,e),i}}return yc.EMPTY},FB=function(n,t,l){var e=n.ownerDocument;if(!e)throw new Error("Node has no owner document");var a=e.createRange();return a.setStart(n,t),a.setEnd(n,t+l),a},v2=function(n){if(Ja.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(n)).map(function(l){return l.segment})}return gz(n)},Oz=function(n,t){if(Ja.SUPPORT_NATIVE_TEXT_SEGMENTATION){var l=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(l.segment(n)).map(function(e){return e.segment})}return Hz(n,t)},jz=function(n,t){return t.letterSpacing!==0?v2(n):Oz(n,t)},Kz=[32,160,4961,65792,65793,4153,4241],Hz=function(n,t){for(var l=bC(n,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap==="break-word"?"break-word":t.wordBreak}),e=[],a,i=function(){if(a.value){var s=a.value.slice(),d=Vp(s),c="";d.forEach(function(o){Kz.indexOf(o)===-1?c+=Cn(o):(c.length&&e.push(c),e.push(Cn(o)),c="")}),c.length&&e.push(c)}};!(a=l.next()).done;)i();return e},Pz=function(){function n(t,l,e){this.text=_z(l.data,e.textTransform),this.textBounds=fz(t,this.text,e,l)}return n}(),_z=function(n,t){switch(t){case 1:return n.toLowerCase();case 3:return n.replace(qz,$z);case 2:return n.toUpperCase();default:return n}},qz=/(^|\s|:|-|\(|\))([a-z])/g,$z=function(n,t,l){return n.length>0?t+l.toUpperCase():n},SX=function(n){_s(t,n);function t(l,e){var a=n.call(this,l,e)||this;return a.src=e.currentSrc||e.src,a.intrinsicWidth=e.naturalWidth,a.intrinsicHeight=e.naturalHeight,a.context.cache.addImage(a.src),a}return t}(Ed),BX=function(n){_s(t,n);function t(l,e){var a=n.call(this,l,e)||this;return a.canvas=e,a.intrinsicWidth=e.width,a.intrinsicHeight=e.height,a}return t}(Ed),TX=function(n){_s(t,n);function t(l,e){var a=n.call(this,l,e)||this,i=new XMLSerializer,s=Ap(l,e);return e.setAttribute("width",s.width+"px"),e.setAttribute("height",s.height+"px"),a.svg="data:image/svg+xml,"+encodeURIComponent(i.serializeToString(e)),a.intrinsicWidth=e.width.baseVal.value,a.intrinsicHeight=e.height.baseVal.value,a.context.cache.addImage(a.svg),a}return t}(Ed),GX=function(n){_s(t,n);function t(l,e){var a=n.call(this,l,e)||this;return a.value=e.value,a}return t}(Ed),SN=function(n){_s(t,n);function t(l,e){var a=n.call(this,l,e)||this;return a.start=e.start,a.reversed=typeof e.reversed=="boolean"&&e.reversed===!0,a}return t}(Ed),tx=[{type:15,flags:0,unit:"px",number:3}],lx=[{type:16,flags:0,number:50}],ex=function(n){return n.width>n.height?new yc(n.left+(n.width-n.height)/2,n.top,n.height,n.height):n.width0)l.textNodes.push(new Pz(n,a,l.styles));else if(rF(a))if(kX(a)&&a.assignedNodes)a.assignedNodes().forEach(function(d){return EA(n,d,l,e)});else{var s=YX(n,a);s.styles.isVisible()&&(sx(a,s,e)?s.flags|=4:dx(s.styles)&&(s.flags|=2),ix.indexOf(a.tagName)!==-1&&(s.flags|=8),l.elements.push(s),a.slot,a.shadowRoot?EA(n,a.shadowRoot,s,e):!BW(a)&&!EX(a)&&!TW(a)&&EA(n,a,s,e))}},YX=function(n,t){return TN(t)?new SX(n,t):gX(t)?new BX(n,t):EX(t)?new TX(n,t):cx(t)?new GX(n,t):ox(t)?new SN(n,t):Ux(t)?new O2(n,t):TW(t)?new JX(n,t):BW(t)?new yX(n,t):IX(t)?new XX(n,t):new Ed(n,t)},wX=function(n,t){var l=YX(n,t);return l.flags|=4,EA(n,t,l,l),l},sx=function(n,t,l){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||j2(n)&&l.styles.isTransparent()},dx=function(n){return n.isPositioned()||n.isFloating()},LX=function(n){return n.nodeType===Node.TEXT_NODE},rF=function(n){return n.nodeType===Node.ELEMENT_NODE},BN=function(n){return rF(n)&&typeof n.style<"u"&&!gA(n)},gA=function(n){return typeof n.className=="object"},cx=function(n){return n.tagName==="LI"},ox=function(n){return n.tagName==="OL"},Ux=function(n){return n.tagName==="INPUT"},rx=function(n){return n.tagName==="HTML"},EX=function(n){return n.tagName==="svg"},j2=function(n){return n.tagName==="BODY"},gX=function(n){return n.tagName==="CANVAS"},ZB=function(n){return n.tagName==="VIDEO"},TN=function(n){return n.tagName==="IMG"},IX=function(n){return n.tagName==="IFRAME"},uB=function(n){return n.tagName==="STYLE"},Fx=function(n){return n.tagName==="SCRIPT"},BW=function(n){return n.tagName==="TEXTAREA"},TW=function(n){return n.tagName==="SELECT"},kX=function(n){return n.tagName==="SLOT"},mB=function(n){return n.tagName.indexOf("-")>0},hx=function(){function n(){this.counters={}}return n.prototype.getCounterValue=function(t){var l=this.counters[t];return l&&l.length?l[l.length-1]:1},n.prototype.getCounterValues=function(t){var l=this.counters[t];return l||[]},n.prototype.pop=function(t){var l=this;t.forEach(function(e){return l.counters[e].pop()})},n.prototype.parse=function(t){var l=this,e=t.counterIncrement,a=t.counterReset,i=!0;e!==null&&e.forEach(function(d){var c=l.counters[d.counter];c&&d.increment!==0&&(i=!1,c.length||c.push(1),c[Math.max(0,c.length-1)]+=d.increment)});var s=[];return i&&a.forEach(function(d){var c=l.counters[d.counter];s.push(d.counter),c||(c=l.counters[d.counter]=[]),c.push(d.reset)}),s},n}(),QB={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},AB={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Zx={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},ux={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},v0=function(n,t,l,e,a,i){return nl?im(n,a,i.length>0):e.integers.reduce(function(s,d,c){for(;n>=d;)n-=d,s+=e.values[c];return s},"")+i},CX=function(n,t,l,e){var a="";do l||n--,a=e(n)+a,n/=t;while(n*t>=t);return a},gn=function(n,t,l,e,a){var i=l-t+1;return(n<0?"-":"")+(CX(Math.abs(n),i,e,function(s){return Cn(Math.floor(s%i)+t)})+a)},rU=function(n,t,l){l===void 0&&(l=". ");var e=t.length;return CX(Math.abs(n),e,!1,function(a){return t[Math.floor(a%e)]})+l},yr=1,to=2,lo=4,WZ=8,Dd=function(n,t,l,e,a,i){if(n<-9999||n>9999)return im(n,4,a.length>0);var s=Math.abs(n),d=a;if(s===0)return t[0]+d;for(var c=0;s>0&&c<=4;c++){var o=s%10;o===0&&da(i,yr)&&d!==""?d=t[o]+d:o>1||o===1&&c===0||o===1&&c===1&&da(i,to)||o===1&&c===1&&da(i,lo)&&n>100||o===1&&c>1&&da(i,WZ)?d=t[o]+(c>0?l[c-1]:"")+d:o===1&&c>0&&(d=l[c-1]+d),s=Math.floor(s/10)}return(n<0?e:"")+d},VB="十百千萬",WB="拾佰仟萬",pB="マイナス",bb="마이너스",im=function(n,t,l){var e=l?". ":"",a=l?"、":"",i=l?", ":"",s=l?" ":"";switch(t){case 0:return"•"+s;case 1:return"◦"+s;case 2:return"◾"+s;case 5:var d=gn(n,48,57,!0,e);return d.length<4?"0"+d:d;case 4:return rU(n,"〇一二三四五六七八九",a);case 6:return v0(n,1,3999,QB,3,e).toLowerCase();case 7:return v0(n,1,3999,QB,3,e);case 8:return gn(n,945,969,!1,e);case 9:return gn(n,97,122,!1,e);case 10:return gn(n,65,90,!1,e);case 11:return gn(n,1632,1641,!0,e);case 12:case 49:return v0(n,1,9999,AB,3,e);case 35:return v0(n,1,9999,AB,3,e).toLowerCase();case 13:return gn(n,2534,2543,!0,e);case 14:case 30:return gn(n,6112,6121,!0,e);case 15:return rU(n,"子丑寅卯辰巳午未申酉戌亥",a);case 16:return rU(n,"甲乙丙丁戊己庚辛壬癸",a);case 17:case 48:return Dd(n,"零一二三四五六七八九",VB,"負",a,to|lo|WZ);case 47:return Dd(n,"零壹貳參肆伍陸柒捌玖",WB,"負",a,yr|to|lo|WZ);case 42:return Dd(n,"零一二三四五六七八九",VB,"负",a,to|lo|WZ);case 41:return Dd(n,"零壹贰叁肆伍陆柒捌玖",WB,"负",a,yr|to|lo|WZ);case 26:return Dd(n,"〇一二三四五六七八九","十百千万",pB,a,0);case 25:return Dd(n,"零壱弐参四伍六七八九","拾百千万",pB,a,yr|to|lo);case 31:return Dd(n,"영일이삼사오육칠팔구","십백천만",bb,i,yr|to|lo);case 33:return Dd(n,"零一二三四五六七八九","十百千萬",bb,i,0);case 32:return Dd(n,"零壹貳參四五六七八九","拾百千",bb,i,yr|to|lo);case 18:return gn(n,2406,2415,!0,e);case 20:return v0(n,1,19999,ux,3,e);case 21:return gn(n,2790,2799,!0,e);case 22:return gn(n,2662,2671,!0,e);case 22:return v0(n,1,10999,Zx,3,e);case 23:return rU(n,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return rU(n,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return gn(n,3302,3311,!0,e);case 28:return rU(n,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",a);case 29:return rU(n,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",a);case 34:return gn(n,3792,3801,!0,e);case 37:return gn(n,6160,6169,!0,e);case 38:return gn(n,4160,4169,!0,e);case 39:return gn(n,2918,2927,!0,e);case 40:return gn(n,1776,1785,!0,e);case 43:return gn(n,3046,3055,!0,e);case 44:return gn(n,3174,3183,!0,e);case 45:return gn(n,3664,3673,!0,e);case 46:return gn(n,3872,3881,!0,e);case 3:default:return gn(n,48,57,!0,e)}},DX="data-html2canvas-ignore",bB=function(){function n(t,l,e){if(this.context=t,this.options=e,this.scrolledElements=[],this.referenceElement=l,this.counters=new hx,this.quoteDepth=0,!l.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(l.ownerDocument.documentElement,!1)}return n.prototype.toIFrame=function(t,l){var e=this,a=mx(t,l);if(!a.contentWindow)return Promise.reject("Unable to find iframe window");var i=t.defaultView.pageXOffset,s=t.defaultView.pageYOffset,d=a.contentWindow,c=d.document,o=Vx(a).then(function(){return di(e,void 0,void 0,function(){var U,F;return Ca(this,function(h){switch(h.label){case 0:return this.scrolledElements.forEach(Rx),d&&(d.scrollTo(l.left,l.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(d.scrollY!==l.top||d.scrollX!==l.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(d.scrollX-l.left,d.scrollY-l.top,0,0))),U=this.options.onclone,F=this.clonedReferenceElement,typeof F>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:h.sent(),h.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Ax(c)]:[3,4];case 3:h.sent(),h.label=4;case 4:return typeof U=="function"?[2,Promise.resolve().then(function(){return U(c,F)}).then(function(){return a})]:[2,a]}})})});return c.open(),c.write(px(document.doctype)+""),bx(this.referenceElement.ownerDocument,i,s),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),o},n.prototype.createElementClone=function(t){if(NN(t,2))debugger;if(gX(t))return this.createCanvasClone(t);if(ZB(t))return this.createVideoClone(t);if(uB(t))return this.createStyleClone(t);var l=t.cloneNode(!1);return TN(l)&&(TN(t)&&t.currentSrc&&t.currentSrc!==t.src&&(l.src=t.currentSrc,l.srcset=""),l.loading==="lazy"&&(l.loading="eager")),mB(l)?this.createCustomElementClone(l):l},n.prototype.createCustomElementClone=function(t){var l=document.createElement("html2canvascustomelement");return Rb(t.style,l),l},n.prototype.createStyleClone=function(t){try{var l=t.sheet;if(l&&l.cssRules){var e=[].slice.call(l.cssRules,0).reduce(function(i,s){return s&&typeof s.cssText=="string"?i+s.cssText:i},""),a=t.cloneNode(!1);return a.textContent=e,a}}catch(i){if(this.context.logger.error("Unable to access cssRules property",i),i.name!=="SecurityError")throw i}return t.cloneNode(!1)},n.prototype.createCanvasClone=function(t){var l;if(this.options.inlineImages&&t.ownerDocument){var e=t.ownerDocument.createElement("img");try{return e.src=t.toDataURL(),e}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var a=t.cloneNode(!1);try{a.width=t.width,a.height=t.height;var i=t.getContext("2d"),s=a.getContext("2d");if(s)if(!this.options.allowTaint&&i)s.putImageData(i.getImageData(0,0,t.width,t.height),0,0);else{var d=(l=t.getContext("webgl2"))!==null&&l!==void 0?l:t.getContext("webgl");if(d){var c=d.getContextAttributes();(c==null?void 0:c.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}s.drawImage(t,0,0)}return a}catch{this.context.logger.info("Unable to clone canvas as it is tainted",t)}return a},n.prototype.createVideoClone=function(t){var l=t.ownerDocument.createElement("canvas");l.width=t.offsetWidth,l.height=t.offsetHeight;var e=l.getContext("2d");try{return e&&(e.drawImage(t,0,0,l.width,l.height),this.options.allowTaint||e.getImageData(0,0,l.width,l.height)),l}catch{this.context.logger.info("Unable to clone video as it is tainted",t)}var a=t.ownerDocument.createElement("canvas");return a.width=t.offsetWidth,a.height=t.offsetHeight,a},n.prototype.appendChildNode=function(t,l,e){(!rF(l)||!Fx(l)&&!l.hasAttribute(DX)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(l)))&&(!this.options.copyStyles||!rF(l)||!uB(l))&&t.appendChild(this.cloneNode(l,e))},n.prototype.cloneChildNodes=function(t,l,e){for(var a=this,i=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;i;i=i.nextSibling)if(rF(i)&&kX(i)&&typeof i.assignedNodes=="function"){var s=i.assignedNodes();s.length&&s.forEach(function(d){return a.appendChildNode(l,d,e)})}else this.appendChildNode(l,i,e)},n.prototype.cloneNode=function(t,l){if(LX(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var e=t.ownerDocument.defaultView;if(e&&rF(t)&&(BN(t)||gA(t))){var a=this.createElementClone(t);a.style.transitionProperty="none";var i=e.getComputedStyle(t),s=e.getComputedStyle(t,":before"),d=e.getComputedStyle(t,":after");this.referenceElement===t&&BN(a)&&(this.clonedReferenceElement=a),j2(a)&&Sx(a);var c=this.counters.parse(new $S(this.context,i)),o=this.resolvePseudoContent(t,a,s,Vu.BEFORE);mB(t)&&(l=!0),ZB(t)||this.cloneChildNodes(t,a,l),o&&a.insertBefore(o,a.firstChild);var U=this.resolvePseudoContent(t,a,d,Vu.AFTER);return U&&a.appendChild(U),this.counters.pop(c),(i&&(this.options.copyStyles||gA(t))&&!IX(t)||l)&&Rb(i,a),(t.scrollTop!==0||t.scrollLeft!==0)&&this.scrolledElements.push([a,t.scrollLeft,t.scrollTop]),(BW(t)||TW(t))&&(BW(a)||TW(a))&&(a.value=t.value),a}return t.cloneNode(!1)},n.prototype.resolvePseudoContent=function(t,l,e,a){var i=this;if(e){var s=e.content,d=l.ownerDocument;if(!(!d||!s||s==="none"||s==="-moz-alt-content"||e.display==="none")){this.counters.parse(new $S(this.context,e));var c=new cz(this.context,e),o=d.createElement("html2canvaspseudoelement");Rb(e,o),c.content.forEach(function(F){if(F.type===0)o.appendChild(d.createTextNode(F.value));else if(F.type===22){var h=d.createElement("img");h.src=F.value,h.style.opacity="1",o.appendChild(h)}else if(F.type===18){if(F.name==="attr"){var u=F.values.filter(hn);u.length&&o.appendChild(d.createTextNode(t.getAttribute(u[0].value)||""))}else if(F.name==="counter"){var A=F.values.filter($F),W=A[0],p=A[1];if(W&&hn(W)){var m=i.counters.getCounterValue(W.value),N=p&&hn(p)?RN.parse(i.context,p.value):3;o.appendChild(d.createTextNode(im(m,N,!1)))}}else if(F.name==="counters"){var S=F.values.filter($F),W=S[0],M=S[1],p=S[2];if(W&&hn(W)){var X=i.counters.getCounterValues(W.value),y=p&&hn(p)?RN.parse(i.context,p.value):3,V=M&&M.type===0?M.value:"",I=X.map(function(C){return im(C,y,!1)}).join(V);o.appendChild(d.createTextNode(I))}}}else if(F.type===20)switch(F.value){case"open-quote":o.appendChild(d.createTextNode(qS(c.quotes,i.quoteDepth++,!0)));break;case"close-quote":o.appendChild(d.createTextNode(qS(c.quotes,--i.quoteDepth,!1)));break;default:o.appendChild(d.createTextNode(F.value))}}),o.className=GN+" "+JN;var U=a===Vu.BEFORE?" "+GN:" "+JN;return gA(l)?l.className.baseValue+=U:l.className+=U,o}}},n.destroy=function(t){return t.parentNode?(t.parentNode.removeChild(t),!0):!1},n}(),Vu;(function(n){n[n.BEFORE=0]="BEFORE",n[n.AFTER=1]="AFTER"})(Vu||(Vu={}));var mx=function(n,t){var l=n.createElement("iframe");return l.className="html2canvas-container",l.style.visibility="hidden",l.style.position="fixed",l.style.left="-10000px",l.style.top="0px",l.style.border="0",l.width=t.width.toString(),l.height=t.height.toString(),l.scrolling="no",l.setAttribute(DX,"true"),n.body.appendChild(l),l},Qx=function(n){return new Promise(function(t){if(n.complete){t();return}if(!n.src){t();return}n.onload=t,n.onerror=t})},Ax=function(n){return Promise.all([].slice.call(n.images,0).map(Qx))},Vx=function(n){return new Promise(function(t,l){var e=n.contentWindow;if(!e)return l("No window assigned for iframe");var a=e.document;e.onload=n.onload=function(){e.onload=n.onload=null;var i=setInterval(function(){a.body.childNodes.length>0&&a.readyState==="complete"&&(clearInterval(i),t(n))},50)}})},Wx=["all","d","content"],Rb=function(n,t){for(var l=n.length-1;l>=0;l--){var e=n.item(l);Wx.indexOf(e)===-1&&t.style.setProperty(e,n.getPropertyValue(e))}return t},px=function(n){var t="";return n&&(t+=""),t},bx=function(n,t,l){n&&n.defaultView&&(t!==n.defaultView.pageXOffset||l!==n.defaultView.pageYOffset)&&n.defaultView.scrollTo(t,l)},Rx=function(n){var t=n[0],l=n[1],e=n[2];t.scrollLeft=l,t.scrollTop=e},Nx=":before",Mx=":after",GN="___html2canvas___pseudoelement_before",JN="___html2canvas___pseudoelement_after",RB=`{ content: "" !important; display: none !important; }`,Sx=function(n){Bx(n,"."+GN+Nx+RB+` .`+JN+Mx+RB)},Bx=function(n,t){var l=n.ownerDocument;if(l){var e=l.createElement("style");e.textContent=t,n.appendChild(e)}},zX=function(){function n(){}return n.getOrigin=function(t){var l=n._link;return l?(l.href=t,l.href=l.href,l.protocol+l.hostname+l.port):"about:blank"},n.isSameOrigin=function(t){return n.getOrigin(t)===n._origin},n.setContext=function(t){n._link=t.document.createElement("a"),n._origin=n.getOrigin(t.location.href)},n._origin="about:blank",n}(),Tx=function(){function n(t,l){this.context=t,this._options=l,this._cache={}}return n.prototype.addImage=function(t){var l=Promise.resolve();return this.has(t)||(Mb(t)||Xx(t))&&(this._cache[t]=this.loadImage(t)).catch(function(){}),l},n.prototype.match=function(t){return this._cache[t]},n.prototype.loadImage=function(t){return di(this,void 0,void 0,function(){var l,e,a,i,s=this;return Ca(this,function(d){switch(d.label){case 0:return l=zX.isSameOrigin(t),e=!Nb(t)&&this._options.useCORS===!0&&Ja.SUPPORT_CORS_IMAGES&&!l,a=!Nb(t)&&!l&&!Mb(t)&&typeof this._options.proxy=="string"&&Ja.SUPPORT_CORS_XHR&&!e,!l&&this._options.allowTaint===!1&&!Nb(t)&&!Mb(t)&&!a&&!e?[2]:(i=t,a?[4,this.proxy(i)]:[3,2]);case 1:i=d.sent(),d.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise(function(c,o){var U=new Image;U.onload=function(){return c(U)},U.onerror=o,(Yx(i)||e)&&(U.crossOrigin="anonymous"),U.src=i,U.complete===!0&&setTimeout(function(){return c(U)},500),s._options.imageTimeout>0&&setTimeout(function(){return o("Timed out ("+s._options.imageTimeout+"ms) loading image")},s._options.imageTimeout)})];case 3:return[2,d.sent()]}})})},n.prototype.has=function(t){return typeof this._cache[t]<"u"},n.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},n.prototype.proxy=function(t){var l=this,e=this._options.proxy;if(!e)throw new Error("No proxy defined");var a=t.substring(0,256);return new Promise(function(i,s){var d=Ja.SUPPORT_RESPONSE_TYPE?"blob":"text",c=new XMLHttpRequest;c.onload=function(){if(c.status===200)if(d==="text")i(c.response);else{var F=new FileReader;F.addEventListener("load",function(){return i(F.result)},!1),F.addEventListener("error",function(h){return s(h)},!1),F.readAsDataURL(c.response)}else s("Failed to proxy resource "+a+" with status code "+c.status)},c.onerror=s;var o=e.indexOf("?")>-1?"&":"?";if(c.open("GET",""+e+o+"url="+encodeURIComponent(t)+"&responseType="+d),d!=="text"&&c instanceof XMLHttpRequest&&(c.responseType=d),l._options.imageTimeout){var U=l._options.imageTimeout;c.timeout=U,c.ontimeout=function(){return s("Timed out ("+U+"ms) proxying "+a)}}c.send()})},n}(),Gx=/^data:image\/svg\+xml/i,Jx=/^data:image\/.*;base64,/i,yx=/^data:image\/.*/i,Xx=function(n){return Ja.SUPPORT_SVG_DRAWING||!wx(n)},Nb=function(n){return yx.test(n)},Yx=function(n){return Jx.test(n)},Mb=function(n){return n.substr(0,4)==="blob"},wx=function(n){return n.substr(-3).toLowerCase()==="svg"||Gx.test(n)},Jl=function(){function n(t,l){this.type=0,this.x=t,this.y=l}return n.prototype.add=function(t,l){return new n(this.x+t,this.y+l)},n}(),O0=function(n,t,l){return new Jl(n.x+(t.x-n.x)*l,n.y+(t.y-n.y)*l)},eQ=function(){function n(t,l,e,a){this.type=1,this.start=t,this.startControl=l,this.endControl=e,this.end=a}return n.prototype.subdivide=function(t,l){var e=O0(this.start,this.startControl,t),a=O0(this.startControl,this.endControl,t),i=O0(this.endControl,this.end,t),s=O0(e,a,t),d=O0(a,i,t),c=O0(s,d,t);return l?new n(this.start,e,s,c):new n(c,d,i,this.end)},n.prototype.add=function(t,l){return new n(this.start.add(t,l),this.startControl.add(t,l),this.endControl.add(t,l),this.end.add(t,l))},n.prototype.reverse=function(){return new n(this.end,this.endControl,this.startControl,this.start)},n}(),Vs=function(n){return n.type===1},Lx=function(){function n(t){var l=t.styles,e=t.bounds,a=AZ(l.borderTopLeftRadius,e.width,e.height),i=a[0],s=a[1],d=AZ(l.borderTopRightRadius,e.width,e.height),c=d[0],o=d[1],U=AZ(l.borderBottomRightRadius,e.width,e.height),F=U[0],h=U[1],u=AZ(l.borderBottomLeftRadius,e.width,e.height),A=u[0],W=u[1],p=[];p.push((i+c)/e.width),p.push((A+F)/e.width),p.push((s+W)/e.height),p.push((o+h)/e.height);var m=Math.max.apply(Math,p);m>1&&(i/=m,s/=m,c/=m,o/=m,F/=m,h/=m,A/=m,W/=m);var N=e.width-c,S=e.height-h,M=e.width-F,X=e.height-W,y=l.borderTopWidth,V=l.borderRightWidth,I=l.borderBottomWidth,G=l.borderLeftWidth,J=An(l.paddingTop,t.bounds.width),C=An(l.paddingRight,t.bounds.width),$=An(l.paddingBottom,t.bounds.width),O=An(l.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=i>0||s>0?Nn(e.left+G/3,e.top+y/3,i-G/3,s-y/3,$e.TOP_LEFT):new Jl(e.left+G/3,e.top+y/3),this.topRightBorderDoubleOuterBox=i>0||s>0?Nn(e.left+N,e.top+y/3,c-V/3,o-y/3,$e.TOP_RIGHT):new Jl(e.left+e.width-V/3,e.top+y/3),this.bottomRightBorderDoubleOuterBox=F>0||h>0?Nn(e.left+M,e.top+S,F-V/3,h-I/3,$e.BOTTOM_RIGHT):new Jl(e.left+e.width-V/3,e.top+e.height-I/3),this.bottomLeftBorderDoubleOuterBox=A>0||W>0?Nn(e.left+G/3,e.top+X,A-G/3,W-I/3,$e.BOTTOM_LEFT):new Jl(e.left+G/3,e.top+e.height-I/3),this.topLeftBorderDoubleInnerBox=i>0||s>0?Nn(e.left+G*2/3,e.top+y*2/3,i-G*2/3,s-y*2/3,$e.TOP_LEFT):new Jl(e.left+G*2/3,e.top+y*2/3),this.topRightBorderDoubleInnerBox=i>0||s>0?Nn(e.left+N,e.top+y*2/3,c-V*2/3,o-y*2/3,$e.TOP_RIGHT):new Jl(e.left+e.width-V*2/3,e.top+y*2/3),this.bottomRightBorderDoubleInnerBox=F>0||h>0?Nn(e.left+M,e.top+S,F-V*2/3,h-I*2/3,$e.BOTTOM_RIGHT):new Jl(e.left+e.width-V*2/3,e.top+e.height-I*2/3),this.bottomLeftBorderDoubleInnerBox=A>0||W>0?Nn(e.left+G*2/3,e.top+X,A-G*2/3,W-I*2/3,$e.BOTTOM_LEFT):new Jl(e.left+G*2/3,e.top+e.height-I*2/3),this.topLeftBorderStroke=i>0||s>0?Nn(e.left+G/2,e.top+y/2,i-G/2,s-y/2,$e.TOP_LEFT):new Jl(e.left+G/2,e.top+y/2),this.topRightBorderStroke=i>0||s>0?Nn(e.left+N,e.top+y/2,c-V/2,o-y/2,$e.TOP_RIGHT):new Jl(e.left+e.width-V/2,e.top+y/2),this.bottomRightBorderStroke=F>0||h>0?Nn(e.left+M,e.top+S,F-V/2,h-I/2,$e.BOTTOM_RIGHT):new Jl(e.left+e.width-V/2,e.top+e.height-I/2),this.bottomLeftBorderStroke=A>0||W>0?Nn(e.left+G/2,e.top+X,A-G/2,W-I/2,$e.BOTTOM_LEFT):new Jl(e.left+G/2,e.top+e.height-I/2),this.topLeftBorderBox=i>0||s>0?Nn(e.left,e.top,i,s,$e.TOP_LEFT):new Jl(e.left,e.top),this.topRightBorderBox=c>0||o>0?Nn(e.left+N,e.top,c,o,$e.TOP_RIGHT):new Jl(e.left+e.width,e.top),this.bottomRightBorderBox=F>0||h>0?Nn(e.left+M,e.top+S,F,h,$e.BOTTOM_RIGHT):new Jl(e.left+e.width,e.top+e.height),this.bottomLeftBorderBox=A>0||W>0?Nn(e.left,e.top+X,A,W,$e.BOTTOM_LEFT):new Jl(e.left,e.top+e.height),this.topLeftPaddingBox=i>0||s>0?Nn(e.left+G,e.top+y,Math.max(0,i-G),Math.max(0,s-y),$e.TOP_LEFT):new Jl(e.left+G,e.top+y),this.topRightPaddingBox=c>0||o>0?Nn(e.left+Math.min(N,e.width-V),e.top+y,N>e.width+V?0:Math.max(0,c-V),Math.max(0,o-y),$e.TOP_RIGHT):new Jl(e.left+e.width-V,e.top+y),this.bottomRightPaddingBox=F>0||h>0?Nn(e.left+Math.min(M,e.width-G),e.top+Math.min(S,e.height-I),Math.max(0,F-V),Math.max(0,h-I),$e.BOTTOM_RIGHT):new Jl(e.left+e.width-V,e.top+e.height-I),this.bottomLeftPaddingBox=A>0||W>0?Nn(e.left+G,e.top+Math.min(X,e.height-I),Math.max(0,A-G),Math.max(0,W-I),$e.BOTTOM_LEFT):new Jl(e.left+G,e.top+e.height-I),this.topLeftContentBox=i>0||s>0?Nn(e.left+G+O,e.top+y+J,Math.max(0,i-(G+O)),Math.max(0,s-(y+J)),$e.TOP_LEFT):new Jl(e.left+G+O,e.top+y+J),this.topRightContentBox=c>0||o>0?Nn(e.left+Math.min(N,e.width+G+O),e.top+y+J,N>e.width+G+O?0:c-G+O,o-(y+J),$e.TOP_RIGHT):new Jl(e.left+e.width-(V+C),e.top+y+J),this.bottomRightContentBox=F>0||h>0?Nn(e.left+Math.min(M,e.width-(G+O)),e.top+Math.min(S,e.height+y+J),Math.max(0,F-(V+C)),h-(I+$),$e.BOTTOM_RIGHT):new Jl(e.left+e.width-(V+C),e.top+e.height-(I+$)),this.bottomLeftContentBox=A>0||W>0?Nn(e.left+G+O,e.top+X,Math.max(0,A-(G+O)),W-(I+$),$e.BOTTOM_LEFT):new Jl(e.left+G+O,e.top+e.height-(I+$))}return n}(),$e;(function(n){n[n.TOP_LEFT=0]="TOP_LEFT",n[n.TOP_RIGHT=1]="TOP_RIGHT",n[n.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",n[n.BOTTOM_LEFT=3]="BOTTOM_LEFT"})($e||($e={}));var Nn=function(n,t,l,e,a){var i=4*((Math.sqrt(2)-1)/3),s=l*i,d=e*i,c=n+l,o=t+e;switch(a){case $e.TOP_LEFT:return new eQ(new Jl(n,o),new Jl(n,o-d),new Jl(c-s,t),new Jl(c,t));case $e.TOP_RIGHT:return new eQ(new Jl(n,t),new Jl(n+s,t),new Jl(c,o-d),new Jl(c,o));case $e.BOTTOM_RIGHT:return new eQ(new Jl(c,t),new Jl(c,t+d),new Jl(n+s,o),new Jl(n,o));case $e.BOTTOM_LEFT:default:return new eQ(new Jl(c,o),new Jl(c-s,o),new Jl(n,t+d),new Jl(n,t))}},GW=function(n){return[n.topLeftBorderBox,n.topRightBorderBox,n.bottomRightBorderBox,n.bottomLeftBorderBox]},Ex=function(n){return[n.topLeftContentBox,n.topRightContentBox,n.bottomRightContentBox,n.bottomLeftContentBox]},JW=function(n){return[n.topLeftPaddingBox,n.topRightPaddingBox,n.bottomRightPaddingBox,n.bottomLeftPaddingBox]},gx=function(){function n(t,l,e){this.offsetX=t,this.offsetY=l,this.matrix=e,this.type=0,this.target=6}return n}(),nQ=function(){function n(t,l){this.path=t,this.target=l,this.type=1}return n}(),Ix=function(){function n(t){this.opacity=t,this.type=2,this.target=6}return n}(),kx=function(n){return n.type===0},xX=function(n){return n.type===1},Cx=function(n){return n.type===2},NB=function(n,t){return n.length===t.length?n.some(function(l,e){return l===t[e]}):!1},Dx=function(n,t,l,e,a){return n.map(function(i,s){switch(s){case 0:return i.add(t,l);case 1:return i.add(t+e,l);case 2:return i.add(t+e,l+a);case 3:return i.add(t,l+a)}return i})},fX=function(){function n(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return n}(),vX=function(){function n(t,l){if(this.container=t,this.parent=l,this.effects=[],this.curves=new Lx(this.container),this.container.styles.opacity<1&&this.effects.push(new Ix(this.container.styles.opacity)),this.container.styles.transform!==null){var e=this.container.bounds.left+this.container.styles.transformOrigin[0].number,a=this.container.bounds.top+this.container.styles.transformOrigin[1].number,i=this.container.styles.transform;this.effects.push(new gx(e,a,i))}if(this.container.styles.overflowX!==0){var s=GW(this.curves),d=JW(this.curves);NB(s,d)?this.effects.push(new nQ(s,6)):(this.effects.push(new nQ(s,2)),this.effects.push(new nQ(d,4)))}}return n.prototype.getEffects=function(t){for(var l=[2,3].indexOf(this.container.styles.position)===-1,e=this.parent,a=this.effects.slice(0);e;){var i=e.effects.filter(function(c){return!xX(c)});if(l||e.container.styles.position!==0||!e.parent){if(a.unshift.apply(a,i),l=[2,3].indexOf(e.container.styles.position)===-1,e.container.styles.overflowX!==0){var s=GW(e.curves),d=JW(e.curves);NB(s,d)||a.unshift(new nQ(d,6))}}else a.unshift.apply(a,i);e=e.parent}return a.filter(function(c){return da(c.target,t)})},n}(),yN=function(n,t,l,e){n.container.elements.forEach(function(a){var i=da(a.flags,4),s=da(a.flags,2),d=new vX(a,n);da(a.styles.display,2048)&&e.push(d);var c=da(a.flags,8)?[]:e;if(i||s){var o=i||a.styles.isPositioned()?l:t,U=new fX(d);if(a.styles.isPositioned()||a.styles.opacity<1||a.styles.isTransformed()){var F=a.styles.zIndex.order;if(F<0){var h=0;o.negativeZIndex.some(function(A,W){return F>A.element.container.styles.zIndex.order?(h=W,!1):h>0}),o.negativeZIndex.splice(h,0,U)}else if(F>0){var u=0;o.positiveZIndex.some(function(A,W){return F>=A.element.container.styles.zIndex.order?(u=W+1,!1):u>0}),o.positiveZIndex.splice(u,0,U)}else o.zeroOrAutoZIndexOrTransformedOrOpacity.push(U)}else a.styles.isFloating()?o.nonPositionedFloats.push(U):o.nonPositionedInlineLevel.push(U);yN(d,U,i?U:l,c)}else a.styles.isInlineLevel()?t.inlineLevel.push(d):t.nonInlineLevel.push(d),yN(d,t,l,c);da(a.flags,8)&&OX(a,c)})},OX=function(n,t){for(var l=n instanceof SN?n.start:1,e=n instanceof SN?n.reversed:!1,a=0;a"u"?n[0]:l},Hx=function(n,t,l,e,a){var i=t[0],s=t[1],d=l[0],c=l[1];switch(n){case 2:return[new Jl(Math.round(e.left),Math.round(e.top+s)),new Jl(Math.round(e.left+e.width),Math.round(e.top+s)),new Jl(Math.round(e.left+e.width),Math.round(c+e.top+s)),new Jl(Math.round(e.left),Math.round(c+e.top+s))];case 3:return[new Jl(Math.round(e.left+i),Math.round(e.top)),new Jl(Math.round(e.left+i+d),Math.round(e.top)),new Jl(Math.round(e.left+i+d),Math.round(e.height+e.top)),new Jl(Math.round(e.left+i),Math.round(e.height+e.top))];case 1:return[new Jl(Math.round(e.left+i),Math.round(e.top+s)),new Jl(Math.round(e.left+i+d),Math.round(e.top+s)),new Jl(Math.round(e.left+i+d),Math.round(e.top+s+c)),new Jl(Math.round(e.left+i),Math.round(e.top+s+c))];default:return[new Jl(Math.round(a.left),Math.round(a.top)),new Jl(Math.round(a.left+a.width),Math.round(a.top)),new Jl(Math.round(a.left+a.width),Math.round(a.height+a.top)),new Jl(Math.round(a.left),Math.round(a.height+a.top))]}},Px="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",SB="Hidden Text",_x=function(){function n(t){this._data={},this._document=t}return n.prototype.parseMetrics=function(t,l){var e=this._document.createElement("div"),a=this._document.createElement("img"),i=this._document.createElement("span"),s=this._document.body;e.style.visibility="hidden",e.style.fontFamily=t,e.style.fontSize=l,e.style.margin="0",e.style.padding="0",e.style.whiteSpace="nowrap",s.appendChild(e),a.src=Px,a.width=1,a.height=1,a.style.margin="0",a.style.padding="0",a.style.verticalAlign="baseline",i.style.fontFamily=t,i.style.fontSize=l,i.style.margin="0",i.style.padding="0",i.appendChild(this._document.createTextNode(SB)),e.appendChild(i),e.appendChild(a);var d=a.offsetTop-i.offsetTop+2;e.removeChild(i),e.appendChild(this._document.createTextNode(SB)),e.style.lineHeight="normal",a.style.verticalAlign="super";var c=a.offsetTop-e.offsetTop+2;return s.removeChild(e),{baseline:d,middle:c}},n.prototype.getMetrics=function(t,l){var e=t+" "+l;return typeof this._data[e]>"u"&&(this._data[e]=this.parseMetrics(t,l)),this._data[e]},n}(),KX=function(){function n(t,l){this.context=t,this.options=l}return n}(),qx=1e4,$x=function(n){_s(t,n);function t(l,e){var a=n.call(this,l,e)||this;return a._activeEffects=[],a.canvas=e.canvas?e.canvas:document.createElement("canvas"),a.ctx=a.canvas.getContext("2d"),e.canvas||(a.canvas.width=Math.floor(e.width*e.scale),a.canvas.height=Math.floor(e.height*e.scale),a.canvas.style.width=e.width+"px",a.canvas.style.height=e.height+"px"),a.fontMetrics=new _x(document),a.ctx.scale(a.options.scale,a.options.scale),a.ctx.translate(-e.x,-e.y),a.ctx.textBaseline="bottom",a._activeEffects=[],a.context.logger.debug("Canvas renderer initialized ("+e.width+"x"+e.height+") with scale "+e.scale),a}return t.prototype.applyEffects=function(l){for(var e=this;this._activeEffects.length;)this.popEffect();l.forEach(function(a){return e.applyEffect(a)})},t.prototype.applyEffect=function(l){this.ctx.save(),Cx(l)&&(this.ctx.globalAlpha=l.opacity),kx(l)&&(this.ctx.translate(l.offsetX,l.offsetY),this.ctx.transform(l.matrix[0],l.matrix[1],l.matrix[2],l.matrix[3],l.matrix[4],l.matrix[5]),this.ctx.translate(-l.offsetX,-l.offsetY)),xX(l)&&(this.path(l.path),this.ctx.clip()),this._activeEffects.push(l)},t.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},t.prototype.renderStack=function(l){return di(this,void 0,void 0,function(){var e;return Ca(this,function(a){switch(a.label){case 0:return e=l.element.container.styles,e.isVisible()?[4,this.renderStackContent(l)]:[3,2];case 1:a.sent(),a.label=2;case 2:return[2]}})})},t.prototype.renderNode=function(l){return di(this,void 0,void 0,function(){return Ca(this,function(e){switch(e.label){case 0:if(da(l.container.flags,16))debugger;return l.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(l)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(l)];case 2:e.sent(),e.label=3;case 3:return[2]}})})},t.prototype.renderTextWithLetterSpacing=function(l,e,a){var i=this;if(e===0)this.ctx.fillText(l.text,l.bounds.left,l.bounds.top+a);else{var s=v2(l.text);s.reduce(function(d,c){return i.ctx.fillText(c,d,l.bounds.top+a),d+i.ctx.measureText(c).width},l.bounds.left)}},t.prototype.createFontStyle=function(l){var e=l.fontVariant.filter(function(s){return s==="normal"||s==="small-caps"}).join(""),a=af(l.fontFamily).join(", "),i=mm(l.fontSize)?""+l.fontSize.number+l.fontSize.unit:l.fontSize.number+"px";return[[l.fontStyle,e,l.fontWeight,i,a].join(" "),a,i]},t.prototype.renderTextNode=function(l,e){return di(this,void 0,void 0,function(){var a,i,s,d,c,o,U,F,h=this;return Ca(this,function(u){return a=this.createFontStyle(e),i=a[0],s=a[1],d=a[2],this.ctx.font=i,this.ctx.direction=e.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",c=this.fontMetrics.getMetrics(s,d),o=c.baseline,U=c.middle,F=e.paintOrder,l.textBounds.forEach(function(A){F.forEach(function(W){switch(W){case 0:h.ctx.fillStyle=ma(e.color),h.renderTextWithLetterSpacing(A,e.letterSpacing,o);var p=e.textShadow;p.length&&A.text.trim().length&&(p.slice(0).reverse().forEach(function(m){h.ctx.shadowColor=ma(m.color),h.ctx.shadowOffsetX=m.offsetX.number*h.options.scale,h.ctx.shadowOffsetY=m.offsetY.number*h.options.scale,h.ctx.shadowBlur=m.blur.number,h.renderTextWithLetterSpacing(A,e.letterSpacing,o)}),h.ctx.shadowColor="",h.ctx.shadowOffsetX=0,h.ctx.shadowOffsetY=0,h.ctx.shadowBlur=0),e.textDecorationLine.length&&(h.ctx.fillStyle=ma(e.textDecorationColor||e.color),e.textDecorationLine.forEach(function(m){switch(m){case 1:h.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top+o),A.bounds.width,1);break;case 2:h.ctx.fillRect(A.bounds.left,Math.round(A.bounds.top),A.bounds.width,1);break;case 3:h.ctx.fillRect(A.bounds.left,Math.ceil(A.bounds.top+U),A.bounds.width,1);break}}));break;case 1:e.webkitTextStrokeWidth&&A.text.trim().length&&(h.ctx.strokeStyle=ma(e.webkitTextStrokeColor),h.ctx.lineWidth=e.webkitTextStrokeWidth,h.ctx.lineJoin=window.chrome?"miter":"round",h.ctx.strokeText(A.text,A.bounds.left,A.bounds.top+o)),h.ctx.strokeStyle="",h.ctx.lineWidth=0,h.ctx.lineJoin="miter";break}})}),[2]})})},t.prototype.renderReplacedElement=function(l,e,a){if(a&&l.intrinsicWidth>0&&l.intrinsicHeight>0){var i=yW(l),s=JW(e);this.path(s),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(a,0,0,l.intrinsicWidth,l.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(l){return di(this,void 0,void 0,function(){var e,a,i,s,d,c,N,N,o,U,F,h,M,u,A,X,W,p,m,N,S,M,X;return Ca(this,function(y){switch(y.label){case 0:this.applyEffects(l.getEffects(4)),e=l.container,a=l.curves,i=e.styles,s=0,d=e.textNodes,y.label=1;case 1:return s0&&v>0&&(I=i.ctx.createPattern(X,"repeat"),i.renderRepeat(J,I,tt,ot))):CD(U)&&(G=Sb(l,e,[null,null,null]),J=G[0],C=G[1],$=G[2],O=G[3],v=G[4],f=U.position.length===0?[z2]:U.position,tt=An(f[0],O),ot=An(f[f.length-1],v),et=LD(U,tt,ot,O,v),dt=et[0],Nt=et[1],dt>0&&Nt>0&&(Vt=i.ctx.createRadialGradient(C+tt,$+ot,0,C+tt,$+ot,dt),KS(U.stops,dt*2).forEach(function(Ut){return Vt.addColorStop(Ut.stop,ma(Ut.color))}),i.path(J),i.ctx.fillStyle=Vt,dt!==Nt?(Yt=l.bounds.left+.5*l.bounds.width,qt=l.bounds.top+.5*l.bounds.height,wt=Nt/dt,ll=1/wt,i.ctx.save(),i.ctx.translate(Yt,qt),i.ctx.transform(1,0,0,wt,0,0),i.ctx.translate(-Yt,-qt),i.ctx.fillRect(C,ll*($-qt)+qt,O,v*ll),i.ctx.restore()):i.ctx.fill())),Lt.label=6;case 6:return e--,[2]}})},i=this,s=0,d=l.styles.backgroundImage.slice(0).reverse(),o.label=1;case 1:return s0?U.style!==2?[3,5]:[4,this.renderDashedDottedBorder(U.color,U.width,d,l.curves,2)]:[3,11]):[3,13];case 4:return h.sent(),[3,11];case 5:return U.style!==3?[3,7]:[4,this.renderDashedDottedBorder(U.color,U.width,d,l.curves,3)];case 6:return h.sent(),[3,11];case 7:return U.style!==4?[3,9]:[4,this.renderDoubleBorder(U.color,U.width,d,l.curves)];case 8:return h.sent(),[3,11];case 9:return[4,this.renderSolidBorder(U.color,d,l.curves)];case 10:h.sent(),h.label=11;case 11:d++,h.label=12;case 12:return c++,[3,3];case 13:return[2]}})})},t.prototype.renderDashedDottedBorder=function(l,e,a,i,s){return di(this,void 0,void 0,function(){var d,c,o,U,F,h,u,A,W,p,m,N,S,M,X,y,X,y;return Ca(this,function(V){return this.ctx.save(),d=vx(i,a),c=MB(i,a),s===2&&(this.path(c),this.ctx.clip()),Vs(c[0])?(o=c[0].start.x,U=c[0].start.y):(o=c[0].x,U=c[0].y),Vs(c[1])?(F=c[1].end.x,h=c[1].end.y):(F=c[1].x,h=c[1].y),a===0||a===2?u=Math.abs(o-F):u=Math.abs(U-h),this.ctx.beginPath(),s===3?this.formatPath(d):this.formatPath(c.slice(0,2)),A=e<3?e*3:e*2,W=e<3?e*2:e,s===3&&(A=e,W=e),p=!0,u<=A*2?p=!1:u<=A*2+W?(m=u/(2*A+W),A*=m,W*=m):(N=Math.floor((u+W)/(A+W)),S=(u-N*A)/(N-1),M=(u-(N+1)*A)/N,W=M<=0||Math.abs(W-S)(lt(),Bt(rl,null,[n.name==="reset"?(lt(),Bt("svg",hf,uf)):Pl("",!0),n.name==="update"?(lt(),Bt("svg",mf,Af)):Pl("",!0),n.name==="sun"?(lt(),Bt("svg",Vf,pf)):Pl("",!0),n.name==="moon"?(lt(),Bt("svg",bf,Nf)):Pl("",!0),n.name==="log"?(lt(),Bt("svg",Mf,Bf)):Pl("",!0)],64))}},Tf={class:"eldesign classtable"},zd={__name:"linetablecard",props:{tableData:{type:Array,required:!0},steamtypeOptions:{type:Array,required:!0},checkAll:{type:Boolean,default:!1},isIndeterminate:{type:Boolean,default:!1},isYouhua:{type:Boolean,default:!0}},emits:["update:checkAll","check-flag-change","update:tableData"],setup(n,{emit:t}){const l=n;PF(()=>{const s=l.tableData.filter(d=>d.steamflag===1).length;return s>0&&sl.checkAll,set:s=>t("update:checkAll",s)}),a=s=>{const d=l.tableData.map(c=>({...c,steamflag:s?1:0}));t("update:tableData",d),t("check-flag-change")},i=s=>{const c=l.tableData.filter(o=>o.steamflag===1).length===l.tableData.length;t("update:checkAll",c),t("check-flag-change")};return(s,d)=>{const c=Ct("el-checkbox"),o=Ct("el-table-column"),U=Ct("el-option"),F=Ct("el-select"),h=Ct("el-table"),u=Ct("el-card");return lt(),tl(u,{style:{"min-height":"240px","max-height":"480px"}},{default:B(()=>[b(c,{modelValue:e.value,"onUpdate:modelValue":d[0]||(d[0]=A=>e.value=A),indeterminate:n.isIndeterminate,onChange:a},{default:B(()=>[Ht(" 全选 ")]),_:1},8,["modelValue","indeterminate"]),H("div",Tf,[b(h,{data:n.tableData,border:"","show-header":!1},{default:B(()=>[b(o,{type:"index"}),b(o,{prop:"steamflag",width:"55"},{default:B(({row:A,$index:W})=>[b(c,{"false-label":0,"true-label":1,modelValue:A.steamflag,"onUpdate:modelValue":p=>A.steamflag=p,onChange:p=>i(W)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),b(o,{prop:"name","show-overflow-tooltip":""}),n.isYouhua?(lt(),tl(o,{key:0,prop:"steamtype"},{default:B(({row:A})=>[b(F,{modelValue:A.steamtype,"onUpdate:modelValue":W=>A.steamtype=W},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(n.steamtypeOptions,W=>(lt(),tl(U,{key:W.value,label:W.label,value:W.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1})):Pl("",!0)]),_:1},8,["data"])])]),_:1})}}};const Gf={class:"field"},Jf=H("label",{for:"label"},"Label:",-1),yf={class:"my-header"},Xf=["id"],Yf={style:{"margin-top":"20px",padding:"20px"}},wf={class:"dialog-footer"},Lf={class:"my-header"},Ef=["id"],gf={style:{"margin-top":"5px",padding:"10px 35px"}},If={class:"dialog-footer"},kf=H("div",{class:"dnd-flow"},null,-1),Cf={__name:"index",props:{optimizer:{type:Boolean},jboptimizer:{type:Boolean},Xfoil:{type:Boolean}},emits:["optimizerfalse"],setup(n,{expose:t,emit:l}){const e=E(!1);let a=E();xJ();const{onInit:i,onNodeDragStop:s,onNodeContextMenu:d,onConnect:c,addEdges:o,setViewport:U,toObject:F,addNodes:h,updateEdgeData:u,onConnectStart:A}=C2();let W=E(),p=E(),m=E(),N=E("#000"),S=E({name:"",description:""}),M=E([]),X=E(1),y=E(),V=E("#2267B1"),I=E("");E();let G=E("");E(!1);let J=E([]),C=E(),$=E(null),O=E(!1);E(),E({position:{x:0,y:0},target:"kong"});let v=E([]),f=E([]),tt=E(0);const{onDragOver:ot,onDrop:et,onDragLeave:dt,isDragOver:Nt}=vy(),Vt=E([]),Yt=E([]),qt=E(!1),wt=E({name:""});let ll=[...Yt.value],Lt=[...Vt.value];Aa(Yt,q=>{const P=ll.filter(pt=>!q.some(ft=>ft.id===pt.id));P.length>0&&console.log("Deleted Nodes:",P),ll=[...q]},{deep:!0}),Aa(Vt,q=>{const P=Lt.filter(pt=>!q.some(ft=>ft.id===pt.id));P.length>0&&console.log("Deleted Edges:",P),Lt=[...q]},{deep:!0}),d(q=>{J.value=q.node,wt.value.name=q.node.data.label,qt.value=!0}),A(()=>{nd()});let Ut=E("process"),zt=E(0);c(q=>{console.log("线连接",q);const P=`${Ut.value}-${q.source}-${q.sourceHandle}-${q.target}-${q.targetHandle}`;q.id=P,q.type="smoothstep",q.zIndex=Ut.value==="process"?10:5,q.interactionWidth=Ut.value==="process"?5:20,Ut.value==="process"?q.markerEnd=MS.ArrowClosed:Ut.value==="data"&&(q.markerEnd={type:MS.ArrowClosed,width:6,height:6,color:V.value}),q.color=V.value,q.style={strokeWidth:X.value,stroke:V.value};const pt=Vt.value.find(Gt=>Gt.id===P);pt&&ri(pt.data.wid),o(q),$.value=null,zt.value++;const ft=`Seg${zt.value}`,dl=W.value.getNode(q.source),Ul=W.value.getNode(q.target);td(I.value,"",ft,Ut.value,dl.data.uid,Ul.data.uid).then(Gt=>{const zl={wid:Gt,uid:ft,type:Ut.value,fromuid:dl.data.uid,touid:Ul.data.uid};u(q.id,zl)}).catch(Gt=>{console.error("保存流程失败:",Gt)})});const hl=()=>{J.value&&J.value.data?(J.value.data.label=wt.value.name,console.log(J.value.data.label)):console.error("noid.value 或 noid.value.data 未定义"),qt.value=!1};rn.on("child2Data",q=>{a.value=q,console.log("datatree的值:",a.value)});function il(q){J.value=q.node,wt.value.name=q.node.data.label,console.log("shuju:",q.node.data),console.log("noid.value:",J.value),console.log("changeName.value:",wt.value.name),O.value=!O.value}const Xt=q=>{y.value=q,J.value.style!=null&&(console.log(J.value.style),J.value.style.backgroundColor=q)};function jt(){let q=[],P=[];for(let Gt=0;Gt(Gt.parentNode==null&&(Gt.isParent=!1,Gt.parentNode=Ul.id,console.log(Gt.parentNode),Gt.position.x=Gt.position.x/2,Gt.position.y=Gt.position.y/2,Gt.expandParent=!0),Gt))}Yt.value.push(Ul);for(let Gt=0;Gtq.node.data.name.includes(pt))?l("optimizerfalse",{name:q.node.data.name,wid:P}):q.node.data.name=="CATIA"?l("optimizerfalse",{name:"CATIA",wid:P}):q.node.data.name=="FSI"?l("optimizerfalse",{name:"FSI",wid:P}):q.node.data.name=="Flight"?l("optimizerfalse",{name:"Flight",wid:P}):q.node.data.name=="MathFunc"&&l("optimizerfalse",{name:"MathFunc",wid:P})}let it=E(["Python","Branin","Rosenbrock","Rastrigin","G9","Forrester"]),Il=null;function Gl(q){console.log("Edge Click",q.edge),console.log("所有线段:",Vt.value),$.value&&Il&&(Il.style={...Il.style,stroke:Il.originalColor,strokeWidth:Il.originalWidth}),C.value=q.edge.id,$.value=q.edge,$.value.originalColor=$.value.style.stroke,$.value.originalWidth=$.value.style.strokeWidth;const P=q.edge.data.type==="process";$.value.style={...$.value.style,stroke:P?"#2267B1":"rgba(255, 255, 0, 0.3)",strokeWidth:P?2:6},Il=$.value}let rt=E(!1),ml=E([{name:"FFD参数(sample)",steamflag:1}]),ie=E([{name:"上表面CST参数(upper)",steamflag:1},{name:"下表面CST参数(lower)",steamflag:1}]),Nl=E([{name:"TACS参数",steamflag:1}]),at=E([{label:"约束条件",value:1},{label:"优化目标",value:2}]),K=E([{code:"cl",name:"升力系数Cl",comtype:2,steamflag:1,steamtype:1},{code:"cd",name:"阻力系数Cd",comtype:2,steamflag:1,steamtype:1},{code:"cm",name:"力矩系数Cm",comtype:2,steamflag:1,steamtype:1}]),Wt=E([]),Dt=E([]),St=E([]),ut=E([]),al=E([]),vt=E(!1),Tt=E(!1);const Ot={1:ml,2:ie,3:K,4:ut,5:Wt,6:Dt,7:Nl,8:St,9:al},Et=()=>{const q=Ot[ol.value];if(!q)return;let P=q.value.filter(pt=>!!pt.steamflag).length;vt.value=P===q.value.length,Tt.value=P>0&&P{let P=Ot[ol.value].value.filter(pt=>pt.steamflag).map(pt=>pt.name);console.log("xuanzhongshuju:",P),console.log("seledge:",$.value),$.value.label=P.join(` `),ol.value==="1"?We(El.value,"2"):ol.value==="2"?We(Ue.value,"0"):ol.value==="7"?We(kl.value,"5"):ol.value==="5"?Va(Xl.value,"3",sl.value,"4"):ol.value==="6"?Va(kl.value,"5",sl.value,"4"):Re(),rt.value=!1},Bl=E(""),Xl=E(""),sl=E(""),kl=E(""),El=E(""),Ue=E(""),ht=q=>{Bl.value=q.value,J.value.data.xfid=Bl.value},Ql=q=>{Xl.value=q.value,J.value.data.adid=Xl.value},kt=q=>{sl.value=q.value,J.value.data.mfcid=sl.value},_t=q=>{kl.value=q.value,J.value.data.tacsid=kl.value},Zt=q=>{El.value=q.value,J.value.data.ffdid=El.value},Al=q=>{Ue.value=q.value,J.value.data.cstid=Ue.value};let ol=E("");function Ze(q){if(console.log("Edge Double Click",q),q.edge.data.type==="process"){console.log("逻辑流不打开弹窗");return}$.value=q.edge,console.log("qidian:",q.edge.sourceNode.data.name),console.log("zhongdian:",q.edge.targetNode.data.name);let P=q.edge.sourceNode.data.name,pt=q.edge.targetNode.data.name,ft=["optimizer","optimizer3","optimizer1","optimizer2"];ft.includes(P)&&pt==="FFD"?(ol.value="1",El.value=q.edge.targetNode.data.ffdid,El.value?rt.value=!0:Rl.error("FFD未初始化!")):ft.includes(P)&&pt==="CST"?(ol.value="2",Ue.value=q.edge.targetNode.data.cstid,Ue.value?rt.value=!0:Rl.error("CST未初始化!")):P==="ADflow"&&ft.includes(pt)?(ol.value="3",Xl.value=q.edge.sourceNode.data.adid,Xl.value?(Ke(Xl,2),rt.value=!0):Rl.error("ADflow未初始化!")):P==="Xfoil"&&ft.includes(pt)?(ol.value="4",Bl.value=q.edge.sourceNode.data.xfid,Bl.value?(Ke(Bl,2),rt.value=!0):Rl.error("Xfoil未初始化!")):P==="ADflow"&&pt==="MathFunc"?(ol.value="5",Xl.value=q.edge.sourceNode.data.adid,Xl.value&&sl.value?(Ke(Xl,3),rt.value=!0):Rl.error("ADflow或MathFunc未初始化!")):P==="TACS"&&pt==="MathFunc"?(ol.value="6",kl.value=q.edge.sourceNode.data.tacsid,kl.value&&sl.value?(Ke(kl,3),rt.value=!0):Rl.error("TACS或MathFunc未初始化!")):ft.includes(P)&&pt==="TACS"?(ol.value="7",kl.value=q.edge.targetNode.data.tacsid,kl.value?rt.value=!0:Rl.error("TACS未初始化!")):P==="MathFunc"&&ft.includes(pt)?(ol.value="8",sl.value=q.edge.sourceNode.data.mfcid,sl.value?(Ke(sl,2),rt.value=!0):Rl.error("MathFunc未初始化!")):P==="TACS"&&ft.includes(pt)&&(ol.value="9",kl.value=q.edge.sourceNode.data.tacsid,kl.value?(Ke(kl,2),rt.value=!0):Rl.error("TACS未初始化!")),console.log("leixing:",ol.value),ke(()=>{Et()})}const Ke=(q,P)=>{const pt={transCode:"MDO0052",pid:I.value,comid:q.value,type:P};le(pt).then(ft=>{ol.value==="3"&&(K.value=ft.params,Et()),ol.value==="4"&&(ut.value=ft.params,Et()),ol.value==="5"&&(Wt.value=ft.params,Et()),ol.value==="6"&&(Dt.value=ft.params,Et()),ol.value==="8"&&(St.value=ft.params,Et()),ol.value==="9"&&(al.value=ft.params,Et())}).catch(ft=>{Rl.error(ft.returnMsg)})},Re=()=>{let q="";if(ol.value==="3")q=_e([],K.value);else if(ol.value==="4")q=_e([],ut.value);else if(ol.value==="8")q=_e([],St.value);else if(ol.value==="9")q=_e([],al.value);else return;le({transCode:"MDO0053",paramstr:q}).then(pt=>{Rl({message:"数据流保存成功",type:"success"})}).catch(pt=>{Rl.error("数据流保存失败")})},_e=(q,P)=>Array.isArray(P)?(q=P.map(pt=>{const ft=pt.paramid??" ",dl=pt.steamflag??"",Ul=pt.steamtype??" ";return`${ft},${dl},${Ul}`}).join(";"),q):(console.error("Data should be an array"),q),We=(q,P)=>{le({transCode:"MDO0073",comid:q,comtype:P}).then(ft=>{Rl({message:"数据流保存成功",type:"success"})}).catch(ft=>{Rl.error("数据流保存失败")})},Va=(q,P,pt,ft)=>{let dl="";if(ol.value==="5")dl=Fa([],Wt.value);else if(ol.value==="6")dl=Fa([],Dt.value);else return;le({transCode:"MDO0074",fcomid:q,fcomtype:P,paramstr:dl,tcomid:pt,tcomtype:ft}).then(Gt=>{Rl({message:"数据流保存成功",type:"success"})}).catch(Gt=>{Rl.error("数据流保存失败")})},Fa=(q,P)=>Array.isArray(P)?(q=P.map(pt=>{const ft=pt.paramid??" ",dl=pt.steamflag??"";return`${ft},${dl}`}).join(";"),q):(console.error("Data should be an array"),q);i(q=>{q.fitView()}),s(({event:q,nodes:P,node:pt})=>{console.log(P),v.value=P,console.log("Node Drag Stop",{event:q,nodes:P,node:pt})});function re(q){if(!$.value)return;q=C.value;const P=$.value.data.wid;W.value.removeEdges(q),ri(P),$.value=null,console.log("msg:",a.value)}const Ha=q=>{et(q),rn.emit("doSomethingEvent")};function Ns(q){q=J.value.id;const P=J.value.data.wid;if(console.log("removeNodewid:",P),a.value==null){if(Yt.value.length>0){for(let pt=0;pt0)for(let pt=0;ptpt.source===q||pt.target===q).forEach(pt=>{pt.data&&pt.data.wid&&ri(pt.data.wid)})}const $s=()=>{eI.confirm("确定要删除全部吗?删除后不可恢复!","删除确认",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{gd()}).catch(()=>{Rl({type:"info",message:"已取消删除"})})};function gd(){var q,P,pt;try{const ft=Yt.value,dl=Vt.value;for(let Ul=0;Ul{const Gt={transCode:"MDO0058",pid:q||"",wid:P||"",uid:pt||"",type:ft||"",fromuid:dl||"",touid:Ul||""};try{return(await le(Gt)).wid}catch(zl){Rl.error(zl.returnMsg||"保存流程失败")}},ri=q=>{le({transCode:"MDO0059",wid:q}).then(pt=>{console.log(pt)}).catch(pt=>{Rl.error("删除流程失败")})};async function ld(){let q={nodes:F().nodes,edges:F().edges};p.value=JSON.stringify(q);try{const P=W.value.$el,ft=(await Uf(P)).toDataURL("image/png");G.value=ft,G.value!=""&&(console.log("保存图片成功!"),await aU())}catch(P){console.error("转换出错:",P)}}const aU=async()=>{const q=JSON.parse(sessionStorage.getItem("objlist")),P=q?q.stype:"",pt={pid:I.value,name:S.value.name,remark:S.value.description,image:G.value,isshare:"1",flow:p.value,stype:P};sessionStorage.setItem("objlist",JSON.stringify(pt)),console.log("打印stypeValue:",P);const ft={transCode:"MDO0002",pid:I.value,name:S.value.name,remark:S.value.description,image:G.value,isshare:"1",flow:p.value,stype:P};console.log(ft);try{const dl=await le(ft);console.log(dl),Rl({message:"工程保存成功",type:"success"})}catch(dl){Rl.error(dl.returnMsg)}};function Oi(){U({x:0,y:0,zoom:1})}function wc(){e.value=!e.value,e.value?N.value="#fff":N.value="#000"}const ed=q=>{q.preventDefault()};fn(()=>{setTimeout(function(){ji()},1500),W.value&&W.value.$el.addEventListener("click",q=>{$.value&&!q.target.closest(".vue-flow__edge")&&nd()}),document.addEventListener("contextmenu",ed),rn.on("xfidFromxfoil",ht),rn.on("adidFromadflow",Ql),rn.on("mfcidFromMathFunc",kt),rn.on("tacsidFromTACS",_t),rn.on("ffdidFromFfd",Zt),rn.on("cstidFromCst",Al)});const nd=()=>{$.value&&($.value.style={...$.value.style,stroke:$.value.originalColor,strokeWidth:(Il==null?void 0:Il.originalWidth)||1},$.value=null,C.value=null,Il=null)};up(()=>{document.removeEventListener("contextmenu",ed)}),_F(()=>{rn.off("child2Data"),rn.off("xfidFromxfoil",ht),rn.off("adidFromadflow",Ql),rn.off("mfcidFromMathFunc",kt),rn.off("tacsidFromTACS",_t),rn.off("ffdidFromFfd",Zt),rn.off("cstidFromCst",Al)});const ji=()=>{let q=JSON.parse(sessionStorage.getItem("objlist"));if(q.flow!=""){let P=JSON.parse(q.flow);Yt.value=P.nodes,Vt.value=P.edges}S.value.name=q.name,S.value.description=q.remark,I.value=q.pid},_=q=>{q=="process"?(X.value=1,V.value="#2267B1",Ut.value="process"):q=="data"&&(X.value=6,V.value="rgba(150, 150, 150, 0.2)",Ut.value="data")},Mt=q=>{if(console.log("yanse:",q),V.value=q,$.value){let P=V.value;$.value.data.type==="data"&&(P=Jt(V.value,.2));const pt={...$.value,style:{...$.value.style,stroke:P}},ft=Vt.value.map(dl=>dl.id===$.value.id?pt:dl);Vt.value=ft}},Jt=(q,P)=>{if(q.startsWith("#")){const pt=parseInt(q.substring(1,3),16),ft=parseInt(q.substring(3,5),16),dl=parseInt(q.substring(5,7),16);return`rgba(${pt}, ${ft}, ${dl}, ${P})`}else if(q.startsWith("rgb"))return q.replace(/rgb(a?)\(([^)]+)\)/,`rgba($2, ${P})`);return q};return Aa(()=>$.value,(q,P)=>{$.value!=null}),t({changeAllEdgesColor:Mt,linestrokeWidth:_,getroter:ji,onSelection:jt,bgcolorfunc:Xt,logToObject1:ld}),(q,P)=>{const pt=Ct("el-icon"),ft=Ct("el-input"),dl=Ct("el-form-item"),Ul=Ct("el-form");return lt(),Bt(rl,null,[b(Q(UI),{ref_key:"vueFlowRef",ref:W,nodes:Yt.value,"onUpdate:nodes":P[28]||(P[28]=Gt=>Yt.value=Gt),edges:Vt.value,"onUpdate:edges":P[29]||(P[29]=Gt=>Vt.value=Gt),class:Hl([{dark:e.value},"basic-flow"]),style:{"background-image":"url('src/assets/flowimg/surromdao.png')","background-position":"center","background-repeat":"no-repeat"},"default-viewport":{zoom:1.5},"min-zoom":.2,"max-zoom":2.5,onDrop:Ha,onNodeContextmenu:Q(d),onDragover:Q(ot),onDragleave:Q(dt),onEdgeClick:Gl,onNodeDoubleClick:el,onNodeClick:il,onEdgeDoubleClick:Ze},{"node-default":B(Gt=>[b(ok,{node:Gt},null,8,["node"])]),"node-group":B(Gt=>[b(Zk,{node:Gt},null,8,["node"])]),default:B(()=>[b(Q(rI),{"pattern-color":"#aaa",gap:16}),b(Q(vJ),{position:"right",style:{display:"none"}},{default:B(()=>[H("div",Gf,[H("div",null,[Jf,me(H("input",{id:"label","onUpdate:modelValue":P[0]||(P[0]=Gt=>$t(m)?m.value=Gt:m=Gt)},null,512),[[_g,Q(m),void 0,{lazy:!0}]])]),H("button",{onClick:hl,class:"lableaniu"},"确定")])]),_:1}),b(Q(ak),{position:"top-left"},{default:B(()=>[b(Q(Nd),{title:"重置",onClick:Oi},{default:B(()=>[b(Bb,{name:"reset"})]),_:1}),b(Q(Nd),{title:"背景切换",onClick:wc},{default:B(()=>[e.value?(lt(),tl(Bb,{key:0,name:"sun"})):(lt(),tl(Bb,{key:1,name:"moon"}))]),_:1}),b(Q(Nd),{title:"保存",onClick:ld},{default:B(()=>[b(pt,{color:Q(N)},{default:B(()=>[b(Q(qg))]),_:1},8,["color"])]),_:1}),b(Q(Nd),{title:"删除节点",onClick:P[1]||(P[1]=Gt=>Ns())},{default:B(()=>[b(pt,{color:Q(N)},{default:B(()=>[b(Q($g))]),_:1},8,["color"])]),_:1}),b(Q(Nd),{title:"删除线",onClick:P[2]||(P[2]=Gt=>re())},{default:B(()=>[b(pt,{color:Q(N)},{default:B(()=>[b(Q(tI))]),_:1},8,["color"])]),_:1}),b(Q(Nd),{title:"清空全部",onClick:P[3]||(P[3]=Gt=>$s())},{default:B(()=>[b(pt,{color:Q(N)},{default:B(()=>[b(Q(lI))]),_:1},8,["color"])]),_:1})]),_:1}),b(Q(De),{modelValue:qt.value,"onUpdate:modelValue":P[6]||(P[6]=Gt=>qt.value=Gt),"align-center":"",modal:!1,"close-on-click-modal":!1,"append-to-body":!0,draggable:"",fullscreen:!1,"modal-append-to-body":!1,"modal-class":"summary-dlg",width:"400",class:"dialog_class bgcolor colortext tianjia sel"},{header:B(({titleId:Gt,titleClass:zl})=>[H("div",yf,[H("h4",{id:Gt,class:Hl(zl)},"修改名称",10,Xf)])]),footer:B(()=>[H("div",wf,[b(Q(bl),{onClick:P[5]||(P[5]=Gt=>qt.value=!1)},{default:B(()=>[Ht("取 消")]),_:1}),b(Q(bl),{type:"primary",onClick:hl},{default:B(()=>[Ht("确 定")]),_:1})])]),default:B(()=>[H("div",Yf,[b(Ul,{model:wt.value,"label-width":"100px",class:"demo-ruleForm"},{default:B(()=>[b(dl,{label:"新名称:",prop:"name"},{default:B(()=>[b(ft,{modelValue:wt.value.name,"onUpdate:modelValue":P[4]||(P[4]=Gt=>wt.value.name=Gt),placeholder:"请输入名称",maxlength:"20"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},8,["modelValue"]),b(Q(De),{modelValue:Q(rt),"onUpdate:modelValue":P[27]||(P[27]=Gt=>$t(rt)?rt.value=Gt:rt=Gt),"align-center":"",modal:!1,"close-on-click-modal":!1,"append-to-body":!0,draggable:"",fullscreen:!1,"modal-append-to-body":!1,"modal-class":"summary-dlg",width:"500",class:"bgcolor colortext tianjia sel"},{header:B(({titleId:Gt,titleClass:zl})=>[H("div",Lf,[H("h4",{id:Gt,class:Hl(zl)},"数据流",10,Ef)])]),footer:B(()=>[H("div",If,[b(Q(bl),{onClick:P[25]||(P[25]=Gt=>$t(rt)?rt.value=!1:rt=!1)},{default:B(()=>[Ht("取 消")]),_:1}),b(Q(bl),{type:"primary",onClick:P[26]||(P[26]=Gt=>{cl(),$t(rt)?rt.value=!1:rt=!1})},{default:B(()=>[Ht("确 定")]),_:1})])]),default:B(()=>[H("div",gf,[Q(ol)==="1"?(lt(),tl(zd,{key:0,"check-all":Q(vt),"onUpdate:checkAll":P[7]||(P[7]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(ml),"onUpdate:tableData":P[8]||(P[8]=Gt=>$t(ml)?ml.value=Gt:ml=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),"is-youhua":!1,onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="2"?(lt(),tl(zd,{key:1,"check-all":Q(vt),"onUpdate:checkAll":P[9]||(P[9]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(ie),"onUpdate:tableData":P[10]||(P[10]=Gt=>$t(ie)?ie.value=Gt:ie=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),"is-youhua":!1,onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="3"?(lt(),tl(zd,{key:2,"check-all":Q(vt),"onUpdate:checkAll":P[11]||(P[11]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(K),"onUpdate:tableData":P[12]||(P[12]=Gt=>$t(K)?K.value=Gt:K=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="4"?(lt(),tl(zd,{key:3,"check-all":Q(vt),"onUpdate:checkAll":P[13]||(P[13]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(ut),"onUpdate:tableData":P[14]||(P[14]=Gt=>$t(ut)?ut.value=Gt:ut=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="5"?(lt(),tl(zd,{key:4,"check-all":Q(vt),"onUpdate:checkAll":P[15]||(P[15]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(Wt),"onUpdate:tableData":P[16]||(P[16]=Gt=>$t(Wt)?Wt.value=Gt:Wt=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),"is-youhua":!1,onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="6"?(lt(),tl(zd,{key:5,"check-all":Q(vt),"onUpdate:checkAll":P[17]||(P[17]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(Dt),"onUpdate:tableData":P[18]||(P[18]=Gt=>$t(Dt)?Dt.value=Gt:Dt=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),"is-youhua":!1,onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="7"?(lt(),tl(zd,{key:6,"check-all":Q(vt),"onUpdate:checkAll":P[19]||(P[19]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(Nl),"onUpdate:tableData":P[20]||(P[20]=Gt=>$t(Nl)?Nl.value=Gt:Nl=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),"is-youhua":!1,onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="8"?(lt(),tl(zd,{key:7,"check-all":Q(vt),"onUpdate:checkAll":P[21]||(P[21]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(St),"onUpdate:tableData":P[22]||(P[22]=Gt=>$t(St)?St.value=Gt:St=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0),Q(ol)==="9"?(lt(),tl(zd,{key:8,"check-all":Q(vt),"onUpdate:checkAll":P[23]||(P[23]=Gt=>$t(vt)?vt.value=Gt:vt=Gt),"table-data":Q(al),"onUpdate:tableData":P[24]||(P[24]=Gt=>$t(al)?al.value=Gt:al=Gt),"steamtype-options":Q(at),"is-indeterminate":Q(Tt),onCheckFlagChange:Et},null,8,["check-all","table-data","steamtype-options","is-indeterminate"])):Pl("",!0)])]),_:1},8,["modelValue"])]),_:1},8,["nodes","edges","class","onNodeContextmenu","onDragover","onDragleave"]),kf],64)}}},Df="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA8BJREFUaEPtmdFR20AQhj/JMJMHHkgFcSoIHcTpIFQAVBCoALsCnApwKggdABXEHcTpwI+ZgK14rRNzOu/Jd7rLAzPRm23J3n///ff+XRe88qt45fHzH4DC4HEJX4DzAobyeQVzYL6Gyeb9RU7WszIwgM8V3BZw7AlyWcFkDdNcIHIBGA7gFhg5gS3N6xagChZr+JSDjWQAJVwDl07WFwVcPMODAHgDwz/wvYATG2AFU1NWDdBoYlIAjEq4cYJaFvD1GcZaJAM430hCAG+1YfQhYCcrmEVHD726kIj0uoBL5wcfD+H89x6RChtPNcAzh41ZH5FHMeARqdB/FZtB+S7gxmZjU4rRIg8FoIpUyuUIxkvoXcMHMK7qsnq5YkS+F0CISPvUrv1Misi7AESLNBVIH5FrAJJEmgoiVuQugGEJ940FMMH0EmkqEE3koo0BnD7V1mR7tQCUMCus9pZDpKlAFJE/rOpTXAUgh8o789lFbGtMDdb3/CGcrOFH8/nKSnyLgQHcN35G6Eo5ITOCkWYiBrE5vRcreK8ycACjqgZhX3cruMphvCJBSTOZ2iWtVcZOFzJdQEC8+BV5sIKxOeoj44i/vaxtitgV28W2DKLKgP1THSfkqQwn8WEFPRF94neexLE9OShE/abtFLcJxnWxj/JeY8u1R10AowGcbVTeGv36nJARYFyRyqPLEiZP7clN2BHP9Gh3R/cc+GnNsa2a97EB9BW5T6Q7ttzVxAreCsidg8xuo0a4O6NfDpFHiFTThL+NStAe8e50oJ4iDxapBlJzBqqItSxrHj1C5DEiVbNuz9i2vjq7UCgbHpHLfCztVqaskdPTNZESmvVgAHJjKhtKN9Jm56isRwFobg5lwwCWDcNHJ3i1p/fJuheAWZNc+vY1oWw0zD0bO3IAC2VbEZV1a7Sde+305qDYWJ76EtGW1nIqwGYEe6XIrJ8YN/qyFDNudLtjbYnYUybq9iyGDQt8dNZdeyEW316cBbnRHGykZl3svNZKvW00BxvAN0OzCNpe/KrByL1m69cydV2jbYgbbc0GsWy4bbQjmJ1a92U9uo2msmF+MFvWowF0HWi+TmUGcZnqxEbM7VWIFUCvrPcCsOdAi97zx9a6b77YuxvVHvS1UB8bznckZz2JgYADzctGrqxnA9CljaL+z+DO/Ji2KPaK2lcu2vu9Skj7Ik+nkrFPbHVrRZNzZZkNgI8NB2yWrGctIY0NGXCq+p/LD8YY/pLF8RFMU/7N+aclFFO3Oe/NWkI5Awv9rlcP4C9pDvFAOSYhnAAAAABJRU5ErkJggg==";const zf={class:"left_main"},xf={style:{display:"flex","align-items":"center"}},ff=["src"],vf={class:"custom-text",style:{height:"100%"}},Of=["onDragstart"],jf=["src"],Kf={class:"custom-text",style:{height:"100%"}},Hf={__name:"Sidebar",setup(n,{expose:t}){const{onDragStart:l,onDragLeave:e,treeobj:a,onDrop:i}=vy(),s=E([{id:1,label:"工程管理",img:Df,children:[{id:"1-1",label:"优化问题",img:ky,Text:"2-",children:[]},{id:"1-3",label:"学科分析",img:Cy,Text:"3-",children:[]},{id:"1-2",label:"优化器",img:Dy,Text:"4-",children:[]}]}]),d=E([{id:2,label:"优化问题组件",img:"youhwt.png",children:[{id:"2-1",label:"优化问题",img:"wen.png",name:"Project"}]},{id:3,label:"学科分析组件",img:"xkfx.png",children:[{id:"3-01",label:"优化器",img:"mob.png",name:"optimizer"},{id:"3-02",label:"参数化",img:"csh.png",name:"参数化"},{id:"3-03",label:"气动分析",img:"aero.png",name:"气动分析"},{id:"3-0",label:"CST",img:"xuek0.png",name:"CST"},{id:"3-10",label:"FFD",img:"ffd.png",name:"FFD"},{id:"3-11",label:"ADflow",img:"ADflow.png",name:"ADflow"},{id:"3-12",label:"TACS",img:"TACS.png",name:"TACS"},{id:"3-14",label:"MathFunc",img:"MathFunc.png",name:"MathFunc"},{id:"3-1",label:"CATIA",img:"xuek1.png",name:"CATIA"},{id:"3-8",label:"Python",img:"xuek8.png",name:"Python"},{id:"3-9",label:"Xfoil",img:"xuek9.png",name:"Xfoil"},{id:"3-2",label:"Excel",img:"xuek2.png",name:"Excel"},{id:"3-3",label:"Feko",img:"xuek3.png",name:"Feko"},{id:"3-4",label:"Fluent",img:"xuek4.png",name:"Fluent"},{id:"3-5",label:"HCFD",img:"xuek5.png",name:"HCFD"},{id:"3-6",label:"Matlab",img:"xuek6.png",name:"Matlab"},{id:"3-7",label:"Nastran",img:"xuek7.png",name:"Nastran"},{id:"3-13",label:"FUN to FEM",img:"fsi.png",name:"FSI"},{id:"3-15",label:"Flight",img:"flight.png",name:"Flight"}]},{id:4,label:"优化器组件",img:"youhq.png",children:[{id:"4-1",label:"进化优化器",img:"xuek10.png",name:"进化优化器"},{id:"4-2",label:"代理优化器",img:"xuek11.png",name:"代理优化器"},{id:"4-3",label:"梯度优化器",img:"xuek12.png",name:"梯度优化器"}]}]);let c=E();fn(()=>{o(),u(),rn.on("doSomethingEvent",A)});const o=()=>{let C=JSON.parse(sessionStorage.getItem("objlist"));if(C.flow!=""){let $=JSON.parse(C.flow).nodes;for(let O=0;O<$.length;O++)for(let v=0;vnew URL(Object.assign({"../../assets/flowimg/111.png":OJ,"../../assets/flowimg/ADflow.png":jJ,"../../assets/flowimg/MathFunc.png":KJ,"../../assets/flowimg/TACS.png":HJ,"../../assets/flowimg/aero.png":PJ,"../../assets/flowimg/catia.png":_J,"../../assets/flowimg/csh.png":qJ,"../../assets/flowimg/ffd.png":$J,"../../assets/flowimg/ffdFileSave.png":ty,"../../assets/flowimg/flight.png":ly,"../../assets/flowimg/fsi.png":ey,"../../assets/flowimg/fsibackg.png":ny,"../../assets/flowimg/gc1.png":ay,"../../assets/flowimg/gc2.png":iy,"../../assets/flowimg/gc3.png":sy,"../../assets/flowimg/mob.png":dy,"../../assets/flowimg/r2.png":cy,"../../assets/flowimg/surromdao.png":oy,"../../assets/flowimg/wen.png":Uy,"../../assets/flowimg/wens.png":ry,"../../assets/flowimg/x@2x.png":Fy,"../../assets/flowimg/xkfx.png":hy,"../../assets/flowimg/xuek0.png":Zy,"../../assets/flowimg/xuek01.png":uy,"../../assets/flowimg/xuek1.png":my,"../../assets/flowimg/xuek10.png":Qy,"../../assets/flowimg/xuek11.png":Ay,"../../assets/flowimg/xuek12.png":Vy,"../../assets/flowimg/xuek2.png":Wy,"../../assets/flowimg/xuek3.png":py,"../../assets/flowimg/xuek4.png":by,"../../assets/flowimg/xuek5.png":Ry,"../../assets/flowimg/xuek6.png":Ny,"../../assets/flowimg/xuek7.png":My,"../../assets/flowimg/xuek8.png":Sy,"../../assets/flowimg/xuek9.png":By,"../../assets/flowimg/xueks1.png":Ty,"../../assets/flowimg/xueks2.png":Gy,"../../assets/flowimg/xueks3.png":Jy,"../../assets/flowimg/xueks4.png":yy,"../../assets/flowimg/xueks5.png":Xy,"../../assets/flowimg/xueks6.png":Yy,"../../assets/flowimg/xueks7.png":wy,"../../assets/flowimg/xueks8.png":Ly,"../../assets/flowimg/xueks9.png":Ey,"../../assets/flowimg/youhq.png":gy,"../../assets/flowimg/youhwt.png":Iy})[`../../assets/flowimg/${C}`],self.location).href,F={children:"children",label:"label"},h=C=>{},u=()=>{rn.emit("child2Data",s.value)};_F(()=>{rn.off("doSomethingEvent",A)});const A=()=>{u();for(let C=0;C{W.value&&(p.value=W.value.clientHeight,m.value=p.value*.2,N.value=p.value*.8)};fn(()=>{ke(()=>{S(),window.addEventListener("resize",S)})}),_F(()=>{window.removeEventListener("resize",S)});const M=E(!1),X=E(0),y=E(!1),V=C=>{const $=C.currentTarget.getBoundingClientRect(),O=5;y.value=Math.abs(C.clientY-($.top+$.height)){y.value&&(M.value=!0,X.value=C.clientY,document.addEventListener("mousemove",G),document.addEventListener("mouseup",J))},G=C=>{if(!M.value)return;const $=C.clientY-X.value,O=m.value+$,v=N.value-$;O>50&&v>50&&(m.value=O,N.value=v),X.value=C.clientY},J=()=>{M.value=!1,document.removeEventListener("mousemove",G),document.removeEventListener("mouseup",J)};return(C,$)=>{const O=Ct("el-tree");return lt(),Bt("div",zf,[H("div",{class:"left_main_content el-treeicon",ref_key:"containerRef",ref:W},[H("div",{class:"tree-box top-tree",style:pW({height:m.value+"px"}),onMousemove:V,onMousedown:I},[b(O,{data:s.value,class:"custom-tree",ref_key:"cgtree",ref:c,"default-expand-all":"",props:F,onNodeClick:h},{default:B(({node:v,data:f})=>[H("div",xf,[H("img",{src:f.img,class:"custom-image"},null,8,ff),H("span",vf,Je(v.label),1)])]),_:1},8,["data"])],36),H("div",{class:"tree-box bottom-tree",style:pW({height:N.value+"px"}),onMousemove:V,onMousedown:I},[b(O,{data:d.value,class:"custom-tree1","default-expand-all":"",props:F,onNodeClick:h},{default:B(({node:v,data:f})=>[H("div",{style:{display:"flex","align-items":"center"},onDragstart:tt=>Q(l)(tt,"default",f.id),draggable:!0},[H("img",{src:U(f.img),class:"custom-image"},null,8,jf),H("span",Kf,Je(v.label),1)],40,Of)]),_:1},8,["data"])],36)],512)])}}},Pf=Rs(Hf,[["__scopeId","data-v-fa8815bc"]]),_f={class:"classtable",style:{width:"100%",height:"100%",overflow:"auto"}},qf={style:{height:"100%"}},$f={__name:"tablelist",props:{tabledataliebiao:{type:Array,default:[]},tableHeaders:{type:Array,default:[]},tablelistshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n,e=E([]);let a=E(!1);const i=d=>{!d||d.length===0?a.value=!1:(e.value=l.tableHeaders.filter(c=>d.includes(c.prop)),a.value=!0)},s=({columnIndex:d})=>{if(d===0)return"";let c=d-1,o=e.value.length,U=Math.ceil(o/3);return c{const o=Ct("el-table-column"),U=Ct("el-table");return lt(),Bt("div",_f,[me(H("div",qf,[b(U,{data:n.tabledataliebiao,border:"",style:{overflow:"auto",height:"100%"},"header-cell-class-name":s},{default:B(()=>[b(o,{type:"index",label:"编号",width:"100"}),(lt(!0),Bt(rl,null,Zl(e.value,(F,h)=>(lt(),tl(o,{key:h,prop:F.prop,"show-overflow-tooltip":"",label:F.label,"min-width":"200"},null,8,["prop","label"]))),128))]),_:1},8,["data"])],512),[[Me,Q(a)]])])}}},t3={style:{width:"100%",height:"100%"}},l3={class:"echartitem",style:{width:"100%",height:"100%"}},e3={__name:"area",props:{areashow:{type:Boolean,default:!1}},emits:[""],setup(n,{expose:t,emit:l}){const e=n;let a,i=E([]);E([]);let s=E([]),d=E([]),c=E(null);E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{ke(()=>{console.log("onMounted called");const W=document.getElementById("area");console.log("chartDom:",W),W&&(a=zn(W),a.resize(),A())})}),Aa(()=>e.areashow,W=>{W&&ke(()=>{const p=c.value;p&&(a=zn(p),a.resize(),A())})},{immediate:!0});const h=()=>{U.value=[],s.value=[],d.value=[]},u=W=>{F.value=W,U.value=[],s.value=[],d.value=[];let p=JSON.parse(F.value);if(!p.length)return;let m=p[0].vars.split(",");i.value=m,p.forEach((N,S)=>{d.value.push(S+1),U.value.push(N.vals.split(" ").map(Number))}),s.value=m.map((N,S)=>({name:N,type:"line",stack:"Total",symbol:"none",areaStyle:{},emphasis:{focus:"series"},data:U.value.map(M=>M[S])})),a.setOption({legend:{data:i.value},xAxis:{data:d.value},series:s.value})},A=()=>{o.value={title:{text:"压力分布",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:i.value,orient:"vertical",right:"4%",top:"2%"},grid:{left:"5%",right:"4%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,name:"cd",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:d.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],yAxis:[{type:"value",name:"-cl",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],series:s.value},o.value&&a.setOption(o.value)};return t({getsockechart:u,echatinit:h}),(W,p)=>(lt(),Bt("div",t3,[H("div",l3,[H("div",{id:"area",ref_key:"chartContainer",ref:c,style:{width:"100%",height:"100%"}},null,512)])]))}},n3={style:{width:"100%",height:"100%"}},a3={class:"echartitem",style:{width:"100%",height:"100%"}},i3={__name:"bargraph",props:{bargraphshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n;let e,a=E([]),i=E([]),s=E([]),d=E([]),c=E(null);E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{var W=document.getElementById("bargraph");e=zn(W),A()}),Aa(()=>l.bargraphshow,W=>{W&&ke(()=>{const p=c.value;p&&(e=zn(p),e.resize(),A())})},{immediate:!0});const h=()=>{U.value=[],s.value=[],d.value=[]},u=W=>{F.value=W,U.value=[],s.value=[],d.value=[];let p=JSON.parse(F.value),m=0;for(let N=0;NNumber(M));U.value.push(S),d.value.push(m)}console.log(U.value);for(let N=0;NX[N]),M={name:a.value[N],type:"bar",data:S};s.value.push(M)}e.setOption({legend:{data:a.value},xAxis:{data:d.value},series:s.value})},A=()=>{o.value={title:{text:"柱状图"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},legend:{data:a.value},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"category",data:d.value},yAxis:{type:"value"},series:s.value},o.value&&e.setOption(o.value)};return t({getsockechart:u,echatinit:h}),(W,p)=>(lt(),Bt("div",n3,[H("div",a3,[H("div",{id:"bargraph",ref_key:"chartContainer",ref:c,style:{width:"100%",height:"100%"}},null,512)])]))}};const s3={style:{width:"100%",height:"100%"}},d3={class:"echartitem",style:{width:"100%",height:"100%"}},c3={__name:"echartLine",props:{echartdata:{type:String},curvedata:{type:String},echartLineshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n;let e=E([]),a=E([]),i=E([]),s=E([]),d=E(null),c;E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{c=zn(d.value),p(),c.resize()}),Aa(()=>l.echartLineshow,m=>{m&&ke(()=>{const N=d.value;N&&(c=zn(N),c.resize(),p())})},{immediate:!0});const h=()=>{U.value=[],i.value=[],s.value=[]},u=m=>{F.value=m,U.value=[],i.value=[],s.value=[];let N=JSON.parse(F.value);if(!N.length)return;let S=N[0].vars.split(",");e.value=S,N.forEach((M,X)=>{s.value.push(X+1),U.value.push(M.vals.split(" ").map(Number))}),i.value=S.map((M,X)=>({name:M,type:"line",stack:"Total",symbol:"none",data:U.value.map(y=>y[X])})),c.setOption({legend:{data:e.value},xAxis:{type:"category",data:s.value},yAxis:{type:"value"},series:i.value})},A=(m,N)=>{console.log("散点图曲线数据1:",N),F.value=N,i.value=[],s.value=[],e.value=m,a.value=N;for(let M=0;MM.label)},xAxis:{type:"category",data:s.value},yAxis:{type:"value"},series:i.value}),console.log("初始化后的 series:",i.value)},W=(m,N,S,M)=>{console.log("图曲线数据1:",M),F.value=M,i.value=[],s.value=[];const X=E([]);e.value=S,a.value=M,console.log("listcbval",m),console.log("listcbval2",N);const y=m,V=N;if(console.log("xColumns",y),console.log("yColumns",V),y.length===0||V.length===0){console.error("请先选择 X 轴和 Y 轴的变量");return}for(let G=0;G{o.value={title:{text:" ",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#FFF"}},legend:{data:e.value,orient:"vertical",right:"0%",top:"2%",itemWidth:30,pageButtonItemGap:10,pageButtonPosition:"end",type:"scroll"},grid:{show:!1,left:"5%",right:"14%",bottom:"10%",containLabel:!0},xAxis:{type:"value",boundaryGap:!1,name:"",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:s.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}},yAxis:{type:"value",name:"",nameGap:30,nameTextStyle:{fontsize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisTick:{show:!0},splitLine:{show:!0},axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}}},series:i.value},o.value&&c.setOption(o.value),window.onresize=function(){c.resize()}};return t({linechart:p,getsockechart:u,echatinit:h,getshuju:A,selectshuju:W}),(m,N)=>(lt(),Bt("div",s3,[H("div",d3,[H("div",{id:"line2",ref_key:"chartContainer",ref:d,style:{width:"100%",height:"100%"}},null,512)])]))}},o3=Rs(c3,[["__scopeId","data-v-70f26ab7"]]),U3={style:{width:"100%",height:"100%"}},r3={class:"echartitem",style:{width:"100%",height:"100%"}},F3={__name:"BarChart",props:{BarChartshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n;let e,a=E([]),i=E([]),s=E([]),d=E([]),c=E(null);E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{}),Aa(()=>l.BarChartshow,W=>{W&&ke(()=>{const p=c.value;p&&(e=zn(p),e.resize(),A())})},{immediate:!0});const h=()=>{U.value=[],s.value=[],d.value=[]},u=W=>{F.value=W,U.value=[],s.value=[],d.value=[];let p=JSON.parse(F.value),m=0;for(let N=0;NNumber(M));U.value.push(S),d.value.push(m)}console.log(U.value);for(let N=0;NX[N]),M={name:a.value[N],type:"bar",data:S};s.value.push(M)}e.setOption({legend:{data:a.value},xAxis:{data:d.value},series:s.value})},A=()=>{o.value={title:{text:"横条图"},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},legend:{data:a.value},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"value"},yAxis:{type:"category",data:d.value},series:s.value},o.value&&e.setOption(o.value)};return t({getsockechart:u,echatinit:h}),(W,p)=>(lt(),Bt("div",U3,[H("div",r3,[H("div",{id:"bargraphbar",ref_key:"chartContainer",ref:c,style:{width:"100%",height:"100%"}},null,512)])]))}},h3={style:{width:"100%",height:"100%"}},Z3={class:"echartitem",style:{width:"100%",height:"100%"}},u3={__name:"scatter",props:{scattershow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n,e=E({});let a,i=E([]),s=E([]),d=E([]),c=E([]),o=E(null);E();let U=E([]),F=E("");fn(()=>{ke(()=>{console.log("onMounted called");const m=document.getElementById("linesan");console.log("chartDom:",m),m&&(a=zn(m),a.resize(),p())})}),Aa(()=>l.scattershow,m=>{m&&ke(()=>{const N=o.value;N&&(a=zn(N),a.resize(),p())})},{immediate:!0});const h=()=>{U.value=[],d.value=[],c.value=[]},u=m=>{F.value=m,U.value=[],d.value=[],c.value=[];let N=JSON.parse(F.value),S=0,M={};for(let X=0;XNumber(I));c.value.push(S);for(let I=0;I{console.log("散点图曲线数据1:",N),F.value=N,d.value=[],c.value=[],i.value=m,s.value=N;for(let M=0;MM.label)},xAxis:{type:"category",data:c.value},yAxis:{type:"value"},series:d.value}),console.log("初始化后的 series:",d.value)},W=(m,N,S,M)=>{console.log("散点图曲线数据1:",M),F.value=M,d.value=[],c.value=[];const X=E([]);i.value=S,s.value=M,console.log("listcbval",m),console.log("listcbval2",N);const y=m,V=N;if(console.log("xColumns",y),console.log("yColumns",V),y.length===0||V.length===0){console.error("请先选择 X 轴和 Y 轴的变量");return}for(let G=0;G{e.value={title:{text:"",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},legend:{show:!0,data:i.value,orient:"vertical",right:"0%",top:"2%",itemWidth:30,pageButtonItemGap:10,pageButtonPosition:"end",type:"scroll"},grid:{show:!1,left:"5%",right:"14%",bottom:"15%",containLabel:!0},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#FFF"}},xAxis:[{type:"value",boundaryGap:!1,name:"",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:c.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],yAxis:{type:"value",name:" ",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisTick:{show:!0},splitLine:{show:!0},axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}}},series:d.value},e.value&&a.setOption(e.value),window.onresize=function(){a.resize()}};return t({getsockechart:u,getshuju:A,echatinit:h,selectshuju:W}),(m,N)=>(lt(),Bt("div",h3,[H("div",Z3,[H("div",{id:"linesan",ref_key:"chartContainer",ref:o,style:{width:"100%",height:"100%"}},null,512)])]))}},m3={style:{width:"100%",height:"100%"}},Q3={class:"echartitem",style:{width:"100%",height:"100%"}},A3={__name:"radar",props:{radarshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n;let e,a=E([]),i=E([]),s=E([]),d=E([]),c=E(null);E();let o=E(null),U=E([]),F=E(""),h;E([]);let u=E([]);eU({instance:null}),fn(()=>{var m=document.getElementById("radar");e=zn(m),p()}),Aa(()=>l.radarshow,m=>{m&&ke(()=>{const N=c.value;N&&(e=zn(N),e.resize(),p())})},{immediate:!0});const A=()=>{U.value=[],s.value=[],d.value=[],u.value=[]},W=m=>{F.value=m,U.value=[],s.value=[],d.value=[];let N=JSON.parse(F.value),S=0;for(let M=0;MNumber(y));U.value.push(X),d.value.push(S)}console.log(U.value);for(let M=0;MV[M]),y={name:a.value[M],type:"radar",areaStyle:{},data:[{value:X,name:a.value[M]}]};s.value.push(y)}for(let M=0;M{o.value={title:{text:"雷达图"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},radar:{indicator:u.value},series:s.value},o.value&&e.setOption(o.value)};return t({getsockechart:W,echatinit:A}),(m,N)=>(lt(),Bt("div",m3,[H("div",Q3,[H("div",{id:"radar",ref_key:"chartContainer",ref:c,style:{width:"100%",height:"100%"}},null,512)])]))}},V3={style:{width:"100%",height:"100%"}},W3={class:"echartitem",style:{width:"100%",height:"100%"}},p3={__name:"pie",props:{pieshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n;let e,a=E([]),i=E([]),s=E([]),d=E([]),c=E(null);E();let o=E(null),U=E([]),F=E("");eU({instance:null}),fn(()=>{ke(()=>{console.log("onMounted called");const W=document.getElementById("pie");console.log("chartDom:",W),W&&(e=zn(W),e.resize(),A())})}),Aa(()=>l.pieshow,W=>{W&&ke(()=>{const p=c.value;p&&(e=zn(p),e.resize(),A())})},{immediate:!0});const h=()=>{U.value=[],s.value=[],d.value=[]},u=W=>{F.value=W,U.value=[],s.value=[],d.value=[];let p=JSON.parse(F.value),m=0;for(let M=0;MNumber(y));U.value.push(X),d.value.push(m)}let N=[],S=[];for(let M=0;MV[M]).reduce((V,I)=>V+I,0);N.push({name:a.value[M],type:"pie",radius:"50%",data:[{value:y,name:a.value[M]}]}),S.push(a.value[M])}e.setOption({legend:{data:S},series:N})},A=()=>{o.value={title:{text:"压力分布",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"5%",right:"4%",bottom:"10%",containLabel:!0},legend:{data:a.value,orient:"vertical",right:"4%",top:"2%"},xAxis:{type:"category",data:d.value,axisLine:{show:!1},axisLabel:{show:!1},axisTick:{show:!1},splitLine:{show:!1}},yAxis:{type:"value"},series:s.value},o.value&&e.setOption(o.value)};return t({getsockechart:u,echatinit:h}),(W,p)=>(lt(),Bt("div",V3,[H("div",W3,[H("div",{id:"pie",ref_key:"chartContainer",ref:c,style:{width:"100%",height:"100%"}},null,512)])]))}},b3={style:{width:"100%",height:"100%"}},R3={class:"echartitem",style:{width:"100%",height:"100%"}},N3={__name:"pareto",props:{paretoshow:{type:Boolean,default:!1}},setup(n,{expose:t}){const l=n,e=E({});let a,i=E(["变量1","变量2"]);E([]);let s=E([{name:"变量1",type:"scatter",data:[10,20,30,40]},{name:"变量2",type:"scatter",data:[20,10,40,30]}]),d=E(["-0.25","0.00","0.25","0.50","0.75","1.00"]),c=E(null);E();let o=E([]),U=E("");fn(()=>{ke(()=>{console.log("onMounted called");const A=document.getElementById("pareto");console.log("chartDom:",A),A&&(a=zn(A),a.resize(),u())})}),Aa(()=>l.paretoshow,A=>{A&&ke(()=>{const W=c.value;W&&(a=zn(W),a.resize(),u())})},{immediate:!0});const F=()=>{o.value=[],s.value=[],d.value=[]},h=A=>{U.value=A,o.value=[],s.value=[],d.value=[];let W=JSON.parse(U.value),p=0,m={};for(let N=0;NNumber(X));d.value.push(p);for(let X=0;X{e.value={title:{text:"压力分布",left:"7%",top:"5%",textStyle:{color:"#333333",fontSize:16,fontWeight:"normal",fontFamily:"Microsoft YaHei"}},legend:{show:!0,data:i.value,orient:"vertical",right:"4%",top:"2%"},grid:{show:!1,left:"5%",right:"4%",bottom:"15%",containLabel:!0},tooltip:{trigger:"axis",backgroundColor:"rgba(0,0,0,.6)",borderColor:"rgba(147, 235, 248, .8)",textStyle:{color:"#FFF"}},xAxis:[{type:"category",boundaryGap:!1,name:"cd",nameGap:30,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",data:d.value,axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}},splitLine:{show:!0}}],yAxis:{type:"value",name:"-cl",nameGap:40,nameTextStyle:{fontSize:16,color:"#333333",fontFamily:"Microsoft YaHei"},nameLocation:"middle",axisTick:{show:!0},splitLine:{show:!0},axisLine:{show:!0,lineStyle:{color:"#333333",width:1,type:"solid"}}},dataZoom:[{type:"inside",xAxisIndex:[0]},{type:"slider",xAxisIndex:[0]}],series:s.value},e.value&&a.setOption(e.value),window.onresize=function(){a.resize()}};return t({getsockechart:h,echatinit:F}),(A,W)=>(lt(),Bt("div",b3,[H("div",R3,[H("div",{id:"pareto",ref_key:"chartContainer",ref:c,style:{width:"100%",height:"100%"}},null,512)])]))}},M3={class:"XFpdding"},S3={class:"numberinput lefttext dlheight"},B3={style:{display:"flex"}},T3=H("span",{style:{"margin-right":"8px"}},"初始",-1),G3=H("span",{style:{"margin-right":"8px"}},"最大",-1),BB={__name:"Doptimize",setup(n,{expose:t}){E(100);let l=E(180),e=E({algorithm:"SurroOpt",iout:19,proscount:"1",irestart:"0",ndoe:"0",ns:10,nsmax:100,nslf:20,nsmaxlf:200,nsmk:10,nsmaxmk:100,xtol:1e-8,feasibilitytolreal:-1e-6,feasibilitytolsurro:-1e-6,surromod:"Kriging",corr:"0",consttheta:"1",porder:"0",dcmp:"0",paraopt:"1",regular:"0",infill:"11",nparallel:1,iopt:"0",icstr:"0",ipopsize:50,maxgen:100,pc:.9,pm:.05}),a=E(),i=E(),s=E();E("");let d=E([{label:"SurroOpt",value:"SurroOpt"}]),c=E([{label:"是",value:"1"},{label:"否",value:"0"}]),o=E([{label:"拉丁超立方LHS",value:"0"},{label:"均匀设计UD",value:"1"},{label:"蒙特卡洛MCD",value:"2"}]),U=E("310"),F=E("1"),h=E([{label:"Kriging",value:"Kriging"},{label:"GEK",value:"GEK"},{label:"Co-Kriging",value:"Co-Kriging"},{label:"HK",value:"HK"},{label:"MHK",value:"MHK"}]),u=E([{label:"各向异性高斯指数函数",value:"0"},{label:"各向同性高斯指数函数",value:"1"},{label:"三次样条函数",value:"2"}]),A=E([{label:"不优化",value:"1"},{label:"随机初值优化",value:"0"},{label:"上一轮建模数据作为初值优化",value:"-1"}]),W=E([{label:"普通Kriging",value:"0"},{label:"泛Kriging",value:"1"}]),p=E([{label:"LU分解",value:"0"},{label:"Cholesky分解",value:"2"},{label:"第三方库并行分解",value:"3"}]),m=E([{label:"HookeJeeves",value:"1"},{label:"BFGS",value:"2"},{label:"单纯形搜索方法",value:"3"}]),N=E([{label:"不进行正则化",value:"0"},{label:"常数正则化",value:"1"},{label:"优化正则化",value:"2"}]),S=E([{label:"EI+MSP",value:"11"},{label:"局部EI",value:"-1"},{label:"EI",value:"1"},{label:"MSP",value:"2"},{label:"LCB",value:"3"},{label:"PI",value:"4"},{label:"MSE",value:"5"},{label:"MSP+MSE",value:"12"}]),M=E([{label:"当前最优+局部优化",value:"0"},{label:"当前最优+局部优化+GA",value:"1"}]),X=E([{label:"概率相乘法",value:"0"}]);const y=J=>{J==="Kriging"?(U.value="310",F.value="1"):J==="GEK"?(U.value="310",F.value="2"):J==="Co-Kriging"?(U.value="410",F.value="1"):(J==="HK"||J==="MHK")&&(U.value="4",F.value="12")},V=(J,C)=>{a.value=J,i.value=C;const $={transCode:"MDO0031",pid:a.value,wid:i.value};le($).then(O=>{console.log("chushihua"),O.hasOwnProperty("suid")&&I(O)}).catch(O=>{Rl.error(O.returnMsg)})},I=J=>{a.value=J.pid,s.value=J.suid,e.value.algorithm=J.algorithm,e.value.iout=J.iout,e.value.irestart=J.irestart,e.value.ndoe=J.ndoe,e.value.ns=J.ns,e.value.nsmax=J.nsmax,e.value.nslf=J.nslf,e.value.nsmaxlf=J.nsmaxlf,e.value.nsmk=J.nsmk,e.value.nsmaxmk=J.nsmaxmk,e.value.xtol=J.xtol,e.value.feasibilitytolreal=J.feasibilitytolreal,e.value.feasibilitytolsurro=J.feasibilitytolsurro,e.value.surromod=J.surromod,e.value.corr=J.corr,e.value.consttheta=J.consttheta,e.value.porder=J.porder,e.value.dcmp=J.dcmp,e.value.paraopt=J.paraopt,e.value.regular=J.regular,e.value.infill=J.infill,e.value.nparallel=J.nparallel,e.value.iopt=J.iopt,e.value.icstr=J.icstr,e.value.ipopsize=J.ipopsize,e.value.maxgen=J.maxgen,e.value.pc=J.pc,e.value.pm=J.pm};return t({getDoptimize:V,getDoptimizeAssign:I,getaddDsave:(J,C)=>{C&&(i.value=C),a.value=J;const $={transCode:"MDO0032",pid:a.value,wid:i.value,suid:s.value,nsurro:U.value,nkriging:F.value,algorithm:e.value.algorithm,iout:e.value.iout,irestart:e.value.irestart,ndoe:e.value.ndoe,ns:e.value.ns,nsmax:e.value.nsmax,nslf:e.value.nslf,nsmaxlf:e.value.nsmaxlf,nsmk:e.value.nsmk,nsmaxmk:e.value.nsmaxmk,xtol:e.value.xtol,feasibilitytolreal:e.value.feasibilitytolreal,feasibilitytolsurro:e.value.feasibilitytolsurro,surromod:e.value.surromod,corr:e.value.corr,consttheta:e.value.consttheta,porder:e.value.porder,dcmp:e.value.dcmp,paraopt:e.value.paraopt,regular:e.value.regular,infill:e.value.infill,nparallel:e.value.nparallel,iopt:e.value.iopt,icstr:e.value.icstr,ipopsize:e.value.ipopsize,maxgen:e.value.maxgen,pc:e.value.pc,pm:e.value.pm,checked:1};le($).then(O=>{Rl({message:"保存成功",type:"success"})}).catch(O=>{Rl.error("保存失败")})}}),(J,C)=>{const $=Ct("el-option"),O=Ct("el-form-item"),v=Ct("el-input");return lt(),Bt("div",M3,[H("div",S3,[b(O,{label:"优化算法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).algorithm,"onUpdate:modelValue":C[0]||(C[0]=f=>Q(e).algorithm=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(d),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"续算开关:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).irestart,"onUpdate:modelValue":C[1]||(C[1]=f=>Q(e).irestart=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(c),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"试验设计方法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).ndoe,"onUpdate:modelValue":C[2]||(C[2]=f=>Q(e).ndoe=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(o),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"选择代理模型:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).surromod,"onUpdate:modelValue":C[3]||(C[3]=f=>Q(e).surromod=f),"suffix-icon":Q(ae),placeholder:"请选择",onChange:y},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(h),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"样本点数:","label-width":Q(l)},{default:B(()=>[H("div",B3,[b(v,{type:"text",style:{"margin-right":"10px"},modelValue:Q(e).ns,"onUpdate:modelValue":C[4]||(C[4]=f=>Q(e).ns=f)},{prefix:B(()=>[T3]),_:1},8,["modelValue"]),b(v,{type:"text",style:{"margin-right":"10px"},modelValue:Q(e).nsmax,"onUpdate:modelValue":C[5]||(C[5]=f=>Q(e).nsmax=f)},{prefix:B(()=>[G3]),_:1},8,["modelValue"])])]),_:1},8,["label-width"]),b(O,{label:"优化进程数:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).proscount,"onUpdate:modelValue":C[6]||(C[6]=f=>Q(e).proscount=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"最优解收敛性容差:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).xtol,"onUpdate:modelValue":C[7]||(C[7]=f=>Q(e).xtol=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"真实函数约束容差:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).feasibilitytolreal,"onUpdate:modelValue":C[8]||(C[8]=f=>Q(e).feasibilitytolreal=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"代理模型约束容差:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).feasibilitytolsurro,"onUpdate:modelValue":C[9]||(C[9]=f=>Q(e).feasibilitytolsurro=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"相关函数:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).corr,"onUpdate:modelValue":C[10]||(C[10]=f=>Q(e).corr=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(u),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"是否优化超参数:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).consttheta,"onUpdate:modelValue":C[11]||(C[11]=f=>Q(e).consttheta=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(A),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"Kriging模型阶数:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).porder,"onUpdate:modelValue":C[12]||(C[12]=f=>Q(e).porder=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(W),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"相关矩阵分解法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).dcmp,"onUpdate:modelValue":C[13]||(C[13]=f=>Q(e).dcmp=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(p),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"超参数优化算法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).paraopt,"onUpdate:modelValue":C[14]||(C[14]=f=>Q(e).paraopt=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(m),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"正则化方法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).regular,"onUpdate:modelValue":C[15]||(C[15]=f=>Q(e).regular=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(N),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"加点准则:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).infill,"onUpdate:modelValue":C[16]||(C[16]=f=>Q(e).infill=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(S),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"KB加点数量:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).nparallel,"onUpdate:modelValue":C[17]||(C[17]=f=>Q(e).nparallel=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"子优化方法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).iopt,"onUpdate:modelValue":C[18]||(C[18]=f=>Q(e).iopt=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(M),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"约束处理方法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).icstr,"onUpdate:modelValue":C[19]||(C[19]=f=>Q(e).icstr=f),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(X),f=>(lt(),tl($,{key:f.value,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(O,{label:"种群规模:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).ipopsize,"onUpdate:modelValue":C[20]||(C[20]=f=>Q(e).ipopsize=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"最大进化代数:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).maxgen,"onUpdate:modelValue":C[21]||(C[21]=f=>Q(e).maxgen=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"交叉概率:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).pc,"onUpdate:modelValue":C[22]||(C[22]=f=>Q(e).pc=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(O,{label:"变异概率:","label-width":Q(l)},{default:B(()=>[b(v,{modelValue:Q(e).pm,"onUpdate:modelValue":C[23]||(C[23]=f=>Q(e).pm=f),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"])])])}}},J3={class:"XFpdding"},y3={class:"numberinput lefttext"},TB={__name:"Joptimize",setup(n,{expose:t}){E(100);let l=E(170);E(200);let e=E({algorithm:"nsga2",popsize:100,epoch:100,probcrossover:.1,probmut:.1,proboperator:"SBX交叉",probscale:1,strategy:"最佳保留优选策略",operator:"倒立变异",gpu:"NO"}),a=E(),i=E(),s=E();E("");let d=E([{label:"nsga2",value:"nsga2"},{label:"GA",value:"GA"},{label:"PSO",value:"PSO"}]),c=E([{label:"SBX交叉",value:"SBX交叉"}]);E("GA");let o=E([{label:"最佳保留优选策略",value:"最佳保留优选策略"}]),U=E([{label:"倒立变异",value:"倒立变异"}]);E([{label:"1e-7",value:"1e-7"}]);let F=E([{label:"YES",value:"YES"},{label:"NO",value:"NO"}]);const h=(W,p)=>{a.value=W,i.value=p;const m={transCode:"MDO0018",pid:a.value,wid:i.value};le(m).then(N=>{N.hasOwnProperty("eid")&&u(N)}).catch(N=>{Rl.error(N.returnMsg)})},u=W=>{a.value=W.pid,s.value=W.eid,e.value.algorithm=W.algorithm,e.value.popsize=Number(W.popsize),e.value.epoch=Number(W.epoch),e.value.probcrossover=Number(W.probcrossover),e.value.probmut=Number(W.probmut),e.value.probscale=Number(W.probscale),e.value.proboperator=W.proboperator,e.value.strategy=W.strategy,e.value.operator=W.operator,e.value.gpu=W.gpu};return t({getoptimize:h,getoptimizeAssign:u,getaddsave:(W,p)=>{p&&(i.value=p),a.value=W;const m={transCode:"MDO0019",pid:a.value,wid:i.value,eid:s.value,algorithm:e.value.algorithm,popsize:e.value.popsize,epoch:e.value.epoch,probcrossover:e.value.probcrossover,probmut:e.value.probmut,proboperator:e.value.proboperator,probscale:e.value.probscale,strategy:e.value.strategy,operator:e.value.operator,gpu:e.value.gpu,checked:1};le(m).then(N=>{Rl({message:"保存成功",type:"success"})}).catch(N=>{Rl.error("保存失败")})}}),(W,p)=>{const m=Ct("el-option"),N=Ct("el-form-item"),S=Ct("el-input-number"),M=Ct("el-form");return lt(),Bt("div",J3,[H("div",y3,[b(M,null,{default:B(()=>[b(N,{label:"优化算法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).algorithm,"onUpdate:modelValue":p[0]||(p[0]=X=>Q(e).algorithm=X),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(d),X=>(lt(),tl(m,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(N,{label:"种群规模:","label-width":Q(l)},{default:B(()=>[b(S,{modelValue:Q(e).popsize,"onUpdate:modelValue":p[1]||(p[1]=X=>Q(e).popsize=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(N,{label:"最大进化次数:","label-width":Q(l)},{default:B(()=>[b(S,{modelValue:Q(e).epoch,"onUpdate:modelValue":p[2]||(p[2]=X=>Q(e).epoch=X),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(N,{label:"交叉概率:","label-width":Q(l)},{default:B(()=>[b(S,{modelValue:Q(e).probcrossover,"onUpdate:modelValue":p[3]||(p[3]=X=>Q(e).probcrossover=X),step:.1,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(N,{label:"变异概率:","label-width":Q(l)},{default:B(()=>[b(S,{modelValue:Q(e).probmut,"onUpdate:modelValue":p[4]||(p[4]=X=>Q(e).probmut=X),step:.1,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(N,{label:"交叉算子:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).proboperator,"onUpdate:modelValue":p[5]||(p[5]=X=>Q(e).proboperator=X),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(c),X=>(lt(),tl(m,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(N,{label:"竞赛规模:","label-width":Q(l)},{default:B(()=>[b(S,{modelValue:Q(e).probscale,"onUpdate:modelValue":p[6]||(p[6]=X=>Q(e).probscale=X),min:0,max:100,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(N,{label:"保留优选策略:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).strategy,"onUpdate:modelValue":p[7]||(p[7]=X=>Q(e).strategy=X),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(o),X=>(lt(),tl(m,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(N,{label:"变异算子选择:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).operator,"onUpdate:modelValue":p[8]||(p[8]=X=>Q(e).operator=X),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(U),X=>(lt(),tl(m,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(N,{label:"GPU加速:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).gpu,"onUpdate:modelValue":p[9]||(p[9]=X=>Q(e).gpu=X),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(F),X=>(lt(),tl(m,{key:X.value,label:X.label,value:X.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"])]),_:1})])])}}},X3={class:"XFpdding"},Y3={class:"numberinput lefttext"},GB={__name:"Toptimize",setup(n,{expose:t}){E(100);let l=E(170);E(200);let e=E({algorithm:"SQP",majoriterationslimit:100,majorprintlevel:10,linearfeasibilitytolerance:1e-6,nonlinearfeasibilitytolerance:1e-6,optimalitytolerance:1e-4,verifylevel:"-1"}),a=E(),i=E(),s=E();E("");let d=E([{label:"SQP",value:"SQP"}]),c=E([{label:"不验证",value:"-1"},{label:"简单验证",value:"0"},{label:"目标详细验证",value:"1"},{label:"约束详细验证",value:"2"},{label:"目标+约束详细验证",value:"3"}]);const o=(h,u)=>{a.value=h,i.value=u;const A={transCode:"MDO0033",pid:a.value,wid:i.value};le(A).then(W=>{W.hasOwnProperty("grid")&&U(W)}).catch(W=>{Rl.error(W.returnMsg)})},U=h=>{s.value=h.grid,e.value.algorithm=h.algorithm,e.value.majoriterationslimit=h.majoriterationslimit,e.value.majorprintlevel=h.majorprintlevel,e.value.linearfeasibilitytolerance=h.linearfeasibilitytolerance,e.value.nonlinearfeasibilitytolerance=h.nonlinearfeasibilitytolerance,e.value.optimalitytolerance=h.optimalitytolerance,e.value.verifylevel=h.verifylevel};return t({getToptimize:o,getToptimizeAssign:U,getaddTsave:(h,u)=>{u&&(i.value=u),a.value=h;const A={transCode:"MDO0034",pid:a.value,wid:i.value,grid:s.value,algorithm:e.value.algorithm,majoriterationslimit:e.value.majoriterationslimit,majorprintlevel:e.value.majorprintlevel,linearfeasibilitytolerance:e.value.linearfeasibilitytolerance,nonlinearfeasibilitytolerance:e.value.nonlinearfeasibilitytolerance,optimalitytolerance:e.value.optimalitytolerance,verifylevel:e.value.verifylevel,checked:1};le(A).then(W=>{a.value=W.pid,Rl({message:"保存成功",type:"success"})}).catch(W=>{Rl.error("保存失败")})}}),(h,u)=>{const A=Ct("el-option"),W=Ct("el-form-item"),p=Ct("el-input"),m=Ct("el-form");return lt(),Bt("div",X3,[H("div",Y3,[b(m,null,{default:B(()=>[b(W,{label:"优化算法:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).algorithm,"onUpdate:modelValue":u[0]||(u[0]=N=>Q(e).algorithm=N),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(d),N=>(lt(),tl(A,{key:N.value,label:N.label,value:N.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"]),b(W,{label:"最大外迭代步数:","label-width":Q(l)},{default:B(()=>[b(p,{modelValue:Q(e).majoriterationslimit,"onUpdate:modelValue":u[1]||(u[1]=N=>Q(e).majoriterationslimit=N),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(W,{label:"输出精度等级:","label-width":Q(l)},{default:B(()=>[b(p,{modelValue:Q(e).majorprintlevel,"onUpdate:modelValue":u[2]||(u[2]=N=>Q(e).majorprintlevel=N),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(W,{label:"线性约束容差:","label-width":Q(l)},{default:B(()=>[b(p,{modelValue:Q(e).linearfeasibilitytolerance,"onUpdate:modelValue":u[3]||(u[3]=N=>Q(e).linearfeasibilitytolerance=N),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(W,{label:"非线性约束容差:","label-width":Q(l)},{default:B(()=>[b(p,{modelValue:Q(e).nonlinearfeasibilitytolerance,"onUpdate:modelValue":u[4]||(u[4]=N=>Q(e).nonlinearfeasibilitytolerance=N),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(W,{label:"最优性度量容差:","label-width":Q(l)},{default:B(()=>[b(p,{modelValue:Q(e).optimalitytolerance,"onUpdate:modelValue":u[5]||(u[5]=N=>Q(e).optimalitytolerance=N),step:100,min:0,max:1e3,"controls-position":"right"},null,8,["modelValue"])]),_:1},8,["label-width"]),b(W,{label:"梯度验证级别:","label-width":Q(l)},{default:B(()=>[b(Q(ql),{modelValue:Q(e).verifylevel,"onUpdate:modelValue":u[6]||(u[6]=N=>Q(e).verifylevel=N),"suffix-icon":Q(ae),placeholder:"请选择"},{default:B(()=>[(lt(!0),Bt(rl,null,Zl(Q(c),N=>(lt(),tl(A,{key:N.value,label:N.label,value:N.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","suffix-icon"])]),_:1},8,["label-width"])]),_:1})])])}}};var HX={exports:{}};/*! * jQuery JavaScript Library v3.7.1 * https://jquery.com/ * * Copyright OpenJS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2023-08-28T13:37Z */(function(n){(function(t,l){n.exports=t.document?l(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return l(e)}})(typeof window<"u"?window:nI,function(t,l){var e=[],a=Object.getPrototypeOf,i=e.slice,s=e.flat?function(Z){return e.flat.call(Z)}:function(Z){return e.concat.apply([],Z)},d=e.push,c=e.indexOf,o={},U=o.toString,F=o.hasOwnProperty,h=F.toString,u=h.call(Object),A={},W=function(R){return typeof R=="function"&&typeof R.nodeType!="number"&&typeof R.item!="function"},p=function(R){return R!=null&&R===R.window},m=t.document,N={type:!0,src:!0,nonce:!0,noModule:!0};function S(Z,R,T){T=T||m;var L,z,x=T.createElement("script");if(x.text=Z,R)for(L in N)z=R[L]||R.getAttribute&&R.getAttribute(L),z&&x.setAttribute(L,z);T.head.appendChild(x).parentNode.removeChild(x)}function M(Z){return Z==null?Z+"":typeof Z=="object"||typeof Z=="function"?o[U.call(Z)]||"object":typeof Z}var X="3.7.1",y=/HTML$/i,V=function(Z,R){return new V.fn.init(Z,R)};V.fn=V.prototype={jquery:X,constructor:V,length:0,toArray:function(){return i.call(this)},get:function(Z){return Z==null?i.call(this):Z<0?this[Z+this.length]:this[Z]},pushStack:function(Z){var R=V.merge(this.constructor(),Z);return R.prevObject=this,R},each:function(Z){return V.each(this,Z)},map:function(Z){return this.pushStack(V.map(this,function(R,T){return Z.call(R,T,R)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(V.grep(this,function(Z,R){return(R+1)%2}))},odd:function(){return this.pushStack(V.grep(this,function(Z,R){return R%2}))},eq:function(Z){var R=this.length,T=+Z+(Z<0?R:0);return this.pushStack(T>=0&&T0&&R-1 in Z}function G(Z,R){return Z.nodeName&&Z.nodeName.toLowerCase()===R.toLowerCase()}var J=e.pop,C=e.sort,$=e.splice,O="[\\x20\\t\\r\\n\\f]",v=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g");V.contains=function(Z,R){var T=R&&R.parentNode;return Z===T||!!(T&&T.nodeType===1&&(Z.contains?Z.contains(T):Z.compareDocumentPosition&&Z.compareDocumentPosition(T)&16))};var f=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function tt(Z,R){return R?Z==="\0"?"�":Z.slice(0,-1)+"\\"+Z.charCodeAt(Z.length-1).toString(16)+" ":"\\"+Z}V.escapeSelector=function(Z){return(Z+"").replace(f,tt)};var ot=m,et=d;(function(){var Z,R,T,L,z,x=et,j,ct,st,At,xt,Pt=V.expando,gt=0,Fl=0,se=oU(),ge=oU(),Qe=oU(),On=oU(),En=function(nt,Ft){return nt===Ft&&(z=!0),0},Pi="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Bi="(?:\\\\[\\da-fA-F]{1,6}"+O+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Xe="\\["+O+"*("+Bi+")(?:"+O+"*([*^$|!~]?=)"+O+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Bi+"))|)"+O+"*\\]",kd=":("+Bi+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Xe+")*)|.*)\\)|)",Ce=new RegExp(O+"+","g"),Rn=new RegExp("^"+O+"*,"+O+"*"),gc=new RegExp("^"+O+"*([>+~]|"+O+")"+O+"*"),bh=new RegExp(O+"|>"),Ti=new RegExp(kd),cU=new RegExp("^"+Bi+"$"),_i={ID:new RegExp("^#("+Bi+")"),CLASS:new RegExp("^\\.("+Bi+")"),TAG:new RegExp("^("+Bi+"|[*])"),ATTR:new RegExp("^"+Xe),PSEUDO:new RegExp("^"+kd),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),bool:new RegExp("^(?:"+Pi+")$","i"),needsContext:new RegExp("^"+O+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)","i")},Ts=/^(?:input|select|textarea|button)$/i,Gs=/^h\d$/i,qa=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Rh=/[+~]/,Js=new RegExp("\\\\[\\da-fA-F]{1,6}"+O+"?|\\\\([^\\r\\n\\f])","g"),qi=function(nt,Ft){var Qt="0x"+nt.slice(1)-65536;return Ft||(Qt<0?String.fromCharCode(Qt+65536):String.fromCharCode(Qt>>10|55296,Qt&1023|56320))},Ym=function(){ti()},lb=D(function(nt){return nt.disabled===!0&&G(nt,"fieldset")},{dir:"parentNode",next:"legend"});function eb(){try{return j.activeElement}catch{}}try{x.apply(e=i.call(ot.childNodes),ot.childNodes),e[ot.childNodes.length].nodeType}catch{x={apply:function(Ft,Qt){et.apply(Ft,i.call(Qt))},call:function(Ft){et.apply(Ft,i.call(arguments,1))}}}function He(nt,Ft,Qt,It){var Kt,Vl,Sl,Ll,Tl,Te,ee,ce=Ft&&Ft.ownerDocument,Ge=Ft?Ft.nodeType:9;if(Qt=Qt||[],typeof nt!="string"||!nt||Ge!==1&&Ge!==9&&Ge!==11)return Qt;if(!It&&(ti(Ft),Ft=Ft||j,st)){if(Ge!==11&&(Tl=qa.exec(nt)))if(Kt=Tl[1]){if(Ge===9)if(Sl=Ft.getElementById(Kt)){if(Sl.id===Kt)return x.call(Qt,Sl),Qt}else return Qt;else if(ce&&(Sl=ce.getElementById(Kt))&&He.contains(Ft,Sl)&&Sl.id===Kt)return x.call(Qt,Sl),Qt}else{if(Tl[2])return x.apply(Qt,Ft.getElementsByTagName(nt)),Qt;if((Kt=Tl[3])&&Ft.getElementsByClassName)return x.apply(Qt,Ft.getElementsByClassName(Kt)),Qt}if(!On[nt+" "]&&(!At||!At.test(nt))){if(ee=nt,ce=Ft,Ge===1&&(bh.test(nt)||gc.test(nt))){for(ce=Rh.test(nt)&&$a(Ft.parentNode)||Ft,(ce!=Ft||!A.scope)&&((Ll=Ft.getAttribute("id"))?Ll=V.escapeSelector(Ll):Ft.setAttribute("id",Ll=Pt)),Te=UU(nt),Vl=Te.length;Vl--;)Te[Vl]=(Ll?"#"+Ll:":scope")+" "+yt(Te[Vl]);ee=Te.join(",")}try{return x.apply(Qt,ce.querySelectorAll(ee)),Qt}catch{On(nt,!0)}finally{Ll===Pt&&Ft.removeAttribute("id")}}}return fl(nt.replace(v,"$1"),Ft,Qt,It)}function oU(){var nt=[];function Ft(Qt,It){return nt.push(Qt+" ")>R.cacheLength&&delete Ft[nt.shift()],Ft[Qt+" "]=It}return Ft}function Gi(nt){return nt[Pt]=!0,nt}function Ic(nt){var Ft=j.createElement("fieldset");try{return!!nt(Ft)}catch{return!1}finally{Ft.parentNode&&Ft.parentNode.removeChild(Ft),Ft=null}}function nb(nt){return function(Ft){return G(Ft,"input")&&Ft.type===nt}}function ab(nt){return function(Ft){return(G(Ft,"input")||G(Ft,"button"))&&Ft.type===nt}}function wm(nt){return function(Ft){return"form"in Ft?Ft.parentNode&&Ft.disabled===!1?"label"in Ft?"label"in Ft.parentNode?Ft.parentNode.disabled===nt:Ft.disabled===nt:Ft.isDisabled===nt||Ft.isDisabled!==!nt&&lb(Ft)===nt:Ft.disabled===nt:"label"in Ft?Ft.disabled===nt:!1}}function ta(nt){return Gi(function(Ft){return Ft=+Ft,Gi(function(Qt,It){for(var Kt,Vl=nt([],Qt.length,Ft),Sl=Vl.length;Sl--;)Qt[Kt=Vl[Sl]]&&(Qt[Kt]=!(It[Kt]=Qt[Kt]))})})}function $a(nt){return nt&&typeof nt.getElementsByTagName<"u"&&nt}function ti(nt){var Ft,Qt=nt?nt.ownerDocument||nt:ot;return Qt==j||Qt.nodeType!==9||!Qt.documentElement||(j=Qt,ct=j.documentElement,st=!V.isXMLDoc(j),xt=ct.matches||ct.webkitMatchesSelector||ct.msMatchesSelector,ct.msMatchesSelector&&ot!=j&&(Ft=j.defaultView)&&Ft.top!==Ft&&Ft.addEventListener("unload",Ym),A.getById=Ic(function(It){return ct.appendChild(It).id=V.expando,!j.getElementsByName||!j.getElementsByName(V.expando).length}),A.disconnectedMatch=Ic(function(It){return xt.call(It,"*")}),A.scope=Ic(function(){return j.querySelectorAll(":scope")}),A.cssHas=Ic(function(){try{return j.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),A.getById?(R.filter.ID=function(It){var Kt=It.replace(Js,qi);return function(Vl){return Vl.getAttribute("id")===Kt}},R.find.ID=function(It,Kt){if(typeof Kt.getElementById<"u"&&st){var Vl=Kt.getElementById(It);return Vl?[Vl]:[]}}):(R.filter.ID=function(It){var Kt=It.replace(Js,qi);return function(Vl){var Sl=typeof Vl.getAttributeNode<"u"&&Vl.getAttributeNode("id");return Sl&&Sl.value===Kt}},R.find.ID=function(It,Kt){if(typeof Kt.getElementById<"u"&&st){var Vl,Sl,Ll,Tl=Kt.getElementById(It);if(Tl){if(Vl=Tl.getAttributeNode("id"),Vl&&Vl.value===It)return[Tl];for(Ll=Kt.getElementsByName(It),Sl=0;Tl=Ll[Sl++];)if(Vl=Tl.getAttributeNode("id"),Vl&&Vl.value===It)return[Tl]}return[]}}),R.find.TAG=function(It,Kt){return typeof Kt.getElementsByTagName<"u"?Kt.getElementsByTagName(It):Kt.querySelectorAll(It)},R.find.CLASS=function(It,Kt){if(typeof Kt.getElementsByClassName<"u"&&st)return Kt.getElementsByClassName(It)},At=[],Ic(function(It){var Kt;ct.appendChild(It).innerHTML="",It.querySelectorAll("[selected]").length||At.push("\\["+O+"*(?:value|"+Pi+")"),It.querySelectorAll("[id~="+Pt+"-]").length||At.push("~="),It.querySelectorAll("a#"+Pt+"+*").length||At.push(".#.+[+~]"),It.querySelectorAll(":checked").length||At.push(":checked"),Kt=j.createElement("input"),Kt.setAttribute("type","hidden"),It.appendChild(Kt).setAttribute("name","D"),ct.appendChild(It).disabled=!0,It.querySelectorAll(":disabled").length!==2&&At.push(":enabled",":disabled"),Kt=j.createElement("input"),Kt.setAttribute("name",""),It.appendChild(Kt),It.querySelectorAll("[name='']").length||At.push("\\["+O+"*name"+O+"*="+O+`*(?:''|"")`)}),A.cssHas||At.push(":has"),At=At.length&&new RegExp(At.join("|")),En=function(It,Kt){if(It===Kt)return z=!0,0;var Vl=!It.compareDocumentPosition-!Kt.compareDocumentPosition;return Vl||(Vl=(It.ownerDocument||It)==(Kt.ownerDocument||Kt)?It.compareDocumentPosition(Kt):1,Vl&1||!A.sortDetached&&Kt.compareDocumentPosition(It)===Vl?It===j||It.ownerDocument==ot&&He.contains(ot,It)?-1:Kt===j||Kt.ownerDocument==ot&&He.contains(ot,Kt)?1:L?c.call(L,It)-c.call(L,Kt):0:Vl&4?-1:1)}),j}He.matches=function(nt,Ft){return He(nt,null,null,Ft)},He.matchesSelector=function(nt,Ft){if(ti(nt),st&&!On[Ft+" "]&&(!At||!At.test(Ft)))try{var Qt=xt.call(nt,Ft);if(Qt||A.disconnectedMatch||nt.document&&nt.document.nodeType!==11)return Qt}catch{On(Ft,!0)}return He(Ft,j,null,[nt]).length>0},He.contains=function(nt,Ft){return(nt.ownerDocument||nt)!=j&&ti(nt),V.contains(nt,Ft)},He.attr=function(nt,Ft){(nt.ownerDocument||nt)!=j&&ti(nt);var Qt=R.attrHandle[Ft.toLowerCase()],It=Qt&&F.call(R.attrHandle,Ft.toLowerCase())?Qt(nt,Ft,!st):void 0;return It!==void 0?It:nt.getAttribute(Ft)},He.error=function(nt){throw new Error("Syntax error, unrecognized expression: "+nt)},V.uniqueSort=function(nt){var Ft,Qt=[],It=0,Kt=0;if(z=!A.sortStable,L=!A.sortStable&&i.call(nt,0),C.call(nt,En),z){for(;Ft=nt[Kt++];)Ft===nt[Kt]&&(It=Qt.push(Kt));for(;It--;)$.call(nt,Qt[It],1)}return L=null,nt},V.fn.uniqueSort=function(){return this.pushStack(V.uniqueSort(i.apply(this)))},R=V.expr={cacheLength:50,createPseudo:Gi,match:_i,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(nt){return nt[1]=nt[1].replace(Js,qi),nt[3]=(nt[3]||nt[4]||nt[5]||"").replace(Js,qi),nt[2]==="~="&&(nt[3]=" "+nt[3]+" "),nt.slice(0,4)},CHILD:function(nt){return nt[1]=nt[1].toLowerCase(),nt[1].slice(0,3)==="nth"?(nt[3]||He.error(nt[0]),nt[4]=+(nt[4]?nt[5]+(nt[6]||1):2*(nt[3]==="even"||nt[3]==="odd")),nt[5]=+(nt[7]+nt[8]||nt[3]==="odd")):nt[3]&&He.error(nt[0]),nt},PSEUDO:function(nt){var Ft,Qt=!nt[6]&&nt[2];return _i.CHILD.test(nt[0])?null:(nt[3]?nt[2]=nt[4]||nt[5]||"":Qt&&Ti.test(Qt)&&(Ft=UU(Qt,!0))&&(Ft=Qt.indexOf(")",Qt.length-Ft)-Qt.length)&&(nt[0]=nt[0].slice(0,Ft),nt[2]=Qt.slice(0,Ft)),nt.slice(0,3))}},filter:{TAG:function(nt){var Ft=nt.replace(Js,qi).toLowerCase();return nt==="*"?function(){return!0}:function(Qt){return G(Qt,Ft)}},CLASS:function(nt){var Ft=se[nt+" "];return Ft||(Ft=new RegExp("(^|"+O+")"+nt+"("+O+"|$)"))&&se(nt,function(Qt){return Ft.test(typeof Qt.className=="string"&&Qt.className||typeof Qt.getAttribute<"u"&&Qt.getAttribute("class")||"")})},ATTR:function(nt,Ft,Qt){return function(It){var Kt=He.attr(It,nt);return Kt==null?Ft==="!=":Ft?(Kt+="",Ft==="="?Kt===Qt:Ft==="!="?Kt!==Qt:Ft==="^="?Qt&&Kt.indexOf(Qt)===0:Ft==="*="?Qt&&Kt.indexOf(Qt)>-1:Ft==="$="?Qt&&Kt.slice(-Qt.length)===Qt:Ft==="~="?(" "+Kt.replace(Ce," ")+" ").indexOf(Qt)>-1:Ft==="|="?Kt===Qt||Kt.slice(0,Qt.length+1)===Qt+"-":!1):!0}},CHILD:function(nt,Ft,Qt,It,Kt){var Vl=nt.slice(0,3)!=="nth",Sl=nt.slice(-4)!=="last",Ll=Ft==="of-type";return It===1&&Kt===0?function(Tl){return!!Tl.parentNode}:function(Tl,Te,ee){var ce,Ge,_l,Y,bt,Fe=Vl!==Sl?"nextSibling":"previousSibling",$i=Tl.parentNode,ad=Ll&&Tl.nodeName.toLowerCase(),D0=!ee&&!Ll,li=!1;if($i){if(Vl){for(;Fe;){for(_l=Tl;_l=_l[Fe];)if(Ll?G(_l,ad):_l.nodeType===1)return!1;bt=Fe=nt==="only"&&!bt&&"nextSibling"}return!0}if(bt=[Sl?$i.firstChild:$i.lastChild],Sl&&D0){for(Ge=$i[Pt]||($i[Pt]={}),ce=Ge[nt]||[],Y=ce[0]===gt&&ce[1],li=Y&&ce[2],_l=Y&&$i.childNodes[Y];_l=++Y&&_l&&_l[Fe]||(li=Y=0)||bt.pop();)if(_l.nodeType===1&&++li&&_l===Tl){Ge[nt]=[gt,Y,li];break}}else if(D0&&(Ge=Tl[Pt]||(Tl[Pt]={}),ce=Ge[nt]||[],Y=ce[0]===gt&&ce[1],li=Y),li===!1)for(;(_l=++Y&&_l&&_l[Fe]||(li=Y=0)||bt.pop())&&!((Ll?G(_l,ad):_l.nodeType===1)&&++li&&(D0&&(Ge=_l[Pt]||(_l[Pt]={}),Ge[nt]=[gt,li]),_l===Tl)););return li-=Kt,li===It||li%It===0&&li/It>=0}}},PSEUDO:function(nt,Ft){var Qt,It=R.pseudos[nt]||R.setFilters[nt.toLowerCase()]||He.error("unsupported pseudo: "+nt);return It[Pt]?It(Ft):It.length>1?(Qt=[nt,nt,"",Ft],R.setFilters.hasOwnProperty(nt.toLowerCase())?Gi(function(Kt,Vl){for(var Sl,Ll=It(Kt,Ft),Tl=Ll.length;Tl--;)Sl=c.call(Kt,Ll[Tl]),Kt[Sl]=!(Vl[Sl]=Ll[Tl])}):function(Kt){return It(Kt,0,Qt)}):It}},pseudos:{not:Gi(function(nt){var Ft=[],Qt=[],It=de(nt.replace(v,"$1"));return It[Pt]?Gi(function(Kt,Vl,Sl,Ll){for(var Tl,Te=It(Kt,null,Ll,[]),ee=Kt.length;ee--;)(Tl=Te[ee])&&(Kt[ee]=!(Vl[ee]=Tl))}):function(Kt,Vl,Sl){return Ft[0]=Kt,It(Ft,null,Sl,Qt),Ft[0]=null,!Qt.pop()}}),has:Gi(function(nt){return function(Ft){return He(nt,Ft).length>0}}),contains:Gi(function(nt){return nt=nt.replace(Js,qi),function(Ft){return(Ft.textContent||V.text(Ft)).indexOf(nt)>-1}}),lang:Gi(function(nt){return cU.test(nt||"")||He.error("unsupported lang: "+nt),nt=nt.replace(Js,qi).toLowerCase(),function(Ft){var Qt;do if(Qt=st?Ft.lang:Ft.getAttribute("xml:lang")||Ft.getAttribute("lang"))return Qt=Qt.toLowerCase(),Qt===nt||Qt.indexOf(nt+"-")===0;while((Ft=Ft.parentNode)&&Ft.nodeType===1);return!1}}),target:function(nt){var Ft=t.location&&t.location.hash;return Ft&&Ft.slice(1)===nt.id},root:function(nt){return nt===ct},focus:function(nt){return nt===eb()&&j.hasFocus()&&!!(nt.type||nt.href||~nt.tabIndex)},enabled:wm(!1),disabled:wm(!0),checked:function(nt){return G(nt,"input")&&!!nt.checked||G(nt,"option")&&!!nt.selected},selected:function(nt){return nt.parentNode&&nt.parentNode.selectedIndex,nt.selected===!0},empty:function(nt){for(nt=nt.firstChild;nt;nt=nt.nextSibling)if(nt.nodeType<6)return!1;return!0},parent:function(nt){return!R.pseudos.empty(nt)},header:function(nt){return Gs.test(nt.nodeName)},input:function(nt){return Ts.test(nt.nodeName)},button:function(nt){return G(nt,"input")&&nt.type==="button"||G(nt,"button")},text:function(nt){var Ft;return G(nt,"input")&&nt.type==="text"&&((Ft=nt.getAttribute("type"))==null||Ft.toLowerCase()==="text")},first:ta(function(){return[0]}),last:ta(function(nt,Ft){return[Ft-1]}),eq:ta(function(nt,Ft,Qt){return[Qt<0?Qt+Ft:Qt]}),even:ta(function(nt,Ft){for(var Qt=0;QtFt?It=Ft:It=Qt;--It>=0;)nt.push(It);return nt}),gt:ta(function(nt,Ft,Qt){for(var It=Qt<0?Qt+Ft:Qt;++It1?function(Ft,Qt,It){for(var Kt=nt.length;Kt--;)if(!nt[Kt](Ft,Qt,It))return!1;return!0}:nt[0]}function yl(nt,Ft,Qt){for(var It=0,Kt=Ft.length;It-1&&(Sl[ee]=!(Ll[ee]=Ge))}}else _l=Wl(_l===Ll?_l.splice(Fe,_l.length):_l),Kt?Kt(null,Ll,_l,Te):x.apply(Ll,_l)})}function pl(nt){for(var Ft,Qt,It,Kt=nt.length,Vl=R.relative[nt[0].type],Sl=Vl||R.relative[" "],Ll=Vl?1:0,Tl=D(function(ce){return ce===Ft},Sl,!0),Te=D(function(ce){return c.call(Ft,ce)>-1},Sl,!0),ee=[function(ce,Ge,_l){var Y=!Vl&&(_l||Ge!=T)||((Ft=Ge).nodeType?Tl(ce,Ge,_l):Te(ce,Ge,_l));return Ft=null,Y}];Ll1&&ul(ee),Ll>1&&yt(nt.slice(0,Ll-1).concat({value:nt[Ll-2].type===" "?"*":""})).replace(v,"$1"),Qt,Ll0,It=nt.length>0,Kt=function(Vl,Sl,Ll,Tl,Te){var ee,ce,Ge,_l=0,Y="0",bt=Vl&&[],Fe=[],$i=T,ad=Vl||It&&R.find.TAG("*",Te),D0=gt+=$i==null?1:Math.random()||.1,li=ad.length;for(Te&&(T=Sl==j||Sl||Te);Y!==li&&(ee=ad[Y])!=null;Y++){if(It&&ee){for(ce=0,!Sl&&ee.ownerDocument!=j&&(ti(ee),Ll=!st);Ge=nt[ce++];)if(Ge(ee,Sl||j,Ll)){x.call(Tl,ee);break}Te&&(gt=D0)}Qt&&((ee=!Ge&&ee)&&_l--,Vl&&bt.push(ee))}if(_l+=Y,Qt&&Y!==_l){for(ce=0;Ge=Ft[ce++];)Ge(bt,Fe,Sl,Ll);if(Vl){if(_l>0)for(;Y--;)bt[Y]||Fe[Y]||(Fe[Y]=J.call(Tl));Fe=Wl(Fe)}x.apply(Tl,Fe),Te&&!Vl&&Fe.length>0&&_l+Ft.length>1&&V.uniqueSort(Tl)}return Te&&(gt=D0,T=$i),bt};return Qt?Gi(Kt):Kt}function de(nt,Ft){var Qt,It=[],Kt=[],Vl=Qe[nt+" "];if(!Vl){for(Ft||(Ft=UU(nt)),Qt=Ft.length;Qt--;)Vl=pl(Ft[Qt]),Vl[Pt]?It.push(Vl):Kt.push(Vl);Vl=Qe(nt,dn(Kt,It)),Vl.selector=nt}return Vl}function fl(nt,Ft,Qt,It){var Kt,Vl,Sl,Ll,Tl,Te=typeof nt=="function"&&nt,ee=!It&&UU(nt=Te.selector||nt);if(Qt=Qt||[],ee.length===1){if(Vl=ee[0]=ee[0].slice(0),Vl.length>2&&(Sl=Vl[0]).type==="ID"&&Ft.nodeType===9&&st&&R.relative[Vl[1].type]){if(Ft=(R.find.ID(Sl.matches[0].replace(Js,qi),Ft)||[])[0],Ft)Te&&(Ft=Ft.parentNode);else return Qt;nt=nt.slice(Vl.shift().value.length)}for(Kt=_i.needsContext.test(nt)?0:Vl.length;Kt--&&(Sl=Vl[Kt],!R.relative[Ll=Sl.type]);)if((Tl=R.find[Ll])&&(It=Tl(Sl.matches[0].replace(Js,qi),Rh.test(Vl[0].type)&&$a(Ft.parentNode)||Ft))){if(Vl.splice(Kt,1),nt=It.length&&yt(Vl),!nt)return x.apply(Qt,It),Qt;break}}return(Te||de(nt,ee))(It,Ft,!st,Qt,!Ft||Rh.test(nt)&&$a(Ft.parentNode)||Ft),Qt}A.sortStable=Pt.split("").sort(En).join("")===Pt,ti(),A.sortDetached=Ic(function(nt){return nt.compareDocumentPosition(j.createElement("fieldset"))&1}),V.find=He,V.expr[":"]=V.expr.pseudos,V.unique=V.uniqueSort,He.compile=de,He.select=fl,He.setDocument=ti,He.tokenize=UU,He.escape=V.escapeSelector,He.getText=V.text,He.isXML=V.isXMLDoc,He.selectors=V.expr,He.support=V.support,He.uniqueSort=V.uniqueSort})();var dt=function(Z,R,T){for(var L=[],z=T!==void 0;(Z=Z[R])&&Z.nodeType!==9;)if(Z.nodeType===1){if(z&&V(Z).is(T))break;L.push(Z)}return L},Nt=function(Z,R){for(var T=[];Z;Z=Z.nextSibling)Z.nodeType===1&&Z!==R&&T.push(Z);return T},Vt=V.expr.match.needsContext,Yt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function qt(Z,R,T){return W(R)?V.grep(Z,function(L,z){return!!R.call(L,z,L)!==T}):R.nodeType?V.grep(Z,function(L){return L===R!==T}):typeof R!="string"?V.grep(Z,function(L){return c.call(R,L)>-1!==T}):V.filter(R,Z,T)}V.filter=function(Z,R,T){var L=R[0];return T&&(Z=":not("+Z+")"),R.length===1&&L.nodeType===1?V.find.matchesSelector(L,Z)?[L]:[]:V.find.matches(Z,V.grep(R,function(z){return z.nodeType===1}))},V.fn.extend({find:function(Z){var R,T,L=this.length,z=this;if(typeof Z!="string")return this.pushStack(V(Z).filter(function(){for(R=0;R1?V.uniqueSort(T):T},filter:function(Z){return this.pushStack(qt(this,Z||[],!1))},not:function(Z){return this.pushStack(qt(this,Z||[],!0))},is:function(Z){return!!qt(this,typeof Z=="string"&&Vt.test(Z)?V(Z):Z||[],!1).length}});var wt,ll=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Lt=V.fn.init=function(Z,R,T){var L,z;if(!Z)return this;if(T=T||wt,typeof Z=="string")if(Z[0]==="<"&&Z[Z.length-1]===">"&&Z.length>=3?L=[null,Z,null]:L=ll.exec(Z),L&&(L[1]||!R))if(L[1]){if(R=R instanceof V?R[0]:R,V.merge(this,V.parseHTML(L[1],R&&R.nodeType?R.ownerDocument||R:m,!0)),Yt.test(L[1])&&V.isPlainObject(R))for(L in R)W(this[L])?this[L](R[L]):this.attr(L,R[L]);return this}else return z=m.getElementById(L[2]),z&&(this[0]=z,this.length=1),this;else return!R||R.jquery?(R||T).find(Z):this.constructor(R).find(Z);else{if(Z.nodeType)return this[0]=Z,this.length=1,this;if(W(Z))return T.ready!==void 0?T.ready(Z):Z(V)}return V.makeArray(Z,this)};Lt.prototype=V.fn,wt=V(m);var Ut=/^(?:parents|prev(?:Until|All))/,zt={children:!0,contents:!0,next:!0,prev:!0};V.fn.extend({has:function(Z){var R=V(Z,this),T=R.length;return this.filter(function(){for(var L=0;L-1:T.nodeType===1&&V.find.matchesSelector(T,Z))){x.push(T);break}}return this.pushStack(x.length>1?V.uniqueSort(x):x)},index:function(Z){return Z?typeof Z=="string"?c.call(V(Z),this[0]):c.call(this,Z.jquery?Z[0]:Z):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(Z,R){return this.pushStack(V.uniqueSort(V.merge(this.get(),V(Z,R))))},addBack:function(Z){return this.add(Z==null?this.prevObject:this.prevObject.filter(Z))}});function hl(Z,R){for(;(Z=Z[R])&&Z.nodeType!==1;);return Z}V.each({parent:function(Z){var R=Z.parentNode;return R&&R.nodeType!==11?R:null},parents:function(Z){return dt(Z,"parentNode")},parentsUntil:function(Z,R,T){return dt(Z,"parentNode",T)},next:function(Z){return hl(Z,"nextSibling")},prev:function(Z){return hl(Z,"previousSibling")},nextAll:function(Z){return dt(Z,"nextSibling")},prevAll:function(Z){return dt(Z,"previousSibling")},nextUntil:function(Z,R,T){return dt(Z,"nextSibling",T)},prevUntil:function(Z,R,T){return dt(Z,"previousSibling",T)},siblings:function(Z){return Nt((Z.parentNode||{}).firstChild,Z)},children:function(Z){return Nt(Z.firstChild)},contents:function(Z){return Z.contentDocument!=null&&a(Z.contentDocument)?Z.contentDocument:(G(Z,"template")&&(Z=Z.content||Z),V.merge([],Z.childNodes))}},function(Z,R){V.fn[Z]=function(T,L){var z=V.map(this,R,T);return Z.slice(-5)!=="Until"&&(L=T),L&&typeof L=="string"&&(z=V.filter(L,z)),this.length>1&&(zt[Z]||V.uniqueSort(z),Ut.test(Z)&&z.reverse()),this.pushStack(z)}});var il=/[^\x20\t\r\n\f]+/g;function Xt(Z){var R={};return V.each(Z.match(il)||[],function(T,L){R[L]=!0}),R}V.Callbacks=function(Z){Z=typeof Z=="string"?Xt(Z):V.extend({},Z);var R,T,L,z,x=[],j=[],ct=-1,st=function(){for(z=z||Z.once,L=R=!0;j.length;ct=-1)for(T=j.shift();++ct-1;)x.splice(gt,1),gt<=ct&&ct--}),this},has:function(xt){return xt?V.inArray(xt,x)>-1:x.length>0},empty:function(){return x&&(x=[]),this},disable:function(){return z=j=[],x=T="",this},disabled:function(){return!x},lock:function(){return z=j=[],!T&&!R&&(x=T=""),this},locked:function(){return!!z},fireWith:function(xt,Pt){return z||(Pt=Pt||[],Pt=[xt,Pt.slice?Pt.slice():Pt],j.push(Pt),R||st()),this},fire:function(){return At.fireWith(this,arguments),this},fired:function(){return!!L}};return At};function jt(Z){return Z}function el(Z){throw Z}function it(Z,R,T,L){var z;try{Z&&W(z=Z.promise)?z.call(Z).done(R).fail(T):Z&&W(z=Z.then)?z.call(Z,R,T):R.apply(void 0,[Z].slice(L))}catch(x){T.apply(void 0,[x])}}V.extend({Deferred:function(Z){var R=[["notify","progress",V.Callbacks("memory"),V.Callbacks("memory"),2],["resolve","done",V.Callbacks("once memory"),V.Callbacks("once memory"),0,"resolved"],["reject","fail",V.Callbacks("once memory"),V.Callbacks("once memory"),1,"rejected"]],T="pending",L={state:function(){return T},always:function(){return z.done(arguments).fail(arguments),this},catch:function(x){return L.then(null,x)},pipe:function(){var x=arguments;return V.Deferred(function(j){V.each(R,function(ct,st){var At=W(x[st[4]])&&x[st[4]];z[st[1]](function(){var xt=At&&At.apply(this,arguments);xt&&W(xt.promise)?xt.promise().progress(j.notify).done(j.resolve).fail(j.reject):j[st[0]+"With"](this,At?[xt]:arguments)})}),x=null}).promise()},then:function(x,j,ct){var st=0;function At(xt,Pt,gt,Fl){return function(){var se=this,ge=arguments,Qe=function(){var En,Pi;if(!(xt=st&&(gt!==el&&(se=void 0,ge=[En]),Pt.rejectWith(se,ge))}};xt?On():(V.Deferred.getErrorHook?On.error=V.Deferred.getErrorHook():V.Deferred.getStackHook&&(On.error=V.Deferred.getStackHook()),t.setTimeout(On))}}return V.Deferred(function(xt){R[0][3].add(At(0,xt,W(ct)?ct:jt,xt.notifyWith)),R[1][3].add(At(0,xt,W(x)?x:jt)),R[2][3].add(At(0,xt,W(j)?j:el))}).promise()},promise:function(x){return x!=null?V.extend(x,L):L}},z={};return V.each(R,function(x,j){var ct=j[2],st=j[5];L[j[1]]=ct.add,st&&ct.add(function(){T=st},R[3-x][2].disable,R[3-x][3].disable,R[0][2].lock,R[0][3].lock),ct.add(j[3].fire),z[j[0]]=function(){return z[j[0]+"With"](this===z?void 0:this,arguments),this},z[j[0]+"With"]=ct.fireWith}),L.promise(z),Z&&Z.call(z,z),z},when:function(Z){var R=arguments.length,T=R,L=Array(T),z=i.call(arguments),x=V.Deferred(),j=function(ct){return function(st){L[ct]=this,z[ct]=arguments.length>1?i.call(arguments):st,--R||x.resolveWith(L,z)}};if(R<=1&&(it(Z,x.done(j(T)).resolve,x.reject,!R),x.state()==="pending"||W(z[T]&&z[T].then)))return x.then();for(;T--;)it(z[T],j(T),x.reject);return x.promise()}});var Il=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;V.Deferred.exceptionHook=function(Z,R){t.console&&t.console.warn&&Z&&Il.test(Z.name)&&t.console.warn("jQuery.Deferred exception: "+Z.message,Z.stack,R)},V.readyException=function(Z){t.setTimeout(function(){throw Z})};var Gl=V.Deferred();V.fn.ready=function(Z){return Gl.then(Z).catch(function(R){V.readyException(R)}),this},V.extend({isReady:!1,readyWait:1,ready:function(Z){(Z===!0?--V.readyWait:V.isReady)||(V.isReady=!0,!(Z!==!0&&--V.readyWait>0)&&Gl.resolveWith(m,[V]))}}),V.ready.then=Gl.then;function rt(){m.removeEventListener("DOMContentLoaded",rt),t.removeEventListener("load",rt),V.ready()}m.readyState==="complete"||m.readyState!=="loading"&&!m.documentElement.doScroll?t.setTimeout(V.ready):(m.addEventListener("DOMContentLoaded",rt),t.addEventListener("load",rt));var ml=function(Z,R,T,L,z,x,j){var ct=0,st=Z.length,At=T==null;if(M(T)==="object"){z=!0;for(ct in T)ml(Z,R,ct,T[ct],!0,x,j)}else if(L!==void 0&&(z=!0,W(L)||(j=!0),At&&(j?(R.call(Z,L),R=null):(At=R,R=function(xt,Pt,gt){return At.call(V(xt),gt)})),R))for(;ct1,null,!0)},removeData:function(Z){return this.each(function(){ut.remove(this,Z)})}}),V.extend({queue:function(Z,R,T){var L;if(Z)return R=(R||"fx")+"queue",L=St.get(Z,R),T&&(!L||Array.isArray(T)?L=St.access(Z,R,V.makeArray(T)):L.push(T)),L||[]},dequeue:function(Z,R){R=R||"fx";var T=V.queue(Z,R),L=T.length,z=T.shift(),x=V._queueHooks(Z,R),j=function(){V.dequeue(Z,R)};z==="inprogress"&&(z=T.shift(),L--),z&&(R==="fx"&&T.unshift("inprogress"),delete x.stop,z.call(Z,j,x)),!L&&x&&x.empty.fire()},_queueHooks:function(Z,R){var T=R+"queueHooks";return St.get(Z,T)||St.access(Z,T,{empty:V.Callbacks("once memory").add(function(){St.remove(Z,[R+"queue",T])})})}}),V.fn.extend({queue:function(Z,R){var T=2;return typeof Z!="string"&&(R=Z,Z="fx",T--),arguments.length\x20\t\r\n\f]*)/i,Al=/^$|^module$|\/(?:java|ecma)script/i;(function(){var Z=m.createDocumentFragment(),R=Z.appendChild(m.createElement("div")),T=m.createElement("input");T.setAttribute("type","radio"),T.setAttribute("checked","checked"),T.setAttribute("name","t"),R.appendChild(T),A.checkClone=R.cloneNode(!0).cloneNode(!0).lastChild.checked,R.innerHTML="",A.noCloneChecked=!!R.cloneNode(!0).lastChild.defaultValue,R.innerHTML="",A.option=!!R.lastChild})();var ol={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ol.tbody=ol.tfoot=ol.colgroup=ol.caption=ol.thead,ol.th=ol.td,A.option||(ol.optgroup=ol.option=[1,""]);function Ze(Z,R){var T;return typeof Z.getElementsByTagName<"u"?T=Z.getElementsByTagName(R||"*"):typeof Z.querySelectorAll<"u"?T=Z.querySelectorAll(R||"*"):T=[],R===void 0||R&&G(Z,R)?V.merge([Z],T):T}function Ke(Z,R){for(var T=0,L=Z.length;T-1){z&&z.push(x);continue}if(At=sl(x),j=Ze(Pt.appendChild(x),"script"),At&&Ke(j),T)for(xt=0;x=j[xt++];)Al.test(x.type||"")&&T.push(x)}return Pt}var We=/^([^.]*)(?:\.(.+)|)/;function Va(){return!0}function Fa(){return!1}function re(Z,R,T,L,z,x){var j,ct;if(typeof R=="object"){typeof T!="string"&&(L=L||T,T=void 0);for(ct in R)re(Z,ct,T,L,R[ct],x);return Z}if(L==null&&z==null?(z=T,L=T=void 0):z==null&&(typeof T=="string"?(z=L,L=void 0):(z=L,L=T,T=void 0)),z===!1)z=Fa;else if(!z)return Z;return x===1&&(j=z,z=function(st){return V().off(st),j.apply(this,arguments)},z.guid=j.guid||(j.guid=V.guid++)),Z.each(function(){V.event.add(this,R,z,L,T)})}V.event={global:{},add:function(Z,R,T,L,z){var x,j,ct,st,At,xt,Pt,gt,Fl,se,ge,Qe=St.get(Z);if(Wt(Z))for(T.handler&&(x=T,T=x.handler,z=x.selector),z&&V.find.matchesSelector(Xl,z),T.guid||(T.guid=V.guid++),(st=Qe.events)||(st=Qe.events=Object.create(null)),(j=Qe.handle)||(j=Qe.handle=function(On){return typeof V<"u"&&V.event.triggered!==On.type?V.event.dispatch.apply(Z,arguments):void 0}),R=(R||"").match(il)||[""],At=R.length;At--;)ct=We.exec(R[At])||[],Fl=ge=ct[1],se=(ct[2]||"").split(".").sort(),Fl&&(Pt=V.event.special[Fl]||{},Fl=(z?Pt.delegateType:Pt.bindType)||Fl,Pt=V.event.special[Fl]||{},xt=V.extend({type:Fl,origType:ge,data:L,handler:T,guid:T.guid,selector:z,needsContext:z&&V.expr.match.needsContext.test(z),namespace:se.join(".")},x),(gt=st[Fl])||(gt=st[Fl]=[],gt.delegateCount=0,(!Pt.setup||Pt.setup.call(Z,L,se,j)===!1)&&Z.addEventListener&&Z.addEventListener(Fl,j)),Pt.add&&(Pt.add.call(Z,xt),xt.handler.guid||(xt.handler.guid=T.guid)),z?gt.splice(gt.delegateCount++,0,xt):gt.push(xt),V.event.global[Fl]=!0)},remove:function(Z,R,T,L,z){var x,j,ct,st,At,xt,Pt,gt,Fl,se,ge,Qe=St.hasData(Z)&&St.get(Z);if(!(!Qe||!(st=Qe.events))){for(R=(R||"").match(il)||[""],At=R.length;At--;){if(ct=We.exec(R[At])||[],Fl=ge=ct[1],se=(ct[2]||"").split(".").sort(),!Fl){for(Fl in st)V.event.remove(Z,Fl+R[At],T,L,!0);continue}for(Pt=V.event.special[Fl]||{},Fl=(L?Pt.delegateType:Pt.bindType)||Fl,gt=st[Fl]||[],ct=ct[2]&&new RegExp("(^|\\.)"+se.join("\\.(?:.*\\.|)")+"(\\.|$)"),j=x=gt.length;x--;)xt=gt[x],(z||ge===xt.origType)&&(!T||T.guid===xt.guid)&&(!ct||ct.test(xt.namespace))&&(!L||L===xt.selector||L==="**"&&xt.selector)&&(gt.splice(x,1),xt.selector&>.delegateCount--,Pt.remove&&Pt.remove.call(Z,xt));j&&!gt.length&&((!Pt.teardown||Pt.teardown.call(Z,se,Qe.handle)===!1)&&V.removeEvent(Z,Fl,Qe.handle),delete st[Fl])}V.isEmptyObject(st)&&St.remove(Z,"handle events")}},dispatch:function(Z){var R,T,L,z,x,j,ct=new Array(arguments.length),st=V.event.fix(Z),At=(St.get(this,"events")||Object.create(null))[st.type]||[],xt=V.event.special[st.type]||{};for(ct[0]=st,R=1;R=1)){for(;At!==this;At=At.parentNode||this)if(At.nodeType===1&&!(Z.type==="click"&&At.disabled===!0)){for(x=[],j={},T=0;T-1:V.find(z,this,null,[At]).length),j[z]&&x.push(L);x.length&&ct.push({elem:At,handlers:x})}}return At=this,st\s*$/g;function gd(Z,R){return G(Z,"table")&&G(R.nodeType!==11?R:R.firstChild,"tr")&&V(Z).children("tbody")[0]||Z}function td(Z){return Z.type=(Z.getAttribute("type")!==null)+"/"+Z.type,Z}function ri(Z){return(Z.type||"").slice(0,5)==="true/"?Z.type=Z.type.slice(5):Z.removeAttribute("type"),Z}function ld(Z,R){var T,L,z,x,j,ct,st;if(R.nodeType===1){if(St.hasData(Z)&&(x=St.get(Z),st=x.events,st)){St.remove(R,"handle events");for(z in st)for(T=0,L=st[z].length;T1&&typeof Fl=="string"&&!A.checkClone&&Yc.test(Fl))return Z.each(function(ge){var Qe=Z.eq(ge);se&&(R[0]=Fl.call(this,ge,Qe.html())),Oi(Qe,R,T,L)});if(Pt&&(z=_e(R,Z[0].ownerDocument,!1,Z,L),x=z.firstChild,z.childNodes.length===1&&(z=x),x||L)){for(j=V.map(Ze(z,"script"),td),ct=j.length;xt0&&Ke(j,!st&&Ze(Z,"script")),ct},cleanData:function(Z){for(var R,T,L,z=V.event.special,x=0;(T=Z[x])!==void 0;x++)if(Wt(T)){if(R=T[St.expando]){if(R.events)for(L in R.events)z[L]?V.event.remove(T,L):V.removeEvent(T,L,R.handle);T[St.expando]=void 0}T[ut.expando]&&(T[ut.expando]=void 0)}}}),V.fn.extend({detach:function(Z){return wc(this,Z,!0)},remove:function(Z){return wc(this,Z)},text:function(Z){return ml(this,function(R){return R===void 0?V.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=R)})},null,Z,arguments.length)},append:function(){return Oi(this,arguments,function(Z){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var R=gd(this,Z);R.appendChild(Z)}})},prepend:function(){return Oi(this,arguments,function(Z){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var R=gd(this,Z);R.insertBefore(Z,R.firstChild)}})},before:function(){return Oi(this,arguments,function(Z){this.parentNode&&this.parentNode.insertBefore(Z,this)})},after:function(){return Oi(this,arguments,function(Z){this.parentNode&&this.parentNode.insertBefore(Z,this.nextSibling)})},empty:function(){for(var Z,R=0;(Z=this[R])!=null;R++)Z.nodeType===1&&(V.cleanData(Ze(Z,!1)),Z.textContent="");return this},clone:function(Z,R){return Z=Z??!1,R=R??Z,this.map(function(){return V.clone(this,Z,R)})},html:function(Z){return ml(this,function(R){var T=this[0]||{},L=0,z=this.length;if(R===void 0&&T.nodeType===1)return T.innerHTML;if(typeof R=="string"&&!Ns.test(R)&&!ol[(Zt.exec(R)||["",""])[1].toLowerCase()]){R=V.htmlPrefilter(R);try{for(;L=0&&(st+=Math.max(0,Math.ceil(Z["offset"+R[0].toUpperCase()+R.slice(1)]-x-st-ct-.5))||0),st+At}function an(Z,R,T){var L=ji(Z),z=!A.boxSizingReliable()||T,x=z&&V.css(Z,"boxSizing",!1,L)==="border-box",j=x,ct=Jt(Z,R,L),st="offset"+R[0].toUpperCase()+R.slice(1);if(ed.test(ct)){if(!T)return ct;ct="auto"}return(!A.boxSizingReliable()&&x||!A.reliableTrDimensions()&&G(Z,"tr")||ct==="auto"||!parseFloat(ct)&&V.css(Z,"display",!1,L)==="inline")&&Z.getClientRects().length&&(x=V.css(Z,"boxSizing",!1,L)==="border-box",j=st in Z,j&&(ct=Z[st])),ct=parseFloat(ct)||0,ct+Se(Z,R,T||(x?"border":"content"),j,L,ct)+"px"}V.extend({cssHooks:{opacity:{get:function(Z,R){if(R){var T=Jt(Z,"opacity");return T===""?"1":T}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(Z,R,T,L){if(!(!Z||Z.nodeType===3||Z.nodeType===8||!Z.style)){var z,x,j,ct=K(R),st=nd.test(R),At=Z.style;if(st||(R=Ul(ct)),j=V.cssHooks[R]||V.cssHooks[ct],T!==void 0){if(x=typeof T,x==="string"&&(z=cl.exec(T))&&z[1]&&(T=Ue(Z,R,z),x="number"),T==null||T!==T)return;x==="number"&&!st&&(T+=z&&z[3]||(V.cssNumber[ct]?"":"px")),!A.clearCloneStyle&&T===""&&R.indexOf("background")===0&&(At[R]="inherit"),(!j||!("set"in j)||(T=j.set(Z,T,L))!==void 0)&&(st?At.setProperty(R,T):At[R]=T)}else return j&&"get"in j&&(z=j.get(Z,!1,L))!==void 0?z:At[R]}},css:function(Z,R,T,L){var z,x,j,ct=K(R),st=nd.test(R);return st||(R=Ul(ct)),j=V.cssHooks[R]||V.cssHooks[ct],j&&"get"in j&&(z=j.get(Z,!0,T)),z===void 0&&(z=Jt(Z,R,L)),z==="normal"&&R in Cl&&(z=Cl[R]),T===""||T?(x=parseFloat(z),T===!0||isFinite(x)?x||0:z):z}}),V.each(["height","width"],function(Z,R){V.cssHooks[R]={get:function(T,L,z){if(L)return Gt.test(V.css(T,"display"))&&(!T.getClientRects().length||!T.getBoundingClientRect().width)?_(T,zl,function(){return an(T,R,z)}):an(T,R,z)},set:function(T,L,z){var x,j=ji(T),ct=!A.scrollboxSize()&&j.position==="absolute",st=ct||z,At=st&&V.css(T,"boxSizing",!1,j)==="border-box",xt=z?Se(T,R,z,At,j):0;return At&&ct&&(xt-=Math.ceil(T["offset"+R[0].toUpperCase()+R.slice(1)]-parseFloat(j[R])-Se(T,R,"border",!1,j)-.5)),xt&&(x=cl.exec(L))&&(x[3]||"px")!=="px"&&(T.style[R]=L,L=V.css(T,R)),ye(T,L,xt)}}}),V.cssHooks.marginLeft=q(A.reliableMarginLeft,function(Z,R){if(R)return(parseFloat(Jt(Z,"marginLeft"))||Z.getBoundingClientRect().left-_(Z,{marginLeft:0},function(){return Z.getBoundingClientRect().left}))+"px"}),V.each({margin:"",padding:"",border:"Width"},function(Z,R){V.cssHooks[Z+R]={expand:function(T){for(var L=0,z={},x=typeof T=="string"?T.split(" "):[T];L<4;L++)z[Z+Bl[L]+R]=x[L]||x[L-2]||x[0];return z}},Z!=="margin"&&(V.cssHooks[Z+R].set=ye)}),V.fn.extend({css:function(Z,R){return ml(this,function(T,L,z){var x,j,ct={},st=0;if(Array.isArray(L)){for(x=ji(T),j=L.length;st1)}});function Be(Z,R,T,L,z){return new Be.prototype.init(Z,R,T,L,z)}V.Tween=Be,Be.prototype={constructor:Be,init:function(Z,R,T,L,z,x){this.elem=Z,this.prop=T,this.easing=z||V.easing._default,this.options=R,this.start=this.now=this.cur(),this.end=L,this.unit=x||(V.cssNumber[T]?"":"px")},cur:function(){var Z=Be.propHooks[this.prop];return Z&&Z.get?Z.get(this):Be.propHooks._default.get(this)},run:function(Z){var R,T=Be.propHooks[this.prop];return this.options.duration?this.pos=R=V.easing[this.easing](Z,this.options.duration*Z,0,1,this.options.duration):this.pos=R=Z,this.now=(this.end-this.start)*R+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),T&&T.set?T.set(this):Be.propHooks._default.set(this),this}},Be.prototype.init.prototype=Be.prototype,Be.propHooks={_default:{get:function(Z){var R;return Z.elem.nodeType!==1||Z.elem[Z.prop]!=null&&Z.elem.style[Z.prop]==null?Z.elem[Z.prop]:(R=V.css(Z.elem,Z.prop,""),!R||R==="auto"?0:R)},set:function(Z){V.fx.step[Z.prop]?V.fx.step[Z.prop](Z):Z.elem.nodeType===1&&(V.cssHooks[Z.prop]||Z.elem.style[Ul(Z.prop)]!=null)?V.style(Z.elem,Z.prop,Z.now+Z.unit):Z.elem[Z.prop]=Z.now}}},Be.propHooks.scrollTop=Be.propHooks.scrollLeft={set:function(Z){Z.elem.nodeType&&Z.elem.parentNode&&(Z.elem[Z.prop]=Z.now)}},V.easing={linear:function(Z){return Z},swing:function(Z){return .5-Math.cos(Z*Math.PI)/2},_default:"swing"},V.fx=Be.prototype.init,V.fx.step={};var ue,xl,pn=/^(?:toggle|show|hide)$/,xe=/queueHooks$/;function vn(){xl&&(m.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(vn):t.setTimeout(vn,V.fx.interval),V.fx.tick())}function Ms(){return t.setTimeout(function(){ue=void 0}),ue=Date.now()}function Zn(Z,R){var T,L=0,z={height:Z};for(R=R?1:0;L<4;L+=2-R)T=Bl[L],z["margin"+T]=z["padding"+T]=Z;return R&&(z.opacity=z.width=Z),z}function Ss(Z,R,T){for(var L,z=(mn.tweeners[R]||[]).concat(mn.tweeners["*"]),x=0,j=z.length;x1)},removeAttr:function(Z){return this.each(function(){V.removeAttr(this,Z)})}}),V.extend({attr:function(Z,R,T){var L,z,x=Z.nodeType;if(!(x===3||x===8||x===2)){if(typeof Z.getAttribute>"u")return V.prop(Z,R,T);if((x!==1||!V.isXMLDoc(Z))&&(z=V.attrHooks[R.toLowerCase()]||(V.expr.match.bool.test(R)?bn:void 0)),T!==void 0){if(T===null){V.removeAttr(Z,R);return}return z&&"set"in z&&(L=z.set(Z,T,R))!==void 0?L:(Z.setAttribute(R,T+""),T)}return z&&"get"in z&&(L=z.get(Z,R))!==null?L:(L=V.find.attr(Z,R),L??void 0)}},attrHooks:{type:{set:function(Z,R){if(!A.radioValue&&R==="radio"&&G(Z,"input")){var T=Z.value;return Z.setAttribute("type",R),T&&(Z.value=T),R}}}},removeAttr:function(Z,R){var T,L=0,z=R&&R.match(il);if(z&&Z.nodeType===1)for(;T=z[L++];)Z.removeAttribute(T)}}),bn={set:function(Z,R,T){return R===!1?V.removeAttr(Z,T):Z.setAttribute(T,T),T}},V.each(V.expr.match.bool.source.match(/\w+/g),function(Z,R){var T=Qn[R]||V.find.attr;Qn[R]=function(L,z,x){var j,ct,st=z.toLowerCase();return x||(ct=Qn[st],Qn[st]=j,j=T(L,z,x)!=null?st:null,Qn[st]=ct),j}});var Bs=/^(?:input|select|textarea|button)$/i,Ki=/^(?:a|area)$/i;V.fn.extend({prop:function(Z,R){return ml(this,V.prop,Z,R,arguments.length>1)},removeProp:function(Z){return this.each(function(){delete this[V.propFix[Z]||Z]})}}),V.extend({prop:function(Z,R,T){var L,z,x=Z.nodeType;if(!(x===3||x===8||x===2))return(x!==1||!V.isXMLDoc(Z))&&(R=V.propFix[R]||R,z=V.propHooks[R]),T!==void 0?z&&"set"in z&&(L=z.set(Z,T,R))!==void 0?L:Z[R]=T:z&&"get"in z&&(L=z.get(Z,R))!==null?L:Z[R]},propHooks:{tabIndex:{get:function(Z){var R=V.find.attr(Z,"tabindex");return R?parseInt(R,10):Bs.test(Z.nodeName)||Ki.test(Z.nodeName)&&Z.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),A.optSelected||(V.propHooks.selected={get:function(Z){var R=Z.parentNode;return R&&R.parentNode&&R.parentNode.selectedIndex,null},set:function(Z){var R=Z.parentNode;R&&(R.selectedIndex,R.parentNode&&R.parentNode.selectedIndex)}}),V.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){V.propFix[this.toLowerCase()]=this});function Id(Z){var R=Z.match(il)||[];return R.join(" ")}function $l(Z){return Z.getAttribute&&Z.getAttribute("class")||""}function Dl(Z){return Array.isArray(Z)?Z:typeof Z=="string"?Z.match(il)||[]:[]}V.fn.extend({addClass:function(Z){var R,T,L,z,x,j;return W(Z)?this.each(function(ct){V(this).addClass(Z.call(this,ct,$l(this)))}):(R=Dl(Z),R.length?this.each(function(){if(L=$l(this),T=this.nodeType===1&&" "+Id(L)+" ",T){for(x=0;x-1;)T=T.replace(" "+z+" "," ");j=Id(T),L!==j&&this.setAttribute("class",j)}}):this):this.attr("class","")},toggleClass:function(Z,R){var T,L,z,x,j=typeof Z,ct=j==="string"||Array.isArray(Z);return W(Z)?this.each(function(st){V(this).toggleClass(Z.call(this,st,$l(this),R),R)}):typeof R=="boolean"&&ct?R?this.addClass(Z):this.removeClass(Z):(T=Dl(Z),this.each(function(){if(ct)for(x=V(this),z=0;z-1)return!0;return!1}});var ln=/\r/g;V.fn.extend({val:function(Z){var R,T,L,z=this[0];return arguments.length?(L=W(Z),this.each(function(x){var j;this.nodeType===1&&(L?j=Z.call(this,x,V(this).val()):j=Z,j==null?j="":typeof j=="number"?j+="":Array.isArray(j)&&(j=V.map(j,function(ct){return ct==null?"":ct+""})),R=V.valHooks[this.type]||V.valHooks[this.nodeName.toLowerCase()],(!R||!("set"in R)||R.set(this,j,"value")===void 0)&&(this.value=j))})):z?(R=V.valHooks[z.type]||V.valHooks[z.nodeName.toLowerCase()],R&&"get"in R&&(T=R.get(z,"value"))!==void 0?T:(T=z.value,typeof T=="string"?T.replace(ln,""):T??"")):void 0}}),V.extend({valHooks:{option:{get:function(Z){var R=V.find.attr(Z,"value");return R??Id(V.text(Z))}},select:{get:function(Z){var R,T,L,z=Z.options,x=Z.selectedIndex,j=Z.type==="select-one",ct=j?null:[],st=j?x+1:z.length;for(x<0?L=st:L=j?x:0;L-1)&&(T=!0);return T||(Z.selectedIndex=-1),x}}}}),V.each(["radio","checkbox"],function(){V.valHooks[this]={set:function(Z,R){if(Array.isArray(R))return Z.checked=V.inArray(V(Z).val(),R)>-1}},A.checkOn||(V.valHooks[this].get=function(Z){return Z.getAttribute("value")===null?"on":Z.value})});var Lc=t.location,Bm={guid:Date.now()},hh=/\?/;V.parseXML=function(Z){var R,T;if(!Z||typeof Z!="string")return null;try{R=new t.DOMParser().parseFromString(Z,"text/xml")}catch{}return T=R&&R.getElementsByTagName("parsererror")[0],(!R||T)&&V.error("Invalid XML: "+(T?V.map(T.childNodes,function(L){return L.textContent}).join(` `):Z)),R};var Pa=/^(?:focusinfocus|focusoutblur)$/,Tm=function(Z){Z.stopPropagation()};V.extend(V.event,{trigger:function(Z,R,T,L){var z,x,j,ct,st,At,xt,Pt,gt=[T||m],Fl=F.call(Z,"type")?Z.type:Z,se=F.call(Z,"namespace")?Z.namespace.split("."):[];if(x=Pt=j=T=T||m,!(T.nodeType===3||T.nodeType===8)&&!Pa.test(Fl+V.event.triggered)&&(Fl.indexOf(".")>-1&&(se=Fl.split("."),Fl=se.shift(),se.sort()),st=Fl.indexOf(":")<0&&"on"+Fl,Z=Z[V.expando]?Z:new V.Event(Fl,typeof Z=="object"&&Z),Z.isTrigger=L?2:3,Z.namespace=se.join("."),Z.rnamespace=Z.namespace?new RegExp("(^|\\.)"+se.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,Z.result=void 0,Z.target||(Z.target=T),R=R==null?[Z]:V.makeArray(R,[Z]),xt=V.event.special[Fl]||{},!(!L&&xt.trigger&&xt.trigger.apply(T,R)===!1))){if(!L&&!xt.noBubble&&!p(T)){for(ct=xt.delegateType||Fl,Pa.test(ct+Fl)||(x=x.parentNode);x;x=x.parentNode)gt.push(x),j=x;j===(T.ownerDocument||m)&>.push(j.defaultView||j.parentWindow||t)}for(z=0;(x=gt[z++])&&!Z.isPropagationStopped();)Pt=x,Z.type=z>1?ct:xt.bindType||Fl,At=(St.get(x,"events")||Object.create(null))[Z.type]&&St.get(x,"handle"),At&&At.apply(x,R),At=st&&x[st],At&&At.apply&&Wt(x)&&(Z.result=At.apply(x,R),Z.result===!1&&Z.preventDefault());return Z.type=Fl,!L&&!Z.isDefaultPrevented()&&(!xt._default||xt._default.apply(gt.pop(),R)===!1)&&Wt(T)&&st&&W(T[Fl])&&!p(T)&&(j=T[st],j&&(T[st]=null),V.event.triggered=Fl,Z.isPropagationStopped()&&Pt.addEventListener(Fl,Tm),T[Fl](),Z.isPropagationStopped()&&Pt.removeEventListener(Fl,Tm),V.event.triggered=void 0,j&&(T[st]=j)),Z.result}},simulate:function(Z,R,T){var L=V.extend(new V.Event,T,{type:Z,isSimulated:!0});V.event.trigger(L,null,R)}}),V.fn.extend({trigger:function(Z,R){return this.each(function(){V.event.trigger(Z,R,this)})},triggerHandler:function(Z,R){var T=this[0];if(T)return V.event.trigger(Z,R,T,!0)}});var jp=/\[\]$/,Gm=/\r?\n/g,Kp=/^(?:submit|button|image|reset|file)$/i,Hp=/^(?:input|select|textarea|keygen)/i;function iU(Z,R,T,L){var z;if(Array.isArray(R))V.each(R,function(x,j){T||jp.test(Z)?L(Z,j):iU(Z+"["+(typeof j=="object"&&j!=null?x:"")+"]",j,T,L)});else if(!T&&M(R)==="object")for(z in R)iU(Z+"["+z+"]",R[z],T,L);else L(Z,R)}V.param=function(Z,R){var T,L=[],z=function(x,j){var ct=W(j)?j():j;L[L.length]=encodeURIComponent(x)+"="+encodeURIComponent(ct??"")};if(Z==null)return"";if(Array.isArray(Z)||Z.jquery&&!V.isPlainObject(Z))V.each(Z,function(){z(this.name,this.value)});else for(T in Z)iU(T,Z[T],R,z);return L.join("&")},V.fn.extend({serialize:function(){return V.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var Z=V.prop(this,"elements");return Z?V.makeArray(Z):this}).filter(function(){var Z=this.type;return this.name&&!V(this).is(":disabled")&&Hp.test(this.nodeName)&&!Kp.test(Z)&&(this.checked||!_t.test(Z))}).map(function(Z,R){var T=V(this).val();return T==null?null:Array.isArray(T)?V.map(T,function(L){return{name:R.name,value:L.replace(Gm,`\r `)}}):{name:R.name,value:T.replace(Gm,`\r `)}}).get()}});var Pp=/%20/g,_p=/#.*$/,Zh=/([?&])_=[^&]*/,qp=/^(.*?):[ \t]*([^\r\n]*)$/mg,_a=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$p=/^(?:GET|HEAD)$/,Hi=/^\/\//,sU={},uh={},mh="*/".concat("*"),Qh=m.createElement("a");Qh.href=Lc.href;function Jm(Z){return function(R,T){typeof R!="string"&&(T=R,R="*");var L,z=0,x=R.toLowerCase().match(il)||[];if(W(T))for(;L=x[z++];)L[0]==="+"?(L=L.slice(1)||"*",(Z[L]=Z[L]||[]).unshift(T)):(Z[L]=Z[L]||[]).push(T)}}function ym(Z,R,T,L){var z={},x=Z===uh;function j(ct){var st;return z[ct]=!0,V.each(Z[ct]||[],function(At,xt){var Pt=xt(R,T,L);if(typeof Pt=="string"&&!x&&!z[Pt])return R.dataTypes.unshift(Pt),j(Pt),!1;if(x)return!(st=Pt)}),st}return j(R.dataTypes[0])||!z["*"]&&j("*")}function Ah(Z,R){var T,L,z=V.ajaxSettings.flatOptions||{};for(T in R)R[T]!==void 0&&((z[T]?Z:L||(L={}))[T]=R[T]);return L&&V.extend(!0,Z,L),Z}function tb(Z,R,T){for(var L,z,x,j,ct=Z.contents,st=Z.dataTypes;st[0]==="*";)st.shift(),L===void 0&&(L=Z.mimeType||R.getResponseHeader("Content-Type"));if(L){for(z in ct)if(ct[z]&&ct[z].test(L)){st.unshift(z);break}}if(st[0]in T)x=st[0];else{for(z in T){if(!st[0]||Z.converters[z+" "+st[0]]){x=z;break}j||(j=z)}x=x||j}if(x)return x!==st[0]&&st.unshift(x),T[x]}function Vh(Z,R,T,L){var z,x,j,ct,st,At={},xt=Z.dataTypes.slice();if(xt[1])for(j in Z.converters)At[j.toLowerCase()]=Z.converters[j];for(x=xt.shift();x;)if(Z.responseFields[x]&&(T[Z.responseFields[x]]=R),!st&&L&&Z.dataFilter&&(R=Z.dataFilter(R,Z.dataType)),st=x,x=xt.shift(),x){if(x==="*")x=st;else if(st!=="*"&&st!==x){if(j=At[st+" "+x]||At["* "+x],!j){for(z in At)if(ct=z.split(" "),ct[1]===x&&(j=At[st+" "+ct[0]]||At["* "+ct[0]],j)){j===!0?j=At[z]:At[z]!==!0&&(x=ct[0],xt.unshift(ct[1]));break}}if(j!==!0)if(j&&Z.throws)R=j(R);else try{R=j(R)}catch(Pt){return{state:"parsererror",error:j?Pt:"No conversion from "+st+" to "+x}}}}return{state:"success",data:R}}V.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Lc.href,type:"GET",isLocal:_a.test(Lc.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":mh,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":V.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(Z,R){return R?Ah(Ah(Z,V.ajaxSettings),R):Ah(V.ajaxSettings,Z)},ajaxPrefilter:Jm(sU),ajaxTransport:Jm(uh),ajax:function(Z,R){typeof Z=="object"&&(R=Z,Z=void 0),R=R||{};var T,L,z,x,j,ct,st,At,xt,Pt,gt=V.ajaxSetup({},R),Fl=gt.context||gt,se=gt.context&&(Fl.nodeType||Fl.jquery)?V(Fl):V.event,ge=V.Deferred(),Qe=V.Callbacks("once memory"),On=gt.statusCode||{},En={},Pi={},Bi="canceled",Xe={readyState:0,getResponseHeader:function(Ce){var Rn;if(st){if(!x)for(x={};Rn=qp.exec(z);)x[Rn[1].toLowerCase()+" "]=(x[Rn[1].toLowerCase()+" "]||[]).concat(Rn[2]);Rn=x[Ce.toLowerCase()+" "]}return Rn==null?null:Rn.join(", ")},getAllResponseHeaders:function(){return st?z:null},setRequestHeader:function(Ce,Rn){return st==null&&(Ce=Pi[Ce.toLowerCase()]=Pi[Ce.toLowerCase()]||Ce,En[Ce]=Rn),this},overrideMimeType:function(Ce){return st==null&&(gt.mimeType=Ce),this},statusCode:function(Ce){var Rn;if(Ce)if(st)Xe.always(Ce[Xe.status]);else for(Rn in Ce)On[Rn]=[On[Rn],Ce[Rn]];return this},abort:function(Ce){var Rn=Ce||Bi;return T&&T.abort(Rn),kd(0,Rn),this}};if(ge.promise(Xe),gt.url=((Z||gt.url||Lc.href)+"").replace(Hi,Lc.protocol+"//"),gt.type=R.method||R.type||gt.method||gt.type,gt.dataTypes=(gt.dataType||"*").toLowerCase().match(il)||[""],gt.crossDomain==null){ct=m.createElement("a");try{ct.href=gt.url,ct.href=ct.href,gt.crossDomain=Qh.protocol+"//"+Qh.host!=ct.protocol+"//"+ct.host}catch{gt.crossDomain=!0}}if(gt.data&>.processData&&typeof gt.data!="string"&&(gt.data=V.param(gt.data,gt.traditional)),ym(sU,gt,R,Xe),st)return Xe;At=V.event&>.global,At&&V.active++===0&&V.event.trigger("ajaxStart"),gt.type=gt.type.toUpperCase(),gt.hasContent=!$p.test(gt.type),L=gt.url.replace(_p,""),gt.hasContent?gt.data&>.processData&&(gt.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(gt.data=gt.data.replace(Pp,"+")):(Pt=gt.url.slice(L.length),gt.data&&(gt.processData||typeof gt.data=="string")&&(L+=(hh.test(L)?"&":"?")+gt.data,delete gt.data),gt.cache===!1&&(L=L.replace(Zh,"$1"),Pt=(hh.test(L)?"&":"?")+"_="+Bm.guid+++Pt),gt.url=L+Pt),gt.ifModified&&(V.lastModified[L]&&Xe.setRequestHeader("If-Modified-Since",V.lastModified[L]),V.etag[L]&&Xe.setRequestHeader("If-None-Match",V.etag[L])),(gt.data&>.hasContent&>.contentType!==!1||R.contentType)&&Xe.setRequestHeader("Content-Type",gt.contentType),Xe.setRequestHeader("Accept",gt.dataTypes[0]&>.accepts[gt.dataTypes[0]]?gt.accepts[gt.dataTypes[0]]+(gt.dataTypes[0]!=="*"?", "+mh+"; q=0.01":""):gt.accepts["*"]);for(xt in gt.headers)Xe.setRequestHeader(xt,gt.headers[xt]);if(gt.beforeSend&&(gt.beforeSend.call(Fl,Xe,gt)===!1||st))return Xe.abort();if(Bi="abort",Qe.add(gt.complete),Xe.done(gt.success),Xe.fail(gt.error),T=ym(uh,gt,R,Xe),!T)kd(-1,"No Transport");else{if(Xe.readyState=1,At&&se.trigger("ajaxSend",[Xe,gt]),st)return Xe;gt.async&>.timeout>0&&(j=t.setTimeout(function(){Xe.abort("timeout")},gt.timeout));try{st=!1,T.send(En,kd)}catch(Ce){if(st)throw Ce;kd(-1,Ce)}}function kd(Ce,Rn,gc,bh){var Ti,cU,_i,Ts,Gs,qa=Rn;st||(st=!0,j&&t.clearTimeout(j),T=void 0,z=bh||"",Xe.readyState=Ce>0?4:0,Ti=Ce>=200&&Ce<300||Ce===304,gc&&(Ts=tb(gt,Xe,gc)),!Ti&&V.inArray("script",gt.dataTypes)>-1&&V.inArray("json",gt.dataTypes)<0&&(gt.converters["text script"]=function(){}),Ts=Vh(gt,Ts,Xe,Ti),Ti?(gt.ifModified&&(Gs=Xe.getResponseHeader("Last-Modified"),Gs&&(V.lastModified[L]=Gs),Gs=Xe.getResponseHeader("etag"),Gs&&(V.etag[L]=Gs)),Ce===204||gt.type==="HEAD"?qa="nocontent":Ce===304?qa="notmodified":(qa=Ts.state,cU=Ts.data,_i=Ts.error,Ti=!_i)):(_i=qa,(Ce||!qa)&&(qa="error",Ce<0&&(Ce=0))),Xe.status=Ce,Xe.statusText=(Rn||qa)+"",Ti?ge.resolveWith(Fl,[cU,qa,Xe]):ge.rejectWith(Fl,[Xe,qa,_i]),Xe.statusCode(On),On=void 0,At&&se.trigger(Ti?"ajaxSuccess":"ajaxError",[Xe,gt,Ti?cU:_i]),Qe.fireWith(Fl,[Xe,qa]),At&&(se.trigger("ajaxComplete",[Xe,gt]),--V.active||V.event.trigger("ajaxStop")))}return Xe},getJSON:function(Z,R,T){return V.get(Z,R,T,"json")},getScript:function(Z,R){return V.get(Z,void 0,R,"script")}}),V.each(["get","post"],function(Z,R){V[R]=function(T,L,z,x){return W(L)&&(x=x||z,z=L,L=void 0),V.ajax(V.extend({url:T,type:R,dataType:x,data:L,success:z},V.isPlainObject(T)&&T))}}),V.ajaxPrefilter(function(Z){var R;for(R in Z.headers)R.toLowerCase()==="content-type"&&(Z.contentType=Z.headers[R]||"")}),V._evalUrl=function(Z,R,T){return V.ajax({url:Z,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(L){V.globalEval(L,R,T)}})},V.fn.extend({wrapAll:function(Z){var R;return this[0]&&(W(Z)&&(Z=Z.call(this[0])),R=V(Z,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&R.insertBefore(this[0]),R.map(function(){for(var T=this;T.firstElementChild;)T=T.firstElementChild;return T}).append(this)),this},wrapInner:function(Z){return W(Z)?this.each(function(R){V(this).wrapInner(Z.call(this,R))}):this.each(function(){var R=V(this),T=R.contents();T.length?T.wrapAll(Z):R.append(Z)})},wrap:function(Z){var R=W(Z);return this.each(function(T){V(this).wrapAll(R?Z.call(this,T):Z)})},unwrap:function(Z){return this.parent(Z).not("body").each(function(){V(this).replaceWith(this.childNodes)}),this}}),V.expr.pseudos.hidden=function(Z){return!V.expr.pseudos.visible(Z)},V.expr.pseudos.visible=function(Z){return!!(Z.offsetWidth||Z.offsetHeight||Z.getClientRects().length)},V.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var Xa={0:200,1223:204},Si=V.ajaxSettings.xhr();A.cors=!!Si&&"withCredentials"in Si,A.ajax=Si=!!Si,V.ajaxTransport(function(Z){var R,T;if(A.cors||Si&&!Z.crossDomain)return{send:function(L,z){var x,j=Z.xhr();if(j.open(Z.type,Z.url,Z.async,Z.username,Z.password),Z.xhrFields)for(x in Z.xhrFields)j[x]=Z.xhrFields[x];Z.mimeType&&j.overrideMimeType&&j.overrideMimeType(Z.mimeType),!Z.crossDomain&&!L["X-Requested-With"]&&(L["X-Requested-With"]="XMLHttpRequest");for(x in L)j.setRequestHeader(x,L[x]);R=function(ct){return function(){R&&(R=T=j.onload=j.onerror=j.onabort=j.ontimeout=j.onreadystatechange=null,ct==="abort"?j.abort():ct==="error"?typeof j.status!="number"?z(0,"error"):z(j.status,j.statusText):z(Xa[j.status]||j.status,j.statusText,(j.responseType||"text")!=="text"||typeof j.responseText!="string"?{binary:j.response}:{text:j.responseText},j.getAllResponseHeaders()))}},j.onload=R(),T=j.onerror=j.ontimeout=R("error"),j.onabort!==void 0?j.onabort=T:j.onreadystatechange=function(){j.readyState===4&&t.setTimeout(function(){R&&T()})},R=R("abort");try{j.send(Z.hasContent&&Z.data||null)}catch(ct){if(R)throw ct}},abort:function(){R&&R()}}}),V.ajaxPrefilter(function(Z){Z.crossDomain&&(Z.contents.script=!1)}),V.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(Z){return V.globalEval(Z),Z}}}),V.ajaxPrefilter("script",function(Z){Z.cache===void 0&&(Z.cache=!1),Z.crossDomain&&(Z.type="GET")}),V.ajaxTransport("script",function(Z){if(Z.crossDomain||Z.scriptAttrs){var R,T;return{send:function(L,z){R=V("