1import{a as se}from"./chunk-Q74UWSF6.js";import{a as re,b as pe}from"./chunk-DQGA77JJ.js";import{b as ae,e as le}from"./chunk-R22GUA7H.js";import"./chunk-QXRV76F3.js";import"./chunk-X7TQPTR3.js";import"./chunk-R7FAHNWR.js";import{a as oe}from"./chunk-TW4O45H6.js";import"./chunk-IYRP7Z5L.js";import"./chunk-BIUP5GTN.js";import"./chunk-6TKFQUYC.js";import"./chunk-HU7L6EJD.js";import"./chunk-KRC6WPPW.js";import"./chunk-4DQV44FG.js";import"./chunk-5HSEDEQP.js";import"./chunk-EEBOX4ZL.js";import"./chunk-P5QMRMPW.js";import"./chunk-FLKPQEL7.js";import{g as Y}from"./chunk-KUN5WTS7.js";import"./chunk-ODU2LWBL.js";import"./chunk-AEC4N4RW.js";import"./chunk-QAXKEU4X.js";import"./chunk-TZHXN2HA.js";import"./chunk-QSVX63Z7.js";import{b as ne}from"./chunk-LB5IGS4A.js";import"./chunk-OX365WAG.js";import"./chunk-5I6HKKJD.js";import"./chunk-4D6CHN26.js";import{c as te,d as ie}from"./chunk-AW7RTHKZ.js";import"./chunk-LPGHQ4JX.js";import"./chunk-L2LVDH4H.js";import"./chunk-7SY5SJP4.js";import{I as U,Z,_ as W,ta as J}from"./chunk-YNKQPWSP.js";import{z as X}from"./chunk-4EY2W66C.js";import"./chunk-ZR73OBID.js";import{c as ee}from"./chunk-I6MU6NBI.js";import"./chunk-PSSDY2AS.js";import"./chunk-EDUWHTNJ.js";import"./chunk-6R4CBI6E.js";import"./chunk-ZEH2WMTB.js";import"./chunk-3H2GI3MM.js";import{$b as S,$c as y,Dd as h,Jb as z,Jd as P,Kc as D,Kd as K,Mc as _,Qa as w,Qb as H,Rb as T,Uc as N,Vc as R,Yc as q,ad as A,bd as V,cc as F,dc as x,ic as $,jc as g,jd as G,kd as k,lb as c,lc as f,ld as Q,mb as E,mc as I,na as b,ob as O,oc as v,pc as C,qb as a,qc as l,rc as p,sc as d,sd as s,tc as r,td as m,ud as M,vd as j,xa as B}from"./chunk-N4XFLIUN.js";import"./chunk-DIH54OSL.js";var ce=["closeLink"],me=["ukr-stop-detail",""],ue=()=>[import("./chunk-ORUVDLJX.js").then(e=>e.CollectionTeaserComponent)],_e=()=>[import("./chunk-W5SMNNSX.js").then(e=>e.OpeningHoursComponent)],ge=()=>[import("./chunk-VF6YKC2W.js").then(e=>e.A11yInfoComponent)],fe=()=>({weekday:"long"}),ve=()=>({dateStyle:"medium"}),Ce=()=>({year:"numeric"}),he=e=>({year:e}),L=(e,i)=>(i==null?null:i.id)||e,ye=(e,i)=>i.id||e;function be(e,i){if(e&1&&(r(0,"div",20),s(1,"translocoDate"),r(2,"time",21),s(3,"translocoDate"),s(4,"ukrDate")),e&2){let t,n,o,u=_();l("innerHTML",M(1,3,(t=u.stop().dateTimeRange)==null?null:t.start,k(12,fe)),c),a(2),l("innerText",m(4,10,j(3,6,(n=u.stop().dateTimeRange)==null?null:n.start,k(13,ve),"de"))),$("datetime",(o=u.stop().dateTimeRange)==null?null:o.start)}}function He(e,i){if(e&1&&(r(0,"span",10),s(1,"translocoDate"),s(2,"transloco")),e&2){let t,n=_();l("innerHTML",M(2,4,"stops.upcomingStop",Q(8,he,M(1,1,(t=n.stop().dateTimeRange)==null?null:t.start,k(7,Ce)))),c)}}function Te(e,i){e&1&&(B(),p(0,"svg",11),r(1,"path",22)(2,"path",23),d())}function Se(e,i){if(e&1&&r(0,"ukr-opening-hours",24),e&2){let t=_(2);l("openingHours",t.stop().openingHours)}}function xe(e,i){e&1&&(T(0,Se,1,1),S(1,0,_e,null,null,null,null,null,null,1),F(),x())}function De(e,i){if(e&1&&(r(0,"div",25)(1,"a",26),s(2,"googleMapsLink"),s(3,"transloco")),e&2){let t=i.$implicit;l("innerHTML",t.addressText||(t.map==null?null:t.map.address),c),a(),l("href",m(2,3,t),E)("innerHTML",m(3,5,"stops.openInMaps"),c)}}function ke(e,i){if(e&1&&(r(0,"li",29),s(1,"safe")),e&2){let t=i.$implicit;l("title",t.title)("innerHTML",m(1,2,t.iconPicker==null?null:t.iconPicker.inline),c)}}function Me(e,i){if(e&1&&r(0,"ukr-a11y-info",32),e&2){let t=_().$implicit;l("data",t)}}function Le(e,i){e&1&&(p(0,"ukr-modal")(1,"span",30,1),y(3),s(4,"transloco"),d(),p(5,"h2",31),y(6),s(7,"transloco"),d(),T(8,Me,1,1),S(9,8,ge,null,null,null,null,null,null,1),F(),x(),d()),e&2&&(a(3),V(" ",m(4,2,"a11y.moreInfo")," "),a(3),A(m(7,4,"a11y.info")))}function we(e,i){if(e&1&&v(0,Le,11,6,"ukr-modal",null,I),e&2){let t=_(2);C(t.stop().accessibilityInfo)}}function Fe(e,i){if(e&1&&(p(0,"div"),r(1,"h3",27),s(2,"transloco"),p(3,"ul",28),v(4,ke,2,4,"li",29,ye),g(6,we,2,0),d()()),e&2){let t=_();a(),l("innerHtml",m(2,2,"stops.accessibility"),c),a(3),C(t.stop().accessibilityFeatures),a(2),f(t.stop().accessibilityInfo.length?6:-1)}}function Pe(e,i){}function Be(e,i){if(e&1&&H(0,Pe,0,0,"ng-template",18),e&2){let t=i.$implicit,n=i.$index,o=i.$count;l("type",t==null?null:t.typeHandle)("parentHasHeading",!!(t!=null&&t.heading))("data",t)("index",n)("first",n===0)("last",n===o-1)("even",n%2===0)("odd",n%2!==0)}}function Ee(e,i){if(e&1&&(r(0,"section",19),s(1,"transloco")),e&2){let t=_();l("heading",t.stop().sessionsHeading||m(1,2,"stops.timetable"))("sessions",t.stop().sessions)}}function Oe(e,i){}function ze(e,i){if(e&1&&H(0,Oe,0,0,"ng-template",18),e&2){let t=i.$implicit,n=i.$index,o=i.$count;l("type",t==null?null:t.typeHandle)("parentHasHeading",!!(t!=null&&t.heading))("data",t)("index",n)("first",n===0)("last",n===o-1)("even",n%2===0)("odd",n%2!==0)}}function $e(e,i){e&1&&r(0,"ukr-collection-teaser",33)}function Ie(e,i){}function Ne(e,i){if(e&1&&H(0,Ie,0,0,"ng-template",18),e&2){let t=i.$implicit,n=i.$index,o=i.$count;l("type",t==null?null:t.typeHandle)("parentHasHeading",!!(t!=null&&t.heading))("data",t)("index",n)("first",n===0)("last",n===o-1)("even",n%2===0)("odd",n%2!==0)}}var ot=(()=>{class e{constructor(){this.page=P(),this.stop=h(()=>this.page()?.entry),this.slug=P(""),this.#e=b(Z),this.#t=b(U),this.#i=b(Y),this.isDisabled=h(()=>!this.stop()?.active),this.isPast=h(()=>this.stop()?.dateTimeRange?.isPast&&this.stop()?.active),this.isOngoing=h(()=>this.stop()?.dateTimeRange?.isOnGoing&&this.stop()?.active),this.isFuture=h(()=>this.stop()?.dateTimeRange?.isFuture&&this.stop()?.active),this.closeLink=K.required("closeLink",{read:w}),this.mobileMapState=this.#i.mobileMapState}#e;#t;#i;onKeydown(t){t.stopPropagation(),t.stopImmediatePropagation(),t.key==="Escape"&&(this.closeLink().nativeElement.contentEditable=!0,this.closeLink().nativeElement.focus(),this.closeLink().nativeElement.contentEditable=!1)}closeStop(){this.#e.navigate(["../"],{relativeTo:this.#t,scroll:"manual"})}static{this.\u0275fac=function(n){return new(n||e)}}static{this.\u0275cmp=z({type:e,selectors:[["article","ukr-stop-detail",""]],viewQuery:function(n,o){n&1&&N(o.closeLink,ce,5,w),n&2&&R()},hostAttrs:["tabindex","0",1,"stop","bg-white","min-h-dvh","items-start","pointer-events-auto"],hostVars:8,hostBindings:function(n,o){n&1&&D("keydown",function(de){return o.onKeydown(de)}
1,O),n&2&&q("is-disabled",o.isDisabled())("is-past",o.isPast())("is-ongoing",o.isOngoing())("is-future",o.isFuture())},inputs:{page:[1,"page"],slug:[1,"slug"]},features:[G([ee(),{provide:ae,useValue:"aside-grid"}])],attrs:me,decls:40,vars:18,consts:[["closeLink",""],["trigger",""],[1,"fixed","inset-x-0","top-0","z-0","h-[70svh]","focus-visible:outline-0","lg:hidden",3,"click","routerLink","queryParamsHandling"],[1,"sr-only"],[1,"aside-grid","bg-green","sticky","top-0","z-20"],[1,"relative","z-10","flex","justify-between","pb-6","pt-3"],[1,"focus-visible:text-gray-hover","peer","absolute","inset-0","z-0","focus-visible:outline-none","focus-visible:outline-8",3,"click","routerLink","queryParamsHandling"],[1,"peer-focus-visible:text-gray-hover","peer-focus-visible:mix-blend-multiply"],[1,"heading-xs","lg:heading","mb-2",3,"innerHTML"],[1,"flex","flex-wrap","leading-none","lg:flex-nowrap"],[3,"innerHTML"],["width","118","height","43","viewBox","0 0 118 43","fill","none","xmlns","http://www.w3.org/2000/svg",1,"pointer-events-none","w-20","self-center","lg:w-28","2xl:w-32"],[1,"aside-grid","from-green","bg-linear-to-b","min-h-dvh","to-white"],[1,"heading-xl","py-dynamic-xs","text-balance","border-t-8","border-current","text-center","uppercase",3,"innerHTML"],[1,"pb-dynamic-xs","xs:grid-cols-2","mb-3","grid","gap-2","border-b-8","border-t-8","border-current","pt-3","lg:gap-5","xl:grid-cols-3"],[1,"sr-only",3,"innerHtml"],[1,"row-span-2","xl:row-span-1"],[1,"mb-dynamic","dynamic-text",3,"innerHTML"],["dynamicContentBlock","",3,"type","parentHasHeading","data","index","first","last","even","odd"],["ukr-sessions-block","",3,"heading","sessions"],[1,"mr-3","border-r","border-current","pr-3",3,"innerHTML"],[1,"block",3,"innerText"],["d","M59 42.6907L0.767482 0.25H117.233L59 42.6907Z","fill","transparent","stroke","currentColor","stroke-width","0.5"],["d","M50.1816 17.7441V16.4961H68.0856V17.7441H50.1816Z","fill","currentColor"],[3,"openingHours"],[1,"text-balance",3,"innerHTML"],["target","_blank","rel","noopener noreferrer",1,"hover:bg-blue","focus-visible:bg-blue","mt-2","inline-block","rounded-lg","border","border-current","p-3","leading-none",3,"href","innerHTML"],[3,"innerHtml"],[1,"mt-2","flex","flex-wrap","gap-2"],[1,"inline-block","h-9","w-9","rounded-lg","border","border-current","p-1","leading-none",3,"title","innerHTML"],["modalTrigger","",1,"inline-flex","h-9","items-center","rounded-lg","border","border-current","p-1","px-2"],["modalHeader",""],[3,"data"],[1,"mt-dynamic-xs","mb-layout"]],template:function(n,o){if(n&1&&(p(0,"a",2,0),D("click",function(){o.closeStop()}),p(2,"span",3),y(3,"Close Stop"),d()(),p(4,"header",4)(5,"div",5)(6,"a",6,0),D("click",function(){o.closeStop()}),p(8,"span",3),y(9,"Close Stop"),d()(),p(10,"div",7),r(11,"h1",8),p(12,"div",9),g(13,be,5,14)(14,He,3,10,"span",10),d()(),g(15,Te,3,0,":svg:svg",11),d()(),p(16,"main",12),r(17,"h2",13),p(18,"section",14)(19,"div"),r(20,"h3",15),s(21,"transloco"),g(22,xe,3,0),d(),p(23,"div",16),r(24,"h3",15),s(25,"transloco"),v(26,De,4,7,null,null,L),d(),g(28,Fe,7,4,"div"),d(),r(29,"section",17),v(30,Be,1,8,null,18,L),g(32,Ee,2,4,"section",19),v(33,ze,1,8,null,18,L),T(35,$e,1,0),S(36,35,ue),x(),v(38,Ne,1,8,null,18,L),d()),n&2){let u;l("routerLink","../")("queryParamsHandling","merge"),a(6),l("routerLink","../")("queryParamsHandling","merge"),a(5),l("innerHTML",o.stop().title,c),a(2),f(o.stop().active?13:14),a(2),f(o.stop().active?15:-1),a(2),l("innerHTML",o.stop().formattedHeading||o.stop().title,c),a(3),l("innerHtml",m(21,14,"stops.openingHours"),c),a(2),f((u=o.stop().openingHours)!=null&&u.length?22:-1),a(2),l("innerHtml",m(25,16,"stops.address"),c),a(2),C(o.stop().location),a(2),f(o.stop().accessibilityFeatures.length?28:-1),a(),l("innerHTML",o.stop().intro||o.stop().introFallback,c),a(),C(o.stop().bodyBlocksIntro),a(2),f(o.stop().sessions.length?32:-1),a(),C(o.stop().bodyBlocks),a(5),C(o.stop().bodyBlocksOutro)}},dependencies:[le,ie,J,W,se,pe,X,te,re,oe,ne],styles:[`[_nghost-%COMP%]{margin-top:70svh}@media(width>=64rem){[_nghost-%COMP%]{margin-top:calc(var(--spacing, .25rem) * 0)}}[_nghost-%COMP%] main[_ngcontent-%COMP%]{background-size:100% 60vh;background-repeat:no-repeat}.list[_nghost-%COMP%], .list [_nghost-%COMP%]{margin-top:calc(var(--spacing, .25rem) * 12)}@media(width>=64rem){.list[_nghost-%COMP%], .list [_nghost-%COMP%]{margin-top:calc(var(--spacing, .25rem) * 0)}} 2 3`]})}}return e})();export{ot as default}; 4//# sourceMappingURL=chunk-3YJ55L6N.js.map
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.