vendor: 4,476 bytes, line 1
1import{G as M,r as _r,g as Br}from"./app-DP13319Q.js";var C="-ms-",mt="-moz-",w="-webkit-",ar="comm",Qt="rule",Ce="decl",Lr="@import",Wr="@namespace",hr="@keyframes",Ur="@layer",cr=Math.abs,Re=String.fromCharCode,ge=Object.assign;function Yr(t,n){return z(t,0)^45?(((n<<2^z(t,0))<<2^z(t,1))<<2^z(t,2))<<2^z(t,3):0}function ur(t){return t.trim()}function B(t,n){return(t=n.exec(t))?t[0]:t}function x(t,n,e){return t.replace(n,e)}function At(t,n,e){return t.indexOf(n,e)}function z(t,n){return t.charCodeAt(n)|0}function Z(t,n,e){return t.slice(n,e)}function q(t){return t.length}function fr(t){return t.length}function gt(t,n){return n.push(t),t}function Vr(t,n){return t.map(n).join("")}function ke(t,n){return t.filter(function(e){return!B(e,n)})}var Zt=1,ot=1,pr=0,j=0,E=0,ct="";function te(t,n,e,r,s,c,u,i){return{value:t,root:n,parent:e,type:r,props:s,children:c,line:Zt,column:ot,length:u,return:"",siblings:i}}function Y(t,n){return ge(te("",null,null,"",null,null,0,t.siblings),t,{length:-t.length},n)}function it(t){for(;t.root;)t=Y(t.root,{children:[t]});gt(t,t.siblings)}function Hr(){return E}function Xr(){return E=j>0?z(ct,--j):0,ot--,E===10&&(ot=1,Zt--),E}function D(){return E=j<pr?z(ct,j++):0,ot++,E===10&&(ot=1,Zt++),E}function V(){return z(ct,j)}function Et(){return j}function ee(t,n){return Z(ct,t,n)}function xt(t){switch(t){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Kr(t){return Zt=ot=1,pr=q(ct=t),j=0,[]}function Jr(t){return ct="",t}function ce(t){return ur(ee(j-1,ye(t===91?t+2:t===40?t+1:t)))}function Qr(t){for(;(E=V())&&E<33;)D();return xt(t)>2||xt(E)>3?"":" "}function Zr(t,n){for(;--n&&D()&&!(E<48||E>102||E>57&&E<65||E>70&&E<97););return ee(t,Et()+(n<6&&V()==32&&D()==32))}function ye(t){for(;D();)switch(E){case t:return j;case 34:case 39:t!==34&&t!==39&&ye(E);break;case 40:t===41&&ye(t);break;case 92:D();break}return j}function tn(t,n){for(;D()&&t+E!==57;)if(t+E===84&&V()===47)break;return"/*"+ee(n,j-1)+"*"+Re(t===47?t:D())}function en(t){for(;!xt(V());)D();return ee(t,j)}function rn(t){return Jr(zt("",null,null,null,[""],t=Kr(t),0,[0],t))}function zt(t,n,e,r,s,c,u,i,o){for(var h=0,a=0,f=u,p=0,l=0,d=0,g=1,v=1,b=1,y=0,R="",$=s,A=c,P=r,m=R;v;)switch(d=y,y=D()){case 40:if(d!=108&&z(m,f-1)==58){At(m+=x(ce(y),"&","&\f"),"&\f",cr(h?i[h-1]:0))!=-1&&(b=-1);break}case 34:case 39:case 91:m+=ce(y);break;case 9:case 10:case 13:case 32:m+=Qr(d);break;case 92:m+=Zr(Et()-1,7);continue;case 47:switch(V()){case 42:case 47:gt(nn(tn(D(),Et()),n,e,o),o),(xt(d||1)==5||xt(V()||1)==5)&&q(m)&&Z(m,-1,void 0)!==" "&&(m+=" ");break;default:m+="/"}break;case 123*g:i[h++]=q(m)*b;case 125*g:case 59:case 0:switch(y){case 0:case 125:v=0;case 59+a:b==-1&&(m=x(m,/\f/g,"")),l>0&&(q(m)-f||g===0&&d===47)&>(l>32?$e(m+";",r,e,f-1,o):$e(x(m," ","")+";",r,e,f-2,o),o);break;case 59:m+=";";default:if(gt(P=Oe(m,n,e,h,a,s,i,R,$=[],A=[],f,c),c),y===123)if(a===0)zt(m,n,P,P,$,c,f,i,A);else{switch(p){case 99:if(z(m,3)===110)break;case 108:if(z(m,2)===97)break;default:a=0;case 100:case 109:case 115:}a?zt(t,P,P,r&>(Oe(t,P,P,0,0,s,i,R,s,$=[],f,A),A),s,A,f,i,r?$:A):zt(m,P,P,P,[""],A,0,i,A)}}h=a=l=0,g=b=1,R=m="",f=u;break;case 58:f=1+q(m),l=d;default:if(g<1){if(y==123)--g;else if(y==125&&g++==0&&Xr()==125)continue}switch(m+=Re(y),y*g){case 38:b=a>0?1:(m+="\f",-1);break;case 44:i[h++]=(q(m)-1)*b,b=1;break;case 64:V()===45&&(m+=ce(D())),p=V(),a=f=q(R=m+=en(Et())),y++;break;case 45:d===45&&q(m)==2&&(g=0)}}return c}function Oe(t,n,e,r,s,c,u,i,o,h,a,f){for(var p=s-1,l=s===0?c:[""],d=fr(l),g=0,v=0,b=0;g<r;++g)for(var y=0,R=Z(t,p+1,p=cr(v=u[g])),$=t;y<d;++y)($=ur(v>0?l[y]+" "+R:x(R,/&\f/g,l[y])))&&(o[b++]=$);return te(t,n,e,s===0?Qt:i,o,h,a,f)}function nn(t,n,e,r){return te(t,n,e,ar,Re(Hr()),Z(t,2,-2),0,r)}function $e(t,n,e,r,s){return te(t,n,e,Ce,Z(t,0,r),Z(t,r+1,-1),r,s)}function dr(t,n,e){switch(Yr(t,n)){case 5103:return w+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:case 6391:case 5879:case 5623:case 6135:case 4599:return w+t+t;case 4855:return w+t.replace("add","source-over").replace("substract","source-out").replace("intersect","source-in").replace("exclude","xor")+t;case 4789:return mt+t+t;
1case 5349:case 4246:case 4810:case 6968:case 2756:return w+t+mt+t+C+t+t;case 5936:switch(z(t,n+11)){case 114:return w+t+C+x(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return w+t+C+x(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return w+t+C+x(t,/[svh]\w+-[tblr]{2}/,"lr")+t}case 6828:case 4268:case 2903:return w+t+C+t+t;case 6165:return w+t+C+"flex-"+t+t;case 5187:return w+t+x(t,/(\w+).+(:[^]+)/,w+"box-$1$2"+C+"flex-$1$2")+t;case 5443:return w+t+C+"flex-item-"+x(t,/flex-|-self/g,"")+(B(t,/flex-|baseline/)?"":C+"grid-row-"+x(t,/flex-|-self/g,""))+t;case 4675:return w+t+C+"flex-line-pack"+x(t,/align-content|flex-|-self/g,"")+t;case 5548:return w+t+C+x(t,"shrink","negative")+t;case 5292:return w+t+C+x(t,"basis","preferred-size")+t;case 6060:return w+"box-"+x(t,"-grow","")+w+t+C+x(t,"grow","positive")+t;case 4554:return w+x(t,/([^-])(transform)/g,"$1"+w+"$2")+t;case 6187:return x(x(x(t,/(zoom-|grab)/,w+"$1"),/(image-set)/,w+"$1"),t,"")+t;case 5495:case 3959:return x(t,/(image-set\([^]*)/,w+"$1$`$1");case 4968:return x(x(t,/(.+:)(flex-)?(.*)/,w+"box-pack:$3"+C+"flex-pack:$3"),/space-between/,"justify")+w+t+t;case 4200:if(!B(t,/flex-|baseline/))return C+"grid-column-align"+Z(t,n)+t;break;case 2592:case 3360:return C+x(t,"template-","")+t;case 4384:case 3616:return e&&e.some(function(r,s){return n=s,B(r.props,/grid-\w+-end/)})?~At(t+(e=e[n].value),"span",0)?t:C+x(t,"-start","")+t+C+"grid-row-span:"+(~At(e,"span",0)?B(e,/\d+/):+B(e,/\d+/)-+B(t,/\d+/))+";":C+x(t,"-start","")+t;case 4896:case 4128:return e&&e.some(function(r){return B(r.props,/grid-\w+-start/)})?t:C+x(x(t,"-end","-span"),"span ","")+t;case 4095:case 3583:case 4068:case 2532:return x(t,/(.+)-inline(.+)/,w+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(q(t)-1-n>6)switch(z(t,n+1)){case 109:if(z(t,n+4)!==45)break;case 102:return x(t,/(.+:)(.+)-([^]+)/,"$1"+w+"$2-$3$1"+mt+(z(t,n+3)==108?"$3":"$2-$3"))+t;case 115:return~At(t,"stretch",0)?dr(x(t,"stretch","fill-available"),n,e)+t:t}break;case 5152:case 5920:return x(t,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,s,c,u,i,o,h){return C+s+":"+c+h+(u?C+s+"-span:"+(i?o:+o-+c)+h:"")+t});case 4949:if(z(t,n+6)===121)return x(t,":",":"+w)+t;break;case 6444:switch(z(t,z(t,14)===45?18:11)){case 120:return x(t,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+w+(z(t,14)===45?"inline-":"")+"box$3$1"+w+"$2$3$1"+C+"$2box$3")+t;case 100:return x(t,":",":"+C)+t}break;case 5719:case 2647:case 2135:case 3927:case 2391:return x(t,"scroll-","scroll-snap-")+t}return t}function Kt(t,n){for(var e="",r=0;r<t.length;r++)e+=n(t[r],r,t,n)||"";return e}function sn(t,n,e,r){switch(t.type){case Ur:if(t.children.length)break;case Lr:case Wr:case Ce:return t.return=t.return||t.value;case ar:return"";case hr:return t.return=t.value+"{"+Kt(t.children,r)+"}";case Qt:if(!q(t.value=t.props.join(",")))return""}return q(e=Kt(t.children,r))?t.return=t.value+"{"+e+"}":""}function on(t){var n=fr(t);return function(e,r,s,c){for(var u="",i=0;i<n;i++)u+=t[i](e,r,s,c)||"";return u}}function an(t){return function(n){n.root||(n=n.return)&&t(n)}}function hn(t,n,e,r){if(t.length>-1&&!t.return)switch(t.type){case Ce:t.return=dr(t.value,t.length,e);return;case hr:return Kt([Y(t,{value:x(t.value,"@","@"+w)})],r);case Qt:if(t.length)return Vr(e=t.props,function(s){switch(B(s,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":it(Y(t,{props:[x(s,/:(read-\w+)/,":"+mt+"$1")]})),it(Y(t,{props:[s]})),ge(t,{props:ke(e,r)});break;case"::placeholder":it(Y(t,{props:[x(s,/:(plac\w+)/,":"+w+"input-$1")]})),it(Y(t,{props:[x(s,/:(plac\w+)/,":"+mt+"$1")]})),it(Y(t,{props:[x(s,/:(plac\w+)/,C+"input-$1")]})),it(Y(t,{props:[s]})),ge(t,{props:ke(e,r)});break}return""})}}var st={},ue,fe;const at=typeof process<"u"&&st!==void 0&&(st.REACT_APP_SC_ATTR||st.SC_ATTR)||"data-styled",lr="active",gr="data-styled-version",re="6.4.3",Pe=`/*!sc*/ 2`,vt=typeof window<"u"&&typeof document<"u";function Ge(t){if(typeof process<"u"&&st!==void 0){const n=st[t];if(n!==void 0&&n!=="")return n!=="false"}}const cn=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:(fe=(ue=Ge("REACT_APP_SC_DISABLE_SPEEDY"))!==null&&ue!==void 0?ue:Ge("SC_DISABLE_SPEEDY"))!==null&&fe!==void 0?fe:typeof process<"u"&&st!==void 0&&!1),un="sc-keyframes-",fn={};function ne(t,...n){return new Error(`An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#${t} for more information.${n.length>0?` Args: ${n.join(", ")}`:""}`)}let kt=new Map,Jt=new Map,Ot=1;const Pt=t=>{if(kt.has(t))return kt.get(t);for(;Jt.has(Ot);)Ot++;const n=Ot++;return kt.set(t,n),Jt.set(n,t),n},pn=t=>Jt.get(t),dn=(t,n)=>{Ot=n+1,kt.set(t,n),Jt.set(n,t)},Ae=Object.freeze([]),ht=Object.freeze({});function yr(t,n,e=ht){return t.theme!==e.theme&&t.theme||n||e.theme}const ln=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,gn=/(^-|-$)/g;function mr(t){return t.replace(ln,"-").replace(gn,"")}const yn=/(a)(d)/gi,Ie=t=>String.fromCharCode(t+(t>25?39:97));function vr(t){let n,e="";for(n=Math.abs(t);n>52;n=n/52|0)e=Ie(n%52)+e;return(Ie(n%52)+e).replace(yn,"$1-$2")}const me=5381,Q=(t,n)=>{let e=n.length;for(;e;
2)t=33*t^n.charCodeAt(--e);return t},xr=t=>Q(me,t);function br(t){return vr(xr(t)>>>0)}function mn(t){return t.displayName||t.name||"Component"}function ve(t){return typeof t=="string"&&!0}function vn(t){return ve(t)?`styled.${t}`:`Styled(${mn(t)})`}const Sr=Symbol.for("react.memo"),xn=Symbol.for("react.forward_ref"),bn={contextType:!0,defaultProps:!0,displayName:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,propTypes:!0,type:!0},Sn={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},wr={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},wn={[xn]:{$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},[Sr]:wr};function Ne(t){return("type"in(n=t)&&n.type.$$typeof)===Sr?wr:"$$typeof"in t?wn[t.$$typeof]:bn;var n}const Cn=Object.defineProperty,Rn=Object.getOwnPropertyNames,Pn=Object.getOwnPropertySymbols,An=Object.getOwnPropertyDescriptor,En=Object.getPrototypeOf,zn=Object.prototype;function Cr(t,n,e){if(typeof n!="string"){const r=En(n);r&&r!==zn&&Cr(t,r,e);const s=Rn(n).concat(Pn(n)),c=Ne(t),u=Ne(n);for(let i=0;i<s.length;++i){const o=s[i];if(!(o in Sn||e&&e[o]||u&&o in u||c&&o in c)){const h=An(n,o);try{Cn(t,o,h)}catch{}}}}return t}function St(t){return typeof t=="function"}const kn=Symbol.for("react.forward_ref");function Ee(t){return t!=null&&(typeof t=="object"||typeof t=="function")&&t.$$typeof===kn&&"styledComponentId"in t}function yt(t,n){return t&&n?t+" "+n:t||n||""}function xe(t,n){return t.join("")}function bt(t){return t!==null&&typeof t=="object"&&t.constructor.name===Object.name&&!("props"in t&&t.$$typeof)}function be(t,n,e=!1){if(!e&&!bt(t)&&!Array.isArray(t))return n;if(Array.isArray(n))for(let r=0;r<n.length;r++)t[r]=be(t[r],n[r]);else if(bt(n))for(const r in n)t[r]=be(t[r],n[r]);return t}function Rr(t,n){Object.defineProperty(t,"toString",{value:n})}const On=class{constructor(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t,this._cGroup=0,this._cIndex=0}indexOfGroup(t){if(t===this._cGroup)return this._cIndex;let n=this._cIndex;if(t>this._cGroup)for(let e=this._cGroup;e<t;e++)n+=this.groupSizes[e];else for(let e=this._cGroup-1;e>=t;e--)n-=this.groupSizes[e];return this._cGroup=t,this._cIndex=n,n}insertRules(t,n){if(t>=this.groupSizes.length){const s=this.groupSizes,c=s.length;let u=c;for(;t>=u;)if(u<<=1,u<0)throw ne(16,`${t}`);this.groupSizes=new Uint32Array(u),this.groupSizes.set(s),this.length=u;for(let i=c;i<u;i++)this.groupSizes[i]=0}let e=this.indexOfGroup(t+1),r=0;for(let s=0,c=n.length;s<c;s++)this.tag.insertRule(e,n[s])&&(this.groupSizes[t]++,e++,r++);r>0&&this._cGroup>t&&(this._cIndex+=r)}clearGroup(t){if(t<this.length){const n=this.groupSizes[t],e=this.indexOfGroup(t),r=e+n;this.groupSizes[t]=0;for(let s=e;s<r;s++)this.tag.deleteRule(e);n>0&&this._cGroup>t&&(this._cIndex-=n)}}getGroup(t){let n="";if(t>=this.length||this.groupSizes[t]===0)return n;const e=this.groupSizes[t],r=this.indexOfGroup(t),s=r+e;for(let c=r;c<s;c++)n+=this.tag.getRule(c)+Pe;return n}},$n=`style[${at}][${gr}="${re}"]`,Gn=new RegExp(`^${at}\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)`),Te=t=>typeof ShadowRoot<"u"&&t instanceof ShadowRoot||"host"in t&&t.nodeType===11,Se=t=>{if(!t)return document;if(Te(t))return t;if("getRootNode"in t){const n=t.getRootNode();if(Te(n))return n}return document},In=(t,n,e)=>{const r=e.split(",");let s;for(let c=0,u=r.length;c<u;c++)(s=r[c])&&t.registerName(n,s)},Nn=(t,n)=>{var e;const r=((e=n.textContent)!==null&&e!==void 0?e:"").split(Pe),s=[];for(let c=0,u=r.length;c<u;c++){const i=r[c].trim();if(!i)continue;const o=i.match(Gn);if(o){const h=0|parseInt(o[1],10),a=o[2];h!==0&&(dn(a,h),In(t,a,o[3]),t.getTag().insertRules(h,s)),s.length=0}else s.push(i)}},pe=t=>{const n=Se(t.options.target).querySelectorAll($n);for(let e=0,r=n.length;e<r;e++){const s=n[e];s&&s.getAttribute(at)!==lr&&(Nn(t,s),s.parentNode&&s.parentNode.removeChild(s))}};let lt=!1;function Tn(){if(lt!==!1)return lt;if(typeof document<"u"){const t=document.head.querySelector('meta[property="csp-nonce"]');if(t)return lt=t.nonce||t.getAttribute("content")||void 0;const n=document.head.querySelector('meta[name="sc-nonce"]');if(n)return lt=n.getAttribute("content")||void 0}return lt=typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0}const Pr=(t,n)=>{const e=document.head,r=t||e,s=document.createElement("style"),c=(o=>{const h=Array.from(o.querySelectorAll(`style[${at}]`));return h[h.length-1]})(r),u=c!==void 0?c.nextSibling:null;s.setAttribute(at,lr),s.setAttribute(gr,re);const i=n||Tn();return i&&s.setAttribute("nonce",i),r.insertBefore(s,u),s},Mn=class{constructor(t,n){this.element=Pr(t,n),this.element.appendChild(document.createTextNode("")),this.sheet=(e=>{var r;if(e.sheet)return e.sheet;const s=(r=e.getRootNode().styleSheets)!==null&&r!==void 0?r:document.styleSheets;for(let c=0,u=s.length;c<u;c++){const i=s[c];if(i.ownerNode===e)return i}throw ne(17)})(this.element),this.length=0}insertRule(t,n){try{return this.sheet.insertRule(n,t),this.length++,!0}catch{return!1}}deleteRule(t){this.sheet.deleteRule(t),this.length--}getRule(t){const n=this.sheet.cssRules[t];return n&&n.cssText?n.cssText:""}}
2,jn=class{constructor(t,n){this.element=Pr(t,n),this.nodes=this.element.childNodes,this.length=0}insertRule(t,n){if(t<=this.length&&t>=0){const e=document.createTextNode(n);return this.element.insertBefore(e,this.nodes[t]||null),this.length++,!0}return!1}deleteRule(t){this.element.removeChild(this.nodes[t]),this.length--}getRule(t){return t<this.length?this.nodes[t].textContent:""}};let Me=vt;const Fn={isServer:!vt,useCSSOMInjection:!cn};class wt{static registerId(n){return Pt(n)}constructor(n=ht,e={},r){this.options=Object.assign(Object.assign({},Fn),n),this.gs=e,this.keyframeIds=new Set,this.names=new Map(r),this.server=!!n.isServer,!this.server&&vt&&Me&&(Me=!1,pe(this)),Rr(this,()=>(s=>{const c=s.getTag(),{length:u}=c;let i="";for(let o=0;o<u;o++){const h=pn(o);if(h===void 0)continue;const a=s.names.get(h);if(a===void 0||!a.size)continue;const f=c.getGroup(o);if(f.length===0)continue;const p=at+".g"+o+'[id="'+h+'"]';let l="";for(const d of a)d.length>0&&(l+=d+",");i+=f+p+'{content:"'+l+'"}'+Pe}return i})(this))}rehydrate(){!this.server&&vt&&pe(this)}reconstructWithOptions(n,e=!0){const r=new wt(Object.assign(Object.assign({},this.options),n),this.gs,e&&this.names||void 0);return r.keyframeIds=new Set(this.keyframeIds),!this.server&&vt&&n.target!==this.options.target&&Se(this.options.target)!==Se(n.target)&&pe(r),r}allocateGSInstance(n){return this.gs[n]=(this.gs[n]||0)+1}getTag(){return this.tag||(this.tag=(n=(({useCSSOMInjection:e,target:r,nonce:s})=>e?new Mn(r,s):new jn(r,s))(this.options),new On(n)));var n}hasNameForId(n,e){var r,s;return(s=(r=this.names.get(n))===null||r===void 0?void 0:r.has(e))!==null&&s!==void 0&&s}registerName(n,e){Pt(n),n.startsWith(un)&&this.keyframeIds.add(n);const r=this.names.get(n);r?r.add(e):this.names.set(n,new Set([e]))}insertRules(n,e,r){this.registerName(n,e),this.getTag().insertRules(Pt(n),r)}clearNames(n){this.names.has(n)&&this.names.get(n).clear()}clearRules(n){this.getTag().clearGroup(Pt(n)),this.clearNames(n)}clearTag(){this.tag=void 0}}const Ar=new WeakSet,qn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexShrink:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Dn(t,n){return n==null||typeof n=="boolean"||n===""?"":typeof n!="number"||n===0||t in qn||t.startsWith("--")?String(n).trim():n+"px"}const J=47;function je(t){if(t.charCodeAt(0)===45&&t.charCodeAt(1)===45)return t;let n="";for(let e=0;e<t.length;e++){const r=t.charCodeAt(e);n+=r>=65&&r<=90?"-"+String.fromCharCode(r+32):t[e]}return n.startsWith("ms-")?"-"+n:n}const _n=Symbol.for("sc-keyframes");function Bn(t){return typeof t=="object"&&t!==null&&_n in t}function Er(t){return St(t)&&!(t.prototype&&t.prototype.isReactComponent)}const zr=t=>t==null||t===!1||t==="",Ln=Symbol.for("react.client.reference");function Fe(t){return t.$$typeof===Ln}function kr(t,n){for(const e in t){const r=t[e];t.hasOwnProperty(e)&&!zr(r)&&(Array.isArray(r)&&Ar.has(r)||St(r)?n.push(je(e)+":",r,";"):bt(r)?(n.push(e+" {"),kr(r,n),n.push("}")):n.push(je(e)+": "+Dn(e,r)+";"))}}function H(t,n,e,r,s=[]){if(zr(t))return s;const c=typeof t;if(c==="string")return s.push(t),s;if(c==="function"){if(Fe(t))return s;if(Er(t)&&n){const u=t(n);return H(u,n,e,r,s)}return s.push(t),s}if(Array.isArray(t)){for(let u=0;u<t.length;u++)H(t[u],n,e,r,s);return s}return Ee(t)?(s.push(`.${t.styledComponentId}`),s):Bn(t)?(e?(t.inject(e,r),s.push(t.getName(r))):s.push(t),s):Fe(t)?s:bt(t)?t.toString!==Object.prototype.toString?(s.push(t.toString()),s):(kr(t,s),s):(s.push(t.toString()),s)}const Wn=xr(re);class Un{constructor(n,e,r){this.rules=n,this.componentId=e,this.baseHash=Q(Wn,e),this.baseStyle=r,wt.registerId(e)}generateAndInjectStyles(n,e,r){let s=this.baseStyle?this.baseStyle.generateAndInjectStyles(n,e,r):"";{let c="";for(let u=0;u<this.rules.length;u++){const i=this.rules[u];if(typeof i=="string")c+=i;else if(i)if(Er(i)){const o=i(n);
2typeof o=="string"?c+=o:o!=null&&o!==!1&&(c+=xe(H(o,n,e,r)))}else c+=xe(H(i,n,e,r))}if(c){this.dynamicNameCache||(this.dynamicNameCache=new Map);const u=r.hash?r.hash+c:c;let i=this.dynamicNameCache.get(u);if(!i){if(i=vr(Q(Q(this.baseHash,r.hash),c)>>>0),this.dynamicNameCache.size>=200){const o=this.dynamicNameCache.keys().next().value;o!==void 0&&this.dynamicNameCache.delete(o)}this.dynamicNameCache.set(u,i)}if(!e.hasNameForId(this.componentId,i)){const o=r(c,"."+i,void 0,this.componentId);e.insertRules(this.componentId,i,o)}s=yt(s,i)}}return s}}const Yn=/&/g;function Or(t,n){let e=0;for(;--n>=0&&t.charCodeAt(n)===92;)e++;return!(1&~e)}function de(t){const n=t.length;let e="",r=0,s=0,c=0,u=!1,i=!1;for(let o=0;o<n;o++){const h=t.charCodeAt(o);if(c!==0||u||h!==J||t.charCodeAt(o+1)!==42)if(u)h===42&&t.charCodeAt(o+1)===J&&(u=!1,o++);else if(h!==34&&h!==39||Or(t,o)){if(c===0)if(h===123)s++;else if(h===125){if(s--,s<0){i=!0;let a=o+1;for(;a<n;){const f=t.charCodeAt(a);if(f===59||f===10)break;a++}a<n&&t.charCodeAt(a)===59&&a++,s=0,o=a-1,r=a;continue}s===0&&(e+=t.substring(r,o+1),r=o+1)}else h===59&&s===0&&(e+=t.substring(r,o+1),r=o+1)}else c===0?c=h:c===h&&(c=0);else u=!0,o++}return i||s!==0||c!==0?(r<n&&s===0&&c===0&&(e+=t.substring(r)),e):t}function $r(t,n){const e=n+" ",r=","+e;for(let s=0;s<t.length;s++){const c=t[s];if(c.type==="rule"){c.value=(e+c.value).replaceAll(",",r);const u=c.props,i=[];for(let o=0;o<u.length;o++)i[o]=e+u[o];c.props=i}Array.isArray(c.children)&&c.type!=="@keyframes"&&$r(c.children,n)}return t}function Vn({options:t=ht,plugins:n=Ae}=ht){let e,r,s;const c=(p,l,d)=>d.startsWith(r)&&d.endsWith(r)&&d.replaceAll(r,"").length>0?`.${e}`:p,u=n.slice();u.push(p=>{p.type===Qt&&p.value.includes("&")&&(s||(s=new RegExp(`\\${r}\\b`,"g")),p.props[0]=p.props[0].replace(Yn,r).replace(s,c))}),t.prefix&&u.push(hn),u.push(sn);let i=[];const o=on(u.concat(an(p=>i.push(p)))),h=(p,l="",d="",g="&")=>{e=g,r=l,s=void 0;const v=(function(y){const R=y.indexOf("//")!==-1,$=y.indexOf("}")!==-1;if(!R&&!$)return y;if(!R)return de(y);const A=y.length;let P="",m=0,S=0,X=0,rt=0,T=0,ft=!1;for(;S<A;){const k=y.charCodeAt(S);if(k!==34&&k!==39||Or(y,S))if(X===0)if(k===J&&S+1<A&&y.charCodeAt(S+1)===42){for(S+=2;S+1<A&&(y.charCodeAt(S)!==42||y.charCodeAt(S+1)!==J);)S++;S+=2}else if(k!==40)if(k!==41)if(rt>0)S++;else if(k===42&&S+1<A&&y.charCodeAt(S+1)===J)P+=y.substring(m,S),S+=2,m=S,ft=!0;else if(k===J&&S+1<A&&y.charCodeAt(S+1)===J){for(P+=y.substring(m,S);S<A&&y.charCodeAt(S)!==10;)S++;m=S,ft=!0}else k===123?T++:k===125&&T--,S++;else rt>0&&rt--,S++;else rt++,S++;else S++;else X===0?X=k:X===k&&(X=0),S++}return ft?(m<A&&(P+=y.substring(m)),T===0?P:de(P)):T===0?y:de(y)})(p);let b=rn(d||l?d+" "+l+" { "+v+" }":v);return t.namespace&&(b=$r(b,t.namespace)),i=[],Kt(b,o),i},a=t;let f=me;for(let p=0;p<n.length;p++)n[p].name||ne(15),f=Q(f,n[p].name);return a!=null&&a.namespace&&(f=Q(f,a.namespace)),a!=null&&a.prefix&&(f=Q(f,"p")),h.hash=f!==me?f.toString():"",h}const Hn=new wt,Xn=Vn(),Gr=M.createContext({shouldForwardProp:void 0,styleSheet:Hn,stylis:Xn,stylisPlugins:void 0});Gr.Consumer;function Ir(){return M.useContext(Gr)}const ze=M.createContext(void 0);ze.Consumer;const qe=Object.prototype.hasOwnProperty,le={};function Kn(t,n){const e=typeof t!="string"?"sc":mr(t);le[e]=(le[e]||0)+1;const r=e+"-"+br(re+e+le[e]);return n?n+"-"+r:r}function Jn(t,n,e){const r=Ee(t),s=t,c=!ve(t),{attrs:u=Ae,componentId:i=Kn(n.displayName,n.parentComponentId),displayName:o=vn(t)}=n,h=n.displayName&&n.componentId?mr(n.displayName)+"-"+n.componentId:n.componentId||i,a=r&&s.attrs?s.attrs.concat(u).filter(Boolean):u;let{shouldForwardProp:f}=n;if(r&&s.shouldForwardProp){const g=s.shouldForwardProp;if(n.shouldForwardProp){const v=n.shouldForwardProp;f=(b,y)=>g(b,y)&&v(b,y)}else f=g}const p=new Un(e,h,r?s.componentStyle:void 0);function l(g,v){return(function(b,y,R){const{attrs:$,componentStyle:A,defaultProps:P,foldedComponentIds:m,styledComponentId:S,target:X}=b,rt=M.useContext(ze),T=Ir(),ft=b.shouldForwardProp||T.shouldForwardProp,k=yr(y,rt,P)||ht;let L,pt;{const W=M.useRef(null),F=W.current;if(F!==null&&F[1]===k&&F[2]===T.styleSheet&&F[3]===T.stylis&&F[7]===A&&(function(nt,N,G){const I=nt,O=N;let dt=0;for(const K in O)if(qe.call(O,K)&&(dt++,I[K]!==O[K]))return!1;return dt===G})(F[0],y,F[4]))L=F[5],pt=F[6];else{L=(function(N,G,I){const O=Object.assign(Object.assign({},G),{className:void 0,theme:I}),dt=N.length>1;for(let K=0;K<N.length;K++){const he=N[K],Rt=St(he)?he(dt?Object.assign({},O):O):he;for(const U in Rt)U==="className"?O.className=yt(O.className,Rt[U]):U==="style"?O.style=Object.assign(Object.assign({},O.style),Rt[U]):U in G&&G[U]===void 0||(O[U]=Rt[U])}return"className"in G&&typeof G.className=="string"&&(O.className=yt(O.className,G.className)),O})($,y,k),pt=(function(N,G,I,O){return N.generateAndInjectStyles(G,I,O)})(A,L,T.styleSheet,T.stylis);let nt=0;for(const N in y)qe.call(y,N)&&nt++;W.current=[y,k,T.styleSheet,T.stylis,nt,L,pt,A]}}const Ct=L.as||X,oe=(function(W,F,nt,N){const G={};for(const I in W)W[I]===void 0||I[0]==="$"||I==="as"||I==="theme"&&W.theme===nt||(I==="forwardedAs"?G.as=W.forwardedAs:N&&!N(I,F)||(G[I]=W[I]));return G})(L,Ct,k,ft);let ae=yt(m,S);return pt&&(ae+=" "+pt),L.className&&(ae+=" "+L.className),oe[ve(Ct)&&Ct.includes("-")?"class":"className"]=ae,R&&(oe.ref=R),_r.createElement(Ct,oe)})(d,g,v)}l.displayName=o;let d=M.forwardRef(l);return d.attrs=a,d.componentStyle=p,d.displayName=o,d.shouldForwardProp=f,d.foldedComponentIds=r?yt(s.foldedComponentIds,s.styledComponentId):"",d.styledComponentId=h,d.target=r?s.target:t,Object.defineProperty(d,"defaultProps",{get(){return this._foldedDefaultProps},set(g){this._foldedDefaultProps=r?(function(v,...b){for(const y of b)be(v,y,!0);return v})({},s.defaultProps,g):g}}),Rr(d,()=>`.${d.styledComponentId}`),c&&Cr(d,t,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),d}var Qn=new Set(["a","abbr","address","area","article","aside","audio","b","bdi","bdo","blockquote","body","button","br","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","main","map","mark","menu","meter","nav","object","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","slot","small","span","strong","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","switch","symbol","text","textPath","tspan","use"]);function De(t,n){const e=[t[0]];for(let r=0,s=n.length;r<s;r+=1)e.push(n[r],t[r+1]);return e}const _e=t=>(Ar.add(t),t);function Nr(t,...n){if(St(t)||bt(t))return _e(H(De(Ae,[t,...n])));const e=t;return n.length===0&&e.length===1&&typeof e[0]=="string"?H(e):_e(H(De(e,n)))}function we(t,n,e=ht){if(!n)throw ne(1,n);const r=(s,...c)=>t(n,e,Nr(s,...c));return r.attrs=s=>we(t,n,Object.assign(Object.assign({}
2,e),{attrs:Array.prototype.concat(e.attrs,s).filter(Boolean)})),r.withConfig=s=>we(t,n,Object.assign(Object.assign({},e),s)),r}const Tr=t=>we(Jn,t),Zn=Tr;Qn.forEach(t=>{Zn[t]=Tr(t)});class ti{constructor(n,e){this.instanceRules=new Map,this.rules=n,this.componentId=e,this.isStatic=(function(r){for(let s=0;s<r.length;s+=1){const c=r[s];if(St(c)&&!Ee(c))return!1}return!0})(n),wt.registerId(this.componentId)}removeStyles(n,e){this.instanceRules.delete(n),this.rebuildGroup(e)}renderStyles(n,e,r,s){const c=this.componentId;if(this.isStatic){if(r.hasNameForId(c,c+n))this.instanceRules.has(n)||this.computeRules(n,e,r,s);else{const i=this.computeRules(n,e,r,s);r.insertRules(c,i.name,i.rules)}return}const u=this.instanceRules.get(n);if(this.computeRules(n,e,r,s),!r.server&&u){const i=u.rules,o=this.instanceRules.get(n).rules;if(i.length===o.length){let h=!0;for(let a=0;a<i.length;a++)if(i[a]!==o[a]){h=!1;break}if(h)return}}this.rebuildGroup(r)}computeRules(n,e,r,s){const c=xe(H(this.rules,e,r,s)),u={name:this.componentId+n,rules:s(c,"")};return this.instanceRules.set(n,u),u}rebuildGroup(n){const e=this.componentId;n.clearRules(e);for(const r of this.instanceRules.values())n.insertRules(e,r.name,r.rules)}}function Oi(t,...n){const e=Nr(t,...n),r=`sc-global-${br(JSON.stringify(e))}`,s=new ti(e,r),c=i=>{const o=Ir(),h=M.useContext(ze);let a;{const f=M.useRef(null);f.current===null&&(f.current=o.styleSheet.allocateGSInstance(r)),a=f.current}o.styleSheet.server&&u(a,i,o.styleSheet,h,o.stylis);{const f=s.isStatic?[a,o.styleSheet,s]:[a,i,o.styleSheet,h,o.stylis,s],p=M.useRef(s);M.useLayoutEffect(()=>{o.styleSheet.server||(p.current!==s&&(o.styleSheet.clearRules(r),p.current=s),u(a,i,o.styleSheet,h,o.stylis))},f),M.useLayoutEffect(()=>()=>{o.styleSheet.server||s.removeStyles(a,o.styleSheet)},[a,o.styleSheet,s])}return o.styleSheet.server&&s.instanceRules.delete(a),null};function u(i,o,h,a,f){if(s.isStatic)s.renderStyles(i,fn,h,f);else{const p=Object.assign(Object.assign({},o),{theme:yr(o,a,c.defaultProps)});s.renderStyles(i,p,h,f)}}return M.memo(c)}var $t={exports:{}},Gt={exports:{}};/*! 3 * Zdog v1.1.3 4 * Round, flat, designer-friendly pseudo-3D engine 5 * Licensed MIT 6 * https://zzz.dog 7 * Copyright 2020 Metafizzy 8 */var ei=Gt.exports,Be;function _(){return Be||(Be=1,(function(t){(function(n,e){t.exports?t.exports=e():n.Zdog=e()})(ei,function(){var e={};e.TAU=Math.PI*2,e.extend=function(s,c){for(var u in c)s[u]=c[u];return s},e.lerp=function(s,c,u){return(c-s)*u+s},e.modulo=function(s,c){return(s%c+c)%c};var r={2:function(s){return s*s},3:function(s){return s*s*s},4:function(s){return s*s*s*s},5:function(s){return s*s*s*s*s}};return e.easeInOut=function(s,c){if(c==1)return s;s=Math.max(0,Math.min(1,s));var u=s<.5,i=u?s:1-s;i/=.5;var o=r[c]||r[2],h=o(i);return h/=2,u?h:1-h},e})})(Gt)),Gt.exports}var It={exports:{}},ri=It.exports,Le;function Mr(){return Le||(Le=1,(function(t){(function(n,e){t.exports?t.exports=e():n.Zdog.CanvasRenderer=e()})(ri,function(){var e={isCanvas:!0};return e.begin=function(r){r.beginPath()},e.move=function(r,s,c){r.moveTo(c.x,c.y)},e.line=function(r,s,c){r.lineTo(c.x,c.y)},e.bezier=function(r,s,c,u,i){r.bezierCurveTo(c.x,c.y,u.x,u.y,i.x,i.y)},e.closePath=function(r){r.closePath()},e.setPath=function(){},e.renderPath=function(r,s,c,u){this.begin(r,s),c.forEach(function(i){i.render(r,s,e)}),u&&this.closePath(r,s)},e.stroke=function(r,s,c,u,i){c&&(r.strokeStyle=u,r.lineWidth=i,r.stroke())},e.fill=function(r,s,c,u){c&&(r.fillStyle=u,r.fill())},e.end=function(){},e})})(It)),It.exports}var Nt={exports:{}},ni=Nt.exports,We;function jr(){return We||(We=1,(function(t){(function(n,e){t.exports?t.exports=e():n.Zdog.SvgRenderer=e()})(ni,function(){var e={isSvg:!0},r=e.round=function(c){return Math.round(c*1e3)/1e3};function s(c){return r(c.x)+","+r(c.y)+" "}return e.begin=function(){},e.move=function(c,u,i){return"M"+s(i)},e.line=function(c,u,i){return"L"+s(i)},e.bezier=function(c,u,i,o,h){return"C"+s(i)+s(o)+s(h)},e.closePath=function(){return"Z"},e.setPath=function(c,u,i){u.setAttribute("d",i)},e.renderPath=function(c,u,i,o){var h="";
8i.forEach(function(a){h+=a.render(c,u,e)}),o&&(h+=this.closePath(c,u)),this.setPath(c,u,h)},e.stroke=function(c,u,i,o,h){i&&(u.setAttribute("stroke",o),u.setAttribute("stroke-width",h))},e.fill=function(c,u,i,o){var h=i?o:"none";u.setAttribute("fill",h)},e.end=function(c,u){c.appendChild(u)},e})})(Nt)),Nt.exports}var Tt={exports:{}},ii=Tt.exports,Ue;function ut(){return Ue||(Ue=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_());else{var r=n.Zdog;r.Vector=e(r)}})(ii,function(e){function r(i){this.set(i)}var s=e.TAU;r.prototype.set=function(i){return this.x=i&&i.x||0,this.y=i&&i.y||0,this.z=i&&i.z||0,this},r.prototype.write=function(i){return i?(this.x=i.x!=null?i.x:this.x,this.y=i.y!=null?i.y:this.y,this.z=i.z!=null?i.z:this.z,this):this},r.prototype.rotate=function(i){if(i)return this.rotateZ(i.z),this.rotateY(i.y),this.rotateX(i.x),this},r.prototype.rotateZ=function(i){c(this,i,"x","y")},r.prototype.rotateX=function(i){c(this,i,"y","z")},r.prototype.rotateY=function(i){c(this,i,"x","z")};function c(i,o,h,a){if(!(!o||o%s===0)){var f=Math.cos(o),p=Math.sin(o),l=i[h],d=i[a];i[h]=l*f-d*p,i[a]=d*f+l*p}}r.prototype.isSame=function(i){return i?this.x===i.x&&this.y===i.y&&this.z===i.z:!1},r.prototype.add=function(i){return i?(this.x+=i.x||0,this.y+=i.y||0,this.z+=i.z||0,this):this},r.prototype.subtract=function(i){return i?(this.x-=i.x||0,this.y-=i.y||0,this.z-=i.z||0,this):this},r.prototype.multiply=function(i){return i==null?this:(typeof i=="number"?(this.x*=i,this.y*=i,this.z*=i):(this.x*=i.x!=null?i.x:1,this.y*=i.y!=null?i.y:1,this.z*=i.z!=null?i.z:1),this)},r.prototype.transform=function(i,o,h){return this.multiply(h),this.rotate(o),this.add(i),this},r.prototype.lerp=function(i,o){return this.x=e.lerp(this.x,i.x||0,o),this.y=e.lerp(this.y,i.y||0,o),this.z=e.lerp(this.z,i.z||0,o),this},r.prototype.magnitude=function(){var i=this.x*this.x+this.y*this.y+this.z*this.z;return u(i)};function u(i){return Math.abs(i-1)<1e-8?1:Math.sqrt(i)}return r.prototype.magnitude2d=function(){var i=this.x*this.x+this.y*this.y;return u(i)},r.prototype.copy=function(){return new r(this)},r})})(Tt)),Tt.exports}var Mt={exports:{}},si=Mt.exports,Ye;function tt(){return Ye||(Ye=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),ut(),Mr(),jr());else{var r=n.Zdog;r.Anchor=e(r,r.Vector,r.CanvasRenderer,r.SvgRenderer)}})(si,function(e,r,s,c){var u=e.TAU,i={x:1,y:1,z:1};function o(a){this.create(a||{})}o.prototype.create=function(a){this.children=[],e.extend(this,this.constructor.defaults),this.setOptions(a),this.translate=new r(a.translate),this.rotate=new r(a.rotate),this.scale=new r(i).multiply(this.scale),this.origin=new r,this.renderOrigin=new r,this.addTo&&this.addTo.addChild(this)},o.defaults={},o.optionKeys=Object.keys(o.defaults).concat(["rotate","translate","scale","addTo"]),o.prototype.setOptions=function(a){var f=this.constructor.optionKeys;for(var p in a)f.indexOf(p)!=-1&&(this[p]=a[p])},o.prototype.addChild=function(a){this.children.indexOf(a)==-1&&(a.remove(),a.addTo=this,this.children.push(a))},o.prototype.removeChild=function(a){var f=this.children.indexOf(a);f!=-1&&this.children.splice(f,1)},o.prototype.remove=function(){this.addTo&&this.addTo.removeChild(this)},o.prototype.update=function(){this.reset(),this.children.forEach(function(a){a.update()}),this.transform(this.translate,this.rotate,this.scale)},o.prototype.reset=function(){this.renderOrigin.set(this.origin)},o.prototype.transform=function(a,f,p){this.renderOrigin.transform(a,f,p),this.children.forEach(function(l){l.transform(a,f,p)})},o.prototype.updateGraph=function(){this.update(),this.updateFlatGraph(),this.flatGraph.forEach(function(a){a.updateSortValue()}),this.flatGraph.sort(o.shapeSorter)},o.shapeSorter=function(a,f){return a.sortValue-f.sortValue},Object.defineProperty(o.prototype,"flatGraph",{get:function(){return this._flatGraph||this.updateFlatGraph(),this._flatGraph},set:function(a){this._flatGraph=a}}),o.prototype.updateFlatGraph=function(){this.flatGraph=this.getFlatGraph()},o.prototype.getFlatGraph=function(){var a=[this];return this.addChildFlatGraph(a)},o.prototype.addChildFlatGraph=function(a){return this.children.forEac
8h(function(f){var p=f.getFlatGraph();Array.prototype.push.apply(a,p)}),a},o.prototype.updateSortValue=function(){this.sortValue=this.renderOrigin.z},o.prototype.render=function(){},o.prototype.renderGraphCanvas=function(a){if(!a)throw new Error("ctx is "+a+". Canvas context required for render. Check .renderGraphCanvas( ctx ).");this.flatGraph.forEach(function(f){f.render(a,s)})},o.prototype.renderGraphSvg=function(a){if(!a)throw new Error("svg is "+a+". SVG required for render. Check .renderGraphSvg( svg ).");this.flatGraph.forEach(function(f){f.render(a,c)})},o.prototype.copy=function(a){var f={},p=this.constructor.optionKeys;p.forEach(function(d){f[d]=this[d]},this),e.extend(f,a);var l=this.constructor;return new l(f)},o.prototype.copyGraph=function(a){var f=this.copy(a);return this.children.forEach(function(p){p.copyGraph({addTo:f})}),f},o.prototype.normalizeRotate=function(){this.rotate.x=e.modulo(this.rotate.x,u),this.rotate.y=e.modulo(this.rotate.y,u),this.rotate.z=e.modulo(this.rotate.z,u)};function h(a){return function(f){function p(l){this.create(l||{})}return p.prototype=Object.create(a.prototype),p.prototype.constructor=p,p.defaults=e.extend({},a.defaults),e.extend(p.defaults,f),p.optionKeys=a.optionKeys.slice(0),Object.keys(p.defaults).forEach(function(l){!p.optionKeys.indexOf(l)!=1&&p.optionKeys.push(l)}),p.subclass=h(p),p}}return o.subclass=h(o),o})})(Mt)),Mt.exports}var jt={exports:{}},oi=jt.exports,Ve;function Fr(){return Ve||(Ve=1,(function(t){(function(n,e){t.exports?t.exports=e():n.Zdog.Dragger=e()})(oi,function(){var e=typeof window<"u",r="mousedown",s="mousemove",c="mouseup";e&&(window.PointerEvent?(r="pointerdown",s="pointermove",c="pointerup"):"ontouchstart"in window&&(r="touchstart",s="touchmove",c="touchend"));function u(){}function i(o){this.create(o||{})}return i.prototype.create=function(o){this.onDragStart=o.onDragStart||u,this.onDragMove=o.onDragMove||u,this.onDragEnd=o.onDragEnd||u,this.bindDrag(o.startElement)},i.prototype.bindDrag=function(o){o=this.getQueryElement(o),o&&(o.style.touchAction="none",o.addEventListener(r,this))},i.prototype.getQueryElement=function(o){return typeof o=="string"&&(o=document.querySelector(o)),o},i.prototype.handleEvent=function(o){var h=this["on"+o.type];h&&h.call(this,o)},i.prototype.onmousedown=i.prototype.onpointerdown=function(o){this.dragStart(o,o)},i.prototype.ontouchstart=function(o){this.dragStart(o,o.changedTouches[0])},i.prototype.dragStart=function(o,h){o.preventDefault(),this.dragStartX=h.pageX,this.dragStartY=h.pageY,e&&(window.addEventListener(s,this),window.addEventListener(c,this)),this.onDragStart(h)},i.prototype.ontouchmove=function(o){this.dragMove(o,o.changedTouches[0])},i.prototype.onmousemove=i.prototype.onpointermove=function(o){this.dragMove(o,o)},i.prototype.dragMove=function(o,h){o.preventDefault();var a=h.pageX-this.dragStartX,f=h.pageY-this.dragStartY;this.onDragMove(h,a,f)},i.prototype.onmouseup=i.prototype.onpointerup=i.prototype.ontouchend=i.prototype.dragEnd=function(){window.removeEventListener(s,this),window.removeEventListener(c,this),this.onDragEnd()},i})})(jt)),jt.exports}var Ft={exports:{}},ai=Ft.exports,He;function hi(){return He||(He=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),tt(),Fr());else{var r=n.Zdog;r.Illustration=e(r,r.Anchor,r.Dragger)}})(ai,function(e,r,s){function c(){}var u=e.TAU,i=r.subclass({element:void 0,centered:!0,zoom:1,dragRotate:!1,resize:!1,onPrerender:c,onDragStart:c,onDragMove:c,onDragEnd:c,onResize:c});e.extend(i.prototype,s.prototype),i.prototype.create=function(h){r.prototype.create.call(this,h),s.prototype.create.call(this,h),this.setElement(this.element),this.setDragRotate(this.dragRotate),this.setResize(this.resize)},i.prototype.setElement=function(h){if(h=this.getQueryElement(h),!h)throw new Error("Zdog.Illustration element required. Set to "+h);var a=h.nodeName.toLowerCase();a=="canvas"?this.setCanvas(h):a=="svg"&&this.setSvg(h)},i.prototype.setSize=function(h,a){h=Math.round(h),a=Math.round(a),this.isCanvas?this.setSizeCanvas(h,a):this.isSvg&&this.setSizeSvg(h,a)},i.prototype.setResize=function(h){this.resize=h,this.resizeListener||(this.resizeListener=this.onWindowResize.bind(this)),h?(window.addEventListener("resize",this.resizeListener),this.onWindowResize()):window.removeEventListener("resize",this.resizeListener)},i.prototype.onWindowResize=function(){this.setMeasuredSize(),this.onResize(this.width,this.height)},i.prototype.setMeasuredSize=function(){var h,a,f=this.resize=="fullscreen";if(f)h=window.innerWidth,a=window.innerHeight;else{var p=this.element.getBoundingClientRect();h=p.width,a=p.height}this.setSize(h,a)},i.prototype.renderGraph=function(h){this.isCanvas?this.renderGraphCanvas(h):this.isSvg&&this.renderGraphSvg(h)},i.prototype.updateRenderGraph=function(h){this.updateGraph(),this.renderGraph(h)},i.prototype.setCanvas=function(h){this.element=h,this.isCanvas=!0,this.ctx=this.element.getContext("2d"),this.setSizeCanvas(h.width,h.height)},i.prototype.setSizeCanvas=function(h,a){this.width=h,this.height=a;var f=this.pixelRatio=window.devicePixelRatio||1;this.element.width=this.canvasWidth=h*f,this.element.height=this.canvasHeight=a*f;var p=f>1&&!this.resize;p&&(this.element.style.width=h+"px",this.element.style.height=a+"px")},i.prototype.renderGraphCanvas=function(h){h=h||this,this.prerenderCanvas(),r.prototype.renderGraphCanvas.call(h,this.ctx),this.postrenderCanvas()},i.prototype.prerenderCanvas=function(){var h=this.ctx;if(h.lineCap="round",h.lineJoin="round",h.clearRect(0,0,this.canvasWidth,this.canvasHeight),h.save(),this.centered){var a=this.width/2*this.pixelRatio,f=this.height/2*this.pixelRatio;h.translate(a,f)}var p=this.pixelRatio*this.zoom;h.scale(p,p),this.onPrerender(h)}
8,i.prototype.postrenderCanvas=function(){this.ctx.restore()},i.prototype.setSvg=function(h){this.element=h,this.isSvg=!0,this.pixelRatio=1;var a=h.getAttribute("width"),f=h.getAttribute("height");this.setSizeSvg(a,f)},i.prototype.setSizeSvg=function(h,a){this.width=h,this.height=a;var f=h/this.zoom,p=a/this.zoom,l=this.centered?-f/2:0,d=this.centered?-p/2:0;this.element.setAttribute("viewBox",l+" "+d+" "+f+" "+p),this.resize?(this.element.removeAttribute("width"),this.element.removeAttribute("height")):(this.element.setAttribute("width",h),this.element.setAttribute("height",a))},i.prototype.renderGraphSvg=function(h){h=h||this,o(this.element),this.onPrerender(this.element),r.prototype.renderGraphSvg.call(h,this.element)};function o(h){for(;h.firstChild;)h.removeChild(h.firstChild)}return i.prototype.setDragRotate=function(h){if(h)h===!0&&(h=this);else return;this.dragRotate=h,this.bindDrag(this.element)},i.prototype.dragStart=function(){this.dragStartRX=this.dragRotate.rotate.x,this.dragStartRY=this.dragRotate.rotate.y,s.prototype.dragStart.apply(this,arguments)},i.prototype.dragMove=function(h,a){var f=a.pageX-this.dragStartX,p=a.pageY-this.dragStartY,l=Math.min(this.width,this.height),d=f/l*u,g=p/l*u;this.dragRotate.rotate.x=this.dragStartRX-g,this.dragRotate.rotate.y=this.dragStartRY-d,s.prototype.dragMove.apply(this,arguments)},i})})(Ft)),Ft.exports}var qt={exports:{}},ci=qt.exports,Xe;function ie(){return Xe||(Xe=1,(function(t){(function(n,e){if(t.exports)t.exports=e(ut());else{var r=n.Zdog;r.PathCommand=e(r.Vector)}})(ci,function(e){function r(i,o,h){this.method=i,this.points=o.map(s),this.renderPoints=o.map(c),this.previousPoint=h,this.endRenderPoint=this.renderPoints[this.renderPoints.length-1],i=="arc"&&(this.controlPoints=[new e,new e])}function s(i){return i instanceof e?i:new e(i)}function c(i){return new e(i)}r.prototype.reset=function(){var i=this.points;this.renderPoints.forEach(function(o,h){var a=i[h];o.set(a)})},r.prototype.transform=function(i,o,h){this.renderPoints.forEach(function(a){a.transform(i,o,h)})},r.prototype.render=function(i,o,h){return this[this.method](i,o,h)},r.prototype.move=function(i,o,h){return h.move(i,o,this.renderPoints[0])},r.prototype.line=function(i,o,h){return h.line(i,o,this.renderPoints[0])},r.prototype.bezier=function(i,o,h){var a=this.renderPoints[0],f=this.renderPoints[1],p=this.renderPoints[2];return h.bezier(i,o,a,f,p)};var u=9/16;return r.prototype.arc=function(i,o,h){var a=this.previousPoint,f=this.renderPoints[0],p=this.renderPoints[1],l=this.controlPoints[0],d=this.controlPoints[1];return l.set(a).lerp(f,u),d.set(p).lerp(f,u),h.bezier(i,o,l,d,p)},r})}
8)(qt)),qt.exports}var Dt={exports:{}},ui=Dt.exports,Ke;function et(){return Ke||(Ke=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),ut(),ie(),tt());else{var r=n.Zdog;r.Shape=e(r,r.Vector,r.PathCommand,r.Anchor)}})(ui,function(e,r,s,c){var u=c.subclass({stroke:1,fill:!1,color:"#333",closed:!0,visible:!0,path:[{}],front:{z:1},backface:!0});u.prototype.create=function(a){c.prototype.create.call(this,a),this.updatePath(),this.front=new r(a.front||this.front),this.renderFront=new r(this.front),this.renderNormal=new r};var i=["move","line","bezier","arc"];u.prototype.updatePath=function(){this.setPath(),this.updatePathCommands()},u.prototype.setPath=function(){},u.prototype.updatePathCommands=function(){var a;this.pathCommands=this.path.map(function(f,p){var l=Object.keys(f),d=l[0],g=f[d],v=l.length==1&&i.indexOf(d)!=-1;v||(d="line",g=f);var b=d=="line"||d=="move",y=Array.isArray(g);b&&!y&&(g=[g]),d=p===0?"move":d;var R=new s(d,g,a);return a=R.endRenderPoint,R})},u.prototype.reset=function(){this.renderOrigin.set(this.origin),this.renderFront.set(this.front),this.pathCommands.forEach(function(a){a.reset()})},u.prototype.transform=function(a,f,p){this.renderOrigin.transform(a,f,p),this.renderFront.transform(a,f,p),this.renderNormal.set(this.renderOrigin).subtract(this.renderFront),this.pathCommands.forEach(function(l){l.transform(a,f,p)}),this.children.forEach(function(l){l.transform(a,f,p)})},u.prototype.updateSortValue=function(){var a=this.pathCommands.length,f=this.pathCommands[0].endRenderPoint,p=this.pathCommands[a-1].endRenderPoint,l=a>2&&f.isSame(p);l&&(a-=1);for(var d=0,g=0;g<a;g++)d+=this.pathCommands[g].endRenderPoint.z;this.sortValue=d/a},u.prototype.render=function(a,f){var p=this.pathCommands.length;if(!(!this.visible||!p)&&(this.isFacingBack=this.renderNormal.z>0,!(!this.backface&&this.isFacingBack))){if(!f)throw new Error("Zdog renderer required. Set to "+f);var l=p==1;f.isCanvas&&l?this.renderCanvasDot(a,f):this.renderPath(a,f)}};var o=e.TAU;u.prototype.renderCanvasDot=function(a){var f=this.getLineWidth();if(f){a.fillStyle=this.getRenderColor();var p=this.pathCommands[0].endRenderPoint;a.beginPath();var l=f/2;a.arc(p.x,p.y,l,0,o),a.fill()}},u.prototype.getLineWidth=function(){return this.stroke?this.stroke==!0?1:this.stroke:0},u.prototype.getRenderColor=function(){var a=typeof this.backface=="string"&&this.isFacingBack,f=a?this.backface:this.color;return f},u.prototype.renderPath=function(a,f){var p=this.getRenderElement(a,f),l=this.pathCommands.length==2&&this.pathCommands[1].method=="line",d=!l&&this.closed,g=this.getRenderColor();f.renderPath(a,p,this.pathCommands,d),f.stroke(a,p,this.stroke,g,this.getLineWidth()),f.fill(a,p,this.fill,g),f.end(a,p)};var h="http://www.w3.org/2000/svg";return u.prototype.getRenderElement=function(a,f){if(f.isSvg)return this.svgElement||(this.svgElement=document.createElementNS(h,"path"),this.svgElement.setAttribute("stroke-linecap","round"),this.svgElement.setAttribute("stroke-linejoin","round")),this.svgElement},u})})(Dt)),Dt.exports}var _t={exports:{}},fi=_t.exports,Je;function qr(){return Je||(Je=1,(function(t){(function(n,e){if(t.exports)t.exports=e(tt());else{var r=n.Zdog;r.Group=e(r.Anchor)}})(fi,function(e){var r=e.subclass({updateSort:!1,visible:!0});return r.prototype.updateSortValue=function(){var s=0;this.flatGraph.forEach(function(c){c.updateSortValue(),s+=c.sortValue}),this.sortValue=s/this.flatGraph.length,this.updateSort&&this.flatGraph.sort(e.shapeSorter)},r.prototype.render=function(s,c){this.visible&&this.flatGraph.forEach(function(u){u.render(s,c)})},r.prototype.updateFlatGraph=function(){var s=[];this.flatGraph=this.addChildFlatGraph(s)},r.prototype.getFlatGraph=function(){return[this]},r})})(_t)),_t.exports}var Bt={exports:{}},pi=Bt.exports,Qe;function Dr(){return Qe||(Qe=1,(function(t){(function(n,e){if(t.exports)t.exports=e(et());else{var r=n.Zdog;r.Rect=e(r.Shape)}})(pi,function(e){var r=e.subclass({width:1,height:1});return r.prototype.setPath=function(){var s=this.width/2,c=this.height/2;this.path=[{x:-s,y:-c},{x:s,y:-c},{x:s,y:c},{x:-s,y:c}]},r})})(Bt)),Bt.exports}var Lt={exports:{}},di=Lt.exports,Ze;function li(){return Ze||(Ze=1,(function(t){(function(n,e){if(t.exports)t.exports=e(et());else{var r=n.Zdog;r.RoundedRect=e(r.Shape)}})(di,function(e){var r=e.subclass({width:1,height:1,cornerRadius:.25,closed:!1}
8);return r.prototype.setPath=function(){var s=this.width/2,c=this.height/2,u=Math.min(s,c),i=Math.min(this.cornerRadius,u),o=s-i,h=c-i,a=[{x:o,y:-c},{arc:[{x:s,y:-c},{x:s,y:-h}]}];h&&a.push({x:s,y:h}),a.push({arc:[{x:s,y:c},{x:o,y:c}]}),o&&a.push({x:-o,y:c}),a.push({arc:[{x:-s,y:c},{x:-s,y:h}]}),h&&a.push({x:-s,y:-h}),a.push({arc:[{x:-s,y:-c},{x:-o,y:-c}]}),o&&a.push({x:o,y:-c}),this.path=a},r})})(Lt)),Lt.exports}var Wt={exports:{}},gi=Wt.exports,tr;function se(){return tr||(tr=1,(function(t){(function(n,e){if(t.exports)t.exports=e(et());else{var r=n.Zdog;r.Ellipse=e(r.Shape)}})(gi,function(e){var r=e.subclass({diameter:1,width:void 0,height:void 0,quarters:4,closed:!1});return r.prototype.setPath=function(){var s=this.width!=null?this.width:this.diameter,c=this.height!=null?this.height:this.diameter,u=s/2,i=c/2;this.path=[{x:0,y:-i},{arc:[{x:u,y:-i},{x:u,y:0}]}],this.quarters>1&&this.path.push({arc:[{x:u,y:i},{x:0,y:i}]}),this.quarters>2&&this.path.push({arc:[{x:-u,y:i},{x:-u,y:0}]}),this.quarters>3&&this.path.push({arc:[{x:-u,y:-i},{x:0,y:-i}]})},r})})(Wt)),Wt.exports}var Ut={exports:{}},yi=Ut.exports,er;function mi(){return er||(er=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),et());else{var r=n.Zdog;r.Polygon=e(r,r.Shape)}})(yi,function(e,r){var s=r.subclass({sides:3,radius:.5}),c=e.TAU;return s.prototype.setPath=function(){this.path=[];for(var u=0;u<this.sides;u++){var i=u/this.sides*c-c/4,o=Math.cos(i)*this.radius,h=Math.sin(i)*this.radius;this.path.push({x:o,y:h})}},s})})(Ut)),Ut.exports}var Yt={exports:{}},vi=Yt.exports,rr;function xi(){return rr||(rr=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),ut(),tt(),se());else{var r=n.Zdog;r.Hemisphere=e(r,r.Vector,r.Anchor,r.Ellipse)}})(vi,function(e,r,s,c){var u=c.subclass({fill:!0}),i=e.TAU;u.prototype.create=function(){c.prototype.create.apply(this,arguments),this.apex=new s({addTo:this,translate:{z:this.diameter/2}}),this.renderCentroid=new r},u.prototype.updateSortValue=function(){this.renderCentroid.set(this.renderOrigin).lerp(this.apex.renderOrigin,3/8),this.sortValue=this.renderCentroid.z},u.prototype.render=function(h,a){this.renderDome(h,a),c.prototype.render.apply(this,arguments)},u.prototype.renderDome=function(h,a){if(this.visible){var f=this.getDomeRenderElement(h,a),p=Math.atan2(this.renderNormal.y,this.renderNormal.x),l=this.diameter/2*this.renderNormal.magnitude(),d=this.renderOrigin.x,g=this.renderOrigin.y;if(a.isCanvas){var v=p+i/4,b=p-i/4;h.beginPath(),h.arc(d,g,l,v,b)}else a.isSvg&&(p=(p-i/4)/i*360,this.domeSvgElement.setAttribute("d","M "+-l+",0 A "+l+","+l+" 0 0 1 "+l+",0"),this.domeSvgElement.setAttribute("transform","translate("+d+","+g+" ) rotate("+p+")"));a.stroke(h,f,this.stroke,this.color,this.getLineWidth()),a.fill(h,f,this.fill,this.color),a.end(h,f)}};var o="http://www.w3.org/2000/svg";return u.prototype.getDomeRenderElement=function(h,a){if(a.isSvg)return this.domeSvgElement||(this.domeSvgElement=document.createElementNS(o,"path"),this.domeSvgElement.setAttribute("stroke-linecap","round"),this.domeSvgElement.setAttribute("stroke-linejoin","round")),this.domeSvgElement},u})})(Yt)),Yt.exports}var Vt={exports:{}},bi=Vt.exports,nr;function Si(){return nr||(nr=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),ie(),et(),qr(),se());else{var r=n.Zdog;r.Cylinder=e(r,r.PathCommand,r.Shape,r.Group,r.Ellipse)}})(bi,function(e,r,s,c,u){function i(){}var o=c.subclass({color:"#333",updateSort:!0});o.prototype.create=function(){c.prototype.create.apply(this,arguments),this.pathCommands=[new r("move",[{}]),new r("line",[{}])]},o.prototype.render=function(d,g){this.renderCylinderSurface(d,g),c.prototype.render.apply(this,arguments)},o.prototype.renderCylinderSurface=function(d,g){if(this.visible){var v=this.getRenderElement(d,g),b=this.frontBase,y=this.rearBase,R=b.renderNormal.magnitude(),$=b.diameter*R+b.getLineWidth();this.pathCommands[0].renderPoints[0].set(b.renderOrigin),this.pathCommands[1].renderPoints[0].set(y.renderOrigin),g.isCanvas&&(d.lineCap="butt"),g.renderPath(d,v,this.pathCommands),g.stroke(d,v,!0,this.color,$),g.end(d,v),g.isCanvas&&(d.lineCap="round")}};var h="http://www.w3.org/2000/svg";o.prototype.getRenderElement=function(d,g){if(g.isSvg)return this.svgElement||(this.svgElement=document.createElementNS(h,"path")),this.svgElement},o.prototype.copyGraph=i;var a=u.subclass();a.prototype.copyGraph=i;var f=s.subclass({diameter:1,length:1,frontFace:void 0,fill:!0}),p=e.TAU;f.prototype.create=function(){s.prototype.create.apply(this,arguments),this.group=new o({addTo:this,color:this.color,visible:this.visible});var d=this.length/2,g=this.backface||!0;this.frontBase=this.group.frontBase=new u({addTo:this.group,diameter:this.diameter,translate:{z:d},rotate:{y:p/2},color:this.color,stroke:this.stroke,fill:this.fill,backface:this.frontFace||g,visible:this.visible}),this.rearBase=this.group.rearBase=this.frontBase.copy({translate:{z:-d},rotate:{y:0},backface:g})},f.prototype.render=function(){};var l=["stroke","fill","color","visible"];return l.forEach(function(d){var g="_"+d;Object.defineProperty(f.prototype,d,{get:function(){return this[g]},set:function(v){this[g]=v,this.frontBase&&(this.frontBase[d]=v,this.rearBase[d]=v,this.group[d]=v)}})}),f})})(Vt)),Vt.exports}var Ht={exports:{}},wi=Ht.exports,ir;function Ci(){return ir||(ir=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),ut(),ie(),tt(),se());else{var r=n.Zdog;r.Cone=e(r,r.Vector,r.PathCommand,r.Anchor,r.Ellipse)}})(wi,function(e,r,s,c,u){var i=u.subclass({length:1,fill:!0}),o=e.TAU;i.prototype.create=function(){u.prototype.create.apply(this,arguments),this.apex=new c({addTo:this,translate:{z:this.length}}),this.renderApex=new r,this.renderCentroid=new r,this.tangentA=new r,this.tangentB=new r,this.surfacePathCommands=[new s("move",[{}]),new s("line",[{}]),new s("line",[{}])]},i.prototype.updateSortValue=function(){this.renderCentroid.set(this.renderOrigin).lerp(this.apex.renderOrigin,1/3),this.sortValue=this.renderCentroid.z},i.prototype.render=function(a,f){this.renderConeSurface(a,f),u.prototype.render.apply(this,arguments)},i.prototype.renderConeSurface=function(a,f){if(this.visible){this.renderApex.set(this.apex.renderOrigin).subtract(this.renderOrigin);var p=this.renderNormal.magnitude(),l=this.renderApex.magnitude2d(),d=this.renderNormal.magnitude2d(),g=Math.acos(d/p),v=Math.sin(g),b=this.diameter/2*p,y=b*v<l;if(y){var R=Math.atan2(this.renderNormal.y,this.renderNormal.x)+o/2,$=l/v,A=Math.acos(b/$),P=this.tangentA,m=this.tangentB;P.x=Math.cos(A)*b*v,P.y=Math.sin(A)*b,m.set(this.tangentA),m.y*=-1,P.rotateZ(R),m.rotateZ(R),P.add(this.renderOrigin),m.add(this.renderOrigin),this.setSurfaceRenderPoint(0,P),this.setSurfaceRenderPoint(1,this.apex.renderOrigin),this.setSurfaceRenderPoint(2,m);var S=this.getSurfaceRenderElement(a,f);f.renderPath(a,S,this.surfacePathCommands),f.stroke(a,S,this.stroke,this.color,this.getLineWidth()),f.fill(a,S,this.fill,this.color),f.end(a,S)}}};var h="http://www.w3.org/2000/svg";return i.prototype.getSurfaceRenderElement=function(a,f){if(f.isSvg)return this.surfaceSvgElement||(this.surfaceSvgElement=document.createElementNS(h,"path"),this.surfaceSvgElement.setAttribute("stroke-linecap","round"),this.surfaceSvgElement.setAttribute("stroke-linejoin","round")),this.surfaceSvgElement},i.prototype.setSurfaceRenderPoint=function(a,f){var p=this.surfacePathCommands[a].renderPoints[0];p.set(f)},i})})(Ht)),Ht.exports}var Xt={exports:{}},Ri=Xt.exports,sr;function Pi(){return sr||(sr=1,(function(t){(function(n,e){if(t.exports)t.exports=e(_(),tt(),et(),Dr());else{var r=n.Zdog;r.Box=e(r,r.Anchor,r.Shape,r.Rect)}})(Ri,function(e,r,s,c){var u=c.subclass();u.prototype.copyGraph=function(){};var i=e.TAU,o=["frontFace","rearFace","leftFace","rightFace","topFace","bottomFace"],h=e.extend({},s.defaults);delete h.path,o.forEach(function(p){h[p]=!0}),e.extend(h,{width:1,height:1,depth:1,fill:!0});var a=r.subclass(h);a.prototype.create=function(p){r.prototype.create.call(this,p),this.updatePath(),this.fill=this.fill},a.prototype.updatePath=function(){o.forEach(function(p){this[p]=this[p]},this)},o.forEach(function(p){var l="_"+p;Object.defineProperty(a.prototype,p,{get:function(){return this[l]},set:function(d){this[l]=d,this.setFace(p,d)}})}),a.prototype.setFace=function(p,l){var d=p+"Rect",g=this[d];if(!l){this.removeChild(g);return}var v=this.getFaceOptions(p);v.color=typeof l=="string"?l:this.color,g?g.setOptions(v):g=this[d]=new u(v),g.updatePath(),this.addChild(g)},a.prototype.getFaceOptions=function(p){return{frontFace:{width:this.width,height:this.height,translate:{z:this.depth/2}},rearFace:{width:this.width,height:this.height,translate:{z:-this.depth/2},rotate:{y:i/2}},leftFace:{width:this.depth,height:this.height,translate:{x:-this.width/2},rotate:{y:-i/4}},rightFace:{width:this.depth,height:this.height,translate:{x:this.width/2},rotate:{y:i/4}},topFace:{width:this.width,height:this.depth,translate:{y:-this.height/2},rotate:{x:-i/4}},bottomFace:{width:this.width,height:this.depth,translate:{y:this.height/2},rotate:{x:i/4}}}[p]};var f=["color","stroke","fill","backface","front","visible"];return f.forEach(function(p){var l="_"+p;Object.defineProperty(a.prototype,p,{get:function(){return this[l]},set:function(d){this[l]=d,o.forEach(function(g){var v=this[g+"Rect"],b=typeof this[g]=="str
8ing",y=p=="color"&&b;v&&!y&&(v[p]=d)},this)}})}),a})})(Xt)),Xt.exports}var Ai=$t.exports,or;function Ei(){return or||(or=1,(function(t){(function(n,e){t.exports&&(t.exports=e(_(),Mr(),jr(),ut(),tt(),Fr(),hi(),ie(),et(),qr(),Dr(),li(),se(),mi(),xi(),Si(),Ci(),Pi()))})(Ai,function(e,r,s,c,u,i,o,h,a,f,p,l,d,g,v,b,y,R){return e.CanvasRenderer=r,e.SvgRenderer=s,e.Vector=c,e.Anchor=u,e.Dragger=i,e.Illustration=o,e.PathCommand=h,e.Shape=a,e.Group=f,e.Rect=p,e.RoundedRect=l,e.Ellipse=d,e.Polygon=g,e.Hemisphere=v,e.Cylinder=b,e.Cone=y,e.Box=R,e})})($t)),$t.exports}var zi=Ei();const $i=Br(zi);export{Oi as S,$i as Z};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.