import{g as t,S as n,i as e,a as i,b as o,s,e as a,n as r,d as l,c as m,o as c,f as u,t as p,h as d,j as g,k as h,m as f,p as b,r as v,q,u as x}from"./index-3cab5f92.js";import{w as _}from"./index-eafa799e.js";import{loadLocaleContent as y}from"../../../../../../js/libraries/serverTools.js";import{shuffleArray as z}from"../../../../../../js/libraries/miscTools.js";const{customElements:k}=t;function w(t,n,e){const i=t.slice();return i[18]=n[e],i[20]=e,i}function j(t){let n,e,i,a,r,m,c,v,q=t[5].heading+"",x=t[0],_=M(t);return{c(){n=u("div"),e=u("div"),i=u("h1"),a=p(q),r=d(),m=u("img"),v=d(),_.c(),g(m,"id","compass-img"),h(m.src,c="/img/common/compass.svg")||g(m,"src","/img/common/compass.svg"),g(m,"alt","compass"),g(e,"id","text-container"),g(n,"id","container")},m(t,s){o(t,n,s),f(n,e),f(e,i),f(i,a),f(e,r),f(e,m),f(e,v),_.m(e,null)},p(t,n){32&n&&q!==(q=t[5].heading+"")&&b(a,q),1&n&&s(x,x=t[0])?(_.d(1),_=M(t),_.c(),_.m(e,null)):_.p(t,n)},d(t){t&&l(n),_.d(t)}}}function C(t){let n,e,i,s,a,r,m,c,h,q,x,_,y,z,k,w,j,C,S,B,M,O,T,D;return{c(){n=u("p"),n.textContent="You are compatible with ...",e=d(),i=u("ul"),s=u("li"),a=p("capitalism by "),r=u("span"),m=p(t[2]),c=p("%"),h=d(),q=u("li"),x=p("vanguardism by "),_=u("span"),y=p(t[3]),z=p("%"),k=d(),w=u("li"),j=p("libertarian socialism by "),C=u("span"),S=p(t[4]),B=p("%"),M=d(),O=u("button"),O.textContent="back",g(i,"class","results-list"),g(O,"class","quiz-buttons")},m(l,u){o(l,n,u),o(l,e,u),o(l,i,u),f(i,s),f(s,a),f(s,r),f(r,m),f(s,c),f(i,h),f(i,q),f(q,x),f(q,_),f(_,y),f(q,z),f(i,k),f(i,w),f(w,j),f(w,C),f(C,S),f(w,B),o(l,M,u),o(l,O,u),T||(D=v(O,"click",t[15]),T=!0)},p(t,n){4&n&&b(m,t[2]),8&n&&b(y,t[3]),16&n&&b(S,t[4])},d(t){t&&l(n),t&&l(e),t&&l(i),t&&l(M),t&&l(O),T=!1,D()}}}function S(t){let n,e,i,s,a,r,m,c,h,_=t[5].qs[t[0]].q+"",y=t[5].qs[t[0]].as,z=[];for(let n=0;ne(5,i=t))),y(s,"compass-component",o,(function(t){for(let n of t.qs)z(n.as)}));let a=0,r=[],l="",u="",p="";function d(t){null!=r[t]&&at.includes("C"))).filter(Boolean).length/r.length).toString()),e(3,u=Math.round(100*r.map((t=>t.includes("V"))).filter(Boolean).length/r.length).toString()),e(4,p=Math.round(100*r.map((t=>t.includes("LS"))).filter(Boolean).length/r.length).toString())),e(0,a+=1))}function g(t){0!=a&&e(0,a-=1)}c((()=>{}));return[a,r,l,u,p,i,o,s,d,g,function(){r[a]=this.__value,e(1,r)},[[]],t=>e(1,r[a]=t[1],r),()=>g(),()=>d(a),()=>g()]}class D extends n{constructor(t){super(),this.shadowRoot.innerHTML="",e(this,{target:this.shadowRoot,props:i(this.attributes),customElement:!0},T,O,s,{},null),t&&t.target&&o(t.target,this,t.anchor)}}k.define("compass-component",D);export{D as default};