generator-website-starter
Version:
A website generator using semantic markup, SASS, Gulp, Imagemin and Browser-sync
5 lines • 284 kB
JavaScript
(()=>{var _e=(c,s)=>()=>(s||c((s={exports:{}}).exports,s),s.exports);var Du=_e(()=>{(function(c){"use strict";var s={objectMaxDepth:5,urlErrorParamsEnabled:!0};function f(e){if(Y(e))fe(e.objectMaxDepth)&&(s.objectMaxDepth=v(e.objectMaxDepth)?e.objectMaxDepth:NaN),fe(e.urlErrorParamsEnabled)&&$n(e.urlErrorParamsEnabled)&&(s.urlErrorParamsEnabled=e.urlErrorParamsEnabled);else return s}function v(e){return de(e)&&e>0}function w(e,t){t=t||Error;var n="https://errors.angularjs.org/1.8.2/",r=n.replace(".","\\.")+"[\\s\\S]*",i=new RegExp(r,"g");return function(){var l=arguments[0],u=arguments[1],a="["+(e?e+":":"")+l+"] ",o=Nr(arguments,2).map(function(p){return Bo(p,s.objectMaxDepth)}),h,d;if(a+=u.replace(/\{\d+\}/g,function(p){var g=+p.slice(1,-1);return g<o.length?o[g].replace(i,""):p}),a+=`
`+n+(e?e+"/":"")+l,s.urlErrorParamsEnabled)for(d=0,h="?";d<o.length;d++,h="&")a+=h+"p"+d+"="+encodeURIComponent(o[d]);return new t(a)}}var q=/^\/(.+)\/([a-z]*)$/,ae="validity",$e=Object.prototype.hasOwnProperty,pe=function(e){return V(e)?e.toLowerCase():e},Pe=function(e){return V(e)?e.toUpperCase():e},x,S,Q,se=[].slice,ge=[].splice,j=[].push,P=Object.prototype.toString,G=Object.getPrototypeOf,X=w("ng"),ue=c.angular||(c.angular={}),Oe,qe=0;x=c.document.documentMode;function Le(e){if(e==null||Rt(e))return!1;if(oe(e)||V(e)||S&&e instanceof S)return!0;var t="length"in Object(e)&&e.length;return de(t)&&(t>=0&&t-1 in e||typeof e.item=="function")}function M(e,t,n){var r,i;if(e)if(ve(e))for(r in e)r!=="prototype"&&r!=="length"&&r!=="name"&&e.hasOwnProperty(r)&&t.call(n,e[r],r,e);else if(oe(e)||Le(e)){var l=typeof e!="object";for(r=0,i=e.length;r<i;r++)(l||r in e)&&t.call(n,e[r],r,e)}else if(e.forEach&&e.forEach!==M)e.forEach(t,n,e);else if(Ae(e))for(r in e)t.call(n,e[r],r,e);else if(typeof e.hasOwnProperty=="function")for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r,e);else for(r in e)$e.call(e,r)&&t.call(n,e[r],r,e);return e}function We(e,t,n){for(var r=Object.keys(e).sort(),i=0;i<r.length;i++)t.call(n,e[r[i]],r[i]);return r}function Ze(e){return function(t,n){e(n,t)}}function vt(){return++qe}function Qe(e,t){t?e.$$hashKey=t:delete e.$$hashKey}function Ct(e,t,n){for(var r=e.$$hashKey,i=0,l=t.length;i<l;++i){var u=t[i];if(!(!Y(u)&&!ve(u)))for(var a=Object.keys(u),o=0,h=a.length;o<h;o++){var d=a[o],p=u[d];n&&Y(p)?Ee(p)?e[d]=new Date(p.valueOf()):Tt(p)?e[d]=new RegExp(p):p.nodeName?e[d]=p.cloneNode(!0):ds(p)?e[d]=p.clone():d!=="__proto__"&&(Y(e[d])||(e[d]=oe(p)?[]:{}),Ct(e[d],[p],!0)):e[d]=p}}return Qe(e,r),e}function Fe(e){return Ct(e,se.call(arguments,1),!1)}function Bt(e){return Ct(e,se.call(arguments,1),!0)}function Ye(e){return parseInt(e,10)}var je=Number.isNaN||function(t){return t!==t};function It(e,t){return Fe(Object.create(e),t)}function we(){}we.$inject=[];function _t(e){return e}_t.$inject=[];function st(e){return function(){return e}}function zt(e){return ve(e.toString)&&e.toString!==P}function he(e){return typeof e>"u"}function fe(e){return typeof e<"u"}function Y(e){return e!==null&&typeof e=="object"}function Ae(e){return e!==null&&typeof e=="object"&&!G(e)}function V(e){return typeof e=="string"}function de(e){return typeof e=="number"}function Ee(e){return P.call(e)==="[object Date]"}function oe(e){return Array.isArray(e)||e instanceof Array}function xe(e){var t=P.call(e);switch(t){case"[object Error]":return!0;case"[object Exception]":return!0;case"[object DOMException]":return!0;default:return e instanceof Error}}function ve(e){return typeof e=="function"}function Tt(e){return P.call(e)==="[object RegExp]"}function Rt(e){return e&&e.window===e}function Vt(e){return e&&e.$evalAsync&&e.$watch}function ai(e){return P.call(e)==="[object File]"}function Rf(e){return P.call(e)==="[object FormData]"}function Mf(e){return P.call(e)==="[object Blob]"}function $n(e){return typeof e=="boolean"}function ui(e){return e&&ve(e.then)}var Ff=/^\[object (?:Uint8|Uint8Clamped|Uint16|Uint32|Int8|Int16|Int32|Float32|Float64)Array]$/;function Lf(e){return e&&de(e.length)&&Ff.test(P.call(e))}function Df(e){return P.call(e)==="[object ArrayBuffer]"}var tt=function(e){return V(e)?e.trim():e},Mo=function(e){return e.replace(/([-()[\]{}+?*.$^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};function ds(e){return!!(e&&(e.nodeName||e.prop&&e.attr&&e.find))}function If(e){var t={},n=e.split(","),r;for(r=0;r<n.length;r++)t[n[r]]=!0;return t}function en(e){return pe(e.nodeName||e[0]&&e[0].nodeName)}function ps(e,t){return Array.prototype.indexOf.call(e,t)!==-1}function Dr(e,t){var n=e.indexOf(t);return n>=0&&e.splice(n,1),n}function Rn(e,t,n){var r=[],i=[];if(n=v(n)?n:NaN,t){if(Lf(t)||Df(t))throw X("cpta","Can't copy! TypedArray destination cannot be mutated.");if(e===t)throw X("cpi","Can't copy! Source and destination are identical.");return oe(t)?t.length=0:M(t,function(o,h){h!=="$$hashKey"&&delete t[h]}),r.push(e),i.push(t),l(e,t,n)}return u(e,n);function l(o,h,d){if(d--,d<0)return"...";var p=h.$$hashKey,g;if(oe(o))for(var y=0,b=o.length;y<b;y++)h.push(u(o[y],d));else if(Ae(o))for(g in o)h[g]=u(o[g],d);else if(o&&typeof o.hasOwnProperty=="function")for(g in o)o.hasOwnProperty(g)&&(h[g]=u(o[g],d));else for(g in o)$e.call(o,g)&&(h[g]=u(o[g],d));return Qe(h,p),h}function u(o,h){if(!Y(o))return o;var d=r.indexOf(o);if(d!==-1)return i[d];if(Rt(o)||Vt(o))throw X("cpws","Can't copy! Making copies of Window or Scope instances is not supported.");var p=!1,g=a(o);return g===void 0&&(g=oe(o)?[]:Object.create(G(o)),p=!0),r.push(o),i.push(g),p?l(o,g,h):g}function a(o){switch(P.call(o)){case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Float32Array]":case"[object Float64Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return new o.constructor(u(o.buffer),o.byteOffset,o.length);case"[object ArrayBuffer]":if(!o.slice){var h=new ArrayBuffer(o.byteLength);return new Uint8Array(h).set(new Uint8Array(o)),h}return o.slice(0);case"[object Boolean]":case"[object Number]":case"[object String]":case"[object Date]":return new o.constructor(o.valueOf());case"[object RegExp]":var d=new RegExp(o.source,o.toString().match(/[^/]*$/)[0]);return d.lastIndex=o.lastIndex,d;case"[object Blob]":return new o.constructor([o],{type:o.type})}if(ve(o.cloneNode))return o.cloneNode(!0)}}function vs(e,t){return e===t||e!==e&&t!==t}function tn(e,t){if(e===t)return!0;if(e===null||t===null)return!1;if(e!==e&&t!==t)return!0;var n=typeof e,r=typeof t,i,l,u;if(n===r&&n==="object")if(oe(e)){if(!oe(t))return!1;if((i=e.length)===t.length){for(l=0;l<i;l++)if(!tn(e[l],t[l]))return!1;return!0}}else{if(Ee(e))return Ee(t)?vs(e.getTime(),t.getTime()):!1;if(Tt(e))return Tt(t)?e.toString()===t.toString():!1;if(Vt(e)||Vt(t)||Rt(e)||Rt(t)||oe(t)||Ee(t)||Tt(t))return!1;u=nt();for(l in e)if(!(l.charAt(0)==="$"||ve(e[l]))){if(!tn(e[l],t[l]))return!1;u[l]=!0}for(l in t)if(!(l in u)&&l.charAt(0)!=="$"&&fe(t[l])&&!ve(t[l]))return!1;return!0}return!1}var Mn=function(){if(!fe(Mn.rules)){var e=c.document.querySelector("[ng-csp]")||c.document.querySelector("[data-ng-csp]");if(e){var t=e.getAttribute("ng-csp")||e.getAttribute("data-ng-csp");Mn.rules={noUnsafeEval:!t||t.indexOf("no-unsafe-eval")!==-1,noInlineStyle:!t||t.indexOf("no-inline-style")!==-1}}else Mn.rules={noUnsafeEval:n(),noInlineStyle:!1}}return Mn.rules;function n(){try{return new Function(""),!1}catch{return!0}}},ci=function(){if(fe(ci.name_))return ci.name_;var e,t,n=Zn.length,r,i;for(t=0;t<n;++t)if(r=Zn[t],e=c.document.querySelector("["+r.replace(":","\\:")+"jq]"),e){i=e.getAttribute(r+"jq");break}return ci.name_=i};function Ir(e,t,n){return e.concat(se.call(t,n))}function Nr(e,t){return se.call(e,t||0)}function Kn(e,t){var n=arguments.length>2?Nr(arguments,2):[];return ve(t)&&!(t instanceof RegExp)?n.length?function(){return arguments.length?t.apply(e,Ir(n,arguments,0)):t.apply(e,n)}:function(){return arguments.length?t.apply(e,arguments):t.call(e)}:t}function Fo(e,t){var n=t;return typeof e=="string"&&e.charAt(0)==="$"&&e.charAt(1)==="$"?n=void 0:Rt(t)?n="$WINDOW":t&&c.document===t?n="$DOCUMENT":Vt(t)&&(n="$SCOPE"),n}function qr(e,t){if(!he(e))return de(t)||(t=t?2:null),JSON.stringify(e,Fo,t)}function Lo(e){return V(e)?JSON.parse(e):e}var Nf=/:/g;function gs(e,t){e=e.replace(Nf,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return je(n)?t:n}function Do(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function $s(e,t,n){n=n?-1:1;var r=e.getTimezoneOffset(),i=gs(t,r);return Do(e,n*(i-r))}function un(e){e=S(e).clone().empty();var t=S("<div></div>").append(e).html();try{return e[0].nodeType===wn?pe(t):t.match(/^(<[^>]+>)/)[1].replace(/^<([\w-]+)/,function(n,r){return"<"+pe(r)})}catch{return pe(t)}}function Io(e){try{return decodeURIComponent(e)}catch{}}function ms(e){var t={};return M((e||"").split("&"),function(n){var r,i,l;n&&(i=n=n.replace(/\+/g,"%20"),r=n.indexOf("="),r!==-1&&(i=n.substring(0,r),l=n.substring(r+1)),i=Io(i),fe(i)&&(l=fe(l)?Io(l):!0,$e.call(t,i)?oe(t[i])?t[i].push(l):t[i]=[t[i],l]:t[i]=l))}),t}function qf(e){var t=[];return M(e,function(n,r){oe(n)?M(n,function(i){t.push(Gt(r,!0)+(i===!0?"":"="+Gt(i,!0)))}):t.push(Gt(r,!0)+(n===!0?"":"="+Gt(n,!0)))}),t.length?t.join("&"):""}function ys(e){return Gt(e,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function Gt(e,t){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,t?"%20":"+")}var Zn=["ng-","data-ng-","ng:","x-ng-"];function Uf(e,t){var n,r,i=Zn.length;for(r=0;r<i;++r)if(n=Zn[r]+t,V(n=e.getAttribute(n)))return n;return null}function Bf(e){var t=e.currentScript;if(!t)return!0;if(!(t instanceof c.HTMLScriptElement||t instanceof c.SVGScriptElement))return!1;var n=t.attributes,r=[n.getNamedItem("src"),n.getNamedItem("href"),n.getNamedItem("xlink:href")];return r.every(function(i){if(!i)return!0;if(!i.value)return!1;var l=e.createElement("a");if(l.href=i.value,e.location.origin===l.origin)return!0;switch(l.protocol){case"http:":case"https:":case"ftp:":case"blob:":case"file:":case"data:":return!0;default:return!1}})}var Vf=Bf(c.document);function jf(e,t){var n,r,i={};if(M(Zn,function(l){var u=l+"app";!n&&e.hasAttribute&&e.hasAttribute(u)&&(n=e,r=e.getAttribute(u))}),M(Zn,function(l){var u=l+"app",a;!n&&(a=e.querySelector("["+u.replace(":","\\:")+"]"))&&(n=a,r=a.getAttribute(u))}),n){if(!Vf){c.console.error("AngularJS: disabling automatic bootstrap. <script> protocol indicates an extension, document.location.href does not match.");return}i.strictDi=Uf(n,"strict-di")!==null,t(n,r?[r]:[],i)}}function No(e,t,n){Y(n)||(n={});var r={strictDi:!1};n=Fe(r,n);var i=function(){if(e=S(e),e.injector()){var a=e[0]===c.document?"document":un(e);throw X("btstrpd","App already bootstrapped with this element '{0}'",a.replace(/</,"<").replace(/>/,">"))}t=t||[],t.unshift(["$provide",function(h){h.value("$rootElement",e)}]),n.debugInfoEnabled&&t.push(["$compileProvider",function(h){h.debugInfoEnabled(!0)}]),t.unshift("ng");var o=jr(t,n.strictDi);return o.invoke(["$rootScope","$rootElement","$compile","$injector",function(d,p,g,y){d.$apply(function(){p.data("$injector",y),g(p)(d)})}]),o},l=/^NG_ENABLE_DEBUG_INFO!/,u=/^NG_DEFER_BOOTSTRAP!/;if(c&&l.test(c.name)&&(n.debugInfoEnabled=!0,c.name=c.name.replace(l,"")),c&&!u.test(c.name))return i();c.name=c.name.replace(u,""),ue.resumeBootstrap=function(a){return M(a,function(o){t.push(o)}),i()},ve(ue.resumeDeferredBootstrap)&&ue.resumeDeferredBootstrap()}function Hf(){c.name="NG_ENABLE_DEBUG_INFO!"+c.name,c.location.reload()}function Wf(e){var t=ue.element(e).injector();if(!t)throw X("test","no injector found for element argument to getTestability");return t.get("$$testability")}var zf=/[A-Z]/g;function qo(e,t){return t=t||"_",e.replace(zf,function(n,r){return(r?t:"")+n.toLowerCase()})}var Uo=!1;function Gf(){var e;if(!Uo){var t=ci();Q=he(t)?c.jQuery:t?c[t]:void 0,Q&&Q.fn.on?(S=Q,Fe(Q.fn,{scope:tr.scope,isolateScope:tr.isolateScope,controller:tr.controller,injector:tr.injector,inheritedData:tr.inheritedData})):S=ct,e=S.cleanData,S.cleanData=function(n){for(var r,i=0,l;(l=n[i])!=null;i++)r=(S._data(l)||{}).events,r&&r.$destroy&&S(l).triggerHandler("$destroy");e(n)},ue.element=S,Uo=!0}}function Xf(){ct.legacyXHTMLReplacement=!0}function Ur(e,t,n){if(!e)throw X("areq","Argument '{0}' is {1}",t||"?",n||"required");return e}function fi(e,t,n){return n&&oe(e)&&(e=e[e.length-1]),Ur(ve(e),t,"not a function, got "+(e&&typeof e=="object"?e.constructor.name||"Object":typeof e)),e}function Qn(e,t){if(e==="hasOwnProperty")throw X("badname","hasOwnProperty is not a valid {0} name",t)}function Yf(e,t,n){if(!t)return e;for(var r=t.split("."),i,l=e,u=r.length,a=0;a<u;a++)i=r[a],e&&(e=(l=e)[i]);return!n&&ve(e)?Kn(l,e):e}function li(e){for(var t=e[0],n=e[e.length-1],r,i=1;t!==n&&(t=t.nextSibling);i++)(r||e[i]!==t)&&(r||(r=S(se.call(e,0,i))),r.push(t));return r||e}function nt(){return Object.create(null)}function bs(e){if(e==null)return"";switch(typeof e){case"string":break;case"number":e=""+e;break;default:zt(e)&&!oe(e)&&!Ee(e)?e=e.toString():e=qr(e)}return e}var mn=1,Jf=2,wn=3,Br=8,Cs=9,Es=11;function Kf(e){var t=w("$injector"),n=w("ng");function r(l,u,a){return l[u]||(l[u]=a())}var i=r(e,"angular",Object);return i.$$minErr=i.$$minErr||w,r(i,"module",function(){var l={};return function(a,o,h){var d={},p=function(g,y){if(g==="hasOwnProperty")throw n("badname","hasOwnProperty is not a valid {0} name",y)};return p(a,"module"),o&&l.hasOwnProperty(a)&&(l[a]=null),r(l,a,function(){if(!o)throw t("nomod","Module '{0}' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.",a);var g=[],y=[],b=[],D=I("$injector","invoke","push",y),z={_invokeQueue:g,_configBlocks:y,_runBlocks:b,info:function(F){if(fe(F)){if(!Y(F))throw n("aobj","Argument '{0}' must be an object","value");return d=F,this}return d},requires:o,name:a,provider:L("$provide","provider"),factory:L("$provide","factory"),service:L("$provide","service"),value:I("$provide","value"),constant:I("$provide","constant","unshift"),decorator:L("$provide","decorator",y),animation:L("$animateProvider","register"),filter:L("$filterProvider","register"),controller:L("$controllerProvider","register"),directive:L("$compileProvider","directive"),component:L("$compileProvider","component"),config:D,run:function(F){return b.push(F),this}};return h&&D(h),z;function I(F,U,A,T){return T||(T=g),function(){return T[A||"push"]([F,U,arguments]),z}}function L(F,U,A){return A||(A=g),function(T,m){return m&&ve(m)&&(m.$$moduleName=a),A.push([F,U,arguments]),z}}})}})}function nn(e,t){if(oe(e)){t=t||[];for(var n=0,r=e.length;n<r;n++)t[n]=e[n]}else if(Y(e)){t=t||{};for(var i in e)i.charAt(0)==="$"&&i.charAt(1)==="$"||(t[i]=e[i])}return t||e}function Zf(e,t){var n=[];return v(t)&&(e=ue.copy(e,null,t)),JSON.stringify(e,function(r,i){if(i=Fo(r,i),Y(i)){if(n.indexOf(i)>=0)return"...";n.push(i)}return i})}function Bo(e,t){return typeof e=="function"?e.toString().replace(/ \{[\s\S]*$/,""):he(e)?"undefined":typeof e!="string"?Zf(e,t):e}var Qf={full:"1.8.2",major:1,minor:8,dot:2,codeName:"meteoric-mining"};function el(e){Fe(e,{errorHandlingConfig:f,bootstrap:No,copy:Rn,extend:Fe,merge:Bt,equals:tn,element:S,forEach:M,injector:jr,noop:we,bind:Kn,toJson:qr,fromJson:Lo,identity:_t,isUndefined:he,isDefined:fe,isString:V,isFunction:ve,isObject:Y,isNumber:de,isElement:ds,isArray:oe,version:Qf,isDate:Ee,callbacks:{$$counter:0},getTestability:Wf,reloadWithDebugInfo:Hf,UNSAFE_restoreLegacyJqLiteXHTMLReplacement:Xf,$$minErr:w,$$csp:Mn,$$encodeUriSegment:ys,$$encodeUriQuery:Gt,$$lowercase:pe,$$stringify:bs,$$uppercase:Pe}),Oe=Kf(c),Oe("ng",["ngLocale"],["$provide",function(n){n.provider({$$sanitizeUri:Ih}),n.provider("$compile",aa).directive({a:md,input:au,textarea:au,form:bd,script:mp,select:Cp,option:Ep,ngBind:Nd,ngBindHtml:Ud,ngBindTemplate:qd,ngClass:Vd,ngClassEven:Hd,ngClassOdd:jd,ngCloak:Wd,ngController:zd,ngForm:Cd,ngHide:lp,ngIf:Xd,ngInclude:Yd,ngInit:Kd,ngNonBindable:rp,ngPluralize:ap,ngRef:up,ngRepeat:cp,ngShow:fp,ngStyle:hp,ngSwitch:dp,ngSwitchWhen:pp,ngSwitchDefault:vp,ngOptions:op,ngTransclude:$p,ngModel:ep,ngList:Zd,ngChange:Bd,pattern:yu,ngPattern:yu,required:mu,ngRequired:mu,minlength:Cu,ngMinlength:Cu,maxlength:bu,ngMaxlength:bu,ngValue:Id,ngModelOptions:np}).directive({ngInclude:Jd,input:Ld}).directive(xi).directive(uu),n.provider({$anchorScroll:Ol,$animate:Ll,$animateCss:Nl,$$animateJs:Ml,$$animateQueue:Fl,$$AnimateRunner:Il,$$animateAsyncRun:Dl,$browser:Vl,$cacheFactory:jl,$controller:Xl,$document:Yl,$$isDocumentHidden:Jl,$exceptionHandler:Kl,$filter:Da,$$forceReflow:Zl,$interpolate:ch,$interval:lh,$$intervalFactory:hh,$http:sh,$httpParamSerializer:nh,$httpParamSerializerJQLike:rh,$httpBackend:ah,$xhrFactory:oh,$jsonpCallbacks:dh,$location:wh,$log:Ah,$parse:Rh,$rootScope:Dh,$q:Mh,$$q:Fh,$sce:Bh,$sceDelegate:Uh,$sniffer:Vh,$$taskTrackerFactory:jh,$templateCache:Hl,$templateRequest:zh,$$testability:Gh,$timeout:Yh,$window:td,$$rAF:Lh,$$jqLite:yl,$$Map:Cl,$$cookieReader:nd})}]).info({angularVersion:"1.8.2"})}ct.expando="ng339";var er=ct.cache={},tl=1;ct._data=function(e){return this.cache[e[this.expando]]||{}};function nl(){return++tl}var rl=/-([a-z])/g,il=/^-ms-/,hi={mouseleave:"mouseout",mouseenter:"mouseover"},ws=w("jqLite");function sl(e){return di(e.replace(il,"ms-"))}function Vo(e,t){return t.toUpperCase()}function di(e){return e.replace(rl,Vo)}var ol=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,al=/<|&#?\w+;/,ul=/<([\w:-]+)/,cl=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,cn={thead:["table"],col:["colgroup","table"],tr:["tbody","table"],td:["tr","tbody","table"]};cn.tbody=cn.tfoot=cn.colgroup=cn.caption=cn.thead,cn.th=cn.td;var Vr={option:[1,'<select multiple="multiple">',"</select>"],_default:[0,"",""]};for(var jo in cn){var Ho=cn[jo],Wo=Ho.slice().reverse();Vr[jo]=[Wo.length,"<"+Wo.join("><")+">","</"+Ho.join("></")+">"]}Vr.optgroup=Vr.option;function As(e){return!al.test(e)}function Ss(e){var t=e.nodeType;return t===mn||!t||t===Cs}function fl(e){for(var t in er[e.ng339])return!0;return!1}function zo(e,t){var n,r,i,l,u=t.createDocumentFragment(),a=[],o;if(As(e))a.push(t.createTextNode(e));else{if(n=u.appendChild(t.createElement("div")),r=(ul.exec(e)||["",""])[1].toLowerCase(),l=ct.legacyXHTMLReplacement?e.replace(cl,"<$1></$2>"):e,x<10)for(i=Vr[r]||Vr._default,n.innerHTML=i[1]+l+i[2],o=i[0];o--;)n=n.firstChild;else{for(i=cn[r]||[],o=i.length;--o>-1;)n.appendChild(c.document.createElement(i[o])),n=n.firstChild;n.innerHTML=l}a=Ir(a,n.childNodes),n=u.firstChild,n.textContent=""}return u.textContent="",u.innerHTML="",M(a,function(h){u.appendChild(h)}),u}function ll(e,t){t=t||c.document;var n;return(n=ol.exec(e))?[t.createElement(n[1])]:(n=zo(e,t))?n.childNodes:[]}function hl(e,t){var n=e.parentNode;n&&n.replaceChild(t,e),t.appendChild(e)}var dl=c.Node.prototype.contains||function(e){return!!(this.compareDocumentPosition(e)&16)};function ct(e){if(e instanceof ct)return e;var t;if(V(e)&&(e=tt(e),t=!0),!(this instanceof ct)){if(t&&e.charAt(0)!=="<")throw ws("nosel","Looking up elements via selectors is not supported by jqLite! See: http://docs.angularjs.org/api/angular.element");return new ct(e)}t?Os(this,ll(e)):ve(e)?Zo(e):Os(this,e)}function _s(e){return e.cloneNode(!0)}function pi(e,t){!t&&Ss(e)&&S.cleanData([e]),e.querySelectorAll&&S.cleanData(e.querySelectorAll("*"))}function Go(e){var t;for(t in e)return!1;return!0}function Xo(e){var t=e.ng339,n=t&&er[t],r=n&&n.events,i=n&&n.data;(!i||Go(i))&&(!r||Go(r))&&(delete er[t],e.ng339=void 0)}function Yo(e,t,n,r){if(fe(r))throw ws("offargs","jqLite#off() does not support the `selector` argument");var i=vi(e),l=i&&i.events,u=i&&i.handle;if(!!u){if(t){var a=function(o){var h=l[o];fe(n)&&Dr(h||[],n),fe(n)&&h&&h.length>0||(e.removeEventListener(o,u),delete l[o])};M(t.split(" "),function(o){a(o),hi[o]&&a(hi[o])})}else for(t in l)t!=="$destroy"&&e.removeEventListener(t,u),delete l[t];Xo(e)}}function Ts(e,t){var n=e.ng339,r=n&&er[n];r&&(t?delete r.data[t]:r.data={},Xo(e))}function vi(e,t){var n=e.ng339,r=n&&er[n];return t&&!r&&(e.ng339=n=nl(),r=er[n]={events:{},data:{},handle:void 0}),r}function ks(e,t,n){if(Ss(e)){var r,i=fe(n),l=!i&&t&&!Y(t),u=!t,a=vi(e,!l),o=a&&a.data;if(i)o[di(t)]=n;else{if(u)return o;if(l)return o&&o[di(t)];for(r in t)o[di(r)]=t[r]}}}function gi(e,t){return e.getAttribute?(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," ").indexOf(" "+t+" ")>-1:!1}function $i(e,t){if(t&&e.setAttribute){var n=(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," "),r=n;M(t.split(" "),function(i){i=tt(i),r=r.replace(" "+i+" "," ")}),r!==n&&e.setAttribute("class",tt(r))}}function mi(e,t){if(t&&e.setAttribute){var n=(" "+(e.getAttribute("class")||"")+" ").replace(/[\n\t]/g," "),r=n;M(t.split(" "),function(i){i=tt(i),r.indexOf(" "+i+" ")===-1&&(r+=i+" ")}),r!==n&&e.setAttribute("class",tt(r))}}function Os(e,t){if(t)if(t.nodeType)e[e.length++]=t;else{var n=t.length;if(typeof n=="number"&&t.window!==t){if(n)for(var r=0;r<n;r++)e[e.length++]=t[r]}else e[e.length++]=t}}function Jo(e,t){return yi(e,"$"+(t||"ngController")+"Controller")}function yi(e,t,n){e.nodeType===Cs&&(e=e.documentElement);for(var r=oe(t)?t:[t];e;){for(var i=0,l=r.length;i<l;i++)if(fe(n=S.data(e,r[i])))return n;e=e.parentNode||e.nodeType===Es&&e.host}}function Ko(e){for(pi(e,!0);e.firstChild;)e.removeChild(e.firstChild)}function bi(e,t){t||pi(e);var n=e.parentNode;n&&n.removeChild(e)}function pl(e,t){t=t||c,t.document.readyState==="complete"?t.setTimeout(e):S(t).on("load",e)}function Zo(e){function t(){c.document.removeEventListener("DOMContentLoaded",t),c.removeEventListener("load",t),e()}c.document.readyState==="complete"?c.setTimeout(e):(c.document.addEventListener("DOMContentLoaded",t),c.addEventListener("load",t))}var tr=ct.prototype={ready:Zo,toString:function(){var e=[];return M(this,function(t){e.push(""+t)}),"["+e.join(", ")+"]"},eq:function(e){return e>=0?S(this[e]):S(this[this.length+e])},length:0,push:j,sort:[].sort,splice:[].splice},Ci={};M("multiple,selected,checked,disabled,readOnly,required,open".split(","),function(e){Ci[pe(e)]=e});var Qo={};M("input,select,option,textarea,button,form,details".split(","),function(e){Qo[e]=!0});var ea={ngMinlength:"minlength",ngMaxlength:"maxlength",ngMin:"min",ngMax:"max",ngPattern:"pattern",ngStep:"step"};function ta(e,t){var n=Ci[t.toLowerCase()];return n&&Qo[en(e)]&&n}function vl(e){return ea[e]}M({data:ks,removeData:Ts,hasData:fl,cleanData:function(t){for(var n=0,r=t.length;n<r;n++)Ts(t[n]),Yo(t[n])}},function(e,t){ct[t]=e}),M({data:ks,inheritedData:yi,scope:function(e){return S.data(e,"$scope")||yi(e.parentNode||e,["$isolateScope","$scope"])},isolateScope:function(e){return S.data(e,"$isolateScope")||S.data(e,"$isolateScopeNoTemplate")},controller:Jo,injector:function(e){return yi(e,"$injector")},removeAttr:function(e,t){e.removeAttribute(t)},hasClass:gi,css:function(e,t,n){if(t=sl(t),fe(n))e.style[t]=n;else return e.style[t]},attr:function(e,t,n){var r,i=e.nodeType;if(!(i===wn||i===Jf||i===Br||!e.getAttribute)){var l=pe(t),u=Ci[l];if(fe(n))n===null||n===!1&&u?e.removeAttribute(t):e.setAttribute(t,u?l:n);else return r=e.getAttribute(t),u&&r!==null&&(r=l),r===null?void 0:r}},prop:function(e,t,n){if(fe(n))e[t]=n;else return e[t]},text:function(){return e.$dv="",e;function e(t,n){if(he(n)){var r=t.nodeType;return r===mn||r===wn?t.textContent:""}t.textContent=n}}(),val:function(e,t){if(he(t)){if(e.multiple&&en(e)==="select"){var n=[];return M(e.options,function(r){r.selected&&n.push(r.value||r.text)}),n}return e.value}e.value=t},html:function(e,t){if(he(t))return e.innerHTML;pi(e,!0),e.innerHTML=t},empty:Ko},function(e,t){ct.prototype[t]=function(n,r){var i,l,u=this.length;if(e!==Ko&&he(e.length===2&&e!==gi&&e!==Jo?n:r))if(Y(n)){for(i=0;i<u;i++)if(e===ks)e(this[i],n);else for(l in n)e(this[i],l,n[l]);return this}else{for(var a=e.$dv,o=he(a)?Math.min(u,1):u,h=0;h<o;h++){var d=e(this[h],n,r);a=a?a+d:d}return a}else{for(i=0;i<u;i++)e(this[i],n,r);return this}}});function gl(e,t){var n=function(r,i){r.isDefaultPrevented=function(){return r.defaultPrevented};var l=t[i||r.type],u=l?l.length:0;if(!!u){if(he(r.immediatePropagationStopped)){var a=r.stopImmediatePropagation;r.stopImmediatePropagation=function(){r.immediatePropagationStopped=!0,r.stopPropagation&&r.stopPropagation(),a&&a.call(r)}}r.isImmediatePropagationStopped=function(){return r.immediatePropagationStopped===!0};var o=l.specialHandlerWrapper||$l;u>1&&(l=nn(l));for(var h=0;h<u;h++)r.isImmediatePropagationStopped()||o(e,r,l[h])}};return n.elem=e,n}function $l(e,t,n){n.call(e,t)}function ml(e,t,n){var r=t.relatedTarget;(!r||r!==e&&!dl.call(e,r))&&n.call(e,t)}M({removeData:Ts,on:function(t,n,r,i){if(fe(i))throw ws("onargs","jqLite#on() does not support the `selector` or `eventData` parameters");if(!!Ss(t)){var l=vi(t,!0),u=l.events,a=l.handle;a||(a=l.handle=gl(t,u));for(var o=n.indexOf(" ")>=0?n.split(" "):[n],h=o.length,d=function(p,g,y){var b=u[p];b||(b=u[p]=[],b.specialHandlerWrapper=g,p!=="$destroy"&&!y&&t.addEventListener(p,a)),b.push(r)};h--;)n=o[h],hi[n]?(d(hi[n],ml),d(n,void 0,!0)):d(n)}},off:Yo,one:function(e,t,n){e=S(e),e.on(t,function r(){e.off(t,n),e.off(t,r)}),e.on(t,n)},replaceWith:function(e,t){var n,r=e.parentNode;pi(e),M(new ct(t),function(i){n?r.insertBefore(i,n.nextSibling):r.replaceChild(i,e),n=i})},children:function(e){var t=[];return M(e.childNodes,function(n){n.nodeType===mn&&t.push(n)}),t},contents:function(e){return e.contentDocument||e.childNodes||[]},append:function(e,t){var n=e.nodeType;if(!(n!==mn&&n!==Es)){t=new ct(t);for(var r=0,i=t.length;r<i;r++){var l=t[r];e.appendChild(l)}}},prepend:function(e,t){if(e.nodeType===mn){var n=e.firstChild;M(new ct(t),function(r){e.insertBefore(r,n)})}},wrap:function(e,t){hl(e,S(t).eq(0).clone()[0])},remove:bi,detach:function(e){bi(e,!0)},after:function(e,t){var n=e,r=e.parentNode;if(r){t=new ct(t);for(var i=0,l=t.length;i<l;i++){var u=t[i];r.insertBefore(u,n.nextSibling),n=u}}},addClass:mi,removeClass:$i,toggleClass:function(e,t,n){t&&M(t.split(" "),function(r){var i=n;he(i)&&(i=!gi(e,r)),(i?mi:$i)(e,r)})},parent:function(e){var t=e.parentNode;return t&&t.nodeType!==Es?t:null},next:function(e){return e.nextElementSibling},find:function(e,t){return e.getElementsByTagName?e.getElementsByTagName(t):[]},clone:_s,triggerHandler:function(e,t,n){var r,i,l,u=t.type||t,a=vi(e),o=a&&a.events,h=o&&o[u];h&&(r={preventDefault:function(){this.defaultPrevented=!0},isDefaultPrevented:function(){return this.defaultPrevented===!0},stopImmediatePropagation:function(){this.immediatePropagationStopped=!0},isImmediatePropagationStopped:function(){return this.immediatePropagationStopped===!0},stopPropagation:we,type:u,target:e},t.type&&(r=Fe(r,t)),i=nn(h),l=n?[r].concat(n):[r],M(i,function(d){r.isImmediatePropagationStopped()||d.apply(e,l)}))}},function(e,t){ct.prototype[t]=function(n,r,i){for(var l,u=0,a=this.length;u<a;u++)he(l)?(l=e(this[u],n,r,i),fe(l)&&(l=S(l))):Os(l,e(this[u],n,r,i));return fe(l)?l:this}}),ct.prototype.bind=ct.prototype.on,ct.prototype.unbind=ct.prototype.off;function yl(){this.$get=function(){return Fe(ct,{hasClass:function(t,n){return t.attr&&(t=t[0]),gi(t,n)},addClass:function(t,n){return t.attr&&(t=t[0]),mi(t,n)},removeClass:function(t,n){return t.attr&&(t=t[0]),$i(t,n)}})}}function nr(e,t){var n=e&&e.$$hashKey;if(n)return typeof n=="function"&&(n=e.$$hashKey()),n;var r=typeof e;return r==="function"||r==="object"&&e!==null?n=e.$$hashKey=r+":"+(t||vt)():n=r+":"+e,n}var bl=Object.create(null);function na(){this._keys=[],this._values=[],this._lastKey=NaN,this._lastIndex=-1}na.prototype={_idx:function(e){return e!==this._lastKey&&(this._lastKey=e,this._lastIndex=this._keys.indexOf(e)),this._lastIndex},_transformKey:function(e){return je(e)?bl:e},get:function(e){e=this._transformKey(e);var t=this._idx(e);if(t!==-1)return this._values[t]},has:function(e){e=this._transformKey(e);var t=this._idx(e);return t!==-1},set:function(e,t){e=this._transformKey(e);var n=this._idx(e);n===-1&&(n=this._lastIndex=this._keys.length),this._keys[n]=e,this._values[n]=t},delete:function(e){e=this._transformKey(e);var t=this._idx(e);return t===-1?!1:(this._keys.splice(t,1),this._values.splice(t,1),this._lastKey=NaN,this._lastIndex=-1,!0)}};var Ei=na,Cl=[function(){this.$get=[function(){return Ei}]}],El=/^([^(]+?)=>/,wl=/^[^(]*\(\s*([^)]*)\)/m,Al=/,/,Sl=/^\s*(_?)(\S+?)\1\s*$/,_l=/((\/\/.*$)|(\/\*[\s\S]*?\*\/))/mg,Fn=w("$injector");function ra(e){return Function.prototype.toString.call(e)}function ia(e){var t=ra(e).replace(_l,""),n=t.match(El)||t.match(wl);return n}function Tl(e){var t=ia(e);return t?"function("+(t[1]||"").replace(/[\s\r\n]+/," ")+")":"fn"}function kl(e,t,n){var r,i,l;if(typeof e=="function"){if(!(r=e.$inject)){if(r=[],e.length){if(t)throw(!V(n)||!n)&&(n=e.name||Tl(e)),Fn("strictdi","{0} is not using explicit annotation and cannot be invoked in strict mode",n);i=ia(e),M(i[1].split(Al),function(u){u.replace(Sl,function(a,o,h){r.push(h)})})}e.$inject=r}}else oe(e)?(l=e.length-1,fi(e[l],"fn"),r=e.slice(0,l)):fi(e,"fn",!0);return r}function jr(e,t){t=t===!0;var n={},r="Provider",i=[],l=new Ei,u={$provide:{provider:g(y),factory:g(D),service:g(z),value:g(I),constant:g(L),decorator:F}},a=u.$injector=A(u,function(T,m){throw ue.isString(m)&&i.push(m),Fn("unpr","Unknown provider: {0}",i.join(" <- "))}),o={},h=A(o,function(T,m){var $=a.get(T+r,m);return d.invoke($.$get,$,void 0,T)}),d=h;u["$injector"+r]={$get:st(h)},d.modules=a.modules=nt();var p=U(e);return d=h.get("$injector"),d.strictDi=t,M(p,function(T){T&&d.invoke(T)}),d.loadNewModules=function(T){M(U(T),function(m){m&&d.invoke(m)})},d;function g(T){return function(m,$){if(Y(m))M(m,Ze(T));else return T(m,$)}}function y(T,m){if(Qn(T,"service"),(ve(m)||oe(m))&&(m=a.instantiate(m)),!m.$get)throw Fn("pget","Provider '{0}' must define $get factory method.",T);return u[T+r]=m}function b(T,m){return function(){var C=d.invoke(m,this);if(he(C))throw Fn("undef","Provider '{0}' must return a value from $get factory method.",T);return C}}function D(T,m,$){return y(T,{$get:$!==!1?b(T,m):m})}function z(T,m){return D(T,["$injector",function($){return $.instantiate(m)}])}function I(T,m){return D(T,st(m),!1)}function L(T,m){Qn(T,"constant"),u[T]=m,o[T]=m}function F(T,m){var $=a.get(T+r),C=$.$get;$.$get=function(){var E=d.invoke(C,$);return d.invoke(m,null,{$delegate:E})}}function U(T){Ur(he(T)||oe(T),"modulesToLoad","not an array");var m=[],$;return M(T,function(C){if(l.get(C))return;l.set(C,!0);function E(O){var B,R;for(B=0,R=O.length;B<R;B++){var W=O[B],K=a.get(W[0]);K[W[1]].apply(K,W[2])}}try{V(C)?($=Oe(C),d.modules[C]=$,m=m.concat(U($.requires)).concat($._runBlocks),E($._invokeQueue),E($._configBlocks)):ve(C)||oe(C)?m.push(a.invoke(C)):fi(C,"module")}catch(O){throw oe(C)&&(C=C[C.length-1]),O.message&&O.stack&&O.stack.indexOf(O.message)===-1&&(O=O.message+`
`+O.stack),Fn("modulerr",`Failed to instantiate module {0} due to:
{1}`,C,O.stack||O.message||O)}}),m}function A(T,m){function $(R,W){if(T.hasOwnProperty(R)){if(T[R]===n)throw Fn("cdep","Circular dependency found: {0}",R+" <- "+i.join(" <- "));return T[R]}else try{return i.unshift(R),T[R]=n,T[R]=m(R,W),T[R]}catch(K){throw T[R]===n&&delete T[R],K}finally{i.shift()}}function C(R,W,K){for(var ne=[],J=jr.$$annotate(R,t,K),ie=0,Te=J.length;ie<Te;ie++){var Se=J[ie];if(typeof Se!="string")throw Fn("itkn","Incorrect injection token! Expected service name as string, got {0}",Se);ne.push(W&&W.hasOwnProperty(Se)?W[Se]:$(Se,K))}return ne}function E(R){if(x||typeof R!="function")return!1;var W=R.$$ngIsClass;return $n(W)||(W=R.$$ngIsClass=/^class\b/.test(ra(R))),W}function O(R,W,K,ne){typeof K=="string"&&(ne=K,K=null);var J=C(R,K,ne);return oe(R)&&(R=R[R.length-1]),E(R)?(J.unshift(null),new(Function.prototype.bind.apply(R,J))):R.apply(W,J)}function B(R,W,K){var ne=oe(R)?R[R.length-1]:R,J=C(R,W,K);return J.unshift(null),new(Function.prototype.bind.apply(ne,J))}return{invoke:O,instantiate:B,get:$,annotate:jr.$$annotate,has:function(R){return u.hasOwnProperty(R+r)||T.hasOwnProperty(R)}}}}jr.$$annotate=kl;function Ol(){var e=!0;this.disableAutoScrolling=function(){e=!1},this.$get=["$window","$location","$rootScope",function(t,n,r){var i=t.document;function l(h){var d=null;return Array.prototype.some.call(h,function(p){if(en(p)==="a")return d=p,!0}),d}function u(){var h=o.yOffset;if(ve(h))h=h();else if(ds(h)){var d=h[0],p=t.getComputedStyle(d);p.position!=="fixed"?h=0:h=d.getBoundingClientRect().bottom}else de(h)||(h=0);return h}function a(h){if(h){h.scrollIntoView();var d=u();if(d){var p=h.getBoundingClientRect().top;t.scrollBy(0,p-d)}}else t.scrollTo(0,0)}function o(h){h=V(h)?h:de(h)?h.toString():n.hash();var d;h?(d=i.getElementById(h))||(d=l(i.getElementsByName(h)))?a(d):h==="top"&&a(null):a(null)}return e&&r.$watch(function(){return n.hash()},function(d,p){d===p&&d===""||pl(function(){r.$evalAsync(o)})}),o}]}var sa=w("$animate"),xl=1,oa="ng-animate";function Hr(e,t){return!e&&!t?"":e?t?(oe(e)&&(e=e.join(" ")),oe(t)&&(t=t.join(" ")),e+" "+t):e:t}function Pl(e){for(var t=0;t<e.length;t++){var n=e[t];if(n.nodeType===xl)return n}}function Rl(e){V(e)&&(e=e.split(" "));var t=nt();return M(e,function(n){n.length&&(t[n]=!0)}),t}function Ln(e){return Y(e)?e:{}}var Ml=function(){this.$get=we},Fl=function(){var e=new Ei,t=[];this.$get=["$$AnimateRunner","$rootScope",function(n,r){return{enabled:we,on:we,off:we,pin:we,push:function(a,o,h,d){d&&d(),h=h||{},h.from&&a.css(h.from),h.to&&a.css(h.to),(h.addClass||h.removeClass)&&u(a,h.addClass,h.removeClass);var p=new n;return p.complete(),p}};function i(a,o,h){var d=!1;return o&&(o=V(o)?o.split(" "):oe(o)?o:[],M(o,function(p){p&&(d=!0,a[p]=h)})),d}function l(){M(t,function(a){var o=e.get(a);if(o){var h=Rl(a.attr("class")),d="",p="";M(o,function(g,y){var b=!!h[y];g!==b&&(g?d+=(d.length?" ":"")+y:p+=(p.length?" ":"")+y)}),M(a,function(g){d&&mi(g,d),p&&$i(g,p)}),e.delete(a)}}),t.length=0}function u(a,o,h){var d=e.get(a)||{},p=i(d,o,!0),g=i(d,h,!1);(p||g)&&(e.set(a,d),t.push(a),t.length===1&&r.$$postDigest(l))}}]},Ll=["$provide",function(e){var t=this,n=null,r=null;this.$$registeredAnimations=Object.create(null),this.register=function(i,l){if(i&&i.charAt(0)!==".")throw sa("notcsel","Expecting class selector starting with '.' got '{0}'.",i);var u=i+"-animation";t.$$registeredAnimations[i.substr(1)]=u,e.factory(u,l)},this.customFilter=function(i){return arguments.length===1&&(r=ve(i)?i:null),r},this.classNameFilter=function(i){if(arguments.length===1&&(n=i instanceof RegExp?i:null,n)){var l=new RegExp("[(\\s|\\/)]"+oa+"[(\\s|\\/)]");if(l.test(n.toString()))throw n=null,sa("nongcls",'$animateProvider.classNameFilter(regex) prohibits accepting a regex value which matches/contains the "{0}" CSS class.',oa)}return n},this.$get=["$$animateQueue",function(i){function l(u,a,o){if(o){var h=Pl(o);h&&!h.parentNode&&!h.previousElementSibling&&(o=null)}o?o.after(u):a.prepend(u)}return{on:i.on,off:i.off,pin:i.pin,enabled:i.enabled,cancel:function(u){u.cancel&&u.cancel()},enter:function(u,a,o,h){return a=a&&S(a),o=o&&S(o),a=a||o.parent(),l(u,a,o),i.push(u,"enter",Ln(h))},move:function(u,a,o,h){return a=a&&S(a),o=o&&S(o),a=a||o.parent(),l(u,a,o),i.push(u,"move",Ln(h))},leave:function(u,a){return i.push(u,"leave",Ln(a),function(){u.remove()})},addClass:function(u,a,o){return o=Ln(o),o.addClass=Hr(o.addclass,a),i.push(u,"addClass",o)},removeClass:function(u,a,o){return o=Ln(o),o.removeClass=Hr(o.removeClass,a),i.push(u,"removeClass",o)},setClass:function(u,a,o,h){return h=Ln(h),h.addClass=Hr(h.addClass,a),h.removeClass=Hr(h.removeClass,o),i.push(u,"setClass",h)},animate:function(u,a,o,h,d){return d=Ln(d),d.from=d.from?Fe(d.from,a):a,d.to=d.to?Fe(d.to,o):o,h=h||"ng-inline-animate",d.tempClasses=Hr(d.tempClasses,h),i.push(u,"animate",d)}}}]}],Dl=function(){this.$get=["$$rAF",function(e){var t=[];function n(r){t.push(r),!(t.length>1)&&e(function(){for(var i=0;i<t.length;i++)t[i]();t=[]})}return function(){var r=!1;return n(function(){r=!0}),function(i){r?i():n(i)}}}]},Il=function(){this.$get=["$q","$sniffer","$$animateAsyncRun","$$isDocumentHidden","$timeout",function(e,t,n,r,i){var l=0,u=1,a=2;o.chain=function(h,d){var p=0;g();function g(){if(p===h.length){d(!0);return}h[p](function(y){if(y===!1){d(!1);return}p++,g()})}},o.all=function(h,d){var p=0,g=!0;M(h,function(b){b.done(y)});function y(b){g=g&&b,++p===h.length&&d(g)}};function o(h){this.setHost(h);var d=n(),p=function(g){i(g,0,!1)};this._doneCallbacks=[],this._tick=function(g){r()?p(g):d(g)},this._state=0}return o.prototype={setHost:function(h){this.host=h||{}},done:function(h){this._state===a?h():this._doneCallbacks.push(h)},progress:we,getPromise:function(){if(!this.promise){var h=this;this.promise=e(function(d,p){h.done(function(g){g===!1?p():d()})})}return this.promise},then:function(h,d){return this.getPromise().then(h,d)},catch:function(h){return this.getPromise().catch(h)},finally:function(h){return this.getPromise().finally(h)},pause:function(){this.host.pause&&this.host.pause()},resume:function(){this.host.resume&&this.host.resume()},end:function(){this.host.end&&this.host.end(),this._resolve(!0)},cancel:function(){this.host.cancel&&this.host.cancel(),this._resolve(!1)},complete:function(h){var d=this;d._state===l&&(d._state=u,d._tick(function(){d._resolve(h)}))},_resolve:function(h){this._state!==a&&(M(this._doneCallbacks,function(d){d(h)}),this._doneCallbacks.length=0,this._state=a)}},o}]},Nl=function(){this.$get=["$$rAF","$q","$$AnimateRunner",function(e,t,n){return function(r,i){var l=i||{};l.$$prepared||(l=Rn(l)),l.cleanupStyles&&(l.from=l.to=null),l.from&&(r.css(l.from),l.from=null);var u,a=new n;return{start:o,end:o};function o(){return e(function(){h(),u||a.complete(),u=!0}),a}function h(){l.addClass&&(r.addClass(l.addClass),l.addClass=null),l.removeClass&&(r.removeClass(l.removeClass),l.removeClass=null),l.to&&(r.css(l.to),l.to=null)}}}]};function ql(e){var t=e.indexOf("#");return t===-1?"":e.substr(t)}function Ul(e){return e.replace(/#$/,"")}function Bl(e,t,n,r,i){var l=this,u=e.location,a=e.history,o=e.setTimeout,h=e.clearTimeout,d={},p=i(n);l.isMock=!1,l.$$completeOutstandingRequest=p.completeTask,l.$$incOutstandingRequestCount=p.incTaskCount,l.notifyWhenNoOutstandingRequests=p.notifyWhenNoPendingTasks;var g,y,b=u.href,D=t.find("base"),z=null,I=r.history?function(){try{return a.state}catch{}}:we;T(),l.url=function($,C,E){if(he(E)&&(E=null),u!==e.location&&(u=e.location),a!==e.history&&(a=e.history),$){var O=y===E;if($=Nt($).href,b===$&&(!r.history||O))return l;var B=b&&In(b)===In($);return b=$,y=E,r.history&&(!B||!O)?(a[C?"replaceState":"pushState"](E,"",$),T()):(B||(z=$),C?u.replace($):B?u.hash=ql($):u.href=$,u.href!==$&&(z=$)),z&&(z=$),l}else return Ul(z||u.href)},l.state=function(){return g};var L=[],F=!1;function U(){z=null,m()}var A=null;function T(){g=I(),g=he(g)?null:g,tn(g,A)&&(g=A),A=g,y=g}function m(){var $=y;T(),!(b===l.url()&&$===g)&&(b=l.url(),y=g,M(L,function(C){C(l.url(),g)}))}l.onUrlChange=function($){return F||(r.history&&S(e).on("popstate",U),S(e).on("hashchange",U),F=!0),L.push($),$},l.$$applicationDestroyed=function(){S(e).off("hashchange popstate",U)},l.$$checkUrlChange=m,l.baseHref=function(){var $=D.attr("href");return $?$.replace(/^(https?:)?\/\/[^/]*/,""):""},l.defer=function($,C,E){var O;return C=C||0,E=E||p.DEFAULT_TASK_TYPE,p.incTaskCount(E),O=o(function(){delete d[O],p.completeTask($,E)},C),d[O]=E,O},l.defer.cancel=function($){if(d.hasOwnProperty($)){var C=d[$];return delete d[$],h($),p.completeTask(we,C),!0}return!1}}function Vl(){this.$get=["$window","$log","$sniffer","$document","$$taskTrackerFactory",function(e,t,n,r,i){return new Bl(e,r,t,n,i)}]}function jl(){this.$get=function(){var e={};function t(n,r){if(n in e)throw w("$cacheFactory")("iid","CacheId '{0}' is already taken!",n);var i=0,l=Fe({},r,{id:n}),u=nt(),a=r&&r.capacity||Number.MAX_VALUE,o=nt(),h=null,d=null;return e[n]={put:function(y,b){if(!he(b)){if(a<Number.MAX_VALUE){var D=o[y]||(o[y]={key:y});p(D)}return y in u||i++,u[y]=b,i>a&&this.remove(d.key),b}},get:function(y){if(a<Number.MAX_VALUE){var b=o[y];if(!b)return;p(b)}return u[y]},remove:function(y){if(a<Number.MAX_VALUE){var b=o[y];if(!b)return;b===h&&(h=b.p),b===d&&(d=b.n),g(b.n,b.p),delete o[y]}y in u&&(delete u[y],i--)},removeAll:function(){u=nt(),i=0,o=nt(),h=d=null},destroy:function(){u=null,l=null,o=null,delete e[n]},info:function(){return Fe({},l,{size:i})}};function p(y){y!==h&&(d?d===y&&(d=y.n):d=y,g(y.n,y.p),g(y,h),h=y,h.n=null)}function g(y,b){y!==b&&(y&&(y.p=b),b&&(b.n=y))}}return t.info=function(){var n={};return M(e,function(r,i){n[i]=r.info()}),n},t.get=function(n){return e[n]},t}}function Hl(){this.$get=["$cacheFactory",function(e){return e("templates")}]}var ht=w("$compile");function Wl(){}var xs=new Wl;aa.$inject=["$provide","$$sanitizeUriProvider"];function aa(e,t){var n={},r="Directive",i=/^\s*directive:\s*([\w-]+)\s+(.*)$/,l=/(([\w-]+)(?::([^;]+))?;?)/,u=If("ngSrc,ngSrcset,src,srcset"),a=/^(?:(\^\^?)?(\?)?(\^\^?)?)?/,o=/^(on[a-z]+|formaction)$/,h=nt();function d(A,T,m){var $=/^([@&]|[=<](\*?))(\??)\s*([\w$]*)$/,C=nt();return M(A,function(E,O){if(E=E.trim(),E in h){C[O]=h[E];return}var B=E.match($);if(!B)throw ht("iscp","Invalid {3} for directive '{0}'. Definition: {... {1}: '{2}' ...}",T,O,E,m?"controller bindings definition":"isolate scope definition");C[O]={mode:B[1][0],collection:B[2]==="*",optional:B[3]==="?",attrName:B[4]||O},B[4]&&(h[E]=C[O])}),C}function p(A,T){var m={isolateScope:null,bindToController:null};if(Y(A.scope)&&(A.bindToController===!0?(m.bindToController=d(A.scope,T,!0),m.isolateScope={}):m.isolateScope=d(A.scope,T,!1)),Y(A.bindToController)&&(m.bindToController=d(A.bindToController,T,!0)),m.bindToController&&!A.controller)throw ht("noctrl","Cannot bind to controller without directive '{0}'s controller.",T);return m}function g(A){var T=A.charAt(0);if(!T||T!==pe(T))throw ht("baddir","Directive/Component name '{0}' is invalid. The first character must be a lowercase letter",A);if(A!==A.trim())throw ht("baddir","Directive/Component name '{0}' is invalid. The name should not contain leading or trailing whitespaces",A)}function y(A){var T=A.require||A.controller&&A.name;return!oe(T)&&Y(T)&&M(T,function(m,$){var C=m.match(a),E=m.substring(C[0].length);E||(T[$]=C[0]+$)}),T}function b(A,T){if(A&&!(V(A)&&/[EACM]/.test(A)))throw ht("badrestrict","Restrict property '{0}' of directive '{1}' is invalid",A,T);return A||"EA"}this.directive=function A(T,m){return Ur(T,"name"),Qn(T,"directive"),V(T)?(g(T),Ur(m,"directiveFactory"),n.hasOwnProperty(T)||(n[T]=[],e.factory(T+r,["$injector","$exceptionHandler",function($,C){var E=[];return M(n[T],function(O,B){try{var R=$.invoke(O);ve(R)?R={compile:st(R)}:!R.compile&&R.link&&(R.compile=st(R.link)),R.priority=R.priority||0,R.index=B,R.name=R.name||T,R.require=y(R),R.restrict=b(R.restrict,T),R.$$moduleName=O.$$moduleName,E.push(R)}catch(W){C(W)}}),E}])),n[T].push(m)):M(T,Ze(A)),this},this.component=function A(T,m){if(!V(T))return M(T,Ze(Kn(this,A))),this;var $=m.controller||function(){};function C(E){function O(W){return ve(W)||oe(W)?function(K,ne){return E.invoke(W,this,{$element:K,$attrs:ne})}:W}var B=!m.template&&!m.templateUrl?"":m.template,R={controller:$,controllerAs:Gl(m.controller)||m.controllerAs||"$ctrl",template:O(B),templateUrl:O(m.templateUrl),transclude:m.transclude,scope:{},bindToController:m.bindings||{},restrict:"E",require:m.require};return M(m,function(W,K){K.charAt(0)==="$"&&(R[K]=W)}),R}return M(m,function(E,O){O.charAt(0)==="$"&&(C[O]=E,ve($)&&($[O]=E))}),C.$inject=["$injector"],this.directive(T,C)},this.aHrefSanitizationTrustedUrlList=function(A){return fe(A)?(t.aHrefSanitizationTrustedUrlList(A),this):t.aHrefSanitizationTrustedUrlList()},Object.defineProperty(this,"aHrefSanitizationWhitelist",{get:function(){return this.aHrefSanitizationTrustedUrlList},set:function(A){this.aHrefSanitizationTrustedUrlList=A}}),this.imgSrcSanitizationTrustedUrlList=function(A){return fe(A)?(t.imgSrcSanitizationTrustedUrlList(A),this):t.imgSrcSanitizationTrustedUrlList()},Object.defineProperty(this,"imgSrcSanitizationWhitelist",{get:function(){return this.imgSrcSanitizationTrustedUrlList},set:function(A){this.imgSrcSanitizationTrustedUrlList=A}});var D=!0;this.debugInfoEnabled=function(A){return fe(A)?(D=A,this):D};var z=!1;this.strictComponentBindingsEnabled=function(A){return fe(A)?(z=A,this):z};var I=10;this.onChangesTtl=function(A){return arguments.length?(I=A,this):I};var L=!0;this.commentDirectivesEnabled=function(A){return arguments.length?(L=A,this):L};var F=!0;this.cssClassDirectivesEnabled=function(A){return arguments.length?(F=A,this):F};var U=nt();this.addPropertySecurityContext=function(A,T,m){var $=A.toLowerCase()+"|"+T.toLowerCase();if($ in U&&U[$]!==m)throw ht("ctxoverride","Property context '{0}.{1}' already set to '{2}', cannot override to '{3}'.",A,T,U[$],m);return U[$]=m,this},function(){function T(m,$){M($,function(C){U[C.toLowerCase()]=m})}T(dt.HTML,["iframe|srcdoc","*|innerHTML","*|outerHTML"]),T(dt.CSS,["*|style"]),T(dt.URL,["area|href","area|ping","a|href","a|ping","blockquote|cite","body|background","del|cite","input|src","ins|cite","q|cite"]),T(dt.MEDIA_URL,["audio|src","img|src","img|srcset","source|src","source|srcset","track|src","video|src","video|poster"]),T(dt.RESOURCE_URL,["*|formAction","applet|code","applet|codebase","base|href","embed|src","frame|src","form|action","head|profile","html|manifest","iframe|src","link|href","media|src","object|codebase","object|data","script|src"])}(),this.$get=["$injector","$interpolate","$exceptionHandler","$templateRequest","$parse","$controller","$rootScope","$sce","$animate",function(A,T,m,$,C,E,O,B,R){var W=/^\w/,K=c.document.createElement("div"),ne=L,J=F,ie=I,Te;function Se(){try{if(!--ie)throw Te=void 0,ht("infchng",`{0} $onChanges() iterations reached. Aborting!
`,I);O.$apply(function(){for(var _=0,k=Te.length;_<k;++_)try{Te[_]()}catch(N){m(N)}Te=void 0})}finally{ie++}}function Me(_,k){if(!_)return _;if(!V(_))throw ht("srcset",'Can\'t pass trusted values to `{0}`: "{1}"',k,_.toString());for(var N="",H=tt(_),Z=/(\s+\d+x\s*,|\s+\d+w\s*,|\s+,|,\s+)/,ee=/\s/.test(H)?Z:/(,)/,ce=H.split(ee),Re=Math.floor(ce.length/2),le=0;le<Re;le++){var me=le*2;N+=B.getTrustedMediaUrl(tt(ce[me])),N+=" "+tt(ce[me+1])}var ye=tt(ce[le*2]).split(/\s/);return N+=B.getTrustedMediaUrl(tt(ye[0])),ye.length===2&&(N+=" "+tt(ye[1])),N}function Ue(_,k){if(k){var N=Object.keys(k),H,Z,ee;for(H=0,Z=N.length;H<Z;H++)ee=N[H],this[ee]=k[ee]}else this.$attr={};this.$$element=_}Ue.prototype={$normalize:rn,$addClass:function(_){_&&_.length>0&&R.addClass(this.$$element,_)},$removeClass:function(_){_&&_.length>0&&R.removeClass(this.$$element,_)},$updateClass:function(_,k){var N=ca(_,k);N&&N.length&&R.addClass(this.$$element,N);var H=ca(k,_);H&&H.length&&R.removeClass(this.$$element,H)},$set:function(_,k,N,H){var Z=this.$$element[0],ee=ta(Z,_),ce=vl(_),Re=_,le;ee?(this.$$element.prop(_,k),H=ee):ce&&(this[ce]=k,Re=ce),this[_]=k,H?this.$attr[_]=H:(H=this.$attr[_],H||(this.$attr[_]=H=qo(_,"-"))),le=en(this.$$element),le==="img"&&_==="srcset"&&(this[_]=k=Me(k,"$set('srcset', value)")),N!==!1&&(k===null||he(k)?this.$$element.removeAttr(H):W.test(H)?ee&&k===!1?this.$$element.removeAttr(H):this.$$element.attr(H,k):Be(this.$$element[0],H,k));var me=this.$$observers;me&&M(me[Re],function(ye){try{ye(k)}catch(Ce){m(Ce)}})},$observe:function(_,k){var N=this,H=N.$$observers||(N.$$observers=nt()),Z=H[_]||(H[_]=[]);return Z.push(k),O.$evalAsync(function(){!Z.$$inter&&N.hasOwnProperty(_)&&!he(N[_])&&k(N[_])}),function(){Dr(Z,k)}}};function Be(_,k,N){K.innerHTML="<span "+k+">";var H=K.firstChild.attributes,Z=H[0];H.removeNamedItem(Z.name),Z.value=N,_.attributes.setNamedItem(Z)}function Ge(_,k){try{_.addClass(k)}catch{}}var ot=T.startSymbol(),et=T.endSymbol(),wt=ot==="{{"&&et==="}}"?_t:function(k){return k.replace(/\{\{/g,ot).replace(/}}/g,et)},pt=/^ng(Attr|Prop|On)([A-Z].*)$/,bt=/^(.+)Start$/;return it.$$addBindingInfo=D?function(k,N){var H=k.data("$binding")||[];oe(N)?H=H.concat(N):H.push(N),k.data("$binding",H)}:we,it.$$addBindingClass=D?function(k){Ge(k,"ng-binding")}:we,it.$$addScopeInfo=D?function(k,N,H,Z){var ee=H?Z?"$isolateScopeNoTemplate":"$isolateScope":"$scope";k.data(ee,N)}:we,it.$$addScopeClass=D?function(k,N){Ge(k,N?"ng-isolate-scope":"ng-scope")}:we,it.$$createComment=function(_,k){var N="";return D&&(N=" "+(_||"")+": ",k&&(N+=k+" ")),c.document.createComment(N)},it;function it(_,k,N,H,Z){_ instanceof S||(_=S(_));var ee=Bn(_,k,_,N,H,Z);it.$$addScopeClass(_);var ce=null;return function(le,me,ye){if(!_)throw ht("multilink","This element has already been linked.");Ur(le,"scope"),Z&&Z.needsNewScope&&(le=le.$parent.$new()),ye=ye||{};var Ce=ye.parentBoundTranscludeFn,re=ye.transcludeControllers,ke=ye.futureParentElement;Ce&&Ce.$$boundTransclude&&(Ce=Ce.$$boundTransclude),ce||(ce=Un(ke));var De;if(ce!=="html"?De=S(ro(ce,S("<div></div>").append(_).html())):me?De=tr.clone.call(_):De=_,re)for(var Xe in re)De.data("$"+Xe+"Controller",re[Xe].instance);return it.$$addScopeInfo(De,le),me&&me(De,le),ee&&ee(le,De,De,Ce),me||(_=ee=null),De}}function Un(_){var k=_&&_[0];return k&&en(k)!=="foreignobject"&&P.call(k).match(/SVG/)?"svg":"html"}function Bn(_,k,N,H,Z,ee){for(var ce=[],Re=oe(_)||_ instanceof S,le,me,ye,Ce,re,ke,De,Xe=0;Xe<_.length;Xe++)le=new Ue,x===11&&eo(_,Xe,Re),me=Sn(_[Xe],[],le,Xe===0?H:void 0,Z),ye=me.length?Au(me,_[Xe],le,k,N,null,[],[],ee):null,ye&&ye.scope&&it.$$addScopeClass(le.$$element),re=ye&&ye.terminal||!(Ce=_[Xe].childNodes)||!Ce.length?null:Bn(Ce,ye?(ye.transcludeOnThisElement||!ye.templateOnThisElement)&&ye.transclude:k),(ye||re)&&(ce.push(Xe,ye,re),ke=!0,De=De||ye),ee=null;return ke?ze:null;function ze(Ie,Ne,be,He){v