1import{g as s,h as r,k as l,d as ve,u as pe,j as Z,M as Ke,Z as de,D as te,t as u,i as e,l as i,q as p,B as _,ak as U,I as _e,cq as Va,o as Xe,X as Ze,F as R,z,G as S,m as E,cr as Fe,r as w,cs as xa,ct as Ia,a_ as q,aC as $a,ar as Ye,w as ae,x as Ea,ax as Ua,A as Da,n as x,b3 as Be,c6 as Aa,bs as Na}from"./Ch_ZU2Rj.js";import{a as Ra}from"./wjB-Cw_v.js";import{i as ue,u as Sa,C as Pa,U as Ge,M as Oa,g as Ta,a as za}from"./DRwiqH1W.js";import{I as He}from"./C_8cTxTc.js";import{I as We}from"./DThr2zcF.js";import{I as Fa,C as Ya}from"./DKw0CSPt.js";import{I as Ba}from"./1bDmi9zY.js";import{I as Ga}from"./wOhC9wO2.js";import{N as Ha}from"./-QynMj8B.js";import{U as Wa}from"./CgGxRyaf.js";import{U as I}from"./yyT8AlMB.js";import{_ as qa}from"./CRFP3Upe.js";import{U as ja}from"./BQjtY3Q2.js";import{e as X}from"./BsY8TSpH.js";import"./BrjW_AKS.js";import"./D6OXYL3N.js";import"./CYW_hIxA.js";import"./CYdcySo0.js";import"./DdvmRttp.js";import"./CulIS_qv.js";import"./DyoajxUd.js";import"./D9xQ4cuX.js";import"./C_vjWlib.js";const Ka={xmlns:"http://www.w3.org/2000/svg",fill:"none",overflow:"visible",preserveAspectRatio:"none",style:{display:"block"},viewBox:"0 0 20 20"};function Xa(P,c){return s(),r("svg",Ka,[...c[0]||(c[0]=[l("path",{fill:"var(--fill-0, #212236)",d:"M10.833 9.792a.62.62 0 0 1-.441-.184.63.63 0 0 1 0-.883l6.833-6.833a.63.63 0 0 1 .883 0 .63.63 0 0 1 0 .883l-6.833 6.833a.62.62 0 0 1-.442.184"},null,-1),l("path",{fill:"var(--fill-0, #212236)",d:"M18.333 6.292a.63.63 0 0 1-.625-.625V2.292h-3.375a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h4a.63.63 0 0 1 .625.625v4a.63.63 0 0 1-.625.625"},null,-1),l("path",{fill:"var(--fill-0, #292D32)",d:"M12.5 18.958h-5c-4.525 0-6.458-1.933-6.458-6.458v-5c0-4.525 1.933-6.458 6.458-6.458h1.667a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625H7.5c-3.842 0-5.208 1.366-5.208 5.208v5c0 3.842 1.366 5.208 5.208 5.208h5c3.842 0 5.208-1.366 5.208-5.208v-1.667a.63.63 0 0 1 .625-.625.63.63 0 0 1 .625.625V12.5c0 4.525-1.933 6.458-6.458 6.458"},null,-1)])])}const qe={render:Xa},Za={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function Ja(P,c){return s(),r("svg",Za,[...c[0]||(c[0]=[l("path",{fill:"currentColor",d:"M16.584 18.958H3.417c-1.6 0-2.375-.816-2.375-2.483v-3.367c0-1.675.775-2.483 2.375-2.483h13.167c1.6 0 2.375.817 2.375 2.483v3.367c0 1.667-.775 2.483-2.375 2.483M3.417 11.875c-.842 0-1.125.175-1.125 1.233v3.367c0 1.058.283 1.233 1.125 1.233h13.167c.841 0 1.125-.175 1.125-1.233v-3.367c0-1.058-.284-1.233-1.125-1.233zM10.75 9.372H3.417c-1.6 0-2.375-.816-2.375-2.483V3.522c0-1.675.775-2.483 2.375-2.483h7.333c1.6 0 2.375.817 2.375 2.483V6.89c0 1.667-.775 2.483-2.375 2.483M3.417 2.29c-.842 0-1.125.175-1.125 1.233V6.89c0 1.058.283 1.233 1.125 1.233h7.333c.842 0 1.125-.175 1.125-1.233V3.522c0-1.058-.283-1.233-1.125-1.233z"},null,-1)])])}const Qa={render:Ja},et={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20"};function at(P,c){return s(),r("svg",et,[...c[0]||(c[0]=[l("path",{fill:"currentColor",d:"M16.475 9.372h-3.367c-1.675 0-2.483-.741-2.483-2.275V3.314c0-1.533.817-2.275 2.483-2.275h3.367c1.675 0 2.483.742 2.483 2.275V7.09c0 1.542-.816 2.283-2.483 2.283M13.108 2.29c-1.116 0-1.233.317-1.233 1.025V7.09c0 .717.117 1.025 1.233 1.025h3.367c1.117 0 1.233-.317 1.233-1.025V3.314c0-.717-.116-1.025-1.233-1.025zM16.475 18.958h-3.367c-1.675 0-2.483-.816-2.483-2.483v-3.367c0-1.675.817-2.483 2.483-2.483h3.367c1.675 0 2.483.817 2.483 2.483v3.367c0 1.667-.816 2.483-2.483 2.483m-3.367-7.083c-.983 0-1.233.25-1.233 1.233v3.367c0 .983.25 1.233 1.233 1.233h3.367c.983 0 1.233-.25 1.233-1.233v-3.367c0-.983-.25-1.233-1.233-1.233zM6.892 9.372H3.525c-1.675 0-2.483-.741-2.483-2.275V3.314c0-1.533.817-2.275 2.483-2.275h3.367c1.675 0 2.483.742 2.483 2.275V7.09c0 1.542-.816 2.283-2.483 2.283M3.525 2.29c-1.116 0-1.233.317-1.233 1.025V7.09c0 .717.117 1.025 1.233 1.025h3.367c1.117 0 1.233-.317 1.233-1.025V3.314c0-.717-.116-1.025-1.233-1.025zM6.892 18.958H3.525c-1.675 0-2.483-.816-2.483-2.483v-3.367c0-1.675.817-2.483 2.483-2.483h3.367c1.675 0 2.483.817 2.483 2.483v3.367c0 1.667-.816 2.483-2.483 2.483m-3.367-7.083c-.983 0-1.233.25-1.233 1.233v3.367c0 .983.25 1.233 1.233 1.233h3.367c.983 0 1.233-.25 1.233-1.233v-3.367c0-.983-.25-1.233-1.233-1.233z"},null,-1)])])}const tt={render:at},lt={class:"calendar-list-event__date"},nt={class:"calendar-list-event__title"},ot={class:"calendar-list-event__footer"},st={class:"calendar-list-event__meta"},it={class:"calendar-list-event__link"},rt=ve({__name:"CalendarListEventCard",props:{event:{},accentColor:{}},setup(P){const c=P,{t:O}=pe(),o=p(()=>[c.event.city??c.event.region,...c.event.ageGroups].filter(m=>!!m).join(" ⢠"));function j(m){return ue(m.startDate,m.endDate)?_(m.startDate,"d MMMM",{locale:U}
1):`${_(m.startDate,"d MMMM",{locale:U})} â ${_(m.endDate,"d MMMM",{locale:U})}`}return(m,F)=>{const B=Ke;return s(),Z(B,{to:c.event.link,prefetch:!1,class:"calendar-list-event",style:de({"--event-accent":c.accentColor})},{default:te(()=>[l("span",lt,u(j(c.event)),1),l("span",nt,u(c.event.title),1),l("div",ot,[l("span",st,u(o.value),1),l("span",it,[l("span",null,u(e(O)("v2.main.calendar.page.readMore")),1),i(e(Ga),{class:"calendar-list-event__link-icon"})])])]),_:1},8,["to","style"])}}}),ct=_e(rt,[["__scopeId","data-v-d1b22a4e"]]),dt={class:"calendar-list-view"},ut={class:"calendar-list-view__tabs"},vt=["onClick"],pt={key:0,class:"calendar-list-view__cards"},_t={key:0,class:"calendar-list-view__empty"},je=12,mt=ve({__name:"CalendarListView",props:Fe({monthGroups:{},getEventColor:{type:Function},isLoading:{type:Boolean},year:{},range:{}},{activeMonthIndex:{default:0},activeMonthIndexModifiers:{}}),emits:Fe(["user-navigate"],["update:activeMonthIndex"]),setup(P,{expose:c,emit:O}){const o=P,j=O,m=Va(P,"activeMonthIndex"),{t:F}=pe();function B(d){return d.charAt(0).toUpperCase()+d.slice(1)}const J=p(()=>Array.from({length:je},(d,f)=>_(new Date(2e3,f,1),"LLLL",{locale:U}).toUpperCase())),le=p(()=>Array.from({length:je},(d,f)=>B(_(new Date(2e3,f,1),"LLLL",{locale:U})))),K=p(()=>{const d=o.range;return d?o.monthGroups.map(f=>f.filter(g=>g.startDate<=d.end&&g.endDate>=d.start)):o.monthGroups}),G=p(()=>K.value.some(d=>d.length>0)),M=w([]);function v(d,f){d instanceof HTMLElement&&(M.value[f]=d)}function h(d){m.value=d,M.value[d]?.scrollIntoView({behavior:"smooth",block:"start"})}function H(d){j("user-navigate"),h(d)}return Xe(()=>{Ze(()=>{M.value[m.value]?.scrollIntoView({behavior:"smooth",block:"start"})})}),c({scrollToMonth:h}),(d,f)=>(s(),r("div",dt,[l("div",ut,[(s(!0),r(R,null,z(J.value,(g,D)=>(s(),r("button",{key:D,type:"button",class:S(["calendar-list-view__tab",{"calendar-list-view__tab_active":m.value===D}]),onClick:N=>H(D)},u(g),11,vt))),128))]),l("div",{class:S(["calendar-list-view__content",{"calendar-list-view__content_loading":o.isLoading}])},[(s(!0),r(R,null,z(K.value,(g,D)=>(s(),r("section",{key:D,ref_for:!0,ref:N=>v(N,D),class:"calendar-list-view__month"},[l("h2",{class:S(["calendar-list-view__month-title",{"calendar-list-view__month-title_empty":!g.length}])},u(le.value[D]),3),g.length?(s(),r("div",pt,[(s(!0),r(R,null,z(g,N=>(s(),Z(ct,{key:N.id,event:N,"accent-color":o.getEventColor(N).accentColor},null,8,["event","accent-color"]))),128))])):E("",!0)]))),128)),!G.value&&!o.isLoading?(s(),r("div",_t,u(e(F)("v2.main.calendar.empty")),1)):E("",!0)],2)]))}}),gt=_e(mt,[["__scopeId","data-v-3523bb3e"]]),ht={class:"calendar-page-v2"},ft={class:"calendar-page-v2__card"},yt={class:"calendar-page-v2__navigation"},wt={class:"calendar-page-v2__header"},Mt={class:"calendar-page-v2__title"},bt={key:0,class:"calendar-page-v2__filter-dot"},kt={class:"calendar-page-v2__date-picker"},Ct={key:0,class:"calendar-page-v2__date-popover"},Lt={class:"calendar-page-v2__mobile-date"},Vt={class:"calendar-page-v2__mobile-period"},xt={class:"calendar-page-v2__period-actions"},It={class:"calendar-page-v2__toolbar"},$t={class:"calendar-page-v2__filters"},Et={class:"calendar-page-v2__view-actions"},Ut=["href"],Dt={key:1,class:"calendar-page-v2__loader calendar-page-v2__list-view"},At={key:2,class:"calendar-page-v2__empty calendar-page-v2__list-view"},Nt={class:"calendar-page-v2__weekdays"},Rt={key:0,class:"calendar-page-v2__weeks"},St={class:"calendar-page-v2__week-grid"},Pt={class:"calendar-page-v2__day-number-value"},Ot={class:"calendar-page-v2__events"},Tt={key:1,class:"calendar-page-v2__empty"},zt={class:"calendar-page-v2__mobile-events"},Ft={class:"calendar-page-v2-mobile-event__date"},Yt={class:"calendar-page-v2-mobile-event__title"},Bt={class:"calendar-page-v2-mobile-event__age"},Gt={class:"calendar-page-v2-mobile-event__meta"},Ht={key:0,class:"calendar-page-v2__empty"},Wt=["href"],qt={class:"calendar-page-v2__mobile-export-icon"},jt={class:"calendar-page-v2__filter-modal-content"},Kt={class:"calendar-page-v2__modal-filters"},Xt={class:"calendar-page-v2__modal-datepicker"},Zt={class:"calendar-page-v2__modal-datepicker-title"},Jt={class:"calendar-page-v2__modal-actions"},Qt=28,el=3,al=6,tl=ve({__name:"CalendarPage",async setup(P){let c,O;Da(a=>({v3ab2e146:`${e(le)}px`}));const{t:o}=pe(),j=Na(),m=w(!1),F=w(!1),B=w(null),J=w(null),{height:le}=xa(J),K=w(null),G=w(null),M=w("month"),v=Ia(Pa,"grid"),h=w(new Date().getFullYear()),H=w(Array.from({length:12},()=>[])),d=w(!1),f=w(fa()),g=w(null),D=q(new Date);$a(B,se),Xe(()=>{J.value=document.querySelector(".header")});const{ageGroupOptions:N,cityOptions:me,citySearchValue:Q,events:ge,exportUrl:Je,getEventC
1olor:he,handleCityOptionsLoadMore:fe,hasChampionshipEvents:ye,hasMoreCityOptions:we,isCityOptionsLoading:Me,isLoading:be,legendItems:ke,levelOptions:Ce,organizerOptions:Le,periodEnd:W,periodStart:A,regionOptions:Ve,resetPeriodToToday:Qe,selectedAgeGroup:b,selectedCity:k,selectedLevel:C,selectedOrganizer:L,selectedRegion:V,selectedWeight:y,setPeriodRange:ne,shiftPeriod:xe,weekdayLabels:ea,weeks:aa,weightOptions:ee}=([c,O]=Ye(()=>Sa({colorMode:"level",endpoint:"calendar",periodDays:Qt,initialPeriodStart:D,initialPeriodEnd:X(D),watchSelectedFilters:!0,eventLaneHeight:48})),c=await c,O(),c),{data:ta,pending:la}=([c,O]=Ye(()=>Ea("v2-calendar-news",()=>Ra(Ua.NEWS,{method:"GET",query:{bracket:"calendar"}}))),c=await c,O(),c),Ie=p(()=>ta.value?.data??[]),$e=p(()=>Ie.value.filter(a=>a.is_bracket_important).slice(0,el)),na=p(()=>{const a=new Set($e.value.map(t=>t.id));return Ie.value.filter(t=>!a.has(t.id)).slice(0,al)}),oa=p(()=>_(new Date,"yyyy-MM-dd")),sa=p(()=>{const a=g.value??{start:new Date(h.value,0,1),end:new Date(h.value,11,31)},t=y.value.length>0&&y.value.length<ee.value.length?y.value:void 0;return za({date_from:_(a.start,"yyyy-MM-dd"),date_to:_(a.end,"yyyy-MM-dd"),age_group:b.value.length>0?b.value:void 0,level:C.value.length>0?C.value:void 0,city:k.value.length>0?k.value:void 0,organizer:L.value.length>0?L.value:void 0,region:V.value.length>0?V.value:void 0,weight:t})}),Ee=p(()=>Aa(j.public.BACKEND_BASE_URL,v.value==="list"?sa.value:Je.value)),ia=p(()=>ce(A.value,W.value)),ra=p(()=>ba(A.value,W.value)),Ue=p(()=>{const a=Ae(_(A.value,"LLLL",{locale:U})),t=new Date().getFullYear();return A.value.getFullYear()===t?a:`${a} ${A.value.getFullYear()}`}),De=p(()=>{const a=Ae(_(new Date(2e3,f.value,1),"LLLL",{locale:U})),t=new Date().getFullYear();return h.value===t?a:`${a} ${h.value}`}),ca=p(()=>v.value==="list"?De.value:M.value==="month"?Ue.value:ra.value),da=p(()=>v.value==="list"?De.value:M.value==="month"?Ue.value:ia.value),ua=p(()=>o("v2.calendar.filter.events.multiple",{range:ce(A.value,W.value)})),Y=w([A.value,W.value]),oe=p(()=>H.value.some(a=>a.length>0)),va=p(()=>L.value.length>0||C.value.length>0||b.value.length>0||k.value.length>0||V.value.length>0||y.value.length>0);function pa(){F.value=!0}function _a(a){G.value=a}function se(){G.value=null}function ma(a){return a.segments.some(t=>t.key===G.value)}function ga(a){return{"calendar-page-v2__day-number_today":a.key===oa.value,"calendar-page-v2__day-number_outside":M.value==="month"&&a.isOutsideCurrentPeriod}}function Ae(a){return a.charAt(0).toUpperCase()+a.slice(1)}function Ne(a){const t=q(Be(A.value,a));ne(t,X(t))}function Re(){const a=q(new Date);M.value="month",ne(a,X(a))}function Se(){if(v.value==="list"){g.value=null,Te(-1);return}M.value==="month"?Ne(-1):xe(-1)}function Pe(){if(v.value==="list"){g.value=null,Te(1);return}M.value==="month"?Ne(1):xe(1)}function Oe(){if(v.value==="list"){g.value=null,ie(q(new Date));return}M.value==="month"?Re():Qe()}function ha(){m.value=!m.value}function fa(){const a=new Date;return h.value===a.getFullYear()?a.getMonth():0}async function ie(a){const t=a.getFullYear()!==h.value;h.value=a.getFullYear(),t&&(await re(),await Ze()),K.value?.scrollToMonth(a.getMonth())}function Te(a){const t=new Date(h.value,f.value,1);return ie(Be(t,a))}function ya(){const a=y.value.length>0&&y.value.length<ee.value.length?y.value:void 0;return{year:h.value,age_group:b.value.length>0?b.value:void 0,level:C.value.length>0?C.value:void 0,city:k.value.length>0?k.value:void 0,organizer:L.value.length>0?L.value:void 0,region:V.value.length>0?V.value:void 0,weight:a}}async function re(){d.value=!0;try{H.value=await Ta(ya())}catch{H.value=Array.from({length:12},()=>[])}finally{d.value=!1}}ae(v,a=>{if(a==="list"){const t=new Date;g.value=null,h.value=t.getFullYear(),f.value=t.getMonth(),re();const $=q(t);Y.value=[$,X($)]}},{immediate:!0}),ae([b,C,k,L,V,y],()=>{v.value==="list"&&re()}),ae([h,f],([a,t])=>{if(v.value!=="list")return;const $=new Date(a,t,1);Y.value=[$,X($)]});function ze(a){if(Y.value=a,!(!Array.isArray(a)||!a[0]||!a[1])){if(v.value==="list"){g.value={start:a[0],end:a[1]},ie(q(a[0])),m.value=!1;return}ne(a[0],a[1]),M.value="period",m.value=!1}}ae([A,W],([a,t])=>{v.value==="grid"&&(Y.value=[a,t])});function wa(){L.value=[],C.value=[],b.value=[],k.value=[],V.value=[],y.value=[],Re(),Y.value=[A.value,W.value]}function Ma(){F.value=!1}function ce(a,t){return ue(a,t)?_(a,"d MMMM",{locale:U}
1):a.getMonth()===t.getMonth()?`${_(a,"d")}â${_(t,"d MMMM",{locale:U})}`:`${_(a,"d MMMM",{locale:U})}â${_(t,"d MMMM",{locale:U})}`}function ba(a,t){return ue(a,t)?_(a,"d.MM"):a.getMonth()===t.getMonth()?`${_(a,"d")}â${_(t,"d.MM")}`:`${_(a,"d.MM")}â${_(t,"d.MM")}`}function ka(a){return ce(a.startDate,a.endDate)}function Ca(a){return(ke.value.find($=>$.key===a.level)?.label??a.organizerName??a.region??a.city??"").toUpperCase()}function La(a){const{accentColor:t,bgColor:$}=he(a);return{"--event-accent":t,"--event-background":$}}return(a,t)=>{const $=Ke;return s(),r(R,null,[l("main",ht,[l("section",ft,[i(Wa,{class:"calendar-page-v2__container"},{default:te(()=>[l("div",yt,[l("div",wt,[l("h1",Mt,u(e(o)("v2.main.calendar.label")),1),l("button",{class:"calendar-page-v2__filter-button",type:"button",onClick:pa},[i(e(Ba),{class:"calendar-page-v2__filter-icon"}),va.value?(s(),r("span",bt)):E("",!0)]),l("div",{class:S(["calendar-page-v2__date-controls",`calendar-page-v2__date-controls_${M.value}`])},[l("button",{class:"calendar-page-v2__today-button",type:"button",onClick:Oe},u(e(o)("v2.main.calendar.navigation.today")),1),l("button",{class:"calendar-page-v2__icon-button",type:"button",onClick:Se},[i(e(He),{class:"calendar-page-v2__icon"})]),l("div",kt,[l("button",{class:"calendar-page-v2__month-button",type:"button",onClick:ha},[i(e(Fa),{class:"calendar-page-v2__icon"}),l("span",null,u(da.value),1)]),m.value?(s(),r("div",Ct,[i(Ge,{"model-value":Y.value,range:"",inline:"","auto-apply":"","enable-time-picker":!1,"hide-navigation":["time"],"onUpdate:modelValue":ze},null,8,["model-value"])])):E("",!0)]),l("button",{class:"calendar-page-v2__icon-button",type:"button",onClick:Pe},[i(e(We),{class:"calendar-page-v2__icon"})])],2)]),l("div",Lt,[l("span",Vt,u(ca.value),1),l("div",xt,[l("button",{class:"calendar-page-v2__icon-button",type:"button",onClick:Se},[i(e(He),{class:"calendar-page-v2__icon"})]),l("button",{class:"calendar-page-v2__today-button",type:"button",onClick:Oe},u(e(o)("v2.main.calendar.navigation.today")),1),l("button",{class:"calendar-page-v2__icon-button",type:"button",onClick:Pe},[i(e(We),{class:"calendar-page-v2__icon"})])])]),l("div",It,[l("div",$t,[i(I,{modelValue:e(L),"onUpdate:modelValue":t[0]||(t[0]=n=>x(L)?L.value=n:null),class:"calendar-page-v2__filter calendar-page-v2__filter_organizer",options:e(Le),placeholder:e(o)("v2.main.calendar.filter.section"),"is-multiple":"","min-width":"120px","menu-width":"content","max-menu-width":"var(--calendar-filter-menu-max-width)"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(C),"onUpdate:modelValue":t[1]||(t[1]=n=>x(C)?C.value=n:null),class:"calendar-page-v2__filter calendar-page-v2__filter_level",options:e(Ce),placeholder:e(o)("v2.main.calendar.filter.competitionLevel"),"is-multiple":"","min-width":"140px","menu-width":"content","max-menu-width":"var(--calendar-filter-menu-max-width)"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(b),"onUpdate:modelValue":t[2]||(t[2]=n=>x(b)?b.value=n:null),class:"calendar-page-v2__filter calendar-page-v2__filter_age-group",options:e(N),placeholder:e(o)("v2.main.calendar.filter.participantCategory"),"is-multiple":"","min-width":"140px","menu-width":"content","max-menu-width":"var(--calendar-filter-menu-max-width)"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(k),"onUpdate:modelValue":t[3]||(t[3]=n=>x(k)?k.value=n:null),class:"calendar-page-v2__filter calendar-page-v2__filter_city",options:e(me),"has-more-options":e(we),"is-lazy-loading":e(Me),"is-searchable":!0,"search-value":e(Q),placeholder:e(o)("v2.main.calendar.page.details.place"),"is-multiple":"","min-width":"140px","menu-width":"content","max-menu-width":"var(--calendar-filter-menu-max-width)",onLoadMore:e(fe),"onUpdate:searchValue":t[4]||(t[4]=n=>Q.value=n)},null,8,["modelValue","options","has-more-options","is-lazy-loading","search-value","placeholder","onLoadMore"]),i(I,{modelValue:e(V),"onUpdate:modelValue":t[5]||(t[5]=n=>x(V)?V.value=n:null),class:"calendar-page-v2__filter calendar-page-v2__filter_region",options:e(Ve),placeholder:e(o)("v2.main.calendar.filter.region"),"is-multiple":"","is-searchable":"","min-width":"120px","menu-width":"content","max-menu-width":"var(--calendar-filter-menu
1-max-width)"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(y),"onUpdate:modelValue":t[6]||(t[6]=n=>x(y)?y.value=n:null),class:"calendar-page-v2__filter calendar-page-v2__filter_weight",options:e(ee),placeholder:e(o)("v2.main.calendar.filter.weight"),"is-multiple":"","min-width":"120px","menu-width":"content","max-menu-width":"var(--calendar-filter-menu-max-width)"},null,8,["modelValue","options","placeholder"])]),l("div",Et,[l("a",{class:"calendar-page-v2__icon-button",href:Ee.value,target:"_blank",rel:"noopener"},[i(e(qe),{class:"calendar-page-v2__icon"})],8,Ut),t[19]||(t[19]=l("span",{class:"calendar-page-v2__view-block"},null,-1)),l("button",{class:S(["calendar-page-v2__icon-button",{"calendar-page-v2__icon-button_active":e(v)==="grid"}]),type:"button",onClick:t[7]||(t[7]=n=>v.value="grid")},[i(e(Qa),{class:"calendar-page-v2__icon"})],2),l("button",{class:S(["calendar-page-v2__icon-button",{"calendar-page-v2__icon-button_active":e(v)==="list"}]),type:"button",onClick:t[8]||(t[8]=n=>v.value="list")},[i(e(tt),{class:"calendar-page-v2__icon"})],2)])]),i(Oa,{class:"calendar-page-v2__legend",items:e(ke)},null,8,["items"])]),e(v)==="list"&&oe.value?(s(),Z(gt,{key:0,ref_key:"calendarListViewRef",ref:K,"active-month-index":f.value,"onUpdate:activeMonthIndex":t[9]||(t[9]=n=>f.value=n),class:"calendar-page-v2__list-view","month-groups":H.value,"get-event-color":e(he),"is-loading":d.value,year:h.value,range:g.value,onUserNavigate:t[10]||(t[10]=n=>g.value=null)},null,8,["active-month-index","month-groups","get-event-color","is-loading","year","range"])):E("",!0),e(v)==="list"&&!oe.value&&d.value?(s(),r("div",Dt,[i(qa)])):E("",!0),e(v)==="list"&&!oe.value&&!d.value?(s(),r("div",At,u(e(o)("v2.main.calendar.empty")),1)):E("",!0),e(v)!=="list"?(s(),r("div",{key:3,ref_key:"calendarSurfaceRef",ref:B,class:S(["calendar-page-v2__surface",{"calendar-page-v2__surface_loading":e(be)}]),onClick:se},[l("div",Nt,[(s(!0),r(R,null,z(e(ea),n=>(s(),r("span",{key:n,class:"calendar-page-v2__weekday"},u(n),1))),128))]),e(ye)?(s(),r("div",Rt,[(s(!0),r(R,null,z(e(aa),n=>(s(),r("div",{key:n.key,class:S(["calendar-page-v2__week",{"calendar-page-v2__week_popup-open":ma(n)}]),style:de({"--week-height":`${n.height}px`})},[l("div",St,[(s(!0),r(R,null,z(n.days,T=>(s(),r("div",{key:T.key,class:"calendar-page-v2__day"},[l("span",{class:S(["calendar-page-v2__day-number",ga(T)])},[l("span",Pt,u(T.dayNumber),1)],2)]))),128))]),l("div",Ot,[(s(!0),r(R,null,z(n.segments,T=>(s(),Z(Ya,{key:T.key,segment:T,"is-open":G.value===T.key,onOpen:ll=>_a(T.key),onClose:se},null,8,["segment","is-open","onOpen"]))),128))])],6))),128))])):E("",!0),e(ye)?E("",!0):(s(),r("div",Tt,u(e(o)("v2.main.calendar.empty")),1))],2)):E("",!0),l("div",zt,[(s(!0),r(R,null,z(e(ge),n=>(s(),Z($,{key:n.id,to:n.link,prefetch:!1,class:"calendar-page-v2-mobile-event",style:de(La(n))},{default:te(()=>[l("span",Ft,u(ka(n)),1),l("span",Yt,u(n.title),1),l("span",Bt,u(n.ageGroups.join("; ")),1),l("span",Gt,u(Ca(n)),1)]),_:2},1032,["to","style"]))),128)),!e(ge).length&&!e(be)?(s(),r("div",Ht,u(e(o)("v2.main.calendar.empty")),1)):E("",!0),l("a",{class:"calendar-page-v2__mobile-export",href:Ee.value,target:"_blank",rel:"noopener"},[l("span",null,u(e(o)("v2.main.calendar.page.export")),1),l("span",qt,[i(e(qe),{class:"calendar-page-v2__icon"})])],8,Wt)])]),_:1})]),i(Ha,{"main-news":$e.value,"list-news":na.value,"is-loading":e(la),title:e(o)("v2.main.calendar.page.news")},null,8,["main-news","list-news","is-loading","title"])]),i(ja,{visible:F.value,"onUpdate:visible":t[18]||(t[18]=n=>F.value=n),class:"calendar-page-v2__filter-modal",title:e(o)("v2.calendar.filter.modal.title")},{default:te(()=>[l("div",jt,[l("div",Kt,[i(I,{modelValue:e(L),"onUpdate:modelValue":t[11]||(t[11]=n=>x(L)?L.value=n:null),options:e(Le),placeholder:e(o)("v2.main.calendar.filter.ekpType"),"is-multiple":"","min-width":"100%","menu-width":"content"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(C),"onUpdate:modelValue":t[12]||(t[12]=n=>x(C)?C.value=n:null),options:e(Ce),placeholder:e(o)("v2.main.calendar.filter.level"),"is-multiple":"","min-width":"100%","menu-width":"content"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(b),"onUpdate:modelValue":t[13]||(t[13]=n=>x(b)?b.value=n:null),options:e(N),placeholder:e(o)("v2.main.calendar.filter.category"),"is-multiple":"","min-width":"100%","menu-width":"content"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(k),"onUpdate:modelValue":t[14]||(t[14]=n=>x(k)?k.value=n:null),options:e(me),"has-more-options":e(we),"is-lazy-loading":e(Me),"is-searchable":!0,"search-value":e(Q),placeholder:e(o)("v2.main.calendar.page.details.place"),"is-multiple":"","min-width":"100%","menu-width":"content",onLoadMore:e(fe),"onUpdate:searchValue":t[15]||(t[15]=n=>Q.value=n)},null,8,["modelValue","options","has-more-options","is-lazy-loading","search-value","placeholder","onLoadMore"]),i(I,{modelValue:e(V),"onUpdate:modelValue":t[16]||(t[16]=n=>x(V)?V.value=n:null),options:e(Ve),placeholder:e(o)("v2.main.calendar.filter.region"),"is-multiple":"","is-searchable":"","min-width":"100%","menu-width":"content"},null,8,["modelValue","options","placeholder"]),i(I,{modelValue:e(y),"onUpdate:modelValue":t[17]||(t[17]=n=>
1x(y)?y.value=n:null),options:e(ee),placeholder:e(o)("v2.main.calendar.filter.weight"),"is-multiple":"","min-width":"100%","menu-width":"content"},null,8,["modelValue","options","placeholder"])]),l("div",Xt,[l("span",Zt,u(ua.value),1),i(Ge,{"model-value":Y.value,range:"",inline:"","auto-apply":"","enable-time-picker":!1,"hide-navigation":["time"],"onUpdate:modelValue":ze},null,8,["model-value"])]),l("div",Jt,[l("button",{class:"calendar-page-v2__modal-reset",type:"button",onClick:wa},u(e(o)("v2.calendar.filter.reset")),1),l("button",{class:"calendar-page-v2__modal-apply",type:"button",onClick:Ma},u(e(o)("v2.calendar.filter.apply")),1)])])]),_:1},8,["visible","title"])],64)}}}),xl=_e(tl,[["__scopeId","data-v-b410d6b2"]]);export{xl 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.