diff --git a/404.html b/404.html index fbdb598..ecbda9b 100644 --- a/404.html +++ b/404.html @@ -10,5 +10,5 @@ - + diff --git a/chunk-ICSEOT2E.js b/chunk-ICSEOT2E.js deleted file mode 100644 index 2c49dc6..0000000 --- a/chunk-ICSEOT2E.js +++ /dev/null @@ -1 +0,0 @@ -import{$ as le,Aa as ae,Ab as Y,Ba as U,Bb as I,Ca as j,Da as F,Ea as u,Fa as y,Ga as _,Ha as Be,Ia as H,J as q,Ja as ge,Ka as G,La as R,Ma as N,N as Ee,Na as Se,Oa as S,P as l,Pa as me,Qa as X,Ra as he,Sa as c,Ta as T,U as z,Ua as re,V as E,Va as ke,W as V,Wa as We,X as f,a as J,aa as d,ab as W,b as se,ba as w,bb as Ae,ca as Ve,db as fe,ea as ce,eb as He,fa as D,fb as ee,g as Te,gb as Ge,hb as Ce,ib as Qe,ja as x,ka as m,la as C,lb as ue,ma as je,mb as be,na as ie,nb as xe,oa as v,ob as ve,pa as O,pb as $e,qa as b,qb as Z,ra as Re,rb as Ue,sa as M,sb as Ye,ta as Ne,tb as Ke,ua as pe,ub as Je,va as de,vb as ze,wa as a,wb as Le,xa as r,xb as qe,ya as s,za as oe,zb as Q}from"./chunk-WVIQP5LT.js";var Me="ngx-designable-";var L=t=>Me+t;var Xe=(()=>{let e=class e{ngOnChanges(i){if(i.node&&i.node.currentValue){let n=this.takeNode(this.node),o=n.getMessage("title");this.currentTitle=o||n.componentName}}takeNode(i){return i.componentName==="$$ResourceNode$$"?i.children[0]:i}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-node-title-widget"]],inputs:{node:"node"},standalone:!0,features:[z,c],decls:1,vars:1,template:function(n,o){n&1&&S(0),n&2&&X(" ",o.currentTitle," ")},encapsulation:2,changeDetection:0});let t=e;return t})();var sn=["containerRef"];function ln(t,e){if(t&1&&(a(0,"div",null,0)(2,"span",2),s(3,"app-node-title-widget",3),S(4),r()()),t&2){let p=u();O(p.prefix),d(3),C("node",p.firstNode),d(),X(" ",(p.movingNodes==null?null:p.movingNodes.length)>1?"...":""," ")}}var et=(()=>{let e=class e{constructor(i,n){this.designer=i,this.cdr=n,this.prefix=L("ghost"),this.CursorStatus=Ke,this.cursor=this.designer.cursor}ngOnInit(){window.addEventListener("mousedown",()=>{setTimeout(()=>{this.movingNodes=this.designer.findMovingNodes(),console.log(this.movingNodes),this.firstNode=this.movingNodes[0],console.log(this.firstNode)},200)}),Ye(()=>{this.cdr.markForCheck();let i=`perspective(1px) translate3d(${this.cursor.position?.topClientX-18}px,${this.cursor.position?.topClientY-12}px,0) scale(0.8)`;this.containerRef&&(this.containerRef.nativeElement.style.transform=i)})}};e.\u0275fac=function(n){return new(n||e)(w(I),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-ghost"]],viewQuery:function(n,o){if(n&1&&G(sn,5),n&2){let g;R(g=N())&&(o.containerRef=g.first)}},standalone:!0,features:[c],decls:1,vars:1,consts:[["containerRef",""],[3,"class"],[2,"white-space","nowrap"],[3,"node"]],template:function(n,o){n&1&&x(0,ln,5,5,"div",1),n&2&&M(0,o.cursor.status===o.CursorStatus.Dragging?0:-1)},dependencies:[Xe],styles:[".ngx-designable-ghost[_ngcontent-%COMP%]{padding-left:25px;padding-right:15px;height:30px;display:flex;justify-content:center;align-items:center;position:fixed;color:var(--dn-ghost-color);font-size:12px;z-index:9999;border-radius:50px;background-color:var(--dn-ghost-bg-color);pointer-events:none;left:0;top:0;transform:translateZ(0)}"],changeDetection:0});let t=e;return t})();var cn=["*"],nt=(()=>{let e=class e{constructor(i){this.engine=i,this.prefixClass=Me,this.theme="light",this.classNameList=[],this.engine.mount()}ngOnChanges(i){i.prefixClass&&i.prefixClass.currentValue&&this.createClass(),i.theme&&i.theme.currentValue&&this.createClass()}ngOnInit(){this.createClass()}ngOnDestroy(){this.engine.unmount()}createClass(){this.classNameList=[this.prefixClass+"app",this.prefixClass+this.theme]}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-designer"]],inputs:{prefixClass:"prefixClass",theme:"theme"},standalone:!0,features:[z,c],ngContentSelectors:cn,decls:3,vars:1,consts:[[3,"ngClass"]],template:function(n,o){n&1&&(y(),a(0,"div",0),_(1),s(2,"app-ghost"),r()),n&2&&C("ngClass",o.classNameList)},dependencies:[Z,fe,et],changeDetection:0});let t=e;return t})();var pn=["*"],it=(()=>{let e=class e{constructor(i){this.designer=i}ngOnInit(){let i={id:Je()};this.designer.workbench.ensureWorkspace(i)}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-workspace"]],standalone:!0,features:[c],ngContentSelectors:pn,decls:2,vars:0,template:function(n,o){n&1&&(y(),a(0,"div"),_(1),r())},changeDetection:0});let t=e;return t})();var dn=["*"],ot=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-workbench"]],standalone:!0,features:[c],ngContentSelectors:dn,decls:3,vars:0,template:function(n,o){n&1&&(y(),a(0,"div")(1,"app-workspace"),_(2),r()())},dependencies:[Z,it],changeDetection:0});let t=e;return t})();var gn=[[["","logo",""]],[["","action",""]],"*"],mn=["[logo]","[action]","*"],at=(()=>{let e=class e{constructor(){this.prefix=L("main-panel"),this.classNameList=[]}ngOnInit(){this.classNameList=["root",this.prefix+"-container"]}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-studio-panel"]],standalone:!0,features:[c],ngContentSelectors:mn,decls:8,vars:13,consts:[[3,"ngClass"]],template:function(n,o){n&1&&(y(gn),a(0,"div",0)(1,"div")(2,"div"),_(3),r(),a(4,"div"),_(5,1),r()(),a(6,"div"),_(7,2),r()()),n&2&&(C("ngClass",o.classNameList),d(),b("",o.prefix,"-header"),d(),b("",o.prefix,"-header-logo"),d(2),b("",o.prefix,"-header-actions"),d(2),O(o.prefix))},dependencies:[Z,fe],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var rt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-component-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M783.5648 437.4528h-18.0224V336.6912c0-43.8272-35.6352-79.4624-79.4624-79.4624h-110.592V241.664c0-90.9312-73.728-164.6592-164.6592-164.6592-90.9312 0-164.6592 73.728-164.6592 164.6592v15.5648H155.2384c-43.8272 0-79.4624 35.6352-79.4624 79.4624v131.4816c0 16.7936 13.9264 30.72 30.72 30.72h56.1152c56.9344 0 103.2192 46.2848 103.2192 103.2192s-46.2848 103.2192-103.2192 103.2192H106.496c-16.7936 0-30.72 13.9264-30.72 30.72v131.4816c0 43.8272 35.6352 79.4624 79.4624 79.4624h531.2512c43.8272 0 79.4624-35.6352 79.4624-79.4624v-100.7616h18.0224c90.9312 0 164.6592-73.728 164.6592-164.6592-0.4096-90.9312-74.1376-164.6592-165.0688-164.6592z m0 267.8784h-48.7424c-16.7936 0-30.72 13.9264-30.72 30.72v131.4816c0 9.8304-8.192 18.0224-18.0224 18.0224H155.2384c-9.8304 0-18.0224-8.192-18.0224-18.0224v-100.7616h25.3952c90.9312 0 164.6592-73.728 164.6592-164.6592 0-90.9312-73.728-164.6592-164.6592-164.6592h-25.3952V336.6912c0-9.8304 8.192-18.0224 18.0224-18.0224h121.6512c16.7936 0 30.72-13.9264 30.72-30.72V241.664c0-56.9344 46.2848-103.2192 103.2192-103.2192s103.2192 46.2848 103.2192 103.2192v46.2848c0 16.7936 13.9264 30.72 30.72 30.72h141.312c9.8304 0 18.0224 8.192 18.0224 18.0224v131.4816c0 16.7936 13.9264 30.72 30.72 30.72h48.7424c56.9344 0 103.2192 46.2848 103.2192 103.2192s-46.2848 103.2192-103.2192 103.2192z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var K=class{constructor(){this._icons={}}register(e,p){this._icons[e]=p}get icons(){return this._icons}has(e){return!!this._icons[e]}getIcon(e){return this.has(e)?this._icons[e]:null}},_e=(()=>{let e=class e{constructor(i){this.factory=i}createSvg(i,n){if(!this.factory.has(i))throw new Error(`Icon ${i} not found`);let o=this.factory.getIcon(i);return n?.createComponent(o)}find(i){return this.factory.getIcon(i)}};e.\u0275fac=function(n){return new(n||e)(Ee(K))},e.\u0275prov=q({token:e,factory:e.\u0275fac});let t=e;return t})();var fn=["container"];function Cn(t,e){t&1&&s(0,"span",null,0)}function un(t,e){if(t&1&&s(0,"img",1),t&2){let p=u();Be("ngSrc",p.icon),C("height",p.size)("width",p.size)}}var B=(()=>{let e=class e{constructor(i){this.iconFactoryProvider=i,this.size="1em",this.prefix=L("icon"),this.isRegister=!0}ngOnChanges(i){i.icon&&i.icon.currentValue&&this.createSvg()}ngAfterViewInit(){this.createSvg()}createSvg(){let i=this.iconFactoryProvider.find(this.icon);if(this.isRegister=!!i,i&&this.container){this.container.clear();let n=this.iconFactoryProvider.createSvg(this.icon,this.container);n.instance.width=this.style?.width||this.size,n.instance.height=this.style?.height||this.size,n.changeDetectorRef?.detectChanges()}}};e.\u0275fac=function(n){return new(n||e)(w(_e))},e.\u0275cmp=l({type:e,selectors:[["app-icon"]],viewQuery:function(n,o){if(n&1&&G(fn,5,ce),n&2){let g;R(g=N())&&(o.container=g.first)}},inputs:{icon:"icon",size:"size",classname:"classname",style:"style"},standalone:!0,features:[z,c],decls:4,vars:9,consts:[["container",""],["alt","",3,"ngSrc","height","width"]],template:function(n,o){n&1&&(a(0,"span")(1,"span"),x(2,Cn,2,0,"span")(3,un,1,3),r()()),n&2&&(b(" ",o.classname,""),d(),v(o.style),O(o.prefix),d(),M(2,o.isRegister?2:3))},dependencies:[Qe],styles:[".ngx-designable-icon[_ngcontent-%COMP%]{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ngx-designable-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{pointer-events:none}",'.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var te=(()=>{let e=class e{constructor(){}ngOnChanges(i){i.title&&i.title.currentValue&&this.fixLocaleText(this.title)}fixLocaleText(i){if(typeof i=="string")this.currentText=Q.getDesignerMessage(i);else{let n=o=>{if(typeof o=="string")return o;if(typeof o=="object"){let g=Q.getDesignerLanguage();for(let k in o)if(k.toLocaleLowerCase()===g)return o[k];return""}return o};this.currentText=n(i)}}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-text"]],inputs:{title:"title"},standalone:!0,features:[z,c],decls:2,vars:1,template:function(n,o){n&1&&(a(0,"span"),S(1),r()),n&2&&(d(),me(o.currentText))},encapsulation:2});let t=e;return t})();var st=["*"];function bn(t,e){t&1&&(oe(0),_(1),ae())}var De=()=>({cursor:"pointer"});function xn(t,e){if(t&1){let p=j();oe(0),a(1,"div",2),F("click",function(){let n=E(p).index,o=u();return V(o.changeActiveTab(n))}),s(2,"app-icon",3),r(),ae()}if(t&2){let p=e.$implicit,i=e.index,n=u();d(),b("",n.prefix,"-tabs-pane"),ie("active",n.activeKey===i),d(),C("icon",p)}}function vn(t,e){if(t&1){let p=j();a(0,"div",2),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",7),r()}if(t&2){let p=u(2);d(),v(T(4,De)),H("classname","",p.prefix,"-tabs-header-pin")}}function Ln(t,e){if(t&1){let p=j();a(0,"div",2),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",8),r()}if(t&2){let p=u(2);d(),v(T(4,De)),H("classname","",p.prefix,"-tabs-header-pin-filled")}}function Mn(t,e){if(t&1){let p=j();a(0,"div")(1,"div")(2,"div"),s(3,"app-text",4),r(),a(4,"div"),s(5,"div"),x(6,vn,2,5,"div",5)(7,Ln,2,5,"div",5),a(8,"app-icon",6),F("click",function(){E(p);let n=u();return V(n.close())}),r()()(),a(9,"div"),_(10),r()()}if(t&2){let p=u();b("",p.prefix,"-tabs-content"),ie("pinning",p.pinning()),d(),b("",p.prefix,"-tabs-header"),d(),b("",p.prefix,"-tabs-header-title"),d(),C("title",p.activeTitle),d(),b("",p.prefix,"-tabs-header-actions"),d(),b("",p.prefix,"-tabs-header-extra"),d(),C("ngIf",!p.pinning()),d(),C("ngIf",p.pinning()),d(),v(T(27,De)),H("classname","",p.prefix,"-tabs-header-close"),d(),b("",p.prefix,"-tabs-body")}}var lt='.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}',Ze=(()=>{let e=class e{constructor(){this.visible=D(!1)}changeVisible(i){this.visible.set(i)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-composite-panel-item"]],inputs:{title:"title",icon:"icon"},standalone:!0,features:[c],ngContentSelectors:st,decls:1,vars:1,consts:[[4,"ngIf"]],template:function(n,o){n&1&&(y(),x(0,bn,2,0,"ng-container",0)),n&2&&C("ngIf",o.visible())},dependencies:[ee],styles:[lt],changeDetection:0});let t=e;return t})(),ct=(()=>{let e=class e{constructor(i){this.cdr=i,this.prefix=L("composite-panel"),this.iconItemList=[],this.activeKey=-1,this.visible=D(!0),this.pinning=D(!1)}ngAfterViewInit(){this.changeActiveTab(0),this.cdr.markForCheck()}changeActiveTab(i){this.activeKey==i?this.visible.update(o=>!o):this.visible.set(!0),this.activeKey=i;let n=this.panelItemList?.toArray();if(Array.isArray(n)&&n.length){this.iconItemList=n.map(g=>g.icon);let o=n.map(g=>g.title);this.activeTitle=o[this.activeKey],n.forEach((g,k)=>g.changeVisible(k===this.activeKey))}}pinningChange(){this.pinning.update(i=>!i)}close(){this.visible.set(!1)}};e.\u0275fac=function(n){return new(n||e)(w(W))},e.\u0275cmp=l({type:e,selectors:[["app-composite-panel"]],contentQueries:function(n,o,g){if(n&1&&ge(g,Ze,4),n&2){let k;R(k=N())&&(o.panelItemList=k)}},standalone:!0,features:[he([]),c],ngContentSelectors:st,decls:4,vars:8,consts:[[4,"ngFor","ngForOf"],[3,"class","pinning",4,"ngIf"],[3,"click"],[3,"icon"],[3,"title"],[3,"click",4,"ngIf"],["icon","Close",3,"click","classname"],["icon","PushPinOutlined",3,"classname"],["icon","PushPinFilled",3,"classname"]],template:function(n,o){n&1&&(y(),a(0,"div")(1,"div"),x(2,xn,3,6,"ng-container",0),r(),x(3,Mn,11,28,"div",1),r()),n&2&&(O(o.prefix),d(),b("",o.prefix,"-tabs"),d(),C("ngForOf",o.iconItemList),d(),C("ngIf",o.visible()))},dependencies:[B,Z,He,ee,te],styles:[lt,"[_nghost-%COMP%]{display:flex}"],changeDetection:0});let t=e;return t})();var pt=["*"],dt='.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}',gt=(()=>{let e=class e{constructor(){this.prefix=L("workspace-panel")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-workspace-panel"]],standalone:!0,features:[c],ngContentSelectors:pt,decls:2,vars:3,template:function(n,o){n&1&&(y(),a(0,"div"),_(1),r()),n&2&&O(o.prefix)},styles:[dt,"[_nghost-%COMP%]{display:flex;flex-grow:1}"],changeDetection:0});let t=e;return t})(),ye=(()=>{let e=class e{constructor(){this.prefix=L("workspace-panel-item"),this.currentStyle=D({})}ngOnChanges(i){i.style&&i.style.currentValue&&this.updateStyle(),i.flexible&&i.flexible.currentValue&&this.updateStyle()}updateStyle(){this.currentStyle.set(se(J({},this.style),{flexGrow:this.flexible?1:0,flexShrink:this.flexible?1:0}))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-workspace-panel-item"]],inputs:{style:"style",flexible:"flexible"},standalone:!0,features:[z,c],ngContentSelectors:pt,decls:2,vars:6,template:function(n,o){n&1&&(y(),a(0,"div"),_(1),r()),n&2&&(v(o.currentStyle()),O(o.prefix))},styles:[dt],changeDetection:0});let t=e;return t})();var _n=["*"],Ie=()=>({cursor:"pointer"});function yn(t,e){if(t&1){let p=j();a(0,"div",1),F("click",function(){E(p);let n=u();return V(n.display())}),s(1,"app-icon",2),r()}if(t&2){let p=u();b("",p.prefix,"-opener"),d(),H("classname","",p.prefix,"-opener")}}function wn(t,e){if(t&1){let p=j();a(0,"div",1),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",7),r()}if(t&2){let p=u(2);d(),v(T(4,Ie)),H("classname","",p.prefix,"-header-pin")}}function Pn(t,e){if(t&1){let p=j();a(0,"div",1),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",8),r()}if(t&2){let p=u(2);d(),v(T(4,Ie)),H("classname","",p.prefix,"-pin-filled")}}function On(t,e){t&1&&(oe(0),_(1),ae())}function Sn(t,e){if(t&1){let p=j();a(0,"div")(1,"div")(2,"div"),s(3,"app-text",3),r(),a(4,"div"),s(5,"div"),x(6,wn,2,5,"div",4)(7,Pn,2,5,"div",4),a(8,"app-icon",5),F("click",function(){E(p);let n=u();return V(n.close())}),r()()(),a(9,"div"),x(10,On,2,0,"ng-container",6),r()()}if(t&2){let p=u();b("",p.prefix," "),ie("pinning",p.pinning()),d(),b("",p.prefix,"-header"),d(),b("",p.prefix,"-header-title"),d(),C("title",p.title),d(),b("",p.prefix,"-header-actions"),d(),b("",p.prefix,"-header-extra"),d(),C("ngIf",!p.pinning()),d(),C("ngIf",p.pinning()),d(),v(T(28,Ie)),H("classname","",p.prefix,"-header-close"),d(),b("",p.prefix,"-body"),d(),C("ngIf",p.innerVisible())}}var mt=(()=>{let e=class e{constructor(){this.prefix=L("settings-panel"),this.visible=D(!0),this.innerVisible=D(!0),this.pinning=D(!1)}pinningChange(){this.pinning.update(i=>!i)}close(){this.visible.set(!1),this.innerVisible.set(!1)}display(){this.visible.set(!0),this.innerVisible.set(!0)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-setting-panel"]],inputs:{title:"title"},standalone:!0,features:[c],ngContentSelectors:_n,decls:2,vars:1,consts:[[3,"class"],[3,"click"],["icon","Setting","size","20",3,"classname"],[3,"title"],[3,"click",4,"ngIf"],["icon","Close",3,"click","classname"],[4,"ngIf"],["icon","PushPinOutlined",3,"classname"],["icon","PushPinFilled",3,"classname"]],template:function(n,o){n&1&&(y(),x(0,yn,2,5,"div",0)(1,Sn,11,29)),n&2&&M(0,o.visible()?1:0)},dependencies:[B,te,ee],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}',"[_nghost-%COMP%]{display:flex}"],changeDetection:0});let t=e;return t})();var kn=()=>({width:"150",height:"40"});function zn(t,e){if(t&1&&s(0,"img",7),t&2){let p=u().$implicit,i=u();b("",i.prefix,"-item-thumb"),C("src",p.thumb,le)}}function Dn(t,e){if(t&1&&s(0,"app-icon",8),t&2){let p=u().$implicit,i=u();v(T(6,kn)),b("",i.prefix,"-item-icon"),C("icon",p.icon)}}function Zn(t,e){if(t&1&&(a(0,"div"),x(1,zn,1,4,"img",5)(2,Dn,1,7,"app-icon",6),a(3,"span"),s(4,"app-text",2),r()()),t&2){let p=e.$implicit,i=u();b("",i.prefix,"-item"),m("data-designer-source-id",p.node.id),d(),M(1,p.thumb?1:-1),d(),M(2,p.icon?2:-1),d(),b("",i.prefix,"-item-text"),d(),C("title",p.title)}}function In(t,e){if(t&1&&s(0,"div"),t&2){let p=u();b("",p.prefix,"-item-remain"),je("grid-column-start",p.gridColumnStart())}}var ht=(()=>{let e=class e{constructor(){this.prefix=L("resource"),this.expand=D(!0),this.remainItems=D(0),this.signalSources=D([]),this.gridColumnStart=Ae(()=>`span ${3-this.remainItems()}`)}ngOnChanges(i){i.sources&&i.sources.currentValue&&(this.signalSources.set(this.sources.reduce((n,o)=>qe(o)?n.concat(o):n,[])),this.remainItems.set(this.signalSources().reduce((n,o)=>n+(o.span??1),0)%3))}expandChange(i){i.stopPropagation(),i.preventDefault(),this.expand.update(n=>!n)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-resource"]],inputs:{title:"title",sources:"sources"},standalone:!0,features:[z,c],decls:11,vars:21,consts:[[3,"click"],["icon","Expand"],[3,"title"],[3,"class"],[3,"class","grid-column-start"],["alt","",3,"class","src"],[3,"class","style","icon"],["alt","",3,"src"],[3,"icon"]],template:function(n,o){n&1&&(a(0,"div")(1,"div",0),F("click",function(k){return o.expandChange(k)}),a(2,"div"),s(3,"app-icon",1),r(),a(4,"div"),s(5,"app-text",2),r()(),a(6,"div")(7,"div"),pe(8,Zn,5,10,"div",3,Ne),x(10,In,1,5,"div",4),r()()()),n&2&&(Re("",o.prefix," ",o.expand()?"expand":"",""),d(),b("",o.prefix,"-header"),d(),b("",o.prefix,"-header-expand"),d(2),b("",o.prefix,"-header-content"),d(),C("title",o.title),d(),b("",o.prefix,"-content-wrapper"),d(),b("",o.prefix,"-content"),d(),de(o.signalSources()),d(2),M(10,o.remainItems()?10:-1))},dependencies:[te,B],styles:[".ngx-designable-resource[_ngcontent-%COMP%]{flex-wrap:wrap;overflow:hidden}.ngx-designable-resource-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:5px 8px;color:var(--dn-collapse-header-color);border-bottom:1px solid var(--dn-panel-border-color);background-color:var(--dn-panel-active-bg-color);cursor:pointer;transition:all .25s ease-in-out;font-size:13px}.ngx-designable-resource-header-expand[_ngcontent-%COMP%]{transform:rotate(-90deg);font-size:12px;transition:all .15s ease-in-out;margin-right:3px}.ngx-designable-resource-content-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;background:var(--dn-resource-content-bg-color)}.ngx-designable-resource-content[_ngcontent-%COMP%]{width:100%;display:flex;flex-wrap:wrap;display:none}.ngx-designable-resource.expand[_ngcontent-%COMP%] .ngx-designable-resource-content[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,33.3333%);grid-gap:1px;background-color:var(--dn-panel-border-color);border-bottom:1px solid var(--dn-panel-border-color)}.ngx-designable-resource.expand[_ngcontent-%COMP%] .ngx-designable-resource-header-expand[_ngcontent-%COMP%]{transform:rotate(0)}.ngx-designable-resource-item[_ngcontent-%COMP%]{position:relative;-webkit-user-select:none;user-select:none;background:var(--dn-resource-content-bg-color);min-height:40px;color:var(--dn-resource-item-color);display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:grab;transition:color .1s ease-out}.ngx-designable-resource-item[_ngcontent-%COMP%]:hover{color:var(--dn-resource-item-hover-color);box-shadow:0 0 10px #0000001a;z-index:1}.ngx-designable-resource-item-icon[_ngcontent-%COMP%]{margin:12px 0}.ngx-designable-resource-item-text[_ngcontent-%COMP%]{text-align:center;font-size:12px;line-height:1;margin-bottom:12px}.ngx-designable-resource-item-remain[_ngcontent-%COMP%]{background:var(--dn-resource-content-bg-color)}"]});let t=e;return t})();var Fn=["*"],ft=(()=>{let e=class e{constructor(){this.currentStyle=D({display:"flex",justifyContent:"space-between",marginBottom:"4px",padding:"0 4px"})}ngOnChanges(i){i.style&&i.style.currentValue&&this.updateStyle()}updateStyle(){this.currentStyle.set(J({display:"flex",justifyContent:"space-between",marginBottom:"4px",padding:"0 4px"},this.style))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-toolbar-panel"]],inputs:{style:"style",flexible:"flexible"},standalone:!0,features:[z,c],ngContentSelectors:Fn,decls:2,vars:2,template:function(n,o){n&1&&(y(),a(0,"app-workspace-panel-item"),_(1),r()),n&2&&v(o.currentStyle())},dependencies:[ye],changeDetection:0});let t=e;return t})();var we=(()=>{let e=class e{constructor(){this.pageDetection$=new Te}change(){this.pageDetection$.next(!0)}subscribe(i){this.pageDetection$.subscribe(n=>i())}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=q({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var Fe=()=>({marginRight:"20px"});function jn(t,e){t&1&&(a(0,"nz-button-group",1)(1,"button",2),s(2,"app-icon",3),r(),a(3,"button",2),s(4,"app-icon",4),r()()),t&2&&v(T(2,Fe))}function Rn(t,e){t&1&&(a(0,"nz-button-group",1)(1,"button",2),s(2,"app-icon",5),r(),a(3,"button",2),s(4,"app-icon",6),r()()),t&2&&v(T(2,Fe))}function Nn(t,e){}function Bn(t,e){if(t&1){let p=j();a(0,"nz-button-group",1)(1,"button",7),F("click",function(){E(p);let n=u();return V(n.selectPc())}),s(2,"app-icon",8),r(),a(3,"button",7),F("click",function(){E(p);let n=u();return V(n.selectMobile())}),s(4,"app-icon",9),r(),a(5,"button",7),F("click",function(){E(p);let n=u();return V(n.selectResponsive())}),s(6,"app-icon",10),r()()}t&2&&v(T(2,Fe))}function Wn(t,e){}var ut=(()=>{let e=class e{constructor(i,n){this.designer=i,this.responsiveService=n,this.prefix=L("designer-tools"),this.use=["HISTORY","CURSOR","SCREEN_TYPE"],this.ScreenType=Y,this.screen=this.designer.screen}selectPc(){this.screen.setType(Y.PC),this.responsiveService.change()}selectMobile(){this.screen.setType(Y.Mobile),this.responsiveService.change()}selectResponsive(){this.screen.setType(Y.Responsive),this.responsiveService.change()}};e.\u0275fac=function(n){return new(n||e)(w(I),w(we))},e.\u0275cmp=l({type:e,selectors:[["app-designer-tool-widget"]],inputs:{style:"style",use:"use"},standalone:!0,features:[c],decls:6,vars:10,consts:[["nzSize","small",3,"style"],["nzSize","small"],["nz-button","","nzSize","small"],["icon","Undo"],["icon","Redo"],["icon","Move"],["icon","Selection"],["nz-button","","nzSize","small",3,"click"],["icon","Pc"],["icon","Mobile"],["icon","Responsive"]],template:function(n,o){n&1&&(a(0,"div"),x(1,jn,5,3,"nz-button-group",0)(2,Rn,5,3,"nz-button-group",0)(3,Nn,0,0)(4,Bn,7,3,"nz-button-group",0)(5,Wn,0,0),r()),n&2&&(v(o.style),O(o.prefix),d(),M(1,o.use.includes("HISTORY")?1:-1),d(),M(2,o.use.includes("CURSOR")?2:-1),d(),M(3,o.use.includes("SCREEN_TYPE")&&o.screen.type===o.ScreenType.Responsive?3:-1),d(),M(4,o.use.includes("SCREEN_TYPE")?4:-1),d(),M(5,o.use.includes("SCREEN_TYPE")&&o.screen.type===o.ScreenType.Mobile?5:-1))},dependencies:[Z,xe,ve,ue,be,B],encapsulation:2,changeDetection:0});let t=e;return t})();var P=function(t){return t.Component="Component",t.Outline="Outline",t.History="History",t.Expand="Expand",t.InputSource="InputSource",t.TextAreaSource="TextAreaSource",t.CardSource="CardSource",t.PushPinOutlined="PushPinOutlined",t.PushPinFilled="PushPinFilled",t.Close="Close",t.Undo="Undo",t.Redo="Redo",t.Move="Move",t.Selection="Selection",t.Pc="Pc",t.Mobile="Mobile",t.Responsive="Responsive",t.Design="Design",t.Json="Json",t.Code="Code",t.Play="Play",t.Setting="Setting",t.DragLeftSourceAnimation="DragLeftSourceAnimation",t.DragRightSourceAnimation="DragRightSourceAnimation",t.BatchDragAnimation="BatchDragAnimation",t.Command="Command",t.Shift="Shift",t.Delete="Delete",t}(P||{});var bt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-outline-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M128 96h512a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H128a64 64 0 0 1-64-64V160a64 64 0 0 1 64-64z m32 64a32 32 0 1 0 0 64h448a32 32 0 0 0 0-64H160z m224 576h512a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z m32 64a32 32 0 0 0 0 64h448a32 32 0 0 0 0-64H416z m-32-384h512a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z m32 64a32 32 0 0 0 0 64h448a32 32 0 0 0 0-64H416z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var xt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-history-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1056 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M144.050432 311.120128C150.72016 298.14528 159.483744 281.657568 165.972256 271.480736 245.506592 146.735712 385.091328 64 544 64 791.423552 64 992 264.576448 992 512 992 759.423552 791.423552 960 544 960 383.12528 960 242.055648 875.204416 163.047904 747.870016 152.260384 730.484064 148.608608 721.877024 148.608608 721.877024 140.526912 706.07824 121.00352 698.887232 104.646144 705.605952 88.174688 712.371488 81.331744 730.490304 89.107264 746.180064 89.107264 746.180064 94.27984 757.936064 105.745536 776.866816 195.465184 925.000928 358.17136 1024 544 1024 826.769792 1024 1056 794.769792 1056 512 1056 229.230208 826.769792 0 544 0 360.797344 0 200.068256 96.220896 109.592672 240.882816 105.015264 248.201632 99.386304 258.44688 94.010208 268.65776L76.719904 159.49104C73.980704 142.19648 57.73136 130.398432 40.154144 133.182368 22.698592 135.947072 10.815968 152.506944 13.539136 169.700448L38.593024 327.884448C44.117152 362.762368 76.620576 386.597728 111.74736 381.034208L269.931392 355.98032C287.335072 353.22384 299.2216 336.96048 296.437632 319.383232 293.67296 301.927712 277.178208 290.034752 260.117184 292.73696L144.050432 311.120128 144.050432 311.120128 144.050432 311.120128ZM544 223.852736C544 206.26096 529.79632 192 512 192 494.32688 192 480 206.584352 480 224.079136L480 511.72704C480 547.224 508.8624 576 544.27296 576L831.920864 576C849.637664 576 864 561.79632 864 544 864 526.32688 849.418752 512 832.147264 512L575.852736 512C558.26096 512 544 497.418752 544 480.147264L544 223.852736 544 223.852736 544 223.852736Z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var vt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-expand-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M512.002047 771.904425c-10.152221 0.518816-20.442588-2.800789-28.202319-10.598382L77.902254 315.937602c-14.548344-14.618952-14.548344-38.318724 0-52.933583 14.544251-14.614859 38.118156-14.614859 52.662407 0l381.437385 418.531212L893.432269 263.004019c14.544251-14.614859 38.125319-14.614859 52.662407 0 14.552437 14.614859 14.552437 38.314631 0 52.933583L540.205389 761.307066C532.451798 769.103636 522.158361 772.424264 512.002047 771.904425z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var Lt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-input-source-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["viewBox","0 0 1424 1024","fill","currentColor","focusable","false","aria-hidden","true"],["stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["fill","var(--dn-brand-color)","transform","translate(150.000000, 512.000000) rotate(90.000000) translate(-150.000000, -512.000000) ","x","-50","y","502","width","400","height","20","rx","10"],["d","M1344,218 C1388.18278,218 1424,253.81722 1424,298 L1424,726 C1424,770.18278 1388.18278,806 1344,806 L80,806 C35.81722,806 0,770.18278 0,726 L0,298 C0,253.81722 35.81722,218 80,218 L1344,218 Z M1344,238 L80,238 C47.1942859,238 20.5378857,264.328343 20,297.00779 L20,298 L20,726 C20,758.805714 46.328343,785.462114 79.0077903,785.991962 L80,786 L1344,786 C1376.80571,786 1403.46211,759.671657 1404,726.99221 L1404,726 L1404,298 C1404,265.194286 1377.67166,238.537886 1344.99221,238.008038 L1344,238 Z","fill","#999999","fill-rule","nonzero"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"g",1),s(2,"rect",2)(3,"path",3),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})(),Mt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-textarea-source-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M944,0 C988.18278,0 1024,35.81722 1024,80 L1024,944 C1024,988.18278 988.18278,1024 944,1024 L80,1024 C35.81722,1024 0,988.18278 0,944 L0,80 C0,35.81722 35.81722,0 80,0 L944,0 Z M944,20 L80,20 C47.1942859,20 20.5378857,46.328343 20,79.0077903 L20,80 L20,944 C20,976.805714 46.328343,1003.46211 79.0077903,1004 L80,1004 L944,1004 C976.805714,1004 1003.46211,977.671657 1004,944.99221 L1004,944 L1004,80 C1004,47.1942859 977.671657,20.5378857 944.99221,20 L944,20 Z","fill","#999999","fill-rule","nonzero"],["d","M947.487373,862.63456 C951.392616,866.539803 951.392616,872.871452 947.487373,876.776695 L876.776695,947.487373 C872.871452,951.392616 866.539803,951.392616 862.63456,947.487373 C858.729317,943.58213 858.729317,937.250481 862.63456,933.345238 L933.345238,862.63456 C937.250481,858.729317 943.58213,858.729317 947.487373,862.63456 Z M912.132034,784.852814 C916.037277,788.758057 916.037277,795.089706 912.132034,798.994949 L798.994949,912.132034 C795.089706,916.037277 788.758057,916.037277 784.852814,912.132034 C780.947571,908.226791 780.947571,901.895142 784.852814,897.989899 L897.989899,784.852814 C901.895142,780.947571 908.226791,780.947571 912.132034,784.852814 Z M876.776695,707.071068 C880.681938,710.976311 880.681938,717.307961 876.776695,721.213203 L721.213203,876.776695 C717.307961,880.681938 710.976311,880.681938 707.071068,876.776695 C703.165825,872.871452 703.165825,866.539803 707.071068,862.63456 L862.63456,707.071068 C866.539803,703.165825 872.871452,703.165825 876.776695,707.071068 Z M150,90 C155.522847,90 160,94.4771525 160,100 L160,380 C160,385.522847 155.522847,390 150,390 C144.477153,390 140,385.522847 140,380 L140,100 C140,94.4771525 144.477153,90 150,90 Z","fill","var(--dn-brand-color)"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"g",1),s(2,"path",2)(3,"path",3),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})(),_t=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-card-source-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:7,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M65,17 L962,17 C990.718807,17 1014,40.281193 1014,69 L1014,267 L1014,267 L13,267 L13,69 C13,40.281193 36.281193,17 65,17 Z","fill","#D8D8D8"],["d","M944,0 C988.18278,0 1024,35.81722 1024,80 L1024,944 C1024,988.18278 988.18278,1024 944,1024 L80,1024 C35.81722,1024 0,988.18278 0,944 L0,80 C0,35.81722 35.81722,0 80,0 L944,0 Z M944,20 L80,20 C47.1942859,20 20.5378857,46.328343 20,79.0077903 L20,80 L20,944 C20,976.805714 46.328343,1003.46211 79.0077903,1004 L80,1004 L944,1004 C976.805714,1004 1003.46211,977.671657 1004,944.99221 L1004,944 L1004,80 C1004,47.1942859 977.671657,20.5378857 944.99221,20 L944,20 Z","fill","#999999","fill-rule","nonzero"],["fill","#999999","transform","translate(513.500000, 267.000000) scale(-1, 1) rotate(630.000000) translate(-513.500000, -267.000000) ","x","503.5","y","-233.5","width","20","height","1001","rx","10"],["fill","var(--dn-brand-color)","transform","translate(340.000000, 142.000000) scale(-1, 1) rotate(630.000000) translate(-340.000000, -142.000000) ","x","330","y","-108","width","20","height","500","rx","10"],["fill","#999999","transform","translate(824.000000, 142.000000) scale(-1, 1) rotate(630.000000) translate(-824.000000, -142.000000) ","x","814","y","42","width","20","height","200","rx","10"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"g",1),s(2,"path",2)(3,"path",3)(4,"rect",4)(5,"rect",5)(6,"rect",6),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var yt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pin-outlined-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","64 64 896 896","focusable","false","data-icon","pushpin","fill","currentColor","aria-hidden","true"],["d","M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})(),wt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pin-filled-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","64 64 896 896","focusable","false","data-icon","pushpin","fill","currentColor","aria-hidden","true"],["d","M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3-15.4 12.3-16.6 35.4-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var Pt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-close-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","64 64 896 896","fill","currentColor","focusable","false","aria-hidden","true"],["d","M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var Ot=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-undo-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M629.44 291.712V0S0 394.56 0 458.24c0 63.744 629.44 416.64 629.44 416.64V625.088s289.344 4.672 370.304 374.976c84.48-279.104-54.912-693.824-370.304-708.352z m176.768 337.92c-91.392-52.544-172.736-54.464-176.064-54.592l-47.232-0.704V792.192c-229.76-131.2-461.568-275.584-525.44-334.72 62.848-62.912 294.656-222.848 525.44-369.984v252.096l44.544 2.048c132.352 6.144 214.144 90.944 259.52 161.024 55.488 85.952 86.912 195.52 90.432 303.232-51.584-91.328-116.8-144.96-171.2-176.256z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var St=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-redo-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M394.59392 291.712V0S1024.03392 394.56 1024.03392 458.24c0 63.744-629.44 416.64-629.44 416.64V625.088S105.24992 629.76 24.28992 1000.064c-84.48-279.104 54.912-693.824 370.304-708.352z m-176.768 337.92c91.392-52.544 172.736-54.464 176.064-54.592l47.232-0.704V792.192c229.76-131.2 461.568-275.584 525.44-334.72-62.848-62.912-294.656-222.848-525.44-369.984v252.096l-44.544 2.048c-132.352 6.144-214.144 90.944-259.52 161.024C81.56992 588.608 50.14592 698.24 46.62592 805.888c51.584-91.328 116.8-144.96 171.2-176.256z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var kt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-move-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M664.576 792.533333l-124.416 124.16v-256.981333h-55.296v258.389333L360.533333 793.6l-36.096 36.138667 187.264 187.349333 189.013334-188.373333-36.138667-36.224zM483.84 107.306667v256.981333h55.296V105.898667L663.466667 230.4l36.096-36.138667L512.298667 6.869333l-189.013334 188.373334 36.138667 36.224 124.416-124.16zM230.272 360.533333l-36.096-36.138666-187.392 187.264 188.416 189.013333 36.224-36.138667-124.032-124.330666h256.853333v-55.253334H105.941333l124.330667-124.458666z m598.528-37.162666l-36.224 36.096 124.032 124.330666h-256.853333v55.253334h258.304l-124.330667 124.458666 36.096 36.096 187.392-187.264-188.416-189.013333z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var zt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-selection-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M180.992 202.837333V54.144c0-8.917333-4.778667-17.066667-12.373333-21.546667a25.173333 25.173333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.461334V202.666667c0 8.832 4.650667 17.066667 12.373334 21.461333 7.594667 4.437333 17.066667 4.437333 24.832 0a24.661333 24.661333 0 0 0 12.373333-21.333333z m0 231.253334V285.44c0-8.832-4.693333-17.066667-12.373333-21.418667a24.661333 24.661333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.418667v148.693333c0 8.789333 4.650667 17.066667 12.373334 21.418667a24.832 24.832 0 0 0 37.205333-21.461333z m0 231.338666V516.693333c0-8.832-4.693333-17.066667-12.373333-21.461333a24.661333 24.661333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.461333v148.693334c0 8.789333 4.650667 17.066667 12.373334 21.418666 7.594667 4.48 17.066667 4.48 24.832 0a24.704 24.704 0 0 0 12.373333-21.418666z m0 231.381334v-148.778667c0-8.832-4.693333-17.066667-12.373333-21.461333a24.661333 24.661333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.461333v148.778667c0 8.832 4.650667 17.066667 12.373334 21.461333 7.594667 4.437333 17.066667 4.437333 24.832 0a24.96 24.96 0 0 0 12.373333-21.461333zM875.861333 202.837333V54.144c0-8.789333-4.693333-17.066667-12.373333-21.418667a24.661333 24.661333 0 0 0-24.874667 0 24.96 24.96 0 0 0-12.373333 21.418667v148.693333c0 8.832 4.693333 17.066667 12.373333 21.418667 7.68 4.48 17.109333 4.48 24.832 0a24.96 24.96 0 0 0 12.373334-21.418667z m0 231.253334V285.44c0-8.832-4.693333-17.066667-12.373333-21.418667a24.661333 24.661333 0 0 0-24.874667 0 24.96 24.96 0 0 0-12.373333 21.418667v148.693333c0 8.789333 4.693333 17.066667 12.373333 21.418667a24.832 24.832 0 0 0 37.205334-21.461333z m0 231.338666V516.693333c0-8.832-4.693333-17.066667-12.373333-21.461333a24.661333 24.661333 0 0 0-24.874667 0 24.96 24.96 0 0 0-12.373333 21.461333v148.693334c0 8.789333 4.693333 17.066667 12.373333 21.418666 7.68 4.48 17.109333 4.48 24.832 0a24.704 24.704 0 0 0 12.373334-21.418666z m-331.306666 179.456h148.650666c8.832 0 17.066667-4.693333 21.461334-12.373333a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461334-12.416h-148.650666c-8.832 0-17.066667 4.693333-21.461334 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.352 7.637333 12.544 12.416 21.461334 12.416z m-231.424 0h148.693333c8.832 0 17.066667-4.693333 21.418667-12.373333a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.418667-12.416H313.130667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.437333 7.637333 12.629333 12.416 21.418667 12.416z m-231.253334 0h148.650667c8.832 0 17.066667-4.693333 21.461333-12.373333a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461333-12.416H81.834667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.437333 7.637333 12.629333 12.416 21.418667 12.416zM775.808 153.216h148.650667c8.832 0 17.066667-4.693333 21.461333-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461333-12.373333h-148.650667c-8.832 0-17.066667 4.693333-21.461333 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.352 7.68 12.501333 12.373333 21.461333 12.373333z m-231.296 0h148.650667c8.832 0 17.066667-4.693333 21.461333-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461333-12.373333h-148.650667c-8.832 0-17.066667 4.693333-21.461333 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.352 7.68 12.544 12.373333 21.461333 12.373333z m-231.424 0h148.693333c8.832 0 17.066667-4.693333 21.418667-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.418667-12.373333H313.130667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.746667 24.746667 0 1 0 21.461333 37.205333z m-231.253333 0h148.650666c8.832 0 17.066667-4.693333 21.461334-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461334-12.373333H81.834667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.746667 24.746667 0 1 0 21.461333 37.205333zM1008.213333 941.781333l-92.842666-90.88 102.656-36.608-306.773334-125.568 126.634667 305.92 37.205333-103.594666 93.397334 91.52 0.085333 0.213333c10.794667 9.685333 27.136 9.813333 37.888 0.213333a28.202667 28.202667 0 0 0 4.266667-37.632 16.341333 16.341333 0 0 0-2.517334-3.584z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Dt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pc-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1224 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M1151.216941 978.462118H33.370353c-26.021647 0-26.021647-14.697412-26.021647-29.394824s0-29.394824 26.021647-29.394823h1117.846588c26.021647 0 52.043294 14.697412 52.043294 29.394823s-26.021647 29.394824-52.043294 29.394824zM58.789647 749.266824c0 29.394824 14.697412 44.092235 44.032 44.092235h999.062588c29.334588 0 44.032-14.697412 44.032-44.092235V102.821647c0-29.334588-14.697412-44.032-44.032-44.032H102.821647c-29.334588 0-44.032 14.697412-44.032 44.032V749.327059z m1145.916235 0c0 58.789647-44.092235 102.821647-102.821647 102.821647H102.821647C44.092235 852.088471 0 808.056471 0 749.327059V102.821647C0 44.092235 44.092235 0 102.821647 0h999.062588C1160.613647 0 1204.705882 44.092235 1204.705882 102.821647V749.327059z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Zt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-mobile-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:3,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M505.685333 816.64c-28.586667 0-51.882667 23.253333-51.882666 51.882667 0 28.586667 23.253333 51.882667 51.882666 51.882666 28.586667 0 51.882667-23.253333 51.882667-51.882666 0-28.586667-23.296-51.882667-51.882667-51.882667z"],["d","M762.368 0H249.002667A78.421333 78.421333 0 0 0 170.666667 78.336v861.525333c0 43.178667 35.114667 78.336 78.336 78.336h513.365333a78.421333 78.421333 0 0 0 78.293333-78.336V78.336A78.421333 78.421333 0 0 0 762.368 0zM249.002667 52.224h513.365333c14.378667 0 26.112 11.690667 26.112 26.112v645.461333H222.890667V78.336c0-14.421333 11.690667-26.112 26.112-26.112zM762.368 965.973333H249.002667a26.154667 26.154667 0 0 1-26.112-26.112v-159.402666H788.48v159.402666a26.154667 26.154667 0 0 1-26.112 26.112z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var It=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-responsive-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["viewBox","0 0 1200 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M420.444699 238.915368h320.727579c40.96 0 71.141053 17.785263 89.249684 54.541474 6.790737 13.635368 9.162105 28.456421 8.892632 43.870316-0.323368 85.692632 0 171.924211 0 257.616842v138.725053c0 57.775158-40.043789 98.088421-98.088421 98.088421-214.069895 0.269474-428.085895 0-641.778527 0-43.600842 0-78.848-23.390316-93.07621-61.386106a101.645474 101.645474 0 0 1-6.25179-35.247157c0-132.796632-0.269474-265.593263 0-398.389895 0-56.589474 41.822316-97.818947 99.004632-97.818948h321.320421z m0.592842 542.72c107.034947 0 214.339368-0.269474 321.320421 0.323369a47.481263 47.481263 0 0 0 49.25979-49.205895c-0.323368-132.203789-0.323368-264.084211-0.323369-396.341895 0-30.504421-18.701474-49.475368-49.529263-49.475368H99.178173c-29.911579 0-48.882526 18.378105-48.882527 48.343579-0.323368 132.473263 0 265.269895 0 397.743158 0 7.706947 0.538947 15.144421 4.149895 22.258526 9.485474 18.378105 24.576 26.677895 45.325474 26.677895 107.034947-0.269474 214.339368-0.269474 321.320421-0.269474z","p-id","2492"],["d","M1185.803857 474.866526v380.01179c0 26.677895-8.623158 49.475368-31.097263 65.536a72.650105 72.650105 0 0 1-43.870316 13.635368c-69.093053 0.269474-138.132211 0-207.494737 0-10.671158 0-14.821053-4.473263-15.090526-15.144421a221.884632 221.884632 0 0 1 0-19.887158c0.269474-10.078316 4.688842-14.497684 15.090526-14.767158 14.228211-0.323368 28.133053 0 42.361263 0h161.253053c20.156632 0 28.779789-8.623158 28.779789-28.779789 0-34.654316-0.323368-69.362526 0.269474-104.016842 0-5.928421-2.048-7.437474-7.706947-7.437474-74.374737 0.269474-148.48 0.269474-222.908632 0.269474-15.090526 0-18.647579-3.233684-18.647579-18.647579 0-5.066105-0.323368-10.401684 0-15.737263 0.269474-10.617263 4.742737-15.090526 15.090526-15.090527h5.658948c73.512421 0 146.701474 0 220.213895 0.323369 6.251789 0 8.299789-1.185684 8.299789-8.030316-0.269474-197.416421-0.269474-394.832842-0.269474-592.249263 0-7.114105-0.323368-14.228211-4.742737-20.48a23.821474 23.821474 0 0 0-20.48-10.617263H736.213962c-22.528 0-31.744 9.162105-31.744 31.690105v80.033684c0 12.773053-4.149895 16.922947-16.869053 17.192421-6.521263 0-13.365895 0.269474-19.887157-0.323368-8.623158-0.538947-12.719158-4.688842-12.719158-12.988632-0.323368-31.744-1.185684-63.757474 0.538947-95.447579A73.296842 73.296842 0 0 1 729.962173 14.228211c126.868211-0.323368 254.059789-0.323368 380.604631 0 43.870316 0.323368 74.698105 33.792 74.698105 80.033684 0.916211 126.868211 0.592842 253.736421 0.592843 380.604631z m-765.305263 457.943579H19.952909c-16.006737 0-19.563789-3.557053-19.563789-19.563789 0-5.012211-0.323368-10.347789 0-15.683369 0.538947-9.754947 5.012211-13.958737 14.821053-14.551579h804.75621c2.101895 0 4.149895-0.269474 6.25179 0 8.299789 0.592842 12.719158 4.742737 13.042526 13.042527 0.538947 8.030316 0.269474 16.006737 0 24.037052-0.323368 8.030316-4.742737 11.587368-12.449684 12.449685-2.964211 0.269474-5.658947 0.269474-8.623158 0.269473h-397.743158z","p-id","2493"],["d","M954.002594 813.056a33.792 33.792 0 0 1-32.87579 32.929684c-17.785263 0-32.875789-15.090526-33.199158-32.875789 0-18.108632 15.413895-33.253053 33.468632-33.253053 18.108632 0.323368 32.606316 15.144421 32.606316 33.199158z","p-id","2494"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2)(3,"path",3),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Ft=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-design-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1260 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M166.137305 564.657231a35.603692 35.603692 0 1 1 71.168 0 35.603692 35.603692 0 0 1-71.168 0z m54.744615-179.830154a55.847385 55.847385 0 1 1 111.694769 0 55.847385 55.847385 0 0 1-111.655384 0z m206.296615-146.313846a72.073846 72.073846 0 1 1 144.108308 0 72.073846 72.073846 0 0 1-144.108308 0z m272.541539 0a90.466462 90.466462 0 1 1 180.972308 0 90.466462 90.466462 0 0 1-180.972308 0z m549.021538-88.103385a31.783385 31.783385 0 0 1 3.15077 44.819692L771.596997 748.307692l-108.740923 75.657846 60.612923-119.138461L1202.858535 152.733538a31.783385 31.783385 0 0 1 44.859077-3.150769l0.945231 0.787693z m-82.156307 307.003077a32.413538 32.413538 0 0 1 32.295384 34.973539h0.118154c-2.56 29.459692-73.058462 298.535385-269.981538 415.350153-328.192 194.717538-543.350154 48.758154-586.358154-20.755692-29.696-48.009846-52.381538-100.864-69.710769-120.792615-27.214769-31.192615-150.055385 43.244308-233.944616-50.845539-83.928615-94.129231-58.525538-470.449231 343.276308-651.027692 367.931077-165.336615 631.414154 36.155077 673.161846 71.286154a31.428923 31.428923 0 1 1-38.990769 49.348923C917.241305 102.4 719.530535 28.199385 487.358228 89.796923 155.542843 176.206769 21.674535 525.351385 78.388382 660.046769c30.523077 72.467692 175.852308 6.222769 233.314461 53.996308 21.425231 17.801846 59.037538 91.254154 83.731692 134.774154 44.898462 79.281231 286.72 140.996923 497.979077 3.820307 195.820308-127.133538 240.718769-365.331692 240.71877-365.331692h0.118153a32.413538 32.413538 0 0 1 32.295385-29.892923z","p-id","3059"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Tt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-json-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M206.497462,203.065268 C225.380711,197.940758 240,211.850142 240,233.080254 C240,250.650002 230.253807,260.166948 222.944162,263.09524 C163.857868,285.057424 155.329949,307.751682 155.329949,357.532634 C155.329949,372.174091 156.548223,396.332494 156.548223,411.706023 C156.548223,468.807703 133.401015,496.626471 93.1979695,512 C134.010152,528.105602 156.548223,555.192297 156.548223,612.293977 C156.548223,619.107246 156.308942,627.645952 156.04247,636.317008 L155.98059,638.319645 L155.897583,640.989618 C155.607459,650.323572 155.329949,659.479398 155.329949,666.467366 C155.329949,716.248318 163.857868,738.942576 222.944162,760.90476 C230.253807,763.833052 240,773.349998 240,790.919746 C240,812.149858 225.380711,826.059242 206.497462,820.934732 C112.081218,796.044256 87.106599,750.655741 87.106599,678.912604 C87.106599,673.593637 87.3924294,663.980713 87.687192,654.067212 L87.687192,654.067212 L87.801145,650.223294 C88.0747343,640.939007 88.3248731,631.842609 88.3248731,626.203361 C88.3248731,572.762044 72.4873096,548.603641 31.0659898,547.139496 C11.5736041,545.67535 0,531.765966 0,512 C0,492.234034 11.5736041,478.32465 31.0659898,476.860504 C72.4873096,474.664286 88.3248731,451.237956 88.3248731,397.064567 C88.3248731,391.425318 88.0747343,382.32892 87.801145,373.044633 L87.801145,373.044633 L87.687192,369.200715 C87.3924294,359.287214 87.106599,349.67429 87.106599,344.355323 C87.106599,273.344259 112.081218,227.955744 206.497462,203.065268 Z M817.502538,203.065268 C911.918782,227.955744 936.893401,273.344259 936.893401,344.355323 C936.893401,349.67429 936.607571,359.287214 936.312808,369.200715 L936.198855,373.044633 C935.925266,382.32892 935.675127,391.425318 935.675127,397.064567 C935.675127,451.237956 951.51269,474.664286 992.93401,476.860504 C1012.4264,478.32465 1024,492.234034 1024,512 C1024,531.765966 1012.4264,545.67535 992.93401,547.139496 C951.51269,548.603641 935.675127,572.762044 935.675127,626.203361 C935.675127,631.842609 935.925266,640.939007 936.198855,650.223294 L936.312808,654.067212 C936.607571,663.980713 936.893401,673.593637 936.893401,678.912604 C936.893401,750.655741 911.918782,796.044256 817.502538,820.934732 C798.619289,826.059242 784,812.149858 784,790.919746 C784,773.349998 793.746193,763.833052 801.055838,760.90476 C860.142132,738.942576 868.670051,716.248318 868.670051,666.467366 C868.670051,659.479398 868.392541,650.323572 868.102417,640.989618 L868.01941,638.319645 L867.95753,636.317008 C867.691058,627.645952 867.451777,619.107246 867.451777,612.293977 C867.451777,555.192297 889.989848,528.105602 930.80203,512 C890.598985,496.626471 867.451777,468.807703 867.451777,411.706023 C867.451777,396.332494 868.670051,372.174091 868.670051,357.532634 C868.670051,307.751682 860.142132,285.057424 801.055838,263.09524 C793.746193,260.166948 784,250.650002 784,233.080254 C784,211.850142 798.619289,197.940758 817.502538,203.065268 Z M312,549 C342.375661,549 367,573.624339 367,604 C367,634.375661 342.375661,659 312,659 C281.624339,659 257,634.375661 257,604 C257,573.624339 281.624339,549 312,549 Z M512,549 C542.375661,549 567,573.624339 567,604 C567,634.375661 542.375661,659 512,659 C481.624339,659 457,634.375661 457,604 C457,573.624339 481.624339,549 512,549 Z M712,549 C742.375661,549 767,573.624339 767,604 C767,634.375661 742.375661,659 712,659 C681.624339,659 657,634.375661 657,604 C657,573.624339 681.624339,549 712,549 Z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Et=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-code-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M612.266667 130.133333c-17.066667-4.266667-34.133333 6.4-38.4 23.466667L390.4 832c-4.266667 17.066667 6.4 34.133333 23.466667 38.4 2.133333 0 6.4 2.133333 8.533333 2.133333 14.933333 0 27.733333-8.533333 29.866667-23.466666l181.333333-680.533334c6.4-17.066667-4.266667-34.133333-21.333333-38.4zM1015.466667 477.866667L744.533333 206.933333c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l247.466667 247.466667-249.6 249.6c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933333 8.533333 23.466667 8.533333s17.066667-2.133333 23.466666-8.533333l270.933334-270.933333c6.4-6.4 8.533333-14.933333 8.533333-23.466667s-4.266667-14.933333-8.533333-21.333333zM326.4 206.933333c-12.8-12.8-32-12.8-44.8 0L8.533333 477.866667c-4.266667 6.4-8.533333 12.8-8.533333 21.333333s4.266667 17.066667 8.533333 23.466667l270.933334 270.933333c6.4 6.4 14.933333 8.533333 23.466666 8.533333s17.066667-2.133333 23.466667-8.533333c12.8-12.8 12.8-32 0-44.8L76.8 499.2l247.466667-247.466667c12.8-12.8 12.8-32 2.133333-44.8z","p-id","4084"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Vt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-play-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M453.553208,130.165945 C510.884384,98.2598995 583.075347,118.345868 615.784549,174.941064 L616.763596,176.667229 L924.649574,729.899847 C934.581184,747.745708 939.793739,767.831089 939.793739,788.254399 C939.793739,853.865828 887.137053,907.178628 821.778158,908.238323 L819.793739,908.254399 L204.021781,908.254399 C183.598471,908.254399 163.51309,903.041844 145.667229,893.110235 C88.3360528,861.204189 67.357712,789.267478 98.2149938,731.641648 L99.1659454,729.899847 L407.051924,176.667229 C417.919777,157.139057 434.025036,141.033798 453.553208,130.165945 Z M492.456243,200.069836 C485.946852,203.692453 480.578432,209.060873 476.955815,215.570264 L169.069836,768.802882 C158.327059,788.106308 165.266837,812.463568 184.570264,823.206345 C190.518884,826.516881 197.214011,828.254399 204.021781,828.254399 L819.793739,828.254399 C841.885129,828.254399 859.793739,810.345789 859.793739,788.254399 C859.793739,781.446629 858.056221,774.751502 854.745684,768.802882 L546.859705,215.570264 C536.116929,196.266837 511.759669,189.327059 492.456243,200.069836 Z","transform","translate(511.896869, 511.627200) rotate(-270.000000) translate(-511.896869, -511.627200) "]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var jt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-setting-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M512,12 C582.636164,12 639.898089,69.261925 639.898089,139.892574 L639.898349,141.781694 C654.742486,146.909017 669.244536,152.924618 683.334385,159.790219 L684.678178,158.446609 C734.625489,108.499299 815.60608,108.499299 865.553391,158.446609 C914.944885,207.838104 915.554206,287.697419 867.027692,337.823433 L865.781597,339.091759 L864.209781,340.665615 C871.075392,354.755482 877.090999,369.257552 882.218326,384.101709 L884.101911,384.101911 C954.738075,384.101911 1012,441.363836 1012,512 C1012,581.850122 955.961792,638.750039 886.20392,639.881057 L884.266694,639.898067 L882.218306,639.898349 C877.090983,654.742486 871.075382,669.244536 864.209781,683.334385 L865.553391,684.678178 C915.500701,734.625489 915.500701,815.60608 865.553391,865.553391 C816.161896,914.944885 736.302581,915.554206 686.176567,867.027692 L684.908241,865.781597 L683.334385,864.209781 C669.244536,871.075382 654.742486,877.090983 639.898349,882.218306 L639.898089,884.101911 C639.898089,954.738075 582.636164,1012 512,1012 C442.149878,1012 385.249961,955.961792 384.118943,886.20392 L384.101928,884.266076 L384.101709,882.218326 C369.257552,877.090998 354.755482,871.075391 340.665615,864.209781 L339.321822,865.553391 C289.374511,915.500701 208.39392,915.500701 158.446609,865.553391 C108.499299,815.60608 108.499299,734.625489 158.444679,684.680108 L159.790219,683.334385 C152.924618,669.244536 146.909017,654.742486 141.781694,639.898349 L139.898089,639.898089 C69.261925,639.898089 12,582.636164 12,512 C12,441.363836 69.261925,384.101911 139.893809,384.101911 L141.781674,384.101709 C146.909002,369.257552 152.924609,354.755482 159.790219,340.665615 L158.446609,339.321822 C108.499299,289.374511 108.499299,208.39392 158.446609,158.446609 C208.39392,108.499299 289.374511,108.499299 339.319892,158.444679 L340.665615,159.790219 C354.115034,153.236682 367.940034,147.457631 382.079633,142.486357 L384.101709,141.781674 L384.101911,139.898089 C384.101911,69.261925 441.363836,12 512,12 Z M512,92 C485.546616,92 464.101911,113.444705 464.101911,139.902369 L464.095214,202.494122 L434.069257,210.22259 C405.791983,217.500958 378.786083,228.726636 353.744632,243.523454 L327.044529,259.300358 L282.753279,215.015152 C264.047912,196.309785 233.720519,196.309785 215.015152,215.015152 C196.309785,233.720519 196.309785,264.047912 215.017082,282.755209 L259.300358,327.044529 L243.523454,353.744632 C228.726636,378.786083 217.500958,405.791983 210.22259,434.069257 L202.494122,464.095214 L139.898089,464.101911 C113.444705,464.101911 92,485.546616 92,512 C92,538.453384 113.444705,559.898089 139.903605,559.89809 L202.494528,559.90672 L210.222812,589.931607 C217.501187,618.208568 228.726787,645.214173 243.523454,670.255368 L259.300358,696.955471 L215.015152,741.246721 C196.309785,759.952088 196.309785,790.279481 215.015152,808.984848 C233.720519,827.690215 264.047912,827.690215 282.755209,808.982918 L327.044529,764.699642 L353.744632,780.476546 C378.786083,795.273364 405.791983,806.499042 434.069257,813.77741 L464.095214,821.505878 L464.101893,883.937746 L464.110865,885.045091 C464.606855,911.08442 485.890111,932 512,932 C538.453384,932 559.898089,910.555295 559.89809,884.096395 L559.90672,821.505472 L589.931607,813.777188 C618.208568,806.498813 645.214173,795.273213 670.255368,780.476546 L696.955471,764.699642 L741.131179,808.869322 L741.919981,809.645446 C760.683285,827.707314 790.522368,827.447328 808.984848,808.984848 C827.690215,790.279481 827.690215,759.952088 808.982918,741.244791 L764.699642,696.955471 L780.476546,670.255368 C795.273213,645.214173 806.498813,618.208568 813.777188,589.931607 L821.505472,559.90672 L883.937128,559.898112 L885.045091,559.889135 C911.08442,559.393145 932,538.109889 932,512 C932,485.546616 910.555295,464.101911 884.097631,464.101911 L821.505878,464.095214 L813.77741,434.069257 C806.499042,405.791983 795.273364,378.786083 780.476546,353.744632 L764.699642,327.044529 L808.869322,282.868821 L809.645446,282.080019 L810.181805,281.51382 C827.700294,262.721071 827.262703,233.293007 808.984848,215.015152 C790.279481,196.309785 759.952088,196.309785 741.244791,215.017082 L696.955471,259.300358 L670.255368,243.523454 C645.214173,228.726787 618.208568,217.501187 589.931607,210.222812 L559.90672,202.494528 L559.898089,139.898089 C559.898089,113.444705 538.453384,92 512,92 Z M512,313 C621.904665,313 711,402.095335 711,512 C711,621.904665 621.904665,711 512,711 C402.095335,711 313,621.904665 313,512 C313,402.095335 402.095335,313 512,313 Z M512,393 C446.278115,393 393,446.278115 393,512 C393,577.721885 446.278115,631 512,631 C577.721885,631 631,577.721885 631,512 C631,446.278115 577.721885,393 512,393 Z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Rt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-drag-left-source-animation-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:24,vars:2,consts:[["viewBox","0 0 1024 1024"],["id","helper-drag-leftrec","width","260","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(97.4763,336) translate(-27.4763,-124)"],["id","helper-drag-rightrec","width","580","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(443.476,336) translate(-69.5,-124)"],["id","helper-drag-rec","width","210","height","100","fill","#ffffff","rx","10","stroke","none",2,"transform","translate(-111.034px,-48.1565px)","animation","3.3s linear infinite both helper-drag-rec_w, 3.3s linear infinite both helper-drag-rec_h, 3.3s linear infinite both helper-drag-rec_mo","offset-path","path('M206.034,298.157L205.034,298.157C481.262,280.399,662.717,480.353,670.01,510.157L505.01,280.552L515.01,290.157L515.01,290.157')","offset-rotate","0deg"],["id","helper-drag-mouse","fill","#000000","fill-rule","nonzero","opacity","1",2,"transform","scale(2,2) translate(-14px,-14px)","animation","3.3s linear infinite both helper-drag-mouse_mo","offset-path","path('M200,613L200,290L200,300L200,300C371.375,309.667,501.439,327.173,663.976,512L663.976,512')","offset-rotate","0deg"],["id","helper-drag-mouse-path","d","M27.9059,13.8023L23.4402,10.278C23.364,10.218,23.2602,10.2069,23.173,10.2494C23.0858,10.2919,23.0305,10.3805,23.0308,10.4775L23.0308,12.7418L15.2614,12.7418L15.2614,4.9723L17.5292,4.9723C17.7392,4.9723,17.8582,4.72732,17.7287,4.56283L14.201,0.0971035C14.1537,0.0358608,14.0806,0,14.0032,0C13.9258,0,13.8528,0.0358608,13.8055,0.0971035L10.2778,4.56283C10.2178,4.63907,10.2067,4.74288,10.2492,4.83009C10.2917,4.91729,10.3803,4.97254,10.4773,4.9723L12.7416,4.9723L12.7416,12.7418L4.97221,12.7418L4.97221,10.474C4.97221,10.264,4.72723,10.145,4.56274,10.2745L0.0971017,13.8023C0.0358601,13.8496,0,13.9226,0,14C0,14.0774,0.0358601,14.1504,0.0971017,14.1977L4.55924,17.7255C4.72373,17.855,4.96871,17.7395,4.96871,17.526L4.96871,15.2617L12.7381,15.2617L12.7381,23.0312L10.4703,23.0312C10.2603,23.0312,10.1413,23.2762,10.2708,23.4407L13.7985,27.9029C13.9,28.0324,14.096,28.0324,14.194,27.9029L17.7217,23.4407C17.8512,23.2762,17.7357,23.0312,17.5222,23.0312L15.2614,23.0312L15.2614,15.2617L23.0308,15.2617L23.0308,17.5295C23.0308,17.7395,23.2757,17.8585,23.4402,17.729L27.9024,14.2012C27.9634,14.1533,27.9993,14.0802,28,14.0026C28.0007,13.925,27.966,13.8513,27.9059,13.8023L27.9059,13.8023Z","transform","translate(14,14) translate(-14,-14)"],["id","helper-drag-boomrightup","opacity","0","transform","translate(985.577,207.1) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomrightup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a0_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a1_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a2_d"],["id","helper-drag-boomleftup","opacity","0","transform","translate(367.253,188.323) rotate(-90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomleftup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a3_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a4_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a5_d"],["id","helper-drag-boomrightbottom","opacity","0","transform","translate(960.3,845.127) rotate(90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomrightbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a6_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a7_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a8_d"],["id","helper-drag-boomleftbottom","opacity","0","transform","translate(335.477,819.85) rotate(-180) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomleftbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a9_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a10_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a11_d"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"style"),S(2," @keyframes helper-drag-rec_w { 0% { width: 210px; } 54.5455% { width: 210px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { width: 540px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { width: 520px; } 100% { width: 520px; } } @keyframes helper-drag-rec_h { 0% { height: 100px; } 54.5455% { height: 100px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { height: 560px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { height: 540px; } 100% { height: 540px; } } @keyframes helper-drag-rec_mo { 0% { offset-distance: 0%; } 33.3333% { offset-distance: 0.12%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 64.297%; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { offset-distance: 98.331%; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-drag-mouse_mo { 0% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 18.1818% { offset-distance: 37.49%; } 24.2424% { offset-distance: 38.651%; } 33.3333% { offset-distance: 38.651%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-drag-boomrightup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a0_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a1_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a2_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-drag-boomleftup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a3_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a4_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a5_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-drag-boomrightbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a6_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a7_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a8_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-drag-boomleftbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a9_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a10_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a11_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } "),r(),s(3,"rect",1)(4,"rect",2)(5,"rect",3),a(6,"g",4),s(7,"path",5),r(),a(8,"g",6),s(9,"path",7)(10,"path",8)(11,"path",9),r(),a(12,"g",10),s(13,"path",11)(14,"path",12)(15,"path",13),r(),a(16,"g",14),s(17,"path",15)(18,"path",16)(19,"path",17),r(),a(20,"g",18),s(21,"path",19)(22,"path",20)(23,"path",21),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})(),Nt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-drag-right-source-animation-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:24,vars:2,consts:[["viewBox","0 0 1024 1024"],["id","helper-leftrec","width","260","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(721.276,336) translate(-27.4763,-124)"],["id","helper-rightrec","width","580","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(139.5,336) translate(-69.5,-124)"],["id","helper-rec","width","210","height","100","fill","#ffffff","rx","10","stroke","none",2,"transform","translate(-105px,-50px)","animation","3.3s linear infinite both helper-rec_w, 3.3s linear infinite both helper-rec_h, 3.3s linear infinite both helper-rec_mo","offset-path","path('M823.8,300.3L823.8,300.3C649.753,292.487,465.346,303.22,360,512L195,282L205,292L205,292')","offset-rotate","0deg"],["id","helper-mouse","fill","#000000","fill-rule","nonzero","opacity","1",2,"transform","scale(2,2) translate(-14px,-14px)","animation","3.3s linear infinite both helper-mouse_mo","offset-path","path('M823.8,616L823.8,290L823.8,300L823.8,300C630.302,283.946,461.204,322.291,360,512L360,512')","offset-rotate","0deg"],["id","helper-mouse-path","d","M27.9059,13.8023L23.4402,10.278C23.364,10.218,23.2602,10.2069,23.173,10.2494C23.0858,10.2919,23.0305,10.3805,23.0308,10.4775L23.0308,12.7418L15.2614,12.7418L15.2614,4.9723L17.5292,4.9723C17.7392,4.9723,17.8582,4.72732,17.7287,4.56283L14.201,0.0971035C14.1537,0.0358608,14.0806,0,14.0032,0C13.9258,0,13.8528,0.0358608,13.8055,0.0971035L10.2778,4.56283C10.2178,4.63907,10.2067,4.74288,10.2492,4.83009C10.2917,4.91729,10.3803,4.97254,10.4773,4.9723L12.7416,4.9723L12.7416,12.7418L4.97221,12.7418L4.97221,10.474C4.97221,10.264,4.72723,10.145,4.56274,10.2745L0.0971017,13.8023C0.0358601,13.8496,0,13.9226,0,14C0,14.0774,0.0358601,14.1504,0.0971017,14.1977L4.55924,17.7255C4.72373,17.855,4.96871,17.7395,4.96871,17.526L4.96871,15.2617L12.7381,15.2617L12.7381,23.0312L10.4703,23.0312C10.2603,23.0312,10.1413,23.2762,10.2708,23.4407L13.7985,27.9029C13.9,28.0324,14.096,28.0324,14.194,27.9029L17.7217,23.4407C17.8512,23.2762,17.7357,23.0312,17.5222,23.0312L15.2614,23.0312L15.2614,15.2617L23.0308,15.2617L23.0308,17.5295C23.0308,17.7395,23.2757,17.8585,23.4402,17.729L27.9024,14.2012C27.9634,14.1533,27.9993,14.0802,28,14.0026C28.0007,13.925,27.966,13.8513,27.9059,13.8023L27.9059,13.8023Z","transform","translate(14,14) translate(-14,-14)"],["id","helper-boomrightup","opacity","0","transform","translate(678.153,207.1) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomrightup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a0_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a1_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a2_d"],["id","helper-boomleftup","opacity","0","transform","translate(65.1,188.323) rotate(-90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomleftup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a3_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a4_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a5_d"],["id","helper-boomrightbottom","opacity","0","transform","translate(652.876,845.127) rotate(90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomrightbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a6_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a7_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a8_d"],["id","helper-boomleftbottom","opacity","0","transform","translate(39.8234,819.85) rotate(-180) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomleftbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a9_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a10_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a11_d"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"style"),S(2," @keyframes helper-rec_w { 0% { width: 210px; } 54.5455% { width: 210px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { width: 540px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { width: 520px; } 100% { width: 520px; } } @keyframes helper-rec_h { 0% { height: 100px; } 54.5455% { height: 100px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { height: 560px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { height: 540px; } 100% { height: 540px; } } @keyframes helper-rec_mo { 0% { offset-distance: 0%; } 33.3333% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 64.764%; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { offset-distance: 98.323%; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-mouse_mo { 0% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 18.1818% { offset-distance: 36.981%; } 24.2424% { offset-distance: 38.116%; } 33.3333% { offset-distance: 38.116%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-boomrightup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a0_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a1_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a2_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-boomleftup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a3_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a4_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a5_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-boomrightbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a6_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a7_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a8_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-boomleftbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a9_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a10_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a11_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } "),r(),s(3,"rect",1)(4,"rect",2)(5,"rect",3),a(6,"g",4),s(7,"path",5),r(),a(8,"g",6),s(9,"path",7)(10,"path",8)(11,"path",9),r(),a(12,"g",10),s(13,"path",11)(14,"path",12)(15,"path",13),r(),a(16,"g",14),s(17,"path",15)(18,"path",16)(19,"path",17),r(),a(20,"g",18),s(21,"path",19)(22,"path",20)(23,"path",21),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})(),Bt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-batch-drag-animation-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:27,vars:2,consts:[["viewBox","0 0 1024 1024"],["id","helper-batch-drag-rightrec","width","880","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(441.5,336) translate(-369.5,-124)"],["id","helper-batch-drag-boomrightup","opacity","0","transform","translate(953.977,487.425) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomrightup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a0_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a1_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a2_d"],["id","helper-batch-drag-boomleftup","opacity","0","transform","translate(560.35,462.149) rotate(-90) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomleftup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a3_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a4_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a5_d"],["id","helper-batch-drag-boomrightbottom","opacity","0","transform","translate(928.7,805.302) rotate(90) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomrightbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a6_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a7_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a8_d"],["id","helper-batch-drag-boomleftbottom","opacity","0","transform","translate(535.073,784.75) rotate(-180) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomleftbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a9_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a10_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a11_d"],["id","helpler-dragwhole",2,"transform","translate(-166.5px,-140px)","animation","2.5s linear infinite both helpler-dragwhole_t, 2.5s linear infinite both helpler-dragwhole_mo","offset-path","path('M286.5,396L286.5,396L286.5,396L286.5,396C470.732,414.82,636.636,472.739,744.5,633.126L744.5,633.126')","offset-rotate","0deg"],["id","helper-batch-drag-rec","width","333","height","280","fill","none","rx","10","stroke","#a5a5a5","fill-rule","nonzero","stroke-width","6","stroke-dasharray","12 20","transform","translate(111.034,48.1565) translate(-111.034,-48.1565)"],["width","281","height","60","stroke","none","fill","#c4c4c4","stroke-width","2","rx","10","transform","translate(166.5,53) translate(-140.5,-30)"],["width","140.5","height","60","stroke","none","fill","#c4c4c4","stroke-width","2","rx","10","transform","translate(166.5,137.525) translate(-140.5,-30)"],["width","190.054","height","60","stroke","none","fill","#c4c4c4","stroke-width","2","rx","10","transform","translate(166.5,222.051) translate(-140.5,-30)"],["id","helper-batch-drag-mouse","fill","#000000","fill-rule","nonzero","opacity","1",2,"transform","scale(2,2) translate(-14px,-14px)","animation","2.5s linear infinite both helper-batch-drag-mouse_mo","offset-path","path('M286.5,744L286.5,378L286.5,396L286.5,396C474.045,416.166,638.679,477.076,744.5,633.126L744.5,633.126')","offset-rotate","0deg"],["id","helper-batch-drag-mouse-path","d","M27.9059,13.8023L23.4402,10.278C23.364,10.218,23.2602,10.2069,23.173,10.2494C23.0858,10.2919,23.0305,10.3805,23.0308,10.4775L23.0308,12.7418L15.2614,12.7418L15.2614,4.9723L17.5292,4.9723C17.7392,4.9723,17.8582,4.72732,17.7287,4.56283L14.201,0.0971035C14.1537,0.0358608,14.0806,0,14.0032,0C13.9258,0,13.8528,0.0358608,13.8055,0.0971035L10.2778,4.56283C10.2178,4.63907,10.2067,4.74288,10.2492,4.83009C10.2917,4.91729,10.3803,4.97254,10.4773,4.9723L12.7416,4.9723L12.7416,12.7418L4.97221,12.7418L4.97221,10.474C4.97221,10.264,4.72723,10.145,4.56274,10.2745L0.0971017,13.8023C0.0358601,13.8496,0,13.9226,0,14C0,14.0774,0.0358601,14.1504,0.0971017,14.1977L4.55924,17.7255C4.72373,17.855,4.96871,17.7395,4.96871,17.526L4.96871,15.2617L12.7381,15.2617L12.7381,23.0312L10.4703,23.0312C10.2603,23.0312,10.1413,23.2762,10.2708,23.4407L13.7985,27.9029C13.9,28.0324,14.096,28.0324,14.194,27.9029L17.7217,23.4407C17.8512,23.2762,17.7357,23.0312,17.5222,23.0312L15.2614,23.0312L15.2614,15.2617L23.0308,15.2617L23.0308,17.5295C23.0308,17.7395,23.2757,17.8585,23.4402,17.729L27.9024,14.2012C27.9634,14.1533,27.9993,14.0802,28,14.0026C28.0007,13.925,27.966,13.8513,27.9059,13.8023L27.9059,13.8023Z","transform","translate(14,14) translate(-14,-14)"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"style"),S(2," @keyframes helper-batch-drag-boomrightup_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a0_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a1_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a2_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-batch-drag-boomleftup_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a3_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a4_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a5_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-batch-drag-boomrightbottom_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a6_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a7_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a8_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-batch-drag-boomleftbottom_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a9_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a10_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a11_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helpler-dragwhole_t { 0% { transform: scale(1, 1) translate(-166.5px, -140px); } 60% { transform: scale(1, 1) translate(-166.5px, -140px); } 64% { transform: scale(1.1, 1.1) translate(-166.5px, -140px); } 68% { transform: scale(1, 1) translate(-166.5px, -140px); } 100% { transform: scale(1, 1) translate(-166.5px, -140px); } } @keyframes helpler-dragwhole_mo { 0% { offset-distance: 0%; } 20% { offset-distance: 0%; } 28% { offset-distance: 0%; } 40% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 68% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-batch-drag-mouse_mo { 0% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.766821, 0.127231, 0.642631, 0.749003); } 20% { offset-distance: 39.885%; animation-timing-function: cubic-bezier(0.232064, 0.618697, 0.545352, 1); } 28% { offset-distance: 41.847%; } 40% { offset-distance: 41.847%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 68% { offset-distance: 100%; } 100% { offset-distance: 100%; } } "),r(),s(3,"rect",1),a(4,"g",2),s(5,"path",3)(6,"path",4)(7,"path",5),r(),a(8,"g",6),s(9,"path",7)(10,"path",8)(11,"path",9),r(),a(12,"g",10),s(13,"path",11)(14,"path",12)(15,"path",13),r(),a(16,"g",14),s(17,"path",15)(18,"path",16)(19,"path",17),r(),a(20,"g",18),s(21,"rect",19)(22,"rect",20)(23,"rect",21)(24,"rect",22),r(),a(25,"g",23),s(26,"path",24),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Wt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-command-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:3,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M652.714667 699.904H371.285333c-26.752 0-47.189333-20.48-47.189333-47.189333V371.285333c0-26.752 20.48-47.189333 47.189333-47.189333h281.429334c26.752 0 47.189333 20.48 47.189333 47.189333v281.429334c0 26.752-20.48 47.189333-47.189333 47.189333z m-234.24-94.336h187.093333V418.432H418.432v187.136z","p-id","5442"],["d","M794.24 418.432h-141.525333c-26.709333 0-47.146667-20.437333-47.146667-47.146667V229.76A189.226667 189.226667 0 0 1 794.24 41.088a189.226667 189.226667 0 0 1 188.672 188.672C981.333333 333.525333 896.426667 418.432 794.24 418.432z m-94.336-94.293333h94.293333a94.634667 94.634667 0 0 0 94.378667-94.378667 94.634667 94.634667 0 0 0-94.336-94.293333 94.592 94.592 0 0 0-94.336 94.293333v94.336zM371.285333 418.432H229.76A189.226667 189.226667 0 0 1 41.088 229.76C42.666667 127.573333 127.573333 42.666667 231.381333 42.666667a189.226667 189.226667 0 0 1 188.629334 188.672V372.906667a48.426667 48.426667 0 0 1-48.725334 45.568z m-139.946666-281.429333a94.634667 94.634667 0 0 0-94.336 94.336c0 51.882667 42.453333 94.336 94.336 94.336h94.336v-94.293334C324.096 179.413333 281.642667 136.96 231.381333 136.96zM794.24 981.333333a189.226667 189.226667 0 0 1-188.672-188.672V651.093333c0-26.709333 20.437333-47.146667 47.146667-47.146666h141.525333a189.226667 189.226667 0 0 1 188.672 188.672C981.333333 896.426667 896.426667 981.333333 794.24 981.333333z m-94.336-281.429333v94.293333c0 51.925333 42.453333 94.378667 94.293333 94.378667a94.634667 94.634667 0 0 0 94.378667-94.336 94.634667 94.634667 0 0 0-94.336-94.336h-94.336zM231.338667 981.333333A189.226667 189.226667 0 0 1 42.666667 792.661333a189.226667 189.226667 0 0 1 188.672-188.672H372.906667c26.709333 0 47.146667 20.437333 47.146666 47.146667v141.525333C418.432 896.426667 333.525333 981.333333 231.338667 981.333333z m0-281.429333a94.592 94.592 0 0 0-94.293334 94.293333c0 51.925333 42.410667 94.378667 94.293334 94.378667a94.634667 94.634667 0 0 0 94.336-94.336v-94.336h-94.293334z","p-id","5443"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var At=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-shift-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M464.213333 105.301333a74.496 74.496 0 0 0-9.6 9.557334L119.04 517.546667a74.666667 74.666667 0 0 0 9.557333 105.130666l5.973334 4.48c12.330667 8.362667 26.88 12.842667 41.813333 12.842667H298.666667v224c0 41.216 33.450667 74.666667 74.666666 74.666667h277.333334l6.144-0.256A74.666667 74.666667 0 0 0 725.333333 864L725.290667 640h122.282666a74.666667 74.666667 0 0 0 57.344-122.453333l-335.573333-402.688a74.666667 74.666667 0 0 0-99.754667-13.653334l-5.418666 4.096z m55.978667 50.517334l335.573333 402.688a10.666667 10.666667 0 0 1-8.192 17.493333H693.333333a32 32 0 0 0-32 32v256a10.666667 10.666667 0 0 1-10.666666 10.666667h-277.333334a10.666667 10.666667 0 0 1-10.666666-10.666667v-256a32 32 0 0 0-32-32H176.426667a10.666667 10.666667 0 0 1-8.192-17.493333l335.573333-402.688a10.666667 10.666667 0 0 1 16.384 0z","p-id","6245"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Ht=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-delete-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M897.066667 896H342.4c-12.8 0-25.6-4.266667-34.133333-12.8l-298.666667-341.333333c-12.8-17.066667-12.8-38.4 0-55.466667l298.666667-341.333333c8.533333-12.8 21.333333-17.066667 34.133333-17.066667h554.666667c72.533333 0 128 55.466667 128 128v512c0 72.533333-55.466667 128-128 128zM363.733333 810.666667H897.066667c25.6 0 42.666667-17.066667 42.666666-42.666667V256c0-25.6-17.066667-42.666667-42.666666-42.666667H363.733333l-260.266666 298.666667 260.266666 298.666667z","p-id","4636"],["d","M513.066667 682.666667c-12.8 0-21.333333-4.266667-29.866667-12.8-17.066667-17.066667-17.066667-42.666667 0-59.733334l256-256c17.066667-17.066667 42.666667-17.066667 59.733333 0s17.066667 42.666667 0 59.733334l-256 256c-8.533333 8.533333-17.066667 12.8-29.866666 12.8z","p-id","4637"],["d","M769.066667 682.666667c-12.8 0-21.333333-4.266667-29.866667-12.8l-256-256c-17.066667-17.066667-17.066667-42.666667 0-59.733334s42.666667-17.066667 59.733333 0l256 256c17.066667 17.066667 17.066667 42.666667 0 59.733334-8.533333 8.533333-17.066667 12.8-29.866666 12.8z","p-id","4638"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2)(3,"path",3),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Pe=class extends K{constructor(){super(),this.register(P.Component,rt),this.register(P.Outline,bt),this.register(P.History,xt),this.register(P.Expand,vt),this.register(P.InputSource,Lt),this.register(P.TextAreaSource,Mt),this.register(P.CardSource,_t),this.register(P.PushPinOutlined,yt),this.register(P.PushPinFilled,wt),this.register(P.Close,Pt),this.register(P.Undo,Ot),this.register(P.Redo,St),this.register(P.Move,kt),this.register(P.Selection,zt),this.register(P.Pc,Dt),this.register(P.Mobile,Zt),this.register(P.Responsive,It),this.register(P.Design,Ft),this.register(P.Json,Tt),this.register(P.Code,Et),this.register(P.Play,Vt),this.register(P.Setting,jt),this.register(P.DragLeftSourceAnimation,Rt),this.register(P.DragRightSourceAnimation,Nt),this.register(P.BatchDragAnimation,Bt),this.register(P.Command,Wt),this.register(P.Shift,At),this.register(P.Delete,Ht)}};function An(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",1),r())}function Hn(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",2),r())}function Gn(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",3),r())}function Qn(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",4),r())}var Gt=(()=>{let e=class e{constructor(){this.prefix=L("view-tools"),this.use=["DESIGNABLE","JSONTREE","PREVIEW"]}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-view-tools-widget"]],inputs:{style:"style",use:"use"},standalone:!0,features:[c],decls:6,vars:9,consts:[["nz-button","","nzSize","small"],["icon","Design"],["icon","Json"],["icon","Code"],["icon","Play"]],template:function(n,o){n&1&&(a(0,"div")(1,"nz-button-group"),x(2,An,2,0,"button",0)(3,Hn,2,0,"button",0)(4,Gn,2,0,"button",0)(5,Qn,2,0,"button",0),r()()),n&2&&(v(o.style),O(o.prefix),d(2),M(2,o.use.includes("DESIGNABLE")?2:-1),d(),M(3,o.use.includes("JSONTREE")?3:-1),d(),M(4,o.use.includes("MARKUP")?4:-1),d(),M(5,o.use.includes("PREVIEW")?5:-1))},dependencies:[Z,xe,ve,ue,be,B],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var Qt=(()=>{let e=class e{constructor(){this.prefix=L("auxtool")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-aux-tool-widget"]],standalone:!0,features:[c],decls:1,vars:3,template:function(n,o){n&1&&s(0,"div"),n&2&&O(o.prefix)},styles:['@keyframes _ngcontent-%COMP%_dn-animate-slide-to-top{0%{transform:translateY(-10%);opacity:0}to{transform:translateY(0);opacity:.8}}.ngx-designable-auxtool[_ngcontent-%COMP%]{transform:perspective(1px) translateZ(0);position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:9998}.dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;color:var(--dn-aux-selector-btn-color);background:var(--dn-aux-selector-btn-bg-color);border-color:var(--dn-aux-selector-btn-border-color)}.dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, .dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus{color:var(--dn-aux-selector-btn-hover-color);background:var(--dn-aux-selector-btn-hover-bg-color);border-color:var(--dn-aux-selector-btn-hover-border-color)}.dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:active{color:var(--dn-aux-selector-btn-active-color);background:var(--dn-aux-selector-btn-active-bg-color);border-color:var(--dn-aux-selector-btn-active-border-color)}.ngx-designable-aux-cover-rect.dragging[_ngcontent-%COMP%]{background-color:var(--dn-aux-cover-rect-dragging-color)}.ngx-designable-aux-cover-rect.dropping[_ngcontent-%COMP%]{background-color:var(--dn-aux-cover-rect-dropping-color)}.ngx-designable-aux-free-selection[_ngcontent-%COMP%]{background-color:var(--dn-aux-free-selection-background-color);border-color:var(--dn-aux-free-selection-border-color)}.ngx-designable-aux-helpers[_ngcontent-%COMP%]{position:absolute;pointer-events:all;z-index:10;-webkit-user-select:none;user-select:none}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;color:var(--dn-aux-selector-btn-color);background:var(--dn-aux-selector-btn-bg-color);border-color:var(--dn-aux-selector-btn-border-color)}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, .ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus{color:var(--dn-aux-selector-btn-hover-color);background:var(--dn-aux-selector-btn-hover-bg-color);border-color:var(--dn-aux-selector-btn-hover-border-color)}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:active{color:var(--dn-aux-selector-btn-active-color);background:var(--dn-aux-selector-btn-active-bg-color);border-color:var(--dn-aux-selector-btn-active-border-color)}.ngx-designable-aux-helpers.bottom-right[_ngcontent-%COMP%]{top:100%;right:0}.ngx-designable-aux-helpers.bottom-left[_ngcontent-%COMP%]{top:100%;left:0}.ngx-designable-aux-helpers.bottom-center[_ngcontent-%COMP%]{top:100%;left:50%;transform:translate(-50%)}.ngx-designable-aux-helpers.inner-top-right[_ngcontent-%COMP%]{top:-2px;right:2px}.ngx-designable-aux-helpers.inner-top-left[_ngcontent-%COMP%]{top:-2px;left:2px}.ngx-designable-aux-helpers.inner-top-center[_ngcontent-%COMP%]{top:-2px;right:2px}.ngx-designable-aux-helpers.inner-bottom-right[_ngcontent-%COMP%]{bottom:-2px;right:2px}.ngx-designable-aux-helpers.inner-bottom-left[_ngcontent-%COMP%]{bottom:-2px;left:2px}.ngx-designable-aux-helpers.inner-bottom-center[_ngcontent-%COMP%]{bottom:-2px;right:2px}.ngx-designable-aux-helpers.top-right[_ngcontent-%COMP%]{bottom:100%;right:0}.ngx-designable-aux-helpers.top-left[_ngcontent-%COMP%]{bottom:100%;left:0}.ngx-designable-aux-helpers.top-center[_ngcontent-%COMP%]{bottom:100%;left:50%;transform:translate(-50%)}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{transform:scale(.9);margin-left:2px}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%] span.ngx-designable-icon[_ngcontent-%COMP%]{transform:scale(1);margin-left:0}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;white-space:nowrap}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-top:4px;margin-bottom:4px;margin-left:2px}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:first-child{margin-left:0}.ngx-designable-aux-insertion[_ngcontent-%COMP%]{background-color:var(--dn-aux-insertion-color)}.ngx-designable-aux-dashed-box[_ngcontent-%COMP%]{border:1px dashed var(--dn-aux-dashed-box-color)}.ngx-designable-aux-dashed-box-title[_ngcontent-%COMP%]{color:var(--dn-aux-dashed-box-title-color)}.ngx-designable-aux-selection-box[_ngcontent-%COMP%]{border:2px solid var(--dn-aux-selection-box-border-color);position:relative;pointer-events:none}.ngx-designable-aux-selection-box-inner[_ngcontent-%COMP%]{position:absolute;inset:0}.ngx-designable-aux-selection-box-title[_ngcontent-%COMP%]{color:var(--dn-aux-selection-box-color)}.ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;color:var(--dn-aux-selector-btn-color);background:var(--dn-aux-selector-btn-bg-color);border-color:var(--dn-aux-selector-btn-border-color)}.ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, .ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus{color:var(--dn-aux-selector-btn-hover-color);background:var(--dn-aux-selector-btn-hover-bg-color);border-color:var(--dn-aux-selector-btn-hover-border-color)}.ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:active{color:var(--dn-aux-selector-btn-active-color);background:var(--dn-aux-selector-btn-active-bg-color);border-color:var(--dn-aux-selector-btn-active-border-color)}.ngx-designable-aux-selector-menu[_ngcontent-%COMP%]{margin-top:-4px;animation:_ngcontent-%COMP%_dn-animate-slide-to-top .2s;opacity:.8}.ngx-designable-aux-selector-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;margin-top:2px}.ngx-designable-aux-drag-handler[_ngcontent-%COMP%]{cursor:move}.ngx-designable-aux-node-resize-handler[_ngcontent-%COMP%]{position:absolute;width:10px;height:10px;pointer-events:all;border-radius:10px;background-color:#fff;border:1px solid var(--dn-brand-color)}.ngx-designable-aux-node-resize-handler.left-center[_ngcontent-%COMP%]{left:0;top:50%;transform:translate(calc(-50% - 1px),-50%);cursor:ew-resize}.ngx-designable-aux-node-resize-handler.right-center[_ngcontent-%COMP%]{left:100%;top:50%;transform:translate(calc(-50% + 1px),-50%);cursor:ew-resize}.ngx-designable-aux-node-resize-handler.center-top[_ngcontent-%COMP%]{left:50%;top:0;transform:translate(-50%,calc(-50% - 1px));cursor:ns-resize}.ngx-designable-aux-node-resize-handler.center-bottom[_ngcontent-%COMP%]{left:50%;top:100%;transform:translate(-50%,calc(-50% + 1px));cursor:ns-resize}.ngx-designable-aux-node-resize-handler.left-top[_ngcontent-%COMP%]{left:0;top:0;transform:translate(calc(-50% + 1px),calc(-50% + 1px));cursor:nwse-resize}.ngx-designable-aux-node-resize-handler.left-bottom[_ngcontent-%COMP%]{left:0;top:100%;transform:translate(-50%,-50%);cursor:nesw-resize}.ngx-designable-aux-node-resize-handler.right-bottom[_ngcontent-%COMP%]{left:100%;top:100%;transform:translate(-50%,-50%);cursor:nwse-resize}.ngx-designable-aux-node-resize-handler.right-top[_ngcontent-%COMP%]{left:100%;top:0;transform:translate(-50%,-50%);cursor:nesw-resize}.ngx-designable-aux-node-translate-handler[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:2px;width:40px;height:20px;background:#1890ff;opacity:.5;pointer-events:all}.ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%]{position:absolute;background-color:var(--dn-brand-color);color:var(--dn-white);border-radius:8px;z-index:2;display:flex;align-items:center;justify-content:center}.ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin:0 6px;display:inline-block;font-size:12px}.ngx-designable-aux-space-block-ruler-h[_ngcontent-%COMP%]{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:12px;border-left:1px solid var(--dn-brand-color);border-right:1px solid var(--dn-brand-color)}.ngx-designable-aux-space-block-ruler-h[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;height:1px;background-color:var(--dn-brand-color);z-index:1}.ngx-designable-aux-space-block-ruler-h[_ngcontent-%COMP%] .ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%]{left:50%;top:50%;transform:translate(-50%,-50%) scale(.7)}.ngx-designable-aux-space-block-ruler-v[_ngcontent-%COMP%]{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:12px;border-top:1px solid var(--dn-brand-color);border-bottom:1px solid var(--dn-brand-color)}.ngx-designable-aux-space-block-ruler-v[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:1px;background-color:var(--dn-brand-color);z-index:1}.ngx-designable-aux-space-block-ruler-v[_ngcontent-%COMP%] .ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%]{left:50%;top:50%;transform:translate(-50%,-50%) scale(.7)}'],changeDetection:0});let t=e;return t})();var $n=()=>({display:"flex",flexDirection:"column"});function Un(t,e){if(t&1&&(a(0,"div")(1,"div")(2,"div",1),s(3,"app-icon",2)(4,"app-icon",3),r(),a(5,"div",4)(6,"div"),S(7," Selection "),s(8,"app-icon",5),S(9),s(10,"app-icon",6),S(11," + Click / "),s(12,"app-icon",5),S(13," + A "),r(),a(14,"div"),S(15," Copy "),s(16,"app-icon",5),S(17," + C / Paste "),s(18,"app-icon",5),S(19," + V "),r(),a(20,"div"),S(21," Delete "),s(22,"app-icon",7),r()()()()),t&2){let p=u();O(p.prefix),d(),v(T(7,$n)),d(2),C("icon",p.dragTipsDirection==="left"?"DragLeftSourceAnimation":"DragRightSourceAnimation"),d(6),X(" + Click / "," "," ")}}var $t=(()=>{let e=class e{constructor(i,n){this.designer=i,this.cdr=n,this.prefix=L("empty"),this.dragTipsDirection="left"}ngAfterViewInit(){this.tree=this.useTree(),setInterval(()=>{this.cdr.markForCheck()},1e3)}useTree(){return this.designer.workbench.currentWorkspace.operation.tree}};e.\u0275fac=function(n){return new(n||e)(w(I),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-empty-widget"]],inputs:{dragTipsDirection:"dragTipsDirection"},standalone:!0,features:[c],decls:1,vars:1,consts:[[3,"class"],[1,"animations"],["size","240",3,"icon"],["size","240","icon","BatchDragAnimation"],[1,"hotkeys-list"],["icon","Command"],["icon","Shift"],["icon","Delete"]],template:function(n,o){n&1&&x(0,Un,23,8,"div",0),n&2&&M(0,!(o.tree==null||o.tree.children==null)&&o.tree.children.length?-1:0)},dependencies:[B],styles:[".ngx-designable-empty[_ngcontent-%COMP%]{transform:perspective(1px) translateZ(0);position:absolute;inset:0;height:100%;width:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;background:var(--dn-empty-bg-color)}.ngx-designable-empty[_ngcontent-%COMP%] .animations[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center}.ngx-designable-empty[_ngcontent-%COMP%] .hotkeys-list[_ngcontent-%COMP%]{text-align:center;line-height:30px;color:#888}"],changeDetection:0});let t=e;return t})();var Yn=["containerRef"],Kn=["*"],Ut=(()=>{let e=class e{constructor(i){this.designer=i,this.prefix=L("viewport")}ngAfterViewInit(){this.viewport=this.designer.workbench.currentWorkspace.viewport,this.viewport.onMount(this.container.nativeElement,Ue)}ngOnDestroy(){this.viewport.onUnmount()}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-viewport"]],viewQuery:function(n,o){if(n&1&&G(Yn,5),n&2){let g;R(g=N())&&(o.container=g.first)}},standalone:!0,features:[c],ngContentSelectors:Kn,decls:5,vars:3,consts:[["containerRef",""]],template:function(n,o){n&1&&(y(),a(0,"div",null,0),_(2),s(3,"app-aux-tool-widget")(4,"app-empty-widget"),r()),n&2&&O(o.prefix)},dependencies:[Z,Qt,$t],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var Jn=["*"];function qn(t,e){t&1&&(a(0,"app-viewport"),_(1),r())}function Xn(t,e){if(t&1&&s(0,"div"),t&2){let p=u();v(p.defaultStyle())}}var Yt=(()=>{let e=class e{constructor(){this.scrollable=!0,this.workbench={type:"DESIGNABLE"},this.defaultStyle=D({overflow:"overlay",height:"100%",cursor:"auto",userSelect:"text"})}ngOnChanges(i){i.scrollable&&this.defaultStyle.set({overflow:this.scrollable?"overlay":"hidden",height:"100%",cursor:"auto",userSelect:"text"})}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-view-panel"]],inputs:{scrollable:"scrollable",type:"type",dragTipsDirection:"dragTipsDirection"},standalone:!0,features:[z,c],ngContentSelectors:Jn,decls:2,vars:1,template:function(n,o){n&1&&(y(),x(0,qn,2,0,"app-viewport")(1,Xn,1,2)),n&2&&M(0,o.workbench.type==="DESIGNABLE"?0:1)},dependencies:[Ut],changeDetection:0});let t=e;return t})();var ei=["*"],Kt=(()=>{let e=class e{constructor(){this.prefix=L("pc-simulator")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pc-simulator"]],standalone:!0,features:[c],ngContentSelectors:ei,decls:2,vars:3,template:function(n,o){n&1&&(y(),a(0,"div"),_(1),r()),n&2&&O(o.prefix)},styles:[".ngx-designable-pc-simulator[_ngcontent-%COMP%]{background-color:var(--dn-pc-simulator-bg-color);position:absolute;inset:0;box-sizing:border-box}"],changeDetection:0});let t=e;return t})();var ti=["*"],ni=(t,e)=>({alignItems:t,minWidth:e}),ii=t=>({position:"relative",minHeight:t}),oi=(t,e)=>({display:"block",margin:"20px 0",width:t,height:e,boxShadow:"0 0 20px #0000004d",borderRadius:"60px",backfaceVisibility:"hidden"}),Jt=(()=>{let e=class e{constructor(i){this.designer=i,this.prefix=L("mobile-simulator-body"),this.MockupImages={dark:["//img.alicdn.com/imgextra/i3/O1CN01zXMc8W26oJZGUaCK1_!!6000000007708-55-tps-946-459.svg","//img.alicdn.com/imgextra/i3/O1CN012KWk2i1DLduN7InSK_!!6000000000200-55-tps-459-945.svg"],light:["//img.alicdn.com/imgextra/i4/O1CN01vuXGe31tEy00v2xBx_!!6000000005871-55-tps-946-459.svg","//img.alicdn.com/imgextra/i4/O1CN01ehfzMc1QPqY6HONTJ_!!6000000001969-55-tps-459-945.svg"]},this.theme="light",this.getContentStyles=()=>this.screen.flip?{position:"absolute",width:"736px",height:"414px",top:"43.3333px",left:"106.667px",overflow:"hidden"}:{position:"absolute",width:"414px",height:"736px",top:"126.667px",left:"23.3333px",overflow:"hidden"},this.screen=i.screen}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-mobile-body"]],standalone:!0,features:[c],ngContentSelectors:ti,decls:5,vars:23,consts:[[3,"ngStyle"],["alt","",3,"src","ngStyle"]],template:function(n,o){n&1&&(y(),a(0,"div",0)(1,"div",0),s(2,"img",1),a(3,"div"),_(4),r()()()),n&2&&(O(o.prefix),C("ngStyle",ke(15,ni,o.screen.flip?"center":"",o.screen.flip?1e3:0)),d(),b("",o.prefix,"-wrapper"),C("ngStyle",re(18,ii,o.screen.flip?0:1e3)),d(),C("src",o.screen.flip?o.MockupImages[o.theme][0]:o.MockupImages[o.theme][1],le)("ngStyle",ke(20,oi,o.screen.flip?946.667:460,o.screen.flip?460:946.667)),d(),v(o.getContentStyles()),b("",o.prefix,"-content"))},dependencies:[Ge],styles:[".ngx-designable-mobile-simulator[_ngcontent-%COMP%]{position:relative;min-height:100px;height:100%;width:100%;background-color:var(--dn-mobile-simulator-bg-color)}.ngx-designable-mobile-simulator-content[_ngcontent-%COMP%]{width:100%;top:0;left:0;height:100%;position:absolute;overflow:overlay}.ngx-designable-mobile-simulator-body[_ngcontent-%COMP%]{display:flex;justify-content:center;height:100%}.ngx-designable-mobile-simulator-body-content[_ngcontent-%COMP%]{background-color:var(--dn-mobile-simulator-body-bg-color);border:3px solid var(--dn-mobile-simulator-border-color)}"],changeDetection:0});let t=e;return t})();var ai=["*"],qt=(()=>{let e=class e{constructor(){this.prefix=L("mobile-simulator")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-mobile-simulator"]],standalone:!0,features:[c],ngContentSelectors:ai,decls:4,vars:6,template:function(n,o){n&1&&(y(),a(0,"div")(1,"div")(2,"app-mobile-body"),_(3),r()()()),n&2&&(O(o.prefix),d(),b("",o.prefix,"-content"))},dependencies:[Jt],styles:[".ngx-designable-mobile-simulator[_ngcontent-%COMP%]{position:relative;min-height:100px;height:100%;width:100%;background-color:var(--dn-mobile-simulator-bg-color)}.ngx-designable-mobile-simulator-content[_ngcontent-%COMP%]{width:100%;top:0;left:0;height:100%;position:absolute;overflow:overlay}.ngx-designable-mobile-simulator-body[_ngcontent-%COMP%]{display:flex;justify-content:center;height:100%}.ngx-designable-mobile-simulator-body-content[_ngcontent-%COMP%]{background-color:var(--dn-mobile-simulator-body-bg-color);border:3px solid var(--dn-mobile-simulator-border-color)}"],changeDetection:0});let t=e;return t})();function ri(t,e){t&1&&U(0)}function si(t,e){if(t&1&&(a(0,"app-pc-simulator"),x(1,ri,1,0,"ng-container",0),r()),t&2){let p=u();d(),C("ngTemplateOutlet",p.template)}}function li(t,e){t&1&&U(0)}function ci(t,e){if(t&1&&(a(0,"app-mobile-simulator"),x(1,li,1,0,"ng-container",0),r()),t&2){let p=u();d(),C("ngTemplateOutlet",p.template)}}function pi(t,e){t&1&&U(0)}function di(t,e){if(t&1&&(a(0,"app-pc-simulator"),x(1,pi,1,0,"ng-container",0),r()),t&2){let p=u();d(),C("ngTemplateOutlet",p.template)}}var Xt=(()=>{let e=class e{constructor(i,n,o){this.designer=i,this.responsiveService=n,this.cdr=o,this.ScreenType=Y,this.screen=this.designer.screen}ngAfterViewInit(){console.log("template>>>",this.template),this.responsiveService.subscribe(()=>this.cdr.detectChanges())}};e.\u0275fac=function(n){return new(n||e)(w(I),w(we),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-simulator"]],contentQueries:function(n,o,g){if(n&1&&ge(g,Ve,5),n&2){let k;R(k=N())&&(o.template=k.first)}},standalone:!0,features:[c],decls:3,vars:1,consts:[[4,"ngTemplateOutlet"]],template:function(n,o){n&1&&x(0,si,2,1,"app-pc-simulator")(1,ci,2,1)(2,di,2,1),n&2&&M(0,o.screen.type===o.ScreenType.PC?0:o.screen.type===o.ScreenType.Mobile?1:2)},dependencies:[Kt,qt,Ce],changeDetection:0});let t=e;return t})();var gi=["*"];function mi(t,e){t&1&&_(0)}var en=(()=>{let e=class e{constructor(){this.style={height:"100%"},this.flexible=!0}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-viewport-panel"]],inputs:{style:"style",flexible:"flexible"},standalone:!0,features:[c],ngContentSelectors:gi,decls:3,vars:3,consts:[[3,"flexible"]],template:function(n,o){n&1&&(y(),a(0,"app-workspace-panel-item",0)(1,"app-simulator"),x(2,mi,1,0,"ng-template"),r()()),n&2&&(v(o.style),C("flexible",o.flexible))},dependencies:[ye,Xt],styles:["[_nghost-%COMP%]{flex:1}"],changeDetection:0});let t=e;return t})();function hi(t,e){}function fi(t,e){}function Ci(t,e){if(t&1&&(a(0,"div"),s(1,"nz-empty"),r()),t&2){let p=u();b("",p.prefix,"-empty")}}var tn=(()=>{let e=class e{constructor(){this.prefix=L("settings-form"),this.isEmpty=D(!0)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-settings-form"]],standalone:!0,features:[c],decls:5,vars:8,template:function(n,o){n&1&&(a(0,"div"),x(1,hi,0,0),a(2,"div"),x(3,fi,0,0)(4,Ci,2,3),r()()),n&2&&(b("",o.prefix,"-wrapper"),d(),M(1,o.isEmpty()?-1:1),d(),b("",o.prefix,"-content"),d(),M(3,o.isEmpty()?4:3))},dependencies:[Z,$e],styles:["@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.animate__slideInRight[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_slideInRight;animation-name:_ngcontent-%COMP%_slideInRight}.animate__slideOutRight[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_slideOutRight;animation-name:_ngcontent-%COMP%_slideOutRight}.animate__animated[_ngcontent-%COMP%]{animation-delay:0ms;animation-duration:.25s;animation-fill-mode:forwards}.animate__fadeInUp[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeIn;animation-name:_ngcontent-%COMP%_fadeIn}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%]{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ngx-designable-node-path[_ngcontent-%COMP%]{flex-grow:0}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ngx-designable-settings-form-content[_ngcontent-%COMP%]{flex-grow:1}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%]{border-bottom:1px solid #f0f0f0;padding-bottom:8px;margin-bottom:8px;margin-top:8px}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{font-size:13px}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-radio-group[_ngcontent-%COMP%]{display:flex!important;width:100%}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-radio-group[_ngcontent-%COMP%] .ant-radio-button-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;padding:0 6px!important;align-items:center;flex-grow:2}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-slider[_ngcontent-%COMP%]{flex-shrink:0;min-width:0;width:100%}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-select[_ngcontent-%COMP%]{max-width:140px}.ngx-designable-settings-form[_ngcontent-%COMP%]{padding:0 20px}.ngx-designable-settings-form-empty[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;color:#888}"]});let t=e;return t})();var ui=["*"],bi=(()=>{let e=class e{constructor(){this.currentStyle=D({background:"#eee",display:"inline-block",padding:"10px 20px",border:"1px solid #ddd"})}ngOnChanges(i){i.style&&i.style.currentValue&&this.currentStyle.set(se(J({background:"#eee",display:"inline-block"},this.style),{padding:"10px 20px",border:"1px solid #ddd"}))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-field"]],inputs:{node:"node",style:"style"},standalone:!0,features:[z,c],ngContentSelectors:ui,decls:4,vars:3,consts:[["data-content-editable","title"]],template:function(n,o){n&1&&(y(),a(0,"span")(1,"span",0),S(2),r(),_(3),r()),n&2&&(v(o.currentStyle()),d(2),me(o.node.props.title))},encapsulation:2});let t=e;return t})(),nn=(()=>{let e=class e{constructor(){this._container=new Map,this.register("Field",bi)}register(i,n){this._container.set(i,n)}get(i){return this._container.get(i)}createComponent(i,n){let o=this._container.get(n);return o?i.createComponent(o):null}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=q({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var vi=["container"],Li=(t,e)=>e.id,on=t=>({$implicit:t});function Mi(t,e){t&1&&U(0)}function _i(t,e){if(t&1&&(a(0,"div",null,1),x(2,Mi,1,0,"ng-container",2),r()),t&2){let p=u(2),i=Se(2);d(2),C("ngTemplateOutlet",i)("ngTemplateOutletContext",re(2,on,p.node))}}function yi(t,e){t&1&&U(0)}function wi(t,e){if(t&1&&x(0,yi,1,0,"ng-container",2),t&2){let p=u(2),i=Se(2);C("ngTemplateOutlet",i)("ngTemplateOutletContext",re(2,on,p.node))}}function Pi(t,e){if(t&1&&x(0,_i,3,4,"div")(1,wi,1,4),t&2){let p=u();M(0,p.component?0:1)}}function Oi(t,e){if(t&1&&s(0,"app-tree-node-widget",3),t&2){let p=e.$implicit;C("node",p)}}function Si(t,e){if(t&1&&pe(0,Oi,1,1,"app-tree-node-widget",3,Li),t&2){let p=u().$implicit;de(p.children)}}function ki(t,e){if(t&1&&x(0,Si,2,0),t&2){let p=e.$implicit;M(0,p.children&&p.children.length>0?0:-1)}}var an=(()=>{let e=class e{constructor(i,n){this.factory=i,this.cdr=n}ngAfterViewInit(){setInterval(()=>{this.cdr.markForCheck()},1e3)}ngOnChanges(i){if(i.node&&i.node.currentValue){let n=this.node.componentName;this.component=this.factory.get(n),setTimeout(()=>{let o=this.factory.createComponent(this.container,n);o&&o.setInput("node",this.node)})}}};e.\u0275fac=function(n){return new(n||e)(w(nn),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-tree-node-widget"]],viewQuery:function(n,o){if(n&1&&G(vi,5,ce),n&2){let g;R(g=N())&&(o.container=g.first)}},inputs:{node:"node"},standalone:!0,features:[z,c],decls:3,vars:1,consts:[["renderChildren",""],["container",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"node"]],template:function(n,o){n&1&&x(0,Pi,2,1)(1,ki,1,1,"ng-template",null,0,We),n&2&&M(0,o.node&&!o.node.hidden?0:-1)},dependencies:[e,Ce],changeDetection:0});let t=e;return t})();var rn=(()=>{let e=class e{constructor(i){this.designer=i,this.prefix=L("component-tree"),this.displayName="ComponentTreeWidget"}ngOnChanges(i){i.components&&i.components.currentValue&&this.registerDesignerBehaviors()}ngAfterViewInit(){this.tree=this.useTree()}registerDesignerBehaviors(){Q.registerDesignerBehaviors(this.components)}useTree(){return this.designer.workbench.currentWorkspace.operation.tree}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-component-tree-widget"]],inputs:{components:"components",style:"style"},standalone:!0,features:[z,c],decls:2,vars:6,consts:[[3,"node"]],template:function(n,o){n&1&&(a(0,"div"),s(1,"app-tree-node-widget",0),r()),n&2&&(v(o.style),O(o.prefix),d(),C("node",o.tree))},dependencies:[an],styles:[".ngx-designable-component-tree[_ngcontent-%COMP%]{min-height:100%;min-width:100%}"],changeDetection:0});let t=e;return t})();var I1=(()=>{let e=class e{constructor(){this.resourceList=[]}ngOnInit(){this.registerBehavior(),this.registerLocales(),this.createResources()}registerLocales(){Q.registerDesignerLocales({"zh-CN":{sources:{Inputs:"\u8F93\u5165\u63A7\u4EF6",Displays:"\u5C55\u793A\u63A7\u4EF6",Feedbacks:"\u53CD\u9988\u63A7\u4EF6"}},"en-US":{sources:{Inputs:"Inputs",Displays:"Displays",Feedbacks:"Feedbacks"}},"ko-KR":{sources:{Inputs:"\uC785\uB825",Displays:"\uB514\uC2A4\uD50C\uB808\uC774",Feedbacks:"\uD53C\uB4DC\uBC31"}}})}registerBehavior(){let i=Le({name:"Root",selector:"Root",designerProps:{droppable:!0},designerLocales:{"zh-CN":{title:"\u6839\u7EC4\u4EF6"},"en-US":{title:"Root"},"ko-KR":{title:"\uB8E8\uD2B8"}}}),n=Le({name:"Input",selector:g=>g.componentName==="Field"&&g.props["x-component"]==="Input",designerProps:{propsSchema:{type:"object",$namespace:"Field",properties:{"field-properties":{type:"void","x-component":"CollapseItem",title:"\u5B57\u6BB5\u5C5E\u6027",properties:{title:{type:"string","x-decorator":"FormItem","x-component":"Input"},hidden:{type:"string","x-decorator":"FormItem","x-component":"Switch"},default:{"x-decorator":"FormItem","x-component":"ValueInput"},test:{type:"void",title:"\u6D4B\u8BD5","x-decorator":"FormItem","x-component":"DrawerSetter","x-component-props":{text:"\u6253\u5F00\u62BD\u5C49"},properties:{test:{type:"string",title:"\u6D4B\u8BD5\u8F93\u5165","x-decorator":"FormItem","x-component":"Input"}}}}},"component-styles":{type:"void",title:"\u6837\u5F0F","x-component":"CollapseItem",properties:{"style.width":{type:"string","x-decorator":"FormItem","x-component":"SizeInput"},"style.height":{type:"string","x-decorator":"FormItem","x-component":"SizeInput"},"style.display":{"x-component":"DisplayStyleSetter"},"style.background":{"x-component":"BackgroundStyleSetter"},"style.boxShadow":{"x-component":"BoxShadowStyleSetter"},"style.font":{"x-component":"FontStyleSetter"},"style.margin":{"x-component":"BoxStyleSetter"},"style.padding":{"x-component":"BoxStyleSetter"},"style.borderRadius":{"x-component":"BorderRadiusStyleSetter"},"style.border":{"x-component":"BorderStyleSetter"}}}}}},designerLocales:{"zh-CN":{title:"\u8F93\u5165\u6846",settings:{title:"\u6807\u9898",hidden:"\u662F\u5426\u9690\u85CF",default:"\u9ED8\u8BA4\u503C",style:{width:"\u5BBD\u5EA6",height:"\u9AD8\u5EA6",display:"\u5C55\u793A",background:"\u80CC\u666F",boxShadow:"\u9634\u5F71",font:"\u5B57\u4F53",margin:"\u5916\u8FB9\u8DDD",padding:"\u5185\u8FB9\u8DDD",borderRadius:"\u5706\u89D2",border:"\u8FB9\u6846"}}},"en-US":{title:"Input",settings:{title:"Title",hidden:"Hidden",default:"Default Value",style:{width:"Width",height:"Height",display:"Display",background:"Background",boxShadow:"Box Shadow",font:"Font",margin:"Margin",padding:"Padding",borderRadius:"Border Radius",border:"Border"}}},"ko-KR":{title:"\uC785\uB825",settings:{title:"\uD14D\uC2A4\uD2B8",hidden:"\uC228\uAE40 \uC5EC\uBD80",default:"\uAE30\uBCF8 \uC124\uC815 \uAC12",style:{width:"\uB108\uBE44",height:"\uB192\uC774",display:"\uB514\uC2A4\uD50C\uB808\uC774",background:"\uBC30\uACBD",boxShadow:"\uADF8\uB9BC\uC790 \uBC15\uC2A4",font:"\uD3F0\uD2B8",margin:"\uB9C8\uC9C4",padding:"\uD328\uB529",borderRadius:"\uD14C\uB450\uB9AC \uAD74\uACE1",border:"\uD14C\uB450\uB9AC"}}}}}),o=Le({name:"Card",selector:"Card",designerProps:{droppable:!0,resizable:{width(g,k){let A=Number(g.props?.style?.width??k.getBoundingClientRect().width);return{plus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.width=A+10},minus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.width=A-10}}},height(g,k){let A=Number(g.props?.style?.height??k.getBoundingClientRect().height);return{plus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.height=A+10},minus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.height=A-10}}}},translatable:{x(g,k,A){let Oe=parseInt(g.props?.style?.left??k?.style.left)||0,ne=k.getBoundingClientRect();return{translate:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.position="absolute",g.props.style.width=ne.width,g.props.style.height=ne.height,g.props.style.left=Oe+parseInt(String(A))+"px"}}},y(g,k,A){let Oe=parseInt(g.props?.style?.top??k?.style.top)||0,ne=k.getBoundingClientRect();return{translate:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.position="absolute",g.props.style.width=ne.width,g.props.style.height=ne.height,g.props.style.top=Oe+parseInt(String(A))+"px"}}}}},designerLocales:{"zh-CN":{title:"\u5361\u7247"},"en-US":{title:"Card"},"ko-KR":{title:"\uCE74\uB4DC"}}});Q.setDesignerBehaviors([i,n,o])}createResources(){let i=ze({title:{"zh-CN":"\u8F93\u5165\u6846","en-US":"Input","ko-KR":"\uC785\uB825 \uC0C1\uC790"},icon:"InputSource",elements:[{componentName:"Field",props:{title:"\u8F93\u5165\u6846",type:"string","x-decorator":"FormItem","x-component":"Input"}}]}),n=ze({title:{"zh-CN":"\u5361\u7247","en-US":"Card","ko-KR":"\uCE74\uB4DC \uC0C1\uC790"},icon:"CardSource",elements:[{componentName:"Card",props:{title:"\u5361\u7247"}}]});this.resourceList=[i,n]}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-home"]],standalone:!0,features:[he([{provide:K,useClass:Pe},_e]),c],decls:23,vars:3,consts:[["logo",""],["action",""],["title","panels.Component","icon","Component"],["title","sources.Inputs",3,"sources"],["title","sources.Displays",3,"sources"],["title","sources.Feedbacks",3,"sources"],["title","panels.OutlinedTree","icon","Outline"],["title","panels.History","icon","History"],["title","panels.PropertySettings"]],template:function(n,o){n&1&&(a(0,"app-designer")(1,"app-workbench")(2,"app-studio-panel")(3,"p",0),S(4,"logo"),r(),a(5,"div",1),S(6,"action"),r(),a(7,"app-composite-panel")(8,"app-composite-panel-item",2),s(9,"app-resource",3)(10,"app-resource",4)(11,"app-resource",5),r(),s(12,"app-composite-panel-item",6)(13,"app-composite-panel-item",7),r(),a(14,"app-workspace-panel")(15,"app-toolbar-panel"),s(16,"app-designer-tool-widget")(17,"app-view-tools-widget"),r(),a(18,"app-viewport-panel")(19,"app-view-panel"),s(20,"app-component-tree-widget"),r()()(),a(21,"app-setting-panel",8),s(22,"app-settings-form"),r()()()()),n&2&&(d(9),C("sources",o.resourceList),d(),C("sources",o.resourceList),d(),C("sources",o.resourceList))},dependencies:[Z,nt,ot,at,ct,gt,mt,Ze,ht,ft,ut,Gt,Yt,en,tn,rn]});let t=e;return t})();export{I1 as HomeComponent}; diff --git a/chunk-SQ44VQS4.js b/chunk-SQ44VQS4.js new file mode 100644 index 0000000..bf9caa0 --- /dev/null +++ b/chunk-SQ44VQS4.js @@ -0,0 +1 @@ +import{$ as ce,Aa as re,Ab as J,Ba as K,Bb as I,Ca as j,Da as F,Ea as u,Fa as y,Ga as L,Ha as Be,Ia as H,J as X,Ja as ge,Ka as G,La as R,Ma as N,N as Ee,Na as Se,Oa as S,P as l,Pa as me,Qa as te,Ra as he,Sa as c,Ta as T,U as k,Ua as se,V as E,Va as ke,W as V,Wa as We,X as f,a as Y,aa as d,ab as W,b as le,ba as w,bb as Ae,ca as Ve,db as fe,ea as ee,eb as He,fa as z,fb as Q,g as Te,gb as Ge,hb as Ce,ib as Qe,ja as x,ka as m,la as C,lb as ue,ma as je,mb as be,na as oe,nb as xe,oa as v,ob as ve,pa as O,pb as $e,qa as b,qb as Z,ra as Re,rb as Ue,sa as _,sb as Ye,ta as Ne,tb as Ke,ua as pe,ub as Je,va as de,vb as ze,wa as a,wb as Le,xa as r,xb as qe,ya as s,za as ae,zb as $}from"./chunk-WVIQP5LT.js";var Me="ngx-designable-";var M=t=>Me+t;var Xe=(()=>{let e=class e{ngOnChanges(i){if(i.node&&i.node.currentValue){let n=this.takeNode(this.node),o=n.getMessage("title");this.currentTitle=o||n.componentName}}takeNode(i){return i.componentName==="$$ResourceNode$$"?i.children[0]:i}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-node-title-widget"]],inputs:{node:"node"},standalone:!0,features:[k,c],decls:1,vars:1,template:function(n,o){n&1&&S(0),n&2&&te(" ",o.currentTitle," ")},encapsulation:2,changeDetection:0});let t=e;return t})();var ln=["containerRef"];function cn(t,e){if(t&1&&(a(0,"div",null,0)(2,"span",2),s(3,"app-node-title-widget",3),S(4),r()()),t&2){let p=u();O(p.prefix),d(3),C("node",p.firstNode),d(),te(" ",(p.movingNodes==null?null:p.movingNodes.length)>1?"...":""," ")}}var et=(()=>{let e=class e{constructor(i,n){this.designer=i,this.cdr=n,this.prefix=M("ghost"),this.CursorStatus=Ke,this.cursor=this.designer.cursor}ngOnInit(){window.addEventListener("mousedown",()=>{setTimeout(()=>{this.movingNodes=this.designer.findMovingNodes(),console.log(this.movingNodes),this.firstNode=this.movingNodes[0],console.log(this.firstNode)},200)}),Ye(()=>{this.cdr.markForCheck();let i=`perspective(1px) translate3d(${this.cursor.position?.topClientX-18}px,${this.cursor.position?.topClientY-12}px,0) scale(0.8)`;this.containerRef&&(this.containerRef.nativeElement.style.transform=i)})}};e.\u0275fac=function(n){return new(n||e)(w(I),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-ghost"]],viewQuery:function(n,o){if(n&1&&G(ln,5),n&2){let g;R(g=N())&&(o.containerRef=g.first)}},standalone:!0,features:[c],decls:1,vars:1,consts:[["containerRef",""],[3,"class"],[2,"white-space","nowrap"],[3,"node"]],template:function(n,o){n&1&&x(0,cn,5,5,"div",1),n&2&&_(0,o.cursor.status===o.CursorStatus.Dragging?0:-1)},dependencies:[Xe],styles:[".ngx-designable-ghost[_ngcontent-%COMP%]{padding-left:25px;padding-right:15px;height:30px;display:flex;justify-content:center;align-items:center;position:fixed;color:var(--dn-ghost-color);font-size:12px;z-index:9999;border-radius:50px;background-color:var(--dn-ghost-bg-color);pointer-events:none;left:0;top:0;transform:translateZ(0)}"],changeDetection:0});let t=e;return t})();var pn=["*"],nt=(()=>{let e=class e{constructor(i){this.engine=i,this.prefixClass=Me,this.theme="light",this.classNameList=[],this.engine.mount()}ngOnChanges(i){i.prefixClass&&i.prefixClass.currentValue&&this.createClass(),i.theme&&i.theme.currentValue&&this.createClass()}ngOnInit(){this.createClass()}ngOnDestroy(){this.engine.unmount()}createClass(){this.classNameList=[this.prefixClass+"app",this.prefixClass+this.theme]}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-designer"]],inputs:{prefixClass:"prefixClass",theme:"theme"},standalone:!0,features:[k,c],ngContentSelectors:pn,decls:3,vars:1,consts:[[3,"ngClass"]],template:function(n,o){n&1&&(y(),a(0,"div",0),L(1),s(2,"app-ghost"),r()),n&2&&C("ngClass",o.classNameList)},dependencies:[Z,fe,et],changeDetection:0});let t=e;return t})();var dn=["*"],it=(()=>{let e=class e{constructor(i){this.designer=i}ngOnInit(){let i={id:Je()};this.designer.workbench.ensureWorkspace(i)}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-workspace"]],standalone:!0,features:[c],ngContentSelectors:dn,decls:2,vars:0,template:function(n,o){n&1&&(y(),a(0,"div"),L(1),r())},changeDetection:0});let t=e;return t})();var gn=["*"],ot=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-workbench"]],standalone:!0,features:[c],ngContentSelectors:gn,decls:3,vars:0,template:function(n,o){n&1&&(y(),a(0,"div")(1,"app-workspace"),L(2),r()())},dependencies:[Z,it],changeDetection:0});let t=e;return t})();var mn=[[["","logo",""]],[["","action",""]],"*"],hn=["[logo]","[action]","*"],at=(()=>{let e=class e{constructor(){this.prefix=M("main-panel"),this.classNameList=[]}ngOnInit(){this.classNameList=["root",this.prefix+"-container"]}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-studio-panel"]],standalone:!0,features:[c],ngContentSelectors:hn,decls:8,vars:13,consts:[[3,"ngClass"]],template:function(n,o){n&1&&(y(mn),a(0,"div",0)(1,"div")(2,"div"),L(3),r(),a(4,"div"),L(5,1),r()(),a(6,"div"),L(7,2),r()()),n&2&&(C("ngClass",o.classNameList),d(),b("",o.prefix,"-header"),d(),b("",o.prefix,"-header-logo"),d(2),b("",o.prefix,"-header-actions"),d(2),O(o.prefix))},dependencies:[Z,fe],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var rt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-component-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M783.5648 437.4528h-18.0224V336.6912c0-43.8272-35.6352-79.4624-79.4624-79.4624h-110.592V241.664c0-90.9312-73.728-164.6592-164.6592-164.6592-90.9312 0-164.6592 73.728-164.6592 164.6592v15.5648H155.2384c-43.8272 0-79.4624 35.6352-79.4624 79.4624v131.4816c0 16.7936 13.9264 30.72 30.72 30.72h56.1152c56.9344 0 103.2192 46.2848 103.2192 103.2192s-46.2848 103.2192-103.2192 103.2192H106.496c-16.7936 0-30.72 13.9264-30.72 30.72v131.4816c0 43.8272 35.6352 79.4624 79.4624 79.4624h531.2512c43.8272 0 79.4624-35.6352 79.4624-79.4624v-100.7616h18.0224c90.9312 0 164.6592-73.728 164.6592-164.6592-0.4096-90.9312-74.1376-164.6592-165.0688-164.6592z m0 267.8784h-48.7424c-16.7936 0-30.72 13.9264-30.72 30.72v131.4816c0 9.8304-8.192 18.0224-18.0224 18.0224H155.2384c-9.8304 0-18.0224-8.192-18.0224-18.0224v-100.7616h25.3952c90.9312 0 164.6592-73.728 164.6592-164.6592 0-90.9312-73.728-164.6592-164.6592-164.6592h-25.3952V336.6912c0-9.8304 8.192-18.0224 18.0224-18.0224h121.6512c16.7936 0 30.72-13.9264 30.72-30.72V241.664c0-56.9344 46.2848-103.2192 103.2192-103.2192s103.2192 46.2848 103.2192 103.2192v46.2848c0 16.7936 13.9264 30.72 30.72 30.72h141.312c9.8304 0 18.0224 8.192 18.0224 18.0224v131.4816c0 16.7936 13.9264 30.72 30.72 30.72h48.7424c56.9344 0 103.2192 46.2848 103.2192 103.2192s-46.2848 103.2192-103.2192 103.2192z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var q=class{constructor(){this._icons={}}register(e,p){this._icons[e]=p}get icons(){return this._icons}has(e){return!!this._icons[e]}getIcon(e){return this.has(e)?this._icons[e]:null}},_e=(()=>{let e=class e{constructor(i){this.factory=i}createSvg(i,n){if(!this.factory.has(i))throw new Error(`Icon ${i} not found`);let o=this.factory.getIcon(i);return n?.createComponent(o)}find(i){return this.factory.getIcon(i)}};e.\u0275fac=function(n){return new(n||e)(Ee(q))},e.\u0275prov=X({token:e,factory:e.\u0275fac});let t=e;return t})();var Cn=["container"];function un(t,e){t&1&&s(0,"span",null,0)}function bn(t,e){if(t&1&&s(0,"img",1),t&2){let p=u();Be("ngSrc",p.icon),C("height",p.size)("width",p.size)}}var B=(()=>{let e=class e{constructor(i){this.iconFactoryProvider=i,this.size="1em",this.prefix=M("icon"),this.isRegister=!0}ngOnChanges(i){i.icon&&i.icon.currentValue&&this.createSvg()}ngAfterViewInit(){this.createSvg()}createSvg(){let i=this.iconFactoryProvider.find(this.icon);if(this.isRegister=!!i,i&&this.container){this.container.clear();let n=this.iconFactoryProvider.createSvg(this.icon,this.container);n.instance.width=this.style?.width||this.size,n.instance.height=this.style?.height||this.size,n.changeDetectorRef?.detectChanges()}}};e.\u0275fac=function(n){return new(n||e)(w(_e))},e.\u0275cmp=l({type:e,selectors:[["app-icon"]],viewQuery:function(n,o){if(n&1&&G(Cn,5,ee),n&2){let g;R(g=N())&&(o.container=g.first)}},inputs:{icon:"icon",size:"size",classname:"classname",style:"style"},standalone:!0,features:[k,c],decls:4,vars:9,consts:[["container",""],["alt","",3,"ngSrc","height","width"]],template:function(n,o){n&1&&(a(0,"span")(1,"span"),x(2,un,2,0,"span")(3,bn,1,3),r()()),n&2&&(b(" ",o.classname,""),d(),v(o.style),O(o.prefix),d(),_(2,o.isRegister?2:3))},dependencies:[Qe],styles:[".ngx-designable-icon[_ngcontent-%COMP%]{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ngx-designable-icon[_ngcontent-%COMP%] svg[_ngcontent-%COMP%]{pointer-events:none}",'.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var ne=(()=>{let e=class e{constructor(){}ngOnChanges(i){i.title&&i.title.currentValue&&this.fixLocaleText(this.title)}fixLocaleText(i){if(typeof i=="string")this.currentText=$.getDesignerMessage(i);else{let n=o=>{if(typeof o=="string")return o;if(typeof o=="object"){let g=$.getDesignerLanguage();for(let D in o)if(D.toLocaleLowerCase()===g)return o[D];return""}return o};this.currentText=n(i)}}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-text"]],inputs:{title:"title"},standalone:!0,features:[k,c],decls:2,vars:1,template:function(n,o){n&1&&(a(0,"span"),S(1),r()),n&2&&(d(),me(o.currentText))},encapsulation:2});let t=e;return t})();var st=["*"];function xn(t,e){t&1&&(ae(0),L(1),re())}var De=()=>({cursor:"pointer"});function vn(t,e){if(t&1){let p=j();ae(0),a(1,"div",2),F("click",function(){let n=E(p).index,o=u();return V(o.changeActiveTab(n))}),s(2,"app-icon",3),r(),re()}if(t&2){let p=e.$implicit,i=e.index,n=u();d(),b("",n.prefix,"-tabs-pane"),oe("active",n.activeKey===i),d(),C("icon",p)}}function Ln(t,e){if(t&1){let p=j();a(0,"div",2),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",7),r()}if(t&2){let p=u(2);d(),v(T(4,De)),H("classname","",p.prefix,"-tabs-header-pin")}}function Mn(t,e){if(t&1){let p=j();a(0,"div",2),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",8),r()}if(t&2){let p=u(2);d(),v(T(4,De)),H("classname","",p.prefix,"-tabs-header-pin-filled")}}function _n(t,e){if(t&1){let p=j();a(0,"div")(1,"div")(2,"div"),s(3,"app-text",4),r(),a(4,"div"),s(5,"div"),x(6,Ln,2,5,"div",5)(7,Mn,2,5,"div",5),a(8,"app-icon",6),F("click",function(){E(p);let n=u();return V(n.close())}),r()()(),a(9,"div"),L(10),r()()}if(t&2){let p=u();b("",p.prefix,"-tabs-content"),oe("pinning",p.pinning()),d(),b("",p.prefix,"-tabs-header"),d(),b("",p.prefix,"-tabs-header-title"),d(),C("title",p.activeTitle),d(),b("",p.prefix,"-tabs-header-actions"),d(),b("",p.prefix,"-tabs-header-extra"),d(),C("ngIf",!p.pinning()),d(),C("ngIf",p.pinning()),d(),v(T(27,De)),H("classname","",p.prefix,"-tabs-header-close"),d(),b("",p.prefix,"-tabs-body")}}var lt='.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}',Ze=(()=>{let e=class e{constructor(){this.visible=z(!1)}changeVisible(i){this.visible.set(i)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-composite-panel-item"]],inputs:{title:"title",icon:"icon"},standalone:!0,features:[c],ngContentSelectors:st,decls:1,vars:1,consts:[[4,"ngIf"]],template:function(n,o){n&1&&(y(),x(0,xn,2,0,"ng-container",0)),n&2&&C("ngIf",o.visible())},dependencies:[Q],styles:[lt],changeDetection:0});let t=e;return t})(),ct=(()=>{let e=class e{constructor(i){this.cdr=i,this.prefix=M("composite-panel"),this.iconItemList=[],this.activeKey=-1,this.visible=z(!0),this.pinning=z(!1)}ngAfterViewInit(){this.changeActiveTab(0),this.cdr.markForCheck()}changeActiveTab(i){this.activeKey==i?this.visible.update(o=>!o):this.visible.set(!0),this.activeKey=i;let n=this.panelItemList?.toArray();if(Array.isArray(n)&&n.length){this.iconItemList=n.map(g=>g.icon);let o=n.map(g=>g.title);this.activeTitle=o[this.activeKey],n.forEach((g,D)=>g.changeVisible(D===this.activeKey))}}pinningChange(){this.pinning.update(i=>!i)}close(){this.visible.set(!1)}};e.\u0275fac=function(n){return new(n||e)(w(W))},e.\u0275cmp=l({type:e,selectors:[["app-composite-panel"]],contentQueries:function(n,o,g){if(n&1&&ge(g,Ze,4),n&2){let D;R(D=N())&&(o.panelItemList=D)}},standalone:!0,features:[he([]),c],ngContentSelectors:st,decls:4,vars:8,consts:[[4,"ngFor","ngForOf"],[3,"class","pinning",4,"ngIf"],[3,"click"],[3,"icon"],[3,"title"],[3,"click",4,"ngIf"],["icon","Close",3,"click","classname"],["icon","PushPinOutlined",3,"classname"],["icon","PushPinFilled",3,"classname"]],template:function(n,o){n&1&&(y(),a(0,"div")(1,"div"),x(2,vn,3,6,"ng-container",0),r(),x(3,_n,11,28,"div",1),r()),n&2&&(O(o.prefix),d(),b("",o.prefix,"-tabs"),d(),C("ngForOf",o.iconItemList),d(),C("ngIf",o.visible()))},dependencies:[B,Z,He,Q,ne],styles:[lt,"[_nghost-%COMP%]{display:flex}"],changeDetection:0});let t=e;return t})();var pt=["*"],dt='.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}',gt=(()=>{let e=class e{constructor(){this.prefix=M("workspace-panel")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-workspace-panel"]],standalone:!0,features:[c],ngContentSelectors:pt,decls:2,vars:3,template:function(n,o){n&1&&(y(),a(0,"div"),L(1),r()),n&2&&O(o.prefix)},styles:[dt,"[_nghost-%COMP%]{display:flex;flex-grow:1}"],changeDetection:0});let t=e;return t})(),ye=(()=>{let e=class e{constructor(){this.prefix=M("workspace-panel-item"),this.currentStyle=z({})}ngOnChanges(i){i.style&&i.style.currentValue&&this.updateStyle(),i.flexible&&i.flexible.currentValue&&this.updateStyle()}updateStyle(){this.currentStyle.set(le(Y({},this.style),{flexGrow:this.flexible?1:0,flexShrink:this.flexible?1:0}))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-workspace-panel-item"]],inputs:{style:"style",flexible:"flexible"},standalone:!0,features:[k,c],ngContentSelectors:pt,decls:2,vars:6,template:function(n,o){n&1&&(y(),a(0,"div"),L(1),r()),n&2&&(v(o.currentStyle()),O(o.prefix))},styles:[dt],changeDetection:0});let t=e;return t})();var yn=["*"],Ie=()=>({cursor:"pointer"});function wn(t,e){if(t&1){let p=j();a(0,"div",1),F("click",function(){E(p);let n=u();return V(n.display())}),s(1,"app-icon",2),r()}if(t&2){let p=u();b("",p.prefix,"-opener"),d(),H("classname","",p.prefix,"-opener")}}function Pn(t,e){if(t&1){let p=j();a(0,"div",1),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",7),r()}if(t&2){let p=u(2);d(),v(T(4,Ie)),H("classname","",p.prefix,"-header-pin")}}function On(t,e){if(t&1){let p=j();a(0,"div",1),F("click",function(){E(p);let n=u(2);return V(n.pinningChange())}),s(1,"app-icon",8),r()}if(t&2){let p=u(2);d(),v(T(4,Ie)),H("classname","",p.prefix,"-pin-filled")}}function Sn(t,e){t&1&&(ae(0),L(1),re())}function kn(t,e){if(t&1){let p=j();a(0,"div")(1,"div")(2,"div"),s(3,"app-text",3),r(),a(4,"div"),s(5,"div"),x(6,Pn,2,5,"div",4)(7,On,2,5,"div",4),a(8,"app-icon",5),F("click",function(){E(p);let n=u();return V(n.close())}),r()()(),a(9,"div"),x(10,Sn,2,0,"ng-container",6),r()()}if(t&2){let p=u();b("",p.prefix," "),oe("pinning",p.pinning()),d(),b("",p.prefix,"-header"),d(),b("",p.prefix,"-header-title"),d(),C("title",p.title),d(),b("",p.prefix,"-header-actions"),d(),b("",p.prefix,"-header-extra"),d(),C("ngIf",!p.pinning()),d(),C("ngIf",p.pinning()),d(),v(T(28,Ie)),H("classname","",p.prefix,"-header-close"),d(),b("",p.prefix,"-body"),d(),C("ngIf",p.innerVisible())}}var mt=(()=>{let e=class e{constructor(){this.prefix=M("settings-panel"),this.visible=z(!0),this.innerVisible=z(!0),this.pinning=z(!1)}pinningChange(){this.pinning.update(i=>!i)}close(){this.visible.set(!1),this.innerVisible.set(!1)}display(){this.visible.set(!0),this.innerVisible.set(!0)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-setting-panel"]],inputs:{title:"title"},standalone:!0,features:[c],ngContentSelectors:yn,decls:2,vars:1,consts:[[3,"class"],[3,"click"],["icon","Setting","size","20",3,"classname"],[3,"title"],[3,"click",4,"ngIf"],["icon","Close",3,"click","classname"],[4,"ngIf"],["icon","PushPinOutlined",3,"classname"],["icon","PushPinFilled",3,"classname"]],template:function(n,o){n&1&&(y(),x(0,wn,2,5,"div",0)(1,kn,11,29)),n&2&&_(0,o.visible()?1:0)},dependencies:[B,ne,Q],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}',"[_nghost-%COMP%]{display:flex}"],changeDetection:0});let t=e;return t})();var zn=()=>({width:"150",height:"40"});function Dn(t,e){if(t&1&&s(0,"img",7),t&2){let p=u().$implicit,i=u();b("",i.prefix,"-item-thumb"),C("src",p.thumb,ce)}}function Zn(t,e){if(t&1&&s(0,"app-icon",8),t&2){let p=u().$implicit,i=u();v(T(6,zn)),b("",i.prefix,"-item-icon"),C("icon",p.icon)}}function In(t,e){if(t&1&&(a(0,"div"),x(1,Dn,1,4,"img",5)(2,Zn,1,7,"app-icon",6),a(3,"span"),s(4,"app-text",2),r()()),t&2){let p=e.$implicit,i=u();b("",i.prefix,"-item"),m("data-designer-source-id",p.node.id),d(),_(1,p.thumb?1:-1),d(),_(2,p.icon?2:-1),d(),b("",i.prefix,"-item-text"),d(),C("title",p.title)}}function Fn(t,e){if(t&1&&s(0,"div"),t&2){let p=u();b("",p.prefix,"-item-remain"),je("grid-column-start",p.gridColumnStart())}}var ht=(()=>{let e=class e{constructor(){this.prefix=M("resource"),this.expand=z(!0),this.remainItems=z(0),this.signalSources=z([]),this.gridColumnStart=Ae(()=>`span ${3-this.remainItems()}`)}ngOnChanges(i){i.sources&&i.sources.currentValue&&(this.signalSources.set(this.sources.reduce((n,o)=>qe(o)?n.concat(o):n,[])),this.remainItems.set(this.signalSources().reduce((n,o)=>n+(o.span??1),0)%3))}expandChange(i){i.stopPropagation(),i.preventDefault(),this.expand.update(n=>!n)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-resource"]],inputs:{title:"title",sources:"sources"},standalone:!0,features:[k,c],decls:11,vars:21,consts:[[3,"click"],["icon","Expand"],[3,"title"],[3,"class"],[3,"class","grid-column-start"],["alt","",3,"class","src"],[3,"class","style","icon"],["alt","",3,"src"],[3,"icon"]],template:function(n,o){n&1&&(a(0,"div")(1,"div",0),F("click",function(D){return o.expandChange(D)}),a(2,"div"),s(3,"app-icon",1),r(),a(4,"div"),s(5,"app-text",2),r()(),a(6,"div")(7,"div"),pe(8,In,5,10,"div",3,Ne),x(10,Fn,1,5,"div",4),r()()()),n&2&&(Re("",o.prefix," ",o.expand()?"expand":"",""),d(),b("",o.prefix,"-header"),d(),b("",o.prefix,"-header-expand"),d(2),b("",o.prefix,"-header-content"),d(),C("title",o.title),d(),b("",o.prefix,"-content-wrapper"),d(),b("",o.prefix,"-content"),d(),de(o.signalSources()),d(2),_(10,o.remainItems()?10:-1))},dependencies:[ne,B],styles:[".ngx-designable-resource[_ngcontent-%COMP%]{flex-wrap:wrap;overflow:hidden}.ngx-designable-resource-header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:5px 8px;color:var(--dn-collapse-header-color);border-bottom:1px solid var(--dn-panel-border-color);background-color:var(--dn-panel-active-bg-color);cursor:pointer;transition:all .25s ease-in-out;font-size:13px}.ngx-designable-resource-header-expand[_ngcontent-%COMP%]{transform:rotate(-90deg);font-size:12px;transition:all .15s ease-in-out;margin-right:3px}.ngx-designable-resource-content-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;background:var(--dn-resource-content-bg-color)}.ngx-designable-resource-content[_ngcontent-%COMP%]{width:100%;display:flex;flex-wrap:wrap;display:none}.ngx-designable-resource.expand[_ngcontent-%COMP%] .ngx-designable-resource-content[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,33.3333%);grid-gap:1px;background-color:var(--dn-panel-border-color);border-bottom:1px solid var(--dn-panel-border-color)}.ngx-designable-resource.expand[_ngcontent-%COMP%] .ngx-designable-resource-header-expand[_ngcontent-%COMP%]{transform:rotate(0)}.ngx-designable-resource-item[_ngcontent-%COMP%]{position:relative;-webkit-user-select:none;user-select:none;background:var(--dn-resource-content-bg-color);min-height:40px;color:var(--dn-resource-item-color);display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:grab;transition:color .1s ease-out}.ngx-designable-resource-item[_ngcontent-%COMP%]:hover{color:var(--dn-resource-item-hover-color);box-shadow:0 0 10px #0000001a;z-index:1}.ngx-designable-resource-item-icon[_ngcontent-%COMP%]{margin:12px 0}.ngx-designable-resource-item-text[_ngcontent-%COMP%]{text-align:center;font-size:12px;line-height:1;margin-bottom:12px}.ngx-designable-resource-item-remain[_ngcontent-%COMP%]{background:var(--dn-resource-content-bg-color)}"]});let t=e;return t})();var Tn=["*"],ft=(()=>{let e=class e{constructor(){this.currentStyle=z({display:"flex",justifyContent:"space-between",marginBottom:"4px",padding:"0 4px"})}ngOnChanges(i){i.style&&i.style.currentValue&&this.updateStyle()}updateStyle(){this.currentStyle.set(Y({display:"flex",justifyContent:"space-between",marginBottom:"4px",padding:"0 4px"},this.style))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-toolbar-panel"]],inputs:{style:"style",flexible:"flexible"},standalone:!0,features:[k,c],ngContentSelectors:Tn,decls:2,vars:2,template:function(n,o){n&1&&(y(),a(0,"app-workspace-panel-item"),L(1),r()),n&2&&v(o.currentStyle())},dependencies:[ye],changeDetection:0});let t=e;return t})();var we=(()=>{let e=class e{constructor(){this.pageDetection$=new Te}change(){this.pageDetection$.next(!0)}subscribe(i){this.pageDetection$.subscribe(n=>i())}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=X({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var Fe=()=>({marginRight:"20px"});function Rn(t,e){t&1&&(a(0,"nz-button-group",1)(1,"button",2),s(2,"app-icon",3),r(),a(3,"button",2),s(4,"app-icon",4),r()()),t&2&&v(T(2,Fe))}function Nn(t,e){t&1&&(a(0,"nz-button-group",1)(1,"button",2),s(2,"app-icon",5),r(),a(3,"button",2),s(4,"app-icon",6),r()()),t&2&&v(T(2,Fe))}function Bn(t,e){}function Wn(t,e){if(t&1){let p=j();a(0,"nz-button-group",1)(1,"button",7),F("click",function(){E(p);let n=u();return V(n.selectPc())}),s(2,"app-icon",8),r(),a(3,"button",7),F("click",function(){E(p);let n=u();return V(n.selectMobile())}),s(4,"app-icon",9),r(),a(5,"button",7),F("click",function(){E(p);let n=u();return V(n.selectResponsive())}),s(6,"app-icon",10),r()()}t&2&&v(T(2,Fe))}function An(t,e){}var ut=(()=>{let e=class e{constructor(i,n){this.designer=i,this.responsiveService=n,this.prefix=M("designer-tools"),this.use=["HISTORY","CURSOR","SCREEN_TYPE"],this.ScreenType=J,this.screen=this.designer.screen}selectPc(){this.screen.setType(J.PC),this.responsiveService.change()}selectMobile(){this.screen.setType(J.Mobile),this.responsiveService.change()}selectResponsive(){this.screen.setType(J.Responsive),this.responsiveService.change()}};e.\u0275fac=function(n){return new(n||e)(w(I),w(we))},e.\u0275cmp=l({type:e,selectors:[["app-designer-tool-widget"]],inputs:{style:"style",use:"use"},standalone:!0,features:[c],decls:6,vars:10,consts:[["nzSize","small",3,"style"],["nzSize","small"],["nz-button","","nzSize","small"],["icon","Undo"],["icon","Redo"],["icon","Move"],["icon","Selection"],["nz-button","","nzSize","small",3,"click"],["icon","Pc"],["icon","Mobile"],["icon","Responsive"]],template:function(n,o){n&1&&(a(0,"div"),x(1,Rn,5,3,"nz-button-group",0)(2,Nn,5,3,"nz-button-group",0)(3,Bn,0,0)(4,Wn,7,3,"nz-button-group",0)(5,An,0,0),r()),n&2&&(v(o.style),O(o.prefix),d(),_(1,o.use.includes("HISTORY")?1:-1),d(),_(2,o.use.includes("CURSOR")?2:-1),d(),_(3,o.use.includes("SCREEN_TYPE")&&o.screen.type===o.ScreenType.Responsive?3:-1),d(),_(4,o.use.includes("SCREEN_TYPE")?4:-1),d(),_(5,o.use.includes("SCREEN_TYPE")&&o.screen.type===o.ScreenType.Mobile?5:-1))},dependencies:[Z,xe,ve,ue,be,B],encapsulation:2,changeDetection:0});let t=e;return t})();var P=function(t){return t.Component="Component",t.Outline="Outline",t.History="History",t.Expand="Expand",t.InputSource="InputSource",t.TextAreaSource="TextAreaSource",t.CardSource="CardSource",t.PushPinOutlined="PushPinOutlined",t.PushPinFilled="PushPinFilled",t.Close="Close",t.Undo="Undo",t.Redo="Redo",t.Move="Move",t.Selection="Selection",t.Pc="Pc",t.Mobile="Mobile",t.Responsive="Responsive",t.Design="Design",t.Json="Json",t.Code="Code",t.Play="Play",t.Setting="Setting",t.DragLeftSourceAnimation="DragLeftSourceAnimation",t.DragRightSourceAnimation="DragRightSourceAnimation",t.BatchDragAnimation="BatchDragAnimation",t.Command="Command",t.Shift="Shift",t.Delete="Delete",t}(P||{});var bt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-outline-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M128 96h512a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H128a64 64 0 0 1-64-64V160a64 64 0 0 1 64-64z m32 64a32 32 0 1 0 0 64h448a32 32 0 0 0 0-64H160z m224 576h512a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z m32 64a32 32 0 0 0 0 64h448a32 32 0 0 0 0-64H416z m-32-384h512a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z m32 64a32 32 0 0 0 0 64h448a32 32 0 0 0 0-64H416z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var xt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-history-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1056 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M144.050432 311.120128C150.72016 298.14528 159.483744 281.657568 165.972256 271.480736 245.506592 146.735712 385.091328 64 544 64 791.423552 64 992 264.576448 992 512 992 759.423552 791.423552 960 544 960 383.12528 960 242.055648 875.204416 163.047904 747.870016 152.260384 730.484064 148.608608 721.877024 148.608608 721.877024 140.526912 706.07824 121.00352 698.887232 104.646144 705.605952 88.174688 712.371488 81.331744 730.490304 89.107264 746.180064 89.107264 746.180064 94.27984 757.936064 105.745536 776.866816 195.465184 925.000928 358.17136 1024 544 1024 826.769792 1024 1056 794.769792 1056 512 1056 229.230208 826.769792 0 544 0 360.797344 0 200.068256 96.220896 109.592672 240.882816 105.015264 248.201632 99.386304 258.44688 94.010208 268.65776L76.719904 159.49104C73.980704 142.19648 57.73136 130.398432 40.154144 133.182368 22.698592 135.947072 10.815968 152.506944 13.539136 169.700448L38.593024 327.884448C44.117152 362.762368 76.620576 386.597728 111.74736 381.034208L269.931392 355.98032C287.335072 353.22384 299.2216 336.96048 296.437632 319.383232 293.67296 301.927712 277.178208 290.034752 260.117184 292.73696L144.050432 311.120128 144.050432 311.120128 144.050432 311.120128ZM544 223.852736C544 206.26096 529.79632 192 512 192 494.32688 192 480 206.584352 480 224.079136L480 511.72704C480 547.224 508.8624 576 544.27296 576L831.920864 576C849.637664 576 864 561.79632 864 544 864 526.32688 849.418752 512 832.147264 512L575.852736 512C558.26096 512 544 497.418752 544 480.147264L544 223.852736 544 223.852736 544 223.852736Z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var vt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-expand-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M512.002047 771.904425c-10.152221 0.518816-20.442588-2.800789-28.202319-10.598382L77.902254 315.937602c-14.548344-14.618952-14.548344-38.318724 0-52.933583 14.544251-14.614859 38.118156-14.614859 52.662407 0l381.437385 418.531212L893.432269 263.004019c14.544251-14.614859 38.125319-14.614859 52.662407 0 14.552437 14.614859 14.552437 38.314631 0 52.933583L540.205389 761.307066C532.451798 769.103636 522.158361 772.424264 512.002047 771.904425z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var Lt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-input-source-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["viewBox","0 0 1424 1024","fill","currentColor","focusable","false","aria-hidden","true"],["stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["fill","var(--dn-brand-color)","transform","translate(150.000000, 512.000000) rotate(90.000000) translate(-150.000000, -512.000000) ","x","-50","y","502","width","400","height","20","rx","10"],["d","M1344,218 C1388.18278,218 1424,253.81722 1424,298 L1424,726 C1424,770.18278 1388.18278,806 1344,806 L80,806 C35.81722,806 0,770.18278 0,726 L0,298 C0,253.81722 35.81722,218 80,218 L1344,218 Z M1344,238 L80,238 C47.1942859,238 20.5378857,264.328343 20,297.00779 L20,298 L20,726 C20,758.805714 46.328343,785.462114 79.0077903,785.991962 L80,786 L1344,786 C1376.80571,786 1403.46211,759.671657 1404,726.99221 L1404,726 L1404,298 C1404,265.194286 1377.67166,238.537886 1344.99221,238.008038 L1344,238 Z","fill","#999999","fill-rule","nonzero"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"g",1),s(2,"rect",2)(3,"path",3),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})(),Mt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-textarea-source-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M944,0 C988.18278,0 1024,35.81722 1024,80 L1024,944 C1024,988.18278 988.18278,1024 944,1024 L80,1024 C35.81722,1024 0,988.18278 0,944 L0,80 C0,35.81722 35.81722,0 80,0 L944,0 Z M944,20 L80,20 C47.1942859,20 20.5378857,46.328343 20,79.0077903 L20,80 L20,944 C20,976.805714 46.328343,1003.46211 79.0077903,1004 L80,1004 L944,1004 C976.805714,1004 1003.46211,977.671657 1004,944.99221 L1004,944 L1004,80 C1004,47.1942859 977.671657,20.5378857 944.99221,20 L944,20 Z","fill","#999999","fill-rule","nonzero"],["d","M947.487373,862.63456 C951.392616,866.539803 951.392616,872.871452 947.487373,876.776695 L876.776695,947.487373 C872.871452,951.392616 866.539803,951.392616 862.63456,947.487373 C858.729317,943.58213 858.729317,937.250481 862.63456,933.345238 L933.345238,862.63456 C937.250481,858.729317 943.58213,858.729317 947.487373,862.63456 Z M912.132034,784.852814 C916.037277,788.758057 916.037277,795.089706 912.132034,798.994949 L798.994949,912.132034 C795.089706,916.037277 788.758057,916.037277 784.852814,912.132034 C780.947571,908.226791 780.947571,901.895142 784.852814,897.989899 L897.989899,784.852814 C901.895142,780.947571 908.226791,780.947571 912.132034,784.852814 Z M876.776695,707.071068 C880.681938,710.976311 880.681938,717.307961 876.776695,721.213203 L721.213203,876.776695 C717.307961,880.681938 710.976311,880.681938 707.071068,876.776695 C703.165825,872.871452 703.165825,866.539803 707.071068,862.63456 L862.63456,707.071068 C866.539803,703.165825 872.871452,703.165825 876.776695,707.071068 Z M150,90 C155.522847,90 160,94.4771525 160,100 L160,380 C160,385.522847 155.522847,390 150,390 C144.477153,390 140,385.522847 140,380 L140,100 C140,94.4771525 144.477153,90 150,90 Z","fill","var(--dn-brand-color)"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"g",1),s(2,"path",2)(3,"path",3),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})(),_t=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-card-source-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:7,vars:2,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M65,17 L962,17 C990.718807,17 1014,40.281193 1014,69 L1014,267 L1014,267 L13,267 L13,69 C13,40.281193 36.281193,17 65,17 Z","fill","#D8D8D8"],["d","M944,0 C988.18278,0 1024,35.81722 1024,80 L1024,944 C1024,988.18278 988.18278,1024 944,1024 L80,1024 C35.81722,1024 0,988.18278 0,944 L0,80 C0,35.81722 35.81722,0 80,0 L944,0 Z M944,20 L80,20 C47.1942859,20 20.5378857,46.328343 20,79.0077903 L20,80 L20,944 C20,976.805714 46.328343,1003.46211 79.0077903,1004 L80,1004 L944,1004 C976.805714,1004 1003.46211,977.671657 1004,944.99221 L1004,944 L1004,80 C1004,47.1942859 977.671657,20.5378857 944.99221,20 L944,20 Z","fill","#999999","fill-rule","nonzero"],["fill","#999999","transform","translate(513.500000, 267.000000) scale(-1, 1) rotate(630.000000) translate(-513.500000, -267.000000) ","x","503.5","y","-233.5","width","20","height","1001","rx","10"],["fill","var(--dn-brand-color)","transform","translate(340.000000, 142.000000) scale(-1, 1) rotate(630.000000) translate(-340.000000, -142.000000) ","x","330","y","-108","width","20","height","500","rx","10"],["fill","#999999","transform","translate(824.000000, 142.000000) scale(-1, 1) rotate(630.000000) translate(-824.000000, -142.000000) ","x","814","y","42","width","20","height","200","rx","10"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"g",1),s(2,"path",2)(3,"path",3)(4,"rect",4)(5,"rect",5)(6,"rect",6),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var yt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pin-outlined-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","64 64 896 896","focusable","false","data-icon","pushpin","fill","currentColor","aria-hidden","true"],["d","M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3a33.23 33.23 0 00-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8zM666.2 549.3l-24.5 24.5 3.8 34.4a259.92 259.92 0 01-30.4 153.9L262 408.8c12.9-7.1 26.3-13.1 40.3-17.9 27.2-9.4 55.7-14.1 84.7-14.1 9.6 0 19.3.5 28.9 1.6l34.4 3.8 24.5-24.5L608.5 224 800 415.5 666.2 549.3z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})(),wt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pin-filled-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","64 64 896 896","focusable","false","data-icon","pushpin","fill","currentColor","aria-hidden","true"],["d","M878.3 392.1L631.9 145.7c-6.5-6.5-15-9.7-23.5-9.7s-17 3.2-23.5 9.7L423.8 306.9c-12.2-1.4-24.5-2-36.8-2-73.2 0-146.4 24.1-206.5 72.3-15.4 12.3-16.6 35.4-2.7 49.4l181.7 181.7-215.4 215.2a15.8 15.8 0 00-4.6 9.8l-3.4 37.2c-.9 9.4 6.6 17.4 15.9 17.4.5 0 1 0 1.5-.1l37.2-3.4c3.7-.3 7.2-2 9.8-4.6l215.4-215.4 181.7 181.7c6.5 6.5 15 9.7 23.5 9.7 9.7 0 19.3-4.2 25.9-12.4 56.3-70.3 79.7-158.3 70.2-243.4l161.1-161.1c12.9-12.8 12.9-33.8 0-46.8z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var Pt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-close-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","64 64 896 896","fill","currentColor","focusable","false","aria-hidden","true"],["d","M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2,changeDetection:0});let t=e;return t})();var Ot=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-undo-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M629.44 291.712V0S0 394.56 0 458.24c0 63.744 629.44 416.64 629.44 416.64V625.088s289.344 4.672 370.304 374.976c84.48-279.104-54.912-693.824-370.304-708.352z m176.768 337.92c-91.392-52.544-172.736-54.464-176.064-54.592l-47.232-0.704V792.192c-229.76-131.2-461.568-275.584-525.44-334.72 62.848-62.912 294.656-222.848 525.44-369.984v252.096l44.544 2.048c132.352 6.144 214.144 90.944 259.52 161.024 55.488 85.952 86.912 195.52 90.432 303.232-51.584-91.328-116.8-144.96-171.2-176.256z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var St=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-redo-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M394.59392 291.712V0S1024.03392 394.56 1024.03392 458.24c0 63.744-629.44 416.64-629.44 416.64V625.088S105.24992 629.76 24.28992 1000.064c-84.48-279.104 54.912-693.824 370.304-708.352z m-176.768 337.92c91.392-52.544 172.736-54.464 176.064-54.592l47.232-0.704V792.192c229.76-131.2 461.568-275.584 525.44-334.72-62.848-62.912-294.656-222.848-525.44-369.984v252.096l-44.544 2.048c-132.352 6.144-214.144 90.944-259.52 161.024C81.56992 588.608 50.14592 698.24 46.62592 805.888c51.584-91.328 116.8-144.96 171.2-176.256z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var kt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-move-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M664.576 792.533333l-124.416 124.16v-256.981333h-55.296v258.389333L360.533333 793.6l-36.096 36.138667 187.264 187.349333 189.013334-188.373333-36.138667-36.224zM483.84 107.306667v256.981333h55.296V105.898667L663.466667 230.4l36.096-36.138667L512.298667 6.869333l-189.013334 188.373334 36.138667 36.224 124.416-124.16zM230.272 360.533333l-36.096-36.138666-187.392 187.264 188.416 189.013333 36.224-36.138667-124.032-124.330666h256.853333v-55.253334H105.941333l124.330667-124.458666z m598.528-37.162666l-36.224 36.096 124.032 124.330666h-256.853333v55.253334h258.304l-124.330667 124.458666 36.096 36.096 187.392-187.264-188.416-189.013333z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var zt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-selection-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M180.992 202.837333V54.144c0-8.917333-4.778667-17.066667-12.373333-21.546667a25.173333 25.173333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.461334V202.666667c0 8.832 4.650667 17.066667 12.373334 21.461333 7.594667 4.437333 17.066667 4.437333 24.832 0a24.661333 24.661333 0 0 0 12.373333-21.333333z m0 231.253334V285.44c0-8.832-4.693333-17.066667-12.373333-21.418667a24.661333 24.661333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.418667v148.693333c0 8.789333 4.650667 17.066667 12.373334 21.418667a24.832 24.832 0 0 0 37.205333-21.461333z m0 231.338666V516.693333c0-8.832-4.693333-17.066667-12.373333-21.461333a24.661333 24.661333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.461333v148.693334c0 8.789333 4.650667 17.066667 12.373334 21.418666 7.594667 4.48 17.066667 4.48 24.832 0a24.704 24.704 0 0 0 12.373333-21.418666z m0 231.381334v-148.778667c0-8.832-4.693333-17.066667-12.373333-21.461333a24.661333 24.661333 0 0 0-24.832 0 24.96 24.96 0 0 0-12.373334 21.461333v148.778667c0 8.832 4.650667 17.066667 12.373334 21.461333 7.594667 4.437333 17.066667 4.437333 24.832 0a24.96 24.96 0 0 0 12.373333-21.461333zM875.861333 202.837333V54.144c0-8.789333-4.693333-17.066667-12.373333-21.418667a24.661333 24.661333 0 0 0-24.874667 0 24.96 24.96 0 0 0-12.373333 21.418667v148.693333c0 8.832 4.693333 17.066667 12.373333 21.418667 7.68 4.48 17.109333 4.48 24.832 0a24.96 24.96 0 0 0 12.373334-21.418667z m0 231.253334V285.44c0-8.832-4.693333-17.066667-12.373333-21.418667a24.661333 24.661333 0 0 0-24.874667 0 24.96 24.96 0 0 0-12.373333 21.418667v148.693333c0 8.789333 4.693333 17.066667 12.373333 21.418667a24.832 24.832 0 0 0 37.205334-21.461333z m0 231.338666V516.693333c0-8.832-4.693333-17.066667-12.373333-21.461333a24.661333 24.661333 0 0 0-24.874667 0 24.96 24.96 0 0 0-12.373333 21.461333v148.693334c0 8.789333 4.693333 17.066667 12.373333 21.418666 7.68 4.48 17.109333 4.48 24.832 0a24.704 24.704 0 0 0 12.373334-21.418666z m-331.306666 179.456h148.650666c8.832 0 17.066667-4.693333 21.461334-12.373333a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461334-12.416h-148.650666c-8.832 0-17.066667 4.693333-21.461334 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.352 7.637333 12.544 12.416 21.461334 12.416z m-231.424 0h148.693333c8.832 0 17.066667-4.693333 21.418667-12.373333a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.418667-12.416H313.130667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.437333 7.637333 12.629333 12.416 21.418667 12.416z m-231.253334 0h148.650667c8.832 0 17.066667-4.693333 21.461333-12.373333a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461333-12.416H81.834667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.437333 7.637333 12.629333 12.416 21.418667 12.416zM775.808 153.216h148.650667c8.832 0 17.066667-4.693333 21.461333-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461333-12.373333h-148.650667c-8.832 0-17.066667 4.693333-21.461333 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.352 7.68 12.501333 12.373333 21.461333 12.373333z m-231.296 0h148.650667c8.832 0 17.066667-4.693333 21.461333-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461333-12.373333h-148.650667c-8.832 0-17.066667 4.693333-21.461333 12.373333a24.661333 24.661333 0 0 0 0 24.832c4.352 7.68 12.544 12.373333 21.461333 12.373333z m-231.424 0h148.693333c8.832 0 17.066667-4.693333 21.418667-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.418667-12.373333H313.130667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.746667 24.746667 0 1 0 21.461333 37.205333z m-231.253333 0h148.650666c8.832 0 17.066667-4.693333 21.461334-12.416a24.661333 24.661333 0 0 0 0-24.832 24.96 24.96 0 0 0-21.461334-12.373333H81.834667c-8.789333 0-17.066667 4.693333-21.418667 12.373333a24.746667 24.746667 0 1 0 21.461333 37.205333zM1008.213333 941.781333l-92.842666-90.88 102.656-36.608-306.773334-125.568 126.634667 305.92 37.205333-103.594666 93.397334 91.52 0.085333 0.213333c10.794667 9.685333 27.136 9.813333 37.888 0.213333a28.202667 28.202667 0 0 0 4.266667-37.632 16.341333 16.341333 0 0 0-2.517334-3.584z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Dt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pc-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1224 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M1151.216941 978.462118H33.370353c-26.021647 0-26.021647-14.697412-26.021647-29.394824s0-29.394824 26.021647-29.394823h1117.846588c26.021647 0 52.043294 14.697412 52.043294 29.394823s-26.021647 29.394824-52.043294 29.394824zM58.789647 749.266824c0 29.394824 14.697412 44.092235 44.032 44.092235h999.062588c29.334588 0 44.032-14.697412 44.032-44.092235V102.821647c0-29.334588-14.697412-44.032-44.032-44.032H102.821647c-29.334588 0-44.032 14.697412-44.032 44.032V749.327059z m1145.916235 0c0 58.789647-44.092235 102.821647-102.821647 102.821647H102.821647C44.092235 852.088471 0 808.056471 0 749.327059V102.821647C0 44.092235 44.092235 0 102.821647 0h999.062588C1160.613647 0 1204.705882 44.092235 1204.705882 102.821647V749.327059z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Zt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-mobile-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:3,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M505.685333 816.64c-28.586667 0-51.882667 23.253333-51.882666 51.882667 0 28.586667 23.253333 51.882667 51.882666 51.882666 28.586667 0 51.882667-23.253333 51.882667-51.882666 0-28.586667-23.296-51.882667-51.882667-51.882667z"],["d","M762.368 0H249.002667A78.421333 78.421333 0 0 0 170.666667 78.336v861.525333c0 43.178667 35.114667 78.336 78.336 78.336h513.365333a78.421333 78.421333 0 0 0 78.293333-78.336V78.336A78.421333 78.421333 0 0 0 762.368 0zM249.002667 52.224h513.365333c14.378667 0 26.112 11.690667 26.112 26.112v645.461333H222.890667V78.336c0-14.421333 11.690667-26.112 26.112-26.112zM762.368 965.973333H249.002667a26.154667 26.154667 0 0 1-26.112-26.112v-159.402666H788.48v159.402666a26.154667 26.154667 0 0 1-26.112 26.112z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var It=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-responsive-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["viewBox","0 0 1200 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M420.444699 238.915368h320.727579c40.96 0 71.141053 17.785263 89.249684 54.541474 6.790737 13.635368 9.162105 28.456421 8.892632 43.870316-0.323368 85.692632 0 171.924211 0 257.616842v138.725053c0 57.775158-40.043789 98.088421-98.088421 98.088421-214.069895 0.269474-428.085895 0-641.778527 0-43.600842 0-78.848-23.390316-93.07621-61.386106a101.645474 101.645474 0 0 1-6.25179-35.247157c0-132.796632-0.269474-265.593263 0-398.389895 0-56.589474 41.822316-97.818947 99.004632-97.818948h321.320421z m0.592842 542.72c107.034947 0 214.339368-0.269474 321.320421 0.323369a47.481263 47.481263 0 0 0 49.25979-49.205895c-0.323368-132.203789-0.323368-264.084211-0.323369-396.341895 0-30.504421-18.701474-49.475368-49.529263-49.475368H99.178173c-29.911579 0-48.882526 18.378105-48.882527 48.343579-0.323368 132.473263 0 265.269895 0 397.743158 0 7.706947 0.538947 15.144421 4.149895 22.258526 9.485474 18.378105 24.576 26.677895 45.325474 26.677895 107.034947-0.269474 214.339368-0.269474 321.320421-0.269474z","p-id","2492"],["d","M1185.803857 474.866526v380.01179c0 26.677895-8.623158 49.475368-31.097263 65.536a72.650105 72.650105 0 0 1-43.870316 13.635368c-69.093053 0.269474-138.132211 0-207.494737 0-10.671158 0-14.821053-4.473263-15.090526-15.144421a221.884632 221.884632 0 0 1 0-19.887158c0.269474-10.078316 4.688842-14.497684 15.090526-14.767158 14.228211-0.323368 28.133053 0 42.361263 0h161.253053c20.156632 0 28.779789-8.623158 28.779789-28.779789 0-34.654316-0.323368-69.362526 0.269474-104.016842 0-5.928421-2.048-7.437474-7.706947-7.437474-74.374737 0.269474-148.48 0.269474-222.908632 0.269474-15.090526 0-18.647579-3.233684-18.647579-18.647579 0-5.066105-0.323368-10.401684 0-15.737263 0.269474-10.617263 4.742737-15.090526 15.090526-15.090527h5.658948c73.512421 0 146.701474 0 220.213895 0.323369 6.251789 0 8.299789-1.185684 8.299789-8.030316-0.269474-197.416421-0.269474-394.832842-0.269474-592.249263 0-7.114105-0.323368-14.228211-4.742737-20.48a23.821474 23.821474 0 0 0-20.48-10.617263H736.213962c-22.528 0-31.744 9.162105-31.744 31.690105v80.033684c0 12.773053-4.149895 16.922947-16.869053 17.192421-6.521263 0-13.365895 0.269474-19.887157-0.323368-8.623158-0.538947-12.719158-4.688842-12.719158-12.988632-0.323368-31.744-1.185684-63.757474 0.538947-95.447579A73.296842 73.296842 0 0 1 729.962173 14.228211c126.868211-0.323368 254.059789-0.323368 380.604631 0 43.870316 0.323368 74.698105 33.792 74.698105 80.033684 0.916211 126.868211 0.592842 253.736421 0.592843 380.604631z m-765.305263 457.943579H19.952909c-16.006737 0-19.563789-3.557053-19.563789-19.563789 0-5.012211-0.323368-10.347789 0-15.683369 0.538947-9.754947 5.012211-13.958737 14.821053-14.551579h804.75621c2.101895 0 4.149895-0.269474 6.25179 0 8.299789 0.592842 12.719158 4.742737 13.042526 13.042527 0.538947 8.030316 0.269474 16.006737 0 24.037052-0.323368 8.030316-4.742737 11.587368-12.449684 12.449685-2.964211 0.269474-5.658947 0.269474-8.623158 0.269473h-397.743158z","p-id","2493"],["d","M954.002594 813.056a33.792 33.792 0 0 1-32.87579 32.929684c-17.785263 0-32.875789-15.090526-33.199158-32.875789 0-18.108632 15.413895-33.253053 33.468632-33.253053 18.108632 0.323368 32.606316 15.144421 32.606316 33.199158z","p-id","2494"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2)(3,"path",3),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Ft=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-design-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1260 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M166.137305 564.657231a35.603692 35.603692 0 1 1 71.168 0 35.603692 35.603692 0 0 1-71.168 0z m54.744615-179.830154a55.847385 55.847385 0 1 1 111.694769 0 55.847385 55.847385 0 0 1-111.655384 0z m206.296615-146.313846a72.073846 72.073846 0 1 1 144.108308 0 72.073846 72.073846 0 0 1-144.108308 0z m272.541539 0a90.466462 90.466462 0 1 1 180.972308 0 90.466462 90.466462 0 0 1-180.972308 0z m549.021538-88.103385a31.783385 31.783385 0 0 1 3.15077 44.819692L771.596997 748.307692l-108.740923 75.657846 60.612923-119.138461L1202.858535 152.733538a31.783385 31.783385 0 0 1 44.859077-3.150769l0.945231 0.787693z m-82.156307 307.003077a32.413538 32.413538 0 0 1 32.295384 34.973539h0.118154c-2.56 29.459692-73.058462 298.535385-269.981538 415.350153-328.192 194.717538-543.350154 48.758154-586.358154-20.755692-29.696-48.009846-52.381538-100.864-69.710769-120.792615-27.214769-31.192615-150.055385 43.244308-233.944616-50.845539-83.928615-94.129231-58.525538-470.449231 343.276308-651.027692 367.931077-165.336615 631.414154 36.155077 673.161846 71.286154a31.428923 31.428923 0 1 1-38.990769 49.348923C917.241305 102.4 719.530535 28.199385 487.358228 89.796923 155.542843 176.206769 21.674535 525.351385 78.388382 660.046769c30.523077 72.467692 175.852308 6.222769 233.314461 53.996308 21.425231 17.801846 59.037538 91.254154 83.731692 134.774154 44.898462 79.281231 286.72 140.996923 497.979077 3.820307 195.820308-127.133538 240.718769-365.331692 240.71877-365.331692h0.118153a32.413538 32.413538 0 0 1 32.295385-29.892923z","p-id","3059"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Tt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-json-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M206.497462,203.065268 C225.380711,197.940758 240,211.850142 240,233.080254 C240,250.650002 230.253807,260.166948 222.944162,263.09524 C163.857868,285.057424 155.329949,307.751682 155.329949,357.532634 C155.329949,372.174091 156.548223,396.332494 156.548223,411.706023 C156.548223,468.807703 133.401015,496.626471 93.1979695,512 C134.010152,528.105602 156.548223,555.192297 156.548223,612.293977 C156.548223,619.107246 156.308942,627.645952 156.04247,636.317008 L155.98059,638.319645 L155.897583,640.989618 C155.607459,650.323572 155.329949,659.479398 155.329949,666.467366 C155.329949,716.248318 163.857868,738.942576 222.944162,760.90476 C230.253807,763.833052 240,773.349998 240,790.919746 C240,812.149858 225.380711,826.059242 206.497462,820.934732 C112.081218,796.044256 87.106599,750.655741 87.106599,678.912604 C87.106599,673.593637 87.3924294,663.980713 87.687192,654.067212 L87.687192,654.067212 L87.801145,650.223294 C88.0747343,640.939007 88.3248731,631.842609 88.3248731,626.203361 C88.3248731,572.762044 72.4873096,548.603641 31.0659898,547.139496 C11.5736041,545.67535 0,531.765966 0,512 C0,492.234034 11.5736041,478.32465 31.0659898,476.860504 C72.4873096,474.664286 88.3248731,451.237956 88.3248731,397.064567 C88.3248731,391.425318 88.0747343,382.32892 87.801145,373.044633 L87.801145,373.044633 L87.687192,369.200715 C87.3924294,359.287214 87.106599,349.67429 87.106599,344.355323 C87.106599,273.344259 112.081218,227.955744 206.497462,203.065268 Z M817.502538,203.065268 C911.918782,227.955744 936.893401,273.344259 936.893401,344.355323 C936.893401,349.67429 936.607571,359.287214 936.312808,369.200715 L936.198855,373.044633 C935.925266,382.32892 935.675127,391.425318 935.675127,397.064567 C935.675127,451.237956 951.51269,474.664286 992.93401,476.860504 C1012.4264,478.32465 1024,492.234034 1024,512 C1024,531.765966 1012.4264,545.67535 992.93401,547.139496 C951.51269,548.603641 935.675127,572.762044 935.675127,626.203361 C935.675127,631.842609 935.925266,640.939007 936.198855,650.223294 L936.312808,654.067212 C936.607571,663.980713 936.893401,673.593637 936.893401,678.912604 C936.893401,750.655741 911.918782,796.044256 817.502538,820.934732 C798.619289,826.059242 784,812.149858 784,790.919746 C784,773.349998 793.746193,763.833052 801.055838,760.90476 C860.142132,738.942576 868.670051,716.248318 868.670051,666.467366 C868.670051,659.479398 868.392541,650.323572 868.102417,640.989618 L868.01941,638.319645 L867.95753,636.317008 C867.691058,627.645952 867.451777,619.107246 867.451777,612.293977 C867.451777,555.192297 889.989848,528.105602 930.80203,512 C890.598985,496.626471 867.451777,468.807703 867.451777,411.706023 C867.451777,396.332494 868.670051,372.174091 868.670051,357.532634 C868.670051,307.751682 860.142132,285.057424 801.055838,263.09524 C793.746193,260.166948 784,250.650002 784,233.080254 C784,211.850142 798.619289,197.940758 817.502538,203.065268 Z M312,549 C342.375661,549 367,573.624339 367,604 C367,634.375661 342.375661,659 312,659 C281.624339,659 257,634.375661 257,604 C257,573.624339 281.624339,549 312,549 Z M512,549 C542.375661,549 567,573.624339 567,604 C567,634.375661 542.375661,659 512,659 C481.624339,659 457,634.375661 457,604 C457,573.624339 481.624339,549 512,549 Z M712,549 C742.375661,549 767,573.624339 767,604 C767,634.375661 742.375661,659 712,659 C681.624339,659 657,634.375661 657,604 C657,573.624339 681.624339,549 712,549 Z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Et=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-code-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M612.266667 130.133333c-17.066667-4.266667-34.133333 6.4-38.4 23.466667L390.4 832c-4.266667 17.066667 6.4 34.133333 23.466667 38.4 2.133333 0 6.4 2.133333 8.533333 2.133333 14.933333 0 27.733333-8.533333 29.866667-23.466666l181.333333-680.533334c6.4-17.066667-4.266667-34.133333-21.333333-38.4zM1015.466667 477.866667L744.533333 206.933333c-12.8-12.8-32-12.8-44.8 0-12.8 12.8-12.8 32 0 44.8l247.466667 247.466667-249.6 249.6c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 14.933333 8.533333 23.466667 8.533333s17.066667-2.133333 23.466666-8.533333l270.933334-270.933333c6.4-6.4 8.533333-14.933333 8.533333-23.466667s-4.266667-14.933333-8.533333-21.333333zM326.4 206.933333c-12.8-12.8-32-12.8-44.8 0L8.533333 477.866667c-4.266667 6.4-8.533333 12.8-8.533333 21.333333s4.266667 17.066667 8.533333 23.466667l270.933334 270.933333c6.4 6.4 14.933333 8.533333 23.466666 8.533333s17.066667-2.133333 23.466667-8.533333c12.8-12.8 12.8-32 0-44.8L76.8 499.2l247.466667-247.466667c12.8-12.8 12.8-32 2.133333-44.8z","p-id","4084"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Vt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-play-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M453.553208,130.165945 C510.884384,98.2598995 583.075347,118.345868 615.784549,174.941064 L616.763596,176.667229 L924.649574,729.899847 C934.581184,747.745708 939.793739,767.831089 939.793739,788.254399 C939.793739,853.865828 887.137053,907.178628 821.778158,908.238323 L819.793739,908.254399 L204.021781,908.254399 C183.598471,908.254399 163.51309,903.041844 145.667229,893.110235 C88.3360528,861.204189 67.357712,789.267478 98.2149938,731.641648 L99.1659454,729.899847 L407.051924,176.667229 C417.919777,157.139057 434.025036,141.033798 453.553208,130.165945 Z M492.456243,200.069836 C485.946852,203.692453 480.578432,209.060873 476.955815,215.570264 L169.069836,768.802882 C158.327059,788.106308 165.266837,812.463568 184.570264,823.206345 C190.518884,826.516881 197.214011,828.254399 204.021781,828.254399 L819.793739,828.254399 C841.885129,828.254399 859.793739,810.345789 859.793739,788.254399 C859.793739,781.446629 858.056221,774.751502 854.745684,768.802882 L546.859705,215.570264 C536.116929,196.266837 511.759669,189.327059 492.456243,200.069836 Z","transform","translate(511.896869, 511.627200) rotate(-270.000000) translate(-511.896869, -511.627200) "]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var jt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-setting-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M512,12 C582.636164,12 639.898089,69.261925 639.898089,139.892574 L639.898349,141.781694 C654.742486,146.909017 669.244536,152.924618 683.334385,159.790219 L684.678178,158.446609 C734.625489,108.499299 815.60608,108.499299 865.553391,158.446609 C914.944885,207.838104 915.554206,287.697419 867.027692,337.823433 L865.781597,339.091759 L864.209781,340.665615 C871.075392,354.755482 877.090999,369.257552 882.218326,384.101709 L884.101911,384.101911 C954.738075,384.101911 1012,441.363836 1012,512 C1012,581.850122 955.961792,638.750039 886.20392,639.881057 L884.266694,639.898067 L882.218306,639.898349 C877.090983,654.742486 871.075382,669.244536 864.209781,683.334385 L865.553391,684.678178 C915.500701,734.625489 915.500701,815.60608 865.553391,865.553391 C816.161896,914.944885 736.302581,915.554206 686.176567,867.027692 L684.908241,865.781597 L683.334385,864.209781 C669.244536,871.075382 654.742486,877.090983 639.898349,882.218306 L639.898089,884.101911 C639.898089,954.738075 582.636164,1012 512,1012 C442.149878,1012 385.249961,955.961792 384.118943,886.20392 L384.101928,884.266076 L384.101709,882.218326 C369.257552,877.090998 354.755482,871.075391 340.665615,864.209781 L339.321822,865.553391 C289.374511,915.500701 208.39392,915.500701 158.446609,865.553391 C108.499299,815.60608 108.499299,734.625489 158.444679,684.680108 L159.790219,683.334385 C152.924618,669.244536 146.909017,654.742486 141.781694,639.898349 L139.898089,639.898089 C69.261925,639.898089 12,582.636164 12,512 C12,441.363836 69.261925,384.101911 139.893809,384.101911 L141.781674,384.101709 C146.909002,369.257552 152.924609,354.755482 159.790219,340.665615 L158.446609,339.321822 C108.499299,289.374511 108.499299,208.39392 158.446609,158.446609 C208.39392,108.499299 289.374511,108.499299 339.319892,158.444679 L340.665615,159.790219 C354.115034,153.236682 367.940034,147.457631 382.079633,142.486357 L384.101709,141.781674 L384.101911,139.898089 C384.101911,69.261925 441.363836,12 512,12 Z M512,92 C485.546616,92 464.101911,113.444705 464.101911,139.902369 L464.095214,202.494122 L434.069257,210.22259 C405.791983,217.500958 378.786083,228.726636 353.744632,243.523454 L327.044529,259.300358 L282.753279,215.015152 C264.047912,196.309785 233.720519,196.309785 215.015152,215.015152 C196.309785,233.720519 196.309785,264.047912 215.017082,282.755209 L259.300358,327.044529 L243.523454,353.744632 C228.726636,378.786083 217.500958,405.791983 210.22259,434.069257 L202.494122,464.095214 L139.898089,464.101911 C113.444705,464.101911 92,485.546616 92,512 C92,538.453384 113.444705,559.898089 139.903605,559.89809 L202.494528,559.90672 L210.222812,589.931607 C217.501187,618.208568 228.726787,645.214173 243.523454,670.255368 L259.300358,696.955471 L215.015152,741.246721 C196.309785,759.952088 196.309785,790.279481 215.015152,808.984848 C233.720519,827.690215 264.047912,827.690215 282.755209,808.982918 L327.044529,764.699642 L353.744632,780.476546 C378.786083,795.273364 405.791983,806.499042 434.069257,813.77741 L464.095214,821.505878 L464.101893,883.937746 L464.110865,885.045091 C464.606855,911.08442 485.890111,932 512,932 C538.453384,932 559.898089,910.555295 559.89809,884.096395 L559.90672,821.505472 L589.931607,813.777188 C618.208568,806.498813 645.214173,795.273213 670.255368,780.476546 L696.955471,764.699642 L741.131179,808.869322 L741.919981,809.645446 C760.683285,827.707314 790.522368,827.447328 808.984848,808.984848 C827.690215,790.279481 827.690215,759.952088 808.982918,741.244791 L764.699642,696.955471 L780.476546,670.255368 C795.273213,645.214173 806.498813,618.208568 813.777188,589.931607 L821.505472,559.90672 L883.937128,559.898112 L885.045091,559.889135 C911.08442,559.393145 932,538.109889 932,512 C932,485.546616 910.555295,464.101911 884.097631,464.101911 L821.505878,464.095214 L813.77741,434.069257 C806.499042,405.791983 795.273364,378.786083 780.476546,353.744632 L764.699642,327.044529 L808.869322,282.868821 L809.645446,282.080019 L810.181805,281.51382 C827.700294,262.721071 827.262703,233.293007 808.984848,215.015152 C790.279481,196.309785 759.952088,196.309785 741.244791,215.017082 L696.955471,259.300358 L670.255368,243.523454 C645.214173,228.726787 618.208568,217.501187 589.931607,210.222812 L559.90672,202.494528 L559.898089,139.898089 C559.898089,113.444705 538.453384,92 512,92 Z M512,313 C621.904665,313 711,402.095335 711,512 C711,621.904665 621.904665,711 512,711 C402.095335,711 313,621.904665 313,512 C313,402.095335 402.095335,313 512,313 Z M512,393 C446.278115,393 393,446.278115 393,512 C393,577.721885 446.278115,631 512,631 C577.721885,631 631,577.721885 631,512 C631,446.278115 577.721885,393 512,393 Z"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Rt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-drag-left-source-animation-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:24,vars:2,consts:[["viewBox","0 0 1024 1024"],["id","helper-drag-leftrec","width","260","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(97.4763,336) translate(-27.4763,-124)"],["id","helper-drag-rightrec","width","580","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(443.476,336) translate(-69.5,-124)"],["id","helper-drag-rec","width","210","height","100","fill","#ffffff","rx","10","stroke","none",2,"transform","translate(-111.034px,-48.1565px)","animation","3.3s linear infinite both helper-drag-rec_w, 3.3s linear infinite both helper-drag-rec_h, 3.3s linear infinite both helper-drag-rec_mo","offset-path","path('M206.034,298.157L205.034,298.157C481.262,280.399,662.717,480.353,670.01,510.157L505.01,280.552L515.01,290.157L515.01,290.157')","offset-rotate","0deg"],["id","helper-drag-mouse","fill","#000000","fill-rule","nonzero","opacity","1",2,"transform","scale(2,2) translate(-14px,-14px)","animation","3.3s linear infinite both helper-drag-mouse_mo","offset-path","path('M200,613L200,290L200,300L200,300C371.375,309.667,501.439,327.173,663.976,512L663.976,512')","offset-rotate","0deg"],["id","helper-drag-mouse-path","d","M27.9059,13.8023L23.4402,10.278C23.364,10.218,23.2602,10.2069,23.173,10.2494C23.0858,10.2919,23.0305,10.3805,23.0308,10.4775L23.0308,12.7418L15.2614,12.7418L15.2614,4.9723L17.5292,4.9723C17.7392,4.9723,17.8582,4.72732,17.7287,4.56283L14.201,0.0971035C14.1537,0.0358608,14.0806,0,14.0032,0C13.9258,0,13.8528,0.0358608,13.8055,0.0971035L10.2778,4.56283C10.2178,4.63907,10.2067,4.74288,10.2492,4.83009C10.2917,4.91729,10.3803,4.97254,10.4773,4.9723L12.7416,4.9723L12.7416,12.7418L4.97221,12.7418L4.97221,10.474C4.97221,10.264,4.72723,10.145,4.56274,10.2745L0.0971017,13.8023C0.0358601,13.8496,0,13.9226,0,14C0,14.0774,0.0358601,14.1504,0.0971017,14.1977L4.55924,17.7255C4.72373,17.855,4.96871,17.7395,4.96871,17.526L4.96871,15.2617L12.7381,15.2617L12.7381,23.0312L10.4703,23.0312C10.2603,23.0312,10.1413,23.2762,10.2708,23.4407L13.7985,27.9029C13.9,28.0324,14.096,28.0324,14.194,27.9029L17.7217,23.4407C17.8512,23.2762,17.7357,23.0312,17.5222,23.0312L15.2614,23.0312L15.2614,15.2617L23.0308,15.2617L23.0308,17.5295C23.0308,17.7395,23.2757,17.8585,23.4402,17.729L27.9024,14.2012C27.9634,14.1533,27.9993,14.0802,28,14.0026C28.0007,13.925,27.966,13.8513,27.9059,13.8023L27.9059,13.8023Z","transform","translate(14,14) translate(-14,-14)"],["id","helper-drag-boomrightup","opacity","0","transform","translate(985.577,207.1) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomrightup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a0_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a1_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a2_d"],["id","helper-drag-boomleftup","opacity","0","transform","translate(367.253,188.323) rotate(-90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomleftup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a3_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a4_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a5_d"],["id","helper-drag-boomrightbottom","opacity","0","transform","translate(960.3,845.127) rotate(90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomrightbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a6_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a7_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a8_d"],["id","helper-drag-boomleftbottom","opacity","0","transform","translate(335.477,819.85) rotate(-180) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-drag-boomleftbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a9_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a10_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a11_d"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"style"),S(2," @keyframes helper-drag-rec_w { 0% { width: 210px; } 54.5455% { width: 210px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { width: 540px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { width: 520px; } 100% { width: 520px; } } @keyframes helper-drag-rec_h { 0% { height: 100px; } 54.5455% { height: 100px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { height: 560px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { height: 540px; } 100% { height: 540px; } } @keyframes helper-drag-rec_mo { 0% { offset-distance: 0%; } 33.3333% { offset-distance: 0.12%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 64.297%; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { offset-distance: 98.331%; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-drag-mouse_mo { 0% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 18.1818% { offset-distance: 37.49%; } 24.2424% { offset-distance: 38.651%; } 33.3333% { offset-distance: 38.651%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-drag-boomrightup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a0_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a1_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a2_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-drag-boomleftup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a3_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a4_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a5_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-drag-boomrightbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a6_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a7_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a8_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-drag-boomleftbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a9_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a10_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a11_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } "),r(),s(3,"rect",1)(4,"rect",2)(5,"rect",3),a(6,"g",4),s(7,"path",5),r(),a(8,"g",6),s(9,"path",7)(10,"path",8)(11,"path",9),r(),a(12,"g",10),s(13,"path",11)(14,"path",12)(15,"path",13),r(),a(16,"g",14),s(17,"path",15)(18,"path",16)(19,"path",17),r(),a(20,"g",18),s(21,"path",19)(22,"path",20)(23,"path",21),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})(),Nt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-drag-right-source-animation-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:24,vars:2,consts:[["viewBox","0 0 1024 1024"],["id","helper-leftrec","width","260","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(721.276,336) translate(-27.4763,-124)"],["id","helper-rightrec","width","580","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(139.5,336) translate(-69.5,-124)"],["id","helper-rec","width","210","height","100","fill","#ffffff","rx","10","stroke","none",2,"transform","translate(-105px,-50px)","animation","3.3s linear infinite both helper-rec_w, 3.3s linear infinite both helper-rec_h, 3.3s linear infinite both helper-rec_mo","offset-path","path('M823.8,300.3L823.8,300.3C649.753,292.487,465.346,303.22,360,512L195,282L205,292L205,292')","offset-rotate","0deg"],["id","helper-mouse","fill","#000000","fill-rule","nonzero","opacity","1",2,"transform","scale(2,2) translate(-14px,-14px)","animation","3.3s linear infinite both helper-mouse_mo","offset-path","path('M823.8,616L823.8,290L823.8,300L823.8,300C630.302,283.946,461.204,322.291,360,512L360,512')","offset-rotate","0deg"],["id","helper-mouse-path","d","M27.9059,13.8023L23.4402,10.278C23.364,10.218,23.2602,10.2069,23.173,10.2494C23.0858,10.2919,23.0305,10.3805,23.0308,10.4775L23.0308,12.7418L15.2614,12.7418L15.2614,4.9723L17.5292,4.9723C17.7392,4.9723,17.8582,4.72732,17.7287,4.56283L14.201,0.0971035C14.1537,0.0358608,14.0806,0,14.0032,0C13.9258,0,13.8528,0.0358608,13.8055,0.0971035L10.2778,4.56283C10.2178,4.63907,10.2067,4.74288,10.2492,4.83009C10.2917,4.91729,10.3803,4.97254,10.4773,4.9723L12.7416,4.9723L12.7416,12.7418L4.97221,12.7418L4.97221,10.474C4.97221,10.264,4.72723,10.145,4.56274,10.2745L0.0971017,13.8023C0.0358601,13.8496,0,13.9226,0,14C0,14.0774,0.0358601,14.1504,0.0971017,14.1977L4.55924,17.7255C4.72373,17.855,4.96871,17.7395,4.96871,17.526L4.96871,15.2617L12.7381,15.2617L12.7381,23.0312L10.4703,23.0312C10.2603,23.0312,10.1413,23.2762,10.2708,23.4407L13.7985,27.9029C13.9,28.0324,14.096,28.0324,14.194,27.9029L17.7217,23.4407C17.8512,23.2762,17.7357,23.0312,17.5222,23.0312L15.2614,23.0312L15.2614,15.2617L23.0308,15.2617L23.0308,17.5295C23.0308,17.7395,23.2757,17.8585,23.4402,17.729L27.9024,14.2012C27.9634,14.1533,27.9993,14.0802,28,14.0026C28.0007,13.925,27.966,13.8513,27.9059,13.8023L27.9059,13.8023Z","transform","translate(14,14) translate(-14,-14)"],["id","helper-boomrightup","opacity","0","transform","translate(678.153,207.1) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomrightup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a0_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a1_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a2_d"],["id","helper-boomleftup","opacity","0","transform","translate(65.1,188.323) rotate(-90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomleftup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a3_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a4_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a5_d"],["id","helper-boomrightbottom","opacity","0","transform","translate(652.876,845.127) rotate(90) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomrightbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a6_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a7_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a8_d"],["id","helper-boomleftbottom","opacity","0","transform","translate(39.8234,819.85) rotate(-180) scale(1.3,1.3) translate(-13,-13)",2,"animation","3.3s linear infinite both helper-boomleftbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a9_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a10_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","3.3s linear infinite both a11_d"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"style"),S(2," @keyframes helper-rec_w { 0% { width: 210px; } 54.5455% { width: 210px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { width: 540px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { width: 520px; } 100% { width: 520px; } } @keyframes helper-rec_h { 0% { height: 100px; } 54.5455% { height: 100px; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { height: 560px; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { height: 540px; } 100% { height: 540px; } } @keyframes helper-rec_mo { 0% { offset-distance: 0%; } 33.3333% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 64.764%; animation-timing-function: cubic-bezier(0.904, 0, 0.726, 0.668); } 66.6667% { offset-distance: 98.323%; animation-timing-function: cubic-bezier(0.214, 0.499, 0.52, 0.867); } 72.7273% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-mouse_mo { 0% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 18.1818% { offset-distance: 36.981%; } 24.2424% { offset-distance: 38.116%; } 33.3333% { offset-distance: 38.116%; animation-timing-function: cubic-bezier(0.62, 0.079, 0.616, 1); } 54.5455% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-boomrightup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a0_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a1_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a2_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-boomleftup_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a3_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a4_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a5_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-boomrightbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a6_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a7_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a8_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-boomleftbottom_o { 0% { opacity: 0; } 66.6667% { opacity: 0; } 69.697% { opacity: 1; } 75.7576% { opacity: 1; } 78.7879% { opacity: 0; } 100% { opacity: 0; } } @keyframes a9_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a10_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a11_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 66.6667% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 72.7273% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 78.7879% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } "),r(),s(3,"rect",1)(4,"rect",2)(5,"rect",3),a(6,"g",4),s(7,"path",5),r(),a(8,"g",6),s(9,"path",7)(10,"path",8)(11,"path",9),r(),a(12,"g",10),s(13,"path",11)(14,"path",12)(15,"path",13),r(),a(16,"g",14),s(17,"path",15)(18,"path",16)(19,"path",17),r(),a(20,"g",18),s(21,"path",19)(22,"path",20)(23,"path",21),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})(),Bt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-batch-drag-animation-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:27,vars:2,consts:[["viewBox","0 0 1024 1024"],["id","helper-batch-drag-rightrec","width","880","height","600","fill","#eeeeee","stroke","none","fill-rule","evenodd","rx","12","transform","translate(441.5,336) translate(-369.5,-124)"],["id","helper-batch-drag-boomrightup","opacity","0","transform","translate(953.977,487.425) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomrightup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a0_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a1_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a2_d"],["id","helper-batch-drag-boomleftup","opacity","0","transform","translate(560.35,462.149) rotate(-90) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomleftup_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a3_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a4_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a5_d"],["id","helper-batch-drag-boomrightbottom","opacity","0","transform","translate(928.7,805.302) rotate(90) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomrightbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a6_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a7_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a8_d"],["id","helper-batch-drag-boomleftbottom","opacity","0","transform","translate(535.073,784.75) rotate(-180) scale(1.3,1.3) translate(-13,-13)",2,"animation","2.5s linear infinite both helper-batch-drag-boomleftbottom_o"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a9_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(45) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a10_d"],["fill","#b6b6b6","opacity","1","stroke","none","d","M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z","transform","translate(-15.4435,22) rotate(90) scale(2,2) translate(-2,-14)",2,"animation","2.5s linear infinite both a11_d"],["id","helpler-dragwhole",2,"transform","translate(-166.5px,-140px)","animation","2.5s linear infinite both helpler-dragwhole_t, 2.5s linear infinite both helpler-dragwhole_mo","offset-path","path('M286.5,396L286.5,396L286.5,396L286.5,396C470.732,414.82,636.636,472.739,744.5,633.126L744.5,633.126')","offset-rotate","0deg"],["id","helper-batch-drag-rec","width","333","height","280","fill","none","rx","10","stroke","#a5a5a5","fill-rule","nonzero","stroke-width","6","stroke-dasharray","12 20","transform","translate(111.034,48.1565) translate(-111.034,-48.1565)"],["width","281","height","60","stroke","none","fill","#c4c4c4","stroke-width","2","rx","10","transform","translate(166.5,53) translate(-140.5,-30)"],["width","140.5","height","60","stroke","none","fill","#c4c4c4","stroke-width","2","rx","10","transform","translate(166.5,137.525) translate(-140.5,-30)"],["width","190.054","height","60","stroke","none","fill","#c4c4c4","stroke-width","2","rx","10","transform","translate(166.5,222.051) translate(-140.5,-30)"],["id","helper-batch-drag-mouse","fill","#000000","fill-rule","nonzero","opacity","1",2,"transform","scale(2,2) translate(-14px,-14px)","animation","2.5s linear infinite both helper-batch-drag-mouse_mo","offset-path","path('M286.5,744L286.5,378L286.5,396L286.5,396C474.045,416.166,638.679,477.076,744.5,633.126L744.5,633.126')","offset-rotate","0deg"],["id","helper-batch-drag-mouse-path","d","M27.9059,13.8023L23.4402,10.278C23.364,10.218,23.2602,10.2069,23.173,10.2494C23.0858,10.2919,23.0305,10.3805,23.0308,10.4775L23.0308,12.7418L15.2614,12.7418L15.2614,4.9723L17.5292,4.9723C17.7392,4.9723,17.8582,4.72732,17.7287,4.56283L14.201,0.0971035C14.1537,0.0358608,14.0806,0,14.0032,0C13.9258,0,13.8528,0.0358608,13.8055,0.0971035L10.2778,4.56283C10.2178,4.63907,10.2067,4.74288,10.2492,4.83009C10.2917,4.91729,10.3803,4.97254,10.4773,4.9723L12.7416,4.9723L12.7416,12.7418L4.97221,12.7418L4.97221,10.474C4.97221,10.264,4.72723,10.145,4.56274,10.2745L0.0971017,13.8023C0.0358601,13.8496,0,13.9226,0,14C0,14.0774,0.0358601,14.1504,0.0971017,14.1977L4.55924,17.7255C4.72373,17.855,4.96871,17.7395,4.96871,17.526L4.96871,15.2617L12.7381,15.2617L12.7381,23.0312L10.4703,23.0312C10.2603,23.0312,10.1413,23.2762,10.2708,23.4407L13.7985,27.9029C13.9,28.0324,14.096,28.0324,14.194,27.9029L17.7217,23.4407C17.8512,23.2762,17.7357,23.0312,17.5222,23.0312L15.2614,23.0312L15.2614,15.2617L23.0308,15.2617L23.0308,17.5295C23.0308,17.7395,23.2757,17.8585,23.4402,17.729L27.9024,14.2012C27.9634,14.1533,27.9993,14.0802,28,14.0026C28.0007,13.925,27.966,13.8513,27.9059,13.8023L27.9059,13.8023Z","transform","translate(14,14) translate(-14,-14)"]],template:function(n,o){n&1&&(f(),a(0,"svg",0)(1,"style"),S(2," @keyframes helper-batch-drag-boomrightup_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a0_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a1_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a2_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-batch-drag-boomleftup_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a3_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a4_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a5_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-batch-drag-boomrightbottom_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a6_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a7_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a8_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helper-batch-drag-boomleftbottom_o { 0% { opacity: 0; } 60% { opacity: 0; } 64% { opacity: 1; } 72% { opacity: 1; } 76% { opacity: 0; } 100% { opacity: 0; } } @keyframes a9_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a10_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes a11_d { 0% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); } 60% { d: path( 'M1,0L3,0C3.55228,0,4,0.447715,4,1L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,1C0,0.447715,0.447715,0,1,0Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 68% { d: path( 'M1,-15L3,-15C3.55228,-15,4,-14.5523,4,-14L4,3C4,3.55228,3.55228,4,3,4L1,4C0.447715,4,0,3.55228,0,3L0,-14C0,-14.5523,0.447715,-15,1,-15Z' ); animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); } 76% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } 100% { d: path( 'M1,-10L3,-10C3.55228,-10,4,-9.55228,4,-9L4,-7C4,-6.44772,3.55228,-6,3,-6L1,-6C0.447715,-6,0,-6.44772,0,-7L0,-9C0,-9.55228,0.447715,-10,1,-10Z' ); } } @keyframes helpler-dragwhole_t { 0% { transform: scale(1, 1) translate(-166.5px, -140px); } 60% { transform: scale(1, 1) translate(-166.5px, -140px); } 64% { transform: scale(1.1, 1.1) translate(-166.5px, -140px); } 68% { transform: scale(1, 1) translate(-166.5px, -140px); } 100% { transform: scale(1, 1) translate(-166.5px, -140px); } } @keyframes helpler-dragwhole_mo { 0% { offset-distance: 0%; } 20% { offset-distance: 0%; } 28% { offset-distance: 0%; } 40% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 68% { offset-distance: 100%; } 100% { offset-distance: 100%; } } @keyframes helper-batch-drag-mouse_mo { 0% { offset-distance: 0%; animation-timing-function: cubic-bezier(0.766821, 0.127231, 0.642631, 0.749003); } 20% { offset-distance: 39.885%; animation-timing-function: cubic-bezier(0.232064, 0.618697, 0.545352, 1); } 28% { offset-distance: 41.847%; } 40% { offset-distance: 41.847%; animation-timing-function: cubic-bezier(0.69, 0.145, 0.37, 1); } 68% { offset-distance: 100%; } 100% { offset-distance: 100%; } } "),r(),s(3,"rect",1),a(4,"g",2),s(5,"path",3)(6,"path",4)(7,"path",5),r(),a(8,"g",6),s(9,"path",7)(10,"path",8)(11,"path",9),r(),a(12,"g",10),s(13,"path",11)(14,"path",12)(15,"path",13),r(),a(16,"g",14),s(17,"path",15)(18,"path",16)(19,"path",17),r(),a(20,"g",18),s(21,"rect",19)(22,"rect",20)(23,"rect",21)(24,"rect",22),r(),a(25,"g",23),s(26,"path",24),r()()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Wt=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-command-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:3,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M652.714667 699.904H371.285333c-26.752 0-47.189333-20.48-47.189333-47.189333V371.285333c0-26.752 20.48-47.189333 47.189333-47.189333h281.429334c26.752 0 47.189333 20.48 47.189333 47.189333v281.429334c0 26.752-20.48 47.189333-47.189333 47.189333z m-234.24-94.336h187.093333V418.432H418.432v187.136z","p-id","5442"],["d","M794.24 418.432h-141.525333c-26.709333 0-47.146667-20.437333-47.146667-47.146667V229.76A189.226667 189.226667 0 0 1 794.24 41.088a189.226667 189.226667 0 0 1 188.672 188.672C981.333333 333.525333 896.426667 418.432 794.24 418.432z m-94.336-94.293333h94.293333a94.634667 94.634667 0 0 0 94.378667-94.378667 94.634667 94.634667 0 0 0-94.336-94.293333 94.592 94.592 0 0 0-94.336 94.293333v94.336zM371.285333 418.432H229.76A189.226667 189.226667 0 0 1 41.088 229.76C42.666667 127.573333 127.573333 42.666667 231.381333 42.666667a189.226667 189.226667 0 0 1 188.629334 188.672V372.906667a48.426667 48.426667 0 0 1-48.725334 45.568z m-139.946666-281.429333a94.634667 94.634667 0 0 0-94.336 94.336c0 51.882667 42.453333 94.336 94.336 94.336h94.336v-94.293334C324.096 179.413333 281.642667 136.96 231.381333 136.96zM794.24 981.333333a189.226667 189.226667 0 0 1-188.672-188.672V651.093333c0-26.709333 20.437333-47.146667 47.146667-47.146666h141.525333a189.226667 189.226667 0 0 1 188.672 188.672C981.333333 896.426667 896.426667 981.333333 794.24 981.333333z m-94.336-281.429333v94.293333c0 51.925333 42.453333 94.378667 94.293333 94.378667a94.634667 94.634667 0 0 0 94.378667-94.336 94.634667 94.634667 0 0 0-94.336-94.336h-94.336zM231.338667 981.333333A189.226667 189.226667 0 0 1 42.666667 792.661333a189.226667 189.226667 0 0 1 188.672-188.672H372.906667c26.709333 0 47.146667 20.437333 47.146666 47.146667v141.525333C418.432 896.426667 333.525333 981.333333 231.338667 981.333333z m0-281.429333a94.592 94.592 0 0 0-94.293334 94.293333c0 51.925333 42.410667 94.378667 94.293334 94.378667a94.634667 94.634667 0 0 0 94.336-94.336v-94.336h-94.293334z","p-id","5443"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var At=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-shift-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:2,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M464.213333 105.301333a74.496 74.496 0 0 0-9.6 9.557334L119.04 517.546667a74.666667 74.666667 0 0 0 9.557333 105.130666l5.973334 4.48c12.330667 8.362667 26.88 12.842667 41.813333 12.842667H298.666667v224c0 41.216 33.450667 74.666667 74.666666 74.666667h277.333334l6.144-0.256A74.666667 74.666667 0 0 0 725.333333 864L725.290667 640h122.282666a74.666667 74.666667 0 0 0 57.344-122.453333l-335.573333-402.688a74.666667 74.666667 0 0 0-99.754667-13.653334l-5.418666 4.096z m55.978667 50.517334l335.573333 402.688a10.666667 10.666667 0 0 1-8.192 17.493333H693.333333a32 32 0 0 0-32 32v256a10.666667 10.666667 0 0 1-10.666666 10.666667h-277.333334a10.666667 10.666667 0 0 1-10.666666-10.666667v-256a32 32 0 0 0-32-32H176.426667a10.666667 10.666667 0 0 1-8.192-17.493333l335.573333-402.688a10.666667 10.666667 0 0 1 16.384 0z","p-id","6245"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Ht=(()=>{let e=class e{constructor(){this.width="1em",this.height="1em"}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-delete-svg"]],inputs:{width:"width",height:"height"},standalone:!0,features:[c],decls:4,vars:2,consts:[["viewBox","0 0 1024 1024","fill","currentColor","focusable","false","aria-hidden","true"],["d","M897.066667 896H342.4c-12.8 0-25.6-4.266667-34.133333-12.8l-298.666667-341.333333c-12.8-17.066667-12.8-38.4 0-55.466667l298.666667-341.333333c8.533333-12.8 21.333333-17.066667 34.133333-17.066667h554.666667c72.533333 0 128 55.466667 128 128v512c0 72.533333-55.466667 128-128 128zM363.733333 810.666667H897.066667c25.6 0 42.666667-17.066667 42.666666-42.666667V256c0-25.6-17.066667-42.666667-42.666666-42.666667H363.733333l-260.266666 298.666667 260.266666 298.666667z","p-id","4636"],["d","M513.066667 682.666667c-12.8 0-21.333333-4.266667-29.866667-12.8-17.066667-17.066667-17.066667-42.666667 0-59.733334l256-256c17.066667-17.066667 42.666667-17.066667 59.733333 0s17.066667 42.666667 0 59.733334l-256 256c-8.533333 8.533333-17.066667 12.8-29.866666 12.8z","p-id","4637"],["d","M769.066667 682.666667c-12.8 0-21.333333-4.266667-29.866667-12.8l-256-256c-17.066667-17.066667-17.066667-42.666667 0-59.733334s42.666667-17.066667 59.733333 0l256 256c17.066667 17.066667 17.066667 42.666667 0 59.733334-8.533333 8.533333-17.066667 12.8-29.866666 12.8z","p-id","4638"]],template:function(n,o){n&1&&(f(),a(0,"svg",0),s(1,"path",1)(2,"path",2)(3,"path",3),r()),n&2&&m("width",o.width)("height",o.height)},encapsulation:2});let t=e;return t})();var Pe=class extends q{constructor(){super(),this.register(P.Component,rt),this.register(P.Outline,bt),this.register(P.History,xt),this.register(P.Expand,vt),this.register(P.InputSource,Lt),this.register(P.TextAreaSource,Mt),this.register(P.CardSource,_t),this.register(P.PushPinOutlined,yt),this.register(P.PushPinFilled,wt),this.register(P.Close,Pt),this.register(P.Undo,Ot),this.register(P.Redo,St),this.register(P.Move,kt),this.register(P.Selection,zt),this.register(P.Pc,Dt),this.register(P.Mobile,Zt),this.register(P.Responsive,It),this.register(P.Design,Ft),this.register(P.Json,Tt),this.register(P.Code,Et),this.register(P.Play,Vt),this.register(P.Setting,jt),this.register(P.DragLeftSourceAnimation,Rt),this.register(P.DragRightSourceAnimation,Nt),this.register(P.BatchDragAnimation,Bt),this.register(P.Command,Wt),this.register(P.Shift,At),this.register(P.Delete,Ht)}};function Hn(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",1),r())}function Gn(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",2),r())}function Qn(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",3),r())}function $n(t,e){t&1&&(a(0,"button",0),s(1,"app-icon",4),r())}var Gt=(()=>{let e=class e{constructor(){this.prefix=M("view-tools"),this.use=["DESIGNABLE","JSONTREE","PREVIEW"]}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-view-tools-widget"]],inputs:{style:"style",use:"use"},standalone:!0,features:[c],decls:6,vars:9,consts:[["nz-button","","nzSize","small"],["icon","Design"],["icon","Json"],["icon","Code"],["icon","Play"]],template:function(n,o){n&1&&(a(0,"div")(1,"nz-button-group"),x(2,Hn,2,0,"button",0)(3,Gn,2,0,"button",0)(4,Qn,2,0,"button",0)(5,$n,2,0,"button",0),r()()),n&2&&(v(o.style),O(o.prefix),d(2),_(2,o.use.includes("DESIGNABLE")?2:-1),d(),_(3,o.use.includes("JSONTREE")?3:-1),d(),_(4,o.use.includes("MARKUP")?4:-1),d(),_(5,o.use.includes("PREVIEW")?5:-1))},dependencies:[Z,xe,ve,ue,be,B],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var Qt=(()=>{let e=class e{constructor(){this.prefix=M("auxtool")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-aux-tool-widget"]],standalone:!0,features:[c],decls:1,vars:3,template:function(n,o){n&1&&s(0,"div"),n&2&&O(o.prefix)},styles:['@keyframes _ngcontent-%COMP%_dn-animate-slide-to-top{0%{transform:translateY(-10%);opacity:0}to{transform:translateY(0);opacity:.8}}.ngx-designable-auxtool[_ngcontent-%COMP%]{transform:perspective(1px) translateZ(0);position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:9998}.dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;color:var(--dn-aux-selector-btn-color);background:var(--dn-aux-selector-btn-bg-color);border-color:var(--dn-aux-selector-btn-border-color)}.dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, .dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus{color:var(--dn-aux-selector-btn-hover-color);background:var(--dn-aux-selector-btn-hover-bg-color);border-color:var(--dn-aux-selector-btn-hover-border-color)}.dn-aux-button[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:active{color:var(--dn-aux-selector-btn-active-color);background:var(--dn-aux-selector-btn-active-bg-color);border-color:var(--dn-aux-selector-btn-active-border-color)}.ngx-designable-aux-cover-rect.dragging[_ngcontent-%COMP%]{background-color:var(--dn-aux-cover-rect-dragging-color)}.ngx-designable-aux-cover-rect.dropping[_ngcontent-%COMP%]{background-color:var(--dn-aux-cover-rect-dropping-color)}.ngx-designable-aux-free-selection[_ngcontent-%COMP%]{background-color:var(--dn-aux-free-selection-background-color);border-color:var(--dn-aux-free-selection-border-color)}.ngx-designable-aux-helpers[_ngcontent-%COMP%]{position:absolute;pointer-events:all;z-index:10;-webkit-user-select:none;user-select:none}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;color:var(--dn-aux-selector-btn-color);background:var(--dn-aux-selector-btn-bg-color);border-color:var(--dn-aux-selector-btn-border-color)}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, .ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus{color:var(--dn-aux-selector-btn-hover-color);background:var(--dn-aux-selector-btn-hover-bg-color);border-color:var(--dn-aux-selector-btn-hover-border-color)}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:active{color:var(--dn-aux-selector-btn-active-color);background:var(--dn-aux-selector-btn-active-bg-color);border-color:var(--dn-aux-selector-btn-active-border-color)}.ngx-designable-aux-helpers.bottom-right[_ngcontent-%COMP%]{top:100%;right:0}.ngx-designable-aux-helpers.bottom-left[_ngcontent-%COMP%]{top:100%;left:0}.ngx-designable-aux-helpers.bottom-center[_ngcontent-%COMP%]{top:100%;left:50%;transform:translate(-50%)}.ngx-designable-aux-helpers.inner-top-right[_ngcontent-%COMP%]{top:-2px;right:2px}.ngx-designable-aux-helpers.inner-top-left[_ngcontent-%COMP%]{top:-2px;left:2px}.ngx-designable-aux-helpers.inner-top-center[_ngcontent-%COMP%]{top:-2px;right:2px}.ngx-designable-aux-helpers.inner-bottom-right[_ngcontent-%COMP%]{bottom:-2px;right:2px}.ngx-designable-aux-helpers.inner-bottom-left[_ngcontent-%COMP%]{bottom:-2px;left:2px}.ngx-designable-aux-helpers.inner-bottom-center[_ngcontent-%COMP%]{bottom:-2px;right:2px}.ngx-designable-aux-helpers.top-right[_ngcontent-%COMP%]{bottom:100%;right:0}.ngx-designable-aux-helpers.top-left[_ngcontent-%COMP%]{bottom:100%;left:0}.ngx-designable-aux-helpers.top-center[_ngcontent-%COMP%]{bottom:100%;left:50%;transform:translate(-50%)}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{transform:scale(.9);margin-left:2px}.ngx-designable-aux-helpers[_ngcontent-%COMP%] button[_ngcontent-%COMP%] span.ngx-designable-icon[_ngcontent-%COMP%]{transform:scale(1);margin-left:0}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;white-space:nowrap}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-top:4px;margin-bottom:4px;margin-left:2px}.ngx-designable-aux-helpers-content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:first-child{margin-left:0}.ngx-designable-aux-insertion[_ngcontent-%COMP%]{background-color:var(--dn-aux-insertion-color)}.ngx-designable-aux-dashed-box[_ngcontent-%COMP%]{border:1px dashed var(--dn-aux-dashed-box-color)}.ngx-designable-aux-dashed-box-title[_ngcontent-%COMP%]{color:var(--dn-aux-dashed-box-title-color)}.ngx-designable-aux-selection-box[_ngcontent-%COMP%]{border:2px solid var(--dn-aux-selection-box-border-color);position:relative;pointer-events:none}.ngx-designable-aux-selection-box-inner[_ngcontent-%COMP%]{position:absolute;inset:0}.ngx-designable-aux-selection-box-title[_ngcontent-%COMP%]{color:var(--dn-aux-selection-box-color)}.ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;color:var(--dn-aux-selector-btn-color);background:var(--dn-aux-selector-btn-bg-color);border-color:var(--dn-aux-selector-btn-border-color)}.ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:hover, .ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:focus{color:var(--dn-aux-selector-btn-hover-color);background:var(--dn-aux-selector-btn-hover-bg-color);border-color:var(--dn-aux-selector-btn-hover-border-color)}.ngx-designable-aux-selector[_ngcontent-%COMP%] button[_ngcontent-%COMP%]:active{color:var(--dn-aux-selector-btn-active-color);background:var(--dn-aux-selector-btn-active-bg-color);border-color:var(--dn-aux-selector-btn-active-border-color)}.ngx-designable-aux-selector-menu[_ngcontent-%COMP%]{margin-top:-4px;animation:_ngcontent-%COMP%_dn-animate-slide-to-top .2s;opacity:.8}.ngx-designable-aux-selector-menu[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:12px!important;display:flex;align-items:center;padding:0 3px;height:20px;margin-top:2px}.ngx-designable-aux-drag-handler[_ngcontent-%COMP%]{cursor:move}.ngx-designable-aux-node-resize-handler[_ngcontent-%COMP%]{position:absolute;width:10px;height:10px;pointer-events:all;border-radius:10px;background-color:#fff;border:1px solid var(--dn-brand-color)}.ngx-designable-aux-node-resize-handler.left-center[_ngcontent-%COMP%]{left:0;top:50%;transform:translate(calc(-50% - 1px),-50%);cursor:ew-resize}.ngx-designable-aux-node-resize-handler.right-center[_ngcontent-%COMP%]{left:100%;top:50%;transform:translate(calc(-50% + 1px),-50%);cursor:ew-resize}.ngx-designable-aux-node-resize-handler.center-top[_ngcontent-%COMP%]{left:50%;top:0;transform:translate(-50%,calc(-50% - 1px));cursor:ns-resize}.ngx-designable-aux-node-resize-handler.center-bottom[_ngcontent-%COMP%]{left:50%;top:100%;transform:translate(-50%,calc(-50% + 1px));cursor:ns-resize}.ngx-designable-aux-node-resize-handler.left-top[_ngcontent-%COMP%]{left:0;top:0;transform:translate(calc(-50% + 1px),calc(-50% + 1px));cursor:nwse-resize}.ngx-designable-aux-node-resize-handler.left-bottom[_ngcontent-%COMP%]{left:0;top:100%;transform:translate(-50%,-50%);cursor:nesw-resize}.ngx-designable-aux-node-resize-handler.right-bottom[_ngcontent-%COMP%]{left:100%;top:100%;transform:translate(-50%,-50%);cursor:nwse-resize}.ngx-designable-aux-node-resize-handler.right-top[_ngcontent-%COMP%]{left:100%;top:0;transform:translate(-50%,-50%);cursor:nesw-resize}.ngx-designable-aux-node-translate-handler[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:2px;width:40px;height:20px;background:#1890ff;opacity:.5;pointer-events:all}.ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%]{position:absolute;background-color:var(--dn-brand-color);color:var(--dn-white);border-radius:8px;z-index:2;display:flex;align-items:center;justify-content:center}.ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin:0 6px;display:inline-block;font-size:12px}.ngx-designable-aux-space-block-ruler-h[_ngcontent-%COMP%]{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:12px;border-left:1px solid var(--dn-brand-color);border-right:1px solid var(--dn-brand-color)}.ngx-designable-aux-space-block-ruler-h[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;height:1px;background-color:var(--dn-brand-color);z-index:1}.ngx-designable-aux-space-block-ruler-h[_ngcontent-%COMP%] .ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%]{left:50%;top:50%;transform:translate(-50%,-50%) scale(.7)}.ngx-designable-aux-space-block-ruler-v[_ngcontent-%COMP%]{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:12px;border-top:1px solid var(--dn-brand-color);border-bottom:1px solid var(--dn-brand-color)}.ngx-designable-aux-space-block-ruler-v[_ngcontent-%COMP%]:after{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:1px;background-color:var(--dn-brand-color);z-index:1}.ngx-designable-aux-space-block-ruler-v[_ngcontent-%COMP%] .ngx-designable-aux-space-block-ruler-indicator[_ngcontent-%COMP%]{left:50%;top:50%;transform:translate(-50%,-50%) scale(.7)}'],changeDetection:0});let t=e;return t})();var Un=()=>({display:"flex",flexDirection:"column"});function Yn(t,e){if(t&1&&(a(0,"div")(1,"div")(2,"div",1),s(3,"app-icon",2)(4,"app-icon",3),r(),a(5,"div",4)(6,"div"),S(7," Selection "),s(8,"app-icon",5),S(9),s(10,"app-icon",6),S(11," + Click / "),s(12,"app-icon",5),S(13," + A "),r(),a(14,"div"),S(15," Copy "),s(16,"app-icon",5),S(17," + C / Paste "),s(18,"app-icon",5),S(19," + V "),r(),a(20,"div"),S(21," Delete "),s(22,"app-icon",7),r()()()()),t&2){let p=u();O(p.prefix),d(),v(T(7,Un)),d(2),C("icon",p.dragTipsDirection==="left"?"DragLeftSourceAnimation":"DragRightSourceAnimation"),d(6),te(" + Click / "," "," ")}}var $t=(()=>{let e=class e{constructor(i,n){this.designer=i,this.cdr=n,this.prefix=M("empty"),this.dragTipsDirection="left"}ngAfterViewInit(){this.tree=this.useTree(),setInterval(()=>{this.cdr.markForCheck()},1e3)}useTree(){return this.designer.workbench.currentWorkspace.operation.tree}};e.\u0275fac=function(n){return new(n||e)(w(I),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-empty-widget"]],inputs:{dragTipsDirection:"dragTipsDirection"},standalone:!0,features:[c],decls:1,vars:1,consts:[[3,"class"],[1,"animations"],["size","240",3,"icon"],["size","240","icon","BatchDragAnimation"],[1,"hotkeys-list"],["icon","Command"],["icon","Shift"],["icon","Delete"]],template:function(n,o){n&1&&x(0,Yn,23,8,"div",0),n&2&&_(0,!(o.tree==null||o.tree.children==null)&&o.tree.children.length?-1:0)},dependencies:[B],styles:[".ngx-designable-empty[_ngcontent-%COMP%]{transform:perspective(1px) translateZ(0);position:absolute;inset:0;height:100%;width:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;background:var(--dn-empty-bg-color)}.ngx-designable-empty[_ngcontent-%COMP%] .animations[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center}.ngx-designable-empty[_ngcontent-%COMP%] .hotkeys-list[_ngcontent-%COMP%]{text-align:center;line-height:30px;color:#888}"],changeDetection:0});let t=e;return t})();var Kn=["containerRef"],Jn=["*"],Ut=(()=>{let e=class e{constructor(i){this.designer=i,this.prefix=M("viewport")}ngAfterViewInit(){this.viewport=this.designer.workbench.currentWorkspace.viewport,this.viewport.onMount(this.container.nativeElement,Ue)}ngOnDestroy(){this.viewport.onUnmount()}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-viewport"]],viewQuery:function(n,o){if(n&1&&G(Kn,5),n&2){let g;R(g=N())&&(o.container=g.first)}},standalone:!0,features:[c],ngContentSelectors:Jn,decls:5,vars:3,consts:[["containerRef",""]],template:function(n,o){n&1&&(y(),a(0,"div",null,0),L(2),s(3,"app-aux-tool-widget")(4,"app-empty-widget"),r()),n&2&&O(o.prefix)},dependencies:[Z,Qt,$t],styles:['.ngx-designable-main-panel[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;flex:1;min-height:0;position:relative;overflow:hidden}.ngx-designable-main-panel-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1}.ngx-designable-main-panel-container.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-main-panel-container.absolute[_ngcontent-%COMP%]{position:absolute}.ngx-designable-main-panel-container.relative[_ngcontent-%COMP%]{position:relative}.ngx-designable-main-panel-header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-grow:0;flex-shrink:0;justify-content:space-between;background:var(--dn-main-panel-header-bg-color);border-bottom:1px solid var(--dn-panel-border-color);padding:4px}.ngx-designable-main-panel-header-logo[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-main-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-main-panel.root[_ngcontent-%COMP%]{position:fixed;inset:0}.ngx-designable-composite-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;display:flex;position:relative;-webkit-user-select:none;user-select:none;z-index:2}.ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-right:1px solid var(--dn-panel-border-color);background-color:var(--dn-composite-panel-tabs-bg-color);z-index:2;position:relative}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-color);min-height:48px;min-width:48px;padding:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;font-size:20px;flex-direction:column}.ngx-designable-composite-panel-tabs-pane-title[_ngcontent-%COMP%]{font-size:10px;margin-top:6px}.ngx-designable-composite-panel-tabs-pane[_ngcontent-%COMP%]:hover, .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]{color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;display:block;content:"";width:3px;height:100%;background-color:var(--dn-composite-panel-tabs-hover-color)}.ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{width:300px;border-right:1px solid var(--dn-panel-border-color);background:var(--dn-composite-panel-tabs-content-bg-color);display:flex;flex-direction:column;height:100%;box-sizing:content-box}.ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{position:absolute;z-index:1;left:100%;top:0;border-right:1px solid transparent;box-shadow:-2px 5px 10px #6666666b}.ngx-designable-composite-panel-tabs-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-composite-panel-tabs-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-composite-panel-tabs-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-composite-panel-tabs-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-composite-panel-tabs-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;overflow-x:hidden;height:100%}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%]{flex-direction:row-reverse}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-pane.active[_ngcontent-%COMP%]:after{left:auto;right:-1px}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content.pinning[_ngcontent-%COMP%]{left:auto;right:100%;top:0}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs-content[_ngcontent-%COMP%]{border-right:none;border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-composite-panel.direction-right[_ngcontent-%COMP%] .ngx-designable-composite-panel-tabs[_ngcontent-%COMP%]{border-left:1px solid var(--dn-panel-border-color)}.ngx-designable-workspace-panel[_ngcontent-%COMP%]{display:flex;flex-grow:1;flex-direction:column;padding:4px;overflow:hidden;box-sizing:border-box;background-color:var(--dn-workspace-panel-bg-color);position:relative;z-index:1}.ngx-designable-workspace-panel-item[_ngcontent-%COMP%]{position:relative}.ngx-designable-workspace-panel[_ngcontent-%COMP%] button[disabled][_ngcontent-%COMP%]{pointer-events:none!important}.ngx-designable-settings-panel[_ngcontent-%COMP%]{flex-grow:0;flex-shrink:0;position:relative;display:flex;flex-direction:column;z-index:2;width:300px;background:var(--dn-composite-panel-tabs-content-bg-color);border-left:1px solid var(--dn-panel-border-color);height:100%;box-sizing:content-box;-webkit-user-select:none;user-select:none}.ngx-designable-settings-panel.pinning[_ngcontent-%COMP%]{position:absolute;z-index:10;top:0;right:0;box-shadow:2px 5px 10px #66666685;border-left:1px solid transparent}.ngx-designable-settings-panel-header[_ngcontent-%COMP%]{padding:14px 7px;color:var(--dn-composite-panel-tabs-header-color);line-height:18px;font-size:16px;border-bottom:1px solid var(--dn-panel-border-color);display:flex;justify-content:space-between}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%]{display:flex;align-items:center}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:8px}.ngx-designable-settings-panel-header-actions[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:last-child{margin-right:0}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-pin[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.ngx-designable-settings-panel-header-title[_ngcontent-%COMP%]{font-size:20px}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-header-close[_ngcontent-%COMP%]:hover{transform:rotate(90deg)}.ngx-designable-settings-panel-body[_ngcontent-%COMP%]{flex-grow:2;flex-shrink:2;height:100%}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:var(--dn-composite-panel-tabs-content-bg-color);border:1px solid var(--dn-panel-border-color);color:var(--dn-composite-panel-tabs-color);box-shadow:0 0 6px #0000001a;border-radius:3px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%] .ngx-designable-icon[_ngcontent-%COMP%]{transition:all .15s ease-in-out}.ngx-designable-settings-panel-opener[_ngcontent-%COMP%]:hover .ngx-designable-icon[_ngcontent-%COMP%]{transform:rotate(45deg)}.ngx-designable-viewport[_ngcontent-%COMP%]{height:100%;width:100%;min-height:100px;position:relative;outline:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;overflow:overlay}'],changeDetection:0});let t=e;return t})();var qn=["*"];function Xn(t,e){t&1&&(a(0,"app-viewport"),L(1),r())}function ei(t,e){if(t&1&&s(0,"div"),t&2){let p=u();v(p.defaultStyle())}}var Yt=(()=>{let e=class e{constructor(){this.scrollable=!0,this.workbench={type:"DESIGNABLE"},this.defaultStyle=z({overflow:"overlay",height:"100%",cursor:"auto",userSelect:"text"})}ngOnChanges(i){i.scrollable&&this.defaultStyle.set({overflow:this.scrollable?"overlay":"hidden",height:"100%",cursor:"auto",userSelect:"text"})}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-view-panel"]],inputs:{scrollable:"scrollable",type:"type",dragTipsDirection:"dragTipsDirection"},standalone:!0,features:[k,c],ngContentSelectors:qn,decls:2,vars:1,template:function(n,o){n&1&&(y(),x(0,Xn,2,0,"app-viewport")(1,ei,1,2)),n&2&&_(0,o.workbench.type==="DESIGNABLE"?0:1)},dependencies:[Ut],changeDetection:0});let t=e;return t})();var ti=["*"],Kt=(()=>{let e=class e{constructor(){this.prefix=M("pc-simulator")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-pc-simulator"]],standalone:!0,features:[c],ngContentSelectors:ti,decls:2,vars:3,template:function(n,o){n&1&&(y(),a(0,"div"),L(1),r()),n&2&&O(o.prefix)},styles:[".ngx-designable-pc-simulator[_ngcontent-%COMP%]{background-color:var(--dn-pc-simulator-bg-color);position:absolute;inset:0;box-sizing:border-box}"],changeDetection:0});let t=e;return t})();var ni=["*"],ii=(t,e)=>({alignItems:t,minWidth:e}),oi=t=>({position:"relative",minHeight:t}),ai=(t,e)=>({display:"block",margin:"20px 0",width:t,height:e,boxShadow:"0 0 20px #0000004d",borderRadius:"60px",backfaceVisibility:"hidden"}),Jt=(()=>{let e=class e{constructor(i){this.designer=i,this.prefix=M("mobile-simulator-body"),this.MockupImages={dark:["//img.alicdn.com/imgextra/i3/O1CN01zXMc8W26oJZGUaCK1_!!6000000007708-55-tps-946-459.svg","//img.alicdn.com/imgextra/i3/O1CN012KWk2i1DLduN7InSK_!!6000000000200-55-tps-459-945.svg"],light:["//img.alicdn.com/imgextra/i4/O1CN01vuXGe31tEy00v2xBx_!!6000000005871-55-tps-946-459.svg","//img.alicdn.com/imgextra/i4/O1CN01ehfzMc1QPqY6HONTJ_!!6000000001969-55-tps-459-945.svg"]},this.theme="light",this.getContentStyles=()=>this.screen.flip?{position:"absolute",width:"736px",height:"414px",top:"43.3333px",left:"106.667px",overflow:"hidden"}:{position:"absolute",width:"414px",height:"736px",top:"126.667px",left:"23.3333px",overflow:"hidden"},this.screen=i.screen}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-mobile-body"]],standalone:!0,features:[c],ngContentSelectors:ni,decls:5,vars:23,consts:[[3,"ngStyle"],["alt","",3,"src","ngStyle"]],template:function(n,o){n&1&&(y(),a(0,"div",0)(1,"div",0),s(2,"img",1),a(3,"div"),L(4),r()()()),n&2&&(O(o.prefix),C("ngStyle",ke(15,ii,o.screen.flip?"center":"",o.screen.flip?1e3:0)),d(),b("",o.prefix,"-wrapper"),C("ngStyle",se(18,oi,o.screen.flip?0:1e3)),d(),C("src",o.screen.flip?o.MockupImages[o.theme][0]:o.MockupImages[o.theme][1],ce)("ngStyle",ke(20,ai,o.screen.flip?946.667:460,o.screen.flip?460:946.667)),d(),v(o.getContentStyles()),b("",o.prefix,"-content"))},dependencies:[Ge],styles:[".ngx-designable-mobile-simulator[_ngcontent-%COMP%]{position:relative;min-height:100px;height:100%;width:100%;background-color:var(--dn-mobile-simulator-bg-color)}.ngx-designable-mobile-simulator-content[_ngcontent-%COMP%]{width:100%;top:0;left:0;height:100%;position:absolute;overflow:overlay}.ngx-designable-mobile-simulator-body[_ngcontent-%COMP%]{display:flex;justify-content:center;height:100%}.ngx-designable-mobile-simulator-body-content[_ngcontent-%COMP%]{background-color:var(--dn-mobile-simulator-body-bg-color);border:3px solid var(--dn-mobile-simulator-border-color)}"],changeDetection:0});let t=e;return t})();var ri=["*"],qt=(()=>{let e=class e{constructor(){this.prefix=M("mobile-simulator")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-mobile-simulator"]],standalone:!0,features:[c],ngContentSelectors:ri,decls:4,vars:6,template:function(n,o){n&1&&(y(),a(0,"div")(1,"div")(2,"app-mobile-body"),L(3),r()()()),n&2&&(O(o.prefix),d(),b("",o.prefix,"-content"))},dependencies:[Jt],styles:[".ngx-designable-mobile-simulator[_ngcontent-%COMP%]{position:relative;min-height:100px;height:100%;width:100%;background-color:var(--dn-mobile-simulator-bg-color)}.ngx-designable-mobile-simulator-content[_ngcontent-%COMP%]{width:100%;top:0;left:0;height:100%;position:absolute;overflow:overlay}.ngx-designable-mobile-simulator-body[_ngcontent-%COMP%]{display:flex;justify-content:center;height:100%}.ngx-designable-mobile-simulator-body-content[_ngcontent-%COMP%]{background-color:var(--dn-mobile-simulator-body-bg-color);border:3px solid var(--dn-mobile-simulator-border-color)}"],changeDetection:0});let t=e;return t})();function si(t,e){t&1&&K(0)}function li(t,e){if(t&1&&(a(0,"app-pc-simulator"),x(1,si,1,0,"ng-container",0),r()),t&2){let p=u();d(),C("ngTemplateOutlet",p.template)}}function ci(t,e){t&1&&K(0)}function pi(t,e){if(t&1&&(a(0,"app-mobile-simulator"),x(1,ci,1,0,"ng-container",0),r()),t&2){let p=u();d(),C("ngTemplateOutlet",p.template)}}function di(t,e){t&1&&K(0)}function gi(t,e){if(t&1&&(a(0,"app-pc-simulator"),x(1,di,1,0,"ng-container",0),r()),t&2){let p=u();d(),C("ngTemplateOutlet",p.template)}}var Xt=(()=>{let e=class e{constructor(i,n,o){this.designer=i,this.responsiveService=n,this.cdr=o,this.ScreenType=J,this.screen=this.designer.screen}ngAfterViewInit(){console.log("template>>>",this.template),this.responsiveService.subscribe(()=>this.cdr.detectChanges())}};e.\u0275fac=function(n){return new(n||e)(w(I),w(we),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-simulator"]],contentQueries:function(n,o,g){if(n&1&&ge(g,Ve,5),n&2){let D;R(D=N())&&(o.template=D.first)}},standalone:!0,features:[c],decls:3,vars:1,consts:[[4,"ngTemplateOutlet"]],template:function(n,o){n&1&&x(0,li,2,1,"app-pc-simulator")(1,pi,2,1)(2,gi,2,1),n&2&&_(0,o.screen.type===o.ScreenType.PC?0:o.screen.type===o.ScreenType.Mobile?1:2)},dependencies:[Kt,qt,Ce],changeDetection:0});let t=e;return t})();var mi=["*"];function hi(t,e){t&1&&L(0)}var en=(()=>{let e=class e{constructor(){this.style={height:"100%"},this.flexible=!0}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-viewport-panel"]],inputs:{style:"style",flexible:"flexible"},standalone:!0,features:[c],ngContentSelectors:mi,decls:3,vars:3,consts:[[3,"flexible"]],template:function(n,o){n&1&&(y(),a(0,"app-workspace-panel-item",0)(1,"app-simulator"),x(2,hi,1,0,"ng-template"),r()()),n&2&&(v(o.style),C("flexible",o.flexible))},dependencies:[ye,Xt],styles:["[_nghost-%COMP%]{flex:1}"],changeDetection:0});let t=e;return t})();function fi(t,e){}function Ci(t,e){}function ui(t,e){if(t&1&&(a(0,"div"),s(1,"nz-empty"),r()),t&2){let p=u();b("",p.prefix,"-empty")}}var tn=(()=>{let e=class e{constructor(){this.prefix=M("settings-form"),this.isEmpty=z(!0)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-settings-form"]],standalone:!0,features:[c],decls:5,vars:8,template:function(n,o){n&1&&(a(0,"div"),x(1,fi,0,0),a(2,"div"),x(3,Ci,0,0)(4,ui,2,3),r()()),n&2&&(b("",o.prefix,"-wrapper"),d(),_(1,o.isEmpty()?-1:1),d(),b("",o.prefix,"-content"),d(),_(3,o.isEmpty()?4:3))},dependencies:[Z,$e],styles:["@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _ngcontent-%COMP%_slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.animate__slideInRight[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_slideInRight;animation-name:_ngcontent-%COMP%_slideInRight}.animate__slideOutRight[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_slideOutRight;animation-name:_ngcontent-%COMP%_slideOutRight}.animate__animated[_ngcontent-%COMP%]{animation-delay:0ms;animation-duration:.25s;animation-fill-mode:forwards}.animate__fadeInUp[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeIn;animation-name:_ngcontent-%COMP%_fadeIn}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%]{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ngx-designable-node-path[_ngcontent-%COMP%]{flex-grow:0}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ngx-designable-settings-form-content[_ngcontent-%COMP%]{flex-grow:1}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%]{border-bottom:1px solid #f0f0f0;padding-bottom:8px;margin-bottom:8px;margin-top:8px}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{font-size:13px}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-radio-group[_ngcontent-%COMP%]{display:flex!important;width:100%}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-radio-group[_ngcontent-%COMP%] .ant-radio-button-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;padding:0 6px!important;align-items:center;flex-grow:2}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-slider[_ngcontent-%COMP%]{flex-shrink:0;min-width:0;width:100%}.ngx-designable-settings-form-wrapper[_ngcontent-%COMP%] .ant-formily-item[_ngcontent-%COMP%] .ant-formily-item-control-content-component[_ngcontent-%COMP%] > .ant-select[_ngcontent-%COMP%]{max-width:140px}.ngx-designable-settings-form[_ngcontent-%COMP%]{padding:0 20px}.ngx-designable-settings-form-empty[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;color:#888}"]});let t=e;return t})();var nn=["*"];function bi(t,e){t&1&&(a(0,"span"),S(1,"\u62D6\u62FD\u5B57\u6BB5\u8FDB\u5165\u8BE5\u533A\u57DF"),r())}var xi=(()=>{let e=class e{constructor(){this.currentStyle=z({background:"#eee",display:"inline-block",padding:"10px 20px",border:"1px solid #ddd"})}ngOnChanges(i){i.style&&i.style.currentValue&&this.currentStyle.set(le(Y({background:"#eee",display:"inline-block"},this.style),{padding:"10px 20px",border:"1px solid #ddd"}))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-field"]],inputs:{node:"node",style:"style"},standalone:!0,features:[k,c],ngContentSelectors:nn,decls:4,vars:3,consts:[["data-content-editable","title"]],template:function(n,o){n&1&&(y(),a(0,"span")(1,"span",0),S(2),r(),L(3),r()),n&2&&(v(o.currentStyle()),d(2),me(o.node.props.title))},encapsulation:2});let t=e;return t})(),vi=(()=>{let e=class e{constructor(i){this.viewContainerRef=i,this.currentStyle=z({width:"200px",height:"100px",background:"#eee",border:"1px solid #ddd",display:"flex",padding:"10px",justifyContent:"center",alignItems:"center"})}hasContent(){return!!this.viewContainerRef.length}ngOnChanges(i){i.style&&i.style.currentValue&&this.currentStyle.set(Y({width:"200px",height:"100px",background:"#eee",border:"1px solid #ddd",display:"flex",padding:"10px",justifyContent:"center",alignItems:"center"},this.style))}};e.\u0275fac=function(n){return new(n||e)(w(ee))},e.\u0275cmp=l({type:e,selectors:[["app-card"]],inputs:{node:"node",style:"style"},standalone:!0,features:[k,c],ngContentSelectors:nn,decls:3,vars:3,consts:[[4,"ngIf"]],template:function(n,o){n&1&&(y(),a(0,"div"),x(1,bi,2,0,"span",0),L(2),r()),n&2&&(v(o.currentStyle()),d(),C("ngIf",!o.hasContent()))},dependencies:[Q],encapsulation:2});let t=e;return t})(),on=(()=>{let e=class e{constructor(){this._container=new Map,this.register("Field",xi),this.register("Card",vi)}register(i,n){this._container.set(i,n)}get(i){return this._container.get(i)}createComponent(i,n){let o=this._container.get(n);return o?i.createComponent(o):null}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=X({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var Mi=["container"],_i=(t,e)=>e.id,an=t=>({$implicit:t});function yi(t,e){t&1&&K(0)}function wi(t,e){if(t&1&&(a(0,"div",null,1),x(2,yi,1,0,"ng-container",2),r()),t&2){let p=u(2),i=Se(2);d(2),C("ngTemplateOutlet",i)("ngTemplateOutletContext",se(2,an,p.node))}}function Pi(t,e){t&1&&K(0)}function Oi(t,e){if(t&1&&x(0,Pi,1,0,"ng-container",2),t&2){let p=u(2),i=Se(2);C("ngTemplateOutlet",i)("ngTemplateOutletContext",se(2,an,p.node))}}function Si(t,e){if(t&1&&x(0,wi,3,4,"div")(1,Oi,1,4),t&2){let p=u();_(0,p.component?0:1)}}function ki(t,e){if(t&1&&s(0,"app-tree-node-widget",3),t&2){let p=e.$implicit;C("node",p)}}function zi(t,e){if(t&1&&pe(0,ki,1,1,"app-tree-node-widget",3,_i),t&2){let p=u().$implicit;de(p.children)}}function Di(t,e){if(t&1&&x(0,zi,2,0),t&2){let p=e.$implicit;_(0,p.children&&p.children.length>0?0:-1)}}var rn=(()=>{let e=class e{constructor(i,n){this.factory=i,this.cdr=n}ngAfterViewInit(){setInterval(()=>{this.cdr.markForCheck()},1e3)}ngOnChanges(i){if(i.node&&i.node.currentValue){let n=this.node.componentName;this.component=this.factory.get(n),setTimeout(()=>{let o=this.factory.createComponent(this.container,n);o&&o.setInput("node",this.node)})}}};e.\u0275fac=function(n){return new(n||e)(w(on),w(W))},e.\u0275cmp=l({type:e,selectors:[["app-tree-node-widget"]],viewQuery:function(n,o){if(n&1&&G(Mi,5,ee),n&2){let g;R(g=N())&&(o.container=g.first)}},inputs:{node:"node"},standalone:!0,features:[k,c],decls:3,vars:1,consts:[["renderChildren",""],["container",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"node"]],template:function(n,o){n&1&&x(0,Si,2,1)(1,Di,1,1,"ng-template",null,0,We),n&2&&_(0,o.node&&!o.node.hidden?0:-1)},dependencies:[e,Ce],changeDetection:0});let t=e;return t})();var sn=(()=>{let e=class e{constructor(i){this.designer=i,this.prefix=M("component-tree"),this.displayName="ComponentTreeWidget"}ngOnChanges(i){i.components&&i.components.currentValue&&this.registerDesignerBehaviors()}ngAfterViewInit(){this.tree=this.useTree()}registerDesignerBehaviors(){$.registerDesignerBehaviors(this.components)}useTree(){return this.designer.workbench.currentWorkspace.operation.tree}};e.\u0275fac=function(n){return new(n||e)(w(I))},e.\u0275cmp=l({type:e,selectors:[["app-component-tree-widget"]],inputs:{components:"components",style:"style"},standalone:!0,features:[k,c],decls:2,vars:6,consts:[[3,"node"]],template:function(n,o){n&1&&(a(0,"div"),s(1,"app-tree-node-widget",0),r()),n&2&&(v(o.style),O(o.prefix),d(),C("node",o.tree))},dependencies:[rn],styles:[".ngx-designable-component-tree[_ngcontent-%COMP%]{min-height:100%;min-width:100%}"],changeDetection:0});let t=e;return t})();var E1=(()=>{let e=class e{constructor(){this.resourceList=[]}ngOnInit(){this.registerBehavior(),this.registerLocales(),this.createResources()}registerLocales(){$.registerDesignerLocales({"zh-CN":{sources:{Inputs:"\u8F93\u5165\u63A7\u4EF6",Displays:"\u5C55\u793A\u63A7\u4EF6",Feedbacks:"\u53CD\u9988\u63A7\u4EF6"}},"en-US":{sources:{Inputs:"Inputs",Displays:"Displays",Feedbacks:"Feedbacks"}},"ko-KR":{sources:{Inputs:"\uC785\uB825",Displays:"\uB514\uC2A4\uD50C\uB808\uC774",Feedbacks:"\uD53C\uB4DC\uBC31"}}})}registerBehavior(){let i=Le({name:"Root",selector:"Root",designerProps:{droppable:!0},designerLocales:{"zh-CN":{title:"\u6839\u7EC4\u4EF6"},"en-US":{title:"Root"},"ko-KR":{title:"\uB8E8\uD2B8"}}}),n=Le({name:"Input",selector:g=>g.componentName==="Field"&&g.props["x-component"]==="Input",designerProps:{propsSchema:{type:"object",$namespace:"Field",properties:{"field-properties":{type:"void","x-component":"CollapseItem",title:"\u5B57\u6BB5\u5C5E\u6027",properties:{title:{type:"string","x-decorator":"FormItem","x-component":"Input"},hidden:{type:"string","x-decorator":"FormItem","x-component":"Switch"},default:{"x-decorator":"FormItem","x-component":"ValueInput"},test:{type:"void",title:"\u6D4B\u8BD5","x-decorator":"FormItem","x-component":"DrawerSetter","x-component-props":{text:"\u6253\u5F00\u62BD\u5C49"},properties:{test:{type:"string",title:"\u6D4B\u8BD5\u8F93\u5165","x-decorator":"FormItem","x-component":"Input"}}}}},"component-styles":{type:"void",title:"\u6837\u5F0F","x-component":"CollapseItem",properties:{"style.width":{type:"string","x-decorator":"FormItem","x-component":"SizeInput"},"style.height":{type:"string","x-decorator":"FormItem","x-component":"SizeInput"},"style.display":{"x-component":"DisplayStyleSetter"},"style.background":{"x-component":"BackgroundStyleSetter"},"style.boxShadow":{"x-component":"BoxShadowStyleSetter"},"style.font":{"x-component":"FontStyleSetter"},"style.margin":{"x-component":"BoxStyleSetter"},"style.padding":{"x-component":"BoxStyleSetter"},"style.borderRadius":{"x-component":"BorderRadiusStyleSetter"},"style.border":{"x-component":"BorderStyleSetter"}}}}}},designerLocales:{"zh-CN":{title:"\u8F93\u5165\u6846",settings:{title:"\u6807\u9898",hidden:"\u662F\u5426\u9690\u85CF",default:"\u9ED8\u8BA4\u503C",style:{width:"\u5BBD\u5EA6",height:"\u9AD8\u5EA6",display:"\u5C55\u793A",background:"\u80CC\u666F",boxShadow:"\u9634\u5F71",font:"\u5B57\u4F53",margin:"\u5916\u8FB9\u8DDD",padding:"\u5185\u8FB9\u8DDD",borderRadius:"\u5706\u89D2",border:"\u8FB9\u6846"}}},"en-US":{title:"Input",settings:{title:"Title",hidden:"Hidden",default:"Default Value",style:{width:"Width",height:"Height",display:"Display",background:"Background",boxShadow:"Box Shadow",font:"Font",margin:"Margin",padding:"Padding",borderRadius:"Border Radius",border:"Border"}}},"ko-KR":{title:"\uC785\uB825",settings:{title:"\uD14D\uC2A4\uD2B8",hidden:"\uC228\uAE40 \uC5EC\uBD80",default:"\uAE30\uBCF8 \uC124\uC815 \uAC12",style:{width:"\uB108\uBE44",height:"\uB192\uC774",display:"\uB514\uC2A4\uD50C\uB808\uC774",background:"\uBC30\uACBD",boxShadow:"\uADF8\uB9BC\uC790 \uBC15\uC2A4",font:"\uD3F0\uD2B8",margin:"\uB9C8\uC9C4",padding:"\uD328\uB529",borderRadius:"\uD14C\uB450\uB9AC \uAD74\uACE1",border:"\uD14C\uB450\uB9AC"}}}}}),o=Le({name:"Card",selector:"Card",designerProps:{droppable:!0,resizable:{width(g,D){let A=Number(g.props?.style?.width??D.getBoundingClientRect().width);return{plus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.width=A+10},minus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.width=A-10}}},height(g,D){let A=Number(g.props?.style?.height??D.getBoundingClientRect().height);return{plus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.height=A+10},minus:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.height=A-10}}}},translatable:{x(g,D,A){let Oe=parseInt(g.props?.style?.left??D?.style.left)||0,ie=D.getBoundingClientRect();return{translate:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.position="absolute",g.props.style.width=ie.width,g.props.style.height=ie.height,g.props.style.left=Oe+parseInt(String(A))+"px"}}},y(g,D,A){let Oe=parseInt(g.props?.style?.top??D?.style.top)||0,ie=D.getBoundingClientRect();return{translate:()=>{g.props=g.props||{},g.props.style=g.props.style||{},g.props.style.position="absolute",g.props.style.width=ie.width,g.props.style.height=ie.height,g.props.style.top=Oe+parseInt(String(A))+"px"}}}}},designerLocales:{"zh-CN":{title:"\u5361\u7247"},"en-US":{title:"Card"},"ko-KR":{title:"\uCE74\uB4DC"}}});$.setDesignerBehaviors([i,n,o])}createResources(){let i=ze({title:{"zh-CN":"\u8F93\u5165\u6846","en-US":"Input","ko-KR":"\uC785\uB825 \uC0C1\uC790"},icon:"InputSource",elements:[{componentName:"Field",props:{title:"\u8F93\u5165\u6846",type:"string","x-decorator":"FormItem","x-component":"Input"}}]}),n=ze({title:{"zh-CN":"\u5361\u7247","en-US":"Card","ko-KR":"\uCE74\uB4DC \uC0C1\uC790"},icon:"CardSource",elements:[{componentName:"Card",props:{title:"\u5361\u7247"}}]});this.resourceList=[i,n]}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=l({type:e,selectors:[["app-home"]],standalone:!0,features:[he([{provide:q,useClass:Pe},_e]),c],decls:23,vars:3,consts:[["logo",""],["action",""],["title","panels.Component","icon","Component"],["title","sources.Inputs",3,"sources"],["title","sources.Displays",3,"sources"],["title","sources.Feedbacks",3,"sources"],["title","panels.OutlinedTree","icon","Outline"],["title","panels.History","icon","History"],["title","panels.PropertySettings"]],template:function(n,o){n&1&&(a(0,"app-designer")(1,"app-workbench")(2,"app-studio-panel")(3,"p",0),S(4,"logo"),r(),a(5,"div",1),S(6,"action"),r(),a(7,"app-composite-panel")(8,"app-composite-panel-item",2),s(9,"app-resource",3)(10,"app-resource",4)(11,"app-resource",5),r(),s(12,"app-composite-panel-item",6)(13,"app-composite-panel-item",7),r(),a(14,"app-workspace-panel")(15,"app-toolbar-panel"),s(16,"app-designer-tool-widget")(17,"app-view-tools-widget"),r(),a(18,"app-viewport-panel")(19,"app-view-panel"),s(20,"app-component-tree-widget"),r()()(),a(21,"app-setting-panel",8),s(22,"app-settings-form"),r()()()()),n&2&&(d(9),C("sources",o.resourceList),d(),C("sources",o.resourceList),d(),C("sources",o.resourceList))},dependencies:[Z,nt,ot,at,ct,gt,mt,Ze,ht,ft,ut,Gt,Yt,en,tn,sn]});let t=e;return t})();export{E1 as HomeComponent}; diff --git a/index.html b/index.html index fbdb598..ecbda9b 100644 --- a/index.html +++ b/index.html @@ -10,5 +10,5 @@ - + diff --git a/main-DRFE53K3.js b/main-UA2ZLI6O.js similarity index 99% rename from main-DRFE53K3.js rename to main-UA2ZLI6O.js index 02fec3b..4657c96 100644 --- a/main-DRFE53K3.js +++ b/main-UA2ZLI6O.js @@ -1 +1 @@ -import{$a as se,A as j,B as re,Bb as wr,C as tr,D as er,E as rr,F as U,G as nr,H as S,I as w,J as b,K as ir,L as $,M as ne,N as sr,O as p,P as Tt,Q as or,R as ar,S as Et,Sa as xt,T as q,U as ur,Xa as pr,Y as ie,Ya as gr,Z as cr,Za as vr,_ as ct,_a as mr,a as h,ab as oe,b as I,c as Qe,cb as Pt,d as Ze,da as Ot,e as Yt,ea as lr,f as Xt,g as _,ga as hr,h as M,ha as dr,i as N,ia as fr,j as O,jb as Cr,k as d,kb as yr,l as at,m as Ke,n as Ye,o as C,p as Jt,q as T,qb as Rr,r as Xe,s as te,t as G,u as Q,v as ut,w as ee,x as Z,y as Je,ya as Ut,yb as Sr,z as Mt}from"./chunk-WVIQP5LT.js";var f="primary",It=Symbol("RouteTitle"),he=class{constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n[0]:n}return null}getAll(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n:[n]}return[]}get keys(){return Object.keys(this.params)}};function tt(e){return new he(e)}function ln(e,t,n){let r=n.path.split("/");if(r.length>e.length||n.pathMatch==="full"&&(t.hasChildren()||r.lengthr[s]===i)}else return e===t}function Er(e){return e.length>0?e[e.length-1]:null}function z(e){return Ke(e)?e:gr(e)?O(Promise.resolve(e)):d(e)}var dn={exact:Ur,subset:xr},Or={exact:fn,subset:pn,ignored:()=>!0};function br(e,t,n){return dn[n.paths](e.root,t.root,n.matrixParams)&&Or[n.queryParams](e.queryParams,t.queryParams)&&!(n.fragment==="exact"&&e.fragment!==t.fragment)}function fn(e,t){return x(e,t)}function Ur(e,t,n){if(!B(e.segments,t.segments)||!jt(e.segments,t.segments,n)||e.numberOfChildren!==t.numberOfChildren)return!1;for(let r in t.children)if(!e.children[r]||!Ur(e.children[r],t.children[r],n))return!1;return!0}function pn(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(n=>Tr(e[n],t[n]))}function xr(e,t,n){return Pr(e,t,t.segments,n)}function Pr(e,t,n,r){if(e.segments.length>n.length){let i=e.segments.slice(0,n.length);return!(!B(i,n)||t.hasChildren()||!jt(i,n,r))}else if(e.segments.length===n.length){if(!B(e.segments,n)||!jt(e.segments,n,r))return!1;for(let i in t.children)if(!e.children[i]||!xr(e.children[i],t.children[i],r))return!1;return!0}else{let i=n.slice(0,e.segments.length),s=n.slice(e.segments.length);return!B(e.segments,i)||!jt(e.segments,i,r)||!e.children[f]?!1:Pr(e.children[f],t,s,r)}}function jt(e,t,n){return t.every((r,i)=>Or[n](e[i].parameters,r.parameters))}var L=class{constructor(t=new m([],{}),n={},r=null){this.root=t,this.queryParams=n,this.fragment=r}get queryParamMap(){return this._queryParamMap??=tt(this.queryParams),this._queryParamMap}toString(){return mn.serialize(this)}},m=class{constructor(t,n){this.segments=t,this.children=n,this.parent=null,Object.values(n).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Lt(this)}},V=class{constructor(t,n){this.path=t,this.parameters=n}get parameterMap(){return this._parameterMap??=tt(this.parameters),this._parameterMap}toString(){return Nr(this)}};function gn(e,t){return B(e,t)&&e.every((n,r)=>x(n.parameters,t[r].parameters))}function B(e,t){return e.length!==t.length?!1:e.every((n,r)=>n.path===t[r].path)}function vn(e,t){let n=[];return Object.entries(e.children).forEach(([r,i])=>{r===f&&(n=n.concat(t(i,r)))}),Object.entries(e.children).forEach(([r,i])=>{r!==f&&(n=n.concat(t(i,r)))}),n}var ke=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>new zt,providedIn:"root"});let e=t;return e})(),zt=class{parse(t){let n=new pe(t);return new L(n.parseRootSegment(),n.parseQueryParams(),n.parseFragment())}serialize(t){let n=`/${lt(t.root,!0)}`,r=Rn(t.queryParams),i=typeof t.fragment=="string"?`#${Cn(t.fragment)}`:"";return`${n}${r}${i}`}},mn=new zt;function Lt(e){return e.segments.map(t=>Nr(t)).join("/")}function lt(e,t){if(!e.hasChildren())return Lt(e);if(t){let n=e.children[f]?lt(e.children[f],!1):"",r=[];return Object.entries(e.children).forEach(([i,s])=>{i!==f&&r.push(`${i}:${lt(s,!1)}`)}),r.length>0?`${n}(${r.join("//")})`:n}else{let n=vn(e,(r,i)=>i===f?[lt(e.children[f],!1)]:[`${i}:${lt(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[f]!=null?`${Lt(e)}/${n[0]}`:`${Lt(e)}/(${n.join("//")})`}}function $r(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function $t(e){return $r(e).replace(/%3B/gi,";")}function Cn(e){return encodeURI(e)}function fe(e){return $r(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function kt(e){return decodeURIComponent(e)}function Ir(e){return kt(e.replace(/\+/g,"%20"))}function Nr(e){return`${fe(e.path)}${yn(e.parameters)}`}function yn(e){return Object.entries(e).map(([t,n])=>`;${fe(t)}=${fe(n)}`).join("")}function Rn(e){let t=Object.entries(e).map(([n,r])=>Array.isArray(r)?r.map(i=>`${$t(n)}=${$t(i)}`).join("&"):`${$t(n)}=${$t(r)}`).filter(n=>n);return t.length?`?${t.join("&")}`:""}var Sn=/^[^\/()?;#]+/;function ae(e){let t=e.match(Sn);return t?t[0]:""}var wn=/^[^\/()?;=#]+/;function bn(e){let t=e.match(wn);return t?t[0]:""}var In=/^[^=?&#]+/;function An(e){let t=e.match(In);return t?t[0]:""}var Dn=/^[^&#]+/;function Mn(e){let t=e.match(Dn);return t?t[0]:""}var pe=class{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new m([],{}):new m([],this.parseChildren())}parseQueryParams(){let t={};if(this.consumeOptional("?"))do this.parseQueryParam(t);while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let n={};this.peekStartsWith("/(")&&(this.capture("/"),n=this.parseParens(!0));let r={};return this.peekStartsWith("(")&&(r=this.parseParens(!1)),(t.length>0||Object.keys(n).length>0)&&(r[f]=new m(t,n)),r}parseSegment(){let t=ae(this.remaining);if(t===""&&this.peekStartsWith(";"))throw new w(4009,!1);return this.capture(t),new V(kt(t),this.parseMatrixParams())}parseMatrixParams(){let t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){let n=bn(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let i=ae(this.remaining);i&&(r=i,this.capture(r))}t[kt(n)]=kt(r)}parseQueryParam(t){let n=An(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let o=Mn(this.remaining);o&&(r=o,this.capture(r))}let i=Ir(n),s=Ir(r);if(t.hasOwnProperty(i)){let o=t[i];Array.isArray(o)||(o=[o],t[i]=o),o.push(s)}else t[i]=s}parseParens(t){let n={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let r=ae(this.remaining),i=this.remaining[r.length];if(i!=="/"&&i!==")"&&i!==";")throw new w(4010,!1);let s;r.indexOf(":")>-1?(s=r.slice(0,r.indexOf(":")),this.capture(s),this.capture(":")):t&&(s=f);let o=this.parseChildren();n[s]=Object.keys(o).length===1?o[f]:new m([],o),this.consumeOptional("//")}return n}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return this.peekStartsWith(t)?(this.remaining=this.remaining.substring(t.length),!0):!1}capture(t){if(!this.consumeOptional(t))throw new w(4011,!1)}};function jr(e){return e.segments.length>0?new m([],{[f]:e}):e}function Lr(e){let t={};for(let[r,i]of Object.entries(e.children)){let s=Lr(i);if(r===f&&s.segments.length===0&&s.hasChildren())for(let[o,a]of Object.entries(s.children))t[o]=a;else(s.segments.length>0||s.hasChildren())&&(t[r]=s)}let n=new m(e.segments,t);return Tn(n)}function Tn(e){if(e.numberOfChildren===1&&e.children[f]){let t=e.children[f];return new m(e.segments.concat(t.segments),t.children)}return e}function et(e){return e instanceof L}function En(e,t,n=null,r=null){let i=kr(e);return zr(i,t,n,r)}function kr(e){let t;function n(s){let o={};for(let c of s.children){let u=n(c);o[c.outlet]=u}let a=new m(s.url,o);return s===e&&(t=a),a}let r=n(e.root),i=jr(r);return t??i}function zr(e,t,n,r){let i=e;for(;i.parent;)i=i.parent;if(t.length===0)return ue(i,i,i,n,r);let s=On(t);if(s.toRoot())return ue(i,i,new m([],{}),n,r);let o=Un(s,i,e),a=o.processChildren?ft(o.segmentGroup,o.index,s.commands):_r(o.segmentGroup,o.index,s.commands);return ue(i,o.segmentGroup,a,n,r)}function Ft(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function vt(e){return typeof e=="object"&&e!=null&&e.outlets}function ue(e,t,n,r,i){let s={};r&&Object.entries(r).forEach(([c,u])=>{s[c]=Array.isArray(u)?u.map(l=>`${l}`):`${u}`});let o;e===t?o=n:o=Fr(e,t,n);let a=jr(Lr(o));return new L(a,s,i)}function Fr(e,t,n){let r={};return Object.entries(e.children).forEach(([i,s])=>{s===t?r[i]=n:r[i]=Fr(s,t,n)}),new m(e.segments,r)}var _t=class{constructor(t,n,r){if(this.isAbsolute=t,this.numberOfDoubleDots=n,this.commands=r,t&&r.length>0&&Ft(r[0]))throw new w(4003,!1);let i=r.find(vt);if(i&&i!==Er(r))throw new w(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function On(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new _t(!0,0,e);let t=0,n=!1,r=e.reduce((i,s,o)=>{if(typeof s=="object"&&s!=null){if(s.outlets){let a={};return Object.entries(s.outlets).forEach(([c,u])=>{a[c]=typeof u=="string"?u.split("/"):u}),[...i,{outlets:a}]}if(s.segmentPath)return[...i,s.segmentPath]}return typeof s!="string"?[...i,s]:o===0?(s.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?n=!0:a===".."?t++:a!=""&&i.push(a))}),i):[...i,s]},[]);return new _t(n,t,r)}var X=class{constructor(t,n,r){this.segmentGroup=t,this.processChildren=n,this.index=r}};function Un(e,t,n){if(e.isAbsolute)return new X(t,!0,0);if(!n)return new X(t,!1,NaN);if(n.parent===null)return new X(n,!0,0);let r=Ft(e.commands[0])?0:1,i=n.segments.length-1+r;return xn(n,i,e.numberOfDoubleDots)}function xn(e,t,n){let r=e,i=t,s=n;for(;s>i;){if(s-=i,r=r.parent,!r)throw new w(4005,!1);i=r.segments.length}return new X(r,!1,i-s)}function Pn(e){return vt(e[0])?e[0].outlets:{[f]:e}}function _r(e,t,n){if(e??=new m([],{}),e.segments.length===0&&e.hasChildren())return ft(e,t,n);let r=$n(e,t,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndexs!==f)&&e.children[f]&&e.numberOfChildren===1&&e.children[f].segments.length===0){let s=ft(e.children[f],t,n);return new m(e.segments,s.children)}return Object.entries(r).forEach(([s,o])=>{typeof o=="string"&&(o=[o]),o!==null&&(i[s]=_r(e.children[s],t,o))}),Object.entries(e.children).forEach(([s,o])=>{r[s]===void 0&&(i[s]=o)}),new m(e.segments,i)}}function $n(e,t,n){let r=0,i=t,s={match:!1,pathIndex:0,commandIndex:0};for(;i=n.length)return s;let o=e.segments[i],a=n[r];if(vt(a))break;let c=`${a}`,u=r0&&c===void 0)break;if(c&&u&&typeof u=="object"&&u.outlets===void 0){if(!Dr(c,u,o))return s;r+=2}else{if(!Dr(c,{},o))return s;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}function ge(e,t,n){let r=e.segments.slice(0,t),i=0;for(;i{typeof r=="string"&&(r=[r]),r!==null&&(t[n]=ge(new m([],{}),0,r))}),t}function Ar(e){let t={};return Object.entries(e).forEach(([n,r])=>t[n]=`${r}`),t}function Dr(e,t,n){return e==n.path&&x(t,n.parameters)}var pt="imperative",R=function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e}(R||{}),E=class{constructor(t,n){this.id=t,this.url=n}},mt=class extends E{constructor(t,n,r="imperative",i=null){super(t,n),this.type=R.NavigationStart,this.navigationTrigger=r,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},H=class extends E{constructor(t,n,r){super(t,n),this.urlAfterRedirects=r,this.type=R.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},D=function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e}(D||{}),ve=function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e}(ve||{}),k=class extends E{constructor(t,n,r,i){super(t,n),this.reason=r,this.code=i,this.type=R.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},W=class extends E{constructor(t,n,r,i){super(t,n),this.reason=r,this.code=i,this.type=R.NavigationSkipped}},Ct=class extends E{constructor(t,n,r,i){super(t,n),this.error=r,this.target=i,this.type=R.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},qt=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},me=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ce=class extends E{constructor(t,n,r,i,s){super(t,n),this.urlAfterRedirects=r,this.state=i,this.shouldActivate=s,this.type=R.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},ye=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Re=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Se=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},we=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},be=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ie=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ae=class{constructor(t){this.snapshot=t,this.type=R.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},De=class{constructor(t){this.snapshot=t,this.type=R.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var yt=class{},Rt=class{constructor(t){this.url=t}};var Me=class{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Qt,this.attachRef=null}},Qt=(()=>{let t=class t{constructor(){this.contexts=new Map}onChildOutletCreated(r,i){let s=this.getOrCreateContext(r);s.outlet=i,this.contexts.set(r,s)}onChildOutletDestroyed(r){let i=this.getContext(r);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){let r=this.contexts;return this.contexts=new Map,r}onOutletReAttached(r){this.contexts=r}getOrCreateContext(r){let i=this.getContext(r);return i||(i=new Me,this.contexts.set(r,i)),i}getContext(r){return this.contexts.get(r)||null}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Vt=class{constructor(t){this._root=t}get root(){return this._root.value}parent(t){let n=this.pathFromRoot(t);return n.length>1?n[n.length-2]:null}children(t){let n=Te(t,this._root);return n?n.children.map(r=>r.value):[]}firstChild(t){let n=Te(t,this._root);return n&&n.children.length>0?n.children[0].value:null}siblings(t){let n=Ee(t,this._root);return n.length<2?[]:n[n.length-2].children.map(i=>i.value).filter(i=>i!==t)}pathFromRoot(t){return Ee(t,this._root).map(n=>n.value)}};function Te(e,t){if(e===t.value)return t;for(let n of t.children){let r=Te(e,n);if(r)return r}return null}function Ee(e,t){if(e===t.value)return[t];for(let n of t.children){let r=Ee(e,n);if(r.length)return r.unshift(t),r}return[]}var A=class{constructor(t,n){this.value=t,this.children=n}toString(){return`TreeNode(${this.value})`}};function Y(e){let t={};return e&&e.children.forEach(n=>t[n.value.outlet]=n),t}var Bt=class extends Vt{constructor(t,n){super(t),this.snapshot=n,Fe(this,t)}toString(){return this.snapshot.toString()}};function qr(e){let t=jn(e),n=new M([new V("",{})]),r=new M({}),i=new M({}),s=new M({}),o=new M(""),a=new rt(n,r,s,o,i,f,e,t.root);return a.snapshot=t.root,new Bt(new A(a,[]),t)}function jn(e){let t={},n={},r={},i="",s=new St([],t,r,i,n,f,e,null,{});return new Ht("",new A(s,[]))}var rt=class{constructor(t,n,r,i,s,o,a,c){this.urlSubject=t,this.paramsSubject=n,this.queryParamsSubject=r,this.fragmentSubject=i,this.dataSubject=s,this.outlet=o,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(C(u=>u[It]))??d(void 0),this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=s}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(C(t=>tt(t))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(C(t=>tt(t))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function ze(e,t,n="emptyOnly"){let r,{routeConfig:i}=e;return t!==null&&(n==="always"||i?.path===""||!t.component&&!t.routeConfig?.loadComponent)?r={params:h(h({},t.params),e.params),data:h(h({},t.data),e.data),resolve:h(h(h(h({},e.data),t.data),i?.data),e._resolvedData)}:r={params:h({},e.params),data:h({},e.data),resolve:h(h({},e.data),e._resolvedData??{})},i&&Br(i)&&(r.resolve[It]=i.title),r}var St=class{get title(){return this.data?.[It]}constructor(t,n,r,i,s,o,a,c,u){this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=s,this.outlet=o,this.component=a,this.routeConfig=c,this._resolve=u}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=tt(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=tt(this.queryParams),this._queryParamMap}toString(){let t=this.url.map(r=>r.toString()).join("/"),n=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${t}', path:'${n}')`}},Ht=class extends Vt{constructor(t,n){super(n),this.url=t,Fe(this,n)}toString(){return Vr(this._root)}};function Fe(e,t){t.value._routerState=e,t.children.forEach(n=>Fe(e,n))}function Vr(e){let t=e.children.length>0?` { ${e.children.map(Vr).join(", ")} } `:"";return`${e.value}${t}`}function ce(e){if(e.snapshot){let t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,x(t.queryParams,n.queryParams)||e.queryParamsSubject.next(n.queryParams),t.fragment!==n.fragment&&e.fragmentSubject.next(n.fragment),x(t.params,n.params)||e.paramsSubject.next(n.params),hn(t.url,n.url)||e.urlSubject.next(n.url),x(t.data,n.data)||e.dataSubject.next(n.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function Oe(e,t){let n=x(e.params,t.params)&&gn(e.url,t.url),r=!e.parent!=!t.parent;return n&&!r&&(!e.parent||Oe(e.parent,t.parent))}function Br(e){return typeof e.title=="string"||e.title===null}var _e=(()=>{let t=class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=f,this.activateEvents=new ct,this.deactivateEvents=new ct,this.attachEvents=new ct,this.detachEvents=new ct,this.parentContexts=p(Qt),this.location=p(lr),this.changeDetector=p(oe),this.environmentInjector=p(Et),this.inputBinder=p(qe,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(r){if(r.name){let{firstChange:i,previousValue:s}=r.name;if(i)return;this.isTrackedInParentContexts(s)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(s)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(r){return this.parentContexts.getContext(r)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let r=this.parentContexts.getContext(this.name);r?.route&&(r.attachRef?this.attach(r.attachRef,r.route):this.activateWith(r.route,r.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new w(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new w(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new w(4012,!1);this.location.detach();let r=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(r.instance),r}attach(r,i){this.activated=r,this._activatedRoute=i,this.location.insert(r.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(r.instance)}deactivate(){if(this.activated){let r=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(r)}}activateWith(r,i){if(this.isActivated)throw new w(4013,!1);this._activatedRoute=r;let s=this.location,a=r.snapshot.component,c=this.parentContexts.getOrCreateContext(this.name).children,u=new Ue(r,c,s.injector);this.activated=s.createComponent(a,{index:s.length,injector:u,environmentInjector:i??this.environmentInjector}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}};t.\u0275fac=function(i){return new(i||t)},t.\u0275dir=or({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[ur]});let e=t;return e})(),Ue=class{constructor(t,n,r){this.route=t,this.childContexts=n,this.parent=r,this.__ngOutletInjector=!0}get(t,n){return t===rt?this.route:t===Qt?this.childContexts:this.parent.get(t,n)}},qe=new $("");function Ln(e,t,n){let r=wt(e,t._root,n?n._root:void 0);return new Bt(r,t)}function wt(e,t,n){if(n&&e.shouldReuseRoute(t.value,n.value.snapshot)){let r=n.value;r._futureSnapshot=t.value;let i=kn(e,t,n);return new A(r,i)}else{if(e.shouldAttach(t.value)){let s=e.retrieve(t.value);if(s!==null){let o=s.route;return o.value._futureSnapshot=t.value,o.children=t.children.map(a=>wt(e,a)),o}}let r=zn(t.value),i=t.children.map(s=>wt(e,s));return new A(r,i)}}function kn(e,t,n){return t.children.map(r=>{for(let i of n.children)if(e.shouldReuseRoute(r.value,i.value.snapshot))return wt(e,r,i);return wt(e,r)})}function zn(e){return new rt(new M(e.url),new M(e.params),new M(e.queryParams),new M(e.fragment),new M(e.data),e.outlet,e.component,e)}var Hr="ngNavigationCancelingError";function Wr(e,t){let{redirectTo:n,navigationBehaviorOptions:r}=et(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,i=Gr(!1,D.Redirect);return i.url=n,i.navigationBehaviorOptions=r,i}function Gr(e,t){let n=new Error(`NavigationCancelingError: ${e||""}`);return n[Hr]=!0,n.cancellationCode=t,n}function Fn(e){return Qr(e)&&et(e.url)}function Qr(e){return!!e&&e[Hr]}var _n=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275cmp=Tt({type:t,selectors:[["ng-component"]],standalone:!0,features:[xt],decls:1,vars:0,template:function(i,s){i&1&&Ut(0,"router-outlet")},dependencies:[_e],encapsulation:2});let e=t;return e})();function qn(e,t){return e.providers&&!e._injector&&(e._injector=dr(e.providers,t,`Route: ${e.path}`)),e._injector??t}function Ve(e){let t=e.children&&e.children.map(Ve),n=t?I(h({},e),{children:t}):h({},e);return!n.component&&!n.loadComponent&&(t||n.loadChildren)&&n.outlet&&n.outlet!==f&&(n.component=_n),n}function P(e){return e.outlet||f}function Vn(e,t){let n=e.filter(r=>P(r)===t);return n.push(...e.filter(r=>P(r)!==t)),n}function At(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let t=e.parent;t;t=t.parent){let n=t.routeConfig;if(n?._loadedInjector)return n._loadedInjector;if(n?._injector)return n._injector}return null}var Bn=(e,t,n,r)=>C(i=>(new xe(t,i.targetRouterState,i.currentRouterState,n,r).activate(e),i)),xe=class{constructor(t,n,r,i,s){this.routeReuseStrategy=t,this.futureState=n,this.currState=r,this.forwardEvent=i,this.inputBindingEnabled=s}activate(t){let n=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(n,r,t),ce(this.futureState.root),this.activateChildRoutes(n,r,t)}deactivateChildRoutes(t,n,r){let i=Y(n);t.children.forEach(s=>{let o=s.value.outlet;this.deactivateRoutes(s,i[o],r),delete i[o]}),Object.values(i).forEach(s=>{this.deactivateRouteAndItsChildren(s,r)})}deactivateRoutes(t,n,r){let i=t.value,s=n?n.value:null;if(i===s)if(i.component){let o=r.getContext(i.outlet);o&&this.deactivateChildRoutes(t,n,o.children)}else this.deactivateChildRoutes(t,n,r);else s&&this.deactivateRouteAndItsChildren(n,r)}deactivateRouteAndItsChildren(t,n){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,n):this.deactivateRouteAndOutlet(t,n)}detachAndStoreRouteSubtree(t,n){let r=n.getContext(t.value.outlet),i=r&&t.value.component?r.children:n,s=Y(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,i);if(r&&r.outlet){let o=r.outlet.detach(),a=r.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:o,route:t,contexts:a})}}deactivateRouteAndOutlet(t,n){let r=n.getContext(t.value.outlet),i=r&&t.value.component?r.children:n,s=Y(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,i);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(t,n,r){let i=Y(n);t.children.forEach(s=>{this.activateRoutes(s,i[s.value.outlet],r),this.forwardEvent(new De(s.value.snapshot))}),t.children.length&&this.forwardEvent(new Ie(t.value.snapshot))}activateRoutes(t,n,r){let i=t.value,s=n?n.value:null;if(ce(i),i===s)if(i.component){let o=r.getOrCreateContext(i.outlet);this.activateChildRoutes(t,n,o.children)}else this.activateChildRoutes(t,n,r);else if(i.component){let o=r.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){let a=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),o.children.onOutletReAttached(a.contexts),o.attachRef=a.componentRef,o.route=a.route.value,o.outlet&&o.outlet.attach(a.componentRef,a.route.value),ce(a.route.value),this.activateChildRoutes(t,null,o.children)}else{let a=At(i.snapshot);o.attachRef=null,o.route=i,o.injector=a,o.outlet&&o.outlet.activateWith(i,o.injector),this.activateChildRoutes(t,null,o.children)}}else this.activateChildRoutes(t,null,r)}},Wt=class{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}},J=class{constructor(t,n){this.component=t,this.route=n}};function Hn(e,t,n){let r=e._root,i=t?t._root:null;return ht(r,i,n,[r.value])}function Wn(e){let t=e.routeConfig?e.routeConfig.canActivateChild:null;return!t||t.length===0?null:{node:e,guards:t}}function it(e,t){let n=Symbol(),r=t.get(e,n);return r===n?typeof e=="function"&&!ir(e)?e:t.get(e):r}function ht(e,t,n,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let s=Y(t);return e.children.forEach(o=>{Gn(o,s[o.value.outlet],n,r.concat([o.value]),i),delete s[o.value.outlet]}),Object.entries(s).forEach(([o,a])=>gt(a,n.getContext(o),i)),i}function Gn(e,t,n,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let s=e.value,o=t?t.value:null,a=n?n.getContext(e.value.outlet):null;if(o&&s.routeConfig===o.routeConfig){let c=Qn(o,s,s.routeConfig.runGuardsAndResolvers);c?i.canActivateChecks.push(new Wt(r)):(s.data=o.data,s._resolvedData=o._resolvedData),s.component?ht(e,t,a?a.children:null,r,i):ht(e,t,n,r,i),c&&a&&a.outlet&&a.outlet.isActivated&&i.canDeactivateChecks.push(new J(a.outlet.component,o))}else o&>(t,a,i),i.canActivateChecks.push(new Wt(r)),s.component?ht(e,null,a?a.children:null,r,i):ht(e,null,n,r,i);return i}function Qn(e,t,n){if(typeof n=="function")return n(e,t);switch(n){case"pathParamsChange":return!B(e.url,t.url);case"pathParamsOrQueryParamsChange":return!B(e.url,t.url)||!x(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Oe(e,t)||!x(e.queryParams,t.queryParams);case"paramsChange":default:return!Oe(e,t)}}function gt(e,t,n){let r=Y(e),i=e.value;Object.entries(r).forEach(([s,o])=>{i.component?t?gt(o,t.children.getContext(s),n):gt(o,null,n):gt(o,t,n)}),i.component?t&&t.outlet&&t.outlet.isActivated?n.canDeactivateChecks.push(new J(t.outlet.component,i)):n.canDeactivateChecks.push(new J(null,i)):n.canDeactivateChecks.push(new J(null,i))}function Dt(e){return typeof e=="function"}function Zn(e){return typeof e=="boolean"}function Kn(e){return e&&Dt(e.canLoad)}function Yn(e){return e&&Dt(e.canActivate)}function Xn(e){return e&&Dt(e.canActivateChild)}function Jn(e){return e&&Dt(e.canDeactivate)}function ti(e){return e&&Dt(e.canMatch)}function Zr(e){return e instanceof Ye||e?.name==="EmptyError"}var Nt=Symbol("INITIAL_VALUE");function nt(){return U(e=>Jt(e.map(t=>t.pipe(Z(1),rr(Nt)))).pipe(C(t=>{for(let n of t)if(n!==!0){if(n===Nt)return Nt;if(n===!1||n instanceof L)return n}return!0}),G(t=>t!==Nt),Z(1)))}function ei(e,t){return T(n=>{let{targetSnapshot:r,currentSnapshot:i,guards:{canActivateChecks:s,canDeactivateChecks:o}}=n;return o.length===0&&s.length===0?d(I(h({},n),{guardsResult:!0})):ri(o,r,i,e).pipe(T(a=>a&&Zn(a)?ni(r,s,e,t):d(a)),C(a=>I(h({},n),{guardsResult:a})))})}function ri(e,t,n,r){return O(e).pipe(T(i=>ui(i.component,i.route,n,t,r)),j(i=>i!==!0,!0))}function ni(e,t,n,r){return O(t).pipe(ut(i=>Xe(si(i.route.parent,r),ii(i.route,r),ai(e,i.path,n),oi(e,i.route,n))),j(i=>i!==!0,!0))}function ii(e,t){return e!==null&&t&&t(new Ae(e)),d(!0)}function si(e,t){return e!==null&&t&&t(new be(e)),d(!0)}function oi(e,t,n){let r=t.routeConfig?t.routeConfig.canActivate:null;if(!r||r.length===0)return d(!0);let i=r.map(s=>te(()=>{let o=At(t)??n,a=it(s,o),c=Yn(a)?a.canActivate(t,e):q(o,()=>a(t,e));return z(c).pipe(j())}));return d(i).pipe(nt())}function ai(e,t,n){let r=t[t.length-1],s=t.slice(0,t.length-1).reverse().map(o=>Wn(o)).filter(o=>o!==null).map(o=>te(()=>{let a=o.guards.map(c=>{let u=At(o.node)??n,l=it(c,u),v=Xn(l)?l.canActivateChild(r,e):q(u,()=>l(r,e));return z(v).pipe(j())});return d(a).pipe(nt())}));return d(s).pipe(nt())}function ui(e,t,n,r,i){let s=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!s||s.length===0)return d(!0);let o=s.map(a=>{let c=At(t)??i,u=it(a,c),l=Jn(u)?u.canDeactivate(e,t,n,r):q(c,()=>u(e,t,n,r));return z(l).pipe(j())});return d(o).pipe(nt())}function ci(e,t,n,r){let i=t.canLoad;if(i===void 0||i.length===0)return d(!0);let s=i.map(o=>{let a=it(o,e),c=Kn(a)?a.canLoad(t,n):q(e,()=>a(t,n));return z(c)});return d(s).pipe(nt(),Kr(r))}function Kr(e){return Ze(S(t=>{if(et(t))throw Wr(e,t)}),C(t=>t===!0))}function li(e,t,n,r){let i=t.canMatch;if(!i||i.length===0)return d(!0);let s=i.map(o=>{let a=it(o,e),c=ti(a)?a.canMatch(t,n):q(e,()=>a(t,n));return z(c)});return d(s).pipe(nt(),Kr(r))}var bt=class{constructor(t){this.segmentGroup=t||null}},Gt=class extends Error{constructor(t){super(),this.urlTree=t}};function K(e){return at(new bt(e))}function hi(e){return at(new w(4e3,!1))}function di(e){return at(Gr(!1,D.GuardRejected))}var Pe=class{constructor(t,n){this.urlSerializer=t,this.urlTree=n}lineralizeSegments(t,n){let r=[],i=n.root;for(;;){if(r=r.concat(i.segments),i.numberOfChildren===0)return d(r);if(i.numberOfChildren>1||!i.children[f])return hi(t.redirectTo);i=i.children[f]}}applyRedirectCommands(t,n,r){let i=this.applyRedirectCreateUrlTree(n,this.urlSerializer.parse(n),t,r);if(n.startsWith("/"))throw new Gt(i);return i}applyRedirectCreateUrlTree(t,n,r,i){let s=this.createSegmentGroup(t,n.root,r,i);return new L(s,this.createQueryParams(n.queryParams,this.urlTree.queryParams),n.fragment)}createQueryParams(t,n){let r={};return Object.entries(t).forEach(([i,s])=>{if(typeof s=="string"&&s.startsWith(":")){let a=s.substring(1);r[i]=n[a]}else r[i]=s}),r}createSegmentGroup(t,n,r,i){let s=this.createSegments(t,n.segments,r,i),o={};return Object.entries(n.children).forEach(([a,c])=>{o[a]=this.createSegmentGroup(t,c,r,i)}),new m(s,o)}createSegments(t,n,r,i){return n.map(s=>s.path.startsWith(":")?this.findPosParam(t,s,i):this.findOrReturn(s,r))}findPosParam(t,n,r){let i=r[n.path.substring(1)];if(!i)throw new w(4001,!1);return i}findOrReturn(t,n){let r=0;for(let i of n){if(i.path===t.path)return n.splice(r),i;r++}return t}},$e={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function fi(e,t,n,r,i){let s=Be(e,t,n);return s.matched?(r=qn(t,r),li(r,t,n,i).pipe(C(o=>o===!0?s:h({},$e)))):d(s)}function Be(e,t,n){if(t.path==="**")return pi(n);if(t.path==="")return t.pathMatch==="full"&&(e.hasChildren()||n.length>0)?h({},$e):{matched:!0,consumedSegments:[],remainingSegments:n,parameters:{},positionalParamSegments:{}};let i=(t.matcher||ln)(n,e,t);if(!i)return h({},$e);let s={};Object.entries(i.posParams??{}).forEach(([a,c])=>{s[a]=c.path});let o=i.consumed.length>0?h(h({},s),i.consumed[i.consumed.length-1].parameters):s;return{matched:!0,consumedSegments:i.consumed,remainingSegments:n.slice(i.consumed.length),parameters:o,positionalParamSegments:i.posParams??{}}}function pi(e){return{matched:!0,parameters:e.length>0?Er(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function Mr(e,t,n,r){return n.length>0&&mi(e,n,r)?{segmentGroup:new m(t,vi(r,new m(n,e.children))),slicedSegments:[]}:n.length===0&&Ci(e,n,r)?{segmentGroup:new m(e.segments,gi(e,n,r,e.children)),slicedSegments:n}:{segmentGroup:new m(e.segments,e.children),slicedSegments:n}}function gi(e,t,n,r){let i={};for(let s of n)if(Zt(e,t,s)&&!r[P(s)]){let o=new m([],{});i[P(s)]=o}return h(h({},r),i)}function vi(e,t){let n={};n[f]=t;for(let r of e)if(r.path===""&&P(r)!==f){let i=new m([],{});n[P(r)]=i}return n}function mi(e,t,n){return n.some(r=>Zt(e,t,r)&&P(r)!==f)}function Ci(e,t,n){return n.some(r=>Zt(e,t,r))}function Zt(e,t,n){return(e.hasChildren()||t.length>0)&&n.pathMatch==="full"?!1:n.path===""}function yi(e,t,n,r){return P(e)!==r&&(r===f||!Zt(t,n,e))?!1:Be(t,e,n).matched}function Ri(e,t,n){return t.length===0&&!e.children[n]}var Ne=class{};function Si(e,t,n,r,i,s,o="emptyOnly"){return new je(e,t,n,r,i,o,s).recognize()}var wi=31,je=class{constructor(t,n,r,i,s,o,a){this.injector=t,this.configLoader=n,this.rootComponentType=r,this.config=i,this.urlTree=s,this.paramsInheritanceStrategy=o,this.urlSerializer=a,this.applyRedirects=new Pe(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(t){return new w(4002,`'${t.segmentGroup}'`)}recognize(){let t=Mr(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(t).pipe(C(n=>{let r=new St([],Object.freeze({}),Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,{},f,this.rootComponentType,null,{}),i=new A(r,n),s=new Ht("",i),o=En(r,[],this.urlTree.queryParams,this.urlTree.fragment);return o.queryParams=this.urlTree.queryParams,s.url=this.urlSerializer.serialize(o),this.inheritParamsAndData(s._root,null),{state:s,tree:o}}))}match(t){return this.processSegmentGroup(this.injector,this.config,t,f).pipe(Q(r=>{if(r instanceof Gt)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof bt?this.noMatchError(r):r}))}inheritParamsAndData(t,n){let r=t.value,i=ze(r,n,this.paramsInheritanceStrategy);r.params=Object.freeze(i.params),r.data=Object.freeze(i.data),t.children.forEach(s=>this.inheritParamsAndData(s,r))}processSegmentGroup(t,n,r,i){return r.segments.length===0&&r.hasChildren()?this.processChildren(t,n,r):this.processSegment(t,n,r,r.segments,i,!0).pipe(C(s=>s instanceof A?[s]:[]))}processChildren(t,n,r){let i=[];for(let s of Object.keys(r.children))s==="primary"?i.unshift(s):i.push(s);return O(i).pipe(ut(s=>{let o=r.children[s],a=Vn(n,s);return this.processSegmentGroup(t,a,o,s)}),er((s,o)=>(s.push(...o),s)),ee(null),tr(),T(s=>{if(s===null)return K(r);let o=Yr(s);return bi(o),d(o)}))}processSegment(t,n,r,i,s,o){return O(n).pipe(ut(a=>this.processSegmentAgainstRoute(a._injector??t,n,a,r,i,s,o).pipe(Q(c=>{if(c instanceof bt)return d(null);throw c}))),j(a=>!!a),Q(a=>{if(Zr(a))return Ri(r,i,s)?d(new Ne):K(r);throw a}))}processSegmentAgainstRoute(t,n,r,i,s,o,a){return yi(r,i,s,o)?r.redirectTo===void 0?this.matchSegmentAgainstRoute(t,i,r,s,o):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(t,i,n,r,s,o):K(i):K(i)}expandSegmentAgainstRouteUsingRedirect(t,n,r,i,s,o){let{matched:a,consumedSegments:c,positionalParamSegments:u,remainingSegments:l}=Be(n,i,s);if(!a)return K(n);i.redirectTo.startsWith("/")&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>wi&&(this.allowRedirects=!1));let v=this.applyRedirects.applyRedirectCommands(c,i.redirectTo,u);return this.applyRedirects.lineralizeSegments(i,v).pipe(T(g=>this.processSegment(t,r,n,g.concat(l),o,!1)))}matchSegmentAgainstRoute(t,n,r,i,s){let o=fi(n,r,i,t,this.urlSerializer);return r.path==="**"&&(n.children={}),o.pipe(U(a=>a.matched?(t=r._injector??t,this.getChildConfig(t,r,i).pipe(U(({routes:c})=>{let u=r._loadedInjector??t,{consumedSegments:l,remainingSegments:v,parameters:g}=a,y=new St(l,g,Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Ai(r),P(r),r.component??r._loadedComponent??null,r,Di(r)),{segmentGroup:st,slicedSegments:ot}=Mr(n,l,v,c);if(ot.length===0&&st.hasChildren())return this.processChildren(u,c,st).pipe(C(F=>F===null?null:new A(y,F)));if(c.length===0&&ot.length===0)return d(new A(y,[]));let Kt=P(r)===s;return this.processSegment(u,c,st,ot,Kt?f:s,!0).pipe(C(F=>new A(y,F instanceof A?[F]:[])))}))):K(n)))}getChildConfig(t,n,r){return n.children?d({routes:n.children,injector:t}):n.loadChildren?n._loadedRoutes!==void 0?d({routes:n._loadedRoutes,injector:n._loadedInjector}):ci(t,n,r,this.urlSerializer).pipe(T(i=>i?this.configLoader.loadChildren(t,n).pipe(S(s=>{n._loadedRoutes=s.routes,n._loadedInjector=s.injector})):di(n))):d({routes:[],injector:t})}};function bi(e){e.sort((t,n)=>t.value.outlet===f?-1:n.value.outlet===f?1:t.value.outlet.localeCompare(n.value.outlet))}function Ii(e){let t=e.value.routeConfig;return t&&t.path===""}function Yr(e){let t=[],n=new Set;for(let r of e){if(!Ii(r)){t.push(r);continue}let i=t.find(s=>r.value.routeConfig===s.value.routeConfig);i!==void 0?(i.children.push(...r.children),n.add(i)):t.push(r)}for(let r of n){let i=Yr(r.children);t.push(new A(r.value,i))}return t.filter(r=>!n.has(r))}function Ai(e){return e.data||{}}function Di(e){return e.resolve||{}}function Mi(e,t,n,r,i,s){return T(o=>Si(e,t,n,r,o.extractedUrl,i,s).pipe(C(({state:a,tree:c})=>I(h({},o),{targetSnapshot:a,urlAfterRedirects:c}))))}function Ti(e,t){return T(n=>{let{targetSnapshot:r,guards:{canActivateChecks:i}}=n;if(!i.length)return d(n);let s=new Set(i.map(c=>c.route)),o=new Set;for(let c of s)if(!o.has(c))for(let u of Xr(c))o.add(u);let a=0;return O(o).pipe(ut(c=>s.has(c)?Ei(c,r,e,t):(c.data=ze(c,c.parent,e).resolve,d(void 0))),S(()=>a++),re(1),T(c=>a===o.size?d(n):N))})}function Xr(e){let t=e.children.map(n=>Xr(n)).flat();return[e,...t]}function Ei(e,t,n,r){let i=e.routeConfig,s=e._resolve;return i?.title!==void 0&&!Br(i)&&(s[It]=i.title),Oi(s,e,t,r).pipe(C(o=>(e._resolvedData=o,e.data=ze(e,e.parent,n).resolve,null)))}function Oi(e,t,n,r){let i=de(e);if(i.length===0)return d({});let s={};return O(i).pipe(T(o=>Ui(e[o],t,n,r).pipe(j(),S(a=>{s[o]=a}))),re(1),Je(s),Q(o=>Zr(o)?N:at(o)))}function Ui(e,t,n,r){let i=At(t)??r,s=it(e,i),o=s.resolve?s.resolve(t,n):q(i,()=>s(t,n));return z(o)}function le(e){return U(t=>{let n=e(t);return n?O(n).pipe(C(()=>t)):d(t)})}var Jr=(()=>{let t=class t{buildTitle(r){let i,s=r.root;for(;s!==void 0;)i=this.getResolvedTitleForRoute(s)??i,s=s.children.find(o=>o.outlet===f);return i}getResolvedTitleForRoute(r){return r.data[It]}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(xi),providedIn:"root"});let e=t;return e})(),xi=(()=>{let t=class t extends Jr{constructor(r){super(),this.title=r}updateTitle(r){let i=this.buildTitle(r);i!==void 0&&this.title.setTitle(i)}};t.\u0275fac=function(i){return new(i||t)(sr(yr))},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),He=new $("",{providedIn:"root",factory:()=>({})}),We=new $(""),Pi=(()=>{let t=class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=p(se)}loadComponent(r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return d(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let i=z(r.loadComponent()).pipe(C(tn),S(o=>{this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=o}),Mt(()=>{this.componentLoaders.delete(r)})),s=new Xt(i,()=>new _).pipe(Yt());return this.componentLoaders.set(r,s),s}loadChildren(r,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return d({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);let o=$i(i,this.compiler,r,this.onLoadEndListener).pipe(Mt(()=>{this.childrenLoaders.delete(i)})),a=new Xt(o,()=>new _).pipe(Yt());return this.childrenLoaders.set(i,a),a}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function $i(e,t,n,r){return z(e.loadChildren()).pipe(C(tn),T(i=>i instanceof hr||Array.isArray(i)?d(i):O(t.compileModuleAsync(i))),C(i=>{r&&r(e);let s,o,a=!1;return Array.isArray(i)?(o=i,a=!0):(s=i.create(n).injector,o=s.get(We,[],{optional:!0,self:!0}).flat()),{routes:o.map(Ve),injector:s}}))}function Ni(e){return e&&typeof e=="object"&&"default"in e}function tn(e){return Ni(e)?e.default:e}var Ge=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(ji),providedIn:"root"});let e=t;return e})(),ji=(()=>{let t=class t{shouldProcessUrl(r){return!0}extract(r){return r}merge(r,i){return r}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Li=new $("");var ki=(()=>{let t=class t{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new _,this.transitionAbortSubject=new _,this.configLoader=p(Pi),this.environmentInjector=p(Et),this.urlSerializer=p(ke),this.rootContexts=p(Qt),this.location=p(Pt),this.inputBindingEnabled=p(qe,{optional:!0})!==null,this.titleStrategy=p(Jr),this.options=p(He,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=p(Ge),this.createViewTransition=p(Li,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>d(void 0),this.rootComponentType=null;let r=s=>this.events.next(new Se(s)),i=s=>this.events.next(new we(s));this.configLoader.onLoadEndListener=i,this.configLoader.onLoadStartListener=r}complete(){this.transitions?.complete()}handleNavigationRequest(r){let i=++this.navigationId;this.transitions?.next(I(h(h({},this.transitions.value),r),{id:i}))}setupNavigations(r,i,s){return this.transitions=new M({id:0,currentUrlTree:i,currentRawUrl:i,extractedUrl:this.urlHandlingStrategy.extract(i),urlAfterRedirects:this.urlHandlingStrategy.extract(i),rawUrl:i,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:pt,restoredState:null,currentSnapshot:s.snapshot,targetSnapshot:null,currentRouterState:s,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(G(o=>o.id!==0),C(o=>I(h({},o),{extractedUrl:this.urlHandlingStrategy.extract(o.rawUrl)})),U(o=>{let a=!1,c=!1;return d(o).pipe(U(u=>{if(this.navigationId>o.id)return this.cancelNavigationTransition(o,"",D.SupersededByNewNavigation),N;this.currentTransition=o,this.currentNavigation={id:u.id,initialUrl:u.rawUrl,extractedUrl:u.extractedUrl,trigger:u.source,extras:u.extras,previousNavigation:this.lastSuccessfulNavigation?I(h({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!r.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),v=u.extras.onSameUrlNavigation??r.onSameUrlNavigation;if(!l&&v!=="reload"){let g="";return this.events.next(new W(u.id,this.urlSerializer.serialize(u.rawUrl),g,ve.IgnoredSameUrlNavigation)),u.resolve(null),N}if(this.urlHandlingStrategy.shouldProcessUrl(u.rawUrl))return d(u).pipe(U(g=>{let y=this.transitions?.getValue();return this.events.next(new mt(g.id,this.urlSerializer.serialize(g.extractedUrl),g.source,g.restoredState)),y!==this.transitions?.getValue()?N:Promise.resolve(g)}),Mi(this.environmentInjector,this.configLoader,this.rootComponentType,r.config,this.urlSerializer,this.paramsInheritanceStrategy),S(g=>{o.targetSnapshot=g.targetSnapshot,o.urlAfterRedirects=g.urlAfterRedirects,this.currentNavigation=I(h({},this.currentNavigation),{finalUrl:g.urlAfterRedirects});let y=new qt(g.id,this.urlSerializer.serialize(g.extractedUrl),this.urlSerializer.serialize(g.urlAfterRedirects),g.targetSnapshot);this.events.next(y)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(u.currentRawUrl)){let{id:g,extractedUrl:y,source:st,restoredState:ot,extras:Kt}=u,F=new mt(g,this.urlSerializer.serialize(y),st,ot);this.events.next(F);let un=qr(this.rootComponentType).snapshot;return this.currentTransition=o=I(h({},u),{targetSnapshot:un,urlAfterRedirects:y,extras:I(h({},Kt),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=y,d(o)}else{let g="";return this.events.next(new W(u.id,this.urlSerializer.serialize(u.extractedUrl),g,ve.IgnoredByUrlHandlingStrategy)),u.resolve(null),N}}),S(u=>{let l=new me(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot);this.events.next(l)}),C(u=>(this.currentTransition=o=I(h({},u),{guards:Hn(u.targetSnapshot,u.currentSnapshot,this.rootContexts)}),o)),ei(this.environmentInjector,u=>this.events.next(u)),S(u=>{if(o.guardsResult=u.guardsResult,et(u.guardsResult))throw Wr(this.urlSerializer,u.guardsResult);let l=new Ce(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot,!!u.guardsResult);this.events.next(l)}),G(u=>u.guardsResult?!0:(this.cancelNavigationTransition(u,"",D.GuardRejected),!1)),le(u=>{if(u.guards.canActivateChecks.length)return d(u).pipe(S(l=>{let v=new ye(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(v)}),U(l=>{let v=!1;return d(l).pipe(Ti(this.paramsInheritanceStrategy,this.environmentInjector),S({next:()=>v=!0,complete:()=>{v||this.cancelNavigationTransition(l,"",D.NoDataFromResolver)}}))}),S(l=>{let v=new Re(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(v)}))}),le(u=>{let l=v=>{let g=[];v.routeConfig?.loadComponent&&!v.routeConfig._loadedComponent&&g.push(this.configLoader.loadComponent(v.routeConfig).pipe(S(y=>{v.component=y}),C(()=>{})));for(let y of v.children)g.push(...l(y));return g};return Jt(l(u.targetSnapshot.root)).pipe(ee(null),Z(1))}),le(()=>this.afterPreactivation()),U(()=>{let{currentSnapshot:u,targetSnapshot:l}=o,v=this.createViewTransition?.(this.environmentInjector,u.root,l.root);return v?O(v).pipe(C(()=>o)):d(o)}),C(u=>{let l=Ln(r.routeReuseStrategy,u.targetSnapshot,u.currentRouterState);return this.currentTransition=o=I(h({},u),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,o}),S(()=>{this.events.next(new yt)}),Bn(this.rootContexts,r.routeReuseStrategy,u=>this.events.next(u),this.inputBindingEnabled),Z(1),S({next:u=>{a=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new H(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects))),this.titleStrategy?.updateTitle(u.targetRouterState.snapshot),u.resolve(!0)},complete:()=>{a=!0}}),nr(this.transitionAbortSubject.pipe(S(u=>{throw u}))),Mt(()=>{!a&&!c&&this.cancelNavigationTransition(o,"",D.SupersededByNewNavigation),this.currentTransition?.id===o.id&&(this.currentNavigation=null,this.currentTransition=null)}),Q(u=>{if(c=!0,Qr(u))this.events.next(new k(o.id,this.urlSerializer.serialize(o.extractedUrl),u.message,u.cancellationCode)),Fn(u)?this.events.next(new Rt(u.url)):o.resolve(!1);else{this.events.next(new Ct(o.id,this.urlSerializer.serialize(o.extractedUrl),u,o.targetSnapshot??void 0));try{o.resolve(r.errorHandler(u))}catch(l){this.options.resolveNavigationPromiseOnError?o.resolve(!1):o.reject(l)}}return N}))}))}cancelNavigationTransition(r,i,s){let o=new k(r.id,this.urlSerializer.serialize(r.extractedUrl),i,s);this.events.next(o),r.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==this.currentTransition?.extractedUrl.toString()&&!this.currentTransition?.extras.skipLocationChange}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function zi(e){return e!==pt}var Fi=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(_i),providedIn:"root"});let e=t;return e})(),Le=class{shouldDetach(t){return!1}store(t,n){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,n){return t.routeConfig===n.routeConfig}},_i=(()=>{let t=class t extends Le{};t.\u0275fac=(()=>{let r;return function(s){return(r||(r=ie(t)))(s||t)}})(),t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),en=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(qi),providedIn:"root"});let e=t;return e})(),qi=(()=>{let t=class t extends en{constructor(){super(...arguments),this.location=p(Pt),this.urlSerializer=p(ke),this.options=p(He,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=p(Ge),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new L,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=qr(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(r){return this.location.subscribe(i=>{i.type==="popstate"&&r(i.url,i.state)})}handleRouterEvent(r,i){if(r instanceof mt)this.stateMemento=this.createStateMemento();else if(r instanceof W)this.rawUrlTree=i.initialUrl;else if(r instanceof qt){if(this.urlUpdateStrategy==="eager"&&!i.extras.skipLocationChange){let s=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl);this.setBrowserUrl(s,i)}}else r instanceof yt?(this.currentUrlTree=i.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl),this.routerState=i.targetRouterState,this.urlUpdateStrategy==="deferred"&&(i.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,i))):r instanceof k&&(r.code===D.GuardRejected||r.code===D.NoDataFromResolver)?this.restoreHistory(i):r instanceof Ct?this.restoreHistory(i,!0):r instanceof H&&(this.lastSuccessfulId=r.id,this.currentPageId=this.browserPageId)}setBrowserUrl(r,i){let s=this.urlSerializer.serialize(r);if(this.location.isCurrentPathEqualTo(s)||i.extras.replaceUrl){let o=this.browserPageId,a=h(h({},i.extras.state),this.generateNgRouterState(i.id,o));this.location.replaceState(s,"",a)}else{let o=h(h({},i.extras.state),this.generateNgRouterState(i.id,this.browserPageId+1));this.location.go(s,"",o)}}restoreHistory(r,i=!1){if(this.canceledNavigationResolution==="computed"){let s=this.browserPageId,o=this.currentPageId-s;o!==0?this.location.historyGo(o):this.currentUrlTree===r.finalUrl&&o===0&&(this.resetState(r),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(i&&this.resetState(r),this.resetUrlToCurrentUrlTree())}resetState(r){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,r.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(r,i){return this.canceledNavigationResolution==="computed"?{navigationId:r,\u0275routerPageId:i}:{navigationId:r}}};t.\u0275fac=(()=>{let r;return function(s){return(r||(r=ie(t)))(s||t)}})(),t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),dt=function(e){return e[e.COMPLETE=0]="COMPLETE",e[e.FAILED=1]="FAILED",e[e.REDIRECTING=2]="REDIRECTING",e}(dt||{});function Vi(e,t){e.events.pipe(G(n=>n instanceof H||n instanceof k||n instanceof Ct||n instanceof W),C(n=>n instanceof H||n instanceof W?dt.COMPLETE:(n instanceof k?n.code===D.Redirect||n.code===D.SupersededByNewNavigation:!1)?dt.REDIRECTING:dt.FAILED),G(n=>n!==dt.REDIRECTING),Z(1)).subscribe(()=>{t()})}function Bi(e){throw e}var Hi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Wi={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},rn=(()=>{let t=class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.isNgZoneEnabled=!1,this.console=p(pr),this.stateManager=p(en),this.options=p(He,{optional:!0})||{},this.pendingTasks=p(fr),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=p(ki),this.urlSerializer=p(ke),this.location=p(Pt),this.urlHandlingStrategy=p(Ge),this._events=new _,this.errorHandler=this.options.errorHandler||Bi,this.navigated=!1,this.routeReuseStrategy=p(Fi),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=p(We,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!p(qe,{optional:!0}),this.eventsSubscription=new Qe,this.isNgZoneEnabled=p(Ot)instanceof Ot&&Ot.isInAngularZone(),this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:r=>{this.console.warn(r)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let r=this.navigationTransitions.events.subscribe(i=>{try{let s=this.navigationTransitions.currentTransition,o=this.navigationTransitions.currentNavigation;if(s!==null&&o!==null){if(this.stateManager.handleRouterEvent(i,o),i instanceof k&&i.code!==D.Redirect&&i.code!==D.SupersededByNewNavigation)this.navigated=!0;else if(i instanceof H)this.navigated=!0;else if(i instanceof Rt){let a=this.urlHandlingStrategy.merge(i.url,s.currentRawUrl),c={info:s.extras.info,skipLocationChange:s.extras.skipLocationChange,replaceUrl:this.urlUpdateStrategy==="eager"||zi(s.source)};this.scheduleNavigation(a,pt,null,c,{resolve:s.resolve,reject:s.reject,promise:s.promise})}}Qi(i)&&this._events.next(i)}catch(s){this.navigationTransitions.transitionAbortSubject.next(s)}});this.eventsSubscription.add(r)}resetRootComponentType(r){this.routerState.root.component=r,this.navigationTransitions.rootComponentType=r}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),pt,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((r,i)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(r,"popstate",i)},0)})}navigateToSyncWithBrowser(r,i,s){let o={replaceUrl:!0},a=s?.navigationId?s:null;if(s){let u=h({},s);delete u.navigationId,delete u.\u0275routerPageId,Object.keys(u).length!==0&&(o.state=u)}let c=this.parseUrl(r);this.scheduleNavigation(c,i,a,o)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(r){this.config=r.map(Ve),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(r,i={}){let{relativeTo:s,queryParams:o,fragment:a,queryParamsHandling:c,preserveFragment:u}=i,l=u?this.currentUrlTree.fragment:a,v=null;switch(c){case"merge":v=h(h({},this.currentUrlTree.queryParams),o);break;case"preserve":v=this.currentUrlTree.queryParams;break;default:v=o||null}v!==null&&(v=this.removeEmptyProps(v));let g;try{let y=s?s.snapshot:this.routerState.snapshot.root;g=kr(y)}catch{(typeof r[0]!="string"||!r[0].startsWith("/"))&&(r=[]),g=this.currentUrlTree.root}return zr(g,r,v,l??null)}navigateByUrl(r,i={skipLocationChange:!1}){let s=et(r)?r:this.parseUrl(r),o=this.urlHandlingStrategy.merge(s,this.rawUrlTree);return this.scheduleNavigation(o,pt,null,i)}navigate(r,i={skipLocationChange:!1}){return Gi(r),this.navigateByUrl(this.createUrlTree(r,i),i)}serializeUrl(r){return this.urlSerializer.serialize(r)}parseUrl(r){try{return this.urlSerializer.parse(r)}catch{return this.urlSerializer.parse("/")}}isActive(r,i){let s;if(i===!0?s=h({},Hi):i===!1?s=h({},Wi):s=i,et(r))return br(this.currentUrlTree,r,s);let o=this.parseUrl(r);return br(this.currentUrlTree,o,s)}removeEmptyProps(r){return Object.entries(r).reduce((i,[s,o])=>(o!=null&&(i[s]=o),i),{})}scheduleNavigation(r,i,s,o,a){if(this.disposed)return Promise.resolve(!1);let c,u,l;a?(c=a.resolve,u=a.reject,l=a.promise):l=new Promise((g,y)=>{c=g,u=y});let v=this.pendingTasks.add();return Vi(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(v))}),this.navigationTransitions.handleNavigationRequest({source:i,restoredState:s,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:r,extras:o,resolve:c,reject:u,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(g=>Promise.reject(g))}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Gi(e){for(let t=0;tn.\u0275providers)])}function Ki(e){return e.routerState.root}function Yi(){let e=p(cr);return t=>{let n=e.get(mr);if(t!==n.components[0])return;let r=e.get(rn),i=e.get(Xi);e.get(Ji)===1&&r.initialNavigation(),e.get(ts,null,ne.Optional)?.setUpPreloading(),e.get(Zi,null,ne.Optional)?.init(),r.resetRootComponentType(n.componentTypes[0]),i.closed||(i.next(),i.complete(),i.unsubscribe())}}var Xi=new $("",{factory:()=>new _}),Ji=new $("",{providedIn:"root",factory:()=>1});var ts=new $("");var sn=[{path:"",redirectTo:"home",pathMatch:"full"},{path:"home",loadComponent:()=>import("./chunk-ICSEOT2E.js").then(e=>e.HomeComponent)}];var es=Sr(),on={providers:[nn(sn),{provide:wr,useValue:es}]};var an=(()=>{let t=class t{constructor(){this.title="ngx-designable"}};t.\u0275fac=function(i){return new(i||t)},t.\u0275cmp=Tt({type:t,selectors:[["app-root"]],standalone:!0,features:[xt],decls:1,vars:0,template:function(i,s){i&1&&Ut(0,"router-outlet")},dependencies:[Rr,_e]});let e=t;return e})();Cr(an,on).catch(e=>console.error(e)); +import{$a as se,A as j,B as re,Bb as wr,C as tr,D as er,E as rr,F as U,G as nr,H as S,I as w,J as b,K as ir,L as $,M as ne,N as sr,O as p,P as Tt,Q as or,R as ar,S as Et,Sa as xt,T as q,U as ur,Xa as pr,Y as ie,Ya as gr,Z as cr,Za as vr,_ as ct,_a as mr,a as h,ab as oe,b as I,c as Qe,cb as Pt,d as Ze,da as Ot,e as Yt,ea as lr,f as Xt,g as _,ga as hr,h as M,ha as dr,i as N,ia as fr,j as O,jb as Cr,k as d,kb as yr,l as at,m as Ke,n as Ye,o as C,p as Jt,q as T,qb as Rr,r as Xe,s as te,t as G,u as Q,v as ut,w as ee,x as Z,y as Je,ya as Ut,yb as Sr,z as Mt}from"./chunk-WVIQP5LT.js";var f="primary",It=Symbol("RouteTitle"),he=class{constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n[0]:n}return null}getAll(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n:[n]}return[]}get keys(){return Object.keys(this.params)}};function tt(e){return new he(e)}function ln(e,t,n){let r=n.path.split("/");if(r.length>e.length||n.pathMatch==="full"&&(t.hasChildren()||r.lengthr[s]===i)}else return e===t}function Er(e){return e.length>0?e[e.length-1]:null}function z(e){return Ke(e)?e:gr(e)?O(Promise.resolve(e)):d(e)}var dn={exact:Ur,subset:xr},Or={exact:fn,subset:pn,ignored:()=>!0};function br(e,t,n){return dn[n.paths](e.root,t.root,n.matrixParams)&&Or[n.queryParams](e.queryParams,t.queryParams)&&!(n.fragment==="exact"&&e.fragment!==t.fragment)}function fn(e,t){return x(e,t)}function Ur(e,t,n){if(!B(e.segments,t.segments)||!jt(e.segments,t.segments,n)||e.numberOfChildren!==t.numberOfChildren)return!1;for(let r in t.children)if(!e.children[r]||!Ur(e.children[r],t.children[r],n))return!1;return!0}function pn(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(n=>Tr(e[n],t[n]))}function xr(e,t,n){return Pr(e,t,t.segments,n)}function Pr(e,t,n,r){if(e.segments.length>n.length){let i=e.segments.slice(0,n.length);return!(!B(i,n)||t.hasChildren()||!jt(i,n,r))}else if(e.segments.length===n.length){if(!B(e.segments,n)||!jt(e.segments,n,r))return!1;for(let i in t.children)if(!e.children[i]||!xr(e.children[i],t.children[i],r))return!1;return!0}else{let i=n.slice(0,e.segments.length),s=n.slice(e.segments.length);return!B(e.segments,i)||!jt(e.segments,i,r)||!e.children[f]?!1:Pr(e.children[f],t,s,r)}}function jt(e,t,n){return t.every((r,i)=>Or[n](e[i].parameters,r.parameters))}var L=class{constructor(t=new m([],{}),n={},r=null){this.root=t,this.queryParams=n,this.fragment=r}get queryParamMap(){return this._queryParamMap??=tt(this.queryParams),this._queryParamMap}toString(){return mn.serialize(this)}},m=class{constructor(t,n){this.segments=t,this.children=n,this.parent=null,Object.values(n).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Lt(this)}},V=class{constructor(t,n){this.path=t,this.parameters=n}get parameterMap(){return this._parameterMap??=tt(this.parameters),this._parameterMap}toString(){return Nr(this)}};function gn(e,t){return B(e,t)&&e.every((n,r)=>x(n.parameters,t[r].parameters))}function B(e,t){return e.length!==t.length?!1:e.every((n,r)=>n.path===t[r].path)}function vn(e,t){let n=[];return Object.entries(e.children).forEach(([r,i])=>{r===f&&(n=n.concat(t(i,r)))}),Object.entries(e.children).forEach(([r,i])=>{r!==f&&(n=n.concat(t(i,r)))}),n}var ke=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>new zt,providedIn:"root"});let e=t;return e})(),zt=class{parse(t){let n=new pe(t);return new L(n.parseRootSegment(),n.parseQueryParams(),n.parseFragment())}serialize(t){let n=`/${lt(t.root,!0)}`,r=Rn(t.queryParams),i=typeof t.fragment=="string"?`#${Cn(t.fragment)}`:"";return`${n}${r}${i}`}},mn=new zt;function Lt(e){return e.segments.map(t=>Nr(t)).join("/")}function lt(e,t){if(!e.hasChildren())return Lt(e);if(t){let n=e.children[f]?lt(e.children[f],!1):"",r=[];return Object.entries(e.children).forEach(([i,s])=>{i!==f&&r.push(`${i}:${lt(s,!1)}`)}),r.length>0?`${n}(${r.join("//")})`:n}else{let n=vn(e,(r,i)=>i===f?[lt(e.children[f],!1)]:[`${i}:${lt(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[f]!=null?`${Lt(e)}/${n[0]}`:`${Lt(e)}/(${n.join("//")})`}}function $r(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function $t(e){return $r(e).replace(/%3B/gi,";")}function Cn(e){return encodeURI(e)}function fe(e){return $r(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function kt(e){return decodeURIComponent(e)}function Ir(e){return kt(e.replace(/\+/g,"%20"))}function Nr(e){return`${fe(e.path)}${yn(e.parameters)}`}function yn(e){return Object.entries(e).map(([t,n])=>`;${fe(t)}=${fe(n)}`).join("")}function Rn(e){let t=Object.entries(e).map(([n,r])=>Array.isArray(r)?r.map(i=>`${$t(n)}=${$t(i)}`).join("&"):`${$t(n)}=${$t(r)}`).filter(n=>n);return t.length?`?${t.join("&")}`:""}var Sn=/^[^\/()?;#]+/;function ae(e){let t=e.match(Sn);return t?t[0]:""}var wn=/^[^\/()?;=#]+/;function bn(e){let t=e.match(wn);return t?t[0]:""}var In=/^[^=?&#]+/;function An(e){let t=e.match(In);return t?t[0]:""}var Dn=/^[^&#]+/;function Mn(e){let t=e.match(Dn);return t?t[0]:""}var pe=class{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new m([],{}):new m([],this.parseChildren())}parseQueryParams(){let t={};if(this.consumeOptional("?"))do this.parseQueryParam(t);while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let n={};this.peekStartsWith("/(")&&(this.capture("/"),n=this.parseParens(!0));let r={};return this.peekStartsWith("(")&&(r=this.parseParens(!1)),(t.length>0||Object.keys(n).length>0)&&(r[f]=new m(t,n)),r}parseSegment(){let t=ae(this.remaining);if(t===""&&this.peekStartsWith(";"))throw new w(4009,!1);return this.capture(t),new V(kt(t),this.parseMatrixParams())}parseMatrixParams(){let t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){let n=bn(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let i=ae(this.remaining);i&&(r=i,this.capture(r))}t[kt(n)]=kt(r)}parseQueryParam(t){let n=An(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let o=Mn(this.remaining);o&&(r=o,this.capture(r))}let i=Ir(n),s=Ir(r);if(t.hasOwnProperty(i)){let o=t[i];Array.isArray(o)||(o=[o],t[i]=o),o.push(s)}else t[i]=s}parseParens(t){let n={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let r=ae(this.remaining),i=this.remaining[r.length];if(i!=="/"&&i!==")"&&i!==";")throw new w(4010,!1);let s;r.indexOf(":")>-1?(s=r.slice(0,r.indexOf(":")),this.capture(s),this.capture(":")):t&&(s=f);let o=this.parseChildren();n[s]=Object.keys(o).length===1?o[f]:new m([],o),this.consumeOptional("//")}return n}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return this.peekStartsWith(t)?(this.remaining=this.remaining.substring(t.length),!0):!1}capture(t){if(!this.consumeOptional(t))throw new w(4011,!1)}};function jr(e){return e.segments.length>0?new m([],{[f]:e}):e}function Lr(e){let t={};for(let[r,i]of Object.entries(e.children)){let s=Lr(i);if(r===f&&s.segments.length===0&&s.hasChildren())for(let[o,a]of Object.entries(s.children))t[o]=a;else(s.segments.length>0||s.hasChildren())&&(t[r]=s)}let n=new m(e.segments,t);return Tn(n)}function Tn(e){if(e.numberOfChildren===1&&e.children[f]){let t=e.children[f];return new m(e.segments.concat(t.segments),t.children)}return e}function et(e){return e instanceof L}function En(e,t,n=null,r=null){let i=kr(e);return zr(i,t,n,r)}function kr(e){let t;function n(s){let o={};for(let c of s.children){let u=n(c);o[c.outlet]=u}let a=new m(s.url,o);return s===e&&(t=a),a}let r=n(e.root),i=jr(r);return t??i}function zr(e,t,n,r){let i=e;for(;i.parent;)i=i.parent;if(t.length===0)return ue(i,i,i,n,r);let s=On(t);if(s.toRoot())return ue(i,i,new m([],{}),n,r);let o=Un(s,i,e),a=o.processChildren?ft(o.segmentGroup,o.index,s.commands):_r(o.segmentGroup,o.index,s.commands);return ue(i,o.segmentGroup,a,n,r)}function Ft(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function vt(e){return typeof e=="object"&&e!=null&&e.outlets}function ue(e,t,n,r,i){let s={};r&&Object.entries(r).forEach(([c,u])=>{s[c]=Array.isArray(u)?u.map(l=>`${l}`):`${u}`});let o;e===t?o=n:o=Fr(e,t,n);let a=jr(Lr(o));return new L(a,s,i)}function Fr(e,t,n){let r={};return Object.entries(e.children).forEach(([i,s])=>{s===t?r[i]=n:r[i]=Fr(s,t,n)}),new m(e.segments,r)}var _t=class{constructor(t,n,r){if(this.isAbsolute=t,this.numberOfDoubleDots=n,this.commands=r,t&&r.length>0&&Ft(r[0]))throw new w(4003,!1);let i=r.find(vt);if(i&&i!==Er(r))throw new w(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function On(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new _t(!0,0,e);let t=0,n=!1,r=e.reduce((i,s,o)=>{if(typeof s=="object"&&s!=null){if(s.outlets){let a={};return Object.entries(s.outlets).forEach(([c,u])=>{a[c]=typeof u=="string"?u.split("/"):u}),[...i,{outlets:a}]}if(s.segmentPath)return[...i,s.segmentPath]}return typeof s!="string"?[...i,s]:o===0?(s.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?n=!0:a===".."?t++:a!=""&&i.push(a))}),i):[...i,s]},[]);return new _t(n,t,r)}var X=class{constructor(t,n,r){this.segmentGroup=t,this.processChildren=n,this.index=r}};function Un(e,t,n){if(e.isAbsolute)return new X(t,!0,0);if(!n)return new X(t,!1,NaN);if(n.parent===null)return new X(n,!0,0);let r=Ft(e.commands[0])?0:1,i=n.segments.length-1+r;return xn(n,i,e.numberOfDoubleDots)}function xn(e,t,n){let r=e,i=t,s=n;for(;s>i;){if(s-=i,r=r.parent,!r)throw new w(4005,!1);i=r.segments.length}return new X(r,!1,i-s)}function Pn(e){return vt(e[0])?e[0].outlets:{[f]:e}}function _r(e,t,n){if(e??=new m([],{}),e.segments.length===0&&e.hasChildren())return ft(e,t,n);let r=$n(e,t,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndexs!==f)&&e.children[f]&&e.numberOfChildren===1&&e.children[f].segments.length===0){let s=ft(e.children[f],t,n);return new m(e.segments,s.children)}return Object.entries(r).forEach(([s,o])=>{typeof o=="string"&&(o=[o]),o!==null&&(i[s]=_r(e.children[s],t,o))}),Object.entries(e.children).forEach(([s,o])=>{r[s]===void 0&&(i[s]=o)}),new m(e.segments,i)}}function $n(e,t,n){let r=0,i=t,s={match:!1,pathIndex:0,commandIndex:0};for(;i=n.length)return s;let o=e.segments[i],a=n[r];if(vt(a))break;let c=`${a}`,u=r0&&c===void 0)break;if(c&&u&&typeof u=="object"&&u.outlets===void 0){if(!Dr(c,u,o))return s;r+=2}else{if(!Dr(c,{},o))return s;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}function ge(e,t,n){let r=e.segments.slice(0,t),i=0;for(;i{typeof r=="string"&&(r=[r]),r!==null&&(t[n]=ge(new m([],{}),0,r))}),t}function Ar(e){let t={};return Object.entries(e).forEach(([n,r])=>t[n]=`${r}`),t}function Dr(e,t,n){return e==n.path&&x(t,n.parameters)}var pt="imperative",R=function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e}(R||{}),E=class{constructor(t,n){this.id=t,this.url=n}},mt=class extends E{constructor(t,n,r="imperative",i=null){super(t,n),this.type=R.NavigationStart,this.navigationTrigger=r,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},H=class extends E{constructor(t,n,r){super(t,n),this.urlAfterRedirects=r,this.type=R.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},D=function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e}(D||{}),ve=function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e}(ve||{}),k=class extends E{constructor(t,n,r,i){super(t,n),this.reason=r,this.code=i,this.type=R.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},W=class extends E{constructor(t,n,r,i){super(t,n),this.reason=r,this.code=i,this.type=R.NavigationSkipped}},Ct=class extends E{constructor(t,n,r,i){super(t,n),this.error=r,this.target=i,this.type=R.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},qt=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},me=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ce=class extends E{constructor(t,n,r,i,s){super(t,n),this.urlAfterRedirects=r,this.state=i,this.shouldActivate=s,this.type=R.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},ye=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Re=class extends E{constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i,this.type=R.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Se=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},we=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},be=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ie=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Ae=class{constructor(t){this.snapshot=t,this.type=R.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},De=class{constructor(t){this.snapshot=t,this.type=R.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var yt=class{},Rt=class{constructor(t){this.url=t}};var Me=class{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Qt,this.attachRef=null}},Qt=(()=>{let t=class t{constructor(){this.contexts=new Map}onChildOutletCreated(r,i){let s=this.getOrCreateContext(r);s.outlet=i,this.contexts.set(r,s)}onChildOutletDestroyed(r){let i=this.getContext(r);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){let r=this.contexts;return this.contexts=new Map,r}onOutletReAttached(r){this.contexts=r}getOrCreateContext(r){let i=this.getContext(r);return i||(i=new Me,this.contexts.set(r,i)),i}getContext(r){return this.contexts.get(r)||null}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Vt=class{constructor(t){this._root=t}get root(){return this._root.value}parent(t){let n=this.pathFromRoot(t);return n.length>1?n[n.length-2]:null}children(t){let n=Te(t,this._root);return n?n.children.map(r=>r.value):[]}firstChild(t){let n=Te(t,this._root);return n&&n.children.length>0?n.children[0].value:null}siblings(t){let n=Ee(t,this._root);return n.length<2?[]:n[n.length-2].children.map(i=>i.value).filter(i=>i!==t)}pathFromRoot(t){return Ee(t,this._root).map(n=>n.value)}};function Te(e,t){if(e===t.value)return t;for(let n of t.children){let r=Te(e,n);if(r)return r}return null}function Ee(e,t){if(e===t.value)return[t];for(let n of t.children){let r=Ee(e,n);if(r.length)return r.unshift(t),r}return[]}var A=class{constructor(t,n){this.value=t,this.children=n}toString(){return`TreeNode(${this.value})`}};function Y(e){let t={};return e&&e.children.forEach(n=>t[n.value.outlet]=n),t}var Bt=class extends Vt{constructor(t,n){super(t),this.snapshot=n,Fe(this,t)}toString(){return this.snapshot.toString()}};function qr(e){let t=jn(e),n=new M([new V("",{})]),r=new M({}),i=new M({}),s=new M({}),o=new M(""),a=new rt(n,r,s,o,i,f,e,t.root);return a.snapshot=t.root,new Bt(new A(a,[]),t)}function jn(e){let t={},n={},r={},i="",s=new St([],t,r,i,n,f,e,null,{});return new Ht("",new A(s,[]))}var rt=class{constructor(t,n,r,i,s,o,a,c){this.urlSubject=t,this.paramsSubject=n,this.queryParamsSubject=r,this.fragmentSubject=i,this.dataSubject=s,this.outlet=o,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(C(u=>u[It]))??d(void 0),this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=s}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(C(t=>tt(t))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(C(t=>tt(t))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function ze(e,t,n="emptyOnly"){let r,{routeConfig:i}=e;return t!==null&&(n==="always"||i?.path===""||!t.component&&!t.routeConfig?.loadComponent)?r={params:h(h({},t.params),e.params),data:h(h({},t.data),e.data),resolve:h(h(h(h({},e.data),t.data),i?.data),e._resolvedData)}:r={params:h({},e.params),data:h({},e.data),resolve:h(h({},e.data),e._resolvedData??{})},i&&Br(i)&&(r.resolve[It]=i.title),r}var St=class{get title(){return this.data?.[It]}constructor(t,n,r,i,s,o,a,c,u){this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=s,this.outlet=o,this.component=a,this.routeConfig=c,this._resolve=u}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=tt(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=tt(this.queryParams),this._queryParamMap}toString(){let t=this.url.map(r=>r.toString()).join("/"),n=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${t}', path:'${n}')`}},Ht=class extends Vt{constructor(t,n){super(n),this.url=t,Fe(this,n)}toString(){return Vr(this._root)}};function Fe(e,t){t.value._routerState=e,t.children.forEach(n=>Fe(e,n))}function Vr(e){let t=e.children.length>0?` { ${e.children.map(Vr).join(", ")} } `:"";return`${e.value}${t}`}function ce(e){if(e.snapshot){let t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,x(t.queryParams,n.queryParams)||e.queryParamsSubject.next(n.queryParams),t.fragment!==n.fragment&&e.fragmentSubject.next(n.fragment),x(t.params,n.params)||e.paramsSubject.next(n.params),hn(t.url,n.url)||e.urlSubject.next(n.url),x(t.data,n.data)||e.dataSubject.next(n.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function Oe(e,t){let n=x(e.params,t.params)&&gn(e.url,t.url),r=!e.parent!=!t.parent;return n&&!r&&(!e.parent||Oe(e.parent,t.parent))}function Br(e){return typeof e.title=="string"||e.title===null}var _e=(()=>{let t=class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=f,this.activateEvents=new ct,this.deactivateEvents=new ct,this.attachEvents=new ct,this.detachEvents=new ct,this.parentContexts=p(Qt),this.location=p(lr),this.changeDetector=p(oe),this.environmentInjector=p(Et),this.inputBinder=p(qe,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(r){if(r.name){let{firstChange:i,previousValue:s}=r.name;if(i)return;this.isTrackedInParentContexts(s)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(s)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(r){return this.parentContexts.getContext(r)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let r=this.parentContexts.getContext(this.name);r?.route&&(r.attachRef?this.attach(r.attachRef,r.route):this.activateWith(r.route,r.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new w(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new w(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new w(4012,!1);this.location.detach();let r=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(r.instance),r}attach(r,i){this.activated=r,this._activatedRoute=i,this.location.insert(r.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(r.instance)}deactivate(){if(this.activated){let r=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(r)}}activateWith(r,i){if(this.isActivated)throw new w(4013,!1);this._activatedRoute=r;let s=this.location,a=r.snapshot.component,c=this.parentContexts.getOrCreateContext(this.name).children,u=new Ue(r,c,s.injector);this.activated=s.createComponent(a,{index:s.length,injector:u,environmentInjector:i??this.environmentInjector}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}};t.\u0275fac=function(i){return new(i||t)},t.\u0275dir=or({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[ur]});let e=t;return e})(),Ue=class{constructor(t,n,r){this.route=t,this.childContexts=n,this.parent=r,this.__ngOutletInjector=!0}get(t,n){return t===rt?this.route:t===Qt?this.childContexts:this.parent.get(t,n)}},qe=new $("");function Ln(e,t,n){let r=wt(e,t._root,n?n._root:void 0);return new Bt(r,t)}function wt(e,t,n){if(n&&e.shouldReuseRoute(t.value,n.value.snapshot)){let r=n.value;r._futureSnapshot=t.value;let i=kn(e,t,n);return new A(r,i)}else{if(e.shouldAttach(t.value)){let s=e.retrieve(t.value);if(s!==null){let o=s.route;return o.value._futureSnapshot=t.value,o.children=t.children.map(a=>wt(e,a)),o}}let r=zn(t.value),i=t.children.map(s=>wt(e,s));return new A(r,i)}}function kn(e,t,n){return t.children.map(r=>{for(let i of n.children)if(e.shouldReuseRoute(r.value,i.value.snapshot))return wt(e,r,i);return wt(e,r)})}function zn(e){return new rt(new M(e.url),new M(e.params),new M(e.queryParams),new M(e.fragment),new M(e.data),e.outlet,e.component,e)}var Hr="ngNavigationCancelingError";function Wr(e,t){let{redirectTo:n,navigationBehaviorOptions:r}=et(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,i=Gr(!1,D.Redirect);return i.url=n,i.navigationBehaviorOptions=r,i}function Gr(e,t){let n=new Error(`NavigationCancelingError: ${e||""}`);return n[Hr]=!0,n.cancellationCode=t,n}function Fn(e){return Qr(e)&&et(e.url)}function Qr(e){return!!e&&e[Hr]}var _n=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275cmp=Tt({type:t,selectors:[["ng-component"]],standalone:!0,features:[xt],decls:1,vars:0,template:function(i,s){i&1&&Ut(0,"router-outlet")},dependencies:[_e],encapsulation:2});let e=t;return e})();function qn(e,t){return e.providers&&!e._injector&&(e._injector=dr(e.providers,t,`Route: ${e.path}`)),e._injector??t}function Ve(e){let t=e.children&&e.children.map(Ve),n=t?I(h({},e),{children:t}):h({},e);return!n.component&&!n.loadComponent&&(t||n.loadChildren)&&n.outlet&&n.outlet!==f&&(n.component=_n),n}function P(e){return e.outlet||f}function Vn(e,t){let n=e.filter(r=>P(r)===t);return n.push(...e.filter(r=>P(r)!==t)),n}function At(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let t=e.parent;t;t=t.parent){let n=t.routeConfig;if(n?._loadedInjector)return n._loadedInjector;if(n?._injector)return n._injector}return null}var Bn=(e,t,n,r)=>C(i=>(new xe(t,i.targetRouterState,i.currentRouterState,n,r).activate(e),i)),xe=class{constructor(t,n,r,i,s){this.routeReuseStrategy=t,this.futureState=n,this.currState=r,this.forwardEvent=i,this.inputBindingEnabled=s}activate(t){let n=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(n,r,t),ce(this.futureState.root),this.activateChildRoutes(n,r,t)}deactivateChildRoutes(t,n,r){let i=Y(n);t.children.forEach(s=>{let o=s.value.outlet;this.deactivateRoutes(s,i[o],r),delete i[o]}),Object.values(i).forEach(s=>{this.deactivateRouteAndItsChildren(s,r)})}deactivateRoutes(t,n,r){let i=t.value,s=n?n.value:null;if(i===s)if(i.component){let o=r.getContext(i.outlet);o&&this.deactivateChildRoutes(t,n,o.children)}else this.deactivateChildRoutes(t,n,r);else s&&this.deactivateRouteAndItsChildren(n,r)}deactivateRouteAndItsChildren(t,n){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,n):this.deactivateRouteAndOutlet(t,n)}detachAndStoreRouteSubtree(t,n){let r=n.getContext(t.value.outlet),i=r&&t.value.component?r.children:n,s=Y(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,i);if(r&&r.outlet){let o=r.outlet.detach(),a=r.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:o,route:t,contexts:a})}}deactivateRouteAndOutlet(t,n){let r=n.getContext(t.value.outlet),i=r&&t.value.component?r.children:n,s=Y(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,i);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(t,n,r){let i=Y(n);t.children.forEach(s=>{this.activateRoutes(s,i[s.value.outlet],r),this.forwardEvent(new De(s.value.snapshot))}),t.children.length&&this.forwardEvent(new Ie(t.value.snapshot))}activateRoutes(t,n,r){let i=t.value,s=n?n.value:null;if(ce(i),i===s)if(i.component){let o=r.getOrCreateContext(i.outlet);this.activateChildRoutes(t,n,o.children)}else this.activateChildRoutes(t,n,r);else if(i.component){let o=r.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){let a=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),o.children.onOutletReAttached(a.contexts),o.attachRef=a.componentRef,o.route=a.route.value,o.outlet&&o.outlet.attach(a.componentRef,a.route.value),ce(a.route.value),this.activateChildRoutes(t,null,o.children)}else{let a=At(i.snapshot);o.attachRef=null,o.route=i,o.injector=a,o.outlet&&o.outlet.activateWith(i,o.injector),this.activateChildRoutes(t,null,o.children)}}else this.activateChildRoutes(t,null,r)}},Wt=class{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}},J=class{constructor(t,n){this.component=t,this.route=n}};function Hn(e,t,n){let r=e._root,i=t?t._root:null;return ht(r,i,n,[r.value])}function Wn(e){let t=e.routeConfig?e.routeConfig.canActivateChild:null;return!t||t.length===0?null:{node:e,guards:t}}function it(e,t){let n=Symbol(),r=t.get(e,n);return r===n?typeof e=="function"&&!ir(e)?e:t.get(e):r}function ht(e,t,n,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let s=Y(t);return e.children.forEach(o=>{Gn(o,s[o.value.outlet],n,r.concat([o.value]),i),delete s[o.value.outlet]}),Object.entries(s).forEach(([o,a])=>gt(a,n.getContext(o),i)),i}function Gn(e,t,n,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let s=e.value,o=t?t.value:null,a=n?n.getContext(e.value.outlet):null;if(o&&s.routeConfig===o.routeConfig){let c=Qn(o,s,s.routeConfig.runGuardsAndResolvers);c?i.canActivateChecks.push(new Wt(r)):(s.data=o.data,s._resolvedData=o._resolvedData),s.component?ht(e,t,a?a.children:null,r,i):ht(e,t,n,r,i),c&&a&&a.outlet&&a.outlet.isActivated&&i.canDeactivateChecks.push(new J(a.outlet.component,o))}else o&>(t,a,i),i.canActivateChecks.push(new Wt(r)),s.component?ht(e,null,a?a.children:null,r,i):ht(e,null,n,r,i);return i}function Qn(e,t,n){if(typeof n=="function")return n(e,t);switch(n){case"pathParamsChange":return!B(e.url,t.url);case"pathParamsOrQueryParamsChange":return!B(e.url,t.url)||!x(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Oe(e,t)||!x(e.queryParams,t.queryParams);case"paramsChange":default:return!Oe(e,t)}}function gt(e,t,n){let r=Y(e),i=e.value;Object.entries(r).forEach(([s,o])=>{i.component?t?gt(o,t.children.getContext(s),n):gt(o,null,n):gt(o,t,n)}),i.component?t&&t.outlet&&t.outlet.isActivated?n.canDeactivateChecks.push(new J(t.outlet.component,i)):n.canDeactivateChecks.push(new J(null,i)):n.canDeactivateChecks.push(new J(null,i))}function Dt(e){return typeof e=="function"}function Zn(e){return typeof e=="boolean"}function Kn(e){return e&&Dt(e.canLoad)}function Yn(e){return e&&Dt(e.canActivate)}function Xn(e){return e&&Dt(e.canActivateChild)}function Jn(e){return e&&Dt(e.canDeactivate)}function ti(e){return e&&Dt(e.canMatch)}function Zr(e){return e instanceof Ye||e?.name==="EmptyError"}var Nt=Symbol("INITIAL_VALUE");function nt(){return U(e=>Jt(e.map(t=>t.pipe(Z(1),rr(Nt)))).pipe(C(t=>{for(let n of t)if(n!==!0){if(n===Nt)return Nt;if(n===!1||n instanceof L)return n}return!0}),G(t=>t!==Nt),Z(1)))}function ei(e,t){return T(n=>{let{targetSnapshot:r,currentSnapshot:i,guards:{canActivateChecks:s,canDeactivateChecks:o}}=n;return o.length===0&&s.length===0?d(I(h({},n),{guardsResult:!0})):ri(o,r,i,e).pipe(T(a=>a&&Zn(a)?ni(r,s,e,t):d(a)),C(a=>I(h({},n),{guardsResult:a})))})}function ri(e,t,n,r){return O(e).pipe(T(i=>ui(i.component,i.route,n,t,r)),j(i=>i!==!0,!0))}function ni(e,t,n,r){return O(t).pipe(ut(i=>Xe(si(i.route.parent,r),ii(i.route,r),ai(e,i.path,n),oi(e,i.route,n))),j(i=>i!==!0,!0))}function ii(e,t){return e!==null&&t&&t(new Ae(e)),d(!0)}function si(e,t){return e!==null&&t&&t(new be(e)),d(!0)}function oi(e,t,n){let r=t.routeConfig?t.routeConfig.canActivate:null;if(!r||r.length===0)return d(!0);let i=r.map(s=>te(()=>{let o=At(t)??n,a=it(s,o),c=Yn(a)?a.canActivate(t,e):q(o,()=>a(t,e));return z(c).pipe(j())}));return d(i).pipe(nt())}function ai(e,t,n){let r=t[t.length-1],s=t.slice(0,t.length-1).reverse().map(o=>Wn(o)).filter(o=>o!==null).map(o=>te(()=>{let a=o.guards.map(c=>{let u=At(o.node)??n,l=it(c,u),v=Xn(l)?l.canActivateChild(r,e):q(u,()=>l(r,e));return z(v).pipe(j())});return d(a).pipe(nt())}));return d(s).pipe(nt())}function ui(e,t,n,r,i){let s=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!s||s.length===0)return d(!0);let o=s.map(a=>{let c=At(t)??i,u=it(a,c),l=Jn(u)?u.canDeactivate(e,t,n,r):q(c,()=>u(e,t,n,r));return z(l).pipe(j())});return d(o).pipe(nt())}function ci(e,t,n,r){let i=t.canLoad;if(i===void 0||i.length===0)return d(!0);let s=i.map(o=>{let a=it(o,e),c=Kn(a)?a.canLoad(t,n):q(e,()=>a(t,n));return z(c)});return d(s).pipe(nt(),Kr(r))}function Kr(e){return Ze(S(t=>{if(et(t))throw Wr(e,t)}),C(t=>t===!0))}function li(e,t,n,r){let i=t.canMatch;if(!i||i.length===0)return d(!0);let s=i.map(o=>{let a=it(o,e),c=ti(a)?a.canMatch(t,n):q(e,()=>a(t,n));return z(c)});return d(s).pipe(nt(),Kr(r))}var bt=class{constructor(t){this.segmentGroup=t||null}},Gt=class extends Error{constructor(t){super(),this.urlTree=t}};function K(e){return at(new bt(e))}function hi(e){return at(new w(4e3,!1))}function di(e){return at(Gr(!1,D.GuardRejected))}var Pe=class{constructor(t,n){this.urlSerializer=t,this.urlTree=n}lineralizeSegments(t,n){let r=[],i=n.root;for(;;){if(r=r.concat(i.segments),i.numberOfChildren===0)return d(r);if(i.numberOfChildren>1||!i.children[f])return hi(t.redirectTo);i=i.children[f]}}applyRedirectCommands(t,n,r){let i=this.applyRedirectCreateUrlTree(n,this.urlSerializer.parse(n),t,r);if(n.startsWith("/"))throw new Gt(i);return i}applyRedirectCreateUrlTree(t,n,r,i){let s=this.createSegmentGroup(t,n.root,r,i);return new L(s,this.createQueryParams(n.queryParams,this.urlTree.queryParams),n.fragment)}createQueryParams(t,n){let r={};return Object.entries(t).forEach(([i,s])=>{if(typeof s=="string"&&s.startsWith(":")){let a=s.substring(1);r[i]=n[a]}else r[i]=s}),r}createSegmentGroup(t,n,r,i){let s=this.createSegments(t,n.segments,r,i),o={};return Object.entries(n.children).forEach(([a,c])=>{o[a]=this.createSegmentGroup(t,c,r,i)}),new m(s,o)}createSegments(t,n,r,i){return n.map(s=>s.path.startsWith(":")?this.findPosParam(t,s,i):this.findOrReturn(s,r))}findPosParam(t,n,r){let i=r[n.path.substring(1)];if(!i)throw new w(4001,!1);return i}findOrReturn(t,n){let r=0;for(let i of n){if(i.path===t.path)return n.splice(r),i;r++}return t}},$e={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function fi(e,t,n,r,i){let s=Be(e,t,n);return s.matched?(r=qn(t,r),li(r,t,n,i).pipe(C(o=>o===!0?s:h({},$e)))):d(s)}function Be(e,t,n){if(t.path==="**")return pi(n);if(t.path==="")return t.pathMatch==="full"&&(e.hasChildren()||n.length>0)?h({},$e):{matched:!0,consumedSegments:[],remainingSegments:n,parameters:{},positionalParamSegments:{}};let i=(t.matcher||ln)(n,e,t);if(!i)return h({},$e);let s={};Object.entries(i.posParams??{}).forEach(([a,c])=>{s[a]=c.path});let o=i.consumed.length>0?h(h({},s),i.consumed[i.consumed.length-1].parameters):s;return{matched:!0,consumedSegments:i.consumed,remainingSegments:n.slice(i.consumed.length),parameters:o,positionalParamSegments:i.posParams??{}}}function pi(e){return{matched:!0,parameters:e.length>0?Er(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function Mr(e,t,n,r){return n.length>0&&mi(e,n,r)?{segmentGroup:new m(t,vi(r,new m(n,e.children))),slicedSegments:[]}:n.length===0&&Ci(e,n,r)?{segmentGroup:new m(e.segments,gi(e,n,r,e.children)),slicedSegments:n}:{segmentGroup:new m(e.segments,e.children),slicedSegments:n}}function gi(e,t,n,r){let i={};for(let s of n)if(Zt(e,t,s)&&!r[P(s)]){let o=new m([],{});i[P(s)]=o}return h(h({},r),i)}function vi(e,t){let n={};n[f]=t;for(let r of e)if(r.path===""&&P(r)!==f){let i=new m([],{});n[P(r)]=i}return n}function mi(e,t,n){return n.some(r=>Zt(e,t,r)&&P(r)!==f)}function Ci(e,t,n){return n.some(r=>Zt(e,t,r))}function Zt(e,t,n){return(e.hasChildren()||t.length>0)&&n.pathMatch==="full"?!1:n.path===""}function yi(e,t,n,r){return P(e)!==r&&(r===f||!Zt(t,n,e))?!1:Be(t,e,n).matched}function Ri(e,t,n){return t.length===0&&!e.children[n]}var Ne=class{};function Si(e,t,n,r,i,s,o="emptyOnly"){return new je(e,t,n,r,i,o,s).recognize()}var wi=31,je=class{constructor(t,n,r,i,s,o,a){this.injector=t,this.configLoader=n,this.rootComponentType=r,this.config=i,this.urlTree=s,this.paramsInheritanceStrategy=o,this.urlSerializer=a,this.applyRedirects=new Pe(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(t){return new w(4002,`'${t.segmentGroup}'`)}recognize(){let t=Mr(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(t).pipe(C(n=>{let r=new St([],Object.freeze({}),Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,{},f,this.rootComponentType,null,{}),i=new A(r,n),s=new Ht("",i),o=En(r,[],this.urlTree.queryParams,this.urlTree.fragment);return o.queryParams=this.urlTree.queryParams,s.url=this.urlSerializer.serialize(o),this.inheritParamsAndData(s._root,null),{state:s,tree:o}}))}match(t){return this.processSegmentGroup(this.injector,this.config,t,f).pipe(Q(r=>{if(r instanceof Gt)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof bt?this.noMatchError(r):r}))}inheritParamsAndData(t,n){let r=t.value,i=ze(r,n,this.paramsInheritanceStrategy);r.params=Object.freeze(i.params),r.data=Object.freeze(i.data),t.children.forEach(s=>this.inheritParamsAndData(s,r))}processSegmentGroup(t,n,r,i){return r.segments.length===0&&r.hasChildren()?this.processChildren(t,n,r):this.processSegment(t,n,r,r.segments,i,!0).pipe(C(s=>s instanceof A?[s]:[]))}processChildren(t,n,r){let i=[];for(let s of Object.keys(r.children))s==="primary"?i.unshift(s):i.push(s);return O(i).pipe(ut(s=>{let o=r.children[s],a=Vn(n,s);return this.processSegmentGroup(t,a,o,s)}),er((s,o)=>(s.push(...o),s)),ee(null),tr(),T(s=>{if(s===null)return K(r);let o=Yr(s);return bi(o),d(o)}))}processSegment(t,n,r,i,s,o){return O(n).pipe(ut(a=>this.processSegmentAgainstRoute(a._injector??t,n,a,r,i,s,o).pipe(Q(c=>{if(c instanceof bt)return d(null);throw c}))),j(a=>!!a),Q(a=>{if(Zr(a))return Ri(r,i,s)?d(new Ne):K(r);throw a}))}processSegmentAgainstRoute(t,n,r,i,s,o,a){return yi(r,i,s,o)?r.redirectTo===void 0?this.matchSegmentAgainstRoute(t,i,r,s,o):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(t,i,n,r,s,o):K(i):K(i)}expandSegmentAgainstRouteUsingRedirect(t,n,r,i,s,o){let{matched:a,consumedSegments:c,positionalParamSegments:u,remainingSegments:l}=Be(n,i,s);if(!a)return K(n);i.redirectTo.startsWith("/")&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>wi&&(this.allowRedirects=!1));let v=this.applyRedirects.applyRedirectCommands(c,i.redirectTo,u);return this.applyRedirects.lineralizeSegments(i,v).pipe(T(g=>this.processSegment(t,r,n,g.concat(l),o,!1)))}matchSegmentAgainstRoute(t,n,r,i,s){let o=fi(n,r,i,t,this.urlSerializer);return r.path==="**"&&(n.children={}),o.pipe(U(a=>a.matched?(t=r._injector??t,this.getChildConfig(t,r,i).pipe(U(({routes:c})=>{let u=r._loadedInjector??t,{consumedSegments:l,remainingSegments:v,parameters:g}=a,y=new St(l,g,Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Ai(r),P(r),r.component??r._loadedComponent??null,r,Di(r)),{segmentGroup:st,slicedSegments:ot}=Mr(n,l,v,c);if(ot.length===0&&st.hasChildren())return this.processChildren(u,c,st).pipe(C(F=>F===null?null:new A(y,F)));if(c.length===0&&ot.length===0)return d(new A(y,[]));let Kt=P(r)===s;return this.processSegment(u,c,st,ot,Kt?f:s,!0).pipe(C(F=>new A(y,F instanceof A?[F]:[])))}))):K(n)))}getChildConfig(t,n,r){return n.children?d({routes:n.children,injector:t}):n.loadChildren?n._loadedRoutes!==void 0?d({routes:n._loadedRoutes,injector:n._loadedInjector}):ci(t,n,r,this.urlSerializer).pipe(T(i=>i?this.configLoader.loadChildren(t,n).pipe(S(s=>{n._loadedRoutes=s.routes,n._loadedInjector=s.injector})):di(n))):d({routes:[],injector:t})}};function bi(e){e.sort((t,n)=>t.value.outlet===f?-1:n.value.outlet===f?1:t.value.outlet.localeCompare(n.value.outlet))}function Ii(e){let t=e.value.routeConfig;return t&&t.path===""}function Yr(e){let t=[],n=new Set;for(let r of e){if(!Ii(r)){t.push(r);continue}let i=t.find(s=>r.value.routeConfig===s.value.routeConfig);i!==void 0?(i.children.push(...r.children),n.add(i)):t.push(r)}for(let r of n){let i=Yr(r.children);t.push(new A(r.value,i))}return t.filter(r=>!n.has(r))}function Ai(e){return e.data||{}}function Di(e){return e.resolve||{}}function Mi(e,t,n,r,i,s){return T(o=>Si(e,t,n,r,o.extractedUrl,i,s).pipe(C(({state:a,tree:c})=>I(h({},o),{targetSnapshot:a,urlAfterRedirects:c}))))}function Ti(e,t){return T(n=>{let{targetSnapshot:r,guards:{canActivateChecks:i}}=n;if(!i.length)return d(n);let s=new Set(i.map(c=>c.route)),o=new Set;for(let c of s)if(!o.has(c))for(let u of Xr(c))o.add(u);let a=0;return O(o).pipe(ut(c=>s.has(c)?Ei(c,r,e,t):(c.data=ze(c,c.parent,e).resolve,d(void 0))),S(()=>a++),re(1),T(c=>a===o.size?d(n):N))})}function Xr(e){let t=e.children.map(n=>Xr(n)).flat();return[e,...t]}function Ei(e,t,n,r){let i=e.routeConfig,s=e._resolve;return i?.title!==void 0&&!Br(i)&&(s[It]=i.title),Oi(s,e,t,r).pipe(C(o=>(e._resolvedData=o,e.data=ze(e,e.parent,n).resolve,null)))}function Oi(e,t,n,r){let i=de(e);if(i.length===0)return d({});let s={};return O(i).pipe(T(o=>Ui(e[o],t,n,r).pipe(j(),S(a=>{s[o]=a}))),re(1),Je(s),Q(o=>Zr(o)?N:at(o)))}function Ui(e,t,n,r){let i=At(t)??r,s=it(e,i),o=s.resolve?s.resolve(t,n):q(i,()=>s(t,n));return z(o)}function le(e){return U(t=>{let n=e(t);return n?O(n).pipe(C(()=>t)):d(t)})}var Jr=(()=>{let t=class t{buildTitle(r){let i,s=r.root;for(;s!==void 0;)i=this.getResolvedTitleForRoute(s)??i,s=s.children.find(o=>o.outlet===f);return i}getResolvedTitleForRoute(r){return r.data[It]}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(xi),providedIn:"root"});let e=t;return e})(),xi=(()=>{let t=class t extends Jr{constructor(r){super(),this.title=r}updateTitle(r){let i=this.buildTitle(r);i!==void 0&&this.title.setTitle(i)}};t.\u0275fac=function(i){return new(i||t)(sr(yr))},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),He=new $("",{providedIn:"root",factory:()=>({})}),We=new $(""),Pi=(()=>{let t=class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=p(se)}loadComponent(r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return d(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let i=z(r.loadComponent()).pipe(C(tn),S(o=>{this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=o}),Mt(()=>{this.componentLoaders.delete(r)})),s=new Xt(i,()=>new _).pipe(Yt());return this.componentLoaders.set(r,s),s}loadChildren(r,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return d({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);let o=$i(i,this.compiler,r,this.onLoadEndListener).pipe(Mt(()=>{this.childrenLoaders.delete(i)})),a=new Xt(o,()=>new _).pipe(Yt());return this.childrenLoaders.set(i,a),a}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function $i(e,t,n,r){return z(e.loadChildren()).pipe(C(tn),T(i=>i instanceof hr||Array.isArray(i)?d(i):O(t.compileModuleAsync(i))),C(i=>{r&&r(e);let s,o,a=!1;return Array.isArray(i)?(o=i,a=!0):(s=i.create(n).injector,o=s.get(We,[],{optional:!0,self:!0}).flat()),{routes:o.map(Ve),injector:s}}))}function Ni(e){return e&&typeof e=="object"&&"default"in e}function tn(e){return Ni(e)?e.default:e}var Ge=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(ji),providedIn:"root"});let e=t;return e})(),ji=(()=>{let t=class t{shouldProcessUrl(r){return!0}extract(r){return r}merge(r,i){return r}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Li=new $("");var ki=(()=>{let t=class t{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new _,this.transitionAbortSubject=new _,this.configLoader=p(Pi),this.environmentInjector=p(Et),this.urlSerializer=p(ke),this.rootContexts=p(Qt),this.location=p(Pt),this.inputBindingEnabled=p(qe,{optional:!0})!==null,this.titleStrategy=p(Jr),this.options=p(He,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=p(Ge),this.createViewTransition=p(Li,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>d(void 0),this.rootComponentType=null;let r=s=>this.events.next(new Se(s)),i=s=>this.events.next(new we(s));this.configLoader.onLoadEndListener=i,this.configLoader.onLoadStartListener=r}complete(){this.transitions?.complete()}handleNavigationRequest(r){let i=++this.navigationId;this.transitions?.next(I(h(h({},this.transitions.value),r),{id:i}))}setupNavigations(r,i,s){return this.transitions=new M({id:0,currentUrlTree:i,currentRawUrl:i,extractedUrl:this.urlHandlingStrategy.extract(i),urlAfterRedirects:this.urlHandlingStrategy.extract(i),rawUrl:i,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:pt,restoredState:null,currentSnapshot:s.snapshot,targetSnapshot:null,currentRouterState:s,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(G(o=>o.id!==0),C(o=>I(h({},o),{extractedUrl:this.urlHandlingStrategy.extract(o.rawUrl)})),U(o=>{let a=!1,c=!1;return d(o).pipe(U(u=>{if(this.navigationId>o.id)return this.cancelNavigationTransition(o,"",D.SupersededByNewNavigation),N;this.currentTransition=o,this.currentNavigation={id:u.id,initialUrl:u.rawUrl,extractedUrl:u.extractedUrl,trigger:u.source,extras:u.extras,previousNavigation:this.lastSuccessfulNavigation?I(h({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!r.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),v=u.extras.onSameUrlNavigation??r.onSameUrlNavigation;if(!l&&v!=="reload"){let g="";return this.events.next(new W(u.id,this.urlSerializer.serialize(u.rawUrl),g,ve.IgnoredSameUrlNavigation)),u.resolve(null),N}if(this.urlHandlingStrategy.shouldProcessUrl(u.rawUrl))return d(u).pipe(U(g=>{let y=this.transitions?.getValue();return this.events.next(new mt(g.id,this.urlSerializer.serialize(g.extractedUrl),g.source,g.restoredState)),y!==this.transitions?.getValue()?N:Promise.resolve(g)}),Mi(this.environmentInjector,this.configLoader,this.rootComponentType,r.config,this.urlSerializer,this.paramsInheritanceStrategy),S(g=>{o.targetSnapshot=g.targetSnapshot,o.urlAfterRedirects=g.urlAfterRedirects,this.currentNavigation=I(h({},this.currentNavigation),{finalUrl:g.urlAfterRedirects});let y=new qt(g.id,this.urlSerializer.serialize(g.extractedUrl),this.urlSerializer.serialize(g.urlAfterRedirects),g.targetSnapshot);this.events.next(y)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(u.currentRawUrl)){let{id:g,extractedUrl:y,source:st,restoredState:ot,extras:Kt}=u,F=new mt(g,this.urlSerializer.serialize(y),st,ot);this.events.next(F);let un=qr(this.rootComponentType).snapshot;return this.currentTransition=o=I(h({},u),{targetSnapshot:un,urlAfterRedirects:y,extras:I(h({},Kt),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=y,d(o)}else{let g="";return this.events.next(new W(u.id,this.urlSerializer.serialize(u.extractedUrl),g,ve.IgnoredByUrlHandlingStrategy)),u.resolve(null),N}}),S(u=>{let l=new me(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot);this.events.next(l)}),C(u=>(this.currentTransition=o=I(h({},u),{guards:Hn(u.targetSnapshot,u.currentSnapshot,this.rootContexts)}),o)),ei(this.environmentInjector,u=>this.events.next(u)),S(u=>{if(o.guardsResult=u.guardsResult,et(u.guardsResult))throw Wr(this.urlSerializer,u.guardsResult);let l=new Ce(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot,!!u.guardsResult);this.events.next(l)}),G(u=>u.guardsResult?!0:(this.cancelNavigationTransition(u,"",D.GuardRejected),!1)),le(u=>{if(u.guards.canActivateChecks.length)return d(u).pipe(S(l=>{let v=new ye(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(v)}),U(l=>{let v=!1;return d(l).pipe(Ti(this.paramsInheritanceStrategy,this.environmentInjector),S({next:()=>v=!0,complete:()=>{v||this.cancelNavigationTransition(l,"",D.NoDataFromResolver)}}))}),S(l=>{let v=new Re(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(v)}))}),le(u=>{let l=v=>{let g=[];v.routeConfig?.loadComponent&&!v.routeConfig._loadedComponent&&g.push(this.configLoader.loadComponent(v.routeConfig).pipe(S(y=>{v.component=y}),C(()=>{})));for(let y of v.children)g.push(...l(y));return g};return Jt(l(u.targetSnapshot.root)).pipe(ee(null),Z(1))}),le(()=>this.afterPreactivation()),U(()=>{let{currentSnapshot:u,targetSnapshot:l}=o,v=this.createViewTransition?.(this.environmentInjector,u.root,l.root);return v?O(v).pipe(C(()=>o)):d(o)}),C(u=>{let l=Ln(r.routeReuseStrategy,u.targetSnapshot,u.currentRouterState);return this.currentTransition=o=I(h({},u),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,o}),S(()=>{this.events.next(new yt)}),Bn(this.rootContexts,r.routeReuseStrategy,u=>this.events.next(u),this.inputBindingEnabled),Z(1),S({next:u=>{a=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new H(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects))),this.titleStrategy?.updateTitle(u.targetRouterState.snapshot),u.resolve(!0)},complete:()=>{a=!0}}),nr(this.transitionAbortSubject.pipe(S(u=>{throw u}))),Mt(()=>{!a&&!c&&this.cancelNavigationTransition(o,"",D.SupersededByNewNavigation),this.currentTransition?.id===o.id&&(this.currentNavigation=null,this.currentTransition=null)}),Q(u=>{if(c=!0,Qr(u))this.events.next(new k(o.id,this.urlSerializer.serialize(o.extractedUrl),u.message,u.cancellationCode)),Fn(u)?this.events.next(new Rt(u.url)):o.resolve(!1);else{this.events.next(new Ct(o.id,this.urlSerializer.serialize(o.extractedUrl),u,o.targetSnapshot??void 0));try{o.resolve(r.errorHandler(u))}catch(l){this.options.resolveNavigationPromiseOnError?o.resolve(!1):o.reject(l)}}return N}))}))}cancelNavigationTransition(r,i,s){let o=new k(r.id,this.urlSerializer.serialize(r.extractedUrl),i,s);this.events.next(o),r.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==this.currentTransition?.extractedUrl.toString()&&!this.currentTransition?.extras.skipLocationChange}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function zi(e){return e!==pt}var Fi=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(_i),providedIn:"root"});let e=t;return e})(),Le=class{shouldDetach(t){return!1}store(t,n){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,n){return t.routeConfig===n.routeConfig}},_i=(()=>{let t=class t extends Le{};t.\u0275fac=(()=>{let r;return function(s){return(r||(r=ie(t)))(s||t)}})(),t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),en=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:()=>p(qi),providedIn:"root"});let e=t;return e})(),qi=(()=>{let t=class t extends en{constructor(){super(...arguments),this.location=p(Pt),this.urlSerializer=p(ke),this.options=p(He,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=p(Ge),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new L,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=qr(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(r){return this.location.subscribe(i=>{i.type==="popstate"&&r(i.url,i.state)})}handleRouterEvent(r,i){if(r instanceof mt)this.stateMemento=this.createStateMemento();else if(r instanceof W)this.rawUrlTree=i.initialUrl;else if(r instanceof qt){if(this.urlUpdateStrategy==="eager"&&!i.extras.skipLocationChange){let s=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl);this.setBrowserUrl(s,i)}}else r instanceof yt?(this.currentUrlTree=i.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl),this.routerState=i.targetRouterState,this.urlUpdateStrategy==="deferred"&&(i.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,i))):r instanceof k&&(r.code===D.GuardRejected||r.code===D.NoDataFromResolver)?this.restoreHistory(i):r instanceof Ct?this.restoreHistory(i,!0):r instanceof H&&(this.lastSuccessfulId=r.id,this.currentPageId=this.browserPageId)}setBrowserUrl(r,i){let s=this.urlSerializer.serialize(r);if(this.location.isCurrentPathEqualTo(s)||i.extras.replaceUrl){let o=this.browserPageId,a=h(h({},i.extras.state),this.generateNgRouterState(i.id,o));this.location.replaceState(s,"",a)}else{let o=h(h({},i.extras.state),this.generateNgRouterState(i.id,this.browserPageId+1));this.location.go(s,"",o)}}restoreHistory(r,i=!1){if(this.canceledNavigationResolution==="computed"){let s=this.browserPageId,o=this.currentPageId-s;o!==0?this.location.historyGo(o):this.currentUrlTree===r.finalUrl&&o===0&&(this.resetState(r),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(i&&this.resetState(r),this.resetUrlToCurrentUrlTree())}resetState(r){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,r.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(r,i){return this.canceledNavigationResolution==="computed"?{navigationId:r,\u0275routerPageId:i}:{navigationId:r}}};t.\u0275fac=(()=>{let r;return function(s){return(r||(r=ie(t)))(s||t)}})(),t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),dt=function(e){return e[e.COMPLETE=0]="COMPLETE",e[e.FAILED=1]="FAILED",e[e.REDIRECTING=2]="REDIRECTING",e}(dt||{});function Vi(e,t){e.events.pipe(G(n=>n instanceof H||n instanceof k||n instanceof Ct||n instanceof W),C(n=>n instanceof H||n instanceof W?dt.COMPLETE:(n instanceof k?n.code===D.Redirect||n.code===D.SupersededByNewNavigation:!1)?dt.REDIRECTING:dt.FAILED),G(n=>n!==dt.REDIRECTING),Z(1)).subscribe(()=>{t()})}function Bi(e){throw e}var Hi={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Wi={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},rn=(()=>{let t=class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.isNgZoneEnabled=!1,this.console=p(pr),this.stateManager=p(en),this.options=p(He,{optional:!0})||{},this.pendingTasks=p(fr),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=p(ki),this.urlSerializer=p(ke),this.location=p(Pt),this.urlHandlingStrategy=p(Ge),this._events=new _,this.errorHandler=this.options.errorHandler||Bi,this.navigated=!1,this.routeReuseStrategy=p(Fi),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=p(We,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!p(qe,{optional:!0}),this.eventsSubscription=new Qe,this.isNgZoneEnabled=p(Ot)instanceof Ot&&Ot.isInAngularZone(),this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:r=>{this.console.warn(r)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let r=this.navigationTransitions.events.subscribe(i=>{try{let s=this.navigationTransitions.currentTransition,o=this.navigationTransitions.currentNavigation;if(s!==null&&o!==null){if(this.stateManager.handleRouterEvent(i,o),i instanceof k&&i.code!==D.Redirect&&i.code!==D.SupersededByNewNavigation)this.navigated=!0;else if(i instanceof H)this.navigated=!0;else if(i instanceof Rt){let a=this.urlHandlingStrategy.merge(i.url,s.currentRawUrl),c={info:s.extras.info,skipLocationChange:s.extras.skipLocationChange,replaceUrl:this.urlUpdateStrategy==="eager"||zi(s.source)};this.scheduleNavigation(a,pt,null,c,{resolve:s.resolve,reject:s.reject,promise:s.promise})}}Qi(i)&&this._events.next(i)}catch(s){this.navigationTransitions.transitionAbortSubject.next(s)}});this.eventsSubscription.add(r)}resetRootComponentType(r){this.routerState.root.component=r,this.navigationTransitions.rootComponentType=r}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),pt,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((r,i)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(r,"popstate",i)},0)})}navigateToSyncWithBrowser(r,i,s){let o={replaceUrl:!0},a=s?.navigationId?s:null;if(s){let u=h({},s);delete u.navigationId,delete u.\u0275routerPageId,Object.keys(u).length!==0&&(o.state=u)}let c=this.parseUrl(r);this.scheduleNavigation(c,i,a,o)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(r){this.config=r.map(Ve),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(r,i={}){let{relativeTo:s,queryParams:o,fragment:a,queryParamsHandling:c,preserveFragment:u}=i,l=u?this.currentUrlTree.fragment:a,v=null;switch(c){case"merge":v=h(h({},this.currentUrlTree.queryParams),o);break;case"preserve":v=this.currentUrlTree.queryParams;break;default:v=o||null}v!==null&&(v=this.removeEmptyProps(v));let g;try{let y=s?s.snapshot:this.routerState.snapshot.root;g=kr(y)}catch{(typeof r[0]!="string"||!r[0].startsWith("/"))&&(r=[]),g=this.currentUrlTree.root}return zr(g,r,v,l??null)}navigateByUrl(r,i={skipLocationChange:!1}){let s=et(r)?r:this.parseUrl(r),o=this.urlHandlingStrategy.merge(s,this.rawUrlTree);return this.scheduleNavigation(o,pt,null,i)}navigate(r,i={skipLocationChange:!1}){return Gi(r),this.navigateByUrl(this.createUrlTree(r,i),i)}serializeUrl(r){return this.urlSerializer.serialize(r)}parseUrl(r){try{return this.urlSerializer.parse(r)}catch{return this.urlSerializer.parse("/")}}isActive(r,i){let s;if(i===!0?s=h({},Hi):i===!1?s=h({},Wi):s=i,et(r))return br(this.currentUrlTree,r,s);let o=this.parseUrl(r);return br(this.currentUrlTree,o,s)}removeEmptyProps(r){return Object.entries(r).reduce((i,[s,o])=>(o!=null&&(i[s]=o),i),{})}scheduleNavigation(r,i,s,o,a){if(this.disposed)return Promise.resolve(!1);let c,u,l;a?(c=a.resolve,u=a.reject,l=a.promise):l=new Promise((g,y)=>{c=g,u=y});let v=this.pendingTasks.add();return Vi(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(v))}),this.navigationTransitions.handleNavigationRequest({source:i,restoredState:s,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:r,extras:o,resolve:c,reject:u,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(g=>Promise.reject(g))}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Gi(e){for(let t=0;tn.\u0275providers)])}function Ki(e){return e.routerState.root}function Yi(){let e=p(cr);return t=>{let n=e.get(mr);if(t!==n.components[0])return;let r=e.get(rn),i=e.get(Xi);e.get(Ji)===1&&r.initialNavigation(),e.get(ts,null,ne.Optional)?.setUpPreloading(),e.get(Zi,null,ne.Optional)?.init(),r.resetRootComponentType(n.componentTypes[0]),i.closed||(i.next(),i.complete(),i.unsubscribe())}}var Xi=new $("",{factory:()=>new _}),Ji=new $("",{providedIn:"root",factory:()=>1});var ts=new $("");var sn=[{path:"",redirectTo:"home",pathMatch:"full"},{path:"home",loadComponent:()=>import("./chunk-SQ44VQS4.js").then(e=>e.HomeComponent)}];var es=Sr(),on={providers:[nn(sn),{provide:wr,useValue:es}]};var an=(()=>{let t=class t{constructor(){this.title="ngx-designable"}};t.\u0275fac=function(i){return new(i||t)},t.\u0275cmp=Tt({type:t,selectors:[["app-root"]],standalone:!0,features:[xt],decls:1,vars:0,template:function(i,s){i&1&&Ut(0,"router-outlet")},dependencies:[Rr,_e]});let e=t;return e})();Cr(an,on).catch(e=>console.error(e));