1import{b as It}from"./chunk-GOGEY7YX.js";import"./chunk-5DAHFNPV.js";import"./chunk-REKJTLGN.js";import"./chunk-634FCCIA.js";import{a as kt}from"./chunk-3EB3QRQ5.js";import{a as Nt}from"./chunk-CCEJUCW7.js";import"./chunk-4WKFYE5V.js";import"./chunk-GKPNXFBR.js";import{q as wt,w as bt}from"./chunk-QVSNORG5.js";import"./chunk-BOKGPF5L.js";import"./chunk-7UIFQFFX.js";import"./chunk-DTCR2SPK.js";import"./chunk-ARC56PBP.js";import"./chunk-NPPDZT3N.js";import"./chunk-TZPAEUEQ.js";import"./chunk-ATJ5Z3AE.js";import"./chunk-KS6A73IL.js";import"./chunk-JGWRKBCR.js";import"./chunk-H3FVH65J.js";import"./chunk-MXASWATL.js";import"./chunk-5EEXSUOJ.js";import"./chunk-WOKMFQMA.js";import"./chunk-UBWF3IID.js";import"./chunk-5Q7YLVMK.js";import"./chunk-QGAUR5YI.js";import"./chunk-5KMSWIXJ.js";import"./chunk-PJPUVK7K.js";import"./chunk-QHKSWF67.js";import"./chunk-3CAPO2TL.js";import"./chunk-UBJUVTVM.js";import{a as Mt}from"./chunk-4JZLHVBW.js";import{a as Pt}from"./chunk-HZJFYVH7.js";import"./chunk-FWUTYCZQ.js";import"./chunk-4M2GDFDH.js";import"./chunk-CHZLVAUG.js";import"./chunk-P6NYSXLC.js";import"./chunk-NHXO4MD7.js";import"./chunk-3SW2O7RB.js";import{a as Tt}from"./chunk-74GJVQDZ.js";import"./chunk-6ZTL6GFP.js";import"./chunk-PM4ZPVPD.js";import"./chunk-6VKMXZGV.js";import"./chunk-XTXFDRVQ.js";import"./chunk-7BWACTGW.js";import"./chunk-SPMPVOUW.js";import"./chunk-FZAZOYOC.js";import"./chunk-4G2S4IQ7.js";import"./chunk-CDFI3T4I.js";import"./chunk-77NG3VXC.js";import"./chunk-3HVK22Q3.js";import"./chunk-IMZ6UPLL.js";import"./chunk-U4TM7WBS.js";import"./chunk-BJ7I5SOF.js";import"./chunk-KVR626JS.js";import"./chunk-MQTNR3WQ.js";import"./chunk-H47OMZJB.js";import"./chunk-VWXGTXRV.js";import"./chunk-DLEHEH43.js";import"./chunk-WATQXADU.js";import"./chunk-R7JKANYL.js";import"./chunk-BTF5W6KP.js";import"./chunk-MHGUBVXK.js";import"./chunk-X3JMCOQX.js";import{a as xt,b as Ct}from"./chunk-LJ6K3IYK.js";import"./chunk-BV2OUJIG.js";import"./chunk-N33DLVOR.js";import"./chunk-HXBGSEHQ.js";import"./chunk-UTYLAOFD.js";import{b as Ot}from"./chunk-LY2L7L3N.js";import"./chunk-4ZNKTWHU.js";import{$ as yt,Ea as Dt,Pa as St,i as gt,n as ft,o as Et,t as ht}from"./chunk-C53UORQN.js";import"./chunk-O6XYH7PW.js";import"./chunk-HYT4FRIV.js";import{ia as mt,ya as f}from"./chunk-GRKZLBTJ.js";import"./chunk-DNJMDJPD.js";import{b as k,c as F,e as C}from"./chunk-WYFHTUC5.js";import"./chunk-SJPXSUWQ.js";import{e as _t,f as ut}from"./chunk-N4X2ZSCK.js";import"./chunk-YBSG77R6.js";import"./chunk-JMVK4GP4.js";import"./chunk-I6AEVJLZ.js";import{g as dt,i as ct,j as st}from"./chunk-DXTONCKZ.js";import{b as ot,c as at}from"./chunk-HRCH7YTL.js";import"./chunk-ZUVYQ52R.js";import{c as pt}from"./chunk-V2N2YMJZ.js";import{d as vt}from"./chunk-3WKYSXKM.js";import"./chunk-QHZU4PST.js";import"./chunk-LO4BUZD5.js";import"./chunk-HFX225X2.js";import"./chunk-CJEIUXWH.js";import"./chunk-3QAVFP5S.js";import"./chunk-LS74OHRZ.js";import"./chunk-5Q3MT75O.js";import{j as rt,l as lt}from"./chunk-NKUORADV.js";import"./chunk-A5YLLBSK.js";import{p as it}from"./chunk-VJLDJJUQ.js";import{i as X,l as tt,q as et}from"./chunk-224PXFJJ.js";import{p as nt}from"./chunk-2K5EWLY6.js";import{C as y,Cd as N,E as B,Ec as W,Fb as Z,Gc as d,J as z,Ja as P,La as H,Sc as w,Vc as r,Wc as J,Xc as K,Yc as Q,Zc as E,_ as Y,ca as T,dc as p,fa as I,fc as _,g as V,jb as j,kb as G,kc as v,kd as D,lc as o,mc as i,n as M,nc as g,pb as a,qa as m,rd as s,sd as S,t as h,td as u,ud as b,vc as q,xa as $,ya as U}from"./chunk-QXK5WLZZ.js";import{a as L,b as A}from"./chunk-MH5V57HS.js";var Ft=e=>({detail:e}),Rt=e=>["/events",e,"tickets"],Lt=e=>["/events",e,"myTickets"],At=e=>({eventId:e});function Vt(e,l){if(e&1){let t=q();o(0,"div",0),g(1,"mat-icon",1),o(2,"h3"),r(3,"Something went wrong"),i(),o(4,"p"),r(5),i(),o(6,"button",2),W("click",function(){$(t);let c=d();return U(c.retry())}),g(7,"mat-icon",3),r(8," Try Again "),i()()}e&2&&(a(5),J(l))}function Bt(e,l){e&1&&g(0,"ih-detail",4)}function zt(e,l){if(e&1&&g(0,"ih-content-body",6),e&2){let t=d(2);v("html",t.detail.content.body)}}function Yt(e,l){if(e&1&&(o(0,"div",24),r(1),s(2,"date"),s(3,"date"),i()),e&2){let t=d(3),n=d(2);a(),E(" Event starts \u2014 ",u(2,3,t.detail.content.eventStartDate,n.EVENT_DATE_ONLY_FORMAT)," @ ",u(3,6,t.detail.content.eventStartDate,n.EVENT_TIME_ONLY_FORMAT)," ",t.detail.content.timeZoneShortName," ")}}function $t(e,l){e&1&&(o(0,"div",24),r(1,"Event is in progress"),i())}function Ut(e,l){e&1&&(o(0,"div",25),r(1,"Event has concluded"),i())}function Ht(e,l){e&1&&(o(0,"div",26),r(1,"Event has sold out"),i())}function jt(e,l){e&1&&(o(0,"div",27)(1,"span"),r(2,"Ticket sales are open"),i()())}function Gt(e,l){e&1&&(o(0,"div",28),r(1,"Ticket sales are closed"),i())}function Zt(e,l){if(e&1&&(o(0,"div",29),r(1),s(2,"date"),s(3,"date"),i()),e&2){let t=d(3),n=d(2);a(),E(" Ticket sales start \u2014 ",u(2,3,t.detail.content.purchaseStartDate??t.detail.content.eventStartDate,n.EVENT_DATE_ONLY_FORMAT)," @ ",u(3,6,t.detail.content.purchaseStartDate??t.detail.content.eventStartDate,n.EVENT_TIME_ONLY_FORMAT)," ",t.detail.content.timeZoneShortName," ")}}function qt(e,l){if(e&1&&(o(0,"div",8)(1,"div",23),r(2,"Status:"),i(),p(3,Yt,4,9,"div",24)(4,$t,2,0,"div",24)(5,Ut,2,0,"div",25)(6,Ht,2,0,"div",26)(7,jt,3,0,"div",27)(8,Gt,2,0,"div",28)(9,Zt,4,9,"div",29),i()),e&2){let t,n=d(2),c=d(2);a(3),_((t=n.detail.status)===c.EventStatus.Upcoming?3:t===c.EventStatus.InProgress?4:t===c.EventStatus.Expired?5:t===c.EventStatus.SoldOut?6:t===c.EventStatus.CanPurchase?7:t===c.EventStatus.PurchaseEnded?8:t===c.EventStatus.SalesWillStart?9:-1)}}function Wt(e,l){if(e&1&&(o(0,"div",9)(1,"div",30)(2,"div",31)(3,"span",32)(4,"span",33),r(5," Last day to purchase: "),i(),r(6),s(7,"date"),s(8,"date"),i()()()()),e&2){let t=d(2),n=d(2);a(6),E(" ",u(7,3,t.detail.content.purchaseEndDate,n.EVENT_DATE_ONLY_FORMAT)," @ ",u(8,6,t.detail.content.purchaseEndDate,n.EVENT_TIME_ONLY_FORMAT)," ",t.detail.content.timeZoneShortName," ")}}function Jt(e,l){if(e&1&&(o(0,"div",38),r(1),s(2,"currency"),i()),e&2){let t=d(3);w("is-free",t.detail.content.maxPrice<=0),a(),K(" ",t.detail.content.maxPrice>0?b(2,3,t.detail.content.maxPrice,t.detail.content.currencyCode,"symbol")+" "+t.detail.content.currencyCode:"FREE"," ")}}function Kt(e,l){if(e&1&&(o(0,"div",39),r(1),s(2,"currency"),s(3,"currency"),i()),e&2){let t=d(3);w("is-free",t.detail.content.minPrice<=0),a(),Q(" ",t.detail.content.minPrice>0?b(2,4,t.detail.content.minPrice,t.detail.content.currencyCode,"symbol"):"FREE"," to ",b(3,8,t.detail.content.maxPrice,t.detail.content.currencyCode,"symbol")+" "+t.detail.content.currencyCode," ")}}function Qt(e,l){if(e&1&&(o(0,"div",16)(1,"div",34)(2,"div",35),r(3,"Price:"),i(),p(4,Jt,3,7,"div",36),p(5,Kt,4,12,"div",37),i()()),e&2){let t=d(2);a(4),_(t.detail.hasPriceRange?-1:4),a(),_(t.detail.hasPriceRange?5:-1)}}function Xt(e,l){if(e&1&&(o(0,"div",43),g(1,"ih-location-detail",44),o(2,"a",45),r(3,"VIEW IN GOOGLE MAPS"),i()()),e&2){let t=d(3),n=d(2);a(),v("zoom",t.detail.location.zoom)("location",t.detail.location.latLng)("mapTypeId",t.detail.location.mapTypeId),a(),v("href",n.getGoogleMapsUrl(t.detail.content.locationLat,t.detail.content.locationLng),G)}}function te(e,l){if(e&1&&(o(0,"div",17)(1,"div",40)(2,"div",41),r(3,"Location:"),i(),g(4,"div",42),s(5,"htmlEncodeSimple"),s(6,"emoji"),s(7,"safe"),i(),p(8,Xt,4,4,"div",43),s(9,"async"),i()),e&2){let t=d(2),n=d(2);a(4),v("innerHtml",u(7,6,S(6,4,S(5,2,t.detail.content.location)),"html"),j),a(4),_(S(9,9,n.gmapsIsLoaded$)&&t.detail.content.showMap?8:-1)}}function ee(e,l){if(e&1&&(o(0,"button",19),r(1," REGISTER "),i()),e&2){let t=d(2);v("routerLink",D(1,Rt,t.detail.content.contentId))}}function ne(e,l){if(e&1&&(o(0,"button",20),r(1," SEE YOUR REGISTRATIONS "),i()),e&2){let t=d(2);v("routerLink",D(1,Lt,t.detail.content.contentId))}}function ie(e,l){if(e&1&&g(0,"ih-event-editor-fab",22),e&2){let t=d(2);v("eventEditorOptions",D(1,At,t.detail.content.contentId))}}function oe(e,l){if(e&1&&(o(0,"ih-detail",5),p(1,zt,1,1,"ih-content-body",6),g(2,"mat-divider"),o(3,"div",7),p(4,qt,10,1,"div",8),p(5,Wt,9,9,"div",9),i(),o(6,"div",10)(7,"div",11)(8,"div",12),r(9,"Starts:"),i(),o(10,"div",13),r(11),s(12,"date"),s(13,"date"),i()(),o(14,"div",14)(15,"div",15),r(16,"Until:"),i(),o(17,"div",13),r(18),s(19,"date"),s(20,"date"),i()()(),p(21,Qt,6,2,"div",16),p(22,te,10,11,"div",17),o(23,"div",18),p(24,ee,2,3,"button",19),p(25,ne,2,3,"button",20),s(26,"async"),i(),g(27,"ih-content-body",21),i(),p(28,ie,1,3,"ih-event-editor-fab",22)),e&2){let t=d(),n=d(2);v("contentItem",t.detail.content),a(),_(t.detail.content.body?1:-1),a(3),_(t.detail.status?4:-1),a(),_(t.detail.status===n.EventStatus.CanPurchase&&t.detail.content.purchaseEndDate&&!t.detail.purchaseDateExpired&&!t.detail.hasConcluded?5:-1),a(6),E(" ",u(12,16,t.detail.content.eventStartDate,n.EVENT_DATE_ONLY_FORMAT)," @ ",u(13,19,t.detail.content.eventStartDate,n.EVENT_TIME_ONLY_FORMAT)," ",t.detail.content.timeZoneShortName," "),a(7),E(" ",u(19,22,t.detail.content.eventEndDate,n.EVENT_DATE_ONLY_FORMAT)," @ ",u(20,25,t.detail.content.eventEndDate,n.EVENT_TIME_ONLY_FORMAT)," ",t.detail.content.timeZoneShortName," "),a(3),_(t.detail.status===n.EventStatus.CanPurchase?21:-1),a(),_(t.detail.content.location?22:-1),a(2),_(t.detail.canPurchase?24:-1),a(),_(t.detail.content.completed&&t.detail.content.showTickets&&S(26,28,n.currentUser$)?25:-1),a(2),v("html",t.detail.content.trackingCode),a(),_(n.canEditEvent()?28:-1)}}function ae(e,l){e&1&&p(0,oe,29,30),e&2&&_(l.detail?0:-1)}function re(e,l){if(e&1&&p(0,Bt,1,0,"ih-detail",4)(1,ae,1,1),e&2){let t,n=d();_(n.loading()?0:(t=D(1,Ft,n.eventSignal()))?1:-1,t)}}var Ve=(()=>{class e{baseClass=!0;whatsNewService=m(St);auth=m(ht);http=m(nt);matomo=m(ft);gmaps=m(yt);activatedRoute=m(dt);router=m(ct);eventsAnalytics=m(Nt);security=m(Et);seo=m(Dt);logger=vt("EventDetailComponent");analytics=gt("EventDetailComponent");EventStatus=C;ContentOption=F;error=P(void 0);loading=P(!0);eventNotFound=P(!1);refreshTrigger=new V(void 0);eventId$=this.activatedRoute.params.pipe(h(t=>t.eventId));isPrerendering=this.activatedRoute.snapshot.queryParams.prerender==="1";lastViewedEventId=null;lastRequestedEventId;eventStartDateOnly="";eventStartTimeOnly="";eventEndDateOnly="";eventEndTimeOnly="";purchaseStartDateOnly="";purchaseStartTimeOnly="";purchaseEndDateOnly="";purchaseEndTimeOnly="";EVENT_DATE_ONLY_FORMAT=_t;EVENT_TIME_ONLY_FORMAT=ut;event$=this.eventId$.pipe(T(t=>this.refreshTrigger.pipe(I(()=>{this.loading.set(!0),this.error.set(void 0),this.lastRequestedEventId=t}),T(()=>this.whatsNewService.getItem$(k.Event,t)),z(n=>(this.logger.error("Unexpected error loading event details",n),M(null))))),h(t=>{if(!t)return this.error.set("Failed to load event details"),this.logger.error("Failed to load event details",{eventId:this.lastRequestedEventId}),this.eventNotFound.set(!1),window.notFound=!0,null;if(t.notFound||t.forbidden)return window.notFound=!0,t.forbidden&&this.eventsAnalytics.trackEventPermissionRestricted("view_event"),this.eventNotFound.set(!0),null;if(window.notFound=!1,this.eventNotFound.set(!1),t.contentId!==this.lastViewedEventId&&
1!this.isPrerendering){t=A(L({},t),{viewed:!0}),this.lastViewedEventId=t.contentId;let n={};n[mt(k.Event)]=t.contentId,this.http.post("/api/viewed",null,{params:n}).subscribe({error:c=>this.logger.warn("Failed to record event view",c)}),this.matomo.trackPageView("Event - "+t.title),this.analytics.trackPageView({title:"Event - "+t.title}),this.eventsAnalytics.trackEventDetailViewed({event_id:t.contentId,event_title:t.title??"",ticket_price:t.minPrice??0})}return this.seo.setSeoForContentItem(t),t}),T(t=>{if(!t)return M(null);let n=[M(null)];return t.eventStartDate&&t.eventStartDate>new Date&&n.push(y(t.eventStartDate.getTime()-new Date().getTime())),t.eventEndDate&&t.eventEndDate>new Date&&n.push(y(t.eventEndDate.getTime()-new Date().getTime())),t.purchaseStartDate&&t.purchaseStartDate>new Date&&n.push(y(t.purchaseStartDate.getTime()-new Date().getTime())),t.purchaseEndDate&&t.purchaseEndDate>new Date&&n.push(y(t.purchaseEndDate.getTime()-new Date().getTime())),B(...n).pipe(h(()=>t))}),h(t=>{if(!t)return null;let n=!t.purchaseStartDate||f(t.purchaseStartDate),c=t.purchaseEndDate??t.eventEndDate,x=!!c&&f(c),O=n&&!x&&(t.ticketsRemaining??0)>0,R=this.getEventStatus(t,O,n,x);return{content:t,hasPriceRange:t.minPrice!==t.maxPrice,hasConcluded:!!t.eventEndDate&&f(t.eventEndDate),purchaseDateExpired:!!t.purchaseEndDate&&f(t.purchaseEndDate),canPurchase:O,status:R,location:{zoom:14,mapTypeId:"roadmap",latLng:{lat:t.locationLat,lng:t.locationLng}}}}),I(()=>{this.loading.set(!1),window.ready=!0}),Y());gmapsIsLoaded$=this.gmaps.isLoaded$;currentUser$=this.auth.currentUser$;eventSignal=pt(this.event$);canEditEvent=N(()=>{let n=this.eventSignal()?.content;if(!n?.channels?.length)return!1;let c=this.auth.currentUser$.getValue(),x=n.author?.authorId===c?.campaign_user_id;return this.security.canItem(F.Edit,n.channels,x)});eventHasEnded=N(()=>{let t=this.eventSignal();return t?.content?!!t.content.eventEndDate&&f(t.content.eventEndDate):!1});constructor(){H(()=>{this.eventNotFound()&&(this.logger.debug("Event not found or forbidden. Navigating to events."),this.router.navigate(["/events"]).then(()=>{window.ready=!0}))})}getGoogleMapsUrl(t,n){return t==null||n==null?"":`https://www.google.com/maps/dir/?api=1&destination=${t},${n}`}retry(){this.error.set(void 0),this.refreshTrigger.next()}getEventStatus(t,n,c,x){let O=!t.eventStartDate||f(t.eventStartDate);if(!!t.eventEndDate&&f(t.eventEndDate))return C.Expired;if(t.showTickets){if(t.ticketsRemaining!==void 0&&t.ticketsRemaining<=0)return C.SoldOut;if(x)return C.PurchaseEnded;if(!c)return C.SalesWillStart;if(n&&(t.ticketsRemaining??0)>0)return C.CanPurchase}return O?C.InProgress:C.Upcoming}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=Z({type:e,selectors:[["ih-event-detail"]],hostVars:2,hostBindings:function(n,c){n&2&&w("ih-event-detail",c.baseClass)},decls:2,vars:1,consts:[[1,"event-detail-error"],["svgIcon","alert-circle-outline"],["mat-raised-button","","color","primary",3,"click"],["svgIcon","refresh"],["contentType","events"],["contentType","events",3,"contentItem"],["ihInterceptHref","",1,"content-body","fr-view",3,"html"],[1,"event-status-container"],[1,"event-status-row","fx-layout-row","fx-layout-align-start-center","fx-layout-column-xs","fx-layout-align-center-start-xs"],[1,"event-last-purchase-day-container","fx-layout-column","fx-layout-align-center-start"],[1,"event-dates-container","fx-layout-column","fx-layout-align-center-start"],[1,"event-start-date-row","fx-layout-row","fx-layout-align-start-center","fx-layout-column-xs","fx-layout-align-center-start-xs"],[1,"event-date-starts-label","fx-layout-row","fx-layout-align-start-center"],[1,"event-date-text"],[1,"event-until-date-row","fx-layout-row","fx-layout-align-start-center","fx-layout-column-xs","fx-layout-align-center-start-xs"],[1,"event-date-until-label","fx-layout-row","fx-layout-align-start-center"],[1,"event-price-container"],[1,"event-location-container"],[1,"event-registration-buttons-container","fx-layout-column","fx-layout-align-start","fx-layout-row-gt-xs","fx-layout-align-center-gt-xs"],["mat-raised-button","","ihTrackClick","Event detail register button clicked",1,"registration-btn",3,"routerLink"],["mat-raised-button","","ihTrackClick","Event detail see your registrations button clicked",1,"event-registration-button-see-registrations",3,"routerLink"],[3,"html"],[3,"eventEditorOptions"],[1,"event-status-label","fx-layout-row","fx-layout-align-start-center"],[1,"event-status-in-progress","event-status"],[1,"event-status-concluded","event-status"],[1,"event-status-sold-out","event-status"],[1,"event-status-sales-open","event-status"],[1,"event-status-sales-closed","event-status"],[1,"event-status-ticket-sales-start","event-status"],[1,"event-last-purchase-day-row"],[1,"event-last-purchase-day","event-status"],[1,"event-last-purchase-day-text"],[1,"event-last-purchase-day-label"],[1,"event-price-row","fx-layout-row","fx-layout-align-start-center","fx-layout-column-xs","fx-layout-align-center-start-xs"],[1,"event-price-label","fx-layout-row","fx-layout-align-start-center"],[1,"event-price-text","event-single-price-text",3,"is-free"],[1,"event-price-text","event-price-range-text",3,"is-free"],[1,"event-price-text","event-single-price-text"],[1,"event-price-text","event-price-range-text"],[1,"event-location-row","fx-layout-row","fx-layout-align-start-center","fx-layout-column-xs","fx-layout-align-center-start-xs"],[1,"event-location-label","fx-layout-row","fx-layout-align-start-center"],["dir","auto",1,"event-location-text",3,"innerHtml"],[1,"event-location-map","fx-layout-column","fx-layout-align-center-center"],[3,"zoom","location","mapTypeId"],["mat-button","","target","_blank","ihTrackClick","Event detail view in google maps link clicked",3,"href"]],template:function(n,c){if(n&1&&p(0,Vt,9,1,"div",0)(1,re,2,3),n&2){let x;_((x=c.error())?0:1,x)}},dependencies:[st,lt,it,rt,Ct,xt,at,ot,Ot,wt,bt,It,kt,X,et,tt,Pt,Mt,Tt],styles:["[_nghost-%COMP%] .content-body[_ngcontent-%COMP%]{margin:0 0 10px}[_nghost-%COMP%] .content-body[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 0 10px}.event-detail-error[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;color:var(--mat-foreground-secondary-text)}.event-detail-error[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{width:48px;height:48px;font-size:48px;margin-bottom:16px;color:var(--mat-warn-color)}.event-detail-error[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin:0 0 8px;font-size:20px;font-weight:500;color:var(--mat-foreground-text)}.event-detail-error[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 0 24px}.event-status-container[_ngcontent-%COMP%]{padding:16px 32px 0}.event-status-label[_ngcontent-%COMP%]{font-weight:700;margin-right:8px;min-width:67px}.event-status[_ngcontent-%COMP%]{background-color:silver;border-radius:4px;color:#000;font-size:16px;margin-right:8px;padding:4px 8px}.event-status-in-progress[_ngcontent-%COMP%]{background-color:green;color:#fff}.event-status-concluded[_ngcontent-%COMP%]{background-color:red;color:#fff}.event-status-sales-open[_ngcontent-%COMP%]{background-color:#90ee90}.event-status-sales-closed[_ngcontent-%COMP%]{background-color:gold}.event-status-sold-out[_ngcontent-%COMP%]{background-color:silver}.event-status-ticket-sales-start[_ngcontent-%COMP%]{background-color:green;color:#fff}.event-last-purchase-day-row[_ngcontent-%COMP%]{padding:12px 0 0 75px}.event-last-purchase-day-label[_ngcontent-%COMP%]{font-weight:700;margin-right:8px;min-width:67px}.event-last-purchase-day[_ngcontent-%COMP%]{background-color:silver}.event-dates-container[_ngcontent-%COMP%]{padding:12px 32px 0}.event-start-date-row[_ngcontent-%COMP%]{padding-bottom:16px}.event-date-starts-label[_ngcontent-%COMP%], .event-date-until-label[_ngcontent-%COMP%]{font-weight:700;margin-right:8px;min-width:67px}.event-date-text[_ngcontent-%COMP%]{font-size:16px}.event-price-container[_ngcontent-%COMP%]{padding:16px 32px 0}.event-price-label[_ngcontent-%COMP%]{font-weight:700;margin-right:8px;min-width:67px}.event-price-text[_ngcontent-%COMP%]{font-size:16px}.event-location-container[_ngcontent-%COMP%]{padding:16px 32px 0}.event-location-label[_ngcontent-%COMP%]{font-weight:700;margin-right:8px;min-width:67px}.event-location-text[_ngcontent-%COMP%]{font-size:16px}.event-location-map[_ngcontent-%COMP%]{padding-top:16px}.event-registration-buttons-container[_ngcontent-%COMP%]{padding:10px 24px}.registration-btn[_ngcontent-%COMP%]{background-color:green!important;color:#fff!important;margin:6px 8px;width:50%}.event-registration-button-see-registrations[_ngcontent-%COMP%]{background-color:silver!important;color:#000!important;margin:6px 8px;width:50%}.edit-event-btn[_ngcontent-%COMP%]{margin:6px 8px;width:50%}.edit-event-btn[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{margin-right:8px;height:18px;width:18px;font-size:18px}@media(max-width:599.9px){.event-status-container[_ngcontent-%COMP%], .event-dates-container[_ngcontent-%COMP%], .event-price-container[_ngcontent-%COMP%], .event-location-container[_ngcontent-%COMP%]{padding:16px 28px 0}.event-registration-buttons-container[_ngcontent-%COMP%]{padding:10px 20px 0}.event-registration-buttons-container[_ngcontent-%COMP%] .registration-btn[_ngcontent-%COMP%], .event-registration-buttons-container[_ngcontent-%COMP%] .event-registration-button-see-registrations[_ngcontent-%COMP%], .event-registration-buttons-container[_ngcontent-%COMP%] .edit-event-btn[_ngcontent-%COMP%]{width:100%}.event-last-purchase-day-row[_ngcontent-%COMP%]{padding:16px 0 0}.event-last-purchase-day-text[_ngcontent-%COMP%]{font-size:16px}.event-last-purchase-day-label[_ngcontent-%COMP%]{display:block}.event-date-text[_ngcontent-%COMP%], .event-price-text[_ngcontent-%COMP%], .event-location-text[_ngcontent-%COMP%]{font-size:16px}}"],changeDetection:0})}return e})();export{Ve as EventDetailComponent}; 2/**i18n:c9e569e2ecdb3e0de183c72d8315eadfdcb9da9e09d5ac2d9fef9056c1853e21*/
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.