1import"./Bzak7iHL.js";import{p as Jt,aO as mt,R as Nt,ae as z,y as l,T as y,d as D,e as S,a as i,b as Ut,aQ as L,c as R,o as f,s as u,r as P,t as p,f as F}from"./DZ-3CF7X.js";import{s as _}from"./BSO29yDK.js";import{s as H}from"./Bin_CSNB.js";import{i as g}from"./CfRDbatW.js";import{e as _t,i as gt}from"./CAUbi_Kn.js";import{d as Vt,a as w}from"./Cab5XKhT.js";import{c as bt}from"./BRMGSC1o.js";import{s as h}from"./ChKRJN23.js";import{s as kt}from"./Bs26xJzh.js";import{p as I}from"./B1V-d_ty.js";import{a as pt,s as Wt}from"./CSLnEt_d.js";import{currentDealId as ht}from"./CaFqK4pe.js";import{g as Xt}from"./BZX9uO2z.js";import{p as Yt}from"./6XBCk4KM.js";import{hasAnonSession as Zt}from"./D0fMoawv.js";var E=F('<button class="ebtn svelte-5l3kc5"> </button>'),$t=F('<span> </span> <span> </span> <div class="pbar svelte-5l3kc5"><div></div></div>',1),te=F("<span> </span>"),ee=F("<button> </button>"),ae=F('<div><div class="cf svelte-5l3kc5"><div class="top svelte-5l3kc5"><span> </span> <!> <!> <!> <span class="coll svelte-5l3kc5"> </span></div> <div><div class="bi svelte-5l3kc5"><!> <!> <div class="ft svelte-5l3kc5"><!> <!> <!> <!> <!></div></div></div></div></div>');function pe(xt,a){Jt(a,!0);const Ct=()=>pt(Yt,"$page",N),J=()=>pt(ht,"$currentDealId",N),[N,yt]=Wt(),St=L(()=>Ct().url.searchParams.get("embed")==="1"||Zt());let U=I(a,"purposeState",3,"default"),m=I(a,"cardState",3,"default"),b=I(a,"actionButton",3,null),T=I(a,"secondaryButton",3,null),M=I(a,"extraButtons",19,()=>[]),V=I(a,"hintText",3,""),G=I(a,"hintStyle",3,"default");const A=L(()=>`step-guidance-${J()}-${a.step}`);function wt(){const o=Xt(ht);if(!o)return!1;const C=localStorage.getItem(`step-guidance-${o}-${a.step}`);return C!==null?C==="1":m()==="green"}let s=mt(Nt(wt())),O=m(),x=null;z(()=>{if(J()){const o=localStorage.getItem(l(A));o!==null?y(s,o==="1"):y(s,m()==="green")}}),z(()=>{const o=m();return o==="green"&&O!=="green"&&!l(s)&&(x&&clearTimeout(x),x=setTimeout(()=>{y(s,!0),localStorage.setItem(l(A),"1"),x=null},3e3)),o==="amber"&&O!=="amber"&&l(s)&&(y(s,!1),localStorage.setItem(l(A),"0")),O=o,()=>{x&&(clearTimeout(x),x=null)}});function It(){y(s,!l(s)),localStorage.setItem(l(A),l(s)?"1":"0")}const Tt=L(()=>a.totalCount>0?Math.round(a.filledCount/a.totalCount*100):0),Bt=L(()=>m()==="green"?"grn":m()==="amber"?"amb":a.filledCount===a.totalCount?"grn":"blue"),Dt=L(()=>m()==="green"?"sn ok":m()==="amber"?"sn warn":"sn"),Lt=L(()=>a.filledCount===a.totalCount?"cnt ok":m()==="amber"?"cnt warn":"cnt");let W=mt(!1);z(()=>{const o=setTimeout(()=>{y(W,!0)},200);return()=>clearTimeout(o)});var X=D(),Rt=S(X);{var Pt=o=>{var C=ae();let Y;var Z=R(C),Q=R(Z),j=R(Q);let $;var At=f(j,!0),tt=u(j,2);{var Et=t=>{var e=D(),r=S(e);H(r,()=>a.collapsedSummary),i(t,e)};g(tt,t=>{l(s)&&a.collapsedSummary&&t(Et)})}var et=u(tt,2);{var Ft=t=>{var e=D(),r=S(e);_t(r,17,M,gt,(c,v)=>{var n=E(),d=f(n,!0);p(()=>{n.disabled=l(v).disabled,_(d,l(v).label)}),w("click",n,function(...k){var B;(B=l(v).onClick)==null||B.apply(this,k)}),i(c,n)}),i(t,e)};g(et,t=>{l(s)&&M().length>0&&t(Ft)})}var at=u(et,2);{var Gt=t=>{var e=E(),r=f(e,!0);p(()=>_(r,T().label)),w("click",e,()=>{var c;y(s,!1),localStorage.setItem(l(A),"0"),(c=T())==null||c.onClick()}),i(t,e)};g(at,t=>{l(s)&&T()&&t(Gt)})}var lt=u(at,2),Kt=f(lt,!0);P(Q);var q=u(Q,2);let rt;var nt=R(q),st=R(nt);{var Mt=t=>{var e=D(),r=S(e);H(r,()=>a.statsRow),i(t,e)};g(st,t=>{a.statsRow&&t(Mt)})}var ot=u(st,2);{var Ot=t=>{var e=D(),r=S(e);H(r,()=>a.children),i(t,e)};g(ot,t=>{a.children&&t(Ot)})}var it=u(ot,2),ct=R(it);{var Qt=t=>{var e=$t(),r=S(e),c=f(r,!0),v=u(r,2),n=f(v),d=u(v,2),k=f(d);p(()=>{h(r,1,bt(l(Dt)),"svelte-5l3kc5"),_(c,a.footerLabel),h(v,1,bt(l(Lt)),"svelte-5l3kc5"),_(n,`${a.filledCount??""}/${a.totalCount??""}`),h(k,1,`pfill ${l(Bt)??""}`,"svelte-5l3kc5"),kt(k,`width:${l(Tt)??""}%`)}),i(t,e)};g(ct,t=>{(a.footerLabel||a.totalCount>0)&&t(Qt)})}var vt=u(ct,2);{var jt=t=>{var e=te();let r;var c=f(e,!0);p(()=>{r=h(e,1,"h svelte-5l3kc5",null,r,{w:G()==="error",ok:G()==="ok",warn:G()==="warn",bright:G()==="bright"}),_(c,V())}),i(t,e)};g(vt,t=>{V()&&t(jt)})}var dt=u(vt,2);_t(dt,17,M,gt,(t,e)=>{var r=E(),c=f(r,!0);p(()=>{r.disabled=l(e).disabled,_(c,l(e).label)}),w("click",r,function(...v){var n;(n=l(e).onClick)==null||n.apply(this,v)}),i(t,r)});var ut=u(dt,2);{var qt=t=>{var e=E(),r=f(e,!0);p(()=>{kt(e,`margin-left:auto;${b()?"margin-right:4px;":""}`),_(r,T().label)}),w("click",e,function(...c){var v;(v=T().onClick)==null||v.apply(this,c)}),i(t,e)};g(ut,t=>{T()&&t(qt)})}var zt=u(ut,2);{var Ht=t=>{var e=D(),r=S(e);{var c=n=>{var d=E(),k=f(d,!0);p(()=>_(k,b().label)),w("click",d,function(...B){var K;(K=b().onClick)==null||K.apply(this,B)}),i(n,d)},v=n=>{var d=ee();let k;var B=f(d,!0);p(()=>{k=h(d,1,"cbtn svelte-5l3kc5",null,k,{pub:b().style==="publish",amb:b().style==="amber"}),d.disabled=b().disabled,_(B,b().label)}),w("click",d,function(...K){var ft;(ft=b().onClick)==null||ft.apply(this,K)}),i(n,d)};g(r,n=>{b().style==="secondary"?n(c):n(v,-1)})}i(t,e)};g(zt,t=>{b()&&t(Ht)})}P(it),P(nt),P(q),P(Z),P(C),p(()=>{Y=h(C,1,"g svelte-5l3kc5",null,Y,{green:m()==="green",amber:m()==="amber"}),$=h(j,1,"purpose svelte-5l3kc5",null,$,{ok:U()==="ok",warn:U()==="warn"}),_(At,a.purposeText),_(Kt,l(s)?"⸠Expand":"⾠Collapse"),rt=h(q,1,"b
1w svelte-5l3kc5",null,rt,{collapsed:l(s),animate:l(W)})}),w("click",lt,It),i(o,C)};g(Rt,o=>{l(St)||o(Pt)})}i(xt,X),Ut(),yt()}Vt(["click"]);export{pe as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.