(self.webpackChunkamplifund=self.webpackChunkamplifund||[]).push([[2670],{25023:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(919),e.exports=n(919)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},919:function(e,t,n){var i,r,o;n(3),r=[n(920)],void 0===(o="function"==typeof(i=function(){var e,t,n;e=window.kendo.jQuery,t=window.kendo.drawing,n=t.drawDOM,t.drawDOM=function(t,i){return n(e(t)[0],i)},t.drawDOM.drawText=n.drawText,t.drawDOM.getFontFaces=n.getFontFaces})?i.apply(t,r):i)||(e.exports=o)},920:function(e,t){e.exports=n(1856)}})},1856:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(921),e.exports=n(921)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},921:function(e,t,n){var i,r,o;n(3),r=[n(922),n(923),n(924)],i=function(){!function(e){window.kendo=window.kendo||{};var t=kendo.drawing.util,n=kendo.Class,i=kendo.util,r=kendo.support.browser,o=t.createPromise,a=t.promiseAll,s={extend:function(e){for(var t in this)"extend"!==t&&(e[t]=this[t])},observers:function(){return this._observers=this._observers||[],this._observers},addObserver:function(e){return this._observers?this._observers.push(e):this._observers=[e],this},removeObserver:function(e){var t=this.observers(),n=t.indexOf(e);return-1!==n&&t.splice(n,1),this},trigger:function(e,t){var n=this._observers;if(n&&!this._suspended)for(var i=0;i0;)e>>6),t+=w(128|63&i)):i<65536&&(t+=w(224|i>>>12),t+=w(128|i>>>6&63),t+=w(128|63&i))}return t}(e);n>2,l=(3&r)<<4|o>>4,c=(15&o)<<2|a>>6,d=63&a;isNaN(o)?c=d=64:isNaN(a)&&(d=64),t=t+b.charAt(s)+b.charAt(l)+b.charAt(c)+b.charAt(d)}return t}function y(e){return p((e.x||{}).location)?{x:e.x.location,y:e.y.location}:{x:e.pageX||e.clientX||0,y:e.pageY||e.clientY||0}}function x(e){return void 0===e&&(e={}),e.touch?e.touch.initialTouch:e.target}function C(e){return""===e||null===e||"none"===e||"transparent"===e||!p(e)}function S(e){if(e)return e[e.length-1]}function T(e,t,n){return Math.max(Math.min(e,n),t)}function I(e,t){if(e.length<2)return e.slice();return function e(n){if(n.length<=1)return n;var i=Math.floor(n.length/2),r=n.slice(0,i),o=n.slice(i);return function(e,n){for(var i=[],r=0,o=0,a=0;r=0,i=this,r=e;if(n){for(var o=r.split("."),a=this.prefix;o.length>1;){a+=(r=o.shift())+".";var s=i[r];s||((s=new L({},a)).addObserver(this),i[r]=s),i=s}r=o[0]}i._clear(r),i[r]=t},_clear:function(e){var t=this[e];t&&t.removeObserver&&t.removeObserver(this)},_wrap:function(e,t){var i=N.call(e),r=e;return null!==r&&p(r)&&"[object Object]"===i&&(e instanceof L||e instanceof n||(r=new L(r,this.prefix+t+".")),r.addObserver(this)),r}});function B(e){return function(t){return this[e]!==t&&(this[e]=t,this.geometryChange()),this}}function V(e){return function(){return this[e]}}function W(e,t){for(var n=0;n0&&!C(e.color)},_clippedBBox:function(e){return this.bbox(e)}});function X(e,t,n,i){var r=0,o=0;return i&&(r=Math.atan2(i.c*n,i.a*t),0!==i.b&&(o=Math.atan2(i.d*n,i.b*t))),{x:r,y:o}}Q.prototype.nodeType="Element",s.extend(Q.prototype);var J=Math.PI/2,Z=n.extend({init:function(e,t){void 0===e&&(e=new j),void 0===t&&(t=0),this.setCenter(e),this.setRadius(t)},setCenter:function(e){return this._observerField("center",j.create(e)),this.geometryChange(),this},getCenter:function(){return this.center},equals:function(e){return e&&e.center.equals(this.center)&&e.radius===this.radius},clone:function(){return new Z(this.center.clone(),this.radius)},pointAt:function(e){return this._pointAt(D(e))},bbox:function(e){for(var t=X(this.center,this.radius,this.radius,e),n=j.maxPoint(),i=j.minPoint(),r=0;r<4;r++){var o=this._pointAt(t.x+r*J).transformCopy(e),a=this._pointAt(t.y+r*J).transformCopy(e),s=new j(o.x,a.y);n=j.min(n,s),i=j.max(i,s)}return $.fromPoints(n,i)},_pointAt:function(e){var t=this.center,n=this.radius;return new j(t.x+n*Math.cos(e),t.y+n*Math.sin(e))},containsPoint:function(e){var t=this.center,n=this.radius;return Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)<=Math.pow(n,2)},_isOnPath:function(e,t){var n=this.center,i=this.radius,r=n.distanceTo(e);return i-t<=r&&r<=i+t}});W(Z.prototype,["radius"]),s.extend(Z.prototype);var ee={extend:function(e){e.fill=this.fill,e.stroke=this.stroke},fill:function(e,t){var n=this.options;if(p(e)){if(e&&"Gradient"!==e.nodeType){var i={color:e};p(t)&&(i.opacity=t),n.set("fill",i)}else n.set("fill",e);return this}return n.get("fill")},stroke:function(e,t,n){return p(e)?(this.options.set("stroke.color",e),p(t)&&this.options.set("stroke.width",t),p(n)&&this.options.set("stroke.opacity",n),this):this.options.get("stroke")}},te=U.IDENTITY.toString(),ne={extend:function(e){e.bbox=this.bbox,e.geometryChange=this.geometryChange},bbox:function(e){var t,n=q(this.currentTransform(e)),i=n?n.toString():te;this._bboxCache&&this._matrixHash===i?t=this._bboxCache.clone():(t=this._bbox(n),this._bboxCache=t?t.clone():null,this._matrixHash=i);var r=this.options.get("stroke.width");return r&&t&&t.expand(r/2),t},geometryChange:function(){delete this._bboxCache,this.trigger("geometryChange",{element:this})}};function ie(e){var t="_"+e;return function(e){return p(e)?(this._observerField(t,e),this.geometryChange(),this):this[t]}}function re(e,t){for(var n=0;nn||i&&t===n)&&(n+=360),{startAngle:t,endAngle:n}},_intervalCurvePoints:function(e,t,n){var i=this.pointAt(e),r=this.pointAt(t),o=this._derivativeAt(e),a=this._derivativeAt(t),s=(D(t)-D(e))/3,l=new j(i.x+s*o.x,i.y+s*o.y),c=new j(r.x-s*a.x,r.y-s*a.y);return n&&(i.transform(n),r.transform(n),l.transform(n),c.transform(n)),{p1:i,cp1:l,cp2:c,p2:r}},_derivativeAt:function(e){var t=D(e);return new j(-this.radiusX*Math.sin(t),this.radiusY*Math.cos(t))},containsPoint:function(e){var t,n=this._arcInterval(),i=n.endAngle-n.startAngle,r=this,o=r.center,a=r.radiusX,s=r.radiusY,l=o.distanceTo(e),c=Math.atan2(e.y-o.y,e.x-o.x),d=a*s/Math.sqrt(ce(a,2)*ce(Math.sin(c),2)+ce(s,2)*ce(Math.cos(c),2)),u=this.pointAt(this.startAngle).round(ae),p=this.pointAt(this.endAngle).round(ae),f=function(e,t,n,i){var r=t.x-e.x,o=i.x-n.x,a=t.y-e.y,s=i.y-n.y,l=e.x-n.x,c=e.y-n.y,d=r*s-o*a,u=(r*c-a*l)/d,p=(o*c-s*l)/d;if(u>=0&&u<=1&&p>=0&&p<=1)return new j(e.x+p*r,e.y+p*a)}(o,e.round(ae),u,p);if(i<180)t=f&&le(o.distanceTo(f),l)&&le(l,d);else{var h=ue(o.x,o.y,a,s,e.x,e.y);360!==h&&(h=(360+h)%360);var m=n.startAngle<=h&&h<=n.endAngle;t=m&&le(l,d)||!m&&(!f||f.equals(e))}return t},_isOnPath:function(e,t){var n=this._arcInterval(),i=this.center,r=ue(i.x,i.y,this.radiusX,this.radiusY,e.x,e.y);return 360!==r&&(r=(360+r)%360),n.startAngle<=r&&r<=n.endAngle&&this.pointAt(r).distanceTo(e)<=t}});function ue(e,t,n,i,r,o){var a=F((r-e)/n,3),s=F((o-t)/i,3);return F(_(Math.atan2(s,a)))}function pe(e,t){for(var n=e;n1&&(o*=k=Math.sqrt(g/b+v/w),b=Math.pow(o,2),a*=k,w=Math.pow(a,2));var y=m*Math.sqrt((b*w-b*v-w*g)/(b*v+w*g));isNaN(y)&&(y=0);var x=y*(o*h)/a,C=a*f*-y/o,S=u*x-p*C+(t+i)/2,T=p*x+u*C+(n+r)/2,I=(f-x)/o,E=(h-C)/a,A=-(f+x)/o,z=-(h+C)/a,H=(E>=0?1:-1)*_(Math.acos(I/Math.sqrt(I*I+E*E))),M=F((I*A+E*z)/(Math.sqrt(I*I+E*E)*Math.sqrt(A*A+z*z)),10),R=(I*z-E*A>=0?1:-1)*_(Math.acos(M));!l&&R>0&&(R-=360),l&&R<0&&(R+=360);var P=H+R,O=P>=0?1:-1;return P=Math.abs(P)%360*O,{center:new j(S,T),startAngle:H,endAngle:P,radiusX:o,radiusY:a,xRotation:c}}({x1:e.x,y1:e.y,x2:t.x,y2:t.y,rx:n,ry:i,largeArc:r,swipe:o,rotation:a});return new de(s.center,{startAngle:s.startAngle,endAngle:s.endAngle,radiusX:s.radiusX,radiusY:s.radiusY,xRotation:s.xRotation,anticlockwise:0===o})},W(de.prototype,["radiusX","radiusY","startAngle","endAngle","anticlockwise"]),s.extend(de.prototype);var fe=[].push,he=[].pop,me=[].splice,ge=[].shift,ve=[].slice,_e=[].unshift,be=n.extend({init:function(e){void 0===e&&(e=[]),this.length=0,this._splice(0,e.length,e)},elements:function(e){return e?(this._splice(0,this.length,e),this._change(),this):this.slice(0)},push:function(){var e=arguments,t=fe.apply(this,e);return this._add(e),t},slice:function(){return ve.call(this)},pop:function(){var e=this.length,t=he.apply(this);return e&&this._remove([t]),t},splice:function(e,t){var n=ve.call(arguments,2),i=this._splice(e,t,n);return this._change(),i},shift:function(){var e=this.length,t=ge.apply(this);return e&&this._remove([t]),t},unshift:function(){var e=arguments,t=_e.apply(this,e);return this._add(e),t},indexOf:function(e){for(var t=this.length,n=0;n0?n.x-r:o-n.x)/(o-r)+a-n.y>=0}return i?1:0}var Ae=n.extend({init:function(e,t,n){this.anchor(e||new j),this.controlIn(t),this.controlOut(n)},bboxTo:function(e,t){var n=this.anchor().transformCopy(t),i=e.anchor().transformCopy(t);return this.controlOut()&&e.controlIn()?this._curveBoundingBox(n,this.controlOut().transformCopy(t),e.controlIn().transformCopy(t),i):this._lineBoundingBox(n,i)},_lineBoundingBox:function(e,t){return $.fromPoints(e,t)},_curveBoundingBox:function(e,t,n,i){var r=[e,t,n,i],o=this._curveExtremesFor(r,"x"),a=this._curveExtremesFor(r,"y"),s=ze([o.min,o.max,e.x,i.x]),l=ze([a.min,a.max,e.y,i.y]);return $.fromPoints(new j(s.min,l.min),new j(s.max,l.max))},_curveExtremesFor:function(e,t){var n=this._curveExtremes(e[0][t],e[1][t],e[2][t],e[3][t]);return{min:Ce(n.min,t,e),max:Ce(n.max,t,e)}},_curveExtremes:function(e,t,n,i){var r=e-3*t+3*n-i,o=-2*(e-2*t+n),a=e-t,s=Math.sqrt(o*o-4*r*a),l=0,c=1;0===r?0!==o&&(l=c=-a/o):isNaN(s)||(l=(-o+s)/(2*r),c=(-o-s)/(2*r));var d=Math.max(Math.min(l,c),0);(d<0||d>1)&&(d=0);var u=Math.min(Math.max(l,c),1);return(u>1||u<0)&&(u=1),{min:d,max:u}},_intersectionsTo:function(e,t){return this.controlOut()&&e.controlIn()?function(e,t,n){for(var i,r=Se(e,"x"),o=De(r[0],r[1],r[2],r[3]-t.x),a=0,s=0;st.y)&&((0===o[s]||1===o[s])&&n.bottomRight().x>t.x||00&&S(this.paths).lineTo(e,t),this},curveTo:function(e,t,n){return this.paths.length>0&&S(this.paths).curveTo(e,t,n),this},arc:function(e,t,n,i,r){return this.paths.length>0&&S(this.paths).arc(e,t,n,i,r),this},arcTo:function(e,t,n,i,r,o){return this.paths.length>0&&S(this.paths).arcTo(e,t,n,i,r,o),this},close:function(){return this.paths.length>0&&S(this.paths).close(),this},_bbox:function(e){return He(this.paths,!0,e)},rawBBox:function(){return He(this.paths,!1)},_containsPoint:function(e){for(var t=this.paths,n=0;n2&&(s="l",c.splice(0,2))),Pe[s])Pe[s](i,{parameters:c,position:r,isRelative:l,previousCommand:n}),a&&"z"===a.toLowerCase()&&i.close();else if("m"!==s)throw new Error("Error while parsing SVG path. Unsupported command: "+s);n=s})),i}});Ue.current=new Ue;var qe=Q.extend({init:function(e){Q.fn.init.call(this,e),this.segments=new we,this.segments.addObserver(this),p(this.options.stroke)||(this.stroke("#000"),p(this.options.stroke.lineJoin)||this.options.set("stroke.lineJoin","miter"))},moveTo:function(e,t){return this.suspend(),this.segments.elements([]),this.resume(),this.lineTo(e,t),this},lineTo:function(e,t){var n=p(t)?new j(e,t):e,i=new Ae(n);return this.segments.push(i),this},curveTo:function(e,t,n){if(this.segments.length>0){var i=S(this.segments),r=new Ae(n,t);this.suspend(),i.controlOut(e),this.resume(),this.segments.push(r)}return this},arc:function(e,t,n,i,r){if(this.segments.length>0){var o=S(this.segments).anchor(),a=D(e),s=new j(o.x-n*Math.cos(a),o.y-i*Math.sin(a)),l=new de(s,{startAngle:e,endAngle:t,radiusX:n,radiusY:i,anticlockwise:r});this._addArcSegments(l)}return this},arcTo:function(e,t,n,i,r,o){if(this.segments.length>0){var a=S(this.segments).anchor(),s=de.fromPoints(a,e,t,n,i,r,o);this._addArcSegments(s)}return this},_addArcSegments:function(e){this.suspend();for(var t=e.curvePoints(),n=1;n1){if(n[0]._isOnPathTo(n[1],e,r,"start"))return!0;for(var o=2;o<=i-2;o++)if(n[o-1]._isOnPathTo(n[o],e,r))return!0;if(n[i-2]._isOnPathTo(n[i-1],e,r,"end"))return!0}return!1},_bbox:function(e){var t,n=this.segments,i=n.length;if(1===i){var r=n[0].anchor().transformCopy(e);t=new $(r,G.ZERO)}else if(i>0)for(var o=1;o0){e.moveTo(t[0].x,t[0].y);for(var n=1;n=0&&(this.children.splice(t,1),e.parent=null,this.childrenChange("remove",[e],t)),this},removeAt:function(e){if(0<=e&&e=0;n--)t(e[n],n)},nt=Ye.extend({init:function(t,n){Ye.fn.init.call(this,e.extend({},Ze,n)),this._rect=t,this._fieldMap={}},rect:function(e){return e?(this._rect=e,this):this._rect},_initMap:function(){var e=this.options,t=this._fieldMap;"horizontal"===e.orientation?(t.sizeField="width",t.groupsSizeField="height",t.groupAxis="x",t.groupsAxis="y"):(t.sizeField="height",t.groupsSizeField="width",t.groupAxis="y",t.groupsAxis="x"),e.reverse?(this.forEach=tt,this.justifyAlign=Je):(this.forEach=et,this.justifyAlign=Xe)},reflow:function(){if(this._rect&&0!==this.children.length){this._initMap(),this.options.transform&&this.transform(null);for(var e,t,n,i=this.options,r=this._rect,o=this._initGroups(),a=o.groups,s=o.groupsSize,l=this._fieldMap,c=l.sizeField,d=l.groupsSizeField,u=l.groupAxis,p=l.groupsAxis,f=new j,h=new j,m=new G,g=Xe(s,r,i.alignContent,p,d),v=function(r,o){var a=t.elements[o];h[u]=e,h[p]=Xe(r.size[d],n,i.alignItems,p,d),Qe(h,r,a),e+=r.size[c]+i.spacing},_=0;_r.size[c]){var b=r.size[c]/n.size[c],w=n.topLeft().scale(b,b),k=Xe(n.size[d]*b,r,i.alignContent,p,d),y=Y();"x"===u?y.translate(r.origin.x-w.x,k-w.y):y.translate(k-w.x,r.origin.y-w.y),y.scale(b,b),this.transform(y)}}},_initGroups:function(){for(var e=this,t=this.options,n=this.children,i=t.lineSpacing,r=t.wrap,o=t.spacing,a=this._fieldMap.sizeField,s=this._newGroup(),l=[],c=function(){l.push(s),d+=s.lineSize+i},d=-i,u=0;ue._rect.size[a]?0===s.bboxes.length?(e._addToGroup(s,f,p),c(),s=e._newGroup()):(c(),s=e._newGroup(),e._addToGroup(s,f,p)):e._addToGroup(s,f,p))}return s.bboxes.length&&c(),{groups:l,groupsSize:d}},_addToGroup:function(e,t,n){e.size+=t.size[this._fieldMap.sizeField]+this.options.spacing,e.lineSize=Math.max(t.size[this._fieldMap.groupsSizeField],e.lineSize),e.bboxes.push(t),e.elements.push(n)},_newGroup:function(){return{lineSize:0,size:-this.options.spacing,bboxes:[],elements:[]}}}),it=Q.extend({init:function(e,t){void 0===e&&(e=new $),void 0===t&&(t={}),Q.fn.init.call(this,t),this.geometry(e),p(this.options.stroke)||this.stroke("#000")},_bbox:function(e){return this._geometry.bbox(e)},rawBBox:function(){return this._geometry.bbox()},_containsPoint:function(e){return this._geometry.containsPoint(e)},_isOnPath:function(e){return this.geometry()._isOnPath(e,this.options.stroke.width/2)}});function rt(e,t,n,i,r){for(var o=0;o1)for(var r=new j,o=e[0].bbox,a=1;ao?s.length?(a.push(s),s=[],c(),l=u):(c(),a.push(s),s=[],l=0):(c(),l+=u)}return s.length&&a.push(s),a}(e,t,r),a=t.origin.clone(),s=[],l=0;l1?new dt(e[0],e[1],e[2]):new dt(e.offset,e.color,e.opacity)},function(e,t){for(var n=0;n=0&&this.stops.splice(t,1)}});ut.prototype.nodeType="Gradient",s.extend(ut.prototype),e.extend(ut.prototype,{optionsChange:function(e){this.trigger("optionsChange",{field:"gradient"+(e?"."+e.field:""),value:this})},geometryChange:function(){this.optionsChange()}});var pt=ut.extend({init:function(e){void 0===e&&(e={}),ut.fn.init.call(this,e),this.start(e.start||new j),this.end(e.end||new j(1,0))}});ye(pt.prototype,["start","end"]);var ft=ut.extend({init:function(e){void 0===e&&(e={}),ut.fn.init.call(this,e),this.center(e.center||new j),this._radius=p(e.radius)?e.radius:1,this._fallbackFill=e.fallbackFill},radius:function(e){return p(e)?(this._radius=e,this.geometryChange(),this):this._radius},fallbackFill:function(e){return p(e)?(this._fallbackFill=e,this.optionsChange(),this):this._fallbackFill}});ye(ft.prototype,["center"]);var ht={swing:function(e){return.5-Math.cos(e*Math.PI)/2},linear:function(e){return e},easeOutElastic:function(e,t,n,i){var r=1.70158,o=0,a=i;return 0===e?n:1===e?n+i:(o||(o=.5),a0||t.height>0)&&(!n||t.width!==n.width||t.height!==n.height))&&(this.currentSize(t),this._resize(t,e),this.trigger("resize",t))},size:function(e){if(!e)return this.getSize();this.setSize(e)},suspendTracking:function(){this._suspendedTracking=!0},resumeTracking:function(){this._suspendedTracking=!1},_enableTracking:function(){},_resize:function(){},_handler:function(e){var t=this;return function(n){var i=t.eventTarget(n);i&&!t._suspendedTracking&&t.trigger(e,{element:i,originalEvent:n,type:e})}},_elementOffset:function(){var e=this.element,t=H(e,["paddingLeft","paddingTop"]),n=t.paddingLeft,i=t.paddingTop,r=z(e),o=r.left,a=r.top;return{left:o+parseInt(n,10),top:a+parseInt(i,10)}},_surfacePoint:function(e){var t=this._elementOffset(),n=y(e),i=n.x-t.left,r=n.y-t.top;return new j(i,r)}});wt.create=function(e,t){return _t.current.create(e,t)},wt.support={};var kt=n.extend({init:function(e){this.childNodes=[],this.parent=null,e&&(this.srcElement=e,this.observe())},destroy:function(){this.srcElement&&this.srcElement.removeObserver(this);for(var e=this.childNodes,t=0;t",Et=document.createElement("div"),At="undefined"!=typeof DOMParser;Et.innerHTML=Ft,At&&Et.firstChild.namespaceURI!==Tt&&(Dt=function(e,t){var n=(new DOMParser).parseFromString(t,"text/xml"),i=document.adoptNode(n.documentElement);e.innerHTML="",e.appendChild(i)})}var zt=Dt,Ht="transform",Mt={clip:"clip-path",fill:"fill"};function Rt(e,t){return"clip"===e||"fill"===e&&(!t||"Gradient"===t.nodeType)}var Pt=kt.extend({init:function(e,t){kt.fn.init.call(this,e),this.definitions={},this.options=t},destroy:function(){this.element&&(this.element._kendoNode=null,this.element=null),this.clearDefinitions(),kt.fn.destroy.call(this)},load:function(e,t){for(var n=this,i=0;i0&&a.load(o);var s=n.element;s&&a.attachTo(s,t)}},root:function(){for(var e=this;e.parent;)e=e.parent;return e},attachTo:function(e,t){var n=document.createElement("div");zt(n,""+this.render()+"");var i=n.firstChild.firstChild;i&&(p(t)?e.insertBefore(i,e.childNodes[t]||null):e.appendChild(i),this.setElement(i))},setElement:function(e){this.element&&(this.element._kendoNode=null),this.element=e,this.element._kendoNode=this;for(var t=this.childNodes,n=0;n"},renderOffset:function(){return yt("offset",this.srcElement.offset())},mapStyle:function(){var e=this.srcElement;return[["stop-color",e.color()],["stop-opacity",e.opacity()]]},optionsChange:function(e){"offset"===e.field?this.attr(e.field,e.value):"color"!==e.field&&"opacity"!==e.field||this.css("stop-"+e.field,e.value)}}),Nt=Pt.extend({init:function(e){Pt.fn.init.call(this,e),this.id=e.id,this.loadStops()},loadStops:function(){for(var e=this.srcElement.stops,t=this.element,n=0;n"+this.renderChildren()+""},mapCoordinates:function(){var e=this.srcElement,t=e.start(),n=e.end();return[["x1",t.x],["y1",t.y],["x2",n.x],["y2",n.y],this.mapSpace()]}}),Bt=Nt.extend({template:function(){return""+this.renderChildren()+""},mapCoordinates:function(){var e=this.srcElement,t=e.center(),n=e.radius();return[["cx",t.x],["cy",t.y],["r",n],this.mapSpace()]}}),Vt=Pt.extend({init:function(e){Pt.fn.init.call(this),this.srcElement=e,this.id=e.id,this.load([e])},template:function(){return""+this.renderChildren()+""}}),Wt=Pt.extend({init:function(){Pt.fn.init.call(this),this.definitionMap={}},attachTo:function(e){this.element=e},template:function(){return""+this.renderChildren()+""},definitionChange:function(e){var t=e.definitions,n=e.action;"add"===n?this.addDefinitions(t):"remove"===n&&this.removeDefinitions(t)},createDefinition:function(e,t){var n;return"clip"===e?n=Vt:"fill"===e&&(t instanceof pt?n=Lt:t instanceof ft&&(n=Bt)),new n(t)},addDefinitions:function(e){for(var t in e)this.addDefinition(t,e[t])},addDefinition:function(e,t){var n=this.element,i=this.definitionMap,r=t.id,o=i[r];if(o)o.count++;else{var a=this.createDefinition(e,t);i[r]={element:a,count:1},this.append(a),n&&a.attachTo(this.element)}},removeDefinitions:function(e){for(var t in e)this.removeDefinition(e[t])},removeDefinition:function(e){var t=this.definitionMap,n=e.id,i=t[n];i&&(i.count--,0===i.count&&(this.remove(this.childNodes.indexOf(i.element),1),delete t[n]))}}),Ut=Pt.extend({init:function(e){Pt.fn.init.call(this),this.options=e,this.defs=new Wt},attachTo:function(e){this.element=e,this.defs.attachTo(e.firstElementChild)},clear:function(){kt.prototype.clear.call(this)},template:function(){return this.defs.render()+this.renderChildren()},definitionChange:function(e){this.defs.definitionChange(e)}});var qt=wt.extend({init:function(t,n){wt.fn.init.call(this,t,n),this._root=new Ut(e.extend({rtl:"rtl"===H(t,"direction").direction},this.options)),zt(this.element,this._template()),this._rootElement=this.element.firstElementChild,function(e){var t;try{t=e.getScreenCTM?e.getScreenCTM():null}catch(e){}if(t){var n=-t.e%1,i=-t.f%1,r=e.style;0===n&&0===i||(r.left=n+"px",r.top=i+"px")}}(this._rootElement),this._root.attachTo(this._rootElement),A(this.element,{click:this._click,mouseover:this._mouseenter,mouseout:this._mouseleave,mousemove:this._mousemove}),this.resize()},destroy:function(){this._root&&(this._root.destroy(),this._root=null,this._rootElement=null,P(this.element,{click:this._click,mouseover:this._mouseenter,mouseout:this._mouseleave,mousemove:this._mousemove})),wt.fn.destroy.call(this)},translate:function(e){var t=Math.round(e.x)+" "+Math.round(e.y)+" "+this._size.width+" "+this._size.height;this._offset=e,this._rootElement.setAttribute("viewBox",t)},draw:function(e){wt.fn.draw.call(this,e),this._root.load([e])},clear:function(){wt.fn.clear.call(this),this._root.clear()},svg:function(){return""+this._template()},exportVisual:function(){var e=this._visual,t=this._offset;if(t){var n=new Ye;n.children.push(e),n.transform(Y().translate(-t.x,-t.y)),e=n}return e},_resize:function(){this._offset&&this.translate(this._offset)},_template:function(){return""+this._root.render()+""}});qt.prototype.type="svg","undefined"!=typeof document&&document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")&&(wt.support.svg=!0,_t.current.register("svg",qt,10));var jt=Pt.extend({template:function(){return""+this.renderChildren()+""},optionsChange:function(e){"transform"===e.field&&this.transformChange(e.value),Pt.fn.optionsChange.call(this,e)}});St.Group=jt;var Gt={dot:[1.5,3.5],dash:[4,3.5],longdash:[8,3.5],dashdot:[3.5,3.5,1.5,3.5],longdashdot:[8,3.5,1.5,3.5],longdashdotdot:[8,3.5,1.5,3.5,1.5,3.5]},$t="solid",Kt="butt",Yt={"fill.opacity":"fill-opacity","stroke.color":"stroke","stroke.width":"stroke-width","stroke.opacity":"stroke-opacity"},Qt=Pt.extend({geometryChange:function(){this.attr("d",this.renderData()),this.invalidate()},optionsChange:function(e){switch(e.field){case"fill":e.value?this.allAttr(this.mapFill(e.value)):this.removeAttr("fill");break;case"fill.color":this.allAttr(this.mapFill({color:e.value}));break;case"stroke":e.value?this.allAttr(this.mapStroke(e.value)):this.removeAttr("stroke");break;case"transform":this.transformChange(e.value);break;default:var t=Yt[e.field];t&&this.attr(t,e.value)}Pt.fn.optionsChange.call(this,e)},content:function(){this.element&&(this.element.textContent=this.srcElement.content())},renderData:function(){return this.printPath(this.srcElement)},printPath:function(e){var t=this,n=e.segments,i=n.length;if(i>0){for(var r,o,a=[],s=1;s"}});St.Path=Qt;var Xt=Qt.extend({renderData:function(){return this.printPath(this.srcElement.toPath())}});St.Arc=Xt;var Jt=Qt.extend({geometryChange:function(){var e=this.center();this.attr("cx",e.x),this.attr("cy",e.y),this.attr("r",this.radius()),this.invalidate()},center:function(){return this.srcElement.geometry().center},radius:function(){return this.srcElement.geometry().radius},template:function(){return""}});St.Circle=Jt;var Zt=Qt.extend({geometryChange:function(){var e=this.srcElement.geometry();this.attr("x",e.origin.x),this.attr("y",e.origin.y),this.attr("width",e.size.width),this.attr("height",e.size.height),this.invalidate()},size:function(){return this.srcElement.geometry().size},origin:function(){return this.srcElement.geometry().origin},template:function(){return""}});St.Rect=Zt;var en=Qt.extend({geometryChange:function(){this.allAttr(this.mapPosition()),this.invalidate()},optionsChange:function(e){"src"===e.field&&this.allAttr(this.mapSource()),Qt.fn.optionsChange.call(this,e)},mapPosition:function(){var e=this.srcElement.rect(),t=e.topLeft();return[["x",t.x],["y",t.y],["width",e.width()+"px"],["height",e.height()+"px"]]},renderPosition:function(){return xt(this.mapPosition())},mapSource:function(e){var t=this.srcElement.src();return e&&(t=kendo.htmlEncode(t)),[["xlink:href",t]]},renderSource:function(){return xt(this.mapSource(!0))},template:function(){return""}});St.Image=en;var tn=/&(?:[a-zA-Z]+|#\d+);/g;function nn(e){if(!e||"string"!=typeof e||!tn.test(e))return e;var t=nn._element;return tn.lastIndex=0,e.replace(tn,(function(e){return t.innerHTML=e,t.textContent||t.innerText}))}"undefined"!=typeof document&&(nn._element=document.createElement("span"));var rn=Qt.extend({geometryChange:function(){var e=this.pos();this.attr("x",e.x),this.attr("y",e.y),this.invalidate()},optionsChange:function(e){"font"===e.field?(this.attr("style",Ct(this.mapStyle())),this.geometryChange()):"content"===e.field&&Qt.fn.content.call(this,this.srcElement.content()),Qt.fn.optionsChange.call(this,e)},mapStyle:function(e){var t=Qt.fn.mapStyle.call(this,e),n=this.srcElement.options.font;return e&&(n=kendo.htmlEncode(n)),t.push(["font",n],["white-space","pre"]),t},pos:function(){var e=this.srcElement.position(),t=this.srcElement.measure();return e.clone().setY(e.y+t.baseline)},renderContent:function(){var e=this.srcElement.content();return e=nn(e),e=kendo.htmlEncode(e),i.normalizeText(e)},renderTextAnchor:function(){var e;return!(this.options||{}).rtl||r.msie||r.edge||(e="end"),yt("text-anchor",e)},template:function(){return""+this.renderContent()+""}});St.Text=rn;var on=Qt.extend({renderData:function(){var e=this.srcElement.paths;if(e.length>0){for(var t=[],n=0;n"+t.render()+"";return t.destroy(),a}var ln={Surface:qt,RootNode:Ut,Node:Pt,GroupNode:jt,ArcNode:Xt,CircleNode:Jt,RectNode:Zt,ImageNode:en,TextNode:rn,PathNode:Qt,MultiPathNode:on,DefinitionNode:Wt,ClipNode:Vt,GradientStopNode:Ot,LinearGradientNode:Lt,RadialGradientNode:Bt,exportGroup:sn},cn={};function dn(e,t){var n=t.segments;if(0!==n.length){var i=n[0],r=i.anchor();e.moveTo(r.x,r.y);for(var o=1;o0&&a.load(o,t,n),p(t)?this.insertAt(a,t):this.append(a)}},load:function(e,t,n){this.loadElements(e,t,n),this.invalidate()},setOpacity:function(e){if(this.srcElement){var t=this.srcElement.opacity();p(t)&&this.globalAlpha(e,t)}},globalAlpha:function(e,t){var n=t;n&&e.globalAlpha&&(n*=e.globalAlpha),e.globalAlpha=n},visible:function(){var e=this.srcElement;return!e||e&&!1!==e.options.visible}}),pn=un.extend({renderTo:function(e){if(this.visible()){e.save(),this.setTransform(e),this.setClip(e),this.setOpacity(e);for(var t=this.childNodes,n=0;n0;)(t=e.pop()).addObserver(this),"Group"===t.nodeType?l(e,t.children):this._insertShape(t)},_insertShape:function(e){var t=e.bbox();if(t){var n=this.getSectors(t),i=n[0][0],r=n[1][0];if(this.inRoot(n))this.root.insert(e,t);else{var o=this.rootMap;o[i]||(o[i]={}),o[i][r]||(o[i][r]=new gn(new $([i*vn,r*vn],[vn,vn]))),o[i][r].insert(e,t)}}},remove:function(e){if(e.removeObserver(this),"Group"===e.nodeType)for(var t=e.children,n=0;n1||e[1].length>1},getSectors:function(e){for(var t=e.bottomRight(),n=Math.floor(t.x/vn),i=Math.floor(t.y/vn),r=[[],[]],o=Math.floor(e.origin.x/vn);o<=n;o++)r[0].push(o);for(var a=Math.floor(e.origin.y/vn);a<=i;a++)r[1].push(a);return r}});function bn(e,t){return e._zIndext._zIndex?-1:0}var wn=n.extend({init:function(e){e.bind("mouseenter",this._mouseenter.bind(this)),e.bind("mouseleave",this._mouseleave.bind(this)),this.element=e.element},clear:function(){this._resetCursor()},destroy:function(){this._resetCursor(),delete this.element},_mouseenter:function(e){var t=this._shapeCursor(e);t?(this._current||(this._defaultCursor=this._getCursor()),this._setCursor(t)):this._resetCursor()},_mouseleave:function(){this._resetCursor()},_shapeCursor:function(e){for(var t=e.element;t&&!p(t.options.cursor);)t=t.parent;if(t)return t.options.cursor},_getCursor:function(){if(this.element)return this.element.style.cursor},_setCursor:function(e){this.element&&(this.element.style.cursor=e,this._current=e)},_resetCursor:function(){this._current&&(this._setCursor(this._defaultCursor||""),delete this._current)}}),kn=wt.extend({init:function(e,t){wt.fn.init.call(this,e,t),this.element.innerHTML=this._template(this);var n=this.element.firstElementChild,i=R(e);n.width=i.width,n.height=i.height,this._rootElement=n,this._root=new hn(n),this._mouseTrackHandler=this._trackMouse.bind(this),A(this.element,{click:this._mouseTrackHandler,mousemove:this._mouseTrackHandler})},destroy:function(){wt.fn.destroy.call(this),this._root&&(this._root.destroy(),this._root=null),this._searchTree&&(this._searchTree.clear(),delete this._searchTree),this._cursor&&(this._cursor.destroy(),delete this._cursor),P(this.element,{click:this._mouseTrackHandler,mousemove:this._mouseTrackHandler})},draw:function(e){wt.fn.draw.call(this,e),this._root.load([e],void 0,this.options.cors),this._searchTree&&this._searchTree.add([e])},clear:function(){wt.fn.clear.call(this),this._root.clear(),this._searchTree&&this._searchTree.clear(),this._cursor&&this._cursor.clear()},eventTarget:function(e){if(this._searchTree){var t=this._surfacePoint(e);return this._searchTree.pointShape(t)}},image:function(){var e=this._root,t=this._rootElement,n=[];e.traverse((function(e){e.loading&&n.push(e.loading)}));var i=o(),r=function(){e._invalidate();try{var n=t.toDataURL();i.resolve(n)}catch(e){i.reject(e)}};return a(n).then(r,r),i},suspendTracking:function(){wt.fn.suspendTracking.call(this),this._searchTree&&(this._searchTree.clear(),delete this._searchTree)},resumeTracking:function(){if(wt.fn.resumeTracking.call(this),!this._searchTree){this._searchTree=new _n;for(var e=this._root.childNodes,t=[],n=0;n"},_enableTracking:function(){this._searchTree=new _n,this._cursor=new wn(this),wt.fn._enableTracking.call(this)},_trackMouse:function(e){if(!this._suspendedTracking){var t=this.eventTarget(e);if("click"!==e.type){var n=this._currentShape;n&&n!==t&&this.trigger("mouseleave",{element:n,originalEvent:e,type:"mouseleave"}),t&&n!==t&&this.trigger("mouseenter",{element:t,originalEvent:e,type:"mouseenter"}),this.trigger("mousemove",{element:t,originalEvent:e,type:"mousemove"}),this._currentShape=t}else t&&this.trigger("click",{element:t,originalEvent:e,type:"click"})}}});kn.prototype.type="canvas","undefined"!=typeof document&&document.createElement("canvas").getContext&&(wt.support.canvas=!0,_t.current.register("canvas",kn,20));var yn=un.extend({renderTo:function(e){e.save(),this.setTransform(e),this.setClip(e),this.setOpacity(e),e.beginPath(),this.renderPoints(e,this.srcElement),this.setLineDash(e),this.setLineCap(e),this.setLineJoin(e),this.setFill(e),this.setStroke(e),e.restore()},setFill:function(e){var t=this.srcElement.options.fill,n=!1;return t&&("Gradient"===t.nodeType?(this.setGradientFill(e,t),n=!0):C(t.color)||(e.fillStyle=t.color,e.save(),this.globalAlpha(e,t.opacity),e.fill(),e.restore(),n=!0)),n},setGradientFill:function(e,t){var n,i=this.srcElement.rawBBox();if(t instanceof pt){var r=t.start(),o=t.end();n=e.createLinearGradient(r.x,r.y,o.x,o.y)}else if(t instanceof ft){var a=t.center();n=e.createRadialGradient(a.x,a.y,0,a.x,a.y,t.radius())}(function(e,t){for(var n=0;n0)return e.strokeStyle=t.color,e.lineWidth=E(t.width,1),e.save(),this.globalAlpha(e,t.opacity),e.stroke(),e.restore(),!0},dashType:function(){var e=this.srcElement.options.stroke;if(e&&e.dashType)return e.dashType.toLowerCase()},setLineDash:function(e){var t=this.dashType();if(t&&t!==$t){var n=Gt[t];e.setLineDash?e.setLineDash(n):(e.mozDash=n,e.webkitLineDash=n)}},setLineCap:function(e){var t=this.dashType(),n=this.srcElement.options.stroke;t&&t!==$t?e.lineCap=Kt:n&&n.lineCap&&(e.lineCap=n.lineCap)},setLineJoin:function(e){var t=this.srcElement.options.stroke;t&&t.lineJoin&&(e.lineJoin=t.lineJoin)},renderPoints:function(e,t){dn(e,t)}});cn.Path=yn;var xn=yn.extend({renderPoints:function(e){dn(e,this.srcElement.toPath())}});cn.Arc=xn;var Cn=yn.extend({renderPoints:function(e){var t=this.srcElement.geometry(),n=t.center,i=t.radius;e.arc(n.x,n.y,i,0,2*Math.PI)}});cn.Circle=Cn;var Sn=yn.extend({renderPoints:function(e){var t=this.srcElement.geometry(),n=t.origin,i=t.size;e.rect(n.x,n.y,i.width,i.height)}});cn.Rect=Sn;var Tn=yn.extend({init:function(e,t){yn.fn.init.call(this,e),this.onLoad=this.onLoad.bind(this),this.onError=this.onError.bind(this),this.loading=o();var n=this.img=new Image;t&&!/^data:/i.test(e.src())&&(n.crossOrigin=t),n.src=e.src(),n.complete?this.onLoad():(n.onload=this.onLoad,n.onerror=this.onError)},renderTo:function(e){"resolved"===this.loading.state()&&(e.save(),this.setTransform(e),this.setClip(e),this.drawImage(e),e.restore())},optionsChange:function(e){"src"===e.field?(this.loading=o(),this.img.src=this.srcElement.src()):yn.fn.optionsChange.call(this,e)},onLoad:function(){this.loading.resolve(),this.invalidate()},onError:function(){this.loading.reject(new Error("Unable to load image '"+this.img.src+"'. Check for connectivity and verify CORS headers."))},drawImage:function(e){var t=this.srcElement.rect(),n=t.topLeft();e.drawImage(this.img,n.x,n.y,t.width(),t.height())}});cn.Image=Tn;var In=yn.extend({renderTo:function(e){var t=this.srcElement,n=t.position(),i=t.measure();e.save(),this.setTransform(e),this.setClip(e),this.setOpacity(e),e.beginPath(),e.font=t.options.font,e.textAlign="left",this.setFill(e)&&e.fillText(t.content(),n.x,n.y+i.baseline),this.setStroke(e)&&(this.setLineDash(e),e.strokeText(t.content(),n.x,n.y+i.baseline)),e.restore()}});cn.Text=In;var Dn=yn.extend({renderPoints:function(e){for(var t=this.srcElement.paths,n=0;n=r-p)&&(e.getAttribute("data-kendo-chart")||/^(?:img|tr|thead|th|tfoot|iframe|svg|object|canvas|input|textarea|select|video|h[1-6])/i.test(e.tagName))}function m(e){if("TABLE"==e.tagName&&On(e,{tableLayout:"fixed"}),!h(e)){var t=ai(e),i=parseFloat(si(t,"padding-bottom")),o=parseFloat(si(t,"border-bottom-width")),a=p;p+=i+o;for(var s=!0,l=e.firstChild;l;l=l.nextSibling)if(1==l.nodeType){if(s=!1,Ln(l,n)){g(l);continue}if(!r){m(l);continue}if(!/^(?:static|relative)$/.test(si(ai(l),"position")))continue;var c=_(l);1==c||c&&h(l)?g(l):m(l)}else 3==l.nodeType&&r&&(b(l,s),s=!1);p=a}}function g(e){if(1==e.nodeType&&e!==d&&function(e){var t=e.parentNode,n=t.firstChild;if(e===n)return!0;if(e===t.children[0]){if(7==n.nodeType||8==n.nodeType)return!0;if(3==n.nodeType)return!/\S/.test(n.data)}return!1}(e))return g(e.parentNode);var t,n,i,r,o;n=(t=Bn(e,"table"))&&t.querySelector("colgroup"),a.repeatHeaders&&(i=t&&t.querySelector("thead"),(r=Bn(e,".k-grid.k-widget"))&&r.querySelector(".k-auto-scrollable")&&(o=r.querySelector(".k-grid-header")));var s=v(),c=l.createRange();c.setStartBefore(d),c.setEndBefore(e),s.appendChild(c.extractContents()),d.parentNode.insertBefore(s,d),w(e.parentNode),t&&(t=Bn(e,"table"),a.repeatHeaders&&i&&t.insertBefore(i.cloneNode(!0),t.firstChild),n&&t.insertBefore(n.cloneNode(!0),t.firstChild)),a.repeatHeaders&&o&&(r=Bn(e,".k-grid.k-widget")).insertBefore(o.cloneNode(!0),r.firstChild)}function v(){var e=l.createElement("KENDO-PDF-PAGE");return On(e,{display:"block",boxSizing:"content-box",width:i?i+"px":"auto",padding:o.top+"px "+o.right+"px "+o.bottom+"px "+o.left+"px",position:"relative",height:r?r+"px":"auto",overflow:r||i?"hidden":"visible",clear:"both"}),a&&a.pageClassName&&(e.className=a.pageClassName),c.push(e),e}function _(e){var t=e.getBoundingClientRect();if(0===t.width||0===t.height)return 0;var n=d.getBoundingClientRect().top,i=r-p;return t.height>i?3:t.top-n>i?1:t.bottom-n>i?2:0}function b(e,t){if(/\S/.test(e.data)){var n=e.data.length,i=l.createRange();i.selectNodeContents(e);var r=_(i);if(r){var o=e;if(1==r)g(t?e.parentNode:e);else if(function t(n,r,o){return i.setEnd(e,r),n==r||r==o?r:_(i)?t(n,n+r>>1,r):t(r,r+o>>1,o)}(0,n>>1,n),!/\S/.test(i.toString())&&t)g(e.parentNode);else{o=e.splitText(i.endOffset);var a=v();i.setStartBefore(d),a.appendChild(i.extractContents()),d.parentNode.insertBefore(a,d),w(o.parentNode)}b(o)}}}function w(e){var t=Bn(e,"li");t&&(t.setAttribute("kendo-no-bullet","1"),w(t.parentNode))}An(d.querySelectorAll("tfoot")).forEach((function(e){e.parentNode.appendChild(e)})),An(d.querySelectorAll("ol")).forEach((function(e){An(e.children).forEach((function(e,t){e.setAttribute("kendo-split-index",t)}))})),On(u,{display:"block",position:"absolute",boxSizing:"content-box",left:"-10000px",top:"-10000px"}),i&&(On(u,{width:i+"px",paddingLeft:o.left+"px",paddingRight:o.right+"px"}),On(d,{overflow:"hidden"})),t.parentNode.insertBefore(u,t),u.appendChild(d),a.beforePageBreak?setTimeout((function(){a.beforePageBreak(u,f)}),15):setTimeout(f,15)}return ti(e,(function(){var i=t&&t.forcePageBreak,o=t&&t.paperSize&&"auto"!=t.paperSize,l=kendo.pdf.getPaperOptions((function(e,n){return"paperSize"==e?o?t[e]:"A4":e in t?t[e]:n})),c=o&&l.paperSize[0],d=o&&l.paperSize[1],u=t.margin&&l.margin,p=Boolean(u);if(i||d){u||(u={left:0,top:0,right:0,bottom:0}),c&&(c/=r.x),d&&(d/=r.y),u.left/=r.x,u.right/=r.x,u.top/=r.y,u.bottom/=r.y;var f=new Ye({pdf:{multiPage:!0,paperSize:o?l.paperSize:"auto",_ignoreMargin:p}});s((function(e){if(t.progress){var i=!1,r=0;!function o(){if(ro&&(r.push(d(e.substring(o,a))),o=a+i[0].length),a+=i[0].length):a++;return o0&&o(e,l,c,d,u[0])}}}(e,t)}}function r(e){var t=si(e.style,"src");if(t)return jn(t).reduce((function(e,t){var n=Gn(t);return n&&e.push(n),e}),[]);var n=Gn(e.cssText);return n?[n]:[]}function o(e,n,i,r,o){/^data:/i.test(o)||/^[^\/:]+:\/\//.test(o)||/^\//.test(o)||(o=String(e.href).replace(/[^\/]*$/,"")+o),n.forEach((function(e){e=e.replace(/^(['"]?)(.*?)\1$/,"$2"),i&&(e+="|bold"),r&&(e+="|italic"),t[e]=o}))}}function Yn(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Qn(e,t){var n=Mn;for(e="_counter_"+e;n&&!Yn(n,e);)n=Object.getPrototypeOf(n);n||(n=Mn._root),n[e]=(n[e]||0)+(null==t?1:t)}function Xn(e,t){Mn[e="_counter_"+e]=null==t?0:t}function Jn(e,t,n){for(var i=0;i0);return t}function ii(e,t,n){(Mn=Object.create(Mn))[e.tagName.toLowerCase()]={element:e,style:t};var i=si(t,"text-decoration");if(i&&"none"!=i){var r=si(t,"color");i.split(/\s+/g).forEach((function(e){Mn[e]||(Mn[e]=r)}))}(function(e){function t(t){return si(e,t)}if("none"!=t("transform")||"static"!=t("position")||"auto"!=t("z-index")||t("opacity")<1)return!0})(t)&&(Mn._stackingContext={element:e,group:n})}function ri(){Mn=Object.getPrototypeOf(Mn)}function oi(e){if(null!=Mn._clipbox){var t=e.bbox(Mn._matrix);Mn._clipbox?Mn._clipbox=$.intersect(Mn._clipbox,t):Mn._clipbox=t}}function ai(e,t){return window.getComputedStyle(e,t||null)}function si(e,t,n){var i=e.getPropertyValue(t);return null!=i&&""!==i||(En.webkit?i=e.getPropertyValue("-webkit-"+t):En.mozilla?i=e.getPropertyValue("-moz-"+t):En.opera?i=e.getPropertyValue("-o-"+t):Rn&&(i=e.getPropertyValue("-ms-"+t))),arguments.length>2&&(null==i||""===i)?n:i}function li(e,t,n,i){e.setProperty(t,n,i),En.webkit?e.setProperty("-webkit-"+t,n,i):En.mozilla?e.setProperty("-moz-"+t,n,i):En.opera?e.setProperty("-o-"+t,n,i):Rn&&(e.setProperty("-ms-"+t,n,i),e[t="ms"+t.replace(/(^|-)([a-z])/g,(function(e,t,n){return t+n.toUpperCase()}))]=n)}function ci(e,t){return t="border-"+t,{width:parseFloat(si(e,t+"-width")),style:si(e,t+"-style"),color:ei(si(e,t+"-color"),!0)}}function di(e,t){var n=e.style.cssText,i=t();return e.style.cssText=n,i}function ui(e,t){var n=si(e,"border-"+t+"-radius").split(/\s+/g).map(parseFloat);return 1==n.length&&n.push(n[0]),vi({x:n[0],y:n[1]})}function pi(e,t,n){var i,r,o,a,s;return"string"==typeof t?(i=ai(n),r=parseFloat(si(i,t.replace("*","top"))),o=parseFloat(si(i,t.replace("*","right"))),a=parseFloat(si(i,t.replace("*","bottom"))),s=parseFloat(si(i,t.replace("*","left")))):"number"==typeof t&&(r=o=a=s=t),{top:e.top+r,right:e.right-o,bottom:e.bottom-a,left:e.left+s,width:e.right-e.left-o-s,height:e.bottom-e.top-a-r}}function fi(e){return 180*e/Math.PI%360}function hi(e,t){return t=new U(t[0],t[1],t[2],t[3],t[4],t[5]),e.transform(t),t}function mi(e,t){e.clip(t)}function gi(e,t,n,i){for(var r=new de([t,n],i).curvePoints(),o=1;o0){var i=e.className;e.className+=" kendo-pdf-hide-pseudo-elements",Si(e,t),e.className=i,n.forEach((function(t){e.removeChild(t)}))}else Si(e,t)}else Si(e,t);function r(t,i){var r=ai(e,t),o=r.content;if(Zn(r),o&&"normal"!=o&&"none"!=o&&"0px"!=r.width){var a=e.ownerDocument.createElement(zn);a.style.cssText=xi(r),a.textContent=yi(e,o),e.insertBefore(a,i),n.push(a)}}}function Si(e,t){var n=ai(e),i=ci(n,"top"),r=ci(n,"right"),o=ci(n,"bottom"),a=ci(n,"left"),s=ui(n,"top-left"),l=ui(n,"top-right"),c=ui(n,"bottom-left"),u=ui(n,"bottom-right"),p=si(n,"direction"),f=si(n,"background-color");f=ei(f);var h,m,g=qn(si(n,"background-image")),v=jn(si(n,"background-repeat")),_=jn(si(n,"background-position")),b=jn(si(n,"background-origin")),w=jn(si(n,"background-size"));Rn&&"ellipsis"==(h=n.textOverflow)&&(m=e.style.textOverflow,e.style.textOverflow="clip"),En.msie&&En.version<10&&(_=jn(e.currentStyle.backgroundPosition));var k,y,x,C=pi(e.getBoundingClientRect(),"border-*-width",e);!function(){var e=si(n,"clip"),i=/^\s*rect\((.*)\)\s*$/.exec(e);if(i){var r=i[1].split(/[ ,]+/g),o="auto"==r[0]?C.top:parseFloat(r[0])+C.top,a="auto"==r[1]?C.right:parseFloat(r[1])+C.left,s="auto"==r[2]?C.bottom:parseFloat(r[2])+C.top,l="auto"==r[3]?C.left:parseFloat(r[3])+C.left,c=new Ye,d=(new qe).moveTo(l,o).lineTo(a,o).lineTo(a,s).lineTo(l,s).close();mi(c,d),t.append(c),t=c,oi(d)}}();var S,T,I=si(n,"display");if("table-row"==I)for(k=[],y=0,x=e.children;y0&&"list-item"==I&&!e.getAttribute("kendo-no-bullet")&&function(){var i=si(n,"list-style-type");if("none"!=i){var r=si(n,"list-style-position");switch(i){case"circle":case"disc":case"square":o((function(e){e.style.fontSize="60%",e.style.lineHeight="200%",e.style.paddingRight="0.5em",e.style.fontFamily="DejaVu Serif",e.innerHTML={disc:"●",circle:"◯",square:"■"}[i]}));break;case"decimal":case"decimal-leading-zero":o((function(e){a((function(t){++t,"decimal-leading-zero"==i&&t<10&&(t="0"+t),e.innerHTML=t+"."}))}));break;case"lower-roman":case"upper-roman":o((function(e){a((function(t){t=d(t+1),"upper-roman"==i&&(t=t.toUpperCase()),e.innerHTML=t+"."}))}));break;case"lower-latin":case"lower-alpha":case"upper-latin":case"upper-alpha":o((function(e){a((function(t){t=ni(t),/^upper/i.test(i)&&(t=t.toUpperCase()),e.innerHTML=t+"."}))}))}}function o(n){di(e,(function(){e.style.position="relative";var i=e.ownerDocument.createElement(zn);i.style.position="absolute",i.style.boxSizing="border-box","outside"==r?(i.style.width="6em",i.style.left="-6.8em",i.style.textAlign="right"):i.style.left="0px",n(i),e.insertBefore(i,e.firstChild),Ai(i,t),e.removeChild(i)}))}function a(t){var n=e.parentNode.children,i=e.getAttribute("kendo-split-index");if(null!=i)return t(0|i,n.length);for(var r=0;r0&&a.y>0?(s.lineTo(a.x*Math.cos(o),n.y-a.y*Math.sin(o)),gi(s,0,n.y,{startAngle:-fi(o),endAngle:-90,radiusX:a.x,radiusY:a.y,anticlockwise:!0})):a.x>0?s.lineTo(a.x,i).lineTo(0,i):s.lineTo(a.x,i).lineTo(a.x,0),d.append(s.close())}}function E(t,n,i,r,o,a,s){if(i&&"none"!=i)if("url"==i.type){if(/^url\(\"data:image\/svg/i.test(i.url))return;var l=Hn[i.url];l&&l.width>0&&l.height>0&&d(t,n,l.width,l.height,(function(e,t){e.append(new $e(i.url,t))}))}else{if("linear"!=i.type)return;d(t,n,n.width,n.height,(c=i,function(e,t){var n=t.width(),i=t.height();switch(c.type){case"linear":var r=null!=c.angle?c.angle:Math.PI;switch(c.to){case"top":r=0;break;case"left":r=-Math.PI/2;break;case"bottom":r=Math.PI;break;case"right":r=Math.PI/2;break;case"top left":case"left top":r=-Math.atan2(i,n);break;case"top right":case"right top":r=Math.atan2(i,n);break;case"bottom left":case"left bottom":r=Math.PI+Math.atan2(i,n);break;case"bottom right":case"right bottom":r=Math.PI-Math.atan2(i,n)}c.reverse&&(r-=Math.PI),(r%=2*Math.PI)<0&&(r+=2*Math.PI);var o=Math.abs(n*Math.sin(r))+Math.abs(i*Math.cos(r)),a=Math.atan(n*Math.tan(r)/i),s=Math.sin(a),l=Math.cos(a),d=Math.abs(s)+Math.abs(l),u=d/2*s,p=d/2*l;r>Math.PI/2&&r<=3*Math.PI/2&&(u=-u,p=-p);var f=[],h=0,m=c.stops.map((function(e,t){var n=e.percent;n?n=parseFloat(n)/100:e.length?n=parseFloat(e.length)/o:0===t?n=0:t==c.stops.length-1&&(n=1);var i={color:e.color.toCssRgba(),offset:n};return null!=n?(h=n,f.forEach((function(e,t){e.stop.offset=e.left+(h-e.left)*(t+1)/(f.length+1)})),f=[]):f.push({left:h,stop:i}),i})),g=[.5-u,.5+p],v=[.5+u,.5-p];e.append(qe.fromRect(t).stroke(null).fill(new pt({start:g,end:v,stops:m,userSpace:!1})));break;case"radial":window.console&&window.console.log&&window.console.log("Radial gradients are not yet supported in HTML renderer")}}))}var c;function d(t,n,i,l,c){var d,u=i/l,p=n;if("content-box"==a?(p=pi(p,"border-*-width",e),p=pi(p,"padding-*",e)):"padding-box"==a&&(p=pi(p,"border-*-width",e)),!/^\s*auto(\s+auto)?\s*$/.test(s))if("contain"==s)d=Math.min(p.width/i,p.height/l),i*=d,l*=d;else if("cover"==s)d=Math.max(p.width/i,p.height/l),i*=d,l*=d;else{var f=s.split(/\s+/g);i=/%$/.test(f[0])?p.width*parseFloat(f[0])/100:parseFloat(f[0]),l=1==f.length||"auto"==f[1]?i/u:/%$/.test(f[1])?p.height*parseFloat(f[1])/100:parseFloat(f[1])}var h=String(o);switch(h){case"bottom":h="50% 100%";break;case"top":h="50% 0";break;case"left":h="0 50%";break;case"right":h="100% 50%";break;case"center":h="50% 50%"}1==(h=h.split(/\s+/)).length&&(h[1]="50%"),/%$/.test(h[0])?h[0]=parseFloat(h[0])/100*(p.width-i):h[0]=parseFloat(h[0]),/%$/.test(h[1])?h[1]=parseFloat(h[1])/100*(p.height-l):h[1]=parseFloat(h[1]);var m=new $([p.left+h[0],p.top+h[1]],[i,l]);function g(){for(;m.origin.x>n.left;)m.origin.x-=i}function v(){for(;m.origin.y>n.top;)m.origin.y-=l}function _(){for(;m.origin.x=0;)E(n,e,g[r],v[r%v.length],_[r%_.length],b[r%b.length],w[r%w.length])}(n);var m=a.width>0&&(d&&"ltr"==p||h&&"rtl"==p),k=r.width>0&&(h&&"ltr"==p||d&&"rtl"==p);if(0!==i.width||0!==a.width||0!==r.width||0!==o.width){if(i.color==r.color&&i.color==o.color&&i.color==a.color&&i.width==r.width&&i.width==o.width&&i.width==a.width&&m&&k){n=pi(n,i.width/2);var y=bi(e,n,i.width/2);return y.options.stroke={color:i.color,width:i.width},void t.append(y)}if(0===s.x&&0===l.x&&0===u.x&&0===c.x&&i.width<2&&a.width<2&&r.width<2&&o.width<2)return i.width>0&&t.append(new qe({stroke:{width:i.width,color:i.color}}).moveTo(n.left,n.top+i.width/2).lineTo(n.right,n.top+i.width/2)),o.width>0&&t.append(new qe({stroke:{width:o.width,color:o.color}}).moveTo(n.left,n.bottom-o.width/2).lineTo(n.right,n.bottom-o.width/2)),m&&t.append(new qe({stroke:{width:a.width,color:a.color}}).moveTo(n.left+a.width/2,n.top).lineTo(n.left+a.width/2,n.bottom)),void(k&&t.append(new qe({stroke:{width:r.width,color:r.color}}).moveTo(n.right-r.width/2,n.top).lineTo(n.right-r.width/2,n.bottom)));var x=_i(n,s,l,u,c),C=x.tl,S=x.tr,T=x.br,I=x.bl;F(i.color,n.width,i.width,a.width,r.width,C,S,[1,0,0,1,n.left,n.top]),F(o.color,n.width,o.width,r.width,a.width,T,I,[-1,0,0,-1,n.right,n.bottom]),F(a.color,n.height,a.width,o.width,i.width,D(I),D(C),[0,-1,1,0,n.left,n.bottom]),F(r.color,n.height,r.width,i.width,o.width,D(S),D(T),[0,1,-1,0,n.right,n.top])}}function D(e){return{x:e.y,y:e.x}}}}function Ti(e,t,n){var i=function(e){var t=e.getBoundingClientRect();return t=pi(t,"border-*-width",e),pi(t,"padding-*",e)}(e),r=new $([i.left,i.top],[i.width,i.height]),o=new $e(t,r);mi(o,bi(e,i,"content")),n.append(o)}function Ii(e,t){var n=ai(e),i=ai(t),r=parseFloat(si(n,"z-index")),o=parseFloat(si(i,"z-index")),a=si(n,"position"),s=si(i,"position");return isNaN(r)&&isNaN(o)?/static|absolute/.test(a)&&/static|absolute/.test(s)?0:"static"==a?-1:"static"==s?1:0:isNaN(r)?0===o?0:o>0?-1:1:isNaN(o)?0===r?0:r>0?1:-1:parseFloat(r)-parseFloat(o)}function Di(e,t){var n=e.tagName.toLowerCase();if("input"==n&&("checkbox"==e.type||"radio"==e.type))return function(e,t){var n=si(ai(e),"color"),i=e.getBoundingClientRect();"checkbox"==e.type?(t.append(qe.fromRect(new $([i.left+1,i.top+1],[i.width-2,i.height-2])).stroke(n,1)),e.checked&&t.append((new qe).stroke(n,1.2).moveTo(i.left+.22*i.width,i.top+.55*i.height).lineTo(i.left+.45*i.width,i.top+.75*i.height).lineTo(i.left+.78*i.width,i.top+.22*i.width))):(t.append(new oe(new Z([(i.left+i.right)/2,(i.top+i.bottom)/2],Math.min(i.width-2,i.height-2)/2)).stroke(n,1)),e.checked&&t.append(new oe(new Z([(i.left+i.right)/2,(i.top+i.bottom)/2],Math.min(i.width-8,i.height-8)/2)).fill(n).stroke(null)))}(e,t);var i,r=e.parentNode,o=e.ownerDocument,a=o.createElement(zn);if(a.style.cssText=xi(ai(e)),"input"==n&&(a.style.whiteSpace="pre"),"select"!=n&&"textarea"!=n||(a.style.overflow="auto"),"select"==n)if(e.multiple)for(var s=0;s0?e.selectedOptions[0]:e.options[e.selectedIndex]}(e))&&(a.textContent=i.textContent);else a.textContent=e.value;r.insertBefore(a,e),a.scrollLeft=e.scrollLeft,a.scrollTop=e.scrollTop,e.style.display="none",Fi(a,t),e.style.display="",r.removeChild(a)}function Fi(e,t){switch(Mn._stackingContext.element===e&&(Mn._stackingContext.group=t),e.tagName.toLowerCase()){case"img":Ti(e,e.src,t);break;case"canvas":try{Ti(e,e.toDataURL("image/png"),t)}catch(e){}break;case"textarea":case"input":case"select":Di(e,t);break;default:for(var n=[],i=[],r=[],o=e.firstChild;o;o=o.nextSibling)switch(o.nodeType){case 3:/\S/.test(o.data)&&Ei(e,o,t);break;case 1:var a=ai(o),s=si(a,"float");"static"!=si(a,"position")?r.push(o):"none"!=s?i.push(o):n.push(o)}I(n,Ii).forEach((function(e){Ai(e,t)})),I(i,Ii).forEach((function(e){Ai(e,t)})),I(r,Ii).forEach((function(e){Ai(e,t)}))}}function Ei(e,t,n){if(null!=(y=Mn._clipbox)&&!(y?0===y.width()||0===y.height():void 0)){var i=ai(e);if(!(parseFloat(si(i,"text-indent"))<-500)){var r=t.data,o=0,a=r.search(/\S\s*$/)+1;if(a){var s=si(i,"font-size"),l=si(i,"line-height"),c=[si(i,"font-style"),si(i,"font-variant"),si(i,"font-weight"),s,si(i,"font-family")].join(" ");if(s=parseFloat(s),l=parseFloat(l),0!==s){var d=si(i,"color"),u=e.ownerDocument.createRange(),p="justify"==si(i,"text-align"),f=si(i,"column-count",1),h=si(i,"white-space"),m=si(i,"text-transform"),g=e.getBoundingClientRect().width/s*5;0===g&&(g=500);for(var v=null,_=Mn.underline,b=Mn["line-through"],w=Mn.overline,k=_||b||w;!C(););return void(k&&(u.selectNode(t),An(u.getClientRects()).forEach((function(e){function t(t,i){if(t){var r=s/12,o=new qe({stroke:{width:r,color:t}});i-=r,o.moveTo(e.left,i).lineTo(e.right,i),n.append(o)}}t(_,e.bottom),t(b,e.bottom-e.height/2.7),t(w,e.top)}))))}}}}var y;function x(e){if(Rn||En.chrome){for(var t=e.getClientRects(),n={top:1/0,right:-1/0,bottom:-1/0,left:1/0},i=!1,r=0;r=a)return!0;u.setStart(t,o),u.setEnd(t,o+1),e=x(u);var _=!1;if((p||f>1)&&(s=r.substr(o).search(/\s/))>=0){u.setEnd(t,o+s);var b=x(u);b.bottom==e.bottom&&(e=b,_=!0,o+=s)}if(!_){if(s=function n(i,r,o){u.setEnd(t,r);var a=x(u);return a.bottom!=e.bottom&&i>1,r):a.right!=e.right?(e=a,r>1,o):r):r}(o,Math.min(a,o+g),a),s==o)return!0;if(o=s,0===(s=u.toString().search(/\s+$/)))return!1;s>0&&(u.setEnd(t,u.startOffset+s),e=x(u))}Rn&&(e=u.getClientRects()[0]);var w=u.toString();if(/^(?:pre|pre-wrap)$/i.test(h)){if(/\t/.test(w)){var k=0;for(s=i;s=0;){var C=" ".substr(0,8-(k+s)%8);w=w.substr(0,s)+C+w.substr(s+1)}}}else w=w.replace(/\s+/g," ");_||(v=e.bottom),function(e,t){if(Rn&&!isNaN(l)){var i=$n(c),r=(t.top+t.bottom-i)/2;t={top:r,right:t.right,bottom:r+i,left:t.left,height:i,width:t.right-t.left}}switch(m){case"uppercase":e=e.toUpperCase();break;case"lowercase":e=e.toLowerCase();break;case"capitalize":e=e.replace(/(?:^|\s)\S/g,(function(e){return e.toUpperCase()}))}var o=new Pn(e,new $([t.left,t.top],[t.width,t.height]),{font:c,fill:{color:d}});n.append(o)}(w,e)}}function Ai(e,t){var n=ai(e);if(Zn(n),!/^(style|script|link|meta|iframe|svg|col|colgroup)$/i.test(e.tagName)&&null!=Mn._clipbox){var i=parseFloat(si(n,"opacity")),r=si(n,"visibility"),o=si(n,"display");if(0!==i&&"hidden"!=r&&"none"!=o){var a,s=function(e){var t=si(e,"transform");if("none"==t)return null;var n=/^\s*matrix\(\s*(.*?)\s*\)\s*$/.exec(t);if(n){var i=si(e,"transform-origin");return{matrix:n=n[1].split(/\s*,\s*/g).map(parseFloat),origin:i=i.split(/\s+/g).map(parseFloat)}}}(n),l=si(n,"z-index");(s||i<1)&&"auto"==l&&(l=0),a=function(e,t,n){var i;"auto"!=n?(i=Mn._stackingContext.group,n=parseFloat(n)):(i=t,n=0);for(var r=i.children,o=0;on);++o);var a=new Ye;if(i.insert(o,a),a._dom_zIndex=n,i!==t&&Mn._clipbox){var s=Mn._matrix.invert(),l=Mn._clipbox.transformCopy(s);mi(a,qe.fromRect(l))}return a}(0,t,l),i<1&&a.opacity(i*a.opacity()),ii(e,n,a),s?di(e,(function(){li(e.style,"transform","none","important"),li(e.style,"transition","none","important"),"static"==si(n,"position")&&li(e.style,"position","relative","important");var t=e.getBoundingClientRect(),i=t.left+s.origin[0],r=t.top+s.origin[1],o=[1,0,0,1,-i,-r];o=zi(o,s.matrix),o=zi(o,[1,0,0,1,i,r]),o=hi(a,o),Mn._matrix=Mn._matrix.multiplyCopy(o),Ci(e,a)})):Ci(e,a),ri()}}}function zi(e,t){var n=e[0],i=e[1],r=e[2],o=e[3],a=e[4],s=e[5],l=t[0],c=t[1],d=t[2],u=t[3];return[n*l+i*d,n*c+i*u,r*l+o*d,r*c+o*u,a*l+s*d+t[4],a*c+s*u+t[5]]}var Hi={svg:ln,canvas:Fn,util:O,PathParser:Ue,Surface:wt,BaseNode:kt,SurfaceFactory:_t,OptionsStore:L,exportImage:function(t,n){var i={width:"800px",height:"600px",cors:"Anonymous"},r=t,o=t.clippedBBox();if(o){var a=o.getOrigin();(r=new Ye).transform(Y().translate(-a.x,-a.y)),r.children.push(t);var s=o.getSize();i.width=s.width+"px",i.height=s.height+"px"}var l=e.extend(i,n),c=document.createElement("div"),d=c.style;d.display="none",d.width=l.width,d.height=l.height,document.body.appendChild(c);var u=new kn(c,l);u.suspendTracking(),u.draw(r);var p=u.image(),f=function(){u.destroy(),document.body.removeChild(c)};return p.then(f,f),p},exportSVG:function(e,t){var n=sn(e);return t&&t.raw||(n="data:image/svg+xml;base64,"+k(n)),o().resolve(n)},QuadNode:gn,ShapesQuadTree:_n,ObserversMixin:s,Element:Q,Circle:oe,Arc:je,Path:qe,MultiPath:Re,Text:Ge,Image:$e,Group:Ye,Layout:nt,Rect:it,align:function(e,t,n){rt(e,t,n,"x","width")},vAlign:function(e,t,n){rt(e,t,n,"y","height")},stack:function(e){ot(at(e),"x","y","width")},vStack:function(e){ot(at(e),"y","x","height")},wrap:function(e,t){return st(e,t,"x","y","width")},vWrap:function(e,t){return st(e,t,"y","x","height")},fit:function(e,t){var n=e.clippedBBox();if(n){var i=n.size,r=t.size;if(r.width{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(927),e.exports=n(927)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},920:function(e,t){e.exports=n(1856)},927:function(e,t,n){var i,r,o;n(3),r=[n(928),n(920)],void 0===(o="function"==typeof(i=function(){!function(e){var t=".kendo",n=window.kendo,i=n.deepExtend,r=n.drawing.util,o=r.defined,a=r.limitValue,s=r.eventCoordinates,l=n._outerWidth,c=n._outerHeight,d=e.proxy,u=n.Class.extend({init:function(t,n){this.element=e('
'),this.content=this.element.children(".k-tooltip-content"),n=n||{},this.options=i({},this.options,this._tooltipOptions(n)),this.popupOptions={appendTo:n.appendTo,animation:n.animation,copyAnchorStyles:!1,collision:"fit fit"},this._openPopupHandler=e.proxy(this._openPopup,this),this.surface=t,this._bindEvents()},options:{position:"top",showOn:"mouseenter",offset:7,autoHide:!0,hideDelay:0,showAfter:100},_bindEvents:function(){this._showHandler=d(this._showEvent,this),this._surfaceLeaveHandler=d(this._surfaceLeave,this),this._mouseleaveHandler=d(this._mouseleave,this),this._mousemoveHandler=d(this._mousemove,this),this.surface.bind("click",this._showHandler),this.surface.bind("mouseenter",this._showHandler),this.surface.bind("mouseleave",this._mouseleaveHandler),this.surface.bind("mousemove",this._mousemoveHandler),this.surface.element.on("mouseleave"+t,this._surfaceLeaveHandler),this.element.on("click"+t,".k-tooltip-button",d(this._hideClick,this)),this.element.on("mouseleave"+t,d(this._tooltipLeave,this))},getPopup:function(){return this.popup||(this.popup=new n.ui.Popup(this.element,this.popupOptions)),this.popup},destroy:function(){var e=this.popup;this.surface.unbind("click",this._showHandler),this.surface.unbind("mouseenter",this._showHandler),this.surface.unbind("mouseleave",this._mouseleaveHandler),this.surface.unbind("mousemove",this._mousemoveHandler),this.surface.element.off("mouseleave"+t,this._surfaceLeaveHandler),this.element.off("click"+t),this.element.off("mouseleave"+t),e&&(e.destroy(),delete this.popup),delete this.popupOptions,clearTimeout(this._timeout),delete this.element,delete this.content,delete this.surface},_tooltipOptions:function(e){return{position:(e=e||{}).position,showOn:e.showOn,offset:e.offset,autoHide:e.autoHide,width:e.width,height:e.height,content:e.content,shared:e.shared,hideDelay:e.hideDelay,showAfter:e.showAfter}},_tooltipShape:function(e){for(;e&&!e.options.tooltip;)e=e.parent;return e},_updateContent:function(e,t,i){var r=i.content;if(n.isFunction(r)&&(r=r({element:t,target:e})),r)return this.content.html(r),!0},_position:function(e,t,n,i){var r=t.position,o=t.offset||0,l=this.surface,c=l._instance._elementOffset(),d=l.getSize(),u=l._instance._offset,p=e.bbox(),f=n.width,h=n.height,m=0,g=0;if(p.origin.translate(c.left,c.top),u&&p.origin.translate(-u.x,-u.y),"cursor"==r&&i){var v=s(i);m=v.x-f/2,g=v.y-h-o}else"left"==r?(m=p.origin.x-f-o,g=p.center().y-h/2):"right"==r?(m=p.bottomRight().x+o,g=p.center().y-h/2):"bottom"==r?(m=p.center().x-f/2,g=p.bottomRight().y+o):(m=p.center().x-f/2,g=p.origin.y-h-o);return{left:a(m,c.left,c.left+d.width),top:a(g,c.top,c.top+d.height)}},show:function(e,t){this._show(e,e,i({},this.options,this._tooltipOptions(e.options.tooltip),t))},hide:function(){var e=this.popup,t=this._current;delete this._current,clearTimeout(this._showTimeout),e&&e.visible()&&t&&!this.surface.trigger("tooltipClose",{element:t.shape,target:t.target,popup:e})&&e.close()},_hideClick:function(e){e.preventDefault(),this.hide()},_show:function(e,t,n,i,r){var o=this._current;if(clearTimeout(this._timeout),!o||!(o.shape===t&&n.shared||o.target===e)){clearTimeout(this._showTimeout);var a=this.getPopup();if(!this.surface.trigger("tooltipOpen",{element:t,target:e,popup:a})&&this._updateContent(e,t,n)){this._autoHide(n);var s=this._measure(n);a.visible()&&a.close(!0),this._current={options:n,elementSize:s,shape:t,target:e,position:this._position(n.shared?t:e,n,s,i)},r?this._showTimeout=setTimeout(this._openPopupHandler,n.showAfter||0):this._openPopup()}}},_openPopup:function(){var e=this._current.position;this.getPopup().open(e.left,e.top)},_autoHide:function(t){t.autoHide&&this._closeButton&&(this.element.removeClass("k-tooltip-closable"),this._closeButton.remove(),delete this._closeButton),t.autoHide||this._closeButton||(this.element.addClass("k-tooltip-closable"),this._closeButton=e('').prependTo(this.element))},_showEvent:function(e){var t=this._tooltipShape(e.element);if(t){var n=i({},this.options,this._tooltipOptions(t.options.tooltip));n&&n.showOn==e.type&&this._show(e.element,t,n,e.originalEvent,!0)}},_measure:function(e){var t,n,i=this.getPopup();this.element.css({width:"auto",height:"auto"});var r=i.visible();return r||i.wrapper.show(),this.element.css({width:o(e.width)?e.width:"auto",height:o(e.height)?e.height:"auto"}),t=l(this.element),n=c(this.element),r||i.wrapper.hide(),{width:t,height:n}},_mouseleave:function(e){if(this.popup&&!this._popupRelatedTarget(e.originalEvent)){var t=this,n=t._current;n&&n.options.autoHide&&(t._timeout=setTimeout((function(){clearTimeout(t._showTimeout),t.hide()}),n.options.hideDelay||0))}},_mousemove:function(e){var t=this._current;if(t&&e.element){var n=t.options;if("cursor"==n.position){var i=this._position(e.element,n,t.elementSize,e.originalEvent);t.position=i,this.getPopup().wrapper.css({left:i.left,top:i.top})}}},_surfaceLeave:function(e){this.popup&&!this._popupRelatedTarget(e)&&(clearTimeout(this._showTimeout),this.hide())},_popupRelatedTarget:function(t){return t.relatedTarget&&e(t.relatedTarget).closest(this.popup.wrapper).length},_tooltipLeave:function(){var e=this,t=e._current;t&&t.options.autoHide&&(e._timeout=setTimeout((function(){e.hide()}),t.options.hideDelay||0))}});n.drawing.SurfaceTooltip=u}(window.kendo.jQuery)})?i.apply(t,r):i)||(e.exports=o)},928:function(e,t){e.exports=n(85894)}})},50971:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(925),e.exports=n(925)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},920:function(e,t){e.exports=n(1856)},925:function(e,t,n){var i,r,o;n(3),r=[n(920),n(926)],void 0===(o="function"==typeof(i=function(){!function(e){var t=window.kendo,n=t.drawing,i=n.Surface,r=t.ui.Widget,o=t.deepExtend,a=e.proxy;t.support.svg=i.support.svg,t.support.canvas=i.support.canvas;var s=r.extend({init:function(e,t){r.fn.init.call(this,e,{}),this.options=o({},this.options,t),this._instance=i.create(this.element[0],t),this._instance.translate&&(this.translate=l),this._triggerInstanceHandler=a(this._triggerInstanceEvent,this),this._bindHandler("click"),this._bindHandler("mouseenter"),this._bindHandler("mouseleave"),this._bindHandler("mousemove"),this._enableTracking()},options:{name:"Surface",tooltip:{}},events:["click","mouseenter","mouseleave","mousemove","resize","tooltipOpen","tooltipClose"],_triggerInstanceEvent:function(e){this.trigger(e.type,e)},_bindHandler:function(e){this._instance.bind(e,this._triggerInstanceHandler)},draw:function(e){this._instance.draw(e)},clear:function(){this._instance&&this._instance.clear(),this.hideTooltip()},destroy:function(){this._instance&&(this._instance.destroy(),delete this._instance),this._tooltip&&(this._tooltip.destroy(),delete this._tooltip),r.fn.destroy.call(this)},exportVisual:function(){return this._instance.exportVisual()},eventTarget:function(e){return this._instance.eventTarget(e)},showTooltip:function(e,t){this._tooltip&&this._tooltip.show(e,t)},hideTooltip:function(){this._tooltip&&this._tooltip.hide()},suspendTracking:function(){this._instance.suspendTracking(),this.hideTooltip()},resumeTracking:function(){this._instance.resumeTracking()},getSize:function(){return{width:this.element.width(),height:this.element.height()}},setSize:function(e){this.element.css({width:e.width,height:e.height}),this._size=e,this._instance.currentSize(e),this._resize()},_resize:function(){this._instance.currentSize(this._size),this._instance._resize()},_enableTracking:function(){t.ui.Popup&&(this._tooltip=new n.SurfaceTooltip(this,this.options.tooltip||{}))}});function l(e){this._instance.translate(e)}t.ui.plugin(s),s.create=function(e,t){return new s(e,t)},t.drawing.Surface=s}(window.kendo.jQuery)})?i.apply(t,r):i)||(e.exports=o)},926:function(e,t){e.exports=n(42685)}})},50498:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(929),e.exports=n(929)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},19:function(e,t){e.exports=n(25481)},929:function(e,t,n){var i,r,o;n(3),r=[n(19)],void 0===(o="function"==typeof(i=function(){return e=window.kendo.jQuery,kendo.drawing.util=kendo.drawing.util||{},kendo.deepExtend(kendo.drawing.util,{createPromise:function(){return e.Deferred()},promiseAll:function(t){return e.when.apply(e,t)}}),window.kendo;var e})?i.apply(t,r):i)||(e.exports=o)}})},22826:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(932),e.exports=n(932)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},932:function(e,t,n){var i,r,o;n(3),r=[n(933)],void 0===(o="function"==typeof(i=function(){!function(e){var t=window.kendo,n=t.Class,i=t.ui.editor,r=i.Dom,o=i.RestorePoint,a=i.Marker,s=e.extend;var l=n.extend({init:function(e){this.options=e,this.restorePoint=new o(e.range,e.body,{immutables:e.immutables}),this.marker=new a,this.formatter=e.formatter},getRange:function(){return this.restorePoint.toRange()},lockRange:function(e){return this.marker.add(this.getRange(),e)},releaseRange:function(e){this.marker.remove(e),this.editor.selectRange(e)},undo:function(){var e=this.restorePoint;e.restoreHtml(),this.editor.selectRange(e.toRange())},redo:function(){this.exec()},createDialog:function(n,i){var r=this.editor;return e(n).appendTo(document.body).kendoWindow(s({},r.options.dialogOptions,i)).closest(".k-window").toggleClass("k-rtl",t.support.isRtl(r.wrapper)).end()},exec:function(){var e=this.lockRange(!0);this.formatter.editor=this.editor,this.formatter.toggle(e),this.releaseRange(e)},immutables:function(){return this.editor&&this.editor.options.immutables},expandImmutablesIn:function(e){this.immutables()&&(t.ui.editor.Immutables.expandImmutablesIn(e),this.restorePoint=new o(e,this.editor.body))}}),c=n.extend({init:function(e,t){this.body=e.body,this.startRestorePoint=e,this.endRestorePoint=t},redo:function(){r.removeChildren(this.body),this.body.innerHTML=this.endRestorePoint.html,this.editor.selectRange(this.endRestorePoint.toRange())},undo:function(){r.removeChildren(this.body),this.body.innerHTML=this.startRestorePoint.html,this.editor.selectRange(this.startRestorePoint.toRange())}});s(i,{_finishUpdate:function(e,t){var n=e.selectionRestorePoint=new o(e.getRange(),e.body),i=new c(t,n);return i.editor=e,e.undoRedoStack.push(i),n},Command:l,GenericCommand:c})}(window.kendo.jQuery)})?i.apply(t,r):i)||(e.exports=o)},933:function(e,t){e.exports=n(91718)}})},53371:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(934),e.exports=n(934)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},934:function(e,t,n){var i,r,o;n(3),r=[n(935)],void 0===(o="function"==typeof(i=function(){!function(e){var t=window.kendo,n=t.ui.DropDownList,i=t.ui.editor.Dom,r=n.extend({init:function(i,r){var o=this;n.fn.init.call(o,i,r),t.support.mobileOS.ios&&(this._initSelectOverlay(),this.bind("dataBound",e.proxy(this._initSelectOverlay,this))),o.text(o.options.title),o.element.attr("title",o.options.title),o.wrapper.attr("title",o.options.title),o.bind("open",(function(){if(o.options.autoSize){var e,n=o.list;n.css({whiteSpace:"nowrap",width:"auto"}),(e=n.width())>0?e+=20:e=o._listWidth,n.css("width",e+t.support.scrollbar()),o._listWidth=e}}))},options:{name:"SelectBox",index:-1},_initSelectOverlay:function(){for(var n,i=this,r=i.value(),o=this.dataSource.view(),a="",s=t.htmlEncode,l=0;l";var c=e(""),d=e(this.element).closest(".k-widget");d.next(".k-select-overlay").remove(),c.insertAfter(d),c.on("change",(function(){i.value(this.value),i.trigger("change")}))},value:function(e){var t=this,i=n.fn.value.call(t,e);if(undefined===e)return i;n.fn.value.call(t)||t.text(t.options.title)},decorate:function(t){var n,r,o,a,s=this.dataSource,l=s.data();for(t&&this.list.css("background-color",i.getEffectiveBackground(e(t))),n=0;n{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(936),e.exports=n(936)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},936:function(e,t,n){var i,r,o;n(3),r=[n(937)],i=function(){!function(e){var t=window.kendo,n=e.map,i=e.extend,r=t.support.browser,o="style",a="float",s="cssFloat",l="styleFloat",c="class",d="k-marker";function u(e){var t,n,i={};for(t=0,n=e.length;t=8&&(w=function(e){if(1==e.nodeType&&e.firstChild)for(var t=e.firstChild,n=t;n=n.nextSibling;)3==n.nodeType&&3==t.nodeType&&(n.nodeValue=t.nodeValue+n.nodeValue,A.remove(t)),t=n});var k,y=/^\s+$/,x=/^[\n\r\t]+$/,C=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/i,S=/\ufeff/g,T=/^(\s+|\ufeff)$/,I="color,padding-left,padding-right,padding-top,padding-bottom,background-color,background-attachment,background-image,background-position,background-repeat,border-top-style,border-top-width,border-top-color,border-bottom-style,border-bottom-width,border-bottom-color,border-left-style,border-left-width,border-left-color,border-right-style,border-right-width,border-right-color,font-family,font-size,font-style,font-variant,font-weight,line-height".split(","),D=/[<>\&]/g,F=/[\u00A0-\u2666<>\&]/g,E={34:"quot",38:"amp",39:"apos",60:"lt",62:"gt",160:"nbsp",161:"iexcl",162:"cent",163:"pound",164:"curren",165:"yen",166:"brvbar",167:"sect",168:"uml",169:"copy",170:"ordf",171:"laquo",172:"not",173:"shy",174:"reg",175:"macr",176:"deg",177:"plusmn",178:"sup2",179:"sup3",180:"acute",181:"micro",182:"para",183:"middot",184:"cedil",185:"sup1",186:"ordm",187:"raquo",188:"frac14",189:"frac12",190:"frac34",191:"iquest",192:"Agrave",193:"Aacute",194:"Acirc",195:"Atilde",196:"Auml",197:"Aring",198:"AElig",199:"Ccedil",200:"Egrave",201:"Eacute",202:"Ecirc",203:"Euml",204:"Igrave",205:"Iacute",206:"Icirc",207:"Iuml",208:"ETH",209:"Ntilde",210:"Ograve",211:"Oacute",212:"Ocirc",213:"Otilde",214:"Ouml",215:"times",216:"Oslash",217:"Ugrave",218:"Uacute",219:"Ucirc",220:"Uuml",221:"Yacute",222:"THORN",223:"szlig",224:"agrave",225:"aacute",226:"acirc",227:"atilde",228:"auml",229:"aring",230:"aelig",231:"ccedil",232:"egrave",233:"eacute",234:"ecirc",235:"euml",236:"igrave",237:"iacute",238:"icirc",239:"iuml",240:"eth",241:"ntilde",242:"ograve",243:"oacute",244:"ocirc",245:"otilde",246:"ouml",247:"divide",248:"oslash",249:"ugrave",250:"uacute",251:"ucirc",252:"uuml",253:"yacute",254:"thorn",255:"yuml",402:"fnof",913:"Alpha",914:"Beta",915:"Gamma",916:"Delta",917:"Epsilon",918:"Zeta",919:"Eta",920:"Theta",921:"Iota",922:"Kappa",923:"Lambda",924:"Mu",925:"Nu",926:"Xi",927:"Omicron",928:"Pi",929:"Rho",931:"Sigma",932:"Tau",933:"Upsilon",934:"Phi",935:"Chi",936:"Psi",937:"Omega",945:"alpha",946:"beta",947:"gamma",948:"delta",949:"epsilon",950:"zeta",951:"eta",952:"theta",953:"iota",954:"kappa",955:"lambda",956:"mu",957:"nu",958:"xi",959:"omicron",960:"pi",961:"rho",962:"sigmaf",963:"sigma",964:"tau",965:"upsilon",966:"phi",967:"chi",968:"psi",969:"omega",977:"thetasym",978:"upsih",982:"piv",8226:"bull",8230:"hellip",8242:"prime",8243:"Prime",8254:"oline",8260:"frasl",8472:"weierp",8465:"image",8476:"real",8482:"trade",8501:"alefsym",8592:"larr",8593:"uarr",8594:"rarr",8595:"darr",8596:"harr",8629:"crarr",8656:"lArr",8657:"uArr",8658:"rArr",8659:"dArr",8660:"hArr",8704:"forall",8706:"part",8707:"exist",8709:"empty",8711:"nabla",8712:"isin",8713:"notin",8715:"ni",8719:"prod",8721:"sum",8722:"minus",8727:"lowast",8730:"radic",8733:"prop",8734:"infin",8736:"ang",8743:"and",8744:"or",8745:"cap",8746:"cup",8747:"int",8756:"there4",8764:"sim",8773:"cong",8776:"asymp",8800:"ne",8801:"equiv",8804:"le",8805:"ge",8834:"sub",8835:"sup",8836:"nsub",8838:"sube",8839:"supe",8853:"oplus",8855:"otimes",8869:"perp",8901:"sdot",8968:"lceil",8969:"rceil",8970:"lfloor",8971:"rfloor",9001:"lang",9002:"rang",9674:"loz",9824:"spades",9827:"clubs",9829:"hearts",9830:"diams",338:"OElig",339:"oelig",352:"Scaron",353:"scaron",376:"Yuml",710:"circ",732:"tilde",8194:"ensp",8195:"emsp",8201:"thinsp",8204:"zwnj",8205:"zwj",8206:"lrm",8207:"rlm",8211:"ndash",8212:"mdash",8216:"lsquo",8217:"rsquo",8218:"sbquo",8220:"ldquo",8221:"rdquo",8222:"bdquo",8224:"dagger",8225:"Dagger",8240:"permil",8249:"lsaquo",8250:"rsaquo",8364:"euro"},A={block:m,inline:_,findNodeIndex:function(e,t){var n=0;if(!e)return-1;for(;e=e.previousSibling;)t&&3==e.nodeType||n++;return n},isDataNode:function(e){return e&&null!==e.nodeValue&&null!==e.data},isAncestorOf:function(t,n){try{return!A.isDataNode(t)&&(e.contains(t,A.isDataNode(n)?n.parentNode:n)||n.parentNode==t)}catch(e){return!1}},isAncestorOrSelf:function(e,t){return A.isAncestorOf(e,t)||e==t},findClosestAncestor:function(e,t){if(A.isAncestorOf(e,t))for(;t&&t.parentNode!=e;)t=t.parentNode;return t},getAllComments:function(e){for(var t=[],n=document.createNodeIterator(e,NodeFilter.SHOW_COMMENT,(function(){return NodeFilter.FILTER_ACCEPT}),!1),i=n.nextNode();i;)t.push(i.nodeValue),i=n.nextNode();return t},getNodeLength:function(e){return A.isDataNode(e)?e.length:e.childNodes.length},splitDataNode:function(e,t){for(var n,i=e.cloneNode(!1),r="",o=e.nextSibling;o&&3==o.nodeType&&o.nodeValue;)r+=o.nodeValue,n=o,o=o.nextSibling,A.remove(n);e.deleteData(t,e.length),i.deleteData(0,t),i.nodeValue+=r,A.insertAfter(i,e)},attrEquals:function(e,n){for(var i in n){var r=e[i];if(i==a&&(r=e[t.support.cssFloat?s:l]),"object"==typeof r){if(!A.attrEquals(r,n[i]))return!1}else if(r!=n[i])return!1}return!0},blockParentOrBody:function(e){return A.parentOfType(e,h)||e.ownerDocument.body},blockParents:function(t){var n,i,r=[];for(n=0,i=t.length;n1?e:"0"+e})).join(""):e},encode:function(e,t){var n=!t||t.entities?F:D;return e.replace(n,(function(e){var t=e.charCodeAt(0),n=E[t];return n?"&"+n+";":e}))},isBom:function(e){return e&&3===e.nodeType&&/^[\ufeff]+$/.test(e.nodeValue)},stripBom:function(e){return(e||"").replace(S,"")},stripBomNode:function(e){A.isBom(e)&&e.parentNode.removeChild(e)},insignificant:function(e){var t=e.attributes;return"k-marker"==e.className||A.is(e,"br")&&("k-br"==e.className||t._moz_dirty||t._moz_editor_bogus_node)},tableCell:function(e){return A.is(e,"td")||A.is(e,"th")},significantNodes:function(t){return e.grep(t,(function(e){var t=A.name(e);return!("br"==t||A.insignificant(e)||A.emptyTextNode(e)||1==e.nodeType&&!p[t]&&A.emptyNode(e))}))},emptyTextNode:function(e){return e&&3==e.nodeType&&T.test(e.nodeValue)},emptyNode:function(e){return 1==e.nodeType&&!A.significantNodes(e.childNodes).length},name:function(e){return e.nodeName.toLowerCase()},significantChildNodes:function(t){return e.grep(t.childNodes,(function(e){return 3!=e.nodeType||!A.isWhitespace(e)}))},lastTextNode:function(e){var t=null;if(3==e.nodeType)return e;for(var n=e.lastChild;n;n=n.previousSibling)if(t=A.lastTextNode(n))return t;return t},is:function(e,t){return e&&A.name(e)==t},isMarker:function(e){return e.className==d},isWhitespace:function(e){return y.test(e.nodeValue)},allWhitespaceContent:function(e){for(var t=e.firstChild;t&&A.isWhitespace(t);)t=t.nextSibling;return!t},isEmptyspace:function(e){return x.test(e.nodeValue)},htmlIndentSpace:function(t){if(!A.isDataNode(t)||!A.isWhitespace(t))return!1;if(x.test(t.nodeValue))return!0;var n=function(e,t){for(;e[t];)if(e=e[t],A.significantNodes([e]).length>0)return e},i=t.parentNode,r=n(t,"previousSibling"),o=n(t,"nextSibling");if(S.test(t.nodeValue))return!(!r&&!o);if(e(i).is("tr,tbody,thead,tfoot,table,ol,ul"))return!0;if(A.isBlock(i)||A.is(i,"body")){var a=r&&A.isBlock(r),s=o&&A.isBlock(o);if(!o&&a||!r&&s||a&&s)return!0}return!1},isBlock:function(e){return m[A.name(e)]},isSelfClosing:function(e){return g[A.name(e)]},isEmpty:function(e){return p[A.name(e)]},isInline:function(e){return _[A.name(e)]},isBr:function(e){return"br"==A.name(e)},list:function(e){var t=e?A.name(e):"";return"ul"==t||"ol"==t||"dl"==t},scrollContainer:function(e){var t=A.windowFromDocument(e),n=(t.contentWindow||t).document||t.ownerDocument||t;return"BackCompat"==n.compatMode?n.body:n.scrollingElement||n.documentElement},scrollTo:function(t,n){var i,r,o,a,s=t.ownerDocument,l=A.windowFromDocument(s).innerHeight,c=A.scrollContainer(s);A.isDataNode(t)?n?(a=A.create(s,"span",{innerHTML:""}),A.insertBefore(a,t),i=e(a)):i=e(t.parentNode):i=e(t),r=i.offset().top,o=i[0].offsetHeight,!n&&o||(o=parseInt(i.css("line-height"),10)||Math.ceil(1.2*parseInt(i.css("font-size"),10))||15),a&&A.remove(a),o+r>c.scrollTop+l&&(c.scrollTop=o+r-l)},persistScrollTop:function(e){k=A.scrollContainer(e).scrollTop},offset:function(e,t){for(var n={top:e.offsetTop,left:e.offsetLeft},i=e.offsetParent;i&&(!t||A.isAncestorOf(t,i));)n.top+=i.offsetTop,n.left+=i.offsetLeft,i=i.offsetParent;return n},restoreScrollTop:function(e){"number"==typeof k&&(A.scrollContainer(e).scrollTop=k,k=void 0)},insertAt:function(e,t,n){e.insertBefore(t,e.childNodes[n]||null)},insertBefore:function(e,t){return t.parentNode?t.parentNode.insertBefore(e,t):t},insertAfter:function(e,t){return t.parentNode.insertBefore(e,t.nextSibling)},remove:function(e){e.parentNode&&e.parentNode.removeChild(e)},removeChildren:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)},removeTextSiblings:function(e){for(var t=e.parentNode;e.nextSibling&&3==e.nextSibling.nodeType;)t.removeChild(e.nextSibling);for(;e.previousSibling&&3==e.previousSibling.nodeType;)t.removeChild(e.previousSibling)},trim:function(e){for(var t=e.childNodes.length-1;t>=0;t--){var n=e.childNodes[t];A.isDataNode(n)?A.stripBom(n.nodeValue).length||A.remove(n):n.className!=d&&(A.trim(n),(!A.isEmpty(n)&&0===n.childNodes.length||A.isBlock(n)&&A.allWhitespaceContent(n))&&A.remove(n))}return e},closest:function(e,t){for("string"==typeof t&&(t=[t]);e&&t.indexOf(A.name(e))<0;)e=e.parentNode;return e},closestBy:function(e,t,n){for(;e&&!t(e);){if(n&&n(e))return null;e=e.parentNode}return e},sibling:function(e,t){do{e=e[t]}while(e&&1!=e.nodeType);return e},next:function(e){return A.sibling(e,"nextSibling")},prev:function(e){return A.sibling(e,"previousSibling")},parentOfType:function(e,t){do{e=e.parentNode}while(e&&!A.ofType(e,t));return e},ofType:function(t,n){return e.inArray(A.name(t),n)>=0},changeTag:function(e,t,n){var i,r,a,s,l,d=A.create(e.ownerDocument,t),u=e.attributes;if(!n)for(i=0,r=u.length;i1}));return e(n).is("body,.k-editor")?void 0:n},create:function(e,t,n){return A.attr(e.createElement(t),n)},createEmptyNode:function(e,t,n){var i=A.attr(e.createElement(t),n);return i.innerHTML="\ufeff",i},attr:function(e,t){for(var n in(t=i({},t))&&o in t&&(A.style(e,t.style),delete t.style),t)null===t[n]?(e.removeAttribute(n),delete t[n]):"className"==n&&(e[n]=t[n]);return i(e,t)},mergeAttributes:function(t,n){t.attributes.length&&e.each(t.attributes,(function(){"contenteditable"!==this.name&&e(n).attr(this.name,this.value)}))},style:function(t,n){e(t).css(n||{})},unstyle:function(e,n){for(var i in n)i==a&&(i=t.support.cssFloat?s:l),e.style[i]="";""===e.style.cssText&&e.removeAttribute(o)},inlineStyle:function(t,i,o){var a,s=e(A.create(t.ownerDocument,i,o));return t.appendChild(s[0]),a=n(I,(function(e){return r.msie&&"line-height"==e&&"1px"==s.css(e)?"line-height:1.5":e+":"+s.css(e)})).join(";"),s.remove(),a},getEffectiveBackground:function(e){var t=e.css("background-color")||"";return t.indexOf("rgba(0, 0, 0, 0")<0&&"transparent"!==t?t:"html"===e[0].tagName.toLowerCase()?"Window":A.getEffectiveBackground(e.parent())},innerText:function(e){var t=e.innerHTML;return(t=t.replace(//gi,"")).replace(/<\/?[^>]+?\/?>/gm,"")},removeClass:function(t,n){var i,r,o=" "+t.className+" ",a=n.split(" ");for(i=0,r=a.length;i1&&this._mapColspan(s,i,o,n),n[i])for(;n[i][o];)o++;s.setAttribute(t,o),s.colSpan>1&&(o=o+s.colSpan-1)}},_mapColspan:function(e,t,n,i){for(var r,o=e.rowSpan,a=e.colSpan,s=0;s{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(938),e.exports=n(938)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},938:function(e,t,n){var i,r,o;n(3),r=[n(939)],void 0===(o="function"==typeof(i=function(){!function(e){var t=window.kendo,n=t.Class,i=t.ui.editor,r=i.Dom,o=t.template,a=i.RangeUtils,s=["ul","ol","tbody","thead","table"],l="k-immutable",c="["+l+"]",d=function(t){return e(t).is("body,.k-editor")},u=function(e){return e.getAttribute&&"false"==e.getAttribute("contenteditable")},p=function(e){return r.closestBy(e,u,d)},f=function(e){return!!p(e.commonAncestorContainer)||!(!p(e.startContainer)&&!p(e.endContainer)||0!==a.editableTextNodes(e).length)},h=function(e){for(var t="",n="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",i=e||10;i>0;--i)t+=n.charAt(Math.round(61*Math.random()));return t},m=function(e){var t=e?e.options:undefined;t&&t.finder&&t.finder._initOptions({immutables:!0})},g=n.extend({init:function(t){this.editor=t,this.serializedImmutables={},this.options=e.extend({},t&&t.options&&t.options.immutables);var n=t.toolbar.tools;m(n.justifyLeft),m(n.justifyCenter),m(n.justifyRight),m(n.justifyFull)},serialize:function(e){var t,n=this._toHtml(e);return-1===n.indexOf(l)?(t=this.randomId(),n=n.replace(/>/," "+l+'="'+t+'">')):t=n.match(/k-immutable\s*=\s*['"](.*)['"]/)[1],this.serializedImmutables[t]=e,n},_toHtml:function(e){var t,n=this.options.serialization;switch(typeof n){case"string":return o(n)(e);case"function":return n(e);default:return"<"+(t=r.name(e))+">"}},deserialize:function(n){var i=this,r=this.options.deserialization;e(c,n).each((function(){var n=this.getAttribute(l),o=i.serializedImmutables[n];t.isFunction(r)&&r(this,o),e(this).replaceWith(o)})),i.serializedImmutables={}},randomId:function(e){return h(e)},keydown:function(e,n){var i,r,o=(i=e.keyCode,r=t.keys,i===r.BACKSPACE||i==r.DELETE);if(o&&this._cancelDeleting(e,n)||!o&&this._cancelTyping(e,n))return e.preventDefault(),!0},_cancelTyping:function(e,t){var n=this.editor.keyboard;return t.collapsed&&!n.typingInProgress&&n.isTypingKey(e)&&f(t)},_cancelDeleting:function(e,n){var i=t.keys,o=e.keyCode===i.BACKSPACE,a=e.keyCode==i.DELETE;if(!o&&!a)return!1;var l=!1;if(n.collapsed){if(f(n))return!0;var c=this.nextImmutable(n,a);if(c&&o){var d=r.closest(n.commonAncestorContainer,"li");if(d){var u=r.closest(c,"li");if(u&&u!==d)return l}}if(c&&!r.tableCell(c)){if(r.parentOfType(c,s)===r.parentOfType(n.commonAncestorContainer,s)){for(;c&&1==c.parentNode.childNodes.length;)c=c.parentNode;if(r.tableCell(c))return l;this._removeImmutable(c,n)}l=!0}}return l},nextImmutable:function(e,t){var n=e.commonAncestorContainer;if(r.isBom(n)||t&&a.isEndOf(e,n)||!t&&a.isStartOf(e,n)){var i=this._nextNode(n,t);if(i&&r.isBlock(i)&&!p(i))for(;i&&i.children&&i.children[t?0:i.children.length-1];)i=i.children[t?0:i.children.length-1];return p(i)}},_removeImmutable:function(e,t){var n=this.editor,o=new i.RestorePoint(t,n.body);r.remove(e),i._finishUpdate(n,o)},_nextNode:function(e,t){for(var n,i=t?"nextSibling":"previousSibling",o=e;o&&!n;)(n=o[i])&&r.isDataNode(n)&&/^\s|[\ufeff]$/.test(n.nodeValue)&&(n=(o=n)[i]),n||(o=o.parentNode);return n}});g.immutable=u,g.immutableParent=p,g.expandImmutablesIn=function(e){var t=p(e.startContainer),n=p(e.endContainer);(t||n)&&(t&&e.setStartBefore(t),n&&e.setEndAfter(n))},g.immutablesContext=f,g.toolsToBeUpdated=["bold","italic","underline","strikethrough","superscript","subscript","forecolor","backcolor","fontname","fontsize","createlink","unlink","autolink","addcolumnleft","addcolumnright","addrowabove","addrowbelow","deleterow","deletecolumn","mergecells","formatting","cleanformatting"],g.removeImmutables=function(t){var n,i,o,a={empty:!0};return e(t).find("[contenteditable='false']").each((function(t,s){n=r.name(s),i=h(),o="<"+n+" "+l+"='"+i+"'>",a[i]={node:s,style:e(s).attr("style")},a.empty=!1,e(s).replaceWith(o)})),a},g.restoreImmutables=function(t,n){var i,r;e(t).find(c).each((function(t,o){i=o.getAttribute(l),r=n[i],e(o).replaceWith(r.node),r.style!=e(r.node).attr("style")&&e(r.node).removeAttr("style").attr("style",r.style)}))},i.Immutables=g}(window.kendo.jQuery)})?i.apply(t,r):i)||(e.exports=o)},939:function(e,t){e.exports=n(32542)}})},26902:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){n(940),e.exports=n(940)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},6:function(e,t){e.exports=n(39961)},940:function(e,t,n){var i,r,o;n(3),r=[n(941),n(6),n(942),n(943),n(944)],void 0===(o="function"==typeof(i=function(){!function(e,t){var n=window.kendo,i=n.Class,r=n.ui.Widget,o=n.support.mobileOS,a=n.support.browser,s=e.extend,l=e.proxy,c=n.deepExtend,d=n.keys,u="select",p="select.k-select-overlay",f="k-placeholder",h="placeholder",m=i.extend({init:function(e){this.options=e},getHtml:function(){var e=this.options;return n.template(e.template,{useWithBlock:!1})(e)}}),g={editorWrapperTemplate:'',buttonTemplate:'# var iconCssClass= "k-icon k-i-" + kendo.toHyphens(data.cssClass.replace("k-", ""));#',tableWizardButtonTemplate:'# var iconCssClass= "k-icon k-i-" + kendo.toHyphens(data.cssClass.replace("k-", ""));##= data.title #',colorPickerTemplate:'',comboBoxTemplate:'',separatorTemplate:'',overflowAnchorTemplate:'',formatByName:function(t,n){for(var i=0;i=0)return n[i]},getToolCssClass:function(e){return{superscript:"sup-script",subscript:"sub-script",justifyLeft:"align-left",justifyCenter:"align-center",justifyRight:"align-right",justifyFull:"align-justify",insertUnorderedList:"list-unordered",insertOrderedList:"list-ordered",import:"login",indent:"indent-increase",outdent:"indent-decrease",createLink:"link-horizontal",unlink:"unlink-horizontal",insertImage:"image",insertFile:"file-add",viewHtml:"html",foreColor:"foreground-color",backColor:"paint",createTable:"table-insert",addColumnLeft:"table-column-insert-left",addColumnRight:"table-column-insert-right",addRowAbove:"table-row-insert-above",addRowBelow:"table-row-insert-below",deleteRow:"table-row-delete",deleteColumn:"table-column-delete",mergeCellsHorizontally:"cells-merge-horizontally",mergeCellsVertically:"cells-merge-vertically",splitCellHorizontally:"cell-split-horizontally",splitCellVertically:"cell-split-vertically",tableWizard:"table-properties",tableWizardInsert:"table-wizard",cleanFormatting:"clear-css"}[e]||e},registerTool:function(e,t){var n=t.options;n&&n.template&&(n.template.options.cssClass="k-"+g.getToolCssClass(e)),t.name||(t.options.name=e,t.name=e.toLowerCase()),C.defaultTools[e]=t},registerFormat:function(e,t){C.fn.options.formats[e]=t},cacheComments:function(e,t){for(var n in t)e=e.replace(t[n],"{"+n+"}");return e},retrieveComments:function(e,t){for(var n in t)e=e.replace("{"+n+"}",t[n]);return e}},v=!o||o.ios&&o.flatVersion>=500||!o.ios&&void 0!==document.documentElement.contentEditable,_=["bold","italic","underline"],b=["justifyLeft","justifyCenter","justifyRight"],w=["insertUnorderedList","insertOrderedList"],k=["indent","outdent"],y=["createLink","unlink"],x=["tableWizard","createTable","addColumnLeft","addColumnRight","addRowAbove","addRowBelow","deleteRow","deleteColumn","mergeCellsHorizontally","mergeCellsVertically","splitCellHorizontally","splitCellVertically"],C=r.extend({init:function(i,o){var a,d,u,p,f,h,m=this,_=n.ui.editor,b=_.Dom;v&&(r.fn.init.call(m,i,o),m.options=c({},m.options,o),m.options.tools=m.options.tools.slice(),h=(i=m.element)[0],p=b.name(h),this._registerHandler(i.closest("form"),"submit",l(m.update,m,t)),(u=s({},m.options)).editor=m,"textarea"==p?(m._wrapTextarea(),d=m.wrapper.find(".k-editor-toolbar"),h.id&&d.attr("aria-controls",h.id)):(m.element.attr("contenteditable",!0).addClass("k-widget k-editor k-editor-inline"),u.popup=!0,d=e('#if(filterable || lockedColumns){##}##}##if(filterable){#
  • ${messages.filter}
  • #if(lockedColumns){##}##}##if(lockedColumns){#
  • ${messages.lock}
  • ${messages.unlock}
  • #}#',C='
    ${messages.settings}
    • #=messages.column#: ${title}
        #if(sortable){#
      • ${messages.sortAscending}
      • ${messages.sortDescending}
      • #}##if(lockedColumns){#
      • ${messages.lock}
      • ${messages.unlock}
      • #}##if(filterable){#
      • ${messages.filter}
      • #}#
    • #if(showColumns){#
    • ${messages.columnVisibility}
        #for (var idx = 0; idx < columns.length; idx++) {#
      • #=columns[idx].title#
      • #}#
    • #}#
    • #=messages.clear#
    ',S=b.extend({init:function(e,t){var n=this;b.fn.init.call(n,e,t),n._createCheckBoxes(),n.element.on("click"+_,"li.k-item:not(.k-separator):not(.k-state-disabled):not(:has(.k-switch))","_click")},events:[m],_click:function(t){var n=this;if(e(t.target).is("[type=checkbox]")||t.preventDefault(),!e(t.target).hasClass("k-clear"))return e(t.target).hasClass("k-filterable")?(n._cancelChanges(!0),void n.trigger(m,{item:t.currentTarget})):void n._updateSelectedItems(t.currentTarget);n._cancelChanges(!0)},_updateSelectedItems:function(t){var n,i,r,o=this,a=e(t),s=o.options.columnMenu.view.state||{columns:{}},l=a.prop("id");a.hasClass("k-filter-item")||(s[l]?s[l]=!1:s[l]=!0,(a.hasClass("k-sort-asc")||a.hasClass("k-sort-desc"))&&(a.hasClass("k-sort-asc")?(n="asc",i=o.element.find(".k-sort-desc")):(n="desc",i=o.element.find(".k-sort-asc")),r=i.prop("id"),n!==s.initialSort||a.hasClass("k-state-selected")||(s[l]=!1),s[r]&&(s[r]=!1),i.removeClass(c)),a.hasClass(c)?a.removeClass(c):a.addClass(c))},_cancelChanges:function(e){var t=this,n=t.options.columnMenu,i=n.view,r=(i.state||{columns:{}}).columns;if(t.element.find("."+c).removeClass(c),n.refresh(),e){var o=[];for(var a in r)if(r.hasOwnProperty(a)&&!0===r[a]){var s=i.element.find("#"+a);o.push(s[0])}for(var l=o.length-1;l>=0;l--)t.trigger(m,{item:o[l]});n.options.lockedColumns&&n._updateLockedColumns()}t.options.columnMenu.view.state={columns:{}}},_applyChanges:function(){var e=this.options.columnMenu.view,t=e.state||{columns:{}};for(var n in t)if(t.hasOwnProperty(n)&&"initialSort"!==n&&"columns"!==n&&!0===t[n]){var i=e.element.find("#"+n);i.hasClass(c)?i.removeClass(c):i.addClass(c),this.trigger(m,{item:i[0]})}},_createCheckBoxes:function(){var e=this;e.element.find(".k-columns-item").find("[type='checkbox']").kendoSwitch({messages:{checked:"",unchecked:""},change:function(t){var n=t.sender.element.closest(".k-item"),i=e.options.columnMenu.view.state||{columns:{}},r=n.prop("id");i.columns[r]?i.columns[r]=!1:i.columns[r]=!0,e.trigger(m,{item:n})}})},_destroyCheckBoxes:function(){for(var e,t=this.element.find(".k-columns-item").find("[type='checkbox']"),n=0;n{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1046)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1007:function(e,t){e.exports=n(25481)},1046:function(e,t,n){var i,r,o;n(3),r=[n(1007)],void 0===(o="function"==typeof(i=function(){return function(e,t){var n=window.kendo,i=n.ui,r=i.Widget,o="dir",a="asc",s="single",l="field",c="desc",d=".kendoColumnSorter",u=".k-link",p="aria-sort",f=e.proxy,h=r.extend({init:function(e,t){var n,i=this;r.fn.init.call(i,e,t),i._refreshHandler=f(i.refresh,i),i.dataSource=i.options.dataSource.bind("change",i._refreshHandler),i.directions=i.options.initialDirection===a?[a,c]:[c,a],(n=i.element.find(u))[0]||(n=i.element.wrapInner('').find(u)),i.link=n,i.element.on("click"+d,f(i._click,i))},options:{name:"ColumnSorter",mode:s,allowUnsort:!0,compare:null,filter:"",initialDirection:a,showIndexes:!1},events:["change"],destroy:function(){var e=this;r.fn.destroy.call(e),e.element.off(d),e.dataSource.unbind("change",e._refreshHandler),e._refreshHandler=e.element=e.link=e.dataSource=null},refresh:function(){var i,r,s,d,u,f,h=this,m=h.dataSource.sort()||[],g=h.element,v=g.attr(n.attr(l));for(g.removeAttr(n.attr(o)),g.removeAttr(p),i=0,r=m.length;i table"):_.parent().hasClass("k-grid-header-locked")?_=_.closest(".k-grid").find(".k-grid-content-locked > table"):_.parent().hasClass("k-grid")||(_=null),_&&(u=g.attr(n.attr("index"))?function(i){var r=i.find("tr:not(.k-filter-row)"),o=function(){var t=e(this);return!t.hasClass("k-group-cell")&&!t.hasClass("k-hierarchy-cell")},a=e();r.length>1&&(a=r.find("th:visible").filter(o).filter((function(){return this.rowSpan>1}))),a=a.add(r.last().find("th:visible").filter(o));var s=n.attr("index");return a.sort((function(n,i){n=e(n),i=e(i);var r=n.attr(s),o=i.attr(s);return r===t&&(r=e(n).index()),o===t&&(o=e(i).index()),(r=parseInt(r,10))>(o=parseInt(o,10))?1:r').appendTo(h.link),g.attr(p,"ascending")):d===c&&(e('').appendTo(h.link),g.attr(p,"descending")),h.options.showIndexes&&m.length>1&&f&&e('').html(f).appendTo(h.link)},_toggleSortDirection:function(e){var n=this.directions;return e===n[n.length-1]&&this.options.allowUnsort?t:n[0]===e?n[1]:n[0]},_click:function(e){var i,r,a=this,c=a.element,d=c.attr(n.attr(l)),u=c.attr(n.attr(o)),p=a.options,f=null===a.options.compare?t:a.options.compare,h=a.dataSource.sort()||[];if(e.preventDefault(),(!p.filter||c.is(p.filter))&&(u=this._toggleSortDirection(u),!this.trigger("change",{sort:{field:d,dir:u,compare:f}}))){if(p.mode===s)h=[{field:d,dir:u,compare:f}];else if("multiple"===p.mode){for(i=0,r=h.length;i{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1047)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1024:function(e,t){e.exports=n(58394)},1025:function(e,t){e.exports=n(94726)},1026:function(e,t){e.exports=n(84323)},1047:function(e,t,n){var i,r,o;n(3),r=[n(1024),n(1025),n(1026)],void 0===(o="function"==typeof(i=function(){return function(e,t){var n=window.kendo,i=n.ui,r=i.List,o=i.Select,a=n.caret,s=n.support,l=s.placeholder,c=n._activeElement,d=n.keys,u=".kendoComboBox",p=u+"FocusEvent",f="click"+u,h="mousedown"+u,m="disabled",g="readonly",v="change",_="k-state-default",b="k-state-focused",w="k-state-disabled",k="aria-disabled",y="filter",x="accept",C="rebind",S="mouseenter"+u+" mouseleave"+u,T=e.proxy,I=/(\r\n|\n|\r)/gm,D=o.extend({init:function(t,i){var r,a=this;a.ns=u,i=e.isArray(i)?{dataSource:i}:i,o.fn.init.call(a,t,i),i=a.options,t=a.element.on("focus"+u,T(a._focusHandler,a)),i.placeholder=i.placeholder||t.attr("placeholder"),a._reset(),a._wrapper(),a._input(),a._clearButton(),a._tabindex(a.input),a._popup(),a._dataSource(),a._ignoreCase(),a._enable(),a._attachFocusEvents(),a._oldIndex=a.selectedIndex=-1,a._aria(),a._initialIndex=i.index,a.requireValueMapper(a.options),a._initList(),a._cascade(),i.autoBind?a._filterSource():(!(r=i.text)&&a._isSelect&&(r=t.children(":selected").text()),r&&a._setText(r)),r||a._placeholder(),e(a.element).parents("fieldset").is(":disabled")&&a.enable(!1),n.notify(a),a._toggleCloseVisibility()},options:{name:"ComboBox",enabled:!0,index:-1,text:null,value:null,autoBind:!0,delay:200,dataTextField:"",dataValueField:"",minLength:1,enforceMinLength:!1,height:200,highlightFirst:!0,filter:"none",placeholder:"",suggest:!1,cascadeFrom:"",cascadeFromField:"",cascadeFromParentField:"",ignoreCase:!0,animation:{},virtual:!1,template:null,groupTemplate:"#:data#",fixedGroupTemplate:"#:data#",clearButton:!0,syncValueAndText:!0,autoWidth:!1,popup:null},events:["open","close",v,"select","filtering","dataBinding","dataBound","cascade","set"],setOptions:function(e){var t=this._listOptions(e);o.fn.setOptions.call(this,e),this.listView.setOptions(t),this._accessors(),this._aria(),this._clearButton()},destroy:function(){var e=this;e.input.off(u),e.input.off(p),e.element.off(u),e.wrapper.off(u),e._inputWrapper.off(u),clearTimeout(e._pasteTimeout),e._arrow.off(f+" "+h),e._clear.off(f+" "+h),o.fn.destroy.call(e)},_change:function(){var e=this,t=e.text(),n=t&&t!==e._oldText&&t!==e.options.placeholder,i=e.selectedIndex,r=-1===i;if(!e.options.syncValueAndText&&!e.value()&&r&&n)return e._old="",e._oldIndex=i,e._oldText=t,e._typing||e.element.trigger(v),e.trigger(v),void(e._typing=!1);o.fn._change.call(e),e._toggleCloseVisibility()},_attachFocusEvents:function(){var e=this;e.input.on("focus"+p,T(e._inputFocus,e)).on("focusout"+p,T(e._inputFocusout,e))},_focusHandler:function(){this.input.focus()},_arrowClick:function(){this._toggle()},_inputFocus:function(){this._inputWrapper.addClass(b),this._placeholder(!1)},_inputFocusout:function(){var e=this,t=e.value();e._userTriggered=!0,e._inputWrapper.removeClass(b),clearTimeout(e._typingTimeout),e._typingTimeout=null,e.text(e.text());var n=e._focus(),i=this.listView.dataItemByIndex(this.listView.getElementIndex(n));t!==e.value()&&e.trigger("select",{dataItem:i,item:n})?e.value(t):(e._placeholder(),e._blur(),e.element.blur())},_inputPaste:function(){var e=this;clearTimeout(e._pasteTimeout),e._pasteTimeout=null,e._pasteTimeout=setTimeout((function(){e.search()}))},_editable:function(e){var t=this,n=e.disable,i=e.readonly,r=t._inputWrapper.off(u),o=t.element.add(t.input.off(u)),a=t._arrow.off(f+" "+h),s=t._clear;i||n?(r.addClass(n?w:_).removeClass(n?_:w),o.attr(m,n).attr(g,i).attr(k,n)):(r.addClass(_).removeClass(w).on(S,t._toggleHover),o.removeAttr(m).removeAttr(g).attr(k,!1),a.on(f,T(t._arrowClick,t)).on(h,(function(e){e.preventDefault()})),s.on(f+" touchend"+u,T(t._clearValue,t)),t.input.on("keydown"+u,T(t._keydown,t)).on("input"+u,T(t._search,t)).on("paste"+u,T(t._inputPaste,t)),t.wrapper.on(f+u,T(t._focusHandler,t))),t._toggleCloseVisibility()},open:function(){var e=this,t=e._state,n=!!e.dataSource.filter()&&e.dataSource.filter().filters.length>0,i=!e.ul.find(e.listView.focus()).length;e.popup.visible()||(!e.listView.bound()&&t!==y||t===x?(e._open=!0,e._state=C,1!==e.options.minLength&&!n||n&&e.value()&&-1===e.selectedIndex?(e.refresh(),e._openPopup(),this.options.virtual||e.listView.bound(!1)):e._filterSource()):e._allowOpening()&&(e.popup._hovered=!0,e._openPopup(),e.options.virtual?e._focusItem():i&&e.options.highlightFirst&&e.listView.focus(0)))},_scrollToFocusedItem:function(){var e=this.listView;e.scrollToIndex(e.getElementIndex(e.focus()))},_openPopup:function(){this.popup.one("activate",T(this._scrollToFocusedItem,this)),this.popup.open()},_updateSelectionState:function(){var e=this,n=e.options.text,i=e.options.value;e.listView.isFiltered()||(-1===e.selectedIndex?(n!==t&&null!==n||(n=i),e._accessor(i),e.input.val(n||e.input.val()),e._placeholder()):-1===e._oldIndex&&(e._oldIndex=e.selectedIndex))},_buildOptions:function(e){var n=this;if(n._isSelect){var i=n._customOption;n._state===C&&(n._state=""),n._customOption=t,n._options(e,"",n.value()),i&&i[0].selected&&!n.listView._emptySearch&&n._custom(i.val())}},_updateSelection:function(){var t=this,n=t.listView,i=t._initialIndex,r=null!==i&&i>-1;if(t._state===y)e(n.focus()).removeClass("k-state-selected");else if(!t._fetch){n.value().length||(r?t.select(i):t._accessor()&&n.value(t._accessor())),t._initialIndex=null;var o=n.selectedDataItems()[0];o&&(t._value(o)!==t.value()?t._custom(t._value(o)):t._value(o)!==t.element[0].value&&t._accessor(t._value(o)),t.text()&&t.text()!==t._text(o)&&t._selectValue(o))}},_updateItemFocus:function(){var e=this.listView;this.options.highlightFirst?e.focus()||e.focusIndex()||e.focus(0):e.focus(-1)},_listBound:function(){var e=this,n=e.input[0]===c(),i=e.dataSource.flatView(),r=e.listView.skip(),o=i.length,a=e.dataSource._group?e.dataSource._group.length:0,s=r===t||0===r;e._presetValue=!1,e._renderFooter(),e._renderNoData(),e._toggleNoData(!o),e._toggleHeader(!!a&&!!o),e._resizePopup(),e.popup.position(),e._buildOptions(i),e._makeUnselectable(),e._updateSelection(),i.length&&s&&(e._updateItemFocus(),e.options.suggest&&n&&e.input.val()&&e.suggest(i[0])),e._open&&(e._open=!1,e._typingTimeout&&!n?e.popup.close():e.toggle(e._allowOpening()),e._typingTimeout=null),e._hideBusy(),e.trigger("dataBound")},_listChange:function(){this._selectValue(this.listView.selectedDataItems()[0]),this._presetValue&&(this._oldIndex=this.selectedIndex)},_get:function(e){var t,n,i;if("function"==typeof e){for(t=this.dataSource.flatView(),i=0;i-1&&(s+=e.substring(n+s.length))):s=s.substring(0,l),s.length===l&&e||(o.value=s,o===c()&&a(o,l,s.length))):i._last=t},text:function(e){e=null===e?"":e;var n,i,o=this,a=o.input[0],s=o.options.ignoreCase,l=e;if(e===t)return a.value;!1!==o.options.autoBind||o.listView.bound()?(n=o.dataItem())&&o._text(n).replace&&o._text(n).replace(I,"")===e&&(i=o._value(n))===r.unifyType(o._old,typeof i)?o._triggerCascade():(s&&(l=l.toLowerCase()),o.dataItem()&&o._text(o.dataItem())===e||(o._select((function(e){return e=o._text(e),s&&(e=(e+"").toLowerCase()),e===l})).done((function(){o.selectedIndex<0&&(a.value=e,o.options.syncValueAndText&&o._accessor(e),o._cascadeTriggered=!0,o._triggerCascade()),o._prev=a.value})),o._toggleCloseVisibility())):o._setText(e)},toggle:function(e){this._toggle(e,!0)},value:function(e){var n=this,i=n.options,r=n.listView;if(e===t)return(e=n._accessor()||n.listView.value()[0])===t||null===e?"":e;n.requireValueMapper(n.options,e),n.trigger("set",{value:e}),e===i.value&&n.input.val()===i.text||(n._accessor(e),n._isFilterEnabled()&&r.bound()&&r.isFiltered()?n._clearFilter():n._fetchData(),r.value(e).done((function(){-1!==n.selectedIndex||r._selectedDataItems&&r._selectedDataItems.length||(n._accessor(e),n.input.val(e),n._placeholder(!0)),n._old=n._valueBeforeCascade=n._accessor(),n._oldIndex=n.selectedIndex,n._prev=n.input.val(),n._state===y&&(n._state=x),n._toggleCloseVisibility()})))},_hideBusy:function(){var e=this;clearTimeout(e._busy),e._arrowIcon.removeClass("k-i-loading"),e._focused.attr("aria-busy",!1),e._busy=null,e._toggleCloseVisibility()},_click:function(e){var t=this,n=e.item,i=t.listView.dataItemByIndex(t.listView.getElementIndex(n)),o=!0;e.preventDefault(),i&&((o=t._value(i)!==r.unifyType(t.value(),typeof t._value(i)))||t.input.val(t._text(i))),o&&t.trigger("select",{dataItem:i,item:n})?t.close():(t._userTriggered=!0,t._select(n).done((function(){t._blur()})))},_syncValueAndText:function(){return this.options.syncValueAndText},_inputValue:function(){return this.text()},_searchByWord:function(e){var n=this,i=n.options,r=n.dataSource,o=i.ignoreCase;if(o&&(e=e.toLowerCase()),n.ul[0].firstChild){this.listView.focus(this._get((function(i){var r=n._text(i);if(r!==t)return(""==(r+="")||""!==e)&&(o&&(r=r.toLowerCase()),0===r.indexOf(e))})));var a=this.listView.focus();a&&(i.suggest&&n.suggest(a),this.open()),this.options.highlightFirst&&!e&&this.listView.focusFirst()}else r.one(v,(function(){r.view()[0]&&n.search(e)})).fetch()},_input:function(){var t,n,i=this,r=i.element.removeClass("k-input")[0],o=r.accessKey,a=i.wrapper,s="input.k-input",c=r.name||"";c&&(c='name="'+c+'_input" '),(t=a.find(s))[0]||(a.append('').append(i.element),t=a.find(s)),t[0].style.cssText=r.style.cssText,t[0].title=r.title,(n=parseInt(this.element.prop("maxlength")||this.element.attr("maxlength"),10))>-1&&(t[0].maxLength=n),t.addClass(r.className).css({width:"",height:r.style.height}).attr({role:"combobox","aria-expanded":!1}).show(),l&&t.attr("placeholder",i.options.placeholder),o&&(r.accessKey="",t[0].accessKey=o),i._focused=i.input=t,i._inputWrapper=e(a[0].firstChild),i._arrow=a.find(".k-select").attr({role:"button",tabIndex:-1}),i._arrowIcon=i._arrow.find(".k-icon"),r.id&&i._arrow.attr("aria-controls",i.ul[0].id)},_clearButton:function(){r.fn._clearButton.call(this),this.options.clearButton&&(this._clear.insertAfter(this.input),this.wrapper.addClass("k-combobox-clearable"))},_keydown:function(e){var t=this,n=e.keyCode;if(t._last=n,clearTimeout(t._typingTimeout),t._typingTimeout=null,n===d.HOME)t._firstItem();else if(n===d.END)t._lastItem();else if(n===d.ENTER||n===d.TAB&&t.popup.visible()){var i=t.listView.focus(),o=t.dataItem(),a=!0;if(t.popup.visible()||o&&t.text()===t._text(o)||(i=null),i){if(t.popup.visible()&&e.preventDefault(),(o=t.listView.dataItemByIndex(t.listView.getElementIndex(i)))&&(a=t._value(o)!==r.unifyType(t.value(),typeof t._value(o))),a&&t.trigger("select",{dataItem:o,item:i}))return;t._userTriggered=!0,t._select(i).done((function(){t._blur(),t._valueBeforeCascade=t._old=t.value()}))}else(t._syncValueAndText()||t._isSelect)&&t._accessor(t.input.val()),t.listView.value(t.input.val()),t._blur()}else n==d.TAB||t._move(e)?n===d.ESC&&!t.popup.visible()&&t.text()&&t._clearValue():t._search()},_placeholder:function(e){if(!l){var n,i=this,r=i.input,o=i.options.placeholder;if(o){if(n=i.value(),e===t&&(e=!n),r.toggleClass("k-readonly",e),!e){if(n)return;o=""}r.val(o),o||r[0]!==c()||a(r[0],0,0)}}},_search:function(){var e=this;clearTimeout(e._typingTimeout),e._typingTimeout=setTimeout((function(){var t=e.text();e._prev!==t&&(e._prev=t,"none"===e.options.filter&&e.options.virtual&&e.listView.select(-1),e.search(t),e._toggleCloseVisibility()),e._typingTimeout=null}),e.options.delay)},_setText:function(e){this.input.val(e),this._prev=e},_wrapper:function(){var e=this.element,t=e.parent();t.is("span.k-widget")||((t=e.hide().wrap("").parent())[0].style.cssText=e[0].style.cssText),this.wrapper=t.addClass("k-widget k-combobox").addClass(e[0].className).css("display","")},_clearSelection:function(e,t){var n=e.value(),i=n&&-1===e.selectedIndex;-1==this.selectedIndex&&this.value()||(t||!n||i)&&(this.options.value="",this.value(""))},_preselect:function(e,t){this.input.val(t),this._accessor(e),this._old=this._accessor(),this._oldIndex=this.selectedIndex,this.listView.setValue(e),this._placeholder(),this._initialIndex=null,this._presetValue=!0,this._toggleCloseVisibility()},_clearValue:function(){o.fn._clearValue.call(this),this.input.focus()}});i.plugin(D)}(window.kendo.jQuery),window.kendo})?i.apply(t,r):i)||(e.exports=o)}})},25481:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1048)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1006:function(e,t){e.exports=n(74692)},1048:function(e,t,n){var i,r,o;(function(a){n(3),r=[n(1006)],i=function(){return function(e,t,n){var i,r=t.kendo=t.kendo||{cultures:{}},o=e.extend,s=e.each,l=e.isArray,c=e.proxy,d=e.noop,u=Math,p=t.JSON||{},f={},h=/%/,m=/\{(\d+)(:[^\}]+)?\}/g,g=/(\d+(?:\.?)\d*)px\s*(\d+(?:\.?)\d*)px\s*(\d+(?:\.?)\d*)px\s*(\d+)?/i,v=/^(\+|-?)\d+(\.?)\d*$/,_="function",b="string",w="number",k="object",y="null",x="boolean",C="undefined",S={},T={},I=[].slice,D=function(){var e,t,i,r,o,s,l=arguments[0]||{},c=1,d=arguments.length,u=!1;for("boolean"==typeof l&&(u=l,l=arguments[c]||{},c++),"object"==typeof l||a.isFunction(l)||(l={}),c===d&&(l=this,c--);c=0;i--)o[i]!==t&&o[i].original!==t||o.splice(i,1);else r._events[e]=[];return r}});function M(e,t){if(t)return"'"+e.split("'").join("\\'").split('\\"').join('\\\\\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t")+"'";var n=e.charAt(0),i=e.substring(1);return"="===n?"+("+i+")+":":"===n?"+$kendoHtmlEncode("+i+")+":";"+e+";$kendoOutput+="}var R=/^\w+/,P=/\$\{([^}]*)\}/g,O=/\\\}/g,N=/__CURLY__/g,L=/\\#/g,B=/__SHARP__/g,V=["","0","00","000","0000"];function W(e,t,n){return(n=(t=t||2)-(e+="").length)?V[t].substring(0,n)+e:e}function U(e,t){var n=r._outerWidth,i=r._outerHeight,o=e.parent(".k-animation-container"),a=o[0].style;o.is(":hidden")&&o.css({display:"",position:""}),h.test(a.width)||h.test(a.height)||o.css({width:t?n(e)+1:n(e),height:i(e),boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"})}function q(e){var t=1,n=arguments.length;for(t=1;t=h){for(s=a,c=[];s>-1;)if((d=o.substring(s-h,s))&&c.push(d),s-=h,0===(h=(u=f.shift())!==n?u:h)){s>0&&c.push(o.substring(0,s));break}o=c.reverse().join(r[","]),e=e.substring(0,t)+o+e.substring(i)}return e},_=function(e,t,n){return t=t||0,e=e.toString().split("e"),e=Math.round(+(e[0]+"e"+(e[1]?+e[1]+t:t))),n&&(e=-e),(e=+((e=e.toString().split("e"))[0]+"e"+(e[1]?+e[1]-t:-t))).toFixed(Math.min(t,20))},k=function(e,r,p){if(r){if("[object Date]"===f.call(e))return function(e,i,r){var o=(r=g(r)).calendars.standard,a=o.days,s=o.months;return(i=o.patterns[i]||i).replace(t,(function(t){var i,r,l;return"d"===t?r=e.getDate():"dd"===t?r=W(e.getDate()):"ddd"===t?r=a.namesAbbr[e.getDay()]:"dddd"===t?r=a.names[e.getDay()]:"M"===t?r=e.getMonth()+1:"MM"===t?r=W(e.getMonth()+1):"MMM"===t?r=s.namesAbbr[e.getMonth()]:"MMMM"===t?r=s.names[e.getMonth()]:"yy"===t?r=W(e.getFullYear()%100):"yyyy"===t?r=W(e.getFullYear(),4):"h"===t?r=e.getHours()%12||12:"hh"===t?r=W(e.getHours()%12||12):"H"===t?r=e.getHours():"HH"===t?r=W(e.getHours()):"m"===t?r=e.getMinutes():"mm"===t?r=W(e.getMinutes()):"s"===t?r=e.getSeconds():"ss"===t?r=W(e.getSeconds()):"f"===t?r=u.floor(e.getMilliseconds()/100):"ff"===t?((r=e.getMilliseconds())>99&&(r=u.floor(r/10)),r=W(r)):"fff"===t?r=W(e.getMilliseconds(),3):"tt"===t?r=e.getHours()<12?o.AM[0]:o.PM[0]:"zzz"===t?(l=(i=e.getTimezoneOffset())<0,r=u.abs(i/60).toString().split(".")[0],i=u.abs(i)-60*r,r=(l?"+":"-")+W(r),r+=":"+W(i)):"zz"!==t&&"z"!==t||(l=(r=e.getTimezoneOffset()/60)<0,r=u.abs(r).toString().split(".")[0],r=(l?"+":"-")+("zz"===t?W(r):r)),r!==n?r:t.slice(1,t.length-1)}))}(e,r,p);if(typeof e===w)return function(e,t,r){var u,p,f,h,m,b,w,k,y,x,C,S,T,I,D,F,E,A,z,H,M,R=(r=g(r)).numberFormat,P=R[l],O=R.decimals,N=R.pattern[0],L=[],B=e<0,V=s,W=s;if(e===n)return s;if(!isFinite(e))return e;if(!t)return r.name.length?e.toLocaleString():e.toString();if(m=i.exec(t)){if(f="p"===(t=m[1].toLowerCase()),((p="c"===t)||f)&&(P=(R=p?R.currency:R.percent)[l],O=R.decimals,u=R.symbol,N=R.pattern[B?0:1]),(h=m[2])&&(O=+h),"e"===t)return(h?e.toExponential(O):e.toExponential()).replace(l,R[l]);if(f&&(e*=100),B=(e=_(e,O))<0,b=(e=e.split(l))[0],w=e[1],B&&(b=b.substring(1)),W=v(b,0,b.length,R),w&&(W+=P+w),"n"===t&&!B)return W;for(e=s,y=0,x=N.length;y-1||t.indexOf('"')>-1||t.indexOf("\\")>-1)&&(t=t.replace(o,(function(e){var t=e.charAt(0).replace("\\",""),n=e.slice(1).replace(t,"");return L.push(n),"??"}))),t=t.split(";"),B&&t[1])t=t[1],T=!0;else if(0===e&&t[2]){if(-1==(t=t[2]).indexOf(c)&&-1==t.indexOf(d))return t}else t=t[0];if((f=-1!=t.indexOf("%"))&&(e*=100),(p=-1!=(z=t.indexOf("$")))&&"\\"===t[z-1]&&(t=t.split("\\").join(""),p=!1),(p||f)&&(P=(R=p?R.currency:R.percent)[l],O=R.decimals,u=R.symbol),(S=t.indexOf(",")>-1)&&(t=t.replace(a,s)),I=t.indexOf(l),x=t.length,-1!=I)if(w=(w=(w=e.toString().split("e"))[1]?_(e,Math.abs(w[1])):w[0]).split(l)[1]||s,E=(F=t.lastIndexOf(d)-I)>-1,A=(D=t.lastIndexOf(c)-I)>-1,y=w.length,E||A||(x=(t=t.substring(0,I)+t.substring(I+1)).length,I=-1,y=0),E&&F>D)y=F;else if(D>F)if(A&&y>D){for(var U=_(e,D,B);U.charAt(U.length-1)===d&&D>0&&D>F;)D--,U=_(e,D,B);y=D}else E&&yF?F:D,D=t.lastIndexOf(c),F=t.lastIndexOf(d),H=-1==D&&-1!=F?F:-1!=D&&-1==F||D>F?D:F,M==x&&(H=M),-1!=M){for(b=(W=e.toString().split(l))[0],w=W[1]||s,k=b.length,w.length,B&&-1*e>=0&&(B=!1),e=t.substring(0,M),B&&!T&&(e+="-"),y=M;y-1&&(e+=b,y=I),I===y){e+=(w?P:s)+w,y+=H-I+1;continue}C===d?(e+=C,V=C):C===c&&(e+=V)}if(S&&(e=v(e,M+(B&&!T?1:0),Math.max(H,k+M),R)),H>=M&&(e+=t.substring(H+1)),p||f){for(W=s,y=0,x=e.length;y=t&&e<=n)}function g(e){return e.charAt(0)}function v(t){return e.map(t,g)}function _(e){for(var t=0,n=e.length,i=[];t0&&(P-=1),n},S=function(t){var n=f[t]||new RegExp("^\\d{1,"+t+"}"),i=e.substr(O,t).match(n);return i?(i=i[0],O+=i.length,parseInt(i,10)):null},T=function(t,n){for(var i,r,o,a=0,s=t.length,l=0,c=0;al&&(l=r,c=a);return l?(O+=l,c+1):null},I=function(){var n=!1;return e.charAt(O)===t[P]&&(O++,n=!0),n},D=i.calendars.standard,F=null,E=null,A=null,z=null,H=null,M=null,R=null,P=0,O=0,N=!1,L=new Date,B=D.twoDigitYearMax||2029,V=L.getFullYear();for(t||(t="d"),(u=D.patterns[t])&&(t=u),d=(t=t.split("")).length;P2)continue;if(null===(A=c<3?S(2):T(D._lowerDays[3==c?"namesAbbr":"names"],!0))||m(A,1,31))return null}else if("M"===l){if(c=C("M"),D._lowerMonths||(D._lowerMonths=b(D.months)),null===(E=c<3?S(2):T(D._lowerMonths[3==c?"namesAbbr":"names"],!0))||m(E,1,12))return null;E-=1}else if("y"===l){if(null===(F=S(c=C("y"))))return null;2==c&&("string"==typeof B&&(B=V+parseInt(B,10)),(F=V-V%100+F)>B&&(F-=100))}else if("h"===l){if(C("h"),12==(z=S(2))&&(z=0),null===z||m(z,0,11))return null}else if("H"===l){if(C("H"),null===(z=S(2))||m(z,0,23))return null}else if("m"===l){if(C("m"),null===(H=S(2))||m(H,0,59))return null}else if("s"===l){if(C("s"),null===(M=S(2))||m(M,0,59))return null}else if("f"===l){if(c=C("f"),x=e.substr(O,c).match(f[3]),null!==(R=S(c))&&(R=parseFloat("0."+x[0],10),R=r._round(R,3),R*=1e3),null===R||m(R,0,999))return null}else if("t"===l){if(c=C("t"),_=D.AM,w=D.PM,1===c&&(_=v(_),w=v(w)),!(p=T(w))&&!T(_))return null}else if("z"===l){if(h=!0,c=C("z"),"Z"===e.substr(O,1)){I();continue}if(!(g=e.substr(O,6).match(c>2?a:o)))return null;if(k=(g=g[0].split(":"))[0],!(y=g[1])&&k.length>3&&(O=k.length-2,y=k.substring(O),k=k.substring(0,O)),m(k=parseInt(k,10),-12,13))return null;if(c>2&&(y=g[0][0]+y,y=parseInt(y,10),isNaN(y)||m(y,-59,59)))return null}else if("'"===l)N=!0,I();else if(!I())return null;return s&&!/^\s*$/.test(e.substr(O))?null:(null!==F||null!==E||null!==A||null===z&&null===H&&!M?(null===F&&(F=V),null===A&&(A=1)):(F=V,E=L.getMonth(),A=L.getDate()),p&&z<12&&(z+=12),h?(k&&(z+=-k),y&&(H+=-y),e=new Date(Date.UTC(F,E,A,z,H,M,R))):function(e,t){t||23!==e.getHours()||e.setHours(e.getHours()+2)}(e=new Date(F,E,A,z,H,M,R),z),F<100&&e.setFullYear(F),e.getDate()!==A&&h===n?null:e)}function y(e,t,n,i){if("[object Date]"===h.call(e))return e;var o,a,f,m,g=0,v=null;if(e&&0===e.indexOf("/D")&&(v=s.exec(e)))return v=v[1],a=c.exec(v.substring(1)),v=new Date(parseInt(v,10)),a&&(f=a[0],m="-"===f.substr(0,1)?-1:1,f=f.substring(1),a=m*(60*parseInt(f.substr(0,2),10)+parseInt(f.substring(2),10)),v=r.timezone.apply(v,0),v=r.timezone.convert(v,0,-1*a)),v;for(n=r.getCulture(n),t||(t=function(e){var t,n,i,r=u.max(d.length,p.length),o=(e.calendar||e.calendars.standard).patterns,a=[];for(i=0;i0?null:(f=f>-1,e.indexOf(u)>-1||o&&o.toLowerCase().indexOf("c")>-1?(a=(l=d).pattern[0].replace("$",u).split("n"),e.indexOf(a[0])>-1&&e.indexOf(a[1])>-1&&(e=e.replace(a[0],"").replace(a[1],""),f=!0)):e.indexOf(p)>-1&&(s=!0,l=c,u=p),e=e.replace("-","").replace(u,"").replace(t," ").split(l[","].replace(t," ")).join("").replace(l["."],"."),e=parseFloat(e),isNaN(e)?e=null:f&&(e*=-1),e&&s&&(e/=100),e)}}(),function(){f._scrollbar=n,f.scrollbar=function(e){if(isNaN(f._scrollbar)||e){var t,n=document.createElement("div");return n.style.cssText="overflow:scroll;overflow-x:hidden;zoom:1;clear:both;display:block",n.innerHTML=" ",document.body.appendChild(n),f._scrollbar=t=n.offsetWidth-n.scrollWidth,document.body.removeChild(n),t}return f._scrollbar},f.isRtl=function(t){return e(t).closest(".k-rtl").length>0};var i=document.createElement("table");try{i.innerHTML="",f.tbodyInnerHtml=!0}catch(e){f.tbodyInnerHtml=!1}f.touch="ontouchstart"in t;var r=document.documentElement.style,o=f.transitions=!1,a=f.transforms=!1,l="HTMLElement"in t?HTMLElement.prototype:[];f.hasHW3D="WebKitCSSMatrix"in t&&"m11"in new t.WebKitCSSMatrix||"MozPerspective"in r||"msPerspective"in r,f.cssFlexbox="flexWrap"in r||"WebkitFlexWrap"in r||"msFlexWrap"in r,s(["Moz","webkit","O","ms"],(function(){var e=this.toString(),t=typeof i.style[e+"Transition"]===b;if(t||typeof i.style[e+"Transform"]===b){var n=e.toLowerCase();return a={css:"ms"!=n?"-"+n+"-":"",prefix:e,event:"o"===n||"webkit"===n?n:""},t&&((o=a).event=o.event?o.event+"TransitionEnd":"transitionend"),!1}})),i=null,f.transforms=a,f.transitions=o,f.devicePixelRatio=t.devicePixelRatio===n?1:t.devicePixelRatio;try{f.screenWidth=t.outerWidth||t.screen?t.screen.availWidth:t.innerWidth,f.screenHeight=t.outerHeight||t.screen?t.screen.availHeight:t.innerHeight}catch(e){f.screenWidth=t.screen.availWidth,f.screenHeight=t.screen.availHeight}f.detectOS=function(e){var n,i=!1,r=[],o=!/mobile safari/i.test(e),a={wp:/(Windows Phone(?: OS)?)\s(\d+)\.(\d+(\.\d+)?)/,fire:/(Silk)\/(\d+)\.(\d+(\.\d+)?)/,android:/(Android|Android.*(?:Opera|Firefox).*?\/)\s*(\d+)\.?(\d+(\.\d+)?)?/,iphone:/(iPhone|iPod).*OS\s+(\d+)[\._]([\d\._]+)/,ipad:/(iPad).*OS\s+(\d+)[\._]([\d_]+)/,meego:/(MeeGo).+NokiaBrowser\/(\d+)\.([\d\._]+)/,webos:/(webOS)\/(\d+)\.(\d+(\.\d+)?)/,blackberry:/(BlackBerry|BB10).*?Version\/(\d+)\.(\d+(\.\d+)?)/,playbook:/(PlayBook).*?Tablet\s*OS\s*(\d+)\.(\d+(\.\d+)?)/,windows:/(MSIE)\s+(\d+)\.(\d+(\.\d+)?)/,tizen:/(tizen).*?Version\/(\d+)\.(\d+(\.\d+)?)/i,sailfish:/(sailfish).*rv:(\d+)\.(\d+(\.\d+)?).*firefox/i,ffos:/(Mobile).*rv:(\d+)\.(\d+(\.\d+)?).*Firefox/},s={ios:/^i(phone|pad|pod)$/i,android:/^android|fire$/i,blackberry:/^blackberry|playbook/i,windows:/windows/,wp:/wp/,flat:/sailfish|ffos|tizen/i,meego:/meego/},l={tablet:/playbook|ipad|fire/i},c={omini:/Opera\sMini/i,omobile:/Opera\sMobi/i,firefox:/Firefox|Fennec/i,mobilesafari:/version\/.*safari/i,ie:/MSIE|Windows\sPhone/i,chrome:/chrome|crios/i,webkit:/webkit/i};for(var d in a)if(a.hasOwnProperty(d)&&(r=e.match(a[d]))){if("windows"==d&&"plugins"in navigator)return!1;(i={}).device=d,i.tablet=G(d,l,!1),i.browser=G(e,c,"default"),i.name=G(d,s),i[i.name]=!0,i.majorVersion=r[2],i.minorVersion=(r[3]||"0").replace("_","."),n=i.minorVersion.replace(".","").substr(0,2),i.flatVersion=i.majorVersion+n+new Array(3-(n.length<3?n.length:2)).join("0"),i.cordova=typeof t.PhoneGap!==C||typeof t.cordova!==C,i.appMode=t.navigator.standalone||/file|local|wmapp/.test(t.location.protocol)||i.cordova,i.android&&(f.devicePixelRatio<1.5&&i.flatVersion<400||o)&&(f.screenWidth>800||f.screenHeight>800)&&(i.tablet=d);break}return i};var c,d,u,p,h=f.mobileOS=f.detectOS(navigator.userAgent);f.wpDevicePixelRatio=h.wp?screen.width/320:0,f.hasNativeScrolling=!1,(h.ios||h.android&&h.majorVersion>2||h.wp)&&(f.hasNativeScrolling=h),f.delayedClick=function(){if(f.touch){if(h.ios)return!0;if(h.android)return!f.browser.chrome||!(f.browser.version<32)&&!(e("meta[name=viewport]").attr("content")||"").match(/user-scalable=no/i)}return!1},f.mouseAndTouchPresent=f.touch&&!(f.mobileOS.ios||f.mobileOS.android),f.detectBrowser=function(e){var t=!1,n=[],i={edge:/(edge)[ \/]([\w.]+)/i,webkit:/(chrome|crios)[ \/]([\w.]+)/i,safari:/(webkit)[ \/]([\w.]+)/i,opera:/(opera)(?:.*version|)[ \/]([\w.]+)/i,msie:/(msie\s|trident.*? rv:)([\w.]+)/i,mozilla:/(mozilla)(?:.*? rv:([\w.]+)|)/i};for(var r in i)if(i.hasOwnProperty(r)&&(n=e.match(i[r]))){(t={})[r]=!0,t[n[1].toLowerCase().split(" ")[0].split("/")[0]]=!0,t.version=parseInt(document.documentMode||n[2],10);break}return t},f.browser=f.detectBrowser(navigator.userAgent),f.detectClipboardAccess=function(){var e={copy:!!document.queryCommandSupported&&document.queryCommandSupported("copy"),cut:!!document.queryCommandSupported&&document.queryCommandSupported("cut"),paste:!!document.queryCommandSupported&&document.queryCommandSupported("paste")};return f.browser.chrome&&(e.paste=!1,f.browser.version>=43&&(e.copy=!0,e.cut=!0)),e},f.clipboard=f.detectClipboardAccess(),f.zoomLevel=function(){try{var e=f.browser,n=0,i=document.documentElement;return e.msie&&11==e.version&&i.scrollHeight>i.clientHeight&&!f.touch&&(n=f.scrollbar()),f.touch?i.clientWidth/t.innerWidth:e.msie&&e.version>=10?((top||t).document.documentElement.offsetWidth+n)/(top||t).innerWidth:1}catch(e){return 1}},f.cssBorderSpacing=void 0!==r.borderSpacing&&!(f.browser.msie&&f.browser.version<8),c=f.browser,d="",u=e(document.documentElement),p=parseInt(c.version,10),c.msie?d="ie":c.mozilla?d="ff":c.safari?d="safari":c.webkit?d="webkit":c.opera?d="opera":c.edge&&(d="edge"),d&&(d="k-"+d+" k-"+d+p),f.mobileOS&&(d+=" k-mobile"),f.cssFlexbox||(d+=" k-no-flexbox"),u.addClass(d),f.eventCapture=document.documentElement.addEventListener;var m=document.createElement("input");f.placeholder="placeholder"in m,f.propertyChangeEvent="onpropertychange"in m,f.input=function(){for(var e,t=["number","date","time","month","week","datetime","datetime-local"],n=t.length,i="test",r={},o=0;ot.field?1:e.field/g;var ie=function(e){return e.target};f.touch&&(ie=function(e){var t="originalEvent"in e?e.originalEvent.changedTouches:"changedTouches"in e?e.changedTouches:null;return t?document.elementFromPoint(t[0].clientX,t[0].clientY):e.target},s(["swipe","swipeLeft","swipeRight","swipeUp","swipeDown","doubleTap","tap"],(function(t,n){e.fn[n]=function(e){return this.bind(n,e)}}))),f.touch?f.mobileOS?(f.mousedown="touchstart",f.mouseup="touchend",f.mousemove="touchmove",f.mousecancel="touchcancel",f.click="touchend",f.resize="orientationchange"):(f.mousedown="mousedown touchstart",f.mouseup="mouseup touchend",f.mousemove="mousemove touchmove",f.mousecancel="mouseleave touchcancel",f.click="click",f.resize="resize"):f.pointers?(f.mousemove="pointermove",f.mousedown="pointerdown",f.mouseup="pointerup",f.mousecancel="pointercancel",f.click="pointerup",f.resize="orientationchange resize"):f.msPointers?(f.mousemove="MSPointerMove",f.mousedown="MSPointerDown",f.mouseup="MSPointerUp",f.mousecancel="MSPointerCancel",f.click="MSPointerUp",f.resize="orientationchange resize"):(f.mousemove="mousemove",f.mousedown="mousedown",f.mouseup="mouseup",f.mousecancel="mouseleave",f.click="click",f.resize="resize");var re=/^([a-z]+:)?\/\//i;o(r,{widgets:[],_widgetRegisteredCallbacks:[],ui:r.ui||{},fx:r.fx||function(e){return new r.effects.Element(e)},effects:r.effects||Y,mobile:r.mobile||{},data:r.data||{},dataviz:r.dataviz||{},drawing:r.drawing||{},spreadsheet:{messages:{}},keys:{INSERT:45,DELETE:46,BACKSPACE:8,TAB:9,ENTER:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,END:35,HOME:36,SPACEBAR:32,PAGEUP:33,PAGEDOWN:34,F2:113,F10:121,F12:123,NUMPAD_PLUS:107,NUMPAD_MINUS:109,NUMPAD_DOT:110},support:r.support||f,animate:r.animate||X,ns:"",attr:function(e){return"data-"+r.ns+e},getShadows:function(e){var t=e.css(r.support.transitions.css+"box-shadow")||e.css("box-shadow"),n=t&&t.match(g)||[0,0,0,0,0],i=u.max(+n[3],+(n[4]||0));return{left:-n[1]+i,right:+n[1]+i,bottom:+n[2]+i}},wrap:function(n,i){var o,a=f.browser,s=r._outerWidth,l=r._outerHeight,c=n.parent(),d=s(t);if(c.removeClass("k-animation-container-sm"),c.hasClass("k-animation-container"))U(n,i);else{var p=n[0].style.width,m=n[0].style.height,g=h.test(p),v=h.test(m),_=n.hasClass("k-tooltip")||n.is(".k-menu-horizontal.k-context-menu");o=g||v,!g&&(!i||i&&p||_)&&(p=i?s(n)+1:s(n)),(!v&&(!i||i&&m)||n.is(".k-menu-horizontal.k-context-menu"))&&(m=l(n)),n.wrap(e("
    ").addClass("k-animation-container").css({width:p,height:m})),c=n.parent(),o&&n.css({width:"100%",height:"100%",boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"})}return d-1)return!0;var t=K(e,["overflow"]).overflow;return"auto"==t||"scroll"==t},scrollLeft:function(t,i){var r,o=f.browser.webkit,a=f.browser.mozilla,s=t instanceof e?t[0]:t;if(t){if(r=f.isRtl(t),i===n)return r&&o?s.scrollWidth-s.clientWidth-s.scrollLeft:Math.abs(s.scrollLeft);s.scrollLeft=r&&o?s.scrollWidth-s.clientWidth-i:r&&a?-i:i}},size:function(e){var t,n=0;for(t in e)e.hasOwnProperty(t)&&"toJSON"!=t&&n++;return n},toCamelCase:$,toHyphens:function(e){return e.replace(/([a-z][A-Z])/g,(function(e){return e.charAt(0)+"-"+e.charAt(1).toLowerCase()}))},getOffset:r.getOffset||function(e,n,i){n||(n="offset");var r=e[n](),o={top:r.top,right:r.right,bottom:r.bottom,left:r.left};if(f.browser.msie&&(f.pointers||f.msPointers)&&!i){var a=f.isRtl(e)?1:-1;o.top-=t.pageYOffset-document.documentElement.scrollTop,o.left-=t.pageXOffset+a*document.documentElement.scrollLeft}return o},parseEffects:r.parseEffects||function(e){var t={};return s("string"==typeof e?e.split(" "):e,(function(e){t[e]=this})),t},toggleClass:r.toggleClass||function(e,t,n,i){return t&&(t=t.split(" "),s(t,(function(t,n){e.toggleClass(n,i)}))),e},directions:r.directions||{left:{reverse:"right"},right:{reverse:"left"},down:{reverse:"up"},up:{reverse:"down"},top:{reverse:"bottom"},bottom:{reverse:"top"},in:{reverse:"out"},out:{reverse:"in"}},Observable:H,Class:F,Template:i,template:c(i.compile,i),render:c(i.render,i),stringify:c(p.stringify,p),eventTarget:ie,htmlEncode:function(e){return(""+e).replace(J,"&").replace(Z,"<").replace(ne,">").replace(ee,""").replace(te,"'")},unescape:function(e){var n;try{n=t.decodeURIComponent(e)}catch(t){n=e.replace(/%u([\dA-F]{4})|%([\dA-F]{2})/gi,(function(e,t,n){return String.fromCharCode(parseInt("0x"+(t||n),16))}))}return n},isLocalUrl:function(e){return e&&!re.test(e)},expr:function(e,t,n){return typeof t==b&&(n=t,t=!1),n=n||"d",(e=e||"")&&"["!==e.charAt(0)&&(e="."+e),t?e=(e=function(e,t){var n,i,r,o,a=t||"d",s=1;for(i=0,r=e.length;i0||t.height>0)&&(!n||t.width!==n.width||t.height!==n.height))&&(this._size=t,this._resize(t,e),this.trigger("resize",t))},getSize:function(){return r.dimensions(this.element)},size:function(e){if(!e)return this.getSize();this.setSize(e)},setSize:e.noop,_resize:e.noop,destroy:function(){var e=this;e.element.removeData("kendo"+e.options.prefix+e.options.name),e.element.removeData("handler"),e.unbind()},_destroy:function(){this.destroy()},angular:function(){},_muteAngularRebind:function(e){this._muteRebind=!0,e.call(this),this._muteRebind=!1}}),ae=oe.extend({dataItems:function(){return this.dataSource.flatView()},_angularItems:function(t){var n=this;n.angular(t,(function(){return{elements:n.items(),data:e.map(n.dataItems(),(function(e){return{dataItem:e}}))}}))}});r.dimensions=function(e,t){var n=e[0];return t&&e.css(t),{width:n.offsetWidth,height:n.offsetHeight}},r.notify=d;var se=/template$/i,le=/^\s*(?:\{(?:.|\r\n|\n)*\}|\[(?:.|\r\n|\n)*\])\s*$/,ce=/^\{(\d+)(:[^\}]+)?\}|^\[[A-Za-z_]+\]$/,de=/([A-Z])/g;function ue(e,t){var i;return 0===t.indexOf("data")&&(t=(t=t.substring(4)).charAt(0).toLowerCase()+t.substring(1)),t=t.replace(de,"-$1"),null===(i=e.getAttribute("data-"+r.ns+t))?i=n:"null"===i?i=null:"true"===i?i=!0:"false"===i?i=!1:v.test(i)&&"mask"!=t?i=parseFloat(i):le.test(i)&&!ce.test(i)&&(i=new Function("return ("+i+")")()),i}function pe(t,i,o){var a,s,l={},c=t.getAttribute("data-"+r.ns+"role");for(a in i)(s=ue(t,a))!==n&&(se.test(a)&&"drawer"!=c&&("string"==typeof s?e("#"+s).length?s=r.template(e("#"+s).html()):o&&(s=r.template(o[s])):s=t.getAttribute(a)),l[a]=s);return l}function fe(t,n){return e.contains(t,n)?-1:1}function he(){var t=e(this);return e.inArray(t.attr("data-"+r.ns+"role"),["slider","rangeslider"])>-1||t.is(":visible")}r.initWidget=function(i,o,a){var s,l,c,d,u,p,f,h,m,g;if(a?a.roles&&(a=a.roles):a=r.ui.roles,p=(i=i.nodeType?i:i[0]).getAttribute("data-"+r.ns+"role")){c=(m=-1===p.indexOf("."))?a[p]:r.getter(p)(t);var v=e(i).data(),_=c?"kendo"+c.fn.options.prefix+c.fn.options.name:"";for(var w in g=m?new RegExp("^kendo.*"+p+"$","i"):new RegExp("^"+_+"$","i"),v)if(w.match(g)){if(w!==_)return v[w];s=v[w]}if(c){for(h=ue(i,"dataSource"),o=e.extend({},pe(i,c.fn.options),o),h&&(o.dataSource=typeof h===b?r.getter(h)(t):h),d=0,u=c.fn.events.length;d{1}
    ",c,r.ui.progress.messages.loading)).width(i.width).height(i.height).css("top",i.top).css(a,Math.abs(l)+s).prependTo(t)):d&&d.remove()},plugin:function(t,i,o){var a,s=t.fn.options.name;o=o||"",(i=i||r.ui)[s]=t,i.roles[s.toLowerCase()]=t,a="getKendo"+o+s;var l={name:s="kendo"+o+s,widget:t,prefix:o||""};r.widgets.push(l);for(var c=0,d=r._widgetRegisteredCallbacks.length;c=0&&(s=[r.getter(a)(t)]),i=0,o=s.length;i-1)}});var _e=["mousedown","mousemove","mouseenter","mouseleave","mouseover","mouseout","mouseup","click"],be={setupMouseMute:function(){var t=0,n=_e.length,i=document.documentElement;if(!be.mouseTrap&&f.eventCapture){be.mouseTrap=!0,be.bustClick=!1,be.captureMouse=!1;for(var r=function(t){be.captureMouse&&("click"===t.type?be.bustClick&&!e(t.target).is("label, input, [data-rel=external]")&&(t.preventDefault(),t.stopPropagation()):t.stopPropagation())};t-1&&this[0]!==document.documentElement){be.setupMouseMute();var s=2===i.length?null:i[1],l=a.indexOf("click")>-1&&a.indexOf("touchend")>-1;xe.call(this,{touchstart:be.muteMouse,touchend:be.unMuteMouse},s,{bustClick:l})}return typeof o===b&&(n=e.data("handler"),o=n[o],i[i.length-1]=function(e){o.call(n,e)}),i[0]=a,xe.apply(e,i),e},kendoDestroy:function(e){return(e=e||this.data("kendoNS"))&&this.off("."+e),this}}),r.jQuery=Ce,r.eventMap=we,r.timezone=function(){var e={Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},t={Sun:0,Mon:1,Tue:2,Wed:3,Thu:4,Fri:5,Sat:6};function n(n,i){var r,o,a,s=i[3],l=i[4],c=i[5],d=i[8];return d||(i[8]=d={}),d[n]?d[n]:(isNaN(l)?0===l.indexOf("last")?(r=new Date(Date.UTC(n,e[s]+1,1,c[0]-24,c[1],c[2],0)),o=t[l.substr(4,3)],a=r.getUTCDay(),r.setUTCDate(r.getUTCDate()+o-a-(o>a?7:0))):l.indexOf(">=")>=0&&(r=new Date(Date.UTC(n,e[s],l.substr(5),c[0],c[1],c[2],0)),o=t[l.substr(0,3)],a=r.getUTCDay(),r.setUTCDate(r.getUTCDate()+o-a+(o1&&(o=60*r[0]+Number(r[1])),[-1e6,"max","-","Jan",1,[0,0,0],o,"-"]}var s=new Date(e).getUTCFullYear();t=a.grep(t,(function(e){var t=e[0],n=e[1];return t<=s&&(n>=s||t==s&&"only"==n||"max"==n)})),t.push(e),t.sort((function(e,t){return"number"!=typeof e&&(e=Number(n(s,e))),"number"!=typeof t&&(t=Number(n(s,t))),e-t}));var l=t[a.inArray(e,t)-1]||t[t.length-1];return isNaN(l)?l:null}function o(e,t,n,r){typeof e!=w&&(e=Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));var o=function(e,t,n){var i=t[n];if("string"==typeof i&&(i=t[i]),!i)throw new Error('Timezone "'+n+'" is either incorrect, or kendo.timezones.min.js is not included.');for(var r=i.length-1;r>=0;r--){var o=i[r][3];if(o&&e>o)break}var a=i[r+1];if(!a)throw new Error('Timezone "'+n+'" not found on '+e+".");return a}(e,t,r);return{zone:o,rule:i(e,n,o[1])}}return{zones:{},rules:{},offset:function(e,t){if("Etc/UTC"==t||"Etc/GMT"==t)return 0;var n=o(e,this.zones,this.rules,t),i=n.zone,a=n.rule;return r.parseFloat(a?i[0]-a[6]:i[0])},convert:function(e,t,n){var i,r=n;typeof t==b&&(t=this.offset(e,t)),typeof n==b&&(n=this.offset(e,n));var o=e.getTimezoneOffset(),a=(e=new Date(e.getTime()+6e4*(t-n))).getTimezoneOffset();return typeof r==b&&(r=this.offset(e,r)),i=a-o+(n-r),new Date(e.getTime()+6e4*i)},apply:function(e,t){return this.convert(e,e.getTimezoneOffset(),t)},remove:function(e,t){return this.convert(e,t,e.getTimezoneOffset())},abbr:function(e,t){var n=o(e,this.zones,this.rules,t),i=n.zone,r=n.rule,a=i[2];return a.indexOf("/")>=0?a.split("/")[r&&+r[6]?1:0]:a.indexOf("%s")>=0?a.replace("%s",r&&"-"!=r[7]?r[7]:""):a},toLocalDate:function(e){return this.apply(new Date(e),"Etc/UTC")}}}(),r.date=function(){var e=6e4,t=864e5;function i(e,t){return 0===t&&23===e.getHours()&&(e.setHours(e.getHours()+2),!0)}function o(e,t,n){var r=e.getHours();n=n||1,t=(t-e.getDay()+7*n)%7,e.setDate(e.getDate()+t),i(e,r)}function a(e,t,n){return o(e=new Date(e),t,n),e}function s(e){return new Date(e.getFullYear(),e.getMonth(),1)}function l(e,n){var i=new Date(e.getFullYear(),0,1,-6),r=function(e,t){return 1!==t?u(a(e,t,-1),4):u(e,4-(e.getDay()||7))}(e,n).getTime()-i.getTime(),o=Math.floor(r/t);return 1+Math.floor(o/7)}function c(e){return i(e=new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0),0),e}function d(e){return h(e).getTime()-c(h(e))}function u(e,n){var r=e.getHours();return p(e=new Date(e),n*t),i(e,r),e}function p(t,n,i){var r,o=t.getTimezoneOffset();t.setTime(t.getTime()+n),i||(r=t.getTimezoneOffset()-o,t.setTime(t.getTime()+r*e))}function f(){return c(new Date)}function h(e){var t=new Date(1980,1,1,0,0,0);return e&&t.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),t}return{adjustDST:i,dayOfWeek:a,setDayOfWeek:o,getDate:c,isInDateRange:function(e,n,i){var r,o=n.getTime(),a=i.getTime();return o>=a&&(a+=t),(r=e.getTime())>=o&&r<=a},isInTimeRange:function(e,n,i){var r,o=d(n),a=d(i);return!e||o==a||(n>=i&&(i+=t),o>(r=d(e))&&(r+=t),a=o&&r<=a)},isToday:function(e){return c(e).getTime()==f().getTime()},nextDay:function(e){return u(e,1)},previousDay:function(e){return u(e,-1)},toUtcTime:function(e){return Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())},MS_PER_DAY:t,MS_PER_HOUR:60*e,MS_PER_MINUTE:e,setTime:p,setHours:function(e,t){return i(e=new Date(e.getFullYear(),e.getMonth(),e.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),t.getHours()),e},addDays:u,today:f,toInvariantTime:h,firstDayOfMonth:s,lastDayOfMonth:function(e){var t=new Date(e.getFullYear(),e.getMonth()+1,0),n=s(e),i=Math.abs(t.getTimezoneOffset()-n.getTimezoneOffset());return i&&t.setHours(n.getHours()+i/60),t},weekInYear:function(e,t){t===n&&(t=r.culture().calendar.firstDay);var i=u(e,-7),o=u(e,7),a=l(e,t);return 0===a?l(i,t)+1:53===a&&l(o,t)>1?1:a},getMilliseconds:d}}(),r.stripWhitespace=function(e){if(document.createNodeIterator)for(var t=document.createNodeIterator(e,NodeFilter.SHOW_TEXT,(function(t){return t.parentNode==e?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}),!1);t.nextNode();)t.referenceNode&&!t.referenceNode.textContent.trim()&&t.referenceNode.parentNode.removeChild(t.referenceNode);else for(var n=0;nt?s():n=setTimeout(s,t-o)};return r.cancel=function(){clearTimeout(n)},r},r.caret=function(t,i,r){var o,a=i!==n;if(r===n&&(r=i),t[0]&&(t=t[0]),!a||!t.disabled){try{if(t.selectionStart!==n)if(a){t.focus();var s=f.mobileOS;s.wp||s.android?setTimeout((function(){t.setSelectionRange(i,r)}),0):t.setSelectionRange(i,r)}else i=[t.selectionStart,t.selectionEnd];else if(document.selection)if(e(t).is(":visible")&&t.focus(),o=t.createTextRange(),a)o.collapse(!0),o.moveStart("character",i),o.moveEnd("character",r-i),o.select();else{var l,c,d=o.duplicate();o.moveToBookmark(document.selection.createRange().getBookmark()),d.setEndPoint("EndToStart",o),c=(l=d.text.length)+o.text.length,i=[l,c]}}catch(e){i=[]}return i}},r.compileMobileDirective=function(e,n){var i=t.angular;return e.attr("data-"+r.ns+"role",e[0].tagName.toLowerCase().replace("kendo-mobile-","").replace("-","")),i.element(e).injector().invoke(["$compile",function(t){t(e)(n),/^\$(digest|apply)$/.test(n.$$phase)||n.$digest()}]),r.widgetInstance(e,r.mobile.ui)},r.antiForgeryTokens=function(){var t={},i=e("meta[name=csrf-token],meta[name=_csrf]").attr("content"),r=e("meta[name=csrf-param],meta[name=_csrf_header]").attr("content");return e("input[name^='__RequestVerificationToken']").each((function(){t[this.name]=this.value})),r!==n&&i!==n&&(t[r]=i),t},r.cycleForm=function(e){var t=e.find("input, .k-widget").first(),n=e.find("button, .k-button").last();function i(e){var t=r.widgetInstance(e);t&&t.focus?t.focus():e.focus()}n.on("keydown",(function(e){e.keyCode!=r.keys.TAB||e.shiftKey||(e.preventDefault(),i(t))})),t.on("keydown",(function(e){e.keyCode==r.keys.TAB&&e.shiftKey&&(e.preventDefault(),i(n))}))},r.focusElement=function(n){var i=[],o=n.parentsUntil("body").filter((function(e,t){return"visible"!==r.getComputedStyles(t,["overflow"]).overflow})).add(t);o.each((function(t,n){i[t]=e(n).scrollTop()}));try{n[0].setActive()}catch(e){n[0].focus()}o.each((function(t,n){e(n).scrollTop(i[t])}))},r.matchesMedia=function(e){var n=r._bootstrapToMedia(e)||e;return f.matchMedia&&t.matchMedia(n).matches},r._bootstrapToMedia=function(e){return{xs:"(max-width: 576px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"}[e]},function(){function n(t,n,i,o){var a=e("
    ").attr({action:i,method:"POST",target:o}),s=r.antiForgeryTokens();s.fileName=n;var l=t.split(";base64,");for(var c in s.contentType=l[0].replace("data:",""),s.base64=l[1],s)s.hasOwnProperty(c)&&e("").attr({value:s[c],name:c,type:"hidden"}).appendTo(a);a.appendTo("body").submit().remove()}var i=document.createElement("a"),o="download"in i&&!r.support.browser.edge;function a(e,t){var n=e;if("string"==typeof e){for(var i=e.split(";base64,"),r=i[0],o=atob(i[1]),a=new Uint8Array(o.length),s=0;s{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1049)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1007:function(e,t){e.exports=n(25481)},1049:function(e,t,n){var i,r,o;n(3),r=[n(1007),n(1050),n(1051)],i=function(){return function(e,t){var n,i=e.extend,r=e.proxy,o=e.isPlainObject,a=e.isEmptyObject,s=e.isArray,l=e.grep,c=e.ajax,d=e.each,u=e.noop,p=window.kendo,f=p.isFunction,h=p.Observable,m=p.Class,g="string",v="function",_="create",b="read",w="update",k="destroy",y="change",x="sync",C="get",S="error",T="requestStart",I="progress",D="requestEnd",F=[_,b,w,k],E=function(e){return e},A=p.getter,z=p.stringify,H=Math,M=[].push,R=[].join,P=[].pop,O=[].splice,N=[].shift,L=[].slice,B=[].unshift,V={}.toString,W=p.support.stableSort,U=/^\/Date\((.*?)\)\/$/,q=h.extend({init:function(e,t){var n=this;n.type=t||$,h.fn.init.call(n),n.length=e.length,n.wrapAll(e,n)},at:function(e){return this[e]},toJSON:function(){var e,t,n=this.length,i=new Array(n);for(e=0;e0&&(t=this[n--]);n>=0;n--)t=e(t,this[n],n,this);return t},filter:function(e,t){for(var n,i=0,r=[],o=this.length,a=t||window;i=0;if(n)for(var i=e.split("."),r="";i.length>1;){r+=i.shift();var o=p.getter(r,!0)(this);if(o instanceof $)return o.set(i.join("."),t),n;r+="."}return p.setter(e)(this,t),n},set:function(e,t){var n=this,i=!1,r=e.indexOf(".")>=0,o=p.getter(e,!0)(n);return o!==t&&(o instanceof h&&this._handlers[e]&&(this._handlers[e].get&&o.unbind(C,this._handlers[e].get),o.unbind(y,this._handlers[e].change)),(i=n.trigger("set",{field:e,value:t}))||(r||(t=n.wrap(t,e,(function(){return n}))),(!n._set(e,t)||e.indexOf("(")>=0||e.indexOf("[")>=0)&&n.trigger(y,{field:e}))),i},parent:u,wrap:function(e,t,n){var i,r,o=this,a=V.call(e);if(null!=e&&("[object Object]"===a||"[object Array]"===a)){var s=e instanceof q,l=e instanceof Be;"[object Object]"!==a||l||s?("[object Array]"===a||s||l)&&(s||l||(e=new q(e)),r=G(o,y,t,!1),e.bind(y,r),o._handlers[t]={change:r}):(e instanceof $||(e=new $(e)),i=G(o,C,t,!0),e.bind(C,i),r=G(o,y,t,!0),e.bind(y,r),o._handlers[t]={get:i,change:r}),e.parent=n}return e}});function K(t,n){if(t===n)return!0;var i,r=e.type(t);if(r!==e.type(n))return!1;if("date"===r)return t.getTime()===n.getTime();if("object"!==r&&"array"!==r)return!1;for(i in t)if(!K(t[i],n[i]))return!1;return!0}var Y={number:function(e){return typeof e===g&&"null"===e.toLowerCase()?null:p.parseFloat(e)},date:function(e){return typeof e===g&&"null"===e.toLowerCase()?null:p.parseDate(e)},boolean:function(e){return typeof e===g?"null"===e.toLowerCase()?null:"true"===e.toLowerCase():null!=e?!!e:e},string:function(e){return typeof e===g&&"null"===e.toLowerCase()?null:null!=e?e+"":e},default:function(e){return e}},Q={string:"",number:0,date:new Date,boolean:!1,default:""};var X=$.extend({init:function(n){var i=this;if((!n||e.isEmptyObject(n))&&(n=e.extend({},i.defaults,n),i._initializers))for(var r=0;r0&&(p._initializers=m),(r=e.extend(p)).define=function(e){return X.define(r,e)},p.fields&&(r.fields=p.fields,r.idField=p.idField),r};var J={selector:function(e){return f(e)?e:A(e)},compare:function(e){var t=this.selector(e);return function(e,n){return e=t(e),n=t(n),null==e&&null==n?0:null==e?-1:null==n?1:e.localeCompare?e.localeCompare(n):e>n?1:er?1:-1}},desc:function(e){var t=this.selector(e);return function(e,n){var i=t(e),r=t(n);return i&&i.getTime&&r&&r.getTime&&(i=i.getTime(),r=r.getTime()),i===r?e.__position-n.__position:null==i?1:null==r?-1:r.localeCompare?r.localeCompare(i):i=0?t+="\\"+r:t+=r}n=!1}return t+"$/"}return{quote:function(t){return t&&t.getTime?"new Date("+t.getTime()+")":e(t)},eq:function(e,t,i,r){return n("==",e,t,i,r)},neq:function(e,t,i,r){return n("!=",e,t,i,r)},gt:function(e,t,i){return n(">",e,t,i)},gte:function(e,t,i){return n(">=",e,t,i)},lt:function(e,t,i){return n("<",e,t,i)},lte:function(e,t,i){return n("<=",e,t,i)},startswith:t((function(e,t){return e+".lastIndexOf("+t+", 0) == 0"})),doesnotstartwith:t((function(e,t){return e+".lastIndexOf("+t+", 0) == -1"})),endswith:t((function(e,t){return e+".indexOf("+t+", "+e+".length - "+(t?t.length-2:0)+") >= 0"})),doesnotendwith:t((function(e,t){return e+".indexOf("+t+", "+e+".length - "+(t?t.length-2:0)+") < 0"})),contains:t((function(e,t){return e+".indexOf("+t+") >= 0"})),doesnotcontain:t((function(e,t){return e+".indexOf("+t+") == -1"})),matches:t((function(e,t){return i(t=t.substring(1,t.length-1))+".test("+e+")"})),doesnotmatch:t((function(e,t){return"!"+i(t=t.substring(1,t.length-1))+".test("+e+")"})),isempty:function(e){return e+" === ''"},isnotempty:function(e){return e+" !== ''"},isnull:function(e){return"("+e+" == null)"},isnotnull:function(e){return"("+e+" != null)"},isnullorempty:function(e){return"("+e+" === null) || ("+e+" === '')"},isnotnullorempty:function(e){return"("+e+" !== null) && ("+e+" !== '')"}}}();function te(e){this.data=e||[]}function ne(e,n){if(e){var i=typeof e===g?{field:e,dir:n}:e,r=s(i)?i:i!==t?[i]:[];return l(r,(function(e){return!!e.dir}))}}te.filterExpr=function(e){var n,i,r,o,a,s,l=[],c=[],d=[],u=e.filters;for(n=0,i=u.length;n":"gt",isgreaterthan:"gt",greaterthan:"gt",greater:"gt",">=":"gte",isgreaterthanorequalto:"gte",greaterthanequal:"gte",ge:"gte",notsubstringof:"doesnotcontain",isnull:"isnull",isempty:"isempty",isnotempty:"isnotempty"};function re(e){var t,n,i,r,o=e.filters;if(o)for(t=0,n=o.length;tt.field?1:e.field0&&(n=e[0],i=i.groupBy(n).select((function(i){var r=new te(t).filter([{field:i.field,operator:"eq",value:i.value,ignoreCase:!1}]);return{field:i.field,value:i.value,items:e.length>1?new te(i.items).group(e.slice(1),r.toArray()).toArray():i.items,hasSubgroups:e.length>1,aggregates:r.aggregate(n.aggregates)}}))),i},groupBy:function(e){if(a(e)||!this.data.length)return new te([]);var t,n,i,r,o,s,l=e.field,c=e.skipItemSorting?this.data:this._sortForGrouping(l,e.dir||"asc"),d=p.accessor(l),u=d.get(c[0],l),f={field:l,value:u,items:[]},h=[f];for(i=0,r=c.length;ii&&(fe(i)||he(i))&&(e=i),e}};function fe(e){return"number"==typeof e&&!isNaN(e)}function he(e){return e&&e.getTime}function me(e){var t,n=e.length,i=new Array(n);for(t=0;t=t.length)break}a-1)return t(i,n),!0}))},_removePristineForModel:function(e){this._executeOnPristineForModel(e,(function(e,t){t.splice(e,1)}))},_readData:function(e){return(this._isServerGrouped()?this.reader.groups:this.reader.data).call(this.reader,e)},_eachPristineItem:function(e){var t=this,n=t.options,i=t._getCurrentRangeSpan();t._eachItem(t._pristineData,e),n.serverPaging&&n.useRanges&&d(i,(function(n,i){t._eachItem(i.pristineData,e)}))},_eachItem:function(e,t){e&&e.length&&(this._isServerGrouped()?Ee(e,t):t(e))},_pristineForModel:function(e){var t,n;return this._eachPristineItem((function(i){if((n=Me(i,e))>-1)return t=i[n],!0})),t},_cancelModel:function(e){var t=this,n=this._pristineForModel(e);this._eachItem(this._data,(function(i){var r=Re(i,e);r>=0&&(!n||e.isNew()&&!n.__state__?(t._modelCanceled(e),i.splice(r,1),t._removeModelFromRanges(e)):(i[r].accept(n),"update"==n.__state__&&(i[r].dirty=!0)))}))},_modelCanceled:u,_submit:function(t,n){var r=this;r.trigger(T,{type:"submit"}),r.trigger(I),r.transport.submit(i({success:function(n,i){var r=e.grep(t,(function(e){return e.type==i}))[0];r&&r.resolve({response:n,models:r.models,type:i})},error:function(e,n,i){for(var o=0;oi._total&&(i._pageSize=i._total,i.options.pageSize&&i.options.pageSize>i._pageSize&&(i._pageSize=i.options.pageSize)),i._aggregate&&r.serverAggregates&&(i._aggregateResult=i._readAggregates(e)),e=i._readData(e),i._destroyed=[]}else{e=i._readData(e),t=[];var o,a={},s=i.reader.model,l=s?s.idField:"id";for(o=0;o=0;t--){var n=e[t];n.hasSubgroups?this._clearEmptyGroups(n.items):n.items&&!n.items.length&&O.apply(n.parent(),[t,1])}},_queryProcess:function(e,t){return this.options.inPlaceSort?te.process(e,t,this.options.inPlaceSort):te.process(e,t)},_mergeState:function(n){var i,r=this;return n!==t&&(r._pageSize=n.pageSize,r._page=n.page,r._sort=n.sort,r._filter=n.filter,r._group=n.group,r._aggregate=n.aggregate,r._skip=r._currentRangeStart=n.skip,r._take=n.take,r._skip===t&&(r._skip=r._currentRangeStart=r.skip(),n.skip=r.skip()),r._take===t&&r._pageSize!==t&&(r._take=r._pageSize,n.take=r._take),n.sort&&(r._sort=n.sort=ne(n.sort)),n.filter&&(r._filter=n.filter=r.options.accentFoldingFiltering&&!e.isEmptyObject(n.filter)?e.extend({},oe(n.filter),{accentFoldingFiltering:r.options.accentFoldingFiltering}):oe(n.filter)),n.group&&(r._group=n.group=ce(n.group)),n.aggregate&&(r._aggregate=n.aggregate=(i=n.aggregate,s(i)?i:[i]))),n},query:function(n){var i;if(this.options.serverSorting||this.options.serverPaging||this.options.serverFiltering||this.options.serverGrouping||this.options.serverAggregates||(this._data===t||0===this._data.length)&&!this._destroyed.length){if(this.options.endless){var r=n.pageSize-this.pageSize();r>0?(r=this.pageSize(),n.page=n.pageSize/r,n.pageSize=r):(n.page=1,this.options.endless=!1)}return this.read(this._mergeState(n))}var o=this.trigger(T,{type:"read"});return o||(this.trigger(I),i=this._queryProcess(this._data,this._mergeState(n)),this._setFilterTotal(i.total,!0),this._aggregateResult=this._calculateAggregates(i.dataToAggregate||this._data,n),this.view(i.data),this.trigger(D,{type:"read"}),this.trigger(y,{items:i.data})),e.Deferred().resolve(o).promise()},_setFilterTotal:function(e,n){var i=this;i.options.serverFiltering||(e!==t?i._total=e:n&&(i._total=i._data.length))},fetch:function(e){var t=this;return this._query().done((function(n){!0!==n&&f(e)&&e.call(t)}))},_query:function(e){var t=this;return t.query(i({},{page:t.page(),pageSize:t.pageSize(),sort:t.sort(),filter:t.filter(),group:t.group(),aggregate:t.aggregate()},e))},next:function(e){var t=this,n=t.page(),i=t.total();if(e=e||{},n&&!(i&&n+1>t.totalPages()))return t._skip=t._currentRangeStart=n*t.take(),n+=1,e.page=n,t._query(e),n},prev:function(e){var t=this,n=t.page();if(e=e||{},n&&1!==n)return t._skip=t._currentRangeStart=t._skip-t.take(),n-=1,e.page=n,t._query(e),n},page:function(e){var n,i=this;return e!==t?(e=H.max(H.min(H.max(e,1),i.totalPages()),1),void i._query(i._pageableQueryOptions({page:e}))):(n=i.skip())!==t?H.round((n||0)/(i.take()||1))+1:t},pageSize:function(e){var n=this;if(e===t)return n.take();n._query(n._pageableQueryOptions({pageSize:e,page:1}))},sort:function(e){if(e===t)return this._sort;this._query({sort:e})},filter:function(e){var n=this;if(e===t)return n._filter;n.trigger("reset"),n._query({filter:e,page:1})},group:function(e){if(e===t)return this._group;this._query({group:e})},total:function(){return parseInt(this._total||0,10)},aggregate:function(e){if(e===t)return this._aggregate;this._query({aggregate:e})},aggregates:function(){var e=this._aggregateResult;return a(e)&&(e=this._emptyAggregates(this.aggregate())),e},_emptyAggregates:function(e){var t={};if(!a(e)){var n={};s(e)||(e=[e]);for(var i=0;i=0;i--)n=r[i],t={value:e.get?e.get(n.field):e[n.field],field:n.field,items:t?[t]:[e],hasSubgroups:!!t,aggregates:this._emptyAggregates(n.aggregates)};return t},totalPages:function(){var e=this,t=e.pageSize()||e.total();return H.ceil((e.total()||0)/t)},inRange:function(e,t){var n=this,i=H.min(e+t,n.total());return!n.options.serverPaging&&n._data.length>0||n._findRange(e,i).length>0},lastRange:function(){var e=this._ranges;return e[e.length-1]||{start:0,end:0,data:[]}},firstItemUid:function(){var e=this._ranges;return e.length&&e[0].data.length&&e[0].data[0].uid},enableRequestsInProgress:function(){this._skipRequestsInProgress=!1},_timeStamp:function(){return(new Date).getTime()},range:function(e,n,i){this._currentRequestTimeStamp=this._timeStamp(),this._skipRequestsInProgress=!0,e=H.min(e||0,this.total()),i=f(i)?i:u;var r,o=this,a=H.max(H.floor(e/n),0)*n,s=H.min(a+n,o.total());if((r=o._findRange(e,H.min(e+n,o.total()))).length||0===o.total())return o._processRangeData(r,e,n,a,s),void i();n!==t&&(o._rangeExists(a,s)?aa&&s=(i=m[r]).start&&e<=i.end){for(p=0,o=r;o=i.start){if(l=i.data,c=i.end,!_){if(v.inPlaceSort)d=h._queryProcess(i.data,{filter:h.filter()});else{var b=de(h.group()||[]).concat(ne(h.sort()||[]));d=h._queryProcess(i.data,{sort:b,filter:h.filter()})}u=l=d.data,d.total!==t&&(c=d.total)}if(a=0,e+p>i.start&&(a=e+p-i.start),s=u.length,c>n&&(s-=c-n),p+=s-a,g=h._mergeGroups(g,l,a,s),n<=i.end&&p==n-e)return g}break}return[]},_mergeGroups:function(e,t,n,i){if(this._isServerGrouped()){var r,o=t.toJSON();return e.length&&(r=e[e.length-1]),Te(r,o,n,i),e.concat(o)}return e.concat(t.slice(n,i))},_processRangeData:function(e,n,i,r,o){var a=this;a._pending=t,a._skip=n>a.skip()?H.min(o,(a.totalPages()-1)*a.take()):r,a._currentRangeStart=n,a._take=i;var s=a.options.serverPaging,l=a.options.serverSorting,c=a.options.serverFiltering,d=a.options.serverAggregates;try{a.options.serverPaging=!0,a._isServerGrouped()||a.group()&&a.group().length||(a.options.serverSorting=!0),a.options.serverFiltering=!0,a.options.serverPaging=!0,a.options.serverAggregates=!0,s&&(a._detachObservableParents(),a._data=e=a._observe(e)),a._process(e)}finally{a.options.serverPaging=s,a.options.serverSorting=l,a.options.serverFiltering=c,a.options.serverAggregates=d}},skip:function(){var e=this;return e._skip===t?e._page!==t?(e._page-1)*(e.take()||1):t:e._skip},currentRangeStart:function(){return this._currentRangeStart||0},take:function(){return this._take||this._pageSize},_prefetchSuccessHandler:function(e,t,n,i){var r=this,o=r._timeStamp();return function(a){var s,l,c,d=!1,u={start:e,end:t,data:[],timestamp:r._timeStamp()};if(r._dequeueRequest(),r.trigger(D,{response:a,type:"read"}),a=r.reader.parse(a),(c=r._readData(a)).length){for(s=0,l=r._ranges.length;s=r._currentRequestTimeStamp||!r._skipRequestsInProgress)&&(n&&c.length?n():r.trigger(y,{}))}},prefetch:function(e,t,n){var i=this,r=H.min(e+t,i.total()),o={take:t,skip:e,page:e/t+1,pageSize:t,sort:i._sort,filter:i._filter,group:i._group,aggregate:i._aggregate};i._rangeExists(e,r)?n&&n():(clearTimeout(i._timeout),i._timeout=setTimeout((function(){i._queueRequest(o,(function(){i.trigger(T,{type:"read"})?i._dequeueRequest():i.transport.read({data:i._params(o),success:i._prefetchSuccessHandler(e,r,n),error:function(){var e=L.call(arguments);i.error.apply(i,e)}})}))}),100))},_multiplePrefetch:function(e,t,n){var i=this,r=H.min(e+t,i.total()),o={take:t,skip:e,page:e/t+1,pageSize:t,sort:i._sort,filter:i._filter,group:i._group,aggregate:i._aggregate};i._rangeExists(e,r)?n&&n():i.trigger(T,{type:"read"})||i.transport.read({data:i._params(o),success:i._prefetchSuccessHandler(e,r,n,!0)})},_rangeExists:function(e,t){var n,i,r=this._ranges;for(n=0,i=r.length;n=t)return!0;return!1},_getCurrentRangeSpan:function(){var e,t,n=this,i=n._ranges,r=n.currentRangeStart(),o=r+(n.take()||0),a=[],s=i.length;for(t=0;t=r||e.start>=r&&e.start<=o)&&a.push(e);return a},_removeModelFromRanges:function(e){for(var t,n=0,i=this._ranges.length;n=e){r._getByUid(t.uid,n.data)||(r._isServerGrouped()?n.data.splice(e,0,r._wrapInEmptyGroup(t)):n.data.splice(e,0,t));break}r._updateRangesLength()},_updateRangesLength:function(){var e,t,n=this._ranges||[],i=n.length,r=!1,o=0,a=0;for(t=0;t0?this.filter(this._hierarchicalFilter):(this.options.filter=this._hierarchicalFilter,this._filter=oe(this.options.filter),this._hierarchicalFilter=null)),t},remove:function(e){var t,n=e.parentNode(),i=this;return n&&n._initChildren&&(i=n.children),t=Be.fn.remove.call(i,e),n&&!i.data().length&&(n.hasChildren=!1),t},success:Ue("success"),data:Ue("data"),insert:function(e,t){var n=this.parent();return n&&n._initChildren&&(n.hasChildren=!0,n._initChildren()),Be.fn.insert.call(this,e,t)},filter:function(e){if(e===t)return this._filter;!this.options.serverFiltering&&this._markHierarchicalQuery(e)&&(e={logic:"or",filters:[e,{field:"_matchFilter",operator:"equals",value:!0}]}),this.trigger("reset"),this._query({filter:e,page:1})},_markHierarchicalQuery:function(t){var n,i,r,o,a,s=this.options.accentFoldingFiltering;return(t=s?e.extend({},oe(t),{accentFoldingFiltering:s}):oe(t))&&0!==t.filters.length?(n=te.filterExpr(t),r=n.fields,o=n.operators,i=a=new Function("d, __f, __o","return "+n.expression),(r.length||o.length)&&(a=function(e){return i(e,r,o)}),this._updateHierarchicalFilter(a),!0):(this._updateHierarchicalFilter((function(){return!0})),!1)},_updateHierarchicalFilter:function(e){for(var t,n=this._data,i=!1,r=0;r=this.total()?(this.trigger("endreached",{index:e}),null):this.useRanges?this.useRanges?((e=this.skip+t)&&(n=this.range(Math.floor(e/t)*t)),e===this.prefetchThreshold&&this._prefetch(),e===this.midPageThreshold?this.range(this.nextMidRange,!0):e===this.nextPageThreshold?this.range(this.nextFullRange):e===this.pullBackThreshold&&(this.offset===this.skip?this.range(this.previousMidRange):this.range(this.previousFullRange)),n?this.dataSource.at(e-this.dataOffset):(this.trigger("endreached",{index:e}),null)):void 0:this.dataSource.view()[e]},indexOf:function(e){return this.dataSource.data().indexOf(e)+this.dataOffset},total:function(){return parseInt(this.dataSource.total(),10)},next:function(){var e=this,t=e.pageSize,n=e.skip-e.viewSize+t,i=H.max(H.floor(n/t),0)*t;this.offset=n,this.dataSource.prefetch(i,t,(function(){e._goToRange(n,!0)}))},range:function(e,t){if(this.offset===e)return!0;var n=this,i=this.pageSize,r=H.max(H.floor(e/i),0)*i,o=this.dataSource;return t&&(r+=i),o.inRange(e,i)?(this.offset=e,this._recalculate(),this._goToRange(e),!0):!this.prefetch||(o.prefetch(r,i,(function(){n.offset=e,n._recalculate(),n._goToRange(e,!0)})),!1)},syncDataSource:function(){var e=this.offset;this.offset=null,this.range(e)},destroy:function(){this.unbind()},_prefetch:function(){var e=this,t=this.pageSize,n=this.skip+t,i=this.dataSource;i.inRange(n,t)||this._prefetching||!this.prefetch||(this._prefetching=!0,this.trigger("prefetching",{skip:n,take:t}),i.prefetch(n,t,(function(){e._prefetching=!1,e.trigger("prefetched",{skip:n,take:t})})))},_goToRange:function(e,t){this.offset===e&&(this.dataOffset=e,this._expanding=t,this.dataSource.range(e,this.pageSize),this.dataSource.enableRequestsInProgress())},_reset:function(){this._syncPending=!0},_change:function(){var e=this.dataSource;this.length=this.useRanges?e.lastRange().end:e.view().length,this._syncPending&&(this._syncWithDataSource(),this._recalculate(),this._syncPending=!1,this.trigger("reset",{offset:this.offset})),this.trigger("resize"),this._expanding&&this.trigger("expand"),delete this._expanding},_syncWithDataSource:function(){var e=this.dataSource;this._firstItemUid=e.firstItemUid(),this.dataOffset=this.offset=e.skip()||0,this.pageSize=e.pageSize(),this.useRanges=e.options.serverPaging},_recalculate:function(){var e=this.pageSize,t=this.offset,n=this.viewSize,i=Math.ceil(t/e)*e;this.skip=i,this.midPageThreshold=i+e-1,this.nextPageThreshold=i+n-1,this.prefetchThreshold=i+Math.floor(e/3*2),this.pullBackThreshold=this.offset-1,this.nextMidRange=i+e-n,this.nextFullRange=i,this.previousMidRange=t-n,this.previousFullRange=i-e}}),$e=p.Observable.extend({init:function(e,t){var n=this;p.Observable.fn.init.call(n),this.dataSource=e,this.batchSize=t,this._total=0,this.buffer=new Ge(e,3*t),this.buffer.bind({endreached:function(e){n.trigger("endreached",{index:e.index})},prefetching:function(e){n.trigger("prefetching",{skip:e.skip,take:e.take})},prefetched:function(e){n.trigger("prefetched",{skip:e.skip,take:e.take})},reset:function(){n._total=0,n.trigger("reset")},resize:function(){n._total=Math.ceil(this.length/n.batchSize),n.trigger("resize",{total:n.total(),offset:this.offset})}})},syncDataSource:function(){this.buffer.syncDataSource()},at:function(e){var t,n=this.buffer,i=e*this.batchSize,r=this.batchSize,o=[];n.offset>i&&n.at(n.offset-1);for(var a=0;a{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1052)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1007:function(e,t){e.exports=n(25481)},1052:function(e,t,n){var i,r,o;n(3),r=[n(1007)],void 0===(o="function"==typeof(i=function(){return function(e){var t=window.kendo,n=e.extend,i="\r\n",r="\r\n\r\n",o=t.isFunction,a={eq:"eq",neq:"ne",gt:"gt",gte:"ge",lt:"lt",lte:"le",contains:"substringof",doesnotcontain:"substringof",endswith:"endswith",startswith:"startswith",isnull:"eq",isnotnull:"ne",isnullorempty:"eq",isnotnullorempty:"ne",isempty:"eq",isnotempty:"ne"},s=n({},a,{contains:"contains"}),l={pageSize:e.noop,page:e.noop,filter:function(e,t,n){t&&(t=d(t,n))&&(e.$filter=t)},sort:function(t,n){var i=e.map(n,(function(e){var t=e.field.replace(/\./g,"/");return"desc"===e.dir&&(t+=" desc"),t})).join(",");i&&(t.$orderby=i)},skip:function(e,t){t&&(e.$skip=t)},take:function(e,t){t&&(e.$top=t)}},c={read:{dataType:"jsonp"}};function d(n,i){var r,o,l,c,u,p,f,h,m=[],g=n.logic||"and",v=n.filters;for(r=0,o=v.length;r3?"substringof"!==n?u="{0}({2},"+u+")":(u="{0}("+u+",{2})","doesnotcontain"===p&&(i?(u="{0}({2},'{1}') eq -1",n="indexof"):u+=" eq false")):u="{2} {0} "+u,n=t.format(u,n,f,l))),m.push(n);return n=m.join(" "+g+" "),m.length>1&&(n="("+n+")"),n}function u(e){for(var t in e)0===t.indexOf("@odata")&&delete e[t]}function p(){return Math.floor(65536*(1+Math.random())).toString(16).substr(1)}function f(e){return e+p()+"-"+p()+"-"+p()}function h(e,t){var n=i+"--"+e;return t&&(n+="--"),n}function m(e,n,i,r){var a=e.options[r].url,s=t.format("{0} ",i);return o(a)?s+a(n):s+a}function g(e,t){var n="";return n+=h(e,!1),n+=i+"Content-Type: application/http",(n+=i+"Content-Transfer-Encoding: binary")+(i+"Content-ID: ")+t}function v(e,n,o,a,s,l,c){var d="";return d+=function(e,t){var n="";return n+="--"+e+i,n+"Content-Type: multipart/mixed; boundary="+t+i}(n,o),d+=function(e,n,o,a,s,l){for(var c="",d=0;d=200&&r<=299?(a=n.match(/\{.*\}/gm))&&c[c.length-1].models.push(JSON.parse(a[0])):c[c.length-1].passed=!1);return c}(e),o=0;a.updated.length&&((n=r[o]).passed&&i.success(n.models.length?n.models:[],"update"),o++),a.destroyed.length&&((n=r[o]).passed&&i.success([],"destroy"),o++),a.created.length&&(n=r[o]).passed&&i.success(n.models,"create")},error:function(e,t,n){i.error(e,t,n)}},r))}}}})}(window.kendo.jQuery),window.kendo})?i.apply(t,r):i)||(e.exports=o)}})},94133:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1054)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1007:function(e,t){e.exports=n(25481)},1054:function(e,t,n){var i,r,o;n(3),r=[n(1007)],void 0===(o="function"==typeof(i=function(){return function(e){var t=window.kendo,n=e.isArray,i=e.isPlainObject,r=e.map,o=e.each,a=e.extend,s=t.getter,l=t.Class.extend({init:function(s){var l=this,c=s.total,d=s.model,u=s.parse,p=s.errors,f=s.serialize,h=s.data;if(d){if(i(d)){var m=s.modelBase||t.data.Model;d.fields&&o(d.fields,(function(t,n){i(n)&&n.field?e.isFunction(n.field)||(n=a(n,{field:l.getter(n.field)})):n={field:l.getter(n)},d.fields[t]=n}));var g=d.id;if(g){var v={};v[l.xpathToMember(g,!0)]={field:l.getter(g)},d.fields=a(v,d.fields),d.id=l.xpathToMember(g)}d=m.define(d)}l.model=d}if(c&&("string"==typeof c?(c=l.getter(c),l.total=function(e){return parseInt(c(e),10)}):"function"==typeof c&&(l.total=c)),p&&("string"==typeof p?(p=l.getter(p),l.errors=function(e){return p(e)||null}):"function"==typeof p&&(l.errors=p)),h&&("string"==typeof h?(h=l.xpathToMember(h),l.data=function(e){var t,i=l.evaluate(e,h);return i=n(i)?i:[i],l.model&&d.fields?(t=new l.model,r(i,(function(e){if(e){var n,i={};for(n in d.fields)i[n]=t._parse(n,d.fields[n].field(e));return i}}))):i}):"function"==typeof h&&(l.data=h)),"function"==typeof u){var _=l.parse;l.parse=function(e){var t=u.call(l,e);return _.call(l,t)}}"function"==typeof f&&(l.serialize=f)},total:function(e){return this.data(e).length},errors:function(e){return e?e.errors:null},serialize:function(e){return e},parseDOM:function(e){var t,i,r,o,a,s,l,c={},d=e.attributes,u=d.length;for(l=0;l=0?e.replace(/\.?(@.*)/,t?"$1":'["$1"]'):e.indexOf("text()")>=0?e.replace(/(\.?text\(\))/,t?"#text":'["#text"]'):e:""},getter:function(e){return s(this.xpathToMember(e),!0)}});e.extend(!0,t.data,{XmlDataReader:l,readers:{xml:l}})}(window.kendo.jQuery),window.kendo})?i.apply(t,r):i)||(e.exports=o)}})},64324:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1117)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1007:function(e,t){e.exports=n(25481)},1117:function(e,t,n){var i,r,o;n(3),r=[n(1007)],void 0===(o="function"==typeof(i=function(){return function(e,t){var n=window.kendo,i=n.caret,r=n.ui,o=r.Widget,a=n.keys,s=".kendoDateInput",l=e.proxy,c={}.toString,d=(n.support.propertyChangeEvent?"propertychange.kendoDateInput input":"input")+s,u="k-state-disabled",p="k-state-default",f="k-state-invalid",h="disabled",m="readonly",g="change",v="dMyHhmftsz",_=o.extend({init:function(t,i){var r=this;o.fn.init.call(r,t,i),t=r.element,(i=r.options).format=n._extractFormat(i.format||n.getCulture(i.culture).calendars.standard.patterns.d),i.min=n.parseDate(t.attr("min"))||n.parseDate(i.min),i.max=n.parseDate(t.attr("max"))||n.parseDate(i.max);var a=(t.parent().attr("class")||"").indexOf("k-picker-wrap")>=0;a?r.wrapper=t.parent():(r.wrapper=t.wrap("").parent(),r.wrapper.addClass(t[0].className),r.wrapper[0].style.cssText=t[0].style.cssText,t.css({width:"100%",height:t[0].style.height})),r._inputWrapper=e(r.wrapper[0]),e("").insertAfter(t),r._form(),r.element.addClass(a?" ":"k-textbox").attr("autocomplete","off").on("focusout"+s,(function(){r._change()}));try{t[0].setAttribute("type","text")}catch(e){t[0].type="text"}t.is("[disabled]")||e(r.element).parents("fieldset").is(":disabled")?r.enable(!1):r.readonly(t.is("[readonly]")),r.value(r.options.value||t.val()),n.notify(r)},options:{name:"DateInput",culture:"",value:"",format:"",min:new Date(1900,0,1),max:new Date(2099,11,31),messages:{year:"year",month:"month",day:"day",weekday:"day of the week",hour:"hours",minute:"minutes",second:"seconds",dayperiod:"AM/PM"}},events:[g],min:function(e){if(e===t)return this.options.min;this.options.min=e},max:function(e){if(e===t)return this.options.max;this.options.max=e},setOptions:function(e){o.fn.setOptions.call(this,e),this._unbindInput(),this._bindInput(),this._updateElementValue()},destroy:function(){var e=this;e.element.off(s),e._formElement&&e._formElement.off("reset",e._resetHandler),o.fn.destroy.call(e)},value:function(e){if(e===t)return this._dateTime.getDateObject();null===e&&(e=""),"[object Date]"!==c.call(e)&&(e=n.parseDate(e,this.options.format,this.options.culture)),e&&!e.getTime()&&(e=null),this._dateTime=new b(e,this.options.format,this.options.culture,this.options.messages),this._updateElementValue(),this._oldValue=e},_updateElementValue:function(){var e=this._dateTime.toPair(this.options.format,this.options.culture,this.options.messages);this.element.val(e[0]),this._oldText=e[0],this._format=e[1]},readonly:function(e){this._editable({readonly:e===t||e,disable:!1})},enable:function(e){this._editable({readonly:!1,disable:!(e=e===t||e)})},_bindInput:function(){var e=this;e.element.on("focusout"+s,(function(){e._change()})).on("paste"+s,l(e._paste,e)).on("keydown"+s,l(e._keydown,e)).on(d,l(e._input,e)).on("mouseup"+s,l(e._mouseUp,e)).on("DOMMouseScroll"+s+" mousewheel"+s,l(e._scroll,e))},_unbindInput:function(){this.element.off("keydown"+s).off("paste"+s).off("focusout"+s).off(d).off("mouseup"+s).off("DOMMouseScroll"+s+" mousewheel"+s)},_editable:function(e){var t=this,n=t.element,i=e.disable,r=e.readonly,o=t.wrapper;t._unbindInput(),r||i?(i&&(o.addClass(u).removeClass(p),n.attr(h,i),n&&n.length&&n[0].removeAttribute(m)),r&&n.attr(m,r)):(o.addClass(p).removeClass(u),n&&n.length&&(n[0].removeAttribute(h),n[0].removeAttribute(m)),t._bindInput())},_change:function(){var e=this,t=e._oldValue,n=e.value();n&&e.min()&&ne.max()&&(e.value(e.max()),n=e.value()),(t&&n&&n.getTime()!==t.getTime()||t&&!n||!t&&n)&&(e._oldValue=n,e.trigger(g),e.element.trigger(g))},_input:function(){var e=this,t=e.element[0],r=!1;if(n._activeElement()===t){var o=function(e,t,n,i){var r,o=e[i+e.length-n.length],a=[];if((e=e.substring(0,i+e.length-n.length))===(n=n.substring(0,i))&&i>0)return a.push([t[i-1],n[i-1]]),a;if(0===e.indexOf(n)&&(0===n.length||t[n.length-1]!==t[n.length])){var s="";for(r=n.length;r=0&&(s=t[r],a.push([s,""]));return a}if(" "===n[n.length-1]||n[n.length-1]===o)return[[t[i-1]," "]];if(0===n.indexOf(e)||-1===v.indexOf(t[i-1])){var l=t[0];for(r=Math.max(0,e.length-1);r=0){l=t[r];break}return[[l,n[i-1]]]}return[[t[i-1],n[i-1]]]}(this._oldText,this._format,this.element[0].value,i(this.element[0])[0]),a=1===o.length&&" "===o[0][1];if(!a)for(var s=0;s0?37:39:t.keyCode=(e.wheelDelta||-e.detail)>0?38:40,this._keydown(t),e.returnValue=!1,e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation()}},_form:function(){var t=this,n=t.element,i=n.attr("form"),r=i?e("#"+i):n.closest("form");r[0]&&(t._resetHandler=function(){setTimeout((function(){t.value(n[0].value)}))},t._formElement=r.on("reset",t._resetHandler))},_paste:function(e){e.preventDefault()},_keydown:function(e){var t,r=e.keyCode;if(37==r||39==r){e.preventDefault(),(t=i(this.element[0]))[0]!=t[1]&&this._selectNearestSegment();for(var o=37==r?-1:1,s=-1==o?i(this.element[0])[0]-1:i(this.element[0])[1]+1;s>=0&&s=0){this._selectSegment(this._format[s]);break}s+=o}}if(38==r||40==r){e.preventDefault(),t=i(this.element[0]);var l=this._format[t[0]];if(v.indexOf(l)>=0){var c=1;"m"==l&&(c=this.options.interval||1),this._dateTime.modifyPart(l,38==r?1*c:-1*c),this._updateElementValue(),this._selectSegment(l),this.element.trigger(g)}}if(n.support.browser.msie&&n.support.browser.version<10){var d=e.keyCode?e.keyCode:e.which;if(8===d||46===d){var u=this;setTimeout((function(){u._input()}),0)}}r===a.ENTER&&this._change()},_selectNearestSegment:function(){for(var e=i(this.element[0])[0],t=e,n=e-1;t=0;t++,n--){if(t=0&&-1!==v.indexOf(this._format[n]))return void this._selectSegment(this._format[n])}},_selectSegment:function(e){for(var t=-1,n=0,r=0;r99&&(r=Math.floor(r/10)),r=v(r);break;case"fff":r=v(a.getMilliseconds(),3);break;case"tt":r=d?a.getHours()<12?w.AM[0]:w.PM[0]:m.dayperiod;break;case"zzz":i=(n=a.getTimezoneOffset())<0,r=Math.abs(n/60).toString().split(".")[0],n=Math.abs(n)-60*r,r=(i?"+":"-")+v(r),r+=":"+v(n);break;case"z":case"zz":i=(r=a.getTimezoneOffset()/60)<0,r=Math.abs(r).toString().split(".")[0],r=(i?"+":"-")+("zz"===e?v(r):r)}if(r=r!==t?r:e.slice(1,e.length-1),y){r=""+r;var o="";"ddd"==e&&(e="EEE"),"dddd"==e&&(e="EEEE");for(var f=0;f0&&(S(e,!0),a=n)},this.parsePart=function(e,t){if(!t)return S(e,!1),!0;var n,i=new Date(a&&a.getTime?a.getTime():a);switch(e){case"d":var r=(c?10*i.getDate():0)+parseInt(t,10);if(isNaN(r))return;for(;r>31;)r=parseInt(r.toString().slice(1),10);if(r<1)c=!1;else{if(i.setDate(r),i.getMonth()!==a.getMonth())return;c=!0}break;case"M":var o=(l?10*(i.getMonth()+1):0)+parseInt(t,10);if(isNaN(o)){var m=w.months.names;for(f+=t.toLowerCase();f.length>0;){for(var g=0;g12;)o=parseInt(o.toString().slice(1),10);o<1?l=!1:(i.setMonth(o-1),i.getMonth()!==o-1&&(i.setDate(1),i.setMonth(o-1)),l=!0);break;case"y":var v=(s?10*i.getFullYear():0)+parseInt(t,10);if(isNaN(v))return;for(;v>9999;)v=parseInt(v.toString().slice(1),10);v<1?s=!1:(i.setFullYear(v),s=!0);break;case"h":if(n=(d?10*(i.getHours()%12||12):0)+parseInt(t,10),isNaN(n))return;for(;n>12;)n=parseInt(n.toString().slice(1),10);i.setHours(12*Math.floor(i.getHours()/12)+n%12),d=!0;break;case"H":if(n=(d?10*i.getHours():0)+parseInt(t,10),isNaN(n))return;for(;n>23;)n=parseInt(n.toString().slice(1),10);i.setHours(n),d=!0;break;case"m":var _=(u?10*i.getMinutes():0)+parseInt(t,10);if(isNaN(_))return;for(;_>59;)_=parseInt(_.toString().slice(1),10);i.setMinutes(_),u=!0;break;case"s":var b=(p?10*i.getSeconds():0)+parseInt(t,10);if(isNaN(b))return;for(;b>59;)b=parseInt(b.toString().slice(1),10);i.setSeconds(b),p=!0;break;case"t":if(d){for(h+=t.toLowerCase();h.length>0;){if(0===w.AM[0].toLowerCase().indexOf(h)&&i.getHours()>=12||0===w.PM[0].toLowerCase().indexOf(h)&&i.getHours()<12)return i.setHours((i.getHours()+12)%24),a=i,!0;h=h.substring(1,h.length)}return!1}}return a=i,!0},this.toPair=function(e,t,i){return e?(t=n.getCulture(t),e=(w=t.calendars.standard).patterns[e]||e,k=w.days,b=w.months,m=i,[e.replace(_,C(!1)),e.replace(_,C(!0))]):["",""]},this.getDateObject=function(){return s&&l&&c&&d&&u&&p?new Date(a.getTime()):null},e)a=new Date(e.getTime());else{a=new Date;for(var T=this.toPair(i,r,o)[1],I=0;I{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1118)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1039:function(e,t){e.exports=n(85894)},1118:function(e,t,n){var i,r,o;n(3),r=[n(1119),n(1039),n(1120)],void 0===(o="function"==typeof(i=function(){return function(e,t){var n=window.kendo,i=n.ui,r=i.Widget,o=n.parseDate,a=n.keys,s=n.support,l=n.template,c=n._activeElement,d="
    ",u="",p=".kendoDatePicker",f="click"+p,h=s.mouseAndTouchPresent?n.applyEventMap("up",p.slice(1)):f,m="open",g="close",v="change",_="disabled",b="readonly",w="k-state-default",k="k-state-focused",y="k-state-selected",x="k-state-disabled",C="mouseenter"+p+" mouseleave"+p,S="mousedown"+p,T="id",I="month",D="aria-disabled",F="aria-expanded",E="aria-hidden",A=n.calendar,z=A.isInRange,H=A.restrictValue,M=A.isEqualDatePart,R=e.extend,P=e.proxy,O=Date;function N(t){var n=t.parseFormats,i=t.format;A.normalize(t),(n=e.isArray(n)?n:[n]).length||n.push("yyyy-MM-dd"),-1===e.inArray(i,n)&&n.splice(0,0,t.format),t.parseFormats=n}function L(e){e.preventDefault()}var B=function(t){var r,o=this,a=document.body,s=e(d).attr(E,"true").addClass("k-calendar-container").appendTo(a);o.options=t=t||{},(r=t.id)&&(r+="_dateview",s.attr(T,r),o._dateViewID=r),o.popup=new i.Popup(s,R(t.popup,t,{name:"Popup",isRtl:n.support.isRtl(t.anchor)})),o.div=s,o.value(t.value)};B.prototype={_calendar:function(){var t,r=this,o=r.calendar,a=r.options;o||(t=e(d).attr(T,n.guid()).appendTo(r.popup.element).on(S,L).on(f,"td:has(.k-link)",P(r._click,r)),r.calendar=o=new i.Calendar(t),r._setOptions(a),n.calendar.makeUnselectable(o.element),o.navigate(r._value||r._current,a.start),r.value(r._value))},_setOptions:function(e){this.calendar.setOptions({focusOnNav:!1,change:e.change,culture:e.culture,dates:e.dates,depth:e.depth,footer:e.footer,format:e.format,max:e.max,min:e.min,month:e.month,weekNumber:e.weekNumber,start:e.start,disableDates:e.disableDates})},setOptions:function(e){var t=this.options,n=e.disableDates;n&&(e.disableDates=A.disabled(n)),this.options=R(t,e,{change:t.change,close:t.close,open:t.open}),this.calendar&&this._setOptions(this.options)},destroy:function(){this.popup.destroy()},open:function(){var e,t=this;t._calendar(),e=t.popup._hovered,t.popup._hovered=!0,t.popup.open(),setTimeout((function(){t.popup._hovered=e}),1)},close:function(){this.popup.close()},min:function(e){this._option("min",e)},max:function(e){this._option("max",e)},toggle:function(){this[this.popup.visible()?g:m]()},move:function(e){var t=this,n=e.keyCode,i=t.calendar,r=e.ctrlKey&&n==a.DOWN||n==a.ENTER,o=!1;if(e.altKey)n==a.DOWN?(t.open(),e.preventDefault(),o=!0):n==a.UP&&(t.close(),e.preventDefault(),o=!0);else if(t.popup.visible()){if(n==a.ESC||r&&i._cell.hasClass(y))return t.close(),e.preventDefault(),!0;n!=a.SPACEBAR&&(t._current=i._move(e)),o=!0}return o},current:function(e){this._current=e,this.calendar._focus(e)},value:function(e){var t=this,n=t.calendar,i=t.options,r=i.disableDates;r&&r(e)&&(e=null),t._value=e,t._current=new O(+H(e,i.min,i.max)),n&&n.value(e)},_click:function(e){-1!==e.currentTarget.className.indexOf(y)&&(this.calendar.trigger("change"),this.close())},_option:function(e,t){var n=this.calendar;this.options[e]=t,n&&n[e](t)}},B.normalize=N,n.DateView=B;var V=r.extend({init:function(t,i){var a,s=this;r.fn.init.call(s,t,i),t=s.element,(i=s.options).disableDates=n.calendar.disabled(i.disableDates),i.min=o(t.attr("min"))||o(i.min),i.max=o(t.attr("max"))||o(i.max),N(i),s._initialOptions=R({},i),s._wrapper(),s.dateView=new B(R({},i,{id:t.attr(T),anchor:s.wrapper,change:function(){s._change(this.value()),s.close()},close:function(e){s.trigger(g)?e.preventDefault():(t.attr(F,!1),a.attr(E,!0))},open:function(e){var n,i=s.options;s.trigger(m)?e.preventDefault():(s.element.val()!==s._oldText&&(n=o(t.val(),i.parseFormats,i.culture),s.dateView[n?"current":"value"](n)),t.attr(F,!0),a.attr(E,!1),s._updateARIA(n))}})),a=s.dateView.div,s._icon();try{t[0].setAttribute("type","text")}catch(e){t[0].type="text"}t.addClass("k-input").attr({role:"combobox","aria-expanded":!1,"aria-owns":s.dateView._dateViewID,autocomplete:"off"}),s._reset(),s._template(),t.is("[disabled]")||e(s.element).parents("fieldset").is(":disabled")?s.enable(!1):s.readonly(t.is("[readonly]")),s._createDateInput(i),s._old=s._update(i.value||s.element.val()),s._oldText=t.val(),n.notify(s)},events:[m,g,v],options:{name:"DatePicker",value:null,footer:"",format:"",culture:"",parseFormats:[],min:new Date(1900,0,1),max:new Date(2099,11,31),start:I,depth:I,animation:{},month:{},dates:[],disableDates:null,ARIATemplate:'Current focused date is #=kendo.toString(data.current, "D")#',dateInput:!1,weekNumber:!1},setOptions:function(e){var t=this,i=t._value;r.fn.setOptions.call(t,e),(e=t.options).min=o(e.min),e.max=o(e.max),N(e),t.dateView.setOptions(e),t._createDateInput(e),t._dateInput||t.element.val(n.toString(i,e.format,e.culture)),i&&t._updateARIA(i)},_editable:function(e){var t=this,n=t._dateIcon.off(p),i=t.element.off(p),r=t._inputWrapper.off(p),o=e.readonly,a=e.disable;o||a?(r.addClass(a?x:w).removeClass(a?w:x),i.attr(_,a).attr(b,o).attr(D,a)):(r.addClass(w).removeClass(x).on(C,t._toggleHover),i&&i.length&&(i[0].removeAttribute(_),i[0].removeAttribute(b)),i.attr(D,!1).on("keydown"+p,P(t._keydown,t)).on("focusout"+p,P(t._blur,t)).on("focus"+p,(function(){t._inputWrapper.addClass(k)})),n.on(h,P(t._click,t)).on(S,L))},readonly:function(e){this._editable({readonly:e===t||e,disable:!1}),this._dateInput&&this._dateInput._editable({readonly:e===t||e,disable:!1})},enable:function(e){this._editable({readonly:!1,disable:!(e=e===t||e)}),this._dateInput&&this._dateInput._editable({readonly:!1,disable:!(e=e===t||e)})},destroy:function(){var e=this;r.fn.destroy.call(e),e.dateView.destroy(),e.element.off(p),e._dateIcon.off(p),e._inputWrapper.off(p),e._form&&e._form.off("reset",e._resetHandler)},open:function(){this.dateView.open()},close:function(){this.dateView.close()},min:function(e){return this._option("min",e)},max:function(e){return this._option("max",e)},value:function(e){var n=this;if(e===t)return n._value;n._old=n._update(e),null===n._old&&n.element.val(""),n._oldText=n.element.val()},_toggleHover:function(t){e(t.currentTarget).toggleClass("k-state-hover","mouseenter"===t.type)},_blur:function(){var e=this,t=e.element.val();e.close(),t!==e._oldText&&e._change(t),e._inputWrapper.removeClass(k)},_click:function(e){this.dateView.toggle(),this._focusElement(e.type)},_focusElement:function(e){var t=this.element;s.touch&&(!s.mouseAndTouchPresent||(e||"").match(/touch/i))||t[0]===c()||t.trigger("focus")},_change:function(e){var t,i=this,r=i.element.val();e=i._update(e);var o=(t=!n.calendar.isEqualDate(i._old,e))&&!i._typing,a=r!==i.element.val();(o||a)&&i.element.trigger(v),t&&(i._old=e,i._oldText=i.element.val(),i.trigger(v)),i._typing=!1},_keydown:function(e){var t=this,n=t.dateView,i=t.element.val(),r=!1;n.popup.visible()||e.keyCode!=a.ENTER||i===t._oldText?(r=n.move(e),t._updateARIA(n._current),r?t._dateInput&&e.stopImmediatePropagation&&e.stopImmediatePropagation():t._typing=!0):t._change(i)},_icon:function(){var t,n=this,i=n.element;(t=i.next("span.k-select"))[0]||(t=e('').insertAfter(i)),n._dateIcon=t.attr({role:"button","aria-controls":n.dateView._dateViewID})},_option:function(e,n){var i=this.options;if(n===t)return i[e];(n=o(n,i.parseFormats,i.culture))&&(i[e]=new O(+n),this.dateView[e](n))},_update:function(e){var t,i=this,r=i.options,a=r.min,s=r.max,l=i._value,c=o(e,r.parseFormats,r.culture),d=null===c&&null===l||c instanceof Date&&l instanceof Date;return r.disableDates(c)&&(c=null,i._old||i.element.val()||(e=null)),+c==+l&&d?((t=n.toString(c,r.format,r.culture))!==e&&i.element.val(null===c?e:t),c):(null!==c&&M(c,a)?c=H(c,a,s):z(c,a,s)||(c=null),i._value=c,i.dateView.value(c),i._dateInput&&c?i._dateInput.value(c||e):i.element.val(n.toString(c||e,r.format,r.culture)),i._updateARIA(c),c)},_wrapper:function(){var t,n=this,i=n.element;(t=i.parents(".k-datepicker"))[0]||(t=(t=i.wrap(u).parent().addClass("k-picker-wrap k-state-default")).wrap(u).parent()),t[0].style.cssText=i[0].style.cssText,i.css({width:"100%",height:i[0].style.height}),n.wrapper=t.addClass("k-widget k-datepicker").addClass(i[0].className),n._inputWrapper=e(t[0].firstChild)},_reset:function(){var t=this,n=t.element,i=n.attr("form"),r=i?e("#"+i):n.closest("form");r[0]&&(t._resetHandler=function(){t.value(n[0].defaultValue),t.max(t._initialOptions.max),t.min(t._initialOptions.min)},t._form=r.on("reset",t._resetHandler))},_template:function(){this._ariaTemplate=l(this.options.ARIATemplate)},_createDateInput:function(e){this._dateInput&&(this._dateInput.destroy(),this._dateInput=null),e.dateInput&&(this._dateInput=new i.DateInput(this.element,{culture:e.culture,format:e.format,min:e.min,max:e.max}))},_updateARIA:function(e){var t,n=this,i=n.dateView.calendar;n.element&&n.element.length&&n.element[0].removeAttribute("aria-activedescendant"),i&&((t=i._cell).attr("aria-label",n._ariaTemplate({current:e||i.current()})),n.element.attr("aria-activedescendant",t.attr("id")))}});i.plugin(V)}(window.kendo.jQuery),window.kendo})?i.apply(t,r):i)||(e.exports=o)},1119:function(e,t){e.exports=n(68780)},1120:function(e,t){e.exports=n(64324)}})},80125:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1124)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1123:function(e,t){e.exports=n(84752)},1124:function(e,t,n){var i,r,o;n(3),r=[n(1123),n(1125)],void 0===(o="function"==typeof(i=function(){return function(e,t){var n=window.kendo,i=n.TimeView,r=n.parseDate,o=n.support,a=n._activeElement,s=n._extractFormat,l=n.calendar,c=l.isInRange,d=l.restrictValue,u=l.isEqualDatePart,p=i.getMilliseconds,f=n.ui,h=f.Widget,m="open",g="close",v="change",_=".kendoDateTimePicker",b="click"+_,w=o.mouseAndTouchPresent?n.applyEventMap("up",_.slice(1)):b,k="disabled",y="readonly",x="k-state-default",C="k-state-focused",S="k-state-disabled",T="mouseenter"+_+" mouseleave"+_,I="mousedown"+_,D="month",F="",E="aria-activedescendant",A="aria-expanded",z="aria-hidden",H="aria-owns",M="aria-disabled",R=Date,P=new R(1800,0,1),O=new R(2099,11,31),N={view:"date"},L={view:"time"},B=e.extend,V=h.extend({init:function(t,i){var o=this;h.fn.init.call(o,t,i),t=o.element,(i=o.options).disableDates=n.calendar.disabled(i.disableDates),i.min=r(t.attr("min"))||r(i.min),i.max=r(t.attr("max"))||r(i.max),q(i),o._initialOptions=B({},i),o._wrapper(),o._views(),o._icons(),o._reset(),o._template();try{t[0].setAttribute("type","text")}catch(e){t[0].type="text"}t.addClass("k-input").attr({role:"combobox","aria-expanded":!1,autocomplete:"off"}),o._midnight=o._calculateMidnight(i.min,i.max),t.is("[disabled]")||e(o.element).parents("fieldset").is(":disabled")?o.enable(!1):o.readonly(t.is("[readonly]")),o._createDateInput(i),o._old=o._update(i.value||o.element.val()),o._oldText=t.val(),n.notify(o)},options:{name:"DateTimePicker",value:null,format:"",timeFormat:"",culture:"",parseFormats:[],dates:[],disableDates:null,min:new R(P),max:new R(O),interval:30,height:200,footer:"",start:D,depth:D,animation:{},month:{},ARIATemplate:'Current focused date is #=kendo.toString(data.current, "d")#',dateButtonText:"Open the date view",timeButtonText:"Open the time view",dateInput:!1,weekNumber:!1},events:[m,g,v],setOptions:function(e){var t,i,o,a=this,s=a._value;h.fn.setOptions.call(a,e),(e=a.options).min=t=r(e.min),e.max=i=r(e.max),q(e),a._midnight=a._calculateMidnight(e.min,e.max),o=e.value||a._value||a.dateView._current,t&&!u(t,o)&&(t=new R(P)),i&&!u(i,o)&&(i=new R(O)),a.dateView.setOptions(e),a.timeView.setOptions(B({},e,{format:e.timeFormat,min:t,max:i})),a._createDateInput(e),a._dateInput||a.element.val(n.toString(s,e.format,e.culture)),s&&a._updateARIA(s)},_editable:function(t){var i=this,r=i.element.off(_),o=i._dateIcon.off(_),a=i._timeIcon.off(_),s=i._inputWrapper.off(_),l=t.readonly,c=t.disable;l||c?(s.addClass(c?S:x).removeClass(c?x:S),r.attr(k,c).attr(y,l).attr(M,c)):(s.addClass(x).removeClass(S).on(T,i._toggleHover),r&&r.length&&(r[0].removeAttribute(k),r[0].removeAttribute(y,!1),r[0].removeAttribute(M,!1)),r.on("keydown"+_,e.proxy(i._keydown,i)).on("focus"+_,(function(){i._inputWrapper.addClass(C)})).on("focusout"+_,(function(){i._inputWrapper.removeClass(C),r.val()!==i._oldText&&(i._change(r.val()),r.val()||i.dateView.current(n.calendar.getToday())),i.close("date"),i.close("time")})),o.on(I,U).on(w,(function(e){i.toggle("date"),i._focusElement(e.type)})),a.on(I,U).on(w,(function(e){i.toggle("time"),i._focusElement(e.type)})))},_focusElement:function(e){var t=this.element;o.touch&&(!o.mouseAndTouchPresent||(e||"").match(/touch/i))||t[0]===a()||t.trigger("focus")},readonly:function(e){this._editable({readonly:e===t||e,disable:!1})},enable:function(e){this._editable({readonly:!1,disable:!(e=e===t||e)})},destroy:function(){var e=this;h.fn.destroy.call(e),e.dateView.destroy(),e.timeView.destroy(),e.element.off(_),e._dateIcon.off(_),e._timeIcon.off(_),e._inputWrapper.off(_),e._form&&e._form.off("reset",e._resetHandler)},close:function(e){"time"!==e&&(e="date"),this[e+"View"].close()},open:function(e){"time"!==e&&(e="date"),this[e+"View"].open()},min:function(e){return this._option("min",e)},max:function(e){return this._option("max",e)},toggle:function(e){var t="timeView";"time"!==e?e="date":t="dateView",this[e+"View"].toggle(),this[t].close()},value:function(e){var n=this;if(e===t)return n._value;n._old=n._update(e),null===n._old&&n.element.val(""),n._oldText=n.element.val()},_change:function(e){var t,n=this,i=n.element.val();e=n._update(e);var r=(t=+n._old!=+e)&&!n._typing,o=i!==n.element.val();(r||o)&&n.element.trigger(v),t&&(n._old=e,n._oldText=n.element.val(),n.trigger(v)),n._typing=!1},_option:function(e,n){var i,o,a=this,s=a.options,l=a.timeView,c=l.options,d=a._value||a._old;if(n===t)return s[e];if(n=r(n,s.parseFormats,s.culture)){if(s.min.getTime()===s.max.getTime()&&(c.dates=[]),s[e]=new R(n.getTime()),a.dateView[e](n),a._midnight=a._calculateMidnight(s.min,s.max),d&&(i=u(s.min,d),o=u(s.max,d)),i||o){if(c[e]=n,i&&!o&&(c.max=W(s.interval)),o){if(a._midnight)return void l.dataBind([O]);i||(c.min=P)}}else c.max=O,c.min=P;l.bind()}},_toggleHover:function(t){e(t.currentTarget).toggleClass("k-state-hover","mouseenter"===t.type)},_update:function(t){var i,o,a,s,l,p=this,f=p.options,h=f.min,m=f.max,g=f.dates,_=p.timeView,b=p._value,w=r(t,f.parseFormats,f.culture),k=null===w&&null===b||w instanceof Date&&b instanceof Date;return f.disableDates&&f.disableDates(w)&&(w=null,p._old||p.element.val()||(t=null)),+w==+b&&k?((l=n.toString(w,f.format,f.culture))!==t&&(p.element.val(null===w?t:l),t instanceof String&&p.element.trigger(v)),w):(null!==w&&u(w,h)?w=d(w,h,m):c(w,h,m)||(w=null),p._value=w,_.value(w),p.dateView.value(w),w&&(a=p._old,o=_.options,g[0]&&(g=e.grep(g,(function(e){return u(w,e)})))[0]&&(_.dataBind(g),s=!0),s||(u(w,h)&&(o.min=h,o.max=W(f.interval),i=!0),u(w,m)&&(p._midnight?(_.dataBind([O]),s=!0):(o.max=m,i||(o.min=P),i=!0))),!s&&(!a&&i||a&&!u(a,w))&&(i||(o.max=O,o.min=P),_.bind())),p._dateInput&&w?p._dateInput.value(w||t):p.element.val(n.toString(w||t,f.format,f.culture)),p._updateARIA(w),w)},_keydown:function(e){var t=this,i=t.dateView,r=t.timeView,o=t.element.val(),a=i.popup.visible(),s=t._dateInput&&e.stopImmediatePropagation;e.altKey&&e.keyCode===n.keys.DOWN?t.toggle(a?"time":"date"):a?(i.move(e),t._updateARIA(i._current)):r.popup.visible()?r.move(e):e.keyCode===n.keys.ENTER&&o!==t._oldText?t._change(o):(t._typing=!0,s=!1),s&&e.stopImmediatePropagation()},_views:function(){var e,t,o,a,s,l,d=this,u=d.element,p=d.options,f=u.attr("id");d.dateView=e=new n.DateView(B({},p,{id:f,anchor:d.wrapper,change:function(){var t,i,r=e.calendar.value(),o=+r,a=+p.min,s=+p.max;o!==a&&o!==s||(t=o===a?a:s,(t=new R(d._value||t)).setFullYear(r.getFullYear(),r.getMonth(),r.getDate()),c(t,a,s)&&(r=t)),d._value&&(i=n.date.setHours(new Date(r),d._value),c(i,a,s)&&(r=i)),d._change(r),d.close("date")},close:function(e){d.trigger(g,N)?e.preventDefault():(u.attr(A,!1),o.attr(z,!0),t.popup.visible()||u&&u.length&&u[0].removeAttribute(H))},open:function(t){d.trigger(m,N)?t.preventDefault():(u.val()!==d._oldText&&(l=r(u.val(),p.parseFormats,p.culture),d.dateView[l?"current":"value"](l)),o.attr(z,!1),u.attr(A,!0).attr(H,e._dateViewID),d._updateARIA(l))}})),o=e.div,s=p.min.getTime(),d.timeView=t=new i({id:f,value:p.value,anchor:d.wrapper,animation:p.animation,format:p.timeFormat,culture:p.culture,height:p.height,interval:p.interval,min:new R(P),max:new R(O),dates:s===p.max.getTime()?[new Date(s)]:[],parseFormats:p.parseFormats,change:function(i,r){(i=t._parse(i))p.max&&(i=new R(+p.max),t.options.max=i),r?(d._timeSelected=!0,d._change(i)):(u.val(n.toString(i,p.format,p.culture)),e.value(i),d._updateARIA(i))},close:function(t){d.trigger(g,L)?t.preventDefault():(a.attr(z,!0),u.attr(A,!1),e.popup.visible()||u&&u.length&&u[0].removeAttribute(H))},open:function(e){t._adjustListWidth(),d.trigger(m,L)?e.preventDefault():(u.val()!==d._oldText&&(l=r(u.val(),p.parseFormats,p.culture),d.timeView.value(l)),a.attr(z,!1),u.attr(A,!0).attr(H,t._timeViewID),t.options.active(t.current()))},active:function(e){u&&u.length&&u[0].removeAttribute(E),e&&u.attr(E,t._optionID)},popup:p.popup,useValueToRender:!0}),a=t.ul},_icons:function(){var t,n=this,i=n.element,r=n.options;(t=i.next("span.k-select"))[0]||(t=e('').insertAfter(i)),t=t.children(),n._dateIcon=t.eq(0).attr("aria-controls",n.dateView._dateViewID),n._timeIcon=t.eq(1).attr("aria-controls",n.timeView._timeViewID)},_wrapper:function(){var t,n=this,i=n.element;(t=i.parents(".k-datetimepicker"))[0]||(t=(t=i.wrap(F).parent().addClass("k-picker-wrap k-state-default")).wrap(F).parent()),t[0].style.cssText=i[0].style.cssText,i.css({width:"100%",height:i[0].style.height}),n.wrapper=t.addClass("k-widget k-datetimepicker").addClass(i[0].className),n._inputWrapper=e(t[0].firstChild)},_reset:function(){var t=this,n=t.element,i=n.attr("form"),r=i?e("#"+i):n.closest("form");r[0]&&(t._resetHandler=function(){t.value(n[0].defaultValue),t.max(t._initialOptions.max),t.min(t._initialOptions.min)},t._form=r.on("reset",t._resetHandler))},_template:function(){this._ariaTemplate=n.template(this.options.ARIATemplate)},_createDateInput:function(e){this._dateInput&&(this._dateInput.destroy(),this._dateInput=null),e.dateInput&&(this._dateInput=new f.DateInput(this.element,{culture:e.culture,format:e.format,min:e.min,max:e.max,interval:e.interval}))},_calculateMidnight:function(e,t){return p(e)+p(t)===0},_updateARIA:function(e){var t,n=this,i=n.dateView.calendar;n.element&&n.element.length&&n.element[0].removeAttribute(E),i&&((t=i._cell).attr("aria-label",n._ariaTemplate({current:e||i.current()})),n.element.attr(E,t.attr("id")))}});function W(e){var t=new Date(2100,0,1);return t.setMinutes(-e),t}function U(e){e.preventDefault()}function q(t){var i,r=n.getCulture(t.culture).calendars.standard.patterns,o=!t.parseFormats.length;t.format=s(t.format||r.g),t.timeFormat=i=s(t.timeFormat||r.t),n.DateView.normalize(t),o&&t.parseFormats.unshift("yyyy-MM-ddTHH:mm:ss"),-1===e.inArray(i,t.parseFormats)&&t.parseFormats.push(i)}f.plugin(V)}(window.kendo.jQuery),window.kendo})?i.apply(t,r):i)||(e.exports=o)},1125:function(e,t){e.exports=n(44825)}})},59090:(e,t,n)=>{e.exports=function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}return n.m=e,n.c=t,n.p="",n(0)}({0:function(e,t,n){e.exports=n(1126)},3:function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},1007:function(e,t){e.exports=n(25481)},1039:function(e,t){e.exports=n(85894)},1126:function(e,t,n){var i,r,o;n(3),r=[n(1007),n(1039)],i=function(){return function(e,t){var n,i=window.kendo,r=i.ui.Widget,o=i.ui.Popup.TabKeyTrap,a=e.proxy,s=i.template,l=i.keys,c=e.isFunction,d="kendoWindow",u=".k-window",p=".k-dialog-close",f=".k-window-content",h=".k-content",m="k-scroll",g="k-dialog-titleless",v=".k-dialog-title",_=v+"bar",b=".k-dialog-buttongroup",w=".k-button",k=".k-textbox",y=":visible",x="zIndex",C="body",S="initOpen",T="touchstart",I="touchmove",D="open",F="close",E="show",A="hide",z="width",H={small:"k-window-sm",medium:"k-window-md",large:"k-window-lg"},M="hidden",R="overflow",P="original-overflow-rule",O="tap-y",N=i.support.cssFlexbox,L=Math.ceil,B=":not(link,meta,script,style)";function V(e){return void 0!==e}function W(e,t,n){return Math.max(Math.min(parseInt(e,10),n===1/0?n:parseInt(n,10)),parseInt(t,10))}function U(e){return e.keyCode==l.ENTER||e.keyCode==l.SPACEBAR}var q=r.extend({init:function(e,t){var n=this;r.fn.init.call(n,e,t),n._init(n.element,n.options),i.notify(n)},_init:function(i,r){var s,l=this;l._centerCallback=a(l._center,l),l.appendTo=e(C),V(r.visible)&&null!==r.visible||(r.visible=i.is(y)),l.wrapperTemplate===t&&(l.wrapperTemplate=n.wrapper),l._createDialog(),s=l.wrapper=i.closest(".k-dialog"),r._defaultFocus===t&&(l._defaultFocus=i[0]),l._tabindex(i),l._dimensions(),this._tabKeyTrap=new o(s),l.options.visible?l._triggerOpen():l.wrapper.hide()},setOptions:function(n){var o=this,a=o.options.size;if(n=e.extend(o.options,n),r.fn.setOptions.call(o,n),n.title!==t&&o.title(n.title),n.content&&(i.destroy(o.element.children()),o.element.html(n.content)),n.actions&&(o.wrapper.children(b).remove(),o._createActionbar(o.wrapper)),o.wrapper.show(),o._closable(o.wrapper),o.wrapper.removeClass(H[a]),o._dimensions(),n.visible?o._triggerOpen():o.wrapper.hide(),void 0!==n.modal){var s=!1!==o.options.visible;o._enableDocumentScrolling(),o._overlay(n.modal&&s)}},_dimensions:function(){for(var e=this.wrapper,t=this.options,n=t.width,i=t.height,r=t.size,o=["minWidth","minHeight","maxWidth","maxHeight"],a=0;a0?e.width(n):e.outerWidth(W(n,t.minWidth,t.maxWidth))),i&&(i.toString().indexOf("%")>0?e.height(i):e.outerHeight(W(i,t.minHeight,t.maxHeight)),this._setElementHeight()),r&&H[r]&&e.addClass(H[r])},_setElementMaxHeight:function(){var e,t,n=this,i=n.element,r=n.options.maxHeight;r!=1/0&&(e=n._paddingBox(i),(t=parseFloat(r,10)-n._uiHeight()-e.vertical)>0&&i.css({maxHeight:L(t)+"px"}))},_paddingBox:function(e){var t=parseFloat(e.css("padding-top"),10),n=parseFloat(e.css("padding-left"),10);return{vertical:t+parseFloat(e.css("padding-bottom"),10),horizontal:n+parseFloat(e.css("padding-right"),10)}},_setElementHeight:function(){var e=this,t=e.element,n=e.options.height,i=e._paddingBox(t),r=parseFloat(n,10)-e._uiHeight()-i.vertical;r<0&&(r=0),t.css({height:L(r)+"px"}),this._applyScrollClassName(t)},_applyScrollClassName:function(e){e.get(0).scrollHeight>e.outerHeight()?e.addClass(m):e.removeClass(m)},_uiHeight:function(){var e=this.wrapper,t=e.children(b),n=t[0]&&t[0].offsetHeight||0,i=e.children(_);return n+(i[0]&&i[0].offsetHeight||0)},_overlay:function(t){var i=this.appendTo.children(".k-overlay"),r=this.wrapper;return i.length||(i=e(n.overlay)),i.insertBefore(r[0]).toggle(t).css(x,parseInt(r.css(x),10)-1),t?this._waiAriaOverlay():this._removeWaiAriaOverlay(),this.options.modal.preventScroll&&this._stopDocumentScrolling(),i},_waiAriaOverlay:function(){var t=this.wrapper;this._overlayedNodes=t.prevAll(B).add(t.nextAll(B)).each((function(){var t=e(this);t.data("ariaHidden",t.attr("aria-hidden")),t.attr("aria-hidden","true")}))},_removeWaiAriaOverlay:function(){return this._overlayedNodes&&this._overlayedNodes.each((function(){var t=e(this),n=t.data("ariaHidden");n?t.attr("aria-hidden",n):t.removeAttr("aria-hidden")}))},_closeClick:function(e){e.preventDefault(),this.close(!1)},_closeKeyHandler:function(e){(U(e)||e.keyCode==l.ESC)&&this.close(!1)},_keydown:function(e){var t=this,n=t.options;e.keyCode==l.ESC&&!t._closing&&n.closable&&t.close(!1)},_createDialog:function(){var t=this,r=t.element,o=t.options,a=i.support.isRtl(r),s=e(n.titlebar(o)),l=(r.id||i.guid())+"_title",c=e(t.wrapperTemplate(o));c.toggleClass("k-rtl",a),r.addClass("k-content k-window-content k-dialog-content"),t.appendTo.append(c),!1!==o.title?(c.append(s),s.attr("id",l),c.attr("aria-labelledby",l)):c.addClass(g),t._closable(c),c.append(r),o.content&&(i.destroy(r.children()),r.html(o.content)),o.actions.length&&t._createActionbar(c)},_closable:function(e){var t=this,i=t.options,r=e.children(_).find(".k-window-actions");(r.length?r.find(".k-dialog-close"):e.find(".k-dialog-close")).remove(),!1!==i.closable&&(!1!==i.title&&r.length?r.append(n.close(i)):e.prepend(n.close(i)),e.autoApplyNS(d),t.element.autoApplyNS(d),e.find(p).on("click",a(t._closeClick,t)).on("keydown",a(t._closeKeyHandler,t)),t.element.on("keydown",a(t._keydown,t)))},_createActionbar:function(t){var i="stretched"===this.options.buttonLayout,r=i?"stretched":"normal",o=e(n.actionbar({buttonLayout:r}));this._addButtons(o),i&&!N&&this._normalizeButtonSize(o),t.append(o)},_addButtons:function(t){for(var i,r,o=this,s=o.options,l=a(o._actionClick,o),c=a(o._actionKeyHandler,o),u=o.options.actions,p=u.length,f=Math.round(100/p),h=0;h0&&n.css(z,i+r+"%")},_tabindex:function(e){var t=this.wrapper,n=t.find(p),i=t.find(b+" "+w);r.fn._tabindex.call(this,e);var o=e.attr("tabindex");n.attr("tabIndex",o),i.attr("tabIndex",o)},_actionClick:function(e){this.wrapper.is(y)&&this._runActionBtn(e.currentTarget)},_actionKeyHandler:function(e){U(e)?this._runActionBtn(e.currentTarget):e.keyCode==l.ESC&&this.close(!1)},_runActionBtn:function(t){var n=this;if(!n._closing){var i=e(t).data("action");c(i)&&!1===i({sender:n})||n.close(!1)}},_triggerOpen:function(){var e=this,t=e.options,n=e.wrapper;e.toFront(),e._triggerInitOpen(),e.trigger(D),t.modal&&(e._overlay(n.is(y)).css({opacity:.5}),e._focusDialog())},open:function(){var e,t,n=this,r=n.wrapper,o=this._animationOptions(D),s=n.options;if(this._triggerInitOpen(),!n.trigger(D)){if(n._closing&&r.kendoStop(!0,!0),n._closing=!1,n.toFront(),s.visible=!0,s.modal){if(t=!!n._modals().length,(e=n._overlay(t)).kendoStop(!0,!0),o.duration&&i.effects.Fade&&!t){var l=i.fx(e).fadeIn();l.duration(o.duration||0),l.endValue(.5),l.play()}else e.css("opacity",.5);e.show()}r.show().kendoStop().kendoAnimate({effects:o.effects,duration:o.duration,complete:a(n._openAnimationEnd,n)}),r.show()}return n},_animationOptions:function(e){var t=this.options.animation;return t&&t[e]||{open:{effects:{}},close:{hide:!0,effects:{}}}[e]},_openAnimationEnd:function(){this.options.modal&&this._focusDialog(),this.trigger(E)},_triggerInitOpen:function(){V(this._initOpenTriggered)||(this._initOpenTriggered=!0,this.trigger(S))},toFront:function(){var t=this,n=t.wrapper,i=+n.css(x),r=i;return t.center(),e(u).each((function(t,n){var r=e(n).css(x);isNaN(r)||(i=Math.max(+r,i))})),(!n[0].style.zIndex||r .k-overlay").remove(),n=null,t},close:function(e){return arguments.length||(e=!0),this._close(e),this._stopCenterOnResize(),this},_close:function(e){var t=this,n=t.wrapper,i=t.options,r=this._animationOptions("open"),o=this._animationOptions("close");if(n.is(y)&&!t.trigger(F,{userTriggered:!e})){if(t._closing)return;t._closing=!0,i.visible=!1,this._removeOverlay(),n.kendoStop().kendoAnimate({effects:o.effects||r.effects,reverse:!0===o.reverse,duration:o.duration,complete:a(this._closeAnimationEnd,this)})}return t},center:function(){this._center(),this._centerOnResize()},_center:function(){var t=this.wrapper,n=e(window),i=0+Math.max(0,(n.width()-t.width())/2),r=0+Math.max(0,(n.height()-t.height()-parseInt(t.css("paddingTop"),10))/2);return t.css({left:i,top:r}),this},_centerOnResize:function(){this._trackResize||(i.onResize(this._centerCallback),this._trackResize=!0)},_stopCenterOnResize:function(){i.unbindResize(this._centerCallback),this._trackResize=!1},_removeOverlay:function(){var e=this._modals(),t=this.options;t.modal&&!e.length?(this._overlay(!1).remove(),t.modal.preventScroll&&this._enableDocumentScrolling()):e.length&&(this._object(e.last())._overlay(!0),t.modal.preventScroll&&this._stopDocumentScrolling())},_stopDocumentScrolling:function(){var t=this,n=e("body");t._storeOverflowRule(n),n.css(R,M);var r=e("html"),o=r[0];t._storeOverflowRule(r),r.css(R,M),i.support.mobileOS.ios&&(o.addEventListener(T,t._touchStart,{passive:!1}),o.addEventListener(I,t._touchMove,{passive:!1}))},_touchStart:function(t){e(this).data(O,t.changedTouches[0].pageY)},_touchMove:function(t){var n=t.target,i=e(t.target),r=t.changedTouches[0].pageY-e(this).data(O)>0,o=i.is(f)&&r&&0===i.scrollTop()||!r&&i.scrollTop()===n.scrollHeight-n.clientHeight;i.is(f)&&!o||t.preventDefault()},_enableDocumentScrolling:function(){var t=this,n=e(document.body),r=e("html"),o=r[0];t._restoreOverflowRule(n),t._restoreOverflowRule(r),i.support.mobileOS.ios&&(r.removeData(O),o.removeEventListener(T,t._touchStart,{passive:!1}),o.removeEventListener(I,t._touchMove,{passive:!1}))},_storeOverflowRule:function(e){if(!this._isOverflowStored(e)){var t=e.get(0).style.overflow;"string"==typeof t&&e.data(P,t)}},_isOverflowStored:function(e){return"string"==typeof e.data(P)},_restoreOverflowRule:function(e){var n=e.data(P);null!==n&&n!==t?(e.css(R,n),e.removeData(P)):e.css(R,"")},_closeAnimationEnd:function(){var e=this;if(e._closing=!1,e.wrapper.hide().css("opacity",""),e.trigger(A),e.options.modal){var t=e._object(e._modals().last());t&&t.toFront()}},_modals:function(){var t=this,n=e(u).filter((function(){var n=e(this),i=t._object(n),r=i&&i.options;return r&&r.modal&&t.options.appendTo==r.appendTo&&r.visible&&n.is(y)})).sort((function(t,n){return+e(t).css("zIndex")-+e(n).css("zIndex")}));return t=null,n},_object:function(e){var n=e.children(h);return i.widgetInstance(n)||t},destroy:function(){var t=this;t._destroy(),r.fn.destroy.call(t),t.wrapper.remove(),t.wrapper=t.element=e()},_destroy:function(){var e=this,t="."+d;e.wrapper.off(t),e.element.off(t),e.wrapper.find(p+","+b+" > "+w).off(t),e._stopCenterOnResize()},title:function(t){var r=this,o=r.wrapper,a=r.options,s=o.children(_),l=s.children(v),c=i.htmlEncode(t);return arguments.length?(!1===t?(s.remove(),o.addClass(g)):(s.length||(l=(s=e(n.titlebar(a)).prependTo(o)).children(v),o.removeClass(g)),l.html(c)),r.options.title=c,r):l.html()},content:function(e,t){var n=this,r=n.wrapper.children(h);return V(e)?(this.angular("cleanup",(function(){return{elements:r.children()}})),i.destroy(r.children()),r.html(e),this.angular("compile",(function(){for(var e=[],n=r.length;--n>=0;)e.push({dataItem:t});return{elements:r.children(),data:e}})),n.options.content=e,n):r.html()},_focusDialog:function(){this._defaultFocus&&this._focus(this._defaultFocus),this._tabKeyTrap.trap()},_focus:function(e){e&&e.focus()},events:[S,D,F,E,A],options:{title:"",buttonLayout:"stretched",actions:[],modal:!0,size:"auto",width:null,height:null,minWidth:0,minHeight:0,maxWidth:1/0,maxHeight:1/0,content:null,visible:null,appendTo:C,closable:!0}}),j=q.extend({options:{name:"Dialog",messages:{close:"Close"}}});i.ui.plugin(j);var G=q.extend({_init:function(e,t){var i=this;i.wrapperTemplate=n.alertWrapper,t._defaultFocus=null,i._ensureContentId(e),q.fn._init.call(i,e,t),i.bind(A,a(i.destroy,i)),i._ariaDescribedBy(),i._initFocus()},_ensureContentId:function(t){var n=e(t);n.attr("id")||n.attr("id",i.guid()+"_k-popup")},_ariaDescribedBy:function(){this.wrapper.attr("aria-describedby",this.element.attr("id"))},_initFocus:function(){var e=this.options;this._defaultFocus=this._chooseEntryFocus(),this._defaultFocus&&e.visible&&e.modal&&this._focusDialog()},_chooseEntryFocus:function(){return this.wrapper.find(b+" > "+w)[0]},options:{title:window.location.host,closable:!1,messages:{okText:"OK",cancel:"Cancel",promptInput:"Input"}}}),$=G.extend({_init:function(e,t){G.fn._init.call(this,e,t),this.wrapper.addClass("k-alert")},options:{name:"Alert",modal:!0,actions:[{text:"#: messages.okText #"}]}});i.ui.plugin($);var K=G.extend({_init:function(t,n){var i=this;G.fn._init.call(i,t,n),i.wrapper.addClass("k-confirm"),i.result=e.Deferred()},options:{name:"Confirm",modal:!0,actions:[{text:"#: messages.okText #",primary:!0,action:function(e){e.sender.result.resolve()}},{text:"#: messages.cancel #",action:function(e){e.sender.result.reject()}}]}});i.ui.plugin(K);var Y=G.extend({_init:function(t,n){var i=this;G.fn._init.call(i,t,n),i.wrapper.addClass("k-prompt"),i._createPrompt(),i.result=e.Deferred()},_createPrompt:function(){var t=this.options.value,i=e(n.promptInputContainer(this.options)).insertAfter(this.element);t&&i.children(k).val(t),this._defaultFocus=this._chooseEntryFocus(),this._focusDialog()},_chooseEntryFocus:function(){return this.wrapper.find(k)[0]},options:{name:"Prompt",modal:!0,value:"",actions:[{text:"#: messages.okText #",primary:!0,action:function(e){var t=e.sender,n=t.wrapper.find(k).val();t.result.resolve(n)}},{text:"#: messages.cancel #",action:function(e){var t=e.sender.wrapper.find(k).val();e.sender.result.reject(t)}}]}});i.ui.plugin(Y);n={wrapper:s("