1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[145],{14110:(e,t,a)=>{a.d(t,{TranslationBanner:()=>i});var s=a(95155),l=a(73321),n=a(17343),r=a(61952);function i({deutscheUrl:e}){let t=(0,n.Ym)(),a=(0,l.usePathname)(),d=(0,l.useSearchParams)();if(t===n.Xn)return null;let o=d.toString()?`?${d.toString()}`:"",c=(0,n.KM)(a||"/");if((0,r.GK)(c,o).includes(t))return null;let x=(0,n.$)(t),m=n.IO[t];return(0,s.jsx)("div",{className:"mb-6 rounded-xl border border-[#DAA520]/20 bg-[#DAA520]/[0.04] px-4 py-3",children:(0,s.jsxs)("div",{className:"flex items-center gap-3",children:[(0,s.jsx)("span",{className:"text-lg",children:m.flag}),(0,s.jsxs)("div",{className:"flex-1",children:[(0,s.jsx)("p",{className:"text-sm font-medium text-[#1A1A2E]/70",children:x.langBanner.notYetTranslated}),(0,s.jsx)("p",{className:"text-xs text-[#1A1A2E]/40",children:x.langBanner.comingSoon})]}),(0,s.jsxs)("a",{href:e,className:"shrink-0 rounded-lg border border-[#1A1A2E]/10 px-3 py-1.5 text-xs font-medium text-[#1A1A2E]/60 transition-colors hover:border-[#D52B1E]/20 hover:text-[#D52B1E]",children:["\uD83C\uDDE8\uD83C\uDDED ",x.langBanner.readInGerman]})]})})}},16357:(e,t,a)=>{function s(e,t){return"number"==typeof t?`/?page=${t}`:`/saison/${e}`}a.d(t,{Ft:()=>d,N3:()=>x,YD:()=>s,br:()=>m,cU:()=>o,wO:()=>l});let l="/saison",n=[{typ:"raebeliechtli",slug:"raebeliechtli-umzuege",emoji:"\uD83C\uDFEE",saisonMonate:[9,10,11],label:{de:"R\xe4beliechtli",fr:"Lanternes de rave",it:"Lanterne di rapa",en:"Turnip lanterns"}},{typ:"kerzenziehen",slug:"kerzenziehen",altUrlPageId:3089,emoji:"\uD83D\uDD6Fï¸",saisonMonate:[10,11,12],label:{de:"Kerzenziehen",fr:"Ateliers de bougies",it:"Laboratori di candele",en:"Candle dipping"}},{typ:"weihnachtsmarkt",slug:"weihnachtsmaerkte",altUrlPageId:162,emoji:"â¨",saisonMonate:[11,12],label:{de:"Weihnachtsm\xe4rkte",fr:"March\xe9s de No\xebl",it:"Mercatini di Natale",en:"Christmas markets"}},{typ:"sonntagsverkauf",slug:"sonntagsverkauf",emoji:"\uD83D\uDECDï¸",saisonMonate:[11,12],label:{de:"Sonntagsverkauf",fr:"Ventes dominicales",it:"Vendite domenicali",en:"Sunday shopping"}}],r={de:"Saison-Kalender",fr:"Calendrier des saisons",it:"Calendario stagionale",en:"Seasonal Calendar"};function i(e){return"fr"===e||"it"===e||"en"===e?e:"de"}function d(e,t){return[...new Set(n.flatMap(e=>e.saisonMonate))].sort((e,t)=>e-t).includes(t)?{label:r[i(e)],href:l}:null}function o(e){let t=i(e);return[{label:r[t],href:l},...n.map(e=>({label:`${e.emoji} ${e.label[t]}`,href:s(e.slug,e.altUrlPageId)}))]}let c={de:"Saison-Kalender",fr:"Calendrier saisonnier",it:"Calendario stagionale",en:"Seasonal calendar"};function x(e){return c[i(e)]}function m(e){return x(e)}},22526:(e,t,a)=>{a.d(t,{SaisonOrtSeite:()=>X});var s=a(95155),l=a(17343),n=a(19015),r=a(62535),i=a(92578),d=a(57001),o=a(75387),c=a(16595),x=a(70719),m=a(64202),u=a(90313),h=a(12115),p=a(73506);function b(e,t){let[a,s,l]=e.split("-").map(Number),[n,r,i]=t.split("-").map(Number);return Math.round((Date.UTC(n,r-1,i)-Date.UTC(a,s-1,l))/864e5)}function g(e,t){if("bestaetigt"!==e.datum_status||!e.datum)return!1;let a=(0,p.hw)(e)??e.datum;return e.datum<=t&&t<=a}function f({events:e,farbe:t,von:a,bis:n}){let r=(0,l.Ym)(),i=(0,o.hF)(r),[d,c]=(0,h.useState)(a??""),[x,m]=(0,h.useState)(!0),u=x?e.filter(e=>"bestaetigt"===e.datum_status&&e.datum):e,j=d?e.filter(e=>g(e,d)):[],A=d&&a&&b(d,a)>0?b(d,a):0,N=!!(d&&n&&b(n,d)>0);return(0,s.jsxs)("section",{className:"my-8 rounded-2xl border border-[#1A1A2E]/[0.06] bg-white p-4 md:p-6","aria-label":i.checkTitel,children:[(0,s.jsx)("h3",{className:"mb-1 text-[16px] font-bold text-[#1A1A2E]",children:i.checkTitel}),(0,s.jsx)("p",{className:"mb-4 text-[13px] leading-relaxed text-[#1A1A2E]/50",children:i.checkBeschreibung}),(0,s.jsxs)("div",{className:"mb-4 flex flex-wrap items-end gap-4",children:[(0,s.jsxs)("label",{className:"flex flex-col gap-1",children:[(0,s.jsx)("span",{className:"text-[10px] font-semibold uppercase tracking-widest text-[#1A1A2E]/35",children:i.checkDatumLabel}),(0,s.jsx)("input",{type:"date",value:d,min:a??void 0,max:n??void 0,onChange:e=>c(e.target.value),className:"rounded-lg border border-[#1A1A2E]/[0.12] bg-white px-3 py-2 text-[14px] text-[#1A1A2E] outline-none focus:border-[#1A1A2E]/30"})]}),(0,s.jsxs)("label",{className:"flex cursor-pointer items-center gap-2 pb-2 text-[13px] text-[#1A1A2E]/60",children:[(0,s.jsx)("input",{type:"checkbox",checked:x,onChange:e=>m(e.target.checked),className:"h-4 w-4 cursor-pointer accent-[#1A1A2E]"}),i.checkNurBestaetigt]})]}),d&&(0,s.jsxs)("div",{className:"mb-5 rounded-xl border-l-4 p-3 text-[14px] leading-relaxed",style:{borderColor:t,backgroundColor:`${t}0a`},role:"status",children:[(0,s.jsx)("strong",{className:"text-[#1A1A2E]",children:j.length>0?i.checkOffen(j.length):i.checkZu}),j.length>0&&(0,s.jsx)("span",{className:"mt-1 block text-[#1A1A2E]/70",children:j.map(e=>e.titel).join(" \xb7 ")}),0===j.length&&A>0&&(0,s.jsx)("span",{className:"mt-1 block text-[#1A1A2E]/60",children:i.checkVorSaison(A)}),0===j.length&&N&&(0,s.jsx)("span",{className:"mt-1 block text-[#1A1A2E]/60",children:i.checkNachSaison})]}),(0,s.jsx)("div",{className:"-mx-1 overflow-x-auto",children:(0,s.jsxs)("table",{className:"w-full min-w-[520px] border-collapse text-left text-[13px]",children:[(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{className:"border-b border-[#1A1A2E]/[0.08] text-[10px] uppercase tracking-widest text-[#1A1A2E]/35",children:[(0,s.jsx)("th",{scope:"col",className:"px-1 py-2 font-semibold",children:i.checkTabelleAnlass}),(0,s.jsx)("th",{scope:"col",className:"px-1 py-2 font-semibold",children:i.checkTabelleZeitraum}),(0,s.jsx)("th",{scope:"col",className:"px-1 py-2 font-semibold",children:i.checkTabelleZeiten}),(0,s.jsx)("th",{scope:"col",className:"px-1 py-2 font-semibold",children:i.checkTabelleStatus})]})}),(0,s.jsx)("tbody",{children:u.map(e=>{let a=(0,p.hw)(e),l=!!d&&g(e,d);return(0,s.jsxs)("tr",{className:"border-b border-[#1A1A2E]/[0.04] align-top",style:l?{backgroundColor:`${t}0d`}:void 0,children:[(0,s.jsx)("td",{className:"px-1 py-2 font-medium text-[#1A1A2E]",children:e.titel}),(0,s.jsx)("td",{className:"px-1 py-2 text-[#1A1A2E]/70",children:"bestaetigt"===e.datum_status&&e.datum?(0,s.jsxs)(s.Fragment,{children:[e.datum_ende_offen?i.abDatumWochentag((0,o.nv)(e.datum,i)):(0,o.nv)(e.datum,i),!e.datum_ende_offen&&a&&a!==e.datum?` â ${(0,o.nv)(a,i)}`:"",e.datum_ende_offen?(0,s.jsx)("span",{className:"block text-[11px] text-[#1A1A2E]/40",children:i.offenesEndeKurz}):(0,p.TV)(e)>1?(0,s.jsx)("span",{className:"block text-[11px] text-[#1A1A2E]/40",children:i.tageLabel((0,p.TV)(e))}):null]}):(0,s.jsx)("span",{className:"text-[#1A1A2E]/40",children:i.keinDatum})}),(0,s.jsx)("td",{className:"px-1 py-2 text-[#1A1A2E]/70",children:e.oeff
1nungszeiten?(0,p.IE)(e.oeffnungszeiten,r):e.zeit?e.zeit_ende?`${e.zeit}â${e.zeit_ende}`:e.zeit:"â"}),(0,s.jsx)("td",{className:"px-1 py-2",children:(0,s.jsx)("span",{className:"whitespace-nowrap rounded-full px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide",style:{backgroundColor:`${t}14`,color:t},children:"bestaetigt"===e.datum_status?i.statusBestaetigt:"regel"===e.datum_status?i.statusRegel:i.statusOffen})})]},e.id)})})]})}),(0,s.jsx)("p",{className:"mt-3 text-[11px] text-[#1A1A2E]/30",children:i.checkQuelle})]})}var j=a(3906),A=a(84209),N=a(87428),k=a(14557),v=a(45009),y=a(55705),E=a(22450),$=a(84131),w=a(32657),_=a(41863),T=a(77055),z=a(5187),I=a(39401),S=a(89917),B=a(52291),C=a(83437),D=a(57699),L=a(40890),F=a(95361),M=a(14110),O=a(84821),P=a(14806),H=a(16357),U=a(12878);let q="https://www.conviva-plus.ch";function V({a:e}){return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("h2",{id:`s-${e.id}`,className:"mb-3 text-xl font-bold tracking-tight text-[#1A1A2E] md:text-2xl",style:{scrollMarginTop:120},children:(0,x.Bf)(e)}),e.intro&&(0,s.jsx)("p",{className:"mb-5 text-[15px] leading-relaxed text-[#1A1A2E]/55",children:e.intro})]})}function X({typ:e,schluessel:t}){let a=(0,l.Ym)(),h=(0,r.useLocalizedHref)(),p=(0,o.hF)(a),b=i.vQ[e],g=(0,i.U)(e,t),R=(0,x.ju)(e,a),J=(0,i.GT)(e),W=g&&R?(0,x.sj)(e,t,a,g,J):void 0;if(!g||!R||!W)return null;let Y=b.farbe,Z="de"===a?"":`/${a}`,Q=g?(0,d.dJ)(g):`/?page=${t}`,G=`${q}${(0,n.ss)(a,Q)}`,ee=(0,H.YD)(b.slug,b.altUrlPageId),et=(0,n.ss)(a,ee),ea=(0,i.Ad)(e,g.kanton_slug),es=`/saison/${b.slug}/${g.kanton_slug}`,el=ea?.hatSeite?`${Z}${es}`:null,en=`saison-${b.slug}-ort-${t}`,er=(0,c.qM)(e,a,J),ei=W.artikelDatum,ed=(0,o.DX)(ei,p,!1),eo=g.ortsteil?`${g.gemeinde} \xb7 ${g.ortsteil}`:g.gemeinde,ec=g.events.filter(e=>"bestaetigt"===e.datum_status&&e.datum),ex=(0,d.Dk)(e,t,3),em=(0,j.g)(g.events,a,{seitenUrl:G}),eu=J.ersterTermin??b.fensterVon,eh=J.letzterTag??b.fensterBis,ep=(0,x.pK)(R,g),eb=ep.map(e=>({id:`s-${e.id}`,label:e.label})),eg=e=>ep.find(t=>t.id===e),ef=eg("termine"),ej=eg("oeffnungszeiten"),eA=eg("check"),eN=eg("werkzeug"),ek=eg("recht"),ev=eg("anfahrt"),ey=eg("hinweise"),eE=eg("hook"),e$=eg("praxis"),ew=eg("saison"),e_=eg("verbund"),eT=eg("faq"),ez=[{label:eo,sub:g.events.map(e=>e.titel).join(" \xb7 "),events:g.events,aktiv:!0},...ex.map(e=>({label:e.ortsteil?`${e.gemeinde} \xb7 ${e.ortsteil}`:e.gemeinde,sub:e.kanton_abbr,events:e.events,href:(0,n.ss)(a,(0,d.dJ)(e))}))];return(0,s.jsxs)("main",{className:"min-h-screen",children:[(0,s.jsx)(z.ProgressBar,{color:Y}),(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Article",inLanguage:(0,l.co)(a),headline:W.metaTitel,description:W.metaBeschreibung,datePublished:ei,dateModified:ei,author:(0,P.fy)(b.kategorien,a),publisher:{"@type":"Organization",name:"ConvivaPlus",url:q,logo:{"@type":"ImageObject",url:`${q}/icon.svg`}},speakable:{"@type":"SpeakableSpecification",cssSelector:["h1","[data-speakable]"]},isPartOf:{"@type":"WebPage","@id":`${q}${et}`},mainEntityOfPage:{"@type":"WebPage","@id":G},contentLocation:{"@type":"Place",name:eo,address:{"@type":"PostalAddress",addressLocality:g.gemeinde,addressRegion:g.kanton_abbr,addressCountry:"CH"}}})}}),(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:p.breadcrumbHome,item:`${q}${(0,l.u4)(a)}`},{"@type":"ListItem",position:2,name:(0,O.$H)(b.kategorien[0],a),item:`${q}${Z}/kategorie/${b.kategorien[0]}`},{"@type":"ListItem",position:3,name:R.hubName,item:`${q}${et}`},...el?[{"@type":"ListItem",position:4,name:g.kanton,item:`${q}${el}`}]:[],{"@type":"ListItem",position:el?5:4,name:eo}]})}}),(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:W.schemaFaq.map(e=>({"@type":"Question",name:e.q,acceptedAnswer:{"@type":"Answer",text:e.a}}))})}}),em.length>0&&(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"ItemList",name:R.datasetName(eo),numberOfItems:em.length,itemListElement:em.map((e,t)=>({"@type":"ListItem",position:t+1,item:e}))})}}),(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Dataset",name:R.datasetName(eo),description:R.datasetBeschreibung(eo),inLanguage:(0,l.co)(a),creator:{"@type":"Organization",name:"ConvivaPlus",url:q},dateModified:ei,license:"https://www.conviva-plus.ch",spatialCoverage:{"@type":"Place",name:`${g.gemeinde}, ${g.kanton}, Schweiz`},variableMeasured:er?.datasetVariablen??[],isAccessibleForFree:!0,url:G})}}),(0,s.jsx)(k.B,{items:eb,farbe:Y}),(0,s.jsxs)("article",{className:"mx-auto max-w-3xl px-4 pb-16 pt-6 md:px-6 md:pt-10",children:[(0,s.jsxs)("nav",{className:"mb-6 flex flex-wrap items-center gap-2 text-xs text-[#1A1A2E]/30",children:[(0,s.jsx)("a",{href:(0,l.u4)(a),className:"transition-colors hover:text-[#1A1A2E]/70",children:p.breadcrumbHome}),(0,s.jsx)("span",{className:"text-[#1A1A2E]/15",children:"âº"}),(0,s.jsx)("a",{href:`${Z}/kategorie/${b.kategorien[0]}`,className:"transition-colors hover:text-[#1A1A2E]/70",children:(0,O.$H)(b.kategorien[0],a)}),(0,s.jsx)("span",{className:"text-[#1A1A2E]/15",children:"âº"}),(0,s.jsx)("a",{href:et,className:"transition-colors hover:text-[#1A1A2E]/70",children:R.hubName}),el&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"text-[#1A1A2E]/15",children:"âº"}),(0,s.jsx)("a",{href:el,className:"transition-colors hover:text-[#1A1A2E]/70",children:g.kanton})]}),(0,s.jsx)("span",{className:"text-[#1A1A2E]/15",children:"âº"}),(0,s.jsx)("span",{className:"text-[#1A1A2E]/40",children:eo})]}),(0,s.jsx)("a",{href:et,className:"mb-4 inline-flex items-center gap-2 rounded-full px-3 py-1 text-xs font-medium text-white transition-opacity hover:opacity-80",style:{backgroundColor:Y},children:R.badge}),(0,s.jsx)("h1",{className:"mb-4 text-2xl font-bold leading-tight tracking-tight text-[#1A1A2E] md:text-3xl",children:W.h1}),(0,s.jsx)("p",{className:"mb-6 text-[17px] leading-relaxed text-[#1A1A2E]/45","data-speakable":"lead",children:W.lead}),(0,s.jsx)(A.d,{children:W.antwort}),(0,s.jsxs)("div",{className:"mb-8 flex flex-wrap items-center gap-x-4 gap-y-2 text-[11px] text-[#1A1A2E]/30 md:flex-nowrap",children:[(0,s.jsx)("time",{dateTime:ei,children:ed}),(0,s.jsx)("span",{children:"\xb7"}),(0,s.jsx)("span",{children:p.quellenLabel}),(0,s.jsxs)("div",{className:"ml-auto flex items-center gap-1.5",children:[(0,s.jsx)($.ShareButtons,{titel:W.h1,beschreibung:W.shareBeschreibung,url:G,fakt:W.shareFakt}),(0,s.jsx)(w.F,{artikelId:en,artikelTitel:W.h1,artikelUrl:G}),(0,s.jsx)(_.V,{}),(0,s.jsx)(T.X,{titel:W.h1,farbe:Y})]})]}),(0,m.hn)(e,t,a)?(0,s.jsx)("figure",{className:"mb-8 overflow-hidden rounded-xl border border-[#1A1A2E]/[0.06]",children:(0,s.jsx)("img",{src:`/images/juwel/${(0,m._T)(e,t)}${"de"===a?"":`-${a}`}.jpg`,srcSet:`/images/juwel/${(0,m._T)(e,t)}${"de"===a?"":`-${a}`}-480.webp 480w, /images/juwel/${(0,m._T)(e,t)}${"de"===a?"":`-${a}`}-768.webp 768w, /images/juwel/${(0,m._T)(e,t)}${"de"===a?"":`-${a}`}.webp ${m.r4}w`,sizes:"(max-width: 768px) 100vw, 768px",width:m.r4,height:m.dW,alt:W.h1,loading:"eager",fetchPriority:"high",className:"block h-auto w-full"})}):null,(0,s.jsxs)("div",{className:"mb-8 grid grid-cols-2 gap-3 md:grid-cols-4",children:[(0,s.jsx)(A.hI,{value:g.ersterTermin?(0,o.nv)(g.ersterTermin,p):g.ersterTerminBerechnet?(0,o.nv)(g.ersterTerminBerechnet,p):"â",label:p.ortStart,sub:g.ersterTermin?g.ersterTermin.slice(0,4):g.ersterTerminBerechnet?`${g.ersterTerminBerechnet.slice(0,4)} \xb7 ${p.statusRegel}`:p.keinDatum,color:"green"}),(0,s.jsx)(A.hI,{value:g.letzterTag?(0,o.nv)(g.letzterTag,p):"â",label:p.ortLetzterTag,sub:g.kanton,color:"gold"}),(0,s.jsx)(A.hI,{value:g.markttage>0?p.tageLabel(g.markttage):"â",label:p.ortDauer,sub:eo,color:"blue"}),(0,s.jsx)(A.hI,{value:`${ec.length}/${g.events.length}`,label:p.ortBelegstatus,sub:p.statusBestaetigt,color:"neutral"})]}),(0,s.jsx)(M.TranslationBanner,{deutscheUrl:Q}),(0,s.jsx)(k.A,{items:eb,farbe:Y}),ef&&(0,s.jsx)(V,{a:ef}),(0,s.jsx)("div",{className:"mb-6 space-y-4",children:g.events.map(e=>(0,s.jsxs)("div",{id:(0,j.B)(e),className:"rounded-2xl border border-[#1A1A2E]/[0.06] bg-white p-4 md:p-5",style:{scrollMarginTop:120},children:[(0,s.jsxs)("div",{className:"mb-2 flex flex-wrap items-baseline gap-x-3 gap-y-1",children:[(0,s.jsx)("h3",{className:"text-[16px] font-bold text-[#1A1A2E]",children:e.titel}),(0,s.jsx)("span",{className:"rounded-full px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide",style:{backgroundColor:`${Y}14`,color:Y},title:"bestaetigt"===e.datum_status?p.statusBestaetigtHilfe:"regel"===e.datum_status?p.statusRegelHilfe(e.datum_regel??""):p.statusOffenHilfe,children:"bestaetigt"===e.datum_status?p.statusBestaetigt:"regel"===e.datum_status?p.statusRegel:p.statusOffen})]}),"bestaetigt"===e.datum_status&&e.datum?(0,s.jsxs)("p",{className:"mb-2 text-[15px] font-medium leading-relaxed text-[#1A1A2E]/85","data-speakable":"termin",children:[e.datum_ende_offen?p.abDatum((0,o.DX)(e.datum,p,!1)):(0,o.DX)(e.datum,p),!e.datum_ende_offen&&(0,i.hw)(e)&&(0,i.hw)(e)!==e.datum?` â ${(0,o.DX)((0,i.hw)(e),p)}`:"",e.datum_ende_offen?` \xb7 ${p.offenesEndeKurz}`:(0,i.TV)(e)>0?` \xb7 ${p.tageLabel((0,i.TV)(e))}`:""]}):(0,s.jsxs)("p",{className:"mb-2 text-[15px] leading-relaxed text-[#1A1A2E]/60",children:["regel"===e.datum_status&&e.datum_voraussichtlich?`${(0,o.DX)(e.datum_voraussichtlich,p)} \xb7 ${p.statusRegel}`:p.keinDatum,e.datum_regel?` â ${e.datum_regel}`:""]}),(0,s.jsx)("dl",{className:"space-y-1 text-[14px] leading-relaxed text-[#1A1A2E]/70",children:(0,s.jsx)(K,{label:p.labelVeranstalter,wert
1:e.veranstalter})}),e.besonderheit&&(0,s.jsx)("p",{className:"mt-3 rounded-xl border-l-4 p-3 text-[14px] leading-relaxed text-[#1A1A2E]/80",style:{borderColor:Y,backgroundColor:`${Y}0a`},children:(0,i.IE)(e.besonderheit,a)}),(0,s.jsxs)("p",{className:"mt-3 text-[11px] text-[#1A1A2E]/30",children:[p.labelQuelle,":"," ",(0,s.jsx)("a",{href:e.quelle_url,target:"_blank",rel:"noopener noreferrer",className:"underline underline-offset-2 hover:text-[#1A1A2E]/60",children:e.veranstalter_url?p.zurVeranstalterSeite:e.veranstalter})," ","\xb7 ",p.geprueftAm((0,o.DX)(e.quelle_geprueft_am,p,!1))]})]},e.id))}),ej&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-10 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:ej}),(0,s.jsx)("div",{className:"mb-6 space-y-3","data-speakable":"oeffnungszeiten",children:g.events.filter(e=>e.oeffnungszeiten||e.zeit).map(e=>(0,s.jsxs)("div",{className:"rounded-xl border border-[#1A1A2E]/[0.06] bg-white p-4",children:[g.events.length>1&&(0,s.jsx)("div",{className:"mb-1 text-[13px] font-semibold text-[#1A1A2E]",children:e.titel}),(0,s.jsx)("p",{className:"text-[15px] leading-relaxed text-[#1A1A2E]/80",children:e.oeffnungszeiten?(0,i.IE)(e.oeffnungszeiten,a):e.zeit_ende?`${p.labelZeit}: ${e.zeit}â${e.zeit_ende}`:`${p.labelZeit}: ${e.zeit}`})]},e.id))})]}),eA&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-10 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:eA}),(0,s.jsx)(f,{events:g.events,farbe:Y,von:g.ersterTermin,bis:g.letzterTag})]}),eN&&R.ortWerkzeug&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-10 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:eN}),R.ortWerkzeug(g)]}),ek&&R.ortRecht&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-10 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:ek}),R.ortRecht(g)]}),ev&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-10 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:ev}),(0,s.jsx)("div",{className:"mb-6 space-y-3",children:g.events.filter(U.k8).map(e=>{let t;return(0,s.jsxs)("div",{className:"rounded-xl border border-[#1A1A2E]/[0.06] bg-white p-4",children:[g.events.length>1&&(0,s.jsx)("div",{className:"mb-2 text-[13px] font-semibold text-[#1A1A2E]",children:e.titel}),(0,s.jsxs)("dl",{className:"space-y-1 text-[14px] leading-relaxed text-[#1A1A2E]/70",children:[e.besammlung&&(0,s.jsx)(K,{label:p.labelBesammlung,wert:e.besammlung}),e.treffpunkt?.length?(0,s.jsx)(K,{label:p.labelTreffpunkt,wert:e.treffpunkt.join(" \xb7 ")}):null,e.adresse&&(0,s.jsx)(K,{label:p.labelAdresse,wert:e.plz?`${e.adresse}, ${e.plz} ${e.gemeinde}`:e.adresse}),e.ziel&&(0,s.jsx)(K,{label:p.labelZiel,wert:e.ziel}),e.haltestelle&&(0,s.jsx)(K,{label:p.labelHaltestelle,wert:`${e.haltestelle.name} (${e.haltestelle.verkehrsmittel.join(" \xb7 ")}) â ${p.labelLuftlinie(e.haltestelle.meter)}`})]}),(t=(0,U.ds)(e))?(0,s.jsxs)("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:"mt-3 inline-flex items-center gap-1.5 rounded-lg border border-[#1A1A2E]/[0.10] px-3 py-1.5 text-[13px] font-medium text-[#1A1A2E]/70 transition-colors hover:border-[#1A1A2E]/25 hover:text-[#1A1A2E]",title:p.labelRouteHinweis,children:["\uD83D\uDDFAï¸ ",p.labelRoute]}):(0,s.jsx)("p",{className:"mt-3 text-[13px] italic text-[#1A1A2E]/40",children:p.labelAnfahrtOffen})]},e.id)})}),g.events.some(e=>e.geo||e.haltestelle)&&(0,s.jsx)("p",{className:"mb-6 text-[12px] leading-relaxed text-[#1A1A2E]/40",children:p.labelDatenquellen})]}),ey&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-10 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:ey}),(0,s.jsx)("div",{className:"mb-6 space-y-3",children:g.events.filter(e=>e.hinweise?.length||e.verpflegung||e.wetter||e.vorbereitung).map(e=>(0,s.jsxs)("div",{className:"rounded-xl border border-[#1A1A2E]/[0.06] bg-white p-4",children:[g.events.length>1&&(0,s.jsx)("div",{className:"mb-2 text-[13px] font-semibold text-[#1A1A2E]",children:e.titel}),(0,s.jsxs)("dl",{className:"space-y-1 text-[14px] leading-relaxed text-[#1A1A2E]/70",children:[e.verpflegung&&(0,s.jsx)(K,{label:p.labelVerpflegung,wert:e.verpflegung}
1),e.wetter&&(0,s.jsx)(K,{label:p.labelWetter,wert:e.wetter}),e.vorbereitung&&(0,s.jsx)(K,{label:p.labelVorbereitung,wert:e.vorbereitung})]}),e.hinweise&&e.hinweise.length>0&&(0,s.jsx)("ul",{className:"mt-2 space-y-1 text-[14px] leading-relaxed text-[#1A1A2E]/70",children:(0,i.l0)(e.hinweise,a).map((e,t)=>(0,s.jsxs)("li",{className:"flex gap-2",children:[(0,s.jsx)("span",{className:"mt-2 h-1.5 w-1.5 flex-none rounded-full",style:{backgroundColor:Y}}),(0,s.jsx)("span",{children:e})]},t))})]},e.id))})]}),eE&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-12 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:eE}),(0,s.jsx)("div",{className:"mb-6 space-y-4 text-[15px] leading-relaxed text-[#1A1A2E]/75","data-speakable":"hook",children:W.hookText})]}),(0,s.jsx)(S.Y,{frage:W.mikropollFrage,artikelId:en,farbe:Y,optionen:W.mikropollOptionen.map((e,t)=>({label:e,seed:[14,9,6,4][t]??3}))}),e$&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-12 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:e$}),(0,s.jsx)("p",{className:"mb-5 text-[15px] font-medium leading-relaxed text-[#1A1A2E]/80","data-speakable":"praxis",children:W.praxisAntwort}),(0,s.jsx)("ol",{className:"mb-6 space-y-4",children:W.praxisPunkte.map((e,t)=>(0,s.jsxs)("li",{className:"flex gap-4",children:[(0,s.jsx)("span",{className:"flex h-7 w-7 flex-none items-center justify-center rounded-full text-sm font-bold text-white",style:{backgroundColor:Y},children:t+1}),(0,s.jsxs)("div",{children:[(0,s.jsx)("strong",{className:"text-[#1A1A2E]",children:e.titel}),(0,s.jsx)("span",{className:"mt-1 block text-[15px] leading-relaxed text-[#1A1A2E]/70",children:e.text})]})]},t))})]}),(0,s.jsx)(y.C,{kontext:R.nachbarnIntro,items:ex.map(e=>({titel:e.ortsteil?`${e.gemeinde} \xb7 ${e.ortsteil}`:e.gemeinde,href:(0,n.ss)(a,(0,d.dJ)(e)),kategorie:e.kanton_abbr,farbe:Y}))}),ew&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-12 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:ew}),(0,s.jsx)(u.x,{spuren:ez,fensterVon:eu,fensterBis:eh,farbe:Y,locale:a,titel:ew.label,hinweis:R.verbundIntro})]}),e_&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"my-12 h-px bg-[#1A1A2E]/[0.04]"}),(0,s.jsx)(V,{a:e_}),(0,s.jsx)("div",{className:"mb-6 space-y-4 text-[15px] leading-relaxed text-[#1A1A2E]/75","data-speakable":"verbund",children:W.verbundText})]}),ex.length>0&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("h3",{className:"mb-3 text-[15px] font-bold text-[#1A1A2E]",children:R.nachbarnTitel}),(0,s.jsx)("div",{className:"mb-6 grid gap-3 md:grid-cols-3",children:ex.map(e=>(0,s.jsxs)("a",{href:(0,n.ss)(a,`/?page=${e.pageId}`),className:"group rounded-xl border border-[#1A1A2E]/[0.06] bg-white p-4 transition-all duration-200 hover:shadow-md",children:[(0,s.jsxs)("div",{className:"mb-1 flex items-center gap-1.5",children:[(0,s.jsx)("span",{className:"h-1.5 w-1.5 rounded-full",style:{backgroundColor:Y}}),(0,s.jsx)("span",{className:"text-[9px] font-semibold uppercase tracking-wider text-[#1A1A2E]/25",children:e.kanton_abbr})]}),(0,s.jsxs)("span",{className:"text-sm font-semibold text-[#1A1A2E]",children:[e.ortsteil?`${e.gemeinde} \xb7 ${e.ortsteil}`:e.gemeinde,"â"]}),(0,s.jsxs)("span",{className:"mt-1 block text-xs text-[#1A1A2E]/40",children:[e.ersterTermin?(0,o.nv)(e.ersterTermin,p):p.keinDatum,e.letzterTag&&e.letzterTag!==e.ersterTermin?` â ${(0,o.nv)(e.letzterTag,p)}`:""]})]},e.pageId))})]}),(0,s.jsxs)(A.qm,{type:"tip",title:R.hubName,children:[(0,s.jsx)("a",{href:et,className:"font-semibold underline underline-offset-2",style:{color:Y},children:R.zumHub}),el&&(0,s.jsxs)(s.Fragment,{children:[" \xb7 ",(0,s.jsx)("a",{href:el,className:"font-semibold underline underline-offset-2",style:{color:Y},children:R.zumKanton((0,i.jX)(g.kanton_abbr,a,g.kanton))})]})]}),eT&&(0,s.jsx)("div",{id:`s-${eT.id}`,style:{scrollMarginTop:120},children:(0,s.jsx)(N.I,{titel:(0,x.Bf)(eT),beschreibung:R.faqBeschreibung,farbe:Y,artikelUrl:G,items:W.faqItems})}),(0,s.jsx)(v.s,{farbe:Y,items:W.peopleAlsoAsk.map(e=>({...e,link:e.link?{...e.link,href:h(e.link.href)}:void 0}))}),(0,s.jsx)(A.Az,{titel:R.verdiktTitel,badges:W.verdiktBadges,begruendung:W.verdiktBegruendung,caveat:W.verdiktCaveat,quelle:{name:R.datasetName(eo),url:G}}),(0,s.jsx)(A.nm,{nuggets:W.goldnuggets}),(0,s.jsx)(C.Autorenbox,{bereich:R.autorenBereich,datum:ed,kategorien:b.kategorien}),(0,s.jsx)(A.U2,{stand:ed,quellen:g.events.map(e=>({name:`${e.titel} â ${e.veranstalter}`,url:e.quelle_url,beschreibung:`${eo} \xb7 ${p.geprueftAm((0,o.DX)(e.quelle_geprueft_am,p,!1))}`}))}),(0,s.jsx)(B.h,{fakt:W.factCardText,quelle:R.datasetName(eo),farbe:Y,artikelUrl:G}),(0,s.jsx)(I.I,{aktuellerArtikelId:en}),(0,s.jsx)(F.K,{artikelId:en,artikelTitel:W.h1,farbe:Y,kommentare:W.seedKommentare}),(0,s.jsx)(L.a,{artikelId:en,seedUp:21,seedDown:1}),(0,s.jsx)(D.FeedbackBox,{titel:R.feedbackTitel}),(0,s.jsxs)("p",{className:"mt-4 px-1 text-xs text-[#1A1A2E]/20",children:[R.badge," \xb7 ",ed]})]}),(0,s.jsx)(E.Z,{titel:ex[0]?ex[0].ortsteil?`${ex[0].gemeinde} \xb7 ${ex[0].ortsteil}`:ex[0].gemeinde:R.hubName,href:ex[0]?(0,n.ss)(a,`/?page=${ex[0].pageId}`):et,kategorie:(0,O.$H)(b.kategorien[0],a),farbe:Y})]})}function K({label:e,wert:t}){return(0,s.jsxs)("div",{className:"flex gap-2",children:[(0,s.jsx)("dt",{className:"w-28 flex-none text-[#1A1A2E]/35",children:e}),(0,s.jsx)("dd",{className:"flex-1",children:t})]})}},90313:(e,t,a)=>{a.d(t,{x:()=>i});var s=a(95155),l=a(92578),n=a(75387);function r(e,t){let[a,s,l]=e.split("-").map(Number);return Math.round((Date.UTC(a,s-1,l)-t)/864e5)}function i({spuren:e,fensterVon:t,fensterBis:a,farbe:d,locale:o,titel:c,hinweis:x}){let m=(0,n.hF)(o),u=function(e){let[t,a,s]=e.split("-").map(Number);return Date.UTC(t,a-1,s)}(t),h=Math.max(1,r(a,u)+1),p=[];{let[e,a]=t.split("-").map(Number);for(let t=0;t<5;t++){let s=(a-1+t)%12+1,l=e+Math.floor((a-1+t)/12),n=r(`${l}-${String(s).padStart(2,"0")}-01`,u);n>0&&n<h&&p.push({pos:n/h*100,label:m.monate[s-1].slice(0,3)})}}let b=e=>e.events.some(e=>"bestaetigt"===e.datum_status&&e.datum),g=e.filter(e=>e.aktiv||b(e));return g.some(b)?(0,s.jsxs)("figure",{className:"my-8 rounded-2xl border border-[#1A1A2E]/[0.06] bg-white p-4 md:p-5",children:[(0,s.jsxs)("figcaption",{className:"mb-1 flex items-center gap-1.5",children:[(0,s.jsx)("span",{className:"h-1.5 w-1.5 rounded-full",style:{backgroundColor:d}}),(0,s.jsx)("span",{className:"text-[10px] font-semibold uppercase tracking-widest text-[#1A1A2E]/40",children:c})]}),x&&(0,s.jsx)("p",{className:"mb-4 text-[13px] leading-relaxed text-[#1A1A2E]/50",children:x}),(0,s.jsx)("div",{className:"relative mb-2 ml-[38%] h-4 border-b border-[#1A1A2E]/[0.08] sm:ml-[32%]",children:p.map(e=>(0,s.jsx)("span",{className:"absolute top-0 -translate-x-1/2 text-[10px] font-medium tabular-nums text-[#1A1A2E]/30",style:{left:`${e.pos}%`},children:e.label},e.label+e.pos))}),(0,s.jsx)("ul",{className:"space-y-2",children:g.map((e,t)=>(0,s.jsxs)("li",{className:"flex items-center gap-2",children:[(0,s.jsxs)("div",{className:"w-[38%] flex-none pr-2 sm:w-[32%]",children:[e.href?(0,s.jsx)("a",{href:e.href,className:`block truncate text-[12px] leading-tight hover:underline ${e.aktiv?"font-bold text-[#1A1A2E]":"text-[#1A1A2E]/60"}`,children:e.label}):(0,s.jsx)("span",{className:`block truncate text-[12px] leading-tight ${e.aktiv?"font-bold text-[#1A1A2E]":"text-[#1A1A2E]/60"}`,children:e.label}),e.sub&&(0,s.jsx)("span",{className:"block truncate text-[10px] text-[#1A1A2E]/30",children:e.sub})]}),(0,s.jsxs)("div",{className:"relative h-5 flex-1 rounded-full bg-[#1A1A2E]/[0.04]",children:[!b(e)&&(0,s.jsx)("span",{className:"absolute inset-0 flex items-center justify-center text-[10px] font-medium text-[#1A1A2E]/30",children:m.keinDatum}),e.events.filter(e=>"bestaetigt"===e.datum_status&&e.datum).map(t=>{let a=r(t.datum,u),i=Math.max(1.6,(r((0,l.hw)(t),u)-a+1)/h*100),o=(0,l.hw)(t);return(0,s.jsx)("span",{className:"absolute top-0 h-5 rounded-full",style:{left:`${a/h*100}%`,width:`${i}%`,backgroundColor:d,opacity:e.aktiv?1:.32},title:t.datum_ende_offen?`${t.titel}: ${m.abDatum((0,n.DX)(t.datum,m,!1))} (${m.offenesEndeKurz})`:`${t.titel}: ${(0,n.DX)(t.datum,m,!1)}${o!==t.datum?` â ${(0,n.DX)(o,m,!1)}`:""}`},t.id)})]})]},`${e.label}-${t}`))})]}):null}}}]);
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.