import{a as I}from"./chunk-D6KRD3ME.js";import{Eb as O,Fb as y,Lb as g,Mb as v,Pb as b,Qa as x,Va as c,ea as D,kb as m,na as F,oa as S,ob as E,pb as C,qb as d,rb as p,sb as P,wb as w}from"./chunk-52UD2XAF.js";var o=function(e){return e[e.State=0]="State",e[e.Transition=1]="Transition",e[e.Sequence=2]="Sequence",e[e.Group=3]="Group",e[e.Animate=4]="Animate",e[e.Keyframes=5]="Keyframes",e[e.Style=6]="Style",e[e.Trigger=7]="Trigger",e[e.Reference=8]="Reference",e[e.AnimateChild=9]="AnimateChild",e[e.AnimateRef=10]="AnimateRef",e[e.Query=11]="Query",e[e.Stagger=12]="Stagger",e}(o||{}),M="*";function u(e,t){return{type:o.Trigger,name:e,definitions:t,options:{}}}function _(e,t=null){return{type:o.Animate,styles:t,timings:e}}function V(e,t=null){return{type:o.Sequence,steps:e,options:t}}function r(e){return{type:o.Style,styles:e,offset:null}}function h(e,t,n){return{type:o.State,name:e,styles:t,options:n}}function f(e,t,n=null){return{type:o.Transition,expr:e,animation:t,options:n}}var k=class{constructor(t=0,n=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=t+n}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(t){this._position=this.totalTime?t*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(t){let n=t=="start"?this._onStartFns:this._onDoneFns;n.forEach(s=>s()),n.length=0}},T=class{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let n=0,s=0,i=0,a=this.players.length;a==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(l=>{l.onDone(()=>{++n==a&&this._onFinish()}),l.onDestroy(()=>{++s==a&&this._onDestroy()}),l.onStart(()=>{++i==a&&this._onStart()})}),this.totalTime=this.players.reduce((l,$)=>Math.max(l,$.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){let n=t*this.totalTime;this.players.forEach(s=>{let i=s.totalTime?Math.min(1,n/s.totalTime):1;s.setPosition(i)})}getPosition(){let t=this.players.reduce((n,s)=>n===null||s.totalTime>n.totalTime?s:n,null);return t!=null?t.getPosition():0}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){let n=t=="start"?this._onStartFns:this._onDoneFns;n.forEach(s=>s()),n.length=0}},z="!";var L=u("collapse",[h("0",r({height:"0"})),h("1",r({height:"*"})),f("0 => 1",_("250ms ease-in-out")),f("1 => 0",_("250ms ease-in-out"))]),R=f(":enter",[r({height:0}),_("350ms ease-out",r({height:"*"}))]),q=f(":leave",[_("100ms ease-in",r({height:0}))]),H=u("collapseEL",[h("void",r({height:"*"})),R,q]),K=u("collapseEnter",[h("void",r({height:"*"})),R]),N=u("collapseLeave",[h("void",r({height:"*"})),q]);var j=(e,t)=>t.body;function A(e,t){if(e&1){let n=w();d(0,"div",0)(1,"h3",1),O("click",function(){let i=F(n).$index,a=y();return S(a.setActive(i))}),d(2,"div"),g(3),p(),d(4,"app-icon"),g(5),p()(),d(6,"div",2),P(7,"div",3),p()()}if(e&2){let n=t.$implicit,s=t.$index,i=y();c(3),v(n.head),c(2),v(s===i.active?"expand_more":"expand_less"),c(),m("@collapse",s===i.active?1:0),c(),m("innerHTML",n.body,x)}}var W=(()=>{class e{constructor(){this.active=0}setActive(n){this.active=n===this.active?-1:n}static{this.\u0275fac=function(s){return new(s||e)}}static{this.\u0275cmp=D({type:e,selectors:[["app-accordion"]],inputs:{entries:"entries",active:"active"},standalone:!0,features:[b],decls:2,vars:0,consts:[[1,"eq-qanda"],[1,"ed-question",3,"click"],[1,"ed-answer"],[1,"ed-inner",3,"innerHTML"]],template:function(s,i){s&1&&E(0,A,8,4,"div",0,j),s&2&&C(i.entries)},dependencies:[I],styles:["[_nghost-%COMP%]{display:flex;align-items:stretch;flex-direction:column;gap:.5rem}[_nghost-%COMP%]   .ed-question[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .75rem .75rem 1rem;background-color:var(--e--theme-level-solid-1);font-weight:600;font-size:16px;cursor:pointer;margin:0}[_nghost-%COMP%]   .ed-answer[_ngcontent-%COMP%]{overflow:hidden}[_nghost-%COMP%]   .ed-answer[_ngcontent-%COMP%]   .ed-inner[_ngcontent-%COMP%]{padding:15px;font-size:16px}[_nghost-%COMP%]   .ed-answer[_ngcontent-%COMP%]     ul li{padding:5px 0}"],data:{animation:[L]}})}}return e})();export{o as a,M as b,V as c,r as d,k as e,T as f,z as g,W as h};
/**i18n:51cb71746490d0ede1095b029528e06295a1f9d166175df2a24ff7e710be7f57*/
