1&&u||le).replace(/{count}/,oe+""),de=L[re][0];Q=de&&v[de.id]||[];L[re]=[{id:"more_"+ ++b,more:ce,label:ce}];for(var he=0,ue=Q;he 7||Math.abs(s.deltaY)>7)?(e=!s.isTouch,n._hook("onLabelUpdateStart",s)):clearTimeout(a)},onStart:function(s){var i=n.s;(s.create=!0,i.disabled||!i.dragToCreate&&!i.clickToCreate||!i.labels||e)||(La(s.domEvent.target,".mbsc-calendar-text",n._el)||(s.isTouch&&i.dragToCreate?a=setTimeout((function(){n._hook("onLabelUpdateStart",s),n._hook("onLabelUpdateModeOn",s),e=!0}),350):"single"===i.clickToCreate?(n._hook("onLabelUpdateStart",s),e=!0):t=!s.isTouch))}})},t.prototype._render=function(e,t){var a=At(e),n=e.date,s=e.colors,i=e.display,r=e.dragData,o=e.hoverEnd,l=e.hoverStart,c=e.labels,d=e.rangeEnd,h=e.rangeStart,u=new Date(n),m=Mt(u),_=Yt(a,u),p=c&&c.events,v=s&&s[0],f=v&&v.background,g=v&&v.highlight,y="",b="";this._draggedLabel=r&&r.draggedDates&&r.draggedDates[m],this._draggedLabelOrig=r&&r.originDates&&r.originDates[m],this._todayClass=_?" mbsc-calendar-today":"",this._cellStyles=f&&i?{backgroundColor:f,color:Ea(f)}:ie,this._circleStyles=g?{backgroundColor:g,color:Ea(v.highlight)}:ie,this._ariaLabel="day"===e.type?(_?e.todayText+", ":"")+e.day+", "+e.month+" "+e.text+", "+e.year:"month"===e.type?e.month:"",i&&((h&&n>=h&&n<=(d||h)||d&&n<=d&&n>=(h||d))&&(b=" mbsc-range-day"+(n===(h||d)?" mbsc-range-day-start":"")+(n===(d||h)?" mbsc-range-day-end":"")),l&&o&&n>=l&&n<=o&&(b+=" mbsc-range-hover"+(n===l?" mbsc-range-hover-start mbsc-hover":"")+(n===o?" mbsc-range-hover-end mbsc-hover":""))),e.marks&&e.marks.forEach((function(e){y+=e.cellCssClass?" "+e.cellCssClass:""})),s&&s.forEach((function(e){y+=e.cellCssClass?" "+e.cellCssClass:""})),p&&p.forEach((function(e){y+=e.cellCssClass?" "+e.cellCssClass:""})),this._cssClass="mbsc-calendar-cell mbsc-flex-1-0-0 mbsc-calendar-"+e.type+this._theme+this._rtl+this._hb+y+(c?" mbsc-calendar-day-labels":"")+(s?" mbsc-calendar-day-colors":"")+(e.outer?" mbsc-calendar-day-outer":"")+(e.hasMarks?" mbsc-calendar-day-marked":"")+(e.disabled?" mbsc-disabled":"")+(i?"":" mbsc-calendar-day-empty")+(e.selected?" mbsc-selected":"")+(t.hasFocus?" mbsc-focus":"")+(!t.hasHover||n!==l&&n!==o&&(l||o)?"":" mbsc-hover")+(this._draggedLabel?" mbsc-calendar-day-highlight":"")+b,this._data={date:u,events:e.events||[],selected:e.selected}},t.prototype._destroy=function(){this._unlistenBtn&&this._unlistenBtn(),this._unlisten&&this._unlisten()},t.prototype._cellClick=function(e,t){var a=this.s;a.display&&this._hook(e,{date:new Date(a.date),disabled:a.disabled,domEvent:t,outer:a.outer,selected:a.selected,source:"calendar",target:this._el})},t.prototype._labelClick=function(e,t){var a=this.s;t.date=new Date(a.date),t.labels=a.labels.events,this._hook(e,t)},t}(Gn);var dr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype._template=function(e){return function(e,t){var a,n,s=t._draggedLabel,i=t._draggedLabelOrig,r=t._theme,o=((a={})[Tn]=t._onRightClick,a),l=function(a,n,s){return ja(lr,{key:a.id,amText:e.amText,count:a.count?a.count+" "+(a.count>1?e.eventsText:e.eventText):ie,date:e.date,dataTimezone:e.dataTimezone,displayTimezone:e.displayTimezone,drag:e.dragToMove,resize:Ms(a.event&&a.event.resize,e.dragToResize),event:a.event,exclusiveEndDates:e.exclusiveEndDates,firstDay:e.firstDay,hidden:n,id:a.id,inactive:!s&&a.event&&e.dragData&&e.dragData.draggedEvent&&a.event.id===e.dragData.draggedEvent.id,isActiveMonth:e.isActiveMonth,isExact:a.isExact,isPicker:e.isPicker,isUpdate:s,label:a.label,lastDay:a.lastDay,more:a.more,position:a.position,pmText:e.pmText,resourcesMap:e.resourcesMap,rtl:e.rtl,selected:a.event&&e.selectedEventsMap&&!(!e.selectedEventsMap[a.id]&&!e.selectedEventsMap[a.event.id]),showEventTooltip:e.showEventTooltip,showText:a.showText||!!a.count||!!a.more||s,theme:e.theme,timeFormat:e.timeFormat,timezonePlugin:e.timezonePlugin,render:e.renderLabel,renderContent:e.renderLabelContent,onClick:t._onLabelClick,onDoubleClick:t._onLabelDoubleClick,onRightClick:t._onLabelRightClick,onHoverIn:t._onLabelHoverIn,onHoverOut:t._onLabelHoverOut,onDelete:e.onLabelDelete,onDragStart:e.onLabelUpdateStart,onDragMove:e.onLabelUpdateMove,onDragEnd:e.onLabelUpdateEnd,onDragModeOn:e.onLabelUpdateModeOn,onDragModeOff:e.onLabelUpdateModeOff})};return e.renderDay&&(n=e.renderDay(t._data)),e.renderDayContent&&(n=e.renderDayContent(t._data)),_e(n)&&(n=ja("div",{dangerouslySetInnerHTML:t._safeHtml(n)}),t._shouldEnhance=!0),ja("div",d({ref:t._setEl,className:t._cssClass,onClick:t._onClick,style:t._cellStyles},o),ja("div",{dangerouslySetInnerHTML:t.textParam}),ja("div",{className:"mbsc-calendar-cell-inner mbsc-calendar-"+e.type+"-inner"+r+("day"===e.type?"":t._hb)+(e.display?"":" mbsc-calendar-day-hidden")},e.renderDay?n:ja(qa,null,1===e.text&&ja("div",{"aria-hidden":"true",className:"mbsc-calendar-month-name"+r+t._rtl},e.monthShort),ja("div",{"aria-describedby":e.isActiveMonth?"mbsc-calendar-day-desc-"+e.date:ie,"aria-disabled":e.disabled?"true":ie,"aria-label":t._ariaLabel,"aria-pressed":e.selected,className:"mbsc-calendar-cell-text mbsc-calendar-"+e.type+"-text"+r+t._todayClass,role:"button",ref:t._setBtn,style:t._circleStyles,tabIndex:e.disabled?ie:e.active?0:-1},e.text),e.marks&&ja("div",null,ja("div",{className:"mbsc-calendar-marks"+r+t._rtl},e.marks.map((function(e,t){return ja("div",{className:"mbsc-calendar-mark "+(e.markCssClass||"")+r,key:t,style:{background:e.color}})})))),e.renderDayContent&&n),e.labels&&ja("div",null,i&&i.event&&ja("div",{className:"mbsc-calendar-labels mbsc-calendar-labels-dragging"},l(i,!!e.dragData.draggedDates,!0)),s&&s.event&&ja("div",{className:"mbsc-calendar-labels mbsc-calendar-labels-dragging"},l(s,!1,!0)),ja("div",{id:e.isActiveMonth?"mbsc-calendar-day-desc-"+e.date:ie,className:"mbsc-calendar-labels"},e.labels.data.map((function(e,t){return ja("div",{key:t,className:"mbsc-calendar-labels-row"},!e.length&&ja("div",{className:"mbsc-calendar-text mbsc-calendar-text-placeholder"}),e.map((function(e){return l(e)})))}))),ja("div",{className:"mbsc-calendar-text mbsc-calendar-text-placeholder"}))))}(e,this)},t}(cr),hr=function(e){var t=e.firstDay,a=e.hidden,n=e.rtl,s=e.theme,i=e.dayNamesShort,r=e.showWeekNumbers,o=e.hasScroll;return ja("div",{"aria-hidden":"true",className:"mbsc-calendar-week-days mbsc-flex"+(a?" mbsc-hidden":"")},r&&ja("div",{className:"mbsc-calendar-week-day mbsc-flex-none mbsc-calendar-week-nr"+s+n}),le.map((function(e,a){return ja("div",{className:"mbsc-calendar-week-day mbsc-flex-1-0-0"+s+n,key:a},i[(a+t)%7])})),o&&ja("div",{className:"mbsc-schedule-fake-scroll-y"}))},ur=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype._isActive=function(e){return this.s.isActive&&e===this.s.activeDate},t.prototype._isInvalid=function(e){var t=this.s;return vi(t,Vt(t,new Date(e)),t.invalid,t.valid,+t.min,+t.max)},t.prototype._isSelected=function(e){var t=new Date(e),a=Vt(this.s,t);return!!this.s.selectedDates[+a]},t.prototype._getWeekNr=function(e,t){var a=new Date(t);return""+e.getWeekNumber(e.getDate(a.getFullYear(),a.getMonth(),a.getDate()+(7-e.firstDay+1)%7))},t.prototype._render=function(e){var t=e.weeks||6,a=e.firstDay,n=new Date(e.firstPageDay),s=e.getYear(n),i=e.getMonth(n),r=e.getDay(n),o=e.getDate(s,i,r).getDay(),l=a-o>0?7:0,c=[],d=0;this._rowHeights=[],this._rows=[],this._days=le;for(var h=0;h<7*t;h++){var u=e.getDate(s,i,h+a-l-o+r),m=Mt(u),_=e.getMonth(u),p=_!==i&&"week"!==e.calendarType,v=e.marked&&e.marked[m],f=v?e.showSingleMark?[{}]:v:null,g=e.labels&&e.labels[m],y=g?g.data.length:0,b=h%7==0;if(e.variableRow){if(b&&p&&h)break;y>d&&(d=y),h%7==6&&(this._rowHeights.push(d*(e.labelHeight||20)+(e.cellTextHeight||0)+3),d=0)}b&&(c=[],this._rows.push(c)),c.push({colors:e.colors&&e.colors[m],date:+u,day:e.dayNames[u.getDay()],display:!p||e.showOuter,events:e.events&&e.events[m],labels:g,marks:f,month:e.monthNames[_],monthShort:e.monthNamesShort[_],outer:p,text:e.getDay(u),year:e.getYear(u)})}},t}(Gn);var mr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return c(t,e),t.prototype._template=function(e){return function(e,t){var a=e.showWeekNumbers,n=e.showWeekDays?ja(hr,{dayNamesShort:e.dayNamesShort,firstDay:e.firstDay,rtl:t._rtl,showWeekNumbers:a,theme:t._theme}):null;return ja("div",{"aria-hidden":e.isActive?ie:"true",className:"mbsc-calendar-table mbsc-flex-col mbsc-flex-1-1"+(e.isActive?" mbsc-calendar-table-active":"")},n,t._rows.map((function(n,s){var i=a?t._getWeekNr(e,n[0].date):"";return ja("div",{className:"mbsc-calendar-row mbsc-flex mbsc-flex-1-0",key:s,style:{minHeight:t._rowHeights[s]+"px"}},a&&ja("div",{className:"mbsc-calendar-cell mbsc-flex-none mbsc-calendar-day mbsc-calendar-week-nr"+t._theme},ja("div",{"aria-hidden":"true"},i),ja("div",{className:"mbsc-hidden-content"},e.weekText.replace("{count}",i))),n.map((function(a,n){return ja(dr,{active:a.display&&t._isActive(a.date),amText:e.amText,clickToCreate:e.clickToCreate,colors:a.colors,date:a.date,day:a.day,disabled:t._isInvalid(a.date),display:a.display,dataTimezone:e.dataTimezone,displayTimezone:e.displayTimezone,dragData:e.dragData,dragToCreate:e.dragToCreate,dragToResize:e.dragToResize,dragToMove:e.dragToMove,eventText:e.eventText,events:a.events,eventsText:e.eventsText,exclusiveEndDates:e.exclusiveEndDates,firstDay:e.firstDay,hasMarks:e.hasMarks,hoverEnd:e.hoverEnd,hoverStart:e.hoverStart,isActiveMonth:e.isActive,isPicker:e.isPicker,key:a.date,labels:a.labels,pmText:e.pmText,marks:a.marks,month:a.month,monthShort:a.monthShort,onDayClick:e.onDayClick,onDayDoubleClick:e.onDayDoubleClick,onDayRightClick:e.onDayRightClick,onLabelClick:e.onLabelClick,onLabelDoubleClick:e.onLabelDoubleClick,onLabelRightClick:e.onLabelRightClick,onLabelHoverIn:e.onLabelHoverIn,onLabelHoverOut:e.onLabelHoverOut,onLabelDelete:e.onLabelDelete,onLabelUpdateStart:e.onLabelUpdateStart,onLabelUpdateMove:e.onLabelUpdateMove,onLabelUpdateEnd:e.onLabelUpdateEnd,onLabelUpdateModeOn:e.onLabelUpdateModeOn,onLabelUpdateModeOff:e.onLabelUpdateModeOff,outer:a.outer,renderDay:e.renderDay,renderDayContent:e.renderDayContent,renderLabel:e.renderLabel,renderLabelContent:e.renderLabelContent,rangeEnd:e.rangeEnd,rangeStart:e.rangeStart,resourcesMap:e.resourcesMap,selectedEventsMap:e.selectedEventsMap,rtl:e.rtl,showEventTooltip:e.showEventTooltip,selected:t._isSelected(a.date),text:a.text,theme:e.theme,timeFormat:e.timeFormat,timezonePlugin:e.timezonePlugin,todayText:e.todayText,type:"day",year:a.year,onHoverIn:e.onDayHoverIn,onHoverOut:e.onDayHoverOut})})))})))}(e,this)},t}(ur);function _r(e,t,a,n){var s;if(!(tn)){if(he(e)){var i=e.length,r=t%i;s=e[r>=0?r:r+i]}else s=e(t);return s}}var pr=function(e){function t(){var t,a,n,s=null!==e&&e.apply(this,arguments)||this;return s._currPos=0,s._delta=0,s._endPos=0,s._lastRaf=0,s._maxSnapScroll=0,s._margin=0,s._scrollEnd=(t=function(){ua(s._raf),s._raf=!1,s._onEnd(),s._hasScrolled=!1},a=200,function(){for(var e=[],s=0;s =e[a];)a++;if(a===e.length)return e[a-1];if(0===a)return e[0];var n=e[a-1],s=e[a];return t-n l,q=Tt(E)+N>_;if((Y||R)&&(V>0||f)||K&&q)return n.set(m,!0),{bufferAfter:x,bufferBefore:D,end:w,endDate:E,offset:P,position:j,start:k,startDate:M}}}else if(Tt(M) _&&E>=M){var J=100*(F=_l(M,E,_,p))/v;if(I&&T)Yt(T,M)||(T=At(s,+Et(M)+_)),D=100*_l(T,M,_,p)/F+"%";if(I&&S)Yt(S,M)||(S=At(s,+Et(M)+p-1)),x=100*_l(E,S,_,p)/F+"%";return{bufferAfter:x,bufferBefore:D,cssClass:J<2?" mbsc-schedule-event-small-height":"",end:w,endDate:E,position:{height:J+"%",top:vl(M,_,v)+"%",width:"100%"},start:k,startDate:M}}return ie},t.prototype._getEventData=function(e,t,a,n,s){var i=this.s,r=i.eventList,o=!1!==i.showEventBuffer,l=this._cols,c=this._colIndexMap,d=this._isTimeline,h=this._isDailyResolution,u=a?a.id:ll,m=n?n.id:ll,_=e.allDay?this._firstDay:this._firstDayTz,p=e.allDay?this._lastDay:this._lastDayTz,v=Zo(i,e,t,!0,a,n,!1,!d||this._hasResY,this._isDailyResolution,s);return v.key=u+"_"+m+"_"+(this._hasSlots||this._hasResY||!d?Mt(t):"all")+"_"+v.uid,v.layoutStart=+dl(v,i,r,d,h,_,l,c,o),v.layoutEnd=+hl(v,i,r,d,h,p,l,c,o),v.layoutStart===v.layoutEnd&&(v.layoutEnd+=1),e.allDay&&i.exclusiveEndDates&&+v.endDate==+v.startDate&&(v.endDate=Et(Xt(v.startDate,1))),v},t.prototype._getEvents=function(e){var t=this,a=this.s,n=this._resources,s=this._slots,i=this._hasSlots,r=this._hasResY,o=this._isTimeline,l=!o,c={},d=fl(e,n,s,!!a.resources,!!a.slots),h={},u=this._firstDay,m=this._lastDay,_=this._variableEventHeight,p=this._setRowHeight,v={},f=this._cols,g="all",y=this._createEventMaps||a.renderHour||a.renderHourFooter||a.renderDay||a.renderDayFooter||a.renderWeek||a.renderWeekFooter||a.renderMonth||a.renderMonthFooter||a.renderQuarter||a.renderQuarterFooter||a.renderYear||a.renderYearFooter;if(y&&f.forEach((function(e){return e.eventMap={all:[]}})),a.connections)for(var b=0,x=a.connections;be&&(e=n);var r=Tt(e);return(t>r||s!==ie&&i!==ie&&!Qt(e.getDay(),s,i))&&(r=t),100*(r-t)/a}function fl(e,t,a,n,s){e=e||{};var i=Object.keys(e),r={},o=t.map((function(e){return e.id})),l=a.map((function(e){return e.id}));o.forEach((function(e){r[e]={},l.forEach((function(t){r[e][t]={}}))}));for(var c=function(t){for(var a=function(e){var a=e.resource,i=e.slot,c=a!==ie&&n?he(a)?a:[a]:o,d=i!==ie&&s?[i]:l;c.forEach((function(a){var n=r[a];n&&d.forEach((function(a){var s=n[a];s&&(s[t]||(s[t]=[]),s[t].push(e))}))}))},i=0,c=e[t];i1||t===C+1&&0===Tt(l))&&u&&(c=d)}var m=At(e,c.getFullYear(),c.getMonth(),c.getDate(),l.getHours(),l.getMinutes());return ft(m)&&n&&m.setTimezone(n),jt(o,m,e)},Ee=function(e){Ne._times.push(e);var t=e===ke;De.forEach((function(n,i){Te[i]||(Te[i]={}),Te[i][C+1]||s||(Te[i][C+1]=Me(C+1,n.timezone)),Te[i][e]=t||e%we==0?Me(t?S:e,n.timezone):"",a._timesBetween.forEach((function(t,a){var s=e+(a+1)*we;Te[i][s]=Me(s,n.timezone)}))})),Ne._timeLabels=Te},Ne=this;for(ae=ke;ae<=C;ae+=Se)Ee(ae);y=!0}this._groupByResource="date"!==e.groupBy&&!("day"===e.type&&r<2)||this._isSingleResource,this._stepCell=f*_t,this._stepLabel=p*_t,this._dayNames=t.dayNameWidth>49?e.dayNamesShort:e.dayNamesMin,this._displayTime=p<1440&&m,this._eventHeight=t.eventHeight||(e.eventList?24:46),this._showCursorTime=this._displayTime&&!!(e.dragToCreate||e.dragToMove||e.dragToResize),this._setRowHeight=e.eventList||"equal"!==e.rowHeight,this._variableEventHeight="variable"===e.eventHeight,"auto"!==e.maxEventStack&&(this._maxEventStack=e.maxEventStack||"all"),(e.colorsMap!==n.colorsMap||y)&&(this._colors=this._getColors(e.colorsMap)),(e.eventMap!==n.eventMap||e.showEventBuffer!==n.showEventBuffer||y||!this._events||this._reloadEvents)&&(this._eventMap={},this._eventRows={},this._events=this._getEvents(e.eventMap),this._reloadEvents=!1,this._calcRowHeights=!0),(e.invalidsMap!==n.invalidsMap||y)&&(this._invalids=this._getInvalids(e.invalidsMap));var Ie=s&&e.eventMap!==n.eventMap;(e.height!==n.height||e.width!==n.width||e.groupBy!==n.groupBy||Ie||y)&&(this._shouldCheckSize=v&&!!e.height&&!!e.width,this._calcRowHeights=!0),e.scroll!==n.scroll&&(this._shouldScroll=!0,this._shouldAnimateScroll=n.selected!==ie&&T&&!D),e.height!==ie&&(this._hasSideSticky=ba&&!e.rtl,this._hasSticky=ba),b&&(this._rowHeightsReal={},this._eventHeights={}),T&&(this._selectedChanged=!0),D&&(this._viewChanged++,setTimeout((function(){a._viewChanged--}),50))},t.prototype._mounted=function(){var e,t,a,n,s,i,r=this;this._unlisten=Vi(this._el,{onDoubleClick:function(e){var t=r.s;i&&t.clickToCreate&&"single"!==t.clickToCreate&&(e.click=!0,r._onEventDragStart(e)&&r._onEventDragEnd(e))},onEnd:function(s){n&&a?r._onResourceDragEnd(s):!e&&t&&"single"===r.s.clickToCreate&&(s.click=!0,r._onEventDragStart(s)&&(e=!0)),!n&&e&&(s.domEvent.preventDefault(),r._onEventDragEnd(s)),clearTimeout(r._touchTimer),e=!1,t=!1,a=!1,n=!1},onMove:function(i){var o=r.s,l=i,c=Math.abs(i.deltaX)>7||Math.abs(i.deltaY)>7;a?(i.domEvent.preventDefault(),r._onResourceDragMove(l)):t&&n&&c?(r._onResourceDragStart(l,s),a=!0):e&&o.dragToCreate?(i.domEvent.preventDefault(),r._onEventDragMove(i)):t&&o.dragToCreate&&c?r._onEventDragStart(i)?e=!0:t=!1:clearTimeout(r._touchTimer)},onStart:function(o){s=o.domEvent.target;var l=r.s,c=o,d=s&&s.classList;o.create=!0,o.click=!1,r._isTouch=o.isTouch,!a&&l.resourceReorder&&d&&d.contains("mbsc-timeline-resource-sort")&&(n=!0,o.create=!1,o.isTouch?r._touchTimer=setTimeout((function(){r._onResourceDragStart(c,s),r._onResourceDragMove(c),setTimeout((function(){r._onResourceDragMove(c)})),a=!0}),350):t=!0),e||!l.dragToCreate&&!l.clickToCreate||(i=d&&(d.contains("mbsc-schedule-item")||d.contains("mbsc-schedule-all-day-item")||d.contains("mbsc-timeline-column")))&&(o.isTouch&&l.dragToCreate?r._touchTimer=setTimeout((function(){r._onEventDragStart(o)&&(r._onEventDragModeOn(o),e=!0)}),350):t=!o.isTouch)}}),this._unsubscribe=Bo(this._onExternalDrag)},t.prototype._updated=function(){var e=this,t=this.s,a=this.state,n=this._gridCont,s=this._scrollCont,i=this._shouldCheckSize,r=this._calcRowHeights&&this._setRowHeight&&this._variableEventHeight;this._scrollAfterResize&&ke(this,(function(){e._onScroll(),e._scrollAfterResize=!1})),this._selectedChanged&&(this._shouldScroll||this._setViewDates(),this._selectedChanged=!1),(i||r)&&ke(this,(function(){var o,l,c,d,h,u,m,_,p=e._resCont,v=e._headerCont,f=e._footerCont,g=e._sidebarCont,y=e._stickyFooter,b=v.offsetHeight,x=p?p.offsetWidth:0,D=g?g.offsetWidth:0,T=f?f.offsetHeight:0,S=s.offsetWidth,C=s.offsetHeight,k=s.clientWidth,w=s.clientHeight,M=k-x-D,E=w-b-T,N=e._gridHeight,I=S-k,H=C-w,L=s.scrollHeight>w,Y=s.scrollWidth>k,R=0,O=0,F=a.eventHeight;if(i){if(e._isTimeline){var P=s.querySelector(".mbsc-timeline-empty-column"),V=s.querySelector(".mbsc-timeline-empty-day"),z=s.querySelector(".mbsc-timeline-empty-row"),A=s.querySelector(".mbsc-timeline-empty-parent"),W=s.querySelector(".mbsc-timeline-row-gutter"),U=s.querySelector(".mbsc-timeline-empty-resource"),B=s.querySelector(".mbsc-timeline-resource-depth-step"),j=e._colsNr,K=e._slots.length,q=e._isDailyResolution;if(l=P?P.offsetWidth:74,c=V?V.offsetWidth:0,c=q?Math.max(e._time*l/e._stepCell,c,l*K):c,l=q?e._hasSlots?c/K:e._stepCell*c/e._time:c,u=z?z.offsetHeight:52,m=A?A.offsetHeight:52,_=W?W.offsetHeight:16,R=U?U.offsetWidth:0,O=B?B.offsetWidth:28,c*j<=M?(Y=!1,H=0):(Y=!0,H=H||I),N&&N<=E&&(L=!1,I=0),c=Y?c:Te(M/j),h=Y?c*j:M,l=Y?l:e._stepCell*c/e._time,e._gridWidth=h,e._hasSticky||(v.style[t.rtl?"left":"right"]=I+"px",f&&(f.style[t.rtl?"left":"right"]=I+"px",f.style.bottom=H+"px")),e._hasSideSticky||(p&&(p.style.bottom=H+"px"),g&&(g.style[t.rtl?"left":"right"]=I+"px",g.style.bottom=H+"px")),y&&(y.style.bottom=H+"px"),e._setRowHeight&&!e._variableEventHeight){var J=s.querySelector(".mbsc-schedule-event");F=J?J.clientHeight:F||(t.eventList?24:46)}}else{var X=e._el.querySelector(".mbsc-schedule-column-inner"),G=e._el.querySelector(".mbsc-schedule-header-item");if(o=X?e._stepCell*X.offsetHeight/e._time:0,d=G?G.offsetWidth:0,"auto"===t.maxEventStack){var Z=Ce(X.offsetWidth/(t.minEventWidth||50));e._reloadEvents=e._maxEventStack!==Z,e._maxEventStack=Z}}s.scrollTop>N-E?s.scrollTop=N-E:e._onScroll(),e._calcConnections=!!t.connections&&(e._isParentClick||e._calcConnections||!L),e._shouldCheckSize=u!==a.rowHeight||F!==a.eventHeight||L!==a.hasScrollY,e._scrollAfterResize=t.virtualScroll&&!e._shouldCheckSize,e._isCursorTimeVisible=!1,e._calcGridSizes()}if(r){var Q=0,$=0,ee=0,te=s.scrollTop,ae=n.querySelectorAll(".mbsc-timeline-row-outer");n.querySelectorAll(".mbsc-timeline-event").forEach((function(t){e._eventHeights[t.getAttribute("data-key")]=t.getBoundingClientRect().height})),e._virtualRows.forEach((function(t){var a=t.day?t.day.dateKey:"";t.rows.forEach((function(t){var n=(a?a+"-":"")+t.id,s=ae[Q].querySelector(".mbsc-timeline-events"),i=ae[Q].querySelector(".mbsc-timeline-row-size").getBoundingClientRect().height,r=Math.max(i,s.getBoundingClientRect().height),o=r-e._rowHeightsReal[n];e._isScrolling&&!e._shouldScroll&&r!==e._rowHeightsReal[n]&&(e._shouldScroll=!0),o&&e._resourceTops[n]