PageSourceSearch

https://fvd.nl/_nuxt/DqFGJBLu.js

js fvd.nl collected 2026-09-24 17:17:36 UTC 30,153 bytes, 4 lines download raw bytes

1import{p as et,f as tt,u as st,x as nt,g as lt,i as at,j as rt,F as ot,b as it,_ as dt}from"./B0SWTYZj.js";import{_ as ut}from"./CW62_dZY.js";import{_ as ct}from"./gpK3mq1N.js";import{_ as mt}from"./CFW0KcAy.js";import{_ as pt}from"./CdG8CJ7E.js";import{_ as gt}from"./DqbYMsxS.js";import{a2 as xt,x as vt,o as ft,p as te,z as o,D as e,aa as a,a3 as t,P as S,X as $,a6 as se,a7 as c,a9 as f,a1 as k,a0 as I,T as bt,j as p,C as d,u as je,_ as i,at as ht,ag as ne}from"./CJEDrO2-.js";import{C as wt}from"./CiXrh_mM.js";import{u as kt}from"./-TboZaMQ.js";import{u as le}from"./Dl6XdJKm.js";import"./Cg_dN1FG.js";import"./exgeBDDY.js";import"./BoSLtb37.js";import"./CfXVuVte.js";import"./qUw2SrnC.js";import"./Cz9BUfnx.js";const yt=et("/lidewij-doneer-nieuw.jpeg"),De="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Laag_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201080%201080'%20style='enable-background:new%200%200%201080%201080;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FFFFFF;}%20%3c/style%3e%3cpath%20class='st0'%20d='M540,3.5C243.7,3.5,3.5,243.7,3.5,540s240.2,536.5,536.5,536.5s536.5-240.2,536.5-536.5S836.3,3.5,540,3.5z%20M189.1,304.9L540,161l350.9,143.9v20.8H189.1V304.9z%20M813.2,688.5H720l14.5-239.8l-15.7-17.3v-23.8h95.5v23.8l-15.7,17.3%20L813.2,688.5z%20M235.4,378.7v-28.1h609.2v28.1H235.4z%20M660.9,688.5h-93.2l14.5-239.8l-15.7-17.3v-23.8H662v23.8l-15.7,17.3%20L660.9,688.5z%20M508.5,688.5h-93.2l14.5-239.8l-15.7-17.3v-23.8h95.5v23.8L494,448.7L508.5,688.5L508.5,688.5z%20M356.2,688.5H263%20l14.5-239.8l-15.7-17.3v-23.8h95.5v23.8l-15.7,17.3L356.2,688.5L356.2,688.5z%20M844.6,717.3v28.1H235.4v-28.1H844.6L844.6,717.3z%20M864.4,769.5v28.1H215.6v-28.1H864.4L864.4,769.5z%20M890.9,849.8H189.1v-28.1h701.8L890.9,849.8L890.9,849.8z'/%3e%3c/svg%3e",_t={class:"mx-auto grid w-full max-w-6xl gap-4 md:mt-16 md:grid-cols-[1.05fr_minmax(0,1fr)] md:items-center md:gap-10"},jt={class:"order-2 flex flex-col items-center text-center md:order-1 md:items-start md:text-left"},Dt={class:"order-2 mt-8 w-full space-y-6 md:order-3",role:"region","aria-labelledby":"stellingen-profielen"},St={class:"flex flex-col gap-1 text-center md:text-left"},zt={key:0,class:"grid w-full gap-3 sm:grid-cols-1"},Ct={class:"mt-2 text-sm"},Ft={key:2,class:"space-y-3"},Mt={key:1,class:"grid w-full gap-3 sm:grid-cols-1",role:"list","aria-label":"Kies uw profiel"},Vt=["disabled","aria-pressed","aria-busy","aria-label","onClick"],Et=["disabled","onClick"],Lt={class:"order-1 flex justify-center md:order-2"},qt={key:1,class:"mx-auto flex max-w-6xl flex-col items-center px-5 pt-8 transition-colors md:px-8 lg:px-12"},$t={class:"mb-6 text-sm font-semibold uppercase tracking-[0.2em] text-cc-fvd-red"},It=["onPointerup"],Rt={class:"relative overflow-hidden rounded-2xl"},Tt=["src","alt"],Bt={class:"mt-4 flex-grow space-y-3"},Ut={key:0,class:"flex w-full flex-col gap-8 text-left"},At={class:"mt-6 w-full max-w-xs sm:ml-auto sm:text-right"},Ht={class:"grid w-full grid-cols-3 gap-4"},Ot={class:"flex flex-wrap items-start gap-2 sm:gap-3 md:grid md:grid-cols-3"},Pt={class:"space-y-6"},Nt={class:"flex flex-1 items-start gap-4 sm:gap-5 md:max-w-3xl md:items-center"},Kt=["src","alt"],Gt={class:"space-y-1 text-left sm:space-y-1.5"},Yt={class:"w-full sm:w-auto md:flex md:flex-col md:items-end md:justify-center"},Xt={class:"grid w-full grid-cols-2 gap-x-3 gap-y-2 text-left sm:flex-none md:grid-cols-1 md:gap-y-3 md:text-right"},Wt={class:"flex flex-col items-end gap-1 text-right"},Jt={class:"flex flex-col items-end gap-1 text-right md:items-end"},Zt={class:"md:hidden"},Qt={class:"flex flex-wrap items-start gap-2 sm:gap-3 md:grid md:grid-cols-3"},es={class:"space-y-2 p-6 text-center md:p-8"},ts={class:"pointer-events-auto grid w-full max-w-full grid-cols-12 items-center gap-2 px-3 py-3 text-sm shadow-lg sm:max-w-lg sm:gap-3 sm:px-4 sm:text-base md:shadow-none"},ss=["disabled"],ns=["disabled"],Se="fvdStellingenStarted",N=5,ls={__name:"forumwijzer",async setup(as){let B,ae;const U=st(),re=nt();let oe="https://res.cloudinary.com/fvdcdm/image/upload/v1760535197/_static/enquete_results/enquete-index.jpg";U?.query?.score&&(oe=`https://res.cloudinary.com/fvdcdm/image/upload/v1760535031/_static/enquete_results/${U.query.score}.jpg`),kt({title:`Test of je FVD-er bent
2`,description:"Veel mensen weten niet dat ze eigenlijk FVD-er zijn. Doe de test en ontdek in hoeverre jij het eens bent met FVD!",image:oe});const ie=lt(),{public:{baseURL:de}}=at(),z=p([]),A=p(null),y=p(!1),ze=p(null),ue=(s,n="Er is iets misgegaan")=>s?typeof s=="string"?s:typeof s?.message=="string"?s.message:typeof s?.data?.message=="string"?s.data.message:n:"",ce=d(()=>ue(Ve.value,"Kon de opties niet laden.")),Ce=d(()=>ue(A.value,"Kon de stellingen niet laden. Probeer het later opnieuw.")),{data:Fe,pending:Me,error:Ve,refresh:Ee}=([B,ae]=xt(()=>it("/api/v1/enquetes",{baseURL:de,onRequest:ie.$onRequest},"$iU4RJKZIXo")),B=await B,ae(),B),Le=d(()=>Fe.value??[]),K=d(()=>Le.value.map((s,n)=>{const u=s.slug||(s.id!=null?String(s.id):`enquete-${n}`);return{id:s.id??u,slug:u,title:s.title||`Optie ${n+1}`,description:s.description||"",image:s.image||De}}).filter(s=>!!s.slug)),C=p(null),H=d(()=>{const s=C.value;return s?K.value.find(n=>n.slug===s)??null:null}),qe=d(()=>!!H.value),L=p(""),$e=(s,n,u)=>{const{id:m,title:x,description:j="",explanation:D="",image:ee,link:r,agrees:T}=s,_e=D.split(". ").slice(0,3).join(". ")+(D.split(". ").length>3?"...":""),Ze=m??`statement-${u}-${n}`,Qe=x||`Stelling ${n+1}`;return{id:Ze,title:Qe,summary:j,explanation:_e,fvdDecision:T===!1?"disagree":"agree",image:ee||De,details:_e}},Ie=async s=>{if(!s)return z.value=[],[];y.value=!0,A.value=null;try{const m=((await $fetch(`/api/v1/enquetes/${s}`,{baseURL:de,onRequest:ie.$onRequest})).questions||[]).map((x,j)=>$e(x,j,s)).filter(x=>!!x?.title);return z.value=m,m}catch(n){return z.value=[],A.value=n,[]}finally{y.value=!1}},g=p([]),v=p(null),G=p(null),F=p("current"),_=p(!1),Re=!1,M=p(null),q=p(!1),l=p(!1),me=(s,{replace:n=!1}={})=>
2{if(typeof window>"u"||!window.history)return;const m={...window.history.state??{},[Se]:s};try{n?window.history.replaceState(m,document.title):window.history.pushState(m,document.title)}catch{}},pe=s=>{const n=!!s?.state?.[Se];n!==q.value&&(q.value=n)};let O=null;const Y=s=>{l.value=!!s?.matches};vt(async()=>{const s=await rt();ze.value=s,!(typeof window>"u")&&(O=window.matchMedia("(prefers-color-scheme: dark)"),Y(O),O.addEventListener("change",Y),me(!1,{replace:!0}),window.addEventListener("popstate",pe))}),ft(()=>{O?.removeEventListener("change",Y),typeof window<"u"&&window.removeEventListener("popstate",pe)});const V=p(null),ge=()=>{typeof window<"u"&&window.scrollTo({top:0,behavior:"smooth"})},X=d(()=>g.value.length),xe=d(()=>z.value.length||g.value.length),b=d(()=>X.value>=xe.value),w=d(()=>z.value[X.value]??null);te(w,s=>{if(!s){b.value&&(F.value="current",v.value=null);return}F.value==="current"&&(v.value=s)});const W=d(()=>g.value.filter(s=>s.decision==="agree").length),ve=d(()=>g.value.filter(s=>s.decision==="disagree").length),Te=d(()=>g.value.filter(s=>s.decision==="skip").length),R=d(()=>W.value+ve.value),h=d(()=>!b.value||R.value<N?0:Math.round(W.value/R.value*100)),J=d(()=>{const s={scoreLabel:"FVD score"};return b.value?R.value<N?{...s,title:"Geen score beschikbaar",description:"Te veel stellingen zijn overgeslagen. Maak minimaal vijf keuzes om een FVD-score te ontvangen.",emoji:""}:h.value>=85?{...s,title:"U bent FVD'er in hart en nieren",description:"Uw keuzes volgen de lijn van FVD tot in de details. U bent uitstekend bekend met de koers van de partij. Een stem op FVD is een stem op uw eigen standpunten!",emoji:""}:h.value>=65?{...s,title:"U bent een sterke match met FVD!",description:"Helemaal eens zijn (100%) gebeurt maar heel zelden, maar het FVD-programma en uw standpunten komen grotendeels overeen. Nuance en keuzemotivatie kunnen de resterende verschillen verklaren. Een stem op FVD is dus grotendeels een stem op uw standpunten!",emoji:""}:h.value>=40?{...s,title:"U bent het regelmatig eens met FVD! Vaker dan u dacht?",description:"Uw antwoorden tonen een mix van overeenstemming en nuance ten opzichte van FVD. Lees de standpunten-pagina nog eens door. Een stem op FVD is het overwegen waard, zeker als u nog twijfelt.",emoji:""}:h.value>=20?{...s,title:"Er zijn een aantal overeenkomsten, maar (nog) geen sterke match.",description:"Uw keuzes liggen voor een groot deel nog buiten de hoofdlijnen van Forum voor Democratie. Lees de standpunten-pagina om de verschillen te bekijken. Misschien spelen nuance en keuzemotivatie een rol in het onderscheid?",emoji:""}:{...s,title:"Uw antwoorden wijken af van de FVD-lijn",description:"Uw keuzes liggen grotendeels buiten de hoofdlijnen van Forum voor Democratie. Lees onze standpunten om de verschillen te bekijken. Wie weet raakt u overtuigd van de motivatie achter onze standpunten!",emoji:""}:{...s,title:"",description:"",emoji:""}}),fe={agree:{label:"Eens",iconLight:"#047857",iconDark:"#34d399",badgeLight:"bg-emerald-100 text-emerald-700",badgeDark:"bg-emerald-900/50 text-emerald-200",verdictLight:"text-emerald-600",verdictDark:"text-emerald-300"},disagree:{label:"Oneens",iconLight:"#b91c1c",iconDark:"#f47272",badgeLight:"bg-red-100 text-red-600",badgeDark:"bg-red-900/50 text-red-200",verdictLight:"text-red-600",verdictDark:"text-red-300"},skip:{label:"Skip",iconLight:"#475569",iconDark:"#cbd5f5",badgeLight:"bg-slate-200 text-slate-700",badgeDark:"bg-slate-800/60 text-slate-200",verdictLight:"text-slate-600",verdictDark:"text-slate-300"}},Be=d(()=>g.value.map(s=>{const n=s.statement?.fvdDecision??"agree",u=m=>fe[m]??fe.skip;return{...s,expectedDecision:n,meta:u(s.decision),expectedMeta:u(n),isAligned:s.decision===n}})),Ue=async s=>{g.value=[...g.value,{statement:s,decision:"agree"}],F.value="current",await le("Enquete_vraag_agree",`${H.value.id}${s.id}`)},Ae=async s=>{const n=_.value;_.value=!1;const u=n?"skip":"disagree";g.value=[...g.value,{statement:s,decision:u}],F.value="current",await le("Enquete_vraag_reject",`${H.value.id}${s.id}`)},He=()=>{g.value.length!==0&&(g.value=g.value.slice(0,-1),F.value="current")},Oe=()=>{_.value=!1,M.value?.approve?.()},Pe=()=>{_.value=!1,M.value?.reject?.()},Ne=()=>{if(!M.value){_.value=!1;return}if(!w.value){_.value=!1;return}_.value=!0,M.value.reject?.()},Z=(s,n={})=>{const u=s??w.value,m=n.scroll??!1;if(!u)return;const x=!s||u.id===w.value?.id;F.value=x?"current":"custom",v.value=u,m&&je(()=>{if(G.value&&typeof window<"u"){const j=G.value.getBoundingClientRect(),D=window.pageYOffset+j.top-72;window.scrollTo({top:D<0?0:D,left:window.pageXOffset,behavior:"smooth"})}})},Ke=async()=>{g.value=[],v.value=null,F.value="current",_.value=!1,ge(),M.value?.reset&&await M.value.reset({animated:!1})};te(C,()=>{q.value||(z.value=[],A.value=null,L.value="")}
2);const Ge=async s=>{if(y.value)return;if(s&&(C.value=s),!qe.value){L.value="Kies eerst een optie om te starten.";return}L.value="",await Ke();const n=C.value;if(!(await Ie(n)).length){L.value=Ce.value||"We konden geen stellingen laden voor deze keuze. Probeer het later opnieuw.";return}q.value=!0,me(!0),ge(),je(()=>{Z(null,{scroll:!1})})},Ye=async s=>{},E=p("https://fvd.nl/stellingen"),P=d(()=>b.value&&R.value>=N),Q=d(()=>R.value>=N?`${h.value}%`:"geen score"),be=d(()=>P.value?`Ik haalde ${Q.value} overeenstemming in de FVD-stellingentest. Doe ook mee!`:"Doe de FVD-stellingentest en ontdek uw score!"),he=d(()=>encodeURIComponent(P.value?`Mijn FVD-stellingentest score: ${Q.value}`:"Doe de FVD-stellingentest!")),we=d(()=>encodeURIComponent(`${P.value?`Ik haalde ${Q.value} overeenstemming in de FVD-stellingentest.`:"Ik deed de FVD-stellingentest."}
3
4Bekijk het resultaat en doe mee: ${E.value}`)),ke=d(()=>["block","h-8","w-8","md:h-9","md:w-9","transition","duration-150","ease-out","hover:-translate-y-0.5","hover:scale-105"]),ye=d(()=>P.value&&h.value>50),Xe=s=>{s.pointerType==="mouse"&&s.button!==0||(V.value={x:s.clientX,y:s.clientY,pointerId:s.pointerId})},We=(s,n)=>{if(!V.value||V.value.pointerId!==s.pointerId){V.value=null;return}const{x:u,y:m}=V.value;V.value=null;const x=s.clientX-u;s.clientY-m<-100&&Math.abs(x)<60&&Z(n,{scroll:!0})},Je=()=>{V.value=null};return te(b,async s=>{if(!s){E.value="https://fvd.nl/stellingen";return}if(!q.value){re.push({query:{...U.query,score:void 0}}),E.value="https://fvd.nl/stellingen";return}const n=wt.MD5(h.value+"").toString();re.push({query:{...U.query,score:n||void 0}}),E.value="https://fvd.nl/stellingen?score="+n,await le("Enquete",H.value.id)},{immediate:!0}),(s,n)=>{const u=dt,m=ut,x=ct,j=mt,D=pt,ee=gt;return i(),o("main",{class:a(["relative min-h-dvh pb-32 transition-colors duration-300 md:pb-36 lg:pb-40",e(l)?"bg-gradient-to-b from-slate-950 via-slate-900 to-slate-800 text-white":"bg-gradient-to-b from-white via-white to-slate-100 text-neutral-900"])},[e(q)?(i(),o("section",qt,[t("div",$t,c(e(b)?"":`${e(X)+1} / ${e(xe)}`),1),t("div",{class:a(["relative mb-14 flex w-full justify-center transition-[max-width]",e(b)?"max-w-5xl":"max-w-lg"])},[k(e(ot),{ref_key:"flashcardsRef",ref:M,class:a(["w-full",{"flashcards-expanded-results":e(b)}]),items:e(z),"track-by":"id",onApprove:Ue,onReject:Ae,onRestore:He,"max-dragging-y":30,"max-rotation":15,stack:3,"stack-direction":"bottom",infinite:!1,"wait-animation-end":!0,"stack-offset":20,"stack-scale":.05},{default:I(r=>[r&&r.item?(i(),o("article",{key:0,class:a(["flex min-h-[480px] w-full select-none flex-col rounded-3xl border p-6 shadow-2xl transition-all hover:scale-[1.005] hover:cursor-grab active:scale-[0.98] active:cursor-grabbing",e(l)?"border-slate-700 bg-slate-900 text-white shadow-black/30":"border-slate-200 bg-white text-neutral-900 shadow-slate-400/20"]),onPointerdown:Xe,onPointerup:T=>We(T,r.item),onPointercancel:Je},[t("header",Rt,[t("img",{src:r.item.image,alt:r.item.title,class:"h-52 w-full rounded-xl object-cover",draggable:"false",loading:"lazy"},null,8,Tt)]),t("div",Bt,[t("h2",{class:a(["text-xl font-bold transition-colors md:text-3xl",e(l)?"text-white":"text-neutral-900"])},c(r.item.title),3),r.item.explanation?(i(),o("p",{key:0,class:a(["text-base leading-relaxed transition-colors",e(l)?"text-neutral-200":"text-neutral-700"])},c(r.item.explanation),3)):f("",!0)])],42,It)):f("",!0)]),reject:I(({delta:r})=>[t("span",{class:"flashcard-badge bg-[#f87171bf]/75",style:ne({opacity:Math.min(Math.abs(r),1)})}," Oneens ",4)]),approve:I(({delta:r})=>[t("span",{class:"flashcard-badge bg-[#10b981bf]/75",style:ne({opacity:Math.min(Math.abs(r),1)})}," Eens ",4)]),empty:I(()=>[e(b)?(i(),o("div",Ut,[t("div",{class:a(["rounded-3xl border p-8 shadow-xl transition-colors sm:p-10",e(l)?"border-slate-700 bg-slate-900 text-white shadow-black/35":"border-slate-200 bg-white text-neutral-900 shadow-slate-300/40"])},[t("h3",{class:a(["mt-2 text-3xl font-semibold leading-tight md:text-4xl",e(l)?"text-white":"text-neutral-900"])},c(e(J).title),3),t("p",{class:a(["mt-3 max-w-2xl text-base leading-relaxed md:text-lg",e(l)?"text-neutral-300":"text-neutral-600"])},c(e(J).description),3),t("div",At,[t("span",{class:a(["text-xs font-semibold uppercase tracking-[0.3em]",e(l)?"text-neutral-300":"text-neutral-500"])},c(e(J).scoreLabel),3),t("p",{class:a(["mt-3 text-5xl font-bold tracking-tight",e(l)?"text-white":"text-neutral-900"])},c(e(h))+"% ",3),t("div",{class:a(["mt-4 h-2 w-full overflow-hidden rounded-full",e(l)?"bg-slate-700/80":"bg-slate-200"])},[t("div",{style:ne(e(h)>0?{width:`${e(h)}%`}:{width:"4px"}),class:"h-full rounded-full bg-cc-fvd-red transition-all duration-500"},null,4)],2)])],2),t("div",Ht,[t("div",{class:a(["rounded-2xl border px-5 py-4 transition-colors",e(l)?"border-slate-700 bg-slate-800/70 text-slate-100":"border-slate-200 bg-slate-50 text-neutral-700"])},[t("div",{class:a(["mb-3 h-1 w-12 rounded-full",e(l)?"bg-emerald-400/70":"bg-emerald-500"])},null,2),t("p",{class:a(["text-xs font-semibold uppercase tracking-[0.2em]",e(l)?"text-emerald-200":"text-emerald-600"])}," Eens ",2),t("p",{class:a(["mt-2 text-3xl font-semibold",e(l)?"text-white":"text-neutral-900"])},c(e(W)),3)],2),t("div",{class:a(["rounded-2xl border px-5 py-4 transition-colors",e(l)?"border-slate-700 bg-slate-800/70 text-slate-100":"border-slate-200 bg-slate-50 text-neutral-700"])},[t("div",{class:a(["mb-3 h-1 w-12 rounded-full",e(l)?"bg-red-400/70":"bg-red-500"])},null,2),t("p",{class:a(["text-xs font-semibold uppercase tracking-[0.2em]",e(l)?"text-red-200":"text-red-600"])}," Oneens ",2),t("p",{class:a(["mt-2 text-3xl font-semibold",e(l)?"text-white":"text-neutral-900"])},c(e(ve)),3)],2),t("div",{class:a(["rounded-2xl border px-5 py-4 transition-colors",e(l)?"border-slate-700 bg-slate-800/70 text-slate-100":"border-slate-200 bg-slate-50 text-neutral-700"])},[t("div",{class:a(["mb-3 h-1 w-12 rounded-full",e(l)?"bg-slate-400/70":"bg-slate-400"])},null,2),t("p",{class:a(["text-xs font-semibold uppercase tracking-[0.2em]",e(l)?"text-slate-300":"text-slate-600"])},[...n[11]||(n[11]=[t("span",{class:"md:hidden"},"Skip",-1),t("span",{class:"hidden md:inline"},"Overgeslagen",-1)])],2),t("p",{class:a(["mt-2 text-3xl font-semibold",e(l)?"text-white":"text-neutral-900"])},c(e(Te)),3)],2)]),e(ye)?(i(),o("div",{key:0,class:a(["flex flex-col gap-4 roun
4ded-2xl border px-6 py-6 transition-colors md:flex-row md:items-center md:justify-between",e(l)?"border-slate-700 bg-slate-900/70 text-white":"border-slate-200 bg-slate-50 text-neutral-900"])},[n[12]||(n[12]=t("div",{class:"max-w-xl space-y-2"},[t("h3",{class:"text-lg font-semibold md:text-xl"}," Deel uw resultaat en stuur de test door naar uw vrienden! ")],-1)),t("div",Ot,[k(m,{url:e(E),shareText:e(be),mailtoSubject:e(he),mailtoBody:e(we),imgClasses:e(ke),colorClass:"text-[#A71C20]"},null,8,["url","shareText","mailtoSubject","mailtoBody","imgClasses"])])],2)):f("",!0),t("div",Pt,[e(g).length?(i(),o($,{key:0},[t("div",{class:a(["divide-y overflow-hidden rounded-2xl border transition-colors",e(l)?"divide-slate-700 border-slate-700 bg-slate-900/80 text-white":"divide-slate-200 border-slate-200 bg-white text-neutral-900"])},[(i(!0),o($,null,se(e(Be),r=>(i(),o("div",{key:`${r.statement.id}-${r.decision}`,class:"flex flex-col gap-4 px-4 py-5 transition-colors sm:px-6 md:flex-row md:items-center md:justify-between md:gap-8"},[t("div",Nt,[t("img",{src:r.statement.image,alt:r.statement.title,class:"h-16 w-16 flex-shrink-0 rounded-xl object-cover sm:h-20 sm:w-20 sm:rounded-2xl",draggable:"false",loading:"lazy"},null,8,Kt),t("div",Gt,[t("h4",{class:a(["text-base font-semibold transition-colors sm:text-lg md:text-xl",e(l)?"text-white":"text-neutral-900"])},c(r.statement.title),3)])]),t("div",Yt,[t("div",Xt,[t("div",Wt,[t("span",{class:a(["text-xs font-medium uppercase tracking-[0.25em]",e(l)?"text-neutral-300":"text-neutral-500"])}," FVD-standpunt ",2),t("span",{class:a(["inline-flex items-center justify-center rounded-full px-4 py-1.5 text-xs font-semibold uppercase tracking-[0.25em] transition-colors",e(l)?r.expectedMeta.badgeDark:r.expectedMeta.badgeLight])},c(r.expectedMeta.label),3)]),t("div",Jt,[t("span",{class:a(["whitespace-nowrap text-xs font-medium uppercase tracking-[0.25em]",e(l)?"text-neutral-300":"text-neutral-500"])}," Uw antwoord ",2),t("span",{class:a(["inline-flex items-center justify-center rounded-full px-4 py-1.5 text-xs font-semibold uppercase tracking-[0.25em] transition-colors",e(l)?r.meta.badgeDark:r.meta.badgeLight])},[r.decision==="skip"?(i(),o($,{key:0},[t("span",Zt,c(r.meta.label),1),n[13]||(n[13]=t("span",{class:"hidden md:inline"}," Overgeslagen ",-1))],64)):(i(),o($,{key:1},[S(c(r.meta.label),1)],64))],2)])])])]))),128))],2),e(ye)?(i(),o("div",{key:0,class:a(["flex flex-col gap-4 roun
4ded-2xl border px-6 py-6 transition-colors md:flex-row md:items-center md:justify-between",e(l)?"border-slate-700 bg-slate-900/70 text-white":"border-slate-200 bg-slate-50 text-neutral-900"])},[n[14]||(n[14]=t("div",{class:"max-w-xl space-y-2"},[t("h3",{class:"text-lg font-semibold md:text-xl"}," Deel uw resultaat en stuur de test door naar uw vrienden! ")],-1)),t("div",Qt,[k(m,{url:e(E),shareText:e(be),mailtoSubject:e(he),mailtoBody:e(we),imgClasses:e(ke),colorClass:"text-[#A71C20]"},null,8,["url","shareText","mailtoSubject","mailtoBody","imgClasses"])])],2)):f("",!0)],64)):f("",!0)])])):(i(),o("div",{key:1,class:a(["overflow-hidden rounded-3xl border transition-colors",e(l)?"border-slate-700 bg-slate-900/80 text-white":"border-slate-200 bg-white text-neutral-900"])},[t("div",es,[n[15]||(n[15]=t("h3",{class:"text-2xl font-semibold"}," Geen stellingen beschikbaar ",-1)),t("p",{class:a(["text-sm md:text-base",e(l)?"text-neutral-300":"text-neutral-600"])}," Voor deze selectie zijn momenteel geen stellingen gevonden. Kies een andere optie om aan de slag te gaan. ",2)])],2))]),_:1},8,["class","items"])],2),e(b)?f("",!0):(i(),o("div",{key:0,class:a(["pointer-events-none fixed inset-x-0 bottom-0 z-40 flex w-full justify-center backdrop-blur-sm transition-colors md:static md:bg-transparent md:px-8 md:backdrop-blur-none lg:px-12",e(l)?"bg-slate-900/70 md:text-white":"bg-white/80 md:text-neutral-900"])},[t("div",ts,[t("button",{type:"button",class:a(["col-span-2 flex aspect-square h-14 w-14 items-center justify-center justify-self-center rounded-full border-2 transition-all duration-200 active:scale-95",e(l)?"border-red-400 text-red-200 hover:border-red-300 hover:text-red-100":"border-red-300 text-red-600 hover:border-red-500 hover:text-red-700"]),onClick:Pe,title:"Oneens"},[n[16]||(n[16]=t("span",{class:"sr-only"},"Oneens",-1)),k(x,{class:"!size-8"})],2),t("button",{type:"button",class:a(["col-span-4 flex h-14 w-full items-center justify-center gap-2 rounded-full border-2 px-4 py-3 font-medium transition-all duration-200 active:scale-95 sm:px-6",e(l)?"border-slate-500 text-slate-200 hover:bg-slate-800/50":"border-slate-300 text-slate-600 hover:bg-slate-100",{"cursor-not-allowed opacity-50":!e(w)}]),disabled:!e(w),onClick:Ne,title:"Overslaan"},[n[17]||(n[17]=t("span",{class:"sr-only"},"Overslaan",-1)),n[18]||(n[18]=t("span",{class:"hidden md:inline-block"}," Sla over ",-1)),n[19]||(n[19]=t("span",{class:"inline-block md:hidden"}," Skip ",-1)),k(j,{class:"!size-6","aria-hidden":"true"})],10,ss),t("button",{type:"button",class:a(["col-span-4 flex h-14 w-full cursor-help items-center justify-center gap-2 rounded-full px-4 py-3 font-medium transition-all duration-200 active:scale-95 sm:px-6",e(l)?"bg-slate-200 text-slate-900 hover:bg-white":"bg-slate-900 text-white hover:bg-slate-800",{"cursor-not-allowed":!e(w),"opacity-50":!e(w)}]),disabled:!e(w),onClick:n[1]||(n[1]=r=>Z(null,{scroll:!0}))},[n[20]||(n[20]=t("span",{class:"sr-only"},"Meer info",-1)),n[21]||(n[21]=S(" Info ",-1)),k(D,{class:"!size-8","aria-hidden":"true"})],10,ns),t("button",{type:"button",class:a(["col-span-2 flex aspect-square h-14 w-14 items-center justify-center justify-self-center rounded-full border-2 transition-all duration-200 active:scale-95",e(l)?"border-emerald-400 text-emerald-200 hover:border-emerald-300 hover:text-emerald-100":"border-emerald-300 text-emerald-600 hover:border-emerald-500 hover:text-emerald-700"]),onClick:Oe,title:"Eens"},[n[22]||(n[22]=t("span",{class:"sr-only"},"Eens",-1)),k(ee,{class:"!size-8"})],2)])],2)),k(bt,{name:"fade"},{default:I(()=>[e(v)?(i(),o("section",{key:0,ref_key:"infoPanelRef",ref:G,class:a(["mx-auto w-full max-w-lg space-y-4 pt-10 transition-colors",e(l)?"text-white":"text-neutral-900"]),role:"region","aria-live":"polite"},[e(v).summary?(i(),o("p",{key:0,class:a(["mt-4 text-base leading-relaxed",e(l)?"text-neutral-200":"text-neutral-700"])},c(e(v).summary),3)):f("",!0),e(v).explanation&&e(v).explanation!==e(v).summary?(i(),o("p",{key:1,class:a(["pt-2 text-base leading-relaxed",e(l)?"text-neutral-200":"text-neutral-700"])},c(e(v).explanation),3)):f("",!0)],2)):f("",!0)]),_:1})])):(i(),o("section",{key:0,class:a(["mx-auto flex w-full flex-col gap-6 px-5 pb-20 pt-6 transition-colors md:gap-10 md:px-8 lg:px-12",e(l)?"text-white":"text-neutral-900"])},[t("div",_t,[t("div",jt,[t("h1",{class:a(["text-3xl font-bold md:text-5xl",e(l)?"text-white":"text-neutral-900"])}
4," Swipe jij RECHTS? ",2),t("p",{class:a(["order-1 mt-3 max-w-2xl text-base md:text-lg",e(l)?"text-neutral-300":"text-neutral-600"])},[...n[2]||(n[2]=[t("strong",{class:"font-semibold"}," Vul de kieswijzer in - ontdek in hoeverre jouw standpunten overeenkomen met FVD. ",-1),S(" Swipe rechts voor eens, links voor oneens. ",-1)])],2),t("div",Dt,[t("div",St,[t("h2",{id:"stellingen-profielen",class:a(["text-xs font-semibold uppercase tracking-[0.25em]",e(l)?"text-neutral-200":"text-neutral-600"])},[...n[3]||(n[3]=[t("span",{class:"text-sm font-semibold uppercase tracking-[0.2em] text-cc-fvd-red"}," Doe de test ",-1)])],2),t("p",{class:a(["text-sm md:text-base",e(l)?"text-neutral-300":"text-neutral-600"])}," Selecteer de optie die het beste bij u past. ",2)]),e(Me)?(i(),o("div",zt,[(i(),o($,null,se(4,r=>t("div",{key:r,class:a(["h-28 animate-pulse rounded-2xl border",e(l)?"border-slate-700 bg-slate-800/60":"border-slate-200 bg-slate-100/70"])},null,2)),64))])):e(ce)?(i(),o("div",{key:1,class:a(["rounded-2xl border p-5 text-left",e(l)?"border-red-400/40 bg-red-900/30 text-red-100":"border-red-200 bg-red-50 text-red-800"])},[n[4]||(n[4]=t("p",{class:"text-sm font-semibold"}," Kon de opties niet laden ",-1)),t("p",Ct,c(e(ce)),1),t("button",{type:"button",class:a(["mt-4 inline-flex items-center rounded-full border px-5 py-2 text-sm font-semibold transition-colors",e(l)?"border-red-400/60 text-red-100 hover:border-red-300 hover:text-red-50":"border-red-400 text-red-700 hover:bg-red-500 hover:text-white"]),onClick:n[0]||(n[0]=r=>e(Ee)())}," Probeer opnieuw ",2)],2)):(i(),o("div",Ft,[e(K).length?(i(),o("div",Mt,[(i(!0),o($,null,se(e(K),r=>(i(),o("div",{key:r.slug,class:"flex h-full flex-col",role:"listitem"},[t("button",{type:"button",class:a(["group relative flex h-full w-full flex-col gap-3 rounded-2xl border p-5 text-left transition-all duration-150 focus:outline-none focus-visible:ring-2 focus-visible:ring-cc-fvd-red/40",[e(l)?"border-slate-700 bg-slate-900/60 hover:border-slate-500":"border-slate-200 bg-white hover:border-slate-400",e(C)===r.slug?e(l)?"border-cc-fvd-red ring-2 ring-cc-fvd-red/50":"border-cc-fvd-red ring-2 ring-cc-fvd-red/40":"",e(y)?"cursor-not-allowed opacity-70":"cursor-pointer"]]),disabled:e(y),"aria-pressed":e(C)===r.slug,"aria-busy":e(y)&&e(C)===r.slug,"aria-label":`Start met ${r.title}`,onClick:T=>Ge(r.slug)},[t("h3",{class:a(["text-lg font-semibold",e(l)?"text-white":"text-neutral-900"])},c(r.title),3)],10,Vt),e(Re)?(i(),o("button",{key:0,type:"button",class:a(["mt-2 inline-flex items-center justify-center rounded-full border-2 border-dashed px-4 py-2 text-xs font-semibold uppercase tracking-[0.2em] opacity-50 transition-colors hover:opacity-100",[e(l)?"border-amber-400 text-amber-200 hover:bg-amber-400/10":"border-amber-500 text-amber-600 hover:bg-amber-50",e(y)?"cursor-not-allowed opacity-60":""]]),disabled:e(y),onClick:ht(T=>Ye(r.slug),["stop"])}," Debug resultaten ",10,Et)):f("",!0)]))),128))])):(i(),o("div",{key:0,class:a(["rounded-2xl border p-5 text-left",e(l)?"border-slate-700 bg-slate-900/60 text-neutral-200":"border-slate-200 bg-white text-neutral-700"])},[...n[5]||(n[5]=[t("p",{class:"text-sm font-semibold"}," Geen opties beschikbaar ",-1),t("p",{class:"mt-2 text-sm"}," Er kon geen selectie worden geladen. Probeer het later opnieuw. ",-1)])],2)),e(L)?(i(),o("p",{key:2,class:a(["text-sm",e(l)?"text-red-300":"text-red-600"])},c(e(L)),3)):f("",!0)]))])]),t("div",Lt,[t("figure",{class:a(["group relative w-full max-w-lg overflow-hidden rounded-2xl border shadow-2xl",e(l)?"border-slate-700 bg-slate-900/70 shadow-black/30":"border-slate-200 bg-white shadow-slate-300/40"])},[...n[6]||(n[6]=[t("div",{class:"aspect-video w-full md:aspect-[3/4]"},[t("img",{src:yt,alt:"Doe de test",class:"h-full w-full object-cover object-center transition-transform duration-500 ease-out group-hover:scale-[1.03] md:object-[25%_center]",draggable:"false"}),t("div",{class:"pointer-events-none absolute inset-0 bg-gradient-to-tr from-black/15 via-transparent to-cc-fvd-red/20"})],-1)])],2)]),t("article",{class:a(["order-3 mt-6 w-full space-y-4 text-left text-base leading-relaxed",e(l)?"text-neutral-200":"text-neutral-700","md:order-last md:col-span-2 md:mx-auto md:text-lg"])},[n[9]||(n[9]=t("p",null," Ben je het zat dat traditionele kieswijzers je bombarderen met vragen over onderwerpen die totaal niet bij jou passen? Die tools worden vaak gemaakt door bureaus met onduidelijke motieven, en de stellingen erin zijn voor veel mensen – en zeker voor Forum voor Democratie (FVD) – helemaal niet relevant. Toch worden we gedwongen om er standpunten over in te nemen, alleen maar om mee te kunnen doen. Dat moet anders! ",-1)),n[10]||(n[10]=t("p",null,[S(" Daarom heeft FVD nu een "),t("strong",null,"eigen kieswijzer"),S(" ontwikkeld: eentje die écht aansluit bij jouw leven. Je begint simpelweg door aan te geven tot welke doelgroep je behoort – of je nu student, ondernemer, ouder of iets anders bent. Vervolgens krijg je alleen maar relevante stellingen voorgeschoteld, die gaan over de thema's die er voor jou toe doen. Zo ontdek je snel en eerlijk: 'Ben ik een FVD'er?' ")],-1)),t("p",null,[n[7]||(n[7]=S(" Probeer het nu zelf uit en zie hoe goed FVD bij jou past. Deel je resultaten en help anderen ook te ontdekken wat echt belangrijk is. Ga naar ",-1)),k(u,{to:"#stellingen-profielen",class:"font-semibold text-cc-fvd-red underline decoration-2 underline-offset-2 hover:text-cc-fvd-red/80 focus:outline-none focus-visible:ring-2 focus-visible:ring-cc-fvd-red/40"},{default:I(()=>[S(c(e(E)),1)]),_:1}),n[8]||(n[8]=S(" en start vandaag nog! Jouw stem telt – maak hem gehoord met FVD. ",-1))])],2)])],2))],2)}}},js=tt(ls,[["__scopeId","data-v-dbc419ff"]]);export{js 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.