1import{a as N,_ as O,q as B,f as C}from"./61CVUD0W.js";import{F as P}from"./Cz5ICemN.js";import{a2 as I,_ as p,z as f,a3 as t,D as l,ag as F,a7 as x,P as D,a9 as $,a1 as m,a0 as h,x as G,F as q,aa as E,af as U,j as A,X as H,a6 as M,$ as X,T as K}from"./BmlNhaUW.js";import{F as Y}from"./CwyW9xla.js";import{u as Q}from"./DVsXDGFO.js";import{Q as Z,a as J,N as ee}from"./0K8QGsdX.js";import"./FUuoLXsd.js";import"./CZTJEdQQ.js";import"./BoSLtb37.js";import"./Cd3Y1ogy.js";const te={class:"group relative mx-auto mb-6 block h-auto w-full bg-white md:mb-12 md:flex md:flex-row"},ne=["src"],oe={class:"relative flex flex-col justify-between p-6 md:w-5/12"},ae={key:0,class:"mb-5 px-5 lg:px-0"},re={class:"bg-100 relative h-10 w-full overflow-hidden rounded-lg bg-amber-800/10"},ie={class:"absolute inset-0 flex items-center justify-center text-sm font-bold text-cc-text"},se={class:"mt-2 text-center text-sm text-cc-text lg:text-cc-text"},le="campagne-ep-2024",de={__name:"ElectionProgram",async setup(a){let n,e;const r=([n,e]=I(()=>P(le)),n=await n,e(),n),s=r.value?.goal?Math.min(1,r.value.total/r.value?.goal):0;function d(c){return new Intl.NumberFormat("nl-NL",{style:"currency",currency:"EUR"}).format(c).split(",")[0]}return(c,i)=>{const v=O;return p(),f("div",te,[t("img",{class:"aspect-video w-full rounded-l-xl bg-cover bg-center object-cover md:w-7/12",src:("cloudify"in c?c.cloudify:l(N))("https://res.cloudinary.com/fvdcdm/image/upload/v1716293047/_static/assets/WhatsApp_Image_2024-05-21_at_1.55.24_PM_yylaqy.jpg"),alt:"Verkiezingsprogramma 2023 - 2027"},null,8,ne),t("div",oe,[i[2]||(i[2]=t("div",{class:"mb-8 flex flex-col text-cc-text"},[t("h2",{class:"mb-4 break-words text-base font-bold md:text-lg lg:text-xl"}," Pro Europa, dus tegen de EU "),t("a",{href:"https://res.cloudinary.com/fvdcdm/image/upload/v1716293143/A25P2yw2TLqbpR5bivbOrXoK7RuexjL00Qf747NN_kdknio.pdf",class:"mb-4 text-sm font-semibold text-cc-blue underline"}," Verkiezingsprogramma Europese Verkiezingen 2024 "),t("p",null," Met trots presenteren we het verkiezingsprogramma van Forum voor Democratie, de grootste ledenpartij van Nederland, voor de Europese Parlementsverkiezingen van 6 juni. ")],-1)),l(r)?.goal?(p(),f("div",ae,[t("div",re,[t("div",{class:"h-full bg-amber-800",style:F(`width: ${l(s)*100}%`)},null,4),t("div",ie,x(Math.round(l(s)*100))+"% ",1)]),t("div",se,[t("b",null,x(d(l(r)?.total)),1),i[0]||(i[0]=D(" opgehaald van de ",-1)),t("b",null,x(d(l(r)?.goal)),1)])])):$("",!0),m(v,{to:"/doneer",class:"text-md rounded-full bg-blue-800 p-3 px-8 text-center font-extrabold tracking-wider text-white transition-all duration-200 hover:scale-105"},{default:h(()=>[...i[1]||(i[1]=[D(" Doneren ",-1)])]),_:1})])])}}},ce={key:0,class:"h-[153px] w-[268px] overflow-hidden rounded-lg duration-200 hover:scale-105 md:h-[256px] md:w-[450px]"},ue=["src","alt"],me={__name:"CampaignEventsItem",props:{event:[Object],index:Number},setup(a){const n=a,{title:e,url:r,image:s,date:d,timeStart:c,timeEnd:i,is_visible:v,city:k}=n.event;return(b,_)=>{const y=O;return l(v)?(p(),f("div",ce,[m(y,{to:`/agenda/${a.event.slug}`},{default:h(()=>[t("img",{src:l(s),alt:l(e),class:"h-full w-full"},null,8,ue)]),_:1},8,["to"])])):$("",!0)}}},ve=()=>{const{userAgent:a}=navigator;return/(tablet|ipad|playbook|silk)|(android(?!.*mobi))/i.test(a)?"tablet":/Mobile|Android|iP(hone|od)|IEMobile|BlackBerry|Kindle|Silk-Accelerated|(hpw|web)OS|Opera M(obi|ini)/.test(a)?"mobile":"desktop"},T=3e3,pe={__name:"DragToScroll",props:{atSize:{type:String,default:""},animateHorizontal:{type:Boolean,default:!1},animateHorizontalDirection:{type:String,default:"right"},animateHorizontalDistance:{type:Number,default:1},animateHorizontalDelay:{type:Number,default:15}},setup(a){const n=a,e=A(null),r=A(!1);let s=!1,d=!1,c,i,v,k,b=!1,_=n.animateHorizontalDirection;const y=n.animateHorizontalDistance,W=n.animateHorizontalDelay;let S,L;const j=()=>{e.value&&(r.value=window.innerWidth>=e.value.scrollWidth)},R=()=>{S=B(()=>{let w=e.value.scrollWidth-e.value.clientWidth,z=0;if(!b&&!d){e.value.scrollLeft>=w?setTimeout(()=>{_="left"},T):e.value.scrollLeft<=z&&setTimeout(()=>{_="right"},T);let o=e.value.scrollLeft+(_==="right"?y:-y);e.value.scrollTo({left:o,top:0,behavior:"instant"})}},W)};return G(()=>{if(e.value&&(j(),window.addEventListener("resize",j,{passive:!0}),"ResizeObserver"in window&&(L=new ResizeObserver(j),L.observe(e.value)),ve()==="desktop")){const w=o=>{o.preventDefault(),o.stopPropagation()},z=(o=!0)=>{const u=e.value.querySelectorAll("a, button");if(o){document.body.style.cursor="grabbing",e.value.style.cursor="grabbing";for(let g=0;g<u.length;g++)u[g].style.cursor="grabbing"}else{document.body.style.cursor="",e.value.style.cursor="";for(let g=0;g<u.length;g++)u[g].style.cursor=""}};e.value.addEventListener("mousedown",o=>{s=!0,e.value.classList.add("active"),z(!0),c=o.pageX-e.value.offsetLeft,i=o.pageY-e.value.offsetTop,v=e.value.scrollLeft,k=e.value.scrollTop}),document.addEventListener("mouseup",()=>{s=!1;const o=e.value.querySelectorAll("a");if(d)for(let u=0;u<o.length;u++)o[u].addEventListener("click",w);else for(let u=0;u<o.length;u++)o[u].removeEventListener("click",w);e.value.classList.remove("active"),z(!1),d=!1}),document.addEventListener("mousemove",o=>{if(!s)return;d=!0,o.preventDefault();const g=o.pageX-e.value.offsetLeft-c,V=o.pageY-e.value.offsetTop-i;e.value.scrollLeft=v-g,e.value.scrollTop=k-V}),e.value.addEventListener("mouseenter",o=>{b=!0}),e.value.addEventListener("mouseleave",o=>{b=!1}),n.animateHorizontalDirection==="left"&&e.value.scrollTo({left:999999}),n.animateHorizontal&&R()}}),q(()=>{window.removeEventListener("resize",j),L?.disconnect(),e.value&&e.value.removeEventListener("mousedown"),clearInterval(S)}),(w,z)=>(p(),f("div",{ref_key:"container",ref:e,class:E([l(r)?"justify-center":"",a.atSize?`${a.atSize}:flex`:"flex"])},[t("div",{class:E(["w-full",a.atSize?`${a.atSize}:flex hidden`:""])},null,2),U(w.$slots,"default"),t("div",{class:E(["w-full",a.atSize?`${a.atSize}:flex hidden`:""])},null,2)],2))}},ge=Object.assign(pe,{__name:"DragToScroll"}),fe={class:"w-full"},be={class:"2xl:-ml-5"},he={class:"px-5 2xl:px-0"},_e={class:"mt-6 w-full"},we={__name:"CampaignEvents",props:{type:{default:"CAMPAIGN"}},async setup(a){let n,e;const r=a;let s=([n,e]=I(()=>Y()),n=await n,e(),n);return r.type&&(s=s.filter(d=>d.type===r.type)),(d,c)=>{const i=me,v=ge,k=O;return p(),f("div",fe,[t("div",be,[m(v,{class:"no-scrollbar mt-4 w-full flex-grow cursor-grab snap-x gap-5 overflow-x-scroll py-2"},{default:h(()=>[(p(!0),f(H,null,M(l(s).filter(b=>!b.canceled).slice(0,10),(b,_)=>(p(),X(i,{key:_,event:b,class:"flex-shrink-0"},null,8,["event"]))),128))]),_:1})]),t("div",he,[t("div",_e,[m(k,{to:"/agenda",class:"text-md rounded-full bg-blue-800 p-3 px-8 text-center font-extrabold tracking-wider text-white transition-all duration-200 hover:scale-105"},{default:h(()=>[...c[0]||(c[0]=[D(" Volledige agenda ",-1)])]),_:1})])])])}}},xe={},ke={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"};function ze(a,n){return p(),f("svg",ke,[...n[0]||(n[0]=[t("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M19.5 8.25l-7.5 7.5-7.5-7.5"},null,-1)])])}const ye=Object.assign(C(xe,[["render",ze]]),{__name:"IconsChevronDown"}),je={class:"mb-30px pb-5 text-cc-text 2xl:mb-100px"},Ee={class:"container relative mx-auto px-5 lg:mt-12 2xl:px-0"},De={class:"mt-8 flex flex-col space-y-4"},Le={class:"font-bold"},Oe={__name:"campagne-oud",setup(a){Q({title:"Stem FVD | 6 juni",description:"Pro Europa, dus tegen de EU.",image:N("https://res.cloudinary.com/fvdcdm/image/upload/f_webp/q_auto/w_2000,h_2000,c_limit/v1716293047/_static/assets/WhatsApp_Image_2024-05-21_at_1.55.24_PM_yylaqy.jpg",["q_auto"])});const n=[{title:"1. Soevereiniteit",text:"Wij willen uit de Europese Unie. De controle terugpakken over onze grenzen, onze regels en financiën. Naar voorbeeld van BREXIT streven wij naar volledige uittreding en het herpakken van onze complete soevereiniteit.",emoji:"ð³ð±"},{title:"2. Vrede",text:"Onder géén beding troepen sturen naar Oekraïne. We heffen de volstrekt contraproductieve sancties tegen Rusland op, en sturen aan op onderhandeling en compromis. Vanzelfsprekend willen we ook geen geld meer sturen naar Kiev - laat staan wapens of munitie.",emoji:"ðï¸"},{title:"3. Vrijheid",text:"Wij zijn tegen de Digital Services Act, tegen de steeds groter wordende controle van de Europese Commissie over het vrije internet en tegen iedere vorm van censuur. Geef burgers en bedrijven weer de ruimte om zelf op zoek te gaan naar de waarheid en om zelf hun geluk te vinden. Aan de vrijheidsstrijders Julian Assange en Edward Snowden bieden we politiek asiel.",emoji:"ð½"},{title:"4. Beschermen autochtone bevolking van Europa",text:"Stop de massale en alsmaar voortgaande instroom van kansarme migranten uit Afrika en het Midden-Oosten. Faciliteer desnoods opvang in de regio, maar onder geen beding mag de Europese grensbewaking, Frontex, doorgaan met de huidige pendeldienst.",emoji:"ð¨âð©âð§âð¦"},{title:"5. Steun voor de boeren, de vissers en het MKB",text:"Alle stikstofnormen van tafel. Radicaal snoeien in Brusselse regelzucht. We beperken de toegang van slechte kwaliteit producten uit derde wereldlanden tot onze markt en we staan pulsvisserij weer toe.",emoji:"ð"},{title:"6. Welvaart",text:"De euro is een ramp voor onze spaargelden, pensioenen en koopkracht. Wij willen de gulden terug en stoppen met de onhoudbare welvaartsoverdracht naar Zuid-Europa. Onder geen beding zullen we instemmen met eurobonds - de reeds ingevoerde coronabonds draaien we terug. Ook dient de ECB haar opkoopprogramma te staken.",emoji:"ð°"},{title:"7. Financieel stelsel",text:" De absurde jacht naar witwassen en terrorismefinanciering moet naar normale proporties worden teruggebracht. Gebruik van cryptomunten moet worden gefaciliteerd zonder toepassing van bijzondere restricties. Het bevriezen en/of toeëigenen van buitenlandse tegoeden uit politieke motieven moet worden gestaakt.",emoji:"ð³"},{title:"8. Klimaat beleid van tafel",text:"De CO2-doelen van het Parijs-akkoord zijn onhaalbaar en onzinnig. De GreenDeal is een economische zelfmoordbrief. Die moet dus van tafel. Ook zullen we no
1oit instemmen met een persoonlijk CO2-budget. Geef de industrie de ruimte en behoud het gebruik van fossiele brandstoffen.",emoji:"ð"},{title:"9. Woke/LGBTQI+ bestrijden",text:"De Europese Unie houdt zich niet langer bezig met Gay Prides, met lentekriebels, transgenders of andere vormen van âinclusiviteitâ. Het traditionele gezin komt weer centraal te staan.",emoji:"ð³ï¸âð"},{title:"10. Volksgezondheid",text:" Ook dit hoort een nationale zaak te zijn zonder drang of dwang van buiten. Iedere poging vanuit de EU, de VN of de WHO om zeggenschap hierover te verwerven is uit den boze. Lockdowns, (semi-)verplichte vaccinaties of QR-codes op grond van medische gegevens zijn onbespreekbaar.",emoji:"ð"},{title:"11. Buitenlands beleid blijft een nationale aangelegenheid",text:"Afbouwen âEuropeseâ ambassades en âEuropeseâ defensiepolitiek. Wij zijn voor een Europa van natiestaten - niet voor een Europese superstaat.",emoji:"ð"},{title:"12. Oikofilie",text:"We houden van onze cultuur en beschaving. Onze helden en kunstschatten beschermen en verdedigen we. We zijn erfgenaam van de grootste en mooiste beschaving die ooit is gebouwd en daar zijn we trots op!",emoji:"ð¡"}];return(e,r)=>{const s=de,d=we,c=ye;return p(),f("div",je,[t("div",Ee,[m(s,{class:"mt-16 rounded-lg bg-[#eeeeee]"}),m(d,{class:"mx-auto my-16 2xl:container"}),t("div",De,[r[0]||(r[0]=t("h2",{class:"text-4xl font-extrabold"}," 12 REGELS VOOR NEDERLAND ",-1)),(p(),f(H,null,M(n,i=>m(l(ee),{as:"div",class:"w-full"},{default:h(({open:v})=>[m(l(Z),{class:"flex w-full justify-between bg-[#00000012] p-4 px-6 text-start"},{default:h(()=>[t("span",Le,x(i.title)+" "+x(i.emoji),1),m(c,{class:E(["!h-6 !w-6 duration-200",{"rotate-180":v}])},null,8,["class"])]),_:2},1024),m(K,{"enter-active-class":"transition ease-out duration-200","enter-from-class":"opacity-0 -translate-y-1","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition ease-in duration-150","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-0 -translate-y-1"},{default:h(()=>[m(l(J),{class:"my-2 w-full px-6"},{default:h(()=>[D(x(i.text),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)),64))]),r[1]||(r[1]=t("div",{class:"my-8 text-cc-text"},[t("h2",{class:"text-xl font-bold lg:text-3xl"},"Waarom FVD?"),t("p",{class:"mt-4 lg:mt-6"}," Op 6 juni beslissen ruim dertien miljoen stemgerechtigde Nederlanders welke richting ons land de komende jaren uitgaat. Doorgaan op het ingeslagen pad werkt niet, zoals de afgelopen jaren hebben uitgewezen: door het absurde klimaatbeleid is het leven onbetaalbaar geworden; niemand kan meer een woning krijgen; immigratie heeft onze maatschappij ontwricht; woke-propaganda verstoort de normale ontwikkeling van kinderen; onzinnig stikstofbeleid drukt de boeren van hun land en verpulvert de economie; globalistische organisaties hollen de democratie uit, propageren censuur op social media, lockdowns, digitaal geld (CBDC) en brengen ons zelfs op de rand van oorlog met Rusland. "),t("p",{class:"mt-4 lg:mt-6"}," Een fundamentele koerswijziging is noodzakelijk. Forum voor Democratie heeft concrete voorstellen voor de korte termijn. Maar we zetten ook een stip aan de horizon waar we uiteindelijk heen willen: we hebben een uitgewerkte visie voor het land, een inspirerend langetermijnperspectief. Met trots presenteren we, als grootste ledenpartij van het land, ons Programma van Hoop, Optimisme en Herstel! ")],-1))])])}}},Ve=C(Oe,[["__scopeId","data-v-51733ad4"]]);export{Ve 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.