PageSourceSearch

https://mitresource.com/main-PKAXIZJS.js

js mitresource.com collected 2026-10-05 09:51:10 UTC 1,682,842 bytes, 1,168 lines download raw bytes

1import{a as zc}from"./chunk-U3CCC5W3.js";import{a as Uc}from"./chunk-ESG6GHNN.js";import{a as Hc}from"./chunk-67YBYIUL.js";import{a as Vc}from"./chunk-LSRE5NLE.js";import{a as Nc}from"./chunk-VXQBG4SA.js";import{a as jc,b as Yf}from"./chunk-3EXJGJ4D.js";import{a as Oi}from"./chunk-WEIGLH4S.js";import{$ as Rc,A as Ic,Aa as Uf,B as or,Ba as wa,C as fn,Ca as vp,D as Zn,Da as on,E as Tc,Ea as vi,F as up,Fa as Hf,G as Gs,Ga as Vf,H as an,Ha as wp,I as yf,Ia as xp,J as Mf,Ja as Xs,K as qr,Ka as Cp,L as gp,La as yp,M as Dc,Ma as Xr,N as Vi,Na as Mp,O as Fc,Oa as Zr,P as rr,Pa as Nf,Q as sr,Qa as jf,R as Pf,Ra as rn,S as Rn,Sa as Gf,T as _a,Ta as Kf,U as bn,Ua as Wf,V as Ks,Va as Jr,W as Of,Wa as Pi,X as ri,Y as Ap,Z as fp,_ as Ln,a as Vs,aa as xo,b as $n,ba as Di,c as Ns,ca as Sf,d as Re,da as bp,e as wf,ea as Ef,f as kc,fa as kf,g as Xn,ga as Lc,h as Aa,ha as _p,i as xf,ia as Bf,j as Kr,ja as If,k as Cf,ka as Tf,l as hp,la as Df,m as fa,ma as Qc,n as ba,na as Fi,o as _o,oa as Ff,pa as $r,qa as Rf,ra as Lf,s as Wr,sa as Qf,t as Yr,ta as zf,u as vo,ua as Ws,v as Bc,va as Ys,w as Dn,wa as ve,x as wo,xa as qs,y as Fn,ya as va,z as js,za as $s}from"./chunk-K3EHDSFX.js";import{a as ft,b as ua,c as Ft,d as pt,e as Nr,f as Af,g as Qe,h as wt,i as mp,j as ut,k as Ao,l as fo,m as jr,n as pp,o as Ec}from"./chunk-CARY4E7O.js";import{$ as re,$a as r,$b as He,A as UA,Aa as B,Ab as zs,Ac as pf,B as HA,Ba as wc,Bb as ef,Bc as hf,C as yi,Ca as oi,Cb as tf,Cc as uf,D as Ai,Db as ma,Dc as Ti,Ea as qA,Eb as pa,Ec as fi,F as Rr,Fa as Wt,Fb as ha,Fc as bi,Ga as Ui,Gb as ht,Gc as Sc,H as gn,Hb as Te,Hc as gf,I as VA,Ia as xc,Ib as dt,Ic as ff,J as NA,Ja as $A,Jb as Bi,Jc as bf,K as jA,Ka as zt,Kb as Va,Kc as Hs,L as GA,Lb as Us,Lc as bo,Ma as ot,Mb as zr,Mc as _f,N as Mi,Na as ee,Nb as sp,Nc as _i,O as er,Oa as XA,Oc as ga,P as Et,Pa as da,Pc as vf,Qa as Ce,Qc as Gr,R as uo,Ra as R,Rc as qn,S as xt,Sa as An,Sb as Ii,Sc as Ve,T as tn,Ta as fe,Tb as nf,Tc as ii,U as $e,Ua as Jt,Ub as nn,V as de,Va as Cc,Vb as Ur,W as Ge,Wa as Fe,X as et,Xa as di,Xb as lp,Y as it,Ya as tr,Z as za,Za as Pt,Zb as af,_ as Ua,_a as Ot,_b as qe,a as Je,aa as me,ab as l,ac as ei,b as ki,ba as Ke,bb as y,bc as cp,c as TA,ca as KA,cb as Ls,d as aP,da as WA,db as Qs,e as hn,ea as Qt,eb as Bn,ec as of,f as Fr,fa as q,fb as Ee,g as Xt,ga as X,gb as Hi,gc as Ct,h as vc,ha as be,hb as ir,i as ze,ia as Pe,ib as K,ic as rf,j as ap,ja as zi,jb as nr,jc as In,k as op,ka as Zt,kb as H,kc as Tn,l as DA,la as ai,lb as tt,lc as ti,m as FA,ma as We,mb as Ue,mc as sf,n as RA,na as at,nb as yc,nc as ar,o as Wn,oa as Lr,ob as Mc,oc as Hr,p as Yn,pa as Oe,pc as lf,q as rp,qa as Ha,qb as mt,qc as rt,rb as _e,rc as kt,s as Qi,sa as It,sb as le,sc as Vr,t as Rs,ta as ci,tb as ce,tc as cf,u as LA,ub as ZA,uc as dp,v as un,va as Qr,vb as JA,vc as df,wa as go,wb as jt,wc as Ut,xa as Nt,xb as u,xc as mf,y as QA,ya as YA,yb as ye,yc as Pc,z as zA,za as M,zb as Se,zc as Oc}from"./chunk-NGCDQFYT.js";var sh=aP((oh,rh)=>{"use strict";(function(n,t){typeof oh=="object"&&typeof rh<"u"?rh.exports=t():typeof define=="function"&&define.amd?define(t):(n=typeof globalThis<"u"?globalThis:n||self,n.html2canvas=t())})(oh,function(){"use strict";
vendor: 5,994 bytes, line 1
1var n=function(d,c){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(h,p){h.__proto__=p}||function(h,p){for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&(h[b]=p[b])},n(d,c)};function t(d,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");n(d,c);function h(){this.constructor=d}d.prototype=c===null?Object.create(c):(h.prototype=c.prototype,new h)}var e=function(){return e=Object.assign||function(c){for(var h,p=1,b=arguments.length;p<b;p++){h=arguments[p];for(var x in h)Object.prototype.hasOwnProperty.call(h,x)&&(c[x]=h[x])}return c},e.apply(this,arguments)};function i(d,c,h,p){function b(x){return x instanceof h?x:new h(function(O){O(x)})}return new(h||(h=Promise))(function(x,O){function D(U){try{Q(p.next(U))}catch(G){O(G)}}function T(U){try{Q(p.throw(U))}catch(G){O(G)}}function Q(U){U.done?x(U.value):b(U.value).then(D,T)}Q((p=p.apply(d,c||[])).next())})}function a(d,c){var h={label:0,sent:function(){if(x[0]&1)throw x[1];return x[1]},trys:[],ops:[]},p,b,x,O;return O={next:D(0),throw:D(1),return:D(2)},typeof Symbol=="function"&&(O[Symbol.iterator]=function(){return this}),O;function D(Q){return function(U){return T([Q,U])}}function T(Q){if(p)throw new TypeError("Generator is already executing.");for(;h;)try{if(p=1,b&&(x=Q[0]&2?b.return:Q[0]?b.throw||((x=b.return)&&x.call(b),0):b.next)&&!(x=x.call(b,Q[1])).done)return x;switch(b=0,x&&(Q=[Q[0]&2,x.value]),Q[0]){case 0:case 1:x=Q;break;case 4:return h.label++,{value:Q[1],done:!1};case 5:h.label++,b=Q[1],Q=[0];continue;case 7:Q=h.ops.pop(),h.trys.pop();continue;default:if(x=h.trys,!(x=x.length>0&&x[x.length-1])&&(Q[0]===6||Q[0]===2)){h=0;continue}if(Q[0]===3&&(!x||Q[1]>x[0]&&Q[1]<x[3])){h.label=Q[1];break}if(Q[0]===6&&h.label<x[1]){h.label=x[1],x=Q;break}if(x&&h.label<x[2]){h.label=x[2],h.ops.push(Q);break}x[2]&&h.ops.pop(),h.trys.pop();continue}Q=c.call(d,h)}catch(U){Q=[6,U],b=0}finally{p=x=0}if(Q[0]&5)throw Q[1];return{value:Q[0]?Q[1]:void 0,done:!0}}}function o(d,c,h){if(h||arguments.length===2)for(var p=0,b=c.length,x;p<b;p++)(x||!(p in c))&&(x||(x=Array.prototype.slice.call(c,0,p)),x[p]=c[p]);return d.concat(x||c)}for(var s=function(){function d(c,h,p,b){this.left=c,this.top=h,this.width=p,this.height=b}return d.prototype.add=function(c,h,p,b){return new d(this.left+c,this.top+h,this.width+p,this.height+b)},d.fromClientRect=function(c,h){return new d(h.left+c.windowBounds.left,h.top+c.windowBounds.top,h.width,h.height)},d.fromDOMRectList=function(c,h){var p=Array.from(h).find(function(b){return b.width!==0});return p?new d(p.left+c.windowBounds.left,p.top+c.windowBounds.top,p.width,p.height):d.EMPTY},d.EMPTY=new d(0,0,0,0),d}(),m=function(d,c){return s.fromClientRect(d,c.getBoundingClientRect())},g=function(d){var c=d.body,h=d.documentElement;if(!c||!h)throw new Error("Unable to get document size");var p=Math.max(Math.max(c.scrollWidth,h.scrollWidth),Math.max(c.offsetWidth,h.offsetWidth),Math.max(c.clientWidth,h.clientWidth)),b=Math.max(Math.max(c.scrollHeight,h.scrollHeight),Math.max(c.offsetHeight,h.offsetHeight),Math.max(c.clientHeight,h.clientHeight));return new s(0,0,p,b)},A=function(d){for(var c=[],h=0,p=d.length;h<p;){var b=d.charCodeAt(h++);if(b>=55296&&b<=56319&&h<p){var x=d.charCodeAt(h++);(x&64512)===56320?c.push(((b&1023)<<10)+(x&1023)+65536):(c.push(b),h--)}else c.push(b)}return c},f=function(){for(var d=[],c=0;c<arguments.length;c++)d[c]=arguments[c];if(String.fromCodePoint)return String.fromCodePoint.apply(String,d);var h=d.length;if(!h)return"";for(var p=[],b=-1,x="";++b<h;){var O=d[b];O<=65535?p.push(O):(O-=65536,p.push((O>>10)+55296,O%1024+56320)),(b+1===h||p.length>16384)&&(x+=String.fromCharCode.apply(String,p),p.length=0)}return x},_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=typeof Uint8Array>"u"?[]:new Uint8Array(256),P=0;P<_.length;P++)C[_.charCodeAt(P)]=P;for(var v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",w=typeof Uint8Array>"u"?[]:new Uint8Array(256),E=0;E<v.length;E++)w[v.charCodeAt(E)]=E;for(var I=function(d){var c=d.length*.75,h=d.length,p,b=0,x,O,D,T;d[d.length-1]==="="&&(c--,d[d.length-2]==="="&&c--);var Q=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(c):new Array(c),U=Array.isArray(Q)?Q:new Uint8Array(Q);for(p=0;p<h;p+=4)x=w[d.charCodeAt(p)],O=w[d.charCodeAt(p+1)],D=w[d.charCodeAt(p+2)],T=w[d.charCodeAt(p+3)],U[b++]=x<<2|O>>4,U[b++]=(O&15)<<4|D>>2,U[b++]=(D&3)<<6|T&63;return Q},k=function(d){for(var c=d.length,h=[],p=0;p<c;p+=2)h.push(d[p+1]<<8|d[p]);return h},S=function(d){for(var c=d.length,h=[],p=0;p<c;p+=4)h.push(d[p+3]<<24|d[p+2]<<16|d[p+1]<<8|d[p]);return h},F=5,N=11,J=2,Z=N-F,j=65536>>F,V=1<<F,Y=V-1,ae=1024>>F,te=j+ae,ie=te,oe=32,ge=ie+oe,W=65536>>N,L=1<<Z,z=L-1,se=function(d,c,h){return d.slice?d.slice(c,h):new Uint16Array(Array.prototype.slice.call(d,c,h))},Ne=function(d,c,h){return d.slice?d.slice(c,h):new Uint32Array(Array.prototype.slice.call(d,c,h))},gt=function(d,c){var h=I(d),p=Array.isArray(h)?S(h):new Uint32Array(h),b=Array.isArray(h)?k(h):new Uint16Array(h),x=24,O=se(b,x/2,p[4]/2),D=p[5]===2?se(b,(x+p[4])/2):Ne(p,Math.ceil((x+p[4])/4));return new bt(p[0],p[1],p[2],p[3],O,D)},bt=function(){function d(c,h,p,b,x,O){this.initialValue=c,this.errorValue=h,this.highStart=p,this.highValueIndex=b,this.index=x,this.data=O}return d.prototype.get=function(c){var h;if(c>=0){if(c<55296||c>56319&&c<=65535)return h=this.index[c>>F],h=(h<<J)+(c&Y),this.data[h];if(c<=65535)return h=this.index[j+(c-55296>>F)],h=(h<<J)+(c&Y),this.data[h];if(c<this.highStart)return h=ge-W+(c>>N),h=this.index[h],h+=c>>F&z,h=this.index[h],h=(h<<J)+(c&Y),this.data[h];if(c<=1114111)return this.data[this.highValueIndex]}return this.errorValue},d}(),$t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",St=typeof Uint8Array>"u"?[]:new Uint8Array(256),ue=0;ue<$t.length;ue++)St[$t.charCodeAt(ue)]=ue;var pe=
vendor: 52,891 bytes, line 1
1"KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",
vendor: 3,563 bytes, line 1
1he=50,nt=1,yt=2,Si=3,Yi=4,jn=5,Gn=7,hi=8,qi=9,$i=10,eo=11,Ba=12,na=13,wr=14,aa=15,Go=16,to=17,Ia=18,bs=19,xr=20,oa=21,io=22,Ta=23,Cr=24,mn=25,_s=26,vs=27,yr=28,ax=29,Ko=30,ox=31,Tl=32,Dl=33,Am=34,fm=35,bm=36,ws=37,_m=38,Fl=39,Rl=40,vm=41,ju=42,rx=43,sx=[9001,65288],Gu="!",At="\xD7",Ll="\xF7",wm=gt(pe),Da=[Ko,bm],xm=[nt,yt,Si,jn],Ku=[$i,hi],Wu=[vs,_s],lx=xm.concat(Ku),Yu=[_m,Fl,Rl,Am,fm],cx=[aa,na],dx=function(d,c){c===void 0&&(c="strict");var h=[],p=[],b=[];return d.forEach(function(x,O){var D=wm.get(x);if(D>he?(b.push(!0),D-=he):b.push(!1),["normal","auto","loose"].indexOf(c)!==-1&&[8208,8211,12316,12448].indexOf(x)!==-1)return p.push(O),h.push(Go);if(D===Yi||D===eo){if(O===0)return p.push(O),h.push(Ko);var T=h[O-1];return lx.indexOf(T)===-1?(p.push(p[O-1]),h.push(T)):(p.push(O),h.push(Ko))}if(p.push(O),D===ox)return h.push(c==="strict"?oa:ws);if(D===ju||D===ax)return h.push(Ko);if(D===rx)return x>=131072&&x<=196605||x>=196608&&x<=262141?h.push(ws):h.push(Ko);h.push(D)}),[p,h,b]},Cm=function(d,c,h,p){var b=p[h];if(Array.isArray(d)?d.indexOf(b)!==-1:d===b)for(var x=h;x<=p.length;){x++;var O=p[x];if(O===c)return!0;if(O!==$i)break}if(b===$i)for(var x=h;x>0;){x--;var D=p[x];if(Array.isArray(d)?d.indexOf(D)!==-1:d===D)for(var T=h;T<=p.length;){T++;var O=p[T];if(O===c)return!0;if(O!==$i)break}if(D!==$i)break}return!1},qu=function(d,c){for(var h=d;h>=0;){var p=c[h];if(p===$i)h--;else return p}return 0},mx=function(d,c,h,p,b){if(h[p]===0)return At;var x=p-1;if(Array.isArray(b)&&b[x]===!0)return At;var O=x-1,D=x+1,T=c[x],Q=O>=0?c[O]:0,U=c[D];if(T===yt&&U===Si)return At;if(xm.indexOf(T)!==-1)return Gu;if(xm.indexOf(U)!==-1||Ku.indexOf(U)!==-1)return At;if(qu(x,c)===hi)return Ll;if(wm.get(d[x])===eo||(T===Tl||T===Dl)&&wm.get(d[D])===eo||T===Gn||U===Gn||T===qi||[$i,na,aa].indexOf(T)===-1&&U===qi||[to,Ia,bs,Cr,yr].indexOf(U)!==-1||qu(x,c)===io||Cm(Ta,io,x,c)||Cm([to,Ia],oa,x,c)||Cm(Ba,Ba,x,c))return At;if(T===$i)return Ll;if(T===Ta||U===Ta)return At;if(U===Go||T===Go)return Ll;if([na,aa,oa].indexOf(U)!==-1||T===wr||Q===bm&&cx.indexOf(T)!==-1||T===yr&&U===bm||U===xr||Da.indexOf(U)!==-1&&T===mn||Da.indexOf(T)!==-1&&U===mn||T===vs&&[ws,Tl,Dl].indexOf(U)!==-1||[ws,Tl,Dl].indexOf(T)!==-1&&U===_s||Da.indexOf(T)!==-1&&Wu.indexOf(U)!==-1||Wu.indexOf(T)!==-1&&Da.indexOf(U)!==-1||[vs,_s].indexOf(T)!==-1&&(U===mn||[io,aa].indexOf(U)!==-1&&c[D+1]===mn)||[io,aa].indexOf(T)!==-1&&U===mn||T===mn&&[mn,yr,Cr].indexOf(U)!==-1)return At;if([mn,yr,Cr,to,Ia].indexOf(U)!==-1)for(var G=x;G>=0;){var ne=c[G];if(ne===mn)return At;if([yr,Cr].indexOf(ne)!==-1)G--;else break}if([vs,_s].indexOf(U)!==-1)for(var G=[to,Ia].indexOf(T)!==-1?O:x;G>=0;){var ne=c[G];if(ne===mn)return At;if([yr,Cr].indexOf(ne)!==-1)G--;else break}if(_m===T&&[_m,Fl,Am,fm].indexOf(U)!==-1||[Fl,Am].indexOf(T)!==-1&&[Fl,Rl].indexOf(U)!==-1||[Rl,fm].indexOf(T)!==-1&&U===Rl||Yu.indexOf(T)!==-1&&[xr,_s].indexOf(U)!==-1||Yu.indexOf(U)!==-1&&T===vs||Da.indexOf(T)!==-1&&Da.indexOf(U)!==-1||T===Cr&&Da.indexOf(U)!==-1||Da.concat(mn).indexOf(T)!==-1&&U===io&&sx.indexOf(d[D])===-1||Da.concat(mn).indexOf(U)!==-1&&T===Ia)return At;if(T===vm&&U===vm){for(var Ie=h[x],we=1;Ie>0&&(Ie--,c[Ie]===vm);)we++;if(we%2!==0)return At}return T===Tl&&U===Dl?At:Ll},px=function(d,c){c||(c={lineBreak:"normal",wordBreak:"normal"});var h=dx(d,c.lineBreak),p=h[0],b=h[1],x=h[2];(c.wordBreak==="break-all"||c.wordBreak==="break-word")&&(b=b.map(function(D){return[mn,Ko,ju].indexOf(D)!==-1?ws:D}));var O=c.wordBreak==="keep-all"?x.map(function(D,T){return D&&d[T]>=19968&&d[T]<=40959}):void 0;return[p,b,O]}
vendor: 13,447 bytes, line 1
1,hx=function(){function d(c,h,p,b){this.codePoints=c,this.required=h===Gu,this.start=p,this.end=b}return d.prototype.slice=function(){return f.apply(void 0,this.codePoints.slice(this.start,this.end))},d}(),ux=function(d,c){var h=A(d),p=px(h,c),b=p[0],x=p[1],O=p[2],D=h.length,T=0,Q=0;return{next:function(){if(Q>=D)return{done:!0,value:null};for(var U=At;Q<D&&(U=mx(h,x,b,++Q,O))===At;);if(U!==At||Q===D){var G=new hx(h,U,T,Q);return T=Q,{value:G,done:!1}}return{done:!0,value:null}}}},gx=1,Ax=2,xs=4,$u=8,Ql=10,Xu=47,Cs=92,fx=9,bx=32,zl=34,ys=61,_x=35,vx=36,wx=37,Ul=39,Hl=40,Ms=41,xx=95,Xi=45,Cx=33,yx=60,Mx=62,Px=64,Ox=91,Sx=93,Ex=61,kx=123,Vl=63,Bx=125,Zu=124,Ix=126,Tx=128,Ju=65533,ym=42,Wo=43,Dx=44,Fx=58,Rx=59,Ps=46,Lx=0,Qx=8,zx=11,Ux=14,Hx=31,Vx=127,ra=-1,eg=48,tg=97,ig=101,Nx=102,jx=117,Gx=122,ng=65,ag=69,og=70,Kx=85,Wx=90,Ei=function(d){return d>=eg&&d<=57},Yx=function(d){return d>=55296&&d<=57343},Mr=function(d){return Ei(d)||d>=ng&&d<=og||d>=tg&&d<=Nx},qx=function(d){return d>=tg&&d<=Gx},$x=function(d){return d>=ng&&d<=Wx},Xx=function(d){return qx(d)||$x(d)},Zx=function(d){return d>=Tx},Nl=function(d){return d===Ql||d===fx||d===bx},jl=function(d){return Xx(d)||Zx(d)||d===xx},rg=function(d){return jl(d)||Ei(d)||d===Xi},Jx=function(d){return d>=Lx&&d<=Qx||d===zx||d>=Ux&&d<=Hx||d===Vx},no=function(d,c){return d!==Cs?!1:c!==Ql},Gl=function(d,c,h){return d===Xi?jl(c)||no(c,h):jl(d)?!0:!!(d===Cs&&no(d,c))},Mm=function(d,c,h){return d===Wo||d===Xi?Ei(c)?!0:c===Ps&&Ei(h):Ei(d===Ps?c:d)},eC=function(d){var c=0,h=1;(d[c]===Wo||d[c]===Xi)&&(d[c]===Xi&&(h=-1),c++);for(var p=[];Ei(d[c]);)p.push(d[c++]);var b=p.length?parseInt(f.apply(void 0,p),10):0;d[c]===Ps&&c++;for(var x=[];Ei(d[c]);)x.push(d[c++]);var O=x.length,D=O?parseInt(f.apply(void 0,x),10):0;(d[c]===ag||d[c]===ig)&&c++;var T=1;(d[c]===Wo||d[c]===Xi)&&(d[c]===Xi&&(T=-1),c++);for(var Q=[];Ei(d[c]);)Q.push(d[c++]);var U=Q.length?parseInt(f.apply(void 0,Q),10):0;return h*(b+D*Math.pow(10,-O))*Math.pow(10,T*U)},tC={type:2},iC={type:3},nC={type:4},aC={type:13},oC={type:8},rC={type:21},sC={type:9},lC={type:10},cC={type:11},dC={type:12},mC={type:14},Kl={type:23},pC={type:1},hC={type:25},uC={type:24},gC={type:26},AC={type:27},fC={type:28},bC={type:29},_C={type:31},Pm={type:32},sg=function(){function d(){this._value=[]}return d.prototype.write=function(c){this._value=this._value.concat(A(c))},d.prototype.read=function(){for(var c=[],h=this.consumeToken();h!==Pm;)c.push(h),h=this.consumeToken();return c},d.prototype.consumeToken=function(){var c=this.consumeCodePoint();switch(c){case zl:return this.consumeStringToken(zl);case _x:var h=this.peekCodePoint(0),p=this.peekCodePoint(1),b=this.peekCodePoint(2);if(rg(h)||no(p,b)){var x=Gl(h,p,b)?Ax:gx,O=this.consumeName();return{type:5,value:O,flags:x}}break;case vx:if(this.peekCodePoint(0)===ys)return this.consumeCodePoint(),aC;break;case Ul:return this.consumeStringToken(Ul);case Hl:return tC;case Ms:return iC;case ym:if(this.peekCodePoint(0)===ys)return this.consumeCodePoint(),mC;break;case Wo:if(Mm(c,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(c),this.consumeNumericToken();break;case Dx:return nC;case Xi:var D=c,T=this.peekCodePoint(0),Q=this.peekCodePoint(1);if(Mm(D,T,Q))return this.reconsumeCodePoint(c),this.consumeNumericToken();if(Gl(D,T,Q))return this.reconsumeCodePoint(c),this.consumeIdentLikeToken();if(T===Xi&&Q===Mx)return this.consumeCodePoint(),this.consumeCodePoint(),uC;break;case Ps:if(Mm(c,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(c),this.consumeNumericToken();break;case Xu:if(this.peekCodePoint(0)===ym)for(this.consumeCodePoint();;){var U=this.consumeCodePoint();if(U===ym&&(U=this.consumeCodePoint(),U===Xu))return this.consumeToken();if(U===ra)return this.consumeToken()}break;case Fx:return gC;case Rx:return AC;case yx:if(this.peekCodePoint(0)===Cx&&this.peekCodePoint(1)===Xi&&this.peekCodePoint(2)===Xi)return this.consumeCodePoint(),this.consumeCodePoint(),hC;break;case Px:var G=this.peekCodePoint(0),ne=this.peekCodePoint(1),Ie=this.peekCodePoint(2);if(Gl(G,ne,Ie)){var O=this.consumeName();return{type:7,value:O}}break;case Ox:return fC;case Cs:if(no(c,this.peekCodePoint(0)))return this.reconsumeCodePoint(c),this.consumeIdentLikeToken();break;case Sx:return bC;case Ex:if(this.peekCodePoint(0)===ys)return this.consumeCodePoint(),oC;break;case kx:return cC;case Bx:return dC;case jx:case Kx:var we=this.peekCodePoint(0),Me=this.peekCodePoint(1);return we===Wo&&(Mr(Me)||Me===Vl)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(c),this.consumeIdentLikeToken();case Zu:if(this.peekCodePoint(0)===ys)return this.consumeCodePoint(),sC;if(this.peekCodePoint(0)===Zu)return this.consumeCodePoint(),rC;break;case Ix:if(this.peekCodePoint(0)===ys)return this.consumeCodePoint(),lC;break;case ra:return Pm}return Nl(c)?(this.consumeWhiteSpace(),_C):Ei(c)?(this.reconsumeCodePoint(c),this.consumeNumericToken()):jl(c)?(this.reconsumeCodePoint(c),this.consumeIdentLikeToken()):{type:6,value:f(c)}},d.prototype.consumeCodePoint=function(){var c=this._value.shift();return typeof c>"u"?-1:c},d.prototype.reconsumeCodePoint=function(c){this._value.unshift(c)},d.prototype.peekCodePoint=function(c){return c>=this._value.length?-1:this._value[c]},d.prototype.consumeUnicodeRangeToken=function(){for(var c=[],h=this.consumeCodePoint();Mr(h)&&c.length<6;)c.push(h),h=this.consumeCodePoint();for(var p=!1;h===Vl&&c.length<6;)c.push(h),h=this.consumeCodePoint(),p=!0;if(p){var b=parseInt(f.apply(void 0,c.map(function(T){return T===Vl?eg:T})),16),x=parseInt(f.apply(void 0,c.map(function(T){return T===Vl?og:T})),16);return{type:30,start:b,end:x}}var O=parseInt(f.apply(void 0,c),16);if(this.peekCodePoint(0)===Xi&&Mr(this.peekCodePoint(1))){this.consumeCodePoint(),h=this.consumeCodePoint();for(var D=[];Mr(h)&&D.length<6;)D.push(h),h=this.consumeCodePoint();var x=parseInt(f.apply(void 0,D),16);return{type:30,start:O,end:x}}else return{type:30,start:O,end:O}},d.prototype.consumeIdentLikeToken=function(){var c=this.consumeName();return c.toLowerCase()==="url"&&this.peekCodePoint(0)===Hl?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Hl?(this.consumeCodePoint(),{type:19,value:c}):{type:20,value:c}},d.prototype.consumeUrlToken=function(){var c=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===ra)return{type:22,value:""};var h=this.peekCodePoint(0);if(h===Ul||h===zl){var p=this.consumeStringToken(this.consumeCodePoint());return p.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===ra||this.peekCodePoint(0)===Ms)?(this.consumeCodePoint(),{type:22,value:p.value}):(this.consumeBadUrlRemnants(),Kl)}for(;;){var b=this.consumeCodePoint();if(b===ra||b===Ms)return{type:22,value:f.apply(void 0,c)};if(Nl(b))return this.consumeWhiteSpace(),this.peekCodePoint(0)===ra||this.peekCodePoint(0)===Ms?(this.consumeCodePoint(),{type:22,value:f.apply(void 0,c)}):(this.consumeBadUrlRemnants(),Kl);if(b===zl||b===Ul||b===Hl||Jx(b))return this.consumeBadUrlRemnants(),Kl;if(b===Cs)if(no(b,this.peekCodePoint(0)))c.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Kl;else c.push(b)}},d.prototype.consumeWhiteSpace=function(){for(;Nl(this.peekCodePoint(0));)this.consumeCodePoint()},d.prototype.consumeBadUrlRemnants=function(){for(;;){var c=this.consumeCodePoint();if(c===Ms||c===ra)return;no(c,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},d.prototype.consumeStringSlice=function(c){for(var h=5e4,p="";c>0;){var b=Math.min(h,c);p+=f.apply(void 0,this._value.splice(0,b)),c-=b}return this._value.shift(),p},d.prototype.consumeStringToken=function(c){var h="",p=0;do{var b=this._value[p];if(b===ra||b===void 0||b===c)return h+=this.consumeStringSlice(p),{type:0,value:h};if(b===Ql)return this._value.splice(0,p),pC;if(b===Cs){var x=this._value[p+1];x!==ra&&x!==void 0&&(x===Ql?(h+=this.consumeStringSlice(p),p=-1,this._value.shift()):no(b,x)&&(h+=this.consumeStringSlice(p),h+=f(this.consumeEscapedCodePoint()),p=-1))}p++}while(!0)},d.prototype.consumeNumber=function(){var c=[],h=xs,p=this.peekCodePoint(0);for((p===Wo||p===Xi)&&c.push(this.consumeCodePoint());Ei(this.peekCodePoint(0));)c.push(this.consumeCodePoint());p=this.peekCodePoint(0);var b=this.peekCodePoint(1);if(p===Ps&&Ei(b))for(c.push(this.consumeCodePoint(),this.consumeCodePoint()),h=$u;Ei(this.peekCodePoint(0));)c.push(this.consumeCodePoint());p=this.peekCodePoint(0),b=this.peekCodePoint(1);var x=this.peekCodePoint(2);if((p===ag||p===ig)&&((b===Wo||b===Xi)&&Ei(x)||Ei(b)))for(c.push(this.consumeCodePoint(),this.consumeCodePoint()),h=$u;Ei(this.peekCodePoint(0));)c.push(this.consumeCodePoint());return[eC(c),h]},d.prototype.consumeNumericToken=function(){var c=this.consumeNumber(),h=c[0],p=c[1],b=this.peekCodePoint(0),x=this.peekCodePoint(1),O=this.peekCodePoint(2);if(Gl(b,x,O)){var D=this.consumeName();return{type:15,number:h,flags:p,unit:D}}return b===wx?(this.consumeCodePoint(),{type:16,number:h,flags:p}):{type:17,number:h,flags:p}},d.prototype.consumeEscapedCodePoint=function(){var c=this.consumeCodePoint();if(Mr(c)){for(var h=f(c);Mr(this.peekCodePoint(0))&&h.length<6;)h+=f(this.consumeCodePoint());Nl(this.peekCodePoint(0))&&this.consumeCodePoint();var p=parseInt(h,16);return p===0||Yx(p)||p>1114111?Ju:p}return c===ra?Ju:c},d.prototype.consumeName=function(){for(var c="";;){var h=this.consumeCodePoint();if(rg(h))c+=f(h);else if(no(h,this.peekCodePoint(0)))c+=f(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(h),c}},d}(),lg=function(){function d(c){this._tokens=c}return d.create=function(c){var h=new sg;return h.write(c),new d(h.read())},d.parseValue=function(c){return d.create(c).parseComponentValue()},d.parseValues=function(c){return d.create(c).parseComponentValues()},d.prototype.parseComponentValue=function(){for(var c=this.consumeToken();c.type===31;)c=this.consumeToken();if(c.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(c);var h=this.consumeComponentValue();do c=this.consumeToken();while(c.type===31);if(c.type===32)return h;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},d.prototype.parseComponentValues=function(){for(var c=[];;){var h=this.consumeComponentValue();if(h.type===32)return c;c.push(h),c.push()}},d.prototype.consumeComponentValue=function(){var c=this.consumeToken();switch(c.type){case 11:case 28:case 2:return this.consumeSimpleBlock(c.type);case 19:return this.consumeFunction(c)}return c},d.prototype.consumeSimpleBlock=function(c){for(var h={type:c,values:[]},p=this.consumeToken();;){if(p.type===32||wC(p,c))return h;this.reconsumeToken(p),h.values.push(this.consumeComponentValue()),p=this.consumeToken()}},d.prototype.consumeFunction=function(c){for(var h={name:c.value,values:[],type:18};;){var p=this.consumeToken();if(p.type===32||p.type===3)return h;this.reconsumeToken(p),h.values.push(this.consumeComponentValue())}},d.prototype.consumeToken=function(){var c=this._tokens.shift();return typeof c>"u"?Pm:c},d.prototype.reconsumeToken=function(c){this._tokens.unshift(c)},d}(),Os=function(d){return d.type===15},Pr=function(d){return d.type===17},Rt=function(d){return d.type===20},vC=function(d){return d.type===0},Om=function(d,c){return Rt(d)&&d.value===c},cg=function(d){return d.type!==31},Or=function(d){return d.type!==31&&d.type!==4},sa=function(d){var c=[],h=[];return d.forEach(function(p){if(p.type===4){if(h.length===0)throw new Error("Error parsing function args, zero tokens for arg");c.push(h),h=[];return}p.type!==31&&h.push(p)}),h.length&&c.push(h),c},wC=function(d,c){return c===11&&d.type===12||c===28&&d.type===29?!0:c===2&&d.type===3},ao=function(d){return d.type===17||d.type===15},si=function(d){return d.type===16||ao(d)},dg=function(d){return d.length>1?[d[0],d[1]]:[d[0]]},wi={type:17,number:0,flags:xs},Sm={type:16,number:50,flags:xs},oo={type:16,number:100,flags:xs},Ss=function(d,c,h){var p=d[0],b=d[1];return[Vt(p,c),Vt(typeof b<"u"?b:p,h)]},Vt=function(d,c){if(d.type===16)return d.number/100*c;if(Os(d))switch(d.unit){case"rem":case"em":return 16*d.number;case"px":default:return d.number}return d.number},mg="deg",pg="grad",hg="rad",ug="turn",Wl={name:"angle",parse:function(d,c){if(c.type===15)switch(c.unit){case mg:return Math.PI*c.number/180;case pg:return Math.PI/200*c.number;case hg:return c.number;case ug:return Math.PI*2*c.number}throw new Error("Unsupported angle type")}},gg=function(d){return d.type===15&&(d.unit===mg||d.unit===pg||d.unit===hg||d.unit===ug)},Ag=function(d){var c=d.filter(Rt).map(function(h){return h.value}).join(" ");switch(c){case"to bottom right":case"to right bottom":case"left top":case"top left":return[wi,wi];case"to top":case"bottom":return On(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[wi,oo];case"to right":case"left":return On(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[oo,oo];case"to bottom":case"top":return On(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[oo,wi];case"to left":case"right":return On(270)}return 0},On=function(d){return Math.PI*d/180},ro={name:"color",parse:function(d,c){if(c.type===18){var h=xC[c.name];if(typeof h>"u")throw new Error('Attempting to parse an unsupported color function "'+c.name+'"');return h(d,c.values)}
vendor: 13,249 bytes, line 1
1if(c.type===5){if(c.value.length===3){var p=c.value.substring(0,1),b=c.value.substring(1,2),x=c.value.substring(2,3);return lo(parseInt(p+p,16),parseInt(b+b,16),parseInt(x+x,16),1)}if(c.value.length===4){var p=c.value.substring(0,1),b=c.value.substring(1,2),x=c.value.substring(2,3),O=c.value.substring(3,4);return lo(parseInt(p+p,16),parseInt(b+b,16),parseInt(x+x,16),parseInt(O+O,16)/255)}if(c.value.length===6){var p=c.value.substring(0,2),b=c.value.substring(2,4),x=c.value.substring(4,6);return lo(parseInt(p,16),parseInt(b,16),parseInt(x,16),1)}if(c.value.length===8){var p=c.value.substring(0,2),b=c.value.substring(2,4),x=c.value.substring(4,6),O=c.value.substring(6,8);return lo(parseInt(p,16),parseInt(b,16),parseInt(x,16),parseInt(O,16)/255)}}if(c.type===20){var D=Fa[c.value.toUpperCase()];if(typeof D<"u")return D}return Fa.TRANSPARENT}},so=function(d){return(255&d)===0},gi=function(d){var c=255&d,h=255&d>>8,p=255&d>>16,b=255&d>>24;return c<255?"rgba("+b+","+p+","+h+","+c/255+")":"rgb("+b+","+p+","+h+")"},lo=function(d,c,h,p){return(d<<24|c<<16|h<<8|Math.round(p*255)<<0)>>>0},fg=function(d,c){if(d.type===17)return d.number;if(d.type===16){var h=c===3?1:255;return c===3?d.number/100*h:Math.round(d.number/100*h)}return 0},bg=function(d,c){var h=c.filter(Or);if(h.length===3){var p=h.map(fg),b=p[0],x=p[1],O=p[2];return lo(b,x,O,1)}if(h.length===4){var D=h.map(fg),b=D[0],x=D[1],O=D[2],T=D[3];return lo(b,x,O,T)}return 0};function Em(d,c,h){return h<0&&(h+=1),h>=1&&(h-=1),h<1/6?(c-d)*h*6+d:h<1/2?c:h<2/3?(c-d)*6*(2/3-h)+d:d}var _g=function(d,c){var h=c.filter(Or),p=h[0],b=h[1],x=h[2],O=h[3],D=(p.type===17?On(p.number):Wl.parse(d,p))/(Math.PI*2),T=si(b)?b.number/100:0,Q=si(x)?x.number/100:0,U=typeof O<"u"&&si(O)?Vt(O,1):1;if(T===0)return lo(Q*255,Q*255,Q*255,1);var G=Q<=.5?Q*(T+1):Q+T-Q*T,ne=Q*2-G,Ie=Em(ne,G,D+1/3),we=Em(ne,G,D),Me=Em(ne,G,D-1/3);return lo(Ie*255,we*255,Me*255,U)},xC={hsl:_g,hsla:_g,rgb:bg,rgba:bg},Es=function(d,c){return ro.parse(d,lg.create(c).parseComponentValue())},Fa={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},CC={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(d,c){return c.map(function(h){if(Rt(h))switch(h.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},yC={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Yl=function(d,c){var h=ro.parse(d,c[0]),p=c[1];return p&&si(p)?{color:h,stop:p}:{color:h,stop:null}},vg=function(d,c){var h=d[0],p=d[d.length-1];h.stop===null&&(h.stop=wi),p.stop===null&&(p.stop=oo);for(var b=[],x=0,O=0;O<d.length;O++){var D=d[O].stop;if(D!==null){var T=Vt(D,c);T>x?b.push(T):b.push(x),x=T}else b.push(null)}for(var Q=null,O=0;O<b.length;O++){var U=b[O];if(U===null)Q===null&&(Q=O);else if(Q!==null){for(var G=O-Q,ne=b[Q-1],Ie=(U-ne)/(G+1),we=1;we<=G;we++)b[Q+we-1]=Ie*we;Q=null}}return d.map(function(Me,st){var je=Me.color;return{color:je,stop:Math.max(Math.min(1,b[st]/c),0)}})},MC=function(d,c,h){var p=c/2,b=h/2,x=Vt(d[0],c)-p,O=b-Vt(d[1],h);return(Math.atan2(O,x)+Math.PI*2)%(Math.PI*2)},PC=function(d,c,h){var p=typeof d=="number"?d:MC(d,c,h),b=Math.abs(c*Math.sin(p))+Math.abs(h*Math.cos(p)),x=c/2,O=h/2,D=b/2,T=Math.sin(p-Math.PI/2)*D,Q=Math.cos(p-Math.PI/2)*D;return[b,x-Q,x+Q,O-T,O+T]},Kn=function(d,c){return Math.sqrt(d*d+c*c)},wg=function(d,c,h,p,b){var x=[[0,0],[0,c],[d,0],[d,c]];return x.reduce(function(O,D){var T=D[0],Q=D[1],U=Kn(h-T,p-Q);return(b?U<O.optimumDistance:U>O.optimumDistance)?{optimumCorner:D,optimumDistance:U}:O},{optimumDistance:b?1/0:-1/0,optimumCorner:null}).optimumCorner},OC=function(d,c,h,p,b){var x=0,O=0;switch(d.size){case 0:d.shape===0?x=O=Math.min(Math.abs(c),Math.abs(c-p),Math.abs(h),Math.abs(h-b)):d.shape===1&&(x=Math.min(Math.abs(c),Math.abs(c-p)),O=Math.min(Math.abs(h),Math.abs(h-b)));break;case 2:if(d.shape===0)x=O=Math.min(Kn(c,h),Kn(c,h-b),Kn(c-p,h),Kn(c-p,h-b));else if(d.shape===1){var D=Math.min(Math.abs(h),Math.abs(h-b))/Math.min(Math.abs(c),Math.abs(c-p)),T=wg(p,b,c,h,!0),Q=T[0],U=T[1];x=Kn(Q-c,(U-h)/D),O=D*x}break;case 1:d.shape===0?x=O=Math.max(Math.abs(c),Math.abs(c-p),Math.abs(h),Math.abs(h-b)):d.shape===1&&(x=Math.max(Math.abs(c),Math.abs(c-p)),O=Math.max(Math.abs(h),Math.abs(h-b)));break;case 3:if(d.shape===0)x=O=Math.max(Kn(c,h),Kn(c,h-b),Kn(c-p,h),Kn(c-p,h-b));else if(d.shape===1){var D=Math.max(Math.abs(h),Math.abs(h-b))/Math.max(Math.abs(c),Math.abs(c-p)),G=wg(p,b,c,h,!1),Q=G[0],U=G[1];x=Kn(Q-c,(U-h)/D),O=D*x}break}return Array.isArray(d.size)&&(x=Vt(d.size[0],p),O=d.size.length===2?Vt(d.size[1],b):x),[x,O]},SC=function(d,c){var h=On(180),p=[];return sa(c).forEach(function(b,x){if(x===0){var O=b[0];if(O.type===20&&O.value==="to"){h=Ag(b);return}else if(gg(O)){h=Wl.parse(d,O);return}}var D=Yl(d,b);p.push(D)}),{angle:h,stops:p,type:1}},ql=function(d,c){var h=On(180),p=[];return sa(c).forEach(function(b,x){if(x===0){var O=b[0];if(O.type===20&&["top","left","right","bottom"].indexOf(O.value)!==-1){h=Ag(b);return}else if(gg(O)){h=(Wl.parse(d,O)+On(270))%On(360);return}}var D=Yl(d,b);p.push(D)}),{angle:h,stops:p,type:1}},EC=function(d,c){var h=On(180),p=[],b=1,x=0,O=3,D=[];return sa(c).forEach(function(T,Q){var U=T[0];if(Q===0){if(Rt(U)&&U.value==="linear"){b=1;return}else if(Rt(U)&&U.value==="radial"){b=2;return}}if(U.type===18){if(U.name==="from"){var G=ro.parse(d,U.values[0]);p.push({stop:wi,color:G})}else if(U.name==="to"){var G=ro.parse(d,U.values[0]);p.push({stop:oo,color:G})}else if(U.name==="color-stop"){var ne=U.values.filter(Or);if(ne.length===2){var G=ro.parse(d,ne[1]),Ie=ne[0];Pr(Ie)&&p.push({stop:{type:16,number:Ie.number*100,flags:Ie.flags},color:G})}}}}),b===1?{angle:(h+On(180))%On(360),stops:p,type:b}:{size:O,shape:x,stops:p,position:D,type:b}},xg="closest-side",Cg="farthest-side",yg="closest-corner",Mg="farthest-corner",Pg="circle",Og="ellipse",Sg="cover",Eg="contain",kC=function(d,c){var h=0,p=3,b=[],x=[];return sa(c).forEach(function(O,D){var T=!0;if(D===0){var Q=!1;T=O.reduce(function(G,ne){if(Q)if(Rt(ne))switch(ne.value){case"center":return x.push(Sm),G;case"top":case"left":return x.push(wi),G;case"right":case"bottom":return x.push(oo),G}else(si(ne)||ao(ne))&&x.push(ne);else if(Rt(ne))switch(ne.value){case Pg:return h=0,!1;case Og:return h=1,!1;case"at":return Q=!0,!1;case xg:return p=0,!1;case Sg:case Cg:return p=1,!1;case Eg:case yg:return p=2,!1;case Mg:return p=3,!1}else if(ao(ne)||si(ne))return Array.isArray(p)||(p=[]),p.push(ne),!1;return G},T)}if(T){var U=Yl(d,O);b.push(U)}}),{size:p,shape:h,stops:b,position:x,type:2}},$l=function(d,c){var h=0,p=3,b=[],x=[];return sa(c).forEach(function(O,D){var T=!0;if(D===0?T=O.reduce(function(U,G){if(Rt(G))switch(G.value){case"center":return x.push(Sm),!1;case"top":case"left":return x.push(wi),!1;case"right":case"bottom":return x.push(oo),!1}else if(si(G)||ao(G))return x.push(G),!1;return U},T):D===1&&(T=O.reduce(function(U,G){if(Rt(G))switch(G.value){case Pg:return h=0,!1;case Og:return h=1,!1;case Eg:case xg:return p=0,!1;case Cg:return p=1,!1;case yg:return p=2,!1;case Sg:case Mg:return p=3,!1}else if(ao(G)||si(G))return Array.isArray(p)||(p=[]),p.push(G),!1;return U},T)),T){var Q=Yl(d,O);b.push(Q)}}),{size:p,shape:h,stops:b,position:x,type:2}},BC=function(d){return d.type===1},IC=function(d){return d.type===2},km={name:"image",parse:function(d,c){if(c.type===22){var h={url:c.value,type:0};return d.cache.addImage(c.value),h}if(c.type===18){var p=kg[c.name];if(typeof p>"u")throw new Error('Attempting to parse an unsupported image function "'+c.name+'"');return p(d,c.values)}throw new Error("Unsupported image type "+c.type)}};function TC(d){return!(d.type===20&&d.value==="none")&&(d.type!==18||!!kg[d.name])}for(var kg={"linear-gradient":SC,"-moz-linear-gradient":ql,"-ms-linear-gradient":ql,"-o-linear-gradient":ql,"-webkit-linear-gradient":ql,"radial-gradient":kC,"-moz-radial-gradient":$l,"-ms-radial-gradient":$l,"-o-radial-gradient":$l,"-webkit-radial-gradient":$l,"-webkit-gradient":EC},DC={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(d,c){if(c.length===0)return[];var h=c[0];return h.type===20&&h.value==="none"?[]:c.filter(function(p){return Or(p)&&TC(p)}).map(function(p){return km.parse(d,p)})}},FC={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(d,c){return c.map(function(h){if(Rt(h))switch(h.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},RC={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(d,c){return sa(c).map(function(h){return h.filter(si)}).map(dg)}},LC={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(d,c){return sa(c).map(function(h){return h.filter(Rt).map(function(p){return p.value}).join(" ")}).map(QC)}},QC=function(d){switch(d){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},ks=function(d){return d.AUTO="auto",d.CONTAIN="contain",d.COVER="cover",d}(ks||{}),zC={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(d,c){return sa(c).map(function(h){return h.filter(UC)})}},UC=function(d){return Rt(d)||si(d)},Xl=function(d){return{name:"border-"+d+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},HC=Xl("top"),VC=Xl("right"),NC=Xl("bottom"),jC=Xl("left"),Zl=function(d){return{name:"border-radius-"+d,initialValue:"0 0",prefix:!1,type:1,parse:function(c,h){return dg(h.filter(si))}}},GC=Zl("top-left"),KC=Zl("top-right"),WC=Zl("bottom-right"),YC=Zl("bottom-left"),Jl=function(d){return{name:"border-"+d+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(c,h){switch(h){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},qC=Jl("top"),$C=Jl("right"),XC=Jl("bottom"),ZC=Jl("left"),ec=function(d){return{name:"border-"+d+"-width",initialValue:"0",type:0,prefix:!1,parse:function(c,h){return Os(h)?h.number:0}}},JC=ec("top"),ey=ec("right"),ty=ec("bottom"),iy=ec("left"),ny={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ay={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(d,c){switch(c){case"rtl":return 1;case"ltr":default:return 0}}}
vendor: 16,040 bytes, line 1
1,oy={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(d,c){return c.filter(Rt).reduce(function(h,p){return h|ry(p.value)},0)}},ry=function(d){switch(d){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},sy={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(d,c){switch(c){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ly={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(d,c){return c.type===20&&c.value==="normal"?0:c.type===17||c.type===15?c.number:0}},Bm=function(d){return d.NORMAL="normal",d.STRICT="strict",d}(Bm||{}),cy={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(d,c){switch(c){case"strict":return Bm.STRICT;case"normal":default:return Bm.NORMAL}}},dy={name:"line-height",initialValue:"normal",prefix:!1,type:4},Bg=function(d,c){return Rt(d)&&d.value==="normal"?1.2*c:d.type===17?c*d.number:si(d)?Vt(d,c):c},my={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(d,c){return c.type===20&&c.value==="none"?null:km.parse(d,c)}},py={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(d,c){switch(c){case"inside":return 0;case"outside":default:return 1}}},Im={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(d,c){switch(c){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},tc=function(d){return{name:"margin-"+d,initialValue:"0",prefix:!1,type:4}},hy=tc("top"),uy=tc("right"),gy=tc("bottom"),Ay=tc("left"),fy={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(d,c){return c.filter(Rt).map(function(h){switch(h.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},by={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(d,c){switch(c){case"break-word":return"break-word";case"normal":default:return"normal"}}},ic=function(d){return{name:"padding-"+d,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},_y=ic("top"),vy=ic("right"),wy=ic("bottom"),xy=ic("left"),Cy={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(d,c){switch(c){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},yy={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(d,c){switch(c){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},My={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(d,c){return c.length===1&&Om(c[0],"none")?[]:sa(c).map(function(h){for(var p={color:Fa.TRANSPARENT,offsetX:wi,offsetY:wi,blur:wi},b=0,x=0;x<h.length;x++){var O=h[x];ao(O)?(b===0?p.offsetX=O:b===1?p.offsetY=O:p.blur=O,b++):p.color=ro.parse(d,O)}return p})}},Py={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(d,c){switch(c){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Oy={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(d,c){if(c.type===20&&c.value==="none")return null;if(c.type===18){var h=ky[c.name];if(typeof h>"u")throw new Error('Attempting to parse an unsupported transform function "'+c.name+'"');return h(c.values)}return null}},Sy=function(d){var c=d.filter(function(h){return h.type===17}).map(function(h){return h.number});return c.length===6?c:null},Ey=function(d){var c=d.filter(function(T){return T.type===17}).map(function(T){return T.number}),h=c[0],p=c[1];c[2],c[3];var b=c[4],x=c[5];c[6],c[7],c[8],c[9],c[10],c[11];var O=c[12],D=c[13];return c[14],c[15],c.length===16?[h,p,b,x,O,D]:null},ky={matrix:Sy,matrix3d:Ey},Ig={type:16,number:50,flags:xs},By=[Ig,Ig],Iy={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(d,c){var h=c.filter(si);return h.length!==2?By:[h[0],h[1]]}},Ty={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(d,c){switch(c){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},nc=function(d){return d.NORMAL="normal",d.BREAK_ALL="break-all",d.KEEP_ALL="keep-all",d}(nc||{}),Dy={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(d,c){switch(c){case"break-all":return nc.BREAK_ALL;case"keep-all":return nc.KEEP_ALL;case"normal":default:return nc.NORMAL}}},Fy={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(d,c){if(c.type===20)return{auto:!0,order:0};if(Pr(c))return{auto:!1,order:c.number};throw new Error("Invalid z-index number parsed")}},Tg={name:"time",parse:function(d,c){if(c.type===15)switch(c.unit.toLowerCase()){case"s":return 1e3*c.number;case"ms":return c.number}throw new Error("Unsupported time type")}},Ry={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(d,c){return Pr(c)?c.number:1}},Ly={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Qy={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(d,c){return c.filter(Rt).map(function(h){switch(h.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(h){return h!==0})}},zy={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(d,c){var h=[],p=[];return c.forEach(function(b){switch(b.type){case 20:case 0:h.push(b.value);break;case 17:h.push(b.number.toString());break;case 4:p.push(h.join(" ")),h.length=0;break}}),h.length&&p.push(h.join(" ")),p.map(function(b){return b.indexOf(" ")===-1?b:"'"+b+"'"})}},Uy={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Hy={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(d,c){if(Pr(c))return c.number;if(Rt(c))switch(c.value){case"bold":return 700;case"normal":default:return 400}return 400}},Vy={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(d,c){return c.filter(Rt).map(function(h){return h.value})}},Ny={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(d,c){switch(c){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},ui=function(d,c){return(d&c)!==0},jy={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(d,c){if(c.length===0)return[];var h=c[0];return h.type===20&&h.value==="none"?[]:c}},Gy={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(d,c){if(c.length===0)return null;var h=c[0];if(h.type===20&&h.value==="none")return null;for(var p=[],b=c.filter(cg),x=0;x<b.length;x++){var O=b[x],D=b[x+1];if(O.type===20){var T=D&&Pr(D)?D.number:1;p.push({counter:O.value,increment:T})}}return p}},Ky={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(d,c){if(c.length===0)return[];for(var h=[],p=c.filter(cg),b=0;b<p.length;b++){var x=p[b],O=p[b+1];if(Rt(x)&&x.value!=="none"){var D=O&&Pr(O)?O.number:0;h.push({counter:x.value,reset:D})}}return h}},Wy={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(d,c){return c.filter(Os).map(function(h){return Tg.parse(d,h)})}},Yy={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(d,c){if(c.length===0)return null;var h=c[0];if(h.type===20&&h.value==="none")return null;var p=[],b=c.filter(vC);if(b.length%2!==0)return null;for(var x=0;x<b.length;x+=2){var O=b[x].value,D=b[x+1].value;p.push({open:O,close:D})}return p}},Dg=function(d,c,h){if(!d)return"";var p=d[Math.min(c,d.length-1)];return p?h?p.open:p.close:""},qy={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(d,c){return c.length===1&&Om(c[0],"none")?[]:sa(c).map(function(h){for(var p={color:255,offsetX:wi,offsetY:wi,blur:wi,spread:wi,inset:!1},b=0,x=0;x<h.length;x++){var O=h[x];Om(O,"inset")?p.inset=!0:ao(O)?(b===0?p.offsetX=O:b===1?p.offsetY=O:b===2?p.blur=O:p.spread=O,b++):p.color=ro.parse(d,O)}return p})}},$y={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(d,c){var h=[0,1,2],p=[];return c.filter(Rt).forEach(function(b){switch(b.value){case"stroke":p.push(1);break;case"fill":p.push(0);break;case"markers":p.push(2);break}}),h.forEach(function(b){p.indexOf(b)===-1&&p.push(b)}),p}},Xy={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Zy={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(d,c){return Os(c)?c.number:0}},Jy=function(){function d(c,h){var p,b;this.animationDuration=De(c,Wy,h.animationDuration),this.backgroundClip=De(c,CC,h.backgroundClip),this.backgroundColor=De(c,yC,h.backgroundColor),this.backgroundImage=De(c,DC,h.backgroundImage),this.backgroundOrigin=De(c,FC,h.backgroundOrigin),this.backgroundPosition=De(c,RC,h.backgroundPosition),this.backgroundRepeat=De(c,LC,h.backgroundRepeat),this.backgroundSize=De(c,zC,h.backgroundSize),this.borderTopColor=De(c,HC,h.borderTopColor),this.borderRightColor=De(c,VC,h.borderRightColor),this.borderBottomColor=De(c,NC,h.borderBottomColor),this.borderLeftColor=De(c,jC,h.borderLeftColor),this.borderTopLeftRadius=De(c,GC,h.borderTopLeftRadius),this.borderTopRightRadius=De(c,KC,h.borderTopRightRadius),this.borderBottomRightRadius=De(c,WC,h.borderBottomRightRadius),this.borderBottomLeftRadius=De(c,YC,h.borderBottomLeftRadius),this.borderTopStyle=De(c,qC,h.borderTopStyle),this.borderRightStyle=De(c,$C,h.borderRightStyle),this.borderBottomStyle=De(c,XC,h.borderBottomStyle),this.borderLeftStyle=De(c,ZC,h.borderLeftStyle),this.borderTopWidth=De(c,JC,h.borderTopWidth),this.borderRightWidth=De(c,ey,h.borderRightWidth),this.borderBottomWidth=De(c,ty,h.borderBottomWidth),this.borderLeftWidth=De(c,iy,h.borderLeftWidth),this.boxShadow=De(c,qy,h.boxShadow),this.color=De(c,ny,h.color),this.direction=De(c,ay,h.direction),this.display=De(c,oy,h.display),this.float=De(c,sy,h.cssFloat),this.fontFamily=De(c,zy,h.fontFamily),this.fontSize=De(c,Uy,h.fontSize),this.fontStyle=De(c,Ny,h.fontStyle),this.fontVariant=De(c,Vy,h.fontVariant),this.fontWeight=De(c,Hy,h.fontWeight),this.letterSpacing=De(c,ly,h.letterSpacing),this.lineBreak=De(c,cy,h.lineBreak),this.lineHeight=De(c,dy,h.lineHeight),this.listStyleImage=De(c,my,h.listStyleImage),this.listStylePosition=De(c,py,h.listStylePosition),this.listStyleType=De(c,Im,h.listStyleType),this.marginTop=De(c,hy,h.marginTop),this.marginRight=De(c,uy,h.marginRight),this.marginBottom=De(c,gy,h.marginBottom),this.marginLeft=De(c,Ay,h.marginLeft),this.opacity=De(c,Ry,h.opacity);var x=De(c,fy,h.overflow);this.overflowX=x[0],this.overflowY=x[x.length>1?1:0],this.overflowWrap=De(c,by,h.overflowWrap),this.paddingTop=De(c,_y,h.paddingTop),this.paddingRight=De(c,vy,h.paddingRight),this.paddingBottom=De(c,wy,h.paddingBottom),this.paddingLeft=De(c,xy,h.paddingLeft),this.paintOrder=De(c,$y,h.paintOrder),this.position=De(c,yy,h.position),this.textAlign=De(c,Cy,h.textAlign),this.textDecorationColor=De(c,Ly,(p=h.textDecorationColor)!==null&&p!==void 0?p:h.color),this.textDecorationLine=De(c,Qy,(b=h.textDecorationLine)!==null&&b!==void 0?b:h.textDecoration),this.textShadow=De(c,My,h.textShadow),this.textTransform=De(c,Py,h.textTransform),this.transform=De(c,Oy,h.transform),this.transformOrigin=De(c,Iy,h.transformOrigin),this.visibility=De(c,Ty,h.visibility),this.webkitTextStrokeColor=De(c,Xy,h.webkitTextStrokeColor),this.webkitTextStrokeWidth=De(c,Zy,h.webkitTextStrokeWidth),this.wordBreak=De(c,Dy,h.wordBreak),this.zIndex=De(c,Fy,h.zIndex)}return d.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},d.prototype.isTransparent=function(){return so(this.backgroundColor)},d.prototype.isTransformed=function(){return this.transform!==null},d.prototype.isPositioned=function(){return this.position!==0},d.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},d.prototype.isFloating=function(){return this.float!==0},d.prototype.isInlineLevel=function(){return ui(this.display,4)||ui(this.display,33554432)||ui(this.display,268435456)||ui(this.display,536870912)||ui(this.display,67108864)||ui(this.display,134217728)},d}(),eM=function(){function d(c,h){this.content=De(c,jy,h.content),this.quotes=De(c,Yy,h.quotes)}return d}(),Fg=function(){function d(c,h){this.counterIncrement=De(c,Gy,h.counterIncrement),this.counterReset=De(c,Ky,h.counterReset)}return d}(),De=function(d,c,h){var p=new sg,b=h!==null&&typeof h<"u"?h.toString():c.initialValue;p.write(b);var x=new lg(p.read());switch(c.type){case 2:var O=x.parseComponentValue();return c.parse(d,Rt(O)?O.value:c.initialValue);case 0:return c.parse(d,x.parseComponentValue());case 1:return c.parse(d,x.parseComponentValues());case 4:return x.parseComponentValue();case 3:switch(c.format){case"angle":return Wl.parse(d,x.parseComponentValue());case"color":return ro.parse(d,x.parseComponentValue());case"image":return km.parse(d,x.parseComponentValue());case"length":var D=x.parseComponentValue();return ao(D)?D:wi;case"length-percentage":var T=x.parseComponentValue();return si(T)?T:wi;case"time":return Tg.parse(d,x.parseComponentValue())}break}},tM="data-html2canvas-debug",iM=function(d){var c=d.getAttribute(tM);switch(c){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Tm=function(d,c){var h=iM(d);return h===1||c===h},la=function(){function d(c,h){if(this.context=c,this.textNodes=[],this.elements=[],this.flags=0,Tm(h,3))debugger;this.styles=new Jy(c,window.getComputedStyle(h,null)),Wm(h)&&(this.styles.animationDuration.some(function(p){return p>0})&&(h.style.animationDuration="0s"),this.styles.transform!==null&&(h.style.transform="none")),this.bounds=m(this.context,h),Tm(h,4)&&(this.flags|=16)}return d}(),nM=
vendor: 26,159 bytes, line 1
1"AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",
1Rg="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 2,164 bytes, line 1
1+/",Bs=typeof Uint8Array>"u"?[]:new Uint8Array(256),ac=0;ac<Rg.length;ac++)Bs[Rg.charCodeAt(ac)]=ac;for(var aM=function(d){var c=d.length*.75,h=d.length,p,b=0,x,O,D,T;d[d.length-1]==="="&&(c--,d[d.length-2]==="="&&c--);var Q=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(c):new Array(c),U=Array.isArray(Q)?Q:new Uint8Array(Q);for(p=0;p<h;p+=4)x=Bs[d.charCodeAt(p)],O=Bs[d.charCodeAt(p+1)],D=Bs[d.charCodeAt(p+2)],T=Bs[d.charCodeAt(p+3)],U[b++]=x<<2|O>>4,U[b++]=(O&15)<<4|D>>2,U[b++]=(D&3)<<6|T&63;return Q},oM=function(d){for(var c=d.length,h=[],p=0;p<c;p+=2)h.push(d[p+1]<<8|d[p]);return h},rM=function(d){for(var c=d.length,h=[],p=0;p<c;p+=4)h.push(d[p+3]<<24|d[p+2]<<16|d[p+1]<<8|d[p]);return h},Yo=5,Dm=11,Fm=2,sM=Dm-Yo,Lg=65536>>Yo,lM=1<<Yo,Rm=lM-1,cM=1024>>Yo,dM=Lg+cM,mM=dM,pM=32,hM=mM+pM,uM=65536>>Dm,gM=1<<sM,AM=gM-1,Qg=function(d,c,h){return d.slice?d.slice(c,h):new Uint16Array(Array.prototype.slice.call(d,c,h))},fM=function(d,c,h){return d.slice?d.slice(c,h):new Uint32Array(Array.prototype.slice.call(d,c,h))},bM=function(d,c){var h=aM(d),p=Array.isArray(h)?rM(h):new Uint32Array(h),b=Array.isArray(h)?oM(h):new Uint16Array(h),x=24,O=Qg(b,x/2,p[4]/2),D=p[5]===2?Qg(b,(x+p[4])/2):fM(p,Math.ceil((x+p[4])/4));return new _M(p[0],p[1],p[2],p[3],O,D)},_M=function(){function d(c,h,p,b,x,O){this.initialValue=c,this.errorValue=h,this.highStart=p,this.highValueIndex=b,this.index=x,this.data=O}return d.prototype.get=function(c){var h;if(c>=0){if(c<55296||c>56319&&c<=65535)return h=this.index[c>>Yo],h=(h<<Fm)+(c&Rm),this.data[h];if(c<=65535)return h=this.index[Lg+(c-55296>>Yo)],h=(h<<Fm)+(c&Rm),this.data[h];if(c<this.highStart)return h=hM-uM+(c>>Dm),h=this.index[h],h+=c>>Yo&AM,h=this.index[h],h=(h<<Fm)+(c&Rm),this.data[h];if(c<=1114111)return this.data[this.highValueIndex]}return this.errorValue},d}(),zg="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",vM=typeof Uint8Array>"u"?[]:new Uint8Array(256),oc=0;oc<zg.length;oc++)vM[zg.charCodeAt(oc)]=oc;var wM=1,Lm=2,Qm=3,Ug=4,Hg=5,xM=7,Vg=8,zm=9,Um=10,Ng=11,jg=12,Gg=13,Kg=14,Hm=15,CM=function(d){for(var c=[],h=0,p=d.length;h<p;
vendor: 4,533 bytes, line 1
1){var b=d.charCodeAt(h++);if(b>=55296&&b<=56319&&h<p){var x=d.charCodeAt(h++);(x&64512)===56320?c.push(((b&1023)<<10)+(x&1023)+65536):(c.push(b),h--)}else c.push(b)}return c},yM=function(){for(var d=[],c=0;c<arguments.length;c++)d[c]=arguments[c];if(String.fromCodePoint)return String.fromCodePoint.apply(String,d);var h=d.length;if(!h)return"";for(var p=[],b=-1,x="";++b<h;){var O=d[b];O<=65535?p.push(O):(O-=65536,p.push((O>>10)+55296,O%1024+56320)),(b+1===h||p.length>16384)&&(x+=String.fromCharCode.apply(String,p),p.length=0)}return x},MM=bM(nM),Sn="\xD7",Vm="\xF7",PM=function(d){return MM.get(d)},OM=function(d,c,h){var p=h-2,b=c[p],x=c[h-1],O=c[h];if(x===Lm&&O===Qm)return Sn;if(x===Lm||x===Qm||x===Ug||O===Lm||O===Qm||O===Ug)return Vm;if(x===Vg&&[Vg,zm,Ng,jg].indexOf(O)!==-1||(x===Ng||x===zm)&&(O===zm||O===Um)||(x===jg||x===Um)&&O===Um||O===Gg||O===Hg||O===xM||x===wM)return Sn;if(x===Gg&&O===Kg){for(;b===Hg;)b=c[--p];if(b===Kg)return Sn}if(x===Hm&&O===Hm){for(var D=0;b===Hm;)D++,b=c[--p];if(D%2===0)return Sn}return Vm},SM=function(d){var c=CM(d),h=c.length,p=0,b=0,x=c.map(PM);return{next:function(){if(p>=h)return{done:!0,value:null};for(var O=Sn;p<h&&(O=OM(c,x,++p))===Sn;);if(O!==Sn||p===h){var D=yM.apply(null,c.slice(b,p));return b=p,{value:D,done:!1}}return{done:!0,value:null}}}},EM=function(d){for(var c=SM(d),h=[],p;!(p=c.next()).done;)p.value&&h.push(p.value.slice());return h},kM=function(d){var c=123;if(d.createRange){var h=d.createRange();if(h.getBoundingClientRect){var p=d.createElement("boundtest");p.style.height=c+"px",p.style.display="block",d.body.appendChild(p),h.selectNode(p);var b=h.getBoundingClientRect(),x=Math.round(b.height);if(d.body.removeChild(p),x===c)return!0}}return!1},BM=function(d){var c=d.createElement("boundtest");c.style.width="50px",c.style.display="block",c.style.fontSize="12px",c.style.letterSpacing="0px",c.style.wordSpacing="0px",d.body.appendChild(c);var h=d.createRange();c.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var p=c.firstChild,b=A(p.data).map(function(T){return f(T)}),x=0,O={},D=b.every(function(T,Q){h.setStart(p,x),h.setEnd(p,x+T.length);var U=h.getBoundingClientRect();x+=T.length;var G=U.x>O.x||U.y>O.y;return O=U,Q===0?!0:G});return d.body.removeChild(c),D},IM=function(){return typeof new Image().crossOrigin<"u"},TM=function(){return typeof new XMLHttpRequest().responseType=="string"},DM=function(d){var c=new Image,h=d.createElement("canvas"),p=h.getContext("2d");if(!p)return!1;c.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{p.drawImage(c,0,0),h.toDataURL()}catch{return!1}return!0},Wg=function(d){return d[0]===0&&d[1]===255&&d[2]===0&&d[3]===255},FM=function(d){var c=d.createElement("canvas"),h=100;c.width=h,c.height=h;var p=c.getContext("2d");if(!p)return Promise.reject(!1);p.fillStyle="rgb(0, 255, 0)",p.fillRect(0,0,h,h);var b=new Image,x=c.toDataURL();b.src=x;var O=Nm(h,h,0,0,b);return p.fillStyle="red",p.fillRect(0,0,h,h),Yg(O).then(function(D){p.drawImage(D,0,0);var T=p.getImageData(0,0,h,h).data;p.fillStyle="red",p.fillRect(0,0,h,h);var Q=d.createElement("div");return Q.style.backgroundImage="url("+x+")",Q.style.height=h+"px",Wg(T)?Yg(Nm(h,h,0,0,Q)):Promise.reject(!1)}).then(function(D){return p.drawImage(D,0,0),Wg(p.getImageData(0,0,h,h).data)}).catch(function(){return!1})},Nm=function(d,c,h,p,b){var x="http://www.w3.org/2000/svg",O=document.createElementNS(x,"svg"),D=document.createElementNS(x,"foreignObject");return O.setAttributeNS(null,"width",d.toString()),O.setAttributeNS(null,"height",c.toString()),D.setAttributeNS(null,"width","100%"),D.setAttributeNS(null,"height","100%"),D.setAttributeNS(null,"x",h.toString()),D.setAttributeNS(null,"y",p.toString()),D.setAttributeNS(null,"externalResourcesRequired","true"),O.appendChild(D),D.appendChild(b),O},Yg=function(d){return new Promise(function(c,h){var p=new Image;p.onload=function(){return c(p)},p.onerror=h,p.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(d))})},xi={get SUPPORT_RANGE_BOUNDS(){var d=kM(document);return Object.defineProperty(xi,"SUPPORT_RANGE_BOUNDS",{value:d}),d},get SUPPORT_WORD_BREAKING(){var d=xi.SUPPORT_RANGE_BOUNDS&&BM(document);return Object.defineProperty(xi,"SUPPORT_WORD_BREAKING",{value:d}),d},get SUPPORT_SVG_DRAWING(){var d=DM(document);return Object.defineProperty(xi,"SUPPORT_SVG_DRAWING",{value:d}),d},get SUPPORT_FOREIGNOBJECT_DRAWING(){var d=typeof Array.from=="function"&&typeof window.fetch=="function"?FM(document):Prom
vendor: 1,424 bytes, line 1
1ise.resolve(!1);return Object.defineProperty(xi,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:d}),d},get SUPPORT_CORS_IMAGES(){var d=IM();return Object.defineProperty(xi,"SUPPORT_CORS_IMAGES",{value:d}),d},get SUPPORT_RESPONSE_TYPE(){var d=TM();return Object.defineProperty(xi,"SUPPORT_RESPONSE_TYPE",{value:d}),d},get SUPPORT_CORS_XHR(){var d="withCredentials"in new XMLHttpRequest;return Object.defineProperty(xi,"SUPPORT_CORS_XHR",{value:d}),d},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var d=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(xi,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:d}),d}},Is=function(){function d(c,h){this.text=c,this.bounds=h}return d}(),RM=function(d,c,h,p){var b=zM(c,h),x=[],O=0;return b.forEach(function(D){if(h.textDecorationLine.length||D.trim().length>0)if(xi.SUPPORT_RANGE_BOUNDS){var T=qg(p,O,D.length).getClientRects();if(T.length>1){var Q=jm(D),U=0;Q.forEach(function(ne){x.push(new Is(ne,s.fromDOMRectList(d,qg(p,U+O,ne.length).getClientRects()))),U+=ne.length})}else x.push(new Is(D,s.fromDOMRectList(d,T)))}else{var G=p.splitText(D.length);x.push(new Is(D,LM(d,p))),p=G}else xi.SUPPORT_RANGE_BOUNDS||(p=p.splitText(D.length));O+=D.length}),x},LM=function(d,c){var h=c.ownerDocument;if(h){var p=h.createElement("html2canvaswrapper");p.appendChild(c.cloneNode(!0));var b=c.parentNode;if(b){b.replaceChild(p,c);var x=m(d,p);return p.firstChild&&b.replaceChild(p.firstChild,p),x}}
vendor: 7,393 bytes, line 1
1return s.EMPTY},qg=function(d,c,h){var p=d.ownerDocument;if(!p)throw new Error("Node has no owner document");var b=p.createRange();return b.setStart(d,c),b.setEnd(d,c+h),b},jm=function(d){if(xi.SUPPORT_NATIVE_TEXT_SEGMENTATION){var c=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(c.segment(d)).map(function(h){return h.segment})}return EM(d)},QM=function(d,c){if(xi.SUPPORT_NATIVE_TEXT_SEGMENTATION){var h=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(h.segment(d)).map(function(p){return p.segment})}return HM(d,c)},zM=function(d,c){return c.letterSpacing!==0?jm(d):QM(d,c)},UM=[32,160,4961,65792,65793,4153,4241],HM=function(d,c){for(var h=ux(d,{lineBreak:c.lineBreak,wordBreak:c.overflowWrap==="break-word"?"break-word":c.wordBreak}),p=[],b,x=function(){if(b.value){var O=b.value.slice(),D=A(O),T="";D.forEach(function(Q){UM.indexOf(Q)===-1?T+=f(Q):(T.length&&p.push(T),p.push(f(Q)),T="")}),T.length&&p.push(T)}};!(b=h.next()).done;)x();return p},VM=function(){function d(c,h,p){this.text=NM(h.data,p.textTransform),this.textBounds=RM(c,this.text,p,h)}return d}(),NM=function(d,c){switch(c){case 1:return d.toLowerCase();case 3:return d.replace(jM,GM);case 2:return d.toUpperCase();default:return d}},jM=/(^|\s|:|-|\(|\))([a-z])/g,GM=function(d,c,h){return d.length>0?c+h.toUpperCase():d},$g=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b.src=p.currentSrc||p.src,b.intrinsicWidth=p.naturalWidth,b.intrinsicHeight=p.naturalHeight,b.context.cache.addImage(b.src),b}return c}(la),Xg=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b.canvas=p,b.intrinsicWidth=p.width,b.intrinsicHeight=p.height,b}return c}(la),Zg=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this,x=new XMLSerializer,O=m(h,p);return p.setAttribute("width",O.width+"px"),p.setAttribute("height",O.height+"px"),b.svg="data:image/svg+xml,"+encodeURIComponent(x.serializeToString(p)),b.intrinsicWidth=p.width.baseVal.value,b.intrinsicHeight=p.height.baseVal.value,b.context.cache.addImage(b.svg),b}return c}(la),Jg=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b.value=p.value,b}return c}(la),Gm=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b.start=p.start,b.reversed=typeof p.reversed=="boolean"&&p.reversed===!0,b}return c}(la),KM=[{type:15,flags:0,unit:"px",number:3}],WM=[{type:16,flags:0,number:50}],YM=function(d){return d.width>d.height?new s(d.left+(d.width-d.height)/2,d.top,d.height,d.height):d.width<d.height?new s(d.left,d.top+(d.height-d.width)/2,d.width,d.width):d},qM=function(d){var c=d.type===$M?new Array(d.value.length+1).join("\u2022"):d.value;return c.length===0?d.placeholder||"":c},rc="checkbox",sc="radio",$M="password",eA=707406591,Km=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;switch(b.type=p.type.toLowerCase(),b.checked=p.checked,b.value=qM(p),(b.type===rc||b.type===sc)&&(b.styles.backgroundColor=3739148031,b.styles.borderTopColor=b.styles.borderRightColor=b.styles.borderBottomColor=b.styles.borderLeftColor=2779096575,b.styles.borderTopWidth=b.styles.borderRightWidth=b.styles.borderBottomWidth=b.styles.borderLeftWidth=1,b.styles.borderTopStyle=b.styles.borderRightStyle=b.styles.borderBottomStyle=b.styles.borderLeftStyle=1,b.styles.backgroundClip=[0],b.styles.backgroundOrigin=[0],b.bounds=YM(b.bounds)),b.type){case rc:b.styles.borderTopRightRadius=b.styles.borderTopLeftRadius=b.styles.borderBottomRightRadius=b.styles.borderBottomLeftRadius=KM;break;case sc:b.styles.borderTopRightRadius=b.styles.borderTopLeftRadius=b.styles.borderBottomRightRadius=b.styles.borderBottomLeftRadius=WM;break}return b}return c}(la),tA=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this,x=p.options[p.selectedIndex||0];return b.value=x&&x.text||"",b}return c}(la),iA=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b.value=p.value,b}return c}(la),nA=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;b.src=p.src,b.width=parseInt(p.width,10)||0,b.height=parseInt(p.height,10)||0,b.backgroundColor=b.styles.backgroundColor;try{if(p.contentWindow&&p.contentWindow.document&&p.contentWindow.document.documentElement){b.tree=oA(h,p.contentWindow.document.documentElement);var x=p.contentWindow.document.documentElement?Es(h,getComputedStyle(p.contentWindow.document.documentElement).backgroundColor):Fa.TRANSPARENT,O=p.contentWindow.document.body?Es(h,getComputedStyle(p.contentWindow.document.body).backgroundColor):Fa.TRANSPARENT;b.backgroundColor=so(x)?so(O)?b.styles.backgroundColor:O:x}}catch{}return b}return c}(la),XM=["OL","UL","MENU"],lc=function(d,c,h,p){for(var b=c.firstChild,x=void 0;b;b=x)if(x=b.nextSibling,rA(b)&&b.data.trim().length>0)h.textNodes.push(new VM(d,b,h.styles));else if(Sr(b))if(pA(b)&&b.assignedNodes)b.assignedNodes().forEach(function(D){return lc(d,D,h,p)});else{var O=aA(d,b);O.styles.isVisible()&&(ZM(b,O,p)?O.flags|=4:JM(O.styles)&&(O.flags|=2),XM.indexOf(b.tagName)!==-1&&(O.flags|=8),h.elements.push(O),b.slot,b.shadowRoot?lc(d,b.shadowRoot,O,p):!dc(b)&&!sA(b)&&!mc(b)&&lc(d,b,O,p))}},aA=function(d,c){return qm(c)?new $g(d,c):lA(c)?new Xg(d,c):sA(c)?new Zg(d,c):e2(c)?new Jg(d,c):t2(c)?new Gm(d,c):i2(c)?new Km(d,c):mc(c)?new tA(d,c):dc(c)?new iA(d,c):dA(c)?new nA(d,c):new la(d,c)},oA=function(d,c){var h=aA(d,c);return h.flags|=4,lc(d,c,h,h),h},ZM=function(d,c,h){return c.styles.isPositionedWithZIndex()||c.styles.opacity<1||c.styles.isTransformed()||Ym(d)&&h.styles.isTransparent()},JM=function(d){return d.isPositioned()||d.isFloating()},rA=function(d){return d.nodeType===Node.TEXT_NODE},Sr=function(d){return d.nodeType===Node.ELEMENT_NODE},Wm=function(d){return Sr(d)&&typeof d.style<"u"&&!cc(d)},cc=function(d){return typeof d.className=="object"},e2=function(d){return d.tagName==="LI"},t2=function(d){return d.tagName==="OL"},i2=function(d){return d.tagName==="INPUT"},n2=function(d){return d.tagName==="HTML"},sA=function(d){return d.tagName==="svg"},Ym=function(d){return d.tagName==="BODY"},lA=function(d){return d.tagName==="CANVAS"},cA=function(d){return d.tagName==="VIDEO"},qm=function(d){return d.tagName==="IMG"},dA=function(d){return d.tagName==="IFRAME"},mA=function(d){return d.tagName==="STYLE"},a2=function(d){return d.tagName==="SCRIPT"},dc=function(d){return d.tagName==="TEXTAREA"},mc=function(d){return d.tagName==="SELECT"},pA=function(d){return d.tagName==="SLOT"},hA=function(d){return d.tagName.indexOf("-")>0},o2=function(){function d(){this.counters={}}return d.prototype.getCounterValue=function(c){var h=this.counters[c];return h&&h.length?h[h.length-1]:1},d.prototype.getCounterValues=function(c){var h=this.counters[c];return h||[]},d.prototype.pop=function(c){var h=this;c.forEach(function(p){return h.counters[p].pop()})},d.prototype.parse=function(c){var h=this,p=c.counterIncrement,b=c.counterReset,x=!0;p!==null&&p.forEach(function(D){var T=h.counters[D.counter];T&&D.increment!==0&&(x=!1,T.length||T.push(1),T[Math.max(0,T.length-1)]+=D.increment)});var O=[];return x&&b.forEach(function(D){var T=h.counters[D.counter];O.push(D.counter),T||(T=h.counters[D.counter]=[]),T.push(D.reset)}),O},d}(),uA={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},gA={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,9
vendor: 6,852 bytes, line 1
10,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},r2={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},s2={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Er=function(d,c,h,p,b,x){return d<c||d>h?Ds(d,b,x.length>0):p.integers.reduce(function(O,D,T){for(;d>=D;)d-=D,O+=p.values[T];return O},"")+x},AA=function(d,c,h,p){var b="";do h||d--,b=p(d)+b,d/=c;while(d*c>=c);return b},ni=function(d,c,h,p,b){var x=h-c+1;return(d<0?"-":"")+(AA(Math.abs(d),x,p,function(O){return f(Math.floor(O%x)+c)})+b)},qo=function(d,c,h){h===void 0&&(h=". ");var p=c.length;return AA(Math.abs(d),p,!1,function(b){return c[Math.floor(b%p)]})+h},kr=1,co=2,mo=4,Ts=8,Ra=function(d,c,h,p,b,x){if(d<-9999||d>9999)return Ds(d,4,b.length>0);var O=Math.abs(d),D=b;if(O===0)return c[0]+D;for(var T=0;O>0&&T<=4;T++){var Q=O%10;Q===0&&ui(x,kr)&&D!==""?D=c[Q]+D:Q>1||Q===1&&T===0||Q===1&&T===1&&ui(x,co)||Q===1&&T===1&&ui(x,mo)&&d>100||Q===1&&T>1&&ui(x,Ts)?D=c[Q]+(T>0?h[T-1]:"")+D:Q===1&&T>0&&(D=h[T-1]+D),O=Math.floor(O/10)}return(d<0?p:"")+D},fA="\u5341\u767E\u5343\u842C",bA="\u62FE\u4F70\u4EDF\u842C",_A="\u30DE\u30A4\u30CA\u30B9",$m="\uB9C8\uC774\uB108\uC2A4",Ds=function(d,c,h){var p=h?". ":"",b=h?"\u3001":"",x=h?", ":"",O=h?" ":"";switch(c){case 0:return"\u2022"+O;case 1:return"\u25E6"+O;case 2:return"\u25FE"+O;case 5:var D=ni(d,48,57,!0,p);return D.length<4?"0"+D:D;case 4:return qo(d,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",b);case 6:return Er(d,1,3999,uA,3,p).toLowerCase();case 7:return Er(d,1,3999,uA,3,p);case 8:return ni(d,945,969,!1,p);case 9:return ni(d,97,122,!1,p);case 10:return ni(d,65,90,!1,p);case 11:return ni(d,1632,1641,!0,p);case 12:case 49:return Er(d,1,9999,gA,3,p);case 35:return Er(d,1,9999,gA,3,p).toLowerCase();case 13:return ni(d,2534,2543,!0,p);case 14:case 30:return ni(d,6112,6121,!0,p);case 15:return qo(d,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",b);case 16:return qo(d,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",b);case 17:case 48:return Ra(d,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",fA,"\u8CA0",b,co|mo|Ts);case 47:return Ra(d,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",bA,"\u8CA0",b,kr|co|mo|Ts);case 42:return Ra(d,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",fA,"\u8D1F",b,co|mo|Ts);case 41:return Ra(d,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",bA,"\u8D1F",b,kr|co|mo|Ts);case 26:return Ra(d,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",_A,b,0);case 25:return Ra(d,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",_A,b,kr|co|mo);case 31:return Ra(d,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",$m,x,kr|co|mo);case 33:return Ra(d,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",$m,x,0);case 32:return Ra(d,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",$m,x,kr|co|mo);case 18:return ni(d,2406,2415,!0,p);case 20:return Er(d,1,19999,s2,3,p);case 21:return ni(d,2790,2799,!0,p);case 22:return ni(d,2662,2671,!0,p);case 22:return Er(d,1,10999,r2,3,p);case 23:return qo(d,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return qo(d,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return ni(d,3302,3311,!0,p);case 28:return qo(d,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",b);case 29:return qo(d,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",b);case 34:return ni(d,3792,3801,!0,p);case 37:return ni(d,6160,6169,!0,p);case 38:return ni(d,4160,4169,!0,p);case 39:return ni(d,2918,2927,!0,p);case 40:return ni(d,1776,1785,!0,p);case 43:return ni(d,3046,3055,!0,p);case 44:return ni(d,3174,3183,!0,p);case 45:return ni(d,3664,3673,!0,p);case 46:return ni(d,3872,3881,!0,p);case 3:default:return ni(d,48,57,!0,p)}},vA="data-html2canvas-ignore",wA=function(){function d(c,h,p){if(this.context=c,this.options=p,this.scrolledElements=[],this.referenceElement=h,this.counters=new o2,this.quoteDepth=0,!h.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(h.ownerDocument.documentElement,!1)}return d.prototype.toIFrame=function(c,h){var p=this,b=l2(c,h);if(!b.contentWindow)return Promise.reject("Unable to find iframe window");var x=c.defaultView.pageXOffset,O=c.defaultView.pageYOffset,D=b.contentWindow,T=D.document,Q=m2(b).then(function(){return i(p,void 0,void 0,function(){var U,G;return a(this,function(ne){switch(ne.label){case 0:return this.scrolledElements.forEac
vendor: 8,949 bytes, lines 1-5
1h(g2),D&&(D.scrollTo(h.left,h.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(D.scrollY!==h.top||D.scrollX!==h.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(D.scrollX-h.left,D.scrollY-h.top,0,0))),U=this.options.onclone,G=this.clonedReferenceElement,typeof G>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:T.fonts&&T.fonts.ready?[4,T.fonts.ready]:[3,2];case 1:ne.sent(),ne.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,d2(T)]:[3,4];case 3:ne.sent(),ne.label=4;case 4:return typeof U=="function"?[2,Promise.resolve().then(function(){return U(T,G)}).then(function(){return b})]:[2,b]}})})});return T.open(),T.write(h2(document.doctype)+"<html></html>"),u2(this.referenceElement.ownerDocument,x,O),T.replaceChild(T.adoptNode(this.documentElement),T.documentElement),T.close(),Q},d.prototype.createElementClone=function(c){if(Tm(c,2))debugger;if(lA(c))return this.createCanvasClone(c);if(cA(c))return this.createVideoClone(c);if(mA(c))return this.createStyleClone(c);var h=c.cloneNode(!1);return qm(h)&&(qm(c)&&c.currentSrc&&c.currentSrc!==c.src&&(h.src=c.currentSrc,h.srcset=""),h.loading==="lazy"&&(h.loading="eager")),hA(h)?this.createCustomElementClone(h):h},d.prototype.createCustomElementClone=function(c){var h=document.createElement("html2canvascustomelement");return Xm(c.style,h),h},d.prototype.createStyleClone=function(c){try{var h=c.sheet;if(h&&h.cssRules){var p=[].slice.call(h.cssRules,0).reduce(function(x,O){return O&&typeof O.cssText=="string"?x+O.cssText:x},""),b=c.cloneNode(!1);return b.textContent=p,b}}catch(x){if(this.context.logger.error("Unable to access cssRules property",x),x.name!=="SecurityError")throw x}return c.cloneNode(!1)},d.prototype.createCanvasClone=function(c){var h;if(this.options.inlineImages&&c.ownerDocument){var p=c.ownerDocument.createElement("img");try{return p.src=c.toDataURL(),p}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",c)}}var b=c.cloneNode(!1);try{b.width=c.width,b.height=c.height;var x=c.getContext("2d"),O=b.getContext("2d");if(O)if(!this.options.allowTaint&&x)O.putImageData(x.getImageData(0,0,c.width,c.height),0,0);else{var D=(h=c.getContext("webgl2"))!==null&&h!==void 0?h:c.getContext("webgl");if(D){var T=D.getContextAttributes();T?.preserveDrawingBuffer===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",c)}O.drawImage(c,0,0)}return b}catch{this.context.logger.info("Unable to clone canvas as it is tainted",c)}return b},d.prototype.createVideoClone=function(c){var h=c.ownerDocument.createElement("canvas");h.width=c.offsetWidth,h.height=c.offsetHeight;var p=h.getContext("2d");try{return p&&(p.drawImage(c,0,0,h.width,h.height),this.options.allowTaint||p.getImageData(0,0,h.width,h.height)),h}catch{this.context.logger.info("Unable to clone video as it is tainted",c)}var b=c.ownerDocument.createElement("canvas");return b.width=c.offsetWidth,b.height=c.offsetHeight,b},d.prototype.appendChildNode=function(c,h,p){(!Sr(h)||!a2(h)&&!h.hasAttribute(vA)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(h)))&&(!this.options.copyStyles||!Sr(h)||!mA(h))&&c.appendChild(this.cloneNode(h,p))},d.prototype.cloneChildNodes=function(c,h,p){for(var b=this,x=c.shadowRoot?c.shadowRoot.firstChild:c.firstChild;x;x=x.nextSibling)if(Sr(x)&&pA(x)&&typeof x.assignedNodes=="function"){var O=x.assignedNodes();O.length&&O.forEach(function(D){return b.appendChildNode(h,D,p)})}else this.appendChildNode(h,x,p)},d.prototype.cloneNode=function(c,h){if(rA(c))return document.createTextNode(c.data);if(!c.ownerDocument)return c.cloneNode(!1);var p=c.ownerDocument.defaultView;if(p&&Sr(c)&&(Wm(c)||cc(c))){var b=this.createElementClone(c);b.style.transitionProperty="none";var x=p.getComputedStyle(c),O=p.getComputedStyle(c,":before"),D=p.getComputedStyle(c,":after");this.referenceElement===c&&Wm(b)&&(this.clonedReferenceElement=b),Ym(b)&&b2(b);var T=this.counters.parse(new Fg(this.context,x)),Q=this.resolvePseudoContent(c,b,O,pc.BEFORE);hA(c)&&(h=!0),cA(c)||this.cloneChildNodes(c,b,h),Q&&b.insertBefore(Q,b.firstChild);var U=this.resolvePseudoContent(c,b,D,pc.AFTER);return U&&b.appendChild(U),this.counters.pop(T),(x&&(this.options.copyStyles||cc(c))&&!dA(c)||h)&&Xm(x,b),(c.scrollTop!==0||c.scrollLeft!==0)&&this.scrolledElements.push([b,c.scrollLeft,c.scrollTop]),(dc(c)||mc(c))&&(dc(b)||mc(b))&&(b.value=c.value),b}return c.cloneNode(!1)},d.prototype.resolvePseudoContent=function(c,h,p,b){var x=this;if(p){var O=p.content,D=h.ownerDocument;if(!(!D||!O||O==="none"||O==="-moz-alt-content"||p.display==="none")){this.counters.parse(new Fg(this.context,p));var T=new eM(this.context,p),Q=D.createElement("html2canvaspseudoelement");Xm(p,Q),T.content.forEach(function(G){if(G.type===0)Q.appendChild(D.createTextNode(G.value));else if(G.type===22){var ne=D.createElement("img");ne.src=G.value,ne.style.opacity="1",Q.appendChild(ne)}else if(G.type===18){if(G.name==="attr"){var Ie=G.values.filter(Rt);Ie.length&&Q.appendChild(D.createTextNode(c.getAttribute(Ie[0].value)||""))}else if(G.name==="counter"){var we=G.values.filter(Or),Me=we[0],st=we[1];if(Me&&Rt(Me)){var je=x.counters.getCounterValue(Me.value),Le=st&&Rt(st)?Im.parse(x.context,st.value):3;Q.appendChild(D.createTextNode(Ds(je,Le,!1)))}}else if(G.name==="counters"){var Mt=G.values.filter(Or),Me=Mt[0],ct=Mt[1],st=Mt[2];if(Me&&Rt(Me)){var Xe=x.counters.getCounterValues(Me.value),Be=st&&Rt(st)?Im.parse(x.context,st.value):3,_t=ct&&ct.type===0?ct.value:"",vt=Xe.map(function(Zi){return Ds(Zi,Be,!1)}).join(_t);Q.appendChild(D.createTextNode(vt))}}}else if(G.type===20)switch(G.value){case"open-quote":Q.appendChild(D.createTextNode(Dg(T.quotes,x.quoteDepth++,!0)));break;case"close-quote":Q.appendChild(D.createTextNode(Dg(T.quotes,--x.quoteDepth,!1)));break;default:Q.appendChild(D.createTextNode(G.value))}}),Q.className=Zm+" "+Jm;var U=b===pc.BEFORE?" "+Zm:" "+Jm;return cc(h)?h.className.baseValue+=U:h.className+=U,Q}}},d.destroy=function(c){return c.parentNode?(c.parentNode.removeChild(c),!0):!1},d}(),pc=function(d){return d[d.BEFORE=0]="BEFORE",d[d.AFTER=1]="AFTER",d}(pc||{}),l2=function(d,c){var h=d.createElement("iframe");return h.className="html2canvas-container",h.style.visibility="hidden",h.style.position="fixed",h.style.left="-10000px",h.style.top="0px",h.style.border="0",h.width=c.width.toString(),h.height=c.height.toString(),h.scrolling="no",h.setAttribute(vA,"true"),d.body.appendChild(h),h},c2=function(d){return new Promise(function(c){if(d.complete){c();return}if(!d.src){c();return}d.onload=c,d.onerror=c})},d2=function(d){return Promise.all([].slice.call(d.images,0).map(c2))},m2=function(d){return new Promise(function(c,h){var p=d.contentWindow;if(!p)return h("No window assigned for iframe");var b=p.document;p.onload=d.onload=function(){p.onload=d.onload=null;var x=setInterval(function(){b.body.childNodes.length>0&&b.readyState==="complete"&&(clearInterval(x),c(d))},50)}})},p2=["all","d","content"],Xm=function(d,c){for(var h=d.length-1;h>=0;h--){var p=d.item(h);p2.indexOf(p)===-1&&c.style.setProperty(p,d.getPropertyValue(p))}return c},h2=function(d){var c="";return d&&(c+="<!DOCTYPE ",d.name&&(c+=d.name),d.internalSubset&&(c+=d.internalSubset),d.publicId&&(c+='"'+d.publicId+'"'),d.systemId&&(c+='"'+d.systemId+'"'),c+=">"),c},u2=function(d,c,h){d&&d.defaultView&&(c!==d.defaultView.pageXOffset||h!==d.defaultView.pageYOffset)&&d.defaultView.scrollTo(c,h)},g2=function(d){var c=d[0],h=d[1],p=d[2];c.scrollLeft=h,c.scrollTop=p},A2=":before",f2=":after",Zm="___html2canvas___pseudoelement_before",Jm="___html2canvas___pseudoelement_after",xA=`{
2    content: "" !important;
3    display: none !important;
4}`,b2=function(d){_2(d,"."+Zm+A2+xA+`
5         .`+Jm+f2+xA)},_2=function(d,c){var h=d.ownerDocument;if(h){var p=h.createElement("style");p.textContent=c,d.appendChild(p)}},CA=function(){function d(){}return d.getOrigin=function(c){var h=d._link;return h?(h.href=c,h.href=h.href,h.protocol+h.hostname+h.port):"about:blank"},d.isSameOrigin=function(c){return d.getOrigin(c)===d._origin},d.setContext=function(c){d._link=c.document.createElement("a"),d._origin=d.getOrigin(c.location.href)},d._origin="about:blank",d}(),v2=function(){function d(c,h){this.context=c,this._options=h,this._cache={}}return d.prototype.addImage=function(c){var h=Promise.resolve();return this.has(c)||(tp(c)||y2(c))&&(this._cache[c]=this.loadImage(c)).catch(function(){}),h},d.prototype.match=function(c){return this._cache[c]},d.prototype.loadImage=function(c){return i(this,void 0,void 0,function(){var h,p,b,x,O=this;return a(this,function(D){switch(D.label){case 0:return h=CA.isSameOrigin(c),p=!ep(c)&&this._options.useCORS===!0&&xi.SUPPORT_CORS_IMAGES&&!h,b=!ep(c)&&!h&&!tp(c)&&typeof this._options.proxy=="str
5ing"&&xi.SUPPORT_CORS_XHR&&!p,!h&&this._options.allowTaint===!1&&!ep(c)&&!tp(c)&&!b&&!p?[2]:(x=c,b?[4,this.proxy(x)]:[3,2]);case 1:x=D.sent(),D.label=2;case 2:return this.context.logger.debug("Added image "+c.substring(0,256)),[4,new Promise(function(T,Q){var U=new Image;U.onload=function(){return T(U)},U.onerror=Q,(M2(x)||p)&&(U.crossOrigin="anonymous"),U.src=x,U.complete===!0&&setTimeout(function(){return T(U)},500),O._options.imageTimeout>0&&setTimeout(function(){return Q("Timed out ("+O._options.imageTimeout+"ms) loading image")},O._options.imageTimeout)})];case 3:return[2,D.sent()]}})})},d.prototype.has=function(c){return typeof this._cache[c]<"u"},d.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},d.prototype.proxy=function(c){var h=this,p=this._options.proxy;if(!p)throw new Error("No proxy defined");var b=c.substring(0,256);return new Promise(function(x,O){var D=xi.SUPPORT_RESPONSE_TYPE?"blob":"text",T=new XMLHttpRequest;T.onload=function(){if(T.status===200)if(D==="text")x(T.response);else{var G=new FileReader;G.addEventListener("load",function(){return x(G.result)},!1),G.addEventListener("error",function(ne){return O(ne)},!1),G.readAsDataURL(T.response)}else O("Failed to proxy resource "+b+" with status code "+T.status)},T.onerror=O;var Q=p.indexOf("?")>-1?"&":"?";if(T.open("GET",""+p+Q+"url="+encodeURIComponent(c)+"&responseType="+D),D!=="text"&&T instanceof XMLHttpRequest&&(T.responseType=D),h._options.imageTimeout){var U=h._options.imageTimeout;T.timeout=U,T.ontimeout=function(){return O("Timed out ("+U+"ms) proxying "+b)}}T.send()})},d}(),w2=/^data:image\/svg\+xml/i,x2=/^data:image\/.*;base64,/i,C2=/^data:image\/.*/i,y2=function(d){return xi.SUPPORT_SVG_DRAWING||!P2(d)},ep=function(d){return C2.test(d)},M2=function(d){return x2.test(d)},tp=function(d){return d.substr(0,4)==="blob"},P2=function(d){return d.substr(-3).toLowerCase()==="svg"||w2.test(d)},ke=function(){function d(c,h){this.type=0,this.x=c,this.y=h}return d.prototype.add=function(c,h){return new d(this.x+c,this.y+h)},d}(),Br=function(d,c,h){return new ke(d.x+(c.x-d.x)*h,d.y+(c.y-d.y)*h)},hc=function(){function d(c,h,p,b){this.type=1,this.start=c,this.startControl=h,this.endControl=p,this.end=b}return d.prototype.subdivide=function(c,h){var p=Br(this.start,this.startControl,c),b=Br(this.startControl,this.endControl,c),x=Br(this.endControl,this.end,c),O=Br(p,b,c),D=Br(b,x,c),T=Br(O,D,c);return h?new d(this.start,p,O,T):new d(T,D,x,this.end)},d.prototype.add=function(c,h){return new d(this.start.add(c,h),this.startControl.add(c,h),this.endControl.add(c,h),this.end.add(c,h))},d.prototype.reverse=function(){return new d(this.end,this.endControl,this.startControl,this.start)},d}(),En=function(d){return d.type===1},O2=function(){function d(c){var h=c.styles,p=c.bounds,b=Ss(h.borderTopLeftRadius,p.width,p.height),x=b[0],O=b[1],D=Ss(h.borderTopRightRadius,p.width,p.height),T=D[0],Q=D[1],U=Ss(h.borderBottomRightRadius,p.width,p.height),G=U[0],ne=U[1],Ie=Ss(h.borderBottomLeftRadius,p.width,p.height),we=Ie[0],Me=Ie[1],st=[];st.push((x+T)/p.width),st.push((we+G)/p.width),st.push((O+Me)/p.height),st.push((Q+ne)/p.height);var je=Math.max.apply(Math,st);je>1&&(x/=je,O/=je,T/=je,Q/=je,G/=je,ne/=je,we/=je,Me/=je);var Le=p.width-T,Mt=p.height-ne,ct=p.width-G,Xe=p.height-Me,Be=h.borderTopWidth,_t=h.borderRightWidth,vt=h.borderBottomWidth,Ze=h.borderLeftWidth,li=Vt(h.paddingTop,c.bounds.width),Zi=Vt(h.paddingRight,c.bounds.width),pn=Vt(h.paddingBottom,c.bounds.width),Lt=Vt(h.paddingLeft,c.bounds.width);this.topLeftBorderDoubleOuterBox=x>0||O>0?Kt(p.left+Ze/3,p.top+Be/3,x-Ze/3,O-Be/3,Dt.TOP_LEFT):new ke(p.left+Ze/3,p.top+Be/3),this.topRightBorderDoubleOuterBox=x>0||O>0?Kt(p.left+Le,p.top+Be/3,T-_t/3,Q-Be/3,Dt.TOP_RIGHT):new ke(p.left+p.width-_t/3,p.top+Be/3),this.bottomRightBorderDoubleOuterBox=G>0||ne>0?Kt(p.left+ct,p.top+Mt,G-_t/3,ne-vt/3,Dt.BOTTOM_RIGHT):new ke(p.left+p.width-_t/3,p.top+p.height-vt/3),this.bottomLeftBorderDoubleOuterBox=we>0||Me>0?Kt(p.left+Ze/3,p.top+Xe,we-Ze/3,Me-vt/3,Dt.BOTTOM_LEFT):new ke(p.left+Ze/3,p.top+p.height-vt/3),this.topLeftBorderDoubleInnerBox=x>0||O>0?Kt(p.left+Ze*2/3,p.top+Be*2/3,x-Ze*2/3,O-Be*2/3,Dt.TOP_LEFT):new ke(p.left+Ze*2/3,p.top+Be*2/3),this.topRightBorderDoubleInnerBox=x>0||O>0?Kt(p.left+Le,p.top+Be*2/3,T-_t*2/3,Q-Be*2/3,Dt.TOP_RIGHT):new ke(p.left+p.width-_t*2/3,p.top+Be*2/3),this.bottomRightBorderDoubleInnerBox=G>0||ne>0?Kt(p.left+ct,p.top+Mt,G-_t*2/3,ne-vt*2/3,Dt.BOTTOM_RIGHT):new ke(p.left+p.width-_t*2/3,p.top+p.height-vt*2/3),this.bottomLeftBorderDoubleInnerBox=we>0||Me>0?Kt(p.left+Ze*2/3,p.top+Xe,we-Ze*2/3,Me-vt*2/3,Dt.BOTTOM_LEFT):new ke(p.left+Ze*2/3,p.top+p.height-vt*2/3),this.topLeftBorderStroke=x>0||O>0?Kt(p.left+Ze/2,p.top+Be/2,x-Ze/2,O-Be/2,Dt.TOP_LEFT):new ke(p.left+Ze/2,p.top+Be/2),this.topRightBorderStroke=x>0||O>0?Kt(p.left+Le,p.top+Be/2,T-_t/2,Q-Be/2,Dt.TOP_RIGHT):new ke(p.left+p.width-_t/2,p.top+Be/2),this.bottomRightBorderStroke=G>0||ne>0?Kt(p.left+ct,p.top+Mt,G-_t/2,ne-vt/2,Dt.BOTTOM_RIGHT):new ke(p.left+p.width-_t/2,p.top+p.height-vt/2),this.bottomLeftBorderStroke=we>0||Me>0?Kt(p.left+Ze/2,p.top+Xe,we-Ze/2,Me-vt/2,Dt.BOTTOM_LEFT):new ke(p.left+Ze/2,p.top+p.height-vt/2),this.topLeftBorderBox=x>0||O>0?Kt(p.left,p.top,x,O,Dt.TOP_LEFT):new ke(p.left,p.top),this.topRightBorderBox=T>0||Q>0?Kt(p.left+Le,p.top,T,Q,Dt.TOP_RIGHT):new ke(p.left+p.width,p.top),this.bottomRightBorderBox=G>0||ne>0?Kt(p.left+ct,p.top+Mt,G,ne,Dt.BOTTOM_RIGHT):new ke(p.left+p.width,p.top+p.height),this.bottomLeftBorderBox=we>0||Me>0?Kt(p.left,p.top+Xe,we,Me,Dt.BOTTOM_LEFT):new ke(p.left,p.top+p.height),this.topLeftPaddingBox=x>0||O>0?Kt(p.left+Ze,p.top+Be,Math.max(0,x-Ze),Math.max(0,O-Be),Dt.TOP_LEFT):new ke(p.left+Ze,p.top+Be),this.topRightPaddingBox=T>0||Q>0?Kt(p.left+Math.min(Le,p.width-_t),p.top+Be,Le>p.width+_t?0:Math.max(0,T-_t),Math.max(0,Q-Be),Dt.TOP_RIGHT):new ke(p.left+p.width-_t,p.top+Be),this.bottomRightPaddingBox=G>0||ne>0?Kt(p.left+Math.min(ct,p.width-Ze),p.top+Math.min(Mt,p.height-vt),Math.max(0,G-_t),Math.max(0,ne-vt),Dt.BOTTOM_RIGHT):new ke(p.left+p.width-_t,p.top+p.height-vt),this.bottomLeftPaddingBox=we>0||Me>0?Kt(p.left+Ze,p.top+Math.min(Xe,p.height-vt),Math.max(0,we-Ze),Math.max(0,Me-vt),Dt.BOTTOM_LEFT):new ke(p.left+Ze,p.top+p.height-vt),this.topLeftContentBox=x>0||O>0?Kt(p.left+Ze+Lt,p.top+Be+li,Math.max(0,x-(Ze+Lt)),Math.max(0,O-(Be+li)),Dt.TOP_LEFT):new ke(p.left+Ze+Lt,p.top+Be+li),this.topRightContentBox=T>0||Q>0?Kt(p.left+Math.min(Le,p.width+Ze+Lt),p.top+Be+li,Le>p.width+Ze+Lt?0:T-Ze+Lt,Q-(Be+li),Dt.TOP_RIGHT):new ke(p.left+p.width-(_t+Zi),p.top+Be+li),this.bottomRightContentBox=G>0||ne>0?Kt(p.left+Math.min(ct,p.width-(Ze+Lt)),p.top+Math.min(Mt,p.height+Be+li),Math.max(0,G-(_t+Zi)),ne-(vt+pn),Dt.BOTTOM_RIGHT):new ke(p.left+p.width-(_t+Zi),p.top+p.height-(vt+pn)),this.bottomLeftContentBox=we>0||Me>
vendor: 12,967 bytes, line 5
50?Kt(p.left+Ze+Lt,p.top+Xe,Math.max(0,we-(Ze+Lt)),Me-(vt+pn),Dt.BOTTOM_LEFT):new ke(p.left+Ze+Lt,p.top+p.height-(vt+pn))}return d}(),Dt=function(d){return d[d.TOP_LEFT=0]="TOP_LEFT",d[d.TOP_RIGHT=1]="TOP_RIGHT",d[d.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",d[d.BOTTOM_LEFT=3]="BOTTOM_LEFT",d}(Dt||{}),Kt=function(d,c,h,p,b){var x=4*((Math.sqrt(2)-1)/3),O=h*x,D=p*x,T=d+h,Q=c+p;switch(b){case Dt.TOP_LEFT:return new hc(new ke(d,Q),new ke(d,Q-D),new ke(T-O,c),new ke(T,c));case Dt.TOP_RIGHT:return new hc(new ke(d,c),new ke(d+O,c),new ke(T,Q-D),new ke(T,Q));case Dt.BOTTOM_RIGHT:return new hc(new ke(T,c),new ke(T,c+D),new ke(d+O,Q),new ke(d,Q));case Dt.BOTTOM_LEFT:default:return new hc(new ke(T,Q),new ke(T-O,Q),new ke(d,c+D),new ke(d,c))}},uc=function(d){return[d.topLeftBorderBox,d.topRightBorderBox,d.bottomRightBorderBox,d.bottomLeftBorderBox]},S2=function(d){return[d.topLeftContentBox,d.topRightContentBox,d.bottomRightContentBox,d.bottomLeftContentBox]},gc=function(d){return[d.topLeftPaddingBox,d.topRightPaddingBox,d.bottomRightPaddingBox,d.bottomLeftPaddingBox]},E2=function(){function d(c,h,p){this.offsetX=c,this.offsetY=h,this.matrix=p,this.type=0,this.target=6}return d}(),Ac=function(){function d(c,h){this.path=c,this.target=h,this.type=1}return d}(),k2=function(){function d(c){this.opacity=c,this.type=2,this.target=6}return d}(),B2=function(d){return d.type===0},yA=function(d){return d.type===1},I2=function(d){return d.type===2},MA=function(d,c){return d.length===c.length?d.some(function(h,p){return h===c[p]}):!1},T2=function(d,c,h,p,b){return d.map(function(x,O){switch(O){case 0:return x.add(c,h);case 1:return x.add(c+p,h);case 2:return x.add(c+p,h+b);case 3:return x.add(c,h+b)}return x})},PA=function(){function d(c){this.element=c,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return d}(),OA=function(){function d(c,h){if(this.container=c,this.parent=h,this.effects=[],this.curves=new O2(this.container),this.container.styles.opacity<1&&this.effects.push(new k2(this.container.styles.opacity)),this.container.styles.transform!==null){var p=this.container.bounds.left+this.container.styles.transformOrigin[0].number,b=this.container.bounds.top+this.container.styles.transformOrigin[1].number,x=this.container.styles.transform;this.effects.push(new E2(p,b,x))}if(this.container.styles.overflowX!==0){var O=uc(this.curves),D=gc(this.curves);MA(O,D)?this.effects.push(new Ac(O,6)):(this.effects.push(new Ac(O,2)),this.effects.push(new Ac(D,4)))}}return d.prototype.getEffects=function(c){for(var h=[2,3].indexOf(this.container.styles.position)===-1,p=this.parent,b=this.effects.slice(0);p;){var x=p.effects.filter(function(T){return!yA(T)});if(h||p.container.styles.position!==0||!p.parent){if(b.unshift.apply(b,x),h=[2,3].indexOf(p.container.styles.position)===-1,p.container.styles.overflowX!==0){var O=uc(p.curves),D=gc(p.curves);MA(O,D)||b.unshift(new Ac(D,6))}}else b.unshift.apply(b,x);p=p.parent}return b.filter(function(T){return ui(T.target,c)})},d}(),ip=function(d,c,h,p){d.container.elements.forEach(function(b){var x=ui(b.flags,4),O=ui(b.flags,2),D=new OA(b,d);ui(b.styles.display,2048)&&p.push(D);var T=ui(b.flags,8)?[]:p;if(x||O){var Q=x||b.styles.isPositioned()?h:c,U=new PA(D);if(b.styles.isPositioned()||b.styles.opacity<1||b.styles.isTransformed()){var G=b.styles.zIndex.order;if(G<0){var ne=0;Q.negativeZIndex.some(function(we,Me){return G>we.element.container.styles.zIndex.order?(ne=Me,!1):ne>0}),Q.negativeZIndex.splice(ne,0,U)}else if(G>0){var Ie=0;Q.positiveZIndex.some(function(we,Me){return G>=we.element.container.styles.zIndex.order?(Ie=Me+1,!1):Ie>0}),Q.positiveZIndex.splice(Ie,0,U)}else Q.zeroOrAutoZIndexOrTransformedOrOpacity.push(U)}else b.styles.isFloating()?Q.nonPositionedFloats.push(U):Q.nonPositionedInlineLevel.push(U);ip(D,U,x?U:h,T)}else b.styles.isInlineLevel()?c.inlineLevel.push(D):c.nonInlineLevel.push(D),ip(D,c,h,T);ui(b.flags,8)&&SA(b,T)})},SA=function(d,c){for(var h=d instanceof Gm?d.start:1,p=d instanceof Gm?d.reversed:!1,b=0;b<c.length;b++){var x=c[b];x.container instanceof Jg&&typeof x.container.value=="number"&&x.container.value!==0&&(h=x.container.value),x.listValue=Ds(h,x.container.styles.listStyleType,!0),h+=p?-1:1}},D2=function(d){var c=new OA(d,null),h=new PA(c),p=[];return ip(c,h,h,p),SA(c.container,p),h},EA=function(d,c){switch(c){case 0:return kn(d.topLeftBorderBox,d.topLeftPaddingBox,d.topRightBorderBox,d.topRightPaddingBox);case 1:return kn(d.topRightBorderBox,d.topRightPaddingBox,d.bottomRightBorderBox,d.bottomRightPaddingBox);case 2:return kn(d.bottomRightBorderBox,d.bottomRightPaddingBox,d.bottomLeftBorderBox,d.bottomLeftPaddingBox);case 3:default:return kn(d.bottomLeftBorderBox,d.bottomLeftPaddingBox,d.topLeftBorderBox,d.topLeftPaddingBox)}},F2=function(d,c){switch(c){case 0:return kn(d.topLeftBorderBox,d.topLeftBorderDoubleOuterBox,d.topRightBorderBox,d.topRightBorderDoubleOuterBox);case 1:return kn(d.topRightBorderBox,d.topRightBorderDoubleOuterBox,d.bottomRightBorderBox,d.bottomRightBorderDoubleOuterBox);case 2:return kn(d.bottomRightBorderBox,d.bottomRightBorderDoubleOuterBox,d.bottomLeftBorderBox,d.bottomLeftBorderDoubleOuterBox);case 3:default:return kn(d.bottomLeftBorderBox,d.bottomLeftBorderDoubleOuterBox,d.topLeftBorderBox,d.topLeftBorderDoubleOuterBox)}},R2=function(d,c){switch(c){case 0:return kn(d.topLeftBorderDoubleInnerBox,d.topLeftPaddingBox,d.topRightBorderDoubleInnerBox,d.topRightPaddingBox);case 1:return kn(d.topRightBorderDoubleInnerBox,d.topRightPaddingBox,d.bottomRightBorderDoubleInnerBox,d.bottomRightPaddingBox);case 2:return kn(d.bottomRightBorderDoubleInnerBox,d.bottomRightPaddingBox,d.bottomLeftBorderDoubleInnerBox,d.bottomLeftPaddingBox);case 3:default:return kn(d.bottomLeftBorderDoubleInnerBox,d.bottomLeftPaddingBox,d.topLeftBorderDoubleInnerBox,d.topLeftPaddingBox)}},L2=function(d,c){switch(c){case 0:return fc(d.topLeftBorderStroke,d.topRightBorderStroke);case 1:return fc(d.topRightBorderStroke,d.bottomRightBorderStroke);case 2:return fc(d.bottomRightBorderStroke,d.bottomLeftBorderStroke);case 3:default:return fc(d.bottomLeftBorderStroke,d.topLeftBorderStroke)}},fc=function(d,c){var h=[];return En(d)?h.push(d.subdivide(.5,!1)):h.push(d),En(c)?h.push(c.subdivide(.5,!0)):h.push(c),h},kn=function(d,c,h,p){var b=[];return En(d)?b.push(d.subdivide(.5,!1)):b.push(d),En(h)?b.push(h.subdivide(.5,!0)):b.push(h),En(p)?b.push(p.subdivide(.5,!0).reverse()):b.push(p),En(c)?b.push(c.subdivide(.5,!1).reverse()):b.push(c),b},kA=function(d){var c=d.bounds,h=d.styles;return c.add(h.borderLeftWidth,h.borderTopWidth,-(h.borderRightWidth+h.borderLeftWidth),-(h.borderTopWidth+h.borderBottomWidth))},bc=function(d){var c=d.styles,h=d.bounds,p=Vt(c.paddingLeft,h.width),b=Vt(c.paddingRight,h.width),x=Vt(c.paddingTop,h.width),O=Vt(c.paddingBottom,h.width);return h.add(p+c.borderLeftWidth,x+c.borderTopWidth,-(c.borderRightWidth+c.borderLeftWidth+p+b),-(c.borderTopWidth+c.borderBottomWidth+x+O))},Q2=function(d,c){return d===0?c.bounds:d===2?bc(c):kA(c)},z2=function(d,c){return d===0?c.bounds:d===2?bc(c):kA(c)},np=function(d,c,h){var p=Q2(Tr(d.styles.backgroundOrigin,c),d),b=z2(Tr(d.styles.backgroundClip,c),d),x=U2(Tr(d.styles.backgroundSize,c),h,p),O=x[0],D=x[1],T=Ss(Tr(d.styles.backgroundPosition,c),p.width-O,p.height-D),Q=H2(Tr(d.styles.backgroundRepeat,c),T,x,p,b),U=Math.round(p.left+T[0]),G=Math.round(p.top+T[1]);return[Q,U,G,O,D]},Ir=function(d){return Rt(d)&&d.value===ks.AUTO},_c=function(d){return typeof d=="number"},U2=function(d,c,h){var p=c[0],b=c[1],x=c[2],O=d[0],D=d[1];if(!O)return[0,0];if(si(O)&&D&&si(D))return[Vt(O,h.width),Vt(D,h.height)];var T=_c(x);if(Rt(O)&&(O.value===ks.CONTAIN||O.value===ks.COVER)){if(_c(x)){var Q=h.width/h.height;return Q<x!=(O.value===ks.COVER)?[h.width,h.width/x]:[h.height*x,h.height]}return[h.width,h.height]}var U=_c(p),G=_c(b),ne=U||G;if(Ir(O)&&(!D||Ir(D))){if(U&&G)return[p,b];if(!T&&!ne)return[h.width,h.height];if(ne&&T){var Ie=U?p:b*x,we=G?b:p/x;return[Ie,we]}var Me=U?p:h.width,st=G?b:h.height;return[Me,st]}if(T){var je=0,Le=0;return si(O)?je=Vt(O,h.width):si(D)&&(Le=Vt(D,h.height)),Ir(O)?je=Le*x:(!D||Ir(D))&&(Le=je/x),[je,Le]}var Mt=null,ct=null;if(si(O)?Mt=Vt(O,h.width):D&&si(D)&&(ct=Vt(D,h.height)),Mt!==null&&(!D||Ir(D))&&(ct=U&&G?Mt/p*b:h.height),ct!==null&&Ir(O)&&(Mt=U&&G?ct/b*p:h.width),Mt!==null&&ct!==null)return[Mt,ct];throw new Error("Unable to calculate background-size for element")},Tr=function(d,c){var h=d[c];return typeof h>"u"?d[0]:h},H2=function(d,c,h,p,b){var x=c[0],O=c[1],D=h[0],T=h[1];switch(d){case 2:return[new ke(Math.round(p.left),Math.round(p.top+O)),new ke(Math.round(p.left+p.width),Math.round(p.top+O)),new ke(Math.round(p.left+p.width),Math.round(T+p.top+O)),new ke(Math.round(p.left),Math.round(T+p.top+O))];case 3:return[new ke(Math.round(p.left+x),Math.round(p.top)),new ke(Math.round(p.left+x+D),Math.round(p.top)),new ke(Math.round(p.left+x+D),Math.round(p.height+p.top)),new ke(Math.round(p.left+x),Math.round(p.height+p.top))];case 1:return[new ke(Math.round(p.left+x),Math.round(p.top+O)),new ke(Math.round(p.left+x+D),Math.round(p.top+O)),new ke(Math.round(p.left+x+D),Math.round(p.top+O+T)),new ke(Math.round(p.left+x),Math.round(p.top+O+T))];default:return[new ke(Math.round(b.left),Math.round(b.top)),new ke(Math.round(b.left+b.width),Math.round(b.top)),new ke(Math.round(b.left+b.width),Math.round(b.height+b.top)),new ke(Math.round(b.left),Math.round(b.height+b.top))]}},V2="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",BA="Hidden Text",N2=function(){function d(c){this._data={},this._document=c}return d.prototype.parseMetrics=function(c,h){var p=this._document.createElement("div"),b=this._document.createElement("img"),x=this._document.createElement("span"),O=this._document.body;p.style.visibility="hidden",p.style.fontFamily=c,p.style.fontSize=h,p.style.margin="0",p.style.padding="0",p.style.whiteSpace="nowrap",O.appendChild(p),b.src=V2,b.width=1,b.height=1,b.style.margin="0",b.style.padding="0",b.style.verticalAlign="baseline",x.style.fontFamily=c,x.style.fontSize=h,x.style.margin="0",x.style.padding="0",x.appendChild(this._document.createTextNode(BA)),p.appendChild(x),p.appendChild(b);var D=b.offsetTop-x.offsetTop+2;p.removeChild(x),p.appendChild(this._document.createTextNode(BA)),p.style.lineHeight="normal",b.style.verticalAlign="super";var T=b.offsetTop-p.offsetTop+2;return O.removeChild(p),{baseline:D,middle:T}},d.prototype.getMetrics=function(c,h){var p=c+" "+h;return typeof this._data[p]>"u"&&(this._data[p]=this.parseMetrics(c,h)),this._data[p]},d}(),IA=function(){function d(c,h){this.context=c,this.options=h}return d}(),j2=1e4,G2=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b._activeEffects=[],b.canvas=p.canvas?p.canvas:document.createElement("canvas"),b.ctx=b.canvas.getContext("2d"),p.canvas||(b.canvas.width=Math.floor(p.width*p.scale),b.canvas.height=Math.floor(p.height*p.scale),b.canvas.style.width=p.width+"px",b.canvas.style.height=p.height+"px"),b.fontMetrics=new N2(document),b.ctx.scale(b.options.scale,b.options.scale),b.ctx.translate(-p.x,-p.y),b.ctx.textBaseline="bottom",b._activeEffects=[],b.context.logger.debug("Canvas renderer initialized ("+p.width+"x"+p.height+") with scale "+p.scale),b}return c.prototype.applyEffects=function(h){for(var p=this;this._activeEffects.length;)this.popEffect();h.forEach(function(b){return p.applyEffect(b)})},c.prototype.applyEffect=function(h){this.ctx.save(),I2(h)&&(this.ctx.globalAlpha=h.opacity),B2(h)&&(this.ctx.translate(h.offsetX,h.offsetY),this.ctx.transform(h.matrix[0],h.matrix[1],h.matrix[2],h.matrix[3],h.matrix[4],h.matrix[5]),this.ctx.translate(-h.offsetX,-h.offsetY)),yA(h)&&(this.path(h.path),this.ctx.clip()),this._activeEffects.push(h)},c.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},c.prototype.renderStack=function(h){return i(this,void 0,void 0,function(){var p;return a(this,function(b){switch(b.label){case 0:return p=h.element.container.styles,p.isVisible()?[4,this.renderStackContent(h)]:[3,2];case 1:b.sent(),b.label=2;case 2:return[2]}})})},c.prototype.renderNode=function(h){return i(this,void 0,void 0,function(){return a(this,function(p){switch(p.label){case 0:if(ui(h.container.flags,16))debugger;return h.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(h)]:[3,3];case 1:return p.sent(),[4,this.renderNodeContent(h)];case 2:p.sent(),p.label=3;case 3:return[2]}})})},c.prototype.renderTextWithLetterSpacing=function(h,p,b){var x=this;if(p===0)this.ctx.fillText(h.text,h.bounds.left,h.bounds.top+b);else{var O=jm(h.text);O.reduce(function(D,T){return x.ctx.fillText(T,D,h.bounds.top+b),D+x.ctx.measureText(T).width},h.bounds.left)}},c.prototype.createFontStyle=function(h){var p=h.fontVariant.filter(function(O){return O==="normal"||O
vendor: 4,111 bytes, line 5
5==="small-caps"}).join(""),b=$2(h.fontFamily).join(", "),x=Os(h.fontSize)?""+h.fontSize.number+h.fontSize.unit:h.fontSize.number+"px";return[[h.fontStyle,p,h.fontWeight,x,b].join(" "),b,x]},c.prototype.renderTextNode=function(h,p){return i(this,void 0,void 0,function(){var b,x,O,D,T,Q,U,G,ne=this;return a(this,function(Ie){return b=this.createFontStyle(p),x=b[0],O=b[1],D=b[2],this.ctx.font=x,this.ctx.direction=p.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",T=this.fontMetrics.getMetrics(O,D),Q=T.baseline,U=T.middle,G=p.paintOrder,h.textBounds.forEach(function(we){G.forEach(function(Me){switch(Me){case 0:ne.ctx.fillStyle=gi(p.color),ne.renderTextWithLetterSpacing(we,p.letterSpacing,Q);var st=p.textShadow;st.length&&we.text.trim().length&&(st.slice(0).reverse().forEach(function(je){ne.ctx.shadowColor=gi(je.color),ne.ctx.shadowOffsetX=je.offsetX.number*ne.options.scale,ne.ctx.shadowOffsetY=je.offsetY.number*ne.options.scale,ne.ctx.shadowBlur=je.blur.number,ne.renderTextWithLetterSpacing(we,p.letterSpacing,Q)}),ne.ctx.shadowColor="",ne.ctx.shadowOffsetX=0,ne.ctx.shadowOffsetY=0,ne.ctx.shadowBlur=0),p.textDecorationLine.length&&(ne.ctx.fillStyle=gi(p.textDecorationColor||p.color),p.textDecorationLine.forEach(function(je){switch(je){case 1:ne.ctx.fillRect(we.bounds.left,Math.round(we.bounds.top+Q),we.bounds.width,1);break;case 2:ne.ctx.fillRect(we.bounds.left,Math.round(we.bounds.top),we.bounds.width,1);break;case 3:ne.ctx.fillRect(we.bounds.left,Math.ceil(we.bounds.top+U),we.bounds.width,1);break}}));break;case 1:p.webkitTextStrokeWidth&&we.text.trim().length&&(ne.ctx.strokeStyle=gi(p.webkitTextStrokeColor),ne.ctx.lineWidth=p.webkitTextStrokeWidth,ne.ctx.lineJoin=window.chrome?"miter":"round",ne.ctx.strokeText(we.text,we.bounds.left,we.bounds.top+Q)),ne.ctx.strokeStyle="",ne.ctx.lineWidth=0,ne.ctx.lineJoin="miter";break}})}),[2]})})},c.prototype.renderReplacedElement=function(h,p,b){if(b&&h.intrinsicWidth>0&&h.intrinsicHeight>0){var x=bc(h),O=gc(p);this.path(O),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(b,0,0,h.intrinsicWidth,h.intrinsicHeight,x.left,x.top,x.width,x.height),this.ctx.restore()}},c.prototype.renderNodeContent=function(h){return i(this,void 0,void 0,function(){var p,b,x,O,D,T,Le,Le,Q,U,G,ne,ct,Ie,we,Xe,Me,st,je,Le,Mt,ct,Xe;return a(this,function(Be){switch(Be.label){case 0:this.applyEffects(h.getEffects(4)),p=h.container,b=h.curves,x=p.styles,O=0,D=p.textNodes,Be.label=1;case 1:return O<D.length?(T=D[O],[4,this.renderTextNode(T,x)]):[3,4];case 2:Be.sent(),Be.label=3;case 3:return O++,[3,1];case 4:if(!(p instanceof $g))return[3,8];Be.label=5;case 5:return Be.trys.push([5,7,,8]),[4,this.context.cache.match(p.src)];case 6:return Le=Be.sent(),this.renderReplacedElement(p,b,Le),[3,8];case 7:return Be.sent(),this.context.logger.error("Error loading image "+p.src),[3,8];case 8:if(p instanceof Xg&&this.renderReplacedElement(p,b,p.canvas),!(p instanceof Zg))return[3,12];Be.label=9;case 9:return Be.trys.push([9,11,,12]),[4,this.context.cache.match(p.svg)];case 10:return Le=Be.sent(),this.renderReplacedElement(p,b,Le),[3,12];case 11:return Be.sent(),this.context.logger.error("Error loading svg "+p.svg.substring(0,255)),[3,12];case 12:return p instanceof nA&&p.tree?(Q=new c(this.context,{scale:this.options.scale,backgroundColor:p.backgroundColor,x:0,y:0,width:p.width,height:p.height}),[4,Q.render(p.tree)]):[3,14];case 13:U=Be.sent(),p.width&&p.height&&this.ctx.drawImage(U,0,0,p.width,p.height,p.bounds.left,p.bounds.top,p.bounds.width,p.bounds.height),Be.label=14;case 14:if(p instanceof Km&&(G=Math.min(p.bounds.width,p.bounds.height),p.type===rc?p.checked&&(this.ctx.save(),this.path([new ke(p.bounds.left+G*.39363,p.bounds.top+G*.79),new ke(p.bounds.left+G*.16,p.bounds.top+G*.5549),new ke(p.bounds.left+G*.27347,p.bounds.top+G*.44071),new ke(p.bounds.left+G*.39694,p.bounds.top+G*.5649),new ke(p.bounds.left+G*.72983,p.bounds.top+G*.23),new ke(p.bounds.left+G*.84,p.bounds.top+G*.34085),new ke(p.bounds.left+G*.39363,p.bounds.top+G*.79)]),this.ctx.fillStyle=gi(eA),this.ctx.fill(),this.ctx.restore(
vendor: 4,544 bytes, line 5
5)):p.type===sc&&p.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(p.bounds.left+G/2,p.bounds.top+G/2,G/4,0,Math.PI*2,!0),this.ctx.fillStyle=gi(eA),this.ctx.fill(),this.ctx.restore())),K2(p)&&p.value.length){switch(ne=this.createFontStyle(x),ct=ne[0],Ie=ne[1],we=this.fontMetrics.getMetrics(ct,Ie).baseline,this.ctx.font=ct,this.ctx.fillStyle=gi(x.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Y2(p.styles.textAlign),Xe=bc(p),Me=0,p.styles.textAlign){case 1:Me+=Xe.width/2;break;case 2:Me+=Xe.width;break}st=Xe.add(Me,0,0,-Xe.height/2+1),this.ctx.save(),this.path([new ke(Xe.left,Xe.top),new ke(Xe.left+Xe.width,Xe.top),new ke(Xe.left+Xe.width,Xe.top+Xe.height),new ke(Xe.left,Xe.top+Xe.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Is(p.value,st),x.letterSpacing,we),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!ui(p.styles.display,2048))return[3,20];if(p.styles.listStyleImage===null)return[3,19];if(je=p.styles.listStyleImage,je.type!==0)return[3,18];Le=void 0,Mt=je.url,Be.label=15;case 15:return Be.trys.push([15,17,,18]),[4,this.context.cache.match(Mt)];case 16:return Le=Be.sent(),this.ctx.drawImage(Le,p.bounds.left-(Le.width+10),p.bounds.top),[3,18];case 17:return Be.sent(),this.context.logger.error("Error loading list-style-image "+Mt),[3,18];case 18:return[3,20];case 19:h.listValue&&p.styles.listStyleType!==-1&&(ct=this.createFontStyle(x)[0],this.ctx.font=ct,this.ctx.fillStyle=gi(x.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",Xe=new s(p.bounds.left,p.bounds.top+Vt(p.styles.paddingTop,p.bounds.width),p.bounds.width,Bg(x.lineHeight,x.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Is(h.listValue,Xe),x.letterSpacing,Bg(x.lineHeight,x.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),Be.label=20;case 20:return[2]}})})},c.prototype.renderStackContent=function(h){return i(this,void 0,void 0,function(){var p,b,je,x,O,je,D,T,je,Q,U,je,G,ne,je,Ie,we,je,Me,st,je;return a(this,function(Le){switch(Le.label){case 0:if(ui(h.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(h.element)];case 1:Le.sent(),p=0,b=h.negativeZIndex,Le.label=2;case 2:return p<b.length?(je=b[p],[4,this.renderStack(je)]):[3,5];case 3:Le.sent(),Le.label=4;case 4:return p++,[3,2];case 5:return[4,this.renderNodeContent(h.element)];case 6:Le.sent(),x=0,O=h.nonInlineLevel,Le.label=7;case 7:return x<O.length?(je=O[x],[4,this.renderNode(je)]):[3,10];case 8:Le.sent(),Le.label=9;case 9:return x++,[3,7];case 10:D=0,T=h.nonPositionedFloats,Le.label=11;case 11:return D<T.length?(je=T[D],[4,this.renderStack(je)]):[3,14];case 12:Le.sent(),Le.label=13;case 13:return D++,[3,11];case 14:Q=0,U=h.nonPositionedInlineLevel,Le.label=15;case 15:return Q<U.length?(je=U[Q],[4,this.renderStack(je)]):[3,18];case 16:Le.sent(),Le.label=17;case 17:return Q++,[3,15];case 18:G=0,ne=h.inlineLevel,Le.label=19;case 19:return G<ne.length?(je=ne[G],[4,this.renderNode(je)]):[3,22];case 20:Le.sent(),Le.label=21;case 21:return G++,[3,19];case 22:Ie=0,we=h.zeroOrAutoZIndexOrTransformedOrOpacity,Le.label=23;case 23:return Ie<we.length?(je=we[Ie],[4,this.renderStack(je)]):[3,26];case 24:Le.sent(),Le.label=25;case 25:return Ie++,[3,23];case 26:Me=0,st=h.positiveZIndex,Le.label=27;case 27:return Me<st.length?(je=st[Me],[4,this.renderStack(je)]):[3,30];case 28:Le.sent(),Le.label=29;case 29:return Me++,[3,27];case 30:return[2]}})})},c.prototype.mask=function(h){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(h.slice(0).reverse()),this.ctx.closePath()},c.prototype.path=function(h){this.ctx.beginPath(),this.formatPath(h),this.ctx.closePath()},c.prototype.formatPath=function(h){var p=this;h.forEach(function(b,x){var O=En(b)?b.start:b;x===0?p.ctx.moveTo(O.x,O.y):p.ctx.lineTo(O.x,O.y),En(b)&&p.ctx.bezierCurveTo(b.startControl.x,b.startControl.y,b.endControl.x,b.endControl.y,b.end.x,b.end.y)})},c.prototype.renderRepeat=function(h,p,b,x){this.path(h),this.ctx.fillStyle=p,this.ctx.translate(b,x),this.ctx.fill(),this.ctx.translate(-b,-x)},c.prototype.resizeImage=function(h,p,b){var x;if(h.width===p&&h.height===b)return h;var O=(x=this.canvas.ownerDocument)!==null&&x!==void 0?x:document,D=O.createElement("canvas");D.width=Math.max(1,p),D.height=Math.max(1,b);var T=D.getContext("2d");return T.drawImage(h,0,0,h.width,h.height,0,0,p,b),D}
vendor: 4,141 bytes, line 5
5,c.prototype.renderBackgroundImage=function(h){return i(this,void 0,void 0,function(){var p,b,x,O,D,T;return a(this,function(Q){switch(Q.label){case 0:p=h.styles.backgroundImage.length-1,b=function(U){var G,ne,Ie,li,Ji,en,Lt,Ci,vt,we,li,Ji,en,Lt,Ci,Me,st,je,Le,Mt,ct,Xe,Be,_t,vt,Ze,li,Zi,pn,Lt,Ci,po,Ji,en,$o,ca,ho,Xo,Zo,La,Jo,Qa;return a(this,function(Dr){switch(Dr.label){case 0:if(U.type!==0)return[3,5];G=void 0,ne=U.url,Dr.label=1;case 1:return Dr.trys.push([1,3,,4]),[4,x.context.cache.match(ne)];case 2:return G=Dr.sent(),[3,4];case 3:return Dr.sent(),x.context.logger.error("Error loading background-image "+ne),[3,4];case 4:return G&&(Ie=np(h,p,[G.width,G.height,G.width/G.height]),li=Ie[0],Ji=Ie[1],en=Ie[2],Lt=Ie[3],Ci=Ie[4],vt=x.ctx.createPattern(x.resizeImage(G,Lt,Ci),"repeat"),x.renderRepeat(li,vt,Ji,en)),[3,6];case 5:BC(U)?(we=np(h,p,[null,null,null]),li=we[0],Ji=we[1],en=we[2],Lt=we[3],Ci=we[4],Me=PC(U.angle,Lt,Ci),st=Me[0],je=Me[1],Le=Me[2],Mt=Me[3],ct=Me[4],Xe=document.createElement("canvas"),Xe.width=Lt,Xe.height=Ci,Be=Xe.getContext("2d"),_t=Be.createLinearGradient(je,Mt,Le,ct),vg(U.stops,st).forEach(function(Fs){return _t.addColorStop(Fs.stop,gi(Fs.color))}),Be.fillStyle=_t,Be.fillRect(0,0,Lt,Ci),Lt>0&&Ci>0&&(vt=x.ctx.createPattern(Xe,"repeat"),x.renderRepeat(li,vt,Ji,en))):IC(U)&&(Ze=np(h,p,[null,null,null]),li=Ze[0],Zi=Ze[1],pn=Ze[2],Lt=Ze[3],Ci=Ze[4],po=U.position.length===0?[Sm]:U.position,Ji=Vt(po[0],Lt),en=Vt(po[po.length-1],Ci),$o=OC(U,Ji,en,Lt,Ci),ca=$o[0],ho=$o[1],ca>0&&ho>0&&(Xo=x.ctx.createRadialGradient(Zi+Ji,pn+en,0,Zi+Ji,pn+en,ca),vg(U.stops,ca*2).forEach(function(Fs){return Xo.addColorStop(Fs.stop,gi(Fs.color))}),x.path(li),x.ctx.fillStyle=Xo,ca!==ho?(Zo=h.bounds.left+.5*h.bounds.width,La=h.bounds.top+.5*h.bounds.height,Jo=ho/ca,Qa=1/Jo,x.ctx.save(),x.ctx.translate(Zo,La),x.ctx.transform(1,0,0,Jo,0,0),x.ctx.translate(-Zo,-La),x.ctx.fillRect(Zi,Qa*(pn-La)+La,Lt,Ci*Qa),x.ctx.restore()):x.ctx.fill())),Dr.label=6;case 6:return p--,[2]}})},x=this,O=0,D=h.styles.backgroundImage.slice(0).reverse(),Q.label=1;case 1:return O<D.length?(T=D[O],[5,b(T)]):[3,4];case 2:Q.sent(),Q.label=3;case 3:return O++,[3,1];case 4:return[2]}})})},c.prototype.renderSolidBorder=function(h,p,b){return i(this,void 0,void 0,function(){return a(this,function(x){return this.path(EA(b,p)),this.ctx.fillStyle=gi(h),this.ctx.fill(),[2]})})},c.prototype.renderDoubleBorder=function(h,p,b,x){return i(this,void 0,void 0,function(){var O,D;return a(this,function(T){switch(T.label){case 0:return p<3?[4,this.renderSolidBorder(h,b,x)]:[3,2];case 1:return T.sent(),[2];case 2:return O=F2(x,b),this.path(O),this.ctx.fillStyle=gi(h),this.ctx.fill(),D=R2(x,b),this.path(D),this.ctx.fill(),[2]}})})},c.prototype.renderNodeBackgroundAndBorders=function(h){return i(this,void 0,void 0,function(){var p,b,x,O,D,T,Q,U,G=this;return a(this,function(ne){switch(ne.label){case 0:return this.applyEffects(h.getEffects(2)),p=h.container.styles,b=!so(p.backgroundColor)||p.backgroundImage.length,x=[{style:p.borderTopStyle,color:p.borderTopColor,width:p.borderTopWidth},{style:p.borderRightStyle,color:p.borderRightColor,width:p.borderRightWidth},{style:p.borderBottomStyle,color:p.borderBottomColor,width:p.borderBottomWidth},{style:p.borderLeftStyle,color:p.borderLeftColor,width:p.borderLeftWidth}],O=W2(Tr(p.backgroundClip,0),h.curves),b||p.boxShadow.length?(this.ctx.save(),this.path(O),this.ctx.clip(),so(p.backgroundColor)||(this.ctx.fillStyle=gi(p.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(h.container)]):[3,2];case 1:ne.sent(),this.ctx.restore(),p.boxShadow.slice(0).reverse().forEach(function(Ie){G.ctx.save();var we=uc(h.curves),Me=Ie.inset?0:j2,st=T2(we,-Me+(Ie.inset?1:-1)*Ie.spread.number,(Ie.inset?1:-1)*Ie.spread.number,Ie.spread.number*(Ie.inset?-2:2),Ie.spread.number*(Ie.inset?-2:2));Ie.inset?(G.path(we),G.ctx.clip(),G.mask(st)):(G.mask(we),G.ctx.clip(),G.path(st)),G.ctx.shadowOffsetX=Ie.offsetX.number+Me,G.ctx.shadowOffsetY=Ie.offsetY.number,G.ctx.shadowColor=gi(Ie.color),G.ctx.shadowBlur=Ie.blur.number,G.ctx.fillStyle=Ie.inset?gi(Ie.color):"rgba(0,0,0,1)",G.ctx.fill(),G.ctx.restore(
vendor: 5,600 bytes, line 5
5)}),ne.label=2;case 2:D=0,T=0,Q=x,ne.label=3;case 3:return T<Q.length?(U=Q[T],U.style!==0&&!so(U.color)&&U.width>0?U.style!==2?[3,5]:[4,this.renderDashedDottedBorder(U.color,U.width,D,h.curves,2)]:[3,11]):[3,13];case 4:return ne.sent(),[3,11];case 5:return U.style!==3?[3,7]:[4,this.renderDashedDottedBorder(U.color,U.width,D,h.curves,3)];case 6:return ne.sent(),[3,11];case 7:return U.style!==4?[3,9]:[4,this.renderDoubleBorder(U.color,U.width,D,h.curves)];case 8:return ne.sent(),[3,11];case 9:return[4,this.renderSolidBorder(U.color,D,h.curves)];case 10:ne.sent(),ne.label=11;case 11:D++,ne.label=12;case 12:return T++,[3,3];case 13:return[2]}})})},c.prototype.renderDashedDottedBorder=function(h,p,b,x,O){return i(this,void 0,void 0,function(){var D,T,Q,U,G,ne,Ie,we,Me,st,je,Le,Mt,ct,Xe,Be,Xe,Be;return a(this,function(_t){return this.ctx.save(),D=L2(x,b),T=EA(x,b),O===2&&(this.path(T),this.ctx.clip()),En(T[0])?(Q=T[0].start.x,U=T[0].start.y):(Q=T[0].x,U=T[0].y),En(T[1])?(G=T[1].end.x,ne=T[1].end.y):(G=T[1].x,ne=T[1].y),b===0||b===2?Ie=Math.abs(Q-G):Ie=Math.abs(U-ne),this.ctx.beginPath(),O===3?this.formatPath(D):this.formatPath(T.slice(0,2)),we=p<3?p*3:p*2,Me=p<3?p*2:p,O===3&&(we=p,Me=p),st=!0,Ie<=we*2?st=!1:Ie<=we*2+Me?(je=Ie/(2*we+Me),we*=je,Me*=je):(Le=Math.floor((Ie+Me)/(we+Me)),Mt=(Ie-Le*we)/(Le-1),ct=(Ie-(Le+1)*we)/Le,Me=ct<=0||Math.abs(Me-Mt)<Math.abs(Me-ct)?Mt:ct),st&&(O===3?this.ctx.setLineDash([0,we+Me]):this.ctx.setLineDash([we,Me])),O===3?(this.ctx.lineCap="round",this.ctx.lineWidth=p):this.ctx.lineWidth=p*2+1.1,this.ctx.strokeStyle=gi(h),this.ctx.stroke(),this.ctx.setLineDash([]),O===2&&(En(T[0])&&(Xe=T[3],Be=T[0],this.ctx.beginPath(),this.formatPath([new ke(Xe.end.x,Xe.end.y),new ke(Be.start.x,Be.start.y)]),this.ctx.stroke()),En(T[1])&&(Xe=T[1],Be=T[2],this.ctx.beginPath(),this.formatPath([new ke(Xe.end.x,Xe.end.y),new ke(Be.start.x,Be.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},c.prototype.render=function(h){return i(this,void 0,void 0,function(){var p;return a(this,function(b){switch(b.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=gi(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),p=D2(h),[4,this.renderStack(p)];case 1:return b.sent(),this.applyEffects([]),[2,this.canvas]}})})},c}(IA),K2=function(d){return d instanceof iA||d instanceof tA?!0:d instanceof Km&&d.type!==sc&&d.type!==rc},W2=function(d,c){switch(d){case 0:return uc(c);case 2:return S2(c);case 1:default:return gc(c)}},Y2=function(d){switch(d){case 1:return"center";case 2:return"right";case 0:default:return"left"}},q2=["-apple-system","system-ui"],$2=function(d){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?d.filter(function(c){return q2.indexOf(c)===-1}):d},X2=function(d){t(c,d);function c(h,p){var b=d.call(this,h,p)||this;return b.canvas=p.canvas?p.canvas:document.createElement("canvas"),b.ctx=b.canvas.getContext("2d"),b.options=p,b.canvas.width=Math.floor(p.width*p.scale),b.canvas.height=Math.floor(p.height*p.scale),b.canvas.style.width=p.width+"px",b.canvas.style.height=p.height+"px",b.ctx.scale(b.options.scale,b.options.scale),b.ctx.translate(-p.x,-p.y),b.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+p.width+"x"+p.height+" at "+p.x+","+p.y+") with scale "+p.scale),b}return c.prototype.render=function(h){return i(this,void 0,void 0,function(){var p,b;return a(this,function(x){switch(x.label){case 0:return p=Nm(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,h),[4,Z2(p)];case 1:return b=x.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=gi(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(b,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},c}(IA),Z2=function(d){return new Promise(function(c,h){var p=new Image;p.onload=function(){c(p)},p.onerror=h,p.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(d))})},J2=function(){function d(c){var h=c.id,p=c.enabled;this.id=h,this.enabled=p,this.start=Date.now()}return d.prototype.debug=function(){for(var c=[],h=0;h<arguments.length;h++)c[h]=arguments[h];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,o([this.id,this.getTime()+"ms"],c)):this.info.apply(this,c))},d.prototype.getTime=function(){return Date.now()-this.start},d.prototype.info=function(){for(var c=[],h=0;h<arguments.length;h++)c[h]=arguments[h];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,o([this.id,this.getTime()+"ms"],c))},d.prototype.warn=function(){for(var c=[],h=0;h<arguments.length;h++)c[h]=arguments[h];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,o([this.id,this.getTime()+"ms"],c)):this.info.apply(this,c))},d.prototype.error=function(){for(var c=[],h=0;h<arguments.length;h++)c[h]=arguments[h];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,o([this.id,this.getTime()+"ms"],c)):this.info.apply(this,c))},d.instances={},d}(),eP=function(){function d(c,h){var p;this.windowBounds=h,this.instanceName="#"+d.instanceCount++,this.logger=new J2({id:this.instanceName,enabled:c.logging}),this.cache=(p=c.cache)!==null&&p!==void 0?p:new v2(this,c)}return d.instanceCount=1,d}
5(),tP=function(d,c){return c===void 0&&(c={}),iP(d,c)};typeof window<"u"&&CA.setContext(window);var iP=function(d,c){return i(void 0,void 0,void 0,function(){var h,p,b,x,O,D,T,Q,U,G,ne,Ie,we,Me,st,je,Le,Mt,ct,Xe,_t,Be,_t,vt,Ze,li,Zi,pn,Lt,Ci,po,Ji,en,$o,ca,ho,Xo,Zo,La,Jo;return a(this,function(Qa){switch(Qa.label){case 0:if(!d||typeof d!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(h=d.ownerDocument,!h)throw new Error("Element is not attached to a Document");if(p=h.defaultView,!p)throw new Error("Document is not attached to a Window");return b={allowTaint:(vt=c.allowTaint)!==null&&vt!==void 0?vt:!1,imageTimeout:(Ze=c.imageTimeout)!==null&&Ze!==void 0?Ze:15e3,proxy:c.proxy,useCORS:(li=c.useCORS)!==null&&li!==void 0?li:!1},x=e({logging:(Zi=c.logging)!==null&&Zi!==void 0?Zi:!0,cache:c.cache},b),O={windowWidth:(pn=c.windowWidth)!==null&&pn!==void 0?pn:p.innerWidth,windowHeight:(Lt=c.windowHeight)!==null&&Lt!==void 0?Lt:p.innerHeight,scrollX:(Ci=c.scrollX)!==null&&Ci!==void 0?Ci:p.pageXOffset,scrollY:(po=c.scrollY)!==null&&po!==void 0?po:p.pageYOffset},D=new s(O.scrollX,O.scrollY,O.windowWidth,O.windowHeight),T=new eP(x,D),Q=(Ji=c.foreignObjectRendering)!==null&&Ji!==void 0?Ji:!1,U={allowTaint:(en=c.allowTaint)!==null&&en!==void 0?en:!1,onclone:c.onclone,ignoreElements:c.ignoreElements,inlineImages:Q,copyStyles:Q},T.logger.debug("Starting document clone with size "+D.width+"x"+D.height+" scrolled to "+-D.left+","+-D.top),G=new wA(T,d,U),ne=G.clonedReferenceElement,ne?[4,G.toIFrame(h,D)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return Ie=Qa.sent(),we=Ym(ne)||n2(ne)?g(ne.ownerDocument):m(T,ne),Me=we.width,st=we.height,je=we.left,Le=we.top,Mt=nP(T,ne,c.backgroundColor),ct={canvas:c.canvas,backgroundColor:Mt,scale:(ca=($o=c.scale)!==null&&$o!==void 0?$o:p.devicePixelRatio)!==null&&ca!==void 0?ca:1,x:((ho=c.x)!==null&&ho!==void 0?ho:0)+je,y:((Xo=c.y)!==null&&Xo!==void 0?Xo:0)+Le,width:(Zo=c.width)!==null&&Zo!==void 0?Zo:Math.ceil(Me),height:(La=c.height)!==null&&La!==void 0?La:Math.ceil(st)},Q?(T.logger.debug("Document cloned, using foreign object rendering"),_t=new X2(T,ct),[4,_t.render(ne)]):[3,3];case 2:return Xe=Qa.sent(),[3,5];case 3:return T.logger.debug("Document cloned, element located at "+je+","+Le+" with size "+Me+"x"+st+" using computed rendering"),T.logger.debug("Starting DOM parsing"),Be=oA(T,ne),Mt===Be.styles.backgroundColor&&(Be.styles.backgroundColor=Fa.TRANSPARENT),T.logger.debug("Starting renderer for element at "+ct.x+","+ct.y+" with size "+ct.width+"x"+ct.height),_t=new G2(T,ct),[4,_t.render(Be)];case 4:Xe=Qa.sent(),Qa.label=5;case 5:return(!((Jo=c.removeContainer)!==null&&Jo!==void 0)||Jo)&&(wA.destroy(Ie)||T.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),T.logger.debug("Finished rendering"),[2,Xe]}})})},nP=function(d,c,h){var p=c.ownerDocument,b=p.documentElement?Es(d,getComputedStyle(p.documentElement).backgroundColor):Fa.TRANSPARENT,x=p.body?Es(d,getComputedStyle(p.body).backgroundColor):Fa.TRANSPARENT,O=typeof h=="string"?Es(d,h):h===null?Fa.TRANSPARENT:4294967295;return c===p.documentElement?so(b)?so(x)?O:x:b:O};return tP})});function qf(n){return new xt(3e3,!1)}function oP(){return new xt(3100,!1)}function rP(){return new xt(3101,!1)}function sP(n){return new xt(3001,!1)}function lP(n){return new xt(3003,!1)}function cP(n){return new xt(3004,!1)}function dP(n,t){return new xt(3005,!1)}function mP(){return new xt(3006,!1)}function pP(){return new xt(3007,!1)}function hP(n,t){return new xt(3008,!1)}function uP(n){return new xt(3002,!1)}function gP(n,t,e,i,a){return new xt(3010,!1)}function AP(){return new xt(3011,!1)}function fP(){return new xt(3012,!1)}function bP(){return new xt(3200,!1)}function _P(){return new xt(3202,!1)}function vP(){return new xt(3013,!1)}function wP(n){return new xt(3014,!1)}function xP(n){return new xt(3015,!1)}function CP(n){return new xt(3016,!1)}function yP(n,t){return new xt(3404,!1)}function MP(n){return new xt(3502,!1)}function PP(n){return new xt(3503,!1)}function OP(){return new xt(3300,!1)}function SP(n){return new xt(3504,!1)}function EP(n){return new xt(3301,!1)}function kP(n,t){return new xt(3302,!1)}function BP(n){return new xt(3303,!1)}function IP(n,t){return new xt(3400,!1)}function TP(n){return new xt(3401,!1)}function DP(n){return new xt(3402,!1)}function FP(n,t){return new xt(3505,!1)}function Co(n){switch(n.length){case 0:return new jr;case 1:return n[0];default:return new pp(n)}}function c0(n,t,e=new Map,i=new Map){let a=[],o=[],s=-1,m=null;if(t.forEach(g=>{let A=g.get("offset"),f=A==s,_=f&&m||new Map;g.forEach((C,P)=>{let v=P,w=C;if(P!=="offset")switch(v=n.normalizePropertyName(v,a),w){case Ec:w=e.get(P);break;case ua:w=i.get(P);break;default:w=n.normalizeStyleValue(P,v,w,a);break}_.set(v,w)}),f||o.push(_),m=_,s=A}),a.length)throw MP(a);return o}function Yp(n,t,e,i){switch(t){case"start":n.onStart(()=>i(e&&Pp(e,"start",n)));break;case"done":n.onDone(()=>i(e&&Pp(e,"done",n)));break;
5case"destroy":n.onDestroy(()=>i(e&&Pp(e,"destroy",n)));break}}function Pp(n,t,e){let i=e.totalTime,a=!!e.disabled,o=qp(n.element,n.triggerName,n.fromState,n.toState,t||n.phaseName,i??n.totalTime,a),s=n._data;return s!=null&&(o._data=s),o}function qp(n,t,e,i,a="",o=0,s){return{element:n,triggerName:t,fromState:e,toState:i,phaseName:a,totalTime:o,disabled:!!s}}function vn(n,t,e){let i=n.get(t);return i||n.set(t,i=e),i}function $f(n){let t=n.indexOf(":"),e=n.substring(1,t),i=n.slice(t+1);return[e,i]}var RP=typeof document>"u"?null:document.documentElement;function $p(n){let t=n.parentNode||n.host||null;return t===RP?null:t}function LP(n){return n.substring(1,6)=="ebkit"}var lr=null,Xf=!1;function QP(n){lr||(lr=zP()||{},Xf=lr.style?"WebkitAppearance"in lr.style:!1);let t=!0;return lr.style&&!LP(n)&&(t=n in lr.style,!t&&Xf&&(t="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in lr.style)),t}function zP(){return typeof document<"u"?document.body:null}function d0(n,t){for(;t;){if(t===n)return!0;t=$p(t)}return!1}function m0(n,t,e){if(e)return Array.from(n.querySelectorAll(t));let i=n.querySelector(t);return i?[i]:[]}var Xp=(()=>{class n{validateStyleProperty(e){return QP(e)}containsElement(e,i){return d0(e,i)}getParentElement(e){return $p(e)}query(e,i,a){return m0(e,i,a)}computeStyle(e,i,a){return a||""}animate(e,i,a,o,s,m=[],g){return new jr(a,o)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac})}}return n})(),mr=class{static{this.NOOP=new Xp}},pr=class{};var UP=1e3,p0="{{",HP="}}",h0="ng-enter",Ip="ng-leave",Gc="ng-trigger",$c=".ng-trigger",Zf="ng-animating",Tp=".ng-animating";function Na(n){if(typeof n=="number")return n;let t=n.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:Dp(parseFloat(t[1]),t[2])}function Dp(n,t){switch(t){case"s":return n*UP;default:return n}}function Xc(n,t,e){return n.hasOwnProperty("duration")?n:VP(n,t,e)}function VP(n,t,e){let i=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,a,o=0,s="";if(typeof n=="string"){let m=n.match(i);if(m===null)return t.push(qf(n)),{duration:0,delay:0,easing:""};a=Dp(parseFloat(m[1]),m[2]);let g=m[3];g!=null&&(o=Dp(parseFloat(g),m[4]));let A=m[5];A&&(s=A)}else a=n;if(!e){let m=!1,g=t.length;a<0&&(t.push(oP()),m=!0),o<0&&(t.push(rP()),m=!0),m&&t.splice(g,0,qf(n))}return{duration:a,delay:o,easing:s}}function NP(n){return n.length?n[0]instanceof Map?n:n.map(t=>new Map(Object.entries(t))):[]}function xa(n,t,e){t.forEach((i,a)=>{let o=Zp(a);e&&!e.has(a)&&e.set(a,n.style[o]),n.style[o]=i})}function dr(n,t){t.forEach((e,i)=>{let a=Zp(i);n.style[a]=""})}function Zs(n){return Array.isArray(n)?n.length==1?n[0]:Af(n):n}function jP(n,t,e){let i=t.params||{},a=u0(n);a.length&&a.forEach(o=>{i.hasOwnProperty(o)||e.push(sP(o))})}var Fp=new RegExp(`${p0}\\s*(.+?)\\s*${HP}`,"g");function u0(n){let t=[];if(typeof n=="string"){let e;for(;e=Fp.exec(n);)t.push(e[1]);Fp.lastIndex=0}return t}function el(n,t,e){let i=`${n}`,a=i.replace(Fp,(o,s)=>{let m=t[s];return m==null&&(e.push(lP(s)),m=""),m.toString()});
vendor: 45,096 bytes, line 5
5return a==i?n:a}var GP=/-+([a-z0-9])/g;function Zp(n){return n.replace(GP,(...t)=>t[1].toUpperCase())}function KP(n,t){return n===0||t===0}function WP(n,t,e){if(e.size&&t.length){let i=t[0],a=[];if(e.forEach((o,s)=>{i.has(s)||a.push(s),i.set(s,o)}),a.length)for(let o=1;o<t.length;o++){let s=t[o];a.forEach(m=>s.set(m,Jp(n,m)))}}return t}function _n(n,t,e){switch(t.type){case ft.Trigger:return n.visitTrigger(t,e);case ft.State:return n.visitState(t,e);case ft.Transition:return n.visitTransition(t,e);case ft.Sequence:return n.visitSequence(t,e);case ft.Group:return n.visitGroup(t,e);case ft.Animate:return n.visitAnimate(t,e);case ft.Keyframes:return n.visitKeyframes(t,e);case ft.Style:return n.visitStyle(t,e);case ft.Reference:return n.visitReference(t,e);case ft.AnimateChild:return n.visitAnimateChild(t,e);case ft.AnimateRef:return n.visitAnimateRef(t,e);case ft.Query:return n.visitQuery(t,e);case ft.Stagger:return n.visitStagger(t,e);default:throw cP(t.type)}}function Jp(n,t){return window.getComputedStyle(n)[t]}var YP=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),Zc=class extends pr{normalizePropertyName(t,e){return Zp(t)}normalizeStyleValue(t,e,i,a){let o="",s=i.toString().trim();if(YP.has(e)&&i!==0&&i!=="0")if(typeof i=="number")o="px";else{let m=i.match(/^[+-]?[\d\.]+([a-z]*)$/);m&&m[1].length==0&&a.push(dP(t,i))}return s+o}};var Jc="*";function qP(n,t){let e=[];return typeof n=="string"?n.split(/\s*,\s*/).forEach(i=>$P(i,e,t)):e.push(n),e}function $P(n,t,e){if(n[0]==":"){let g=XP(n,e);if(typeof g=="function"){t.push(g);return}n=g}let i=n.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(i==null||i.length<4)return e.push(xP(n)),t;let a=i[1],o=i[2],s=i[3];t.push(Jf(a,s));let m=a==Jc&&s==Jc;o[0]=="<"&&!m&&t.push(Jf(s,a))}function XP(n,t){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i)<parseFloat(e);default:return t.push(CP(n)),"* => *"}}var Kc=new Set(["true","1"]),Wc=new Set(["false","0"]);function Jf(n,t){let e=Kc.has(n)||Wc.has(n),i=Kc.has(t)||Wc.has(t);return(a,o)=>{let s=n==Jc||n==a,m=t==Jc||t==o;return!s&&e&&typeof a=="boolean"&&(s=a?Kc.has(n):Wc.has(n)),!m&&i&&typeof o=="boolean"&&(m=o?Kc.has(t):Wc.has(t)),s&&m}}var g0=":self",ZP=new RegExp(`s*${g0}s*,?`,"g");function A0(n,t,e,i){return new Rp(n).build(t,e,i)}var e0="",Rp=class{constructor(t){this._driver=t}build(t,e,i){let a=new Lp(e);return this._resetContextStyleTimingState(a),_n(this,Zs(t),a)}_resetContextStyleTimingState(t){t.currentQuerySelector=e0,t.collectedStyles=new Map,t.collectedStyles.set(e0,new Map),t.currentTime=0}visitTrigger(t,e){let i=e.queryCount=0,a=e.depCount=0,o=[],s=[];return t.name.charAt(0)=="@"&&e.errors.push(mP()),t.definitions.forEach(m=>{if(this._resetContextStyleTimingState(e),m.type==ft.State){let g=m,A=g.name;A.toString().split(/\s*,\s*/).forEach(f=>{g.name=f,o.push(this.visitState(g,e))}),g.name=A}else if(m.type==ft.Transition){let g=this.visitTransition(m,e);i+=g.queryCount,a+=g.depCount,s.push(g)}else e.errors.push(pP())}),{type:ft.Trigger,name:t.name,states:o,transitions:s,queryCount:i,depCount:a,options:null}}visitState(t,e){let i=this.visitStyle(t.styles,e),a=t.options&&t.options.params||null;if(i.containsDynamicStyles){let o=new Set,s=a||{};i.styles.forEach(m=>{m instanceof Map&&m.forEach(g=>{u0(g).forEach(A=>{s.hasOwnProperty(A)||o.add(A)})})}),o.size&&e.errors.push(hP(t.name,[...o.values()]))}return{type:ft.State,name:t.name,style:i,options:a?{params:a}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;let i=_n(this,Zs(t.animation),e),a=qP(t.expr,e.errors);return{type:ft.Transition,matchers:a,animation:i,queryCount:e.queryCount,depCount:e.depCount,options:cr(t.options)}}visitSequence(t,e){return{type:ft.Sequence,steps:t.steps.map(i=>_n(this,i,e)),options:cr(t.options)}}visitGroup(t,e){let i=e.currentTime,a=0,o=t.steps.map(s=>{e.currentTime=i;let m=_n(this,s,e);return a=Math.max(a,e.currentTime),m});return e.currentTime=a,{type:ft.Group,steps:o,options:cr(t.options)}}visitAnimate(t,e){let i=iO(t.timings,e.errors);e.currentAnimateTimings=i;let a,o=t.styles?t.styles:Qe({});if(o.type==ft.Keyframes)a=this.visitKeyframes(o,e);else{let s=t.styles,m=!1;if(!s){m=!0;let A={};i.easing&&(A.easing=i.easing),s=Qe(A)}e.currentTime+=i.duration+i.delay;let g=this.visitStyle(s,e);g.isEmptyStep=m,a=g}return e.currentAnimateTimings=null,{type:ft.Animate,timings:i,style:a,options:null}}visitStyle(t,e){let i=this._makeStyleAst(t,e);return this._validateStyleAst(i,e),i}_makeStyleAst(t,e){let i=[],a=Array.isArray(t.styles)?t.styles:[t.styles];for(let m of a)typeof m=="string"?m===ua?i.push(m):e.errors.push(uP(m)):i.push(new Map(Object.entries(m)));let o=!1,s=null;return i.forEach(m=>{if(m instanceof Map&&(m.has("easing")&&(s=m.get("easing"),m.delete("easing")),!o)){for(let g of m.values())if(g.toString().indexOf(p0)>=0){o=!0;break}}}),{type:ft.Style,styles:i,easing:s,offset:t.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(t,e){let i=e.currentAnimateTimings,a=e.currentTime,o=e.currentTime;i&&o>0&&(o-=i.duration+i.delay),t.styles.forEach(s=>{typeof s!="string"&&s.forEach((m,g)=>{let A=e.collectedStyles.get(e.currentQuerySelector),f=A.get(g),_=!0;f&&(o!=a&&o>=f.startTime&&a<=f.endTime&&(e.errors.push(gP(g,f.startTime,f.endTime,o,a)),_=!1),o=f.startTime),_&&A.set(g,{startTime:o,endTime:a}),e.options&&jP(m,e.options,e.errors)})})}visitKeyframes(t,e){let i={type:ft.Keyframes,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(AP()),i;let a=1,o=0,s=[],m=!1,g=!1,A=0,f=t.steps.map(I=>{let k=this._makeStyleAst(I,e),S=k.offset!=null?k.offset:tO(k.styles),F=0;return S!=null&&(o++,F=k.offset=S),g=g||F<0||F>1,m=m||F<A,A=F,s.push(F),k});g&&e.errors.push(fP()),m&&e.errors.push(bP());let _=t.steps.length,C=0;o>0&&o<_?e.errors.push(_P()):o==0&&(C=a/(_-1));let P=_-1,v=e.currentTime,w=e.currentAnimateTimings,E=w.duration;return f.forEach((I,k)=>{let S=C>0?k==P?1:C*k:s[k],F=S*E;e.currentTime=v+w.delay+F,w.duration=F,this._validateStyleAst(I,e),I.offset=S,i.styles.push(I)}),i}visitReference(t,e){return{type:ft.Reference,animation:_n(this,Zs(t.animation),e),options:cr(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:ft.AnimateChild,options:cr(t.options)}}visitAnimateRef(t,e){return{type:ft.AnimateRef,animation:this.visitReference(t.animation,e),options:cr(t.options)}}visitQuery(t,e){let i=e.currentQuerySelector,a=t.options||{};e.queryCount++,e.currentQuery=t;let[o,s]=JP(t.selector);e.currentQuerySelector=i.length?i+" "+o:o,vn(e.collectedStyles,e.currentQuerySelector,new Map);let m=_n(this,Zs(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:ft.Query,selector:o,limit:a.limit||0,optional:!!a.optional,includeSelf:s,animation:m,originalSelector:t.selector,options:cr(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push(vP());let i=t.timings==="full"?{duration:0,delay:0,easing:"full"}:Xc(t.timings,e.errors,!0);return{type:ft.Stagger,animation:_n(this,Zs(t.animation),e),timings:i,options:null}}};function JP(n){let t=!!n.split(/\s*,\s*/).find(e=>e==g0);return t&&(n=n.replace(ZP,"")),n=n.replace(/@\*/g,$c).replace(/@\w+/g,e=>$c+"-"+e.slice(1)).replace(/:animating/g,Tp),[n,t]}function eO(n){return n?Je({},n):null}var Lp=class{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}};function tO(n){if(typeof n=="string")return null;let t=null;if(Array.isArray(n))n.forEach(e=>{if(e instanceof Map&&e.has("offset")){let i=e;t=parseFloat(i.get("offset")),i.delete("offset")}});else if(n instanceof Map&&n.has("offset")){let e=n;t=parseFloat(e.get("offset")),e.delete("offset")}return t}function iO(n,t){if(n.hasOwnProperty("duration"))return n;if(typeof n=="number"){let o=Xc(n,t).duration;return Op(o,0,"")}let e=n;if(e.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=Op(0,0,"");return o.dynamic=!0,o.strValue=e,o}let a=Xc(e,t);return Op(a.duration,a.delay,a.easing)}function cr(n){return n?(n=Je({},n),n.params&&(n.params=eO(n.params))):n={},n}function Op(n,t,e){return{duration:n,delay:t,easing:e}}function eh(n,t,e,i,a,o,s=null,m=!1){return{type:1,element:n,keyframes:t,preStyleProps:e,postStyleProps:i,duration:a,delay:o,totalTime:a+o,easing:s,subTimeline:m}}var tl=class{constructor(){this._map=new Map}get(t){return this._map.get(t)||[]}append(t,e){let i=this._map.get(t);i||this._map.set(t,i=[]),i.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}},nO=1,aO=":enter",oO=new RegExp(aO,"g"),rO=":leave",sO=new RegExp(rO,"g");function f0(n,t,e,i,a,o=new Map,s=new Map,m,g,A=[]){return new Qp().buildKeyframes(n,t,e,i,a,o,s,m,g,A)}var Qp=class{buildKeyframes(t,e,i,a,o,s,m,g,A,f=[]){A=A||new tl;let _=new zp(t,e,A,a,o,f,[]);_.options=g;let C=g.delay?Na(g.delay):0;_.currentTimeline.delayNextStep(C),_.currentTimeline.setStyles([s],null,_.errors,g),_n(this,i,_);let P=_.timelines.filter(v=>v.containsAnimation());if(P.length&&m.size){let v;for(let w=P.length-1;w>=0;w--){let E=P[w];if(E.element===e){v=E;break}}v&&!v.allowOnlyTimelineStyles()&&v.setStyles([m],null,_.errors,g)}return P.length?P.map(v=>v.buildKeyframes()):[eh(e,[],[],[],0,C,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){let i=e.subInstructions.get(e.element);if(i){let a=e.createSubContext(t.options),o=e.currentTimeline.currentTime,s=this._visitSubInstructions(i,a,a.options);o!=s&&e.transformIntoNewTimeline(s)}e.previousNode=t}visitAnimateRef(t,e){let i=e.createSubContext(t.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([t.options,t.animation.options],e,i),this.visitReference(t.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=t}_applyAnimationRefDelays(t,e,i){for(let a of t){let o=a?.delay;if(o){let s=typeof o=="number"?o:Na(el(o,a?.params??{},e.errors));i.delayNextStep(s)}}}_visitSubInstructions(t,e,i){let o=e.currentTimeline.currentTime,s=i.duration!=null?Na(i.duration):null,m=i.delay!=null?Na(i.delay):null;return s!==0&&t.forEach(g=>{let A=e.appendInstructionToTimeline(g,s,m);o=Math.max(o,A.duration+A.delay)}),o}visitReference(t,e){e.updateOptions(t.options,!0),_n(this,t.animation,e),e.previousNode=t}visitSequence(t,e){let i=e.subContextCount,a=e,o=t.options;if(o&&(o.params||o.delay)&&(a=e.createSubContext(o),a.transformIntoNewTimeline(),o.delay!=null)){a.previousNode.type==ft.Style&&(a.currentTimeline.snapshotCurrentStyles(),a.previousNode=ed);let s=Na(o.delay);a.delayNextStep(s)}t.steps.length&&(t.steps.forEach(s=>_n(this,s,a)),a.currentTimeline.applyStylesToKeyframe(),a.subContextCount>i&&a.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){let i=[],a=e.currentTimeline.currentTime,o=t.options&&t.options.delay?Na(t.options.delay):0;t.steps.forEach(s=>{let m=e.createSubContext(t.options);o&&m.delayNextStep(o),_n(this,s,m),a=Math.max(a,m.currentTimeline.currentTime),i.push(m.currentTimeline)}),i.forEach(s=>e.currentTimeline.mergeTimelineCollectedStyles(s)),e.transformIntoNewTimeline(a),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){let i=t.strValue,a=e.params?el(i,e.params,e.errors):i;return Xc(a,e.errors)}else return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){let i=e.currentAnimateTimings=this._visitTiming(t.timings,e),a=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),a.snapshotCurrentStyles());let o=t.style;o.type==ft.Keyframes?this.visitKeyframes(o,e):(e.incrementTime(i.duration),this.visitStyle(o,e),a.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){let i=e.currentTimeline,a=e.currentAnimateTimings;!a&&i.hasCurrentStyleProperties()&&i.forwardFrame();let o=a&&a.easing||t.easing;t.isEmptyStep?i.applyEmptyStep(o):i.setStyles(t.styles,o,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){let i=e.currentAnimateTimings,a=e.currentTimeline.duration,o=i.duration,m=e.createSubContext().currentTimeline;m.easing=i.easing,t.styles.forEach(g=>{let A=g.offset||0;m.forwardTime(A*o),m.setStyles(g.styles,g.easing,e.errors,e.options),m.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(m),e.transformIntoNewTimeline(a+o),e.previousNode=t}visitQuery(t,e){let i=e.currentTimeline.currentTime,a=t.options||{},o=a.delay?Na(a.delay):0;o&&(e.previousNode.type===ft.Style||i==0&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=ed);let s=i,m=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!a.optional,e.errors);e.currentQueryTotal=m.length;let g=null;m.forEach((A,f)=>{e.currentQueryIndex=f;let _=e.createSubContext(t.options,A);o&&_.delayNextStep(o),A===e.element&&(g=_.currentTimeline),_n(this,t.animation,_),_.currentTimeline.applyStylesToKeyframe();let C=_.currentTimeline.currentTime;s=Math.max(s,C)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(s),g&&(e.currentTimeline.mergeTimelineCollectedStyles(g),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){let i=e.parentContext,a=e.currentTimeline,o=t.timings,s=Math.abs(o.duration),m=s*(e.currentQueryTotal-1),g=s*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":g=m-g;break;case"full":g=i.currentStaggerTime;break}let f=e.currentTimeline;g&&f.delayNextStep(g);let _=f.currentTime;_n(this,t.animation,e),e.previousNode=t,i.currentStaggerTime=a.currentTime-_+(a.startTime-i.currentTimeline.startTime)}},ed={},zp=class n{constructor(t,e,i,a,o,s,m,g){this._driver=t,this.element=e,this.subInstructions=i,this._enterClassName=a,this._leaveClassName=o,this.errors=s,this.timelines=m,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ed,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=g||new td(this._driver,e,0),m.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;let i=t,a=this.options;i.duration!=null&&(a.duration=Na(i.duration)),i.delay!=null&&(a.delay=Na(i.delay));let o=i.params;if(o){let s=a.params;s||(s=this.options.params={}),Object.keys(o).forEach(m=>{(!e||!s.hasOwnProperty(m))&&(s[m]=el(o[m],s,this.errors))})}}_copyOptions(){let t={};if(this.options){let e=this.options.params;if(e){let i=t.params={};Object.keys(e).forEach(a=>{i[a]=e[a]})}}return t}createSubContext(t=null,e,i){let a=e||this.element,o=new n(this._driver,a,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(a,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(t),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(t){return this.previousNode=ed,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,i){let a={duration:e??t.duration,delay:this.currentTimeline.currentTime+(i??0)+t.delay,easing:""},o=new Up(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,a,t.stretchStartingKeyframe);return this.timelines.push(o),a}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,i,a,o,s){let m=[];if(a&&m.push(this.element),t.length>0){t=t.replace(oO,"."+this._enterClassName),t=t.replace(sO,"."+this._leaveClassName);let g=i!=1,A=this._driver.query(this.element,t,g);i!==0&&(A=i<0?A.slice(A.length+i,A.length):A.slice(0,i)),m.push(...A)}return!o&&m.length==0&&s.push(wP(e)),m}},td=class n{constructor(t,e,i,a){this._driver=t,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=a,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(t){let e=this._keyframes.size===1&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new n(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=nO,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles.set(t,e),this._globalTimelineStyles.set(t,e),this._styleSummary.set(t,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&this._previousKeyframe.set("easing",t);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||ua),this._currentKeyframe.set(e,ua);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,i,a){e&&this._previousKeyframe.set("easing",e);let o=a&&a.params||{},s=lO(t,this._globalTimelineStyles);for(let[m,g]of s){let A=el(g,o,i);this._pendingStyles.set(m,A),this._localTimelineStyles.has(m)||this._backFill.set(m,this._globalTimelineStyles.get(m)??ua),this._updateStyle(m,A)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((t,e)=>{this._currentKeyframe.set(e,t)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((t,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,t)}))}snapshotCurrentStyles(){for(let[t,e]of this._localTimelineStyles)this._pendingStyles.set(t,e),this._updateStyle(t,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){t._styleSummary.forEach((e,i)=>{let a=this._styleSummary.get(i);(!a||e.time>a.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();let t=new Set,e=new Set,i=this._keyframes.size===1&&this.duration===0,a=[];this._keyframes.forEach((m,g)=>{let A=new Map([...this._backFill,...m]);A.forEach((f,_)=>{f===Ec?t.add(_):f===ua&&e.add(_)}),i||A.set("offset",g/this.duration),a.push(A)});let o=[...t.values()],s=[...e.values()];if(i){let m=a[0],g=new Map(m);m.set("offset",0),g.set("offset",1),a=[m,g]}return eh(this.element,a,o,s,this.duration,this.startTime,this.easing,!1)}},Up=class extends td{constructor(t,e,i,a,o,s,m=!1){super(t,e,s.delay),this.keyframes=i,this.preStyleProps=a,this.postStyleProps=o,this._stretchStartingKeyframe=m,this.timings={duration:s.duration,delay:s.delay,easing:s.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:i,easing:a}=this.timings;if(this._stretchStartingKeyframe&&e){let o=[],s=i+e,m=e/s,g=new Map(t[0]);g.set("offset",0),o.push(g);let A=new Map(t[0]);A.set("offset",t0(m)),o.push(A);let f=t.length-1;for(let _=1;_<=f;_++){let C=new Map(t[_]),P=C.get("offset"),v=e+P*i;C.set("offset",t0(v/s)),o.push(C)}i=s,e=0,a="",t=o}return eh(this.element,t,this.preStyleProps,this.postStyleProps,i,e,a,!0)}};function t0(n,t=3){let e=Math.pow(10,t-1);return Math.round(n*e)/e}function lO(n,t){let e=new Map,i;return n.forEach(a=>{if(a==="*"){i??=t.keys();for(let o of i)e.set(o,ua)}else for(let[o,s]of a)e.set(o,s)}),e}function i0(n,t,e,i,a,o,s,m,g,A,f,_,C){return{type:0,element:n,triggerName:t,isRemovalTransition:a,fromState:e,fromStyles:o,toState:i,toStyles:s,timelines:m,queriedElements:g,preStyleProps:A,postStyleProps:f,totalTime:_,errors:C}}var Sp={},id=class{constructor(t,e,i){this._triggerName=t,this.ast=e,this._stateStyles=i}match(t,e,i,a){return cO(this.ast.matchers,t,e,i,a)}buildStyles(t,e,i){let a=this._stateStyles.get("*");return t!==void 0&&(a=this._stateStyles.get(t?.toString())||a),a?a.buildStyles(e,i):new Map}build(t,e,i,a,o,s,m,g,A,f){let _=[],C=this.ast.options&&this.ast.options.params||Sp,P=m&&m.params||Sp,v=this.buildStyles(i,P,_),w=g&&g.params||Sp,E=this.buildStyles(a,w,_),I=new Set,k=new Map,S=new Map,F=a==="void",N={params:b0(w,C),delay:this.ast.options?.delay},J=f?[]:f0(t,e,this.ast.animation,o,s,v,E,N,A,_),Z=0;return J.forEach(j=>{Z=Math.max(j.duration+j.delay,Z)}),_.length?i0(e,this._triggerName,i,a,F,v,E,[],[],k,S,Z,_):(J.forEach(j=>{let V=j.element,Y=vn(k,V,new Set);j.preStyleProps.forEach(te=>Y.add(te));let ae=vn(S,V,new Set);j.postStyleProps.forEach(te=>ae.add(te)),V!==e&&I.add(V)}),i0(e,this._triggerName,i,a,F,v,E,J,[...I.values()],k,S,Z))}};function cO(n,t,e,i,a){return n.some(o=>o(t,e,i,a))}function b0(n,t){let e=Je({},t);return Object.entries(n).forEach(([i,a])=>{a!=null&&(e[i]=a)}),e}var Hp=class{constructor(t,e,i){this.styles=t,this.defaultParams=e,this.normalizer=i}buildStyles(t,e){let i=new Map,a=b0(t,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((s,m)=>{s&&(s=el(s,a,e));let g=this.normalizer.normalizePropertyName(m,e);s=this.normalizer.normalizeStyleValue(m,g,s,e),i.set(m,s)})}),i}};function dO(n,t,e){return new Vp(n,t,e)}var Vp=class{constructor(t,e,i){this.name=t,this.ast=e,this._normalizer=i,this.transitionFactories=[],this.states=new Map,e.states.forEach(a=>{let o=a.options&&a.options.params||{};this.states.set(a.name,new Hp(a.style,o,i))}),n0(this.states,"true","1"),n0(this.states,"false","0"),e.transitions.forEach(a=>{this.transitionFactories.push(new id(t,a,this.states))}),this.fallbackTransition=mO(t,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,i,a){return this.transitionFactories.find(s=>s.match(t,e,i,a))||null}matchStyles(t,e,i){return this.fallbackTransition.buildStyles(t,e,i)}};function mO(n,t,e){let i=[(s,m)=>!0],a={type:ft.Sequence,steps:[],options:null},o={type:ft.Transition,animation:a,matchers:i,options:null,queryCount:0,depCount:0};return new id(n,o,t)}function n0(n,t,e){n.has(t)?n.has(e)||n.set(e,n.get(t)):n.has(e)&&n.set(t,n.get(e))}var pO=new tl,Np=class{constructor(t,e,i){this.bodyNode=t,this._driver=e,this._normalizer=i,this._animations=new Map,this._playersById=new Map,this.players=[]}register(t,e){let i=[],a=[],o=A0(this._driver,e,i,a);if(i.length)throw PP(i);a.length&&void 0,this._animations.set(t,o)}_buildPlayer(t,e,i){let a=t.element,o=c0(this._normalizer,t.keyframes,e,i);return this._driver.animate(a,o,t.duration,t.delay,t.easing,[],!0)}create(t,e,i={}){let a=[],o=this._animations.get(t),s,m=new Map;if(o?(s=f0(this._driver,e,o,h0,Ip,new Map,new Map,i,pO,a),s.forEach(f=>{let _=vn(m,f.element,new Map);f.postStyleProps.forEach(C=>_.set(C,null))})):(a.push(OP()),s=[]),a.length)throw SP(a);m.forEach((f,_)=>{f.forEach((C,P)=>{f.set(P,this._driver.computeStyle(_,P,ua))})});let g=s.map(f=>{let _=m.get(f.element);return this._buildPlayer(f,new Map,_)}),A=Co(g);return this._playersById.set(t,A),A.onDestroy(()=>this.destroy(t)),this.players.push(A),A}destroy(t){let e=this._getPlayer(t);e.destroy(),this._playersById.delete(t);let i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(t){let e=this._playersById.get(t);if(!e)throw EP(t);return e}listen(t,e,i,a){let o=qp(e,"","","");return Yp(this._getPlayer(t),i,o,a),()=>{}}command(t,e,i,a){if(i=="register"){this.register(t,a[0]);return}if(i=="create"){let s=a[0]||{};this.create(t,e,s);return}let o=this._getPlayer(t);switch(i){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(a[0]));break;case"destroy":this.destroy(t);break}}},a0="ng-animate-queued",hO=".ng-animate-queued",Ep="ng-animate-disabled",uO=".ng-animate-disabled",gO="ng-star-inserted",AO=".ng-star-inserted",fO=[],_0={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},bO={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Jn="__ng_removed",il=class{get params(){return this.options.params}constructor(t,e=""){this.namespaceId=e;let i=t&&t.hasOwnProperty("value"),a=i?t.value:t;if(this.value=vO(a),i){let o=t,{value:s}=o,m=TA(o,["value"]);this.options=m}else this.options={};this.options.params||(this.options.params={})}absorbOptions(t){let e=t.params;if(e){let i=this.options.params;Object.keys(e).forEach(a=>{i[a]==null&&(i[a]=e[a])})}}},Js="void",kp=new il(Js),jp=class{constructor(t,e,i){this.id=t,this.hostElement=e,this._engine=i,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,Qn(e,this._hostClassName)}listen(t,e,i,a){if(!this._triggers.has(e))throw kP(i,e);if(i==null||i.length==0)throw BP(e);if(!wO(i))throw IP(i,e);let o=vn(this._elementListeners,t,[]),s={name:e,phase:i,callback:a};o.push(s);let m=vn(this._engine.statesByElement,t,new Map);return m.has(e)||(Qn(t,Gc),Qn(t,Gc+"-"+e),m.set(e,kp)),()=>{this._engine.afterFlush(()=>{let g=o.indexOf(s);g>=0&&o.splice(g,1),this._triggers.has(e)||m.delete(e)})}}register(t,e){return this._triggers.has(t)?!1:(this._triggers.set(t,e),!0)}_getTrigger(t){let e=this._triggers.get(t);if(!e)throw TP(t);return e}trigger(t,e,i,a=!0){let o=this._getTrigger(e),s=new nl(this.id,e,t),m=this._engine.statesByElement.get(t);m||(Qn(t,Gc),Qn(t,Gc+"-"+e),this._engine.statesByElement.set(t,m=new Map));let g=m.get(e),A=new il(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&g&&A.absorbOptions(g.options),m.set(e,A),g||(g=kp),!(A.value===Js)&&g.value===A.value){if(!yO(g.params,A.params)){let w=[],E=o.matchStyles(g.value,g.params,w),I=o.matchStyles(A.value,A.params,w);w.length?this._engine.reportError(w):this._engine.afterFlush(()=>{dr(t,E),xa(t,I)})}return}let C=vn(this._engine.playersByElement,t,[]);C.forEach(w=>{w.namespaceId==this.id&&w.triggerName==e&&w.queued&&w.destroy()});let P=o.matchTransition(g.value,A.value,t,A.params),v=!1;if(!P){if(!a)return;P=o.fallbackTransition,v=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:P,fromState:g,toState:A,player:s,isFallbackTransition:v}),v||(Qn(t,a0),s.onStart(()=>{es(t,a0)})),s.onDone(()=>{let w=this.players.indexOf(s);w>=0&&this.players.splice(w,1);let E=this._engine.playersByElement.get(t);if(E){let I=E.indexOf(s);I>=0&&E.splice(I,1)}}),this.players.push(s),C.push(s),s}deregister(t){this._triggers.delete(t),this._engine.statesByElement.forEach(e=>e.delete(t)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(a=>a.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);let e=this._engine.playersByElement.get(t);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){let i=this._engine.driver.query(t,$c,!0);i.forEach(a=>{if(a[Jn])return;let o=this._engine.fetchNamespacesByElement(a);o.size?o.forEach(s=>s.triggerLeaveAnimation(a,e,!1,!0)):this.clearElementCache(a)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(a=>this.clearElementCache(a)))}triggerLeaveAnimation(t,e,i,a){let o=this._engine.statesByElement.get(t),s=new Map;if(o){let m=[];if(o.forEach((g,A)=>{if(s.set(A,g.value),this._triggers.has(A)){let f=this.trigger(t,A,Js,a);f&&m.push(f)}}),m.length)return this._engine.markElementAsRemoved(this.id,t,!0,e,s),i&&Co(m).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){let e=this._elementListeners.get(t),i=this._engine.statesByElement.get(t);if(e&&i){let a=new Set;e.forEach(o=>{let s=o.name;if(a.has(s))return;a.add(s);let g=this._triggers.get(s).fallbackTransition,A=i.get(s)||kp,f=new il(Js),_=new nl(this.id,s,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:s,transition:g,fromState:A,toState:f,player:_,isFallbackTransition:!0})})}}removeNode(t,e){let i=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let a=!1;if(i.totalAnimations){let o=i.players.length?i.playersByQueriedElement.get(t):[];if(o&&o.length)a=!0;else{let s=t;for(;s=s.parentNode;)if(i.statesByElement.get(s)){a=!0;break}}}if(this.prepareLeaveAnimationListeners(t),a)i.markElementAsRemoved(this.id,t,!1,e);else{let o=t[Jn];(!o||o===_0)&&(i.afterFlush(()=>this.clearElementCache(t)),i.destroyInnerAnimations(t),i._onRemovalComplete(t,e))}}insertNode(t,e){Qn(t,this._hostClassName)}drainQueuedTransitions(t){let e=[];return this._queue.forEach(i=>{let a=i.player;if(a.destroyed)return;let o=i.element,s=this._elementListeners.get(o);s&&s.forEach(m=>{if(m.name==i.triggerName){let g=qp(o,i.triggerName,i.fromState.value,i.toState.value);g._data=t,Yp(i.player,m.phase,g,m.callback)}}),a.markedForDestroy?this._engine.afterFlush(()=>{a.destroy()}):e.push(i)}),this._queue=[],e.sort((i,a)=>{let o=i.transition.ast.depCount,s=a.transition.ast.depCount;return o==0||s==0?o-s:this._engine.driver.containsElement(i.element,a.element)?1:-1})}destroy(t){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}},Gp=class{_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}constructor(t,e,i){this.bodyNode=t,this.driver=e,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(a,o)=>{}}get queuedPlayers(){let t=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&t.push(i)})}),t}createNamespace(t,e){let i=new jp(t,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[t]=i}_balanceNamespaceList(t,e){let i=this._namespaceList,a=this.namespacesByHostElement;if(i.length-1>=0){let s=!1,m=this.driver.getParentElement(e);for(;m;){let g=a.get(m);if(g){let A=i.indexOf(g);i.splice(A+1,0,t),s=!0;break}m=this.driver.getParentElement(m)}s||i.unshift(t)}else i.push(t);return a.set(e,t),t}register(t,e){let i=this._namespaceLookup[t];return i||(i=this.createNamespace(t,e)),i}registerTrigger(t,e,i){let a=this._namespaceLookup[t];a&&a.register(e,i)&&this.totalAnimations++}destroy(t,e){t&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let i=this._fetchNamespace(t);this.namespacesByHostElement.delete(i.hostElement);let a=this._namespaceList.indexOf(i);a>=0&&this._namespaceList.splice(a,1),i.destroy(e),delete this._namespaceLookup[t]}))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){let e=new Set,i=this.statesByElement.get(t);if(i){for(let a of i.values())if(a.namespaceId){let o=this._fetchNamespace(a.namespaceId);o&&e.add(o)}}return e}trigger(t,e,i,a){if(Yc(e)){let o=this._fetchNamespace(t);if(o)return o.trigger(e,i,a),!0}return!1}insertNode(t,e,i,a){if(!Yc(e))return;let o=e[Jn];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let s=this.collectedLeaveElements.indexOf(e);s>=0&&this.collectedLeaveElements.splice(s,1)}if(t){let s=this._fetchNamespace(t);s&&s.insertNode(e,i)}a&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),Qn(t,Ep)):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),es(t,Ep))}removeNode(t,e,i){if(Yc(e)){let a=t?this._fetchNamespace(t):null;a?a.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i);let o=this.namespacesByHostElement.get(e);o&&o.id!==t&&o.removeNode(e,i)}else this._onRemovalComplete(e,i)}markElementAsRemoved(t,e,i,a,o){this.collectedLeaveElements.push(e),e[Jn]={namespaceId:t,setForRemoval:a,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:o}}listen(t,e,i,a,o){return Yc(e)?this._fetchNamespace(t).listen(e,i,a,o):()=>{}}_buildInstruction(t,e,i,a,o){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,i,a,t.fromState.options,t.toState.options,e,o)}destroyInnerAnimations(t){let e=this.driver.query(t,$c,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),this.playersByQueriedElement.size!=0&&(e=this.driver.query(t,Tp,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(t){let e=this.playersByElement.get(t);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(t){let e=this.playersByQueriedElement.get(t);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return Co(this.players).onDone(()=>t());t()})}processLeaveNode(t){let e=t[Jn];if(e&&e.setForRemoval){if(t[Jn]=_0,e.namespaceId){this.destroyInnerAnimations(t);let i=this._fetchNamespace(e.namespaceId);i&&i.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}t.classList?.contains(Ep)&&this.markElementAsDisabled(t,!1),this.driver.query(t,uO,!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,a)=>this._balanceNamespaceList(i,a)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++){let a=this.collectedEnterElements[i];Qn(a,gO)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let i=[];try{e=this._flushAnimations(i,t)}finally{for(let a=0;a<i.length;a++)i[a]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++){let a=this.collectedLeaveElements[i];this.processLeaveNode(a)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){let i=this._whenQuietFns;this._whenQuietFns=[],e.length?Co(e).onDone(()=>{i.forEach(a=>a())}):i.forEach(a=>a())}}reportError(t){throw DP(t)}_flushAnimations(t,e){let i=new tl,a=[],o=new Map,s=[],m=new Map,g=new Map,A=new Map,f=new Set;this.disabledNodes.forEach(W=>{f.add(W);let L=this.driver.query(W,hO,!0);for(let z=0;z<L.length;z++)f.add(L[z])});let _=this.bodyNode,C=Array.from(this.statesByElement.keys()),P=s0(C,this.collectedEnterElements),v=new Map,w=0;P.forEach((W,L)=>{let z=h0+w++;v.set(L,z),W.forEach(se=>Qn(se,z))});let E=[],I=new Set,k=new Set;for(let W=0;W<this.collectedLeaveElements.length;W++){let L=this.collectedLeaveElements[W],z=L[Jn];z&&z.setForRemoval&&(E.push(L),I.add(L),z.hasAnimation?this.driver.query(L,AO,!0).forEach(se=>I.add(se)):k.add(L))}let S=new Map,F=s0(C,Array.from(I));F.forEach((W,L)=>{let z=Ip+w++;S.set(L,z),W.forEach(se=>Qn(se,z))}),t.push(()=>{P.forEach((W,L)=>{let z=v.get(L);W.forEach(se=>es(se,z))}),F.forEach((W,L)=>{let z=S.get(L);W.forEach(se=>es(se,z))}),E.forEach(W=>{this.processLeaveNode(W)})});let N=[],J=[];for(let W=this._namespaceList.length-1;W>=0;W--)this._namespaceList[W].drainQueuedTransitions(e).forEach(z=>{let se=z.player,Ne=z.element;if(N.push(se),this.collectedEnterElements.length){let he=Ne[Jn];if(he&&he.setForMove){if(he.previousTriggersValues&&he.previousTriggersValues.has(z.triggerName)){let nt=he.previousTriggersValues.get(z.triggerName),yt=this.statesByElement.get(z.element);if(yt&&yt.has(z.triggerName)){let Si=yt.get(z.triggerName);Si.value=nt,yt.set(z.triggerName,Si)}}se.destroy();return}}let gt=!_||!this.driver.containsElement(_,Ne),bt=S.get(Ne),$t=v.get(Ne),St=this._buildInstruction(z,i,$t,bt,gt);if(St.errors&&St.errors.length){J.push(St);return}if(gt){se.onStart(()=>dr(Ne,St.fromStyles)),se.onDestroy(()=>xa(Ne,St.toStyles)),a.push(se);return}if(z.isFallbackTransition){se.onStart(()=>dr(Ne,St.fromStyles)),se.onDestroy(()=>xa(Ne,St.toStyles)),a.push(se);return}let ue=[];St.timelines.forEach(he=>{he.stretchStartingKeyframe=!0,this.disabledNodes.has(he.element)||ue.push(he)}),St.timelines=ue,i.append(Ne,St.timelines);let pe={instruction:St,player:se,element:Ne};s.push(pe),St.queriedElements.forEach(he=>vn(m,he,[]).push(se)),St.preStyleProps.forEach((he,nt)=>{if(he.size){let yt=g.get(nt);yt||g.set(nt,yt=new Set),he.forEach((Si,Yi)=>yt.add(Yi))}}),St.postStyleProps.forEach((he,nt)=>{let yt=A.get(nt);yt||A.set(nt,yt=new Set),he.forEach((Si,Yi)=>yt.add(Yi))})});if(J.length){let W=[];J.forEach(L=>{W.push(FP(L.triggerName,L.errors))}),N.forEach(L=>L.destroy()),this.reportError(W)}let Z=new Map,j=new Map;s.forEach(W=>{let L=W.element;i.has(L)&&(j.set(L,L),this._beforeAnimationBuild(W.player.namespaceId,W.instruction,Z))}),a.forEach(W=>{let L=W.element;this._getPreviousPlayers(L,!1,W.namespaceId,W.triggerName,null).forEach(se=>{vn(Z,L,[]).push(se),se.destroy()})});let V=E.filter(W=>l0(W,g,A)),Y=new Map;r0(Y,this.driver,k,A,ua).forEach(W=>{l0(W,g,A)&&V.push(W)});let te=new Map;P.forEach((W,L)=>{r0(te,this.driver,new Set(W),g,Ec)}),V.forEach(W=>{let L=Y.get(W),z=te.get(W);Y.set(W,new Map([...L?.entries()??[],...z?.entries()??[]]))});let ie=[],oe=[],ge={};s.forEach(W=>{let{element:L,player:z,instruction:se}=W;if(i.has(L)){if(f.has(L)){z.onDestroy(()=>xa(L,se.toStyles)),z.disabled=!0,z.overrideTotalTime(se.totalTime),a.push(z);return}let Ne=ge;if(j.size>1){let bt=L,$t=[];for(;bt=bt.parentNode;){let St=j.get(bt);if(St){Ne=St;break}$t.push(bt)}$t.forEach(St=>j.set(St,Ne))}let gt=this._buildAnimation(z.namespaceId,se,Z,o,te,Y);if(z.setRealPlayer(gt),Ne===ge)ie.push(z);else{let bt=this.playersByElement.get(Ne);bt&&bt.length&&(z.parentPlayer=Co(bt)),a.push(z)}}else dr(L,se.fromStyles),z.onDestroy(()=>xa(L,se.toStyles)),oe.push(z),f.has(L)&&a.push(z)}),oe.forEach(W=>{let L=o.get(W.element);if(L&&L.length){let z=Co(L);W.setRealPlayer(z)}}),a.forEach(W=>{W.parentPlayer?W.syncPlayerEvents(W.parentPlayer):W.destroy()});for(let W=0;W<E.length;W++){let L=E[W],z=L[Jn];if(es(L,Ip),z&&z.hasAnimation)continue;let se=[];if(m.size){let gt=m.get(L);gt&&gt.length&&se.push(...gt);let bt=this.driver.query(L,Tp,!0);for(let $t=0;$t<bt.length;$t++){let St=m.get(bt[$t]);St&&St.length&&se.push(...St)}}let Ne=se.filter(gt=>!gt.destroyed);Ne.length?xO(this,L,Ne):this.processLeaveNode(L)}return E.length=0,ie.forEach(W=>{this.players.push(W),W.onDone(()=>{W.destroy();let L=this.players.indexOf(W);this.players.splice(L,1)}),W.play()}),ie}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,i,a,o){let s=[];if(e){let m=this.playersByQueriedElement.get(t);m&&(s=m)}else{let m=this.playersByElement.get(t);if(m){let g=!o||o==Js;m.forEach(A=>{A.queued||!g&&A.triggerName!=a||s.push(A)})}}return(i||a)&&(s=s.filter(m=>!(i&&i!=m.namespaceId||a&&a!=m.triggerName))),s}_beforeAnimationBuild(t,e,i){let a=e.triggerName,o=e.element,s=e.isRemovalTransition?void 0:t,m=e.isRemovalTransition?void 0:a;for(let g of e.timelines){let A=g.element,f=A!==o,_=vn(i,A,[]);this._getPreviousPlayers(A,f,s,m,e.toState).forEach(P=>{let v=P.getRealPlayer();v.beforeDestroy&&v.beforeDestroy(),P.destroy(),_.push(P)})}dr(o,e.fromStyles)}_buildAnimation(t,e,i,a,o,s){let m=e.triggerName,g=e.element,A=[],f=new Set,_=new Set,C=e.timelines.map(v=>{let w=v.element;f.add(w);let E=w[Jn];if(E&&E.removedBeforeQueried)return new jr(v.duration,v.delay);let I=w!==g,k=CO((i.get(w)||fO).map(Z=>Z.getRealPlayer())).filter(Z=>{let j=Z;return j.element?j.element===w:!1}),S=o.get(w),F=s.get(w),N=c0(this._normalizer,v.keyframes,S,F),J=this._buildPlayer(v,N,k);if(v.subTimeline&&a&&_.add(w),I){let Z=new nl(t,m,w);Z.setRealPlayer(J),A.push(Z)}return J});A.forEach(v=>{vn(this.playersByQueriedElement,v.element,[]).push(v),v.onDone(()=>_O(this.playersByQueriedElement,v.element,v))}),f.forEach(v=>Qn(v,Zf));let P=Co(C);return P.onDestroy(()=>{f.forEach(v=>es(v,Zf)),xa(g,e.toStyles)}),_.forEach(v=>{vn(a,v,[]).push(P)}),P}_buildPlayer(t,e,i){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,i):new jr(t.duration,t.delay)}},nl=class{constructor(t,e,i){this.namespaceId=t,this.triggerName=e,this.element=i,this._player=new jr,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,this._queuedCallbacks.forEach((e,i)=>{e.forEach(a=>Yp(t,i,void 0,a))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){let e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){vn(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){let e=this._player;e.triggerCallback&&e.triggerCallback(t)}};function _O(n,t,e){let i=n.get(t);if(i){if(i.length){let a=i.indexOf(e);i.splice(a,1)}i.length==0&&n.delete(t)}return i}function vO(n){return n??null}function Yc(n){return n&&n.nodeType===1}function wO(n){return n=="start"||n=="done"}function o0(n,t){let e=n.style.display;return n.style.display=t??"none",e}function r0(n,t,e,i,a){let o=[];e.forEach(g=>o.push(o0(g)));let s=[];i.forEach((g,A)=>{let f=new Map;g.forEach(_=>{let C=t.computeStyle(A,_,a);f.set(_,C),(!C||C.length==0)&&(A[Jn]=bO,s.push(A))}),n.set(A,f)});let m=0;return e.forEach(g=>o0(g,o[m++])),s}function s0(n,t){let e=new Map;if(n.forEach(m=>e.set(m,[])),t.length==0)return e;let i=1,a=new Set(t),o=new Map;function s(m){if(!m)return i;let g=o.get(m);if(g)return g;let A=m.parentNode;return e.has(A)?g=A:a.has(A)?g=i:g=s(A),o.set(m,g),g}return t.forEach(m=>{let g=s(m);g!==i&&e.get(g).push(m)}),e}function Qn(n,t){n.classList?.add(t)}function es(n,t){n.classList?.remove(t)}function xO(n,t,e){Co(e).onDone(()=>n.processLeaveNode(t))}function CO(n){let t=[];return v0(n,t),t}function v0(n,t){for(let e=0;e<n.length;e++){let i=n[e];i instanceof pp?v0(i.players,t):t.push(i)}}function yO(n,t){let e=Object.keys(n),i=Object.keys(t);if(e.length!=i.length)return!1;for(let a=0;a<e.length;a++){let o=e[a];if(!t.hasOwnProperty(o)||n[o]!==t[o])return!1}return!0}function l0(n,t,e){let i=e.get(n);if(!i)return!1;let a=t.get(n);return a?i.forEach(o=>a.add(o)):t.set(n,i),e.delete(n),!0}var ts=class{constructor(t,e,i){this._driver=e,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(a,o)=>{},this._transitionEngine=new Gp(t.body,e,i),this._timelineEngine=new Np(t.body,e,i),this._transitionEngine.onRemovalComplete=(a,o)=>this.onRemovalComplete(a,o)}registerTrigger(t,e,i,a,o){let s=t+"-"+a,m=this._triggerCache[s];if(!m){let g=[],A=[],f=A0(this._driver,o,g,A);if(g.length)throw yP(a,g);A.length&&void 0,m=dO(a,f,this._normalizer),this._triggerCache[s]=m}this._transitionEngine.registerTrigger(e,a,m)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}
5onInsert(t,e,i,a){this._transitionEngine.insertNode(t,e,i,a)}onRemove(t,e,i){this._transitionEngine.removeNode(t,e,i)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,i,a){if(i.charAt(0)=="@"){let[o,s]=$f(i),m=a;this._timelineEngine.command(o,e,s,m)}else this._transitionEngine.trigger(t,e,i,a)}listen(t,e,i,a,o){if(i.charAt(0)=="@"){let[s,m]=$f(i);return this._timelineEngine.listen(s,e,m,o)}return this._transitionEngine.listen(t,e,i,a,o)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(t){this._transitionEngine.afterFlushAnimationsDone(t)}};function MO(n,t){let e=null,i=null;return Array.isArray(t)&&t.length?(e=Bp(t[0]),t.length>1&&(i=Bp(t[t.length-1]))):t instanceof Map&&(e=Bp(t)),e||i?new Kp(n,e,i):null}var Kp=class n{static{this.initialStylesByElement=new WeakMap}constructor(t,e,i){this._element=t,this._startStyles=e,this._endStyles=i,this._state=0;let a=n.initialStylesByElement.get(t);a||n.initialStylesByElement.set(t,a=new Map),this._initialStyles=a}start(){this._state<1&&(this._startStyles&&xa(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(xa(this._element,this._initialStyles),this._endStyles&&(xa(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(dr(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(dr(this._element,this._endStyles),this._endStyles=null),xa(this._element,this._initialStyles),this._state=3)}};function Bp(n){let t=null;return n.forEach((e,i)=>{PO(i)&&(t=t||new Map,t.set(i,e))}),t}function PO(n){return n==="display"||n==="position"}var nd=class{constructor(t,e,i,a){this.element=t,this.keyframes=e,this.options=i,this._specialStyles=a,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:new Map;let e=()=>this._onFinish();this.domPlayer.addEventListener("finish",e),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",e)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(t){let e=[];return t.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(t,e,i){return t.animate(this._convertKeyframesToObject(e),i)}onStart(t){this._originalOnStartFns.push(t),this._onStartFns.push(t)}onDone(t){this._originalOnDoneFns.push(t),this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=t*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let t=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,a)=>{a!=="offset"&&t.set(a,this._finished?i:Jp(this.element,a))}),this.currentSnapshot=t}triggerCallback(t){let e=t==="start"?this._onStartFns:this._onDoneFns;e.forEach(i=>
5i()),e.length=0}},ad=class{validateStyleProperty(t){return!0}validateAnimatableStyleProperty(t){return!0}containsElement(t,e){return d0(t,e)}getParentElement(t){return $p(t)}query(t,e,i){return m0(t,e,i)}computeStyle(t,e,i){return Jp(t,e)}animate(t,e,i,a,o,s=[]){let m=a==0?"both":"forwards",g={duration:i,delay:a,fill:m};o&&(g.easing=o);let A=new Map,f=s.filter(P=>P instanceof nd);KP(i,a)&&f.forEach(P=>{P.currentSnapshot.forEach((v,w)=>A.set(w,v))});let _=NP(e).map(P=>new Map(P));_=WP(t,_,A);let C=MO(t,_);return new nd(t,_,g,C)}};var qc="@",w0="@.disabled",od=class{constructor(t,e,i,a){this.namespaceId=t,this.delegate=e,this.engine=i,this._onDestroy=a,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(t){this.delegate.destroyNode?.(t)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,i,a=!0){this.delegate.insertBefore(t,e,i),this.engine.onInsert(this.namespaceId,e,t,a)}removeChild(t,e,i){this.parentNode(e)&&this.engine.onRemove(this.namespaceId,e,this.delegate)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,i,a){this.delegate.setAttribute(t,e,i,a)}removeAttribute(t,e,i){this.delegate.removeAttribute(t,e,i)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,i,a){this.delegate.setStyle(t,e,i,a)}removeStyle(t,e,i){this.delegate.removeStyle(t,e,i)}setProperty(t,e,i){e.charAt(0)==qc&&e==w0?this.disableAnimations(t,!!i):this.delegate.setProperty(t,e,i)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,i){return this.delegate.listen(t,e,i)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}},Wp=class extends od{constructor(t,e,i,a,o){super(e,i,a,o),this.factory=t,this.namespaceId=e}setProperty(t,e,i){e.charAt(0)==qc?e.charAt(1)=="."&&e==w0?(i=i===void 0?!0:!!i,this.disableAnimations(t,i)):this.engine.process(this.namespaceId,t,e.slice(1),i):this.delegate.setProperty(t,e,i)}listen(t,e,i){if(e.charAt(0)==qc){let a=OO(t),o=e.slice(1),s="";return o.charAt(0)!=qc&&([o,s]=SO(o)),this.engine.listen(this.namespaceId,a,o,s,m=>{let g=m._data||-1;this.factory.scheduleListenerCallback(g,i,m)})}return this.delegate.listen(t,e,i)}};function OO(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}function SO(n){let t=n.indexOf("."),e=n.substring(0,t),i=n.slice(t+1);return[e,i]}var rd=class{constructor(t,e,i){this.delegate=t,this.engine=e,this._zone=i,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,e.onRemovalComplete=(a,o)=>{o?.removeChild(null,a)}}createRenderer(t,e){let i="",a=this.delegate.createRenderer(t,e);if(!t||!e?.data?.animation){let A=this._rendererCache,f=A.get(a);if(!f){let _=()=>A.delete(a);f=new od(i,a,this.engine,_),A.set(a,f)}return f}let o=e.id,s=e.id+"-"+this._currentId;this._currentId++,this.engine.register(s,t);let m=A=>{Array.isArray(A)?A.forEach(m):this.engine.registerTrigger(o,s,t,A.name,A)};return e.data.animation.forEach(m),new Wp(this,s,a,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(t,e,i){if(t>=0&&t<this._microtaskId){this._zone.run(()=>e(i));return}let a=this._animationCallbacksBuffer;a.length==0&&queueMicrotask(()=>{this._zone.run(()=>{a.forEach(o=>{let[s,m]=o;s(m)}),this._animationCallbacksBuffer=[]})}),a.push([e,i])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}};var kO=(()=>{class n extends ts{constructor(e,i,a){super(e,i,a)}ngOnDestroy(){this.flush()}static{this.\u0275fac=function(i){return new(i||n)(et(Ct),et(mr),et(pr))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac})}}return n})();function BO(){return new Zc}function IO(n,t,e){return new rd(n,t,e)}var C0=[{provide:pr,useFactory:BO},{provide:ts,useClass:kO},{provide:qA,useFactory:IO,deps:[hf,ts,at]}],x0=[{provide:mr,useFactory:()=>new ad},{provide:ci,useValue:"BrowserAnimations"},...C0],TO=[{provide:mr,useClass:Xp},{provide:ci,useValue:"NoopAnimations"},...C0],sn=(()=>{class n{static withConfig(e){return{ngModule:n,providers:e.disableAnimations?TO:x0}}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:x0,imports:[Ti]})}}return n})();var ld=hn(qn());var DO="220ms cubic-bezier(0, 0, 0.2, 1)",BR=[Qe({height:0,overflow:"hidden"}),pt(DO,Qe({height:"*",overflow:"hidden"}))];var y0=(()=>{class n{static forRoot(){return{ngModule:n,providers:[]}}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({})}}return n})();var Mo=(()=>{class n{constructor(e,i){this.controlDir=e,this.host=i}ngOnInit(){this.controlDir.control&&(this.controlDir.control.nativeElement=this.host.nativeElement)}static{this.\u0275fac=function(i){return new(i||n)(B(kc),B(Oe))}}static{this.\u0275dir=Ke({type:n,selectors:[["","ngModel",""],["","formControl",""],["","formControlName",""]]})}}return n})();var FO=y0.forRoot(),M0=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,wo,Fn,FO]}
5)}}return n})();var RO=["focusInput"],P0=n=>["/event-details",n];function LO(n,t){if(n&1&&(r(0,"div",84),u(1),l()),n&2){let e=H();M(),Se(" ",e.subscribeNameError,"")}}function QO(n,t){if(n&1&&(r(0,"div",85),u(1),l()),n&2){let e=H();M(),Se(" ",e.subscribeEmailError,"")}}function zO(n,t){n&1&&(r(0,"div",86),y(1,"mat-spinner")(2,"div",87),l())}function UO(n,t){n&1&&(r(0,"div",88),u(1," the form has been submitted suceessfully "),l())}function HO(n,t){if(n&1&&(Ls(0),r(1,"div",89)(2,"div",90)(3,"div",91)(4,"div",92),y(5,"img",93),l(),r(6,"div",94)(7,"div",95)(8,"a",96),u(9),l()(),r(10,"p",97),u(11),l(),r(12,"div",98)(13,"span",99),y(14,"img",100),r(15,"b"),u(16),Ii(17,"date"),l(),r(18,"span"),u(19," - "),l(),r(20,"b"),u(21),Ii(22,"date"),l()(),r(23,"span",101),y(24,"b"),l(),r(25,"span",102),y(26,"span",103),l()(),y(27,"div",104),r(28,"a",105)(29,"div",106),y(30,"img",107),l(),u(31," View Details "),l()()()()(),Qs()),n&2){let e=t.$implicit,i=H();M(5),R("src",i.getImageUrl(e.bannerImage),Nt),M(3),R("routerLink",Bi(13,P0,e.id)),M(),Se("",e.name," "),M(2),ye(e.topic),M(5),ye(nn(17,7,e.startDate,"mediumDate")),M(5),ye(nn(22,10,e.endDate,"mediumDate")),M(7),R("routerLink",Bi(15,P0,e.id))}}var O0=(()=>{class n{constructor(e,i,a,o,s,m,g,A,f,_,C){this.miteventsService=e,this.titleService=i,this.viewportScroller=a,this._renderer2=o,this._document=s,this.seoService=m,this.metaService=g,this.formBuilder=A,this.dialog=f,this.http=_,this.platformId=C,this.metaData={pageTitle:"Events and Webinars | Maganti IT",pageDescription:"Discover the latest events and meetups in your area! Join like-minded individuals for networking, learning, and fun.",pageUrlEndPoint:"/mitevents",pageImage:"/assets/images/mit-eventspage/upcomingevents-1.webp"},this.isPopupVisible=!1,this.meetups=[],this.events=[],this.upcomingEvents=[],this.ongoingEvents=[],this.pastEvents=[],this.showSuccessPopup=!1,this.message="",this.isBrowser=!1,this.baseUrl=Ve.baseUrl,this.isUpcomingExits=!1,this.isPastExists=!1,this.isOngoingExists=!1,this.loading=!1,this.customOptions={loop:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,center:!0,nav:!1,navSpeed:700,navText:["",""],responsive:{0:{items:1},400:{items:2},740:{items:3},940:{items:4}}},this.isBrowser=kt(this.platformId)}togglePopup(){this.isPopupVisible=!this.isPopupVisible}ngOnInit(){let e=this._renderer2.createElement("script");e.type="application/ld+json",e.text=`
6{
7  "@context": "https://schema.org",
8  "@type": "Article",
9  "mainEntityOfPage": {
10    "@type": "WebPage",
11    "@id": "https://mitresource.com/mitevents/"
12  },
13  "headline": "Events and Webinars | Maganti IT",
14  "description": "Discover the latest events and meetups in your area! Join like-minded individuals for networking, learning, and fun.",
15  "image": "https://mitresource.com/assets/images/mit-eventspage/upcomingevents-1.webp",  
16  "author": {
17    "@type": "Organization",
18    "name": "Maganti IT",
19    "url": "https://mitresource.com"
20  },  
21  "publisher": {
22    "@type": "Organization",
23    "name": "Maganti IT",
24    "logo": {
25      "@type": "ImageObject",
26      "url": "https://mitresource.com/assets/images/homepage/update-mitimage.png"
27    }
28  },
29  "datePublished": "2024-06-28"
30}`,this._renderer2.appendChild(this._document.head,e),this.seoService.createLinkForCanonicalURL(),this.isBrowser&&(ld.init({disable:function(){return window.innerWidth<768},duration:2e3,delay:500,once:!0}),ld.refresh()),this.subscribeForm=this.formBuilder.group({subscribeName:["",[Re.required,this.nameValidator,Re.maxLength(100),Re.minLength(3),Re.pattern(/^[A-Za-z]+(?:[ .'-][A-Za-z]+)*\.?$/)]],subscribeEmail:["",[Re.required,Re.email,Re.pattern(/^[a-zA-Z][\
30w\-_.]*[a-zA-Z0-9]@[a-zA-Z]+\.[a-zA-Z]{2,3}$/)]]}),this.seoService.setTitleAndMetaTags(this.metaData)}ngAfterViewInit(){this.isBrowser&&(this.loadMeetups(),$("#customers-testimonials").owlCarousel({loop:!0,center:!0,items:3,margin:0,autoplay:!0,dots:!0,autoplayTimeout:8500,smartSpeed:450,onInitialized:e=>{this.addAccessibilityToDots(e)},responsive:{0:{items:1},768:{items:2},1170:{items:3}}}))}addAccessibilityToDots(e){let i=e.item.count;$(".owl-dot").each((a,o)=>{let s=a+1,m=`Go to slide ${s}`;$(o).attr("aria-label",m),$(o).append(`<span class="sr-only">Slide ${s}</span>`)}),$(".owl-dot.active").each((a,o)=>{$(o).attr("aria-label",`Current slide, slide ${a+1}`),$(o).find(".sr-only").text(`Slide ${a+1} (active)`)})}loadMeetups(){this.miteventsService.getAllMeetups().subscribe(e=>{this.events=e,this.splitEvents()},e=>{})}splitEvents(){let e=new Date;this.pastEvents=[],this.upcomingEvents=[],this.ongoingEvents=[],this.events.forEach(i=>{let a=new Date(i.startDate),o=new Date(i.endDate);o<e?this.pastEvents.push(ki(Je({},i),{isPastEvent:!0})):a<=e&&o>=e?this.ongoingEvents.push(ki(Je({},i),{isOngoing:!0})):this.upcomingEvents.push(ki(Je({},i),{isPastEvent:!1}))}),this.isUpcomingExits=this.ongoingEvents.length>0||this.upcomingEvents.length>0,this.isPastExists=this.pastEvents.length>0,this.isOngoingExists=this.ongoingEvents.length>0,this.upcomingEvents.sort((i,a)=>new Date(i.startDate).getTime()-new Date(a.startDate).getTime()),this.pastEvents.sort((i,a)=>new Date(a.startDate).getTime()-new Date(i.startDate).getTime()),this.ongoingEvents.sort((i,a)=>new Date(i.startDate).getTime()-new Date(a.startDate).getTime())}formatDateTime(e){return rf(e,"MMM d, y, h:mm a","en-US")}getImageUrl(e){return e!=null?Ve.baseImageUrl+e:"../../../assets/images/InternshipPage/business-conference-banner-template-design-for-webinar-marketing-online-class-program-etc-free-vector.jpg"}onSubmit(){if(this.subscribeForm.valid){this.loading=!0;let e=new FormData;e.append("Email",this.subscribeForm.value.subscribeEmail),e.append("Name",this.subscribeForm.value.subscribeName),e.append("Type","subscribe_Form"),this.miteventsService.SendSubscriberDetails(e).subscribe(i=>{this.subscribeForm.reset(),this.dialogRef=this.dialog.open(Pi,{data:{title:"Subscription Confirmed!",message:"You\u2019ll now receive exclusive insights and updates on the latest technology trends directly in your inbox. "}}),setTimeout(()=>{this.dialog.closeAll(),this.loading=!1},4e3)},i=>{this.loading=!1})}else this.subscribeForm.markAllAsTouched(),this.message="Please fix the errors in the form and try again."}get subscribeNameError(){let e=this.subscribeForm.get("subscribeName");return e?.hasError("required")?"Full name is required":e?.hasError("invalidName")?"First name can accept spaces, alph
30abet only.":e?.hasError("minlength")?"Full Name must be at least 3 characters long without spaces":e?.hasError("maxlength")?"Full Name cannot exceed 30 characters":e?.hasError("pattern")?"Enter valid Name":""}get subscribeEmailError(){let e=this.subscribeForm.get("subscribeEmail");return e?.hasError("required")?"Email is required":e?.hasError("email")||e?.hasError("pattern")?"Enter a valid email":e?.hasError("existingEmail")?"Email is already exist.":""}nameValidator(e){let i=/^[A-Za-z\ ]+$/.test(e.value),a=e.value||"";return i?null:{invalidName:!0}}scrollToSection(e){this.viewportScroller.scrollToAnchor(e)}formNavigate(){this.inputElement.nativeElement.focus()}static{this.\u0275fac=function(i){return new(i||n)(B(Oi),B(bi),B(Vr),B(Wt),B(Ct),B(ii),B(fi),B(Dn),B(rn),B(Ut),B(It))}}static{this.\u0275cmp=re({type:n,selectors:[["app-mitevents"]],viewQuery:function(i,a){if(i&1&&_e(RO,5),i&2){let o;le(o=ce())&&(a.inputElement=o.first)}},decls:160,vars:6,consts:[["focusInput",""],[1,"banner","w-100","position-relative","p-0"],[1,"row","m-0"],[1,"w-100","p-0"],["media","(max-width: 480px)","srcset","assets/images/banners/M-Edge_mobile.webp"],["media","(min-width: 769px)","srcset","assets/images/banners/M-Edge.webp"],["aria-hidden","true","src","assets/images/banners/M-Edge.webp","loading","eager","decoding","async","alt","M-Edge banner",1,"w-100","h-100"],[1,"position-absolute","row","m-0","w-100","h-100","text-white","p-0","ps-4"],[1,"col-9","col-md-6","my-auto","p-0","ps-md-4","ps-lg-5"],[1,"banner-heading","pb-3","fw-bold","m-0"],[1,"global-text-1","pb-3","d-none","d-md-block","m-0"],[1,"banner-btn","global-text-3","px-2","px-md-3","py-2","border","border-white","rounded-3",3,"click"],[1,"bg-color"],[1,"container","py-3","py-md-5"],[1,"experts"],[1,"row"],[1,"col-md-6","col-sm-12"],[1,"global_section_header"],[1,"insights-subtitle","casestudy-subtitle","my-3","my-lg-5"],[1,"global_section_content","m-0"],["id","sectionOne",1,"col-sm-12","col-md-6","col-lg-5",2,"margin-top","10px"],[1,"border","intern_forDiv"],["role","heading","aria-level","1",1,"text-center",2,"color","#182357","font-size","23px"],["id","eventregister",1,"resumeUploadPopUp",2,"display","none"],[3,"ngSubmit","formGroup"],["type","text","aria-label","Name","name","subscribeName","aria-required","true","formControlName","subscribeName","id","inputRegistartionName","placeholder","Name*","autocomplete","off","maxlength","100",1,"form-control","my-4",2,"border","1px solid black","border-radius","10px","height","50px"],["id","subscribe_NameError","style","font-size: 13px;color: #c02b2b;font-style: italic;font-weight: 500;display: flex; margin-top:-22px",4,"ngIf"],["type","email","name","subscribeEmail","aria-label","Email","aria-required","true","maxlength","254","formControlName","subscribeEmail","id","inputRegisterEmail","placeholder","E-Mail*","autocomplete","off","required","",1,"form-control","my-4",2,"border","1px solid black","border-radius","10px","height","50px"],["id","subscribe_EmailError","style","font-size: 13px;color: #c02b2b;font-style: italic;font-weight: 500;display: flex; margin-top:-22px",4,"ngIf"],[1,"d-grid",2,"height","50px","background-color","#8522CF","border-radius","10px"],["type","submit","id","registerbtn","aria-label","SUBMIT YOUR DETAILS",1,"btn","btn-lg",2,"height","50px","color","#fff !important","font-weight","400"],["class","loader-container",4,"ngIf"],["class","alert alert-success mt-3",4,"ngIf"],[1,"bg-light"],["id","operations ",1,"py-3","py-md-5"],[1,"container"],[1,"row","g-0"],[1,"col-lg-12"],[1,"text-center","application_content_service","global_section_header","mt-2"],[1,"text-center","insights-subtitle","casestudy-subtitle"],[1,"m-0"],[1,"row","g-0","mt-0","mt-lg-5"],[1,"col-lg-4","col-md-4","col-sm-12","text-center","p-2","mb-4"],["loading","lazy","src","assets/images/mit-eventspage/Diverse Niches for everyone.png","alt","banners",1,"img-fulid"],[1,"global_section_content","fw-bold"],[1,"insights-subtitle"],["loading","lazy","src","assets/images/mit-eventspage/Knowledge Sharing and Learning.png","alt","banners",1,"img-fulid"],["src","assets/images/mit-eventspage/Emerging and Upcoming.png","alt","banners","loading","lazy",1,"img-fulid"],[1,"gallery-container-fluid"],[1,"col-md-12"],[1,"insights-subtitle","casestudy-subtitle","my-3","my-lg-5","text-center"],[1,"gallery"],["role","none"],["src","assets/images/mit-eventspage/17jul2026meetup.webp","loading","lazy","alt","meetup jul 2026",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/gallery-004.webp","loading","lazy","alt","feb 2026 mobile workshop",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/gallery-003.webp","loading","lazy","alt","Conference in US with group",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/gallery-005.webp","loading","lazy","alt","Diwali ladies group",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/Group-Photo-1.webp","loading","lazy","alt","Dasara event",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/Image-gallery-new-1.webp","loading","lazy","alt","Diwali event",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/gallery-006.webp","loading","lazy","alt","Diwali ladies group",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/Image-gallery-new-5.webp","loading","lazy","alt","Diwali ladies group",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],["src","assets/images/mit-eventspage/gallery-002.webp","loading","lazy","alt","recent Diwali Celebrations",1,"single-gallery__thum","bg-item-images","galleryImg","bg-img"],[1,"Our-Activity","d-none"],["id","main-wrapper"],[1,"site-wrapper-reveal"],[1,"projects-wrapper","projects-masonary-wrapper"],[1,"events"],[1,"container-fluid"],[1,"text-center","insights-subtitle","global_sub_titles","casestudy-subtitle","my-3","my-lg-5"],[1,"row","justify-content-center"],[4,"ngFor","ngForOf"],[1,"testimonials"],[1,"text-center","application_content_service","global_section_header","mt-1"],[1,"text-center","insights-subtitle","casestudy-subtitle","my-3","my-lg-5"],[1,"col-sm-12"],["id","customers-testimonials",1,"owl-carousel"],[1,"item"],[1,"shadow-effect"],["src","assets/images/mit-eventspage/AttendeeVoices-img.webp","alt","quote","loading","lazy"],[2,"color","white"],["src","assets/images/mit-eventspage/AttendeeVoices-img-1.webp","alt","person_profile","loading","lazy",1,"testimonials_persion_profile"],[1,"Test_2",2,"color","white"],["src","assets/images/mit-eventspage/AttendeeVoices-img-3.webp","alt","person_profile","loading","lazy",1,"testimonials_persion_profile"],["src","assets/images/mit-eventspage/AttendeeVoices-img-2.webp","alt","person_profile","loading","lazy",1,"testimonials_persion_profile"],["id","subscribe_NameError",2,"font-size","13px","color","#c02b2b","font-style","
30italic","font-weight","500","display","flex","margin-top","-22px"],["id","subscribe_EmailError",2,"font-size","13px","color","#c02b2b","font-style","italic","font-weight","500","display","flex","margin-top","-22px"],[1,"loader-container"],[1,"loader-wheel"],[1,"alert","alert-success","mt-3"],[1,"col-lg-4","col-md-6","col-sm-12"],[1,"projects-wrap","style-01"],[1,"projects-image-box"],[1,"projects-image"],["alt","event image3",1,"h-100","w-100",3,"src"],[1,"events-content"],[1,"mat-h4","fw-bold"],[3,"routerLink"],[1,"casestudy-card-text","global_section_contents","border-bottom"],["_ngcontent-tfy-c62","",1,"cmp-events-promo__event-date","justify-content-between"],[1,"cmp-events-promo__event-day"],["src","assets/images/mobile/fav-icon-images/mitevents/calendar-solid-full.svg","loading","lazy","alt","claender latest","width","20","height","20"],["_ngcontent-tfy-c62","",1,"cmp-events-promo__event-time","text-secondary"],["_ngcontent-tfy-c62","",1,"cmp-events-promo__event-time"],[1,"badge","badge-success",2,"border-radius","10px","background-color","#c02b2b","padding","8px 24px"],[1,"event-para"],[1,"global_button","text-center","btn-lg","white_button",2,"color","white","border","none !important","background","linear-gradient(45deg, #061567, #6186c9) !important",3,"routerLink"],[1,"dub-arrow"],["src","assets/images/button/arrowWhite.png","alt","banners"]],template:function(i,a){if(i&1){let o=Ee();r(0,"div",1)(1,"div",2)(2,"picture",3),y(3,"source",4)(4,"source",5)(5,"img",6),l(),r(6,"div",7)(7,"div",8)(8,"h1",9),u(9," M-Edge by Maganti IT "),l(),r(10,"p",10),u(11," An innovation focused learning hub where students build real projects, share knowledge, and grow through hands on tech workshops. "),l(),r(12,"a",11),K("click",function(){return q(o),X(a.formNavigate())}),u(13," Subscribe now "),l()()()()(),r(14,"section",12)(15,"div",13)(16,"div",14)(17,"div",15)(18,"div",16)(19,"div",17),u(20,"M-Edge: A Creative Hub for Learning and Innovation"),l(),r(21,"div",18)(22,"p",19)(23,"b"),u(24,"Want to learn tech by actually building something? M-Edge is built around hands on tech workshops that help students turn ideas into action. These sessions bring together curious learners and tech enthusiasts to work with real tools, collaborate on projects, and learn in a practical, supportive environment."),l(),r(25,"b"),u(26," Each month, industry professionals join us on site to lead workshops, share real world experience, and guide students through how things actually work beyond the classroom. Curious about what\u2019s coming up next? Subscribe to stay updated on upcoming tech workshops and sessions."),l()()()(),r(27,"div",20)(28,"div",21)(29,"div",22)(30,"b"),u(31,"SUBSCRIBE NOW"),l()(),r(32,"div",23)(33,"h1"),u(34,"Thank You!"),l(),r(35,"p"),u(36,"We have received your request, Our team will reach you soon"),l()(),r(37,"form",24),K("ngSubmit",function(){return q(o),X(a.onSubmit())}),r(38,"div"),y(39,"input",25,0),ee(41,LO,2,1,"div",26),l(),r(42,"div"),y(43,"input",27),ee(44,QO,2,1,"div",28),l(),r(45,"div",29)(46,"button",30),u(47," SUBMIT YOUR DETAILS "),l()(),ee(48,zO,3,0,"div",31),l(),ee(49,UO,2,0,"div",32),l()()()()()(),r(50,"section")(51,"div",33)(52,"div",34)(53,"div",35)(54,"div",36)(55,"div",37)(56,"div",38),u(57,"It\u2019s about learning together and building something meaningful"),l()(),r(58,"div",39)(59,"p",40),u(60,"Designed to bridge the gap between theory and practice, M-Edge tech workshops focus on real application. Every session is structured to encourage participation, problem solving, and collaboration which helps students walk away with clarity, confidence, and tangible progress."),l()()()(),r(61,"div",35)(62,"div",41)(63,"div",42),y(64,"img",43),r(65,"div",44),u(66,"Multiple tech workshop tracks to explore "),l(),r(67,"p",45),u(68,"From coding and app development to emerging technologies, M-Edge offers focused tech workshops across different areas. This allows students to explore new skills, deepen existing interests, and discover what they enjoy building most."),l()(),r(69,"div",42),y(70,"img",46),r(71,"div",44),u(72,"Guided learning with expert direction"),l(),r(73,"p",45),u(74,"M-Edge workshops are led by experienced mentors who guide you step by step through concepts and hands-on exercises. You get practical context, clear direction, and the confidence to apply what you learn, even if you\u2019re starting from different levels. "),l()(),r(75,"div",42),y(76,"img",47),r(77,"div",44),u(78,"Learn what\u2019s emerging and what\u2019s next"),l(),r(79,"p",45),u(80,"Stay exposed to new tools, modern development practices, and industry trends through curated tech workshops. Each session is designed to help students stay relevant, build stronger projects, and move forward in their tech journey."),l()()()()()()(),r(81,"section")(82,"div",48)(83,"div",15)(84,"div",49)(85,"div",38),u(86,"Gallery"),l(),r(87,"div",50)(88,"p")(89,"b"),u(90,"Get in on the excitement! Here's a quick peek at the fun and lively moments from our recent events."),l()()(),r(91,"main",51)(92,"figure",52),y(93,"img",53),l(),r(94,"figure",52),y(95,"img",54),l(),r(96,"figure",52),y(97,"img",55),l(),r(98,"figure",52),y(99,"img",56),l(),r(100,"figure",52),y(101,"img",57
30),l(),r(102,"figure",52),y(103,"img",58),l(),r(104,"figure",52),y(105,"img",59),l(),r(106,"figure",52),y(107,"img",60),l(),r(108,"figure",52),y(109,"img",61),l()()()()()(),r(110,"section",62)(111,"div",63)(112,"div",64)(113,"div",65)(114,"div",66)(115,"div",67)(116,"div",15)(117,"div",37)(118,"div",38),u(119,"Our Activity : Featured Events and Donations"),l()(),r(120,"div",68)(121,"p")(122,"b"),u(123,"We work to create lasting impact for employees, community and creating a meaningful culture through meetups."),l(),y(124,"br"),r(125,"b"),u(126,"We strive to not only achieve business success but also contribute positively to society and the environment."),l()()()(),r(127,"div",69),ee(128,HO,32,17,"ng-container",70),l()()()()()()(),r(129,"section",71)(130,"div",35)(131,"div",15)(132,"div",72),u(133,"Attendee Voices: Dive into Their Stories."),l(),r(134,"div",73)(135,"p")(136,"b"),u(137,"Let's take a moment to explore how our events have truly been "),y(138,"br"),u(139," transformative for numerous individuals. It's quite the story!"),l()()(),r(140,"div",74)(141,"div",75)(142,"div",76)(143,"div",77),y(144,"img",78),r(145,"p",79),u(146," The meetup was a total game-changer, bringing together so many different people to light up some really cool ideas. - Ravi Sharma."),l()(),y(147,"img",80),l(),r(148,"div",76)(149,"div",77),y(150,"img",78),r(151,"p",81),u(152,"Wow, that meetup was something else! Made some awesome connections and got my brain buzzing with possibilities for working together. -Jenny Martin."),l()(),y(153,"img",82),l(),r(154,"div",76)(155,"div",77),y(156,"img",78),r(157,"p",79),u(158,"Unexpectedly impactful, the meetup not only exceeded my expectations but also paved the way for future collaborations. -Aakash"),l()(),y(159,"img",83),l()()()()()()}if(i&2){let o,s;M(37),R("formGroup",a.subscribeForm),M(4),R("ngIf",((o=a.subscribeForm.get("subscribeName"))==null?null:o.invalid)&&((o=a.subscribeForm.get("subscribeName"))==null?null:o.touched)),M(3),R("ngIf",((s=a.subscribeForm.get("subscribeEmail"))==null?null:s.invalid)&&((s=a.subscribeForm.get("subscribeEmail"))==null?null:s.touched)),M(4),R("ngIf",a.loading),M(),R("ngIf",a.showSuccessPopup),M(79),R("ngForOf",a.pastEvents)}},dependencies:[Tn,ti,ga,fa,$n,Xn,Aa,Wr,vo,ba,_o,Mo,Hr],styles:['[class^=lni-][_ngcontent-%COMP%], [class*=" lni-"][_ngcontent-%COMP%]{font-family:LineIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner-section[_ngcontent-%COMP%]{margin-top:10%}.form-select-bold[_ngcontent-%COMP%]   option[_ngcontent-%COMP%]{font-weight:700}#details[_ngcontent-%COMP%]{background-color:#4caf50;color:#fff;padding:10px;font-size:16px;border:none;cursor:pointer}.dropdown[_ngcontent-%COMP%]:hover   .dropdown-content[_ngcontent-%COMP%]{display:block}.dropdown[_ngcontent-%COMP%]{position:relative;display:inline-block}.dropdown-content[_ngcontent-%COMP%]{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1}s[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]:hover   .dropdown-content[_ngcontent-%COMP%]{display:block}.dropdown-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{background-color:#f1f1f1}.project-section[_ngcontent-%COMP%]{background-size:cover;margin-top:5%;padding:3%;background-color:#8b29f1}.project-section[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .project-section[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff}.contact-inner[_ngcontent-%COMP%]{text-align:center;width:70%}.event-section[_ngcontent-%COMP%]{text-align:center}.experts[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:5%;line-height:30px;font-weight:100}.intern_forDiv[_ngcontent-%COMP%]{width:100%}.maganti[_ngcontent-%COMP%]{background-color:#000;width:50%;text-align:left;padding:5%}.maganti[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#fff}.maganti[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:10px;background-color:#8b29f1;border-radius:10%}.eventcontent[_ngcontent-%COMP%]{background-color:#000;text-align:left;padding:2%}
30.eventcontent[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#fff}.eventcontent[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:10px;background-color:#8b29f1;border:0}.sparkminds[_ngcontent-%COMP%]{margin-top:10%}.sparkminds[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text-align:center;margin-top:5%}.sparkminds[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:50%}.register-button[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{background-color:#fff;border-radius:0;color:#8b29f1!important;font-size:18px!important;font-weight:900!important}.register-button[_ngcontent-%COMP%]{color:#8b29f1}.sparkminds-section[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{text-align:center}.get-ready[_ngcontent-%COMP%]{text-align:center;background-color:#f8f6f6;padding:5%;margin-top:5%}.get-ready[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin-top:10%;color:#9e49fb}.get-ready[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:5%}body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#000}*[_ngcontent-%COMP%]{box-sizing:border-box}.nav[_ngcontent-%COMP%]{width:100%;text-align:center}.nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;position:relative;color:#000;background-color:#fff;padding:10px 0;text-align:center;margin:0 20px;width:100px;border-radius:7px}.nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{font-weight:700;cursor:pointer}.content[_ngcontent-%COMP%]{margin-top:20px;height:200px;text-align:center;color:#fff}.content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{margin:10px 15px;font-size:20px;font-weight:700}.content-category[_ngcontent-%COMP%], .content-all[_ngcontent-%COMP%], .content-technical-events[_ngcontent-%COMP%], .content-non-technical-events[_ngcontent-%COMP%]{display:none}.show[_ngcontent-%COMP%]{display:block}#accordion-1[_ngcontent-%COMP%]{position:relative;border:2px solid #80808080}#accordion-1[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]{background-color:#fff;color:#563e6e;padding:10px 30px;cursor:pointer;transition:.2s ease;display:flex;justify-content:center;align-items:center}#accordion-1[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{color:#563e6e;font-size:30px;transition:.25s ease;height:20px;width:20px;transform:rotate(180deg)}#accordion-1[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]:hover   .arrow[_ngcontent-%COMP%]{opacity:1}#accordion-1[_ngcontent-%COMP%]   .arrow-animate[_ngcontent-%COMP%]{transform:rotate(360deg);color:#563e6e}#accordion-1[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{display:none;padding:20px 30px}#accordion-2[_ngcontent-%COMP%]{position:relative;border:2px solid #80808080}#accordion-2[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]{background-color:#fff;color:#563e6e;padding:10px 30px;cursor:pointer;transition:.2s ease;display:flex;justify-content:center;align-items:center}#accordion-2[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{color:#563e6e;font-size:30px;transition:.25s ease;height:20px;width:20px;transform:rotate(180deg)}#accordion-2[_ngcontent-%COMP%]   .head[_ngcontent-%COMP%]:hover   .arrow[_ngcontent-%COMP%]{opacity:1}#accordion-2[_ngcontent-%COMP%]   .arrow-animate[_ngcontent-%COMP%]{transform:rotate(360deg);color:#563e6e}#accordion-2[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{display:none;padding:20px 30px}.shadow-effect[_ngcontent-%COMP%]{background:#653795;padding:30px;width:400px;height:270px;border-radius:8px;text-align:center;border:1px solid #ECECEC;box-shadow:0 19px 38px #0000001a,0 15px 12px #00000005}.testimonials_persion_profile[_ngcontent-%COMP%]{position:relative;top:-30px}#customers-testimonials[_ngcontent-%COMP%]   .shadow-effect[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:inherit;font-size:1.02rem;line-height:1.3;margin:0 0 17px;font-weight:300}.testimonial-name[_ngcontent-%COMP%]{margin:-17px auto 0;display:table;width:auto;background:#3190e7;padding:9px 35px;border-radius:12px;text-align:center;color:#fff;box-shadow:0 9px 18px #0000001f,0 5px 7px #0000000d}#customers-testimonials[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{text-align:center;margin-bottom:80px;opacity:.2;-webkit-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#customers-testimonials[_ngcontent-%COMP%]   .owl-item.active.center[_ngcontent-%COMP%]   .item[_ngcontent-%COMP%]{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}
30.owl-carousel[_ngcontent-%COMP%]   .owl-item[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{transform-style:preserve-3d;max-width:90px;margin:0 auto 17px}#customers-testimonials.owl-carousel[_ngcontent-%COMP%]   .owl-dots[_ngcontent-%COMP%]   .owl-dot.active[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], #customers-testimonials.owl-carousel[_ngcontent-%COMP%]   .owl-dots[_ngcontent-%COMP%]   .owl-dot[_ngcontent-%COMP%]:hover   span[_ngcontent-%COMP%]{background:#3190e7;transform:translated(0px,-50%,0px) scale(.7)}#customers-testimonials.owl-carousel[_ngcontent-%COMP%]   .owl-dots[_ngcontent-%COMP%]{display:inline-block;width:100%;text-align:center}#customers-testimonials.owl-carousel[_ngcontent-%COMP%]   .owl-dots[_ngcontent-%COMP%]   .owl-dot[_ngcontent-%COMP%]{display:inline-block;background-color:#e4e4e4;border:0;height:fit-content!important}#customers-testimonials.owl-carousel[_ngcontent-%COMP%]   .owl-dots[_ngcontent-%COMP%]   .owl-dot[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{background:#653795;display:inline-block;margin:0 -34px 5px;transform:translate3d(0,-50%,0) scale(.3);transform-origin:50% 50% 0;transition:all .25s ease-out 0s;width:100px}  .owl-dots{display:flex!important;gap:5px!important;justify-content:center}  .owl-dot{height:5px}.testimonials[_ngcontent-%COMP%]{background-color:#e4e4e4;padding:5%}blockquote[_ngcontent-%COMP%]{font-weight:100;font-size:2rem;max-width:600px;line-height:1.4;position:relative;margin:0;padding:.5rem}blockquote[_ngcontent-%COMP%]:before, blockquote[_ngcontent-%COMP%]:after{position:absolute;color:#f1efe6;font-size:8rem;width:4rem;height:4rem}blockquote[_ngcontent-%COMP%]:before{content:"\\201c";left:-5rem;top:-2rem}blockquote[_ngcontent-%COMP%]:after{content:"\\201d";right:-5rem;bottom:1rem}cite[_ngcontent-%COMP%]{line-height:3;text-align:left}.maturing[_ngcontent-%COMP%]{margin-top:3%;padding:0}.maturing[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{color:#8827d0;margin-top:30px}.maturing[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:700;line-height:2}.bg-color[_ngcontent-%COMP%]{background-color:#eff4fc}.industry-button[_ngcontent-%COMP%]{color:#8b29f1}.column[_ngcontent-%COMP%]{margin:15px 15px 0;padding:0}a[_ngcontent-%COMP%]:hover{text-decoration:none}.np[_ngcontent-%COMP%]{padding:0}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;list-style:outside none none;padding:0}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{background-color:#eee;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:block;height:250px;margin:5px;width:32%;position:relative;cursor:pointer}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:after{position:absolute;content:"";left:0;top:0;background-color:#16161699;transition:all .3s}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(1){background-image:url(https://i.ibb.co/ZmtmLGK/a.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(2){background-image:url(https://i.ibb.co/pzGysVS/b.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(3){background-image:url(https://i.ibb.co/QMrtWT1/c.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(4){background-image:url(https://i.ibb.co/DL5pvY6/bg-1-2.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(5){background-image:url(https://i.ibb.co/FWV1BJG/bg-1.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(6){background-image:url(https://i.ibb.co/ZXmWmSZ/14.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(7){background-image:url(https://i.ibb.co/hLcmWbT/15646.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(8){background-image:url(https://i.ibb.co/89P5rTs/15678.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(9){background-image:url(https://i.ibb.co/RhZgpSG/20845.jpg)}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .fplogo[_ngcontent-%COMP%]{left:50%;position:absolute;top:100%;transform:translate(-50%,-50%);width:60%;z-index:1;transition:all .3s}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .fplogo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .fptext[_ngcontent-%COMP%]{display:none;font-size:16px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s;width:65%;z-index:1}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .fptext[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff;margin:0}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{box-shadow:0 0 0 25px #0003 inset}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover:after{background-color:#1616164d}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover   .fplogo[_ngcontent-%COMP%]{display:none}.featuredPropBox[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover   .fptext[_ngcontent-%COMP%]{display:block}
30.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]{padding:10px;background:#eff4fc;color:#000}.card[_ngcontent-%COMP%]   .card-content[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%], .card-reveal[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{font-size:24px;font-weight:200}.circle-arrow[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{position:absolute;top:100;left:-120;width:56px;height:56px;line-height:56px;text-align:center;border-radius:50%;font-size:24px;color:#fff;background:#8233ef;margin-left:30%;margin-top:-20%}.circle-arrow[_ngcontent-%COMP%]{background-color:#eff4fc;margin-left:50%;margin-top:-50px}.CIRI[_ngcontent-%COMP%]{display:flex}.snip1527[_ngcontent-%COMP%]{box-shadow:0 0 5px #00000026;color:#fff;float:left;font-family:Lato,Arial,sans-serif;font-size:16px;margin:10px 1%;max-width:310px;min-width:250px;overflow:hidden;position:relative;text-align:left;width:100%}.snip1527[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.snip1527[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;vertical-align:top;position:relative}.snip1527[_ngcontent-%COMP%]   figcaption[_ngcontent-%COMP%]{padding:25px 20px;position:absolute;bottom:0;z-index:1}.snip1527[_ngcontent-%COMP%]   figcaption[_ngcontent-%COMP%]:before{position:absolute;inset:0;background:#700877;content:"";background:-moz-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0%,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877,#ff2759 100% 100%);opacity:.8;z-index:-1}.snip1527[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{background-color:#fff;border-radius:50%;color:#700877;font-size:18px;font-weight:700;min-height:48px;min-width:48px;padding:10px 0;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:-25px}.snip1527[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;line-height:14px}.snip1527[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]   .month[_ngcontent-%COMP%]{font-size:11px}.snip1527[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .snip1527[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;padding:0}.snip1527[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{display:inline-block;font-weight:700;letter-spacing:-.4px;margin-bottom:5px}.snip1527[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.8em;line-height:1.6em;margin-bottom:0}.snip1527[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{inset:0;position:absolute;z-index:1}.snip1527[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%], .snip1527.hover[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-transform:scale(1.1);transform:scale(1.1)}.card[_ngcontent-%COMP%]{position:ralative;overflow:hidden;height:100%}.card-overlay[_ngcontent-%COMP%]{padding:20px;position:absolute;background:#00000080;left:0;top:100%;width:100%;height:100%;z-index:1;transition:all .35s cubic-bezier(0,0,.2,1);display:flex;align-items:center;background:#bf8bff}.card[_ngcontent-%COMP%]:hover   .card-overlay[_ngcontent-%COMP%]{top:0}.card-overlay.left[_ngcontent-%COMP%]{left:-100%;top:0}.card[_ngcontent-%COMP%]:hover   .card-overlay.left[_ngcontent-%COMP%]{left:0}.card-overlay.right[_ngcontent-%COMP%]{left:100%;top:0}.card[_ngcontent-%COMP%]:hover   .card-overlay.right[_ngcontent-%COMP%]{left:0}.card-overlay.top[_ngcontent-%COMP%]{left:0;top:-100%}.card[_ngcontent-%COMP%]:hover   .card-overlay.top[_ngcontent-%COMP%]{top:0}.card[_ngcontent-%COMP%]{width:350px!important;height:415px!important;border-radius:0%!important}.card-content[_ngcontent-%COMP%]{background-color:#e6e6e680;padding:unset;padding-left:23px}.text[_ngcontent-%COMP%]{padding:15px;font-size:16px}.ciri-contentcircle-arrow[_ngcontent-%COMP%]{display:flex}.box-large-image__two__box[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:19px;background-color:#e4e4e4;padding:5%;height:140px}.Our-Activity[_ngcontent-%COMP%]{margin-top:0%!important}.button-inner-img[_ngcontent-%COMP%]{text-align:center;opacity:1}.box-info[_ngcontent-%COMP%]{display:none}.box-large-image__two__box[_ngcontent-%COMP%]:hover   h6[_ngcontent-%COMP%]{color:#8733bb}.box-large-image__two__box[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%]{opacity:.1}.events[_ngcontent-%COMP%]{margin-top:2%;margin-bottom:3%}#registerbtn[_ngcontent-%COMP%]{height:20%;margin-top:1px;font-size:1rem}@media screen and (max-width: 768px){.galleryImg[_ngcontent-%COMP%]{border:1px solid #00000038;border-radius:30px 0}}@media screen and (max-width: 599px){#registerbtn[_ngcontent-%COMP%]{height:20%;margin-top:2px;font-size:12px}.maturing[_ngcontent-%COMP%]{width:100%;padding:5%}.box-large-image__two__box[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{height:170px;padding:23px}#detailsBtn[_ngcontent-%COMP%]{margin-left:50px}
30.shadow-effect[_ngcontent-%COMP%]{width:100%}.carousel-indicators[_ngcontent-%COMP%]{bottom:-5px;padding:10px;display:inline-block;margin-bottom:-10%}.popup-content[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:1050px;margin-top:40px}.button-inner-img[_ngcontent-%COMP%]{margin-top:20%;width:100%}.popup-image[_ngcontent-%COMP%]{height:50%}.banner-section[_ngcontent-%COMP%]{margin-top:68px;margin-left:-50px;width:100%}.popup[_ngcontent-%COMP%]{width:calc(100% - 40px);max-width:100%;overflow-y:auto}#closed-popup[_ngcontent-%COMP%]{position:absolute;top:160px;right:15px}.popup[_ngcontent-%COMP%]{max-width:100%;overflow-y:auto}#CT-Institute-popup[_ngcontent-%COMP%]{position:absolute;top:195px;right:15px}.popup-images[_ngcontent-%COMP%]{width:100%;padding:10%;margin-top:15%}#Eye-dental-button[_ngcontent-%COMP%]{position:absolute;top:195px;right:15px}.popup[_ngcontent-%COMP%]{width:calc(100% - 20px);max-width:100%;overflow-y:auto}#Annual-closed-popup[_ngcontent-%COMP%]{position:absolute;top:100px;right:10px}.circle-arrow[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-top:-22%;margin-left:29%}.text[_ngcontent-%COMP%]{font-size:13px}#customers-testimonials[_ngcontent-%COMP%]   .shadow-effect[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:1;margin-top:-10%}.global_button[_ngcontent-%COMP%]{margin-top:-16px}}@media screen and (max-width: 768px){#detailsBtn[_ngcontent-%COMP%]{margin-left:5px;width:100%}.strategysession[_ngcontent-%COMP%]{background-color:#f2f2f2;padding:5%;height:140%;width:100%}.getcol-md-6[_ngcontent-%COMP%]{margin-left:-16px}.Capabilities[_ngcontent-%COMP%]{margin-top:50%}.strategysessionimg[_ngcontent-%COMP%]{height:50%;margin-top:-100%}.Trusted-carousal[_ngcontent-%COMP%]{margin-top:20px}}.popup[_ngcontent-%COMP%]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999;overflow:auto}#close-popup[_ngcontent-%COMP%]{display:block;margin-top:20px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#closed-popup[_ngcontent-%COMP%]{display:block;margin-top:-40%;margin-left:85%;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#CT-Institute-popup[_ngcontent-%COMP%]{display:block;margin-top:100%;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#CIRI-popup[_ngcontent-%COMP%]{display:block;margin-top:-42%;margin-left:80%;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#Immigration-popup[_ngcontent-%COMP%], #appeal-section[_ngcontent-%COMP%]{display:block;margin-top:-27%;margin-left:89%;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#Eye-dental-button[_ngcontent-%COMP%]{display:block;margin-top:100%;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}#second-eye-popup[_ngcontent-%COMP%]{display:block;margin-top:-32%;margin-left:89%;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.popup-content[_ngcontent-%COMP%]{display:flex}.popup-images[_ngcontent-%COMP%]{display:flex;padding:10%}.popup-image[_ngcontent-%COMP%]{flex:1;height:auto;width:100%;max-width:33.33%;object-fit:cover;margin-right:10px;margin-top:2%}.far[_ngcontent-%COMP%]{font-weight:200;color:#fff}.popup[_ngcontent-%COMP%]{display:none}.popup.show[_ngcontent-%COMP%]{display:block}.image-container[_ngcontent-%COMP%]{display:none}.footer-titles[_ngcontent-%COMP%]{background-image:linear-gradient(to left,#2f9edd,#ac3eff)}.carousel-indicators[_ngcontent-%COMP%]{bottom:-5px;padding:10px}.carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;width:40px;height:5px;cursor:pointer;background-color:#653795}.carousel-indicators[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{display:inline-block;width:40px;height:5px;cursor:pointer;background-color:#3190e7}.carousel[_ngcontent-%COMP%]{width:100%}.slide-box[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:5%}.slide-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:auto}@media (min-width: 576px) and (max-width: 767.98px){.slide-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 768px) and (max-width: 991.98px){.slide-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width: 992px){.slide-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{flex:0 0 32%}}.carousel-caption[_ngcontent-%COMP%]{background-color:#00000080;padding:20px;border-radius:.5rem}.carousel-inner[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:50%;height:auto}.event_button[_ngcontent-%COMP%]{padding:13px 20px!important;height:50px!important;width:auto!important;font-size:16px!important;border-radius:5px!important;font-weight:500!important;border:1.5px solid black!important;color:#000!important}.event_button[_ngcontent-%COMP%]:hover{color:transparent!important}.event_button[_ngcontent-%COMP%]{position:relative;overflow:hidden;cursor:pointer}.event_button[_ngcontent-%COMP%]{position:relative;
30left:0;transition:all .35s ease-Out}.event_button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:50px;height:auto}.event_button[_ngcontent-%COMP%]:hover   a[_ngcontent-%COMP%]{left:150px}.event_button[_ngcontent-%COMP%]{position:relative}.yarrow[_ngcontent-%COMP%]{position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0}.event_button[_ngcontent-%COMP%]:hover   .yarrow[_ngcontent-%COMP%]{opacity:1}.yarrow[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:40px;color:#000;width:200px}@media only screen and (max-width: 767px){.event_button[_ngcontent-%COMP%]{font-size:9px!important;width:auto!important}}@media (max-width: 480px){.event_button[_ngcontent-%COMP%]{font-size:9px!important;width:auto!important;padding:19px 20px!important}}.box-large-image__two__box[_ngcontent-%COMP%]   .yarrow-button[_ngcontent-%COMP%]{display:none}.messonry-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:10px 16px;border:1px solid black;border-color:#a348e8;border-radius:2%}.messonry-button[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   span.filter-text[_ngcontent-%COMP%]{font-size:16px}.gallery[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;margin:0 auto;max-width:1200px}.gallery[_ngcontent-%COMP%]   figure[_ngcontent-%COMP%]{flex:1 0 30%;margin:10px;text-align:center;height:250px!important;width:100%!important}.gallery[_ngcontent-%COMP%]   figure[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{object-fit:cover!important}.gallery-container-fluid[_ngcontent-%COMP%]{padding:5%}@media screen and (min-width: 693px) and (max-width: 1024px){.gallery[_ngcontent-%COMP%]   figure[_ngcontent-%COMP%]{flex:1 0 40%!important;margin:0!important;padding:10px!important}}@media screen and (max-width: 692px){.gallery[_ngcontent-%COMP%]   figure[_ngcontent-%COMP%]{flex:none!important;margin:10px 0!important}}.global_titles[_ngcontent-%COMP%]{text-align:left;font-size:16px!important;padding:10px 20px}img.active--animation[_ngcontent-%COMP%]{animation-name:change;animation-duration:2s;animation-fill-mode:forwards}.global_sub_title[_ngcontent-%COMP%]{font-size:16px!important;padding-left:180px;padding-right:180px}.trusted-global1[_ngcontent-%COMP%]{padding:50px}.section-space--ptb_601[_ngcontent-%COMP%]{padding:20px;margin-bottom:40px}.brand-logo__image[_ngcontent-%COMP%]   .img-fluid[_ngcontent-%COMP%]{height:100%}.reality-cloud-heading[_ngcontent-%COMP%]{font-size:26px}.white_button1[_ngcontent-%COMP%]{color:#fff;border:1px solid #fff}.Solutions-Services[_ngcontent-%COMP%]{text-align:center}.containers[_ngcontent-%COMP%]{display:flex;justify-content:space-around}.box[_ngcontent-%COMP%]{position:relative;flex:1;border:1px solid #ccc;text-align:center}.Learn-more[_ngcontent-%COMP%]{position:absolute;bottom:10px;height:40px;left:10px;background-color:#337ab7;border-color:#2e6da4;color:#fff}.caseStudyTitles[_ngcontent-%COMP%]{font-size:25px;text-align:left;font-weight:700}.global_section_contents[_ngcontent-%COMP%]{font-size:14px!important;text-align:left;color:#000;line-height:1.8}.logo-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.logo[_ngcontent-%COMP%]{cursor:pointer;margin:10px;transition:transform .3s}.logo[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.testimonial-container[_ngcontent-%COMP%]{padding:20px}.testimonial[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;margin:20px 0}.testimonial[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100px;max-height:100px;border-radius:50%;margin-right:20px}.testimonial-content[_ngcontent-%COMP%]{text-align:left}#testimonial-carousel[_ngcontent-%COMP%]{background:transparent linear-gradient(103deg,#810df9,#0499fa) 0% 0% no-repeat padding-box;border:1px solid #707070;border-radius:22px;opacity:.57}.carousel-item[_ngcontent-%COMP%]{border-radius:10px;padding:70px;text-align:center}.carousel-item[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:24px;font-weight:700;margin-bottom:10px}#testimonial-carousel[_ngcontent-%COMP%]{margin-top:30px;background-color:#f4f4f4;border-radius:10px;box-shadow:0 0 15px #0003;margin-bottom:20px}.carousel-inner[_ngcontent-%COMP%]{padding:20px}.carousel-item[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:24px;font-weight:700;margin-bottom:10px;color:#fff}.carousel-item[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;line-height:1.6;color:#fff}.carousel-indicators[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]{background-color:#007bff;width:10%}.carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{border:1px solid #424242;width:10%}.carousel-indicators[_ngcontent-%COMP%]{bottom:0}.Testimonials[_ngcontent-%COMP%]{padding:30px}.section-space--pb_70[_ngcontent-%COMP%]{padding-bottom:10px;background:#fbfbfb 0% 0% no-repeat padding-box}#insight[_ngcontent-%COMP%]{padding:50px;background-color:#f4f4f4f4;margin-bottom:20px}.casestudy_headders[_ngcontent-%COMP%]{font-size:25px;color:#424242;font-weight:700}.casestudy-mainsection[_ngcontent-%COMP%]{text-align:left;margin-top:20px}#image-container[_ngcontent-%COMP%], #image-container2[_ngcontent-%COMP%]{display:none}.blogs-bgimage[_ngcontent-%COMP%]{padding-bottom:1px}.Use-cases[_ngcontent-%COMP%]{text-align:center}.image-container2[_ngcontent-%COMP%]{display:none}.case-studies-button[_ngcontent-%COMP%], .use-cases-button[_ngcontent-%COMP%]{background-color:#007bff;color:#fff;padding:10px 20px;border:none;margin:5px;cursor:pointer}.case-studies-button[_ngcontent-%COMP%]:hover, .use-cases-button[_ngcontent-%COMP%]:hover{background-color:#0056b3}.case-studies-content[_ngcontent-%COMP%], .use-cases-content[_ngcontent-%COMP%]{text-align:left;padding:20px}.image-row[_ngcontent-%COMP%]{display:flex;justify-content:center}.image-row[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin:10px}.buttons[_ngcontent-%COMP%]{padding:20px}#showImagesButton[_ngcontent-%COMP%], #showImages2Button[_ngcontent-%COMP%]{padding:10px;color:#fff;border:none;width:15%}.active-button[_ngcontent-%COMP%]{background-color:#8b29f1;color:#fff}.inactive-button[_ngcontent-%COMP%]{background-color:#ccc;color:#000}.Headings[_ngcontent-%COMP%]{text-align:center!important;font-size:40px}#operations[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], #operations[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:20px!important}.carousel-control-next-icon[_ngcontent-%COMP%], .carousel-control-prev-icon[_ngcontent-%COMP%]{display:inline-block;width:9rem;height:4rem;background-repeat:no-repeat;background-position:80%;background-size:100% 100%}.number-box[_ngcontent-%COMP%]{border:5px solid #e5e5e5;padding:20px;text-align:center;margin-bottom:20px}.number-box[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]{font-size:36px;font-weight:700;color:#007bff}.number-box[_ngcontent-%COMP%]   .number-description[_ngcontent-%COMP%]{font-size:14px;
30color:#777}.read-more[_ngcontent-%COMP%], .read-more[_ngcontent-%COMP%]:hover{color:#ac3eff!important;margin-bottom:20px!important;left:-163px!important}.read-more[_ngcontent-%COMP%]{position:relative}#mit-journey[_ngcontent-%COMP%]{margin-top:60px;margin-left:20px}.insight-subtitles[_ngcontent-%COMP%]{color:#424242}.fixed-height-carousel[_ngcontent-%COMP%]{height:580px}.carousel-content[_ngcontent-%COMP%]{padding:20px;text-align:left}.person-name[_ngcontent-%COMP%]{text-align:right;font-weight:700;margin-top:10px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-41px}.carousel-item[_ngcontent-%COMP%]{border-radius:10px;padding:40px;text-align:center}.text-center[_ngcontent-%COMP%]{text-align:center}.number-box[_ngcontent-%COMP%]{height:100%}.grayscale[_ngcontent-%COMP%]{filter:grayscale(100%);width:200px}.grayscale[_ngcontent-%COMP%]:hover{filter:grayscale(0%);width:200px}#mit-journey[_ngcontent-%COMP%]{background-color:#fff}.grayscale[_ngcontent-%COMP%]{filter:grayscale(100%)}.active-logo[_ngcontent-%COMP%]{filter:none}.carousel-container[_ngcontent-%COMP%]{margin-bottom:5%}.swiper-nav-button[_ngcontent-%COMP%]{background-color:#add8e6;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer}.swiper-nav-button[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#fff;font-size:24px}.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:330px;margin-right:200px}.image-container[_ngcontent-%COMP%]{text-align:center}.image-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;height:auto}.box[_ngcontent-%COMP%]{width:270px;height:320px;box-shadow:4px 4px 10px #0003;margin:10px;display:inline-block;text-align:center!important;vertical-align:top}.containers[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;height:50vh}.box[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{text-align:justify;margin-top:10px;padding:10px;color:#8b29f1}.box[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text-align:left;padding:10px;color:#000}.Solutions-Services[_ngcontent-%COMP%]{background-color:#f4f4f4f4;padding:30px}.Heading[_ngcontent-%COMP%]{padding:20px}.Heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{padding:10px;font-size:40px}.Heading[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding:10px;font-size:20px!important}.learn-more[_ngcontent-%COMP%]{margin-bottom:20px}.insight-subtitles[_ngcontent-%COMP%]{padding:20px}.cards-body[_ngcontent-%COMP%]{background-color:#f4f4f4f4;height:260px;overflow:hidden}.global_sub_titles[_ngcontent-%COMP%]{text-align:left;font-size:16px}@media only screen and (min-width: 320px) and (max-width: 640px){.image-grid[_ngcontent-%COMP%], .box[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px;margin-left:0;margin-right:200px;width:100%}.carousel-item[_ngcontent-%COMP%]{border-radius:10px;padding:0;text-align:center}#insight[_ngcontent-%COMP%]{padding:2px;margin-bottom:0}.reality-cloud-heading[_ngcontent-%COMP%]{font-size:18px}.number-box[_ngcontent-%COMP%]{width:100%;height:100%;background-color:#f0f0f0;padding:8px}.number-box[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px}.number-box[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:12px}.global_sub_title[_ngcontent-%COMP%]{font-size:14px!important;text-align:left;padding:10px}.trusted-global1[_ngcontent-%COMP%]{padding:22px}.section-space--ptb_601[_ngcontent-%COMP%]{padding:4px;margin-bottom:30px}#testimonials-logos[_ngcontent-%COMP%]{display:none}.row[_ngcontent-%COMP%]{margin-left:0}.Testimonials[_ngcontent-%COMP%]{padding:0;margin-bottom:15px}#testimonial-carousel[_ngcontent-%COMP%]{margin-top:5px}.Heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{padding:0;font-size:20px}.Heading[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:13px}.Solutions-Services[_ngcontent-%COMP%]{padding:0}.box[_ngcontent-%COMP%]{width:270px;height:276px}.Headings[_ngcontent-%COMP%]{font-size:25px}.casestudy-mainsection[_ngcontent-%COMP%]{margin-right:0;margin-left:0;padding-left:0;padding-right:0}#mit-journey[_ngcontent-%COMP%]{margin-top:0;border-radius:0;margin-left:0}.caseStudyTitles[_ngcontent-%COMP%]{font-size:20px}.global_section_contents[_ngcontent-%COMP%]{font-size:14px!important}.casestudy-mainsection[_ngcontent-%COMP%]{margin-top:5px}.case-studies-content[_ngcontent-%COMP%], .use-cases-content[_ngcontent-%COMP%]{padding:0}#digital_marketing[_ngcontent-%COMP%]{margin-right:0;margin-left:0}#showImagesButton[_ngcontent-%COMP%], #showImages2Button[_ngcontent-%COMP%]{width:40%}.blog-cardsection[_ngcontent-%COMP%]{margin-top:10px}.number-box[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]{font-size:20px}.carousel-control-next-icon[_ngcontent-%COMP%], .carousel-control-prev-icon[_ngcontent-%COMP%]{display:inline-block;width:2rem;height:2rem}.boxes[_ngcontent-%COMP%]{padding-right:0;padding-left:0}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-12px}
30.fixed-height-carousel[_ngcontent-%COMP%]{height:508px}.col-sm-12[_ngcontent-%COMP%]{position:relative;min-height:1px;padding-right:0;padding-left:0}.carousel-content[_ngcontent-%COMP%]{padding:11px}#mit-journey[_ngcontent-%COMP%]{background-color:#f4f4f4}}@media only screen and (min-width: 370px) and (max-width: 440px){.fixed-height-carousel[_ngcontent-%COMP%]{height:400px}.casestudy_headders[_ngcontent-%COMP%]{font-size:20px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}}@media only screen and (min-width: 440px) and (max-width: 500px){.fixed-height-carousel[_ngcontent-%COMP%]{height:350px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-18px}.casestudy_headders[_ngcontent-%COMP%]{font-size:20px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}}@media only screen and (min-width: 500px) and (max-width: 640px){.fixed-height-carousel[_ngcontent-%COMP%]{height:300px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-18px}.casestudy_headders[_ngcontent-%COMP%]{font-size:20px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}}@media only screen and (min-width: 640px) and (max-width: 960px){.offset-sm-2[_ngcontent-%COMP%]{margin-left:0%}#mit-journey[_ngcontent-%COMP%]{background-color:#f4f4f4}.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);padding:25px;margin-left:160px;margin-right:200px}#showImagesButton[_ngcontent-%COMP%], #showImages2Button[_ngcontent-%COMP%]{width:40%}.case-studies-content[_ngcontent-%COMP%], .use-cases-content[_ngcontent-%COMP%]{padding:0}.digital_marketing[_ngcontent-%COMP%]{margin-bottom:15px}.fixed-height-carousel[_ngcontent-%COMP%]{height:350px}.carousel-inner[_ngcontent-%COMP%]{padding:0}.Heading[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{padding:10px;font-size:25px}.Heading[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:16px}.Solutions-Services[_ngcontent-%COMP%]{padding:0}.Headings[_ngcontent-%COMP%]{text-align:center!important;font-size:25px}.insight-subtitles[_ngcontent-%COMP%]{padding:20px}.fixed-height-carousel[_ngcontent-%COMP%]{height:300px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-35px}}@media only screen and (min-width: 640px) and (max-width: 770px){#mit-journey[_ngcontent-%COMP%]{background-color:#f4f4f4;margin-top:0}.caseStudyTitles[_ngcontent-%COMP%]{font-size:15px}}@media only screen and (min-width: 770px) and (max-width: 960px){.caseStudyTitles[_ngcontent-%COMP%]{font-size:15px}#mit-journey[_ngcontent-%COMP%]{margin-top:0;margin-left:0}}@media only screen and (min-width: 960px) and (max-width: 1024px){.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:100px;margin-right:200px}#mit-journey[_ngcontent-%COMP%]{margin-top:44px;margin-left:10px}.cards-body[_ngcontent-%COMP%]{margin-bottom:15px}.fixed-height-carousel[_ngcontent-%COMP%]{height:300px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-35px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.fixed-height-carousel[_ngcontent-%COMP%]{height:300px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-50px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}.cards-body[_ngcontent-%COMP%]{background-color:#f4f4f4f4;height:300px;overflow:hidden}}@media only screen and (min-width: 1200px) and (max-width: 1366px){.fixed-height-carousel[_ngcontent-%COMP%]{height:250px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-50px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}.cards-body[_ngcontent-%COMP%]{background-color:#f4f4f4f4;height:300px;overflow:hidden}}@media only screen and (min-width: 1366px) and (max-width: 1400px){.footer-title[_ngcontent-%COMP%]{margin-top:0rem}.fixed-height-carousel[_ngcontent-%COMP%]{height:250px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-35px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}.cards-body[_ngcontent-%COMP%]{background-color:#f4f4f4f4;height:300px;overflow:hidden}.image-grid[_ngcontent-%COMP%]{margin-left:260px}}@media only screen and (min-width: 1400px) and (max-width: 1600px){.footer-title[_ngcontent-%COMP%]{margin-top:0rem}.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:200px;margin-right:200px}.box[_ngcontent-%COMP%]{width:280px;height:300px}
30.fixed-height-carousel[_ngcontent-%COMP%]{height:250px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-50px}.insight-subtitles[_ngcontent-%COMP%]{padding:0}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}}@media only screen and (min-width: 1600px) and (max-width: 1900px){.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:330px;margin-right:200px}.box[_ngcontent-%COMP%]{width:280px;height:500px}.fixed-height-carousel[_ngcontent-%COMP%]{height:250px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-50px}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}}@media only screen and (min-width: 1900px) and (max-width: 2100px){.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:330px;margin-right:200px}.box[_ngcontent-%COMP%]{width:280px;height:500px}.fixed-height-carousel[_ngcontent-%COMP%]{height:250px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-50px}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}}@media only screen and (min-width: 2100px) and (max-width: 3000px){.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:330px;margin-right:200px}.box[_ngcontent-%COMP%]{width:280px;height:400px}.fixed-height-carousel[_ngcontent-%COMP%]{height:250px}.carousel-control-prev[_ngcontent-%COMP%]{opacity:5.9;margin-left:-50px}.insight-subtitles[_ngcontent-%COMP%]{padding:0 180px;text-align:center}}@media only screen and (min-width: 3000px) and (max-width: 4200px){.image-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:55px;margin-left:330px;margin-right:200px;.box{width:280px;height:500px}.fixed-height-carousel{height:250px}.carousel-control-prev{opacity:5.9;margin-left:-50px}.insight-subtitles{padding:0 180px;text-align:center}}}.events-content[_ngcontent-%COMP%]{text-align:left;padding:20px}h5[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none!important;color:inherit!important}h5[_ngcontent-%COMP%]:hover   a[_ngcontent-%COMP%]{text-decoration:underline!important}p[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:1em!important;color:#007cb0!important;position:relative!important;margin-top:5px!important}.projects-image-box[_ngcontent-%COMP%]{overflow:hidden;width:100%;height:auto}.zoom-image[_ngcontent-%COMP%]{transition:transform .5s ease;width:100%;height:auto}.zoom-image[_ngcontent-%COMP%]:hover{transform:scale(1.2)}.projects-image[_ngcontent-%COMP%]{position:relative;width:100%;height:250px;overflow:hidden}.zoom-image[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.zoom-image[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.cmp-events-promo__image__event-date-month[_ngcontent-%COMP%]{position:absolute;top:17px;right:20px;background-color:#fff;color:#fff;padding:6px 14px;font-size:14px;display:flex;flex-direction:column;align-items:center;z-index:1}.cmp-events-promo__image__event-date[_ngcontent-%COMP%]{margin-bottom:2px}.cmp-events-promo__image__event-month[_ngcontent-%COMP%]{margin-top:2px}.event-para[_ngcontent-%COMP%]{text-align:left;margin-top:20px}.cmp-events-promo__event-date[_ngcontent-%COMP%]{display:flex;align-items:center}.cmp-events-promo__event-day[_ngcontent-%COMP%], .cmp-events-promo__event-month[_ngcontent-%COMP%]{margin-right:2px}.cmp-events-promo__divider[_ngcontent-%COMP%]{display:inline-block;margin:0 5px;color:#000}.fas[_ngcontent-%COMP%]{margin-left:-19px}.section-padding[_ngcontent-%COMP%]{padding:60px 0}.section-title-header[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:20px;color:#ff4a67;margin-bottom:10px;font-style:italic}.section-title-header[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text:center;font-weight:400;line-height:26px;padding-bottom:36px}.team-item[_ngcontent-%COMP%]:hover{box-shadow:0 16px 48px #e2e8ed}.team-item[_ngcontent-%COMP%]{margin:15px 0;padding:15px;border-radius:4px;position:relative;box-shadow:0 8px 24px #e2e8ed;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.team-item[_ngcontent-%COMP%]   .team-img[_ngcontent-%COMP%]{position:relative;cursor:pointer;overflow:hidden}.team-item[_ngcontent-%COMP%]   .team-overlay[_ngcontent-%COMP%]{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]{position:absolute;top:50%;width:100%;color:#fff;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]{padding-left:0;width:120px;height:120px;margin:0 auto;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{float:left}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{letter-spacing:0px;outline:0!important}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:20px;color:#fff;width:60px;height:60px;background:#ff4a67;display:block;border-radius:0;line-height:60px;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-facebook-filled[_ngcontent-%COMP%]{background:#3b5998b3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-facebook-filled[_ngcontent-%COMP%]:hover{background:#3b5998}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-twitter-filled[_ngcontent-%COMP%]{background:#1da1f2b3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-twitter-filled[_ngcontent-%COMP%]:hover{background:#1da1f2}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-google-plus[_ngcontent-%COMP%]{background:#ea4335b3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-google-plus[_ngcontent-%COMP%]:hover{background:#ea4335}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-pinterest[_ngcontent-%COMP%]{background:#bd081cb3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-pinterest[_ngcontent-%COMP%]:hover{background:#bd081c}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]{padding:20px 0 5px}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:16px!important;text-transform:uppercase;font-weight:700;margin-bottom:5px}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#212121}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;color:#888}.team-item[_ngcontent-%COMP%]:hover   .team-overlay[_ngcontent-%COMP%]{opacity:1}.team-item[_ngcontent-%COMP%]:hover   .social-icons[_ngcontent-%COMP%]{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0)}.blog-item[_ngcontent-%COMP%]{background-color:#fff;border-radius:7px;margin-bottom:30px;text-align:center;box-shadow:0 8px 24px #e2e8ed;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-item[_ngcontent-%COMP%]   .blog-image[_ngcontent-%COMP%]{width:100%;max-width:370px;position:relative;overflow:hidden}.blog-item[_ngcontent-%COMP%]   .blog-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{background:#000;border-top-left-radius:7px;border-top-right-radius:7px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-item[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{position:absolute;top:-25px;left:42%;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);color:#fff;display:block;font-size:26px;box-shadow:0 16px 48px #e2e8ed;width:60px;height:60px;line-height:65px;border-radius:30px}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]{padding:50px 25px 20px;color:#212121;position:relative}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{line-height:22px;margin-bottom:15px}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:400;text-align:center;font-size:20px!important;color:#212121;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]{background:#f5f6f6;padding:10px}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px;color:#999;margin:15px}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px;color:#ff4a67}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#999}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.blog-item[_ngcontent-%COMP%]:hover{box-shadow:0 16px 48px #e2e8ed}.blog-item[_ngcontent-%COMP%]:hover   .blog-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.img-fluid[_ngcontent-%COMP%]{max-width:100%;height:auto!important}.text-center[_ngcontent-%COMP%]{text-align:center!important}.my-3[_ngcontent-%COMP%]{margin-top:1rem!important;margin-bottom:1rem!important}@media screen and (max-width: 320px){.global_button[_ngcontent-%COMP%]{margin-top:-10px}}.insights-subtitle[_ngcontent-%COMP%]{font-size:16px!important}.card-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;border:1px solid #ddd;border-radius:10px;overflow:hidden}.projects-image-box[_ngcontent-%COMP%], .events-content[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.projects-wrap.style-01[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}@media (min-width: 280px) and (max-width: 767px){.global_sub_titles[_ngcontent-%COMP%]{text-align:left;font-size:9px!important}.global_banner_title[_ngcontent-%COMP%]{color:#fff;font-weight:700;font-size:15px!important;margin-left:1px!important}.eventdata[_ngcontent-%COMP%]{margin-left:16px!important}}@media (min-width: 767px) and (max-width: 1024px){.banner-section[_ngcontent-%COMP%]   .global_sub_titles[_ngcontent-%COMP%]{font-size:1.35vw!important;color:#fff}.global_sub_titles[_ngcontent-%COMP%]{text-align:left;font-size:9px!important}.banner-section[_ngcontent-%COMP%]{position:relative;top:4px;right:29px}#registerbtn[_ngcontent-%COMP%]{height:20%;margin-top:1px;font-size:.7rem}.banner-section[_ngcontent-%COMP%]   .global_button[_ngcontent-%COMP%]{font-size:.7rem!important}}@media (max-width: 480px){.global_button[_ngcontent-%COMP%]{font-size:9px!important;width:auto!important;padding:5px 8px!important}}@media only screen and (min-width: 360px) and (max-width: 991px),only screen and (max-width: 767px){.fas[_ngcontent-%COMP%]{font-size:14px!important;width:20px}.eventdata[_ngcontent-%COMP%]{margin-left:16px!important}}.loader-container[_ngcontent-%COMP%]{position:fixed;width:100%;inset:0;background-color:#ffffffb3}.loader-wheel[_ngcontent-%COMP%]{content:"";display:block;position:absolute;
30left:48%;top:40%;width:63px;height:63px;margin:0 auto;border:4px solid #1a6da9;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:_ngcontent-%COMP%_cssload-spin .5s infinite linear;-o-animation:cssload-spin .5s infinite linear;-ms-animation:cssload-spin .5s infinite linear;-webkit-animation:_ngcontent-%COMP%_cssload-spin .5s infinite linear;-moz-animation:cssload-spin .5s infinite linear}@keyframes _ngcontent-%COMP%_cssload-spin{to{transform:rotate(360deg)}}@-o-keyframes cssload-spin{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes _ngcontent-%COMP%_cssload-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.listing-card[_ngcontent-%COMP%]{font-size:13px;font-weight:600;margin:5px;color:#1462dd}.card-header[_ngcontent-%COMP%]{display:flex;margin-top:15px}.projects-image[_ngcontent-%COMP%]:hover   .card-image[_ngcontent-%COMP%]{transform:scale(1.1)}.projects-image[_ngcontent-%COMP%]{position:relative;overflow:hidden;border:1px solid #ddd;transition:transform .3s ease-in-out}.projects-image[_ngcontent-%COMP%]:hover{transform:scale(1.02);box-shadow:0 4px 8px #0003}.event-name[_ngcontent-%COMP%]{font-size:16px;font-weight:600}.event-topic[_ngcontent-%COMP%]{font-size:13px!important;font-weight:300!important}#sectionOne[_ngcontent-%COMP%]{top:10px;scroll-margin-top:100px}@media (min-width: 1519px){.banner-section[_ngcontent-%COMP%]{margin-top:16%}}.banner-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;min-height:500px;background:#0e1b48;overflow:hidden}.banner-background[_ngcontent-%COMP%]{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url("./media/eventsection-VYUK777P.webp");background-size:cover;background-position:center right;background-repeat:no-repeat;z-index:1}.banner-card[_ngcontent-%COMP%]{background:#fff;text-align:center;border-radius:16px;margin-top:80px;margin-left:47px;position:relative;z-index:1;max-width:600px}.location-date[_ngcontent-%COMP%]{font-size:18px}.banner-title[_ngcontent-%COMP%]{font-size:40px;font-weight:800;line-height:1.3}.banner-subtitle[_ngcontent-%COMP%]{font-size:20px;color:gray}.upcoming-badge[_ngcontent-%COMP%]{background:#28a745;padding:8px 20px;border-radius:20px;color:#fff}.register-btn[_ngcontent-%COMP%]{background:linear-gradient(45deg,#061567,#6186c9);border:none;padding:12px 30px;border-radius:10px;font-size:16px}@media (min-width: 1366px) and (max-width: 1440px){.cloud-tagline[_ngcontent-%COMP%]{font-size:1rem;padding-bottom:.2rem!important}}@media (min-width: 768px) and (max-width: 1024px){.cloud-tagline[_ngcontent-%COMP%]{font-size:.6rem;padding-bottom:.2rem!important}.global_title[_ngcontent-%COMP%]{font-size:20px!important}}@media only screen and (max-width: 767px){.cloud-tagline[_ngcontent-%COMP%]{font-size:.6rem!important;padding-bottom:.2rem!important}}.cloud-tagline[_ngcontent-%COMP%]{font-size:1rem;font-weight:700}@media screen and (max-width: 480px){.home-banner[_ngcontent-%COMP%]{padding-left:0}}@media (min-width:2560px){.home-banner[_ngcontent-%COMP%]{padding-left:108px}.global_title[_ngcontent-%COMP%]{font-size:3rem!important}.cloud-tagline[_ngcontent-%COMP%]{font-size:1.3rem!important;font-weight:700}.global_sub_title[_ngcontent-%COMP%], .global_sub_titles[_ngcontent-%COMP%]{font-size:1.6rem!important}.global_button[_ngcontent-%COMP%]{padding:.5rem 1.3rem;width:auto!important;font-size:1rem!important}}@media only screen and (min-width: 1281px) and (max-width: 1600px){.title_banner_content[_ngcontent-%COMP%]{font-size:39px!important}}'],data:{animation:[Ft("slideToggle",[wt("open",Qe({height:"*",opacity:1})),wt("closed",Qe({height:"0px",opacity:0})),ut("closed <=> open",[pt("280ms")])])]}})}}return n})();var VO=["submitBtn"],NO=(n,t)=>({"valid-form":n,"invalid-form":t}),jO=()=>({country:"USA",city:"Headquarters \xB7 Waterbury, CT",address:"21 State Street, Waterbury, CT 06702",phone:"+1-855-217-4637",email:"[email protected]"}),GO=()=>({country:"India",city:"Hyderabad",address:"Flat No 601 Sangeeth Nagar, Somajiguda, Hyderabad 500082, Telangana",phone:"+91 9959372188"}),KO=()=>({country:"India",city:"Vijayawada",address:"Sri Anand Square Building, Saipuram Colony, Gollapudi 521225, Andhra Pradesh",phone:"+91 9959372188"}),WO=()=>({country:"India",city:"Eluru",address:"Panugantivari Street, R.R.Peta, Eluru 534002, Andhra Pradesh",phone:"+91 9959372188"}),YO=()=>({country:"India",city:"Visakhapatnam",address:"TF5, Third Floor, Seeta Apartments, Maddilapalem, Visakhapatnam 530013, Andhra Pradesh",phone:"+91 9959372188"}),qO=(n,t,e,i,a)=>[n,t,e,i,a];function $O(n,t){if(n&1&&(r(0,"div",46),u(1),l()),n&2){let e=H();M(),Se(" ",e.contactNameError," ")}}function XO(n,t){if(n&1&&(r(0,"div",47),u(1),l()),n&2){let e=H();M(),Se(" ",e.contactEmailError," ")}}function ZO(n,t){if(n&1&&(r(0,"div",23),u(1),l()),n&2){let e=H();M(),Se(" ",e.contactPhoneError," ")}}function JO(n,t){n&1&&(y(0,"span",48),r(1,"span",49),u(2,"Submitting details..."),l())}function eS(n,t){n&1&&u(0," Request a Conversation ")}function tS(n,t){if(n&1&&(r(0,"div",51),be(),r(1,"svg",53),y(2,"path",54),l(),Pe(),r(3,"div",41),u(4),l()()),n&2){let e=H().$implicit;M(4),Se(" ",e.address," ")}}function iS(n,t){if(n&1&&(r(0,"div",52),be(),r(1,"svg",55),y(2,"path",56),l(),Pe(),r(3,"div",41),u(4),l()()),n&2){let e=H().$implicit;M(4),Se(" ",e.phone," ")}}function nS(n,t){if(n&1&&(r(0,"div",52),be(),r(1,"svg",57),y(2,"path",58),l(),Pe(),r(3,"div",41),u(4),l()()),n&2){let e=H().$implicit;M(4),Se(" ",e.email," ")}}function aS(n,t){if(n&1&&(r(0,"div",45)(1,"div",50)(2,"div",37),u(3),l(),r(4,"h3",38),u(5),l(),ee(6,tS,5,1,"div",51)(7,iS,5,1,"div",52)(8,nS,5,1,"div",52),l()()),n&2){let e=t.$implicit;M(3),Se("Office \xB7 ",e.country,""),M(2),ye(e.city),M(),Fe(e.address?6:-1),M(),Fe(e.phone?7:-1),M(),Fe(e.email?8:-1)}}var S0=(()=>{class n{constructor(e,i,a,o,s,m,g,A,f){this.fb=e,this.http=i,this.titleService=a,this.metaService=o,this.eventService=s,this.dialog=m,this._renderer2=g,this._document=A,this.seoService=f,this.metaData={pageTitle:"Connect with Us | Maganti IT",pageDescription:"We Love To Hear From You!",pageUrlEndPoint:"/contact",pageImage:"/assets/images/staffing/technology-It-staffing/consultingImage.jpeg"},this.showThankYouPopUp=!1,this.baseurl=Ve.baseUrl,this.thankYouVisible=!0,this.charsRemaining=500,this.maxLength=500,this.baseUrl=Ve.baseUrl,this.message="",this.loading=!1,this.phoneForm=new xf({phone:new Cf("",[Re.required])}),this.contact_emailError=!1,this.emailErrorElement="",this.statuses=["Exploring options","Next quarter","Active / urgent"],this.selectedStatus=this.statuses[0],this.contactForm=this.fb.group({country:[""]})}resetEmailErr(){this.emailErrorElement=""}ngOnInit(){let e=this._renderer2.createElement("script");e.type="application/ld+json",e.text=`
31{
32  "@context": "https://schema.org",
33  "@type": "LocalBusiness",
34  "name": "Maganti IT Resources, LLC",
35  "image": "https://mitresource.com/assets/images/homepage/update-mitimage.png",
36  "@id": "",
37  "url": "https://mitresource.com/",
38  "telephone": "1-855-217-4637",
39  "address": {
40    "@type": "PostalAddress",
41    "streetAddress": "21 State St, Waterbury, CT 06702",
42    "addressLocality": "Connecticut",
43    "addressRegion": "CT",
44    "postalCode": "CT 06702",
45    "addressCountry": "US"
46  },
47  "openingHoursSpecification": {
48    "@type": "OpeningHoursSpecification",
49    "dayOfWeek": [
50      "Monday",
51      "Tuesday",
52      "Wednesday",
53      "Thursday",
54      "Friday",
55      "Saturday"
56    ],
57    "opens": "09:00",
58    "closes": "18:00"
59  },
60  "sameAs": [
61    "https://www.linkedin.com/company/maganti-it-resources-llc/mycompany/",
62    "https://www.instagram.com/magantiit/",
63    "https://twitter.com/mitresource"
64  ] 
65}`,this._renderer2.appendChild(this._document.head,e),this.seoService.setTitleAndMetaTags(this.metaData),this.formInit(),this.contactForm.get("contactMessage")?.valueChanges.subscribe(()=>{this.updateCharsRemaining()}),this.contactForm.get("contactEmail")?.valueChanges.subscribe(()=>{this.changeContactEmail()})}get contactNameError(){let e=this.contactForm.get("contactName");return e?e.hasError("required")||e.hasError("emptyName")?"Full name is required":e.hasError("consecutiveSpecial")?"Consecutive special characters are not allowed":e.hasError("invalidName")?"Full name allows only letters, space
65s, dots, hyphens and apostrophes":e.hasError("minlength")?"Full name must be at least 2 characters long":e.hasError("maxlength")?"Full name cannot exceed 100 characters":"":""}get companyNameError(){let e=this.contactForm.get("companyName");return e?e.hasError("consecutiveSpecial")?"Consecutive special characters are not allowed":e.hasError("invalidName")?"Company name allows only letters, spaces, dots, hyphens and apostrophes":e.hasError("minlength")?"Company name must be at least 2 characters long":e.hasError("maxlength")?"Company name cannot exceed 100 characters":"":""}get contactEmailError(){let e=this.contactForm.get("contactEmail");return e?.hasError("required")?"Email is required":e?.hasError("email")||e?.hasError("pattern")?"Enter a valid email":""}get contactPhoneError(){let e=this.contactForm.get("contactPhone");return!e||!e.errors?"":e?.hasError("required")?"Phone number is required":e?.hasError("pattern")?"Enter a valid international phone number (e.g., +91XXXXXXXXXX).":e?.hasError("minlength")?"Phone number is too short":e?.hasError("maxlength")?"Phone number is too long":""}updateCharsRemaining(){let e=this.contactForm.get("contactMessage")?.value||"";this.charsRemaining=this.maxLength-e.length}onMessageChange(){let e=this.contactForm.get("contactMessage");this.charsRemaining=500-(e?.value?.length||0)}formInit(){this.contactForm=this.fb.group({contactName:["",[Re.required,Re.maxLength(100),this.customNameValidator()]],contactEmail:["",[Re.required,Re.email,Re.maxLength(254),Re.pattern(/^[a-zA-Z][\
65w\-_.]*[a-zA-Z0-9]@[a-zA-Z]+\.[a-zA-Z]{2,3}$/)]],contactPhone:["",[Re.required,Re.maxLength(16),Re.minLength(8),Re.pattern(/^\+\d[\d\s]*$/)]],contactMessage:["",[Re.maxLength(this.maxLength)]],projectStatus:["exploring"],selectedStatus:[this.selectedStatus]})}customNameValidator(){return e=>{let i=e.value;return!i||i.trim()===""?{emptyName:!0}:/^[A-Za-z .'-]+$/.test(i)?/[.\-']{2,}/.test(i)?{consecutiveSpecial:!0}:/^[.\-']/.test(i)||/[.\-']$/.test(i)?{invalidName:!0}:null:{invalidName:!0}}}customEmailValidator(){return e=>e.value?/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value)?null:{invalidEmail:!0}:{emptyEmail:!0}}customPhoneValidator(){return e=>e.value?/^(\d{10,15}|\+\d{1,3}\s?[\d\s]{8,15})$/.test(e.value)?null:{invalidPhone:!0}:{emptyPhone:!0}}onSubmit(){if(console.log("Form submitted:",this.contactForm.value),this.contactForm.valid){let e=this.contactForm.getRawValue(),a=(this.contactForm.value.contactPhone||"").replace(/\s+/g,"");this.loading=!0,this.contactForm.disable(),this._document.body.style.overflow="hidden";let o=new FormData;o.append("fullName",this.contactForm.value.contactName),o.append("email",this.contactForm.value.contactEmail),o.append("contactNumber",a),o.append("message",this.contactForm.value.contactMessage),o.append("timeline",this.selectedStatus||""),o.append("projectStatus",this.contactForm.value.projectStatus||""),console.log("Form submitted (FormGroup):",this.contactForm.value),console.log("Timeline (selectedStatus):",this.selectedStatus),o.append("type","contact_Form"),this.eventService.SendContactDetails(o).subscribe(s=>{console.log("Form submitted successfully:",o),this.contactForm.reset(),this.loading=!1,this._document.body.style.overflow="auto",this.dialogRef=this.dialog.open(Pi,{data:{title:"Thank You for Contacting Us!",message:"Our team will get back to you shortly with a response. "}}),setTimeout(()=>{this.dialogRef.close(),this.dialog.closeAll(),this.formInit(),this.contactForm.enable()},4e3)},s=>{this.loading=!1,this._document.body.style.overflow="auto",this.contactForm.enable()})}else this.contactForm.markAllAsTouched()}handleError(e){throw new Error("Method not implemented.")}setErrorState(e,i){let a=this.contactForm.get("contactEmail");i?this.contact_emailError=!0:this.contact_emailError=!1}closePopup(){this.showThankYouPopUp=!1}addHover(e){e.target.classList.add("hover")}removeHover(e){e.target.classList.remove("hover")}changeContactEmail(){let e=this.contactForm.get("contactEmail"),i=/^[a-zA-Z][\
65w\-_.]*[a-zA-Z0-9]@[a-zA-Z]+\.[a-zA-Z]{2,3}$/;e?.hasError("required")?this.setErrorState("Email is required",!0):e?.value.match(i)?this.setErrorState("",!1):this.setErrorState("Enter a valid business email",!0),this.toggleSubmitButton()}toggleSubmitButton(){this.submitButton&&(this.submitButton.nativeElement.disabled=!0)}onPhoneInput(e){let i=e.target;i.value=i.value.trim(),i.value=i.value.replace(/[^+\d\s]/g,""),this.contactForm.get("contactPhone")?.updateValueAndValidity()}selectStatus(e){this.selectedStatus=e,this.contactForm.patchValue({selectedStatus:e})}static{this.\u0275fac=function(i){return new(i||n)(B(Dn),B(Ut),B(bi),B(fi),B(Oi),B(rn),B(Wt),B(Ct),B(ii))}}static{this.\u0275cmp=re({type:n,selectors:[["app-contact"]],viewQuery:function(i,a){if(i&1&&_e(VO,5),i&2){let o;le(o=ce())&&(a.submitButton=o.first)}},decls:81,vars:24,consts:[[1,"banner","w-100","position-relative","p-0"],[1,"row","m-0"],[1,"w-100","p-0"],["media","(max-width: 480px)","srcset","assets/images/banners/Contact_mobile.webp"],["media","(min-width: 769px)","srcset","assets/images/banners/Contact.webp"],["aria-hidden","true","src","assets/images/banners/Contact.webp","loading","eager","decoding","async","alt","application",1,"w-100","h-100"],[1,"position-absolute","row","m-0","w-100","h-100","text-white","p-0","ps-4"],[1,"col-9","col-md-6","my-auto","p-0","ps-md-4","ps-lg-5"],[1,"banner-sut-heading","pb-3","m-0","fw-normal"],[1,"banner-heading","pb-3","fw-bold","m-0"],[1,"global-text-1","pb-3","d-none","d-md-block","m-0"],[1,"base-padding-x","base-padding-y"],[1,"row","m-0","g-4"],[1,"col-lg-7","p-2"],["id","contactForm",1,"border","p-4","rounded-4","shadow-xs",3,"ngSubmit","formGroup"],[1,"d-flex","m-0","pb-3","gap-3","flex-column","flex-md-row"],[1,"p-0","m-0","w-100"],["for","contact_Name",1,"form-label","pb-2","m-0","fw-bold","global-heading-3"],["type","text","id","contact_Name","name","contactName","minlength","2","maxlength","100","aria-required","true","formControlName","contactName",1,"form-control","bg-white","border","rounded-4","w-100"],["id","contact_NameError","style",`font-size: 13px; color: #FF0000; font-style: italic; 
66                                  font-weight: 500; display: flex;`,4,"ngIf"],["for","contact_Email",1,"form-label","pb-2","m-0","fw-bold","global-heading-3"],["type","email","id","contact_Email","name","contactEmail","aria-required","true","formControlName","contactEmail",1,"form-control","bg-white","border","rounded-4","w-100",3,"keydown"],["id","contact_emailError","style","font-size: 13px; color: #FF0000; font-style: italic; font-weight: 500; display: flex;",4,"ngIf"],[2,"font-size","13px","color","#FF0000","font-style","italic","font-weight","500","display","flex"],[1,"d-flex","flex-column","flex-md-row","gap-3","m-0","pb-3"],["for","contact_number",1,"form-label","pb-2","m-0","fw-bold","global-heading-3"],["type","text","id","contact_number","name","contactPhone","aria-required","true","formControlName","contactPhone",1,"form-control","bg-white","border","rounded-4","w-100",3,"input"],["style",`font-size: 13px; color: #FF0000; font-style: italic; 
67                                  font-weight: 500; display: flex;`,4,"ngIf"],["for","contact_Message",1,"form-label","pb-2","m-0","fw-bold","global-heading-3"],["placeholder","The system, the deadline, and the constraint it has to live inside","maxlength","500","formControlName","contactMessage","id","contact_Message","name","contactMessage",1,"bg-white","border","rounded-4","w-100","p-3",2,"min-height","150px",3,"input"],[1,"contact-limit","text-right"],["id","contact_chars"],[1,"pt-3"],["type","submit","aria-label","Submit","id","contact-form",1,"gradient-btn","global-heading-3","mt-2","px-3","py-2","text-white","border-0","rounded-3","d-flex","align-items-center","justify-content-center","gap-2",3,"disabled","ngClass"],[1,"col-lg-5","mb-auto","p-2"],[1,"contact-us-wrap-one"],[1,"border","p-4","rounded-4","shadow-xs"],[1,"text-uppercase","gradient-text","global-side-heading-2","fw-bold"],[1,"pt-2","m-0","fw-bold","global-heading-3"],[1,"pt-2","global-text-3","text-secondary"],[1,"border","p-4","rounded-4","shadow-xs","mt-3"],[1,"global-text-3","text-secondary"],[1,"base-padding-x","base-padding-y","bg-gray-1"],[1,"p-0","py-2","global-heading","fw-bold"],[1,"row","m-0","py-3","g-3"],[1,"col-12","col-md-6","col-lg-4","p-0","p-md-2","m-0"],["id","contact_NameError",2,"font-size","13px","color","#FF0000","font-style","
67italic","font-weight","500","display","flex"],["id","contact_emailError",2,"font-size","13px","color","#FF0000","font-style","italic","font-weight","500","display","flex"],["aria-hidden","true",1,"spinner-grow","spinner-grow-sm"],["role","status"],[1,"page-card","p-4","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover"],[1,"pt-3","d-flex","gap-2"],[1,"pt-2","d-flex","gap-2"],["xmlns","http://www.w3.org/2000/svg","width","18","height","18","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-geo-alt-fill","flex-shrink-0","pt-1"],["d","M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10m0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6"],["xmlns","http://www.w3.org/2000/svg","width","18","height","18","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-telephone-fill","flex-shrink-0","pt-1"],["fill-rule","evenodd","d","M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"],["xmlns","http://www.w3.org/2000/svg","width","18","height","18","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-envelope-fill","flex-shrink-0","pt-1"],["d","M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414zM0 4.697v7.104l5.803-3.558zM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586zm3.436-.586L16 11.801V4.697z"]],template:function(i,a){if(i&1&&(r(0,"div",0)(1,"div",1)(2,"picture",2),y(3,"source",3)(4,"source",4)(5,"img",5),l(),r(6,"div",6)(7,"div",7)(8,"h1",8),u(9," Contact "),l(),r(10,"h2",9),u(11," Tell us what cannot afford to slip "),l(),r(12,"p",10),u(13," Whether it is a modernization that has to stay compliant, a build that has to ship on a date, or a team you need to scale without losing control: start with a conversation with someone who will actually run the work. "),l()()()()(),r(14,"div",11)(15,"div",12)(16,"div",13)(17,"form",14),K("ngSubmit",function(){return a.onSubmit()}),r(18,"div",15)(19,"div",16)(20,"label",17),u(21,"Name*"),l(),y(22,"input",18),ee(23,$O,2,1,"div",19),l(),r(24,"div",16)(25,"label",20),u(26,"Email*"),l(),r(27,"input",21),K("keydown",function(){return a.resetEmailErr()}),l(),ee(28,XO,2,1,"div",22),r(29,"div",23),u(30),l()()(),r(31,"div",24)(32,"div",16)(33,"label",25),u(34,"Phone number*"),l(
67),r(35,"input",26),K("input",function(s){return a.onPhoneInput(s)}),l(),ee(36,ZO,2,1,"div",27),l()(),r(37,"div",16)(38,"label",28),u(39,"What you are trying to deliver"),l(),r(40,"textarea",29),K("input",function(){return a.onMessageChange()}),l(),r(41,"div",30),u(42," Character(s) Remaining: "),r(43,"span",31),u(44),l()()(),r(45,"div",32)(46,"button",33),ee(47,JO,3,0)(48,eS,1,0),l()()()(),r(49,"div",34)(50,"div",35)(51,"div",36)(52,"div",37),u(53,"TALK TO US DIRECTLY"),l(),r(54,"h3",38),u(55,"Phone"),l(),r(56,"div",39),u(57,"+1-855-217-4637"),l(),r(58,"h3",38),u(59,"Email"),l(),r(60,"div",39),u(61),l(),r(62,"h3",38),u(63,"Headquarters"),l(),r(64,"div",39),u(65,"21 State Street, Waterbury, CT 06702, USA"),l()(),r(66,"div",40)(67,"div",37),u(68," WHAT YOU CAN EXPECT "),l(),r(69,"div",39),u(70," Strong delivery starts with clarity. "),l(),r(71,"div",41),u(72," Your inquiry goes directly to a delivery principal who can quickly assess the challenge, bring perspective to the conversation, and determine where we can create value. Expect a response within 24 hours. "),l()()()()()(),r(73,"div",42)(74,"div",37),u(75," WHERE WE ARE "),l(),r(76,"div",43),u(77," Five offices, one delivery standard "),l(),r(78,"div",44),Pt(79,aS,9,5,"div",45,di),l()()),i&2){let o,s,m;M(17),R("formGroup",a.contactForm),M(6),R("ngIf",((o=a.contactForm.get("contactName"))==null?null:o.invalid)&&((o=a.contactForm.get("contactName"))==null?null:o.touched)),M(5),R("ngIf",((s=a.contactForm.get("contactEmail"))==null?null:s.invalid)&&((s=a.contactForm.get("contactEmail"))==null?null:s.touched)),M(2),Se(" ",a.emailErrorElement," "),M(6),R("ngIf",((m=a.contactForm.get("contactPhone"))==null?null:m.invalid)&&((m=a.contactForm.get("contactPhone"))==null?null:m.touched)),M(8),ye(a.charsRemaining),M(2),R("disabled",a.loading)("ngClass",Va(10,NO,a.contactForm.valid,!a.contactForm.valid)),M(),Fe(a.loading?47:48),M(14),Se("info","@","mitresource.com"),M(18),Ot(sp(18,qO,dt(13,jO),dt(14,GO),dt(15,KO),dt(16,WO),dt(17,YO)))}},dependencies:[In,ti,fa,$n,Xn,Aa,Yr,vo,ba,_o,Mo]})}}return n})();var md=hn(qn());var oS=0,th=new Ge("CdkAccordion"),k0=(()=>{class n{constructor(){this._stateChanges=new ze,this._openCloseAllActions=new ze,this.id=`cdk-accordion-${oS++}`,this.multi=!1}openAll(){this.multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(e){this._stateChanges.next(e)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:[2,"multi","multi",He]},exportAs:["cdkAccordion"],standalone:!0,features:[ht([{provide:th,useExisting:n}]),ot,Qt]})}}return n})(),rS=0,B0=(()=>{class n{get expanded(){return this._expanded}set expanded(e){if(this._expanded!==e){if(this._expanded=e,this.expandedChange.emit(e),e){this.opened.emit();let i=this.accordion?this.accordion.id:this.id;this._expansionDispatcher.notify(this.id,i)}else this.closed.emit();this._changeDetectorRef.markForCheck()}}constructor(e,i,a){this.accordion=e,this._changeDetectorRef=i,this._expansionDispatcher=a,this._openCloseAllSubscription=Xt.EMPTY,this.closed=new We,this.opened=new We,this.destroyed=new We,this.expandedChange=new We,this.id=`cdk-accordion-child-${rS++}`,this._expanded=!1,this.disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=a.listen((o,s)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===s&&this.id!==o&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(e=>{this.disabled||(this.expanded=e)})}static{this.\u0275fac=function(i){return new(i||n)(B(th,12),B(qe),B(qr))}}static{this.\u0275dir=Ke({type:n,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:[2,"expanded","expanded",He],disabled:[2,"disabled","disabled",He]},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],standalone:!0,features:[ht([{provide:th,useValue:void 0}]),ot]})}}return n})(),cd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({})}}return n})();var sS=["body"],lS=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],cS=["mat-expansion-panel-header","*","mat-action-row"];function dS(n,t){}var mS=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],pS=["mat-panel-title","mat-panel-description","*"];function hS(n,t){if(n&1&&(r(0,"span",1),be(),r(1,"svg",2),y(2,"path",3),l()()),n&2){let e=H();R("@indicatorRotate",e._getExpandedState())}}var ih=new Ge("MAT_ACCORDION"),I0="225ms cubic-bezier(0.4,0.0,0.2,1)",D0={indicatorRotate:Ft("indicatorRotate",[wt("collapsed, void",Qe({transform:"rotate(0deg)"})),wt("expanded",Qe({transform:"rotate(180deg)"})),ut("expanded <=> collapsed, void => collapsed",pt(I0))]),bodyExpansion:Ft("bodyExpansion",[wt("collapsed, void",Qe({height:"0px",visibility:"hidden"})),wt("expanded",Qe({height:"*",visibility:""})),ut("expanded <=> collapsed, void => collapsed",pt(I0))])},F0=new Ge("MAT_EXPANSION_PANEL"),uS=(()=>{class n{constructor(e,i){this._template=e,this._expansionPanel=i}static{this.\u0275fac=function(i){return new(i||n)(B(oi),B(F0,8))}}static{this.\u0275dir=Ke({type:n,selectors:[["ng-template","matExpansionPanelContent",""]],standalone:!0})}}return n}
67)(),gS=0,R0=new Ge("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS"),AS=(()=>{class n extends B0{get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=e}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}constructor(e,i,a,o,s,m,g){super(e,i,a),this._viewContainerRef=o,this._animationMode=m,this._hideToggle=!1,this.afterExpand=new We,this.afterCollapse=new We,this._inputChanges=new ze,this._headerId=`mat-expansion-panel-header-${gS++}`,this.accordion=e,this._document=s,this._animationsDisabled=m==="NoopAnimations",g&&(this.hideToggle=g.hideToggle)}_hasSpacing(){return this.accordion?this.expanded&&this.accordion.displayMode==="default":!1}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe(Mi(null),Ai(()=>this.expanded&&!this._portal),gn(1)).subscribe(()=>{this._portal=new sr(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(e){this._inputChanges.next(e)}ngOnDestroy(){super.ngOnDestroy(),this._inputChanges.complete()}_containsFocus(){if(this._body){let e=this._document.activeElement,i=this._body.nativeElement;return e===i||i.contains(e)}return!1}_animationStarted(e){!T0(e)&&!this._animationsDisabled&&this._body&&this._body?.nativeElement.setAttribute("inert","")}_animationDone(e){T0(e)||(e.toState==="expanded"?this.afterExpand.emit():e.toState==="collapsed"&&this.afterCollapse.emit(),!this._animationsDisabled&&this._body&&this._body.nativeElement.removeAttribute("inert"))}static{this.\u0275fac=function(i){return new(i||n)(B(ih,12),B(qe),B(qr),B(Ui),B(Ct),B(ci,8),B(R0,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-expansion-panel"]],contentQueries:function(i,a,o){if(i&1&&mt(o,uS,5),i&2){let s;le(s=ce())&&(a._lazyContent=s.first)}},viewQuery:function(i,a){if(i&1&&_e(sS,5),i&2){let o;le(o=ce())&&(a._body=o.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(i,a){i&2&&fe("mat-expanded",a.expanded)("_mat-animation-noopable",a._animationsDisabled)("mat-expansion-panel-spacing",a._hasSpacing())},inputs:{hideToggle:[2,"hideToggle","hideToggle",He],togglePosition:"togglePosition"},outputs:{afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],standalone:!0,features:[ht([{provide:ih,useValue:void 0},{provide:F0,useExisting:n}]),ot,zt,Qt,Te],ngContentSelectors:cS,decls:7,vars:4,consts:[["body",""],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(i,a){if(i&1){let o=Ee();tt(lS),Ue(0),r(1,"div",1,0),K("@bodyExpansion.start",function(m){return q(o),X(a._animationStarted(m))})("@bodyExpansion.done",function(m){return q(o),X(a._animationDone(m))}),r(3,"div",2),Ue(4,1),ee(5,dS,0,0,"ng-template",3),l(),Ue(6,2),l()}i&2&&(M(),R("@bodyExpansion",a._getExpandedState())("id",a.id),Ce("aria-labelledby",a._headerId),M(4),R("cdkPortalOutlet",a._portal))},dependencies:[Rn],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color, var(--mat-app-surface));color:var(--mat-expansion-container-text-color, var(--mat-app-on-surface));border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font, var(--mat-app-body-large-font));font-size:var(--mat-expansion-container-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-expansion-container-text-weight, var(--mat-app-body-large-weight));line-height:var(--mat-expansion-container-text-line-height, var(--mat-app-body-large-line-height));letter-spacing:var(--mat-expansion-container-text-tracking, var(--mat-app-body-large-tracking))}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color, var(--mat-app-outline))}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[D0.bodyExpansion]},changeDetection:0})}}return n})();function T0(n){return n.fromState==="void"}var fS=(()=>{class n{constructor(e,i,a,o,s,m,g){this.panel=e,this._element=i,this._focusMonitor=a,this._changeDetectorRef=o,this._animationMode=m,this._parentChangeSubscription=Xt.EMPTY,this.tabIndex=0;let A=e.accordion?e.accordion._stateChanges.pipe(Ai(f=>!!(f.hideToggle||f.togglePosition))):FA;this.tabIndex=parseInt(g||"")||0,this._parentChangeSubscription=yi(e.opened,e.closed,A,e._inputChanges.pipe(Ai(f=>!!(f.hideToggle||f.disabled||f.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(Ai(()=>e._containsFocus())).subscribe(()=>a.focusVia(i,"program")),s&&(this.expandedHeight=s.expandedHeight,this.collapsedHeight=s.collapsedHeight)}get disabled(){return this.panel.disabled}
67_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){let e=this._isExpanded();return e&&this.expandedHeight?this.expandedHeight:!e&&this.collapsedHeight?this.collapsedHeight:null}_keydown(e){switch(e.keyCode){case 32:case 13:bn(e)||(e.preventDefault(),this._toggle());break;default:this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e);return}}focus(e,i){e?this._focusMonitor.focusVia(this._element,e,i):this._element.nativeElement.focus(i)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(e=>{e&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}static{this.\u0275fac=function(i){return new(i||n)(B(AS,1),B(Oe),B(Fi),B(qe),B(R0,8),B(ci,8),Zt("tabindex"))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(i,a){i&1&&K("click",function(){return a._toggle()})("keydown",function(s){return a._keydown(s)}),i&2&&(Ce("id",a.panel._headerId)("tabindex",a.disabled?-1:a.tabIndex)("aria-controls",a._getPanelId())("aria-expanded",a._isExpanded())("aria-disabled",a.panel.disabled),An("height",a._getHeaderHeight()),fe("mat-expanded",a._isExpanded())("mat-expansion-toggle-indicator-after",a._getTogglePosition()==="after")("mat-expansion-toggle-indicator-before",a._getTogglePosition()==="before")("_mat-animation-noopable",a._animationMode==="NoopAnimations"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ei(e)]},standalone:!0,features:[ot,Te],ngContentSelectors:pS,decls:5,vars:3,consts:[[1,"mat-content"],[1,"mat-expansion-indicator"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 -960 960 960","aria-hidden","true","focusable","false"],["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],template:function(i,a){i&1&&(tt(mS),r(0,"span",0),Ue(1),Ue(2,1),Ue(3,2),l(),ee(4,hS,3,1,"span",1)),i&2&&(fe("mat-content-hide-toggle",!a._showToggle()),M(4),Fe(a._showToggle()?4:-1))},styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font, var(--mat-app-title-medium-font));font-size:var(--mat-expansion-header-text-size, var(--mat-app-title-medium-size));font-weight:var(--mat-expansion-header-text-weight, var(--mat-app-title-medium-weight));line-height:var(--mat-expansion-header-text-line-height, var(--mat-app-title-medium-line-height));letter-spacing:var(--mat-expansion-header-text-tracking, var(--mat-app-title-medium-tracking))}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color, var(--mat-app-surface))}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color, var(--mat-app-on-surface))}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{dis
67play:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color, var(--mat-app-on-surface-variant))}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color, var(--mat-app-on-surface-variant));display:var(--mat-expansion-legacy-header-indicator-display, inline-block)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color, var(--mat-app-on-surface-variant));display:var(--mat-expansion-header-indicator-display, none)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[D0.indicatorRotate]},changeDetection:0})}}return n})();var dd=(()=>{class n extends k0{constructor(){super(...arguments),this._ownHeaders=new Ha,this.hideToggle=!1,this.displayMode="default",this.togglePosition="after"}ngAfterContentInit(){this._headers.changes.pipe(Mi(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(i=>i.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new Lc(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(e){this._keyManager.onKeydown(e)}_handleHeaderFocus(e){this._keyManager.updateActiveItem(e)}ngOnDestroy(){super.ngOnDestroy(),this._keyManager?.destroy(),this._ownHeaders.destroy()}static{this.\u0275fac=(()=>{let e;return function(a){return(e||(e=zi(n)))(a||n)}})()}static{this.\u0275dir=Ke({type:n,selectors:[["mat-accordion"]],contentQueries:function(i,a,o){if(i&1&&mt(o,fS,5),i&2){let s;le(s=ce())&&(a._headers=s)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(i,a){i&2&&fe("mat-accordion-multi",a.multi)},inputs:{hideToggle:[2,"hideToggle","hideToggle",He],displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],standalone:!0,features:[ht([{provide:ih,useExisting:n}]),ot,zt]})}}return n})(),L0=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,cd,_a]})}}return n})();var bS=["*"];var _S=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],vS=["[mat-card-avatar], [matCardAvatar]",`mat-card-title, mat-card-subtitle,
68      [mat-card-title], [mat-card-subtitle],
69      [matCardTitle], [matCardSubtitle]`,"*"],wS=new Ge("MAT_CARD_CONFIG"),Q0=(()=>{class n{constructor(e){this.appearance=e?.appearance||"raised"}static{this.\u0275fac=function(i){return new(i||n)(B(wS,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(i,a){i&2&&fe("mat-mdc-card-outlined",a.appearance==="outlined")("mdc-card--outlined",a.appearance==="outlined")},inputs:{appearance:"appearance"},exportAs:["matCard"],standalone:!0,features:[Te],ngContentSelectors:bS,decls:1,vars:0,template:function(i,a){i&1&&(tt(),Ue(0))},styles:['.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mdc-elevated-card-container-color, var(--mat-app-surface-container-low));border-color:var(--mdc-elevated-card-container-color, var(--mat-app-surface-container-low));border-radius:var(--mdc-elevated-card-container-shape, var(--mat-app-corner-medium));box-shadow:var(--mdc-elevated-card-container-elevation, var(--mat-app-level1))}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mdc-elevated-card-container-shape, var(--mat-app-corner-medium))}.mat-mdc-card-outlined{background-color:var(--mdc-outlined-card-container-color, var(--mat-app-surface));border-radius:var(--mdc-outlined-card-container-shape, var(--mat-app-corner-medium));border-width:var(--mdc-outlined-card-outline-width);border-color:var(--mdc-outlined-card-outline-color, var(--mat-app-outline-variant));box-shadow:var(--mdc-outlined-card-container-elevation, var(--mat-app-level0))}.mat-mdc-card-outlined::after{border:none}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font, var(--mat-app-title-large-font));line-height:var(--mat-card-title-text-line-height, var(--mat-app-title-large-line-height));font-size:var(--mat-card-title-text-size, var(--mat-app-title-large-size));letter-spacing:var(--mat-card-title-text-tracking, var(--mat-app-title-large-tracking));font-weight:var(--mat-card-title-text-weight, var(--mat-app-title-large-weight))}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color, var(--mat-app-on-surface));font-family:var(--mat-card-subtitle-text-font, var(--mat-app-title-medium-font));line-height:var(--mat-card-subtitle-text-line-height, var(--mat-app-title-medium-line-height));font-size:var(--mat-card-subtitle-text-size, var(--mat-app-title-medium-size));letter-spacing:var(--mat-card-subtitle-text-tracking, var(--mat-app-title-medium-tracking));font-weight:var(--mat-card-subtitle-text-weight, var(--mat-app-title-medium-weight))}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}
69.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0})}}return n})(),z0=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"],standalone:!0})}}return n})();var U0=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"],standalone:!0})}}return n})();var H0=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-mdc-card-header"],standalone:!0,features:[Te],ngContentSelectors:vS,decls:4,vars:0,consts:[[1,"mat-mdc-card-header-text"]],template:function(i,a){i&1&&(tt(_S),Ue(0),r(1,"div",0),Ue(2,1),l(),Ue(3,2))},encapsulation:2,changeDetection:0})}}return n})();var V0=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["","mat-card-avatar",""],["","matCardAvatar",""]],hostAttrs:[1,"mat-mdc-card-avatar"],standalone:!0})}}return n})();var is=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,rt,ve]})}}return n})();var CS=["empSwiperContainer"],yS=["overlay"],MS=["image"],PS=n=>({"background-image":n}),OS=()=>({delay:3e3}),SS=()=>({el:".swiper-pagination",clickable:!0});function ES(n,t){if(n&1){let e=Ee();r(0,"div",76)(1,"div",77),y(2,"i",78),u(3),Ii(4,"date"),Ii(5,"date"),l(),r(6,"div",79)(7,"a",80),K("click",function(){q(e);let a=H(2);return X(a.scrollToSection("eventForm"))}),r(8,"div",20),y(9,"img",81),l(),u(10," Register Now "),l()()()}if(n&2){let e=H(2);M(3),ef(" ",nn(4,3,e.event.startDate,"fullDate")," - ",nn(5,6,e.event.startDate,"shortTime")," Onwards - ",e.event.venue,"")}}function kS(n,t){if(n&1&&(r(0,"div",76)(1,"div",77),u(2),Ii(3,"date"),l()()),n&2){let e=H(2);M(2),zs("Conducted On: ",nn(3,2,e.event.startDate,"fullDate")," - ",e.event.venue,"")}}function BS(n,t){if(n&1&&(r(0,"div",65)(1,"div",66)(2,"div",67)(3,"div",68)(4,"div",69),y(5,"img",70),r(6,"div",71)(7,"div",72)(8,"div",73),u(9),l(),r(10,"div",74)(11,"div"),u(12),l()(),ee(13,ES,11,9,"div",75)(14,kS,4,5,"div",75),l()()()()()()()),n&2){let e=H();M(5),R("src",e.event.bannerImage?e.getImageUrl(e.event.bannerImage):"../../../assets/images/meetup-images/Altbanner.jpg",Nt),M(4),Se(" ",e.event.name," "),M(3),ye(e.event.topic),M(),R("ngIf",e.isPastEvent==!1),M(),R("ngIf",e.isPastEvent==!0)}}function IS(n,t){if(n&1){let e=Ee();r(0,"div",85)(1,"div",86)(2,"img",87),K("click",function(){let a=q(e).$implicit,o=H(2);return X(o.openLightbox(a.imageUrl))}),l(),r(3,"div",88),K("click",function(){let a=q(e).$implicit,o=H(2);return X(o.openLightbox(a.imageUrl))}),y(4,"i",89),l()()()}if(n&2){let e=t.$implicit,i=H(2);M(2),R("src",i.getImageUrl(e.imageUrl),Nt)}}function TS(n,t){if(n&1){let e=Ee();r(0,"div",90,0),y(2,"img",91,1),r(4,"div",92),K("click",function(){q(e);let a=H(2);return X(a.showPrevImage())}
69),y(5,"i",93),l(),r(6,"div",94),K("click",function(){q(e);let a=H(2);return X(a.showNextImage())}),y(7,"i",95),l(),r(8,"div",96),K("click",function(){q(e);let a=H(2);return X(a.closeLightbox())}),y(9,"i",97),l()()}if(n&2){let e=H(2);M(2),R("src",e.imageSrc,Nt)}}function DS(n,t){if(n&1&&(r(0,"section",82)(1,"div",47)(2,"div",51),ee(3,IS,5,1,"div",83),l()(),ee(4,TS,10,1,"div",84),l()),n&2){let e=H();M(3),R("ngForOf",e.galleryImages),M(),R("ngIf",e.showOverlay)}}function FS(n,t){if(n&1&&(r(0,"div",126),u(1),l()),n&2){let e=H(2);M(),ye(e.getErrorMessage("Name"))}}function RS(n,t){if(n&1&&(r(0,"div",126),u(1),l()),n&2){let e=H(2);M(),ye(e.getErrorMessage("College"))}}function LS(n,t){if(n&1&&(r(0,"div",126),u(1),l()),n&2){let e=H(2);M(),ye(e.getErrorMessage("Qualification"))}}function QS(n,t){if(n&1&&(r(0,"div",126),u(1),l()),n&2){let e=H(2);M(),Se(" ",e.getErrorMessage("Phone"),"")}}function zS(n,t){if(n&1&&(r(0,"div",126),u(1),l()),n&2){let e=H(2);M(),Se(" ",e.getErrorMessage("Email"),"")}}function US(n,t){if(n&1){let e=Ee();r(0,"section",98)(1,"div",99)(2,"div",100)(3,"div",101)(4,"div",102),u(5," Register "),l(),r(6,"div",103),u(7," Secure your spot now and be at the forefront of revolutionizing GCCs in the hyperconnected age. "),l()()(),r(8,"div",51)(9,"div",104)(10,"div",105)(11,"form",106),K("ngSubmit",function(){q(e);let a=H();return X(a.onSubmit())}),r(12,"div",51)(13,"div",107)(14,"div",108),y(15,"input",109),r(16,"label",110),u(17,"Name*"),l(),ee(18,FS,2,1,"div",111),l()(),r(19,"div",107)(20,"div",108),y(21,"input",112),r(22,"label",113),u(23,"College/Institute Name*"),l(),ee(24,RS,2,1,"div",111),l()()(),r(25,"div",51)(26,"div",107)(27,"div",114),y(28,"input",115),r(29,"label",116),u(30,"Degree/Qualification*"),l(),ee(31,LS,2,1,"div",111),l()(),r(32,"div",107)(33,"div",117),y(34,"input",118),r(35,"label",119),u(36,"Phone*"),l(),ee(37,QS,2,1,"div",111),l()()(),r(38,"div",51)(39,"div",120)(40,"div",117),y(41,"input",121),r(42,"label",122),u(43,"Email*"),l(),ee(44,zS,2,1,"div",111),l()()(),r(45,"div",51)(46,"div",123)(47,"div",124)(48,"button",125),u(49," Apply Now"),l()()()()()()()()()()}if(n&2){let e=H();M(11),R("formGroup",e.form),M(7),R("ngIf",e.isFormControlInvalid("Name")),M(6),R("ngIf",e.isFormControlInvalid("College")),M(7),R("ngIf",e.isFormControlInvalid("Qualification")),M(6),R("ngIf",e.isFormControlInvalid("Phone")),M(7),R("ngIf",e.isFormControlInvalid("Email"))}}function HS(n,t){n&1&&(r(0,"section")(1,"div",127)(2,"div",47)(3,"div",51)(4,"div",128)(5,"div",129),u(6," Meliorate Your Talent! "),l(),r(7,"div",130)(8,"div"),u(9," Are you passionate about coding? Do you dream of showcasing your skills and making a mark in the tech world? We are thrilled to announce an exciting opportunity for coders like you! We are conducting a coding contest that aims to identify and celebrate coding talent. This is your chance to shine, learn, and compete with fellow coding enthusiasts. "),l(),r(10,"h3",131),u(11,"Why Enroll?"),l(),r(12,"div",132)(13,"span",133),u(14,"- Showcase Your Talent:"),l(),u(15,"\xA0 This contest is the ideal platform to exhibit your coding skills to a wide audience, including industry leaders and peers. Distinguish yourself and build your reputation. "),l(),r(16,"div",132)(17,"span",133),u(18,"- Professional Networking:"),l(),u(19,"\xA0 Gain exposure and network with professionals from leading companies. This is an excellent opportunity to connect with potential employers and collaborators. "),l(),r(20,"div",132)(21,"span",133),u(22,"- Business Webinars:"),l(),u(23,"\xA0 Participants will have access to exclusive webinars focusing on business strategies, industry insights, and career development. These webinars are invaluable for gaining knowledge and staying updated with the latest trends in the professional world. "),l(),r(24,"div",132)(25,"span",133),u(26,"- Attractive Cash Prizes:"),l(),u(27,"\xA0 Participants have the chance to win substantial cash prizes. It\u2019s not just about the competition it's also about acknowledging and rewarding your hard work and talent. "),l(),r(28,"h3",134),u(29,"How to meet the Corporate Achievers:"),l(),r(30,"div",132),u(31," 1. Fill out the participation form with your details to enroll in the contest."),y(32,"br"),u(33," 2. Upon registration, you will receive comprehensive information about the contest, including the schedule and guidelines."),y(34,"br"),u(35," 3. Be prepared to showcase your co
69ding prowess at the designated time! "),l()()()()()()())}function VS(n,t){if(n&1&&(r(0,"section",135)(1,"div",136)(2,"div",47)(3,"div",51)(4,"div",137)(5,"div",138),u(6," Highlights "),l()()(),r(7,"div",51)(8,"div",120)(9,"div",139)(10,"div",51)(11,"div",120),y(12,"div",140),l()()()()(),r(13,"div",51)(14,"div",141)(15,"div",142),y(16,"img",143),l()()()()()()),n&2){let e=H();M(12),R("innerHTML",e.event.editorContent,go)}}function NS(n,t){if(n&1&&(r(0,"div",85)(1,"mat-card",146)(2,"mat-card-header"),y(3,"div",147),r(4,"mat-card-title",148),u(5),l(),r(6,"mat-card-subtitle"),u(7),l()()()()),n&2){let e=t.$implicit,i=H(2);M(3),R("ngStyle",Bi(3,PS,"url("+i.getImageUrl(e.imageUrl)+")")),M(2),ye(e.name),M(2),ye(e.bio)}}function jS(n,t){if(n&1&&(r(0,"div",47)(1,"div",51)(2,"div",144)(3,"div",145),u(4," Speakers "),l()()(),r(5,"div",51),ee(6,NS,8,5,"div",83),l()()),n&2){let e=H();M(6),R("ngForOf",e.event.selectedSpeakers)}}function GS(n,t){n&1&&(r(0,"section",149)(1,"div",47)(2,"div",51)(3,"div",144)(4,"div",102),u(5," Sponsors "),l(),r(6,"div",150),u(7,"Who Believe in Us"),l()()(),r(8,"div",151)(9,"div"),y(10,"img",152),l(),r(11,"div"),y(12,"img",152),l(),r(13,"div"),y(14,"img",152),l()()()())}function KS(n,t){n&1&&(r(0,"section",153)(1,"div",154)(2,"div",155)(3,"div",51)(4,"div",156)(5,"div",157)(6,"div",158),u(7," The Inside Scoop: Attendees Testimonials "),l(),r(8,"p",159),u(9,"Uncover the inside scoop on working with us from those who know Us."),l()(),r(10,"div",160)(11,"swiper-container",161,2)(13,"swiper-slide",162)(14,"div",163)(15,"div",164)(16,"div",165)(17,"b"),u(18,'"Maganti IT has been a transformative journey for my career'),l(),u(19,'. Their comprehensive training programs equipped me with cutting-edge skills and industry insights, enabling me to excel in the competitive IT landscape. The personalized mentorship and hands-on experience I received during my internship were invaluable. Thanks to Maganti IT, I am now confidently shaping my path in the tech world." '),l()(),r(20,"div",166),y(21,"img",167),r(22,"div",168)(23,"h6"),u(24," Meghanath."),l(),r(25,"span"),u(26," proud Alumn"),l()()()()(),r(27,"swiper-slide",162)(28,"div",163)(29,"div",164)(30,"div",165)(31,"b"),u(32,'"Choosing Maganti IT for my career training was an excellent decision.'),l(),u(33,' Their training programs are top-notch, providing in-depth knowledge and practical skills that are directly applicable to real-world scenarios. The experienced instructors and interactive learning approach made the learning journey enjoyable and effective. Thanks to Maganti IT, I am now well-prepared and confident to tackle the challenges of my IT career." '),l()(),r(34,"div",166),y(35,"img",167),r(36,"div",168)(37,"h6"),u(38," Swati Reddy,"),l(),r(39,"span"),u(40," Application developer,"),l()()()()(),r(41,"swiper-slide",162)(42,"div",163)(43,"div",164)(44,"div",165)(45,"b"),u(46,' "The guidance and support I received from my mentors were instrumental in my career growth.'),l(),u(47,' Their insights, advice, and personalized attention helped me navigate the complexities of the IT industry with confidence. Thanks to Maganti IT, I not only gained technical skills but also had the privilege of learning from the best mentors in the field." '),l()(),r(48,"div",166),y(49,"img",167),r(50,"div",168)(51,"h6"),u(52," S. Kavya"),l(),r(53,"span"),u(54," Data Scientist Intern"),l()()()()(),r(55,"swiper-slide",162)(56,"div",163)(57,"div",164)(58,"div",165)(59,"b"),u(60,' "It has been a transformative experience for me, especially after a career gap.'),l(),u(61,' Their program catered perfectly to my needs, helping me bridge the gap and regain my professional confidence. The supportive mentors and relevant training empowered me to reenter the workforce with updated skills. Thanks to Maganti IT, I successfully transitioned back into my career and am now thriving in the IT industry once again". '),l()(),r(62,"div",166),y(63,"img",167),r(64,"div",168)(65,"h6"),u(66," Ramesh Chandra,"),l(),r(67,"span"),u(68,"Full Stack Developer"),l()()()()()()()()()()()()),n&2&&(M(11),R("autoplay",dt(3,OS))("pagination",dt(4,SS))("loop",!0))}var N0=(()=>{class n{constructor(e,i,a,o,s,m,g,A,f,_){this.route=e,this.el=i,this.renderer=a,this.router=o,this.viewportScroller=s,this.eventService=m,this.platformId=g,this.fb=A,this.http=f,this.dialog=_,this.showEvents=!1,this.isSubmitting=!1,this.thankYouVisible=!0,this.today=new Date,this.pageUrl="",this.galleryImages=[],this.separateDialCode=!0,this.isBrowser=!1,this.submitted=!1,this.showOverlay=!1,this.imageSrc="",this.isBrowser=kt(this.platformId)}ngOnInit(){this.currentUrl=this.router.url,this.route.params.subscribe(i=>{this.eventId=i.id,this.fetchEventDetails()}),this.form=this.fb.group({Name:["",[Re.required,this.customNameValidator()]],College:["",[Re.required,this.customNameValidator()]],Qualification:["",[Re.required,Re.pattern(/^[a-zA-Z ]*$/)]],Email:["",[Re.required,this.customEmailValidator()]],Phone:["",[Re.required,this.customPhoneValidator()]],position:[""],company:[""],meetUpId:this.eventId}),this.isBrowser&&(md.init({disable:function(){return window.innerWidth<768},duration:2e3,delay:500,once:!0}),md.refresh());let e=document.getElementById("#phone")}scrollToSection(e){this.viewportScroller.scrollToAnchor(e)}fetchEventDetails(){this.eventService.getMeetupById(this.eventId).subscribe(e=>{this.event=e,this.showEvents=!0,this.galleryImages=e.meetUpGalleryImages.map(i=>({id:i.id,imageUrl:i.imageUrl})),this.splitEvent()})}
69navigateToEventForm(){let e={fragment:"eventForm"};this.router.navigate([this.currentUrl],e)}splitEvent(){let e=new Date;e.setHours(0,0,0,0);let i=new Date(this.event.startDate);i.setHours(0,0,0,0),i<e?this.isPastEvent=!0:this.isPastEvent=!1}getImagePath(e){return Ve.baseUrl+`/${e}`}getImageUrl(e){return e!=null?Ve.baseImageUrl+e:"../../../assets/images/InternshipPage/business-conference-banner-template-design-for-webinar-marketing-online-class-program-etc-free-vector.jpg"}onFileChanged(e){this.selectedFile=e.target.files[0]}onSubmit(){if(this.submitted=!0,this.form.invalid)return;this.isSubmitting=!0;let e=new FormData;e.append("Name",this.form.get("Name").value),e.append("College",this.form.get("College").value),e.append("Qualification",this.form.get("Qualification").value),e.append("Email",this.form.get("Email").value),e.append("Phone",this.form.get("Phone").value),this.http.post(Ve.baseUrl+"/api/Enrollment/eventRegistrationData/"+this.eventId,e).subscribe(i=>{this.form.reset(),this.isSubmitting=!1,this.dialogRef=this.dialog.open(Pi),setTimeout(()=>{this.dialogRef.close()},5e3)},i=>{this.isSubmitting=!1})}isFormControlInvalid(e){let i=this.form.get(e);return i?i.invalid&&(i.dirty||i.touched||this.submitted):!1}getErrorMessage(e){let i=this.form.get(e);return i?.hasError("required")?`${e.replace("input","")} is required.`:i?.hasError("emptyName")?"Name cannot be empty.":i?.hasError("invalidName")?"Name can accept spaces, alph
69abets, and hyphens only.":i?.hasError("emptyEmail")?"Email is required.":i?.hasError("invalidEmail")?"Enter a valid business email.":i?.hasError("emptyPhone")?"Phone number is required.":i?.hasError("invalidPhone")?"Enter a valid phone number.":""}customNameValidator(){return e=>e.value?/^[a-zA-Z ]*$/.test(e.value)?null:{invalidName:!0}:{emptyName:!0}}customEmailValidator(){return e=>e.value?/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value)?null:{invalidEmail:!0}:{emptyEmail:!0}}onFileChange(e){if(e.target.files[0].length>0){let i=e.target.files[0];this.form.patchValue({attachment:i})}}customPhoneValidator(){return e=>e.value?/^[+]*[(]{0,1}[0-9]{1,3}[)]{0,1}[-\s\./0-9]*$/.test(e.value)?null:{invalidPhone:!0}:{emptyPhone:!0}}openLightbox(e){this.imageSrc=this.getImageUrl(e),this.showOverlay=!0}closeLightbox(){this.showOverlay=!1}showNextImage(){let i=(this.galleryImages.findIndex(a=>a.imageUrl===this.imageSrc)+1)%this.galleryImages.length;this.imageSrc=this.getImageUrl(this.galleryImages[i].imageUrl)}showPrevImage(){let i=(this.galleryImages.findIndex(a=>a.imageUrl===this.imageSrc)-1+this.galleryImages.length)%this.galleryImages.length;this.imageSrc=this.getImageUrl(this.galleryImages[i].imageUrl)}ngAfterViewInit(){if(this.isBrowser){let i=this.empSwiperContainer.nativeElement.shadowRoot;if(i){let a=i.querySelector(".swiper-pagination");a&&this.renderer.setStyle(a,"position","unset")}if(i){let a=i.querySelector(".swiper-pagination");a&&this.renderer.setStyle(a,"position","unset")}}}static{this.\u0275fac=function(i){return new(i||n)(B(bo),B(Oe),B(Wt),B(_i),B(Vr),B(Oi),B(It),B(Dn),B(Ut),B(rn))}}static{this.\u0275cmp=re({type:n,selectors:[["app-single-event"]],viewQuery:function(i,a){if(i&1&&(_e(dd,5),_e(CS,5),_e(yS,5),_e(MS,5)),i&2){let o;le(o=ce())&&(a.accordion=o.first),le(o=ce())&&(a.empSwiperContainer=o.first),le(o=ce())&&(a.overlay=o.first),le(o=ce())&&(a.image=o.first)}},decls:281,vars:11,consts:[["overlay",""],["image",""],["empSwiperContainer",""],["id","main-wrapper h-60",4,"ngIf"],["id","gallery",4,"ngIf"],["class","register-now","style","background-color: aliceblue;",4,"ngIf"],[4,"ngIf"],["class","overview-section",4,"ngIf"],[1,"speakers"],["class","container",4,"ngIf"],["class","sponsors",4,"ngIf"],["class","employee-carosels",4,"ngIf"],[1,"internship-bottom","h-100vh"],["id","intern_bottom",1,"w-100"],["src","assets/images/intern/intern-bottom.png","width","100%","alt","intership_team",1,"internship_cultureimage"],[1,"intern_bootom_box"],[1,"intern_bottom_box_header","text-center","mt-3",2,"font-size","35px"],[1,"intern_bottom_box_text","text-center","global_section_content"],[1,"text-center","col","pt-lg-4","pt-5","mt-lg-5"],["href","contact","aria-label","View Contact Page",1,"global_button","text-left","col","pt-5","text-white","white_button"],[1,"dub-arrow"],["src","assets/images/button/arrowWhite.png","alt","arrowWhite"],["id","myModal46",1,"modal"],[1,"modal-dialog","modal
69-lg"],[1,"modal-content"],[1,"modal-header"],[1,"career-modal","global_sub_title","mx-5"],[1,"modal-body"],[1,"page-meta","career_popupcontent"],[1,"career_popupcontent"],[1,"global_sub_title","job-description","mt-4"],[1,"Contents"],[1,"global_section_content","ouropinion_subcontent"],[2,"list-style-type","disc","line-height","30px","color","black"],[1,"modal-footer"],["type","button","data-bs-dismiss","modal",1,"modal_button","btn"],["id","myModal47",1,"modal"],["id","myModal48",1,"modal"],["id","myModal49",1,"modal"],["id","myModal50",1,"modal"],[2,"border-radius","15px","border","1px solid rgb(222,226,230)","width","99%"],["mat-dialog-title","",1,"d-flex","justify-content-between"],[1,"fw-bold","text-dark","p-1","mb-0"],[1,"custom-button-close-icon"],["mat-mini-fab","","color","warn"],[2,"align-items","end","cursor","pointer"],[1,"mat-typography"],[1,"container"],[1,"d-flex"],[1,"col-3"],[2,"color","#004F93"],[1,"row"],[1,"col-md-4"],["appearance","outline",1,"custom-mat-form-field"],["type","text","id","name","matInput","","formControlName","name","required","","maxlength","50"],["matSuffix",""],["matInput","","formControlName","owner","id","owner","maxlength","50"],["matInput","","formControlName","email","id","email","minlength","4","maxlength","100","pattern","^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,10}$"],[1,"justify-content-end"],[1,"dialog-footer","d-flex","justify-content-end",2,"padding","0 0 15px 15px"],[1,"mx-2"],["type","button",1,"btn",2,"width","120px","border-radius","12px","background-color","#ffffff",";border","1px solid #004F93"],[1,"pb-2",2,"color","#004F93"],[1,"mx-4"],["type","submit","mat-button",""],["id","main-wrapper h-60"],[1,"site-wrapper-reveal"],[1,"position-relative","w-100"],[1,"d-flex","align-items-center","h-100","w-100"],[1,"container-fluid","p-0"],["alt","Banner-mit","width","100%","alt","banner-mit",1,"img","img-responsive","w-100","h-60","position-relative",2,"height","500px",3,"src"],[1,"overlay",2,"clip-path","polygon(0 0, 80% 0, 100% 100%, 0% 100%)"],[1,"text","py-5","px-4"],[1,"align-items-center","banner-content-title","global_title","global_banner_title","title_banner_content",2,"padding-right","13%"],[1,"global_sub_title","global_banner_subtitle","text-align-left","mt-3",2,"padding-right","20%"],["class","col pt-lg-3 pt-5 mt-lg-3",4,"ngIf"],[1,"col","pt-lg-3","pt-5","mt-lg-3"],[1,""],[1,"fas","fa-calendar-alt","px-2","m-0"],[1,"py-3"],[1,"global_button","col","text-white","white_button",3,"click"],["src","assets/images/button/arrowWhite.png","alt","arrow_img"],["id","gallery"],["class","col-md-6 col-lg-6 col-sm-12 mb-5",4,"ngFor","ngForOf"],["id","overlay",4,"ngIf"],[1,"col-md-6","col-lg-6","col-sm-12","mb-5"],[1,"img-wrapper"],[3,"click","src"],[1,"img-overlay",3,"click"],[1,"fa","fa-search-plus"],["id","overlay"],["alt","Lightbox Image",3,"src"],["id","prevButton",3,"click"],[1,"fa","fa-chevron-left"],["id","nextButton",3,"click"],[1,"fa","fa-chevron-right"],["id","exitButton",3,"click"],[1,"fa","fa-times"],[1,"register-now",2,"background-color","aliceblue"],["id","eventForm",1,"container"],[1,"row","py-4"],[1,"col-md-12","col-lg-12","col-sm-12","col-12"],[1,"overview_heading","global_section_header","text-center"],[1,"software-text","global_section_content","text-center","pt-2"],["id","sectionOne",1,"col-sm-12","col-md-12","col-lg-12","intern_formcol"],[1,"border","border-1","p-3","intern_forDiv"],[3,"ngSubmit","formGroup"],[1,"col-lg-6","col-md-6","col-sm-12"],[1,"form-floating","internForm",2,"height","60px"],["type","text","formControlName","Name","id","Name","placeholder","Name*",1,"form-control","my-4",2,"height","50px"],["for","Name",1,"internship_label","text-secondary"],["class","formError",4,"ngIf"],["type","text","formControlName","College","id","College","autocomplete","off","placeholder","College/Institute Name*",1,"form-control","my-4",2,"height","50px"],["for","College",1,"internship_label","text-secondary"],[1,"form-floating",2,"height","70px"],["type","text","formControlName","Qualification","id","Qualification","autocomplete","off","placeholder","Degree/Qualification*",1,"form-control","my-4",2,"height","60px"],["for","Qualification",1,"internship_label","text-secondary"],[1,"form-floating",2,"height","60px"],["type","tel","formControlName","Phone","id","Phone","autocomplete","off","placeholder","*Phone Number",1,"form-control","my-4",2,"height","50px"],["for","Phone",1,"internship_label","text-secondary"],[1,"col-lg-12","col-md-12","col-sm-12"],["type","email","formControlName","Email","id","Email","autocomplete","off","placeholder","*Email",1,"form-control","my-4",2,"height","50px"],["for","Email",1,"internship_label","text-secondary"],[1,"col-lg-12","col-md-12","col-sm-12","p-5"],[1,"d-flex","justify-content-end",2,"height","50px","background","transparent linear-gradient(175deg, #9442EA 0% ) 0% 0% no-repeat padding-box!important","
69width","100%"],["type","submit","id","submitBtn","role","button","aria-haspopup","true","tabindex","0",1,"btn","btn-lg","text-white",2,"height","50px"],[1,"formError"],["id","formpage","data-aos","fade-up",1,"formpage",2,"background-color","#ffff"],[1,"col-lg-12","py-3","col-12"],[2,"color","#000","font-size","33px","font-weight","500"],[1,"application_service-subcontent","global_section_content","pt-5"],[1,"fs-1",2,"color","#AC59FD"],[1,"mt-2"],[2,"color","#AC59FD","font-weight","bold"],[1,"fs-1","mt-4",2,"color","#AC59FD"],[1,"overview-section"],[1,"content"],[1,"col-sm-12","col-md-12","col-lg-12"],[1,"overview_heading","global_section_header","text-left"],[1,"overview_content","sub-content","global_section_content","application_subcontent"],["id","contentcode",3,"innerHTML"],[1,"col-lg-12","col-md-6","col-sm-12"],[1,"overview-img"],["src","assets/images/meetup-images/overview.webp","alt","meetup",1,"img"],[1,"col-12"],[1,"overview_heading","global_section_header","text-center","pb-4",2,"font-weight","600"],[1,"speakerCard"],["mat-card-avatar","",1,"example-header-image","text-align-center",3,"ngStyle"],[1,"speakerName"],[1,"sponsors"],[1,"col-12","text-center","pt-2"],[1,"flex-container"],["src","assets/images/singleevent-images/publicis-sapient.jpg","alt","publicis-sapient",1,"img-fluid"],[1,"employee-carosels"],[1,"testimonial-slider-area","py-5"],[1,"container-fluid"],[1,"col-lg-12"],[1,"Training-areas"],[1,"global_section_header"],[2,"text-align","center","padding","30px"],[1,"testimonial-slider"],["slides-per-view","2",1,"testimonial-slider__container",3,"autoplay","pagination","loop"],[1,"employee-slider"],[1,"recognition-employees","testimonial-slider__one","wow","move-up"],[1,"testimonial-slider--info"],[1,"global_section_content","recognition-slider","testimonial-slider__text"],[1,"testimonial-slider__author",2,"display","flex","justify-content","start","padding","1rem"],["src","assets/images/recognition/placeholder.png","alt","recognition",1,"author-image","img-fluid"],[1,"grid","gap-1",2,"padding","0 2rem"]],template:function(i,a){i&1&&(ee(0,BS,15,5,"div",3)(1,DS,5,2,"section",4)(2,US,50,6,"section",5)(3,HS,36,0,"section",6)(4,VS,17,1,"section",7),r(5,"section",8),ee(6,jS,7,1,"div",9),l(),ee(7,GS,15,0,"section",10)(8,KS,69,5,"section",11),r(9,"section",12)(10,"div",13),y(11,"img",14),r(12,"div",15)(13,"div",16),u(14," Join Our Team"),l(),r(15,"div",17),u(16,"We're a close-knit team of enthusiastic tech-innovators, strategists, and creative thinkers. Think you'll fit in just fine? "),l(),r(17,"div",18)(18,"a",19)(19,"div",20),y(20,"img",21),l(),u(21," EXPLORE JOBS "),l()()()()(),r(22,"div",22)(23,"div",23)(24,"div",24)(25,"div",25)(26,"div",26),u(27,"Software Engineering"),l()(),r(28,"div",27),y(29,"div",28),r(30,"div",29),u(31,"Get trained with an internship in Software engineering. Begin your first career and grow to higher roles such as Software Development Engineer (In Test), Project/ Technical Lead, Project/Technical Manager, Technical Architect, and more either at a module, subsystem, system, application, solution/product or project level."),l(),r(32,"div",30)(33,"b"),u(34,"Job duties"),l()(),r(35,"div",29)(36,"div",31)(37,"div",32)(38,"b"),u(39,"Eligibility:"),l(),u(40,"Bachelor\u2019s Degree in Computer Science, Information Technology, Information Systems, Electrical, Electronics, Mechanical Engineering or other STEM Majors like Math & Science. "),l(),y(41,"br"),r(42,"b"),u(43,"What you\u2019ll learn:"),l(),r(44,"ul",33)(45,"li"),u(46," Manage individual project priorities, deadlines and deliverables."),l(),r(47,"li"),u(48,"Write design documents and participate in design reviews."),l(),r(49,"li"),u(50,"Setup environment and participate in testing/ trouble shooting existing software issues and implement as per the change management process and bug fixes."),l(),r(51,"li"),u(52,"Optimize developed systems for performance and reliability."),l(),r(53,"li"),u(54,"Operating System provisioning and Storage configuration"),l(),r(55,"li"),u(56,"Develop functions, scripts, stored procedures and triggers to support application development."),l(),r(57,"li"),u(58,"Use applicable methodologies, modeling/ estimating techniques, tools, applications, systems, software and/or databases to perform assigned tasks. "),l()()()(),r(59,"div",30)(60,"b"),u(61,"Please send your resume to"),l(
vendor: 7,797 bytes, line 69
69)(),r(62,"div",29),u(63,"hr\xA0mitresource.com"),l()(),r(64,"div",34)(65,"button",35),u(66,"Close"),l()()()()(),r(67,"div",36)(68,"div",23)(69,"div",24)(70,"div",25)(71,"div",26),u(72,"Cloud Services"),l()(),r(73,"div",27),y(74,"div",28),r(75,"div",29)(76,"div",31)(77,"div",32),u(78," Start your journey on Cloud computing with training and internship opportunities. Begin as a Cloud Administrator to steadily advance your career, vertically to Cloud Architect, or explore opportunities to grow to other technologies. "),l(),r(79,"div",32)(80,"b"),u(81,"Eligibility:"),l(),u(82," Bachelor\u2019s Degree in Computer Science, Information Technology, Information Systems, Electrical, Electronics, Mechanical Engineering or other STEM Majors like Math & Science. "),r(83,"p"),u(84,"As a Cloud Administrator Intern, you would learn and perform the following responsibilities:"),l()(),y(85,"br"),r(86,"b"),u(87,"What you\u2019ll learn:"),l(),u(88,"As a Cloud Administrator Intern, you would learn and perform following responsibilities. "),r(89,"ul",33)(90,"li"),u(91,"Gain hands-on experience setting up and managing scalable, secure, and efficient cloud infrastructure. Learn resource allocation for optimized utilization and cost-effectiveness."),l(),r(92,"li"),u(93,"Acquire skills in implementing robust security measures to safeguard cloud-based systems and data. Understand monitoring techniques to identify bottlenecks and enhance overall system efficiency."),l(),r(94,"li"),u(95,"Master the essentials of designing and implementing backup and recovery strategies for cloud-based data and applications. Explore collaborative tools for effective communication in a cloud-based environment."),l(),r(96,"li"),u(97,"Develop problem-solving skills to address issues related to cloud infrastructure, ensuring seamless operations. Cultivate a habit of thorough documentation for configurations, processes, and troubleshooting steps."),l(),r(98,"li"),u(99,"Interact cross-functionally and conduct end-to-end analysis, from processing data to presenting results, in collaboration with various teams. Utilize analytical methods on large, complex datasets for open-ended problem-solving."),l(),r(100,"li"),u(101,"Collaborate closely with engineers to identify opportunities for and assess improvements to organizational products."),l()()()(),r(102,"div",30)(103,"b"),u(104,"Education Required"),l()(),r(105,"div",29),u(106,"Bachelor of Science or related field required. "),l(),r(107,"div",30)(108,"b"),u(109,"Please send your resume to"),l()()(),r(110,"div",34)(111,"button",35),u(112,"Close"),l()()()()(),r(113,"div",37)(114,"div",23)(115,"div",24)(116,"div",25)(117,"div",26),u(118,"FullStack Development"),l()(),r(119,"div",27),y(120,"div",28),r(121,"div",29)(122,"div",31)(123,"div",32),u(124," Bachelor\u2019s Degree in Data Science, Math, Statistics, Computer Science, Information Systems or Information Technology. Begin as a Cloud Administrator to steadily advance your career, vertically to Cloud Architect, or explore opportunities to grow to other technologies. "),l(),r(125,"div",32)(126,"b"),u(127,"Eligibility:"),l(),u(128," Bachelor\u2019s Degree in Computer Science, Information Technology, Information Systems, Electrical, Electronics, Mechanical Engineering or other STEM Majors like Math & Science. "),l(),r(129,"b"),u(130,"What you\u2019ll learn:"),l(),u(131," As a Full Stack development Intern, you would learn and perform following responsibilities. "),r(132,"ul",33)(133,"li"),u(134,"Participate in the complete software development lifecycle, from concept and design to testing and deployment. "),l(),r(135,"li"),u(136,"Learn and apply skills in building responsive and user-friendly interfaces using modern web technologies such as HTML, CSS, and JavaScript. "),l(),r(137,"li"),u(138,"Gain proficiency in server-side scripting, database management, and server deployment to ensure seamless functionality and performance. "),l(),r(139,"li"),u(140,"Acquire skills in designing and managing databases to ensure efficient storage and retrieval of data."),l(),r(141,"li"),u(142,"Learn to create and integrate APIs, facilitating communication between different parts of a web application."),l(),r(143,"li"),u(144,"Understand and utilize version control systems like Git for efficient collaboration and code management. "),l(),r(145,"li"),u(146,"Develop skills in testing code for functionality, identifying and resolving bugs to ensure the reliability of applications."),l(),r(147,"li"),u(148,"Work collaboratively within a team, participating in code reviews and contributing to the overall success of the development projects."),l(),r(149,"li"),u(150,"Learn and implement coding standards, best practices, and industry trends to ensure high-quality and maintainable code."),l(),r(151,"li"),u(152,"Stay updated on emerging technologies and trends in full-stack development, fostering a culture of continuous learning and improvement."),l()()()()(),r(153,"div",34)(154,"button",35),u(155,"Close"),l()()()()(),r(156,"div",38)(157,"div",23)(158,"div",24)(159,"div",25)(160,"div",26),u(161,"Testing"),l()(),r(162,"div",27),y(163,"div",28),r(164,"div",29)(165,"div",31)(166,"div",32)(167,"b"),u(168,"Eligibility:"),l(),u(169," Bachelor\u2019s Degree in Computer Science, Information Technology, Information Systems, Electrical, Electronics, Mechanical Engineering or other STEM Majors like Math & Science. "),r(170,"p"),u(171,"As a Testing Intern, you will acquire valuable skills and knowledge in the field of software testing. Your learning experience will encompass the following key areas: "),l()(),y(172,"br"),r(173,"b"),u(174,"What you\u2019ll learn:"),l(),u(175," As a Cloud Administrator Intern, you would learn and perform following responsibilities. "),r(176,"ul",33)(177,"li"),u(178," Understand different testing methodologies, such as manual testing, automated testing, and performance testing, to ensure comprehensive coverage of software quality assurance."),l(),r(179,"li"),u(180,"Learn to create effective test plans and documentation, outlining the testing strategy, scope, and test cases for various software components."),l(),r(181,"li"),u(182,"Develop the skill of designing clear and comprehensive test cases that cover different scenarios to validate software functionality."),l(),r(183,"li"),u(184,"Familiarize yourself with automated testing tools and frameworks to enhance testing efficiency and repeatability."),l(),r(185,"li"),u(186,"Understand the importance of regression testing and learn techniques to ensure that new developments do not adversely affect existing functionalities."),l(),r(187,"li"),u(188,"Gain insights into performance testing methodologies to evaluate the responsiveness, speed, and overall stability of software applications under varying conditions."),l(),r(189,"li"),u(190,"Learn about the life cycle of defects, from identification to resolution, and the importance of clear communication between testers and developers."),l(),r(191,"li"),u(192,"Work collaboratively within a development team, participating in discussions, and contributing insights to improve the overall software quality."),l(),r(193,"li"),u(194,"Embrace a culture of continuous improvement, staying updated on the latest testing tools, methodologies, and industry best practices."),l()()()()(),r(195,"div",34)(196,"button",35),u(197,"Close"),l()()()()(),r(198,"div",39)(199,"div",23)(200,"div",24)(201,"div",25)(202,"div",26),u(203,"AI/ML"),l()(),r(204,"div",27),y(205,"div",28),r(206,"div",29)(207,"div",31)(208,"div",32)(209,"b"),u(210,"Eligibility:"),l(),u(211," Bachelor\u2019s Degree in Data Science, Math, Statistics, Computer Science, Information Systems or Information Technology. Those who begin as Entry Level Data Engineers can pursue a career in Data 
69Engineering, Data Analysis, or Data Science and eventually advance to become Technical Architects, Solution Architects, Chief Data Scientists, or to lead the entire practise."),y(212,"br"),r(213,"p"),u(214," As an AI/ML Intern, you will gain valuable insights and skills in the dynamic field of Artificial Intelligence and Machine Learning. Here's what you can expect to learn. "),l(),r(215,"b"),u(216,"What you\u2019ll learn:"),l(),r(217,"ul",33)(218,"li"),u(219," Acquire a solid understanding of the foundational concepts and principles behind Artificial Intelligence and Machine Learning."),l(),r(220,"li"),u(221,"Learn the crucial step of cleaning and transforming raw data into a suitable format for machine learning models."),l(),r(222,"li"),u(223,"Understand the principles of both supervised learning (classification, regression) and unsupervised learning (clustering, dimensionality reduction). "),l(),r(224,"li"),u(225,"Gain hands-on experience in developing machine learning models using popular frameworks and libraries such as TensorFlow or PyTorch."),l(),r(226,"li"),u(227,"Model Evaluation: Learn how to assess the performance of machine learning models, including metrics like accuracy, precision, recall, and F1 score."),l(),r(228,"li"),u(229,"Understand the importance of feature selection and engineering to enhance the performance of machine learning models. "),l(),r(230,"li"),u(231,"Dive into the world of deep neural networks, learning about architectures like convolutional neural networks (CNNs) and recurrent neural networks (RNNs)."),l(),r(232,"li"),u(233,"Explore the applications of machine learning in understanding and processing human language."),l(),r(234,"li"),u(235,"Gain insights into how mUnderstand the ethical implications of AI/ML, including bias in algorithms and responsible AI practices.achine learning is applied in computer vision tasks, such as image recognition and object detection."),l(),r(236,"li"),u(237,"Learn the process of deploying machine learning models into production environments for practical applications."),l(),r(238,"li"),u(239,"Collaboration and Communication: Develop skills in collaborating with team members, presenting findings, and effectively communicating complex concepts. "),l()()()()(),r(240,"div",34)(241,"button",35),u(242,"Close"),l()()()()(),r(243,"mat-card",40)(244,"div",41),y(245,"h1",42),r(246,"div",43)(247,"button",44),y(248,"mat-icon",45),l()()(),r(249,"mat-dialog-content",46)(250,"form",47)(251,"section")(252,"div",48)(253,"div",49),y(254,"h2",50),l()(),r(255,"section",51)(256,"div",52)(257,"mat-form-field",53),y(258,"mat-label")(259,"input",54)(260,"mat-icon",55),l()(),r(261,"div",52)(262,"mat-form-field",53)(263,"mat-label"),u(264),l(),y(265,"input",56)(266,"mat-icon",55),l()(),r(267,"div",52)(268,"mat-form-field",53)(269,"mat-label"),u(270),l(),y(271,"input",57)(272,"mat-icon",55),l()()()()()(),r(273,"mat-dialog-actions",58)(274,"section",59)(275,"div",60)(276,"button",61)(277,"span",62),u(278),l()()(),r(279,"div",63),y(280,"button",64),l()()()()()),i&2&&(R("ngIf",a.event.bannerImage),M(),R("ngIf",a.isPastEvent==!0&&a.galleryImages),M(),R("ngIf",a.isPastEvent==!1),M(),R("ngIf",a.isPastEvent==!1),M(),R("ngIf",a.event.editorContent),M(2),R("ngIf",a.event.selectedSpeakers.length),M(),R("ngIf",a.event.meetupType==!0),M(),R("ngIf",a.isPastEvent==!0),M(256),ye("OfficeOwner"),M(6),ye("Email"),M(8),ye("Clear"))},dependencies:[Tn,ti,sf,fa,$n,Xn,Aa,Wr,Yr,vo,Bc,ba,_o,Kr,Q0,V0,H0,U0,z0,Mo,Gf,Wf,Kf,Hr],styles:['.home-banner[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#000;font-weight:700;column-gap:10px;margin-bottom:50px}.home-banner[_ngcontent-%COMP%]   .title_banner_content[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{background-color:#be3730;color:#fff;border-radius:40px;padding:18px}.home-banner[_ngcontent-%COMP%]   .banner-section[_ngcontent-%COMP%]{text-align:center}.side-lines[_ngcontent-%COMP%]{&:before,&:after{position:absolute;width:10%;height:30px;content:"";border-top:1px solid #000;margin-top:20px}&:before{margin-left:-25%}&:after{margin-left:14%;margin-top:-1%}}.side-lines[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:25px;font-weight:600;margin-top:20px}.global_section_content[_ngcontent-%COMP%]{padding-top:20px!important;padding-left:20px}.overview-section[_ngcontent-%COMP%]{background-color:#f0f8ff;box-shadow:#64646f33 0 7px 29px}.overview-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:100px 0 0}.overview-img[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{border-radius:50px 0 0}.img[_ngcontent-%COMP%]{transition:none}.img[_ngcontent-%COMP%]:hover{transform:none}.img-responsive[_ngcontent-%COMP%]{width:100%;height:auto}.Key-Focus[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.Key-Focus[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transition:transform .5s}.row.items[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px;margin-top:70px}.key-content[_ngcontent-%COMP%]{position:relative;border-radius:5%;overflow:hidden}.Key-Focus[_ngcontent-%COMP%]{width:100%;padding:20px}.Key-Focus[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto}.key-content[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{position:absolute;color:#000;width:100%;padding:10px;z-index:1;box-sizing:border-box;text-align:left}.key-content[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;transition:transform .3s;object-fit:cover;top:0;bottom:0;margin:auto;transform:none;transition:all .5s}.global-centers[_ngcontent-%COMP%]{width:100%;padding:50px;background-color:#f4eae9}.global-centers[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.global-centers[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transition:transform .5s}.global-centers[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);gap:1rem;cursor:default;width:100%}.global-content[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{position:absolute;color:#000;width:100%;padding:10px;z-index:1;box-sizing:border-box;text-align:left}.text[_ngcontent-%COMP%]{position:relative;padding-left:50px}.global-content[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;transition:transform .3s;object-fit:cover;top:0;bottom:0;margin:auto;transform:none;transition:all .5s}.card1[_ngcontent-%COMP%]{padding:20px}.speakers[_ngcontent-%COMP%]   .card1[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:70%;height:50%;object-fit:cover;border-radius:10px}.speakers[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{margin-top:20px}.speakers[_ngcontent-%COMP%]   .designation[_ngcontent-%COMP%]{margin-top:10px}.register-now[_ngcontent-%COMP%]{margin-bottom:40px}.sponsors[_ngcontent-%COMP%]   .card1[_ngcontent-%COMP%]{border-radius:10px;box-shadow:#64646f33 0 7px 29px}@media screen and (max-width: 320px){.overview-section[_ngcontent-%COMP%]{padding:20px}.overview-img[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{text-align:left;border-radius:50px 0 0;width:100%}.sponsors[_ngcontent-%COMP%]   .card1[_ngcontent-%COMP%]{border-radius:10px;box-shadow:#64646f33 0 7px 29px}.title_banner_content[_ngcontent-%COMP%]{padding:0}.home-banner[_ngcontent-%COMP%]   .title_banner_content[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{padding:10px;font-size:12px}.side-lines[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:11px}.side-lines[_ngcontent-%COMP%]{&:before{margin-left:-55%;margin-top:3%}&:after{margin-left:42%;margin-top:-5%}}}@media screen and (max-width: 768px){.overview-img[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{width:100%}.sponsors[_ngcontent-%COMP%]   .card1[_ngcontent-%COMP%]{border-radius:10px;box-shadow:#64646f33 0 7px 29px}.side-lines[_ngcontent-%COMP%]{&:before{margin-left:-40%;margin-top:3%}&:after{margin-left:29%;margin-top:-3%}}}header.heroReusable[_ngcontent-%COMP%]   .header-bgs[_ngcontent-%COMP%], header.heroReusable[_ngcontent-%COMP%]   .header-bgs[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:400px;position:relative;background:#0070ad;width:100%;object-fit:cover!important}@media (min-width: 992px){header.heroReusable[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .box[_ngcontent-%COMP%]{min-height:140px}}header.heroReusable[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .box[_ngcontent-%COMP%]{background:#fff;border-radius:4px;display:flex;flex-direction:column;align-items:start;padding-top:3rem;padding-left:97px;padding-right:96px}.box[_ngcontent-%COMP%]{position:relative}.header[_ngcontent-%COMP%]{display:flex;align-items:center}@media (min-width: 992px){.heroPictureCardHeaderShape[_ngcontent-%COMP%]{bottom:-6rem}}#main-wrapper[_ngcontent-%COMP%]{position:relative;width:100%}.site-wrapper-reveal[_ngcontent-%COMP%], .position-relative[_ngcontent-%COMP%]{position:relative}.w-100[_ngcontent-%COMP%]{width:100%}.d-flex[_ngcontent-%COMP%]{display:flex}.align-items-center[_ngcontent-%COMP%]{align-items:center}.header-img[_ngcontent-%COMP%]{width:100%;height:300px;object-fit:cover;object-position:50% 50%}.position-absolute[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:100%;display:flex;align-items:center;justify-content:center}.home-banner[_ngcontent-%COMP%]{align-items:center;justify-content:center;height:100%;background:#00000080}.banner-section[_ngcontent-%COMP%]{text-align:center;color:#fff}.global_banner_title[_ngcontent-%COMP%]{font-size:3rem;font-weight:700}.global_banner_title[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:gold}.side-lines[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:1.5rem;margin-top:10px}#main-wrapper[_ngcontent-%COMP%]{width:100%}.banner-section[_ngcontent-%COMP%]{position:relative;width:100%;height:200px}.header-img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;object-position:center}.banner-overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#8a2be2;text-align:center}.event-details[_ngcontent-%COMP%]{max-width:800px;padding:20px;background:#000000b3;border-radius:10px}.event-title[_ngcontent-%COMP%]{font-size:2rem;margin-bottom:10px}
69.event-venue[_ngcontent-%COMP%], .event-time[_ngcontent-%COMP%]{font-size:1rem}.highlights-section[_ngcontent-%COMP%]{padding:50px 20px;background:#f9f9f9;text-align:center}.highlights-section[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:2.5rem;margin-bottom:20px}.footer-titles[_ngcontent-%COMP%]{background-image:linear-gradient(to left,#2f9edd,#ac3eff)}.modal-header[_ngcontent-%COMP%]{background-color:#eaecff}.global_buttons[_ngcontent-%COMP%]{position:relative;overflow:hidden;cursor:pointer}.global_buttons[_ngcontent-%COMP%]:hover{color:transparent!important}.global_buttons[_ngcontent-%COMP%]{position:relative;left:0;transition:all .35s ease-Out}.global_buttons[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:50px;height:auto}.global_buttons[_ngcontent-%COMP%]:hover   .dub-arrow[_ngcontent-%COMP%]{left:0}.global_buttons[_ngcontent-%COMP%]:hover   a[_ngcontent-%COMP%]{left:150px}.global_buttons[_ngcontent-%COMP%]{padding:10px;font-size:20px!important;width:auto!important}.internship-bottom[_ngcontent-%COMP%], .footer-title[_ngcontent-%COMP%]{display:none}#For-you[_ngcontent-%COMP%]{background-color:#eff0f7;padding:70px}.global_section_header[_ngcontent-%COMP%]{text-align:center}.benefits_heading[_ngcontent-%COMP%]{font-size:28px}.post-title[_ngcontent-%COMP%]{color:#b42def;font-size:16px}.employee-carosels[_ngcontent-%COMP%]{background:#eff0f7!important}.global_button[_ngcontent-%COMP%]{padding:4px 8px;margin-left:0;height:100%;width:auto;border-radius:5px}.img-fluids[_ngcontent-%COMP%]{height:64px;width:64px}#boxcontent-height[_ngcontent-%COMP%]{height:250px}.modal-body[_ngcontent-%COMP%]{position:relative;padding:40px}.boxcontent[_ngcontent-%COMP%]{margin-bottom:30px}.benefit_heading[_ngcontent-%COMP%]{font-size:28px;text-align:center;color:#424242;font-weight:700;margin-top:30px}.icon-box[_ngcontent-%COMP%]{display:block;padding:20px;border:1px solid #ddd;border-radius:8px;transition:background-color .3s ease-in-out}.icon-box[_ngcontent-%COMP%]:hover{background-color:#e0e0e0}.title_Contents[_ngcontent-%COMP%]{margin-top:15px}.In-it-ForYou[_ngcontent-%COMP%]{text-align:center;font-size:16px;font-weight:700;color:#424242;margin-bottom:45px}.desc[_ngcontent-%COMP%]{margin-top:10px}.global_sections_header[_ngcontent-%COMP%]{font-size:40px!important;color:#000}.Scoop-onWorking[_ngcontent-%COMP%]{font-size:16px;font-weight:700;text-align:center}.benefits_heading[_ngcontent-%COMP%]{font-size:28px;text-align:center;color:#424242;font-weight:700;margin-top:30px}.overflow[_ngcontent-%COMP%]{overflow:hidden}.global_section_content[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{color:#ac59fd}.ht-gradation.style-01[_ngcontent-%COMP%]   .heading[_ngcontent-%COMP%]{font-weight:600;font-size:16px}.global_section_content[_ngcontent-%COMP%]{font-size:15px!important;color:#000;line-height:30px}#intern_bottom[_ngcontent-%COMP%]{background-position:center center;background-repeat:no-repeat;background-size:cover;height:85vh;position:relative}.form-floating[_ngcontent-%COMP%] > label[_ngcontent-%COMP%]{position:absolute;top:0;left:3px;height:100%;font-size:15px}.form-floating[_ngcontent-%COMP%]:focus   label[_ngcontent-%COMP%]{font-size:10px}.internForm[_ngcontent-%COMP%]{color:#000;border:#EEEEEE;font-size:11px}.internship_label[_ngcontent-%COMP%]{color:#f1f2f6;font-size:11px}.openings[_ngcontent-%COMP%]{font-size:80%;font-weight:400}.plusminus[_ngcontent-%COMP%]{float:right;font-size:180%}.swiper-button-next[_ngcontent-%COMP%], .swiper-button-prev[_ngcontent-%COMP%]{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;color:ewd;color:red;background-color:#000}.casestudy_accordtionbgcolor[_ngcontent-%COMP%]{background-color:#fff}.recogniton-carosel[_ngcontent-%COMP%]{margin-top:80px;background-color:#f4f4f4}.swiper-pagination-bullet[_ngcontent-%COMP%]{width:50px;height:10px;border-radius:0}.swiper-container[_ngcontent-%COMP%]{position:relative;margin-top:33px}.intern_forDiv[_ngcontent-%COMP%]{border-radius:10px;width:75%}.Training-areas[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:36px;text-align:center;margin-top:20px;color:#a348e8}.application_content_service.global_section_header.pt-5[_ngcontent-%COMP%]{font-size:28px!important;font-weight:900}.application_service-subcontent[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:400;color:#000;font-size:16px;line-height:30px}.application_service-subcontent[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-weight:400;color:#b42def;font-size:16px;line-height:30px}.single-blog-item[_ngcontent-%COMP%]{padding:50px;background-color:#fff}.ouropinions_accordtionheading[_ngcontent-%COMP%]{background-color:#fff}.accordions-header[_ngcontent-%COMP%]{font-size:28px!important;color:#000;font-weight:700;line-height:40px!important;padding:10px 140px}.accordions-content[_ngcontent-%COMP%]{font-size:17px!important;color:#000;line-height:2.2;padding:10px 140px}.border-dark-bright[_ngcontent-%COMP%]{border-top:1px solid black}.border-bottom-bright[_ngcontent-%COMP%]{border-bottom:1px solid black}.intern_bootom_box[_ngcontent-%COMP%]{background-image:linear-gradient(to left,#2f9edd,#ac3eff);position:absolute;width:600px;height:280px;box-shadow:#64646f33 0 7px 29px;z-index:1;top:150px;left:100px}#For-you[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:#b42def;font-size:18px;text-align:center;margin-top:10px}.boxcontent[_ngcontent-%COMP%]   .icon-box[_ngcontent-%COMP%]{height:100%;display:flex;flex-direction:column}.title_Contents[_ngcontent-%COMP%]{font-size:18px;margin-bottom:8px}.desc[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;color:#424242;font-size:16px}.boxcontent[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{margin-top:auto;color:#007bff;text-decoration:none;font-weight:700;display:inline-block}.boxcontent[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-left:5px}.job_area[_ngcontent-%COMP%]{background-color:#f8f8f8}.job_area[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto}.section-title[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:36px;margin-bottom:20px}.section-title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:17px;color:#424242;margin-bottom:40px}.section-sub-title[_ngcontent-%COMP%]{color:#a348e8!important}.Training-areas[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;color:#424242;font-weight:700;text-align:center}.card_style2[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:20px;padding:20px}.save_job[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px}.save_job[_ngcontent-%COMP%]   .icon-heart[_ngcontent-%COMP%]{color:#e44d26;font-size:24px}.card_style2__title[_ngcontent-%COMP%]{font-size:20px!important;color:#333;margin:20px 0}.card_style2__location_type[_ngcontent-%COMP%]{padding:0 20px}.card_style2__location_type[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:8px 0;color:#555}.type[_ngcontent-%COMP%]{display:inline-block;padding:6px 12px;border-radius:4px;font-size:14px;font-weight:700}.pcolorbg[_ngcontent-%COMP%]{background-color:#cbcff1;color:#424242}.card_style2[_ngcontent-%COMP%]{position:relative}.card_style2__location_type[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px}.card_style2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:inline-block;color:#007bff;text-decoration:none;font-weight:700}.card_style2[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   .icon-arrow-right-circle[_ng
69content-%COMP%]{margin-left:5px;vertical-align:middle}.logo-container[_ngcontent-%COMP%]:hover   .img-fluid[_ngcontent-%COMP%]{transform:scale(1.2);transition:transform .3s ease}.logo-container[_ngcontent-%COMP%]   .img-fluid[_ngcontent-%COMP%]{transition:filter .3s ease;margin-top:25px}.logo-container[_ngcontent-%COMP%]:hover   .img-fluid[_ngcontent-%COMP%]{filter:grayscale(0%)}.benefits_headings[_ngcontent-%COMP%]{font-size:28px;text-align:center;color:#424242;font-weight:700;margin-top:30px}.global_titles[_ngcontent-%COMP%]{text-align:left;font-size:16px;padding:20px}s.global_section_contents[_ngcontent-%COMP%]{font-size:16px!important;text-align:left;color:#000;line-height:1.8;padding:20px}.cards-body[_ngcontent-%COMP%]{background-color:#f4f4f4f4;height:260px;overflow:hidden}.read-more[_ngcontent-%COMP%]{position:absolute;bottom:10px;left:30px}.read-more[_ngcontent-%COMP%], .read-more[_ngcontent-%COMP%]:hover{color:#424242}@media screen and (min-width: 320px) and (max-width: 640px){.footer-title[_ngcontent-%COMP%]{background-image:linear-gradient(to left,#2f9edd,#ac3eff);display:none!important}.global_title[_ngcontent-%COMP%]{font-size:16px!important}.global_section_headers[_ngcontent-%COMP%]{font-size:17px}.global_buttons[_ngcontent-%COMP%]{font-size:20px!important;width:auto!important;padding:5px;border-radius:10px}#testimonials-logos[_ngcontent-%COMP%]{padding-right:0}.application_content_service.global_section_header.pt-5[_ngcontent-%COMP%]{font-size:20px!important;width:114%;text-align:center;font-weight:900}.global_button[_ngcontent-%COMP%]{margin-top:20px}.In-it-ForYou[_ngcontent-%COMP%]{text-align:center;font-size:14px;margin-bottom:15px;margin-left:20px}.intern_forDiv[_ngcontent-%COMP%]{width:100%;margin-bottom:10%;margin-left:7%}.benefits_headings[_ngcontent-%COMP%]{font-size:18px;margin-top:50px}.benefit_heading[_ngcontent-%COMP%]{font-size:18px}.Training-areas[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:300}.section-title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:300;margin-top:10px}.accordions-header[_ngcontent-%COMP%]{font-size:20px!important;line-height:30px!important;padding:0 15px}.accordions-content[_ngcontent-%COMP%]{font-size:13px!important;color:#000;line-height:1.8;padding:0 15px;margin-bottom:10px}.single-blog-item[_ngcontent-%COMP%]{padding:14px;margin-top:10px}.single-blog-item.xs-list-blog-item[_ngcontent-%COMP%]{margin-bottom:0;padding-bottom:0}.application_service-subcontent[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:13px;line-height:27px;width:117%}.global_sections_header[_ngcontent-%COMP%]{margin-top:30px}.intern_forDiv[_ngcontent-%COMP%]   .sbtDiv[_ngcontent-%COMP%]{font-size:18px!important}.application_service-subcontent.global_section_content.pt-5[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{padding:10px}.application_service-subcontent[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding:1px}.benefits_heading[_ngcontent-%COMP%]{font-size:20px!important;margin-top:60px}.global_sections_header[_ngcontent-%COMP%]{font-size:20px!important}.gradation-title-wrap[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{padding-top:20px!important}h6.heading[_ngcontent-%COMP%]{font-size:16px}.section-space--ptb_100[_ngcontent-%COMP%]{padding-bottom:1px}.d-grid.gap-2[_ngcontent-%COMP%]{height:10%!important}.section-sub-title[_ngcontent-%COMP%]{color:#000;font-size:20px}.testimonial-slider__author[_ngcontent-%COMP%]{padding:2px 0!important}.testimonial-slider__one[_ngcontent-%COMP%]{padding:0 10px}.section-title[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:20px;margin-top:-40px;margin-bottom:10px}.section-title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px}.Training-areas[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:20px}.Training-areas[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:15px;text-align:center}.card_style2__location_type[_ngcontent-%COMP%]{position:absolute;top:22px;right:-16px}.pcolorbg[_ngcontent-%COMP%]{font-size:8px}.card_style2__location_type[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:10px}.card_style2__title[_ngcontent-%COMP%]{font-size:14px!important}.mcolorbg1[_ngcontent-%COMP%], .mcolorbg3[_ngcontent-%COMP%]{font-size:8px}#boxcontent-height[_ngcontent-%COMP%]{height:350px}}@media screen and (min-width: 640px) and (max-width: 960px){.footer-title[_ngcontent-%COMP%]{background-image:linear-gradient(to left,#2f9edd,#ac3eff);display:none!important}.intern_forDiv[_ngcontent-%COMP%]{border-radius:5%;width:75%;margin:40px 62px 62px;
69height:86%}#boxcontent-height[_ngcontent-%COMP%]{height:380px}.accordions-content[_ngcontent-%COMP%]{font-size:17px!important;color:#000;line-height:30px;padding:10px 15px}.accordions-header[_ngcontent-%COMP%]{font-size:28px!important;color:#000;font-weight:700;line-height:30px!important;padding:10px 15px}.footer_logo[_ngcontent-%COMP%]{max-width:24%}.card-title1[_ngcontent-%COMP%]{font-size:18px;text-align:left;font-weight:500;margin-top:80px;font-size:12px}}@media screen and (min-width: 992px) and (max-width: 1199px){.intern_forDiv[_ngcontent-%COMP%]{height:55%}#boxcontent-height[_ngcontent-%COMP%]{height:300px}}.swiper-pagination-bullet[_ngcontent-%COMP%]{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 22px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 42px))!important;display:inline-block;border-radius:none!important;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.my-custom-element[_ngcontent-%COMP%]{height:50px;background:linear-gradient(175deg,#9442ea,#000);background-repeat:no-repeat;margin-top:12px;margin-left:10%;width:80%}.formError[_ngcontent-%COMP%]{margin-top:-24px;font-size:13px;color:red;font-style:italic;font-weight:500}.headings[_ngcontent-%COMP%]{color:#004f93}.error-message[_ngcontent-%COMP%]{color:red;position:relative;bottom:10px}.custom-btn-green[_ngcontent-%COMP%]{background-color:#0ac246;color:#fff;display:inline-flex;padding:9px var(--8, 10px) 12.08px var(--8, 11px);border-radius:12px;width:112px}.custom-btn-black[_ngcontent-%COMP%]{background-color:gray;color:#fff;display:flex;cursor:not-allowed!important;width:112px;height:37px;padding:9px var(--8, 10px) 12.08px var(--8, 11px);justify-content:center;align-items:center;border-radius:12px}.custom-mat-form-field[_ngcontent-%COMP%]{box-shadow:#64646f33 0 7px 29px;border-radius:15px;border:1px solid #D2D5DA}.custom-mat-form-field[_ngcontent-%COMP%]   .mat-mdc-form-field-wrapper[_ngcontent-%COMP%]{height:30px;border-radius:8px}.custom-mat-form-field[_ngcontent-%COMP%]   .mdc-text-field--outlined[_ngcontent-%COMP%]:not(.mdc-text-field--disabled)   .mdc-floating-label[_ngcontent-%COMP%]{padding-bottom:14px!important}.custom-mat-form-field[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-flex[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]   input.mat-mdc-input-element[_ngcontent-%COMP%]{height:100%;box-sizing:border-box}.custom-mat-form-field[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-flex[_ngcontent-%COMP%], .custom-mat-form-field[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper[_ngcontent-%COMP%]{height:100%}.custom-mat-form-field[_ngcontent-%COMP%]{height:44px}.custom-mat-form-field[_ngcontent-%COMP%]   .mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding-top:9px!important}#contentcode[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:2vw;color:#ac59fd}#contentcode[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{color:#ac59fd}.event-time[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.event-time[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{flex-shrink:0}.event-time[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{white-space:nowrap}.speaker-card[_ngcontent-%COMP%]:hover{transform:scale(1.02);box-shadow:#0003 0 5px 5px,#0000004d 0 10px 10px,#0006 0 15px 15px}.speakerCard[_ngcontent-%COMP%]   .mat-mdc-card-avatar[_ngcontent-%COMP%]{height:200px;width:200px;box-shadow:#00000059 0 5px 15px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.speaker-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:270px}.image[_ngcontent-%COMP%]{display:block;width:100%;height:auto}.overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;background-image:linear-gradient(to left,#2f9edd29,#9831e6);color:#fff;width:55%;height:100%;opacity:1;transition:.5s ease;display:flex;justify-content:left;padding:20px;box-sizing:border-box}h2[_ngcontent-%COMP%]{font-size:1.75rem;font-weight:700}.media-body[_ngcontent-%COMP%]{font-size:1rem;color:#333}.p-2[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:max-content;height:34px}.container[_ngcontent-%COMP%]{max-width:1200px}.card-header[_ngcontent-%COMP%]{font-size:24px;font-weight:700}.bg-clr[_ngcontent-%COMP%]{background-color:#6495ed}.div[_ngcontent-%COMP%]{margin:60px}.section[_ngcontent-%COMP%]{position:relative}.one[_ngcontent-%COMP%]{background-color:#edf7f4;position:relative;padding-bottom:300px;font-size:large}.two[_ngcontent-%COMP%]{display:block;position:absolute;transform:translateY(-200);width:100%;margin:0 auto;z-index:1}.two[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{margin:-300px auto 0}.three[_ngcontent-%COMP%]{background-color:#427bae;width:100%;height:500px;padding-top:400px;padding-bottom:400px;align-items:baseline;text-align:center;position:relative}.card-text[_ngcontent-%COMP%]{font-size:larger}.media-body[_ngcontent-%COMP%]{font-size:larger;margin-left:10px}.div[_ngcontent-%COMP%]{margin:40px}.container[_ngcontent-%COMP%]{padding:40px}.card[_ngcontent-%COMP%]{margin:10px}.speaker-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:200px;object-fit:cover}.speaker-card[_ngcontent-%COMP%]{margin:10px;text-align:center}@media (max-width: 767px){.speaker-card[_ngcontent-%COMP%]{width:100%}}@media (min-width: 768px) and (max-width: 991px){.speaker-card[_ngcontent-%COMP%]{width:48%}}@media (min-width: 992px){.speaker-card[_ngcontent-%COMP%]{width:30%}}.flex-container[_ngcontent-%COMP%]{display:flex;justify-content:center}.flex-container[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin:10px;padding:20px;font-size:30px}.flex-container[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border:2px solid black;border-radius:20px;height:82px!important}.sponsors[_ngcontent-%COMP%]{padding:20px;background-color:#d2e9f5}.speaker-card[_ngcontent-%COMP%]{box-shadow:#64646f33 0 7px 29px;border-radius:4px;transition:all .2s ease-in-out}.speaker-card[_ngcontent-%COMP%]:hover{transform:scale(1.02);box-shadow:#64646f33 0 7px 29px}.speaker-bio[_ngcontent-%COMP%]{padding:1rem;font:400 9.38px/20px Roboto,sans-serif}
69.speaker-bio[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{color:#9442ea}.speaker-bio[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font:400 9.38px/20px Roboto,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5;margin-bottom:0}.example-card[_ngcontent-%COMP%]{max-width:300px;margin:4px}.example-header-image[_ngcontent-%COMP%]{background-size:cover}.speakerCard[_ngcontent-%COMP%]   .mat-mdc-card-avatar[_ngcontent-%COMP%]{height:200px;width:200px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.speakerCard[_ngcontent-%COMP%]   .speakerName[_ngcontent-%COMP%]{padding-top:67px}',`.gallery[_ngcontent-%COMP%] {
70        display: flex;
71        flex-wrap: wrap;
72        gap: 16px;
73        justify-content: center;
74    }
75
76    .gallery[_ngcontent-%COMP%]   figure[_ngcontent-%COMP%] {
77        margin: 0;
78        border: 1px solid #ddd;
79        border-radius: 8px;
80        overflow: hidden;
81        width: 300px;
82        
83
84        height: 300px;
85        
86
87        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
88        display: flex;
89        flex-direction: column;
90        align-items: center;
91        justify-content: center;
92    }
93
94    .gallery[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {
95        width: 100%;
96        height: 100%;
97        object-fit: cover;
98    }
99
100    .gallery[_ngcontent-%COMP%]   figcaption[_ngcontent-%COMP%] {
101        padding: 8px;
102        background-color: #f8f8f8;
103        text-align: center;
104        font-size: 14px;
105        color: #333;
106    }`,`#gallery[_ngcontent-%COMP%] {
107    padding-top: 40px;
108  }
109  
110  @media screen and (min-width: 991px) {
111    #gallery[_ngcontent-%COMP%] {
112      padding: 60px 30px 0 30px;
113    }
114  }
115  
116  .img-wrapper[_ngcontent-%COMP%] {
117    position: relative;
118    margin-top: 15px;
119  }
120  
121  .img-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {
122    width: 100%;
123  }
124  
125  .img-overlay[_ngcontent-%COMP%] {
126    background: rgba(0, 0, 0, 0.7);
127    width: 100%;
128    height: 100%;
129    position: absolute;
130    top: 0;
131    left: 0;
132    display: flex;
133    justify-content: center;
134    align-items: center;
135    opacity: 0;
136    transition: opacity 0.6s;
137  }
138  
139  .img-wrapper[_ngcontent-%COMP%]:hover   .img-overlay[_ngcontent-%COMP%] {
140    opacity: 1;
141  }
142  
143  #overlay[_ngcontent-%COMP%] {
144    background: rgba(0, 0, 0, 0.7);
145    width: 100%;
146    height: 100%;
147    position: fixed;
148    top: 0;
149    left: 0;
150    display: flex;
151    justify-content: center;
152    align-items: center;
153    z-index: 999;
154    user-select: none;
155  }
156  
157  #overlay[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {
158    margin: 0;
159    width: 80%;
160    height: auto;
161    object-fit: contain;
162    padding: 5%;
163  }
164  
165  @media screen and (min-width: 768px) {
166    #overlay[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {
167      width: 60%;
168    }
169  }
170  
171  @media screen and (min-width: 1200px) {
172    #overlay[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {
173      width: 50%;
174    }
175  }
176  
177  #nextButton[_ngcontent-%COMP%], #prevButton[_ngcontent-%COMP%], #exitButton[_ngcontent-%COMP%] {
178    color: #fff;
179    font-size: 2em;
180    transition: opacity 0.8s;
181  }
182  
183  #nextButton[_ngcontent-%COMP%]:hover, #prevButton[_ngcontent-%COMP%]:hover, #exitButton[_ngcontent-%COMP%]:hover {
184    opacity: 0.7;
185  }
186  
187  @media screen and (min-width: 768px) {
188    #nextButton[_ngcontent-%COMP%], #prevButton[_ngcontent-%COMP%], #exitButton[_ngcontent-%COMP%] {
189      font-size: 3em;
190    }
191  }
192  
193  #exitButton[_ngcontent-%COMP%] {
194    position: absolute;
195    top: 15px;
196    right: 15px;
197  }`],data:{animation:[Ft("fade",[ut(":enter",[Qe({opacity:0}),pt(1e3,Qe({opacity:1}))]),ut(":leave",[Qe({opacity:1}),pt(1e3,Qe({opacity:0}))])])]}})}}return n})();var pd=hn(qn());var j0=(()=>{class n{constructor(e){this.http=e,this.backendUrl=Ve.baseUrl,this.apiUrl=Ve.baseUrl+"/api/payment"}savePaymentDetails(e){return this.http.post(this.backendUrl,e,{headers:{"Content-Type":"application/json"}})}createOrder(e,i){let a={amount:e,receipt:i};return this.http.post(`${this.apiUrl}/create-order`,a)}verifyPayment(e){let i=new cf({"Content-Type":"application/json"});return this.http.get(`${this.apiUrl}/verifypayment/${e}`,{headers:i})}static{this.\u0275fac=function(i){return new(i||n)(et(Ut))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var YS=["bgvid"],qS=["empSwiperContainer"],$S=["overlay"],XS=["image"],ZS=()=>({delay:3e3}),JS=()=>({el:".swiper-pagination",clickable:!0});function eE(n,t){if(n&1){let e=Ee();r(0,"div",65)(1,"a",66),K("click",function(){q(e);let a=H(2);return X(a.scrollToSection("eventForm"))}),u(2,"Register Now"),l()()}}function tE(n,t){if(n&1&&(r(0,"div",55),y(1,"div",56),r(2,"div",15)(3,"div",57)(4,"div",58)(5,"div",59)(6,"div",36),y(7,"i",60),l(),r(8,"p",61),u(9),Ii(10,"date"),l(),r(11,"h2",62),u(12),l(),r(13,"p",63),u(14),l(),ee(15,eE,3,0,"div",64),l()()()()()),n&2){let e=H();M(9),zs(" ",nn(10,5,e.event.startDate,"mediumDate")," - ",e.event.venue,""),M(3),Se(" ",e.event.name,""),M(2),Se(" ",e.event.topic,""),M(),R("ngIf",e.isPastEvent==!1)}}function iE(n,t){if(n&1&&(r(0,"section",67)(1,"div",15)(2,"div",16)(3,"div",68)(4,"div",69),y(5,"img",70),l()(),r(6,"div",68)(7,"div",71)(8,"div")(9,"div",72)(10,"h2"),u(11,"Key Hightlights"),l(),y(12,"p",73),l()()()()()()()),n&2){let e=H();M(12),R("innerHTML",e.event.editorContent,go)}}function nE(n,t){if(n&1&&(r(0,"section",74)(1,"div",15)(2,"div",75)(3,"div",22)(4,"ul")(5,"li"),y(6,"i",76),l(),r(7,"li")(8,"span")(9,"b"),u(10,"Location"),l(),u(11),l()()()(),r(12,"div",22)(13,"ul")(14,"li"),y(15,"i",42),l(),r(16,"li")(17,"span")(18,"b"),u(19,"Date & Time"),l(),u(20),Ii(21,"date"),Ii(22,"date"),Ii(23,"date"),Ii(24,"date"),l()()()(),r(25,"div",22)(26,"ul")(27,"li"),y(28,"i",60),l(),r(29,"li")(30,"span")(31,"b"),u(32,"Speakers"),l(),u(33,"Best Professionals"),l()()()()()()()),n&2){let e=H();M(11),Se(" ",e.event.venue,""),M(9),tf(" ",nn(21,5,e.event.startDate,"mediumDate")," - ",nn(22,8,e.event.startDate,"
197shortTime"),", ",nn(23,11,e.event.endDate,"mediumDate")," - ",nn(24,14,e.event.endDate,"shortTime"),"")}}function aE(n,t){if(n&1&&(r(0,"div",80)(1,"div",81)(2,"div",82),y(3,"img",83),l(),r(4,"div",84)(5,"h3")(6,"a",33),u(7),l()(),r(8,"p"),u(9),l()()()()),n&2){let e=t.$implicit,i=H(2);M(3),R("src",i.getImageUrl(e.imageUrl),Nt),M(4),ye(e.name),M(2),zs("",e.bio," ",e.company,"")}}function oE(n,t){if(n&1&&(r(0,"section",77)(1,"div",15)(2,"div",16)(3,"div",17)(4,"div",18)(5,"h2",19),u(6," Our Speakers"),l(),r(7,"p",20),u(8," Hear from industry experts who are at the forefront of innovation and excellence. Join us as we dive into inspiring presentations and thought-provoking panel discussions designed to empower, educate, and inspire. "),l()()()(),r(9,"div",78),ee(10,aE,10,4,"div",79),l()()()),n&2){let e=H();M(10),R("ngForOf",e.event.selectedSpeakers)}}function rE(n,t){if(n&1&&(r(0,"div",88)(1,"div",89)(2,"div",69),y(3,"img",90),l()()()),n&2){let e=t.$implicit,i=H(2);M(3),R("src",i.getGalleryImageUrl(e.imageUrl),Nt)}}function sE(n,t){if(n&1&&(r(0,"section",85)(1,"div",86)(2,"div",16)(3,"div",17)(4,"div",18)(5,"h2",19),u(6," Event Gallery "),l(),r(7,"p",20),u(8," Relive the highlights and moments from our past events. Experience the energy, interactive learning, and collaboration captured in our gallery. "),l()()()(),r(9,"div",16),ee(10,rE,4,1,"div",87),l()()()),n&2){let e=H();M(10),R("ngForOf",e.galleryImages)}}function lE(n,t){if(n&1&&(r(0,"div",114),u(1),l()),n&2){let e=H(3);M(),Se(" ",e.getErrorMessage("Name")," ")}}function cE(n,t){if(n&1&&(r(0,"div",115),u(1),l()),n&2){let e=H(3);M(),Se(" ",e.getErrorMessage("Email")," ")}}function dE(n,t){if(n&1&&(r(0,"div",116),u(1),l()),n&2){let e=H(3);M(),Se(" ",e.getErrorMessage("Phone")," ")}}function mE(n,t){if(n&1&&(r(0,"div",117),u(1),l()),n&2){let e=H(3);M(),Se(" ",e.getErrorMessage("College")," ")}}function pE(n,t){if(n&1&&(r(0,"div",118),u(1),l()),n&2){let e=H(3);M(),Se(" ",e.getErrorMessage("Qualification")," ")}}function hE(n,t){if(n&1&&(r(0,"div",98)(1,"div",99)(2,"label",119),u(3),Ii(4,"number"),l()()()),n&2){let e=H(3);M(3),Se(" Registration Fee: INR ",nn(4,1,e.amount,"1.2-2")," ")}}function uE(n,t){n&1&&(r(0,"span"),u(1,"Submit"),l())}function gE(n,t){n&1&&(r(0,"span")(1,"b"),u(2,"Pay Now"),y(3,"span",120),l()())}function AE(n,t){n&1&&(r(0,"div",121),y(1,"div",122),l())}function fE(n,t){if(n&1){let e=Ee();r(0,"div",96)(1,"form",97),K("ngSubmit",function(){q(e);let a=H(2);return X(a.onSubmit())}),r(2,"div",16)(3,"div",98)(4,"div",99),y(5,"input",100),ee(6,lE,2,1,"div",101),l()(),r(7,"div",98)(8,"div",99),y(9,"input",102),ee(10,cE,2,1,"div",103),l()(),r(11,"div",98)(12,"div",99)(13,"input",104),K("input",function(a){q(e);let o=H(2);return X(o.onPhoneInput(a))}),l(),ee(14,dE,2,1,"div",105),l()(),r(15,"div",98)(16,"div",99),y(17,"input",106),ee(18,mE,2,1,"div",107),l()(),r(19,"div",98)(20,"div",99),y(21,"input",108),ee(22,pE,2,1,"div",109),l()(),r(23,"div",98)(24,"div",99),y(25,"input",110),l()(),ee(26,hE,5,4,"div",111),r(27,"button",112),ee(28,uE,2,0,"span",54)(29,gE,4,0,"span",54),l()(),ee(30,AE,2,0,"div",113),l()()}if(n&2){let e=H(2);M(),R("formGroup",e.form),M(4),fe("is-invalid",e.isFormControlInvalid("Name")),M(),R("ngIf",e.isFormControlInvalid("Name")),M(3),fe("is-invalid",e.isFormControlInvalid("Email")),M(),R("ngIf",e.isFormControlInvalid("Email")),M(3),fe("is-invalid",e.isFormControlInvalid("Phone")),M(),R("ngIf",e.isFormControlInvalid("Phone")),M(3),fe("is-invalid",e.isFormControlInvalid("College")),M(),R("ngIf",e.isFormControlInvalid("College")),M(3),fe("is-invalid",e.isFormControlInvalid("Qualification")),M(),R("ngIf",e.isFormControlInvalid("Qualification")),M(4),R("ngIf",!e.isFreeEvent),M(),R("disabled",e.form.invalid||e.isSubmitting)("ngClass",e.form.invalid||e.isSubmitting?"button-disabled":"button-enabled"),M(),R("ngIf",e.isFreeEvent),M(),R("ngIf",!e.isFreeEvent),M(),R("ngIf",e.loading)}}function bE(n,t){if(n&1&&(r(0,"section",91)(1,"div",92)(2,"div",16)(3,"div",17)(4,"div",18)(5,"h2",19),u(6," Register"),l()()()(),r(7,"div",57)(8,"div",93)(9,"div",94),ee(10,fE,31,22,"div",95),l()()()()()),n&2){let e=H();M(10),R("ngIf",e.event)}}function _E(n,t){if(n&1&&(r(0,"swiper-slide",130)(1,"div",131)(2,"div",132),u(3),l(),r(4,"div",133)(5,"div",134)(6,"div",135)(7,"h4",136),u(8),l(),r(9,"div")(10,"p",137),u(11),l()()()()()()()),n&2){let e=t.$implicit;
197M(3),Se(" ",e.comment," "),M(5),ye(e.name),M(3),ye(e.designation)}}function vE(n,t){if(n&1&&(r(0,"section")(1,"div",123)(2,"div",86)(3,"div",16)(4,"div",124)(5,"div",125)(6,"h2",126),u(7,"What Our Employees Say"),l(),r(8,"p",20),u(9," Let's take a moment to explore how our events have truly been transformative for numerous individuals. It's quite the story! "),l()(),r(10,"div",127)(11,"swiper-container",128,1),ee(13,_E,12,3,"swiper-slide",129),l()()()()()()()),n&2){let e=H();M(11),R("autoplay",dt(5,ZS))("pagination",dt(6,JS))("loop",!0)("breakpoints",e.swiperBreakpoints),M(2),R("ngForOf",e.testimonials)}}var G0=(()=>{class n{constructor(e,i,a,o,s,m,g,A,f,_,C,P,v,w){this.route=e,this.el=i,this.renderer=a,this.router=o,this.viewportScroller=s,this.eventService=m,this.fb=g,this.http=A,this.dialog=f,this.titleService=_,this.seoService=C,this.metaService=P,this.platformId=v,this.paymentService=w,this.amount=null,this.showEvents=!1,this.isSubmitting=!1,this.thankYouVisible=!0,this.today=new Date,this.pageUrl="",this.galleryImages=[],this.testimonials=[],this.isBrowser=!1,this.eventSpeakers=!1,this.baseUrl=Ve.baseUrl,this.isRegisterable=!1,this.loading=!1,this.separateDialCode=!0,this.isTestimonialsExists=!1,this.isConfirmationVisible=!1,this.isFormSubmitted=!1,this.eventRegamount=1,this.swiperBreakpoints={320:{slidesPerView:1},768:{slidesPerView:2}},this.testimonialChunks=[],this.submitted=!1,this.showOverlay=!1,this.imageSrc="",this.isBrowser=kt(this.platformId)}ngOnInit(){if(this.currentUrl=this.router.url,this.route.params.subscribe(e=>{this.eventId=e.id,this.fetchEventDetails(),this.loadRazorpayScript()}),this.isBrowser){let e=this.renderer.createElement("link");e.rel="stylesheet",e.href="https://cdn.lineicons.com/4.0/lineicons.css",this.renderer.appendChild(document.head,e);let i=this.renderer.createElement("link");i.rel="stylesheet",i.href="https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.11.3/css/lightbox.min.css",this.renderer.appendChild(document.head,i),pd.init({disable:function(){return window.innerWidth<768},duration:2e3,delay:500,once:!0}),pd.refresh(),new WOW().init();let a=document.getElementById("#phone")}this.setTitleAndMetaTags(),this.seoService.createLinkForCanonicalURL(),this.form=this.fb.group({Name:["",[Re.required,Re.maxLength(50),this.customNameValidator(),Re.pattern(/^[a-zA-Z]{3,}([ ]?[a-zA-Z]+)*$/)]],College:["",[Re.required,this.customCollegeNameValidator(),Re.maxLength(50),Re.minLength(3)]],Qualification:["",[Re.required,Re.pattern(/^[a-zA-Z ]*$/),Re.maxLength(50),Re.minLength(3)]],Email:["",[Re.required,this.customEmailValidator()]],Phone:["",[Re.required,this.customPhoneValidator()]],Designation:[""],meetUpId:this.eventId,position:[""],amount:[{value:"",disabled:!0}],totalAmount:[{value:"",disabled:!0}]}),this.loadTestimonials(this.eventId)}setTitleAndMetaTags(){this.titleService.setTitle(""),this.metaService.addTags([{name:"description",content:"We understand that speed, quality, and productivity are crucial to your success."},{property:"og:type",content:"website"},{property:"og:title",content:"Event Details"},{property:"og:url",content:`https://mitresource.com/event-details/${this.eventId}/`},{property:"og:image",content:"https://mitresource.com/assets/images/testingimages/fast-track-img.webp"},{property:"og:description",content:"We understand that speed, quality, and productivity are crucial to your success."}])}ngAfterViewInit(){if(this.isBrowser&&this.empSwiperContainer){let e=this.renderer.createElement("link");e.rel="stylesheet",e.href="https://cdn.lineicons.com/4.0/lineicons.css",this.renderer.appendChild(document.head,e),this.videoElement?.nativeElement?this.ensureMuted():console.error("Video element is not initialized.");let a=this.empSwiperContainer?.nativeElement?.shadowRoot;if(a){let o=a.querySelector(".swiper-pagination");o&&this.renderer.setStyle(o,"position","unset")}$(".lightbox").magnificPopup({type:"image",gallery:{enabled:!0}}),this.ensureMuted()}}getGalleryImageUrl(e){return e?Ve.baseImageUrl+e:"../../../assets/images/InternshipPage/business-conference-banner-template-design-for-webinar-marketing-online-class-program-etc-free-vector.jpg"}ensureMuted(){this.videoElement&&this.videoElement.nativeElement&&(this.videoElement.nativeElement.muted=!0)}toggleVideo(){let e=this.videoElement.nativeElement;e.paused?e.play():e.pause()}scrollToSection(e){this.viewportScroller.scrollToAnchor(e)}fetchEventDetails(){this.eventId&&this.eventService.getMeetupById(this.eventId).subscribe(e=>{this.event=e,this.showEvents=!0,this.amount=e.amount||null,this.totalAmount=e.totalAmount||null,this.galleryImages=e.meetUpGalleryImages.map(i=>({id:i.id,imageUrl:i.imageUrl})),this.event.selectedSpeakers.length>0&&(this.eventSpeakers=!0),this.splitEvent()})}
197navigateToEventForm(){let e={fragment:"eventForm"};this.router.navigate([this.currentUrl],e)}splitEvent(){let e=new Date;e.setHours(0,0,0,0);let i=new Date(this.event.startDate),a=new Date(this.event.endDate);i.setHours(0,0,0,0),a.setHours(23,59,59,999),a<e?(this.isPastEvent=!0,this.isRegisterable=!1):i<=e&&a>=e?(this.isPastEvent=!1,this.isRegisterable=!0):(this.isPastEvent=!1,this.isRegisterable=!0)}getImagePath(e){return Ve.baseUrl+`/${e}`}getImageUrl(e){return e!=null?Ve.baseImageUrl+e:"../../../assets/images/InternshipPage/business-conference-banner-template-design-for-webinar-marketing-online-class-program-etc-free-vector.jpg"}onFileChanged(e){this.selectedFile=e.target.files[0]}onSubmit(){if(this.submitted=!0,this.form.invalid)return;let e=this.form.get("Email")?.value;this.eventService.checkEnrollmentStatus(this.event.id,e).subscribe(i=>{this.event.isPayment?this.createOrder():this.sendformdata(null)},i=>{console.error("Error checking enrollment status:",i)})}isFormControlInvalid(e){let i=this.form.get(e);return i?i.invalid&&(i.dirty||i.touched||this.submitted):!1}IsRegisteredUser(e){this.isSubmitting=!0;let i=new FormData;console.log(this.form.value),i.append("Email",this.form.get("Email").value),this.http.post(Ve.baseUrl+"/api/Enrollment/eventRegistrationData/"+this.eventId,i).subscribe(a=>{this.form.reset(),this.isSubmitting=!1,this.dialogRef=this.dialog.open(Pi,{data:{title:"Thanks For Registering",message:"You can visit our site for latest updates "}}),setTimeout(()=>{this.dialogRef.close()},4e3),this.router.navigate(["mitevents"])},a=>{this.isSubmitting=!1})}sendformdata(e){this.isSubmitting=!0,this.loading=!0;let i=new FormData;console.log(this.form.value),i.append("Name",this.form.get("Name").value),i.append("College",this.form.get("College").value),i.append("Qualification",this.form.get("Qualification").value),i.append("Email",this.form.get("Email").value),i.append("Phone",this.form.get("Phone").value),i.append("Designation",this.form.get("Designation")?.value),e!=null&&(i.append("PaymentOrderId",e.paymentOrderId),i.append("Paidamount",e.paidAmount),i.append("PayementStatus",e.payementStatus),i.append("PaidDate",e.paidDate)),this.http.post(Ve.baseUrl+"/api/Enrollment/eventRegistrationData/"+this.eventId,i).subscribe(a=>{this.form.reset(),this.isSubmitting=!1,this.loading=!1,this.dialogRef=this.dialog.open(Pi,{data:{title:"Thanks For Registering",message:"You can visit our site for latest updates"}}),setTimeout(()=>{this.dialogRef.close(),this.router.navigate(["mitevents"])},2e3)},a=>{this.isSubmitting=!1,this.loading=!1})}getErrorMessage(e){let i=this.form.get(e);return i?.hasError("required")?`${e.replace("input","")} is required.`:i?.hasError("emptyName")?"Name cannot be empty.":i?.hasError("invalidName")?"Name can accept spaces, alph
197abets, and hyphens only.":i?.hasError("invalidCollegeName")?"Organization is Required":i?.hasError("emptyEmail")?"Email is required.":i?.hasError("invalidEmail")?"Enter a valid business email.":i?.hasError("emptyPhone")?"Phone number is required.":i?.hasError("maxlength")?"maximum 50 characters":i?.hasError("minlength")?"Allows minimum 2 characters.":i?.hasError("invalidCollegeName")?"Allows minimum 3 characters.":i?.hasError("pattern")?"Enter valid Name":i?.hasError("alreadyRegistered")?"This email is already registered for the event.":""}customNameValidator(){return e=>e.value?/^[a-zA-Z ]*$/.test(e.value)?null:{invalidName:!0}:{emptyName:!0}}customCollegeNameValidator(){return e=>e.value?/^[a-zA-Z ]*$/.test(e.value)?null:{invalidCollegeName:!0}:{emptyName:!0}}customEmailValidator(){return e=>e.value?/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value)?null:{invalidEmail:!0}:{emptyEmail:!0}}onFileChange(e){if(e.target.files[0].length>0){let i=e.target.files[0];this.form.patchValue({attachment:i})}}customPhoneValidator(){return e=>e.value?/^\+?\d{10,12}$/.test(e.value)?null:{invalidPhone:!0}:{emptyPhone:!0}}openLightbox(e){this.imageSrc=this.getImageUrl(e),this.showOverlay=!0}closeLightbox(){this.showOverlay=!1}showNextImage(){let i=(this.galleryImages.findIndex(a=>a.imageUrl===this.imageSrc)+1)%this.galleryImages.length;this.imageSrc=this.getImageUrl(this.galleryImages[i].imageUrl)}showPrevImage(){let i=(this.galleryImages.findIndex(a=>a.imageUrl===this.imageSrc)-1+this.galleryImages.length)%this.galleryImages.length;this.imageSrc=this.getImageUrl(this.galleryImages[i].imageUrl)}loadTestimonials(e){this.eventService.getTestimonialsByMeetUpId(e).subscribe(i=>{this.testimonials=i,this.isTestimonialsExists=this.testimonials.length>0},i=>{})}chunkArray(e,i){let a=[];for(let o=0;o<e.length;o+=i)a.push(e.slice(o,o+i));return a}createOrder(){let e=this.event.amount,i="order_receipt_"+new Date().getTime();this.paymentService.createOrder(e,i).subscribe(a=>{let o=a.orderId;this.payWithRazorpay(o)})}fetchPaymentDetails(e){this.paymentService.verifyPayment(e).subscribe(i=>{this.sendformdata(i),console.log("Payment verified:",i)},i=>{console.error("Payment verification failed:",i)})}savePaymentDetails(e,i,a,o,s,m){let g={paymentId:e,amountPaid:i,userId:s,UserName:a,eventId:o,UserEmail:m};this.paymentService.savePaymentDetails(g).subscribe(A=>{console.log("Payment details saved successfully:",A),this.displaySuccessMessage()},A=>{console.error("Error saving payment details:",A)})}displaySuccessMessage(){this.form.reset(),this.loading=!0,this.isSubmitting=!1,this.loading=!1,this.dialogRef=this.dialog.open(Pi,{data:{title:"Thanks For Registering",message:"Your registration and payment have been successfully completed!"}}),setTimeout(()=>{this.dialogRef.close(),this.dialog.closeAll(),this.loading=!1},4e3),this.router.navigate(["mitevents"])}loadRazorpayScript(){if(this.isBrowser){let e=document.createElement("script");e.src="https://checkout.razorpay.com/v1/checkout.js",e.async=!0,e.onload=()=>{},document.body.appendChild(e)}}payWithRazorpay(e){let i={key:"rzp_test_7KLp2owpp8pBGc",amount:this.event.totalAmount,currency:"INR",name:"Event Registration",description:"Register for the event",order_id:e,handler:o=>{let s=o.razorpay_payment_id;this.fetchPaymentDetails(s)},prefill:{name:this.form.value.Name,email:this.form.value.Email,contact:this.form.value.Phone},theme:{color:"#3399cc"},config:{display:{hide:[{method:"paylater"},{method:"wallet"}]}},onClose:()=>{console.log("Payment page closed without completing the payment."),this.loading=!0}};new Razorpay(i).open()}verifyPayment(e){this.loading=!0,this.http.post("/api/payment/verify-payment",e).subscribe(i=>{this.loading=!1,i.success?this.displaySuccessMessage():this.displayErrorMessage("Payment verification failed. Please try again.")},i=>{this.loading=!1,this.displayErrorMessage("Payment verification failed. Please try again.")})}displayErrorMessage(e){console.error(e)}onPhoneInput(e){let i=e.target;i.value.length>13&&(i.value=i.value.slice(0,13),this.form.get("contactPhone")?.setValue(i.value))}confirmSubmit(){this.isConfirmationVisible=!1,this.isFormSubmitted=!0,console.log("Form submitted successfully!")}cancelSubmit(){this.isConfirmationVisible=!1,this.loading=!1}get isFreeEvent(){return!this.amount||this.amount===0}static{this.\u0275fac=function(i){return new(i||n)(B(bo),B(Oe),B(Wt),B(_i),B(Vr),B(Oi),B(Dn),B(Ut),B(rn),B(bi),B(ii),B(fi),B(It),B(j0))}}static{this.\u0275cmp=re({type:n,selectors:[["app-event-details"]],viewQuery:function(i,a){if(i&1&&(_e(YS,5),_e(dd,5),_e(qS,5),_e($S,5),_e(XS,5)),i&2){let o;le(o=ce())&&(a.videoElement=o.first),le(o=ce())&&(a.accordion=o.first),le(o=ce())&&(a.empSwiperContainer=o.first),le(o=ce())&&(a.overlay=o.first),le(o=ce())&&(a.image=o.first)}},decls:130,vars:7,consts:[["bgvid",""],["empSwiperContainer",""],["id","hero-area","class","hero-area-bg",4,"ngIf"],["id","about","class","section-padding",4,"ngIf"],[1,"ready-to-play"],["controls","","muted","","loop","true","preload","auto",1,"stop"],["src","assets/images/video/event.webm","type","video/mp4"],["id","polina",1,"video-text"],[1,"tb-t"],[1,"tb-c"],[1,"polina"],[3,"click"],[1,"lni-play"],["id","information-bar",4,"ngIf"],["id","intro","data-aos","zoom-in","data-aos-anchor-placement","center-left",1,"intro","section-padding"],[1,"container"],[1,"row"],[1,"col-12"],[1,"section-title-header","text-center"],["data-wow-delay","0.2s",1,"section-title","wow","fadeInUp","animated",2,"visibility","visible","-webkit-animation-delay","0.2s","-moz-animation-delay","0.2s","animation-delay","0.2s"],["data-wow-delay","0.2s",1,"wow","fadeInDown","animated",2,"visibility","visible","-webkit-animation-delay","0.2s","-moz-animation-delay","0.2s","animation-delay","0.2s"],[1,"row","intro-wrapper"],[1,"col-lg-4","col-md-6","col-xs-12"],[1,"single-intro-text","mb-70"],[1,"lni-microphone"],[1,"count-number"],[1,"lni-gallery"],[1,"mt-5"],["id","team","class","section-padding text-center",4,"ngIf"],["id","gallery","class","section-padding",4,"ngIf"],["id","blog","data-aos","fade-up",1,"section-padding"],[1,"blog-item"],[1,"blog-image"],["href","#","aria-disabled","true"],["src","assets/images/blogs/cloud-disaster-banner.webp","alt","cloud disaster banner",1,"img-fluid"],[1,"descr"],[1,"icon"],["href","/cloud-disaster-recovery","aria-label","cloud-disaster-recovery","role","button","tabindex","0"],[1,"lni-arrow-right"],[1,"title"],[1,"meta-tags"],[1,"date"],[1,"lni-calendar"],[1,"comments"],[1,"lni-comment-alt"],["href","/datacenterswithcloud-computing","aria-label","datacenters switch cloud"],["src","assets/images/blogs/datacenters-image.webp","alt","datacenters image",1,"img-fluid"],["href","/datacenterswithcloud-computing","aria-label","datacenters switch cloud","role","button","tabindex","0"],["href","/datacenterswithcloud-computing","aria-label","datacenters switch cloud -  450 views","role","button","tabindex","0"],["href","/azure-deployments","aria-label","Go to azzure-banner","role","button","tabindex","0"],["src","assets/images/blogs/azzure-banner-img.webp","alt","azure banner",1,"img-fluid"],[1,"col-12","text-center"],["href","/blogs","aria-label","View all Blogs","role","button","tabindex","0",1,"btn","btn-common",2,"color","white !important"],["id","contact-map","class","section-padding",4,"ngIf"],[4,"ngIf"],["id","hero-area",1,"hero-area-bg"],[1,"overlay"],[1,"row","justify-content-center"],[1,"col-lg-9","col-sm-12"],["data-aos","fade-up",1,"contents","text-center"],[1,"lni-mic"],[1,"banner-info"],[1,"head-title"],[1,"banner-desc"],["class","banner-btn",4,"ngIf"],[1,"banner-btn"],[1,"btn","btn-common",3,"click"],["id","about",1,"section-padding"],[1,"col-lg-6","col-md-12","col-xs-12"],[1,"img-thumb"],["src","assets/images/about/img1.png","alt","Hightlights",1,"img-fluid"],[1,"about-content"],[1,"about-text"],[3,"innerHTML"],["
197id","information-bar"],[1,"row","inforation-wrapper"],[1,"lni-map-marker"],["id","team",1,"section-padding","text-center"],[1,"row","justify-content-bt"],["class","col-lg-4 col-md-6 col-xs-12 mx-auto",4,"ngFor","ngForOf"],[1,"col-lg-4","col-md-6","col-xs-12","mx-auto"],["data-wow-delay","0.2s",1,"team-item","wow","fadeInUp","animated",2,"visibility","visible","-webkit-animation-delay","0.2s","-moz-animation-delay","0.2s","animation-delay","0.2s"],[1,"team-img"],["alt","speaker image",1,"img-fluid",2,"width","255px","height","228px !important",3,"src"],[1,"info-text"],["id","gallery",1,"section-padding"],[1,"container-fluid"],["class","col-md-6 col-sm-6 col-lg-3",4,"ngFor","ngForOf"],[1,"col-md-6","col-sm-6","col-lg-3"],[1,"gallery-box"],["alt","Event gallery",1,"img-fluid",3,"src"],["id","contact-map",1,"section-padding"],["id","eventForm",1,"container"],[1,"col-lg-8","col-md-12","col-xs-12"],["data-wow-delay","0.2s",1,"container-form","wow","fadeInLeft","animated",2,"visibility","visible","-webkit-animation-delay","0.2s","-moz-animation-delay","0.2s","animation-delay","0.2s"],["class","form-wrapper",4,"ngIf"],[1,"form-wrapper"],["novalidate","",3,"ngSubmit","formGroup"],[1,"col-md-6","form-line"],[1,"form-group"],["type","text","id","Name","formControlName","Name","placeholder","First Name*","aria-describedby","nameError",1,"form-control"],["id","nameError","class","invalid-feedback",4,"ngIf"],["type","email","id","Email","formControlName","Email","placeholder","Email*","aria-describedby","emailError",1,"form-control"],["id","emailError","class","invalid-feedback",4,"ngIf"],["type","tel","id","Phone","formControlName","Phone","placeholder","Phone Number*","aria-describedby","phoneError",1,"form-control",3,"input"],["id","phoneError","class","invalid-feedback",4,"ngIf"],["type","text","id","College","formControlName","College","placeholder","College / Organization*","aria-describedby","collegeError",1,"form-control"],["id","collegeError","class","invalid-feedback",4,"ngIf"],["type","text","id","Qualification","formControlName","Qualification","placeholder","Qualification*","aria-describedby","qualificationError",1,"form-control"],["id","qualificationError","class","invalid-feedback",4,"ngIf"],["type","text","id","position","formControlName","position","placeholder","Designation(Optional)",1,"form-control"],["class","col-md-6 form-line",4,"ngIf"],["type","submit",1,"btn","btn-common","d-flex","align-items-center","justify-content-center",3,"disabled","ngClass"],["class","loader-container",4,"ngIf"],["id","nameError",1,"invalid-feedback"],["id","emailError",1,"invalid-feedback"],["id","phoneError",1,"invalid-feedback"],["id","collegeError",1,"invalid-feedback"],["id","qualificationError",1,"invalid-feedback"],[1,"registration-fee-label"],[1,"ms-2"],[1,"loader-container"],[1,"loader-wheel"],[1,"testimonial-slider-area","pt-5"],[1,"col-lg-12"],[1,"section-title-wrap","text-center","section-space--mb_40"],[1,"section-sub-title","mb-20"],[1,"testimonial-slider"],["slides-per-view","2",1,"testimonial-slider__container",3,"autoplay","pagination","loop","breakpoints"],["class","brand-logo brand-logo--slider employee-slider",4,"ngFor","ngForOf"],[1,"brand-logo","brand-logo--slider","employee-slider"],[1,"recognition-employees","testimonial-slider__one","wow","move-up"],[1,"global_section_content","recognition-slider","testimonial-slider__text"],[1,"testimonial-slider--info"],[1,"testimonial-slider__author"],[1,"author-info"],[1,"name"],[1,"designation"]],template:function(i,a){if(i&1){let o=Ee();ee(0,tE,16,8,"div",2)(1,iE,13,1,"section",3),r(2,"div",4)(3,"video",5,0),y(5,"source",6),l(),r(6,"div",7)(7,"div",8)(8,"div",9)(9,"div",10)(10,"button",11),K("click",function(){return q(o),X(a.toggleVideo())}),y(11,"i",12),l()()()()()(),ee(12,nE,34,17,"section",13),r(13,"section",14)(14,"div",15)(15,"div",16)(16,"div",17)(17,"div",18)(18,"h2",19),u(19," Why You Should Join?"),l(),r(20,"p",20),u(21," Meetup is an invaluable opportunity to learn and grow! Engage with industry experts, expand your network, and gain insights that can elevate your skills. Don\u2019t miss out on this chance to invest in your future! Meetup is an invaluable opportunity to learn and grow! Engage with industry experts, expand your network, and gain insights that can elevate your skills. Don\u2019t miss out on this chance to invest in your future! "),l()()()(),r(22,"div",21)(23,"div",22)(24,"div",23),y(25,"i",24),r(26,"h3"),u(27,"Industry-Leading Experts"),l(),r(28,"p"),u(29," Learn from top experts and gain actionable insights to boost your expertise and stay competitive. "),l(),y(30,"span",25),l()(),r(31,"div",22)(32,"div",23),y(33,"i",26),r(34,"h3"),u(35,"Connect and Collaborate"),l(),r(36,"p"),u(37," Meet peers and professionals to build connections that inspire and open doors for collaboration."),l(),y(38,"span",25),l()(),r(39,"div",22)(40,"div",23),y(41,"i",26),r(42,"h3"),u(43,"Get Inspired"),l(),r(44,"p",27),u(45,"Leave energized with fresh ideas and practical strategies to elevate your work."),l(),y(46,"span",25),l()()()()(),ee(47,oE,11,1,"section",28)(48,sE,11,1,"section",29),r(49,"section",30)(50,"div",15)(51,"div",16)(52,"div",17)(53,"div",18)(54,"h2",19),u(55," Latest News"),l(),r(56,"p",20),u(57," Stay informed with the latest developments in tech and innovation. From cutting-edge advancements in web frameworks to insights on global tech trends, our news section provides updates that keep you ahead of the curve. "),l()()()(),r(58,"div",16)(59,"div",22)(60,"div",31)(61,"div",32)(62,"a",33),y(63,"img",34),l()(),r(64,"div",35)(65,"div",36)(66,"a",37),y(67,"i",38),l()(),r(68,"h3",39)(69,"a",37),u(70," Cloud Disaster Recovery: Proven Strategies Every IT Leader Should Know "),l()(),r(71,"p"),u(72,"Explore best practices and proven approaches for cloud disaster recovery best practices and proven approaches for cloud disaster recovery"),l()(),r(73,"div",40)(74,"span",41),y(75,"i",42),u(76," July, 2024"),l(),r(77,"span",43),y(78,"i",44),r(79,"a",37),u(80," 450 views"),l()()()()(),r(81,"div",22)(82,"div",31)(83,"div",32)(84,"a",45),y(85,"img",46),l()(),r(86,"div",35)(87,"div",36)(88,"a",47),y(89,"i",38),l()(),r(90,"h3",39)(91,"a",47),u(92," Modernize Your Data Centers with Cloud Computing: An imperative for today\u2019s businesses "),l()(),r(93,"p"),u(94,"Explore how cloud computing can solve key challenges of today's modern businesses"),l()(),r(95,"div",40)(96,"span",41),y(97,"i",42),u(98," July 2024"),l(),r(99,"
197span",43),y(100,"i",44),r(101,"a",48),u(102," 450 Views"),l()()()()(),r(103,"div",22)(104,"div",31)(105,"div",32)(106,"a",49),y(107,"img",50),l()(),r(108,"div",35)(109,"div",36)(110,"a",49),y(111,"i",38),l()(),r(112,"h3",39)(113,"a",49),u(114," Top 16 cloud security best practices that boost the overall security of your Azure deployments "),l()(),r(115,"p"),u(116,"Read the top Azure Cloud security best practices from the experts to safeguard your cloud environment"),l()(),r(117,"div",40)(118,"span",41),y(119,"i",42),u(120," JUly, 2024"),l(),r(121,"span",43),y(122,"i",44),r(123,"a",49),u(124," 450 Views"),l()()()()(),r(125,"div",51)(126,"a",52),u(127,"View all Blogs"),l()()()()(),ee(128,bE,11,1,"section",53)(129,vE,14,7,"section",54)}i&2&&(R("ngIf",a.event),M(),R("ngIf",a.event),M(11),R("ngIf",a.event),M(35),R("ngIf",a.eventSpeakers),M(),R("ngIf",a.galleryImages&&a.galleryImages.length>0),M(80),R("ngIf",a.isPastEvent==!1),M(),R("ngIf",a.isTestimonialsExists))},dependencies:[In,Tn,ti,fa,$n,Xn,Aa,ba,_o,lf,Hr],styles:[`.img-fluid[_ngcontent-%COMP%]{max-width:100%;height:auto!important}[class^=lni-][_ngcontent-%COMP%], [class*=" lni-"][_ngcontent-%COMP%]{font-family:LineIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}span[_ngcontent-%COMP%]{display:inline-block}.button-enabled[_ngcontent-%COMP%]{color:#fff!important}html[_ngcontent-%COMP%]{overflow-x:hidden}body[_ngcontent-%COMP%]{background:#fff;font-size:15px;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;color:#212121;line-height:25px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-x:hidden}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%]{font-size:28px!important;font-weight:700}a[_ngcontent-%COMP%]{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}a[_ngcontent-%COMP%]:hover{text-decoration:none}a[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{outline:none}p[_ngcontent-%COMP%]{font-weight:400;font-family:Open Sans,sans-serif;margin:0;font-size:14px}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{list-style:outside none none;margin:0;padding:0}ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style:none}.hero-heading[_ngcontent-%COMP%]{font-size:40px;font-weight:700;color:#fff;text-transform:capitalize;line-height:70px;letter-spacing:.1rem}.hero-sub-heading[_ngcontent-%COMP%]{font-size:20px;font-weight:400;color:#e6e6e6;line-height:45px;letter-spacing:.1rem}.section-titile-bg[_ngcontent-%COMP%]{display:inline;font-size:115px;font-weight:700;height:100%;left:-173px;opacity:.1;position:absolute;top:-14px;width:100%;text-align:center}.section-title-header[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:20px;color:#ff4a67;margin-bottom:10px;font-style:italic}.section-title-header[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text:center;font-weight:400;line-height:26px;padding-bottom:36px}.section-title[_ngcontent-%COMP%]{font-size:30px;color:#212121;line-height:52px;font-weight:700;text-align:center;display:block;position:relative;margin-bottom:10px}.section-subcontent[_ngcontent-%COMP%]{font-size:16px;text:center;font-weight:400;line-height:26px;padding-bottom:36px}.section-sub[_ngcontent-%COMP%]{text-transform:uppercase;font-size:24px;line-height:52px;padding-bottom:15px;margin-bottom:30px;position:relative}.section-sub[_ngcontent-%COMP%]:before{position:absolute;content:"";height:1px;width:45px;left:50%;bottom:10px;-webkit-transform:translateX(-50%);transform:translate(-50%);background-color:#ff4a67}.subtitle[_ngcontent-%COMP%]{font-size:15px;margin-top:20px;font-weight:500;margin-bottom:10px}.inner-title[_ngcontent-%COMP%]{font-size:24px;font-weight:700;text-transform:capitalize}.page-tagline[_ngcontent-%COMP%]{font-size:24px;font-weight:400;color:#ddd}.page-title[_ngcontent-%COMP%]{font-size:62px;font-weight:700;color:#fff}.overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c}.btn[_ngcontent-%COMP%]{font-size:14px;padding:10px 30px;line-height:22px;border-radius:16px;cursor:pointer;font-weight:500;color:#fff;text-transform:uppercase;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;display:inline-block}.btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px}.btn[_ngcontent-%COMP%]:focus, .btn[_ngcontent-%COMP%]:active{box-shadow:none;outline:none;color:#fff}.btn-common[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);box-shadow:0 8px 16px #ff4d7940;position:relative}.btn-common[_ngcontent-%COMP%]:hover{color:#fff;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);box-shadow:0 8px 16px #ff4d7966;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.btn-border[_ngcontent-%COMP%]{color:#212121;background-color:transparent;border:1px solid rgba(36,36,36,.2)}.btn-border[_ngcontent-%COMP%]:hover{color:#ff4a67;border-color:#ff4a67;background-color:#fff3}.btn-fill[_ngcontent-%COMP%]{background:#fff;color:#212121}.btn-fill[_ngcontent-%COMP%]:hover{color:#ff4a67}.btn-lg[_ngcontent-%COMP%]{padding:12px 34px;text-transform:uppercase;font-size:14px}.btn-rm[_ngcontent-%COMP%]{padding:7px 10px;text-transform:capitalize}button[_ngcontent-%COMP%]:focus{outline:none!important}.icon-close[_ngcontent-%COMP%], .icon-check[_ngcontent-%COMP%]{color:#ff4a67}.bg-drack[_ngcontent-%COMP%]{background:#f1f1f1}.bg-white[_ngcontent-%COMP%]{background:#fff}.mb-30[_ngcontent-%COMP%]{margin-bottom:30px}.mt-30[_ngcontent-%COMP%]{margin-top:30px}a.back-to-top[_ngcontent-%COMP%]{display:none;position:fixed;bottom:18px;right:15px;text-decoration:none}a.back-to-top[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{display:block;font-size:22px;width:40px;height:40px;line-height:40px;color:#fff;background-image:linear-gradient(65deg,#ff4d79 0,#ff809f);border-radius:30px;text-align:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;box-shadow:0 0 4px #00000024,0 4px 8px #00000047}a.back-to-top[_ngcontent-%COMP%]:hover, a.back-to-top[_ngcontent-%COMP%]:focus{text-decoration:none}#preloader[_ngcontent-%COMP%]{position:fixed;background:#fff;top:0;left:0;width:100%;height:100%;z-index:9999999999}
197.sk-circle[_ngcontent-%COMP%]{margin:0 auto;width:40px;height:40px;top:45%;position:relative}.sk-circle[_ngcontent-%COMP%]   .sk-child[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle[_ngcontent-%COMP%]   .sk-child[_ngcontent-%COMP%]:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#ff4a67;border-radius:100%;-webkit-animation:_ngcontent-%COMP%_sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:_ngcontent-%COMP%_sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle[_ngcontent-%COMP%]   .sk-circle2[_ngcontent-%COMP%]{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle3[_ngcontent-%COMP%]{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle4[_ngcontent-%COMP%]{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle5[_ngcontent-%COMP%]{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle6[_ngcontent-%COMP%]{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle7[_ngcontent-%COMP%]{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle8[_ngcontent-%COMP%]{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle9[_ngcontent-%COMP%]{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle10[_ngcontent-%COMP%]{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle11[_ngcontent-%COMP%]{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle12[_ngcontent-%COMP%]{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle[_ngcontent-%COMP%]   .sk-circle2[_ngcontent-%COMP%]:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle[_ngcontent-%COMP%]   .sk-circle3[_ngcontent-%COMP%]:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle[_ngcontent-%COMP%]   .sk-circle4[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle[_ngcontent-%COMP%]   .sk-circle5[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle[_ngcontent-%COMP%]   .sk-circle6[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle[_ngcontent-%COMP%]   .sk-circle7[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle[_ngcontent-%COMP%]   .sk-circle8[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle[_ngcontent-%COMP%]   .sk-circle9[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle[_ngcontent-%COMP%]   .sk-circle10[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle[_ngcontent-%COMP%]   .sk-circle11[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle[_ngcontent-%COMP%]   .sk-circle12[_ngcontent-%COMP%]:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes _ngcontent-%COMP%_sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes _ngcontent-%COMP%_sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.section-padding[_ngcontent-%COMP%]{padding:60px 0;background-color:#f0f8ff}.no-padding[_ngcontent-%COMP%]{padding:0!important}.padding-left-none[_ngcontent-%COMP%]{padding-left:0}.padding-right-none[_ngcontent-%COMP%]{padding-right:0}#page-banner-area[_ngcontent-%COMP%]{background:url("./media/img1-BYXPERSD.png") no-repeat;background-position:50% 50%;background-size:cover}.page-banner[_ngcontent-%COMP%]{position:relative;min-height:250px;color:#fff}.page-banner[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0003}.page-banner[_ngcontent-%COMP%]   .page-banner-title[_ngcontent-%COMP%]{position:absolute;top:50%;width:100%;height:100%;text-transform:uppercase}.page-banner[_ngcontent-%COMP%]   .page-banner-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff;font-size:40px!important}@-webkit-keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}
197to{opacity:1}}@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeIn;animation-name:_ngcontent-%COMP%_fadeIn}#white-bg[_ngcontent-%COMP%]{background:#fff}.navbar-brand[_ngcontent-%COMP%]{position:relative;padding:0}.navbar-brand[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:75%}.top-nav-collapse[_ngcontent-%COMP%]{background:#fff;z-index:999999;top:0!important;min-height:58px;box-shadow:0 3px 6px 3px #0000000f;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;background:#fff!important}.top-nav-collapse[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{top:0}.top-nav-collapse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#212121!important}.top-nav-collapse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover, .top-nav-collapse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]   a.nav-link[_ngcontent-%COMP%]{color:#ff4a67!important}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{background:transparent;border:1px solid #ff4a67;background-image:linear-gradient(65deg,#ff4d79 0,#ff809f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;border-radius:4px;cursor:pointer}.indigo[_ngcontent-%COMP%]{background:transparent}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{color:#fff;font-size:14px;padding:0 15px;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:40px;text-transform:uppercase;background:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:before{content:"";position:absolute;top:19px;left:5%;margin-left:-10px;width:15px;height:2px;background:#ff4a67;-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:-webkit-transform .1s;-moz-transition:-webkit-transform .1s;transition:transform .1s}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:before{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scaleZ(1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;outline:none}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:focus, .navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text!important}.navbar[_ngcontent-%COMP%]{padding:0}.navbar[_ngcontent-%COMP%]   li.active[_ngcontent-%COMP%]   a.nav-link[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text!important}.dropdown-toggle[_ngcontent-%COMP%]:after{display:none}.dropdown-menu[_ngcontent-%COMP%]{margin:0;padding:0;display:none;position:absolute;z-index:99;min-width:210px;background-color:#fff;white-space:nowrap;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;animation:_ngcontent-%COMP%_fadeIn .4s;-webkit-animation:_ngcontent-%COMP%_fadeIn .4s;-moz-animation:fadeIn .4s;-o-animation:fadeIn .4s;-ms-animation:fadeIn .4s}.dropdown-menu[_ngcontent-%COMP%]:before{content:"";display:inline-block;position:absolute;bottom:100%;left:20%;margin-left:-5px;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #f5f5f5}.dropdown[_ngcontent-%COMP%]:hover   .dropdown-menu[_ngcontent-%COMP%]{display:block;position:absolute;text-align:left;top:100%;border:none;animation:_ngcontent-%COMP%_fadeIn .4s;-webkit-animation:_ngcontent-%COMP%_fadeIn .4s;-moz-animation:fadeIn .4s;-o-animation:fadeIn .4s;-ms-animation:fadeIn .4s;background:#f5f5f5}.dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]{width:100%;padding:12px 20px;font-size:14px;color:#212121;border-bottom:1px solid #f1f1f1;text-decoration:none;display:inline-block;float:left;clear:both;position:relative;outline:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.dropdown[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:focus, .dropdown[_ngcontent-%COMP%]   .dropdown-item[_ngcontent-%COMP%]:hover, .dropdown[_ngcontent-%COMP%]   .dropdown-item.active[_ngcontent-%COMP%]{color:#ff4a67}.dropdown-item.active[_ngcontent-%COMP%], .dropdown-item[_ngcontent-%COMP%]:active{background:transparent}.fadeInUpMenu[_ngcontent-%COMP%]{-webkit-animation-name:fadeInUpMenu;animation-name:fadeInUpMenu}@media (min-width: 768px) and (max-width: 991px){.bg-inverse[_ngcontent-%COMP%]{background:#fff!important;box-shadow:0 3px 6px 3px #0000000f}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%], .navbar-expand-lg[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{margin:0 15px}.navbar-nav[_ngcontent-%COMP%]{padding:5px 15px}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;padding:0 40px;color:#212121}}@media (max-width: 991px){.bg-inverse[_ngcontent-%COMP%]{background:#fff!important;box-shadow:0 3px 6px 3px #0000000f}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%], .navbar-expand-lg[_ngcontent-%COMP%]   .navbar-toggler[_ngcontent-%COMP%]{margin:0 15px}.navbar-nav[_ngcontent-%COMP%]{padding:5px 15px}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;padding:0 40px;color:#212121}}#about[_ngcontent-%COMP%]{background:#f6f9f9}.about-content[_ngcontent-%COMP%]{height:100%;display:table}.about-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{vertical-align:middle;display:table-cell}.about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-weight:700}.about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]   h6[_ngcontent-%COMP%]{font-size:18px;line-height:32px;font-weight:400;margin-top:20px}.about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px}.about-content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin-bottom:-8px}.about-content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style:none;line-height:30px;position:relative;padding-left:25px}.about-content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{position:absolute;
197left:0;top:7px;font-size:16px;color:#ff4a67}.about-content[_ngcontent-%COMP%]   .btn-about[_ngcontent-%COMP%]{margin-top:30px}.about-content[_ngcontent-%COMP%]   .btn-about[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{margin-right:10px}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]{position:relative}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]   .overlay-text[_ngcontent-%COMP%]{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{position:absolute;top:30%;width:100%;color:#fff;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:16px;text-transform:uppercase}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#ff4a67;margin-top:10px}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]:hover   .content[_ngcontent-%COMP%]{top:50%}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]   .overlay-text[_ngcontent-%COMP%]:hover{opacity:1}.ready-to-play[_ngcontent-%COMP%]{height:560px;width:100%;overflow:hidden;position:relative;z-index:2}.ready-to-play[_ngcontent-%COMP%]:before{content:"";background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);position:absolute;display:block;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.7}video[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);background-size:cover;transition:1s opacity}.stop[_ngcontent-%COMP%]{opacity:1}.stopfade[_ngcontent-%COMP%]   .ready-to-play[_ngcontent-%COMP%]:before{opacity:1}.video-text[_ngcontent-%COMP%]{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999;color:#fff}.video-text[_ngcontent-%COMP%]{text-align:center}.video-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:15px;color:#fff;text-transform:uppercase}.video-text[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{margin-bottom:25px;color:#fff}.video-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff}.tb-t[_ngcontent-%COMP%]{display:table;height:100%;margin:auto}.tb-t[_ngcontent-%COMP%]   .tb-c[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle}.tb-t[_ngcontent-%COMP%]   .tb-c[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:transparent;border:2px solid #fff;border-radius:50%;width:80px;height:80px}.tb-t[_ngcontent-%COMP%]   .tb-c[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:30px;color:#fff;line-height:70px}.tb-t[_ngcontent-%COMP%]   .tb-c[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{outline:none}.counter-section[_ngcontent-%COMP%]{background:url("./media/countdown-CLBVZSFL.jpg") no-repeat center;background-size:auto auto;padding:80px 0;background-size:cover;background-attachment:relative;position:relative}.counter-section[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;background:#000c}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]{position:relative;background:#ffffff4d;border-radius:4px;padding:35px 0 35px 45px;margin-left:20px}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);color:#fff;text-align:center;line-height:50px;width:60px;height:60px;border-radius:50%;position:absolute;top:47%;left:-30px;margin-top:-25px}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:24px;line-height:60px;color:#fff}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:15px;color:#fff;font-weight:400}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]   .counterUp[_ngcontent-%COMP%]{color:#fff;font-size:50px;margin-bottom:20px;font-weight:700}#sponsors[_ngcontent-%COMP%]{background:url("./media/countdown-CLBVZSFL.jpg") no-repeat center;background-attachment:scroll;background-size:auto auto;background-size:cover;background-attachment:fixed;position:relative}#sponsors[_ngcontent-%COMP%]   .section-title-header[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%], #sponsors[_ngcontent-%COMP%]   .section-title-header[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff}#sponsors[_ngcontent-%COMP%]   .sponsors-logo[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin:30px}#sponsors[_ngcontent-%COMP%]   .spnsors-logo[_ngcontent-%COMP%]:hover{border-color:transparent;box-shadow:0 20px 40px #0003}#schedules[_ngcontent-%COMP%]{background:#f3f4f3}#schedule-tab[_ngcontent-%COMP%]{position:relative}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]{display:block;border-bottom:none}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{text-align:center;margin:0 10px;display:inline-block}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding:16px 15px 12px;background:#fff;border-radius:4px;box-shadow:0 8px 24px #e2e8ed;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover{border-color:transparent;position:relative;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0)}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]   h4[_ng
197content-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover   h4[_ngcontent-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:hover   h5[_ngcontent-%COMP%]{color:#fff}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item.show[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]:before, .schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]:before{content:"";position:absolute;left:42%;bottom:-24px;border-width:12px;border-style:solid;border-color:#ff4a67 transparent transparent transparent}.schedule[_ngcontent-%COMP%]   .item-text[_ngcontent-%COMP%]{border-radius:4px;position:relative}.schedule[_ngcontent-%COMP%]   .item-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:15px!important;color:#2f323c;line-height:22px;font-weight:400;text-transform:uppercase}.schedule[_ngcontent-%COMP%]   .item-text[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:14px!important;color:#848484;line-height:16px;font-weight:400;text-transform:capitalize}.schedule[_ngcontent-%COMP%]   .schedule-tab-content[_ngcontent-%COMP%]   .tab-content[_ngcontent-%COMP%]{box-shadow:0 8px 24px #e2e8ed}.schedule[_ngcontent-%COMP%]   .schedule-tab-content[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{border:none}.schedule[_ngcontent-%COMP%]   .show[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{background:#f3f4f3}.schedule[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .schedule-slot-time[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);color:#fff;padding:38px 28px;float:left;font-size:18px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{position:relative;padding:35px 40px 35px 224px;border-bottom:1px dashed #e5e5e5;cursor:pointer;border-left:none;width:100%}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .images-box[_ngcontent-%COMP%]{width:70px;height:70px;float:left;margin-right:20px}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .images-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:50%}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .time[_ngcontent-%COMP%]{color:#777;font-size:13px;margin-bottom:5px}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-weight:700;font-size:18px;color:#212121;text-transform:uppercase;margin-bottom:8px}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{position:relative;font-size:14px;color:#777;font-weight:500;display:inline-block;margin-bottom:5px}.schedule[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:30px 45px;background:#fff}.schedule[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .location[_ngcontent-%COMP%]{margin-top:8px;font-size:13px;color:#777}.schedule[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .location[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#ff4a67;margin-right:5px}.accordion[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{border-radius:0;margin-bottom:-2px}.accordion[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{position:relative}.accordion[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]:after{font-family:LineIcons;content:"\\e93a";position:absolute;right:10px;color:#999;top:50%;line-height:1;padding:0 5px;margin-top:-7px}.accordion[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]:after{content:"\\e940"}.accordion[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{background:transparent;cursor:pointer;padding:0}.accordion[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#ff4a67;width:40px;height:40px;
197display:inline-block;line-height:40px;text-align:center;margin-right:10px;border-right:1px solid #ddd}.accordion[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding-left:56px}#information-bar[_ngcontent-%COMP%]{background:#fff;position:relative}#information-bar[_ngcontent-%COMP%]   .inforation-wrapper[_ngcontent-%COMP%]{background:#fff;border-radius:4px;box-shadow:0 8px 24px #e2e8ed;margin-bottom:-35px;margin-top:-35px;padding:45px 0;position:relative;top:-40px;z-index:2}#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{text-align:center}#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block}#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{text-align:center;padding:0 12px;font-size:32px;vertical-align:middle;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:13px;display:inline-block;text-align:left;vertical-align:middle}#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-size:20px;color:#374045;font-weight:700;margin-bottom:5px;display:block}.intro[_ngcontent-%COMP%]{background:#fff}.single-intro-text[_ngcontent-%COMP%]{padding:45px 50px 40px 60px;-webkit-box-shadow:0 8px 24px #E2E8ED;box-shadow:0 8px 24px #e2e8ed;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;overflow:hidden;position:relative;margin:15px 0;background:#fff;z-index:2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto!important}.single-intro-text[_ngcontent-%COMP%]:hover{box-shadow:0 16px 48px #e2e8ed}.single-intro-text[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{position:absolute;left:-10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:20px;font-size:55px;color:#bababa}.single-intro-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:24px!important;margin-bottom:20px!important;font-weight:700!important}.single-intro-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:0}.single-intro-text[_ngcontent-%COMP%]   .count-number[_ngcontent-%COMP%]{position:absolute;right:-55px;bottom:-55px;width:120px;height:120px;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);color:#fff;display:block;text-align:left;font-size:16px;font-weight:700;padding:25px 30px}.single-intro-text[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}#gallery[_ngcontent-%COMP%]{background:#f3f4f3;position:relative}#gallery[_ngcontent-%COMP%]   .gallery-box[_ngcontent-%COMP%]{position:relative;margin-bottom:30px;padding:10px;box-shadow:0 8px 24px #e2e8ed}#gallery[_ngcontent-%COMP%]   .gallery-box[_ngcontent-%COMP%]   .overlay-box[_ngcontent-%COMP%]{position:absolute;inset:0;padding-top:35%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#gallery[_ngcontent-%COMP%]   .gallery-box[_ngcontent-%COMP%]   .overlay-box[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background:#fff;color:#ff4a67;font-size:30px;width:50px;height:50px;display:inline-block;line-height:50px;border-radius:50%;transform:scale(0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#gallery[_ngcontent-%COMP%]   .gallery-box[_ngcontent-%COMP%]:hover   .overlay-box[_ngcontent-%COMP%]{background:#ff4a67b0;transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#gallery[_ngcontent-%COMP%]   .gallery-box[_ngcontent-%COMP%]:hover   .overlay-box[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}.team-item[_ngcontent-%COMP%]:hover{box-shadow:0 16px 48px #e2e8ed}.team-item[_ngcontent-%COMP%]{margin:15px 0;padding:15px;border-radius:4px;position:relative;box-shadow:0 8px 24px #e2e8ed;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.team-item[_ngcontent-%COMP%]   .team-img[_ngcontent-%COMP%]{position:relative;cursor:pointer;overflow:hidden}.team-item[_ngcontent-%COMP%]   .team-overlay[_ngcontent-%COMP%]{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000e6;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]{position:absolute;top:50%;width:100%;color:#fff;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]{padding-left:0;width:120px;height:120px;margin:0 auto;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{float:left}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{letter-spacing:0px;outline:0!important}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:20px;color:#fff;width:60px;height:60px;background:#ff4a67;display:block;border-radius:0;line-height:60px;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-facebook-filled[_ngcontent-%COMP%]{background:#3b5998b3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-facebook-filled[_ngcontent-%COMP%]:hover{background:#3b5998}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-twitter-filled[_ngcontent-%COMP%]{background:#1da1f2b3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-twitter-filled[_ngcontent-%COMP%]:hover{background:#1da1f2}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-google-plus[_ngcontent-%COMP%]{background:#ea4335b3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-google-plus[_ngcontent-%COMP%]:hover{background:#ea4335}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-pinterest[_ngcontent-%COMP%]{background:#bd081cb3}.team-item[_ngcontent-%COMP%]   .overlay-social-icon[_ngcontent-%COMP%]   .social-icons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   .lni-pinterest[_ngcontent-%COMP%]:hover{background:#bd081c}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]{padding:20px 0 5px}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:16px!important;text-transform:uppercase;font-weight:700;margin-bottom:5px}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#212121}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.team-item[_ngcontent-%COMP%]   .info-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;color:#888}.team-item[_ngcontent-%COMP%]:hover   .team-overlay[_ngcontent-%COMP%]{opacity:1}.team-item[_ngcontent-%COMP%]:hover   .social-icons[_ngcontent-%COMP%]{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0)}.blog-item[_ngcontent-%COMP%]{background-color:#fff;border-radius:7px;margin-bottom:30px;text-align:center;box-shadow:0 8px 24px #e2e8ed;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-item[_ngcontent-%COMP%]   .blog-image[_ngcontent-%COMP%]{width:100%;max-width:370px;position:relative;overflow:hidden}.blog-item[_ngcontent-%COMP%]   .blog-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{background:#000;border-top-left-radius:7px;border-top-right-radius:7px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-item[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{position:absolute;top:-25px;left:42%;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);color:#fff;display:block;font-size:26px;box-shadow:0 16px 48px #e2e8ed;width:60px;height:60px;line-height:65px;border-radius:30px}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]{padding:50px 25px 20px;color:#212121;position:relative}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{line-height:22px;margin-bottom:15px}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:400;text-align:center;font-size:20px!important;color:#212121;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]{background:#f5f6f6;padding:10px}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px;color:#999;margin:15px}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px;color:#ff4a67}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#999}.blog-item[_ngcontent-%COMP%]   .meta-tags[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.blog-item[_ngcontent-%COMP%]:hover{box-shadow:0 16px 48px #e2e8ed}.blog-item[_ngcontent-%COMP%]:hover   .blog-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.contact[_ngcontent-%COMP%]{background:#111}#conatiner-map[_ngcontent-%COMP%]{width:100%;height:580px}.title-forme[_ngcontent-%COMP%]{font-size:28px;margin-bottom:20px}.contact-item[_ngcontent-%COMP%]{position:relative;text-align:center}.contact-item[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{width:70px;height:70px;display:inline-block;line-height:70px;font-size:24px;text-align:center;margin-bottom:30px;background:#2d2d2d;color:#fff;border-radius:4px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.contact-item[_ngcontent-%COMP%]   .contact-info[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#ff4a67;font-size:18px!important;margin-bottom:10px}.contact-item[_ngcontent-%COMP%]   .contact-info[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff}#google-map-area[_ngcontent-%COMP%]{position:relative}#google-map-area[_ngcontent-%COMP%]   .container-fluid[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.container-form[_ngcontent-%COMP%]{left:0%;padding:40px 15px;margin-left:-15px;z-index:99}.container-form[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{background-color:#fff;padding:56px;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}.container-form[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-bottom:30px}.container-form[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{display:block;width:100%;line-height:26px;font-size:14px;box-shadow:none;color:#848484;border:1px solid #0c030361;padding:7px 19px;border-radius:16px;background-image:none;background-clip:padding-box}
197.container-form[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:focus{color:#212121;background-color:#fff;border-color:#ff4a67;box-shadow:none;outline:0}.container-form[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{border-radius:4px!important}.form-submit[_ngcontent-%COMP%]   .btn-common[_ngcontent-%COMP%]{width:100%}.list-unstyled[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-top:10px;color:#dc3545!important}.text-danger[_ngcontent-%COMP%]{margin-top:20px;font-size:18px}.form-control[_ngcontent-%COMP%]{display:block;width:100%;line-height:27px;font-size:14px;box-shadow:none;color:#848484;padding:7px 19px;border:1px solid #e5e5e5;border-radius:0;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.form-control[_ngcontent-%COMP%]:focus{border-color:#ff4a67;box-shadow:none;outline:0}#contact-text[_ngcontent-%COMP%]{background:#161e26}#contact-text[_ngcontent-%COMP%]   .contact-wrapper[_ngcontent-%COMP%]{background:#fff;margin-bottom:-35px;margin-top:-20px;padding:30px 0;border-radius:4px;position:relative;top:-40px;z-index:999}#contact-text[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{text-align:center}#contact-text[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block}#contact-text[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{text-align:center;padding:0 12px;font-size:28px;vertical-align:middle;color:#ff4a67}#contact-text[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px;display:inline-block;text-align:left;vertical-align:middle}#contact-text[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{font-size:20px;color:#374045;font-weight:700;margin-bottom:5px;display:block}footer[_ngcontent-%COMP%]{background:#161e26;text-align:center}.site-info[_ngcontent-%COMP%]{position:relative;padding:30px 0;margin-bottom:30px}.site-info[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:13px;color:#9e9e9e}.site-info[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff}.site-info[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.social-icons-footer[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin:0;padding:0;list-style:none}.social-icons-footer[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block}.social-icons-footer[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#888;display:inline-block;margin-left:5px;margin-right:5px;margin-bottom:15px;border-radius:4px;border:1px solid rgba(255,254,254,.07);line-height:40px;width:40px;height:40px;text-align:center;font-size:16px}.social-icons-footer[_ngcontent-%COMP%]   .facebook[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{border-color:#4867aa;color:#4867aa}.social-icons-footer[_ngcontent-%COMP%]   .twitter[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{border-color:#1da1f2;color:#1da1f2}.social-icons-footer[_ngcontent-%COMP%]   .linkedin[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{border-color:#0077b5;color:#0077b5}.social-icons-footer[_ngcontent-%COMP%]   .google[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{border-color:#ea4335;color:#ea4335}.social-icons-footer[_ngcontent-%COMP%]   .pinterest[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{border-color:#bd081c;color:#bd081c}.link-list[_ngcontent-%COMP%]{margin:15px}.link-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;padding:7px 10px}.link-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#9e9e9e}.link-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ff4a67}.subscribe-inner[_ngcontent-%COMP%]{padding:50px 0;text-align:center}.subscribe-inner[_ngcontent-%COMP%]   .subscribe-title[_ngcontent-%COMP%]{color:#fff;font-size:26px;text-center:center;margin-bottom:50px;position:relative}.subscribe-inner[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#888;margin-bottom:30px}.subscribe-inner[_ngcontent-%COMP%]   .sub-btn[_ngcontent-%COMP%]{margin:0;width:12rem;padding:18px 40px;border-radius:30px;min-width:12rem;position:absolute;top:0;border:none;bottom:0;right:0}.subscribe-inner[_ngcontent-%COMP%]   .sub-btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:5px}.subscribe-inner[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{position:relative;background:#252d37;border:1px solid #252D37;box-shadow:none;color:#fff!important;border-radius:30px;height:55px;margin-right:-1px;width:90%}.subscribe-inner[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:focus{color:#212121;border-color:#ff4a67;outline:0}.subscribe-inner[_ngcontent-%COMP%]   .form-inline[_ngcontent-%COMP%]{position:relative;margin:0 auto;width:100%}.footer-logo[_ngcontent-%COMP%]{margin-bottom:50px}#count[_ngcontent-%COMP%]{background:#f6f9f9}#count[_ngcontent-%COMP%]   .count-wrapper[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);border-radius:4px;box-shadow:0 4px 25px #00000014;margin-bottom:-35px;margin-top:-35px;padding:15px 0;position:relative;top:-40px;z-index:999;display:inline-block;width:100%}.time-count[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{text-align:center}.time-entry[_ngcontent-%COMP%]{display:inline-block;margin:15px 0;width:24%;float:left;border:none;position:relative;height:auto;border-radius:4px;text-align:center;font-weight:400;color:#fff;font-size:14px;letter-spacing:1px;line-height:22px}.time-entry[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:60px;line-height:45px;font-weight:700;letter-spacing:.3;font-family:Comforto,sans-serif;display:block;color:#fff;margin-bottom:10px}.time-entry[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{position:absolute;right:0;top:50%;bottom:0;margin:auto;font-size:30px;-webkit-transform:translateY(-18%);-ms-transform:translateY(-18%);transform:translateY(-18%)}.time-entry[_ngcontent-%COMP%]:first-child{border-left:none}#pricing[_ngcontent-%COMP%]{background:#f8fafa;position:relative}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]{display:inline-block;width:100%;text-align:center;box-shadow:0 8px 24px #e2e8ed;border-radius:4px;background:#fff;padding:50px 40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{padding:20px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:60px;color:#ff4a67}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .colmun-title[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:20px;color:#212121;margin-bottom:20px;text-transform:uppercase;font-weight:700}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]{padding-top:10px;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:38px!important;background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:42px;margin-bottom:7px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-transform:uppercase;font-size:13px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:15px;color:#5c5c5c;font-weight:700;letter-spacing:1px;line-height:30px;text-transform:uppercase;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]{padding:15px 0}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-bottom:15px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{position:relative;line-height:40px;font-size:15px;font-weight:400;padding:2px 0}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{margin-right:7px;font-size:12px;color:#ff4a67}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:12px;margin-right:5px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]:hover{box-shadow:0 16px 48px #e2e8ed}#pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);box-shadow:0 16px 48px #e2e8ed}#pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], #pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .colmun-title[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{color:#fff}#pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{background-image:linear-gradient(120deg,#fff 0% 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], #pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .price[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], #pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%], #pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#fff}#pricing[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{background:#fff;color:#212121}.hero-area-bg[_ngcontent-%COMP%]{background:url("./media/hero-area-TS7LSXLQ.jpg") no-repeat;background-size:cover}#hero-area[_ngcontent-%COMP%]{color:#fff;overflow:hidden;position:relative}#hero-area[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;top:0;left:0;background:#0000004d}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]{padding:100px 20px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{margin-bottom:30px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-image:linear-gradient(65deg,#ac3eff 0,#85aae0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:50px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .banner-info[_ngcontent-%COMP%]{font-size:18px;font-style:italic;margin-bottom:22px;line-height:24px;color:#fff}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .head-title[_ngcontent-%COMP%]{color:#fff;font-size:48px;line-height:48px;text-transform:uppercase;font-weight:700;margin-bottom:22px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .banner-desc[_ngcontent-%COMP%]{font-size:17px;font-weight:400;color:#fff;line-height:30px;margin-bottom:30px;padding:0 70px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{margin:0 10px;font-size:16px;padding:12px 40px;text-transform:uppercase}.nivo-lightbox-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0;background:#000c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-overlay.nivo-lightbox-open[_ngcontent-%COMP%]{visibility:visible;opacity:1}.nivo-lightbox-wrap[_ngcontent-%COMP%]{position:absolute;inset:10%}.nivo-lightbox-content[_ngcontent-%COMP%]{width:100%;height:100%}.nivo-lightbox-title-wrap[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;width:100%;z-index:99999;text-align:center}.nivo-lightbox-nav[_ngcontent-%COMP%]{display:none}.nivo-lightbox-prev[_ngcontent-%COMP%]{position:absolute;top:50%;left:0}.nivo-lightbox-next[_ngcontent-%COMP%]{position:absolute;top:50%;right:0}.nivo-lightbox-close[_ngcontent-%COMP%]{position:absolute;top:2%;right:2%}.nivo-lightbox-image[_ngcontent-%COMP%]{text-align:center}.nivo-lightbox-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}.nivo-lightbox-content[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{width:100%;height:100%}.nivo-lightbox-inline[_ngcontent-%COMP%], .nivo-lightbox-ajax[_ngcontent-%COMP%]{max-height:100%;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-lightbox-error[_ngcontent-%COMP%]{display:table;text-align:center;width:100%;height:100%;color:#fff;text-shadow:0 1px 1px #000}.nivo-lightbox-error[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-fade[_ngcontent-%COMP%], .nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-fadeScale[_ngcontent-%COMP%], .nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-slideLeft[_ngcontent-%COMP%], .nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-slideRight[_ngcontent-%COMP%], .nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-slideUp[_ngcontent-%COMP%], .nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-slideDown[_ngcontent-%COMP%], .nivo-lightbox-notouch[_ngcontent-%COMP%]   .nivo-lightbox-effect-fall[_ngcontent-%COMP%]{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nivo-lightbox-effect-slideLeft[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%], .nivo-lightbox-effect-slideRight[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%], .nivo-lightbox-effect-slideUp[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%], .nivo-lightbox-effect-slideDown[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);-ms-transition:all .3s cubic-bezier(.25,.5,.5,.9);-o-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translate(-10%)}.nivo-lightbox-effect-slideRight[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translate(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%], .nivo-lightbox-effect-slideRight.nivo-lightbox-open[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.nivo-lightbox-effect-slideDown[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.nivo-lightbox-effect-slideUp[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}.nivo-lightbox-effect-slideUp
197.nivo-lightbox-open[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%], .nivo-lightbox-effect-slideDown.nivo-lightbox-open[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nivo-lightbox-body-effect-fall[_ngcontent-%COMP%]   .nivo-lightbox-effect-fall[_ngcontent-%COMP%]{-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.nivo-lightbox-effect-fall[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);transform:translateZ(300px)}.nivo-lightbox-effect-fall.nivo-lightbox-open[_ngcontent-%COMP%]   .nivo-lightbox-wrap[_ngcontent-%COMP%]{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.icon-close[_ngcontent-%COMP%]{font-size:24px}@media (min-width: 992px) and (max-width: 1199px){#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .head-title[_ngcontent-%COMP%]{font-size:40px}.navbar-expand-lg[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding:0 10px}.single-intro-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px!important}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px}.schedule[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .schedule-slot-time[_ngcontent-%COMP%]{padding:38px 22px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]{padding:10px 35px 10px 45px}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:16px!important}}@media (max-width: 991px){.page-title-section[_ngcontent-%COMP%]{padding:40px 0}.section-titile-bg[_ngcontent-%COMP%]{display:none}.section-title[_ngcontent-%COMP%]{position:relative;margin-bottom:10px}.about-item[_ngcontent-%COMP%]{margin-bottom:30px}.accordion[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{font-size:12px}.schedule[_ngcontent-%COMP%]   .schedule-tab-title[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:150px}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:13px!important;line-height:18px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]{padding:10px 35px 10px 45px}#sponsors[_ngcontent-%COMP%]   .spnsors-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:80%}}@media (min-width: 768px) and (max-width: 991px){#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .head-title[_ngcontent-%COMP%]{font-size:36px}#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{text-align:left;margin:10px}.about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:30px!important;margin-top:30px}.single-intro-text[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:18px!important}.countdown-timer[_ngcontent-%COMP%]   .heading-count[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:25px!important}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{padding:20px 40px 35px 180px}.schedule[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .schedule-slot-time[_ngcontent-%COMP%]{font-size:14px;padding:29px;max-width:22%}.schedule[_ngcontent-%COMP%]   .schedule-tab-title[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:150px}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:14px!important}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]{margin-bottom:30px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]{padding:10px 35px 10px 60px}.about-item[_ngcontent-%COMP%]{margin-bottom:30px}.accordion[_ngcontent-%COMP%]   .header-title[_ngcontent-%COMP%]{font-size:12px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]{padding:10px 60px 10px 45px}#sponsors[_ngcontent-%COMP%]   .spnsors-logo[_ngcontent-%COMP%]{padding:30px}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]{margin-bottom:20px}.footer-area[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-top:30px}}@media (max-width: 767px){.section-title[_ngcontent-%COMP%]{font-size:22px}.section-sub[_ngcontent-%COMP%]{font-size:16px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]{padding:100px 0}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .head-title[_ngcontent-%COMP%]{font-size:20px;margin-bottom:10px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .btn-date[_ngcontent-%COMP%]{font-size:12px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{margin:25px 3px 0 0}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .banner-info[_ngcontent-%COMP%]{font-size:14px}#hero-area[_ngcontent-%COMP%]   .contents[_ngcontent-%COMP%]   .banner-desc[_ngcontent-%COMP%]{padding:0 10px}
197#information-bar[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{text-align:left;margin-bottom:30px}.about-content[_ngcontent-%COMP%]   .about-text[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:22px!important;margin-top:20px}.about-content[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-size:12px}.time-entry[_ngcontent-%COMP%]{width:50%;font-size:14px}.time-entry[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:30px}.time-entry[_ngcontent-%COMP%]   b[_ngcontent-%COMP%]{display:none}.counter-section[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]{margin-bottom:30px}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{margin:15px 0}.schedule[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding:12px 10px}.schedule[_ngcontent-%COMP%]   .item-text[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-size:12px!important}.schedule[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:15px}.schedule[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .schedule-slot-time[_ngcontent-%COMP%]{display:none}.schedule[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]{padding:30px}.schedule[_ngcontent-%COMP%]   .schedule-tab-title[_ngcontent-%COMP%]   .nav-tabs[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{width:288px}#event-up[_ngcontent-%COMP%]   .event-item[_ngcontent-%COMP%]{margin-bottom:30px}#pricing[_ngcontent-%COMP%]   .price-block-wrapper[_ngcontent-%COMP%]   .pricing-list[_ngcontent-%COMP%]{padding:10px 30px 10px 40px}#sponsors[_ngcontent-%COMP%]   .spnsors-logo[_ngcontent-%COMP%]{margin-bottom:15px}.blog-item[_ngcontent-%COMP%]   .descr[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:18px}.container-form[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{padding:20px}.contact-item[_ngcontent-%COMP%]{margin-bottom:40px}#sponsors[_ngcontent-%COMP%]   .spnsors-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:80%}#contact-text[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{text-align:left;margin-bottom:15px}.subscribe-inner[_ngcontent-%COMP%]   .subscribe-title[_ngcontent-%COMP%]{font-size:16px}.subscribe-inner[_ngcontent-%COMP%]   .subscribe-title[_ngcontent-%COMP%]:before{left:40%}.subscribe-inner[_ngcontent-%COMP%]   .sub-btn[_ngcontent-%COMP%]{width:9rem;min-width:5rem;padding:18px 20px}}@media (min-width: 320px) and (max-width: 480px){.btn[_ngcontent-%COMP%]{padding:5px 7px;font-size:13px}}.size-xs[_ngcontent-%COMP%]{font-size:1rem!important}.size-sm[_ngcontent-%COMP%]{font-size:1.55rem!important}.size-md[_ngcontent-%COMP%]{font-size:2.25rem!important}.size-fw[_ngcontent-%COMP%]{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.size-lg[_ngcontent-%COMP%]{font-size:3rem!important}@-webkit-keyframes _ngcontent-%COMP%_spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes _ngcontent-%COMP%_spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes _ngcontent-%COMP%_burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes _ngcontent-%COMP%_burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes _ngcontent-%COMP%_flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes _ngcontent-%COMP%_flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes _ngcontent-%COMP%_fade-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@keyframes _ngcontent-%COMP%_fade-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-webkit-keyframes _ngcontent-%COMP%_fade-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translate(20px);opacity:0}
197}@keyframes _ngcontent-%COMP%_fade-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translate(20px);opacity:0}}@-webkit-keyframes _ngcontent-%COMP%_fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes _ngcontent-%COMP%_fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes _ngcontent-%COMP%_fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes _ngcontent-%COMP%_fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes _ngcontent-%COMP%_tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scaleZ(1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes _ngcontent-%COMP%_tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.lni-spin-effect[_ngcontent-%COMP%], .lni-spin-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_spin 2s linear infinite;animation:_ngcontent-%COMP%_spin 2s linear infinite}.lni-tada-effect[_ngcontent-%COMP%], .lni-tada-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_tada 1.5s ease infinite;animation:_ngcontent-%COMP%_tada 1.5s ease infinite}.lni-flashing-effect[_ngcontent-%COMP%], .lni-flashing-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_flashing 1.5s infinite linear;animation:_ngcontent-%COMP%_flashing 1.5s infinite linear}.lni-burst-effect[_ngcontent-%COMP%], .lni-burst-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_burst 1.5s infinite linear;animation:_ngcontent-%COMP%_burst 1.5s infinite linear}.lni-fade-up-effect[_ngcontent-%COMP%], .lni-fade-up-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_fade-up 1.5s infinite linear;animation:_ngcontent-%COMP%_fade-up 1.5s infinite linear}.lni-fade-down-effect[_ngcontent-%COMP%], .lni-fade-down-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_fade-down 1.5s infinite linear;animation:_ngcontent-%COMP%_fade-down 1.5s infinite linear}.lni-fade-left-effect[_ngcontent-%COMP%], .lni-fade-left-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_fade-left 1.5s infinite linear;animation:_ngcontent-%COMP%_fade-left 1.5s infinite linear}.lni-fade-right-effect[_ngcontent-%COMP%], .lni-fade-right-effect-hover[_ngcontent-%COMP%]:hover{-webkit-animation:_ngcontent-%COMP%_fade-right 1.5s infinite linear;animation:_ngcontent-%COMP%_fade-right 1.5s infinite linear}.swiper-container[_ngcontent-%COMP%]{display:flex}.swiper-slide[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;height:100%}.testimonial-slider__one[_ngcontent-%COMP%]{flex-direction:column;justify-content:space-between}.testimonial-slider--info[_ngcontent-%COMP%]{margin-top:auto}h4.name[_ngcontent-%COMP%]{font-size:18px!important;font-weight:700}.designation[_ngcontent-%COMP%]{font-size:14px;color:#888!important}.img-fluid1[_ngcontent-%COMP%]{height:67px!important}.testimonial-slider__text[_ngcontent-%COMP%]:first-line{color:bold;font-weight:700}.testimonial-slider__text[_ngcontent-%COMP%]:before{content:"\\201c";color:#00f;font-size:3.5em;position:absolute;
197left:12px;top:-32px}@media (min-width: 280px) and (max-width: 767px){.global_section_content[_ngcontent-%COMP%]{font-size:12px!important;color:#000;line-height:1.8}.recognition-slider[_ngcontent-%COMP%]{margin-bottom:122px;padding:5px}.testimonial-slider__text[_ngcontent-%COMP%]:before{content:"\\201c";color:#00f;font-size:3.5em;position:absolute;left:12px;top:-10px}as[_ngcontent-%COMP%]{transition:all .2s linear}}@media only screen and (max-width: 1024px) and (min-width: 768px){.global_section_content[_ngcontent-%COMP%]{font-size:12px!important;color:#000;line-height:2.2;height:300px}.recognition-slider[_ngcontent-%COMP%]{padding:3px}}.section-padding[_ngcontent-%COMP%]{padding:60px 0}.sponsors-logo[_ngcontent-%COMP%]   .sponsor-img[_ngcontent-%COMP%]{max-width:200px}.overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c!important}.Newliscr[_ngcontent-%COMP%]{margin-top:29px}.loader-container[_ngcontent-%COMP%]{position:fixed;width:100%;inset:0;background-color:#ffffffb3}.loader-wheel[_ngcontent-%COMP%]{content:"";display:block;position:absolute;left:48%;top:40%;width:63px;height:63px;margin:0 auto;border:4px solid #1a6da9;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:_ngcontent-%COMP%_cssload-spin .5s infinite linear;-o-animation:cssload-spin .5s infinite linear;-ms-animation:cssload-spin .5s infinite linear;-webkit-animation:_ngcontent-%COMP%_cssload-spin .5s infinite linear;-moz-animation:cssload-spin .5s infinite linear}@keyframes _ngcontent-%COMP%_cssload-spin{to{transform:rotate(360deg)}}@-o-keyframes cssload-spin{to{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{to{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes _ngcontent-%COMP%_cssload-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.registration-fee-label[_ngcontent-%COMP%]{font-size:1rem;font-weight:600;color:#343a40;text-shadow:1px 1px 2px rgba(0,0,0,.1);margin-top:.5rem;margin-bottom:.5rem;display:inline-block}.registration-fee-label[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]{font-weight:700;color:#28a745;text-decoration:underline;font-size:1.6rem;margin-left:5px;transition:transform .3s ease,color .3s ease}.registration-fee-label[_ngcontent-%COMP%]   .amount[_ngcontent-%COMP%]:hover{transform:scale(1.1);color:#218838}
198
199
200
201
202
203
204
205
206`,'@font-face{font-family:lineicons;src:url("./media/lineicons-RKJGYIU6.eot");src:url("./media/lineicons-RKJGYIU6.eot") format("application/vnd.ms-fontobject"),url("./media/lineicons-ZDSOODCQ.woff2") format("font/woff2"),url("./media/lineicons-UFEDO5IJ.woff") format("font/woff"),url("./media/lineicons-OUOQCRDM.ttf") format("font/ttf"),url("./media/lineicons-BIKRUKV2.svg") format("image/svg+xml")}.lni[_ngcontent-%COMP%]{display:inline-block;font: 1em/1 lineicons;color:inherit;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lni-sm[_ngcontent-%COMP%]{font-size:.8em}.lni-lg[_ngcontent-%COMP%]{font-size:1.2em}.lni-16[_ngcontent-%COMP%]{font-size:16px}.lni-32[_ngcontent-%COMP%]{font-size:32px}.lni-is-spinning[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_lni-spin 1s infinite linear}@keyframes _ngcontent-%COMP%_lni-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lni-rotate-90[_ngcontent-%COMP%]{transform:rotate(90deg)}.lni-rotate-180[_ngcontent-%COMP%]{transform:rotate(180deg)}.lni-rotate-270[_ngcontent-%COMP%]{transform:rotate(270deg)}.lni-flip-y[_ngcontent-%COMP%]{transform:scaleY(-1)}.lni-flip-x[_ngcontent-%COMP%]{transform:scaleX(-1)}.lni-zoom-out[_ngcontent-%COMP%]:before{content:"\\ea02"}.lni-zoom-in[_ngcontent-%COMP%]:before{content:"\\ea03"}.lni-zip[_ngcontent-%COMP%]:before{content:"\\ea04"}.lni-website[_ngcontent-%COMP%]:before{content:"\\ea05"}.lni-website-alt[_ngcontent-%COMP%]:before{content:"\\ea06"}.lni-users[_ngcontent-%COMP%]:before{content:"\\ea07"}.lni-user[_ngcontent-%COMP%]:before{content:"\\ea08"}.lni-upload[_ngcontent-%COMP%]:before{content:"\\ea09"}.lni-unlink[_ngcontent-%COMP%]:before{content:"\\ea0a"}.lni-trash-can[_ngcontent-%COMP%]:before{content:"\\ea0b"}.lni-timer[_ngcontent-%COMP%]:before{content:"\\ea0c"}.lni-tab[_ngcontent-%COMP%]:before{content:"\\ea0d"}.lni-star-half[_ngcontent-%COMP%]:before{content:"\\ea0e"}.lni-star-fill[_ngcontent-%COMP%]:before{content:"\\ea0f"}.lni-star-empty[_ngcontent-%COMP%]:before{content:"\\ea10"}.lni-signal[_ngcontent-%COMP%]:before{content:"\\ea11"}.lni-shortcode[_ngcontent-%COMP%]:before{content:"\\ea12"}.lni-shopping-basket[_ngcontent-%COMP%]:before{content:"\\ea13"}.lni-share[_ngcontent-%COMP%]:before{content:"\\ea14"}.lni-share-alt[_ngcontent-%COMP%]:before{content:"\\ea15"}.lni-search[_ngcontent-%COMP%]:before{content:"\\ea16"}.lni-search-alt[_ngcontent-%COMP%]:before{content:"\\ea17"}.lni-scroll-down[_ngcontent-%COMP%]:before{content:"\\ea18"}.lni-save[_ngcontent-%COMP%]:before{content:"\\ea19"}.lni-rss-feed[_ngcontent-%COMP%]:before{content:"\\ea1a"}.lni-rocket[_ngcontent-%COMP%]:before{content:"\\ea1b"}.lni-remove-file[_ngcontent-%COMP%]:before{content:"\\ea1c"}.lni-reload[_ngcontent-%COMP%]:before{content:"\\ea1d"}.lni-printer[_ngcontent-%COMP%]:before{content:"\\ea1e"}.lni-plug[_ngcontent-%COMP%]:before{content:"\\ea1f"}.lni-package[_ngcontent-%COMP%]:before{content:"\\ea20"}.lni-mouse[_ngcontent-%COMP%]:before{content:"\\ea21"}.lni-mobile[_ngcontent-%COMP%]:before{content:"\\ea22"}.lni-microphone[_ngcontent-%COMP%]:before{content:"\\ea23"}.lni-mic[_ngcontent-%COMP%]:before{content:"\\ea24"}.lni-menu[_ngcontent-%COMP%]:before{content:"\\ea25"}.lni-map[_ngcontent-%COMP%]:before{content:"\\ea26"}.lni-map-marker[_ngcontent-%COMP%]:before{content:"\\ea27"}.lni-magnifier[_ngcontent-%COMP%]:before{content:"\\ea28"}.lni-magnet[_ngcontent-%COMP%]:before{content:"\\ea29"}.lni-link[_ngcontent-%COMP%]:before{content:"\\ea2a"}.lni-laptop[_ngcontent-%COMP%]:before{content:"\\ea2b"}.lni-laptop-phone[_ngcontent-%COMP%]:before{content:"\\ea2c"}.lni-keyboard[_ngcontent-%COMP%]:before{content:"\\ea2d"}.lni-image[_ngcontent-%COMP%]:before{content:"\\ea2e"}.lni-headphone[_ngcontent-%COMP%]:before{content:"\\ea2f"}.lni-harddrive[_ngcontent-%COMP%]:before{content:"\\ea30"}.lni-game[_ngcontent-%COMP%]:before{content:"\\ea31"}.lni-folder[_ngcontent-%COMP%]:before{content:"\\ea32"}.lni-files[_ngcontent-%COMP%]:before{content:"\\ea33"}.lni-empty-file[_ngcontent-%COMP%]:before{content:"\\ea34"}.lni-download[_ngcontent-%COMP%]:before{content:"\\ea35"}.lni-domain[_ngcontent-%COMP%]:before{content:"\\ea36"}.lni-display[_ngcontent-%COMP%]:before{content:"\\ea37"}.lni-display-alt[_ngcontent-%COMP%]:before{content:"\\ea38"}.lni-database[_ngcontent-%COMP%]:before{content:"\\ea39"}.lni-dashboard[_ngcontent-%COMP%]:before{content:"\\ea3a"}.lni-cut[_ngcontent-%COMP%]:before{content:"\\ea3b"}.lni-control-panel[_ngcontent-%COMP%]:before{content:"\\ea3c"}.lni-cogs[_ngcontent-%COMP%]:before{content:"\\ea3d"}
206.lni-cog[_ngcontent-%COMP%]:before{content:"\\ea3e"}.lni-code[_ngcontent-%COMP%]:before{content:"\\ea3f"}.lni-code-alt[_ngcontent-%COMP%]:before{content:"\\ea40"}.lni-cloud-upload[_ngcontent-%COMP%]:before{content:"\\ea41"}.lni-cloud-sync[_ngcontent-%COMP%]:before{content:"\\ea42"}.lni-cloud-network[_ngcontent-%COMP%]:before{content:"\\ea43"}.lni-cloud-download[_ngcontent-%COMP%]:before{content:"\\ea44"}.lni-cloud-check[_ngcontent-%COMP%]:before{content:"\\ea45"}.lni-camera[_ngcontent-%COMP%]:before{content:"\\ea46"}.lni-calendar[_ngcontent-%COMP%]:before{content:"\\ea47"}.lni-bulb[_ngcontent-%COMP%]:before{content:"\\ea48"}.lni-bookmark[_ngcontent-%COMP%]:before{content:"\\ea49"}.lni-bookmark-alt[_ngcontent-%COMP%]:before{content:"\\ea4a"}.lni-bluetooth[_ngcontent-%COMP%]:before{content:"\\ea4b"}.lni-ban[_ngcontent-%COMP%]:before{content:"\\ea4c"}.lni-archive[_ngcontent-%COMP%]:before{content:"\\ea4d"}.lni-alarm[_ngcontent-%COMP%]:before{content:"\\ea4e"}.lni-alarm-clock[_ngcontent-%COMP%]:before{content:"\\ea4f"}.lni-add-files[_ngcontent-%COMP%]:before{content:"\\ea50"}.lni-thunder[_ngcontent-%COMP%]:before{content:"\\ea51"}.lni-thunder-alt[_ngcontent-%COMP%]:before{content:"\\ea52"}.lni-sun[_ngcontent-%COMP%]:before{content:"\\ea53"}.lni-rain[_ngcontent-%COMP%]:before{content:"\\ea54"}.lni-night[_ngcontent-%COMP%]:before{content:"\\ea55"}.lni-drop[_ngcontent-%COMP%]:before{content:"\\ea56"}.lni-cloudy-sun[_ngcontent-%COMP%]:before{content:"\\ea57"}.lni-cloud[_ngcontent-%COMP%]:before{content:"\\ea58"}.lni-travel[_ngcontent-%COMP%]:before{content:"\\ea59"}.lni-surf-board[_ngcontent-%COMP%]:before{content:"\\ea5a"}.lni-pyramids[_ngcontent-%COMP%]:before{content:"\\ea5b"}.lni-underline[_ngcontent-%COMP%]:before{content:"\\ea5c"}.lni-text-format[_ngcontent-%COMP%]:before{content:"\\ea5d"}.lni-text-format-remove[_ngcontent-%COMP%]:before{content:"\\ea5e"}.lni-text-align-right[_ngcontent-%COMP%]:before{content:"\\ea5f"}.lni-text-align-left[_ngcontent-%COMP%]:before{content:"\\ea60"}.lni-text-align-justify[_ngcontent-%COMP%]:before{content:"\\ea61"}.lni-text-align-center[_ngcontent-%COMP%]:before{content:"\\ea62"}.lni-strikethrough[_ngcontent-%COMP%]:before{content:"\\ea63"}.lni-spellcheck[_ngcontent-%COMP%]:before{content:"\\ea64"}.lni-sort-amount-dsc[_ngcontent-%COMP%]:before{content:"\\ea65"}.lni-sort-amount-asc[_ngcontent-%COMP%]:before{content:"\\ea66"}.lni-sort-alpha-asc[_ngcontent-%COMP%]:before{content:"\\ea67"}.lni-pilcrow[_ngcontent-%COMP%]:before{content:"\\ea68"}.lni-pagination[_ngcontent-%COMP%]:before{content:"\\ea69"}.lni-page-break[_ngcontent-%COMP%]:before{content:"\\ea6a"}.lni-line-spacing[_ngcontent-%COMP%]:before{content:"\\ea6b"}.lni-line-double[_ngcontent-%COMP%]:before{content:"\\ea6c"}.lni-line-dotted[_ngcontent-%COMP%]:before{content:"\\ea6d"}.lni-line-dashed[_ngcontent-%COMP%]:before{content:"\\ea6e"}.lni-italic[_ngcontent-%COMP%]:before{content:"\\ea6f"}.lni-indent-increase[_ngcontent-%COMP%]:before{content:"\\ea70"}.lni-indent-decrease[_ngcontent-%COMP%]:before{content:"\\ea71"}.lni-bold[_ngcontent-%COMP%]:before{content:"\\ea72"}.lni-spinner[_ngcontent-%COMP%]:before{content:"\\ea73"}.lni-spinner-solid[_ngcontent-%COMP%]:before{content:"\\ea74"}.lni-spinner-arrow[_ngcontent-%COMP%]:before{content:"\\ea75"}.lni-hourglass[_ngcontent-%COMP%]:before{content:"\\ea76"}
206.lni-tounge[_ngcontent-%COMP%]:before{content:"\\ea77"}.lni-suspect[_ngcontent-%COMP%]:before{content:"\\ea78"}.lni-speechless[_ngcontent-%COMP%]:before{content:"\\ea79"}.lni-smile[_ngcontent-%COMP%]:before{content:"\\ea7a"}.lni-sad[_ngcontent-%COMP%]:before{content:"\\ea7b"}.lni-happy[_ngcontent-%COMP%]:before{content:"\\ea7c"}.lni-friendly[_ngcontent-%COMP%]:before{content:"\\ea7d"}.lni-cool[_ngcontent-%COMP%]:before{content:"\\ea7e"}.lni-thought[_ngcontent-%COMP%]:before{content:"\\ea7f"}.lni-t-shirt[_ngcontent-%COMP%]:before{content:"\\ea80"}.lni-home[_ngcontent-%COMP%]:before{content:"\\ea81"}.lni-gift[_ngcontent-%COMP%]:before{content:"\\ea82"}.lni-cup[_ngcontent-%COMP%]:before{content:"\\ea83"}.lni-crown[_ngcontent-%COMP%]:before{content:"\\ea84"}.lni-briefcase[_ngcontent-%COMP%]:before{content:"\\ea85"}.lni-spray[_ngcontent-%COMP%]:before{content:"\\ea86"}.lni-flags-alt-1[_ngcontent-%COMP%]:before{content:"\\ea87"}.lni-fireworks[_ngcontent-%COMP%]:before{content:"\\ea88"}.lni-candy[_ngcontent-%COMP%]:before{content:"\\ea89"}.lni-candy-cane[_ngcontent-%COMP%]:before{content:"\\ea8a"}.lni-cake[_ngcontent-%COMP%]:before{content:"\\ea8b"}.lni-baloon[_ngcontent-%COMP%]:before{content:"\\ea8c"}.lni-trees[_ngcontent-%COMP%]:before{content:"\\ea8d"}.lni-tree[_ngcontent-%COMP%]:before{content:"\\ea8e"}.lni-sprout[_ngcontent-%COMP%]:before{content:"\\ea8f"}.lni-mushroom[_ngcontent-%COMP%]:before{content:"\\ea90"}.lni-mashroom[_ngcontent-%COMP%]:before{content:"\\ea91"}.lni-leaf[_ngcontent-%COMP%]:before{content:"\\ea92"}.lni-island[_ngcontent-%COMP%]:before{content:"\\ea93"}.lni-flower[_ngcontent-%COMP%]:before{content:"\\ea94"}.lni-bug[_ngcontent-%COMP%]:before{content:"\\ea95"}.lni-volume[_ngcontent-%COMP%]:before{content:"\\ea96"}.lni-volume-mute[_ngcontent-%COMP%]:before{content:"\\ea97"}.lni-volume-medium[_ngcontent-%COMP%]:before{content:"\\ea98"}.lni-volume-low[_ngcontent-%COMP%]:before{content:"\\ea99"}.lni-volume-high[_ngcontent-%COMP%]:before{content:"\\ea9a"}.lni-video[_ngcontent-%COMP%]:before{content:"\\ea9b"}.lni-stop[_ngcontent-%COMP%]:before{content:"\\ea9c"}.lni-shuffle[_ngcontent-%COMP%]:before{content:"\\ea9d"}.lni-play[_ngcontent-%COMP%]:before{content:"\\ea9e"}.lni-pause[_ngcontent-%COMP%]:before{content:"\\ea9f"}.lni-gallery[_ngcontent-%COMP%]:before{content:"\\eaa0"}.lni-full-screen[_ngcontent-%COMP%]:before{content:"\\eaa1"}.lni-frame-expand[_ngcontent-%COMP%]:before{content:"\\eaa2"}.lni-forward[_ngcontent-%COMP%]:before{content:"\\eaa3"}.lni-backward[_ngcontent-%COMP%]:before{content:"\\eaa4"}.lni-target-customer[_ngcontent-%COMP%]:before{content:"\\eaa5"}.lni-seo[_ngcontent-%COMP%]:before{content:"\\eaa6"}.lni-network[_ngcontent-%COMP%]:before{content:"\\eaa7"}.lni-keyword-research[_ngcontent-%COMP%]:before{content:"\\eaa8"}.lni-graph[_ngcontent-%COMP%]:before{content:"\\eaa9"}.lni-bar-chart[_ngcontent-%COMP%]:before{content:"\\eaaa"}.lni-warning[_ngcontent-%COMP%]:before{content:"\\eaab"}.lni-unlock[_ngcontent-%COMP%]:before{content:"\\eaac"}.lni-ticket[_ngcontent-%COMP%]:before{content:"\\eaad"}.lni-ticket-alt[_ngcontent-%COMP%]:before{content:"\\eaae"}.lni-thumbs-up[_ngcontent-%COMP%]:before{content:"\\eaaf"}.lni-thumbs-down[_ngcontent-%COMP%]:before{content:"\\eab0"}.lni-teabag[_ngcontent-%COMP%]:before{content:"\\eab1"}.lni-shield[_ngcontent-%COMP%]:before{content:"\\eab2"}.lni-radio-button[_ngcontent-%COMP%]:before{content:"\\eab3"}.lni-question-circle[_ngcontent-%COMP%]:before{content:"\\eab4"}.lni-protection[_ngcontent-%COMP%]:before{content:"\\eab5"}.lni-power-switch[_ngcontent-%COMP%]:before{content:"\\eab6"}.lni-pointer[_ngcontent-%COMP%]:before{content:"\\eab7"}.lni-plus[_ngcontent-%COMP%]:before{content:"\\eab8"}.lni-music[_ngcontent-%COMP%]:before{content:"\\eab9"}.lni-more[_ngcontent-%COMP%]:before{content:"\\eaba"}.lni-more-alt[_ngcontent-%COMP%]:before{content:"\\eabb"}.lni-minus[_ngcontent-%COMP%]:before{content:"\\eabc"}.lni-lock[_ngcontent-%COMP%]:before{content:"\\eabd"}.lni-lock-alt[_ngcontent-%COMP%]:before{content:"\\eabe"}.lni-list[_ngcontent-%COMP%]:before{content:"\\eabf"}.lni-lifering[_ngcontent-%COMP%]:before{content:"\\eac0"}.lni-key[_ngcontent-%COMP%]:before{content:"\\eac1"}.lni-invention[_ngcontent-%COMP%]:before{content:"\\eac2"}.lni-information[_ngcontent-%COMP%]:before{content:"\\eac3"}.lni-infinite[_ngcontent-%COMP%]:before{content:"\\eac4"}.lni-help[_ngcontent-%COMP%]:before{content:"\\eac5"}.lni-heart[_ngcontent-%COMP%]:before{content:"\\eac6"}.lni-heart-fill[_ngcontent-%COMP%]:before{content:"\\eac7"}.lni-hand[_ngcontent-%COMP%]:before{content:"\\eac8"}.lni-funnel[_ngcontent-%COMP%]:before{content:"\\eac9"}.lni-flag[_ngcontent-%COMP%]:before{content:"\\eaca"}.lni-flag-alt[_ngcontent-%COMP%]:before{content:"\\eacb"}.lni-eye[_ngcontent-%COMP%]:before{content:"\\eacc"}
206.lni-cross-circle[_ngcontent-%COMP%]:before{content:"\\eacd"}.lni-close[_ngcontent-%COMP%]:before{content:"\\eace"}.lni-circle-plus[_ngcontent-%COMP%]:before{content:"\\eacf"}.lni-circle-minus[_ngcontent-%COMP%]:before{content:"\\ead0"}.lni-checkmark[_ngcontent-%COMP%]:before{content:"\\ead1"}.lni-checkmark-circle[_ngcontent-%COMP%]:before{content:"\\ead2"}.lni-check-box[_ngcontent-%COMP%]:before{content:"\\ead3"}.lni-bolt[_ngcontent-%COMP%]:before{content:"\\ead4"}.lni-bolt-alt[_ngcontent-%COMP%]:before{content:"\\ead5"}.lni-wheelchair[_ngcontent-%COMP%]:before{content:"\\ead6"}.lni-weight[_ngcontent-%COMP%]:before{content:"\\ead7"}.lni-syringe[_ngcontent-%COMP%]:before{content:"\\ead8"}.lni-sthethoscope[_ngcontent-%COMP%]:before{content:"\\ead9"}.lni-slim[_ngcontent-%COMP%]:before{content:"\\eada"}.lni-skipping-rope[_ngcontent-%COMP%]:before{content:"\\eadb"}.lni-pulse[_ngcontent-%COMP%]:before{content:"\\eadc"}.lni-microscope[_ngcontent-%COMP%]:before{content:"\\eadd"}.lni-hospital[_ngcontent-%COMP%]:before{content:"\\eade"}.lni-heart-monitor[_ngcontent-%COMP%]:before{content:"\\eadf"}.lni-first-aid[_ngcontent-%COMP%]:before{content:"\\eae0"}.lni-dumbbell[_ngcontent-%COMP%]:before{content:"\\eae1"}.lni-capsule[_ngcontent-%COMP%]:before{content:"\\eae2"}.lni-basketball[_ngcontent-%COMP%]:before{content:"\\eae3"}.lni-ambulance[_ngcontent-%COMP%]:before{content:"\\eae4"}.lni-service[_ngcontent-%COMP%]:before{content:"\\eae5"}.lni-restaurant[_ngcontent-%COMP%]:before{content:"\\eae6"}.lni-pizza[_ngcontent-%COMP%]:before{content:"\\eae7"}.lni-juice[_ngcontent-%COMP%]:before{content:"\\eae8"}.lni-fresh-juice[_ngcontent-%COMP%]:before{content:"\\eae9"}.lni-dinner[_ngcontent-%COMP%]:before{content:"\\eaea"}.lni-coffee-cup[_ngcontent-%COMP%]:before{content:"\\eaeb"}.lni-chef-hat[_ngcontent-%COMP%]:before{content:"\\eaec"}.lni-burger[_ngcontent-%COMP%]:before{content:"\\eaed"}.lni-write[_ngcontent-%COMP%]:before{content:"\\eaee"}.lni-world[_ngcontent-%COMP%]:before{content:"\\eaef"}.lni-world-alt[_ngcontent-%COMP%]:before{content:"\\eaf0"}.lni-school-bench[_ngcontent-%COMP%]:before{content:"\\eaf1"}.lni-school-bench-alt[_ngcontent-%COMP%]:before{content:"\\eaf2"}.lni-pencil[_ngcontent-%COMP%]:before{content:"\\eaf3"}.lni-pencil-alt[_ngcontent-%COMP%]:before{content:"\\eaf4"}.lni-library[_ngcontent-%COMP%]:before{content:"\\eaf5"}.lni-graduation[_ngcontent-%COMP%]:before{content:"\\eaf6"}.lni-eraser[_ngcontent-%COMP%]:before{content:"\\eaf7"}.lni-compass[_ngcontent-%COMP%]:before{content:"\\eaf8"}.lni-clipboard[_ngcontent-%COMP%]:before{content:"\\eaf9"}.lni-certificate[_ngcontent-%COMP%]:before{content:"\\eafa"}.lni-book[_ngcontent-%COMP%]:before{content:"\\eafb"}.lni-blackboard[_ngcontent-%COMP%]:before{content:"\\eafc"}
206.lni-shift-right[_ngcontent-%COMP%]:before{content:"\\eafd"}.lni-shift-left[_ngcontent-%COMP%]:before{content:"\\eafe"}.lni-pointer-top[_ngcontent-%COMP%]:before{content:"\\eaff"}.lni-pointer-right[_ngcontent-%COMP%]:before{content:"\\eb00"}.lni-pointer-left[_ngcontent-%COMP%]:before{content:"\\eb01"}.lni-pointer-down[_ngcontent-%COMP%]:before{content:"\\eb02"}.lni-exit[_ngcontent-%COMP%]:before{content:"\\eb03"}.lni-exit-up[_ngcontent-%COMP%]:before{content:"\\eb04"}.lni-exit-down[_ngcontent-%COMP%]:before{content:"\\eb05"}.lni-enter[_ngcontent-%COMP%]:before{content:"\\eb06"}.lni-direction[_ngcontent-%COMP%]:before{content:"\\eb07"}.lni-direction-rtl[_ngcontent-%COMP%]:before{content:"\\eb08"}.lni-direction-ltr[_ngcontent-%COMP%]:before{content:"\\eb09"}.lni-direction-alt[_ngcontent-%COMP%]:before{content:"\\eb0a"}.lni-chevron-up[_ngcontent-%COMP%]:before{content:"\\eb0b"}.lni-chevron-up-circle[_ngcontent-%COMP%]:before{content:"\\eb0c"}.lni-chevron-right[_ngcontent-%COMP%]:before{content:"\\eb0d"}.lni-chevron-right-circle[_ngcontent-%COMP%]:before{content:"\\eb0e"}.lni-chevron-left[_ngcontent-%COMP%]:before{content:"\\eb0f"}.lni-chevron-left-circle[_ngcontent-%COMP%]:before{content:"\\eb10"}.lni-chevron-down[_ngcontent-%COMP%]:before{content:"\\eb11"}.lni-chevron-down-circle[_ngcontent-%COMP%]:before{content:"\\eb12"}.lni-arrows-vertical[_ngcontent-%COMP%]:before{content:"\\eb13"}.lni-arrows-horizontal[_ngcontent-%COMP%]:before{content:"\\eb14"}.lni-arrow-up[_ngcontent-%COMP%]:before{content:"\\eb15"}.lni-arrow-up-circle[_ngcontent-%COMP%]:before{content:"\\eb16"}.lni-arrow-top-right[_ngcontent-%COMP%]:before{content:"\\eb17"}.lni-arrow-top-left[_ngcontent-%COMP%]:before{content:"\\eb18"}.lni-arrow-right[_ngcontent-%COMP%]:before{content:"\\eb19"}.lni-arrow-right-circle[_ngcontent-%COMP%]:before{content:"\\eb1a"}.lni-arrow-left[_ngcontent-%COMP%]:before{content:"\\eb1b"}.lni-arrow-left-circle[_ngcontent-%COMP%]:before{content:"\\eb1c"}.lni-arrow-down[_ngcontent-%COMP%]:before{content:"\\eb1d"}.lni-arrow-down-circle[_ngcontent-%COMP%]:before{content:"\\eb1e"}.lni-angle-double-up[_ngcontent-%COMP%]:before{content:"\\eb1f"}.lni-angle-double-right[_ngcontent-%COMP%]:before{content:"\\eb20"}.lni-angle-double-left[_ngcontent-%COMP%]:before{content:"\\eb21"}.lni-angle-double-down[_ngcontent-%COMP%]:before{content:"\\eb22"}.lni-vector[_ngcontent-%COMP%]:before{content:"\\eb23"}.lni-ux[_ngcontent-%COMP%]:before{content:"\\eb24"}.lni-slice[_ngcontent-%COMP%]:before{content:"\\eb25"}.lni-select-cursor[_ngcontent-%COMP%]:before{content:"\\eb26"}.lni-pallet[_ngcontent-%COMP%]:before{content:"\\eb27"}.lni-move[_ngcontent-%COMP%]:before{content:"\\eb28"}.lni-layout[_ngcontent-%COMP%]:before{content:"\\eb29"}.lni-layers[_ngcontent-%COMP%]:before{content:"\\eb2a"}.lni-highlight[_ngcontent-%COMP%]:before{content:"\\eb2b"}.lni-highlight-alt[_ngcontent-%COMP%]:before{content:"\\eb2c"}.lni-grid[_ngcontent-%COMP%]:before{content:"\\eb2d"}.lni-grid-alt[_ngcontent-%COMP%]:before{content:"\\eb2e"}.lni-crop[_ngcontent-%COMP%]:before{content:"\\eb2f"}.lni-brush[_ngcontent-%COMP%]:before{content:"\\eb30"}.lni-brush-alt[_ngcontent-%COMP%]:before{content:"\\eb31"}.lni-yen[_ngcontent-%COMP%]:before{content:"\\eb32"}.lni-wallet[_ngcontent-%COMP%]:before{content:"\\eb33"}.lni-rupee[_ngcontent-%COMP%]:before{content:"\\eb34"}.lni-pound[_ngcontent-%COMP%]:before{content:"\\eb35"}.lni-money-protection[_ngcontent-%COMP%]:before{content:"\\eb36"}.lni-money-location[_ngcontent-%COMP%]:before{content:"\\eb37"}.lni-euro[_ngcontent-%COMP%]:before{content:"\\eb38"}.lni-dollar[_ngcontent-%COMP%]:before{content:"\\eb39"}.lni-diamond-shape[_ngcontent-%COMP%]:before{content:"\\eb3a"}.lni-diamond-alt[_ngcontent-%COMP%]:before{content:"\\eb3b"}.lni-credit-cards[_ngcontent-%COMP%]:before{content:"\\eb3c"}.lni-coin[_ngcontent-%COMP%]:before{content:"\\eb3d"}.lni-calculator[_ngcontent-%COMP%]:before{content:"\\eb3e"}.lni-calculator-alt[_ngcontent-%COMP%]:before{content:"\\eb3f"}.lni-wheelbarrow[_ngcontent-%COMP%]:before{content:"\\eb40"}.lni-trowel[_ngcontent-%COMP%]:before{content:"\\eb41"}.lni-shovel[_ngcontent-%COMP%]:before{content:"\\eb42"}.lni-ruler[_ngcontent-%COMP%]:before{content:"\\eb43"}.lni-ruler-pencil[_ngcontent-%COMP%]:before{content:"\\eb44"}.lni-ruler-alt[_ngcontent-%COMP%]:before{content:"\\eb45"}.lni-paint-roller[_ngcontent-%COMP%]:before{content:"\\eb46"}.lni-paint-bucket-alt[_ngcontent-%COMP%]:before{content:"\\eb47"}.lni-helmet[_ngcontent-%COMP%]:before{content:"\\eb48"}.lni-hammer[_ngcontent-%COMP%]:before{content:"\\eb49"}.lni-construction[_ngcontent-%COMP%]:before{content:"\\eb4a"}.lni-construction-hammer[_ngcontent-%COMP%]:before{content:"\\eb4b"}.lni-bricks[_ngcontent-%COMP%]:before{content:"\\eb4c"}.lni-train[_ngcontent-%COMP%]:before{content:"\\eb4d"}.lni-train-alt[_ngcontent-%COMP%]:before{content:"\\eb4e"}.lni-taxi[_ngcontent-%COMP%]:before{content:"\\eb4f"}.lni-support[_ngcontent-%COMP%]:before{content:"\\eb50"}.lni-ship[_ngcontent-%COMP%]:before{content:"\\eb51"}.lni-scooter[_ngcontent-%COMP%]:before{content:"\\eb52"}.lni-road[_ngcontent-%COMP%]:before{content:"\\eb53"}.lni-reply[_ngcontent-%COMP%]:before{content:"\\eb54"}.lni-postcard[_ngcontent-%COMP%]:before{content:"\\eb55"}.lni-popup[_ngcontent-%COMP%]:before{content:"\\eb56"}.lni-plane[_ngcontent-%COMP%]:before{content:"\\eb57"}.lni-phone[_ngcontent-%COMP%]:before{content:"\\eb58"}.lni-phone-set[_ngcontent-%COMP%]:before{content:"\\eb59"}.lni-inbox[_ngcontent-%COMP%]:before{content:"\\eb5a"}.lni-helicopter[_ngcontent-%COMP%]:before{content:"\\eb5b"}.lni-envelope[_ngcontent-%COMP%]:before{content:"\\eb5c"}.lni-comments[_ngcontent-%COMP%]:before{content:"\\eb5d"}.lni-comments-reply[_ngcontent-%COMP%]:before{content:"\\eb5e"}
206.lni-comments-alt-2[_ngcontent-%COMP%]:before{content:"\\eb5f"}.lni-caravan[_ngcontent-%COMP%]:before{content:"\\eb60"}.lni-car[_ngcontent-%COMP%]:before{content:"\\eb61"}.lni-car-alt[_ngcontent-%COMP%]:before{content:"\\eb62"}.lni-bus[_ngcontent-%COMP%]:before{content:"\\eb63"}.lni-bullhorn[_ngcontent-%COMP%]:before{content:"\\eb64"}.lni-bubble[_ngcontent-%COMP%]:before{content:"\\eb65"}.lni-bridge[_ngcontent-%COMP%]:before{content:"\\eb66"}.lni-bi-cycle[_ngcontent-%COMP%]:before{content:"\\eb67"}.lni-anchor[_ngcontent-%COMP%]:before{content:"\\eb68"}.lni-target[_ngcontent-%COMP%]:before{content:"\\eb69"}.lni-target-revenue[_ngcontent-%COMP%]:before{content:"\\eb6a"}.lni-tag[_ngcontent-%COMP%]:before{content:"\\eb6b"}.lni-stats-up[_ngcontent-%COMP%]:before{content:"\\eb6c"}.lni-stats-down[_ngcontent-%COMP%]:before{content:"\\eb6d"}.lni-stamp[_ngcontent-%COMP%]:before{content:"\\eb6e"}.lni-revenue[_ngcontent-%COMP%]:before{content:"\\eb6f"}.lni-quotation[_ngcontent-%COMP%]:before{content:"\\eb70"}.lni-pin[_ngcontent-%COMP%]:before{content:"\\eb71"}.lni-pie-chart[_ngcontent-%COMP%]:before{content:"\\eb72"}.lni-paperclip[_ngcontent-%COMP%]:before{content:"\\eb73"}.lni-offer[_ngcontent-%COMP%]:before{content:"\\eb74"}.lni-notepad[_ngcontent-%COMP%]:before{content:"\\eb75"}.lni-license[_ngcontent-%COMP%]:before{content:"\\eb76"}.lni-investment[_ngcontent-%COMP%]:before{content:"\\eb77"}.lni-invest-monitor[_ngcontent-%COMP%]:before{content:"\\eb78"}.lni-handshake[_ngcontent-%COMP%]:before{content:"\\eb79"}.lni-grow[_ngcontent-%COMP%]:before{content:"\\eb7a"}.lni-delivery[_ngcontent-%COMP%]:before{content:"\\eb7b"}.lni-customer[_ngcontent-%COMP%]:before{content:"\\eb7c"}.lni-consulting[_ngcontent-%COMP%]:before{content:"\\eb7d"}.lni-cart[_ngcontent-%COMP%]:before{content:"\\eb7e"}.lni-cart-full[_ngcontent-%COMP%]:before{content:"\\eb7f"}.lni-briefcase-alt[_ngcontent-%COMP%]:before{content:"\\eb80"}.lni-apartment[_ngcontent-%COMP%]:before{content:"\\eb81"}.lni-agenda[_ngcontent-%COMP%]:before{content:"\\eb82"}.lni-zoom[_ngcontent-%COMP%]:before{content:"\\eb83"}.lni-zapier[_ngcontent-%COMP%]:before{content:"\\eb84"}.lni-youtube[_ngcontent-%COMP%]:before{content:"\\eb85"}.lni-ycombinator[_ngcontent-%COMP%]:before{content:"\\eb86"}.lni-yahoo[_ngcontent-%COMP%]:before{content:"\\eb87"}.lni-xrp[_ngcontent-%COMP%]:before{content:"\\eb88"}.lni-xbox[_ngcontent-%COMP%]:before{content:"\\eb89"}.lni-wordpress[_ngcontent-%COMP%]:before{content:"\\eb8a"}.lni-wordpress-fill[_ngcontent-%COMP%]:before{content:"\\eb8b"}.lni-windows[_ngcontent-%COMP%]:before{content:"\\eb8c"}.lni-whatsapp[_ngcontent-%COMP%]:before{content:"\\eb8d"}.lni-wechat[_ngcontent-%COMP%]:before{content:"\\eb8e"}.lni-webhooks[_ngcontent-%COMP%]:before{content:"\\eb8f"}.lni-vuejs[_ngcontent-%COMP%]:before{content:"\\eb90"}.lni-vs-code[_ngcontent-%COMP%]:before{content:"\\eb91"}.lni-volkswagen[_ngcontent-%COMP%]:before{content:"\\eb92"}.lni-vmware[_ngcontent-%COMP%]:before{content:"\\eb93"}.lni-vk[_ngcontent-%COMP%]:before{content:"\\eb94"}.lni-visa[_ngcontent-%COMP%]:before{content:"\\eb95"}.lni-vimeo[_ngcontent-%COMP%]:before{content:"\\eb96"}.lni-vercel[_ngcontent-%COMP%]:before{content:"\\eb97"}.lni-unsplash[_ngcontent-%COMP%]:before{content:"\\eb98"}.lni-ubuntu[_ngcontent-%COMP%]:before{content:"\\eb99"}.lni-typescript[_ngcontent-%COMP%]:before{content:"\\eb9a"}.lni-twitter[_ngcontent-%COMP%]:before{content:"\\eb9b"}.lni-twitter-original[_ngcontent-%COMP%]:before{content:"\\eb9c"}.lni-twitter-fill[_ngcontent-%COMP%]:before{content:"\\eb9d"}.lni-twitch[_ngcontent-%COMP%]:before{content:"\\eb9e"}.lni-tumblr[_ngcontent-%COMP%]:before{content:"\\eb9f"}.lni-trello[_ngcontent-%COMP%]:before{content:"\\eba0"}.lni-toyota[_ngcontent-%COMP%]:before{content:"\\eba1"}.lni-tiktok[_ngcontent-%COMP%]:before{content:"\\eba2"}.lni-tiktok-alt[_ngcontent-%COMP%]:before{content:"\\eba3"}.lni-tesla[_ngcontent-%COMP%]:before{content:"\\eba4"}.lni-telegram[_ngcontent-%COMP%]:before{content:"\\eba5"}.lni-telegram-original[_ngcontent-%COMP%]:before{content:"\\eba6"}.lni-tailwindcss[_ngcontent-%COMP%]:before{content:"\\eba7"}.lni-swift[_ngcontent-%COMP%]:before{content:"\\eba8"}
206.lni-svelte[_ngcontent-%COMP%]:before{content:"\\eba9"}.lni-stumbleupon[_ngcontent-%COMP%]:before{content:"\\ebaa"}.lni-stripe[_ngcontent-%COMP%]:before{content:"\\ebab"}.lni-steam[_ngcontent-%COMP%]:before{content:"\\ebac"}.lni-stackoverflow[_ngcontent-%COMP%]:before{content:"\\ebad"}.lni-squarespace[_ngcontent-%COMP%]:before{content:"\\ebae"}.lni-spotify[_ngcontent-%COMP%]:before{content:"\\ebaf"}.lni-spotify-original[_ngcontent-%COMP%]:before{content:"\\ebb0"}.lni-soundcloud[_ngcontent-%COMP%]:before{content:"\\ebb1"}.lni-soundcloud-original[_ngcontent-%COMP%]:before{content:"\\ebb2"}.lni-snapchat[_ngcontent-%COMP%]:before{content:"\\ebb3"}.lni-slideshare[_ngcontent-%COMP%]:before{content:"\\ebb4"}.lni-slack[_ngcontent-%COMP%]:before{content:"\\ebb5"}.lni-slack-line[_ngcontent-%COMP%]:before{content:"\\ebb6"}.lni-skype[_ngcontent-%COMP%]:before{content:"\\ebb7"}.lni-sketch[_ngcontent-%COMP%]:before{content:"\\ebb8"}.lni-signal-app[_ngcontent-%COMP%]:before{content:"\\ebb9"}.lni-shopify[_ngcontent-%COMP%]:before{content:"\\ebba"}.lni-safari[_ngcontent-%COMP%]:before{content:"\\ebbb"}.lni-reddit[_ngcontent-%COMP%]:before{content:"\\ebbc"}.lni-react[_ngcontent-%COMP%]:before{content:"\\ebbd"}.lni-quora[_ngcontent-%COMP%]:before{content:"\\ebbe"}.lni-python[_ngcontent-%COMP%]:before{content:"\\ebbf"}.lni-producthunt[_ngcontent-%COMP%]:before{content:"\\ebc0"}.lni-postman[_ngcontent-%COMP%]:before{content:"\\ebc1"}.lni-postgresql[_ngcontent-%COMP%]:before{content:"\\ebc2"}.lni-playstation[_ngcontent-%COMP%]:before{content:"\\ebc3"}.lni-play-store[_ngcontent-%COMP%]:before{content:"\\ebc4"}.lni-play-store-fill[_ngcontent-%COMP%]:before{content:"\\ebc5"}.lni-play-store-alt[_ngcontent-%COMP%]:before{content:"\\ebc6"}.lni-pinterest[_ngcontent-%COMP%]:before{content:"\\ebc7"}.lni-php[_ngcontent-%COMP%]:before{content:"\\ebc8"}.lni-paypal[_ngcontent-%COMP%]:before{content:"\\ebc9"}.lni-paypal-original[_ngcontent-%COMP%]:before{content:"\\ebca"}.lni-patreon[_ngcontent-%COMP%]:before{content:"\\ebcb"}.lni-paddle[_ngcontent-%COMP%]:before{content:"\\ebcc"}.lni-opera[_ngcontent-%COMP%]:before{content:"\\ebcd"}.lni-oculus[_ngcontent-%COMP%]:before{content:"\\ebce"}.lni-npm[_ngcontent-%COMP%]:before{content:"\\ebcf"}.lni-notion[_ngcontent-%COMP%]:before{content:"\\ebd0"}.lni-nodejs[_ngcontent-%COMP%]:before{content:"\\ebd1"}.lni-nodejs-alt[_ngcontent-%COMP%]:before{content:"\\ebd2"}.lni-nissan[_ngcontent-%COMP%]:before{content:"\\ebd3"}.lni-nextjs[_ngcontent-%COMP%]:before{content:"\\ebd4"}.lni-netlify[_ngcontent-%COMP%]:before{content:"\\ebd5"}.lni-netflix[_ngcontent-%COMP%]:before{content:"\\ebd6"}.lni-mysql[_ngcontent-%COMP%]:before{content:"\\ebd7"}.lni-mongodb[_ngcontent-%COMP%]:before{content:"\\ebd8"}.lni-microsoft[_ngcontent-%COMP%]:before{content:"\\ebd9"}.lni-microsoft-teams[_ngcontent-%COMP%]:before{content:"\\ebda"}.lni-microsoft-edge[_ngcontent-%COMP%]:before{content:"\\ebdb"}.lni-meta[_ngcontent-%COMP%]:before{content:"\\ebdc"}.lni-meta-2[_ngcontent-%COMP%]:before{content:"\\ebdd"}.lni-meta-1[_ngcontent-%COMP%]:before{content:"\\ebde"}.lni-mercedes[_ngcontent-%COMP%]:before{content:"\\ebdf"}
206.lni-medium[_ngcontent-%COMP%]:before{content:"\\ebe0"}.lni-medium-alt[_ngcontent-%COMP%]:before{content:"\\ebe1"}.lni-mastercard[_ngcontent-%COMP%]:before{content:"\\ebe2"}.lni-markdown[_ngcontent-%COMP%]:before{content:"\\ebe3"}.lni-mailchimp[_ngcontent-%COMP%]:before{content:"\\ebe4"}.lni-magento[_ngcontent-%COMP%]:before{content:"\\ebe5"}.lni-linkedin[_ngcontent-%COMP%]:before{content:"\\ebe6"}.lni-linkedin-original[_ngcontent-%COMP%]:before{content:"\\ebe7"}.lni-lineicons[_ngcontent-%COMP%]:before{content:"\\ebe8"}.lni-lineicons-symbol[_ngcontent-%COMP%]:before{content:"\\ebe9"}.lni-lineicons-symbol-alt[_ngcontent-%COMP%]:before{content:"\\ebea"}.lni-lineicons-symbol-alt-2[_ngcontent-%COMP%]:before{content:"\\ebeb"}.lni-lineicons-alt[_ngcontent-%COMP%]:before{content:"\\ebec"}.lni-line[_ngcontent-%COMP%]:before{content:"\\ebed"}.lni-laravel[_ngcontent-%COMP%]:before{content:"\\ebee"}.lni-kubernetes[_ngcontent-%COMP%]:before{content:"\\ebef"}.lni-jsfiddle[_ngcontent-%COMP%]:before{content:"\\ebf0"}.lni-joomla[_ngcontent-%COMP%]:before{content:"\\ebf1"}.lni-joomla-original[_ngcontent-%COMP%]:before{content:"\\ebf2"}.lni-jcb[_ngcontent-%COMP%]:before{content:"\\ebf3"}.lni-javascript[_ngcontent-%COMP%]:before{content:"\\ebf4"}.lni-java[_ngcontent-%COMP%]:before{content:"\\ebf5"}.lni-jamstack[_ngcontent-%COMP%]:before{content:"\\ebf6"}.lni-jaguar[_ngcontent-%COMP%]:before{content:"\\ebf7"}.lni-ios[_ngcontent-%COMP%]:before{content:"\\ebf8"}.lni-instagram[_ngcontent-%COMP%]:before{content:"\\ebf9"}.lni-instagram-original[_ngcontent-%COMP%]:before{content:"\\ebfa"}.lni-instagram-fill[_ngcontent-%COMP%]:before{content:"\\ebfb"}.lni-imdb[_ngcontent-%COMP%]:before{content:"\\ebfc"}.lni-html5[_ngcontent-%COMP%]:before{content:"\\ebfd"}.lni-hacker-news[_ngcontent-%COMP%]:before{content:"\\ebfe"}.lni-grammarly[_ngcontent-%COMP%]:before{content:"\\ebff"}.lni-google[_ngcontent-%COMP%]:before{content:"\\ec00"}.lni-google-wallet[_ngcontent-%COMP%]:before{content:"\\ec01"}.lni-google-pay[_ngcontent-%COMP%]:before{content:"\\ec02"}.lni-google-drive[_ngcontent-%COMP%]:before{content:"\\ec03"}.lni-google-cloud[_ngcontent-%COMP%]:before{content:"\\ec04"}.lni-google-meet[_ngcontent-%COMP%]:before{content:"\\ec05"}.lni-goodreads[_ngcontent-%COMP%]:before{content:"\\ec06"}.lni-go[_ngcontent-%COMP%]:before{content:"\\ec07"}.lni-github[_ngcontent-%COMP%]:before{content:"\\ec08"}.lni-github-original[_ngcontent-%COMP%]:before{content:"\\ec09"}.lni-git[_ngcontent-%COMP%]:before{content:"\\ec0a"}.lni-gatsby[_ngcontent-%COMP%]:before{content:"\\ec0b"}.lni-ford[_ngcontent-%COMP%]:before{content:"\\ec0c"}.lni-flutter[_ngcontent-%COMP%]:before{content:"\\ec0d"}.lni-flickr[_ngcontent-%COMP%]:before{content:"\\ec0e"}.lni-fitbit[_ngcontent-%COMP%]:before{content:"\\ec0f"}.lni-firefox[_ngcontent-%COMP%]:before{content:"\\ec10"}.lni-firefox-original[_ngcontent-%COMP%]:before{content:"\\ec11"}.lni-firebase[_ngcontent-%COMP%]:before{content:"\\ec12"}.lni-figma[_ngcontent-%COMP%]:before{content:"\\ec13"}.lni-facetime[_ngcontent-%COMP%]:before{content:"\\ec14"}.lni-facebook[_ngcontent-%COMP%]:before{content:"\\ec15"}.lni-facebook-oval[_ngcontent-%COMP%]:before{content:"\\ec16"}.lni-facebook-original[_ngcontent-%COMP%]:before{content:"\\ec17"}.lni-facebook-messenger[_ngcontent-%COMP%]:before{content:"\\ec18"}.lni-facebook-line[_ngcontent-%COMP%]:before{content:"\\ec19"}.lni-facebook-fill[_ngcontent-%COMP%]:before{content:"\\ec1a"}.lni-ethereum[_ngcontent-%COMP%]:before{content:"\\ec1b"}.lni-envato[_ngcontent-%COMP%]:before{content:"\\ec1c"}.lni-edge[_ngcontent-%COMP%]:before{content:"\\ec1d"}.lni-drupal[_ngcontent-%COMP%]:before{content:"\\ec1e"}.lni-drupal-original[_ngcontent-%COMP%]:before{content:"\\ec1f"}.lni-dropbox[_ngcontent-%COMP%]:before{content:"\\ec20"}.lni-dropbox-original[_ngcontent-%COMP%]:before{content:"\\ec21"}.lni-dribbble[_ngcontent-%COMP%]:before{content:"\\ec22"}.lni-docker[_ngcontent-%COMP%]:before{content:"\\ec23"}.lni-discover[_ngcontent-%COMP%]:before{content:"\\ec24"}.lni-discord[_ngcontent-%COMP%]:before{content:"\\ec25"}.lni-discord-alt[_ngcontent-%COMP%]:before{content:"\\ec26"}.lni-diners-club[_ngcontent-%COMP%]:before{content:"\\ec27"}.lni-digitalocean[_ngcontent-%COMP%]:before{content:"\\ec28"}.lni-dialogflow[_ngcontent-%COMP%]:before{content:"\\ec29"}.lni-dev[_ngcontent-%COMP%]:before{content:"\\ec2a"}.lni-css3[_ngcontent-%COMP%]:before{content:"\\ec2b"}.lni-creative-commons[_ngcontent-%COMP%]:before{content:"\\ec2c"}.lni-cpanel[_ngcontent-%COMP%]:before{content:"\\ec2d"}.lni-coral[_ngcontent-%COMP%]:before{content:"\\ec2e"}.lni-connectdevelop[_ngcontent-%COMP%]:before{content:"\\ec2f"}.lni-coinbase[_ngcontent-%COMP%]:before{content:"\\ec30"}.lni-codepen[_ngcontent-%COMP%]:before{content:"\\ec31"}.lni-cloudflare[_ngcontent-%COMP%]:before{content:"\\ec32"}.lni-cisco[_ngcontent-%COMP%]:before{content:"\\ec33"}.lni-chromecast[_ngcontent-%COMP%]:before{content:"\\ec34"}.lni-chrome[_ngcontent-%COMP%]:before{content:"\\ec35"}.lni-cash-app[_ngcontent-%COMP%]:before{content:"\\ec36"}.lni-btc[_ngcontent-%COMP%]:before{content:"\\ec37"}.lni-brave[_ngcontent-%COMP%]:before{content:"\\ec38"}.lni-bootstrap[_ngcontent-%COMP%]:before{content:"\\ec39"}.lni-bootstrap-5[_ngcontent-%COMP%]:before{content:"\\ec3a"}.lni-bmw[_ngcontent-%COMP%]:before{content:"\\ec3b"}.lni-bluetooth-original[_ngcontent-%COMP%]:before{content:"\\ec3c"}.lni-blogger[_ngcontent-%COMP%]:before{content:"\\ec3d"}.lni-bittorrent[_ngcontent-%COMP%]:before{content:"\\ec3e"}.lni-bitcoin[_ngcontent-%COMP%]:before{content:"\\ec3f"}.lni-bitbucket[_ngcontent-%COMP%]:before{content:"\\ec40"}.lni-behance[_ngcontent-%COMP%]:before{content:"\\ec41"}.lni-behance-original[_ngcontent-%COMP%]:before{content:"\\ec42"}.lni-azure[_ngcontent-%COMP%]:before{content:"\\ec43"}.lni-aws[_ngcontent-%COMP%]:before{content:"\\ec44"}.lni-audi[_ngcontent-%COMP%]:before{content:"\\ec45"}.lni-atlassian[_ngcontent-%COMP%]:before{content:"\\ec46"}.lni-apple-pay[_ngcontent-%COMP%]:before{content:"\\ec47"}.lni-apple-music[_ngcontent-%COMP%]:before{content:"\\ec48"}.lni-apple-brand[_ngcontent-%COMP%]:before{content:"\\ec49"}.lni-app-store[_ngcontent-%COMP%]:before{content:"\\ec4a"}
206.lni-angular[_ngcontent-%COMP%]:before{content:"\\ec4b"}.lni-angellist[_ngcontent-%COMP%]:before{content:"\\ec4c"}.lni-android[_ngcontent-%COMP%]:before{content:"\\ec4d"}.lni-android-original[_ngcontent-%COMP%]:before{content:"\\ec4e"}.lni-amex[_ngcontent-%COMP%]:before{content:"\\ec4f"}.lni-amazon[_ngcontent-%COMP%]:before{content:"\\ec50"}.lni-amazon-pay[_ngcontent-%COMP%]:before{content:"\\ec51"}.lni-amazon-original[_ngcontent-%COMP%]:before{content:"\\ec52"}.lni-airtable[_ngcontent-%COMP%]:before{content:"\\ec53"}.lni-airbnb[_ngcontent-%COMP%]:before{content:"\\ec54"}.lni-adobe[_ngcontent-%COMP%]:before{content:"\\ec55"}.lni-500px[_ngcontent-%COMP%]:before{content:"\\ec56"}'],data:{animation:[Ft("fade",[ut(":enter",[Qe({opacity:0}),pt(1e3,Qe({opacity:1}))]),ut(":leave",[Qe({opacity:1}),pt(1e3,Qe({opacity:0}))])])]}})}}return n})();var K0=(()=>{class n{constructor(){this.titleService=it(bi),this.metaService=it(fi)}ngOnInit(){this.setTitleAndMetaTags()}setTitleAndMetaTags(){this.titleService.setTitle("Privacy Policy | Maganti IT Resources"),[{name:"description",content:"Read Maganti IT Resources\u2019 privacy policy to learn how we 
206collect, use, protect, and manage personal information shared through our website."},{property:"og:type",content:"website"},{property:"og:title",content:"Privacy Policy | Maganti IT Resources"},{property:"og:url",content:"https://mitresource.com/privacy"},{property:"og:image",content:"https://mitresource.com/assets/images/futeckcasestudy/futeckcasestudy_image.png"},{property:"og:description",content:"Read Maganti IT Resources\u2019 privacy policy to learn how we collect, use, protect, and manage personal information shared through our website."}].forEach(i=>this.metaService.updateTag(i))}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["app-privacy"]],decls:315,vars:1,consts:[[1,"about-area","bg-gray","bg-relative","pd-top-100","pd-bottom-100"],[1,"container"],[1,"row","m-0"],[1,"col-lg-12"],[1,"section-title","mb-0","text-start"],[1,"title","text-center",2,"color","#0A58CA"],[1,"d-flex","flex-column","gap-3"],[1,"sub-title-2"],[1,"content-1"],[1,"d-flex","flex-column","gap-2"],[1,"content-1","ms-4"],[1,"sub-title-2","mb-0"],[1,"ms-md-3"],[1,"sub-title-2","my-2"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h1",5),u(6,"PRIVACY POLICY"),l(),r(7,"div",6)(8,"div",6)(9,"h3",7),u(10,"1. Purpose and Scope"),l(),r(11,"p",8)(12,"strong"),u(13,"Maganti IT Resources, LLC"),l(),u(14," (\u201CCompany,\u201D \u201Cwe,\u201D \u201Cour,\u201D or \u201Cus\u201D) is a technology services organization committed to protecting the privacy, confidentiality, and security of personal information entrusted to us."),l(),r(15,"div",9)(16,"p",8),u(17,"This Privacy Policy describes how we collect, use, store, disclose, and protect information when individuals:"),l(),r(18,"ul",10)(19,"li"),u(20,"Visit our websites or digital properties"),l(),r(21,"li"),u(22,"Communicate with us"),l(),r(23,"li"),u(24,"Engage our technology or professional services"),l(),r(25,"li"),u(26,"Interact with us in a business, contractual, or government capacity"),l()()(),r(27,"div",9)(28,"p",8),u(29,"Our privacy program is designed to align with recognized cybersecurity and information security standards, including controls commonly required for:"),l(),r(30,"ul",10)(31,"li"),u(32,"ISO/IEC 27001"),l(),r(33,"li"),u(34,"SOC 2 Type II"),l(),r(35,"li"),u(36,"Government security and privacy frameworks"),l(),r(37,"li"),u(38,"Applicable data protection and privacy laws"),l()()()(),r(39,"div",6)(40,"h3",7),u(41,"2. Definitions"),l(
vendor: 8,889 bytes, line 206
206),r(42,"div",9)(43,"ul",10)(44,"li"),u(45,"Personal Information: Any information that identifies or can reasonably be linked to an individual."),l(),r(46,"li"),u(47,"Client Data: Data provided by or on behalf of a client in connection with services."),l(),r(48,"li"),u(49,"Processing: Any operation performed on information, including collection, storage, use, disclosure, or deletion."),l(),r(50,"li"),u(51,"Authorized Personnel: Employees or contractors granted access based on role and necessity."),l()()()(),r(52,"div",6)(53,"h3",11),u(54,"3. Information We Collect"),l(),r(55,"div",12)(56,"h3",13),u(57,"3.1 Information Provided Directly"),l(),r(58,"div",9)(59,"p",8),u(60,"We may collect personal information that individuals voluntarily provide, including:"),l(),r(61,"ul",10)(62,"li"),u(63,"Personal Information: Any information that identifies or can reasonably be linked to an individual."),l(),r(64,"li"),u(65,"Client Data: Data provided by or on behalf of a client in connection with services."),l(),r(66,"li"),u(67,"Processing: Any operation performed on information, including collection, storage, use, disclosure, or deletion."),l(),r(68,"li"),u(69,"Authorized Personnel: Employees or contractors granted access based on role and necessity."),l()(),r(70,"p",8),u(71,"Providing information is voluntary; however, certain services may require specific information to proceed."),l()(),r(72,"h3",13),u(73,"3.2 Information Collected Automatically"),l(),r(74,"div",9)(75,"p",8),u(76,"When users access our websites or digital services, we may automatically collect:"),l(),r(77,"ul",10)(78,"li"),u(79,"IP address"),l(),r(80,"li"),u(81,"Browser type and version"),l(),r(82,"li"),u(83,"Device type and operating system"),l(),r(84,"li"),u(85,"Pages visited, time spent, and referring URLs"),l(),r(86,"li"),u(87,"Date and time of access"),l()(),r(88,"p",8),u(89,"This information is used for security monitoring, performance analysis, and service improvement."),l()(),r(90,"h3",13),u(91,"3.3 Client and End-User Data"),l(),r(92,"div",9)(93,"p",8),u(94,"In the course of providing services, we may process Client Data that contains personal or sensitive information. Such data:"),l(),r(95,"ul",10)(96,"li"),u(97,"Is processed solely under documented client instructions"),l(),r(98,"li"),u(99,"Remains the property and responsibility of the client"),l(),r(100,"li"),u(101,"Is protected using contractual, technical, and organizational safeguards"),l()(),r(102,"p",8),u(103,"We do not use Client Data for our own purposes."),l()()()()(),r(104,"div",6)(105,"h3",11),u(106,"4. Legal Basis for Processing"),l(),r(107,"p",8),u(108,"We process information only when there is a lawful and legitimate basis, including:"),l(),r(109,"ul",10)(110,"li"),u(111,"Personal Information: Any information that identifies or can reasonably be linked to an individual."),l(),r(112,"li"),u(113,"Client Data: Data provided by or on behalf of a client in connection with services."),l(),r(114,"li"),u(115,"Processing: Any operation performed on information, including collection, storage, use, disclosure, or deletion."),l(),r(116,"li"),u(117,"Authorized Personnel: Employees or contractors granted access based on role and necessity."),l()()(),r(118,"div",6)(119,"h3",11),u(120,"5. How We Use Information"),l(),r(121,"p",8),u(122,"We use information to:"),l(),r(123,"ul",10)(124,"li"),u(125,"Deliver and support technology and professional services"),l(),r(126,"li"),u(127,"Respond to inquiries and manage relationships"),l(),r(128,"li"),u(129,"Perform contractual obligations"),l(),r(130,"li"),u(131,"Maintain security, integrity, and availability of systems"),l(),r(132,"li"),u(133,"Detect, prevent, and respond to security incidents"),l(),r(134,"li"),u(135,"Conduct audits, risk assessments, and compliance activities"),l(),r(136,"li"),u(137,"Improve services, processes, and user experience"),l()(),r(138,"p",8),u(139,"We do not sell personal information."),l()(),r(140,"div",6)(141,"h3",11),u(142,"6. Information Security and Cybersecurity Controls"),l(),r(143,"p",8),u(144,"We maintain a formal information security management program aligned with cybersecurity certification standards and government expectations."),l(),r(145,"div",12)(146,"h3",13),u(147,"6.1 Administrative Safeguards"),l(),r(148,"div",9)(149,"ul",10)(150,"li"),u(151,"Documented information security and privacy policies"),l(),r(152,"li"),u(153,"Risk assessment and risk treatment processes"),l(),r(154,"li"),u(155,"Employee background checks where legally permitted"),l(),r(156,"li"),u(157,"Mandatory security and privacy training"),l(),r(158,"li"),u(159,"Incident response and breach notification plans"),l()()(),r(160,"h3",13),u(161,"6.2 Technical Safeguards"),l(),r(162,"div",9)(163,"ul",10)(164,"li"),u(165,"Secure software development lifecycle (SDLC)"),l(),r(166,"li"),u(167,"Role-based access controls and least-privilege enforcement"),l(),r(168,"li"),u(169,"Multi-factor authentication where appropriate"),l(),r(170,"li"),u(171,"Encryption of data in transit and at rest (as applicable)"),l(),r(172,"li"),u(173,"Continuous monitoring, logging, and alerting"),l(),r(174,"li"),u(175,"Regular vulnerability scanning and remediation"),l()()(),r(176,"h3",13),u(177,"6.3 Physical Safeguards"),l(),r(178,"div",9)(179,"ul",10)(180,"li"),u(181,"Secure facilities and controlled access"),l(),r(182,"li"),u(183,"Asset management and secure disposal practices"),l(),r(184,"li"),u(185,"Environmental and operational protections"),l()()()()(),r(186,"div",6)(187,"h3",11),u(188,"7. Data Sharing and Disclosure"),l(),r(189,"p",8),u(190,"Information may be disclosed only:"),l(),r(191,"ul",10)(192,"li"),u(193,"To authorized personnel with a legitimate business need"),l(),r(194,"li"),u(195,"To vetted third-party service providers under written agreements"),l(),r(196,"li"),u(197,"To comply with applicable laws, regulations, or legal processes"),l(),r(198,"li"),u(199,"To protect the rights, safety, or security of individuals or systems"),l()(),r(200,"p",8),u(201,"All third parties are required to meet security and confidentiality obligations consistent with this policy."),l()(),r(202,"div",6)(203,"h3",11),u(204,"8. Third-Party Service Providers"),l(),r(205,"p",8),u(206,"We engage third-party vendors for services such as:"),l(),r(207,"ul",10)(208,"li"),u(209,"Hosting and infrastructure"),l(),r(210,"li"),u(211,"Analytics and monitoring"),l(),r(212,"li"),u(213,"Communication and support tools"),l()(),r(214,"p",8),u(215,"Vendor risk is managed through:"),l(),r(216,"ul",10)(217,"li"),u(218,"Due diligence and security assessments"),l(),r(219,"li"),u(220,"Contractual confidentiality and data protection clauses"),l(),r(221,"li"),u(222,"Ongoing oversight where appropriate"),l()()(),r(223,"div",6)(224,"h3",11),u(225,"9. Data Retention and Disposal"),l(),r(226,"p",8),u(227,"We retain information only for as long as necessary to:"),l(),r(228,"ul",10)(229,"li"),u(230,"Fulfill service and contractual requirements"),l(),r(231,"li"),u(232,"Meet legal, regulatory, and audit obligations"),l(),r(233,"li"),u(234,"Resolve disputes and enforce agreements"),l()(),r(235,"p",8),u(236,"Data is securely disposed of using documented deletion and destruction methods when retention is no longer required."),l()(),r(237,"div",6)(238,"h3",11),u(239,"10. Privacy Rights"),l(),r(240,"p",8),u(241,"Subject to applicable laws, individuals may have the right to:"),l(),r(242,"ul",10)(243,"li"),u(244,"Access personal information"),l(),r(245,"li"),u(246,"Request correction or deletion"),l(),r(247,"li"),u(248,"Restrict or object to processing"),l(),r(249,"li"),u(250,"Receive information about data handling practices"),l()(),r(251,"p",8),u(252,"Requests will be verified and addressed within legally required timeframes."),l()(),r(253,"div",6)(254,"h3",11),u(255,"11. Cookies and Similar Technologies"),l(),r(256,"p",8),u(257,"We use cookies and similar technologies to:"),l(),r(258,"ul",10)(259,"li"),u(260,"Enable essential website functionality"),l(),r(261,"li"),u(262,"Analyze usage and improve performance"),l(),r(263,"li"),u(264,"Support security and fraud prevention"),l()(),r(265,"p",8),u(266,"Users may control cookie settings through their browser preferences."),l()(),r(267,"div",6)(268,"h3",11),u(269,"12. International Data Transfers"),l(),r(270,"p",8),u(271,"Where information is transferred across borders, we implement appropriate safeguards to ensure protection consistent with this Privacy Policy and applicable legal requirements."),l()(),r(272,"div",6)(273,"h3",11),u(274,"13. Incident Response and Breach Notification"),l(),r(275,"p",8),u(276,"We maintain documented incident response procedures to:"),l(),r(277,"ul",10)(278,"li"),u(279,"Identify and contain security incidents"),l(),r(280,"li"),u(281,"Investigate and remediate impacts"),l(),r(282,"li"),u(283,"Notify affected parties and authorities when required by law"),l(
206)()(),r(284,"div",6)(285,"h3",11),u(286,"14. Children\u2019s Privacy"),l(),r(287,"p",8),u(288,"Our services are not directed to children, and we do not knowingly collect personal information from individuals under the age required by applicable law."),l()(),r(289,"div",6)(290,"h3",11),u(291,"15. Policy Updates"),l(),r(292,"p",8),u(293,"This Privacy Policy may be updated periodically to reflect:"),l(),r(294,"ul",10)(295,"li"),u(296,"Changes in legal or regulatory requirements"),l(),r(297,"li"),u(298,"Enhancements to security practices"),l(),r(299,"li"),u(300,"Operational or service changes"),l()(),r(301,"p",8),u(302,"Revisions will be posted with an updated effective date."),l()(),r(303,"div",6)(304,"h3",11),u(305,"16. Contact Information"),l(),r(306,"p",8),u(307,"For privacy-related questions, concerns, or requests, contact:"),l(),r(308,"p",8),u(309,"Privacy Officer / Data Protection Contact "),y(310,"br"),r(311,"strong"),u(312,"Maganti IT Resources, LLC"),l(),y(313,"br"),u(314),l()()()()()()()),i&2&&(M(314),Se("hr","@","mitresource.com "))},styles:[".pd-bottom-100[_ngcontent-%COMP%]{padding-bottom:100px}.pd-top-100[_ngcontent-%COMP%]{padding-top:50px}.bg-relative[_ngcontent-%COMP%]{position:relative}.bg-gray[_ngcontent-%COMP%]{background:#fcfcfc}*[_ngcontent-%COMP%]{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.section-title[_ngcontent-%COMP%]{margin-bottom:2%;position:relative}@media (max-width: 767px){.section-title[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:35px}}@media (max-width: 1199px){.section-title[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:36px;margin-top:3px}}.section-title[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}.section-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#ff0268;font-size:27px;font-weight:500}h3[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{font-size:24px;line-height:1.3833333333}.section-title[_ngcontent-%COMP%]   .content-1[_ngcontent-%COMP%]{margin-bottom:0;font-family:sans-serif;font-size:15px;font-weight:400}.section-title[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#0a58ca;margin-top:3%;font-size:17px}dl[_ngcontent-%COMP%], ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{padding-left:15px}ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{list-style:disc}"]})}}return n})();var hd=(()=>{class n{constructor(){this.errorData=null}setErrorData(e){this.errorData=e}getErrorData(){let e=this.errorData;return this.errorData=null,e}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function wE(n,t){if(n&1){let e=Ee();r(0,"div")(1,"div",1)(2,"div",2)(3,"div",3)(4,"h1",4),u(5,"Page Not Found"),l(),r(6,"p",5),u(7," The page you requested isn\u2019t available. Please visit the homepage to explore. "),l(),r(8,"div",6)(9,"button",7),K("click",function(){q(e);let a=H();return X(a.goHome())}),u(10,"Home"),l()()(),r(11,"div",8)(12,"div",9)(13,"div",10)(14,"div",11),y(15,"div",12),r(16,"div",13),be(),r(17,"svg",14)(18,"defs")(19,"linearGradient",15),y(20,"stop",16)(21,"stop",17)(22,"stop",18)(23,"stop",19),l(),r(24,"filter",20),y(25,"feDropShadow",21)(26,"feDropShadow",22),l(),r(27,"filter",23),y(28,"feDropShadow",24),l()(),r(29,"g",25)(30,"g",26),y(31,"polygon",27)(32,"polygon",28)(33,"polygon",29)(34,"polygon",30),r(35,"g",31),y(36,"polyline",32)(37,"polyline",33)(38,"polyline",34),l(),y(39,"polyline",35),l(),r(40,"g",36),y(41,"polygon",37)(42,"polygon",38),r(43,"g",31),y(44,"polyline",39)(45,"polyline",40)(46,"polyline",41),l(),y(47,"polyline",35),l()()()(),Pe(),y(48,"div",42)(49,"div",43)(50,"div",44)(51,"div",45),l()()()()()()()}}function xE(n,t){if(n&1){let e=Ee();r(0,"div")(1,"div",1)(2,"div",46)(3,"div",47)(4,"h1",4),u(5,"Something Went Wrong"),l(),r(6,"p",5),u(7," Our systems are currently handling a high volume of requests. Please try again shortly. "),l(),r(8,"div",48)(9,"button",49),K("click",function(){q(e);let a=H();return X(a.goHome())}),u(10," Go to Home page "),l(),r(11,"button",50),K("click",function(){q(e);let a=H();return X(a.goContact())}),u(12," Contact us "),l()()(),r(13,"div",51)(14,"div",52),y(15,"div",53),r(16,"div",54),y(17,"img",55),l(),r(18,"div",56),y(19,"img",57
206),l(),r(20,"div",58)(21,"section"),y(22,"aside")(23,"aside"),r(24,"article"),y(25,"span")(26,"span"),r(27,"ul"),y(28,"li")(29,"li")(30,"li")(31,"li")(32,"li"),l()(),r(33,"article"),y(34,"span")(35,"span"),r(36,"ul"),y(37,"li")(38,"li")(39,"li")(40,"li")(41,"li"),l()(),r(42,"article"),y(43,"span")(44,"span"),r(45,"ul"),y(46,"li")(47,"li")(48,"li")(49,"li")(50,"li"),l()()()()()()()()()}}var nh=(()=>{class n{constructor(e,i,a,o,s,m,g,A){this.router=e,this.route=i,this.http=a,this.platformId=o,this.serverErrorStatus=s,this.meta=m,this.title=g,this.errorState=A,this.isBrowser=!1,this.errorCode=404,this.errorTitle="Page Not Found",this.errorMessage="Oops! The page you're looking for doesn't exist.",this.statusCode=404,this.message="Page Not Found",this.currentUrl="",this.originalUrl="",this.isBrowser=kt(o)}ngOnInit(){this.checkForErrorState(),this.meta.updateTag({name:"robots",content:"noindex, follow"}),this.logError()}checkForErrorState(){let e=this.errorState.getErrorData();e?(this.originalUrl=e.originalUrl,this.set500Error()):this.serverErrorStatus===500?(this.originalUrl=this.router.url,this.set500Error()):(this.originalUrl=this.router.url,this.set404Error()),this.currentUrl=this.originalUrl}set503Error(){this.errorCode=503,this.errorTitle="Service Unavailable\u2003",this.errorMessage="Our servers are currently busy or under maintenance. We\u2019ll be back online shortly. Thanks for your patience.",this.title.setTitle("503 \u2013 Service Unavailable\u2003"),this.statusCode=503,this.message="Our servers are currently busy or under maintenance. We\u2019ll be back online shortly. Thanks for your patience."}set502Error(){this.errorCode=502,this.errorTitle="Bad Gateway",this.errorMessage="We\u2019re having trouble connecting to the server. Please try refreshing the page in a few moments.",this.title.setTitle("502 \u2013 Bad Gateway"),this.statusCode=502,this.message="We\u2019re having trouble connecting to the server. Please try refreshing the page in a few moments."}set504Error(){this.errorCode=504,this.errorTitle="Gateway Timeout",this.errorMessage="The request took too long to respond. This may be a temporary issue. Please try again soon.",this.title.setTitle("504 \u2013 Gateway Timeout"),this.statusCode=504,this.message="Internal Server Error"}set500Error(){this.errorCode=500,this.errorTitle="Something Went Wrong",this.errorMessage="Please try again later. If it persists, contact us at [email protected]",this.title.setTitle("500 - Server Error"),this.statusCode=500,this.message="Internal Server Error"}set404Error(){this.errorCode=404,this.errorTitle="Page Not Found",this.errorMessage=`We are sorry, the page you requested could not be found 
207 Please go back to the homepage.`,this.title.setTitle("404 - Page Not Found"),this.statusCode=404,this.message="Page Not Found"}logError(){let e={message:this.message,statusCode:this.statusCode,url:this.originalUrl,stack:"",timestamp:new Date().toISOString(),source:"Frontend",errorType:this.statusCode===500?"ServerError":"NotFoundError"};this.isBrowser&&(console.error("Error occurred:",e),this.http.post(`${Ve.baseUrl}/api/Error/logs`,e).subscribe({next:()=>console.log("Error logged successfully"),error:i=>console.error("Error logging failed",i)}))}goHome(){this.router.navigate(["/"])}goContact(){this.router.navigate(["/contact"])}goBack(){this.isBrowser?window.history.back():this.goHome()}static{this.\u0275fac=function(i){return new(i||n)(B(_i),B(bo),B(Ut),B(It),B("SERVER_ERROR_STATUS",8),B(fi),B(bi),B(hd))}}static{this.\u0275cmp=re({type:n,selectors:[["app-page-error-not-found"]],decls:2,vars:2,consts:[[4,"ngIf"],[1,"container","min-vh-70","d-flex","align-items-center","justify-content-center","p-4","bg-white"],[1,"row","g-3","align-items-center"],[1,"col-md-6","mb-4","mb-md-0","order-2","order-md-1"],[1,"error-titles","pt-4"],[1,"error-text","mt-4"],[1,"mt-4","nav-links"],[1,"btn","homebtn","px-4",3,"click"],[1,"col-md-6","text-center","order-1","order-md-2"],[1,"circle-gradient","d-flex","justify-content-center","align-items-center","mx-auto"],[1,"flex","justify-center","lg:justify-end"],[1,"relative","w-96","h-96"],[1,"absolute","
207inset-0","bg-gradient-to-br","from-purple-900","via-blue-800","to-blue-700","rounded-full","shadow-2xl"],[1,"absolute","inset-0","flex","items-center","justify-center"],["viewBox","0 0 300 300","role","img","aria-label","Paper tearing animation",1,"w-80","h-80","paper-realistic"],["id","paperTexture","x1","0%","y1","0%","x2","100%","y2","100%"],["offset","0%","stop-color","#ffffff"],["offset","30%","stop-color","#fefefe"],["offset","70%","stop-color","#fdfdfd"],["offset","100%","stop-color","#fcfcfc"],["id","realisticShadow","x","-50%","y","-50%","width","200%","height","200%"],["dx","0","dy","8","stdDeviation","16","flood-color","#000","flood-opacity","0.15"],["dx","0","dy","4","stdDeviation","8","flood-color","#000","flood-opacity","0.1"],["id","edgeShadow","x","-50%","y","-50%","width","200%","height","200%"],["dx","2","dy","2","stdDeviation","4","flood-color","#000","flood-opacity","0.2"],["fill","none","stroke","hsl(0,0%,20%)","stroke-width","6","stroke-linecap","round","stroke-linejoin","round","transform","translate(61,4)",1,"paper__outline-realistic"],["transform","translate(0,25)",1,"paper__top-realistic"],["fill","hsl(0,0%,85%)","stroke","none","points","0 148,0 0,137 0,187 50,187 148,155 138,124 148,93 138,62 148,31 138","transform","translate(-16,16)","filter","url(#realisticShadow)",1,"paper__shadow-deep"],["fill","url(#paperTexture)","stroke","none","points","0 148,0 0,137 0,187 50,187 148,155 138,124 148,93 138,62 148,31 138","filter","url(#edgeShadow)",1,"paper__fill-realistic"],["fill","hsl(0,0%,88%)","stroke","none","points","137 0,132 55,187 50,142 45","transform","translate(2,2)",1,"paper__corner-shadow"],["fill","hsl(0,0%,95%)","stroke","hsl(0,0%,80%)","stroke-width","1","points","137 0,132 55,187 50,142 45",1,"paper__corner"],["stroke","hsl(0,0%,75%)","stroke-width","2","stroke-linecap","round",1,"paper__lines-realistic"],["points","22 88,165 88","opacity","0.8"],["points","22 110,165 110","opacity","0.6"],["points","22 132,165 132","opacity","0.7"],["points","0 148,31 138,62 148,93 138,124 148,155 138,187 148","stroke-dasharray","198 198","stroke-dashoffset","-198","stroke","hsl(0,0%,30%)","stroke-width","3","stroke-linecap","round",1,"paper__tear-realistic"],["transform","translate(0,25)",1,"paper__bottom-realistic"],["fill","hsl(0,0%,85%)","stroke","none","points","0 148,31 138,62 148,93 138,124 148,155 138,187 148,187 242,0 242","transform","translate(-16,16)","filter","url(#realisticShadow)",1,"paper__shadow-deep"],["fill","url(#paperTexture)","stroke","none","points","0 148,31 140,62 148,93 138,124 148,155 138,187 148,187 242,0 242","filter","url(#edgeShadow)",1,"paper__fill-realistic"],["points","22 154,165 154","opacity","0.8"],["points","22 176,165 176","opacity","0.6"],["points","22 198,94 198","opacity","0.7"],[1,"absolute","top-4","right-4","w-3","h-3","bg-white","rounded-full","opacity-60"],[1,"absolute","top-12","right-8","w-2","h-2","bg-white","rounded-full","opacity-40"],[1,"absolute","bottom-8","left-6","w-2","h-2","bg-white","rounded-full","opacity-50"],[1,"absolute","bottom-16","left-12","w-1","h-1","bg-white","rounded-full","opacity-30"],[1,"row","w-100","align-items-center"],[1,"col-12","col-lg-6","text-center","text-lg-start","mb-5","mb-lg-0","order-2","order-md-1"],[1,"d-flex","flex-column","flex-sm-row","gap-3","justify-content-center","justify-content-lg-start","mt-4"],[1,"btn","homebtn","px-4","py-2",3,"click"],[1,"btn","contactbtn","px-4","py-2",3,"click"],[1,"col-12","col-lg-6","d-flex","justify-content-center","justify-content-lg-end","order-1","order-md-2"],[1,"position-relative","cloudCircle"],[1,"position-absolute","top-0","start-0","w-100","h-100","rounded-circle","bggradient","shadow-lg"],[1,"position-absolute","translate-middle",2,"top","34%","left","18%"],["src","assets/images/errorImages/red-alert-icon.svg","alt","warning",1,"warning-img"],[1,"position-absolute","translate-middle",2,"left","46%","top","41%"],["src","assets/images/errorImages/cloud1.svg","alt","Cloud",1,"cloud-img"],[1,"position-absolute","translate-middle","server-rack"]],template:function(i,a){i&1&&ee(0,wE,52,0,"div",0)(1,xE,51,0,"div",0),i&2&&(R("ngIf",a.errorCode===404),M(),R("ngIf",a.errorCode===500))},dependencies:[ti],styles:['.error-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;min-height:75vh;padding:40px}.error-content[_ngcontent-%COMP%]{max-width:1000px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.error-title[_ngcontent-%COMP%], .error-titles[_ngcontent-%COMP%]{font-size:2rem;font-weight:500;margin:0;line-height:1.3}.error-message[_ngcontent-%COMP%]{font-size:1.25rem;color:#000;max-width:400px;line-height:1.6}.error-buttons[_ngcontent-%COMP%]{grid-column:span 2;display:flex;justify-content:space-between;margin-top:60px}.error-btn[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;color:#000;font-size:1.1rem;font-weight:700;cursor:pointer;gap:15px}
207.error-btn[_ngcontent-%COMP%]   .circle[_ngcontent-%COMP%]{width:45px;height:45px;border-radius:50%;background-image:linear-gradient(to left,#2f9edd,#ac3eff);display:flex;align-items:center;justify-content:center;transition:background .3s ease}.error-btn[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{font-size:1.3rem;color:#fff}.error-btn[_ngcontent-%COMP%]:hover   .circle[_ngcontent-%COMP%]{background-color:#666}.explore-card[_ngcontent-%COMP%]{border-radius:8px;overflow:hidden;background:#fff;transition:transform .3s ease,box-shadow .3s ease}.explore-img[_ngcontent-%COMP%]{height:250px!important;object-fit:cover;width:100%}.responsive-title[_ngcontent-%COMP%]{font-size:1.5rem}.responsive-text[_ngcontent-%COMP%]{font-size:1rem;line-height:1.6}@media (max-width: 992px){.explore-img[_ngcontent-%COMP%]{height:200px}.responsive-title[_ngcontent-%COMP%]{font-size:1.25rem}.responsive-text[_ngcontent-%COMP%]{font-size:.95rem}}@media (max-width: 576px){.explore-img[_ngcontent-%COMP%]{height:180px}.responsive-title[_ngcontent-%COMP%]{font-size:1.1rem}.responsive-text[_ngcontent-%COMP%]{font-size:.9rem}}a[_ngcontent-%COMP%]{text-decoration:none;color:inherit}.explore-card[_ngcontent-%COMP%]{border-radius:8px;overflow:hidden;background:#fff;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.explore-card[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.homebtn[_ngcontent-%COMP%], .contactbtn[_ngcontent-%COMP%]{background-color:#8522cf;color:#fff!important}body[_ngcontent-%COMP%]{background-color:#3d5af1;min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:Segoe UI,sans-serif;color:#fff}.error-card[_ngcontent-%COMP%]{background:#3246c9;border-radius:15px;padding:3rem 2rem;max-width:600px;text-align:left;box-shadow:0 8px 18px #0000004d}.error-subtitle[_ngcontent-%COMP%]{font-size:1.8rem;font-weight:600;margin-bottom:1rem}.error-text[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:1.5rem;color:#222020}.retry-btn[_ngcontent-%COMP%]{background-color:#4a6cf7;border:none;padding:10px 25px;border-radius:8px;color:#fff;font-weight:500;transition:.3s}.retry-btn[_ngcontent-%COMP%]:hover{background-color:#3652d9}.nav-links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-right:20px;color:#fff;text-decoration:none;font-weight:500}.nav-links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:underline}.server-box[_ngcontent-%COMP%]{background:#1e2a6e;border-radius:12px;padding:20px;margin-top:1rem;position:relative;color:#ccc}.server-box[_ngcontent-%COMP%]:before{content:"\\26a0\\fe0f";position:absolute;top:-30px;left:50%;transform:translate(-50%);font-size:2rem}.error-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%!important;height:auto!important}.cloudCircle[_ngcontent-%COMP%]{width:22rem;height:22rem}@media (max-width: 768px){.error-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%}.error-titles[_ngcontent-%COMP%], .error-title[_ngcontent-%COMP%]{font-size:1.5rem}.circle-gradient[_ngcontent-%COMP%]{width:250px!important;height:250px!important}.cloudCircle[_ngcontent-%COMP%]{width:16rem;height:16rem}.server-rack[_ngcontent-%COMP%]{top:84%!important;left:62%!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]{width:76%!important;height:24px!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(1){animation:none!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{top:6px!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{width:2px!important;height:15px!important;background:#818993;position:absolute;top:4px!important}}.error-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#2f9edd!important;text-decoration:none!important}.circle-gradient[_ngcontent-%COMP%]{width:22rem;height:22rem;border-radius:50%;background:linear-gradient(135deg,#ac3eff78,#2f9edd99);box-shadow:0 8px 20px #00000026}@keyframes _ngcontent-%COMP%_float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(5deg)}50%{transform:translateY(-5px) rotate(-3deg)}75%{transform:translateY(-15px) rotate(3deg)}}@keyframes _ngcontent-%COMP%_drift{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.8}25%{transform:translateY(-20px) translate(10px) rotate(90deg);opacity:.6}50%{transform:translateY(-10px) translate(-15px) rotate(180deg);opacity:.4}75%{transform:translateY(-30px) translate(5px) rotate(270deg);opacity:.6}}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_paper-tear{0%{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.05) rotate(2deg);opacity:.8}to{transform:scale(1) rotate(0);opacity:1}}.animate-fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-in 1s ease-out forwards}.animate-float[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_float 3s ease-in-out infinite}.animate-drift[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_drift 8s ease-in-out infinite}
207.animate-paper-tear[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_paper-tear 2s ease-in-out infinite}.paper-realistic[_ngcontent-%COMP%]{display:block;margin:auto;overflow:visible;width:100%;max-width:320px;height:auto;filter:drop-shadow(0 25px 50px rgba(0,0,0,.15))}.paper__fill-realistic[_ngcontent-%COMP%]{fill:url(#paperTexture);transition:fill .3s ease}.paper__outline-realistic[_ngcontent-%COMP%], .paper__lines-realistic[_ngcontent-%COMP%]{transition:stroke .3s ease}.paper__outline-realistic[_ngcontent-%COMP%]{stroke:#333;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.paper__lines-realistic[_ngcontent-%COMP%]{stroke:#bfbfbf;opacity:.7}.paper__shadow-deep[_ngcontent-%COMP%]{fill:#d9d9d9;transition:fill .3s ease;filter:blur(2px)}.paper__corner[_ngcontent-%COMP%]{fill:#f2f2f2;stroke:#ccc;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.paper__corner-shadow[_ngcontent-%COMP%]{fill:#e0e0e0;filter:blur(1px)}.paper__top-realistic[_ngcontent-%COMP%], .paper__bottom-realistic[_ngcontent-%COMP%], .paper__tear-realistic[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_paperTopRealistic 2s cubic-bezier(.25,.46,.45,.94) infinite}.paper__top-realistic[_ngcontent-%COMP%], .paper__bottom-realistic[_ngcontent-%COMP%]{transform-origin:0 148px;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.paper__top-realistic[_ngcontent-%COMP%]{transform:translateY(8px) rotate(0)}.paper__bottom-realistic[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_paperBottomRealistic;transform:translateY(42px) rotate(0)}.paper__tear-realistic[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_paperTearRealistic;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.paper__outline-realistic[_ngcontent-%COMP%]:hover   .paper__top-realistic[_ngcontent-%COMP%], .paper__outline-realistic[_ngcontent-%COMP%]:hover   .paper__bottom-realistic[_ngcontent-%COMP%]{transform:translateY(25px) rotate(0);filter:brightness(1.05)}@keyframes _ngcontent-%COMP%_paperTopRealistic{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(0);transform-origin:61px 148px;filter:brightness(1)}20%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-2deg);transform-origin:61px 148px;filter:brightness(1.02)}40%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-4deg);transform-origin:61px 148px;filter:brightness(1.05)}60%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-6deg);transform-origin:61px 148px;filter:brightness(1.08)}80%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-3deg);transform-origin:61px 148px;filter:brightness(1.03)}to{transform:translateY(8px) rotate(0);transform-origin:0 148px;filter:brightness(1)}}@keyframes _ngcontent-%COMP%_paperBottomRealistic{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(0);transform-origin:61px 148px;filter:brightness(1)}20%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(2deg);transform-origin:61px 148px;filter:brightness(1.02)}40%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(4deg);transform-origin:61px 148px;filter:brightness(1.05)}60%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(6deg);transform-origin:61px 148px;filter:brightness(1.08)}80%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(3deg);transform-origin:61px 148px;filter:brightness(1.03)}to{transform:translateY(42px) rotate(0);transform-origin:0 148px;filter:brightness(1)}}@keyframes _ngcontent-%COMP%_paperTearRealistic{0%{stroke-dashoffset:-198;opacity:.8}20%{stroke-dashoffset:-150;opacity:.9}40%{stroke-dashoffset:-100;opacity:1}60%{stroke-dashoffset:-50;opacity:1}80%{stroke-dashoffset:-10;opacity:.9}to{stroke-dashoffset:0;opacity:.8}}.glass-container[_ngcontent-%COMP%]{background:#ffffff1a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 25px 50px #0000001a}.btn-modern[_ngcontent-%COMP%]{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.btn-modern[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-modern[_ngcontent-%COMP%]:hover:before{left:100%}@media (min-width: 768px){.paper-realistic[_ngcontent-%COMP%]{max-width:350px}}@media (min-width: 1024px){.paper-realistic[_ngcontent-%COMP%]{max-width:380px}}.circle-wrapper[_ngcontent-%COMP%]{width:300px;height:300px}.circle-bg[_ngcontent-%COMP%]{background:linear-gradient(135deg,#5b21b6,#1e3a8a,#1d4ed8);border-radius:50%}.circle-content[_ngcontent-%COMP%]{width:250px;height:250px}
207.server-circle[_ngcontent-%COMP%]{background:linear-gradient(135deg,#6f42c1,#0d6efd,#6610f2)}@keyframes _ngcontent-%COMP%_cloudFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}25%{transform:translate(-50%,-50%) translateY(-5px)}50%{transform:translate(-50%,-50%) translateY(-8px)}75%{transform:translate(-50%,-50%) translateY(-3px)}}.cloud-animation[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_cloudFloat 3s ease-in-out infinite,_ngcontent-%COMP%_cloudPulse 2s ease-in-out infinite}.deco-dot[_ngcontent-%COMP%]{width:10px;height:10px;opacity:.6;animation:_ngcontent-%COMP%_pulse 2s infinite}.delay-1[_ngcontent-%COMP%]{animation-delay:.5s}.delay-2[_ngcontent-%COMP%]{animation-delay:1s}.delay-3[_ngcontent-%COMP%]{animation-delay:1.5s}@keyframes _ngcontent-%COMP%_pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:.3}}.bggradient[_ngcontent-%COMP%]{background:linear-gradient(135deg,#6f42c1,#0d6efd,#6f42c1)}.cloud-svg[_ngcontent-%COMP%]{width:10rem;height:auto;animation:_ngcontent-%COMP%_cloudFloat 3s ease-in-out infinite,_ngcontent-%COMP%_cloudPulse 2s ease-in-out infinite}@keyframes _ngcontent-%COMP%_cloudFloat{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(.5deg)}50%{transform:translateY(-8px) rotate(0)}75%{transform:translateY(-3px) rotate(-.5deg)}}@keyframes _ngcontent-%COMP%_cloudPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.server-svg[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_serverBounce 2s ease-in-out infinite}@keyframes _ngcontent-%COMP%_serverBounce{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-52%) scale(1.05)}}.warning-svg[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_warningPulse 1.5s ease-in-out infinite}@keyframes _ngcontent-%COMP%_warningPulse{0%,to{transform:translate(50%,50%) scale(1);opacity:1}50%{transform:translate(50%,50%) scale(1.1);opacity:.8}}.bggradient[_ngcontent-%COMP%]{background:linear-gradient(135deg,#ac3eff78,#2f9edd99)}.cloud-svg[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:6rem;animation:_ngcontent-%COMP%_cloudFloat 3s ease-in-out infinite,_ngcontent-%COMP%_cloudPulse 2s ease-in-out infinite}@keyframes _ngcontent-%COMP%_cloudFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes _ngcontent-%COMP%_cloudPulse{0%,to{opacity:1}50%{opacity:.85}}.server-rack[_ngcontent-%COMP%]{top:77%;left:59%}.server-rack[_ngcontent-%COMP%]   section[_ngcontent-%COMP%]{position:relative;width:150px;height:200px}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]{width:100%;height:33px;background:#202730;margin:10px auto;position:relative}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:5px;height:5px;border-radius:100%;display:block;position:relative;top:10px;left:10px;margin-bottom:4px}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(1){background:#28cb40;animation:_ngcontent-%COMP%_blinker .7s linear infinite}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(2){background:#c99a31;animation:_ngcontent-%COMP%_blinker 1.3s linear infinite}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(3){border:1px solid #fff;position:absolute;top:20px;right:10px}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{width:5px;height:15px;background:#818993;position:absolute;top:10px}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(1){left:30px;animation:_ngcontent-%COMP%_fade 2s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(2){left:50px;animation:_ngcontent-%COMP%_fade 1.8s .2s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(3){left:70px;animation:_ngcontent-%COMP%_fade 1.6s .4s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(4){left:90px;animation:_ngcontent-%COMP%_fade 1.4s .6s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(5){left:110px;animation:_ngcontent-%COMP%_fade 1.2s .8s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(6){left:130px;animation:_ngcontent-%COMP%_fade 1s 1s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(7){left:150px;animation:_ngcontent-%COMP%_fade .8s 1.2s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(8){left:170px;animation:_ngcontent-%COMP%_fade .6s 1.4s infinite alternate}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:nth-child(9){width:30px;background:#32a3ef;color:#202730;font-family:monospace;left:190px;line-height:27px;text-align:center;animation:_ngcontent-%COMP%_pulse 1.5s linear infinite}@keyframes _ngcontent-%COMP%_blinker{50%{opacity:0}
207}@keyframes _ngcontent-%COMP%_pulse{0%{background-color:#32a3ef;box-shadow:0 0 9px #333}50%{background-color:#59b6f2;box-shadow:0 0 15px #047ac7}to{background-color:#32a3ef;box-shadow:0 0 9px #333}}@keyframes _ngcontent-%COMP%_fade{0%{opacity:0}to{opacity:1}}.cloud-img[_ngcontent-%COMP%]{width:200px;height:auto}.warning-img[_ngcontent-%COMP%]{width:60px}@media (max-width: 576px){.cloud-img[_ngcontent-%COMP%]{width:120px}.warning-img[_ngcontent-%COMP%]{width:50px}}']})}}return n})();var Y0=(()=>{class n{constructor(e){this.http=e,this.response=""}test400(){this.http.get(Ve.baseUrl+"/api/testerror/badrequest").subscribe({next:e=>this.response=e,error:e=>this.response="Error logged: "+e.message})}test500(){this.http.get(Ve.baseUrl+"/api/testerror/servererror").subscribe({next:e=>this.response=e,error:e=>this.response="Error logged: "+e.message})}static{this.\u0275fac=function(i){return new(i||n)(B(Ut))}}static{this.\u0275cmp=re({type:n,selectors:[["app-test-error-logging"]],decls:8,vars:1,consts:[[3,"click"]],template:function(i,a){i&1&&(r(0,"h2"),u(1,"Test Error Logging"),l(),r(2,"button",0),K("click",function(){return a.test400()}),u(3,"Test 400 Error"),l(),r(4,"button",0),K("click",function(){return a.test500()}),u(5,"Test 500 Error"),l(),r(6,"p"),u(7),l()),i&2&&(M(7),Se("Response: ",a.response,""))},encapsulation:2})}}return n})();var q0=(()=>{class n{constructor(e){this.router=e}goHome(){this.router.navigate(["/"])}static{this.\u0275fac=function(i){return new(i||n)(B(_i))}}static{this.\u0275cmp=re({type:n,selectors:[["app-notfouderrorpage"]],decls:51,vars:0,consts:[[1,"container","min-vh-70","d-flex","align-items-center","justify-content-center","p-4","bg-white"],[1,"row","g-3","align-items-center"],[1,"col-md-6","mb-4","mb-md-0","order-2","order-md-1"],[1,"error-titles","pt-4"],[1,"error-text","mt-4"],[1,"mt-4","nav-links"],[1,"btn","homebtn","px-4",3,"click"],[1,"col-md-6","text-center","order-1","order-md-2"],[1,"circle-gradient","d-flex","justify-content-center","align-items-center","mx-auto"],[1,"flex","justify-center","lg:justify-end"],[1,"relative","w-96","h-96"],[1,"absolute","inset-0","bg-gradient-to-br","from-purple-900","via-blue-800","to-blue-700","rounded-full","shadow-2xl"],[1,"absolute","inset-0","flex","items-center","justify-center"],["viewBox","0 0 300 300","role","img","aria-label","Paper tearing animation",1,"w-80","h-80","paper-realistic"],["id","paperTexture","x1","0%","y1","0%","x2","100%","y2","100%"],["offset","0%","stop-color","#ffffff"],["offset","30%","stop-color","#fefefe"],["offset","70%","stop-color","#fdfdfd"],["offset","100%","stop-color","#fcfcfc"],["id","realisticShadow","x","-50%","y","-50%","width","200%","height","200%"],["dx","0","dy","8","stdDeviation","16","flood-color","#000","flood-opacity","0.15"],["dx","0","dy","4","stdDeviation","8","flood-color","#000","flood-opacity","0.1"],["id","edgeShadow","x","-50%","y","-50%","width","200%","height","200%"],["dx","2","dy","2","stdDeviation","4","flood-color","#000","flood-opacity","0.2"],["fill","none","stroke","hsl(0,0%,20%)","stroke-width","6","stroke-linecap","round","stroke-linejoin","round","transform","translate(61,4)",1,"paper__outline-realistic"],["transform","translate(0,25)",1,"paper__top-realistic"],["fill","hsl(0,0%,85%)","stroke","none","points","0 148,0 0,137 0,187 50,187 148,155 138,124 148,93 138,62 148,31 138","transform","translate(-16,16)","filter","url(#realisticShadow)",1,"paper__shadow-deep"],["fill","url(#paperTexture)","stroke","none","points","0 148,0 0,137 0,187 50,187 148,155 138,124 148,93 138,62 148,31 138","filter","url(#edgeShadow)",1,"paper__fill-realistic"],["fill","hsl(0,0%,88%)","stroke","none","points","137 0,132 55,187 50,142 45","transform","translate(2,2)",1,"paper__corner-shadow"],["fill","hsl(0,0%,95%)","stroke","hsl(0,0%,80%)","stroke-width","1","points","137 0,132 55,187 50,142 45",1,"paper__corner"],["stroke","hsl(0,0%,75%)","stroke-width","2","stroke-linecap","round",1,"paper__lines-realistic"],["points","22 88,165 88","opacity","0.8"],["points","22 110,165 110","opacity","0.6"],["points","22 132,165 132","opacity","0.7"],["points","0 148,31 138,62 148,93 138,124 148,155 138,187 148","stroke-dasharray","198 198","stroke-dashoffset","-198","stroke","hsl(0,0%,30%)","stroke-width","3","stroke-linecap","round",1,"paper__tear-realistic"],["transform","translate(0,25)",1,"paper__bottom-real
207istic"],["fill","hsl(0,0%,85%)","stroke","none","points","0 148,31 138,62 148,93 138,124 148,155 138,187 148,187 242,0 242","transform","translate(-16,16)","filter","url(#realisticShadow)",1,"paper__shadow-deep"],["fill","url(#paperTexture)","stroke","none","points","0 148,31 140,62 148,93 138,124 148,155 138,187 148,187 242,0 242","filter","url(#edgeShadow)",1,"paper__fill-realistic"],["points","22 154,165 154","opacity","0.8"],["points","22 176,165 176","opacity","0.6"],["points","22 198,94 198","opacity","0.7"],[1,"absolute","top-4","right-4","w-3","h-3","bg-white","rounded-full","opacity-60"],[1,"absolute","top-12","right-8","w-2","h-2","bg-white","rounded-full","opacity-40"],[1,"absolute","bottom-8","left-6","w-2","h-2","bg-white","rounded-full","opacity-50"],[1,"absolute","bottom-16","left-12","w-1","h-1","bg-white","rounded-full","opacity-30"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"h1",3),u(4,"Page Not Found"),l(),r(5,"p",4),u(6," The page you requested isn\u2019t available. Please visit the homepage to explore. "),l(),r(7,"div",5)(8,"button",6),K("click",function(){return a.goHome()}),u(9,"Home"),l()()(),r(10,"div",7)(11,"div",8)(12,"div",9)(13,"div",10),y(14,"div",11),r(15,"div",12),be(),r(16,"svg",13)(17,"defs")(18,"linearGradient",14),y(19,"stop",15)(20,"stop",16)(21,"stop",17)(22,"stop",18),l(),r(23,"filter",19),y(24,"feDropShadow",20)(25,"feDropShadow",21),l(),r(26,"filter",22),y(27,"feDropShadow",23),l()(),r(28,"g",24)(29,"g",25),y(30,"polygon",26)(31,"polygon",27)(32,"polygon",28)(33,"polygon",29),r(34,"g",30),y(35,"polyline",31)(36,"polyline",32)(37,"polyline",33),l(),y(38,"polyline",34),l(),r(39,"g",35),y(40,"polygon",36)(41,"polygon",37),r(42,"g",30),y(43,"polyline",38)(44,"polyline",39)(45,"polyline",40),l(),y(46,"polyline",34),l()()()(),Pe(),y(47,"div",41)(48,"div",42)(49,"div",43)(50,"div",44),l()()()()()())},styles:['.error-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;min-height:75vh;padding:40px}.error-content[_ngcontent-%COMP%]{max-width:1000px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.error-title[_ngcontent-%COMP%], .error-titles[_ngcontent-%COMP%]{font-size:2rem;font-weight:500;margin:0;line-height:1.3}.error-message[_ngcontent-%COMP%]{font-size:1.25rem;color:#000;max-width:400px;line-height:1.6}.error-buttons[_ngcontent-%COMP%]{grid-column:span 2;display:flex;justify-content:space-between;margin-top:60px}.error-btn[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;color:#000;font-size:1.1rem;font-weight:700;cursor:pointer;gap:15px}
207.error-btn[_ngcontent-%COMP%]   .circle[_ngcontent-%COMP%]{width:45px;height:45px;border-radius:50%;background-image:linear-gradient(to left,#2f9edd,#ac3eff);display:flex;align-items:center;justify-content:center;transition:background .3s ease}.error-btn[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{font-size:1.3rem;color:#fff}.error-btn[_ngcontent-%COMP%]:hover   .circle[_ngcontent-%COMP%]{background-color:#666}.explore-card[_ngcontent-%COMP%]{border-radius:8px;overflow:hidden;background:#fff;transition:transform .3s ease,box-shadow .3s ease}.explore-img[_ngcontent-%COMP%]{height:250px!important;object-fit:cover;width:100%}.responsive-title[_ngcontent-%COMP%]{font-size:1.5rem}.responsive-text[_ngcontent-%COMP%]{font-size:1rem;line-height:1.6}@media (max-width: 992px){.explore-img[_ngcontent-%COMP%]{height:200px}.responsive-title[_ngcontent-%COMP%]{font-size:1.25rem}.responsive-text[_ngcontent-%COMP%]{font-size:.95rem}}@media (max-width: 576px){.explore-img[_ngcontent-%COMP%]{height:180px}.responsive-title[_ngcontent-%COMP%]{font-size:1.1rem}.responsive-text[_ngcontent-%COMP%]{font-size:.9rem}}a[_ngcontent-%COMP%]{text-decoration:none;color:inherit}.explore-card[_ngcontent-%COMP%]{border-radius:8px;overflow:hidden;background:#fff;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.explore-card[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.homebtn[_ngcontent-%COMP%], .contactbtn[_ngcontent-%COMP%]{background-color:#8522cf;color:#fff!important}body[_ngcontent-%COMP%]{background-color:#3d5af1;min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:Segoe UI,sans-serif;color:#fff}.error-card[_ngcontent-%COMP%]{background:#3246c9;border-radius:15px;padding:3rem 2rem;max-width:600px;text-align:left;box-shadow:0 8px 18px #0000004d}.error-subtitle[_ngcontent-%COMP%]{font-size:1.8rem;font-weight:600;margin-bottom:1rem}.error-text[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:1.5rem;color:#222020}.retry-btn[_ngcontent-%COMP%]{background-color:#4a6cf7;border:none;padding:10px 25px;border-radius:8px;color:#fff;font-weight:500;transition:.3s}.retry-btn[_ngcontent-%COMP%]:hover{background-color:#3652d9}.nav-links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-right:20px;color:#fff;text-decoration:none;font-weight:500}.nav-links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:underline}.server-box[_ngcontent-%COMP%]{background:#1e2a6e;border-radius:12px;padding:20px;margin-top:1rem;position:relative;color:#ccc}.server-box[_ngcontent-%COMP%]:before{content:"\\26a0\\fe0f";position:absolute;top:-30px;left:50%;transform:translate(-50%);font-size:2rem}.error-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%!important;height:auto!important}.cloudCircle[_ngcontent-%COMP%]{width:22rem;height:22rem}@media (max-width: 768px){.error-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%}.error-titles[_ngcontent-%COMP%], .error-title[_ngcontent-%COMP%]{font-size:1.5rem}.circle-gradient[_ngcontent-%COMP%]{width:250px!important;height:250px!important}.cloudCircle[_ngcontent-%COMP%]{width:16rem;height:16rem}.server-rack[_ngcontent-%COMP%]{top:84%!important;left:62%!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]{width:76%!important;height:24px!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:nth-child(1){animation:none!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{top:6px!important}.server-rack[_ngcontent-%COMP%]   article[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{width:2px!important;height:15px!important;background:#818993;position:absolute;top:4px!important}}.error-text[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#2f9edd!important;text-decoration:none!important}.circle-gradient[_ngcontent-%COMP%]{width:22rem;height:22rem;border-radius:50%;background:linear-gradient(135deg,#ac3eff78,#2f9edd99);box-shadow:0 8px 20px #00000026}@keyframes _ngcontent-%COMP%_float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(5deg)}50%{transform:translateY(-5px) rotate(-3deg)}75%{transform:translateY(-15px) rotate(3deg)}}@keyframes _ngcontent-%COMP%_drift{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.8}25%{transform:translateY(-20px) translate(10px) rotate(90deg);opacity:.6}50%{transform:translateY(-10px) translate(-15px) rotate(180deg);opacity:.4}75%{transform:translateY(-30px) translate(5px) rotate(270deg);opacity:.6}}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_paper-tear{0%{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.05) rotate(2deg);opacity:.8}to{transform:scale(1) rotate(0);opacity:1}}.animate-fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-in 1s ease-out forwards}.animate-float[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_float 3s ease-in-out infinite}.animate-drift[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_drift 8s ease-in-out infinite}
207.animate-paper-tear[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_paper-tear 2s ease-in-out infinite}.paper-realistic[_ngcontent-%COMP%]{display:block;margin:auto;overflow:visible;width:100%;max-width:320px;height:auto;filter:drop-shadow(0 25px 50px rgba(0,0,0,.15))}.paper__fill-realistic[_ngcontent-%COMP%]{fill:url(#paperTexture);transition:fill .3s ease}.paper__outline-realistic[_ngcontent-%COMP%], .paper__lines-realistic[_ngcontent-%COMP%]{transition:stroke .3s ease}.paper__outline-realistic[_ngcontent-%COMP%]{stroke:#333;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.paper__lines-realistic[_ngcontent-%COMP%]{stroke:#bfbfbf;opacity:.7}.paper__shadow-deep[_ngcontent-%COMP%]{fill:#d9d9d9;transition:fill .3s ease;filter:blur(2px)}.paper__corner[_ngcontent-%COMP%]{fill:#f2f2f2;stroke:#ccc;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.paper__corner-shadow[_ngcontent-%COMP%]{fill:#e0e0e0;filter:blur(1px)}.paper__top-realistic[_ngcontent-%COMP%], .paper__bottom-realistic[_ngcontent-%COMP%], .paper__tear-realistic[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_paperTopRealistic 2s cubic-bezier(.25,.46,.45,.94) infinite}.paper__top-realistic[_ngcontent-%COMP%], .paper__bottom-realistic[_ngcontent-%COMP%]{transform-origin:0 148px;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.paper__top-realistic[_ngcontent-%COMP%]{transform:translateY(8px) rotate(0)}.paper__bottom-realistic[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_paperBottomRealistic;transform:translateY(42px) rotate(0)}.paper__tear-realistic[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_paperTearRealistic;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.paper__outline-realistic[_ngcontent-%COMP%]:hover   .paper__top-realistic[_ngcontent-%COMP%], .paper__outline-realistic[_ngcontent-%COMP%]:hover   .paper__bottom-realistic[_ngcontent-%COMP%]{transform:translateY(25px) rotate(0);filter:brightness(1.05)}@keyframes _ngcontent-%COMP%_paperTopRealistic{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(0);transform-origin:61px 148px;filter:brightness(1)}20%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-2deg);transform-origin:61px 148px;filter:brightness(1.02)}40%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-4deg);transform-origin:61px 148px;filter:brightness(1.05)}60%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-6deg);transform-origin:61px 148px;filter:brightness(1.08)}80%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(-3deg);transform-origin:61px 148px;filter:brightness(1.03)}to{transform:translateY(8px) rotate(0);transform-origin:0 148px;filter:brightness(1)}}@keyframes _ngcontent-%COMP%_paperBottomRealistic{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(0);transform-origin:61px 148px;filter:brightness(1)}20%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(2deg);transform-origin:61px 148px;filter:brightness(1.02)}40%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(4deg);transform-origin:61px 148px;filter:brightness(1.05)}60%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(6deg);transform-origin:61px 148px;filter:brightness(1.08)}80%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(25px) rotate(3deg);transform-origin:61px 148px;filter:brightness(1.03)}to{transform:translateY(42px) rotate(0);transform-origin:0 148px;filter:brightness(1)}}@keyframes _ngcontent-%COMP%_paperTearRealistic{0%{stroke-dashoffset:-198;opacity:.8}20%{stroke-dashoffset:-150;opacity:.9}40%{stroke-dashoffset:-100;opacity:1}60%{stroke-dashoffset:-50;opacity:1}80%{stroke-dashoffset:-10;opacity:.9}to{stroke-dashoffset:0;opacity:.8}}.glass-container[_ngcontent-%COMP%]{background:#ffffff1a;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 25px 50px #0000001a}.btn-modern[_ngcontent-%COMP%]{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.btn-modern[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-modern[_ngcontent-%COMP%]:hover:before{left:100%}@media (min-width: 768px){.paper-realistic[_ngcontent-%COMP%]{max-width:350px}}@media (min-width: 1024px){.paper-realistic[_ngcontent-%COMP%]{max-width:380px}}.circle-wrapper[_ngcontent-%COMP%]{width:300px;height:300px}.circle-bg[_ngcontent-%COMP%]{background:linear-gradient(135deg,#5b21b6,#1e3a8a,#1d4ed8);border-radius:50%}.circle-content[_ngcontent-%COMP%]{width:250px;height:250px}
207.server-circle[_ngcontent-%COMP%]{background:linear-gradient(135deg,#6f42c1,#0d6efd,#6610f2)}@keyframes _ngcontent-%COMP%_cloudFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}25%{transform:translate(-50%,-50%) translateY(-5px)}50%{transform:translate(-50%,-50%) translateY(-8px)}75%{transform:translate(-50%,-50%) translateY(-3px)}}@keyframes _ngcontent-%COMP%_cloudPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}.cloud-animation[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_cloudFloat 3s ease-in-out infinite,_ngcontent-%COMP%_cloudPulse 2s ease-in-out infinite}.deco-dot[_ngcontent-%COMP%]{width:10px;height:10px;opacity:.6;animation:_ngcontent-%COMP%_pulse 2s infinite}.delay-1[_ngcontent-%COMP%]{animation-delay:.5s}.delay-2[_ngcontent-%COMP%]{animation-delay:1s}.delay-3[_ngcontent-%COMP%]{animation-delay:1.5s}@keyframes _ngcontent-%COMP%_pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.2);opacity:.3}}.bggradient[_ngcontent-%COMP%]{background:linear-gradient(135deg,#6f42c1,#0d6efd,#6f42c1)}']})}}return n})();var CE=["bgVideo"],$0=(()=>{class n{constructor(e,i,a,o,s,m,g,A,f){this._renderer2=e,this.router=i,this.breakpointObserver=a,this._document=o,this.platformId=s,this.elementRef=m,this.title=g,this.meta=A,this.seoService=f,this.videoSrc="assets/images/videos/largevideo.mp4",this.isBrowser=!1,this.isPlaying=!1,this.videoLoaded=!1,this.isBrowser=kt(this.platformId)}ngOnInit(){this.isBrowser&&(this.setupVideo(),this.breakpointObserver.observe([Di.Handset,Di.Tablet,Di.Web]).subscribe(e=>{e.breakpoints[Di.Handset]?this.videoSrc="assets/images/videos/smallvideo.mp4":e.breakpoints[Di.Tablet]?this.videoSrc="assets/images/videos/mediumvideo.mp4":e.breakpoints[Di.Web]&&(this.videoSrc="assets/images/videos/largevideo.mp4")}))}ngOnDestroy(){if(this.isBrowser&&this.bgVideo){let e=this.bgVideo.nativeElement;e.pause(),e.currentTime=0}}setupVideo(){if(this.bgVideo){let e=this.bgVideo.nativeElement;e.addEventListener("loadeddata",()=>{this.videoLoaded=!0,this.isDesktop()&&this.playVideo()}),e.addEventListener("error",i=>{console.warn("Video failed to load:",i)}),e.addEventListener("ended",()=>{e.currentTime=0,e.play()})}}isDesktop(){return window.innerWidth>=1024}playVideo(){this.bgVideo&&this.videoLoaded&&this.bgVideo.nativeElement.play().catch(i=>{console.warn("Video autoplay failed:",i),this.isPlaying=!1})}toggleVideo(){if(!this.bgVideo)return;let e=this.bgVideo.nativeElement;this.isPlaying?(e.pause(),this.isPlaying=!1):e.play().then(()=>{this.isPlaying=!0}).catch(i=>{console.warn("Video play failed:",i),this.isPlaying=!1})}static{this.\u0275fac=function(i){return new(i||n)(B(Wt),B(_i),B(xo),B(Ct),B(It),B(Oe),B(bi),B(fi),B(ii))}}static{this.\u0275cmp=re({type:n,selectors:[["app-latest-home"]],viewQuery:function(i,a){if(i&1&&_e(CE,5),i&2){let o;le(o=ce())&&(a.bgVideo=o.first)}},decls:160,vars:2,consts:[["bgVideo",""],[1,"landing-banner"],["muted","","playsinline","","autoplay","","loop","",1,"landing-video"],["src","assets/images/videos/homebannervideo.mp4","type","video/mp4","media","(max-width: 576px)"],["src","assets/images/videos/homebannervideo.mp4","type","video/mp4","media","(max-width: 1024px)"],["src","assets/images/videos/homebannervideo.mp4","type","video/mp4","media","(min-width: 1025px)"],[1,"video-overlay"],[1,"landing-overlay"],[1,"landing-title"],[1,"landing-subtitle"],[1,"btn-landing",3,"click"],[1,"content-section"],[1,"content-container"],[1,"content-title"],[1,"highlight-text"],[1,"content-text"],[1,"content-paragraph"],[1,"services-section"],[1,"services-container"],[1,"services-header"],[1,"services-title"],[1,"title-bold"],[1,"title-highlight"],[1,"services-subtitle"],[1,"services-grid"],[1,"service-card"],[1,"service-image"],["media","(min-width: 1025px)","srcset","assets/images/services/ai-software-dev-desktop.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 769px)","srcset","assets/images/services/ai-software-dev-tablet.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 481px)","srcset","assets/images/services/ai-software-dev-mobile-large.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 1025px)","srcset","assets/images/services/ai-software-dev-desktop.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 769px)","srcset","assets/images/services/ai-software-dev-tablet.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 481px)","srcset","assets/images/services/ai-software-dev-mobile-large.jpg 1x, assets/images/services/[email protected] 2x"],["src","assets/images/services/ai-software-dev-mobile.jpg","srcset","assets/images/services/[email protected] 2x","alt","AI-powered Software Development","loading","lazy"],[1,"service-content"],[1,"service-title"],[1,"service-description"],[1,"service-action"],["data-aos","fade-left","data-aos-duration","300",1,"explore-text"],[1,"action-icon"],["media","(min-width: 1025px)","srcset","assets/images/services/cloud-platform-desktop.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 769px)","srcset","assets/images/services/cloud-platform-tablet.webp 1
207x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 481px)","srcset","assets/images/services/cloud-platform-mobile-large.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 1025px)","srcset","assets/images/services/cloud-platform-desktop.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 769px)","srcset","assets/images/services/cloud-platform-tablet.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 481px)","srcset","assets/images/services/cloud-platform-mobile-large.jpg 1x, assets/images/services/[email protected] 2x"],["src","assets/images/services/cloud-platform-mobile.jpg","srcset","assets/images/services/[email protected] 2x","alt","Cloud & Platform Engineering","loading","lazy"],["media","(min-width: 1025px)","srcset","assets/images/services/talent-staffing-desktop.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 769px)","srcset","assets/images/services/talent-staffing-tablet.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 481px)","srcset","assets/images/services/talent-staffing-mobile-large.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 1025px)","srcset","assets/images/services/talent-staffing-desktop.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 769px)","srcset","assets/images/services/talent-staffing-tablet.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 481px)","srcset","assets/images/services/talent-staffing-mobile-large.jpg 1x, assets/images/services/[email protected] 2x"],["src","assets/images/services/talent-staffing-mobile.jpg","srcset","assets/images/services/[email protected] 2x","alt","Talent Staffing","loading","lazy"],["media","(min-width: 1025px)","srcset","assets/images/services/data-modernization-desktop.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 769px)","srcset","assets/images/services/data-modernization-tablet.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 481px)","srcset","assets/images/services/data-modernization-mobile-large.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 1025px)","srcset","assets/images/services/data-modernization-desktop.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 769px)","srcset","assets/images/services/data-modernization-tablet.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 481px)","srcset","assets/images/services/data-modernization-mobile-large.jpg 1x, assets/images/services/[email protected] 2x"],["src","assets/images/services/data-modernization-mobile.jpg","srcset","assets/images/services/[email protected] 2x","alt","Data Modernization","loading","lazy"],["media","(min-width: 1025px)","srcset","assets/images/services/digital-marketing-desktop.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 769px)","srcset","assets/images/services/digital-marketing-tablet.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 481px)","srcset","assets/images/services/digital-marketing-mobile-large.jpg 1x, assets/images/services/[email protected] 2x"],["src","assets/images/services/digital-marketing-mobile.jpg","srcset","assets/images/services/[email protected] 2x","alt","Digital Performance & Marketing","loading","lazy"],["media","(min-width: 1025px)","srcset","assets/images/services/cybersecurity-desktop.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 769px)","srcset","assets/images/services/cybersecurity-tablet.webp 1
207x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 481px)","srcset","assets/images/services/cybersecurity-mobile-large.webp 1x, assets/images/services/[email protected] 2x","type","image/webp"],["media","(min-width: 1025px)","srcset","assets/images/services/cybersecurity-desktop.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 769px)","srcset","assets/images/services/cybersecurity-tablet.jpg 1x, assets/images/services/[email protected] 2x"],["media","(min-width: 481px)","srcset","assets/images/services/cybersecurity-mobile-large.jpg 1x, assets/images/services/[email protected] 2x"],["src","assets/images/services/cybersecurity-mobile.jpg","srcset","assets/images/services/[email protected] 2x","alt","Cybersecurity and Threat Intelligence","loading","lazy"]],template:function(i,a){if(i&1){let o=Ee();r(0,"section",1)(1,"video",2,0),y(3,"source",3)(4,"source",4)(5,"source",5),u(6," Your browser does not support the video tag. "),l(),y(7,"div",6),r(8,"div",7)(9,"h1",8),u(10," Speed up Your Digital Transformation."),y(11,"br"),u(12," Powered by Agentic AI Solutions. "),l(),r(13,"p",9),u(14," We help business leaders modernize 3x faster by aligning strategy, expert talent, and embedding AI into existing systems \u2013 eliminating cost, risk, and disruption of rip-and-replace. "),l(),r(15,"button",10),K("click",function(){return q(o),X(a.toggleVideo())}),u(16),l()()(),r(17,"section",11)(18,"div",12)(19,"h2",13),u(20," Stop waiting years for transformation."),y(21,"br"),u(22," Start seeing results "),r(23,"span",14),u(24,"in days with AI."),l()(),r(25,"div",15)(26,"p",16),u(27," If transformation feels like a never-ending rebuild and the outcomes are still out of reach, you're not moving forward, you're stuck in the wrong model. The real bottleneck isn't your infrastructure. It's the strategy guiding your transformation. According to recent studies, this is where 70 percent of digital transformation projects fail. "),l(),r(28,"p",16),u(29," We don't start from scratch. We start with what works. By combining Agentic AI with delivery-focused talent, we embed intelligence into your existing systems, align every move to business outcomes, and deliver measurable impact in days, not years. This is transformation built for enterprise leaders faster, smarter, and grounded in execution. A modern operating model designed to scale what matters without slowing you down. "),l()()()(),r(30,"section",17)(31,"div",18)(32,"div",19)(33,"h2",20)(34,"span",21),u(35,"Business-"),l(),r(36,"span",22),u(37,"First AI Solutions,"),l(),r(38,"span",21),u(39," Built to Scale with you."),l()(),r(40,"p",23),u(41," Our solutions combine Agentic AI with domain expertise to not just automate, but to continuously optimize cloud, edge, and enterprise operations for speed, resilience, and scale. "),l()(),r(42,"div",24)(43,"div",25)(44,"div",26)(45,"picture"),y(46,"source",27)(47,"source",28)(48,"source",29)(49,"source",30)(50,"source",31)(51,"source",32)(52,"img",33),l()(),r(53,"div",34)(54,"h3",35),u(55,"AI-powered Software Development"),l(),r(56,"p",36),u(57,"Cut dev time. Catch issues early. Deliver with precision."),l(),r(58,"div",37)(59,"span",38),u(60,"explore"),l(),r(61,"span",39),u(62,"\u203A\u203A"),l()()()(),r(63,"div",25)(64,"div",26)(65,"picture"),y(66,"source",40)(67,"source",41)(68,"source",42)(69,"source",43)(70,"source",44)(71,"source",45)(72,"img",46),l()(),r(73,"div",34)(74,"h3",35),u(75,"Cloud & Platform Engineering"),l(),r(76,"p",36),u(77,"Whether modernizing or optimizing, we apply strategic AI frameworks to your cloud so you gain"),l(),r(78,"div",37)(79,"span",38),u(80,"explore"),l(),r(81,"span",39),u(82,"\u203A\u203A"),l()()()(),r(83,"div",25)(84,"div",26)(85,"picture"),y(86,"source",47)(87,"source",48)(88,"source",49)(89,"source",50)(90,"source",51)(91,"source",52)(92,"img",53),l()(),r(93,"div",34)(94,"h3",35),u(95,"Talent Staffing (Contingent Workforce Management)"),l(),r(96,"p",36),u(97,"We combine seasoned engineers with AI-driven precision to scale your digital initiatives."),l(),r(98,"div",37)(99,"span",38),u(100,"explore"),l(),r(101,"span",39),u(102,"\u203A\u203A"),l()()()(),r(103,"div",25)(104,"div",26)(105,"picture"),y(106,"source",54)(107,"source",55)(108,"source",56)(109,"source",57)(110,"source",58)(111,"source",59)(112,"img",60),l()(),r(113,"div",34)(114,"h3",35),u(115,"Data Modernization"),l(),r(116,"p",36),u(117,"Fuel digital business growth with a modern data foundation and a holistic data strategy"),l(),r(118,"div",37)(119,"span",38),u(120,"explore"),l(),r(121,"span",39),u(122,"\u203A\u203A"),l()()()(),r(123,"div",25)(124,"div",26)(125,"picture"),y(126,"source",61)(127,"source",62)(128,"source",63)(129,"img",64),l()(),r(130,"div",34)(131,"h3",35),u(132,"Digital Performance & Marketing"),l(),r(133,"p",36),u(134,"leverage AI and data intelligence to find opportunities faster and deliver outcomes at scale."),l(),r(135,"div",37)(136,"span",38),u(137,"explore"),l(),r(138,"span",39),u(139,"\u203A\u203A"),l()()()(),r(140,"div",25)(141,"div",26)(142,"picture"),y(143,"
207source",65)(144,"source",66)(145,"source",67)(146,"source",68)(147,"source",69)(148,"source",70)(149,"img",71),l()(),r(150,"div",34)(151,"h3",35),u(152,"Cybersecurity and Threat Intelligence"),l(),r(153,"p",36),u(154,"Experience Predictive cybersecurity that stops threats before they strike, cuts risk, and safeguards growth."),l(),r(155,"div",37)(156,"span",38),u(157,"explore"),l(),r(158,"span",39),u(159,"\u203A\u203A"),l()()()()()()()}i&2&&(M(15),Ce("aria-label",a.isPlaying?"Pause video":"Play video"),M(),Se(" ",(a.isPlaying,"GET STARTED NOW")," "))},styles:['.landing-banner[_ngcontent-%COMP%]{position:relative;height:100vh;min-height:600px;max-height:900px;overflow:hidden;display:flex;align-items:center;justify-content:center}.landing-video[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.video-overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0006,#0003);z-index:1}.landing-overlay[_ngcontent-%COMP%]{position:relative;z-index:2;color:#fff;text-align:center;width:100%;max-width:1200px;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-title[_ngcontent-%COMP%]{font-size:clamp(1.8rem,4.5vw,3.5rem);font-weight:700;line-height:1.1;margin-bottom:1.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:-.02em}.landing-subtitle[_ngcontent-%COMP%]{font-size:clamp(1rem,2.2vw,1.3rem);line-height:1.5;max-width:800px;margin:0 auto 2.5rem;opacity:.95;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:400}.btn-landing[_ngcontent-%COMP%]{background:linear-gradient(135deg,#9346e4,#7b2cbf);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:clamp(1rem,2vw,1.2rem);padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,4vw,2.5rem);transition:all .3s ease-in-out;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px #9346e44d;position:relative;overflow:hidden}.btn-landing[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #9346e466;background:linear-gradient(135deg,#a855f7,#8b5cf6)}.btn-landing[_ngcontent-%COMP%]:active{transform:translateY(0)}@media (max-width: 480px){.landing-banner[_ngcontent-%COMP%]{height:100vh;min-height:500px}.landing-overlay[_ngcontent-%COMP%]{padding:1rem .75rem}.landing-title[_ngcontent-%COMP%]{margin-bottom:1rem;line-height:1.2}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:2rem;font-size:1rem}.btn-landing[_ngcontent-%COMP%]{padding:.75rem 1.5rem;font-size:.9rem}}@media (min-width: 481px) and (max-width: 768px){.landing-banner[_ngcontent-%COMP%]{height:100vh;min-height:600px}.landing-overlay[_ngcontent-%COMP%]{padding:1.5rem 1rem}.landing-title[_ngcontent-%COMP%]{margin-bottom:1.25rem}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:2.25rem}}@media (min-width: 769px) and (max-width: 1024px){.landing-banner[_ngcontent-%COMP%]{height:100vh;min-height:700px}.landing-overlay[_ngcontent-%COMP%]{padding:2rem 1.5rem}}@media (min-width: 1025px){.landing-banner[_ngcontent-%COMP%]{height:100vh;min-height:800px;max-height:900px}.landing-overlay[_ngcontent-%COMP%]{padding:2.5rem 2rem}.landing-title[_ngcontent-%COMP%]{margin-bottom:1.75rem}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:3rem}}@media (max-height: 500px) and (orientation: landscape){.landing-banner[_ngcontent-%COMP%]{height:100vh;min-height:100vh}.landing-overlay[_ngcontent-%COMP%]{padding:1rem}.landing-title[_ngcontent-%COMP%]{font-size:clamp(1.5rem,3vw,2.5rem);margin-bottom:.75rem}.landing-subtitle[_ngcontent-%COMP%]{font-size:clamp(.9rem,1.8vw,1.1rem);margin-bottom:1.5rem}.btn-landing[_ngcontent-%COMP%]{padding:.6rem 1.2rem;font-size:.9rem}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.landing-title[_ngcontent-%COMP%], .landing-subtitle[_ngcontent-%COMP%]{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.content-section[_ngcontent-%COMP%]{background-color:#fdfbfb;padding:clamp(4rem,8vw,8rem) 0;position:relative;overflow:hidden}.content-section[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(147,70,228,.1) 0%,transparent 70%);border-radius:50%;z-index:1}.content-section[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;right:0;
207width:200px;height:200px;background:radial-gradient(circle,rgba(147,70,228,.08) 0%,transparent 70%);border-radius:50%;z-index:1}.content-container[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,3rem);position:relative;z-index:2}.content-title[_ngcontent-%COMP%]{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:700;line-height:1.2;text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem);color:#333;letter-spacing:-.02em}.highlight-text[_ngcontent-%COMP%]{color:#9346e4;position:relative;display:inline-block}.highlight-text[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#9346e4,#7b2cbf);border-radius:2px}.content-text[_ngcontent-%COMP%]{max-width:900px;margin:0 auto}.content-paragraph[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:#555;text-align:center;margin-bottom:clamp(1.5rem,3vw,2rem);font-weight:400}.content-paragraph[_ngcontent-%COMP%]:last-child{margin-bottom:0}@media (max-width: 480px){.content-section[_ngcontent-%COMP%]{padding:3rem 0}.content-container[_ngcontent-%COMP%]{padding:0 1rem}.content-title[_ngcontent-%COMP%]{margin-bottom:2rem;line-height:1.3}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:1.5rem;font-size:1rem}.content-section[_ngcontent-%COMP%]:before, .content-section[_ngcontent-%COMP%]:after{display:none}}@media (min-width: 481px) and (max-width: 768px){.content-section[_ngcontent-%COMP%]{padding:4rem 0}.content-title[_ngcontent-%COMP%]{margin-bottom:2.5rem}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:1.75rem}}@media (min-width: 769px) and (max-width: 1024px){.content-section[_ngcontent-%COMP%]{padding:5rem 0}.content-title[_ngcontent-%COMP%]{margin-bottom:3rem}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:2rem}}@media (min-width: 1025px){.content-section[_ngcontent-%COMP%]{padding:6rem 0}.content-title[_ngcontent-%COMP%]{margin-bottom:3.5rem}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:2rem}}.services-section[_ngcontent-%COMP%]{background-color:#fff;padding:clamp(4rem,8vw,8rem) 0}.services-container[_ngcontent-%COMP%]{max-width:1400px;margin:0 auto;padding:0 clamp(1rem,4vw,3rem)}.services-header[_ngcontent-%COMP%]{text-align:center;margin-bottom:clamp(3rem,6vw,5rem)}.services-title[_ngcontent-%COMP%]{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:700;line-height:1.2;margin-bottom:clamp(1.5rem,3vw,2.5rem);letter-spacing:-.02em}.title-bold[_ngcontent-%COMP%]{color:#333}.title-highlight[_ngcontent-%COMP%]{color:#9346e4;position:relative;display:inline-block}.title-highlight[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#9346e4,#7b2cbf);border-radius:2px}.services-subtitle[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:#555;max-width:900px;margin:0 auto;font-weight:400}.services-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:2rem;align-items:start}.service-card[_ngcontent-%COMP%]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s ease-in-out;cursor:pointer;position:relative;display:flex;flex-direction:column;height:100%}.service-card[_ngcontent-%COMP%]:hover{transform:translateY(-8px);box-shadow:0 8px 30px #0000001f}.service-image[_ngcontent-%COMP%]{width:100%;height:200px;overflow:hidden;position:relative}.service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.service-card[_ngcontent-%COMP%]:hover   .service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .service-card[_ngcontent-%COMP%]:hover   .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{transform:scale(1.05)}.service-content[_ngcontent-%COMP%]{padding:clamp(1.5rem,3vw,2rem);position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.service-title[_ngcontent-%COMP%]{font-size:clamp(1.1rem,2vw,1.3rem);font-weight:700;color:#333;margin-bottom:clamp(.75rem,1.5vw,1rem);line-height:1.3}.service-description[_ngcontent-%COMP%]{font-size:clamp(.9rem,1.8vw,1rem);line-height:1.5;color:#666;margin-bottom:clamp(1rem,2vw,1.5rem);flex-grow:1}.service-action[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;position:relative;gap:.5rem}.action-icon[_ngcontent-%COMP%]{width:40px;height:40px;background:linear-gradient(135deg,#9346e4,#7b2cbf);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;transition:all .3s ease-in-out;cursor:pointer}.service-card[_ngcontent-%COMP%]:hover   .action-icon[_ngcontent-%COMP%]{transform:translate(4px);background:linear-gradient(135deg,#a855f7,#8b5cf6)}.explore-text[_ngcontent-%COMP%]{font-size:.9rem;font-weight:600;color:#9346e4;text-transform:uppercase;letter-spacing:.5px;opacity:0;transform:translate(10px);transition:all .3s ease-in-out;white-space:nowrap}.service-card[_ngcontent-%COMP%]:hover   .explore-text[_ngcontent-%COMP%]{opacity:1;transform:translate(0)}.explore-text[data-aos][_ngcontent-%COMP%]{opacity:0;transform:translate(20px)}.explore-text[data-aos].aos-animate[_ngcontent-%COMP%]{opacity:1;transform:translate(0)}.service-card[_ngcontent-%COMP%]:nth-child(2), .service-card[_ngcontent-%COMP%]:nth-child(5){margin-top:1rem}.service-card[_ngcontent-%COMP%]:nth-child(3), .service-card[_ngcontent-%COMP%]:nth-child(6){margin-top:2rem}.service-card[_ngcontent-%COMP%]{min-height:400px}.service-image[_ngcontent-%COMP%]{flex-shrink:0}.service-content[_ngcontent-%COMP%]{flex-grow:1;min-height:200px}@media (max-width: 480px){.services-section[_ngcontent-%COMP%]{padding:3rem 0}.services-container[_ngcontent-%COMP%]{padding:0 1rem}.services-header[_ngcontent-%COMP%]{margin-bottom:2.5rem}.services-title[_ngcontent-%COMP%]{margin-bottom:1.5rem;line-height:1.3}.services-grid[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1.5rem}.service-card[_ngcontent-%COMP%]{min-height:350px;margin-top:0!important}.service-image[_ngcontent-%COMP%]{height:180px}.service-content[_ngcontent-%COMP%]{padding:1.5rem;min-height:170px}.explore-text[_ngcontent-%COMP%]{font-size:.8rem}}@media (min-width: 481px) and (max-width: 768px){.services-section[_ngcontent-%COMP%]{padding:4rem 0}.services-header[_ngcontent-%COMP%]{margin-bottom:3rem}.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:1.75rem}.service-card[_ngcontent-%COMP%]{min-height:380px}.service-card[_ngcontent-%COMP%]:nth-child(odd){margin-top:0}.service-card[_ngcontent-%COMP%]:nth-child(2n){margin-top:1rem}.service-image[_ngcontent-%COMP%]{height:190px}.explore-text[_ngcontent-%COMP%]{font-size:.85rem}}@media (min-width: 769px) and (max-width: 1024px){.services-section[_ngcontent-%COMP%]{padding:5rem 0}.services-header[_ngcontent-%COMP%]{margin-bottom:4rem}.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:2rem}.service-card[_ngcontent-%COMP%]{min-height:400px}.service-card[_ngcontent-%COMP%]:nth-child(odd){margin-top:0}.service-card[_ngcontent-%COMP%]:nth-child(2n){margin-top:1.5rem}.service-image[_ngcontent-%COMP%]{height:200px}.explore-text[_ngcontent-%COMP%]{font-size:.9rem}}@media (min-width: 1025px){.services-section[_ngcontent-%COMP%]{padding:6rem 0}.services-header[_ngcontent-%COMP%]{margin-bottom:5rem}.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);gap:2.5rem}.service-card[_ngcontent-%COMP%]{min-height:420px}.service-card[_ngcontent-%COMP%]:nth-child(2), .service-card[_ngcontent-%COMP%]:nth-child(5){margin-top:1rem}.service-card[_ngcontent-%COMP%]:nth-child(3), .service-card[_ngcontent-%COMP%]:nth-child(6){margin-top:2rem}.service-image[_ngcontent-%COMP%]{height:200px}.explore-text[_ngcontent-%COMP%]{font-size:.95rem}}@media (min-width: 1400px){.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);gap:3rem}}']})}}return n})();var yE=["bgVideo"],ME=["sliderRef"],PE=()=>["assets/images/homepage/section_logos/futek.png","assets/images/homepage/section_logos/newliscr-image.png","assets/images/homepage/section_logos/sarvani-logo.png","assets/images/homepage/section_logos/new-movie-logo.png","assets/images/homepage/section_logos/curoRC-logo.png","assets/images/homepage/section_logos/apsvc-logo.png","assets/images/homepage/section_logos/laqshya-logo.png","assets/images/homepage/section_logos/k3
207ssportslogo.png","assets/images/homepage/section_logos/ouropinions-logo.png"],OE=()=>({subTitle:"Manufacturing \xB7 FUTEK",title:"Modernization that cut TCO by 25%",desc:"Modernized a legacy technology environment to reduce operating complexity and create a more resilient foundation for growth. The result: 25% lower TCO, 50% lower resource allocation, and 42% fewer process failures requiring manual intervention.",image:"",url:"/tech-case-studies/application-modernization-case-study"}),SE=()=>({subTitle:"Regulated operations \xB7 LISCR",title:"60% faster resolution. 40% lower licensing costs.",desc:"Reengineered LISCRs global service operations around a unified Salesforce platform, automated workflows, and real-time visibility. The result: faster issue resolution, lower platform costs, and greater control across global operations.",image:"",url:"/tech-case-studies/salesforce-case-management-system"}),EE=()=>({subTitle:"Long tenure partnership",title:"Protecting client data without slowing the business",desc:"Built an AI- and ML-driven PII protection solution that automated sensitive-data redaction across documents and images. The result: less manual intervention, stronger compliance readiness, and scalable privacy controls for critical financial workflows.",image:"",url:"/tech-case-studies/personal-identifiableInformation-pii-redaction"}),X0=(n,t,e)=>[n,t,e],kE=()=>({subTitle:"01 \xB7 Design",title:"Designed inside constraints",desc:"Discovery maps your real operating environment first: legacy cores, compliance obligations, capacity limits, and the decisions already made. Architecture and decision rights are set before the first sprint, so the plan fits the world it has to live in."}),BE=()=>({subTitle:"02 \xB7 Build",title:"Engineered for continuity",desc:"Redundancy and shadowing are built into every engagement, so knowledge never depends on one person. The same team carries the work forward, quality is engineered in rather than inspected at the end, and each release builds on the last."}),IE=()=>({subTitle:"03 \xB7 Run",title:"Governed in production",desc:"Audit ready documentation by default, problems instrumented to surface before they reach you, and senior principals personally accountable from build through run. Production is where the promise is kept, so that is where the discipline lives."}),TE=()=>({question:"What is predictable software delivery?",answer:"Predictable delivery means you know what you will get, when, and at what quality before the work begins, and the delivery model is engineered to hold that commitment under real world pressure. At Maganti IT it is a system, not a slogan: redundancy and shadowing on every engagement, quality built into delivery rather than inspected at the end, audit ready documentation by default, and senior principals accountable from build through run."}),DE=()=>({question:"Who does Maganti IT serve?",answer:"Our primary focus is manufacturers and regulated enterprises in the mid market: precision and industrial manufacturing, financial services, and healthcare, along with retail, media, and public sector organizations. We serve clients across the United States with delivery teams in the U.S. and India, and we are built for buyers who want a long term delivery partner rather than a transactional vendor."}),FE=()=>({question:"What certifications does Maganti IT hold?",answer:"Maganti IT holds ISO 9001:2015, SOC 2, and ISO 27001, and is a certified WOSB, WBE, and MBE diverse supplier with BBB accreditation. For regulated buyers and supplier diversity programs, that combination clears procurement and de risks delivery in a single partner."}),RE=()=>({question:"How is Maganti IT different from other IT services firms?",answer:"Most firms in this category lead with the same claims: talent, transformation, and AI. We lead with the one thing buyers actually need and competitors do not promise: delivery that behaves predictably inside your real constraints. Clients describe us as a team that functions less like a vendor and more like a trusted extension of their own team, and our longest relationships run six to eight years and counting."}),LE=(n,t,e,i)=>[n,t,e,i];function QE(n,t){if(n&1&&(r(0,"div",95)(1,"video",96,0),u(3," Your browser does not support the video tag. "),l()()),n&2){let e=H();M(),R("src",e.videoSrc,Nt)}}function zE(n,t){if(n&1&&(r(0,"div",97)(1,"video",98,0),u(3," Your browser does not support the video tag. "),l()()),n&2){let e=H();M(),R("src",e.videoSrc,Nt)("autoplay",!0)("muted",!0)("loop",!0)("playsInl
207ine",!0)}}function UE(n,t){if(n&1&&(r(0,"div",37),y(1,"img",99),l()),n&2){let e=t.$implicit;M(),R("src",e,Nt)}}function HE(n,t){if(n&1&&(r(0,"div",45),y(1,"img",104),l()),n&2){let e=H().$implicit;M(),yc("src",e.image,Nt),yc("alt",e.title)}}function VE(n,t){if(n&1&&(r(0,"div",40)(1,"a",100)(2,"div",101),ee(3,HE,2,2,"div",45),r(4,"div",102),u(5),l(),r(6,"h3",48),u(7),l(),r(8,"div",49),u(9),l(),r(10,"div",103),u(11,"Learn more "),y(12,"i",51),l()()()()),n&2){let e=t.$implicit;M(),yc("routerLink",e.url),M(2),Fe(e.image?3:-1),M(2),ye(e.subTitle),M(2),ye(e.title),M(2),Se(" ",e.desc," ")}}function NE(n,t){if(n&1&&(r(0,"div",40)(1,"div",105)(2,"div",101)(3,"div",102),u(4),l(),r(5,"h3",48),u(6),l(),r(7,"div",49),u(8),l()()()()),n&2){let e=t.$implicit;M(4),ye(e.subTitle),M(2),ye(e.title),M(2),Se(" ",e.desc," ")}}function jE(n,t){if(n&1&&(r(0,"div",89)(1,"h2",106)(2,"button",107),u(3),l()(),r(4,"div",108)(5,"div",109),u(6),l()()()),n&2){let e=t.$implicit,i=t.$index;M(2),Ce("data-bs-target","#flush-collapse-"+i)("aria-controls","flush-collapse-"+i),M(),Se(" ",e.question," "),M(),R("id","flush-collapse-"+i),M(2),Se(" ",e.answer," ")}}var ud=(()=>{class n{set bgVideoElement(e){e&&(this.bgVideo=e,this.isBrowser&&e.nativeElement&&typeof e.nativeElement.play=="function"&&(e.nativeElement.muted=!0,e.nativeElement.play().catch(i=>{console.warn("Safari prevented auto-play:",i)})))}constructor(e,i,a,o,s,m){this._renderer2=e,this.breakpointObserver=i,this._document=a,this.platformId=o,this.seoService=s,this.eventService=m,this.videoSrc=Ve.largeVideoUrl,this.imageSrc="assets/images/banners/latestSerivceBanners/homebannermobile.webp",this.showVideo=!0,this.metaData={pageTitle:"Predictable Software Delivery Services | Maganti IT",pageDescription:"Maganti IT (MIT Resource) helps companies deliver software predictably with clear timelines, transparent processes, and reliable development and QA services.",pageUrlEndPoint:"",pageImage:"/assets/images/homepage/technology-cap/artifical-intellegence.jpg"},this.testimonials=[],this.isTestimonialsExists=!1,this.currentSlideIndex=0,this.swiperBreakpoints={320:{slidesPerView:1},576:{slidesPerView:2},768:{slidesPerView:3},1024:{slidesPerView:4},1200:{slidesPerView:5}},this.isBrowser=!1,this.isPlaying=!1,this.videoLoaded=!1,this.isBrowser=kt(this.platformId)}ngOnInit(){let e=this._renderer2.createElement("script");e.type="application/ld+json",e.text=`
208{
209  "@context": "https://schema.org",
210  "@type": "LocalBusiness",
211  "name": "Maganti IT Resources, LLC",
212  "image": "https://mitresource.com/assets/images/homepage/update-mitimage.png",
213  "@id": "",
214  "url": "https://mitresource.com/",
215  "telephone": "1-855-217-4637",
216  "address": {
217    "@type": "PostalAddress",
218    "streetAddress": "21 State St, Waterbury, CT 06702",
219    "addressLocality": "Connecticut",
220    "addressRegion": "CT",
221    "postalCode": "CT 06702",
222    "addressCountry": "US"
223  },
224  "openingHoursSpecification": {
225    "@type": "OpeningHoursSpecification",
226    "dayOfWeek": [
227      "Monday",
228      "Tuesday",
229      "Wednesday",
230      "Thursday",
231      "Friday",
232      "Saturday",
233      "Sunday"
234    ],
235    "opens": "09:00",
236    "closes": "18:00"
237  },
238  "sameAs": [
239    "https://www.linkedin.com/company/maganti-it-resources-llc/mycompany/",
240    "https://www.instagram.com/magantiit/",
241    "https://twitter.com/mitresource"
242  ]} `,this._renderer2.appendChild(this._document.head,e),this.isBrowser&&(this.setInitialMediaSource(),this.showVideo&&setTimeout(()=>{this.setupVideo()},0),this.breakpointObserver.observe(["(max-width: 767px)","(min-width: 768px) and (max-width: 1024px)","(min-width: 1025px)"]).subscribe(i=>{let a=!1,o="";i.breakpoints["(max-width: 767px)"]?a=!1:i.breakpoints["(min-width: 768px) and (max-width: 1024px)"]?(a=!0,o=Ve.largeVideoUrl):i.breakpoints["(min-width: 1025px)"]?(a=!0,o=Ve.largeVideoUrl):window.innerWidth<=767?a=!1:(a=!0,o=Ve.largeVideoUrl),this.showVideo!==a?(this.showVideo=a,this.showVideo?(o&&o!==this.videoSrc&&(this.videoSrc=o),this.videoLoaded=!1,this.isPlaying=!1,setTimeout(()=>{this.setupVideo()},100)):this.bgVideo&&(this.bgVideo.nativeElement.pause(),this.isPlaying=!1)):this.showVideo&&o&&o!==this.videoSrc&&(this.videoSrc=o,this.videoLoaded=!1,this.isPlaying=!1,setTimeout(()=>{this.setupVideo()},100))}),this.loadTestimonials()),this.seoService.setTitleAndMetaTags(this.metaData)}ngAfterViewInit(){this.isBrowser&&this.bgVideo&&setTimeout(()=>{let e=this.bgVideo.nativeElement;e.muted=!0,e.play().catch(i=>{console.warn("Safari blocked AfterViewInit auto-play:",i)})},500)}ngOnDestroy(){if(this.isBrowser&&this.bgVideo){let e=this.bgVideo.nativeElement;e.pause(),e.currentTime=0}}setInitialMediaSource(){window.innerWidth<=767?this.showVideo=!1:(this.showVideo=!0,this.videoSrc=Ve.largeVideoUrl)}setupVideo(){if(this.bgVideo){let e=this.bgVideo.nativeElement;
242e.muted=!0,e.loop=!0,e.playsInline=!0,e.addEventListener("loadeddata",()=>{this.videoLoaded=!0,this.attemptAutoplay()}),e.addEventListener("canplay",()=>{this.attemptAutoplay()}),e.addEventListener("error",i=>{console.warn("Video failed to load:",i),this.isPlaying=!1}),e.addEventListener("ended",()=>{e.currentTime=0,e.play().catch(i=>{})}),e.addEventListener("play",()=>{this.isPlaying=!0}),e.addEventListener("pause",()=>{this.isPlaying=!1})}}isDesktop(){return window.innerWidth>=1024}attemptAutoplay(){if(this.bgVideo&&this.videoLoaded){let e=this.bgVideo.nativeElement;e.readyState>=3?e.play().then(()=>{this.isPlaying=!0}).catch(i=>{this.isPlaying=!1,setTimeout(()=>{this.retryAutoplay()},1e3)}):setTimeout(()=>{this.attemptAutoplay()},500)}}retryAutoplay(){this.bgVideo&&this.bgVideo.nativeElement.play().then(()=>{this.isPlaying=!0}).catch(i=>{console.warn("Video autoplay retry failed:",i),this.isPlaying=!1})}playVideo(){this.bgVideo&&this.videoLoaded&&this.bgVideo.nativeElement.play().catch(i=>{this.isPlaying=!1})}toggleVideo(){if(!this.bgVideo)return;let e=this.bgVideo.nativeElement;this.isPlaying?(e.pause(),this.isPlaying=!1):e.play().then(()=>{this.isPlaying=!0}).catch(i=>{console.warn("Video play failed:",i),this.isPlaying=!1})}onUserInteraction(){!this.isPlaying&&this.bgVideo&&this.attemptAutoplay()}getImageUrl(e){return e?Ve.baseImageUrl+e:""}loadTestimonials(){this.eventService.getTestimonialsFromAPI().subscribe({next:e=>{this.testimonials=e||[],this.isTestimonialsExists=this.testimonials.length>0},error:()=>{this.testimonials=[],this.isTestimonialsExists=!1}})}onSlideChange(e){this.currentSlideIndex=e.to}isSlideActive(e){return this.currentSlideIndex===e}scrollLeft(){this.sliderRef&&this.sliderRef.nativeElement.scrollBy({left:-320,behavior:"smooth"})}scrollRight(){this.sliderRef&&this.sliderRef.nativeElement.scrollBy({left:320,behavior:"smooth"})}static{this.\u0275fac=function(i){return new(i||n)(B(Wt),B(xo),B(Ct),B(It),B(ii),B(Oi))}}static{this.\u0275cmp=re({type:n,selectors:[["app-homenewer"]],viewQuery:function(i,a){if(i&1&&(_e(yE,5),_e(ME,5)),i&2){let o;le(o=ce())&&(a.bgVideoElement=o.first),le(o=ce())&&(a.sliderRef=o.first)}},decls:286,vars:26,consts:[["bgVideo",""],["aria-label","Main content - Hero banner section",1,"landing-banner",3,"click","touchstart"],["class","video-container",4,"ngIf"],["class","image-container",4,"ngIf"],[1,"video-overlay"],[1,"landing-overlay","position-relative"],[1,"row","m-0","px-3","px-md-5"],[1,"col-12","col-lg-6","px-lg-5"],[1,"p-0","text-white","gradient-text-1","global-side-heading-1","text-uppercase","fw-semibold"],[1,"p-0","py-2","py-md-3","banner-heading","gradient-underline","fw-bold","text-white"],[1,"global-text-1","text-white","py-2","py-md-3"],[1,"d-flex","flex-column","gap-3","w-fit"],["routerLink","/contact",1,"gradient-btn","text-white","border-0","rounded-3","px-4","py-2","global-text-2",3,"click"],[1,"col-12","col-lg-6","px-lg-5","d-none","d-lg-block"],[1,"home-banner-card","position-relative","rounded-4","p-4","text-black"],[1,"p-2"],[1,"p-0","gradient-text","gradient-text-1","global-side-heading-1","text-uppercase","fw-semibold"],[1,"pt-3","d-flex","flex-column","gap-3"],[1,"d-flex","gap-3"],[1,"p-2","rounded-pill","border","shadow-sm","bg-white",2,"height","fit-content"],["src","assets/icons/school-icon.svg","width","44","alt",""],[1,""],[1,"global-text-1","m-0","pt-2"],[1,"global-text-3","m-0","pt-2"],["src","assets/icons/shield-icon.svg","width","44","alt",""],["src","assets/icons/docs-icon.svg","width","44","alt",""],["src","assets/icons/group-icon.svg","width","44","alt",""],[1,"base-padding-x","base-padding-y","gradient-card"],[1,"row","g-3","m-0"],[1,"col-6","col-lg-3","px-4"],[1,"mx-auto","text-white"],[1,"global-heading","fw-semibold"],[1,"pt-3","global-text-3",2,"color","#B9BDE0"],[1,"base-padding-x","base-padding-y"],[1,"row","m-0"],[1,"p-0","py-3","global-heading","gradient-underline","fw-bold"],[1,"d-flex","flex-wrap","justify-content-center","justify-content-lg-start","m-0","gap-3","pt-3"],[1,"border","rounded-4","p-2","px-3","d-flex","justify-content-center","align-items-center",2,"width","150px"],[1,"bg-gray-1","base-padding-x","base-padding-y"],[1,"row","m-0","pt-3"],[1,"col-12","col-md-6","col-lg-4","p-2"],[1,"global-text-1","m-0","pt-3","p-0"],[1,"row","m-0","px-md-5","px-lg-0","pt-4","g-3","home-page-card"],[1,"col-12","col-lg-4","d-flex","flex-column","gap-3","p-0","px-md-5","px-lg-2","m-0"],["routerLink","/services/custom-software-development-services",1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],[1,"card-img"],["src","assets\\images\\homemedia\\home_image_card_1.webp","alt","Software Engineering & Delivery"],[1,"p-4","d-flex","flex-column"],[1,"pt-2","m-0","fw-bold","global-heading-3"],[1,"pt-2","global-text-3","text-secondary"],[1,"position-relative","global-text-3","mt-auto","pt-3","gradient-text"],[1,"bi","bi-arrow-right"],["routerLink","/services/software-testing-services",1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],["src","assets\\images\\homemedia\\home_image_card_2.webp","alt","Software Testing & Quality Assurance"],["routerLink","/services/ai-development-services",1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],["src","assets\\images\\homemedia\\home_image_card_3.webp","alt","AI Enabled Solutions"],[1,"col-12","col-lg-4","p-0","px-md-5","px-lg-2","h-100","d-flex","flex-column","gap-3","my-auto","pt-3","pt-lg-0"],["routerLink","/services/technology-staffing",1,"page-card","p-0","w-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden","flex-grow-1"],["src","assets\\images\\homemedia\\home_image_card_4.webp","alt","Talent E
242xpertise"],["routerLink","/services/cloud-modernization-and-migration",1,"page-card","p-0","w-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],["src","assets\\images\\homemedia\\home_image_card_5.webp","alt","Cloud Migrations & Modernization"],[1,"col-12","col-lg-4","d-flex","flex-column","gap-3","p-0","px-md-5","px-lg-2","m-0","pt-3","pt-lg-0"],["routerLink","/services/cloud-consulting-services",1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],["src","assets\\images\\homemedia\\home_image_card_6.webp","alt","DevOps & Cloud Services"],["routerLink","/services/cyber-security-services",1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],["src","assets\\images\\homemedia\\home_image_card_7.webp","alt","Compliance & Security Aligned Engineering"],["href","https://shootorder.us/","target","_blank",1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover","overflow-hidden"],["src","assets\\images\\homemedia\\home_image_card_8.webp","alt","Digital Performance & Marketing"],[1,"p-0","py-3","global-heading","gradient-underline","fw-bold","text-white"],[1,"row","m-0","home-page-card","px-md-5","px-lg-0","pt-4"],[1,"col-12","col-lg-6","p-2"],["routerLink","/industries/manufacturing-it-solutions",1,"row","m-0","bg-white","h-100","flex-column-reverse","flex-md-row","rounded-3","overflow-hidden"],[1,"col-12","col-md-7","p-0"],[1,"p-4","d-flex","flex-column","flex-grow-1","h-100"],[1,"m-0","fw-bold","global-heading-3"],[1,"col-12","col-md-5","p-0","overflow-hidden"],["src","assets/images/homemedia/image (6).webp","alt","Manufacturing",1,"w-100","h-100","object-fit-cover"],["routerLink","/industries/retail-it-solutions",1,"row","m-0","bg-white","h-100","flex-column-reverse","flex-md-row","rounded-3","overflow-hidden"],["src","assets/images/homemedia/image (5).webp","alt","Retail & E-commerce",1,"w-100","h-100","object-fit-cover"],["routerLink","/industries/financial-services-technology-consulting",1,"row","m-0","bg-white","h-100","flex-column-reverse","flex-md-row","rounded-3","overflow-hidden"],["src","assets/images/homemedia/imageretail.webp","alt","Financial Services",1,"w-100","h-100","object-fit-cover"],[1,"row","m-0","bg-white","h-100","flex-column-reverse","flex-md-row","rounded-3","overflow-hidden"],["src","assets/images/homemedia/image (7).webp","alt","Healthcare",1,"w-100","h-100","object-fit-cover"],[1,"global-text-1","m-0","pt-3"],[1,"bg-gray-1","p-0"],[1,"p-0","gradient-text","global-side-heading-1","fw-semibold"],[1,"row","m-0","p-0","pt-4"],[1,"col-12","p-0"],["id","accordionFlushExample",1,"accordion","accordion-flush","d-flex","flex-column","gap-3"],[1,"accordion-item","rounded-4","border","bg-transparent","overflow-hidden"],[1,"page-end-card"],[1,"text-center","py-4"],[1,"p-0","global-heading","text-white","fw-bold"],[1,"text-white","global-text-1","pt-4"],["routerLink","/contact",1,"gradient-btn","global-heading-3","mt-3","px-3","py-2","text-white","border-0","rounded-3",2,"font-weight","550"],[1,"video-container"],["fetchpriority","high","autoplay","","muted","","loop","","playsinline","","webkit-playsinline","","preload","auto","poster","assets/images/banners/home_banner_video_02022026.webp","width","1920","height","1080",1,"landing-video",3,"src"],[1,"image-container"],["fetchpriority","high","autoplay","","muted","","loop","","playsinline","","webkit-playsinline","","preload","auto","poster","assets\\images\\banners\\home_banner_video_02022026.webp","width","1920","height","1080",1,"landing-video",3,"src","autoplay","muted","loop","playsInline"],["alt","Client Logo","loading","lazy",1,"object-fit-contain",2,"height","50px","width","100%",3,"src"],[1,"page-card","p-0","w-100","h-100","bg-white","border-4","border-top","rounded-4","card-hover",2,"border-color","#1749CB !important",3,"routerLink"],[1,"p-4","d-flex","flex-column","h-100"],[1,"text-uppercase","gradient-text","global-side-heading-2","fw-bold"],[1,"position-relative","mt-auto","pt-3","gradient-text"],["loading","lazy","decoding","async",3,"src","alt"],[1,"page-card","p-0","w-100","h-100","bg-white","border","border-1","rounded-4","card-hover"],[1,"accordion-header","m-0"],["type","button","data-bs-toggle","collapse","aria-expanded","fal
242se",1,"px-4","py-3","m-0","fw-bold","global-heading-3","accordion-button","collapsed","border-none"],["data-bs-parent","#accordionFlushExample",1,"accordion-collapse","collapse","bg-white",3,"id"],[1,"accordion-body","p-4","pt-0","global-text-3","text-secondary"]],template:function(i,a){i&1&&(r(0,"section",1),K("click",function(){return a.onUserInteraction()})("touchstart",function(){return a.onUserInteraction()}),ee(1,QE,4,1,"div",2)(2,zE,4,5,"div",3),y(3,"div",4),r(4,"div",5)(5,"div",6)(6,"div",7)(7,"div",8),u(8," PREDICTABLE DELIVERY, BY DESIGN "),l(),r(9,"h1",9),u(10," Predictable software delivery, designed inside your constraints "),l(),r(11,"p",10),u(12," Engineering teams for manufacturers and regulated enterprises that cannot afford surprises. Software that ships on schedule, runs reliably in production, and adopts AI with the controls that keep it safe. "),l(),r(13,"div",11)(14,"button",12),K("click",function(){return a.showVideo?a.toggleVideo():null}),u(15," Speak with an engineering leader "),l()()(),r(16,"div",13)(17,"div",14)(18,"div",15)(19,"div",16),u(20," HOW WE MAKE DELIVERY PREDICTABLE "),l(),r(21,"div",17)(22,"div",18)(23,"div",19),y(24,"img",20),l(),r(25,"div",21)(26,"h2",22),u(27,"Knowledge that stays"),l(),r(28,"p",23),u(29,"Redundancy and shadowing on every engagement, so understanding never walks out the door."),l()()(),r(30,"div",18)(31,"div",19),y(32,"img",24),l(),r(33,"div",21)(34,"h2",22),u(35,"Quality built in"),l(),r(36,"p",23),u(37,"Engineered into delivery, never inspected in at the end."),l()()(),r(38,"div",18)(39,"div",19),y(40,"img",25),l(),r(41,"div",21)(42,"h2",22),u(43,"Compliance aware by default"),l(),r(44,"p",23),u(45,"Audit ready documentation and clear decision rights from week one."),l()()(),r(46,"div",18)(47,"div",19),y(48,"img",26),l(),r(49,"div",21)(50,"h2",22),u(51,"Principals you can reach"),l(),r(52,"p",23),u(53,"Senior accountability from build through run."),l()()()()()()()()()(),r(54,"div",27)(55,"div",28)(56,"div",29)(57,"div",30)(58,"div",31),u(59,"20+ yrs"),l(),r(60,"p",32),u(61,"Delivering For Regulated And Industrial Clients"),l()()(),r(62,"div",29)(63,"div",30)(64,"div",31),u(65,"~95%"),l(),r(66,"p",32),u(67,"Client Retention"),l()()(),r(68,"div",29)(69,"div",30)(70,"div",31),u(71,"40%"),l(),r(72,"p",32),u(73,"Downtime Reduction, Reported By LISCR"),l()()(),r(74,"div",29)(75,"div",30)(76,"div",31),u(77,"ISO \xB7 SOC 2"),l(),r(78,"p",32),u(79,"9001 \xB7 27001 \xB7 WOSB / WBE / MBE"),l()()()()(),r(80,"div",33)(81,"div",34)(82,"div",16),u(83," Trusted by global clients "),l(),r(84,"h2",35),u(85," The companies that trust us with the work that cannot slip "),l()(),r(86,"div",36),Pt(87,UE,2,1,"div",37,di),l()(),r(89,"div",38)(90,"div",34)(91,"div",16),u(92," Proof, not promises "),l(),r(93,"h2",35),u(94," When delivery cannot afford to fail, these are the outcomes "),l()(),r(95,"div",39),Pt(96,VE,13,5,"div",40,di),l()(),r(98,"div",33)(99,"div",34)(100,"div",16),u(101," ONE DISCIPLINE, EVERY CAPABILITY "),l(),r(102,"h2",35),u(103," The capabilities that let us hold one promise "),l(),r(104,"p",41),u(105," Whether you need a product built, a platform modernized, quality engineered in, or a team scaled, the same delivery discipline runs underneath. "),l()(),r(106,"div",42)(107,"div",43)(108,"a",44)(109,"div",45),y(110,"img",46),l(),r(111,"div",47)(112,"h3",48),u(113," Software Engineering & Delivery "),l(),r(114,"div",49),u(115," Deliver the right products faster with a delivery model that fits how your business operates. Keep scope aligned, quality built in, and releases stable in production as you scale. "),l(),r(116,"div",50),u(117,"Explore more "),y(118,"i",51),l()()(),r(119,"a",52)(120,"div",45),y(121,"img",53),l(),r(122,"div",47)(123,"h3",48),u(124," Software Testing & Quality Assurance "),l(),r(125,"div",49),u(126," Catch defects earlier before they become expensive. Combine automated and manual testing to protect performance, scalability, and release readiness before rollout. "),l(),r(127,"div",50),u(128,"Explore more "),y(129,"i",51),l()()(),r(130,"a",54)(131,"div",45),y(132,"img",55),l(),r(133,"div",47)(134,"h3",48),u(135," AI Enabled Solutions "),l(),r(136,"div",49),u(137," Apply AI where it improves products and operations. Integrate and operationalize AI with the right controls so value scales without introducing unmanaged risk. "),l(),r(138,"div",50),u(139,"Explore more "),y(140,"i",51),l()()()(),r(141,"div",56)(142,"a",57)(143,"div",45),y(144,"img",58),l(),r(145,"div",47)(146,"h3",48),u(147," Talent E
242xpertise "),l(),r(148,"div",49),u(149," Scale capacity without slowing delivery. Add vetted engineers and specialists who integrate quickly, fill key gaps, or form dedicated squads while keeping execution consistent across teams. "),l(),r(150,"div",50),u(151,"Explore more "),y(152,"i",51),l()()(),r(153,"a",59)(154,"div",45),y(155,"img",60),l(),r(156,"div",47)(157,"h3",48),u(158," Cloud Migrations & Modernization "),l(),r(159,"div",49),u(160," Move to modern cloud environments with less disruption. Execute rehosting, refactoring, and optimization with performance, security, and governance expectations in mind. "),l(),r(161,"div",50),u(162,"Explore more "),y(163,"i",51),l()()()(),r(164,"div",61)(165,"a",62)(166,"div",45),y(167,"img",63),l(),r(168,"div",47)(169,"h3",48),u(170," DevOps & Cloud Services "),l(),r(171,"div",49),u(172," Release more often with fewer surprises. Improve CI/CD, automation, and cloud architecture to increase control, reduce operational friction, and keep delivery reliable at speed. "),l(),r(173,"div",50),u(174,"Explore more "),y(175,"i",51),l()()(),r(176,"a",64)(177,"div",45),y(178,"img",65),l(),r(179,"div",47)(180,"h3",48),u(181," Compliance & Security Aligned Engineering "),l(),r(182,"div",49),u(183," Build security and compliance into delivery from the start. Reduce exposure and maintain readiness through disciplined practices, clear controls, and consistent execution. "),l(),r(184,"div",50),u(185,"Explore more "),y(186,"i",51),l()()(),r(187,"a",66)(188,"div",45),y(189,"img",67),l(),r(190,"div",47)(191,"h3",48),u(192," Digital Performance & Marketing "),l(),r(193,"div",49),u(194," Apply AI and data intelligence to identify growth opportunities faster, optimize engagement, and deliver measurable outcomes at enterprise scale. "),l(),r(195,"div",50),u(196,"Explore more "),y(197,"i",51),l()()()()()(),r(198,"div",27)(199,"div",34)(200,"div",8),u(201," WHO WE SERVE "),l(),r(202,"h2",68),u(203," Built for the realities of complex, high-stakes industries "),l()(),r(204,"div",69)(205,"div",70)(206,"a",71)(207,"div",72)(208,"div",73)(209,"h3",74),u(210," Manufacturing "),l(),r(211,"div",49),u(212," Reinvent production and supply chains to improve resilience visibility and asset performance across operations. "),l(),r(213,"div",50),u(214,"Explore more "),y(215,"i",51),l()()(),r(216,"div",75),y(217,"img",76),l()()(),r(218,"div",70)(219,"a",77)(220,"div",72)(221,"div",73)(222,"h3",74),u(223," Retail & E-commerce "),l(),r(224,"div",49),u(225," Connect demand planning fulfillment and customer experiences to improve speed accuracy and consistency as you grow. "),l(),r(226,"div",50),u(227,"Explore more "),y(228,"i",51),l()()(),r(229,"div",75),y(230,"img",78),l()()(),r(231,"div",70)(232,"a",79)(233,"div",72)(234,"div",73)(235,"h3",74),u(236," Financial Services "),l(),r(237,"div",49),u(238," Design and modernize secure high performance platforms that meet regulatory demands and scale with the business. "),l(),r(239,"div",50),u(240,"Explore more "),y(241,"i",51),l()()(),r(242,"div",75),y(243,"img",80),l()()(),r(244,"div",70)(245,"div",81)(246,"div",72)(247,"div",73)(248,"h3",74),u(249," Healthcare "),l(),r(250,"div",49),u(251," Modernize systems that support care delivery and operations while integrating across clinical and enterprise environments. "),l()()(),r(252,"div",75),y(253,"img",82),l()()()()(),r(254,"div",33)(255,"div",34)(256,"div",16),u(257," The system behind the promise "),l(),r(258,"h2",35),u(259," Predictability is engineered, not promised "),l(),r(260,"p",83),u(261," Three disciplines run through every engagement, whatever the capability. They are why the promise holds. "),l()(),r(262,"div",39),Pt(263,NE,9,3,"div",40,di),l()(),r(265,"div",84)(266,"div",33)(267,"div",34)(268,"div",85),u(269," FAQ's "),l(),r(270,"h2",35),u(271," What buyers ask about this capability "),l()(),r(272,"div",86)(273,"div",87)(274,"div",88),Pt(275,jE,7,5,"div",89,di),l()()()()(),r(277,"div",90)(278,"div",33)(279,"div",91)(280,"h2",92),u(281," Tell us what cannot afford to slip. "),l(),r(282,"p",93),u(283," Start with a conversation with someone who will actually run the work. Not a sales handoff. "),l(),r(284,"button",94),u(285," Request a conversation "),l()()()()),i&2&&(M(),R("ngIf",a.showVideo),M(),R("ngIf",!a.showVideo),M(85),Ot(dt(2,PE)),M(9),Ot(Us(6,X0,dt(3,OE),dt(4,SE),dt(5,EE))),M(167),Ot(Us(13,X0,dt(10,kE),dt(11,BE),dt(12,IE))),M(12),Ot(zr(21,LE,dt(17,TE),dt(18,DE),dt(19,FE),dt(20,RE))))},dependencies:[ti,ga],styles:['*[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif;box-sizing:border-box}*[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif}.fs-h1[_ngcontent-%COMP%]{font-size:50px}
242.fs-h2[_ngcontent-%COMP%]{font-size:45px;letter-spacing:normal}h2.fs-h2[_ngcontent-%COMP%], h3.fs-5[_ngcontent-%COMP%], h3.h5[_ngcontent-%COMP%]{line-height:inherit;margin-top:0;margin-bottom:0;font-weight:inherit}.fs-t[_ngcontent-%COMP%]{font-size:1.1rem}.fs-7[_ngcontent-%COMP%]{font-size:14px}.w-fit[_ngcontent-%COMP%]{width:fit-content!important}.h-fit[_ngcontent-%COMP%]{height:fit-content!important}@media screen and (max-width: 320px){.fs-h1[_ngcontent-%COMP%]{font-size:24px!important}.fs-h2[_ngcontent-%COMP%]{font-size:20px!important}.fs-t[_ngcontent-%COMP%]{font-size:14px!important}.fs-7[_ngcontent-%COMP%]{font-size:12px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:300px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1rem}}@media screen and (min-width: 321px) and (max-width: 480px){.fs-h1[_ngcontent-%COMP%]{font-size:28px!important}.fs-h2[_ngcontent-%COMP%]{font-size:24px!important}.fs-t[_ngcontent-%COMP%]{font-size:1rem!important}.fs-7[_ngcontent-%COMP%]{font-size:13px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:350px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.25rem}}@media screen and (max-width:500px){.fs-7[_ngcontent-%COMP%]{font-size:13px}.testimonial-card[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important;height:90vh!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:320px!important;margin-bottom:1rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-5[_ngcontent-%COMP%]{font-size:1rem!important;line-height:1.3}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.85rem!important;line-height:1.4}}.bg-violet[_ngcontent-%COMP%]{background-color:#9144e2!important}.text-violet[_ngcontent-%COMP%]{color:#9144e2!important}.text-violet-u[_ngcontent-%COMP%]{color:#9144e2;display:inline-block}.text-violet-u[_ngcontent-%COMP%]:after{content:"";display:block;margin:0 auto;width:10 0%;height:4px!important;background-color:#9144e2;border-radius:50%}.clip-path[_ngcontent-%COMP%]{clip-path:polygon(30% 0%,100% 0%,100% 100%,70% 100%)}@media screen and (min-width: 481px) and (max-width: 768px){.fs-h1[_ngcontent-%COMP%]{font-size:36px!important}.fs-h2[_ngcontent-%COMP%]{font-size:28px!important}.fs-t[_ngcontent-%COMP%]{font-size:18px!important}.fs-7[_ngcontent-%COMP%]{font-size:14px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:400px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.5rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-5[_ngcontent-%COMP%]{font-size:1.1rem!important;line-height:1.3}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.9rem!important;line-height:1.4}}@media (max-width: 768px){.testimonial-card[_ngcontent-%COMP%]{width:100%;margin-left:0;height:300px}.fs-h1[_ngcontent-%COMP%]{font-size:40px!important}.fs-h2[_ngcontent-%COMP%]{font-size:25px!important}.fs-t[_ngcontent-%COMP%]{font-size:.9rem!important}.block-01[_ngcontent-%COMP%]{height:80vh!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:380px!important;margin-bottom:1.5rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.25rem}}@media (max-width: 576px){.testimonial-card[_ngcontent-%COMP%]{width:100%;margin-left:0;height:250px}.fs-h1[_ngcontent-%COMP%], .fs-h2[_ngcontent-%COMP%]{font-size:30px!important}.fs-t[_ngcontent-%COMP%]{font-size:15px!important}}@media (max-width: 480px){.testimonial-card[_ngcontent-%COMP%]{width:100%;margin-left:0;height:220px}}.block-01[_ngcontent-%COMP%]{top:0!important;height:90vh!important}.block-02[_ngcontent-%COMP%]{background-color:#fbf5f5!important}@media screen and (max-width:992px){.block-02[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:relative!important}}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{width:100%!important;max-width:450px;min-height:440px!important;display:flex;flex-direction:column;margin:0 auto!important}.card-img-top[_ngcontent-%COMP%]{width:100%;height:200px;flex-shrink:0}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-btn[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:23px!important}.card-btn[_ngcontent-%COMP%]{position:relative;
242left:-87px;transition:.4s}.card[_ngcontent-%COMP%]:hover   .card-btn[_ngcontent-%COMP%]{left:0}@media screen and (min-width: 992px) and (max-width: 1199px){.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.5rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:1rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-5[_ngcontent-%COMP%]{font-size:1.1rem!important;line-height:1.3;margin-bottom:.75rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.9rem!important;line-height:1.4;margin-bottom:1.25rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .position-relative[_ngcontent-%COMP%]{margin-top:auto;padding-top:0rem}}@media screen and (min-width: 1024px) and (max-width: 1024px){.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:500px!important}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.75rem}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-5[_ngcontent-%COMP%]{font-size:1.2rem!important;line-height:1.2}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.95rem!important;line-height:1.5}}@media screen and (max-width: 375px){.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:fit-content!important;height:fit-content!important}}.block-04[_ngcontent-%COMP%]{background-color:#092243}@media screen and (min-width: 2560px){.block-04[_ngcontent-%COMP%]   .container-fluid[_ngcontent-%COMP%]{max-width:100%;padding-left:2rem;padding-right:2rem}.block-04[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{max-width:none}}.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{min-height:230px!important;height:fit-content!important}.block-04[_ngcontent-%COMP%]   .card-img[_ngcontent-%COMP%]{width:260px!important;object-position:center!important}@media screen and (max-width: 320px){.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{margin-bottom:1rem}.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1rem}}@media screen and (min-width: 321px) and (max-width: 480px){.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{margin-bottom:1.25rem}.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.25rem}}@media screen and (max-width:768px){.block-04[_ngcontent-%COMP%]   .card-img[_ngcontent-%COMP%]{width:100%!important;height:100%!important}.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{margin-bottom:1.5rem}.block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]{padding:1.5rem}}.block-05[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{overflow:hidden;width:100%;height:350px;border-radius:0;position:relative}.trusted-text[_ngcontent-%COMP%]{border-right:2px solid black}@media screen and (max-width: 320px){.trusted-text[_ngcontent-%COMP%]{border:none;text-align:center}.trusted-by[_ngcontent-%COMP%], .global-clients[_ngcontent-%COMP%]{font-size:.8rem!important}.logo-img[_ngcontent-%COMP%]{max-height:30px!important}.company-logos[_ngcontent-%COMP%]{gap:1rem!important}}@media screen and (min-width: 321px) and (max-width: 480px){.trusted-text[_ngcontent-%COMP%]{border:none;text-align:center}.trusted-by[_ngcontent-%COMP%], .global-clients[_ngcontent-%COMP%]{font-size:.9rem!important}.logo-img[_ngcontent-%COMP%]{max-height:35px!important}.company-logos[_ngcontent-%COMP%]{gap:1.5rem!important}}@media screen and (max-width:990px){.trusted-text[_ngcontent-%COMP%]{border:none}.logo-img[_ngcontent-%COMP%]{max-height:40px!important}.company-logos[_ngcontent-%COMP%]{gap:2rem!important}}.block-05[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;filter:grayscale(60%)}.testimonial-card[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important;min-height:320px;overflow:hidden;border-radius:0;position:relative;box-shadow:0 4px 15px #0000001a;border-radius:0!important;display:flex;flex-direction:column}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:200px;object-fit:cover;flex-shrink:0}
242.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{position:absolute;inset:0;background:linear-gradient(135deg,#0006,#0009);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1.5rem}.carousel-indicators[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:gray;transition:background-color .3s ease}.carousel-indicators[_ngcontent-%COMP%]   button.active[_ngcontent-%COMP%]{background-color:#9144e2}.carousel-item[_ngcontent-%COMP%]{transition:opacity .3s ease-in-out}.carousel-inner[_ngcontent-%COMP%]{transition:transform .3s ease-in-out}.carousel[_ngcontent-%COMP%]{overflow:hidden}.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{transition:all .3s ease}.carousel-indicators[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{background-color:#7a3cff!important}@media (max-width: 1200px){.testimonial-card[_ngcontent-%COMP%]{width:110%;margin-left:-5%}}@media (max-width: 992px){.testimonial-card[_ngcontent-%COMP%]{width:100%;margin-left:0}.block-05[_ngcontent-%COMP%]   .col-lg-5[_ngcontent-%COMP%]:first-child{flex:0 0 65%;max-width:65%;padding-right:15px}.block-05[_ngcontent-%COMP%]   .col-lg-5[_ngcontent-%COMP%]:last-child{flex:0 0 35%;max-width:35%;padding-left:15px}}.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:540px!important}.block-06[_ngcontent-%COMP%]   .brand-logo-slider-area[_ngcontent-%COMP%]{box-shadow:none}.block-06[_ngcontent-%COMP%]{position:relative;overflow:hidden}.block-06[_ngcontent-%COMP%]   .carousel[_ngcontent-%COMP%]{position:relative;z-index:1}.block-06[_ngcontent-%COMP%]   .carousel-inner[_ngcontent-%COMP%]{position:relative;width:100%;overflow:hidden}.block-06[_ngcontent-%COMP%]   .carousel-item[_ngcontent-%COMP%]{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden}.block-06[_ngcontent-%COMP%]   .carousel-item.active[_ngcontent-%COMP%]{display:block}.block-07[_ngcontent-%COMP%]   .card1[_ngcontent-%COMP%]{background-color:#F1F2FD !;box-shadow:#0000003d 0 3px 8px!important;transition:.3s ease-in-out!important;position:relative!important}.block-07[_ngcontent-%COMP%]   .card1[_ngcontent-%COMP%]:hover{box-shadow:#00000059 0 5px 15px}@media screen and (min-width: 992px) and (max-width: 1216px){.block-07[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{min-height:325px}}@media screen and (max-width: 320px){.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:auto!important;min-height:400px}.testimonial-card[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important;height:auto!important;min-height:250px}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:150px}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{padding:1rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-size:1.1rem!important;margin-bottom:.5rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.8rem!important;margin-bottom:.75rem}}@media screen and (min-width: 321px) and (max-width: 500px){.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:auto!important;min-height:450px}.testimonial-card[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important;height:auto!important;min-height:280px}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:170px}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{padding:1.25rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-size:1.2rem!important;margin-bottom:.75rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.85rem!important;margin-bottom:1rem}}@media screen and (max-width:400px){.testimonial-card[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important;height:auto!important;min-height:509px!important}}@media screen and (max-width:500px){.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:auto!important;min-height:500px}.testimonial-card[_ngcontent-%COMP%]{width:100%!important;margin-left:0!important;height:auto!important;min-height:392px}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:180px}
242.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{padding:1.5rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-size:1.3rem!important;margin-bottom:1rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.9rem!important;margin-bottom:1.25rem}}@media screen and (min-width: 481px) and (max-width: 768px){.testimonial-card[_ngcontent-%COMP%]{min-height:350px}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:200px}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{padding:1.75rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-size:1.4rem!important;margin-bottom:1rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:.95rem!important;margin-bottom:1.5rem}.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:auto!important;min-height:500px}}@media screen and (min-width: 769px) and (max-width: 1024px){.testimonial-card[_ngcontent-%COMP%]{min-height:400px}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:220px}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{padding:2rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-size:1.5rem!important;margin-bottom:1.25rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:1rem!important;margin-bottom:1.75rem}.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:auto!important;min-height:550px}}@media screen and (min-width:900px) and (max-width:1175px){.carousel-inner[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]{height:auto!important;min-height:600px}.testimonial-card[_ngcontent-%COMP%]{min-height:499px}.testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]{height:250px}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]{padding:2.25rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .h4[_ngcontent-%COMP%]{font-size:1.6rem!important;margin-bottom:1.5rem}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:1.05rem!important;margin-bottom:2rem}}.block-09[_ngcontent-%COMP%]   .col-lg-5[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%], .block-09[_ngcontent-%COMP%]   .col-lg-5[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%!important;height:300px!important}.block-09[_ngcontent-%COMP%]   .col-lg-7[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%], .block-09[_ngcontent-%COMP%]   .col-lg-7[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:230px!important;height:230px!important}@media screen and (max-width: 991px){.block-09[_ngcontent-%COMP%]   .col-lg-7[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%], .block-09[_ngcontent-%COMP%]   .col-lg-7[_ngcontent-%COMP%]   .card-header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%!important;height:300px!important}}.landing-banner[_ngcontent-%COMP%]{position:relative;height:100vh;min-height:600px;max-height:900px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.landing-banner[_ngcontent-%COMP%]{height:60vh!important}}.video-container[_ngcontent-%COMP%], .image-container[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.landing-video[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;z-index:1}@media (max-aspect-ratio: 16/9){.landing-video[_ngcontent-%COMP%]{width:100%;height:auto}}@media (min-aspect-ratio: 16/9){.landing-video[_ngcontent-%COMP%]{width:auto;height:100%}}.landing-image[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;object-position:center;z-index:1}@media (max-aspect-ratio: 16/9){.landing-image[_ngcontent-%COMP%]{width:100%;height:auto}}@media (min-aspect-ratio: 16/9){.landing-image[_ngcontent-%COMP%]{width:auto;height:100%}}.video-overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000007f 100% 100%);z-index:1}.landing-overlay[_ngcontent-%COMP%]{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-title[_ngcontent-%COMP%]{font-size:clamp(1.8rem,4.5vw,3.5rem);font-weight:700;line-height:1.1;margin-bottom:1.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:-.02em}.landing-subtitle[_ngcontent-%COMP%]{font-size:clamp(1rem,2.2vw,1.3rem);line-height:1.5;max-width:800px;margin:0 auto 2.5rem;opacity:.95;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:400}.btn-landing[_ngcontent-%COMP%]{background:linear-gradient(135deg,#9346e4,#7b2cbf);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:clamp(6px,.6vw + 7px,19px);padding:clamp(.75rem,2vw,1rem) clamp(1.5rem,4vw,2.5rem);transition:all .3s ease-in-out;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px #9346e44d;position:relative;overflow:hidden}.btn-landing[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #9346e466;background:linear-gradient(135deg,#a855f7,#8b5cf6)}.btn-landing[_ngcontent-%COMP%]:active{transform:translateY(0)}.btn-landing.transparent-btn[_ngcontent-%COMP%]{border:1px solid #7E30C4;background:none!important}.btn-landing.transparent-btn[_ngcontent-%COMP%]:hover{background:linear-gradient(135deg,#9346e4,#7b2cbf)!important}@media (max-width: 320px){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:450px}.video-container[_ngcontent-%COMP%], .image-container[_ngcontent-%COMP%]{width:100%;height:100%}.landing-video[_ngcontent-%COMP%], .landing-image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;object-position:center}.landing-overlay[_ngcontent-%COMP%]{padding:.75rem .5rem}.landing-title[_ngcontent-%COMP%]{margin-bottom:.75rem;line-height:1.1;font-size:1.5rem!important}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:1.5rem;font-size:.9rem}.btn-landing[_ngcontent-%COMP%]{padding:.6rem 1.2rem;font-size:.8rem}}@media (min-width: 321px) and (max-width: 480px){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:500px}.video-container[_ngcontent-%COMP%], .image-container[_ngcontent-%COMP%]{width:100%;height:100%}.landing-video[_ngcontent-%COMP%], .landing-image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;object-position:center}.landing-title[_ngcontent-%COMP%]{margin-bottom:1rem;line-height:1.2;font-size:1.8rem!important}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:2rem;font-size:1rem}.btn-landing[_ngcontent-%COMP%]{padding:.75rem 1.5rem;font-size:.9rem}}@media (max-width: 480px){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:500px}.video-container[_ngcontent-%COMP%], .image-container[_ngcontent-%COMP%]{width:100%;height:100%}.landing-video[_ngcontent-%COMP%], .landing-image[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;object-position:center}.landing-title[_ngcontent-%COMP%]{margin-bottom:1rem;line-height:1.2}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:2rem;font-size:1rem}.btn-landing[_ngcontent-%COMP%]{padding:.75rem 1.5rem;font-size:.9rem}}@media (min-width: 481px) and (max-width: 768px){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:600px}.video-container[_ngcontent-%COMP%]{width:100%;height:100%}.landing-video[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;object-position:center}.landing-title[_ngcontent-%COMP%]{margin-bottom:1.25rem}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:2.25rem}}@media (min-width: 769px) and (max-width: 1024px){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:700px}}@media (min-width: 1025px){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:800px;max-height:900px}.landing-title[_ngcontent-%COMP%]{margin-bottom:1.75rem}.landing-subtitle[_ngcontent-%COMP%]{margin-bottom:3rem}}@media (max-height: 500px) and (orientation: landscape){.landing-banner[_ngcontent-%COMP%]{height:90vh;min-height:100vh}.landing-title[_ngcontent-%COMP%]{font-size:clamp(1.5rem,3vw,2.5rem);margin-bottom:.75rem}.landing-subtitle[_ngcontent-%COMP%]{font-size:clamp(.9rem,1.8vw,1.1rem);margin-bottom:1.5rem}.btn-landing[_ngcontent-%COMP%]{padding:.6rem 1.2rem;font-size:.9rem}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.landing-title[_ngcontent-%COMP%], .landing-subtitle[_ngcontent-%COMP%]{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.content-section[_ngcontent-%COMP%]{background-color:#fdfbfb;padding:clamp(4rem,8vw,8rem) 0;position:relative;overflow:hidden}.content-section[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle,rgba(147,70,228,.1) 0%,transparent 70%);border-radius:50%;z-index:1}.content-section[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;right:0;
242width:200px;height:200px;background:radial-gradient(circle,rgba(147,70,228,.08) 0%,transparent 70%);border-radius:50%;z-index:1}.content-container[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,3rem);position:relative;z-index:2}.content-title[_ngcontent-%COMP%]{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:700;line-height:1.2;text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem);color:#333;letter-spacing:-.02em}.highlight-text[_ngcontent-%COMP%]{color:#9346e4;position:relative;display:inline-block}.highlight-text[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#9346e4,#7b2cbf);border-radius:2px}.content-text[_ngcontent-%COMP%]{max-width:900px;margin:0 auto}.content-paragraph[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:#555;text-align:center;margin-bottom:clamp(1.5rem,3vw,2rem);font-weight:400}.content-paragraph[_ngcontent-%COMP%]:last-child{margin-bottom:0}@media (max-width: 320px){.content-section[_ngcontent-%COMP%]{padding:2rem 0}.content-container[_ngcontent-%COMP%]{padding:0 .75rem}.content-title[_ngcontent-%COMP%]{margin-bottom:1.5rem;line-height:1.2;font-size:1.5rem!important}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:1.25rem;font-size:.9rem}.content-section[_ngcontent-%COMP%]:before, .content-section[_ngcontent-%COMP%]:after{display:none}}@media (min-width: 321px) and (max-width: 480px){.content-section[_ngcontent-%COMP%]{padding:2.5rem 0}.content-container[_ngcontent-%COMP%]{padding:0 1rem}.content-title[_ngcontent-%COMP%]{margin-bottom:1.75rem;line-height:1.25;font-size:1.8rem!important}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:1.5rem;font-size:1rem}.content-section[_ngcontent-%COMP%]:before, .content-section[_ngcontent-%COMP%]:after{display:none}}@media (max-width: 480px){.content-section[_ngcontent-%COMP%]{padding:3rem 0}.content-container[_ngcontent-%COMP%]{padding:0 1rem}.content-title[_ngcontent-%COMP%]{margin-bottom:2rem;line-height:1.3}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:1.5rem;font-size:1rem}.content-section[_ngcontent-%COMP%]:before, .content-section[_ngcontent-%COMP%]:after{display:none}}@media (min-width: 481px) and (max-width: 768px){.content-section[_ngcontent-%COMP%]{padding:4rem 0}.content-title[_ngcontent-%COMP%]{margin-bottom:2.5rem}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:1.75rem}}@media (min-width: 769px) and (max-width: 1024px){.content-section[_ngcontent-%COMP%]{padding:5rem 0}.content-title[_ngcontent-%COMP%]{margin-bottom:3rem}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:2rem}}@media (min-width: 1025px){.content-section[_ngcontent-%COMP%]{padding:6rem 0}.content-title[_ngcontent-%COMP%]{margin-bottom:3.5rem}.content-paragraph[_ngcontent-%COMP%]{margin-bottom:2rem}}.services-section[_ngcontent-%COMP%]{background-color:#fff;padding:clamp(4rem,8vw,8rem) 0}.services-container[_ngcontent-%COMP%]{max-width:1400px;margin:0 auto;padding:0 clamp(1rem,4vw,3rem)}.services-header[_ngcontent-%COMP%]{text-align:center;margin-bottom:clamp(3rem,6vw,5rem)}.services-title[_ngcontent-%COMP%]{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:700;line-height:1.2;margin-bottom:clamp(1.5rem,3vw,2.5rem);letter-spacing:-.02em}.title-bold[_ngcontent-%COMP%]{color:#333}.title-highlight[_ngcontent-%COMP%]{color:#9346e4;position:relative;display:inline-block}.title-highlight[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#9346e4,#7b2cbf);border-radius:2px}.services-subtitle[_ngcontent-%COMP%]{font-size:clamp(1rem,2vw,1.2rem);line-height:1.6;color:#555;max-width:900px;margin:0 auto;font-weight:400}.services-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:2rem;align-items:start}.service-card[_ngcontent-%COMP%]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:all .3s ease-in-out;cursor:pointer;position:relative;display:flex;flex-direction:column;height:100%}.service-card[_ngcontent-%COMP%]:hover{transform:translateY(-8px);box-shadow:0 8px 30px #0000001f}.service-image[_ngcontent-%COMP%]{width:100%;height:200px;overflow:hidden;position:relative}.service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.service-card[_ngcontent-%COMP%]:hover   .service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .service-card[_ngcontent-%COMP%]:hover   .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{transform:scale(1.05)}.service-content[_ngcontent-%COMP%]{padding:clamp(1.5rem,3vw,2rem);position:relative;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.service-title[_ngcontent-%COMP%]{font-size:clamp(1.1rem,2vw,1.3rem);font-weight:700;color:#333;margin-bottom:clamp(.75rem,1.5vw,1rem);line-height:1.3}.service-description[_ngcontent-%COMP%]{font-size:clamp(.9rem,1.8vw,1rem);line-height:1.5;color:#666;margin-bottom:clamp(1rem,2vw,1.5rem);flex-grow:1}.service-action[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;position:relative;gap:.5rem}.action-icon[_ngcontent-%COMP%]{width:40px;height:40px;background:linear-gradient(135deg,#9346e4,#7b2cbf);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;transition:all .3s ease-in-out;cursor:pointer}.service-card[_ngcontent-%COMP%]:hover   .action-icon[_ngcontent-%COMP%]{transform:translate(4px);background:linear-gradient(135deg,#a855f7,#8b5cf6)}.explore-text[_ngcontent-%COMP%]{font-size:.9rem;font-weight:600;color:#9346e4;text-transform:uppercase;letter-spacing:.5px;opacity:0;transform:translate(10px);transition:all .3s ease-in-out;white-space:nowrap}.service-card[_ngcontent-%COMP%]:hover   .explore-text[_ngcontent-%COMP%]{opacity:1;transform:translate(0)}.explore-text[data-aos][_ngcontent-%COMP%]{opacity:0;transform:translate(20px)}.explore-text[data-aos].aos-animate[_ngcontent-%COMP%]{opacity:1;transform:translate(0)}.service-card[_ngcontent-%COMP%]:nth-child(2), .service-card[_ngcontent-%COMP%]:nth-child(5){margin-top:1rem}.service-card[_ngcontent-%COMP%]:nth-child(3), .service-card[_ngcontent-%COMP%]:nth-child(6){margin-top:2rem}.service-card[_ngcontent-%COMP%]{min-height:400px}.service-image[_ngcontent-%COMP%]{flex-shrink:0}.service-content[_ngcontent-%COMP%]{flex-grow:1;min-height:200px}@media (max-width: 320px){.services-section[_ngcontent-%COMP%]{padding:2rem 0}.services-container[_ngcontent-%COMP%]{padding:0 .75rem}.services-header[_ngcontent-%COMP%]{margin-bottom:2rem}.services-title[_ngcontent-%COMP%]{margin-bottom:1.25rem;line-height:1.2;font-size:1.5rem!important}.services-grid[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1.25rem}.service-card[_ngcontent-%COMP%]{min-height:320px;margin-top:0!important}.service-image[_ngcontent-%COMP%]{height:160px}.service-content[_ngcontent-%COMP%]{padding:1.25rem;min-height:160px}.explore-text[_ngcontent-%COMP%]{font-size:.75rem}}@media (min-width: 321px) and (max-width: 480px){.services-section[_ngcontent-%COMP%]{padding:2.5rem 0}.services-container[_ngcontent-%COMP%]{padding:0 1rem}.services-header[_ngcontent-%COMP%]{margin-bottom:2.25rem}.services-title[_ngcontent-%COMP%]{margin-bottom:1.5rem;line-height:1.25;font-size:1.8rem!important}.services-grid[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1.5rem}.service-card[_ngcontent-%COMP%]{min-height:350px;margin-top:0!important}.service-image[_ngcontent-%COMP%]{height:180px}.service-content[_ngcontent-%COMP%]{padding:1.5rem;min-height:170px}.explore-text[_ngcontent-%COMP%]{font-size:.8rem}}@media (max-width: 480px){.services-section[_ngcontent-%COMP%]{padding:3rem 0}.services-container[_ngcontent-%COMP%]{padding:0 1rem}.services-header[_ngcontent-%COMP%]{margin-bottom:2.5rem}.services-title[_ngcontent-%COMP%]{margin-bottom:1.5rem;line-height:1.3}.services-grid[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1.5rem}.service-card[_ngcontent-%COMP%]{min-height:350px;margin-top:0!important}.service-image[_ngcontent-%COMP%]{height:180px}.service-content[_ngcontent-%COMP%]{padding:1.5rem;min-height:170px}.explore-text[_ngcontent-%COMP%]{font-size:.8rem}}@media (min-width: 481px) and (max-width: 768px){.services-section[_ngcontent-%COMP%]{padding:4rem 0}.services-header[_ngcontent-%COMP%]{margin-bottom:3rem}.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:1.75rem}.service-card[_ngcontent-%COMP%]{min-height:380px}.service-card[_ngcontent-%COMP%]:nth-child(odd){margin-top:0}.service-card[_ngcontent-%COMP%]:nth-child(2n){margin-top:1rem}.service-image[_ngcontent-%COMP%]{height:190px}.explore-text[_ngcontent-%COMP%]{font-size:.85rem}}@media (min-width: 769px) and (max-width: 1024px){.services-section[_ngcontent-%COMP%]{padding:5rem 0}.services-header[_ngcontent-%COMP%]{margin-bottom:4rem}.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:2rem}.service-card[_ngcontent-%COMP%]{min-height:400px}.service-card[_ngcontent-%COMP%]:nth-child(odd){margin-top:0}.service-card[_ngcontent-%COMP%]:nth-child(2n){margin-top:1.5rem}.service-image[_ngcontent-%COMP%]{height:200px}.explore-text[_ngcontent-%COMP%]{font-size:.9rem}}@media (min-width: 1025px){.services-section[_ngcontent-%COMP%]{padding:6rem 0}.services-header[_ngcontent-%COMP%]{margin-bottom:5rem}.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);gap:2.5rem}.service-card[_ngcontent-%COMP%]{min-height:420px}.service-card[_ngcontent-%COMP%]:nth-child(2), .service-card[_ngcontent-%COMP%]:nth-child(5){margin-top:1rem}.service-card[_ngcontent-%COMP%]:nth-child(3), .service-card[_ngcontent-%COMP%]:nth-child(6){margin-top:2rem}.service-image[_ngcontent-%COMP%]{height:200px}.explore-text[_ngcontent-%COMP%]{font-size:.95rem}}@media (min-width: 1400px){.services-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);gap:3rem}}.trusted-clients-section[_ngcontent-%COMP%]{background:#fff}.trusted-by[_ngcontent-%COMP%], .global-clients[_ngcontent-%COMP%]{font-size:1rem}
242.vertical-separator[_ngcontent-%COMP%]{border-left:2px solid #000;height:40px;margin-left:15px}.logo-img[_ngcontent-%COMP%]{max-height:45px;width:auto;filter:grayscale(100%);transition:filter .3s ease;object-fit:contain}.logo-img[_ngcontent-%COMP%]:hover{filter:grayscale(0%)}.testimonial-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{transition:.4s}.testimonial-card[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{background-color:#9144e2!important;color:#fff!important}@media screen and (min-width: 1176px){.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:1.1rem!important;margin-bottom:2rem}}@media screen and (min-width:2560px){.fs-7[_ngcontent-%COMP%]{font-size:1rem!important}.testimonial-card[_ngcontent-%COMP%]   .card-img-overlay[_ngcontent-%COMP%]   .fs-7[_ngcontent-%COMP%]{font-size:1.5rem!important;margin-bottom:2rem}}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]   .card-body[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.brand-logo__image[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;height:80px;overflow:hidden}.brand-logo__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:60px;width:auto;object-fit:contain;transition:transform .3s ease}.brand-logo__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transform:scale(1.05)}img[_ngcontent-%COMP%]{transition:transform .3s ease-in-out;overflow:hidden}.block-03[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]:hover   .card-img-top[_ngcontent-%COMP%], .block-04[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]:hover   .card-img[_ngcontent-%COMP%], .block-05[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%], .block-09[_ngcontent-%COMP%]   .card[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%], .testimonial-card[_ngcontent-%COMP%]   .card-img-top[_ngcontent-%COMP%]:hover, .service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover, .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transform:scale(1.07)}.card[_ngcontent-%COMP%]{transition:.3s ease-in-out!important;box-shadow:#0000003d 0 3px 8px}.card[_ngcontent-%COMP%]:hover{box-shadow:#00000059 0 5px 15px!important}.m1[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.logo-img[_ngcontent-%COMP%]:hover{transform:scale(1.1);filter:grayscale(0%)}.brand-logo__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.landing-video[_ngcontent-%COMP%]:hover{transform:scale(1.02)}img[_ngcontent-%COMP%], picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%], .card-img[_ngcontent-%COMP%], .service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .m1[_ngcontent-%COMP%], .logo-img[_ngcontent-%COMP%], .brand-logo__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .landing-video[_ngcontent-%COMP%]{transition:transform .3s ease-in-out,filter .3s ease}img[_ngcontent-%COMP%], picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .card-img-top[_ngcontent-%COMP%], .card-img[_ngcontent-%COMP%], .service-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .service-image[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .m1[_ngcontent-%COMP%], .logo-img[_ngcontent-%COMP%], .brand-logo__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{overflow:hidden}@media (min-width: 3840px){.responsive-container.container-xxl[_ngcontent-%COMP%]{max-width:100%!important;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:768px) and (max-width:945px){.insight-item__thumb[_ngcontent-%COMP%]{width:250px!important}}video.landing-video[_ngcontent-%COMP%]{pointer-events:none!important}video.landing-video[_ngcontent-%COMP%]::-webkit-media-controls{display:none!important}video.landing-video[_ngcontent-%COMP%]::-webkit-media-controls-enclosure{display:none!important}video.landing-video[_ngcontent-%COMP%]::-webkit-media-controls-panel{display:none!important}video.landing-video[_ngcontent-%COMP%]::-webkit-media-controls-play-button{display:none!important}video.landing-video[_ngcontent-%COMP%]::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}']})}}return n})();var Z0=(()=>{class n{constructor(e){this.http=e,this.baseUrl=Ve.baseUrl,this.apiUrl=this.baseUrl+"/api/geolocation"}getUserLocation(){return this.http.get(this.apiUrl)}static{this.\u0275fac=function(i){return new(i||n)(et(Ut))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var J0=(()=>{class n{constructor(e,i,a,o){this.platformId=e,this.renderer=i,this.locationService=a,this.el=o,this.homepageType="default",this.isTransitioning=!1,this.isLoading=!0,this.isBrowser=!1,this.hasInitialized=!1,this.COUNTRY_CACHE_KEY="user_country_code",this.CACHE_EXPIRY_HOURS=24,this.MAX_RETRY_ATTEMPTS=3,this.LOADING_TIMEOUT=2e3,this.retryCount=0,this.isBrowser=kt(this.platformId)}ngOnInit(){if(this.isBrowser){this.loadingTimeout=setTimeout(()=>{this.isLoading&&(console.log("Loading timeout reached, showing default homepage"),this.homepageType="default",this.hasInitialized=!0,this.isLoading=!1)},this.LOADING_TIMEOUT);let e=this.getCachedCountry();e&&(console.log("Using cached country:",e),this.homepageType=this.getHomepageTypeFromCountry(e),this.hasInitialized=!0,this.isLoading=!1,clearTimeout(this.loadingTimeout)),this.locationService.getUserLocation().subscribe({next:i=>{console.log("Fresh country data:",i.countryCode);let a=this.getHomepageTypeFromCountry(i.countryCode);this.setCachedCountry(i.countryCode),this.hasInitialized&&a!==this.homepageType?this.smoothTransition(a):this.hasInitialized||(this.homepageType=a,this.hasInitialized=!0),this.isLoading=!1,clearTimeout(this.loadingTimeout)},error:i=>{console.error("Location fetch failed",i);let a=this.getCachedCountry();if(a&&this.hasInitialized){console.log("API failed, but using cached country:",a);return}if(this.retryCount<this.MAX_RETRY_ATTEMPTS){this.retryCount++,console.log(`Retrying API call (attempt ${this.retryCount}/${this.MAX_RETRY_ATTEMPTS})`),setTimeout(()=>{this.retryLocationFetch()},1e3*this.retryCount);return}this.hasInitialized||(console.log("API failed after retries, no cache available, using default homepage"),this.homepageType="default",this.hasInitialized=!0),this.isLoading=!1,clearTimeout(this.loadingTimeout)}})}else this.homepageType="default",this.hasInitialized=!0,this.isLoading=!1,clearTimeout(this.loadingTimeout)}getCachedCountry(){try{let e=localStorage.getItem(this.COUNTRY_CACHE_KEY);
242if(e){let{countryCode:i,timestamp:a}=JSON.parse(e),s=Date.now()-a,m=this.CACHE_EXPIRY_HOURS*60*60*1e3;if(s<m)return i;localStorage.removeItem(this.COUNTRY_CACHE_KEY)}}catch(e){console.warn("Error reading cached country:",e),localStorage.removeItem(this.COUNTRY_CACHE_KEY)}return null}setCachedCountry(e){try{let i={countryCode:e,timestamp:Date.now()};localStorage.setItem(this.COUNTRY_CACHE_KEY,JSON.stringify(i))}catch(i){console.warn("Error caching country:",i)}}getHomepageTypeFromCountry(e){return e==="IN"?"india":e==="US"?"us":"default"}retryLocationFetch(){this.locationService.getUserLocation().subscribe({next:e=>{console.log("Retry successful, fresh country data:",e.countryCode);let i=this.getHomepageTypeFromCountry(e.countryCode);this.setCachedCountry(e.countryCode),i!==this.homepageType&&this.smoothTransition(i),this.isLoading=!1,clearTimeout(this.loadingTimeout)},error:e=>{console.error("Retry failed:",e),this.hasInitialized||(this.homepageType="default",this.hasInitialized=!0),this.isLoading=!1,clearTimeout(this.loadingTimeout)}})}smoothTransition(e){this.isTransitioning=!0,setTimeout(()=>{this.homepageType=e,setTimeout(()=>{this.isTransitioning=!1},50)},150)}static{this.\u0275fac=function(i){return new(i||n)(B(It),B(Wt),B(Z0),B(Oe))}}static{this.\u0275cmp=re({type:n,selectors:[["app-homepagewrapper"]],decls:2,vars:2,consts:[[1,"home-wrapper"]],template:function(i,a){i&1&&y(0,"div",0)(1,"app-homenewer"),i&2&&fe("transitioning",a.isTransitioning)},dependencies:[ud],styles:[".home-wrapper[_ngcontent-%COMP%]{opacity:1;transition:opacity .15s ease-in-out}.home-wrapper.transitioning[_ngcontent-%COMP%]{opacity:.3}.home-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{transition:opacity .1s ease-in-out}.loading-container[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;min-height:60vh;padding:2rem}.loading-spinner[_ngcontent-%COMP%]{text-align:center;max-width:300px}.spinner[_ngcontent-%COMP%]{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #007bff;border-radius:50%;animation:_ngcontent-%COMP%_spin .8s linear infinite;margin:0 auto 1rem;will-change:transform}.loading-text[_ngcontent-%COMP%]{color:#666;font-size:1.1rem;font-weight:500;margin:0;line-height:1.4}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container[_ngcontent-%COMP%]{contain:layout style paint}.spinner[_ngcontent-%COMP%]{contain:layout style paint;backface-visibility:hidden}@media (max-width: 768px){.loading-container[_ngcontent-%COMP%]{min-height:50vh;padding:1rem}.spinner[_ngcontent-%COMP%]{width:40px;height:40px;border-width:3px}.loading-text[_ngcontent-%COMP%]{font-size:1rem}}"]})}}return n})();var gd=hn(qn());var WE=["swiperContainer"],YE=["fullName"];function qE(n,t){if(n&1&&(r(0,"div",126)(1,"div",127)(2,"div",128),y(3,"img",129),l(),r(4,"div",130)(5,"h4"),u(6),l(),r(7,"p"),u(8),l()()()()),n&2){let e=t.$implicit;M(3),R("src",e.image,Nt)("alt",e.title),M(3),ye(e.title),M(2),ye(e.description)}}function $E(n,t){n&1&&(r(0,"div",131),y(1,"div",132),l())}var eb=(()=>{class n{formNavigate(){this.inputElement.nativeElement.focus()}constructor(e,i,a,o,s,m,g,A,f,_,C){this.fb=e,this.http=i,this.dialog=a,this.titleService=o,this.metaService=s,this.seoService=m,this.eventService=g,this.renderer=A,this._renderer2=f,this._document=_,this.platformId=C,this.isSubmitting=!1,this.loading=!1,this.isBrowser=!1,this.selectedFile=null,this.captchaText="",this.captchaAnswer="",this.workshop={badge:"FREE LIVE WORKSHOP",title:"Learn to Build Mobile Apps",description:"Design, develop, and launch a real working Flutter app in this hands-on, interactive workshop. No experience needed.",buttonText:"Reserve your spot",date:"Jan, 3rd & 4th 2026",time:"9:00 AM - 6:00 PM",location:"Aruna Towers, Flat 501, Redrose Restaurant Lane, near AIG hospital, Sangeet Nagar, Somajiguda, Hyderabad",cost:"Free Workshop",imageUrl:"../../../assets/images/workshop/workshop-image.jpg"},this.cards=[{title:"Hands-on Training",description:"Build a real mobile app from scratch with step-by-step guidance and live practice.",image:"../../../assets/images/meetup-images/icons8-training-100.png"},{title:"AI Tools Access",description:"Learn how to use AI tools to speed up coding, debugging, and improving your app.",image:"../../../assets/images/meetup-images/icons8-brain-64.png"},{title:"Complimentary Lunch",description:"Lunch will be provided on-site during the workshop sessions for all attendees.",image:"../../../assets/images/meetup-images/icons8-lunch-64.png"},{title:"Certificate",description:"Receive participation certificate after completing the workshop.",image:"../../../assets/images/meetup-images/icons8-certificate-64.png"}
242],this.swiperBreakpoints={320:{slidesPerView:1,spaceBetween:15},576:{slidesPerView:1,spaceBetween:20},768:{slidesPerView:2,spaceBetween:20},1024:{slidesPerView:2,spaceBetween:30},1400:{slidesPerView:2,spaceBetween:30}},this.isBrowser=kt(this.platformId)}ngOnInit(){this.initializeForm(),this.setTitleAndMetaTags(),this.seoService.createLinkForCanonicalURL();let e=this._renderer2.createElement("script");e.type="application/ld+json",e.text=`
243    {
244    "@context": "https://schema.org",
245    "@type": "Article",
246    "mainEntityOfPage": {
247      "@type": "WebPage",
248      "@id": "https://mitresource.com/flutter-workshop/"
249    },
250    "headline": "2-Day Flutter Workshop in Hyderabad | Maganti IT",
251    "description": "Join Maganti IT\u2019s 2-Day Flutter Workshop in Hyderabad and build real mobile apps with hands-on guidance. Designed for recent graduates who want practical, job-ready Flutter development experience.",
252    "image": "https://mitresource.com/assets/images/techstaffing-images/applicationmodernization.png",  
253    "author": {
254      "@type": "Organization",
255      "name": "Maganti IT",
256      "url": "https://mitresource.com/"
257    },  
258    "publisher": {
259      "@type": "Organization",
260      "name": "Maganti IT",
261      "logo": {
262        "@type": "ImageObject",
263        "url": "https://mitresource.com/assets/images/homepage/update-mitimage.png"
264      }
265    },
266    "datePublished": "2024-10-28"
267  }
268  `,this._renderer2.appendChild(this._document.body,e),this.isBrowser&&(gd.init({disable:function(){return window.innerWidth<768},duration:2e3,delay:500,once:!0}),gd.refresh(),new WOW().init())}initializeForm(){this.form=this.fb.group({FullName:["",[Re.required,Re.maxLength(100),this.customNameValidator(),Re.pattern(/^[a-zA-Z]{3,}([ ]?[a-zA-Z]+)*$/)]],Email:["",[Re.required,this.customEmailValidator()]],Phone:["",[Re.required,this.customPhoneValidator()]],StudentOrGraduate:["",[Re.required]],LinkedIn:["",[this.customLinkedInValidator()]],Resume:[null,[this.customFileValidator()]],Location:["",[Re.required,Re.maxLength(100)]],Captcha:[!1,[Re.requiredTrue]]})}onFileSelected(e){let i=e.target.files[0];if(i){if(i.size>5242880){this.form.get("Resume")?.setErrors({fileSize:!0}),this.selectedFile=null,this.form.get("Resume")?.updateValueAndValidity();return}if(!["application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document"].includes(i.type)){this.form.get("Resume")?.setErrors({fileType:!0}),this.selectedFile=null,this.form.get("Resume")?.updateValueAndValidity();return}this.selectedFile=i,this.isSubmitting=!1;let s=this.form.get("Resume");s&&(s.setErrors(null),s.markAsTouched(),s.markAsDirty(),s.updateValueAndValidity()),this.form.patchValue({Resume:i.name}),console.log("File selected, Resume control valid:",s?.valid,"Errors:",s?.errors,"selectedFile:",this.selectedFile?.name)}else this.selectedFile=null,this.form.patchValue({Resume:""}),this.form.get("Resume")?.setErrors({required:!0}),this.form.get("Resume")?.markAsTouched(),this.form.get("Resume")?.updateValueAndValidity()}removeFile(){this.selectedFile=null,this.form.patchValue({Resume:""}),this.form.get("Resume")?.setErrors({required:!0}),this.form.get("Resume")?.markAsTouched(),this.form.get("Resume")?.updateValueAndValidity();let e=document.getElementById("resumeUpload");e&&(e.value="")}getFileSize(e){if(e===0)return"0 Bytes";let i=1024,a=["Bytes","KB","MB"],o=Math.floor(Math.log(e)/Math.log(i));return Math.round(e/Math.pow(i,o)*100)/100+" "+a[o]}onSubmit(){console.log("onSubmit called"),Object.keys(this.form.controls).forEach(f=>{this.form.get(f)?.markAsTouched()});let e=this.form.get("FullName")?.value,i=this.form.get("Email")?.value,a=this.form.get("Phone")?.value,o=this.form.get("StudentOrGraduate")?.value,s=this.form.get("Captcha")?.value,m=!1;if(e||(this.form.get("FullName")?.setErrors({required:!0}),this.form.get("FullName")?.markAsTouched(),this.form.get("FullName")?.markAsDirty(),m=!0),i||(this.form.get("Email")?.setErrors({required:!0}),this.form.get("Email")?.markAsTouched(),this.form.get("Email")?.markAsDirty(),m=!0),a||(this.form.get("Phone")?.setErrors({required:!0}),this.form.get("Phone")?.markAsTouched(),this.form.get("Phone")?.markAsDirty(),m=!0),o||(this.form.get("StudentOrGraduate")?.setErrors({required:!0}),this.form.get("StudentOrGraduate")?.markAsTouched(),this.form.get("StudentOrGraduate")?.markAsDirty(),m=!0),this.form.get("Location")?.value||(this.form.get("Location")?.setErrors({required:!0}),this.form.get("Location")?.markAsTouched(),this.form.get("Location")?.markAsDirty(),m=!0),this.selectedFile||(this.form.get("Resume")?.setErrors({required:!0}),this.form.get("Resume")?.markAsTouched(),this.form.get("Resume")?.markAsDirty(),this.form.get("Resume")?.updateValueAndValidity(),m=!0),m){console.log("Required fields missing");return}if(!s){this.form.get("Captcha")?.setErrors({required:!0}),this.form.get("Captcha")?.updateValueAndValidity(),console.log("CAPTCHA checkbox must be checked");return}console.log("All validations passed, checking enrollment status");let A=1;this.loading=!0,this.eventService.checkEnrollmentStatus(A,i).subscribe(f=>{if(f.isRegistered){this.form.get("Email")?.setErrors({alreadyRegistered:!0}),this.form.get("Email")?.markAsTouched(),this.isSubmitting=!1,this.loading=!1;return}this.sendformdata(null)},f=>{console.error("Error checking enrollment status:",f),this.sendformdata(null)})}sendformdata(e){console.log("sendformdata called"),this.isSubmitting=!0,this.loading=!0;let i=new FormData;console.log("Form values:",this.form.value),console.log("Selected file:",this.selectedFile),i.append("Name",this.form.get("FullName").value),i.append("Email",this.form.get("Email").value),i.append("Phone",this.form.get("Phone").value),i.append("StudentOrGraduate",this.form.get("StudentOrGraduate").value),i.append("LinkedIn",this.form.get("LinkedIn")?.value||""),i.append("Location",this.form.get("Location")?.value||""),i.append("Designation",this.form.get("StudentOrGraduate")?.value||""),this.selectedFile&&i.append("Resume",this.selectedFile,this.selectedFile.name),i.append("College","N/A"),i.append("Qualification",this.form.get("StudentOrGraduate")?.value||""),e!=null&&(i.append("PaymentOrderId",e.paymentOrderId),i.append("Paidamount",e.paidAmount),i.append("PayementStatus",e.payementStatus),i.append("PaidDate",e.paidDate)),this.http.post(Ve.baseUrl+"/api/Enrollment/eventRegistrationData/"+1,i).subscribe(o=>{this.form.reset(),this.selectedFile=null,this.initializeForm(),this.isSubmitting=!1,this.loading=!1,this.dialogRef=this.dialog.open(Pi,{data:{title:"Thanks For Registering",message:"Please check your email for the event details"}}),setTimeout(()=>{this.dialogRef.close()},4e3)},o=>{this.isSubmitting=!1,this.loading=!1,console.error("Registration failed:",o)})}scrollToForm(e){e.preventDefault();let i=document.getElementById("workshopform");i&&(i.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{let a=document.getElementById("fullName");a&&a.focus()},500))}onReserveSpot(){let e=document.getElementById("workshopform");e&&(e.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{let i=document.getElementById("fullName");i&&i.focus()},500))}isFormControlInvalid(e){let i=this.form.get(e);return i?i.invalid&&(i.dirty||i.touched||this.isSubmitting):!1}onCaptchaChange(e){let i=e.target;i&&this.form.get("Captcha")?.setValue(i.value.toUpperCase())}getErrorMessage(e){let i=this.form.get(e);return i?.hasError("required")?e==="StudentOrGraduate"?"Student or Graduate is required.":`${e.replace(/([A-Z])/g," $1").trim()} is required.`:i?.hasError("emptyName")?"Name cannot be empty.":i?.hasError("invalidName")?"Name can accept space
268s and alphabets only.":i?.hasError("emptyEmail")?"Email is required.":i?.hasError("invalidEmail")?"Enter a valid email address.":i?.hasError("emptyPhone")?"Phone number is required.":i?.hasError("invalidPhone")?"Enter a valid phone number (10-12 digits).":i?.hasError("invalidLinkedIn")?"Please enter a valid LinkedIn profile URL.":i?.hasError("fileSize")?"File size must be less than 5MB.":i?.hasError("fileType")?"Please upload a PDF, DOC, or DOCX file only.":i?.hasError("required")&&e==="StudentOrGraduate"?"Student or Graduate is required.":i?.hasError("required")&&e==="Resume"?"Resume is required.":i?.hasError("invalidCaptcha")?"Incorrect verification code. Please try again.":i?.hasError("alreadyRegistered")?"This email is already registered for the workshop.":i?.hasError("pattern")?`Please enter a valid ${e.replace(/([A-Z])/g," $1").trim()}.`:""}customNameValidator(){return e=>e.value?/^[a-zA-Z ]*$/.test(e.value)?null:{invalidName:!0}:{emptyName:!0}}customEmailValidator(){return e=>e.value?/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value)?null:{invalidEmail:!0}:{emptyEmail:!0}}customPhoneValidator(){return e=>e.value?/^\+?\d{10,12}$/.test(e.value)?null:{invalidPhone:!0}:{emptyPhone:!0}}customLinkedInValidator(){return e=>!e.value||e.value===""||/^(https?:\/\/)?(www\.)?linkedin\.com\/in\/[a-zA-Z0-9-]+\/?$/.test(e.value)?null:{invalidLinkedIn:!0}}customFileValidator(){let e=this;return i=>e.selectedFile?null:i.touched||i.dirty||e.isSubmitting?{required:!0}:null}ngAfterViewInit(){if(this.isBrowser){let i=this.swiperContainer.nativeElement.shadowRoot;if(i){let a=i.querySelector(".swiper-pagination");a&&this.renderer.setStyle(a,"position","unset")}}}customCaptchaValidator(){let e=this;return i=>i.value?i.value.toUpperCase().trim()!==e.captchaAnswer.toUpperCase().trim()?{invalidCaptcha:!0}:null:{required:!0}}onPhoneInput(e){let i=e.target;i.value.length>13&&(i.value=i.value.slice(0,13),this.form.get("Phone")?.setValue(i.value))}setTitleAndMetaTags(){this.titleService.setTitle("2-Day Flutter Workshop in Hyderabad | Maganti IT"),this.metaService.addTags([{name:"description",content:"Join Maganti IT\u2019s 2-Day Flutter Workshop in Hyderabad and build real mobile apps with hands-on guidance. Designed for recent graduates who want practical, job-ready Flutter development experience."},{property:"og:type",content:"website"},{property:"og:title",content:"2-Day Flutter Workshop in Hyderabad | Maganti IT"},{property:"og:description",content:"Join Maganti IT\u2019s 2-Day Flutter Workshop in Hyderabad and build real mobile apps with hands-on guidance. Designed for recent graduates who want practical, job-ready Flutter development experience."}])}static{this.\u0275fac=function(i){return new(i||n)(B(Dn),B(Ut),B(rn),B(bi),B(fi),B(ii),B(Oi),B(Wt),B(Wt),B(Ct),B(It))}}static{this.\u0275cmp=re({type:n,selectors:[["app-workshopdetails"]],viewQuery:function(i,a){if(i&1&&(_e(WE,5),_e(YE,5)),i&2){let o;le(o=ce())&&(a.swiperContainer=o.first),le(o=ce())&&(a.inputElement=o.first)}},decls:262,vars:6,consts:[["id","main-wrapper"],[1,"site-wrapper-reveal"],[1,"position-relative","w-100"],[1,"container-fluid","d-flex","align-items-center","w-100","p-0","m-0"],[2,"width","100%"],["media","(max-width: 480px)","srcset","assets/images/banners/workshopMobilebanner.webp"],["media","(min-width: 769px)","srcset","assets/images/banners/workshopbanner.webp"],["src","assets/images/banners/workshopbanner.webp","width","1920","height","600","loading","eager","decoding","async","width","100%","alt","application",1,"img","img-responsive","w-100","h-100"],[1,"position-absolute","row","px-md-5","p-0","m-0"],[1,"col-8","col-md-5","col-lg-6"],[1,"cloud-tagline","text-white"],["role","heading","aria-level","1",1,"align-items-center","banner-content-title","global_title","global_banner_title"],["role","heading","aria-level","1",1,"global_sub_title","global_banner_subtitle","mt-3"],[1,"pt-lg-2","pt-3","mt-lg-3","mt-4"],[1,"col"],[1,"workshop-overview-section"],[1,"overview-container"],[1,"overview-card"],[1,"overview-title"],[1,"overview-boxes"],[1,"overview-box"],[1,"box-item","d-flex","align-items-center"],[1,"lni-calendar","box-icon"],["src","assets/images/casestudies/blogs/image (10).jpg","alt","img"],[1,"box-text"],[1,"lni-alarm-clock","box-icon"],["src","assets/images/casestudies/blogs/image(9).jpg","alt","img"],[1,"lni-map-marker","box-icon"],["src","assets/images/casestudies/blogs/image(8).png","alt","img"],[1,"lni-tag","box-icon"],["src","assets/images/casestudies/blogs/image(7).png","alt","img"],[1,"about-registration-section"],[1,"container","px-lg-5","px-2",2,"text-align","center"],[1,"row","g-0"],[1,"col-12","col-lg-12","about-column"],[1,"about-title"],[1,"about-content-text"],[1,"about-paragraph"],[1,"about-speaker-section","overflow-hidden"],["src","assets/images/homemedia/dots-image.png","alt","pattern",1,"dots-top-left"],[1,"speaker-card"],[1,"speaker-left"],["src","assets/images/meetup-images/shobapic.jpg","alt","Speaker",1,"speaker-img"],[1,"speaker-name"],[1,"speaker-role"],[1,"speaker-right"],[1,"speaker-desc"],["src","assets/images/homemedia/dots-image.png","alt","pattern",1,"dots-bottom-right"],[1,"who-learn-section"],[1,"main-box","container-fluid"],[1,"row","gap-5","gap-lg-0","
268justify-content-center","p-0","m-0"],[1,"col-lg-6","col-md-12","p-0","h-auto"],[1,"card","left-card","d-flex","flex-column","position-relative","m-0","p-0","w-100","overflow-visible","p-4","shadow-none","border-end-0","h-100"],[1,"tab","text-center","align-self-center","position-absolute","translate-middle","top-0","start-50","px-3","py-2","border",2,"white-space","nowrap"],[1,"card-body","p-3","bg-white"],[2,"list-style","disc","font-weight","600","font-size","16px"],[1,"mb-2"],[1,"card","right-card","d-flex","flex-column","position-relative","m-0","p-0","w-100","overflow-visible","p-4","shadow-none","border-start-0","h-100"],[1,"tab","text-center","align-self-center","position-absolute","translate-middle","top-0","start-50","px-3","py-2","border","single-line-text",2,"white-space","nowrap"],["id","courseAccordion",1,"accordion","tab-body"],[1,"accordion-item"],[1,"accordion-header","mb-0"],["type","button","data-bs-toggle","collapse","data-bs-target","#m1",1,"accordion-button","collapsed","py-2"],["id","m1","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],[1,"accordion-body"],[2,"list-style","disc"],["type","button","data-bs-toggle","collapse","data-bs-target","#m2",1,"accordion-button","collapsed","py-2"],["id","m2","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],["type","button","data-bs-toggle","collapse","data-bs-target","#m3",1,"accordion-button","collapsed","py-2"],["id","m3","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],["type","button","data-bs-toggle","collapse","data-bs-target","#m4",1,"accordion-button","collapsed","py-2"],["id","m4","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],[1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#m5",1,"accordion-button","collapsed","py-2"],["id","m5","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],[1,"why-join","py-5"],[1,"container"],[1,"text-center","mb-5"],[1,"section-title"],[1,"title-underline","mx-auto"],[1,"why-subtitle"],[1,"row","g-4","justify-content-center"],["class","col-md-6",4,"ngFor","ngForOf"],[1,"py-5","bg-light"],[1,"text-center","h2","mb-5","fw-bold"],["id","faqAccordion",1,"accordion"],[1,"row","justify-content-center","g-0"],[1,"col-12","col-lg-6","px-2"],[1,"accordion-item","mb-3","shadow-sm","border-0","rounded"],["id","headingOne",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseOne","aria-expanded","false","aria-controls","collapseOne",1,"accordion-button","collapsed","fw-semibold"],["id","collapseOne","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingTwo",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseTwo","aria-expanded","false","aria-controls","collapseTwo",1,"accordion-button","collapsed","fw-semibold"],["id","collapseTwo","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingThree",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseThree","aria-expanded","false","aria-controls","collapseThree",1,"accordion-button","collapsed","fw-semibold"],["id","collapseThree","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingFour",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseFour","aria-expanded","false","aria-controls","collapseFour",1,"accordion-button","collapsed","fw-semibold"],["id","collapseFour","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingFive",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseFive","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["id","collapseFive","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingSix",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseSix","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["
268id","collapseSix","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingSeven",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseSeven","aria-expanded","false","aria-controls","collapseOne",1,"accordion-button","collapsed","fw-semibold"],["id","collapseSeven","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingEight",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseEight","aria-expanded","false","aria-controls","collapseTwo",1,"accordion-button","collapsed","fw-semibold"],["id","collapseEight","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingNine",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseNine","aria-expanded","false","aria-controls","collapseThree",1,"accordion-button","collapsed","fw-semibold"],["id","collapseNine","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingTen",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseTen","aria-expanded","false","aria-controls","collapseFour",1,"accordion-button","collapsed","fw-semibold"],["id","collapseTen","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingbuild",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapsebuild","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["id","collapsebuild","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingCertificate",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseCertificate","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["id","collapseCertificate","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["class","loader-container",4,"ngIf"],[1,"col-md-6"],[1,"why-card"],[1,"icon-circle"],[1,"card-icon-image",3,"src","alt"],[1,"card-content"],[1,"loader-container"],[1,"loader-wheel"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"picture",4),y(5,"source",5)(6,"source",6)(7,"img",7),l(),r(8,"div",8)(9,"div",9)(10,"div",10),u(11," FREE LIVE WORKSHOP"),l(),r(12,"div",11)(13,"span"),u(14,"Mobile App Development with Live Practice"),l()(),r(15,"div",12)(16,"span"),u(17,"Learn, develop, and launch a real working Flutter app in this hands-on, interactive mobile app development workshop. No experience needed."),l()(),y(18,"div",13),l(),y(19,"div",14),l()()(),r(20,"section",15)(21,"div",16)(22,"div",17)(23,"h2",18),u(24,"Workshop Overview"),l(),r(25,"div",19)(26,"div",20)(27,"div",21),y(28,"i",22)(29,"img",23),r(30,"span",24),u(31),l()(),r(32,"div",21),y(33,"i",25)(34,"img",26),r(35,"span",24),u(36),l()()(),r(37,"div",20)(38,"div",21),y(39,"i",27)(40,"img",28),r(41,"span",24),u(42),l()()(),r(43,"div",20)(44,"div",21),y(45,"i",29)(46,"img",30),r(47,"span",24),u(48),l()()()()()()(),r(49,"section",31)(50,"div",32)(51,"div",33)(52,"div",34)(53,"h2",35),u(54,"About this workshop"),l(),r(55,"div",36)(56,"p",37),u(57," Mobile app development is a high-demand skill, and getting started is much easier when you have the right guidance. This 100% free, 2-day hands-on workshop by Maganti IT is for students, freshers, and career switchers who want a practical start in a mobile app development career. "),l(),r(58,"p",37),u(59," You won't just learn concepts; you'll actually set up the tools, build UI screens, add basic app logic, and learn how to debug with live, guided practice. By the end of the workshop, you'll have 2 mini projects completed and a clear roadmap on what to learn next, how to build your portfolio, and how to move toward internships or entry-level roles. "),l()()()()()(),r(60,"section",38)(61,"h2",35),u(62,"About Speaker"),l(),y(63,"img",39),r(64,"div",40)(65,"div",41),y(66,"img",42),r(67,"h3",43),u(68,"Shobarani Katakam"),l(),r(69,"p",44),u(70,"Flutter Developer & Workshop Instructor"),l()(),r(71,"div",45)(72,"p",46),u(73," Shobarani Katakam is a passionate Flutter developer with 3 years of hands-on experience building cross-platform mobile applications. She specializes in creating beautiful, high-performance apps and loves sharing her knowledge with aspiring developers. "),l()()(),y(74,"img",47),l(),r(75,"section",48)(76,"div",49)(77,"div",50)(78,"div",51)(79,"div",52)(80,"div",53),u(81,"Who It's For"),l(),r(82,"div",54)(83,"ul",55)(84,"li",56),u(85,"Recent graduates (less than 1 year gap) "),l(),r(86,"li",56),u(87,"Young professionals seeking upskilling "),l(),r(88,"li",56),u(89,"Beginners curious about app development "),l()()()()(),r(90,"div",51)(91,"div",57)(92,"div",58),u(93,"What You\u2019ll Learn (Curriculum)"),l(),r(94,"div",54)(95,"div",59)(96,"div",60)(97,"h2",61)(98,"button",62),u(99," Module 1: Getting Started "),l()(),r(100,"div",63)(101,"div",64)(102,"ul",65)(103,"li"),u(104,"How mobile apps work (screens, UI, navigation) "),l(),r(105,"li"),u(106,"Setup: tools + project structure "),l(),r(107,"li"),u(108,"Basic coding concepts (beginner-friendly) "),l()()()()(),r(109,"div",60)(110,"h2",61)(111,"button",66),u(112," Module 2: Building UI (Hands-on) "),l()(),r(113,"div",67)(114,"div",64)(115,"ul",65)(116,"li"),u(117," Create screens, buttons, lists, forms "),l(),r(118,"li"),u(119,"Layouts + responsive design basics "),l(),r(120,"li"),u(121,"Clean UI practices "),l()()()()(),r(122,"div",60)(123,"h2",61)(124,"button",68),u(125," Module 3: App Logic + Data "),l()(),r(126,"div",69)(127,"div",64)(128,"ul",65)(129,"li"),u(130," Simple state handling (add/edit/delete basics) "),l(),r(131,"li"),u(132,"JSON introduction + using sample data "),l(),r(133,"li"),u(134,"Debugging basics (common errors & fixes) "),l()()()()(),r(135,"div",60)(136,"h2",61)(137,"button",70),u(138," Module 4: Mini Portfolio Projects "),l()(),r(139,"div",71)(140,"div",64)(141,"ul",65)(142,"li"),u(143," Project walkthroughs + code templates "),l(),r(144,"li"),u(145,"How to present projects on GitHub "),l(),r(146,"li"),u(147,"How to explain your app in interviews "),l()()()()(),r(148,"div",60)(149,"h2",72)(150,"button",73),u(151," Module 5: Career Roadmap "),l()(),r(152,"div",74)(153,"div",64)(154,"ul",65)(155,"li"),u(156," What to learn next in 30/60/90 days "),l(),r(157,"li"),u(158,"Internship/job pathways + resources "),l()()()()()()()()()()()(),r(159,"section",75)(160,"div",76)(161,"div",77)(162,"h2",78),u(163,"Why Join This Workshop"),l(),y(164,"div",79),r(165,"p",80),u(166," Start your app development journey with structured learning and live hands-on support. "),l()(),r(167,"div",81),ee(168,qE,9,4,"div",82),l()()(),r(169,"section",83)(170,"div",76)(171,"div",84),u(172,"Frequently Asked Questions"),l(
vendor: 9,950 bytes, line 268
268),r(173,"div",85)(174,"div",86)(175,"div",87)(176,"div",88)(177,"h2",89)(178,"button",90),u(179," Is there any registration fee? "),l()(),r(180,"div",91)(181,"div",64),u(182," No, there is no registration fee. This workshop is completely free. However, seats are limited, so you will need to register in advance to secure your spot. "),l()()(),r(183,"div",88)(184,"h2",92)(185,"button",93),u(186," Who is this workshop for? "),l()(),r(187,"div",94)(188,"div",64),u(189," This workshop is ideal for college students (any branch), freshers, recent graduates (less than 1 year), beginners interested in app development, career switchers, and young professionals looking to upskill through hands-on practice. "),l()()(),r(190,"div",88)(191,"h2",95)(192,"button",96),u(193," Do I need prior coding experience? "),l()(),r(194,"div",97)(195,"div",64),u(196," No prior experience is required. We start from the basics and guide you step by step with hands-on support. "),l()()(),r(197,"div",88)(198,"h2",98)(199,"button",99),u(200," Is a laptop required? "),l()(),r(201,"div",100)(202,"div",64),u(203," Yes. Please bring a laptop so you can follow along and build during the practical sessions. "),l()()(),r(204,"div",88)(205,"h2",101)(206,"button",102),u(207," What should I bring to the venue? "),l()(),r(208,"div",103)(209,"div",64),u(210," Bring your laptop and charger. If possible, carry a notepad and water bottle. Everything else needed for the workshop will be covered at the venue. "),l()()(),r(211,"div",88)(212,"h2",104)(213,"button",105),u(214," Is attendance required on both days? "),l()(),r(215,"div",106)(216,"div",64),u(217," Yes, we recommend attending both days to get the full learning experience and complete the hands-on build. "),l()()()(),r(218,"div",87)(219,"div",88)(220,"h2",107)(221,"button",108),u(222," Will lunch be provided? "),l()(),r(223,"div",109)(224,"div",64),u(225," Yes. Complimentary lunch is provided for all attendees during the workshop. "),l()()(),r(226,"div",88)(227,"h2",110)(228,"button",111),u(229," Where will the workshop be conducted? "),l()(),r(230,"div",112)(231,"div",64),u(232," The workshop will be conducted in Hyderabad. The exact venue details will be shared with registered participants via email/WhatsApp. "),l()()(),r(233,"div",88)(234,"h2",113)(235,"button",114),u(236," What are the workshop timings? "),l()(),r(237,"div",115)(238,"div",64),u(239," The workshop will be held on 3rd and 4th January 2026. Session timings, venue, and check-in details will be shared after registration. "),l()()(),r(240,"div",88)(241,"h2",116)(242,"button",117),u(243," What if I face setup or installation issues at the venue? "),l()(),r(244,"div",118)(245,"div",64),u(246," No problem. Our team will be available at the venue to help you with setup and installation so you can get started smoothly. "),l()()(),r(247,"div",88)(248,"h2",119)(249,"button",120),u(250," What will I build during the workshop? "),l()(),r(251,"div",121)(252,"div",64),u(253," You will build a real mobile app with guided, step-by-step implementation. You will learn the workflow, UI building, and key development concepts used in real projects. "),l()()(),r(254,"div",88)(255,"h2",122)(256,"button",123),u(257," Will I receive a certificate? "),l()(),r(258,"div",124)(259,"div",64),u(260," Yes. You will receive an official participation certificate after completing the workshop. "),l()()()()()()()(),ee(261,$E,2,0,"div",125),l()()),i&2&&(M(31),ye(a.workshop.date),M(5),ye(a.workshop.time),M(6),ye(a.workshop.location),M(6),ye(a.workshop.cost),M(120),R("ngForOf",a.cards),M(93),R("ngIf",a.loading))},dependencies:[Tn,ti],styles:[`.workshop-hero-section[_ngcontent-%COMP%]{position:relative;width:100%;min-height:600px;display:flex;align-items:center;overflow:hidden}.hero-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 1fr;width:100%;min-height:600px;margin:0}.hero-content[_ngcontent-%COMP%]{background:linear-gradient(180deg,#8b5cf6,#5b21b6);display:flex;flex-direction:column;justify-content:center;padding:80px 60px;color:#fff;position:relative}.hero-badge[_ngcontent-%COMP%]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:24px;color:#fff;opacity:.95}.hero-title[_ngcontent-%COMP%]{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px;color:#fff;max-width:600px}.hero-description[_ngcontent-%COMP%]{font-size:18px;line-height:1.6;margin-bottom:40px;color:#fff;opacity:.95;max-width:550px}.reserve-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:#fff;color:#212121;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;max-width:fit-content}.reserve-btn[_ngcontent-%COMP%]:hover{background:#f5f5f5;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.reserve-btn[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed;transform:none}.reserve-btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:18px;background:#212121;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:2px}.hero-image[_ngcontent-%COMP%]{width:100%;height:100%;min-height:600px;overflow:hidden;position:relative}.workshop-img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;display:block}.workshop-overview-section[_ngcontent-%COMP%]{padding:60px 20px 80px;background:transparent;display:flex;justify-content:center;position:relative;margin-top:-100px;z-index:1}.overview-container[_ngcontent-%COMP%]{max-width:1200px;width:100%}.overview-card[_ngcontent-%COMP%]{background:#fff;border-radius:16px;padding:40px 60px;box-shadow:0 4px 20px #00000026;max-width:1000px;margin:0 auto}.overview-title[_ngcontent-%COMP%], .why-title[_ngcontent-%COMP%]{font-size:32px;font-weight:700;color:#212121;margin-bottom:32px;text-align:center;position:relative;padding-bottom:16px}.overview-title[_ngcontent-%COMP%]:after, .why-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:#5c8dde;border-radius:2px}.overview-boxes[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.overview-box[_ngcontent-%COMP%]{background:#f5f5f5;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;min-height:120px;align-items:center;justify-content:center}.overview-box[_ngcontent-%COMP%]:first-child{gap:12px}.box-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.box-icon[_ngcontent-%COMP%]{font-size:20px;color:#5c8dde;flex-shrink:0;margin-top:2px}.box-text[_ngcontent-%COMP%]{font-size:15px;font-weight:600;color:#212121;line-height:1.5;flex:1;word-wrap:break-word}.about-registration-section[_ngcontent-%COMP%]{background:#fff}.about-registration-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{padding:0 15px}@media (max-width: 1200px){.workshop-overview-section[_ngcontent-%COMP%]{margin-top:0}}@media (min-width: 2560px){.about-registration-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{max-width:100%;padding:0 60px}}.about-column[_ngcontent-%COMP%]{padding-right:30px;margin-bottom:40px}.about-title[_ngcontent-%COMP%]{font-size:36px;font-weight:700;color:#212121;margin-bottom:32px;line-height:1.2}.about-content-text[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:24px}.about-paragraph[_ngcontent-%COMP%]{font-size:16px;line-height:1.8;color:#212121;margin:0;font-weight:400}.registration-column[_ngcontent-%COMP%]{position:sticky;top:20px}.registration-card[_ngcontent-%COMP%]{background:#4274b4;border-radius:16px;padding:28px 24px;box-shadow:0 4px 20px #00000026}.registration-title[_ngcontent-%COMP%]{font-size:24px;font-weight:700;color:#fff;text-align:center;margin-bottom:20px}.registration-form[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:6px;margin-bottom:0}.form-label[_ngcontent-%COMP%]{font-size:13px;font-weight:500;color:#fff;margin-bottom:2px}.optional-text[_ngcontent-%COMP%]{font-size:11px;font-weight:400;color:#ffffffb3}.form-input[_ngcontent-%COMP%]{width:100%;padding:6px 12px;border:none;border-radius:6px;background:#f5f5f5;font-size:14px;color:#212121;transition:all .3s ease;box-sizing:border-box;height:36px}.form-input[_ngcontent-%COMP%]:focus{outline:none;background:#fff;box-shadow:0 0 0 2px #ffffff4d}.form-input.is-invalid[_ngcontent-%COMP%]{border:2px solid #ff6b6b;background:#fff5f5}select.form-input[_ngcontent-%COMP%]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23212121' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.invalid-feedback[_ngcontent-%COMP%]{font-size:13px;color:#831f18;margin-top:2px;font-weight:500}.submit-btn[_ngcontent-%COMP%]{width:100%;padding:10px 24px;background:#ff9800;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease;height:42px;margin-top:4px}.submit-btn[_ngcontent-%COMP%]:hover{background:#e68900;transform:translateY(-2px)}.submit-btn[_ngcontent-%COMP%]:disabled{background:#ccc;cursor:not-allowed;transform:none}.file-upload-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;gap:8px}.file-input[_ngcontent-%COMP%]{position:absolute;opacity:0;width:0;height:0}.file-label[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px;padding:6px 12px;background:#f5f5f5;border-radius:6px;cursor:pointer;transition:all .3s ease;color:#212121;font-size:13px;font-weight:500;height:36px;min-height:36px}.file-label[_ngcontent-%COMP%]:hover{background:#e9ecef;border-color:#5c8dde}.file-placeholder[_ngcontent-%COMP%]{color:#999;font-size:13px;font-weight:400}
268.file-name[_ngcontent-%COMP%]{color:#212121;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.file-info[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#e8f4f8;border-radius:6px;margin-top:4px}.file-size[_ngcontent-%COMP%]{font-size:12px;color:#5c8dde;font-weight:500}.file-remove[_ngcontent-%COMP%]{background:none;border:none;color:#dc3545;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.file-remove[_ngcontent-%COMP%]:hover{color:#c82333;transform:scale(1.1)}.file-remove[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:16px}.file-hint[_ngcontent-%COMP%]{font-size:11px;color:#fffc;margin-top:2px}.captcha-group[_ngcontent-%COMP%]{margin-top:8px}.captcha-checkbox-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;padding:12px;background:#f5f5f5;border-radius:6px;border:2px solid #e0e0e0}.captcha-checkbox[_ngcontent-%COMP%]{width:20px;height:20px;cursor:pointer;accent-color:#5C8DDE;flex-shrink:0}.captcha-checkbox-label[_ngcontent-%COMP%]{display:flex;align-items:center;cursor:pointer;margin:0;flex:1}.captcha-checkbox-text[_ngcontent-%COMP%]{font-size:14px;color:#212121;font-weight:400;-webkit-user-select:none;user-select:none}.captcha-checkbox-wrapper.is-invalid[_ngcontent-%COMP%]{border-color:#ff6b6b;background:#fff5f5}.loader-container[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.loader-wheel[_ngcontent-%COMP%]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #5C8DDE;border-radius:50%;animation:_ngcontent-%COMP%_spin 1s linear infinite}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){.hero-container[_ngcontent-%COMP%]{grid-template-columns:1.5fr 1fr}.hero-content[_ngcontent-%COMP%]{padding:60px 40px}.hero-title[_ngcontent-%COMP%]{font-size:40px}.overview-boxes[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:20px}.overview-card[_ngcontent-%COMP%]{padding:30px 40px}}@media (max-width: 768px){.home-banner[_ngcontent-%COMP%]{padding:0 20px}.banner-section[_ngcontent-%COMP%]{padding:20px 0}.position-relative[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-height:500px}.workshop-hero-section[_ngcontent-%COMP%]{min-height:auto}.hero-container[_ngcontent-%COMP%]{grid-template-columns:1fr;min-height:auto}.hero-content[_ngcontent-%COMP%]{padding:60px 30px;min-height:500px}.hero-image[_ngcontent-%COMP%]{min-height:400px;order:-1}.hero-title[_ngcontent-%COMP%]{font-size:36px}.hero-description[_ngcontent-%COMP%]{font-size:16px}.overview-card[_ngcontent-%COMP%]{padding:30px}.overview-title[_ngcontent-%COMP%]{font-size:28px}.workshop-overview-section[_ngcontent-%COMP%]{margin-top:-60px;padding:40px 20px}.about-registration-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{padding:40px 20px!important}.overview-boxes[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:16px}.overview-box[_ngcontent-%COMP%]{min-height:auto;padding:20px}.about-column[_ngcontent-%COMP%]{padding-right:0;margin-bottom:30px}.registration-card[_ngcontent-%COMP%]{padding:24px 20px}}.banner-section[_ngcontent-%COMP%]{left:0!important}@media (max-width: 480px){.home-banner[_ngcontent-%COMP%]{padding:0 15px}.banner-section[_ngcontent-%COMP%]{padding:15px 0}.position-relative[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-height:400px}.cloud-tagline[_ngcontent-%COMP%]{font-size:12px;margin-bottom:15px}.hero-content[_ngcontent-%COMP%]{padding:40px 20px}.hero-title[_ngcontent-%COMP%]{font-size:28px}.hero-description[_ngcontent-%COMP%]{font-size:14px}.reserve-btn[_ngcontent-%COMP%]{padding:12px 24px;font-size:14px}.overview-card[_ngcontent-%COMP%]{padding:24px 20px}.overview-title[_ngcontent-%COMP%]{font-size:24px}}.about-speaker-section[_ngcontent-%COMP%]{position:relative;text-align:center;margin:40px auto;padding:20px;max-width:1200px}.section-title[_ngcontent-%COMP%]{font-size:28px;font-weight:600;margin-bottom:25px}.dots-top-left[_ngcontent-%COMP%]{position:absolute;top:-10px;left:-10px;width:120px;opacity:.7;pointer-events:none}.dots-bottom-right[_ngcontent-%COMP%]{position:absolute;bottom:-10px;right:-10px;width:120px;opacity:.7;pointer-events:none}.speaker-card[_ngcontent-%COMP%]{display:flex;align-items:center;gap:40px;padding:40px;border-radius:30px;background:linear-gradient(90deg,#5260e8,#374785);color:#fff;box-shadow:0 10px 25px #00000026;position:relative;z-index:2}.speaker-left[_ngcontent-%COMP%]{text-align:center;flex:0 0 250px}.speaker-img[_ngcontent-%COMP%]{width:180px;height:180px;border-radius:50%;object-fit:cover;object-position:top;border:5px solid rgba(255,255,255,.3)}
268.speaker-name[_ngcontent-%COMP%]{margin-top:15px;font-size:20px;font-weight:600}.speaker-role[_ngcontent-%COMP%]{margin-top:5px;font-size:14px;opacity:.9}.speaker-right[_ngcontent-%COMP%]{flex:1;text-align:left}.speaker-desc[_ngcontent-%COMP%]{line-height:1.6;font-size:1.5rem;color:#f1f1f1}@media (max-width: 900px){.speaker-card[_ngcontent-%COMP%]{flex-direction:column;padding:30px 20px;text-align:center}.speaker-right[_ngcontent-%COMP%]{text-align:center}.dots-top-left[_ngcontent-%COMP%], .dots-bottom-right[_ngcontent-%COMP%]{width:90px}}@media (max-width: 500px){.speaker-card[_ngcontent-%COMP%]{padding:25px}.speaker-desc[_ngcontent-%COMP%]{font-size:15px}}.who-learn-section[_ngcontent-%COMP%]{position:relative;max-width:1200px;margin:50px auto}.tabs-container[_ngcontent-%COMP%]{margin-bottom:-1px}.tab[_ngcontent-%COMP%]{background:#5a6af0;color:#fff;font-size:16px;font-weight:600;display:inline-block}.main-box[_ngcontent-%COMP%]   .left-card[_ngcontent-%COMP%]{border-radius:20px 0 0 20px!important}.main-box[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{border-radius:0 20px 20px 0!important}@media screen and (max-width: 991px){.main-box[_ngcontent-%COMP%]   .left-card[_ngcontent-%COMP%], .main-box[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{border:1px solid gray!important;border-radius:20px!important}}.left-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;line-height:1.5;margin-bottom:14px}.accordion-button[_ngcontent-%COMP%]{font-size:16px;font-weight:600;background:none}.accordion-button[_ngcontent-%COMP%]:not(.collapsed){background:#f3f3ff;color:#333}.dots-bottom-right[_ngcontent-%COMP%]{position:absolute;right:-25px;bottom:-30px;width:130px;opacity:.8;pointer-events:none}@media (max-width: 768px){.tab[_ngcontent-%COMP%]{padding:10px 18px;font-size:14px}.left-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:15px}}.small-accordion[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{padding:6px 12px!important;font-size:.9rem;min-height:35px}.small-accordion[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]{padding:6px 12px!important;font-size:.85rem}.small-accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]{margin-bottom:4px}.small-accordion[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]:after{transform:scale(.8)}.who-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;margin-top:40px}.section-box[_ngcontent-%COMP%]{position:relative;background:#fff;border-radius:30px;padding:40px 30px 25px;border:1.5px solid #dcdcdc;z-index:2;margin-top:-20px}.tab-row[_ngcontent-%COMP%]{position:relative;z-index:3}.tab-item[_ngcontent-%COMP%]{width:45%;background:#5967f5;padding:12px 0;color:#fff;font-weight:600;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer}.tab-item.active[_ngcontent-%COMP%]{background:#5967f5}.dots-bottom-right[_ngcontent-%COMP%]{position:absolute;bottom:-40px;right:-20px;width:180px;opacity:.6;z-index:1}.small-acc[_ngcontent-%COMP%]{padding:8px 10px!important;font-size:15px}.small-body[_ngcontent-%COMP%]{padding:10px 12px!important;font-size:14px}.accordion-item[_ngcontent-%COMP%]{border:none!important}.why-title[_ngcontent-%COMP%]{font-size:32px;font-weight:700}.why-subtitle[_ngcontent-%COMP%]{font-size:18px;margin-top:10px}.why-slide[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:30px;padding:0 15px}.why-card[_ngcontent-%COMP%]{width:100%;max-width:615px;overflow:hidden;display:flex;height:220px;margin:0 auto}.why-card-text[_ngcontent-%COMP%]{width:45%;min-width:0;padding:20px;display:flex;flex-direction:column;justify-content:center}.why-card-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:20px;font-weight:600;margin-bottom:10px;color:#212121}.why-card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px;color:#555;margin:0;line-height:1.5}.why-card-img[_ngcontent-%COMP%]{width:55%;height:100%;object-fit:cover;flex-shrink:0}.why-swiper-wrapper[_ngcontent-%COMP%]{background:#000;padding:60px 0;width:100%}@media (max-width: 991px){.why-card[_ngcontent-%COMP%]{max-width:100%;min-height:200px}.why-card-text[_ngcontent-%COMP%]{padding:15px}
268.why-card-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:18px}.why-card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:13px}}@media (max-width: 768px){.why-slide[_ngcontent-%COMP%]{gap:15px;padding:0 10px}.why-card[_ngcontent-%COMP%]{min-height:180px;flex-direction:column}.why-card-text[_ngcontent-%COMP%]{width:100%;padding:15px}.why-card-img[_ngcontent-%COMP%]{width:100%;height:150px}}@media (max-width: 576px){.why-card[_ngcontent-%COMP%]{min-height:160px}.why-card-text[_ngcontent-%COMP%]{padding:12px}.why-card-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:16px;margin-bottom:8px}.why-card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:12px}.why-card-img[_ngcontent-%COMP%]{height:120px}}@media screen and (max-width: 430px){.global_sub_title[_ngcontent-%COMP%]{font-size:12px!important}.global_title[_ngcontent-%COMP%]{font-size:16px!important}}.button.btn.btn-white[_ngcontent-%COMP%]:hover{background-color:#e9e9e9!important;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}@media screen and (min-width:900px){.btn[_ngcontent-%COMP%]{width:fit-content!important}}.why-card-text[_ngcontent-%COMP%]{background-color:#fff}.employee-slider[_ngcontent-%COMP%]{padding:0!important;height:auto}select.form-input[_ngcontent-%COMP%]{width:100%;max-width:100%}select.form-input[_ngcontent-%COMP%]   option[_ngcontent-%COMP%]{max-width:100vw}.form-input[_ngcontent-%COMP%]{width:100%;max-width:100%;box-sizing:border-box}select[_ngcontent-%COMP%]   option[_ngcontent-%COMP%]{width:100%;max-width:100%}@media (min-width: 1920px){.form-input[_ngcontent-%COMP%]{max-width:600px}}@media (max-width: 1500px){.workshop-overview-section[_ngcontent-%COMP%]{margin-top:0}}.why-join[_ngcontent-%COMP%]{background-color:#fff}.section-title[_ngcontent-%COMP%]{font-weight:700}.title-underline[_ngcontent-%COMP%]{width:70px;height:3px;background-color:#3b82f6;margin-top:8px}.section-subtitle[_ngcontent-%COMP%]{color:#555;max-width:650px;margin:0 auto}.why-card[_ngcontent-%COMP%]{position:relative;height:100%;padding:30px 25px 30px 70px;background:linear-gradient(135deg,#dbeafe,#f3d9fa);border-radius:0 0 40px;box-shadow:0 8px 20px #00000014;transition:transform .3s ease}.why-card[_ngcontent-%COMP%]:hover{transform:translateY(-4px)}.icon-circle[_ngcontent-%COMP%]{position:absolute;left:-25px;top:0;width:100px;height:70px;background-color:#6366f1;color:#fff;border-bottom-right-radius:80px;display:flex;align-items:center;justify-content:center;font-size:22px;overflow:hidden}.card-icon-image[_ngcontent-%COMP%]{width:40px;height:40px;object-fit:contain;filter:brightness(0) invert(1)}.card-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-weight:700;margin-bottom:8px}.card-content[_ngcontent-%COMP%]{background-color:transparent}.card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;color:#333;font-size:.95rem}@media (max-width: 767px){.why-card[_ngcontent-%COMP%]{padding-left:60px}.icon-circle[_ngcontent-%COMP%]{left:-20px}}@media only screen and (min-width: 1281px) and (max-width: 1600px){.global_title[_ngcontent-%COMP%]{font-size:32px!important}}`]})}}return n})();var tb=hn(sh());var XE=["certificateContent"],ib=(()=>{class n{constructor(){this.certificate={name:"",qr:""}}downloadCertificate(){let e=this.certificateElement.nativeElement;(0,tb.default)(e,{useCORS:!0}).then(i=>{let a=i.toDataURL("image/png"),o=document.createElement("a");o.href=a,o.download=`${this.certificate.name}-certificate.png`,o.click()}).catch(i=>{console.error("Could not generate image",i)})}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["app-certification"]],viewQuery:function(i,a){if(i&1&&_e(XE,5),i&2){let o;le(o=ce())&&(a.certificateElement=o.first)}},decls:16,vars:1,consts:[["certificateContent",""],[1,"p-4","p-md-5","container-fluid"],[1,"popup-title","mb-md-4","mb-lg-5"],[1,"row","m-0"],[1,"col-12","col-md-8","p-0","overflow-hidden"],[1,"position-relative"],["src","assets/images/certificate/Media.jpg","alt","Mobile-App-Development-Certificate",1,"w-100"],[1,"position-absolute","certificate-name","d-flex","justify-content-center","align-items-center"],[1,"fluid-text"],[1,"position-absolute","certificate-qr"],["src","assets/images/certificate/Media-qr.jpg","alt","QR",1,"object-fit-cover"],[1,"col","text-center","pt-4","p-0","p-md-3"],[1,"dwn-btn","w-100",3,"click"]],template:function(i,a){if(i&1){let o=Ee();r(0,"div",1)(1,"h1",2),u(2,"Mobile App Development Workshop Certificate"),l(),r(3,"div",3)(4,"div",4)(5,"div",5,0),y(7,"img",6),r(8,"div",7)(9,"div",8),u(10),l()(),r(11,"div",9),y(12,"img",10),l()()(),r(13,"div",11)(14,"button",12),K("click",function(){return q(o),X(a.downloadCertificate())}),u(15,"Download"),l()()()()}i&2&&(M(10),Se(" ",a.certificate.name," "))}
268,styles:[".certificate-name[_ngcontent-%COMP%]{font-family:Amsterdam Four,cursive!important;text-transform:capitalize;width:calc(55% + 10px);height:calc(20% + 10px);top:27%;left:4%;font-size:calc(3cqw + .4rem);color:#1f3d83!important;box-sizing:border-box}.certificate-qr[_ngcontent-%COMP%]{left:58%;top:6.5%;object-fit:contain;width:calc(7% + 2px)}.certificate-qr[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.dwn-btn[_ngcontent-%COMP%]{font-size:larger;border:1px solid black;padding:10px!important;transition:.2s;background-color:transparent}.dwn-btn[_ngcontent-%COMP%]:hover{background-color:#8a2be2;color:#fff!important;border:1px solid white}"]})}}return n})();var Ad=hn(qn());var ZE=["swiperContainer"],JE=["fullName"];function ek(n,t){if(n&1&&(r(0,"div",127)(1,"div",128)(2,"div",129),y(3,"img",130),l(),r(4,"div",131)(5,"h4"),u(6),l(),r(7,"p"),u(8),l()()()()),n&2){let e=t.$implicit;M(3),R("src",e.image,Nt)("alt",e.title),M(3),ye(e.title),M(2),ye(e.description)}}function tk(n,t){n&1&&(r(0,"div",132),y(1,"div",133),l())}var nb=(()=>{class n{formNavigate(){this.inputElement.nativeElement.focus()}constructor(e,i,a,o,s,m,g,A,f,_,C){this.fb=e,this.http=i,this.dialog=a,this.titleService=o,this.metaService=s,this.seoService=m,this.eventService=g,this.renderer=A,this._renderer2=f,this._document=_,this.platformId=C,this.isSubmitting=!1,this.loading=!1,this.isBrowser=!1,this.selectedFile=null,this.captchaText="",this.captchaAnswer="",this.workshop={badge:"FREE LIVE WORKSHOP",title:"Learn to Build Mobile Apps",description:"Build a real Flutter app live and gain practical experience in designing, developing and launching a complete mobile application with guided practice.",buttonText:"Reserve your spot",date:"Feb 7th and 8th, 2026",time:"9:00 AM - 6:00 PM",location:"D.NO: 23-19, Sri Anand Square Building, Saipuram Colony, One Center, Gollapudi-521225, Vijayawada, Andhra Pradesh, India",cost:"Free Workshop",imageUrl:"../../../assets/images/workshop/workshop-image.jpg"},this.cards=[{title:"Practical Hands on Training",description:"Develop a real mobile application from the ground up with step by step instruction and live practice.",image:"../../../assets/images/meetup-images/icons8-training-100.png"},{title:"AI Tools Exposure",description:"Learn how to use AI tools to make coding faster, simplify debugging, and improve overall app quality.",image:"../../../assets/images/meetup-images/icons8-brain-64.png"},{title:"Complimentary Lunch",description:"Lunch will be provided at the venue for all participants during the workshop days. ",image:"../../../assets/images/meetup-images/icons8-lunch-64.png"},{title:"Certificate of Participation",description:"Receive an official participation certificate after successfully completing the workshop.",image:"../../../assets/images/meetup-images/icons8-certificate-64.png"}],this.swiperBreakpoints={320:{slidesPerView:1,spaceBetween:15},576:{slidesPerView:1,spaceBetween:20},768:{slidesPerView:2,spaceBetween:20},1024:{slidesPerView:2,spaceBetween:30},1400:{slidesPerView:2,spaceBetween:30}},this.isBrowser=kt(this.platformId)}ngOnInit(){this.initializeForm(),this.setTitleAndMetaTags(),this.seoService.createLinkForCanonicalURL();let e=this._renderer2.createElement("script");e.type="application/ld+json",e.text=`
269    {
270    "@context": "https://schema.org",
271    "@type": "Article",
272    "mainEntityOfPage": {
273      "@type": "WebPage",
274      "@id": "https://mitresource.com/mobile-app-development-workshop/"
275    },
276    "headline": "2-Day Mobile App Development Workshop in Vijayawada| Maganti IT",
277    "description": "Join Maganti IT\u2019s 2-Day Mobile App Development Workshop in Vijayawada and build real mobile apps with hands-on guidance. Designed for recent graduates who want practical, job-ready Flutter development experience.",
278    "image": "https://mitresource.com/assets/images/techstaffing-images/applicationmodernization.png",  
279    "author": {
280      "@type": "Organization",
281      "name": "Maganti IT",
282      "url": "https://mitresource.com/"
283    },  
284    "publisher": {
285      "@type": "Organization",
286      "name": "Maganti IT",
287      "logo": {
288        "@type": "ImageObject",
289        "url": "https://mitresource.com/assets/images/homepage/update-mitimage.png"
290      }
291    },
292    "datePublished": "2024-10-28"
293  }
294  `,this._renderer2.appendChild(this._document.body,e),this.isBrowser&&(Ad.init({disable:function(){return window.innerWidth<768},duration:2e3,delay:500,once:!0}),Ad.refresh(),new WOW().init())}initializeForm(){this.form=this.fb.group({FullName:["",[Re.required,Re.maxLength(100),Re.minLength(2),this.customNameValidator()]],Email:["",[Re.required,this.customEmailValidator()]],Phone:["",[Re.required,Re.maxLength(18),Re.minLength(10),Re.pattern(/^(\d{10,15}|\+\d{1,3}\s?[\d\s]{8,15})$/)]],StudentOrGraduate:["",[Re.required]],LinkedIn:["",[this.customLinkedInValidator()]],Resume:[null,[this.customFileValidator()]],Location:["",[Re.required,Re.maxLength(100)]],Captcha:[!1,[Re.requiredTrue]]})}onFileSelected(e){let i=e.target.files[0];if(i){if(i.size>
2945242880){this.form.get("Resume")?.setErrors({fileSize:!0}),this.selectedFile=null,this.form.get("Resume")?.updateValueAndValidity();return}if(!["application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document"].includes(i.type)){this.form.get("Resume")?.setErrors({fileType:!0}),this.selectedFile=null,this.form.get("Resume")?.updateValueAndValidity();return}this.selectedFile=i,this.isSubmitting=!1;let s=this.form.get("Resume");s&&(s.setErrors(null),s.markAsTouched(),s.markAsDirty(),s.updateValueAndValidity()),this.form.patchValue({Resume:i.name}),console.log("File selected, Resume control valid:",s?.valid,"Errors:",s?.errors,"selectedFile:",this.selectedFile?.name)}else this.selectedFile=null,this.form.patchValue({Resume:""}),this.form.get("Resume")?.setErrors({required:!0}),this.form.get("Resume")?.markAsTouched(),this.form.get("Resume")?.updateValueAndValidity()}removeFile(){this.selectedFile=null,this.form.patchValue({Resume:""}),this.form.get("Resume")?.setErrors({required:!0}),this.form.get("Resume")?.markAsTouched(),this.form.get("Resume")?.updateValueAndValidity();let e=document.getElementById("resumeUpload");e&&(e.value="")}getFileSize(e){if(e===0)return"0 Bytes";let i=1024,a=["Bytes","KB","MB"],o=Math.floor(Math.log(e)/Math.log(i));return Math.round(e/Math.pow(i,o)*100)/100+" "+a[o]}onSubmit(){console.log("onSubmit called"),Object.keys(this.form.controls).forEach(f=>{this.form.get(f)?.markAsTouched()});let e=this.form.get("FullName")?.value,i=this.form.get("Email")?.value,a=this.form.get("Phone")?.value,o=this.form.get("StudentOrGraduate")?.value,s=this.form.get("Captcha")?.value,m=!1;if(e||(this.form.get("FullName")?.setErrors({required:!0}),this.form.get("FullName")?.markAsTouched(),this.form.get("FullName")?.markAsDirty(),m=!0),i||(this.form.get("Email")?.setErrors({required:!0}),this.form.get("Email")?.markAsTouched(),this.form.get("Email")?.markAsDirty(),m=!0),a||(this.form.get("Phone")?.setErrors({required:!0}),this.form.get("Phone")?.markAsTouched(),this.form.get("Phone")?.markAsDirty(),m=!0),o||(this.form.get("StudentOrGraduate")?.setErrors({required:!0}),this.form.get("StudentOrGraduate")?.markAsTouched(),this.form.get("StudentOrGraduate")?.markAsDirty(),m=!0),this.form.get("Location")?.value||(this.form.get("Location")?.setErrors({required:!0}),this.form.get("Location")?.markAsTouched(),this.form.get("Location")?.markAsDirty(),m=!0),this.selectedFile||(this.form.get("Resume")?.setErrors({required:!0}),this.form.get("Resume")?.markAsTouched(),this.form.get("Resume")?.markAsDirty(),this.form.get("Resume")?.updateValueAndValidity(),m=!0),m){console.log("Required fields missing");return}if(!s){this.form.get("Captcha")?.setErrors({required:!0}),this.form.get("Captcha")?.updateValueAndValidity(),console.log("CAPTCHA checkbox must be checked");return}console.log("All validations passed, checking enrollment status");let A=2;this.loading=!0,this.eventService.checkEnrollmentStatus(A,i).subscribe(f=>{if(f.isRegistered){this.form.get("Email")?.setErrors({alreadyRegistered:!0}),this.form.get("Email")?.markAsTouched(),this.isSubmitting=!1,this.loading=!1;return}this.sendformdata(null)},f=>{console.error("Error checking enrollment status:",f),this.sendformdata(null)})}sendformdata(e){console.log("sendformdata called"),this.isSubmitting=!0,this.loading=!0;let i=new FormData;console.log("Form values:",this.form.value),console.log("Selected file:",this.selectedFile),i.append("Name",this.form.get("FullName").value),i.append("Email",this.form.get("Email").value),i.append("Phone",this.form.get("Phone").value),i.append("StudentOrGraduate",this.form.get("StudentOrGraduate").value),i.append("LinkedIn",this.form.get("LinkedIn")?.value||""),i.append("Location",this.form.get("Location")?.value||""),i.append("Designation",this.form.get("StudentOrGraduate")?.value||""),this.selectedFile&&i.append("Resume",this.selectedFile,this.selectedFile.name),i.append("College","N/A"),i.append("Qualification",this.form.get("StudentOrGraduate")?.value||""),e!=null&&(i.append("PaymentOrderId",e.paymentOrderId),i.append("Paidamount",e.paidAmount),i.append("PayementStatus",e.payementStatus),i.append("PaidDate",e.paidDate)),this.http.post(Ve.baseUrl+"/api/Enrollment/eventRegistrationData/"+2,i).subscribe(o=>{this.form.reset(),this.selectedFile=null,this.initializeForm(),this.isSubmitting=!1,this.loading=!1,this.dialogRef=this.dialog.open(Pi,{data:{title:"Thanks For Registering",message:"Please check your email for the event details"}}),setTimeout(()=>{this.dialogRef.close()},4e3)},o=>{this.isSubmitting=!1,this.loading=!1,console.error("Registration failed:",o)})}scrollToForm(e){e.preventDefault();let i=document.getElementById("workshopform");i&&(i.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{let a=document.getElementById("fullName");a&&a.focus()},500))}onReserveSpot(){let e=document.getElementById("workshopform");e&&(e.scrollIntoView({behavior:"smooth",block:"start"}),setTimeout(()=>{let i=document.getElementById("fullName");i&&i.focus()},500))}isFormControlInvalid(e){let i=this.form.get(e);return i?i.invalid&&(i.dirty||i.touched||this.isSubmitting):!1}onCaptchaChange(e){let i=e.target;i&&this.form.get("Captcha")?.setValue(i.value.toUpperCase())}getErrorMessage(e){let i=this.form.get(e);return i?.hasError("required")?e==="StudentOrGraduate"?"Student or Graduate is required.":e==="Resume"?"Resume is required.":`${e.replace(/([A-Z])/g," $1").trim()} is required.`:i?.hasError("emptyName")?"Name cannot be empty.":i?.hasError("invalidName")?"Name can accept space
294s, alphabets, hyphens and apostrophes only.":i?.hasError("emptyEmail")?"Email is required.":i?.hasError("invalidEmail")?"Enter a valid email address.":i?.hasError("emptyPhone")?"Phone number is required.":i?.hasError("invalidPhone")?"Enter a valid phone number.":i?.hasError("invalidLinkedIn")?"Please enter a valid LinkedIn profile URL.":i?.hasError("fileSize")?"File size must be less than 5MB.":i?.hasError("fileType")?"Please upload a PDF, DOC, or DOCX file only.":i?.hasError("invalidCaptcha")?"Incorrect verification code. Please try again.":i?.hasError("alreadyRegistered")?"This email is already registered for the workshop.":i?.hasError("minlength")?e==="Phone"?"Phone number is too short.":"Minimum length not met.":i?.hasError("maxlength")?e==="Phone"?"Phone number is too long.":"Maximum length exceeded.":i?.hasError("pattern")?e==="FullName"?"Name can accept spaces, alphabets, hyphens and apostrophes only.":e==="Phone"?"Enter a valid phone number (e.g., +91 98765 43210 or 9876543210).":`Please enter a valid ${e.replace(/([A-Z])/g," $1").trim()}.`:""}customNameValidator(){return e=>{let i=e.value;return!i||i.trim()===""?{emptyName:!0}:/^[A-Za-z .'-]+$/.test(i)?/[.\-']{2,}/.test(i)?{consecutiveSpecial:!0}:/^[.\-']/.test(i)||/[.\-']$/.test(i)?{invalidName:!0}:null:{invalidName:!0}}}customEmailValidator(){return e=>e.value?/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e.value)?null:{invalidEmail:!0}:{emptyEmail:!0}}customPhoneValidator(){return e=>e.value?/^(\d{10,15}|\+\d{1,3}\s?[\d\s]{8,15})$/.test(e.value)?null:{invalidPhone:!0}:{emptyPhone:!0}}customLinkedInValidator(){return e=>!e.value||e.value===""||/^(https?:\/\/)?(www\.)?linkedin\.com\/in\/[a-zA-Z0-9-]+\/?$/.test(e.value)?null:{invalidLinkedIn:!0}}customFileValidator(){let e=this;return i=>e.selectedFile?null:i.touched||i.dirty||e.isSubmitting?{required:!0}:null}ngAfterViewInit(){if(this.isBrowser){let i=this.swiperContainer.nativeElement.shadowRoot;if(i){let a=i.querySelector(".swiper-pagination");a&&this.renderer.setStyle(a,"position","unset")}}}customCaptchaValidator(){let e=this;return i=>i.value?i.value.toUpperCase().trim()!==e.captchaAnswer.toUpperCase().trim()?{invalidCaptcha:!0}:null:{required:!0}}onPhoneInput(e){let i=e.target;i.value=i.value.replace(/[^+\d\s]/g,""),i.value=i.value.replace(/\s{2,}/g," "),i.value.length>18&&(i.value=i.value.slice(0,18)),i.value.startsWith("+")||(i.value=i.value.trim().replace(/\s/g,"")),this.form.get("Phone")?.setValue(i.value,{emitEvent:!1})}setTitleAndMetaTags(){this.titleService.setTitle("2-Day Mobile App Development Workshop in Vijayawada| Maganti IT"),this.metaService.addTags([{name:"description",content:"Join Maganti IT\u2019s 2-Day Mobile App Development Workshop in Vijayawada and build real mobile apps with hands-on guidance. Designed for recent graduates who want practical, job-ready Flutter development experience."},{property:"og:type",content:"website"},{property:"og:title",content:"2-Day Mobile App Development Workshop in Vijayawada| Maganti IT"},{property:"og:description",content:"Join Maganti IT\u2019s 2-Day Mobile App Development Workshop in Vijayawada and build real mobile apps with hands-on guidance. Designed for recent graduates who want practical, job-ready Flutter development experience."}])}static{this.\u0275fac=function(i){return new(i||n)(B(Dn),B(Ut),B(rn),B(bi),B(fi),B(ii),B(Oi),B(Wt),B(Wt),B(Ct),B(It))}}static{this.\u0275cmp=re({type:n,selectors:[["app-mobile-workshop"]],viewQuery:function(i,a){if(i&1&&(_e(ZE,5),_e(JE,5)),i&2){let o;le(o=ce())&&(a.swiperContainer=o.first),le(o=ce())&&(a.inputElement=o.first)}},decls:265,vars:6,consts:[["id","main-wrapper"],[1,"site-wrapper-reveal"],[1,"position-relative","w-100"],[1,"container-fluid","d-flex","align-items-center","w-100","p-0","m-0"],["media","(max-width: 480px)","srcset","assets/images/banners/mobileworkshopsmall.webp"],["media","(min-width: 769px)","srcset","assets/images/banners/mobileworkshopbanner.webp"],["src","assets/images/banners/mobileworkshopbanner.webp","width","1920","height","600","loading","eager","decoding","async","alt","application",1,"img","img-responsive","w-100"],[1,"position-absolute","row","px-md-5","p-0","m-0"],[1,"col-8","col-md-5","col-lg-6"],[1,"cloud-tagline","text-white"],["role","heading","aria-level","1",1,"align-items-center","global_title","global_banner_title","title_banner_content","fw-bold"],["role","heading","aria-level","1",1,"global_sub_title","global_banner_subtitle","mt-3"],[1,"pt-lg-2","pt-3","mt-lg-3","mt-4"],["role","button","tabindex","0","aria-label","View Contact Page",1,"btn","btn-white","bg-white","text-left","col","text-dark","border-0","p-3","py-2","w-100","w-md-fit"],["loading","lazy","src","assets/images/homemedia/right-arrow-to-circle-black.png","alt","right-arrow",1,"ms-2",2,"width","18px"],[1,"col"],[1,"workshop-overview-section"],[1,"overview-container"],[1,"overview-card"],[1,"overview-title"],[1,"overview-boxes"],[1,"overview-box"],[1,"box-item","d-flex","align-items-center"],[1,"lni-calendar","box-icon"],["src","assets/images/casestudies/blogs/image (10).jpg","alt","img"],[1,"box-text"],[1,"lni-alarm-clock","box-icon"],["src","assets/images/casestudies/blogs/image(9).jpg","alt","img"],[1,"lni-map-marker","box-icon"],["src","assets/images/casestudies/blogs/image(8).png","alt","img"],[1,"lni-tag","box-icon"],["src","assets/images/casestudies/blogs/image(7).png","alt","img"],[1,"about-registration-section"],[1,"container-xxxl","px-lg-5","px-2"],[1,"row","g-0"],[1,"col-12","about-column","text-center"],[1,"about-title"],[1,"about-content-text"],[1,"about-paragraph"],[1,"about-speaker-section","overflow-hidden"],["src","assets/images/homemedia/dots-image.png","alt","pattern",1,"dots-top-left"],[1,"speaker-card"],[1,"speaker-left"],["src","assets/images/meetup-images/shobapic.jpg","alt","Speaker",1,"speaker-img"],[1,"speaker-name"],[1,"speaker-role"],[1,"speaker-right"],[1,"speaker-desc"],["src","assets/images/homemedia/dots-image.png","alt","pattern",1,"dots-bottom-right"],[1,"who-learn-section"],[1,"main-box","container-fluid"],[1,"row","gap-5","gap-lg-0","
294justify-content-center","p-0","m-0"],[1,"col-lg-6","col-md-12","p-0","h-auto"],[1,"card","left-card","d-flex","flex-column","position-relative","m-0","p-0","w-100","overflow-visible","p-4","shadow-none","border-end-0","h-100"],[1,"tab","text-center","align-self-center","position-absolute","translate-middle","top-0","start-50","px-3","py-2","border",2,"white-space","nowrap"],[1,"card-body","p-3","bg-white"],[2,"list-style","disc","font-weight","600","font-size","16px"],[1,"mb-2"],[1,"card","right-card","d-flex","flex-column","position-relative","m-0","p-0","w-100","overflow-visible","p-4","shadow-none","border-start-0","h-100"],[1,"tab","text-center","align-self-center","position-absolute","translate-middle","top-0","start-50","px-3","py-2","border","single-line-text",2,"white-space","nowrap"],["id","courseAccordion",1,"accordion","tab-body"],[1,"accordion-item"],[1,"accordion-header","mb-0"],["type","button","data-bs-toggle","collapse","data-bs-target","#m1",1,"accordion-button","collapsed","py-2"],["id","m1","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],[1,"accordion-body"],[2,"list-style","disc"],["type","button","data-bs-toggle","collapse","data-bs-target","#m2",1,"accordion-button","collapsed","py-2"],["id","m2","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],["type","button","data-bs-toggle","collapse","data-bs-target","#m3",1,"accordion-button","collapsed","py-2"],["id","m3","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],["type","button","data-bs-toggle","collapse","data-bs-target","#m4",1,"accordion-button","collapsed","py-2"],["id","m4","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],[1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#m5",1,"accordion-button","collapsed","py-2"],["id","m5","data-bs-parent","#courseAccordion",1,"accordion-collapse","collapse"],[1,"why-join","py-5"],[1,"container"],[1,"text-center","mb-5"],[1,"section-title"],[1,"title-underline","mx-auto"],[1,"why-subtitle"],[1,"row","g-4","justify-content-center"],["class","col-md-6",4,"ngFor","ngForOf"],[1,"py-5","bg-light"],[1,"text-center","h2","mb-5","fw-bold"],["id","faqAccordion",1,"accordion"],[1,"row","justify-content-center","g-0"],[1,"col-12","col-lg-6","px-2"],[1,"accordion-item","mb-3","shadow-sm","border-0","rounded"],["id","headingOne",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseOne","aria-expanded","false","aria-controls","collapseOne",1,"accordion-button","collapsed","fw-semibold"],["id","collapseOne","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingTwo",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseTwo","aria-expanded","false","aria-controls","collapseTwo",1,"accordion-button","collapsed","fw-semibold"],["id","collapseTwo","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingThree",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseThree","aria-expanded","false","aria-controls","collapseThree",1,"accordion-button","collapsed","fw-semibold"],["id","collapseThree","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingFour",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseFour","aria-expanded","false","aria-controls","collapseFour",1,"accordion-button","collapsed","fw-semibold"],["id","collapseFour","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingFive",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseFive","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["id","collapseFive","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingSix",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseSix","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["
294id","collapseSix","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingSeven",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseSeven","aria-expanded","false","aria-controls","collapseOne",1,"accordion-button","collapsed","fw-semibold"],["id","collapseSeven","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingEight",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseEight","aria-expanded","false","aria-controls","collapseTwo",1,"accordion-button","collapsed","fw-semibold"],["id","collapseEight","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingNine",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseNine","aria-expanded","false","aria-controls","collapseThree",1,"accordion-button","collapsed","fw-semibold"],["id","collapseNine","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingTen",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseTen","aria-expanded","false","aria-controls","collapseFour",1,"accordion-button","collapsed","fw-semibold"],["id","collapseTen","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingbuild",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapsebuild","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["id","collapsebuild","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["id","headingCertificate",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseCertificate","aria-expanded","false","aria-controls","collapseFive",1,"accordion-button","collapsed","fw-semibold"],["id","collapseCertificate","data-bs-parent","#faqAccordion",1,"accordion-collapse","collapse"],["class","loader-container",4,"ngIf"],[1,"col-md-6"],[1,"why-card"],[1,"icon-circle"],[1,"card-icon-image",3,"src","alt"],[1,"card-content"],[1,"loader-container"],[1,"loader-wheel"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"picture"),y(5,"source",4)(6,"source",5)(7,"img",6),l(),r(8,"div",7)(9,"div",8)(10,"div",9),u(11," FREE LIVE WORKSHOP"),l(),r(12,"div",10)(13,"span"),u(14,"Mobile App Development with Live Practice"),l()(),r(15,"div",11)(16,"span"),u(17,"Build a real Flutter app live and gain practical experience in designing, developing and launching a complete mobile application with guided practice."),l()(),r(18,"div",12)(19,"button",13),u(20," Registrations closed"),y(21,"img",14),l()()(),y(22,"div",15),l()()()()(),r(23,"section",16)(24,"div",17)(25,"div",18)(26,"h2",19),u(27,"Workshop Overview"),l(),r(28,"div",20)(29,"div",21)(30,"div",22),y(31,"i",23)(32,"img",24),r(33,"span",25),u(34),l()(),r(35,"div",22),y(36,"i",26)(37,"img",27),r(38,"span",25),u(39),l()()(),r(40,"div",21)(41,"div",22),y(42,"i",28)(43,"img",29),r(44,"span",25),u(45),l()()(),r(46,"div",21)(47,"div",22),y(48,"i",30)(49,"img",31),r(50,"span",25),u(51),l()()()()()()(),r(52,"section",32)(53,"div",33)(54,"div",34)(55,"div",35)(56,"h2",36),u(57,"About this workshop"),l(),r(58,"div",37)(59,"p",38),u(60," Mobile app development has great demand in the job market, but employers look for practical skills, not just theory. This 100 percent free, 2 day mobile app development workshop in Vijayawada by Maganti IT helps you build hands on experience so you can confidently start your career in mobile app development. "),l(),r(61,"p",38),u(62," During the workshop you will set up Flutter tools, create UI screens, implement basic functionality, and learn how to debug common issues. You will complete 2 mini projects and receive a career focused roadmap on what to learn next, how to build a portfolio, and how to prepare for internships and entry level roles. "),l()()()()()(),r(63,"section",39)(64,"h2",36),u(65,"About Speaker"),l(),y(66,"img",40),r(67,"div",41)(68,"div",42),y(69,"img",43),r(70,"h3",44),u(71,"Shobarani Katakam"),l(),r(72,"p",45),u(73,"Flutter Developer & Workshop Instructor"),l()(),r(74,"div",46)(75,"p",47),u(76," Shobarani Katakam is a passionate Flutter developer with 3 years of hands-on experience building cross-platform mobile applications. She specializes in creating beautiful, high-performance apps and loves sharing her knowledge with aspiring developers. "),l()()(),y(77,"img",48),l(),r(78,"section",49)(79,"div",50)(80,"div",51)(81,"div",52)(82,"div",53)(83,"div",54),u(84,"Who It's For"),l(),r(85,"div",55)(86,"ul",56)(87,"li",57),u(88,"Recent graduates (less than 1 year gap) "),l(),r(89,"li",57),u(90,"Young professionals seeking upskilling "),l(),r(91,"li",57),u(92,"Beginners curious about app development "),l()()()()(),r(93,"div",52)(94,"div",58)(95,"div",59),u(96,"What You\u2019ll Learn (Curriculum)"),l(),r(97,"div",55)(98,"div",60)(99,"div",61)(100,"h2",62)(101,"button",63),u(102," Module 1: Getting Started "),l()(),r(103,"div",64)(104,"div",65)(105,"ul",66)(106,"li"),u(107,"How mobile apps work (screens, UI, navigation) "),l(),r(108,"li"),u(109,"Setup: tools + project structure "),l(),r(110,"li"),u(111,"Basic coding concepts (beginner-friendly) "),l()()()()(),r(112,"div",61)(113,"h2",62)(114,"button",67),u(115," Module 2: Building UI (Hands-on) "),l()(),r(116,"div",68)(117,"div",65)(118,"ul",66)(119,"li"),u(120," Create screens, buttons, lists, forms "),l(),r(121,"li"),u(122,"Layouts + responsive design basics "),l(),r(123,"li"),u(124,"Clean UI practices "),l()()()()(),r(125,"div",61)(126,"h2",62)(127,"button",69),u(128," Module 3: App Logic + Data "),l()(),r(129,"div",70)(130,"div",65)(131,"ul",66)(132,"li"),u(133," Simple state handling (add/edit/delete basics) "),l(),r(134,"li"),u(135,"JSON introduction + using sample data "),l(),r(136,"li"),u(137,"Debugging basics (common errors & fixes) "),l()()()()(),r(138,"div",61)(139,"h2",62)(140,"button",71),u(141," Module 4: Mini Portfolio Projects "),l()(),r(142,"div",72)(143,"div",65)(144,"ul",66)(145,"li"),u(146," Project walkthroughs + code templates "),l(),r(147,"li"),u(148,"How to present projects on GitHub "),l(),r(149,"li"),u(150,"How to explain your app in interviews "),l()()()()(),r(151,"div",61)(152,"h2",73)(153,"button",74),u(154," Module 5: Career Roadmap "),l()(),r(155,"div",75)(156,"div",65)(157,"ul",66)(158,"li"),u(159," What to learn next in 30/60/90 days "),l(),r(160,"li"),u(161,"Internship/job pathways + resources "),l()()()()()()()()()()()(),r(162,"section",76)(163,"div",77)(164,"div",78)(165,"h2",79),u(166,"Why Join This Workshop"),l(),y(167,"div",80),r(168,"p",81),u(169," Begin your mobile app development journey with structured learning and continuous live guidance throughout the workshop. "),l()(),r(170,"div",82),ee(171,ek,9,4,"div",83),l()()(),r(172,"section",84)(173,"div",77)(174,"div",85),u(175,"Frequently Asked Questions"),l(
vendor: 9,946 bytes, line 294
294),r(176,"div",86)(177,"div",87)(178,"div",88)(179,"div",89)(180,"h2",90)(181,"button",91),u(182," Is there any registration fee? "),l()(),r(183,"div",92)(184,"div",65),u(185," No, there is no registration fee. This workshop is completely free. However, seats are limited, so you will need to register in advance to secure your spot. "),l()()(),r(186,"div",89)(187,"h2",93)(188,"button",94),u(189," Who is this workshop for? "),l()(),r(190,"div",95)(191,"div",65),u(192," This workshop is ideal for college students (any branch), freshers, recent graduates (less than 1 year), beginners interested in app development, career switchers, and young professionals looking to upskill through hands-on practice. "),l()()(),r(193,"div",89)(194,"h2",96)(195,"button",97),u(196," Do I need prior coding experience? "),l()(),r(197,"div",98)(198,"div",65),u(199," No prior experience is required. We start from the basics and guide you step by step with hands-on support. "),l()()(),r(200,"div",89)(201,"h2",99)(202,"button",100),u(203," Is a laptop required? "),l()(),r(204,"div",101)(205,"div",65),u(206," Yes. Please bring a laptop so you can follow along and build during the practical sessions. "),l()()(),r(207,"div",89)(208,"h2",102)(209,"button",103),u(210," What should I bring to the venue? "),l()(),r(211,"div",104)(212,"div",65),u(213," Bring your laptop and charger. If possible, carry a notepad and water bottle. Everything else needed for the workshop will be covered at the venue. "),l()()(),r(214,"div",89)(215,"h2",105)(216,"button",106),u(217," Is attendance required on both days? "),l()(),r(218,"div",107)(219,"div",65),u(220," Yes, we recommend attending both days to get the full learning experience and complete the hands-on build. "),l()()()(),r(221,"div",88)(222,"div",89)(223,"h2",108)(224,"button",109),u(225," Will lunch be provided? "),l()(),r(226,"div",110)(227,"div",65),u(228," Yes. Complimentary lunch is provided for all attendees during the workshop. "),l()()(),r(229,"div",89)(230,"h2",111)(231,"button",112),u(232," Where will the workshop be conducted? "),l()(),r(233,"div",113)(234,"div",65),u(235," The workshop will be conducted in Vijayawada. The exact venue details will be shared with registered participants via email/WhatsApp. "),l()()(),r(236,"div",89)(237,"h2",114)(238,"button",115),u(239," What are the workshop timings? "),l()(),r(240,"div",116)(241,"div",65),u(242," The workshop will be held on 3rd and 4th January 2026. Session timings, venue, and check-in details will be shared after registration. "),l()()(),r(243,"div",89)(244,"h2",117)(245,"button",118),u(246," What if I face setup or installation issues at the venue? "),l()(),r(247,"div",119)(248,"div",65),u(249," No problem. Our team will be available at the venue to help you with setup and installation so you can get started smoothly. "),l()()(),r(250,"div",89)(251,"h2",120)(252,"button",121),u(253," What will I build during the workshop? "),l()(),r(254,"div",122)(255,"div",65),u(256," You will build a real mobile app with guided, step-by-step implementation. You will learn the workflow, UI building, and key development concepts used in real projects. "),l()()(),r(257,"div",89)(258,"h2",123)(259,"button",124),u(260," Will I receive a certificate? "),l()(),r(261,"div",125)(262,"div",65),u(263," Yes. You will receive an official participation certificate after completing the workshop. "),l()()()()()()()(),ee(264,tk,2,0,"div",126)),i&2&&(M(34),ye(a.workshop.date),M(5),ye(a.workshop.time),M(6),ye(a.workshop.location),M(6),ye(a.workshop.cost),M(120),R("ngForOf",a.cards),M(93),R("ngIf",a.loading))},dependencies:[Tn,ti],styles:[`.workshop-hero-section[_ngcontent-%COMP%]{position:relative;width:100%;min-height:600px;display:flex;align-items:center;overflow:hidden}.hero-container[_ngcontent-%COMP%]{display:grid;grid-template-columns:2fr 1fr;width:100%;min-height:600px;margin:0}.hero-content[_ngcontent-%COMP%]{background:linear-gradient(180deg,#8b5cf6,#5b21b6);display:flex;flex-direction:column;justify-content:center;padding:80px 60px;color:#fff;position:relative}.hero-badge[_ngcontent-%COMP%]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:24px;color:#fff;opacity:.95}.hero-title[_ngcontent-%COMP%]{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:24px;color:#fff;max-width:600px}.hero-description[_ngcontent-%COMP%]{font-size:18px;line-height:1.6;margin-bottom:40px;color:#fff;opacity:.95;max-width:550px}.reserve-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:#fff;color:#212121;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;max-width:fit-content}.reserve-btn[_ngcontent-%COMP%]:hover{background:#f5f5f5;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.reserve-btn[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed;transform:none}.reserve-btn[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:18px;background:#212121;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:2px}.hero-image[_ngcontent-%COMP%]{width:100%;height:100%;min-height:600px;overflow:hidden;position:relative}.workshop-img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;display:block}.workshop-overview-section[_ngcontent-%COMP%]{padding:60px 20px 80px;background:transparent;display:flex;justify-content:center;position:relative;margin-top:-100px;z-index:1}.overview-container[_ngcontent-%COMP%]{max-width:1200px;width:100%}.overview-card[_ngcontent-%COMP%]{background:#fff;border-radius:16px;padding:40px 60px;box-shadow:0 4px 20px #00000026;max-width:1000px;margin:0 auto}.overview-title[_ngcontent-%COMP%], .why-title[_ngcontent-%COMP%]{font-size:32px;font-weight:700;color:#212121;margin-bottom:32px;text-align:center;position:relative;padding-bottom:16px}.overview-title[_ngcontent-%COMP%]:after, .why-title[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:#5c8dde;border-radius:2px}.overview-boxes[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.overview-box[_ngcontent-%COMP%]{background:#f5f5f5;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;min-height:120px;align-items:center;justify-content:center}.overview-box[_ngcontent-%COMP%]:first-child{gap:12px}.box-item[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.box-icon[_ngcontent-%COMP%]{font-size:20px;color:#5c8dde;flex-shrink:0;margin-top:2px}.box-text[_ngcontent-%COMP%]{font-size:15px;font-weight:600;color:#212121;line-height:1.5;flex:1;word-wrap:break-word}.about-registration-section[_ngcontent-%COMP%]{background:#fff}.about-registration-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{padding:0 15px}@media (max-width: 1200px){.workshop-overview-section[_ngcontent-%COMP%]{margin-top:0}}@media (min-width: 2560px){.about-registration-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{max-width:100%;padding:0 60px}}.about-column[_ngcontent-%COMP%]{padding-right:30px;margin-bottom:40px}.about-title[_ngcontent-%COMP%]{font-size:36px;font-weight:700;color:#212121;margin-bottom:32px;line-height:1.2}.about-content-text[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:24px}.about-paragraph[_ngcontent-%COMP%]{font-size:16px;line-height:1.8;color:#212121;margin:0;font-weight:400}.registration-column[_ngcontent-%COMP%]{position:sticky;top:20px}.registration-card[_ngcontent-%COMP%]{background:#4274b4;border-radius:16px;padding:28px 24px;box-shadow:0 4px 20px #00000026}.registration-title[_ngcontent-%COMP%]{font-size:24px;font-weight:700;color:#fff;text-align:center;margin-bottom:20px}.registration-form[_ngcontent-%COMP%]{display:flex;flex-direction:column}.form-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:6px;margin-bottom:0}.form-label[_ngcontent-%COMP%]{font-size:13px;font-weight:500;color:#fff;margin-bottom:2px}.optional-text[_ngcontent-%COMP%]{font-size:11px;font-weight:400;color:#ffffffb3}.form-input[_ngcontent-%COMP%]{width:100%;padding:6px 12px;border:none;border-radius:6px;background:#f5f5f5;font-size:14px;color:#212121;transition:all .3s ease;box-sizing:border-box;height:36px}.form-input[_ngcontent-%COMP%]:focus{outline:none;background:#fff;box-shadow:0 0 0 2px #ffffff4d}.form-input.is-invalid[_ngcontent-%COMP%]{border:2px solid #ff6b6b;background:#fff5f5}select.form-input[_ngcontent-%COMP%]{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23212121' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.invalid-feedback[_ngcontent-%COMP%]{font-size:13px;color:#831f18;margin-top:2px;font-weight:500}.submit-btn[_ngcontent-%COMP%]{width:100%;padding:10px 24px;background:#ff9800;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease;height:42px;margin-top:4px}.submit-btn[_ngcontent-%COMP%]:hover{background:#e68900;transform:translateY(-2px)}.submit-btn[_ngcontent-%COMP%]:disabled{background:#ccc;cursor:not-allowed;transform:none}.file-upload-wrapper[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;gap:8px}.file-input[_ngcontent-%COMP%]{position:absolute;opacity:0;width:0;height:0}.file-label[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px;padding:6px 12px;background:#f5f5f5;border-radius:6px;cursor:pointer;transition:all .3s ease;color:#212121;font-size:13px;font-weight:500;height:36px;min-height:36px}.file-label[_ngcontent-%COMP%]:hover{background:#e9ecef;border-color:#5c8dde}.file-placeholder[_ngcontent-%COMP%]{color:#999;font-size:13px;font-weight:400}
294.file-name[_ngcontent-%COMP%]{color:#212121;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.file-info[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#e8f4f8;border-radius:6px;margin-top:4px}.file-size[_ngcontent-%COMP%]{font-size:12px;color:#5c8dde;font-weight:500}.file-remove[_ngcontent-%COMP%]{background:none;border:none;color:#dc3545;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.file-remove[_ngcontent-%COMP%]:hover{color:#c82333;transform:scale(1.1)}.file-remove[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:16px}.file-hint[_ngcontent-%COMP%]{font-size:11px;color:#fffc;margin-top:2px}.captcha-group[_ngcontent-%COMP%]{margin-top:8px}.captcha-checkbox-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;padding:12px;background:#f5f5f5;border-radius:6px;border:2px solid #e0e0e0}.captcha-checkbox[_ngcontent-%COMP%]{width:20px;height:20px;cursor:pointer;accent-color:#5C8DDE;flex-shrink:0}.captcha-checkbox-label[_ngcontent-%COMP%]{display:flex;align-items:center;cursor:pointer;margin:0;flex:1}.captcha-checkbox-text[_ngcontent-%COMP%]{font-size:14px;color:#212121;font-weight:400;-webkit-user-select:none;user-select:none}.captcha-checkbox-wrapper.is-invalid[_ngcontent-%COMP%]{border-color:#ff6b6b;background:#fff5f5}.loader-container[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.loader-wheel[_ngcontent-%COMP%]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #5C8DDE;border-radius:50%;animation:_ngcontent-%COMP%_spin 1s linear infinite}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){.hero-container[_ngcontent-%COMP%]{grid-template-columns:1.5fr 1fr}.hero-content[_ngcontent-%COMP%]{padding:60px 40px}.hero-title[_ngcontent-%COMP%]{font-size:40px}.overview-boxes[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr);gap:20px}.overview-card[_ngcontent-%COMP%]{padding:30px 40px}}@media (max-width: 768px){.home-banner[_ngcontent-%COMP%]{padding:0 20px}.banner-section[_ngcontent-%COMP%]{padding:20px 0}.position-relative[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-height:500px}.workshop-hero-section[_ngcontent-%COMP%]{min-height:auto}.hero-container[_ngcontent-%COMP%]{grid-template-columns:1fr;min-height:auto}.hero-content[_ngcontent-%COMP%]{padding:60px 30px;min-height:500px}.hero-image[_ngcontent-%COMP%]{min-height:400px;order:-1}.hero-title[_ngcontent-%COMP%]{font-size:36px}.hero-description[_ngcontent-%COMP%]{font-size:16px}.overview-card[_ngcontent-%COMP%]{padding:30px}.overview-title[_ngcontent-%COMP%]{font-size:28px}.workshop-overview-section[_ngcontent-%COMP%]{margin-top:-60px;padding:40px 20px}.about-registration-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{padding:40px 20px!important}.overview-boxes[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:16px}.overview-box[_ngcontent-%COMP%]{min-height:auto;padding:20px}.about-column[_ngcontent-%COMP%]{padding-right:0;margin-bottom:30px}.registration-card[_ngcontent-%COMP%]{padding:24px 20px}}.banner-section[_ngcontent-%COMP%]{left:0!important}@media (max-width: 480px){.home-banner[_ngcontent-%COMP%]{padding:0 15px}.banner-section[_ngcontent-%COMP%]{padding:15px 0}.position-relative[_ngcontent-%COMP%]   picture[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{min-height:400px}.cloud-tagline[_ngcontent-%COMP%]{font-size:12px;margin-bottom:15px}.hero-content[_ngcontent-%COMP%]{padding:40px 20px}.hero-title[_ngcontent-%COMP%]{font-size:28px}.hero-description[_ngcontent-%COMP%]{font-size:14px}.reserve-btn[_ngcontent-%COMP%]{padding:12px 24px;font-size:14px}.overview-card[_ngcontent-%COMP%]{padding:24px 20px}.overview-title[_ngcontent-%COMP%]{font-size:24px}}.about-speaker-section[_ngcontent-%COMP%]{position:relative;text-align:center;margin:40px auto;padding:20px;max-width:1200px}.section-title[_ngcontent-%COMP%]{font-size:28px;font-weight:600;margin-bottom:25px}.dots-top-left[_ngcontent-%COMP%]{position:absolute;top:-10px;left:-10px;width:120px;opacity:.7;pointer-events:none}.dots-bottom-right[_ngcontent-%COMP%]{position:absolute;bottom:-10px;right:-10px;width:120px;opacity:.7;pointer-events:none}.speaker-card[_ngcontent-%COMP%]{display:flex;align-items:center;gap:40px;padding:40px;border-radius:30px;background:linear-gradient(90deg,#5260e8,#374785);color:#fff;box-shadow:0 10px 25px #00000026;position:relative;z-index:2}.speaker-left[_ngcontent-%COMP%]{text-align:center;flex:0 0 250px}.speaker-img[_ngcontent-%COMP%]{width:180px;height:180px;border-radius:50%;object-fit:cover;object-position:top;border:5px solid rgba(255,255,255,.3)}
294.speaker-name[_ngcontent-%COMP%]{margin-top:15px;font-size:20px;font-weight:600}.speaker-role[_ngcontent-%COMP%]{margin-top:5px;font-size:14px;opacity:.9}.speaker-right[_ngcontent-%COMP%]{flex:1;text-align:left}.speaker-desc[_ngcontent-%COMP%]{line-height:1.6;font-size:1.5rem;color:#f1f1f1}@media (max-width: 900px){.speaker-card[_ngcontent-%COMP%]{flex-direction:column;padding:30px 20px;text-align:center}.speaker-right[_ngcontent-%COMP%]{text-align:center}.dots-top-left[_ngcontent-%COMP%], .dots-bottom-right[_ngcontent-%COMP%]{width:90px}}@media (max-width: 500px){.speaker-card[_ngcontent-%COMP%]{padding:25px}.speaker-desc[_ngcontent-%COMP%]{font-size:15px}}.who-learn-section[_ngcontent-%COMP%]{position:relative;max-width:1200px;margin:50px auto}.tabs-container[_ngcontent-%COMP%]{margin-bottom:-1px}.tab[_ngcontent-%COMP%]{background:#5a6af0;color:#fff;font-size:16px;font-weight:600;display:inline-block}.main-box[_ngcontent-%COMP%]   .left-card[_ngcontent-%COMP%]{border-radius:20px 0 0 20px!important}.main-box[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{border-radius:0 20px 20px 0!important}@media screen and (max-width: 991px){.main-box[_ngcontent-%COMP%]   .left-card[_ngcontent-%COMP%], .main-box[_ngcontent-%COMP%]   .right-card[_ngcontent-%COMP%]{border:1px solid gray!important;border-radius:20px!important}}.left-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;line-height:1.5;margin-bottom:14px}.accordion-button[_ngcontent-%COMP%]{font-size:16px;font-weight:600;background:none}.accordion-button[_ngcontent-%COMP%]:not(.collapsed){background:#f3f3ff;color:#333}.dots-bottom-right[_ngcontent-%COMP%]{position:absolute;right:-25px;bottom:-30px;width:130px;opacity:.8;pointer-events:none}@media (max-width: 768px){.tab[_ngcontent-%COMP%]{padding:10px 18px;font-size:14px}.left-list[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:15px}}.small-accordion[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]{padding:6px 12px!important;font-size:.9rem;min-height:35px}.small-accordion[_ngcontent-%COMP%]   .accordion-body[_ngcontent-%COMP%]{padding:6px 12px!important;font-size:.85rem}.small-accordion[_ngcontent-%COMP%]   .accordion-item[_ngcontent-%COMP%]{margin-bottom:4px}.small-accordion[_ngcontent-%COMP%]   .accordion-button[_ngcontent-%COMP%]:after{transform:scale(.8)}.who-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;margin-top:40px}.section-box[_ngcontent-%COMP%]{position:relative;background:#fff;border-radius:30px;padding:40px 30px 25px;border:1.5px solid #dcdcdc;z-index:2;margin-top:-20px}.tab-row[_ngcontent-%COMP%]{position:relative;z-index:3}.tab-item[_ngcontent-%COMP%]{width:45%;background:#5967f5;padding:12px 0;color:#fff;font-weight:600;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer}.tab-item.active[_ngcontent-%COMP%]{background:#5967f5}.dots-bottom-right[_ngcontent-%COMP%]{position:absolute;bottom:-40px;right:-20px;width:180px;opacity:.6;z-index:1}.small-acc[_ngcontent-%COMP%]{padding:8px 10px!important;font-size:15px}.small-body[_ngcontent-%COMP%]{padding:10px 12px!important;font-size:14px}.accordion-item[_ngcontent-%COMP%]{border:none!important}.why-title[_ngcontent-%COMP%]{font-size:32px;font-weight:700}.why-subtitle[_ngcontent-%COMP%]{font-size:18px;margin-top:10px}.why-slide[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:30px;padding:0 15px}.why-card[_ngcontent-%COMP%]{width:100%;max-width:615px;overflow:hidden;display:flex;height:220px;margin:0 auto}.why-card-text[_ngcontent-%COMP%]{width:45%;min-width:0;padding:20px;display:flex;flex-direction:column;justify-content:center}.why-card-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:20px;font-weight:600;margin-bottom:10px;color:#212121}.why-card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:14px;color:#555;margin:0;line-height:1.5}.why-card-img[_ngcontent-%COMP%]{width:55%;height:100%;object-fit:cover;flex-shrink:0}.why-swiper-wrapper[_ngcontent-%COMP%]{background:#000;padding:60px 0;width:100%}@media (max-width: 991px){.why-card[_ngcontent-%COMP%]{max-width:100%;min-height:200px}.why-card-text[_ngcontent-%COMP%]{padding:15px}
294.why-card-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:18px}.why-card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:13px}}@media (max-width: 768px){.why-slide[_ngcontent-%COMP%]{gap:15px;padding:0 10px}.why-card[_ngcontent-%COMP%]{min-height:180px;flex-direction:column}.why-card-text[_ngcontent-%COMP%]{width:100%;padding:15px}.why-card-img[_ngcontent-%COMP%]{width:100%;height:150px}}@media (max-width: 576px){.why-card[_ngcontent-%COMP%]{min-height:160px}.why-card-text[_ngcontent-%COMP%]{padding:12px}.why-card-text[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-size:16px;margin-bottom:8px}.why-card-text[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:12px}.why-card-img[_ngcontent-%COMP%]{height:120px}}@media screen and (max-width: 430px){.global_sub_title[_ngcontent-%COMP%]{font-size:12px!important}.global_title[_ngcontent-%COMP%]{font-size:16px!important}}.button.btn.btn-white[_ngcontent-%COMP%]:hover{background-color:#e9e9e9!important;box-shadow:#0e1e251f 0 2px 4px,#0e1e2552 0 2px 16px}@media screen and (min-width:900px){.btn[_ngcontent-%COMP%]{width:fit-content!important}}.why-card-text[_ngcontent-%COMP%]{background-color:#fff}.employee-slider[_ngcontent-%COMP%]{padding:0!important;height:auto}select.form-input[_ngcontent-%COMP%]{width:100%;max-width:100%}select.form-input[_ngcontent-%COMP%]   option[_ngcontent-%COMP%]{max-width:100vw}.form-input[_ngcontent-%COMP%]{width:100%;max-width:100%;box-sizing:border-box}select[_ngcontent-%COMP%]   option[_ngcontent-%COMP%]{width:100%;max-width:100%}@media (min-width: 1920px){.form-input[_ngcontent-%COMP%]{max-width:600px}}@media (max-width: 1500px){.workshop-overview-section[_ngcontent-%COMP%]{margin-top:0}}.why-join[_ngcontent-%COMP%]{background-color:#fff}.section-title[_ngcontent-%COMP%]{font-weight:700}.title-underline[_ngcontent-%COMP%]{width:70px;height:3px;background-color:#3b82f6;margin-top:8px}.section-subtitle[_ngcontent-%COMP%]{color:#555;max-width:650px;margin:0 auto}.why-card[_ngcontent-%COMP%]{position:relative;height:100%;padding:30px 25px 30px 70px;background:linear-gradient(135deg,#dbeafe,#f3d9fa);border-radius:0 0 40px;box-shadow:0 8px 20px #00000014;transition:transform .3s ease}.why-card[_ngcontent-%COMP%]:hover{transform:translateY(-4px)}.icon-circle[_ngcontent-%COMP%]{position:absolute;left:-25px;top:0;width:100px;height:70px;background-color:#6366f1;color:#fff;border-bottom-right-radius:80px;display:flex;align-items:center;justify-content:center;font-size:22px;overflow:hidden}.card-icon-image[_ngcontent-%COMP%]{width:40px;height:40px;object-fit:contain;filter:brightness(0) invert(1)}.card-content[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-weight:700;margin-bottom:8px}.card-content[_ngcontent-%COMP%]{background-color:transparent}.card-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;color:#333;font-size:.95rem}@media (max-width: 767px){.why-card[_ngcontent-%COMP%]{padding-left:60px}.icon-circle[_ngcontent-%COMP%]{left:-20px}}@media only screen and (min-width: 1281px) and (max-width: 1600px){.title_banner_content[_ngcontent-%COMP%]{font-size:43px!important}}`]})}}return n})();var ab=hn(sh());var ik=["certificateContent"];function nk(n,t){if(n&1){let e=Ee();r(0,"div",5)(1,"div",6)(2,"div",7,0),y(4,"img",8),r(5,"div",9)(6,"div",10),u(7),l()(),r(8,"div",11),y(9,"img",12),l()()(),r(10,"div",13)(11,"button",14),K("click",function(){q(e);let a=H();return X(a.downloadCertificate())}),u(12,"Download"),l()()()}if(n&2){let e=H();M(7),Se(" ",e.certificate.name," "),M(2),R("src","data:image/png;base64,"+e.certificate.qrCode,Nt)}}function ak(n,t){n&1&&(r(0,"h2",15),u(1," Certificate is not issued "),l())}var ob=(()=>{class n{constructor(e,i){this.route=e,this.http=i,this.loading=!0,this.error="",this.baseurl=Ve.baseUrl,this.webURL=Ve.webURL}ngOnInit(){let e=this.route.snapshot.paramMap.get("id");this.http.get(`${this.baseurl}/api/Enrollment/certificate/verify/${e}`).subscribe({next:i=>{this.certificate=i,this.loading=!1},error:()=>{this.error="Invalid or expired certificate",this.loading=!1}})}downloadCertificate(){let e=this.certificateElement.nativeElement;(0,ab.default)(e,{useCORS:!0}).then(i=>{let a=i.toDataURL("image/png"),o=document.createElement("a");o.href=a,o.download=`${this.certificate.name}-certificate.png`,o.click()}).catch(i=>{console.error("Could not generate image",i)})}static{this.\u0275fac=function(i){return new(i||n)(B(bo),B(Ut))}}static{this.\u0275cmp=re({type:n,selectors:[["app-certificate-verify"]],viewQuery:function(i,a){if(i&1&&_e(ik,5),i&2){let o;le(o=ce())&&(a.certificateElement=o.first)}},decls:5,vars:2,consts:[["certificateContent",""],[1,"p-4","p-md-5","container-fluid"],[1,"popup-title","mb-md-4","mb-lg-5"],["class","row m-0",4,"ngIf"],["class","popup-title",4,"ngIf"],[1,"row","m-0"],[1,"col-12","col-md-8","p-0","overflow-hidden"],[1,"position-relative"],["src","assets/images/certificate/Media.jpg","alt","Mobile-App-Development-Certificate",1,"w-100"],[1,"position-absolute","certificate-name","d-flex","justify-content-center","align-items-center"],[1,"fluid-text"],[1,"position-absolute","certificate-qr"],["alt","Certificate QR Code",1,"object-fit-cover",3,"src"],[1,"col","text-center","pt-4","p-0","p-md-3"],[1,"dwn-btn","w-100",3,"click"],[1,"popup-title"]],template:function(i,a){i&1&&(r(0,"div",1)(1,"h1",2),u(2,"Mobile App Development Workshop Certificate"),l(),ee(3,nk,13,2,"div",3)(4,ak,2,0,"h2",4),l()),i&2&&(M(3),R("ngIf",a.certificate),M(),R("ngIf",!a.certificate))}
294,dependencies:[ti],styles:[".certificate-name[_ngcontent-%COMP%]{font-family:Amsterdam Four,cursive!important;text-transform:capitalize;width:calc(55% + 10px);height:calc(20% + 10px);top:27%;left:4%;font-size:calc(3cqw + .4rem);color:#1f3d83!important;box-sizing:border-box}.certificate-qr[_ngcontent-%COMP%]{left:58%;top:6.5%;object-fit:contain;width:calc(7% + 2px)}.certificate-qr[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%}.dwn-btn[_ngcontent-%COMP%]{font-size:larger;border:1px solid black;padding:10px!important;transition:.2s;background-color:transparent}.dwn-btn[_ngcontent-%COMP%]:hover{background-color:#8a2be2;color:#fff!important;border:1px solid white}"]})}}return n})();var rb=(()=>{class n{constructor(){this.metaService=it(fi),this.titleService=it(bi)}ngOnInit(){this.setTitleAndMetaTags()}setTitleAndMetaTags(){this.titleService.setTitle("Accessibility Statement | Maganti IT Resources"),[{name:"description",content:"Read Maganti IT Resources\u2019 accessibility statement, including our commitment to WCAG 2.1 AA, Section 508, ADA Title III, and accessible digital experiences."},{property:"og:type",content:"website"},{property:"og:title",content:"Accessibility Statement | Maganti IT Resources"},{property:"og:url",content:"https://mitresource.com/capability-statement"},{property:"og:image",content:"https://mitresource.com/assets/images/carporategiving_images/suistanable.png"},{property:"og:description",content:"Read Maganti IT Resources\u2019 accessibility statement, including our commitment to WCAG 2.1 AA, Section 508, ADA Title III, and accessible digital experiences."}].forEach(i=>this.metaService.updateTag(i))}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["app-accessibility"]],decls:81,vars:2,consts:[[1,"about-area","bg-gray","bg-relative","pd-top-100","pd-bottom-100"],[1,"container"],[1,"row","m-0"],[1,"col-lg-12"],[1,"section-title","mb-0","text-start"],[1,"title","text-center","mb-5","global_section_header",2,"color","#0A58CA"],[1,"d-flex","flex-column","gap-4","mt-4"],[1,"d-flex","flex-column","gap-3","mt-2"],[1,"m-0","sub-title"],[1,"content-1","global_section_content"],["src","assets/images/accessibility/accessibility.webp","alt","accesibility-img",1,"w-100","h-100"],[1,"content-1"],[1,"d-flex","gap-3","flex-column","content-1","ms-4","global_section_content"],[1,"d-flex"],[1,"icon-wrapper","me-2"],["viewBox","0 0 24 24","width","18","height","18","role","presentation","aria-hidden","true","focusable","false"],["cx","12","cy","12","r","10","fill","#228BE6"],["d","M7 12.5l3 3.2 7-7","stroke","white","stroke-width","2","fill","none","stroke-linecap","round","stroke-linejoin","round"],["title","Opens your email application","href","mailto:[email protected]",1,"h-link"],["href","tel:18552174637",1,"h-link"],[1,"content-2","global_section_content"],["href","https://mitresource.com/",1,"h-link"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"h1",5),u(6,"Accessibility Statement"),l(),r(7,"div",6)(8,"div",7)(9,"h3",8),u(10,"Accessibility Is How We Define Quality"),l(),r(11,"p",9),u(12,"Technology only delivers on its promise when it works for everyone. At Maganti IT Resources LLC, accessibility is not a feature we add or a standard we meet to stay compliant. It is a fundamental measure of quality, built into how we design, build, and operate everything we create, including this website."),l(),r(13,"p",9),u(14,"The same engineering discipline we bring to our clients' most complex systems, from cloud platforms to AI-enabled delivery, applies here. Every user deserves a reliable, frictionless experience regardless of ability, device, or assistive technology. That is not an aspiration for us. It is a baseline."),l(),r(15,"p",9),u(16,"We align our efforts with WCAG 2.1 Level AA, US Section 508, the Americans with Disabilities Act Title III, and EN 301 549, covering visual, auditory, cognitive, speech, and motor accessibility needs across the full range of users who visit mitresource.com."),l()(),r(17,"div",7)(18,"h3",8),u(19,"How We Build for Accessibility"),l(),r(20,"p",9),u(21,"Accessibility is built in, not bolted on. That distinction matters. Every page, template, and component on mitresource.com is developed against WCAG 2.1 Level AA from the start. What goes live meets the standard by design, not by retrofit."),l(),r(22,"p",9),u(23,"Color contrast and heading structure are design requirements, not afterthoughts. Content is structured with semantic HTML so assistive technologies can interpret it accurately and completely. Every interactive element carries labels that mean something to screen reader users. No function on this site relies on color alone to communicate information. These are not best practices we aspire to. They are the baseline we hold ourselves to."),l(),r(24,"p",9),u(25,"We measure continuously through automated scanning, browser plugins, and manual testing against WCAG 2.1 AA success criteria. As our platform evolves and standards advance, so does our evaluation. We consider mitresource.com to be at Level AA conformance overall, and we remain committed to finding and fixing anything that falls short. "),l(),y(26,"img",10),l(),r(27,"div",7)(28,"h3",8),u(29,"Accessibility as a Continuous Practice"),l(),r(30,"p",9),u(31,"We recognize that digital accessibility is not a state to reach but a discipline to maintain. Technology changes, content evolves, and standards advance. Our commitment is to keep pace with all three. "),l(),r(32,"p",9),u(33,"Accessibility requirements are embedded into our development workflow so that every change to mitresource.com, whether a new service page, a blog post, a case study, or a platform update, is reviewed with accessibility in mind before it is published. Our team follows accessible content authoring practices that include writing descriptive link text, structuring content with clear headings, and ensuring downloadable materials are formatted to support assistive technology access. "),l(),r(34,"p",9),u(35,"We also extend this thinking beyond our own code. We work with our third-party platform vendors and integration partners to advocate for accessible experiences in the tools embedded on this site, including chat, analytics, and interactive components. Where vendor tools fall short of our standards, we engage directly to understand their roadmaps and explore accessible alternatives. "),l(),r(36,"p",9),u(37,"User feedback is among the most valuable signals in our accessibility improvement process. Every concern raised is reviewed by our team, tracked, and used to inform how we prioritize and address issues. Our goal is not just to resolve the barrier that is reported, but to understand whether it reflects a pattern that needs to be addressed more broadly across the site. "),l(),r(38,"p",9),u(39,"We aim to acknowledge all accessibility-related inquiries within 2 business days and to provide a substantive response within 5 business days. Where a barrier cannot be immediately resolved, we will work with you to identify an alternative way to access the information or complete the task you need."),l()(),r(40,"div",7)(41,"h3",8),u(42,"Contact Us"),l(),r(43,"p",9),u(44,"If you encounter any difficulty accessing content or functionality on mitresource.com, or if you have suggestions for how we can improve your experience, we want to hear from you. Acce
294ssibility feedback is taken seriously and reviewed by our team. "),l(),r(45,"p",11),u(46,"You can reach us through any of the following channels:"),l(),r(47,"ul",12)(48,"li",13)(49,"span",14),be(),r(50,"svg",15),y(51,"circle",16)(52,"path",17),l()(),Pe(),r(53,"div"),u(54," Email: "),r(55,"a",18),u(56),l(),u(57," with the subject line Accessibility Feedback "),l()(),r(58,"li",13)(59,"span",14),be(),r(60,"svg",15),y(61,"circle",16)(62,"path",17),l()(),Pe(),r(63,"div"),u(64," Phone: "),r(65,"a",19),u(66,"1-855-217-4637"),l(),u(67,", Monday through Friday during standard business hours "),l()(),r(68,"li",13)(69,"span",14),be(),r(70,"svg",15),y(71,"circle",16)(72,"path",17),l()(),Pe(),r(73,"div"),u(74," Mailing address: 21 State Street, Waterbury, CT 06702, USA "),l()()()(),y(75,"hr"),r(76,"p",20),u(77,"This statement was prepared in May 2026 and reflects our current accessibility approach and conformance status for "),r(78,"a",21),u(79,"mitresource.com"),l(),u(80,". It is reviewed and updated at least annually, and whenever significant changes are made to the website or our underlying platform. Maganti IT Resources LLC is a technology services company headquartered at 21 State Street, Waterbury, CT 06702, USA. "),l()()()()()()()),i&2&&(M(55),Ce("aria-label","[email protected] - Send an email (opens in your default email client)"),M(),Se("info","@","mitresource.com"))},styles:[".pd-bottom-100[_ngcontent-%COMP%]{padding-bottom:100px}.pd-top-100[_ngcontent-%COMP%]{padding-top:50px}.bg-relative[_ngcontent-%COMP%]{position:relative}.bg-gray[_ngcontent-%COMP%]{background:#fcfcfc}*[_ngcontent-%COMP%]{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.section-title[_ngcontent-%COMP%]{margin-bottom:2%;position:relative}@media (max-width: 1199px){.section-title[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-top:3px}}.section-title[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin-bottom:0;margin-top:0}.section-title[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .section-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#0a58ca;font-weight:500}.section-title[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#0a58ca;font-size:20px}h3[_ngcontent-%COMP%]{font-size:24px;line-height:1.3833333333}.section-title[_ngcontent-%COMP%]   .content-1[_ngcontent-%COMP%]{margin-bottom:0;font-family:sans-serif;font-weight:400}.section-title[_ngcontent-%COMP%]   .content-2[_ngcontent-%COMP%]{color:#333!important;margin-bottom:0;font-family:sans-serif;font-weight:400}dl[_ngcontent-%COMP%], ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{padding-left:15px}"]})}}return n})();var ok=(n,t)=>t.fileTitle;function rk(n,t){if(n&1){let e=Ee();r(0,"div",33)(1,"button",126),K("click",function(){let a=q(e).$index,o=H();return X(o.setActiveTab(a))}),u(2),l()()}if(n&2){let e=t.$implicit,i=t.$index,a=H();M(),fe("active",a.activeTabIndex===i),Ce("aria-selected",a.activeTabIndex===i),M(),Se(" ",e.button," ")}}function sk(n,t){if(n&1&&(r(0,"li",133)(1,"span",134),be(),r(2,"svg",135),y(3,"circle",136)(4,"path",137),l()(),Pe(),r(5,"div"),u(6),l()()),n&2){let e=t.$implicit;M(6),Se(" ",e," ")}}function lk(n,t){if(n&1&&(r(0,"div",127)(1,"div",128),y(2,"img",129),l(),r(3,"div",130)(4,"div",131),u(5),l(),r(6,"ul",132),Pt(7,sk,7,1,"li",133,di),l()()()),n&2){let e=H().$implicit;M(2),Mc("alt","",e.button,"-img"),R("src",e.imgUrl,Nt),M(3),ye(e.title),M(2),Ot(e.list)}}function ck(n,t){if(n&1&&ee(0,lk,9,4,"div",127),n&2){let e=t.$index,i=H();Fe(i.activeTabIndex===e?0:-1)}}function dk(n,t){n&1&&(be(),r(0,"svg",144),y(1,"path",149)(2,"path",150),l())}function mk(n,t){n&1&&(be(),r(0,"svg",145),y(1,"path",151)(2,"path",152),l())}function pk(n,t){if(n&1&&(r(0,"div",138)(1,"a",139)(2,"div",140)(3,"div",141)(4,"div",142)(5,"div",143),ee(6,dk,3,0,":svg:svg",144)(7,mk,3,0,":svg:svg",145),l(),r(8,"div",146)(9,"div",147),u(10),l(),r(11,"div",148),u(12),l()()()()()()()),n&2){let e=H().$implicit;M(),R("href",e.fileUrl,Nt),M(5),Fe(e.fileType=="file"?6:e.fileType=="link"?7:-1),M(4),ye(e.fileTitle),M(2),ye(e.fileName)}}function hk(n,t){if(n&1&&(r(0,"div",138)(1,"div",153)(2,"div",140)(3,"div",141)(4,"div",142)(5,"div",154),be(),r(6,"svg",155),y(7,"path",156),l()(),Pe(),r(8,"div",146)(9,"div",147),u(10),l(),r(11,"div",148),u(12),l()()()()()()()),n&2){let e=H().$implicit;M(10),ye(e.fileTitle),M(2),ye(e.fileName)}}function uk(n,t){if(n&1&&ee(0,pk,13,4,"div",138)(1,hk,13,2,"div",138),n&2){let e=t.$implicit;Fe(e.fileUrl?0:1)}}function gk(n,t){n&1&&(r(0,"div",45),u(1," No documents are currently available. "),l())}var sb=(()=>{class n{constructor(){this.url=Ve.baseImageUrl,this.Documents=[{fileTitle:"Maganti IT Contract ",f
294ileName:"Contract Document",fileUrl:`${this.url}DIR-CPO-6260+Contract.pdf`,fileType:"file"},{fileTitle:"Contract Terms and Conditions",fileName:"Contract Terms and Conditions Document",fileUrl:`${this.url}DIR-CPO-6260+Appendix+A+Standard+Contract+Terms+and+Conditions.pdf`,fileType:"file"},{fileTitle:"HUB Subcontracting Plan",fileName:"HUB Subcontracting Plan Document",fileUrl:`${this.url}DIR-CPO-6260+Appendix+B+HUB+Subcontracting+Plan.pdf`,fileType:"file"},{fileTitle:"DIR Awarded Categories",fileName:"Awarded Categories Description Document",fileUrl:`${this.url}DIR-CPO-6260+Appendix+C+Awarded+Categories.pdf`,fileType:"file"},{fileTitle:"Resellers",fileName:"No Resellers available",fileUrl:"",fileType:""},{fileTitle:"Approved PDAA Form",fileName:"PDAA Form",fileUrl:`${this.url}Maganti+IT+PDAA+Form.pdf`,fileType:"file"}],this.tabs=[{button:"Application Management",imgUrl:"assets/images/DIR/technology_category_1_l.jpg",title:"Application Development, Maintenance, and Support; Technology Upgrade, Migration, and Transformation; and Enterprise Resource Planning (ERP)",list:["Application development for new applications, including mainframe, server-based, network-based, web-based, and integrated systems.","Application maintenance and support, including troubleshooting, modifications, security enhancements, and support of production systems.","Technology upgrades, migrations, and transformations involving legacy system modernization, platform conversions, and implementation of new technologies.","Business case development, planning, analysis, requirements gathering, proof of concept, deployment, implementation, integration, remediation, data migration, documentation, programming, support services, and training.","Enterprise Resource Planning (ERP) services, including business process reengineering, implementation, conversion services, application changes, and training."]},{button:"BI & Data Analytics",imgUrl:"assets/images/DIR/technology_category_2_l.webp",title:"Business Intelligence (BI), Data Management, Analytics, and Automation, Including Data Warehousing",list:["Business intelligence solutions that enable analysis and reporting of business data.","Data management, analytics, and automation services.","Data warehouse planning, assessment, architectural design, implementation, and optimization.","Data extraction, transformation, loading (ETL), integration, migration, cleansing, and reporting.","Data governance planning and implementation.","Data marts, data mining, artificial intelligence integration, business intelligence tools integration, and knowledge transfer.","Road mapping for data warehouse initiatives, including technology assessments, infrastructure evaluations, business requirements gathering, use case development, and reporting requirements analysis."]},{button:"Project and Program Management",imgUrl:"assets/images/DIR/technology_category_3_l.webp",title:"Project and Program Management",list:["Project and program management services aligned with Project Management Institute (PMI) methodologies and the PMBOK\xAE Guide.","Agile project management, training, coaching, and governance.","Business case development.","Statewide impact analysis.","Cost-benefit analysis.","Risk assessment.","Stakeholder management.","Organizational change management.","Strategic planning.","Program assessment.","Data governance planning and implementation.","Business Analytics and Reporting (BAR)."]}],this.activeTabIndex=0}setActiveTab(e){this.activeTabIndex=e}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["app-dir-6260"]],decls:246,vars:3,consts:[["id","main-wrapper"],[1,"site-wrapper-reveal"],[1,"position-relative","w-100"],[1,"d-flex","align-items-center","w-100"],[2,"width","100%"],["media","(max-width: 480px)","srcset","assets/images/DIR/dir-banner-mobile.webp"],["media","(min-width: 769px)","srcset","assets/images/DIR/dir-banner.webp"],["src","assets/images/DIR/dir-banner.webp","width","1920","height","600","loading","eager","decoding","async","width","100%","alt","application",1,"img","img-responsive","w-100","h-100"],[1,"position-absolute","w-100","my-auto"],[1,"row","h-100","w-100","m-0","p-3","px-1","px-md-5","p-md-5"],[1,"col-12","col-md-7","px-md-2","px-lg-4","banner-section-4k"],[1,"col-5","col-md-4","col-lg-2"],["src","assets/images/DIR/DIR logo_Name_White.webp","alt","DIR-logo-blue",1,"w-100","pe-4"],["role","heading","aria-level","1",1,"global-banner-title","text-white","pt-2","pt-md-3"],[1,"global-banner-title","text-white","pt-2","pt-md-3"],[1,"col","pt-4"],["href","https://dir.texas.gov/contracts/dir-cpo-6260","target","_blank","role","button","aria-label","EXPLORE",1,"global_button","text-left","col","text-white","white_button","global-text"],[1,"dub-arrow"],["aria-hidden","true","src","assets/images/button/arrowWhite.png","alt","contact to start your cloud journey"],[1,"px-2","py-3","px-md-5","py-lg-5","container-fluid"],[1,"row","m-0","px-lg-5"],[1,"col-12"],[1,"global-text",2,"text-align","justify"],[1,"global-text","pt-3",2,"text-align","justify"],[1,"container-fluid","px-2","pb-3","px-md-5","pb-md-5"],[1,"px-lg-5"],[1,"row","m-0","pt-3","p-md-4","border","rounded-2","shadow-sm","bg-light"],[1,"col-12","px-md-4"],[1,"global-heading","text-center","fw-bold","pb-3"],[1,"text-violet-u"],[1,"global-text","pb-3"],[1,"col-12","px-lg-5"],["role","tablist",1,"row","m-0","py-3","px-lg-5"],[1,"col-12","col-md-4","px-2","py-1"],[1,"col-12","pt-md-0"],[1,"tab-content"],[1,"container-fluid","p-2","px-md-5","py-md-4","position-relative"],[1,"w-50"],[1,"custom-shape-divider-bottom-triangle"],["data-name","Layer 1","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 1200 120","preserveAspectRatio","none"],["d","M1200 0L0 0 892.25 114.72 1200 0z",1,"shape-fill"],[1,"custom-shape-divider-bottom-traingle-2"],[1,"global-heading","text-center","pb-3","fw-bold"],[1,"col-12","py-3"],[1,"row","m-0","pb-5","justify-content-center"],[1,"global-text","p-3","w-100","text-center"],[1,"container-fluid","px-2","py-5","px-md-5"],[1,"col-12","col-md-6","px-3","py-3","py-md-0"],[1,"shadow-md","p-4","rounded-2","h-100",2,"background-color","rgba(144, 68, 226, .02)"],[1,"d-flex","align-items-center","gap-3"],[1,"p-2","rounded-2","overflow-hidden"],["xmlns","http://www.w3.org/2000/svg","width","34","fill","currentColor","viewBox","0 0 16 16",1,"text-primary"],["d","M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56"],[1,"global-side-heading-2","fw-bold"],[1,"col-12","col-md-6","px-3","py-md-0"],[1,"shadow-md","p-4","rounded-2",2,"background-color","rgba(144, 68, 226, .02)"],["d","M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0"],["d","M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z"],[1,"d-flex","gap-2","flex-column","pt-3"],[1,"d-flex","gap-3","align-items-center"],[1,"icon-wrapper","bg-primary","bg-opacity-10","rounded-circle","p-2"],["xmlns","http://www.w3.org/2000/svg","width","24","fill","currentColor","viewBox","0 0 16 16",1,"text-primary"],["d","M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 
2940 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z"],[1,"global-text"],["xmlns","http://www.w3.org/2000/svg","width","22","fill","currentColor","viewBox","0 0 16 16",1,"text-primary"],["d","M3.654 1.328a.678.678 0 0 0-1.015-.063L1.605 2.3c-.483.484-.661 1.169-.45 1.77a17.6 17.6 0 0 0 4.168 6.608 17.6 17.6 0 0 0 6.608 4.168c.601.211 1.286.033 1.77-.45l1.034-1.034a.678.678 0 0 0-.063-1.015l-2.307-1.794a.68.68 0 0 0-.58-.122l-2.19.547a1.75 1.75 0 0 1-1.657-.459L5.482 8.062a1.75 1.75 0 0 1-.46-1.657l.548-2.19a.68.68 0 0 0-.122-.58zM1.884.511a1.745 1.745 0 0 1 2.612.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"],[1,"text-nowrap"],["xmlns","http://www.w3.org/2000/svg","width","23","fill","currentColor","viewBox","0 0 16 16",1,"text-primary"],["d","M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z"],["href","mailto:[email protected]",1,"h-link","text-black"],["href","mailto:[email protected]",1,"h-link","text-black"],[1,"col-12","px-3","pt-3"],[1,"d-flex","align-items-center","gap-3","justify-content-center","p-2","global-text","text-center","fw-bold","rounded-2","border","shadow-sm","mt-3",2,"background-color","rgba(144, 68, 226, .02)"],[1,"container-fluid","px-2","pb-5","px-md-5"],[1,"row","m-0","px-lg-5","gap-4"],[1,"row","m-0","px-md-5","pb-4"],[1,"col-12","col-md-8","col-lg-9","pe-md-4","pe-lg-5"],[1,"global-banner-title",2,"color","#9144E2"],[1,"position-relative"],["xmlns","http://www.w3.org/2000/svg","width","16","fill","currentColor","viewBox","0 0 16 16",1,"position-absolute","top-0"],["d","M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0M5.5 4.002h3.11c1.71 0 2.741.973 2.741 2.46 0 1.138-.667 1.94-1.495 2.24L11.5 12H9.98L8.52 8.924H6.836V12H5.5zm1.335 1.09v2.777h1.549c.995 0 1.573-.463 1.573-1.36 0-.913-.596-1.417-1.537-1.417z"],[1,"ps-4"],["d","M5.295 11V5.995H7V5H2.403v.994h1.701V11zm3.397 0V7.01h.058l1.428 3.239h.773l1.42-3.24h.057V11H13.5V5.001h-1.2l-1.71 3.894h-.039l-1.71-3.894H7.634V11h1.06z"],["d","M14 3a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2z"],[1,"global-text","pt-3"],[1,"col-lg-3","col-md-4","col-12","py-4","px-4","px-md-0","py-md-0","text-center","mb-3"],[1,"px-3","pt-5","great-place-to-work"],["src","assets/images/compressedHomepage/Maganti_IT_Resources_LLC_US_English_2026_Certification_Badge.webp","alt","NMSDC Logo","loading","lazy",1,"object-fit-contain","w-50","px-4","px-md-0","px-lg-4","cerficate-logo"],[1,"d-flex","justify-content-center","flex-wrap"],[1,"col-lg-2","col-md-3","col-sm-4","col-6","text-center","mb-3"],[1,"logo"],["src","assets/images/compressedHomepage/image (14).webp","alt","NMSDC Logo","loading","lazy",1,"img-fluid","cerficate-logo"],[1,"logo","h-100"],["src","assets/images/compressedHomepage/verify.webp","alt","E-verify Logo","loading","lazy",1,"w-100","px-3","pt-3","px-lg-5"],["src","assets/images/compressedHomepage/image (16).webp","alt","WOMEN Logo","loading","lazy",1,"img-fluid","cerficate-logo"],["src","assets/images/compressedHomepage/cbia-logo.webp","alt","Highly Rated Logo","loading","lazy",1,"img-fluid","cerficate-logo"],["src","assets/images/mit-mainpage/image (19).webp","alt","WBENC Logo","loading","lazy",1,"img-fluid","cerficate-logo"],["src","assets/images/compressedHomepage/image (17).webp","alt","A+ Rating Logo","loading","lazy",1,"img-fluid","cerficate-logo"],[1,"logo","pt-2"],["src","assets/images/compressedHomepage/image (18).webp","alt","Highly Rated Logo","loading","lazy",1,"w-50","px-1","cerficate-logo"],["src","assets/images/compressedHomepage/ISO-certificate.webp","alt","Highly Rated Logo","loading","lazy",1,"w-50","px-2","cerficate-logo"],["src","assets/images/compressedHomepage/SCO-certificate.webp","alt","NMSDC Logo","loading","lazy",1,"w-50","px-2","cerficate-logo"],[1,"logo","pt-3"],["src","assets/images/compressedHomepage/image (11).webp","alt","9001a Logo","loading","lazy",1,"img-fluid","cerf
294icate-logo"],["src","assets/images/compressedHomepage/PANYNJ MBE LOGO.webp","alt","NMSDC Logo","loading","lazy",1,"img-fluid","cerficate-logo"],["src","assets/images/compressedHomepage/ct-women-owned-enterprise.webp","alt","NMSDC Logo","loading","lazy",1,"img-fluid","cerficate-logo"],[1,"container-fluid","px-2","py-5","px-md-5",2,"background-color","#004199"],[1,"col-12","col-md-6","pb-4","pb-md-0"],[1,"global-banner-title","text-white"],[1,"global-text","py-3","px-4","d-flex","flex-column","gap-3","text-white"],[1,"position-relative","box","rounded-3","p-3"],[1,"position-absolute","global-banner-title","start-0","top-50","translate-middle","p-2","bg-white","text-primary","rounded-circle","d-flex","align-items-center","justify-content-center"],[1,"global-text","ps-4"],[1,"d-flex","flex-column","flex-lg-row","gap-1"],[1,"col-12","col-md-6"],[1,"global-text","py-3","text-white"],[1,"px-md-4"],["href","https://dir.texas.gov/cooperative-contracts?id=41","target","_blank",1,"material-link","d-flex","align-items-start","gap-3","text-white","text-decoration-none","p-3","rounded-3"],[1,"icon-box","text-white"],["xmlns","http://www.w3.org/2000/svg","width","24","viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["d","M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"],["d","M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"],[1,"text-global"],["href","https://dir.texas.gov/it-solutions-and-services/buying-through-dir/statement-work-sow","target","_blank",1,"material-link","d-flex","align-items-start","gap-3","text-white","text-decoration-none","p-3","rounded-3"],["href","https://dir.texas.gov/cooperative-contracts/it-staffing-services?id=13","target","_blank",1,"material-link","d-flex","align-items-start","gap-3","text-white","text-decoration-none","p-3","rounded-3"],["href","https://dir.texas.gov/resource-library-item/tx-ramp-certified-cloud-products","target","_blank",1,"material-link","d-flex","align-items-start","gap-3","text-white","text-decoration-none","p-3","rounded-3"],["type","button","role","tab",1,"w-100","h-100","tab-btn","global-text","btn","btn-outline-secondary","bg-light","rounded-2","shadow-sm",2,"padding","12px",3,"click"],["role","tabpanel",1,"fade-in","row","m-0","py-4"],[1,"col-12","col-lg-5","pe-lg-5"],[1,"w-100","rounded-2","shadow-sm",3,"src","alt"],[1,"col-12","col-lg-7","pt-lg-5"],[1,"global-heading","lh-base","fw-bold","py-4","pt-lg-0"],[1,"m-0","ps-3"],[1,"global-text","d-flex","pb-2"],[1,"icon-wrapper","me-2"],["viewBox","0 0 24 24","width","18","height","18","role","presentation","aria-hidden","true","focusable","false"],["cx","12","cy","12","r","10","fill","#228BE6"],["d","M7 12.5l3 3.2 7-7","stroke","white","stroke-width","2","fill","none","stroke-linecap","round","stroke-linejoin","round"],[1,"col-12","col-md-6","px-3","py-3"],["target","_blank",1,"file-select","border-0","shadow-sm","w-100","h-100",3,"href"],[1,"h-100","shadow-sm","border-0","rounded-2"],[1,"p-3"],[1,"d-flex","align-items-start"],[1,"icon-wrapper","bg-opacity-10","text-primary","rounded-2","p-2"],["xmlns","http://www.w3.org/2000/svg","width","30","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-file-earmark-pdf"],["xmlns","http://www.w3.org/2000/svg","width","30","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-link-45deg"],[1,"ps-3"],[1,"global-text","fw-bold"],[1,"global-text-2","text-muted"],["d","M14 14V4.5L9.5 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2M9.5 3A1.5 1.5 0 0 0 11 4.5h2V14a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h5.5z"],["d","M4.603 14.087a.8.8 0 0 1-.438-.42c-.195-.388-.13-.776.08-1.102.198-.307.526-.568.897-.787a7.7 7.7 0 0 1 1.482-.645 20 20 0 0 0 1.062-2.227 7.3 7.3 0 0 1-.43-1.295c-.086-.4-.119-.796-.046-1.136.075-.354.274-.672.65-.823.192-.077.4-.12.602-.077a.7.7 0 0 1 .477.365c.088.164.12.356.127.538.007.188-.012.396-.047.614-.084.51-.27 1.134-.52 1.794a11 11 0 0 0 .98 1.686 5.8 5.8 0 0 1 1.334.05c.364.066.734.195.96.465.12.144.193.32.2.518.007.192-.047.382-.138.563a1.04 1.04 0 0 1-.354.416.86.86 0 0 1-.51.138c-.331-.014-.654-.196-.933-.417a5.7 5.7 0 0 1-.911-.95 11.7 11.7 0 0 0-1.997.406 11.3 11.3 0 0 1-1.02 1.51c-.292.35-.609.656-.927.787a.8.8 0 0 1-.58.029m1.379-1.901q-.25.115-.459.238c-.328.194-.541.383-.647.547-.094.145-.096.25-.04.361q.016.032.026.044l.035-.012c.137-.056.355-.235.635-.572a8 8 0 0 0 .45-.606m1.64-1.33a13 13 0 0 1 1.01-.193 12 12 0 0 1-.51-.858 21 21 0 0 1-.5 1.05zm2.446.45q.226.245.435.41c.24.19.407.253.498.256a.1.1 0 0 0 .07-.015.3.3 0 0 0 .094-.125.44.44 0 0 0 .059-.2.1.1 0 0 0-.026-.063c-.052-.062-.2-.152-.518-.209a4 4 0 0 0-.612-.053zM8.078 7.8a7 7 0 0 0 .2-.828q.046-.282.038-.465a.6.6 0 0 0-.032-.198.5.5 0 0 0-.145.04c-.087.035-.158.106-.196.283-.04.192-.03.469.046.822q.036.167.09.346z"],["d","M4.715 6.542 3.343 7.914a3 3 0 1 0 4.243 4.243l1.828-1.829A3 3 0 0 0 8.586 5.5L8 6.086a1 1 0 0 0-.154.199 2 2 0 0 1 .861 3.337L6.88 11.45a2 2 0 1 1-2.83-2.83l.793-.792a4 4 0 0 1-.128-1.287z"],["d","M6.586 4.672A3 3 0 0 0 7.414 9.5l.775-.776a2 2 0 0 1-.896-3.346L9.12 3.55a2 2 0 1 1 2.83 2.83l-.793.792c.112.42.155.855.128 1.287l1.372-1.372a3 3 0 1 0-4.243-4.243z"],[1,"border-0","shadow-sm","w-100","h-100"],[1,"icon-wrapper","bg-opacity-10","text-secondary","rounded-2","p-2"],["xmlns","http://www.w3.org/2000/svg","width","30","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-ban"],["d","M15 8a6.97 6.97 0 0 0-1.71-4.584l-9.874 9.875A7 7 0 0 0 15 8M2.71 12.584l9.874-9.875a7 7 0 0 0-9.874 9.874ZM16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"picture",4),y(5,"source",5)(6,"source",6)(7,"img",7),l(),r(8,"div",8)(9,"div",9)(10,"div",10)(11,"div",11),y(12,"img",12),l(),r(13,"div",13),u(14," Texas Department of Information Resources TX DIR "),l(),r(15,"div",14),u(16," Deliverables Based Information Technology Services (DBITS) "),l(),r(17,"div",15)(18,"a",16)(19,"div",17),y(20,"img",18),l(),u(21," Contract Number: DIR-CPO-6260 "),l()()()()()()()()(),r(22,"div",19)(23,"div",20)(24,"div",21)(25,"div",22),u(26,"Maganti IT Resources, LLC is proud to be an awarded vendor under the Texas Department of Information Resources (DIR) Deliverables-Based Information Technology Services (DBITS) contract, Contract Number DIR-CPO-6260. Through this contract, Texas state agencies, local governments, public education institutions, and other eligible entities can procure comprehensive information technology consulting and project-based services through a streamlined and compliant purchasing vehicle."),l(),r(27,"div",23),u(28,"Under DIR-CPO-6260, Maganti IT provides expertise across key technology service areas, including Application Development, Maintenance and Support, Technology Upgrade, Migration and Transformation, Enterprise Resource Planning (ERP), Business Intelligence (BI), Data Management, Analytics, Automation, Data Warehousing, and Project and Program Management. These services support organizations in modernizing technology environments, optimizing business processes, improving data-driven decision-making, and successfully delivering strategic IT initiatives."),l(),r(29,"div",23),u(30,"With a proven track record of delivering innovative technology solutions and specialized consulting services, Maganti IT is committed to helping public sector organizations achieve their digital transformation objectives through high-quality, results-driven engagements tailored to their unique business needs."),l()()()(),r(31,"div",24)(32,"div",25)(33,"div",26)(34,"div",27)(35,"div",28)(36,"span",29),u(37,"Products and/or Services"),l(),u(38," awarded "),l(),r(39,"div",30),u(40," Maganti IT Resources, LLC is an awarded Texas DIR DBITS vendor (DIR-CPO-6260), providing eligible customers with access to professional IT services through a streamlined procurement process. Authorized service categories include: "),l()(),r(41,"div",31)(42,"div",25)(43,"div",32),Pt(44,rk,3,4,"div",33,di),l()()(),r(46,"div",34)(47,"div",35),Pt(48,ck,1,1,null,null,di),l()()()()(),r(50,"div",36)(51,"div",37)(52,"div",38),be(),r(53,"svg",39),y(54,"path",40),l()(),Pe(),r(55,"div",41),be(),r(56,"svg",39),y(57,"path",40),l()()(),Pe(),r(58,"div",20)(59,"div",42),u(60," Explore the links below to learn more about the services offered "),r(61,"span",29),u(62,"under this contract"),l(),y(63,"br"),l(),r(64,"div",43)(65,"div",44),Pt(66,uk,2,1,null,null,ok,!1,gk,2,0,"div",45),l()()()(),r(69,"div",46)(70,"div",20)(71,"div",47)(72,"div",48)(73,"div",49)(74,"div",50),be(),r(75,"svg",51),y(76,"path",52),l(
vendor: 4,632 bytes, line 294
294)(),Pe(),r(77,"div",53),u(78," Warranty and Return Policies "),l()(),r(79,"div",23),u(80," Maganti IT Resources, LLC provides Deliverables-Based Information Technology Services (DBITS), including application development, technology modernization, business intelligence, data management, analytics, project management, and related professional consulting services under Texas DIR Contract DIR-CPO-6260. "),l(),r(81,"div",23),u(82," As Maganti IT does not sell hardware, equipment, software licenses, or other tangible products under this contract, traditional product return, exchange, or refund policies do not apply. "),l()()(),r(83,"div",54)(84,"div",55)(85,"div",49)(86,"div",50),be(),r(87,"svg",51),y(88,"path",56)(89,"path",57),l()(),Pe(),r(90,"div",53),u(91," Request for Quote "),l()(),r(92,"div",23),u(93," To obtain a quote or place an order for services available under the Deliverables-Based Information Technology Services (DBITS) contract, please contact the Maganti IT Resources, LLC representative listed below. The contract number DIR-CPO-6260 must be referenced on all correspondence, purchase orders, and service requests issued under this contract. "),l(),r(94,"div",58)(95,"div",59)(96,"div",60),be(),r(97,"svg",61),y(98,"path",62),l()(),Pe(),r(99,"div",63),u(100,"Prasad Maganti - Founder | CEO"),l()(),r(101,"div",59)(102,"div",60),be(),r(103,"svg",64),y(104,"path",65),l()(),Pe(),r(105,"div",63)(106,"span",66),u(107,"+1 (860) 680-4819"),l(),u(108," | "),r(109,"span",66),u(110,"+1 (203) 567-0098"),l()()(),r(111,"div",59)(112,"div",60),be(),r(113,"svg",67),y(114,"path",68),l()(),Pe(),r(115,"div",63)(116,"a",69),u(117),l(),u(118," | "),r(119,"a",70),u(120),l()()()()()(),r(121,"div",71)(122,"div",72)(123,"div"),u(124," PLEASE NOTE: NAVIGATION FROM THIS PAGE DOES NOT REPRESENT TEXAS DIR CONTRACT OFFERINGS "),l()()()()(),r(125,"div",73)(126,"div",74)(127,"div",75)(128,"div",76)(129,"div",77),u(130," Maganti IT is 'Great Place To Work' "),r(131,"span",78),be(),r(132,"svg",79),y(133,"path",80),l()(),Pe(),r(134,"span",81),u(135,"Certified"),l(),r(136,"span",78),be(),r(137,"svg",79),y(138,"path",82)(139,"path",83),l()()(),Pe(),r(140,"div",84),u(141," Maganti IT Resources, LLC is proud to be recognized as a Great Place to Work\xAE Certified\u2122 organization, reflecting our commitment to a people-first culture built on trust, collaboration, innovation, and inclusivity. This achievement highlights our dedication to creating an environment where employees feel valued, empowered, and inspired to grow and succeed together. "),l()(),r(142,"div",85)(143,"div",86),y(144,"img",87),l()()(),r(145,"div",21)(146,"div",88)(147,"div",89)(148,"div",90),y(149,"img",91),l()(),r(150,"div",89)(151,"div",92),y(152,"img",93),l()(),r(153,"div",89)(154,"div",90),y(155,"img",94),l()(),r(156,"div",89)(157,"div",90),y(158,"img",95),l()(),r(159,"div",89)(160,"div",90),y(161,"img",96),l()(),r(162,"div",89)(163,"div",90),y(164,"img",97),l()(),r(165,"div",89)(166,"div",98),y(167,"img",99),l()(),r(168,"div",89)(169,"div",90),y(170,"img",100),l()(),r(171,"div",89)(172,"div",90),y(173,"img",101),l()(),r(174,"div",89)(175,"div",102),y(176,"img",103),l()(),r(177,"div",89)(178,"div",102),y(179,"img",104),l()(),r(180,"div",89)(181,"div",102),y(182,"img",105),l()()()()()(),r(183,"div",106)(184,"div",20)(185,"div",107)(186,"div",108),u(187," How to Order "),l(),r(188,"div",109)(189,"div",110)(190,"div",111)(191,"div"),u(192,"1"),l()(),r(193,"div",112),u(194," For product and pricing information, visit the Maganti IT Resources, LLC website or contact Prasad Maganti at "),r(195,"div",113)(196,"span",66),u(197,"+1 (860) 680-4819, "),l(),r(198,"span",66),u(199,"+1 (203) 567-0098."),l()()()(),r(200,"div",110)(201,"div",111)(202,"div"),u(203,"2"),l()(),r(204,"div",112),u(205," Generate a purchase order made payable to Maganti IT Resources, LLC and you must reference the DIR Contract Number DIR-CPO-6260 on your purchase order. "),l()(),r(206,"div",110)(207,"div",111)(208,"div"),u(209,"3"),l()(),r(210,"div",112),u(211," E-mail your purchase order and quote form to your designated vendor sales representative. "),l()()()(),r(212,"div",114)(213,"div",108),u(214," Additional Resources "),l(),r(215,"div",115),u(216," For more information about DIR contracts and the DBITS program: "),l(),r(217,"div",116)(218,"a",117)(219,"div",118),be(),r(220,"svg",119),y(221,"path",120)(222,"path",121),l()(),Pe(),r(223,"span",122),u(224,"DIR Co-op Contract Program"),l()(),r(225,"a",123)(226,"div",118),be(),r(227,"svg",119),y(228,"path",120)(229,"path",121),l()(),Pe(),r(230,"span",122),u(231,"DIR Statement of Work (SOW)"),l(
294)(),r(232,"a",124)(233,"div",118),be(),r(234,"svg",119),y(235,"path",120)(236,"path",121),l()(),Pe(),r(237,"span",122),u(238,"DIR IT Staffing Services"),l()(),r(239,"a",125)(240,"div",118),be(),r(241,"svg",119),y(242,"path",120)(243,"path",121),l()(),Pe(),r(244,"span",122),u(245,"DIR\u2019s list of TX-RAMP certified Cloud Products"),l()()()()()()),i&2&&(M(44),Ot(a.tabs),M(4),Ot(a.tabs),M(18),Ot(a.Documents),M(51),Se("govt.bids","@","mitresource.com"),M(3),Se("magantilp","@","mitresource.com"))},styles:['.global-banner-title[_ngcontent-%COMP%]{font-size:28px!important;font-weight:600!important;line-height:1.2}.global-heading[_ngcontent-%COMP%]{font-size:28px!important;line-height:1.2}.global-side-heading[_ngcontent-%COMP%]{font-size:26px!important;line-height:1.1}.global-side-heading-2[_ngcontent-%COMP%]{font-size:20px!important}.global-text[_ngcontent-%COMP%]{font-size:17px!important}.global-text-2[_ngcontent-%COMP%]{font-size:15.5px!important}@media (min-width: 2250px){.banner-section-4k[_ngcontent-%COMP%]{padding-left:80px!important}.global-banner-title[_ngcontent-%COMP%]{font-size:42px!important}.global-heading[_ngcontent-%COMP%]{font-size:38px!important}.global-side-heading[_ngcontent-%COMP%]{font-size:34px!important}.global-side-heading-2[_ngcontent-%COMP%]{font-size:31px!important}.global-text[_ngcontent-%COMP%]{font-size:30px!important}.global-text-2[_ngcontent-%COMP%]{font-size:28.5px!important}}@media (min-width: 1900px) and (max-width: 2250px){.banner-section-4k[_ngcontent-%COMP%]{padding-left:60px!important}.global-banner-title[_ngcontent-%COMP%], .global-heading[_ngcontent-%COMP%]{font-size:32px!important}.global-side-heading[_ngcontent-%COMP%]{font-size:30px!important}.global-side-heading-2[_ngcontent-%COMP%]{font-size:29px!important}.global-text[_ngcontent-%COMP%]{font-size:28px!important}.global-text-2[_ngcontent-%COMP%]{font-size:26.5px!important}}@media (min-width: 1600px) and (max-width: 1900px){.global-banner-title[_ngcontent-%COMP%], .global-heading[_ngcontent-%COMP%]{font-size:30px!important}.global-side-heading[_ngcontent-%COMP%]{font-size:28px!important}.global-side-heading-2[_ngcontent-%COMP%]{font-size:27px!important}.global-text[_ngcontent-%COMP%]{font-size:26px!important}.global-text-2[_ngcontent-%COMP%]{font-size:24.5px!important}}@media (min-width: 576px) and (max-width: 1024px){.global-banner-title[_ngcontent-%COMP%]{font-size:18px!important}.global-heading[_ngcontent-%COMP%]{font-size:22px!important}.global-side-heading[_ngcontent-%COMP%]{font-size:20px!important}.global-side-heading-2[_ngcontent-%COMP%]{font-size:17px!important}.global-text[_ngcontent-%COMP%]{font-size:15px!important}.global-text-2[_ngcontent-%COMP%]{font-size:14px!important}}@media (max-width: 576px){.global-banner-title[_ngcontent-%COMP%]{font-size:18px!important}.global-heading[_ngcontent-%COMP%], .global-side-heading[_ngcontent-%COMP%]{font-size:20px!important}.global-side-heading-2[_ngcontent-%COMP%]{font-size:17px!important}.global-text[_ngcontent-%COMP%]{font-size:15px!important}.global-text-2[_ngcontent-%COMP%]{font-size:14px!important}}.shadow-md[_ngcontent-%COMP%]{box-shadow:#0000003d 0 3px 8px;transition:all ease-in-out .3s}.shadow-md[_ngcontent-%COMP%]:hover{transform:translateY(-4px);box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px!important}.tab-btn[_ngcontent-%COMP%]{background-color:#f1f2fd!important}.fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeIn .3s ease-in-out!important}@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}.btn-outline-secondary[_ngcontent-%COMP%]:hover, .btn-outline-secondary.active[_ngcontent-%COMP%]{color:#fff!important;background-color:#9144e2!important}.text-violet-u[_ngcontent-%COMP%]{color:#9144e2;display:inline-block}.text-violet-u.text-white[_ngcontent-%COMP%]{color:#fff}.text-violet-u.text-white[_ngcontent-%COMP%]:after{background-color:#fff}.text-violet-u[_ngcontent-%COMP%]:after{content:"";display:block;margin:0 auto;width:10 0%;height:4px!important;background-color:#9144e2;border-radius:50%}.file-select[_ngcontent-%COMP%]{transition:all ease .3s}.file-select[_ngcontent-%COMP%]:hover{transform:translate(6px);background-color:#e6f0ff99!important}.great-place-to-work[_ngcontent-%COMP%]{background:url("./media/party-pop-2-EFHXF2VA.webp") no-repeat center center / cover}@media screen and (min-width: 992px) and (max-width: 1300px){.great-place-to-work[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:130px!important}}.custom-shape-divider-bottom-triangle[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-triangle[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{position:relative;display:block;width:calc(140% + 1.3px);height:70px}.custom-shape-divider-bottom-triangle[_ngcontent-%COMP%]   .shape-fill[_ngcontent-%COMP%]{fill:#00409999}.custom-shape-divider-bottom-triangle-1[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-triangle-1[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{position:relative;display:block;width:calc(140% + 1.3px);height:60px}.custom-shape-divider-bottom-triangle-1[_ngcontent-%COMP%]   .shape-fill[_ngcontent-%COMP%]{fill:#9044e280}.custom-shape-divider-bottom-traingle-2[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-traingle-2[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{position:relative;display:block;width:calc(140% + 1.3px);height:50px}.custom-shape-divider-bottom-traingle-2[_ngcontent-%COMP%]   .shape-fill[_ngcontent-%COMP%]{fill:#004199}.box[_ngcontent-%COMP%]{background-color:#ffffff14}.box[_ngcontent-%COMP%]   .position-absolute[_ngcontent-%COMP%]{width:50px;height:50px;text-align:center}.dir-logo[_ngcontent-%COMP%]{max-width:280px;opacity:.95}.material-link[_ngcontent-%COMP%]{transition:all .3s ease-in-out;background-color:transparent}.material-link[_ngcontent-%COMP%]:hover{background-color:#ffffff14;transform:translate(6px)}.icon-box[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{flex-shrink:0;
294opacity:.8;transition:opacity .3s ease}.material-link[_ngcontent-%COMP%]:hover   .icon-box[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{opacity:1}']})}}return n})();var Ak=()=>({subTitle:"01",title:"Hard to Find Services",desc:"Citizens struggle to locate essential forms and information buried deep in complex navigation structures based on agency org charts rather than user needs."}),fk=()=>({subTitle:"02",title:"Disconnected Systems",desc:"Fragmented back-end databases lead to disjointed front-end experiences, forcing users to navigate multiple portals to complete a single task."}),bk=()=>({subTitle:"03",title:"Late Compliance",desc:"Agencies struggle to retrofit changing Section 508 and WCAG accessibility standards onto legacy platforms, leading to risk and remediation costs."}),_k=()=>({subTitle:"04",title:"Rigid Platforms",desc:"Outdated CMS and tech stacks make simple content updates a painful, developer-dependent bottleneck that stalls communication."}),lb=(n,t,e,i)=>[n,t,e,i],vk=()=>["Self-service portals","Task-oriented navigation","Mobile-first responsive design","Plain language content strategy"],wk=()=>["React/Angular front-ends","Headless or hybrid CMS (Drupal, WordPress)","Cloud-native hosting (AWS, Azure, GCP)","Scalable microservices architecture"],xk=()=>["Section 508 & WCAG 2.1 AA+","SSL/TLS encryption","FedRAMP compliant infrastructure options","Regular vulnerability scanning"],Ck=()=>["Comprehensive staff training","CI/CD pipeline automation","Ongoing technical support SLAS","Performance analytics & reporting"],yk=()=>({title:"Discover",desc:"Stakeholder interviews, user research, and technical audits to define the roadmap."}),Mk=()=>({title:"Design",desc:"Wireframing, prototyping, and accessibility-first visual design iterations."}),Pk=()=>({title:"Build",desc:"Agile development, CMS configuration, and continuous integration/testing."}),Ok=()=>({title:"Launch",desc:"Rigorous QA, staff training, secure deployment, and post-launch support."}),Sk=()=>({question:"How can our agency engage Maganti IT?",answer:"Through the state contract vehicles where we are an awarded or approved vendor, through supplier diversity pathways as a certified WOSB, WBE, and MBE firm, or directly for work outside a vehicle. An approved vehicle means the procurement vetting is already done, which makes engagement faster and lower risk for your team."}),Ek=()=>({question:"Do your people support sensitive public sector work?",answer:"Our talent pool brings extensive public sector experience, and team members hold active security clearances, so we can support government and sensitive projects that require elevated trust. Every candidate is rigorously vetted with background checks and technical and compliance screening."}),kk=()=>({question:"How do you handle accessibility requirements?",answer:"Section 508 and WCAG accessibility is engineered in from day one on digital services work: semantic structure, keyboard access, contrast, and assistive technology support, tested before rollout rather than patched after complaints."}),Bk=(n,t,e)=>[n,t,e];function Ik(n,t){if(n&1&&(r(0,"div",83)(1,"div",161)(2,"div",162),u(3),l(),r(4,"h3",163),u(5),l(),r(6,"div",92),u(7),l()()()),n&2){let e=t.$implicit;M(3),ye(e.subTitle),M(2),ye(e.title),M(2),Se(" ",e.desc," ")}}function Tk(n,t){if(n&1&&(r(0,"div",109),be(),r(1,"svg",164),y(2,"path",165),l(),Pe(),r(3,"span",166),u(4),l()()),n&2){let e=t.$implicit;M(4),ye(e)}}function Dk(n,t){if(n&1&&(r(0,"div",109),be(),r(1,"svg",164),y(2,"path",165),l(),Pe(),r(3,"span",166),u(4),l()()),n&2){let e=t.$implicit;M(4),ye(e)}}function Fk(n,t){if(n&1&&(r(0,"div",109),be(),r(1,"svg",164),y(2,"path",165),l(),Pe(),r(3,"span",166),u(4),l()()),n&2){let e=t.$implicit;M(4),ye(e)}}function Rk(n,t){if(n&1&&(r(0,"div",109),be(),r(1,"svg",164),y(2,"path",165),l(),Pe(),r(3,"span",166),u(4),l()()),n&2){let e=t.$implicit;M(4),ye(e)}}function Lk(n,t){if(n&1&&(r(0,"div",121)(1,"div",167),u(2),l(),r(3,"h5",168),u(4),l(),r(5,"p",169),u(6),l()()),n&2){let e=t.$implicit,i=t.$index;M(2),Se(" ",i+1," "),M(2),ye(e.title),M(2),ye(e.desc)}}function Qk(n,t){if(n&1&&(r(0,"div",155)(1,"h2",170)(2,"button",171),u(3),l()(),r(4,"div",172)(5,"div",173),u(6),l()()()),n&2){let e=t.$implicit,i=t.$index;M(2),Ce("data-bs-target","#flush-collapse-"+i)("aria-controls","flush-collapse-"+i),M(),Se(" ",e.question," "),M(),R("id","flush-collapse-"+i),M(2),Se(" ",e.answer," ")}}var cb=(()=>{class n{constructor(e){this.seoService=e,this.metaData={pageTitle:"Government Website Modernization Services | Maganti IT",pageDescription:"Modernize government websites with secure, accessible digital services for federal, state and local agencies. Section 508, WCAG, CMS and citizen portals.",pageUrlEndPoint:"/government",pageImage:"/assets/images/banners/government-banner-mobile.webp"}}ngOnInit(){this.seoService.setTitleAndMetaTags(this.metaData)}static{this.\u0275fac=function(i){return new(i||n)(B(ii))}}static{this.\u0275cmp=re({type:n,selectors:[["app-government"]],decls:375,vars:29,consts:[[1,"banner","w-100","position-relative","p-0"],[1,"row","m-0"],[1,"w-100","p-0"],["media","(max-width: 480px)","srcset","assets/images/banners/government-banner-mobile.webp"],["media","(min-width: 769px)","srcset","assets/images/banners/government-banner.webp"],["aria-hidden","true","src","assets/images/banners/government-banner.webp","loading","eager","decoding","async","alt","technology development banner",1,"w-100","h-100"],[1,"position-absolute","row","m-0","w-100","h-100","text-white","p-0","ps-4"],[1,"col-9","col-md-6","my-auto","p-0","ps-md-4","ps-lg-5"],[1,"banner-sut-heading","pb-3"],[1,"banner-heading","pb-3","fw-bold","m-0"],[1,"global-text-1","pb-3","d-none","d-md-block","m-0"],["routerLink","/contact",1,"banner-btn","global-text-3","px-2","px-md-3","py-2","border","border-white","rounded-3"],[1,"bg-gray-1","base-padding-x","base-padding-y"],[1,"row","m-0","p-4","w-100","h-100","bg-white","shadow-lg","border","border-1","rounded-4"],[1,"d-flex","align-items-center","flex-wrap","justify-content-between","gap-4"],[1,"d-flex","align-items-center","gap-2"],[1,"text-uppercase","gradient-text","global-side-heading-2","fw-bold"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-universal-access"],["d","M9.5 1.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0M6 5.5l-4.535-.442A.531.531 0 0 1 1.531 4H14.47a.531.531 0 0 1 .066 1.058L10 5.5V9l.452 6.42a.535.535 0 0 1-1.053.174L8.243 9.97c-.064-.252-.422-.252-.486 0l-1.156 5.624a.535.535 0 0 1-1.053-.174L6 9z"],[1,"global-text-3","ps-2"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-bank2"],["d","M8.277.084a.5.5 0 0 0-.554 0l-7.5 5A.5.5 0 0 0 .5 6h1.875v7H1.5a.5.5 0 0 0 0 1h13a.5.5 0 1 0 0-1h-.875V6H15.5a.5.5 0 0 0 .277-.916zM12.375 6v7h-1.25V6zm-2.5 0v7h-1.25V6zm-2.5 0v7h-1.25V6zm-2.5 0v7h-1.25V6zM8 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2M.5 15a.5.5 0 0 0 0 1h15a.5.5 0 1 0 0-1z"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-award-fill"],["d","m8 0 1.669.864 1.858.282.842 1.68 1.337 1.32L13.4 6l.306 1.854-1.337 1.32-.842 1.68-1.858.282L8 12l-1.669-.864-1.858-.282-.842-1.68-1.337-1.32L2.6 6l-.306-1.854 1.337-1.32.842-1.68L6.331.864z"],["d","M4 11.794V16l4-1 4 1v-4.206l-2.018.3
29406L8 13.126 6.018 12.1z"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-card-heading"],["d","M14.5 3a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5zm-13-1A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h13a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2z"],["d","M3 8.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5m0 2a.5.5 0 0 1 .5-.5h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5m0-5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5z"],[1,"row","m-0","pt-5"],[1,"col-12","p-0"],[1,"gradient-card","shadow-blue","text-gray-1","p-2","p-lg-4","w-100","h-100","rounded-4"],[1,"row","m-0","p-3"],[1,"global-side-heading-2","p-2","gray-card","rounded-3","w-fit","d-flex","align-items-center"],["xmlns","http://www.w3.org/2000/svg","width","16","height","16","fill","#B9BDE0","viewBox","0 0 16 16",1,"bi","bi-patch-check"],["fill-rule","evenodd","d","M10.354 6.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7 8.793l2.646-2.647a.5.5 0 0 1 .708 0"],["d","m10.273 2.513-.921-.944.715-.698.622.637.89-.011a2.89 2.89 0 0 1 2.924 2.924l-.01.89.636.622a2.89 2.89 0 0 1 0 4.134l-.637.622.011.89a2.89 2.89 0 0 1-2.924 2.924l-.89-.01-.622.636a2.89 2.89 0 0 1-4.134 0l-.622-.637-.89.011a2.89 2.89 0 0 1-2.924-2.924l.01-.89-.636-.622a2.89 2.89 0 0 1 0-4.134l.637-.622-.011-.89a2.89 2.89 0 0 1 2.924-2.924l.89.01.622-.636a2.89 2.89 0 0 1 4.134 0l-.715.698a1.89 1.89 0 0 0-2.704 0l-.92.944-1.32-.016a1.89 1.89 0 0 0-1.911 1.912l.016 1.318-.944.921a1.89 1.89 0 0 0 0 2.704l.944.92-.016 1.32a1.89 1.89 0 0 0 1.912 1.911l1.318-.016.921.944a1.89 1.89 0 0 0 2.704 0l.92-.944 1.32.016a1.89 1.89 0 0 0 1.911-1.912l-.016-1.318.944-.921a1.89 1.89 0 0 0 0-2.704l-.944-.92.016-1.32a1.89 1.89 0 0 0-1.912-1.911z"],[1,"ps-1"],[1,"col-12","col-lg-7","p-0"],[1,"m-0","p-0","pt-3","global-heading","text-white"],[1,"m-0","p-0","pt-3","global-text-2"],[1,"d-flex","flex-column","flex-lg-row","gap-3","pt-3"],[1,"gray-card","p-3","rounded-4","card-hover"],[1,"p-2","gray-card","rounded-4","w-fit"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-soundwave"],["fill-rule","evenodd","d","M8.5 2a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-1 0v-11a.5.5 0 0 1 .5-.5m-2 2a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5m4 0a.5.5 0 0 1 .5.5v7a.5.5 0 0 1-1 0v-7a.5.5 0 0 1 .5-.5m-6 1.5A.5.5 0 0 1 5 6v4a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m8 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m-10 1A.5.5 0 0 1 3 7v2a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5m12 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0V7a.5.5 0 0 1 .5-.5"],[1,"pt-3"],[1,"m-0","fw-bold","global-heading-3","text-white"],[1,"pt-2","global-text-3"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-circle-half"],["d","M8 15A7 7 0 1 0 8 1zm0 1A8 8 0 1 1 8 0a8 8 0 0 1 0 16"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-keyboard-fill"],["d","M0 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm13 .25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25M2.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 3 8.75v-.5A.25.25 0 0 0 2.75 8zM4 8.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 5 8.75v-.5A.25.25 0 0 0 4.75 8h-.5a.25.25 0 0 0-.25.25M6.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 7 8.75v-.5A.25.25 0 0 0 6.75 8zM8 8.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 9 8.75v-.5A.25.25 0 0 0 8.75 8h-.5a.25.25 0 0 0-.25.25M13.25 8a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25zm0 2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25zm-3-2a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25zm.75 2.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25M11.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25zM9 6.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5A.25.25 0 0 0 9.75 6h-.5a.25.25 0 0 0-.25.25M7.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 8 6.75v-.5A.25.25 0 0 0 7.75 6zM5 6.25v.5c0 .138.112.25.25.25h.5A.25.25 0 0 0 6 6.75v-.5A.25.25 0 0 0 5.75 6h-.5a.25.25 0 0 0-.25.25M2.25 6a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h1.5A.25.25 0 0 0 4 6.75v-.5A.25.25 0 0 0 3.75 6zM2 10.25v.5c0 .138.112.25.25.25h.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25h-.5a.25.25 0 0 0-.25.25M4.25 10a.25.25 0 0 0-.25.25v.5c0 .138.112.25.25.25h5.5a.25.25 0 0 0 .25-.25v-.5a.25.25 0 0 0-.25-.25z"],[1,"col-12","col-lg-5","d-flex","flex-column","pt-3","pt-lg-0","p-0","ps-lg-3"],[1,"rounded-4","overflow-hidden","mt-auto","position-relative"],["src","assets/images/government/government-img-1.webp","alt","",1,"w-100","h-100","object-fit-cover"],[1,"position-absolute","bottom-0","end-0","p-3","w-100"],[1,"gray-card","w-100","p-3","rounded-4","card-hover","d-flex","gap-3"],[1,"p-2","gray-card","rounded-4","w-fit","h-fit"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-universal-access"],[1,""],[1,"pt-1","global-text-3"],[1,"d-flex","flex-column","flex-md-row","justify-content-md-center","align-items-md-center","gap-4","pt-4","mt-auto"],["routerLink","/contact",1,"page-white-btn","global-text-2","px-2","px-md-3","py-2","border","border-white","rounded-3"],[1,"global-text-3","position-relative","h-100"],["xmlns","http://www.w3.org/2000/svg","width","35","height","35","fill","#00ff04","viewBox","0 0 16 16",1,"ps-2","position-absolute","translate-middle","start-0","top-50"],["d","M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"],[1,"ps-4","h-100"],[1,"p-0","global-heading","gradient-underline","fw-bold","pb-3"],[1,"global-text-1","m-0","pt-3","p-0"],[1,"base-padding-x","base-padding-y","gradient-card","text-gray-1"],[1,"col-12","col-lg-6","p-0"],[1,"p-0","global-heading","fw-bold","pb-3","m-0","text-white"],[1,"global-text-1","m-0","pb-4","p-0"],[1,"col-12","col-lg-6","p-0","ps-lg-5","pt-4","pt-lg-0","d-flex","flex-column","gap-3"],[1,"gray-card","p-4","rounded-4","card-hover"],[1,"bi","bi-universal-access","pe-3"],[1,"bi","bi-shield-shaded","pe-3"],[1,"bi","bi-gear-fill","pe-3"],[1,"bg-gray-1","p-0"],[1,"base-padding-x","base-padding-y"],[1,"row","m-0","gap-3","gap-md-0"],[1,"p-0","pb-3","global-heading","gradient-underline","fw-bold"],[1,"pt-4","row","m-0","gap-3","gap-md-0"],[1,"col-12","col-md-6","col-lg-3","p-0","p-md-2"],[1,"base-padding-x","base-padding-y","bg-white"],[1,"col-12","col-md-6","col-lg-3"],[1,"w-100","h-100"],[1,"p-3","gray-card","w-fit","rounded-4"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-pers
294on-check-fill"],["fill-rule","evenodd","d","M15.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 0 1 .708-.708L12.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0"],["d","M1 14s-1 0-1-1 1-4 6-4 6 3 6 4-1 1-1 1zm5-6a3 3 0 1 0 0-6 3 3 0 0 0 0 6"],[1,"pt-3","m-0","fw-bold","global-heading-3","gradient-text"],[1,"pt-2","global-text-3","text-secondary"],[1,"col-12","col-md-6","col-lg-3","pt-4","pt-md-0"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-hdd-rack-fill"],["d","M2 2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h1v2H2a2 2 0 0 0-2 2v1a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-1a2 2 0 0 0-2-2h-1V7h1a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2zm.5 3a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m-2 7a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1m2 0a.5.5 0 1 1 0-1 .5.5 0 0 1 0 1M12 7v2H4V7z"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-shield-check"],["d","M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56"],["d","M10.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0"],["xmlns","http://www.w3.org/2000/svg","width","25","height","25","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-headset"],["d","M8 1a5 5 0 0 0-5 5v1h1a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a6 6 0 1 1 12 0v6a2.5 2.5 0 0 1-2.5 2.5H9.366a1 1 0 0 1-.866.5h-1a1 1 0 1 1 0-2h1a1 1 0 0 1 .866.5H11.5A1.5 1.5 0 0 0 13 12h-1a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h1V6a5 5 0 0 0-5-5"],[1,"base-padding-x","base-padding-y","bg-gray-1"],[1,"col-12","col-md-4","p-0","d-flex","justify-content-center","align-items-center"],[1,"p-4","w-fit","rounded-4",2,"background-color","#292A6B"],["xmlns","http://www.w3.org/2000/svg","width","50","height","50","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-person-check-fill"],[1,"col-12","col-md-8","p-0","pt-4","pt-md-0"],[1,"p-0","m-0","global-heading","fw-bold"],[1,"global-text-2","p-0","pt-3"],[1,"row","m-0","pt-3"],[1,"col-12","col-md-6","p-0","py-2"],[1,"row","m-0","flex-row-reverse"],[1,"p-4","w-fit","rounded-4",2,"background-color","#4E3CDD"],["xmlns","http://www.w3.org/2000/svg","width","50","height","50","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-hdd-rack-fill"],["xmlns","http://www.w3.org/2000/svg","width","50","height","50","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-shield-check"],[1,"global-text-3","p-0","pt-3"],["xmlns","http://www.w3.org/2000/svg","width","50","height","50","fill","#ffffff","viewBox","0 0 16 16",1,"bi","bi-headset"],[1,"government-page","base-padding-x","base-padding-y","bg-white"],[1,"shadow-inside","p-3","p-md-4","p-lg-5","rounded-4","text-center","bg-gray-1"],[1,"p-0","m-0","global-heading","fw-bold","py-4","pb-lg-5"],[1,"row","m-0","p-0","position-relative"],[1,"timeline-line-desktop","d-none","d-md-block"],[1,"col-12","col-md-3","pb-4","mb-md-0","position-relative","z-1"],[1,"col-12","col-md-6","col-lg-4","p-2"],[1,"w-100","h-100","shadow-lg","p-4","rounded-4"],["xmlns","http://www.w3.org/2000/svg","width","26","height","26","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-person-circle"],["d","M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0"],["fill-rule","evenodd","d","M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1"],["xmlns","http://www.w3.org/2000/svg","width","26","height","26","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-card-list"],["d","M5 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 8m0-2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5m0 5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5m-1-5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0M4 8a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0m0 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0"],["xmlns","http://www.w3.org/2000/svg","width","26","height","26","fill","#292A6B","viewBox","0 0 16 16",1,"bi","bi-credit-card-fill"],["d","M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v1H0zm0 3v5a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7zm3 2h1a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-1a1 1 0 0 1 1-1"],[1,"base-padding-x","base-padding-top","bg-gray-1"],[1,"col-12","col-md-5","p-0"],[1,"p-0","m-0","global-heading","gradient-underline","pb-3","fw-bold"],[1,"global-text-1","p-0","mt-5","border-4","border-start","rounded-start-3","px-3","py-2",2,"border-color","#4338CA !important"],[1,"col-12","col-md-7","p-0","pt-4","pt-md-0","d-flex","justify-content-center","align-items-center"],[1,"col-12","col-lg-6","p-2"],[1,"bg-white","shadow","rounded-4","p-3","p-md-4","h-100"],[1,"d-flex","align-items-center","gap-2","h-fit"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-chevron-expand",2,"rotate","90deg"],["fill-rule","evenodd","d","M3.646 9.146a.5.5 0 0 1 .708 0L8 12.793l3.646-3.647a.5.5 0 0 1 .708.708l-4 4a.5.5 0 0 1-.708 0l-4-4a.5.5 0 0 1 0-.708m0-2.292a.5.5 0 0 0 .708 0L8 3.207l3.646 3.647a.5.5 0 0 0 .708-.708l-4-4a.5.5 0 0 0-.708 0l-4 4a.5.5 0 0 0 0 .708"],[1,"global-text-2","fw-bold","ps-2"],[1,"global-text-3","pt-2","pt-md-3"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-body-text"],["fill-rule","evenodd","d","M0 .5A.5.5 0 0 1 .5 0h4a.5.5 0 0 1 0 1h-4A.5.5 0 0 1 0 .5m0 2A.5.5 0 0 1 .5 2h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5m9 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m-9 2A.5.5 0 0 1 .5 4h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5m5 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m7 0a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5m-12 2A.5.5 0 0 1 .5 6h6a.5.5 0 0 1 0 1h-6a.5.5 0 0 1-.5-.5m8 0a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m-8 2A.5.5 0 0 1 .5 8h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5m7 0a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5m-7 2a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5m0 2a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5m0 2a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1-.5-.5"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-arrows-move"],["fill-rule","evenodd","d","M7.646.146a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L8.5 1.707V5.5a.5.5 0 0 1-1 0V1.707L6.354 2.854a.5.5 0 1 1-.708-.708zM8 10a.5.5 0 0 1 .5.5v3.793l1.146-1.147a.5.5 0 0 1 .708.708l-2 2a.5.5 0 0 1-.708 0l-2-2a.5.5 0 0 1 .708-.708L7.5 14.293V10.5A.5.5 0 0 1 8 10M.146 8.354a.5.5 0 0 1 0-.708l2-2a.5.5 0 1 1 .708.708
294L1.707 7.5H5.5a.5.5 0 0 1 0 1H1.707l1.147 1.146a.5.5 0 0 1-.708.708zM10 8a.5.5 0 0 1 .5-.5h3.793l-1.147-1.146a.5.5 0 0 1 .708-.708l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L14.293 8.5H10.5A.5.5 0 0 1 10 8"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-universal-access"],[1,"col-12","p-2"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-shield-shaded"],["fill-rule","evenodd","d","M8 14.933a1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56"],[1,"p-0","gradient-text","global-side-heading-1","fw-semibold"],[1,"p-0","py-3","global-heading","gradient-underline","fw-bold"],[1,"row","m-0","p-0","pt-4"],["id","accordionFlushExample",1,"accordion","accordion-flush","d-flex","flex-column","gap-3"],[1,"accordion-item","rounded-4","border","bg-transparent","overflow-hidden"],[1,"page-end-card"],[1,"text-center","py-4"],[1,"p-0","global-heading","text-white","fw-bold"],[1,"text-white","global-text-1","pt-4"],["routerLink","/contact",1,"gradient-btn","global-heading-3","mt-3","px-3","py-2","text-white","border-0","rounded-3",2,"font-weight","550"],[1,"page-card","p-4","w-100","h-100","bg-white","rounded-4","card-hover","shadow-sm"],[1,"text-uppercase","text-secondary-emphasis","global-heading-1","fw-bold"],[1,"pt-2","m-0","fw-bold","global-heading-3","gradient-text"],["xmlns","http://www.w3.org/2000/svg","width","20","height","20","fill","#4E3CDD","viewBox","0 0 16 16",1,"bi","bi-check2"],["d","M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0"],[1,"global-text-3","ps-3"],[1,"step-box","global-heading-2","mx-auto","d-flex","align-items-center","justify-content-center","bg-white","shadow-blue-sm","fw-bold","rounded-4"],[1,"fw-bold","global-text-1","m-0","pt-4"],[1,"global-text-3","p-0","m-0","pt-3"],[1,"accordion-header","m-0"],["type","button","data-bs-toggle","collapse","aria-expanded","false",1,"px-4","py-3","m-0","fw-bold","global-heading-3","accordion-button","collapsed","border-none"],["data-bs-parent","#accordionFlushExample",1,"accordion-collapse","collapse","bg-white",3,"id"],[1,"accordion-body","p-4","pt-0","global-text-3","text-secondary"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"picture",2),y(3,"source",3)(4,"source",4)(5,"img",5),l(),r(6,"div",6)(7,"div",7)(8,"div",8),u(9," Government & Public Sector Digital Services "),l(),r(10,"h1",9),u(11," Government websites that make services easy to find, use, and trust. "),l(),r(12,"p",10),u(13," Maganti IT designs and redesigns government websites around real resident tasks, with accessibility and security engineered from day one. "),l(),r(14,"a",11),u(15," Talk to a public sector delivery lead "),l()()()()(),r(16,"div",12)(17,"div",13)(18,"div",14)(19,"div",15)(20,"div",16),be(),r(21,"svg",17),y(22,"path",18),l()(),Pe(),r(23,"div",19),u(24," Section 508-WCAG ADA "),l()(),r(25,"div",15)(26,"div",16),be(),r(27,"svg",20),y(28,"path",21),l()(),Pe(),r(29,"div",19),u(30," Federal, State and Local "),l()(),r(31,"div",15)(32,"div",16),be(),r(33,"svg",22),y(34,"path",23)(35,"path",24),l()(),Pe(),r(36,"div",19),u(37," WOSB, WBE, MBE Certified "),l()(),r(38,"div",15)(39,"div",16),be(),r(40,"svg",25),y(41,"path",26)(42,"path",27),l()(),Pe(),r(43,"div",19),u(44," Custom applications . CMS . Citizen portals "),l()()()(),r(45,"div",28)(46,"div",29)(47,"div",30)(48,"div",31)(49,"div",32),be(),r(50,"svg",33),y(51,"path",34)(52,"path",35),l(),Pe(),r(53,"span",36),u(54," Section 508 & WCAG 2.1 AAA Standard "),l()(),r(55,"div",29)(56,"div",1)(57,"div",37)(58,"h2",38),u(59," Accessible by design, built for every citizen. "),l(),r(60,"p",39),u(61," We believe digital government must work seamlessly for everyone. Accessibility isn't an afterthought or post-launch patch - it's our foundational requirement from day one. "),l(),r(62,"div",40)(63,"div",41)(64,"div",42),be(),r(65,"svg",43),y(66,"path",44),l()(),Pe(),r(67,"div",45)(68,"h3",46),u(69,"Screen Reader Ready"),l(),r(70,"div",47),u(71," Semantic HTML5 & ARIA live region navigation. "),l()()(),r(72,"div",41)(73,"div",42),be(),r(74,"svg",48),y(75,"path",49),l()(),Pe(),r(76,"div",45)(77,"h3",46),u(78,"High Contrast"),l(),r(79,"div",47),u(80," Exceeding WCAG AAA visual contrast standards. "),l()()(),r(81,"div",41)(82,"div",42),be(),r(83,"svg",50),y(84,"path",51),l()(),Pe(),r(85,"div",45)(86,"h3",46),u(87,"Keyboard First"),l(),r(88,"div",47),u(89," Full functionality without mouse requirement. "),l()()()()(),r(90,"div",52)(91,"div",53),y(92,"img",54),r(93,"div",55)(94,"div",56)(95,"div",57),be(),r(96,"svg",58),y(97,"path",18),l()(),Pe(),r(98,"div",59)(99,"h3",46),u(100,"Universal Acce
294ss Ready"),l(),r(101,"div",60),u(102," Section 508-WCAG 2.1-ADA "),l()()()()()()()(),r(103,"div",29)(104,"div",61)(105,"a",62),u(106," Request Accessibility Audit "),l(),r(107,"div",63),be(),r(108,"svg",64),y(109,"path",65),l(),Pe(),r(110,"span",66),u(111," 100% Guaranteed Compliance "),l()()()()()()()(),r(112,"div",28)(113,"h2",67),u(114," Built for how residents actually use government websites "),l(),r(115,"p",68),u(116," Many government websites reflect the internal organizational chart of the agency, rather than the needs of the user. We flip that model, designing digital experiences around the top tasks residents need to accomplish. "),l(),r(117,"p",68),u(118," Our approach starts with deep user research and data analysis to understand what your constituents are actually looking for, resulting in an intuitive information architecture that reduces call center volume and frustration. "),l(),r(119,"p",68),u(120," We pair this user-centric approach with a robust, modern technology stack that ensures your site remains secure, scalable, and easy for your team to update. "),l()()(),r(121,"div",69)(122,"div",1)(123,"div",70)(124,"h2",71),u(125," We treat a redesign as a commitment, not an estimate. "),l(),r(126,"p",72),u(127," A website redesign is a significant investment of public trust and resources. We deliver fixed-price, milestone-driven engagements that guarantee outcomes, not just hours. You get a dependable partner accountable for the final product. "),l(),r(128,"a",62),u(129," Discuss your project "),l()(),r(130,"div",73)(131,"div",74)(132,"h3",46),y(133,"i",75),u(134,"Accessible"),l(),r(135,"div",47),u(136," Built to exceed Section 508 and WCAG 2.1 AA+ standards from the ground up, never as an afterthought. "),l()(),r(137,"div",74)(138,"h3",46),y(139,"i",76),u(140,"Secure"),l(),r(141,"div",47),u(142," Engineered with OWASP top 10 protections, SSL/TLS encryption, and FedRAMP compliance options. "),l()(),r(143,"div",74)(144,"h3",46),y(145,"i",77),u(146,"Built to be run"),l(),r(147,"div",47),u(148," Empowering your non-technical staff with intuitive CMS tools, training, and ongoing support SLAs. "),l()()()()(),r(149,"div",78)(150,"div",79)(151,"div",80)(152,"h2",81),u(153," The four failure modes of government websites "),l(),r(154,"div",82),Pt(155,Ik,8,3,"div",83,di),l()()()(),r(157,"div",84)(158,"div",80)(159,"h2",81),u(160," Four disciplines, one dependable website "),l(),r(161,"div",82)(162,"div",85)(163,"div",86)(164,"div",87),be(),r(165,"svg",88),y(166,"path",89)(167,"path",90),l()(),Pe(),r(168,"h3",91),u(169,"Citizen Experience"),l(),r(170,"div",92),u(171," Self-service portals, task-oriented navigation, and plain language content strategy. "),l()()(),r(172,"div",93)(173,"div",86)(174,"div",87),be(),r(175,"svg",94),y(176,"path",95),l()(),Pe(),r(177,"h3",91),u(178,"Technology Foundation"),l(),r(179,"div",92),u(180," React/Angular front-ends, headless CMS, and scalable microservices architecture. "),l()()(),r(181,"div",93)(182,"div",86)(183,"div",87),be(),r(184,"svg",96),y(185,"path",97)(186,"path",98),l()(),Pe(),r(187,"h3",91),u(188,"Compliance & Security"),l(),r(189,"div",92),u(190," Section 508 & WCAG 2.1 AA+, FedRAMP compliant options, and robust encryption. "),l()()(),r(191,"div",93)(192,"div",86)(193,"div",87),be(),r(194,"svg",99),y(195,"path",100),l()(),Pe(),r(196,"h3",91),u(197,"Operations & Maintenance"),l(),r(198,"div",92),u(199," Staff training, CI/CD pipelines, ongoing support SLAs, and performance analytics. "),l()()()()()(),r(200,"div",101)(201,"div",1)(202,"div",102)(203,"div",103),be(),r(204,"svg",104),y(205,"path",89)(206,"path",90),l()()(),Pe(),r(207,"div",105)(208,"h2",106),u(209," Citizen Experience "),l(),r(210,"p",107),u(211," We design intuitive interfaces that empower residents to find information and complete tasks efficiently. "),l(),r(212,"div",108),Pt(213,Tk,5,1,"div",109,di),l()()()(),r(215,"div",79)(216,"div",110)(217,"div",102)(218,"div",111),be(),r(219,"svg",112),y(220,"path",95),l()()(),Pe(),r(221,"div",105)(222,"h2",106),u(223," Technology Foundation "),l(),r(224,"p",107),u(225," Building on robust, scalable architecture to ensure your digital services are fast, reliable, and future-proof. "),l(),r(226,"div",108),Pt(227,Dk,5,1,"div",109,di),l()()()(),r(229,"div",101)(230,"div",1)(231,"div",102)(232,"div",103),be(),r(233,"svg",113),y(234,"path",97)(235,"path",98),l()()(),Pe(),r(236,"div",105)(237,"h2",106),u(238," Compliance & Security "),l(),r(239,"p",114),u(240," Securing public data and ensuring universal access are our highest priorities in every deployment. "),l(),r(241,"div",108),Pt(242,Fk,5,1,"div",109,di),l()()()(),r(244,"div",79)(245,"div",110)(246,"div",102)(247,"div",111),be(),r(248,"svg",115),y(249,"path",100),l()()(),Pe(),r(250,"div",105)(251,"h2",106),u(252," Operations & Maintenance "),l(),r(253,"p",114),u(254," We don't just launch, we equip your team to manage content and provide ongoing technical backing. "),l(),r(255,"div",108),Pt(256,Rk,5,1,"div",109,di),l()()()(),r(258,"div",116)(259,"div",117)(260,"h2",118),u(261," A proven path from discovery to launch and beyond "),l(),r(262,"div",119),y(263,"div",120),Pt(264,Lk,7,3,"div",121,di),l()()(),r(266,"div",84)(267,"div",80)(268,"h2",81),u(269," Patterns we deliver for public digital services "),l(),r(270,"div",82)(271,"div",122)(272,"div",123)(273,"div",87),be(),r(274,"svg",124),y(275,"path",125)(276,"path",126),l()(),Pe(),r(277,"h3",91),u(278,"Resident Self-Service Portal"),l(),r(279,"div",92),u(280," Secure, personalized dashboards for residents to manage accounts, track requests, and communicate securely with agency staff. "),l()()(),r(281,"div",122)(282,"div",123)(283,"div",87),be(),r(284,"svg",127),y(285,"path",26)(286,"path",128),l()(),Pe(),r(287,"h3",91),u(288,"Task-First Services Directory"),l(),r(289,"div",92),u(290,' Information architecture prioritized by user actions (e.g., "Pay a ticket", "Apply for benef
294its") rather than internal agency structure. '),l()()(),r(291,"div",122)(292,"div",123)(293,"div",87),be(),r(294,"svg",129),y(295,"path",130),l()(),Pe(),r(296,"h3",91),u(297,"Guided Permits & Payments"),l(),r(298,"div",92),u(299," Step-by-step wizards simplifying complex applications and fee collections, turning confusing processes into clear paths. "),l()()()()()(),r(300,"div",131)(301,"div",1)(302,"div",132)(303,"h2",133),u(304," A modern stack for accessible, dependable digital services "),l(),r(305,"p",134),u(306," We utilize modern, scalable, and secure technologies to build robust government platforms. Because the underlying technology should empower your mission, never constrain it. "),l()(),r(307,"div",135)(308,"div",1)(309,"div",136)(310,"div",137)(311,"div",138),be(),r(312,"svg",139),y(313,"path",140),l(),Pe(),r(314,"div",141),u(315," Experience "),l()(),r(316,"div",142),u(317," React, Vue.js, Angular, HTML5/CSS3 "),l()()(),r(318,"div",136)(319,"div",137)(320,"div",138),be(),r(321,"svg",143),y(322,"path",144),l(),Pe(),r(323,"div",141),u(324," Content Management "),l()(),r(325,"div",142),u(326," Drupal, WordPress, Contentful "),l()()(),r(327,"div",136)(328,"div",137)(329,"div",138),be(),r(330,"svg",145),y(331,"path",146),l(),Pe(),r(332,"div",141),u(333," Integration "),l()(),r(334,"div",142),u(335," REST, GraphQL, Microservices "),l()()(),r(336,"div",136)(337,"div",137)(338,"div",138),be(),r(339,"svg",147),y(340,"path",18),l(),Pe(),r(341,"div",141),u(342," Accessibility "),l()(),r(343,"div",142),u(344," WAVE, Axe, Screen Reader testing "),l()()(),r(345,"div",148)(346,"div",137)(347,"div",138),be(),r(348,"svg",149),y(349,"path",150),l(),Pe(),r(350,"div",141),u(351," Security "),l()(),r(352,"div",142),u(353," OWASP Top 10, FedRAMP controls, WAF "),l()()()()()()(),r(354,"div",78)(355,"div",79)(356,"div",1)(357,"div",151),u(358," FAQ's "),l(),r(359,"h2",152),u(360," What buyers ask about this capability "),l()(),r(361,"div",153)(362,"div",29)(363,"div",154),Pt(364,Qk,7,5,"div",155,di),l()()()()(),r(366,"div",156)(367,"div",79)(368,"div",157)(369,"h2",158),u(370," Modernize your government website. "),l(),r(371,"p",159),u(372," Cleared talent, accessible delivery, and disciplined execution, built for the work that cannot slip. "),l(),r(373,"button",160),u(374," Request a consultation "),l()()()()),i&2&&(M(155),Ot(zr(4,lb,dt(0,Ak),dt(1,fk),dt(2,bk),dt(3,_k))),M(58),Ot(dt(9,vk)),M(14),Ot(dt(10,wk)),M(15),Ot(dt(11,xk)),M(14),Ot(dt(12,Ck)),M(8),Ot(zr(17,lb,dt(13,yk),dt(14,Mk),dt(15,Pk),dt(16,Ok))),M(100),Ot(Us(25,Bk,dt(22,Sk),dt(23,Ek),dt(24,kk))))},dependencies:[ga]})}}return n})();var zk=[{path:"",component:J0,pathMatch:"full"},{path:"mitevents",component:O0},{path:"contact",component:S0},{path:"event-details/:id",component:G0},{path:"privacy",component:K0},{path:"newHome",component:$0},{path:"newerHome",component:ud},{path:"single-event/:id",component:N0},{path:"testerror",component:Y0},{path:"flutter-workshop",component:eb},{path:"accessibility",component:rb},{path:"government-it-solutions/tx-dir-cpo-6260",component:sb,title:"DIR-CPO-6260"},{path:"government",component:cb,title:"Government"},{path:"certification",component:ib},{path:"mobile-app-development-workshop",component:nb},{path:"certificate/verify/:id",component:ob},{path:"errorpagenotfound",component:q0,data:{hideFooter:!0}},{path:"",loadChildren:()=>import("./chunk-5IF36WEF.js").then(n=>n.CareersRoutingModule)},{path:"",loadChildren:()=>import("./chunk-EI3XA4VD.js").then(n=>n.InsightsRoutingModule)},{path:"",loadChildren:()=>import("./chunk-DMA4MEAZ.js").then(n=>n.AboutRoutingModule)},{path:"industries",loadChildren:()=>import("./chunk-W5FDFT37.js").then(n=>n.IndustriesRoutingModule)},{path:"services",loadChildren:()=>import("./chunk-2QJ42SE6.js").then(n=>n.ServicesRoutingModule)},{path:"tech-case-studies",loadChildren:()=>import("./chunk-3YNDGZTO.js").then(n=>n.CasestudiesRoutingModule)},{path:"artificial-intelligence",redirectTo:"/services/ai-development-services",pathMatch:"full"},{path:"cloud-design-services",redirectTo:"/services/cloud-design-services",pathMatch:"full"},{path:"cloud-managed-services",redirectTo:"/services/cloud-managed-services",pathMatch:"full"},{path:"cloud-modernization-and-migration",redirectTo:"/services/cloud-modernization-and-migration",pathMatch:"full"},{path:"cloud-planning-services",redirectTo:"/services/cloud-planning-services",pathMatch:"full"},{path:"cloudservices",redirectTo:"/services/cloud-consulting-services",pathMatch:"full"},{path:"database-services",redirectTo:"/services/database-services",pathMatch:"full"},{path:"mobileservices",redirectTo:"/services/mobile-app-development-services",pathMatch:"full"},{path:"operation-maintanance",redirectTo:"/services/it-operations-management",pathMatch:"full"},{path:"application-services",redirectTo:"/services/custom-software-development-services",pathMatch:"full"},{path:"technology-staffing",redirectTo:"/services/technology-staffing",pathMatch:"full"},{path:"technology-training",redirectTo:"/services/technology-training",pathMatch:"full"},{path:"testing-services",redirectTo:"/services/software-testing-services",pathMatch:"full"},{path:"journey-to-cloud",redirectTo:"/services/journey-to-cloud",pathMatch:"full"},{path:"cybersecurityservices",redirectTo:"/services/cyber-security-services",pathMatch:"full"},{path:"staffing-process",redirectTo:"/services/staffing-process",pathMatch:"full"},{path:"projectApproach",redirectTo:"/services/projectApproach",pathMatch:"full"},{path:"tech-hiring",redirectTo:"/services/tech-hiring",pathMatch:"full"},{path:"case-studies",redirectTo:"/tech-case-studies",pathMatch:"full"},{path:"ai-ml-use-case",redirectTo:"/tech-case-studies/facial-emotion-recognition",pathMatch:"full"},{path:"martial-arts-management-software",redirectTo:"/tech-case-studies/martial-arts-management-software",pathMatch:"full"},{path:"pii-use-case-ai-ml",redirectTo:"/tech-case-studies/personal-identifiableInformation-pii-redaction",pathMatch:"full"},{path:"machine-learning",redirectTo:"/tech-case-studies/machine-learning-recommendation-engine",pathMatch:"full"},{path:"sensor_manufacturing_managed_services_casestudy",redirectTo:"/tech-case-studies/application-modernization-case-study",pathMatch:"full"},{path:"salesforce-case-management-system",redirectTo:"/tech-case-studies/salesforce-case-management-system",pathMatch:"full"},{path:"ouropinion-casestudy",redirectTo:"/tech-case-studies/online-poll-maker",pathMatch:"full"},{path:"sensor_manufacturing_-ci_cd_casestudy",redirectTo:"/tech-case-studies/sensor_manufacturing_-ci_cd_casestudy",pathMatch:"full"},{path:"genai-powered-talentacquisition-candidate-profiling-and-job-fit-analysis",redirectTo:"/tech-case-studies/genai-powered-talentacquisition-candidate-profiling-and-job-fit-analysis",pathMatch:"full"},{path:"curorc",redirectTo:"/industries/curorc",pathMatch:"full"},{path:"entertainment",redirectTo:"/industries/media-entertainment-consulting",pathMatch:"full"},{path:"finance",redirectTo:"/industries/financial-services-technology-consulting",pathMatch:"full"},{path:"manufacturing",redirectTo:"/industries/manufacturing-it-solutions",pathMatch:"full"},{path:"retail",redirectTo:"/industries/retail-it-solutions",pathMatch:"full"},{path:"futek-casestudy",redirectTo:"/industries/futek-casestudy",pathMatch:"full"},{path:"home",redirectTo:"/",pathMatch:"full"},{path:"error",component:nh,data:{hideFooter:!0}},{path:"**",component:nh,data:{hideFooter:!0}}],db=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[Gr.forRoot(zk,{scrollPositionRestoration:"enabled"}),Gr]})}}return n})();var xd=hn(qn());var mb=(()=>{class n{constructor(e,i,a){this.dialogRef=e,this.data=i,this.router=a}closeDialog(){this.dialogRef.close()}registerNow(){this.dialogRef.close();let e={queryParams:{utm_source:"website_popup"}};this.router.navigate(["/mobile-app-development-workshop"],e)}static{this.\u0275fac=function(i){return new(i||n)(B(Nf),B(jf),B(_i))}}static{this.\u0275cmp=re({type:n,selectors:[["app-workshop-popup"]],decls:27,vars:0,consts:[[1,"workshop-popup-wrapper"],["aria-label","Close dialog","type","button",1,"close-button","text-secondary","bg-white",3,"click"],[1,"workshop-popup-container"],[1,"popup-right-section","my-md-5"],[1,"ph
294one-visual"],["src","assets/images/meetup-images/Untitleddesign15.png","alt","Mobile App Development","loading","lazy",1,"phone-image"],[1,"popup-left-section","mt-md-5"],[1,"popup-title"],[1,"popup-description"],[1,"workshop-details"],[1,"detail-item"],["src","assets/images/casestudies/blogs/image(8).png","alt","imglocation"],[1,"detail-text"],["src","assets/images/casestudies/blogs/image (10).jpg","alt","imgdate"],["src","assets/images/casestudies/blogs/image(9).jpg","alt","imgtime"],["type","button",1,"register-now-btn","text-white",3,"click"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"button",1),K("click",function(){return a.closeDialog()}),u(2," \xD7 "),l(),r(3,"div",2)(4,"div",3)(5,"div",4),y(6,"img",5),l()(),r(7,"div",6)(8,"h1",7),u(9,"2 - DAY FREE MOBILE APP DEVELOPMENT WORKSHOP"),l(),r(10,"p",8),u(11," Join our free 2-day hands-on workshop to learn mobile app development and build your first app from scratch, with live mentor support. "),l(),r(12,"div",9)(13,"div",10),y(14,"img",11),r(15,"span",12),u(16,"VIJAYAWADA"),l()(),r(17,"div",10),y(18,"img",13),r(19,"span",12),u(20,"FEB 7TH & 8TH, 2026"),l()(),r(21,"div",10),y(22,"img",14),r(23,"span",12),u(24,"09.00 AM - 06.00 PM"),l()()(),r(25,"button",15),K("click",function(){return a.registerNow()}),u(26," REGISTER NOW "),l()()()())},styles:['.close-button[_ngcontent-%COMP%]{position:absolute;top:15px;right:15px;background:#000;border:none;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease}.close-button[_ngcontent-%COMP%]:hover{background:#333;transform:scale(1.1)}.close-button[_ngcontent-%COMP%]{color:#fff;font-size:24px;font-weight:700;line-height:1}.workshop-popup-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;max-width:1000px;min-height:500px;background:url("./media/popupbg-4VZV23OU.png") no-repeat center center;background-size:cover;background-position:right;border-radius:0;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff}.workshop-popup-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;width:100%;min-height:500px;background:transparent;border-radius:0;overflow:hidden}.popup-left-section[_ngcontent-%COMP%]{flex:1;padding:25px 50px;display:flex;flex-direction:column;justify-content:center;background:#0000;color:#fff}.popup-right-section[_ngcontent-%COMP%]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0000}.popup-title[_ngcontent-%COMP%]{font-size:31px;font-weight:800;color:#1a237e;line-height:1.2;margin-bottom:25px;text-transform:uppercase;letter-spacing:.5px}.popup-description[_ngcontent-%COMP%]{font-size:16px;color:#1a237e;line-height:1.6;margin-bottom:35px;font-weight:400}.workshop-details[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.detail-item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px}.detail-icon[_ngcontent-%COMP%]{font-size:20px;color:#000;width:20px;text-align:center}.detail-text[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.5px}.register-now-btn[_ngcontent-%COMP%]{background:#1a237e;color:#fff;border:none;padding:15px 40px;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;width:fit-content;border-radius:4px}.register-now-btn[_ngcontent-%COMP%]:hover{background:#283593;transform:translateY(-2px);box-shadow:0 4px 12px #1a237e66}.popup-right-section[_ngcontent-%COMP%]{flex:1;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:500px}.phone-visual[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.phone-image[_ngcontent-%COMP%]{width:90%;height:81%;object-fit:cover;object-position:center;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3))}@media (max-width: 968px){.workshop-popup-container[_ngcontent-%COMP%]{flex-direction:column}.popup-left-section[_ngcontent-%COMP%]{padding:40px 30px;order:1}.popup-right-section[_ngcontent-%COMP%]{min-height:300px;height:300px;order:2}.phone-image[_ngcontent-%COMP%]{object-fit:cover;object-position:center}.popup-title[_ngcontent-%COMP%]{font-size:28px}.popup-description[_ngcontent-%COMP%]{font-size:14px}}@media (max-width: 768px){.workshop-popup-wrapper[_ngcontent-%COMP%]{max-width:100%;min-height:auto}.popup-left-section[_ngcontent-%COMP%]{padding:35px 25px}.popup-title[_ngcontent-%COMP%]{font-size:24px;margin-bottom:20px}.popup-description[_ngcontent-%COMP%]{font-size:14px;margin-bottom:25px}.workshop-details[_ngcontent-%COMP%]{gap:15px;margin-bottom:30px}.detail-text[_ngcontent-%COMP%]{font-size:14px}.register-now-btn[_ngcontent-%COMP%]{padding:12px 30px;font-size:14px;width:100%}.popup-right-section[_ngcontent-%COMP%]{min-height:250px;height:250px}.phone-image[_ngcontent-%COMP%]{object-fit:cover;object-position:center}}@media (max-width: 480px){.popup-left-section[_ngcontent-%COMP%]{padding:30px 20px}.popup-title[_ngcontent-%COMP%]{font-size:20px}.popup-description[_ngcontent-%COMP%]{font-size:13px}.detail-text[_ngcontent-%COMP%]{font-size:12px}.close-button[_ngcontent-%COMP%]{width:30px;height:30px;top:10px;right:10px}.close-button[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:16px}}  .workshop-popup-dialog .mat-dialog-container{padding:0;overflow:hidden;border-radius:0;background:transparent;max-width:1000px}  .workshop-popup-dialog .cdk-overlay-backdrop{background-color:#000c}@media (max-width: 768px){.workshop-popup-container[_ngcontent-%COMP%]{flex-direction:column}.popup-right-section[_ngcontent-%COMP%]{order:1;width:100%;text-align:center}.popup-left-section[_ngcontent-%COMP%]{order:2;width:100%}}']})}}return n})();var fd=hn(qn());var pb=(()=>{class n{constructor(e){this.http=e,this.downtime$=new ap(null),this.apiUrl=`${Ve.baseUrl}/api/PublicSite`}loadDowntimeFlag(){return this.http.get(`${this.apiUrl}/downtime`).pipe(uo(e=>this.downtime$.next(e)),Rr(e=>{console.warn("Downtime API failed. Ignoring.",e);let i={showBanner:!1,message:""};return this.downtime$.next(i),Qi(i)}))}getDowntimeFlag(){return this.downtime$.asObservable()}static{this.\u0275fac=function(i){return new(i||n)(et(Ut))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function Hk(n,t){n&1&&(r(0,"span"),u(1,"Try Again"),l())}function Vk(n,t){n&1&&(r(0,"span"),u(1,"Checking\u2026"),l())}function Nk(n,t){if(n&1){let e=Ee();r(0,"div",1)(1,"div",2)(2,"div",3),y(3,"i",4),r(4,"div",5)(5,"div",6),u(6),l()()(),r(7,"button",7),K("click",function(){q(e);let a=H();return X(a.reloadDowntime())}),ee(8,Hk,2,0,"span",8)(9,Vk,2,0,"span",8),l()()()}if(n&2){let e=H();M(6),Se(" ",e.message||"Service is temporarily unavailable due to scheduled maintenance. Please try again shortly."," "),M(),R("disabled",e.isLoading),M(),R("ngIf",!e.isLoading),M(),R("ngIf",e.isLoading)}}var hb=(()=>{class n{constructor(e,i,a){this.router=e,this.platformId=i,this.featureFlagService=a,this.showBanner=!1,this.message="",this.isLoading=!1}ngOnInit(){kt(this.platformId)&&(this.checkDowntime(),fd.init(),this.router.events.subscribe(e=>{e instanceof Hs&&fd.refresh()}))}checkDowntime(){let e=sessionStorage.getItem("downtimeFlag");if(e){this.applyDowntime(JSON.parse(e));return}this.isLoading=!0,this.featureFlagService.loadDowntimeFlag().subscribe({next:i=>{sessionStorage.setItem("downtimeFlag",JSON.stringify(i)),this.applyDowntime(i),this.isLoading=!1}})}applyDowntime(e){this.showBanner=e?.showBanner===!0,this.message=e?.message||"",document.body.classList.toggle("maintenance-active",this.showBanner)}reloadDowntime(){sessionStorage.removeItem("downtimeFlag"),this.checkDowntime()}static{this.\u0275fac=function(i){return new(i||n)(B(_i),B(It),B(pb))}}static{this.\u0275cmp=re({type:n,selectors:[["app-maintenance-banner"]],decls:1,vars:1,consts:[["class","maintenance-banner","role","alert","aria-live","assertive",4,"ngIf"],["role","alert","aria-live","assertive",1,"maintenance-banner"],[1,"maintenance-container"],[1,"maintenance-left"],["aria-hidden","true",1,"bi","bi-tools","maintenance-icon"],[1,"maintenance-marquee"],[1,"marquee-content"],[1,"retry-btn",3,"click","disabled"],[4,"ngIf"]],template:function(i,a){i&1&&ee(0,Nk,10,4,"div",0),i&2&&R("ngIf",a.showBanner)},dependencies:[ti],styles:["body.maintenance-active[_ngcontent-%COMP%]   main[_ngcontent-%COMP%]{pointer-events:none;opacity:.6}.maintenance-banner[_ngcontent-%COMP%]{width:100%;height:48px;background:linear-gradient(90deg,#ff9800,#f57c00);color:#fff;position:sticky;top:0;z-index:1050;box-shadow:0 2px 8px #0003}.maintenance-container[_ngcontent-%COMP%]{max-width:1400px;height:100%;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.maintenance-left[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px;overflow:hidden;flex:1}.maintenance-icon[_ngcontent-%COMP%]{font-size:18px;flex-shrink:0}.maintenance-marquee[_ngcontent-%COMP%]{overflow:hidden;white-space:nowrap;position:relative;width:100%}.marquee-content[_ngcontent-%COMP%]{display:inline-block;padding-left:100%;animation:_ngcontent-%COMP%_marquee-scroll 14s linear infinite;font-size:14px;font-weight:500}.maintenance-banner[_ngcontent-%COMP%]:hover   .marquee-content[_ngcontent-%COMP%]{animation-play-state:paused}.retry-btn[_ngcontent-%COMP%]{background:#fff;color:#f57c00!important;border:none;border-radius:16px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease}.retry-btn[_ngcontent-%COMP%]:hover:not(:disabled){background:#fff3e0}.retry-btn[_ngcontent-%COMP%]:disabled{opacity:.7;cursor:not-allowed}@keyframes _ngcontent-%COMP%_marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}"]})}}return n})();var Ob="4.6.2";function wd(n,t){return new Promise(function(e){return setTimeout(e,n,t)})}function Gk(){return new Promise(function(n){var t=new MessageChannel;t.port1.onmessage=function(){return n()},t.port2.postMessage(null)})}function Kk(n,t){t===void 0&&(t=1/0);var e=window.requestIdleCallback;return e?new Promise(function(i){return e.call(window,function(){return i()},{timeout:t})}):wd(Math.min(n,t))}function Sb(n){return!!n&&typeof n.then=="function"}function ub(n,t){try{var e=n();Sb(e)?e.then(function(i){return t(!0,i)},function(i){return t(!1,i)}):t(!0,e)}catch(i){t(!1,i)}}function gb(n,t,e){return e===void 0&&(e=16),Wn(this,void 0,void 0,function(){var i,a,o,s;return Yn(this,function(m){switch(m.label){case 0:i=Array(n.length),a=Date.now(),o=0,m.label=1;case 1:return o<n.length?(i[o]=t(n[o],o),s=Date.now(),s>=a+e?(a=s,[4,Gk()]):[3,3]):[3,4];case 2:m.sent(),m.label=3;case 3:return++o,[3,1];case 4:return[2,i]}})})}function al(n){return n.then(void 0,function(){}),n}function Wk(n,t){for(var e=0,i=n.length;e<i;++e)if(n[e]===t)return!0;return!1}function Yk(n,t){return!Wk(n,t)}function hh(n){return parseInt(n)}function ea(n){return parseFloat(n)}function Ka(n,t){return typeof n=="number"&&isNaN(n)?t:n}function Gi(n){return n.reduce(function(t,e){return t+(e?1:0)},0)}function Eb(n,t){if(t===void 0&&(t=1),Math.abs(t)>=1)return Math.round(n/t)*t;var e=1/t;return Math.round(n*e)/e}function qk(n){for(var t,e,i="Unexpected syntax '".concat(n,"'"),a=/^\s*([a-z-]*)(.*)$/i.exec(n),o=a[1]||void 0,s={},m=/([.:#][\w-]+|\[.+?\])/gi,g=function(C,P){s[C]=s[C]||[],s[C].push(P)};;){var A=m.exec(a[2]);if(!A)break;var f=A[0];switch(f[0]){case".":g("class",f.slice(1));break;case"#":g("id",f.slice(1));break;
294case"[":{var _=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(f);if(_)g(_[1],(e=(t=_[4])!==null&&t!==void 0?t:_[5])!==null&&e!==void 0?e:"");else throw new Error(i);break}default:throw new Error(i)}}return[o,s]}function $k(n){for(var t=new Uint8Array(n.length),e=0;e<n.length;e++){var i=n.charCodeAt(e);if(i>127)return new TextEncoder().encode(n);t[e]=i}return t}function Oo(n,t){var e=n[0]>>>16,i=n[0]&65535,a=n[1]>>>16,o=n[1]&65535,s=t[0]>>>16,m=t[0]&65535,g=t[1]>>>16,A=t[1]&65535,f=0,_=0,C=0,P=0;P+=o+A,C+=P>>>16,P&=65535,C+=a+g,_+=C>>>16,C&=65535,_+=i+m,f+=_>>>16,_&=65535,f+=e+s,f&=65535,n[0]=f<<16|_,n[1]=C<<16|P}function zn(n,t){var e=n[0]>>>16,i=n[0]&65535,a=n[1]>>>16,o=n[1]&65535,s=t[0]>>>16,m=t[0]&65535,g=t[1]>>>16,A=t[1]&65535,f=0,_=0,C=0,P=0;P+=o*A,C+=P>>>16,P&=65535,C+=a*A,_+=C>>>16,C&=65535,C+=o*g,_+=C>>>16,C&=65535,_+=i*A,f+=_>>>16,_&=65535,_+=a*g,f+=_>>>16,_&=65535,_+=o*m,f+=_>>>16,_&=65535,f+=e*A+i*g+a*m+o*s,f&=65535,n[0]=f<<16|_,n[1]=C<<16|P}function ns(n,t){var e=n[0];t%=64,t===32?(n[0]=n[1],n[1]=e):t<32?(n[0]=e<<t|n[1]>>>32-t,n[1]=n[1]<<t|e>>>32-t):(t-=32,n[0]=n[1]<<t|e>>>32-t,n[1]=e<<t|n[1]>>>32-t)}function yn(n,t){t%=64,t!==0&&(t<32?(n[0]=n[1]>>>32-t,n[1]=n[1]<<t):(n[0]=n[1]<<t-32,n[1]=0))}function Yt(n,t){n[0]^=t[0],n[1]^=t[1]}var Xk=[4283543511,3981806797],Zk=[3301882366,444984403];function Ab(n){var t=[0,n[0]>>>1];Yt(n,t),zn(n,Xk),t[1]=n[0]>>>1,Yt(n,t),zn(n,Zk),t[1]=n[0]>>>1,Yt(n,t)}var bd=[2277735313,289559509],_d=[1291169091,658871167],fb=[0,5],Jk=[0,1390208809],eB=[0,944331445];function tB(n,t){var e=$k(n);t=t||0;var i=[0,e.length],a=i[1]%16,o=i[1]-a,s=[0,t],m=[0,t],g=[0,0],A=[0,0],f;for(f=0;f<o;f=f+16)g[0]=e[f+4]|e[f+5]<<8|e[f+6]<<16|e[f+7]<<24,g[1]=e[f]|e[f+1]<<8|e[f+2]<<16|e[f+3]<<24,A[0]=e[f+12]|e[f+13]<<8|e[f+14]<<16|e[f+15]<<24,A[1]=e[f+8]|e[f+9]<<8|e[f+10]<<16|e[f+11]<<24,zn(g,bd),ns(g,31),zn(g,_d),Yt(s,g),ns(s,27),Oo(s,m),zn(s,fb),Oo(s,Jk),zn(A,_d),ns(A,33),zn(A,bd),Yt(m,A),ns(m,31),Oo(m,s),zn(m,fb),Oo(m,eB);g[0]=0,g[1]=0,A[0]=0,A[1]=0;var _=[0,0];switch(a){case 15:_[1]=e[f+14],yn(_,48),Yt(A,_);case 14:_[1]=e[f+13],yn(_,40),Yt(A,_);case 13:_[1]=e[f+12],yn(_,32),Yt(A,_);case 12:_[1]=e[f+11],yn(_,24),Yt(A,_);case 11:_[1]=e[f+10],yn(_,16),Yt(A,_);case 10:_[1]=e[f+9],yn(_,8),Yt(A,_);case 9:_[1]=e[f+8],Yt(A,_),zn(A,_d),ns(A,33),zn(A,bd),Yt(m,A);case 8:_[1]=e[f+7],yn(_,56),Yt(g,_);case 7:_[1]=e[f+6],yn(_,48),Yt(g,_);case 6:_[1]=e[f+5],yn(_,40),Yt(g,_);case 5:_[1]=e[f+4],yn(_,32),Yt(g,_);case 4:_[1]=e[f+3],yn(_,24),Yt(g,_);case 3:_[1]=e[f+2],yn(_,16),Yt(g,_);case 2:_[1]=e[f+1],yn(_,8),Yt(g,_);case 1:_[1]=e[f],Yt(g,_),zn(g,bd),ns(g,31),zn(g,_d),Yt(s,g)}return Yt(s,i),Yt(m,i),Oo(s,m),Oo(m,s),Ab(s),Ab(m),Oo(s,m),Oo(m,s),("00000000"+(s[0]>>>0).toString(16)).slice(-8)+("00000000"+(s[1]>>>0).toString(16)).slice(-8)+("00000000"+(m[0]>>>0).toString(16)).slice(-8)+("00000000"+(m[1]>>>0).toString(16)).slice(-8)}function iB(n){var t;return RA({name:n.name,message:n.message,stack:(t=n.stack)===null||t===void 0?void 0:t.split(`
295`)},n)}function nB(n){return/^function\s.*?\{\s*\[native code]\s*}$/.test(String(n))}function aB(n){return typeof n!="function"}function oB(n,t){var e=al(new Promise(function(i){var a=Date.now();ub(n.bind(null,t),function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];var m=Date.now()-a;if(!o[0])return i(function(){return{error:o[1],duration:m}});var g=o[1];if(aB(g))return i(function(){return{value:g,duration:m}});i(function(){return new Promise(function(A){var f=Date.now();ub(g,function(){for(var _=[],C=0;C<arguments.length;C++)_[C]=arguments[C];var P=m+Date.now()-f;if(!_[0])return A({error:_[1],duration:P});A({value:_[1],duration:P})})})})})}));return function(){return e.then(function(a){return a()})}}function rB(n,t,e,i){var a=Object.keys(n).filter(function(s){return Yk(e,s)}),o=al(gb(a,function(s){return oB(n[s],t)},i));return function(){return Wn(this,void 0,void 0,function(){var m,g,A,f,_;return Yn(this,function(C){switch(C.label){case 0:return[4,o];case 1:return m=C.sent(),[4,gb(m,function(P){return al(P())},i)];case 2:return g=C.sent(),[4,Promise.all(g)];case 3:for(A=C.sent(),f={},_=0;_<a.length;++_)f[a[_]]=A[_];return[2,f]}})})}}function kb(){var n=window,t=navigator;return Gi(["MSCSSMatrix"in n,"msSetImmediate"in n,"msIndexedDB"in n,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function sB(){var n=window,t=navigator;return Gi(["msWriteProfilerMark"in n,"MSStream"in n,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!kb()}function ol(){var n=window,t=navigator;return Gi(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,(t.vendor||"").indexOf("Google")===0,"webkitResolveLocalFileSystemURL"in n,"BatteryManager"in n,"webkitMediaStream"in n,"webkitSpeechGrammar"in n])>=5}function ta(){var n=window,t=navigator;return Gi(["ApplePayError"in n,"CSSPrimitiveValue"in n,"Counter"in n,t.vendor.indexOf("Apple")===0,"RGBColor"in n,"WebKitMediaKeys"in n])>=4}function uh(){var n=window,t=n.HTMLElement,e=n.Document;return Gi(["safari"in n,!("ongestureend"in n),!("TouchEvent"in n),!("orientation"in n),t&&!("autocapitalize"in t.prototype),e&&"pointerLockElement"in e.prototype])>=4}function rl(){var n=window;return nB(n.print)&&String(n.browser)==="[object WebPageNamespace]"}function Bb(){var n,t,e=window;return Gi(["buildID"in navigator,"MozAppearance"in((t=(n=document.documentElement)===null||n===void 0?void 0:n.style)!==null&&t!==void 0?t:{}),"onmozfullscreenchange"in e,"mozInnerScreenX"in e,"CSSMozDocumentRule"in e,"CanvasCaptureMediaStream"in e])>=4}function lB(){var n=window;return Gi([!("MediaSettingsRange"in n),"RTCEncodedAudioFrame"in n,""+n.Intl=="[object Intl]",""+n.Reflect=="[object Reflect]"])>=3}function cB(){var n=window,t=n.URLPattern;return Gi(["union"in Set.prototype,"Iterator"in n,t&&"hasRegExpGroups"in t.prototype,"RGB8"in WebGLRenderingContext.prototype])>=3}function dB(){var n=window;return Gi(["DOMRectList"in n,"RTCPeerConnectionIceEvent"in n,"SVGGeometryElement"in n,"ontransitioncancel"in n])>=3}function sl(){var n=window,t=navigator,e=n.CSS,i=n.HTMLButtonElement;return Gi([!("getStorageUpdates"in t),i&&"popover"in i.prototype,"CSSCounterStyleRule"in n,e.supports("font-size-adjust: ex-height 0.5"),e.supports("text-transform: full-width")])>=4}function mB(){if(navigator.platform==="iPad")return!0;var n=screen,t=n.width/n.height;return Gi(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}function pB(){var n=document;return n.fullscreenElement||n.msFullscreenElement||n.mozFullScreenElement||n.webkitFullscreenElement||null}function hB(){var n=document;return(n.exitFullscreen||n.msExitFullscreen||n.mozCancelFullScreen||n.webkitExitFullscreen).call(n)}function gh(){var n=ol(),t=Bb(),e=window,i=navigator,a="connection";return n?Gi([!("SharedWorker"in e),i[a]&&"ontypechange"in i[a],!("sinkId"in new Audio)])>=2:t?Gi(["onorientationchange"in e,"orientation"in e,/android/i.test(i.appVersion)])>=2:!1}function uB(){var n=navigator,t=window,e=Audio.prototype,i=t.visualVie
295wport;return Gi(["srLatency"in e,"srChannelCount"in e,"devicePosture"in n,i&&"segments"in i,"getTextInformation"in Image.prototype])>=3}function gB(){return bB()?-4:AB()}function AB(){var n=window,t=n.OfflineAudioContext||n.webkitOfflineAudioContext;if(!t)return-2;if(fB())return-1;var e=4500,i=5e3,a=new t(1,i,44100),o=a.createOscillator();o.type="triangle",o.frequency.value=1e4;var s=a.createDynamicsCompressor();s.threshold.value=-50,s.knee.value=40,s.ratio.value=12,s.attack.value=0,s.release.value=.25,o.connect(s),s.connect(a.destination),o.start(0);var m=_B(a),g=m[0],A=m[1],f=al(g.then(function(_){return vB(_.getChannelData(0).subarray(e))},function(_){if(_.name==="timeout"||_.name==="suspended")return-3;throw _}));return function(){return A(),f}}function fB(){return ta()&&!uh()&&!dB()}function bB(){return ta()&&sl()&&rl()||ol()&&uB()&&cB()}function _B(n){var t=3,e=500,i=500,a=5e3,o=function(){},s=new Promise(function(m,g){var A=!1,f=0,_=0;n.oncomplete=function(v){return m(v.renderedBuffer)};var C=function(){setTimeout(function(){return g(bb("timeout"))},Math.min(i,_+a-Date.now()))},P=function(){try{var v=n.startRendering();switch(Sb(v)&&al(v),n.state){case"running":_=Date.now(),A&&C();break;case"suspended":document.hidden||f++,A&&f>=t?g(bb("suspended")):setTimeout(P,e);break}}catch(w){g(w)}};P(),o=function(){A||(A=!0,_>0&&C())}});return[s,o]}function vB(n){for(var t=0,e=0;e<n.length;++e)t+=Math.abs(n[e]);return t}function bb(n){var t=new Error(n);return t.name=n,t}function Ib(n,t,e){var i,a,o;return e===void 0&&(e=50),Wn(this,void 0,void 0,function(){var s,m;return Yn(this,function(g){switch(g.label){case 0:s=document,g.label=1;case 1:return s.body?[3,3]:[4,wd(e)];case 2:return g.sent(),[3,1];case 3:m=s.createElement("iframe"),g.label=4;case 4:return g.trys.push([4,,10,11]),[4,new Promise(function(A,f){var _=!1,C=function(){_=!0,A()},P=function(E){_=!0,f(E)};m.onload=C,m.onerror=P;var v=m.style;v.setProperty("display","block","important"),v.position="absolute",v.top="0",v.left="0",v.visibility="hidden",t&&"srcdoc"in m?m.srcdoc=t:m.src="about:blank",s.body.appendChild(m);var w=function(){var E,I;_||(((I=(E=m.contentWindow)===null||E===void 0?void 0:E.document)===null||I===void 0?void 0:I.readyState)==="complete"?C():setTimeout(w,10))};w()})];case 5:g.sent(),g.label=6;case 6:return!((a=(i=m.contentWindow)===null||i===void 0?void 0:i.document)===null||a===void 0)&&a.body?[3,8]:[4,wd(e)];case 7:return g.sent(),[3,6];case 8:return[4,n(m,m.contentWindow)];case 9:return[2,g.sent()];case 10:return(o=m.parentNode)===null||o===void 0||o.removeChild(m),[7];case 11:return[2]}})})}function wB(n){for(var t=qk(n),e=t[0],i=t[1],a=document.createElement(e??"div"),o=0,s=Object.keys(i);o<s.length;o++){var m=s[o],g=i[m].join(" ");m==="style"?xB(a.style,g):a.setAttribute(m,g)}return a}function xB(n,t){for(var e=0,i=t.split(";");e<i.length;e++){var a=i[e],o=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(a);if(o){var s=o[1],m=o[2],g=o[4];n.setProperty(s,m,g||"")}}}function CB(){for(var n=window;;){var t=n.parent;if(!t||t===n)return!1;try{if(t.location.origin!==n.location.origin)return!0}catch(e){if(e instanceof Error&&e.name==="SecurityError")return!0;throw e}n=t}}var yB="mmMwWLliI0O&1",MB="48px",as=["monospace","sans-serif","serif"],_b=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function PB(){var n=this;return Ib(function(t,e){var i=e.document;return Wn(n,void 0,void 0,function(){var a,o,s,m,g,A,f,_,C,P,v,w;return Yn(this,function(E){for(a=i.body,a.style.fontSize=MB,o=i.createElement("div"),o.style.setProperty("visibility","hidden","important"),s={},m={},g=function(I){var k=i.createElement("span"),S=k.style;
295return S.position="absolute",S.top="0",S.left="0",S.fontFamily=I,k.textContent=yB,o.appendChild(k),k},A=function(I,k){return g("'".concat(I,"',").concat(k))},f=function(){return as.map(g)},_=function(){for(var I={},k=function(J){I[J]=as.map(function(Z){return A(J,Z)})},S=0,F=_b;S<F.length;S++){var N=F[S];k(N)}return I},C=function(I){return as.some(function(k,S){return I[S].offsetWidth!==s[k]||I[S].offsetHeight!==m[k]})},P=f(),v=_(),a.appendChild(o),w=0;w<as.length;w++)s[as[w]]=P[w].offsetWidth,m[as[w]]=P[w].offsetHeight;return[2,_b.filter(function(I){return C(v[I])})]})})})}function OB(){var n=navigator.plugins;if(n){for(var t=[],e=0;e<n.length;++e){var i=n[e];if(i){for(var a=[],o=0;o<i.length;++o){var s=i[o];a.push({type:s.type,suffixes:s.suffixes})}t.push({name:i.name,description:i.description,mimeTypes:a})}}return t}}function SB(){return EB(RB())}function EB(n){var t,e=!1,i,a,o=kB(),s=o[0],m=o[1];return BB(s,m)?(e=IB(m),n?i=a="skipped":(t=TB(s,m),i=t[0],a=t[1])):i=a="unsupported",{winding:e,geometry:i,text:a}}function kB(){var n=document.createElement("canvas");return n.width=1,n.height=1,[n,n.getContext("2d")]}function BB(n,t){return!!(t&&n.toDataURL)}function IB(n){return n.rect(0,0,10,10),n.rect(2,2,6,6),!n.isPointInPath(5,5,"evenodd")}function TB(n,t){DB(n,t);var e=lh(n),i=lh(n);if(e!==i)return["unstable","unstable"];FB(n,t);var a=lh(n);return[a,e]}function DB(n,t){n.width=240,n.height=60,t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(100,1,62,20),t.fillStyle="#069",t.font='11pt "Times New Roman"';var e="Cwm fjordbank gly ".concat("\u{1F603}");t.fillText(e,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(e,4,45)}function FB(n,t){n.width=122,n.height=110,t.globalCompositeOperation="multiply";for(var e=0,i=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];e<i.length;e++){var a=i[e],o=a[0],s=a[1],m=a[2];t.fillStyle=o,t.beginPath(),t.arc(s,m,40,0,Math.PI*2,!0),t.closePath(),t.fill()}t.fillStyle="#f9c",t.arc(60,60,60,0,Math.PI*2,!0),t.arc(60,60,20,0,Math.PI*2,!0),t.fill("evenodd")}function lh(n){return n.toDataURL()}function RB(){return ta()&&sl()&&rl()}function LB(){var n=navigator,t=0,e;n.maxTouchPoints!==void 0?t=hh(n.maxTouchPoints):n.msMaxTouchPoints!==void 0&&(t=n.msMaxTouchPoints);try{document.createEvent("TouchEvent"),e=!0}catch{e=!1}var i="ontouchstart"in window;return{maxTouchPoints:t,touchEvent:e,touchStart:i}}function QB(){return navigator.oscpu}function zB(){var n=navigator,t=[],e=n.language||n.userLanguage||n.browserLanguage||n.systemLanguage;if(e!==void 0&&t.push([e]),Array.isArray(n.languages))ol()&&lB()||t.push(n.languages);else if(typeof n.languages=="string"){var i=n.languages;i&&t.push(i.split(","))}return t}function UB(){return window.screen.colorDepth}function HB(){return Ka(ea(navigator.deviceMemory),void 0)}function VB(){if(!(ta()&&sl()&&rl()))return NB()}function NB(){var n=screen,t=function(i){return Ka(hh(i),null)},e=[t(n.width),t(n.height)];return e.sort().reverse(),e}var jB=2500,GB=10,vd,ch;function KB(){if(ch===void 0){var n=function(){var t=mh();ph(t)?ch=setTimeout(n,jB):(vd=t,ch=void 0)};n()}}function WB(){var n=this;return KB(),function(){return Wn(n,void 0,void 0,function(){var t;return Yn(this,function(e){switch(e.label){case 0:return t=mh(),ph(t)?vd?[2,rp([],vd,!0)]:pB()?[4,hB()]:[3,2]:[3,2];case 1:e.sent(),t=mh(),e.label=2;case 2:return ph(t)||(vd=t),[2,t]}})})}}function YB(){var n=this;if(ta()&&sl()&&rl())return function(){return Promise.resolve(void 0)};var t=WB();return function(){return Wn(n,void 0,void 0,function(){var e,i;return Yn(this,function(a){switch(a.label){case 0:return[4,t()];case 1:return e=a.sent(),i=function(o){return o===null?null:Eb(o,GB)},[2,[i(e[0]),i(e[1]),i(e[2]),i(e[3])]]}})})}}function mh(){var n=screen;return[Ka(ea(n.availTop),null),Ka(ea(n.width)-ea(n.availWidth)-Ka(ea(n.availLeft),0),null),Ka(ea(n.height)-ea(n.availHeight)-Ka(ea(n.availTop),0),null),Ka(ea(n.availLeft),null)]}function ph(n){for(var t=0;t<4;++t)if(n[t])return!1;return!0}function qB(){return Ka(hh(navigator.hardwareConcurrency),void 0)}function $B(){var n,t=(n=window.Intl)===null||n===void 0?void 0:n.DateTimeFormat;if(t){var e=new t().resolvedOptions().timeZone;if(e)return e}var i=-XB();return"UTC".concat(i>=0?"+":"").concat(i)}function XB(){var n=new Date().getFullYear();return Math.max(ea(new Date(n,0,1).getTimezoneOffset()),ea(new Date(n,6,1).getTimezoneOffset()))}function ZB(){try{return!!window.sessionStorage}catch{return!0}}function JB(){try{return!!window.localStorage}catch{return!0}}function e4(){if(!(kb()||sB()))try{return!!window.indexedDB}catch{return!0}}
vendor: 4,418 bytes, line 295
295function t4(){return!!window.openDatabase}function i4(){return navigator.cpuClass}function n4(){var n=navigator.platform;return n==="MacIntel"&&ta()&&!uh()?mB()?"iPad":"iPhone":n}function a4(){return navigator.vendor||""}function o4(){for(var n=[],t=0,e=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<e.length;t++){var i=e[t],a=window[i];a&&typeof a=="object"&&n.push(i)}return n.sort()}function r4(){var n=document;try{n.cookie="cookietest=1; SameSite=Strict;";var t=n.cookie.indexOf("cookietest=")!==-1;return n.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}catch{return!1}}function s4(){var n=atob;return{abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',n("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",n("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",n("LnNwb25zb3JpdA=="),".ylamainos",n("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),n("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZHBlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",n("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",n("LmhlYWRlci1ibG9ja2VkLWFk"),n("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",n("I2FkXzMwMFgyNTA="),n("I2Jhbm5lcmZsb2F0MjI="),n("I2NhbXBhaWduLWJhbm5lcg=="),n("I0FkLUNvbnRlbnQ=")],adGuardChinese:[n("LlppX2FkX2FfSA=="),n("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",n("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),n("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",n("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",n("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",n("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),n("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),n("LmFkZ29vZ2xl"),n("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[n("YW1wLWF1dG8tYWRz"),n("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",n("I2FkX2ludmlld19hcmVh")],adGuardRussian:[n("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),n("LnJlY2xhbWE="),'div[id^="smi2adblock"]',n("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[n("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),n("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",n("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),n("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),n("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",n("I3Jla2xhbWk="),n("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),n("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),n("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[n("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",n("LndpZGdldF9wb19hZHNfd2lkZ2V0"),n("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",n("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[n("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),n("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",n("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",n("I3Jla2xhbW5pLWJveA=="),n("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",n("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[n("I2FkdmVydGVudGll"),n("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",n("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",n("LnNwb25zb3JsaW5rZ3J1ZW4="),n("I3dlcmJ1bmdza3k="),n("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),n("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[n("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",n("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),n("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG
2951sLml0LyJd"),n("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[n("LnJla2xhbW9zX3RhcnBhcw=="),n("LnJla2xhbW9zX251b3JvZG9z"),n("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),n("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),n("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[n("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[n("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),n("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiXQ=="),"article.category-samarbete",n("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[n("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),n("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),n("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",n("LmFkX19tYWlu"),n("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[n("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[n("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),n("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[n("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),n("I2xpdmVyZUFkV3JhcHBlcg=="),n("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),n("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[n("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",n("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),n("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),n("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[n("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),n("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),n("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",n("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),n("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),n("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiX
295Q=="),n("ZGl2I3NrYXBpZWNfYWQ=")],ro:[n("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),n("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),n("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),n("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[n("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),n("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),n("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",n("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),n("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",n("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]}}function l4(n){var t=n===void 0?{}:n,e=t.debug;return Wn(this,void 0,void 0,function(){var i,a,o,s,m,g;return Yn(this,function(A){switch(A.label){case 0:return c4()?(i=s4(),a=Object.keys(i),o=(g=[]).concat.apply(g,a.map(function(f){return i[f]})),[4,d4(o)]):[2,void 0];case 1:return s=A.sent(),e&&m4(i,s),m=a.filter(function(f){var _=i[f],C=Gi(_.map(function(P){return s[P]}));return C>_.length*.6}),m.sort(),[2,m]}})})}function c4(){return ta()||gh()}function d4(n){var t;return Wn(this,void 0,void 0,function(){var e,i,a,o,g,s,m,g;return Yn(this,function(A){switch(A.label){case 0:for(e=document,i=e.createElement("div"),a=new Array(n.length),o={},vb(i),g=0;g<n.length;++g)s=wB(n[g]),s.tagName==="DIALOG"&&s.show(),m=e.createElement("div"),vb(m),m.appendChild(s),i.appendChild(m),a[g]=s;A.label=1;case 1:return e.body?[3,3]:[4,wd(50)];case 2:return A.sent(),[3,1];case 3:e.body.appendChild(i);try{for(g=0;g<n.length;++g)a[g].offsetParent||(o[n[g]]=!0)}finally{(t=i.parentNode)===null||t===void 0||t.removeChild(i)}return[2,o]}})})}function vb(n){n.style.setProperty("visibility","hidden","important"),n.style.setProperty("display","block","important")}function m4(n,t){for(var e="DOM blockers debug:\n```",i=0,a=Object.keys(n);i<a.length;i++){var o=a[i];e+=`
296`.concat(o,":");for(var s=0,m=n[o];s<m.length;s++){var g=m[s];e+=`
297  `.concat(t[g]?"\u{1F6AB}":"\u27A1\uFE0F"," ").concat(g)}}console.log("".concat(e,"\n```"))}function p4(){for(var n=0,t=["rec2020","p3","srgb"];n<t.length;n++){var e=t[n];if(matchMedia("(color-gamut: ".concat(e,")")).matches)return e}}function h4(){if(wb("inverted"))return!0;if(wb("none"))return!1}function wb(n){return matchMedia("(inverted-colors: ".concat(n,")")).matches}function u4(){if(xb("active"))return!0;if(xb("none"))return!1}function xb(n){return matchMedia("(forced-colors: ".concat(n,")")).matches}var g4=100;function A4(){if(matchMedia("(min-monochrome: 0)").matches){for(var n=0;n<=g4;++n)if(matchMedia("(max-monochrome: ".concat(n,")")).matches)return n;throw new Error("Too high value")}}function f4(){if(os("no-preference"))return 0;if(os("high")||os("more"))return 1;if(os("low")||os("less"))return-1;if(os("forced"))return 10}function os(n){return matchMedia("(prefers-contrast: ".concat(n,")")).matches}function b4(){if(Cb("reduce"))return!0;if(Cb("no-preference"))return!1}function Cb(n){return matchMedia("(prefers-reduced-motion: ".concat(n,")")).matches}function _4(){if(yb("reduce"))return!0;if(yb("no-preference"))return!1}function yb(n){return matchMedia("(prefers-reduced-transparency: ".concat(n,")")).matches}function v4(){if(Mb("high"))return!0;if(Mb("standard"))return!1}function Mb(n){return matchMedia("(dynamic-range: ".concat(n,")")).matches}var Tt=Math,ji=function(){return 0};function w4(){var n=Tt.acos||ji,t=Tt.acosh||ji,e=Tt.asin||ji,i=Tt.asinh||ji,a=Tt.atanh||ji,o=Tt.atan||ji,s=Tt.sin||ji,m=Tt.sinh||ji,g=Tt.cos||ji,A=Tt.cosh||ji,f=Tt.tan||ji,_=Tt.tanh||ji,C=Tt.exp||ji,P=Tt.expm1||ji,v=Tt.log1p||ji,w=function(j){return Tt.pow(Tt.PI,j)},E=function(j){return Tt.log(j+Tt.sqrt(j*j-1))},I=function(j){return Tt.log(j+Tt.sqrt(j*j+1))},k=function(j){return Tt.log((1+j)/(1-j))/2},S=function(j){return Tt.exp(j)-1/Tt.exp(j)/2},F=function(j){return(Tt.exp(j)+1/Tt.exp(j))/2},N=function(j){return Tt.exp(j)-1},J=function(j){return(Tt.exp(2*j)-1)/(Tt.exp(2*j)+1)},Z=function(j){return Tt.log(1+j)};return{acos:n(.12312423423423424),acosh:t(1e308),acoshPf:E(1e154),asin:e(.12312423423423424),asinh:i(1),asinhPf:I(1),atanh:a(.5),atanhPf:k(.5),atan:o(.5),sin:s(-1e300),sinh:m(1),sinhPf:S(1),cos:g(10.000000000123),cosh:A(1),coshPf:F(1),tan:f(-1e300),tanh:_(1),tanhPf:J(1),exp:C(1),expm1:P(1),expm1Pf:N(1),log1p:v(10),log1pPf:Z(10),powPI:w(-100)}}var x4="mmMwWLliI0fiflO&1",dh={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]};function C4(){return y4(function(n,t){for(var e={},i={},a=0,o=Object.keys(dh);a<o.length;a++){var s=o[a],m=dh[s],g=m[0],A=g===void 0?{}:g,f=m[1],_=f===void 0?x4:f,C=n.createElement("span");C.textContent=_,C.style.whiteSpace="nowrap";for(var P=0,v=Object.keys(A);P<v.length;P++){var w=v[P],E=A[w];E!==void 0&&(C.style[w]=E)}e[s]=C,t.append(n.createElement("br"),C)}for(var I=0,k=Object.keys(dh);I<k.length;I++){var s=k[I];i[s]=e[s].getBoundingClientRect().width}return i})}function y4(n,t){return t===void 0&&(t=4e3),Ib(function(e,i){var a=i.document,o=a.body,s=o.style;s.width="".concat(t,"px"),s.webkitTextSizeAdjust=s.textSizeAdjust="none",ol()?o.style.zoom="".concat(1/i.devicePixelRatio):ta()&&(o.style.zoom="reset");var m=a.createElement("div");return m.textContent=rp([],Array(t/20<<0),!0).map(function(){return"word"}).join(" "),o.appendChild(m),n(a,o)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')}function M4(){return navigator.pdfViewerEnabled}function P4(){var n=new Float32Array(1),t=new Uint8Array(n.buffer);return n[0]=1/0,n[0]=n[0]-n[0],t[3]}function O4(){var n=window.ApplePaySession;if(typeof n?.canMakePayments!="function")return-1;if(S4())return-3;try{return n.canMakePayments()?1:0}catch(t){return E4(t)}}var S4=CB;function E4(n){if(n instanceof Error&&n.name==="InvalidAccessError"&&/\bfrom\b.*\binsecure\b/i.test(n.message))return-2;throw n}function k4(){var n,t=document.createElement("a"),e=(n=t.attributionSourceId)!==null&&n!==void 0?n:t.attributionsourceid;return e===void 0?void 0:String(e)}var Tb=-1,Db=-2,B4=new Set([10752,2849,2884,2885,2886,2928,2929,2930,2931,2932,2960,2961,2962,2963,2964,2965,2966,2967,2968,2978,3024,3042,3088,3089,3106,3107,32773,32777,32777,32823,32824,32936,32937,32938,32939,32968,32969,32970,32971,3317,33170,3333,3379,3386,33901,33902,34016,34024,34076,3408,3410,3411,3412,3413,3414,3415,34467,34816,34817,34818,34819,34877,34921,34930,35660,35661,35724,35738,35739,36003,36004,36005,36347,36348,36349,37440,37441,37443,7936,7937,7938]),I4=ne
297w Set([34047,35723,36063,34852,34853,34854,34229,36392,36795,38449]),T4=["FRAGMENT_SHADER","VERTEX_SHADER"],D4=["LOW_FLOAT","MEDIUM_FLOAT","HIGH_FLOAT","LOW_INT","MEDIUM_INT","HIGH_INT"],Fb="WEBGL_debug_renderer_info",F4="WEBGL_polygon_mode";function R4(n){var t,e,i,a,o,s,m=n.cache,g=Rb(m);if(!g)return Tb;if(!Qb(g))return Db;var A=Lb()?null:g.getExtension(Fb);return{version:((t=g.getParameter(g.VERSION))===null||t===void 0?void 0:t.toString())||"",vendor:((e=g.getParameter(g.VENDOR))===null||e===void 0?void 0:e.toString())||"",vendorUnmasked:A?(i=g.getParameter(A.UNMASKED_VENDOR_WEBGL))===null||i===void 0?void 0:i.toString():"",renderer:((a=g.getParameter(g.RENDERER))===null||a===void 0?void 0:a.toString())||"",rendererUnmasked:A?(o=g.getParameter(A.UNMASKED_RENDERER_WEBGL))===null||o===void 0?void 0:o.toString():"",shadingLanguageVersion:((s=g.getParameter(g.SHADING_LANGUAGE_VERSION))===null||s===void 0?void 0:s.toString())||""}}function L4(n){var t=n.cache,e=Rb(t);if(!e)return Tb;if(!Qb(e))return Db;var i=e.getSupportedExtensions(),a=e.getContextAttributes(),o=[],s=[],m=[],g=[],A=[];if(a)for(var f=0,_=Object.keys(a);f<_.length;f++){var C=_[f];s.push("".concat(C,"=").concat(a[C]))}for(var P=Pb(e),v=0,w=P;v<w.length;v++){var E=w[v],I=e[E];m.push("".concat(E,"=").concat(I).concat(B4.has(I)?"=".concat(e.getParameter(I)):""))}if(i)for(var k=0,S=i;k<S.length;k++){var F=S[k];if(!(F===Fb&&Lb()||F===F4&&U4())){var N=e.getExtension(F);if(!N){o.push(F);continue}for(var J=0,Z=Pb(N);J<Z.length;J++){var E=Z[J],I=N[E];g.push("".concat(E,"=").concat(I).concat(I4.has(I)?"=".concat(e.getParameter(I)):""))}}}for(var j=0,V=T4;j<V.length;j++)for(var Y=V[j],ae=0,te=D4;ae<te.length;ae++){var ie=te[ae],oe=Q4(e,Y,ie);A.push("".concat(Y,".").concat(ie,"=").concat(oe.join(",")))}return g.sort(),m.sort(),{contextAttributes:s,parameters:m,shaderPrecisions:A,extensions:i,extensionParameters:g,unsupportedExtensions:o}}function Rb(n){if(n.webgl)return n.webgl.context;var t=document.createElement("canvas"),e;t.addEventListener("webglCreateContextError",function(){return e=void 0});for(var i=0,a=["webgl","experimental-webgl"];i<a.length;i++){var o=a[i];try{e=t.getContext(o)}catch{}if(e)break}return n.webgl={context:e},e}function Q4(n,t,e){var i=n.getShaderPrecisionFormat(n[t],n[e]);return i?[i.rangeMin,i.rangeMax,i.precision]:[]}function Pb(n){var t=Object.keys(n.__proto__);return t.filter(z4)}function z4(n){return typeof n=="string"&&!n.match(/[^A-Z0-9_x]/)}function Lb(){return Bb()}function U4(){return ol()||ta()}function Qb(n){return typeof n.getParameter=="function"}function H4(){var n=gh()||ta();if(!n)return-2;if(!window.AudioContext)return-1;var t=new AudioContext().baseLatency;return t==null?-1:isFinite(t)?t:-3}function V4(){if(!window.Intl)return-1;var n=window.Intl.DateTimeFormat;if(!n)return-2;var t=n().resolvedOptions().locale;return!t&&t!==""?-3:t}var N4={fonts:PB,domBlockers:l4,fontPreferences:C4,audio:gB,screenFrame:YB,canvas:SB,osCpu:QB,languages:zB,colorDepth:UB,deviceMemory:HB,screenResolution:VB,hardwareConcurrency:qB,timezone:$B,sessionStorage:ZB,localStorage:JB,indexedDB:e4,openDatabase:t4,cpuClass:i4,platform:n4,plugins:OB,touchSupport:LB,vendor:a4,vendorFlavors:o4,cookiesEnabled:r4,colorGamut:p4,invertedColors:h4,forcedColors:u4,monochrome:A4,contrast:f4,reducedMotion:b4,reducedTransparency:_4,hdr:v4,math:w4,pdfViewerEnabled:M4,architecture:P4,applePay:O4,privateClickMeasurement:k4,audioBaseLatency:H4,dateTimeLocale:V4,webGlBasics:R4,webGlExtensions:L4};function j4(n){return rB(N4,n,[])}var G4="$ if upgrade to Pro: https://fpjs.dev/pro";function K4(n){var t=W4(n),e=Y4(t);return{score:t,comment:G4.replace(/\$/g,"".concat(e))}}function W4(n){if(gh())return .4;if(ta())return uh()&&!(sl()&&rl())?.5:.3;var t="value"in n.platform?n.platform.value:"";return/^Win/.test(t)?.6:/^Mac/.test(t)?.5:.7}function Y4(n){return Eb(.99+.01*n,1e-4)}function q4(n){for(var t="",e=0,i=Object.keys(n).sort();e<i.length;e++){var a=i[e],o=n[a],s="error"in o?"error":JSON.stringify(o.value);t+="".concat(t?"|":"").concat(a.replace(/([:|\\])/g,"\\$1"),":").concat(s)}return t}function $4(n){return JSON.stringify(n,function(t,e){return e instanceof Error?iB(e):e},2)}function X4(n){return tB(q4(n))}function Z4(n){var t,e=K4(n);return{get visitorId(){return t===void 0&&(t=X4(this.components)),t},set visitorId(i){t=i},confidence:e,components:n,version:Ob}}function J4(n){return n===void 0&&(n=50),Kk(n,n*2)}function eI(n,t){var e=Date.now();return{get:function(i){return Wn(this,void 0,void 0,function(){var a,o,s;return Yn(this,function(m){switch(m.label){case 0:return a=Date.now(),[4,n()];case 1:return o=m.sent(),s=Z4(o),(t||i?.debug)&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(s.version,`
298userAgent: `).concat(navigator.userAgent,`
299timeBetweenLoadAndGet: `).concat(a-e,`
300visitorId: `).concat(s.visitorId,`
301components: `).concat($4(o),"\n```")),[2,s]}})})}}}function tI(){if(!(window.__fpjs_d_m||Math.random()>=.001))try{var n=new XMLHttpRequest;n.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(Ob,"/npm-monitoring"),!0),n.send()}catch(t){console.error(t)}}function zb(n){var t;return n===void 0&&(n={}),Wn(this,void 0,void 0,function(){var e,i,a;return Yn(this,function(o){switch(o.label){case 0:return(!((t=n.monitoring)!==null&&t!==void 0)||t)&&tI(),e=n.delayFallback,i=n.debug,[4,J4(e)];case 1:return o.sent(),a=j4({cache:{},debug:i}),[2,eI(a,i)]}})})}var Ub=(()=>{class n{getFingerprint(){return Fr(this,null,function*(){try{return(yield(yield zb()).get()).visitorId}catch(e){return console.error("Fingerprint error:",e),"error"}})}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var Hb=(()=>{class n{getSystemInfo(){return{userAgent:navigator.userAgent,platform:navigator.platform,language:navigator.language,screen:{width:screen.width,height:screen.height},timezone:Intl.DateTimeFormat().resolvedOptions().timeZone}}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var Vb=(()=>{class n{constructor(e){this.sanitizer=e}transform(e){if(!e)return"";let i=/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})/g,o=new DOMParser().parseFromString(e,"text/html");o.querySelectorAll("a").forEach(A=>{let f=A.getAttribute("href")||"";try{let _=new URL(f);if(A.setAttribute("target","_blank"),A.setAttribute("rel","noopener noreferrer"),f.startsWith("mailto:")){let C=f.replace("mailto:","");A.innerHTML=`<b>${C}</b>`}else A.textContent="Know more"}catch{A.setAttribute("href","https://mitresource.com"),A.setAttribute("target","_blank"),A.setAttribute("rel","noopener noreferrer"),A.textContent="Know more"}});let m=document.createTreeWalker(o.body,NodeFilter.SHOW_TEXT),g;for(;g=m.nextNode();){let A=g.nodeValue||"";if(i.test(A)){let f=document.createElement("span");f.innerHTML=A.replace(i,"<b>$1</b>"),g.parentNode?.replaceChild(f,g)}}return this.sanitizer.bypassSecurityTrustHtml(o.body.innerHTML)}static{this.\u0275fac=function(i){return new(i||n)(B(Sc,16))}}static{this.\u0275pipe=KA({name:"sanitizeMessage",type:n,pure:!0})}}return n})();var rI=["chatContainer"],Ah=n=>({"has-value":n});function sI(n,t){if(n&1){let e=Ee();r(0,"button",11,0),K("click",function(){q(e);let a=H();return X(a.toggleChat())}),y(2,"i",12),l()}}function lI(n,t){if(n&1){let e=Ee();r(0,"div",13),y(1,"div",14),r(2,"div",15),y(3,"img",16),l(),r(4,"div",17)(5,"h4",18),u(6,"Maganti IT Resources"),l(),r(7,"p",19),u(8,"We are here to help you! Chat to connect with us right away."),l(),r(9,"div",20)(10,"button",21),K("click",function(){q(e);let a=H();return X(a.showChatbox=!0)}),y(11,"i",22),l(),r(12,"div",23),u(13,"Chat"),l()()()()}if(n&2){let e=H();R("@slideFade",e.isOpen?"open":"closed")}}function cI(n,t){if(n&1&&(r(0,"div",39),y(1,"div",40),Ii(2,"sanitizeMessage"),l()),n&2){let e=t.$implicit;R("ngClass",e.isBot?"bot-message":"user-message"),M(),R("innerHTML",nf(2,2,e.text),go)}}function dI(n,t){if(n&1&&(r(0,"div",37,1),ee(2,cI,3,4,"div",38),l(
301)),n&2){let e=H(2);M(2),R("ngForOf",e.messages)}}function mI(n,t){n&1&&(r(0,"div",52),u(1," Please enter a valid name. "),l())}function pI(n,t){n&1&&(r(0,"div",52),u(1," Please enter a valid email address. "),l())}function hI(n,t){n&1&&(r(0,"span"),u(1,"Please enter a valid phone number (e.g., +91 98765 43210 or +1 416 555 1234)"),l())}function uI(n,t){n&1&&(r(0,"span"),u(1,"Phone number is too short"),l())}function gI(n,t){n&1&&(r(0,"span"),u(1,"Phone number is too long"),l())}function AI(n,t){if(n&1&&(r(0,"div",52),ee(1,hI,2,0,"span",53)(2,uI,2,0,"span",53)(3,gI,2,0,"span",53),l()),n&2){H();let e=jt(19);M(),R("ngIf",e.hasError("pattern")),M(),R("ngIf",e.hasError("minlength")),M(),R("ngIf",e.hasError("maxlength"))}}function fI(n,t){if(n&1){let e=Ee();r(0,"div",41)(1,"form",42,2),K("ngSubmit",function(){q(e);let a=H(2);return X(a.submitForm())}),r(3,"p",43),u(4,"Please fill in the below form so that we may assist you better"),l(),r(5,"div",44)(6,"input",45,3),ha("ngModelChange",function(a){q(e);let o=H(2);return pa(o.formData.contact_person,a)||(o.formData.contact_person=a),X(a)}),l(),r(8,"label"),u(9,"Full Name *"),l(),ee(10,mI,2,0,"div",46),l(),r(11,"div",44)(12,"input",47,4),ha("ngModelChange",function(a){q(e);let o=H(2);return pa(o.formData.email,a)||(o.formData.email=a),X(a)}),l(),r(14,"label"),u(15,"Email Address *"),l(),ee(16,pI,2,0,"div",46),l(),r(17,"div",44)(18,"input",48,5),ha("ngModelChange",function(a){q(e);let o=H(2);return pa(o.formData.phone,a)||(o.formData.phone=a),X(a)}),K("input",function(a){q(e);let o=H(2);return X(o.onPhoneInput(a))}),l(),r(20,"label"),u(21,"Phone Number"),l(),ee(22,AI,4,3,"div",46),l(),r(23,"div",49)(24,"button",50),u(25,"Done"),l(),r(26,"button",51),K("click",function(){q(e);let a=H(2);return X(a.skipForm())}),u(27,"Skip"),l()()()()}if(n&2){let e=jt(2),i=jt(7),a=jt(13),o=jt(19),s=H(2);M(5),R("ngClass",Bi(10,Ah,s.formData.contact_person)),M(),ma("ngModel",s.formData.contact_person),M(4),R("ngIf",i.invalid&&i.touched),M(),R("ngClass",Bi(12,Ah,s.formData.email)),M(),ma("ngModel",s.formData.email),M(4),R("ngIf",a.invalid&&a.touched),M(),R("ngClass",Bi(14,Ah,s.formData.phone)),M(),ma("ngModel",s.formData.phone),M(4),R("ngIf",o.invalid&&o.touched),M(2),R("disabled",e.invalid)}}function bI(n,t){if(n&1){let e=Ee();r(0,"div",54)(1,"textarea",55),ha("ngModelChange",function(a){q(e);let o=H(2);return pa(o.inputValue,a)||(o.inputValue=a),X(a)}),K("keydown",function(a){q(e);let o=H(2);return X(o.onEnterPress(a))}),l(),r(2,"button",56),K("click",function(){q(e);let a=H(2);return X(a.sendMessage())}),y(3,"i",57),l()()}if(n&2){let e=H(2);M(),ma("ngModel",e.inputValue)}}function _I(n,t){if(n&1){let e=Ee();r(0,"div",24)(1,"div",25)(2,"span",26),K("click",function(){q(e);let a=H();return X(a.goBack())}),y(3,"i",27),l(),r(4,"div",28),y(5,"img",29),l(),r(6,"div",30),u(7,"Chat with us now"),l(),r(8,"span",31),K("click",function(){q(e);let a=H();return X(a.toggleUserForm())}),y(9,"img",32),l()(),r(10,"div",33),ee(11,dI,3,1,"div",34)(12,fI,28,16,"div",35)(13,bI,4,1,"div",36),l()()}if(n&2){let e=H();R("@slideFade",e.isOpen?"open":"closed"),M(11),R("ngIf",e.isOpen&&!e.formVisible),M(),R("ngIf",e.formVisible),M(),R("ngIf",!e.formVisible)}}function vI(n,t){if(n&1){let e=Ee();r(0,"button",58),K("click",function(){q(e);let a=H();return X(a.toggleChat())}),y(1,"img",59),l()}}var Nb=(()=>{class n{toggleChat(){return Fr(this,null,function*(){if(this.isOpen=!this.isOpen,this.isOpen&&this.currentUserId==="0")try{let e=yield this.fingerprintService.getFingerprint(),i=new dp().set("fingerprint",e),a=yield LA(this.http.get(this.chatbotapiURL+"/track-user",{params:i}));this.currentUserId=a.user_id,this.existed_user=a.existing_user,this.systemIp=a.ip_address,this.fingerprint_address=a.fingerprint_address}catch(e){console.error("Failed to track user:",e)}this.isOpen||(this.showChatbox=!1)})}goBack(){this.showChatbox=!1}constructor(e,i,a,o){this.http=e,this.platformId=i,this.fingerprintService=a,this.metadataService=o,this.isBrowser=!1,this.isOpen=!1,this.inputValue="",this.userMessageCount=0,this.formVisible=!1,this.formCompleted=!1,this.currentUserId="0",this.systemIp="",this.lastMessageCount=0,this.existed_user=!1,this.user_id="",this.showChatbox=!1,this.fingerprint_address="",this.baseUrl=Ve.baseUrl,this.chatbotapiURL=Ve.chatbotapiURL,this.formData={user_id:"",contact_person:"",email:"",ph
301one:"",mac_address:""},this.messages=[{id:"1",text:"Welcome! Thank you for connecting with us.We are here to assist you. Please share your questions or requests.",isBot:!0,timestamp:new Date}],this.isBrowser=kt(this.platformId)}ngAfterViewInit(){if(!this.isBrowser)return;document.querySelectorAll('[data-bs-toggle="tooltip"]').forEach(i=>{new bootstrap.Tooltip(i)})}getFingerprint(){return Fr(this,null,function*(){let e=yield this.fingerprintService.getFingerprint();console.log("User Fingerprint:",e),this.fingerprint_address=e})}sendMessage(){if(!this.inputValue.trim())return;let e=this.inputValue.trim().toLowerCase();this.messages.push({id:Date.now().toString(),text:this.inputValue,isBot:!1,timestamp:new Date}),this.inputValue="",this.userMessageCount++,this.userMessageCount===1&&!this.existed_user&&(this.formVisible=!0),this.respondToUser(e)}respondToUser(e){let i={"what services do you offer":"We offer IT consulting, software development, digital marketing, and training services.","how can i contact you":"You can reach us at [email protected] or call +1-800-555-1234.","where are you located":"Our headquarters are in the United States, with offices in multiple locations.","who is the founder":"Maganti IT Resources was founded by Prasad Maganti, with Sushma Maganti as co-founder. <a href='https://www.mitresource.com/' target='_blank' class='chatbot-link'>Know more</a>",hi:"Hello! Welcome to our website. How can I assist you today?",hello:"Hi there! How can I help you?",hey:"Hey! How can I assist you?","good morning":"Good morning! How can I help you today?","good afternoon":"Good afternoon! What can I do for you?","good evening":"Good evening! How may I assist you?","how are you":"I'm just a bot, but I'm functioning well! How can I assist you?","what's up":"Everything\u2019s running smoothly here! How can I help you?","who are you":"I'm a virtual assistant here to help you with information about Maganti IT Resources.","i need help":"Sure! Could you please tell me more about the issue you're facing?","can you help me":"Of course! I'm here to help. Please tell me what you need assistance with.","i have an issue":"I'm sorry to hear that. Please provide more details so I can assist you.","thank you":"You're welcome! If you have more questions, feel free to ask.",thanks:"Glad to help! Let me know if you need anything else.","great job":"Thank you! I'm here whenever you need assistance.","good bot":"Thank you! \u{1F60A} I'm glad to be of service.","contact email":"You can contact us via email at [email protected]"};i[e]?(this.messages.push({id:Date.now().toString(),text:i[e],isBot:!0,timestamp:new Date}),setTimeout(()=>this.scrollToBottom(!0),100)):(this.messages.push({id:Date.now().toString(),text:"Thinking...",isBot:!0,timestamp:new Date}),this.callAWSAPI(e),setTimeout(()=>this.scrollToBottom(!0),100))}sendMessage1(){return Fr(this,null,function*(){if(!this.inputValue.trim())return;let e={id:Date.now().toString(),text:this.inputValue,isBot:!1,timestamp:new Date};this.messages.push(e);let i=this.inputValue.trim().toLowerCase();if(this.inputValue="",this.userMessageCount++,this.userMessageCount===1&&this.isBrowser&&this.currentUserId==="0")try{let o=yield this.fingerprintService.getFingerprint();this.messages.push({id:Date.now().toString(),text:"Thinking...",isBot:!0,timestamp:new Date});let s=new dp().set("fingerprint",o);this.http.get(this.chatbotapiURL+"/track-user",{params:s}).subscribe({next:m=>{this.currentUserId=m.user_id,this.existed_user=m.existing_user,this.systemIp=m.ip_address,this.fingerprint_address=m.fingerprint_address,this.existed_user||(this.formVisible=!0),this.callAWSAPI(i)},error:m=>{console.error("Error getting user ID:",m),this.messages.push({id:Date.now().toString(),text:"Unable to fetch user identity. Please try again later.",isBot:!0,timestamp:new Date})}}),setTimeout(()=>this.scrollToBottom(!0),100);return}catch(o){console.error("Failed to get fingerprint:",o)}else this.callAWSAPI(i);let a={"what services do you offer":"We offer IT consulting, softw
301are development, digital marketing, and training services.","how can i contact you":"You can reach us at [email protected] or call +1-800-555-1234.","where are you located":"Our headquarters are in the United States, with offices in multiple locations.","who is the founder":"Maganti IT Resources was founded by Prasad Maganti, with Sushma Maganti as co-founder. <a href='https://www.mitresource.com/' target='_blank' class='chatbot-link'>Know more</a>",hi:"Hello! Welcome to our website. How can I assist you today?",hello:"Hi there! How can I help you?",hey:"Hey! How can I assist you?","good morning":"Good morning! How can I help you today?","good afternoon":"Good afternoon! What can I do for you?","good evening":"Good evening! How may I assist you?","how are you":"I'm just a bot, but I'm functioning well! How can I assist you?","what's up":"Everything\u2019s running smoothly here! How can I help you?","who are you":"I'm a virtual assistant here to help you with information about Maganti IT Resources.","i need help":"Sure! Could you please tell me more about the issue you're facing?","can you help me":"Of course! I'm here to help. Please tell me what you need assistance with.","i have an issue":"I'm sorry to hear that. Please provide more details so I can assist you.","thank you":"You're welcome! If you have more questions, feel free to ask.",thanks:"Glad to help! Let me know if you need anything else.","great job":"Thank you! I'm here whenever you need assistance.","good bot":"Thank you! \u{1F60A} I'm glad to be of service.","contact email":"You can contact us via email at [email protected]"};if(this.messages.push({id:Date.now().toString(),text:"Thinking...",isBot:!0,timestamp:new Date}),a[i]){this.messages.pop(),this.messages.push({id:Date.now().toString(),text:a[i],isBot:!0,timestamp:new Date}),setTimeout(()=>this.scrollToBottom(!0),100);return}this.messages.push({id:Date.now().toString(),text:"Thinking...",isBot:!0,timestamp:new Date}),this.callAWSAPI(i),setTimeout(()=>this.scrollToBottom(!0),100)})}callAWSAPI(e){let i=this.chatbotapiURL+"/chat";this.http.post(i,{query:e,fingerprint_address:this.fingerprint_address,user_id:this.currentUserId}).subscribe({next:a=>{this.messages.pop(),a.response.toLowerCase().includes("the information is not available")?this.existed_user===!1?(this.formVisible=!0,this.messages.push({id:Date.now().toString(),text:a.response,isBot:!0,timestamp:new Date})):this.messages.push({id:Date.now().toString(),text:"This information isn\u2019t available right now. Since you're already connected with us, our team will c
301ontact you shortly with more details. Thank you!",isBot:!0,timestamp:new Date}):this.messages.push({id:Date.now().toString(),text:a.response,isBot:!0,timestamp:new Date}),setTimeout(()=>this.scrollToBottom(!0),100)},error:()=>{this.messages.pop(),this.messages.push({id:Date.now().toString(),text:"Something went wrong. Please try again later.",isBot:!0,timestamp:new Date}),setTimeout(()=>this.scrollToBottom(!0),100)}})}ngAfterViewChecked(){this.isOpen&&!this.formVisible&&this.messages.length!==this.lastMessageCount&&(setTimeout(()=>this.scrollToBottom(),50),this.lastMessageCount=this.messages.length)}scrollToBottom(e=!1){try{if(this.isBrowser){let i=this.chatContainer.nativeElement,a=100,o=i.scrollTop+i.clientHeight,s=i.scrollHeight,m=o>=s-a;(e||m)&&(i.scrollTop=s)}}catch{}}submitForm(){let{contact_person:e,email:i,phone:a}=this.formData;if(!e||!i){alert("Name and email are required.");return}let o={user_id:this.currentUserId,contact_person:e,email:i,phone_number:a,fingerprint_address:this.fingerprint_address},s={fullName:e,email:i,user_Id:this.currentUserId,phoneNumber:a,category:"chatbot"};this.http.post("https://salespotralapi.smartranserp.com/v1/postPeople",s).subscribe({next:m=>{},error:m=>{console.error("Form submission error",m)}}),this.http.post(this.chatbotapiURL+"/user_info",o).subscribe({next:m=>{this.messages.push({id:Date.now().toString(),text:`Hi${m.user_name?", "+m.user_name:""}. Your information has been saved successfully. We will reach you out shortly.`,isBot:!0,timestamp:new Date}),setTimeout(()=>this.scrollToBottom(!0),100),this.currentUserId=m.user_id,this.formVisible=!1,this.formCompleted=!0,this.formData={user_id:"",contact_person:"",email:"",phone:"",mac_address:""}},error:m=>{console.error("Form submission error",m),this.messages.push({id:Date.now().toString(),text:"Failed to submit form. Please try again later.",isBot:!0,timestamp:new Date}),setTimeout(()=>this.scrollToBottom(!0),100)}})}skipForm(){this.formVisible=!1,setTimeout(()=>this.scrollToBottom(!0),100)}onEnterPress(e){e.key==="Enter"&&this.sendMessage()}toggleUserForm(){this.formVisible=!this.formVisible,setTimeout(()=>this.scrollToBottom(!0),100)}onPhoneInput(e){let i=e.target;i.value=i.value.replace(/[^+\d\s]/g,""),i.value=i.value.replace(/\s{2,}/g," "),i.value.length>18&&(i.value=i.value.slice(0,18)),i.value.startsWith("+")||(i.value=i.value.trim().replace(/\s/g,"")),this.formData.phone=i.value}static{this.\u0275fac=function(i){return new(i||n)(B(Ut),B(It),B(Ub),B(Hb))}}static{this.\u0275cmp=re({type:n,selectors:[["app-chatbot"]],viewQuery:function(i,a){if(i&1&&_e(rI,5),i&2){let o;le(o=ce())&&(a.chatContainer=o.first)}},decls:5,vars:4,consts:[["targetButton",""],["chatContainer",""],["userForm","ngForm"],["nameRef","ngModel"],["emailRef","ngModel"],["phoneRef","ngModel"],[1,"chatbot-container"],["class","minimize-btn",3,"click",4,"ngIf"],["class","chat-popup-card chat-window chatbot-card",4,"ngIf"],["class","chatbox-window",4,"ngIf"],["class","chat-toggle chatbot-tooltip","aria-label","Chat with us","data-tooltip","Chat with us",3,"click",4,"ngIf"],[1,"minimize-btn",3,"click"],[1,"fa-solid","fa-angle-down","text-white"],[1,"chat-popup-card","chat-window","chatbot-card"],[1,"chat-header"],[1,"logo-circle"],["src","assets/images/homepage/Adobe Express - file.png","alt","Logo"],[1,"chat-body"],[1,"company-title"],[1,"company-text"],[1,"chat-button-container"],[1,"chat-button",3,"click"],[1,"fa-solid","fa-message","ion-icon"],[1,"chat-label"],[1,"chatbox-window"],[1,"chatbody-header"],[1,"back-arrow",3,"click"],[1,"fa-solid","fa-chevron-left","text-white"],[1,"chat-header-logo-container"],["src","assets/images/chatbotimages/logoshort.png","width","30","alt","Logo",1,"chat-logo"],[1,"chat-title"],["title","Update Info",1,"chatbox-userinfo",3,"click"],["src","assets/images/chatbotimages/user.png","width","35","height","35","alt","Logo"],[1,"chatbox-body"],["class","chat-messages",4,"ngIf"],["class","form-popup",4,"ngIf"],["class","chatbox-input",4,"ngIf"],[1,"chat-messages"],[3,"ngClass",4,"ngFor","ngForOf"],[3,"ngClass"],[3,"innerHTML"],[1,"form-popup"],[3,"ngSubmit"],[1,"form-heading"],[1,"form-group",3,"ngClass"],["type","text","name","name","required","","pattern","^[A-Za-z]+(?:[ '-][A-Za-z]+)*$","maxlength","100",3,"ngModelChange","ngModel"],["class","error",4,"ngIf"],["type","email","name","email","required","",3,"ngModelChange","ngModel"],["type","tel","name","phone","pattern","^(\\d{10,15}|\\+\\d{1,3}\\s?[\\d\\s]{8,15})$","minlength","10","maxlength","18",3,"ngModelChange","input","ngModel"],[1,"form-actions"],["type","submit",1,"done-btn",3,"disabled"],["type","button",1,"skip-btn",3,"click"],[1,"error"],[4,"ngIf"],[1,"chatbox-input"],["placeholder","Type your message and hit 'Enter'","rows","1",3,"ngModelChange","keydown","ngModel"],[3,"click"],[1,"fa","fa-paper-plane","send-icon"],["aria-label","Chat with us","data-tooltip","Chat with us",1,"chat-toggle","chatbot-tooltip",3,"click"],["src","assets/images/chatbotimages/chatbot.webp","width","50","height","50","alt","Logo"]],template:function(i,a){i&1&&(r(0,"div",6),ee(1,sI,3,0,"button",7)(2,lI,14,1,"div",8)(3,_I,14,4,"div",9)(4,vI,2,0,"button",10),l()),i&2&&(M(),R("ngIf",a.isOpen),M(),R("ngIf",a.isOpen&&!a.showChatbox),M(),R("ngIf",a.isOpen&&a.showChatbox),M(),R("ngIf",!a.isOpen))},dependencies:[In,Tn,ti,fa,$n,Xn,Aa,Wr,Yr,vo,Bc,hp,Kr,Mo,Vb],styles:["@media (max-width: 767px){.chatbox-body[_ngcontent-%COMP%]{width:100%!important}.chatbot-container[_ngcontent-%COMP%]{right:0!important;bottom:0}.chat-window[_ngcontent-%COMP%]{width:100%!important}}.chat-toggle[_ngcontent-%COMP%]{background:linear-gradient(to right,#6366f1,#3b82f6);color:#fff;border:none;border-radius:50%;width:56px;height:56px;font-size:24px;
301cursor:pointer;box-shadow:0 4px 12px #0000004d}.chat-window[_ngcontent-%COMP%]{width:400px;height:518px;background:#fff;border-radius:14px;box-shadow:0 8px 24px #00000026;display:flex;flex-direction:column;overflow:hidden;animation:scale-in .3s ease-in-out}.chat-header[_ngcontent-%COMP%]{background:linear-gradient(to right,#3b82f6,#6366f1);color:#fff;padding:16px;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center}.chat-messages[_ngcontent-%COMP%]{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth;height:340px;word-wrap:break-word;word-break:break-word}.bot-message[_ngcontent-%COMP%], .user-message[_ngcontent-%COMP%]{max-width:80%;padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.4}.bot-message[_ngcontent-%COMP%]{background-color:#f1f5f9;align-self:flex-start}.user-message[_ngcontent-%COMP%]{background:linear-gradient(to right,#3b82f6,#6366f1);color:#fff;align-self:flex-end}.chat-input[_ngcontent-%COMP%]{display:flex;padding:12px;border-top:1px solid #e5e7eb;gap:8px}.chat-input[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{flex:1;padding:10px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:14px}.chat-input[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{padding:10px 16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer}.chatbot-container[_ngcontent-%COMP%]{position:fixed;bottom:40px;right:20px;z-index:9999;font-family:Segoe UI,sans-serif}.chat-popup-card[_ngcontent-%COMP%], .chatbox-window[_ngcontent-%COMP%]{border-radius:18px;overflow:hidden;box-shadow:0 8px 20px #0003}.chat-top[_ngcontent-%COMP%], .chatbox-header[_ngcontent-%COMP%]{background:#1a7cdb;padding:40px 20px 10px;position:relative;display:flex;justify-content:center;align-items:flex-end;color:#fff}.logo-wrapper[_ngcontent-%COMP%]{background:#fff;border-radius:50%;padding:10px;width:100px;height:100px;box-shadow:0 4px 12px #0000001a;display:flex;justify-content:center;align-items:center;margin-top:-50px}.logo-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:80px;max-height:80px}.chat-body[_ngcontent-%COMP%]{background:#fff;text-align:center}.company-name[_ngcontent-%COMP%]{font-weight:600;font-size:18px}.company-desc[_ngcontent-%COMP%]{color:#555;font-size:14px;margin-bottom:20px}.action-buttons[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:20px}.circle-btn[_ngcontent-%COMP%]{background:#1976d2;border:none;border-radius:50%;color:#fff;width:60px;height:60px;font-size:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;
301cursor:pointer}.circle-btn[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:12px;margin-top:5px}.chatbox-header[_ngcontent-%COMP%]{justify-content:space-between;align-items:center;padding:15px}.chatbox-logo[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:50%;background:#fff;padding:5px}.chatbox-title[_ngcontent-%COMP%]{font-weight:500;font-size:16px}.chatbox-body[_ngcontent-%COMP%]{background:#fff;width:400px;height:430px}.chatbox-status[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:80px;margin-bottom:15px}.chatbox-status[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#444;font-size:15px}.chatbox-input[_ngcontent-%COMP%]{display:flex;align-items:center;border-top:1px solid #ccc;padding:10px}.chatbox-input[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{flex:1;padding:10px;border:none;background:transparent;font-size:14px;outline:none}.chatbox-input[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background:transparent;border:none;color:#007bff;font-size:18px;cursor:pointer}.chat-toggle[_ngcontent-%COMP%]{position:fixed;bottom:20px;right:20px;padding:0;background:#1976d2;border:none;border-radius:50%;width:62px;height:62px;color:#fff;font-size:24px;cursor:pointer}.skip-btn[_ngcontent-%COMP%]{background-color:#9ca3af}.chat-tile[_ngcontent-%COMP%]{display:flex;align-items:center;padding:10px 20px;border-radius:30px;background:linear-gradient(90deg,#007bff,#1e90ff);color:#fff;font-weight:700;font-size:1.2rem;cursor:pointer;box-shadow:0 4px 6px #0000001a;width:fit-content}.chat-text[_ngcontent-%COMP%]{white-space:nowrap}  .chat-messages a{color:#007bff!important;text-decoration:underline!important;font-weight:500!important}.form-popup[_ngcontent-%COMP%]{background:#fff;padding:16px;border-radius:8px;font-family:Segoe UI,sans-serif;overflow-y:auto;overflow-x:hidden}.form-heading[_ngcontent-%COMP%]{margin-bottom:20px;font-size:14px;color:#333;font-weight:600}.form-popup[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:100%;border:none;border-bottom:1px solid #ccc;padding:10px 0;font-size:14px;outline:none}.form-popup[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{border-color:#007bff}.form-actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;gap:12px}.done-btn[_ngcontent-%COMP%]{background-color:#24b658;color:#fff!important;border:none;padding:8px 18px;border-radius:4px;font-weight:600;cursor:pointer}button.done-btn[_ngcontent-%COMP%]:disabled{background-color:#24b658!important;color:#fff!important;cursor:not-allowed;opacity:1}.skip-btn[_ngcontent-%COMP%]{background:none;border:none;color:#999;font-weight:500;cursor:pointer}.done-btn[_ngcontent-%COMP%]:hover{background-color:#24b658}.skip-btn[_ngcontent-%COMP%]:hover{color:#666}.form-group[_ngcontent-%COMP%]{position:relative;margin-bottom:20px}.form-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:100%;border:none;border-bottom:1px solid #ccc;padding:12px 0 6px;font-size:14px;outline:none;background:transparent}.form-group[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{position:absolute;top:12px;left:0;color:#999;font-size:14px;pointer-events:none;transition:all .2s ease}.form-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus + label[_ngcontent-%COMP%], .form-group.has-value[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{top:-8px;font-size:12px;color:#007bff}.error[_ngcontent-%COMP%]{color:red;font-size:12px;margin-top:4px}.send-icon[_ngcontent-%COMP%]{transform:rotate(45deg);transition:transform .2s ease;color:#1976d2}.chatbot-link[_ngcontent-%COMP%]{color:#00f!important;cursor:pointer!important;text-decoration:underline!important}.chatbox-input[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{flex-grow:1;resize:none;border:none;outline:none;font-size:14px;line-height:1.4;padding:8px;max-height:120px;overflow-y:auto;border-radius:8px;min-height:70px;word-wrap:break-word;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none}.chatbox-input[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.chatbody-header[_ngcontent-%COMP%]{display:flex;align-items:center;background:#1976d2;color:#fff;padding:26px 16px;border-top-left-radius:16px;border-top-right-radius:16px;position:relative;font-family:Segoe UI,sans-serif}.back-arrow[_ngcontent-%COMP%]{font-size:20px;margin-right:12px;cursor:pointer}.chat-header-logo-container[_ngcontent-%COMP%]{position:relative;margin-right:10px}.chat-logo[_ngcontent-%COMP%]{width:68px;height:36px;margin-right:12px}.chat-title[_ngcontent-%COMP%]{font-size:18px;font-weight:600}.chatbox-userinfo[_ngcontent-%COMP%]{background:transparent;border:none;color:#fff;font-size:18px;margin-left:44px;
301cursor:pointer}.chat-messages[_ngcontent-%COMP%]{scroll-behavior:smooth}[_ngcontent-%COMP%]::-webkit-scrollbar{width:5px;height:5px}[_ngcontent-%COMP%]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ffffff4d;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:window-inactive{background:#ffffff4d}",`.chatbot-card[_ngcontent-%COMP%] {
302
303    border-radius: 20px;
304    overflow: hidden;
305    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
306    background: white;
307    font-family: 'Segoe UI', sans-serif;
308    position: relative;
309  }
310
311  .chat-header[_ngcontent-%COMP%] {
312    height: 152px;
313    background: #1976d2;
314    position: relative;
315    border-top-left-radius: 20px;
316    border-top-right-radius: 20px;
317  }
318
319  
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334  .logo-circle[_ngcontent-%COMP%] {
335    width: 150px;
336    height: 150px;
337    background: white;
338    border-radius: 50%;
339    position: absolute;
340    top: 66px;
341    left: 50%;
342    transform: translateX(-50%);
343    display: flex;
344    justify-content: center;
345    align-items: center;
346    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
347    z-index: 1;
348  }
349
350  .logo-circle[_ngcontent-%COMP%]   img[_ngcontent-%COMP%] {
351    max-width: 107px;
352    max-height: 80px;
353  }
354
355  .chat-body[_ngcontent-%COMP%] {
356    padding: 79px 20px 30px;
357    text-align: center;
358  }
359
360  .company-title[_ngcontent-%COMP%] {
361    margin: 10px 0 5px;
362    font-weight: 600;
363    font-size: 1.2rem;
364    color: #1875b1;
365  }
366
367  .company-text[_ngcontent-%COMP%] {
368    color: #000;
369    font-weight: 500;
370    font-size: 1rem;
371    margin-bottom: 54px;
372    line-height: 1.4;
373  }
374
375  .chat-actions[_ngcontent-%COMP%] {
376    display: flex;
377    justify-content: center;
378    gap: 25px;
379  }
380
381  .circle-btn[_ngcontent-%COMP%] {
382    background: #1976d2;
383    border: none;
384    border-radius: 50%;
385    width: 60px;
386    height: 60px;
387    color: white;
388    font-size: 20px;
389    display: flex;
390    flex-direction: column;
391    align-items: center;
392    justify-content: center;
393    cursor: pointer;
394  }
395
396  .circle-btn[_ngcontent-%COMP%]   span[_ngcontent-%COMP%] {
397    font-size: 12px;
398    margin-top: 4px;
399  }
400
401  .chat-button-container[_ngcontent-%COMP%] {
402    display: flex;
403    flex-direction: column;
404    align-items: center;
405    position: relative;
406  }
407
408  .chat-button[_ngcontent-%COMP%] {
409    position: relative;
410    background-color: #1976d2;
411    color: white;
412    border: none;
413    border-radius: 50%;
414    width: 64px;
415    height: 64px;
416    display: flex;
417    align-items: center;
418    justify-content: center;
419    font-size: 24px;
420    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
421    cursor: pointer;
422  }
423
424  .chat-label[_ngcontent-%COMP%] {
425    margin-top: 6px;
426    font-size: 14px;
427    color: #333;
428  }
429
430  .chat-button-container[_ngcontent-%COMP%] {
431    display: flex;
432    flex-direction: column;
433    align-items: center;
434    position: relative;
435  }
436
437  .chat-button[_ngcontent-%COMP%] {
438    position: relative;
439    background-color: #1976d2;
440    color: white;
441    border: none;
442    border-radius: 50%;
443    width: 64px;
444    height: 64px;
445    display: flex;
446    align-items: center;
447    justify-content: center;
448    font-size: 24px;
449    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
450    cursor: pointer;
451  }
452
453  .chat-button[_ngcontent-%COMP%]:hover {
454    box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
455  }
456
457  .minimize-btn[_ngcontent-%COMP%] {
458    position: absolute;
459    top: -61px;
460    right: 20px;
461    background: #1976d2;
462    border: none;
463    border-radius: 50%;
464    width: 50px;
465    height: 50px;
466    color: white;
467    font-size: 18px;
468    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
469    cursor: pointer;
470    z-index: 10;
471  }
472
473  .chat-button[_ngcontent-%COMP%] {
474    transition: all 500ms ease;
475  }
476
477  .ion-icon[_ngcontent-%COMP%] {
478    color: #fff;
479    border: none;
480  }
481
482  .chat-button[_ngcontent-%COMP%]:hover {
483    background-color: white;
484    box-shadow: 0 0 20px #1976d2;
485  }
486
487  .chat-button[_ngcontent-%COMP%]:hover   .ion-icon[_ngcontent-%COMP%] {
488    color: #1976d2;
489  }
490
491  .chatbot-tooltip[_ngcontent-%COMP%]::before {
492      content: attr(data-tooltip);
493      visibility: hidden;
494      width: max-content;
495      max-width: 200px; 
496
497      background-color: #1f2937;
498      color: #fff;
499      text-align: center;
500      border-radius: 6px;
501      padding: 8px 10px;
502      font-size: 14px;
503      position: absolute;
504      z-index: 100;
505      bottom: 122%;
506      left: 50%;
507      transform: translateX(-50%);
508      opacity: 0;
509      transition: opacity 0.3s ease, bottom 0.3s ease;
510      box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
511  }
512
513  
514
515
516
517  .chatbot-tooltip[_ngcontent-%COMP%]::after {
518      content: "";
519      visibility: hidden;
520      position: absolute;
521      z-index: 1;
522      bottom: 110%; 
523
524      left: 50%;
525      transform: translateX(-50%); 
526
527      width: 12px;
528      height: 6px;
529      background-color: #1f2937; 
530
531      clip-path: polygon(0 0, 100% 0, 50% 100%); 
532
533      
534      
535
536      opacity: 0;
537      transition: opacity 0.3s ease, bottom 0.3s ease;
538  }
539
540  
541
542
543
544
545  .chatbot-tooltip[_ngcontent-%COMP%]:hover::before {
546      visibility: visible;
547      opacity: 1;
548      bottom: 120%; 
549
550  }
551
552  .chatbot-tooltip[_ngcontent-%COMP%]:hover::after {
553      visibility: visible;
554      opacity: 1;
555      bottom: 110%; 
556
557  }`],data:{animation:[Ft("slideFade",[wt("open",Qe({opacity:1,transform:"translateY(0)"})),wt("closed",Qe({opacity:0,transform:"translateY(100%)"})),ut("closed => open",[Qe({opacity:0,transform:"translateY(100%)"}),pt("2s ease-out")]),ut("open => closed",[pt("2s ease-in",Qe({opacity:0,transform:"translateY(100%)"}))])])]}})}}return n})();var jb=(()=>{class n{constructor(){this.platformId=it(It),this.activeDropdown=null,this.isMobile=!1,this.mobileOpenMenus=[],this.allMenus=["Services","Commercial","Company","Portfolio","Resources","Careers"]}ngOnInit(){kt(this.platformId)&&(this.isMobile=window.innerWidth<992,this.isMobile&&(this.mobileOpenMenus=[...this.allMenus]))}onResize(){if(kt(this.platformId)){let e=this.isMobile;this.isMobile=window.innerWidth<992,!e&&this.isMobile&&(this.mobileOpenMenus=[...this.allMenus])}}isMenuOpen(e){return this.isMobile?this.mobileOpenMenus.includes(e):this.activeDropdown===e}toggleMenu(e){this.isMobile||(this.activeDropdown=e)}toggleMobileMenu(e,i){if(this.isMobile){i.preventDefault();let a=this.mobileOpenMenus.indexOf(e);a>-1?this.mobileOpenMenus.splice(a,1):this.mobileOpenMenus.push(e)}}handleFocusOut(e){if(!this.isMobile){let i=e.currentTarget,a=e.relatedTarget;i.contains(a)||(this.activeDropdown=null)}}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["app-header-v2"]],hostBindings:function(i,a){i&1&&K("resize",function(){return a.onResize()},!1,YA)},decls:98,vars:20,consts:[["ServicesDropdown",""],["CommercialDropdown",""],["CompanyDropdown",""],["ResourcesDropdown",""],["CareersDropdown",""],["aria-label","Navigation",1,"header-v2","base-padding-x","py-3","sticky-top","d-lg-flex","justify-content-between"],[1,"d-flex","justify-content-between","align-items-center"],[1,"d-flex","align-items-center"],["routerLink","",1,"p-0","border-0","rounded-3","bg-transparent"],["src","assets/images/homepage/update-mitimage.webp","alt","MagantiIT - logo","loading","lazy",1,"MIT-logo"],[1,"d-flex","align-items-center","d-lg-none"],["type","button","data-bs-toggle","offcanvas","data-bs-target","#staticBackdrop","aria-controls","staticBackdrop",1,"navbar-toggler","p-2","border","rounded-3","bg-transparent"],[1,"bi","bi-list","h3","m-0"],[1,"navbar-expand-lg","h-100"],["tabindex","-1","id","staticBackdrop","aria-labelledby","staticBackdropLabel",1,"offcanvas","offcanvas-top","w-100","p-0"],[1,"d-flex","flex-column","flex-lg-row","align-items-lg-center","gap-2","p-3","p-lg-0","pb-5","pb-lg-0"],[1,"offcanvas-header","sticky-top","bg-white","px-3","d-lg-none"],["routerLink","","data-bs-dismiss","offcanvas",1,"p-0","border-0","rounded-3","bg-transparent"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn-close","border","rounded-3","p-2","h6"],[1,"position-relative",3,"mouseenter","mouseleave","focusin","focusout","keydown.escape"],[1,"nav-btn","border-0","rounded-3","global-text-2"],[1,"nav-dropdown"],[1,"dropdown-menu","rounded-3","m-0","p-2","shadow-xs"],[1,"p-3","py-2","fw-bold","border-0","rounded-3","dropdown","global-text-3"],[1,"dropdown-divider"],["routerLink","services/custom-software-development-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/cloud-consulting-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/technology-staffing","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/software-testing-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/ai-development-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/cyber-security-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/mobile-app-development-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/database-services","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","services/it-operations-management","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],[1,"dropdown","position-relative",3,"mouseenter","mouseleave","focusin","focusout","keydown.escape"],["routerLink","industries/manufacturing-it-solutions","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","industries/financial-services-technology-consulting","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","industries/retail-it-solutions","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","industries/media-entertainment-consulting","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","/government","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","border-0","rounded-3","global-text-2"],["routerLink","journey","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","capability-statement","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","recognition","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","corporate-giving","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","mitevents","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","tech-case-studies","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","blogs","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","careers","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","internship","routerLinkActive","active","data-bs-dismiss","offcanvas",1,"nav-btn","nav-sub-btn","border-0","rounded-3","dropdown-item","global-text-3",3,"click"],["routerLink","contact","data-bs-dismiss","offcanvas",1,"d-block","d-lg-none","gradient-btn","text-white","border-0","rounded-3","mb-5","mb-lg-0","global-text-2"],["routerLink","contact",1,"d-none","d-lg-block","gradient-btn","text-white","border-0","rounded-3","mb-5","mb-lg-0","global-text-2"]],template:function(i,a){if(i&1){let o=Ee();r(0,"div",5)(1,"div",6)(2,"div",7)(3,"button",8),y(4,"img",9),l(
557)(),r(5,"div",10)(6,"button",11),y(7,"i",12),l()()(),r(8,"div",13)(9,"div",14)(10,"div",15)(11,"div",16)(12,"button",17),y(13,"img",9),l(),y(14,"button",18),l(),r(15,"div",19),K("mouseenter",function(){return q(o),X(a.toggleMenu("Services"))})("mouseleave",function(){return q(o),X(a.toggleMenu(null))})("focusin",function(){return q(o),X(a.toggleMenu("Services"))})("focusout",function(m){return q(o),X(a.handleFocusOut(m))})("keydown.escape",function(){return q(o),X(a.toggleMenu(null))}),r(16,"button",20),u(17,"Services"),l(),r(18,"div",21,0)(20,"div",22)(21,"div",23),u(22," All Services "),l(),y(23,"hr",24),r(24,"button",25),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(25," Custom Software Development "),l(),r(26,"button",26),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(27," Cloud Consulting "),l(),r(28,"button",27),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(29," Technology Staffing "),l(),r(30,"button",28),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(31," Software Testing & QA "),l(),r(32,"button",29),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(33," AI Development "),l(),r(34,"button",30),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(35," Cyber Security "),l(),r(36,"button",31),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(37," Mobile App Development "),l(),r(38,"button",32),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(39," Database Services "),l(),r(40,"button",33),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(41," IT Operations Management "),l()()()(),r(42,"div",34),K("mouseenter",function(){return q(o),X(a.toggleMenu("Commercial"))})("mouseleave",function(){return q(o),X(a.toggleMenu(null))})("focusin",function(){return q(o),X(a.toggleMenu("Commercial"))})("focusout",function(m){return q(o),X(a.handleFocusOut(m))})("keydown.escape",function(){return q(o),X(a.toggleMenu(null))}),r(43,"button",20),u(44,"Commercial"),l(),r(45,"div",21,1)(47,"div",22)(48,"button",35),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(49," Manufacturing "),l(),r(50,"button",36),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(51," Financial Services "),l(),r(52,"button",37),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(53," Retail "),l(),r(54,"button",38),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(55," Media & Entertainment "),l()()()(),r(56,"button",39),u(57,"Government"),l(),r(58,"div",34),K("mouseenter",function(){return q(o),X(a.toggleMenu("Company"))})("mouseleave",function(){return q(o),X(a.toggleMenu(null))})("focusin",function(){return q(o),X(a.toggleMenu("Company"))})("focusout",function(m){return q(o),X(a.handleFocusOut(m))})("keydown.escape",function(){return q(o),X(a.toggleMenu(null))}),r(59,"button",20),u(60,"Company"),l(),r(61,"div",21,2)(63,"div",22)(64,"button",40),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(65," About / Our Journey "),l(),r(66,"button",41),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(67," Capability Statement "),l(),r(68,"button",42),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(69," Recognition "),l(),r(70,"button",43),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(71," Corporate Giving "),l(),r(72,"button",44),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(73," M-Edge "),l()()()(),r(74,"div",34),K("mouseenter",function(){return q(o),X(a.toggleMenu("Resources"))})("mouseleave",function(){return q(o),X(a.toggleMenu(null))})("focusin",function(){return q(o),X(a.toggleMenu("Resources"))})("focusout",function(m){return q(o),X(a.handleFocusOut(m))})("keydown.escape",function(){return q(o),X(a.toggleMenu(null))}),r(75,"button",20),u(76,"Resources"),l(),r(77,"div",21,3)(79,"div",22)(80,"button",45),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(81," Case Studies "),l(),r(82,"button",46),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(83," Blogs "),l()()()(),r(84,"div",34),K("mouseenter",function(){return q(o),X(a.toggleMenu("Careers"))})("mouseleave",function(){return q(o),X(a.toggleMenu(null))})("focusin",function(){return q(o),X(a.toggleMenu("Careers"))})("focusout",function(m){return q(o),X(a.handleFocusOut(m))})("keydown.escape",function(){return q(o),X(a.toggleMenu(null))}),r(85,"button",20),u(86,"Careers"),l(),r(87,"div",21,4)(89,"div",22)(90,"button",47),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(91," Explore Jobs "),l(),r(92,"button",48),K("click",function(){return q(o),X(a.toggleMenu(null))}),u(93," Sparkminds "),l()()()(),r(94,"button",49),u(95,"Speak with an Engineering Leader"),l()()()(),r(96,"button",50),u(97,"Speak with an Engineering Leader"),l()()}i&2&&(M(18),fe("show",a.isMenuOpen("Services")),M(2),fe("show",a.isMenuOpen("Services")),M(25),fe("show",a.isMenuOpen("Commercial")),M(2),fe("show",a.isMenuOpen("Commercial")),M(14),fe("show",a.isMenuOpen("Company")),M(2),fe("show",a.isMenuOpen("Company")),M(14),fe("show",a.isMenuOpen("Resources")),M(2),fe("show",a.isMenuOpen("Resources")),M(8),fe("show",a.isMenuOpen("Careers")),M(2),fe("show",a.isMenuOpen("Careers")))},dependencies:[ga,vf]})}}return n})();var Gb=(()=>{class n{constructor(){this.InfoMailId=Ve.InfoMailId}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["app-footer-v2"]],decls:100,vars:3,consts:[[1,"footer-v2","base-padding-x","base-padding-top","pb-3"],[1,"row","m-0","p-0","base-padding-bottom"],[1,"col-12","col-lg-4","p-0"],[1,"row","m-0","p-0"],[1,"col-12","p-0"],[1,"d-flex","align-items-center"],["routerLink","",1,"p-0","border-0","rounded-3","bg-transparent"],["src","assets/images/homepage/update-mitimage.webp","alt","MagantiIT - logo","loading","lazy",1,"MIT-logo"],[1,"col-12","p-0","pt-3"],[1,"global-text-3"],[1,"col-12","p-0","pt-3","certification","d-flex","flex-wrap","gap-2","pe-3"],[1,"fw-semibold","bg-transparent","rounded-3","p-1","global-text-3"],[1,"d-flex","gap-3"],["href","https://www.linkedin.com/company/maganti-it-resources-llc/mycompany/","target","_blank","data-bs-toggle","tooltip","data-bs-placement","bottom","data-bs-title","LinkedIn","aria-label","Visit our LinkedIn Profile, opens in a new tab",1,"social-icon"],["xmlns","http://www.w3.org/2000/svg","width","20","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-linkedin"],["d","M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z"],["href","https://www.facebook.com/MagantiItResources","target","_blank","data-bs-toggle","tooltip","data-bs-placement","bottom","data-bs-title","Facebook","aria-label","Visit our Facebook page, opens in a new tab",1,"social-icon"],["xmlns","http://www.w3.org/2000/svg","width","20","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-facebook"],["d","M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625
557h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951"],["href","https://www.instagram.com/magantiit/","target","_blank","data-bs-toggle","tooltip","data-bs-placement","bottom","data-bs-title","Instagram","aria-label","Visit our instagram page, opens in a new tab",1,"social-icon"],["xmlns","http://www.w3.org/2000/svg","width","20","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-instagram"],["d","M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334"],[1,"col-12","col-md","p-0","px-md-0","px-lg-2","pt-3","pt-md-4","pt-lg-0"],[1,"fw-semibold","h6","text-white","global-text-2"],[1,"d-flex","flex-column","gap-2","pt-2","global-text-3"],["routerLink","services/custom-software-development-services",1,"footer-link"],["routerLink","services/cloud-consulting-services",1,"footer-link"],["routerLink","services/technology-staffing",1,"footer-link"],["routerLink","services/software-testing-services",1,"footer-link"],["routerLink","services/ai-development-services",1,"footer-link"],[1,"col-12","col-md","p-0","px-md-4","px-lg-2","pt-3","pt-md-4","pt-lg-0"],["routerLink","industries/manufacturing-it-solutions",1,"footer-link"],["routerLink","industries/financial-services-technology-consulting",1,"footer-link"],["routerLink","industries/retail-it-solutions",1,"footer-link"],["routerLink","industries/media-entertainment-consulting",1,"footer-link"],["routerLink","journey",1,"footer-link"],["routerLink","capability-statement",1,"footer-link"],["routerLink","recognition",1,"footer-link"],["routerLink","careers",1,"footer-link"],["routerLink","corporate-giving",1,"footer-link"],["routerLink","mitevents",1,"footer-link"],["routerLink","contact",1,"footer-link"],[1,"mt-5"],[1,"d-flex","justify-content-between","flex-wrap","gap-2","p-0"],[1,"p-0","d-flex","flex-column","flex-md-row","gap-2","gap-md-4"],[1,"global-text-3","p-0","d-flex","align-items-center","gap-2"],["xmlns","http://www.w3.org/2000/svg","width","15","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-geo-alt-fill"],["d","M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10m0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6"],[1,"p-0"],["href","tel:+18552174637",1,"global-text-3","footer-link","p-0","d-flex","align-items-center","gap-2"],["xmlns","http://www.w3.org/2000/svg","width","15","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-telephone-fill"],["fill-rule","evenodd","d","M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z"],["target","_blank",1,"global-text-3","footer-link","p-0","d-flex","align-items-center","gap-2",3,"href"],["xmlns","http://www.w3.org/2000/svg","width","15","fill","currentColor","viewBox","0 0 16 16",1,"bi","bi-envelope-fill"],["d","M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414zM0 4.697v7.104l5.803-3.558zM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586zm3.436-.586L16 11.801V4.697z"],[1,"p-0","global-text-3"]],template:function(i,a){i&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"button",6),y(7,"img",7),l()()(),r(8,"div",8)(9,"div",9),u(10,"Predictable software delivery, designed inside your constraints. Built for manufacturers and regulated enterprises that cannot afford surprises."),l()(),r(11,"div",10)(12,"div",11),u(13,"WOSB"),l(),r(14,"div",11),u(15,"WBE"),l(),r(16,"div",11),u(17,"MBE"),l(),r(18,"div",11),u(19,"SOC 2"),l(),r(20,"div",11),u(21,"ISO 27001"),l()(),r(22,"div",8)(23,"p",9),u(24,"Follow us"),l(),r(25,"div",12)(26,"a",13),be(),r(27,"svg",14),y(28,"path",15),l()(),Pe(),r(29,"a",16),be(),r(30,"svg",17),y(31,"path",18),l()(),Pe(),r(32,"a",19),be(),r(33,"svg",20),y(34,"path",21),l()()()()()(),Pe(),r(35,"div",22)(36,"div",23),u(37,"Services"),l(),r(38,"div",24)(39,"a",25),u(40,"Custom Software Development"),l(),r(41,"a",26),u(42,"Cloud Consulting"),l(),r(43,"a",27),u(44,"Technology Staffing"),l(),r(45,"a",28),u(46,"Software Testing & QA"),l(),r(47,"a",29),u(48,"AI Development"),l()()(),r(49,"div",30)(50,"div",23),u(51,"Commercial"),l(),r(52,"div",24)(53,"a",31),u(54,"Manufacturing"),l(),r(55,"a",32),u(56,"Financial Services"),l(),r(57,"a",33),u(58,"Retail"),l(),r(59,"a",34),u(60,"Media & Entertainment"),l()()(),r(61,"div",30)(62,"div",23),u(63,"Company"),l(),r(64,"div",24)(65,"a",35),u(66,"About / Our Journey"),l(),r(67,"a",36),u(68,"Capability Statement"),l(),r(69,"a",37),u(70,"Recognition"),l(),r(71,"a",38),u(72,"Careers"),l(),r(73,"a",39),u(74,"Corporate Giving"),l(),r(75,"a",40),u(76,"M-Edge"),l(),r(77,"a",41),u(78,"Contact"),l()()()(),y(79,"hr",42),r(80,"div",3)(81,"div",43)(82,"div",44)(83,"div",45),be(),r(84,"svg",46),y(85,"path",47),l(),Pe(),r(86,"div",48),u(87,"21 State Street, Waterbury, CT 06702, USA"),l()(),r(88,"a",49),be(),r(89,"svg",50),y(90,"path",51),l(),Pe(),r(91,"div",48),u(92,"1-855-217-4637"),l()(),r(93,"a",52),be(),r(94,"svg",53),y(95,"path",54),l(),Pe(),r(96,"div",48),u(97),l()()(),r(98,"div",55),u(99," \xA9 2026 Maganti IT Resources, LLC "),l()()()()),i&2&&(M(93),Mc("href","https://mail.google.com/mail/?view=cm&fs=1&to=",a.InfoMailId,"",Nt),M(4),ye(a.InfoMailId))},dependencies:[ga]})}}return n})();var Kb=(()=>{class n{constructor(e,i,a){this.router=e,this.platformId=i,this.dialog=a,this.title="MITAngular",this.show
557Footer=!0,this.meetups=[],this.events=[],this.router.events.subscribe(o=>{o instanceof Hs&&this.updateFooterVisibility(o.url)})}ngOnInit(){kt(this.platformId)&&(xd.init(),this.router.events.subscribe(e=>{e instanceof Hs&&xd.refresh()}))}showWorkshopPopup(){let e=this.router.url.split("?")[0].split("#")[0],i=e===""||e==="/",a=e==="/careers"||e.startsWith("/careers/"),o=e==="/mitevents"||e.startsWith("/mitevents/");if(!i&&!a&&!o)return;let s=`workshopPopupShown_${e}`;sessionStorage.getItem(s)||setTimeout(()=>{let g=this.router.url.split("?")[0].split("#")[0],A=g===""||g==="/",f=g==="/careers"||g.startsWith("/careers/"),_=g==="/mitevents"||g.startsWith("/mitevents/");if(!A&&!f&&!_||this.dialog.openDialogs.length>0)return;let C=this.dialog.open(mb,{width:"90%",maxWidth:"1000px",disableClose:!1,panelClass:"workshop-popup-dialog",autoFocus:!1});sessionStorage.setItem(s,"true"),C.afterClosed().subscribe(()=>{})},1e3)}updateFooterVisibility(e){this.router.routerState.root.firstChild?.snapshot.data?.hideFooter?this.showFooter=!1:this.showFooter=!0}static{this.\u0275fac=function(i){return new(i||n)(B(_i),B(It),B(rn))}}static{this.\u0275cmp=re({type:n,selectors:[["app-root"]],decls:8,vars:0,consts:[["href","/",1,"hidden-btn"],[2,"overflow-x","hidden"]],template:function(i,a){i&1&&(r(0,"a",0),u(1,"hidden"),l(),y(2,"app-header-v2")(3,"app-maintenance-banner"),r(4,"main",1),y(5,"router-outlet"),l(),y(6,"app-footer-v2")(7,"app-chatbot"))},dependencies:[_f,hb,Nb,jb,Gb],styles:[".hidden-btn[_ngcontent-%COMP%]{position:absolute;top:-100px;left:0;z-index:1000;display:none!important}"]})}}return n})();var Yb=hn(qn());var fh=class{constructor(t){this._box=t,this._destroyed=new ze,this._resizeSubject=new ze,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(t){return this._elementObservables.has(t)||this._elementObservables.set(t,new vc(e=>{let i=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(t,{box:this._box}),()=>{this._resizeObserver?.unobserve(t),i.unsubscribe(),this._elementObservables.delete(t)}}).pipe(Ai(e=>e.some(i=>i.target===t)),GA({bufferSize:1,refCount:!0}),Et(this._destroyed))),this._elementObservables.get(t)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},qb=(()=>{class n{constructor(){this._observers=new Map,this._ngZone=it(at),typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,e]of this._observers)e.destroy();this._observers.clear(),typeof ResizeObserver<"u"}observe(e,i){let a=i?.box||"content-box";return this._observers.has(a)||this._observers.set(a,new fh(a)),this._observers.get(a).observe(e)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var So=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,ve]})}}return n})();var PI=(()=>{class n{errorHandler;constructor(e){this.errorHandler=e}log(e,...i){af()&&console.log(e,...i)}error(e){this.errorHandler.handleError(e)}warn(e,...i){console.warn(e,...i)}static \u0275fac=function(i){return new(i||n)(et(Lr))};static \u0275prov=$e({token:n,factory:n.\u0275fac})}return n})();var $b=new Ge("WindowToken"),ll=class{get nativeWindow(){throw new Error("Not implemented.")}},OI=(()=>{class n extends ll{constructor(){super()}get nativeWindow(){return window}static \u0275fac=function(i){return new(i||n)};static \u0275prov=$e({token:n,factory:n.\u0275fac})}return n})();function SI(n,t){return kt(t)?n.nativeWindow:{setTimeout:(i,a)=>{},clearTimeout:i=>{}}}var EI={provide:ll,useClass:OI},kI={provide:$b,useFactory:SI,deps:[ll,It]},BI=[EI,kI],Xb=new Ge("DocumentToken"),cl=class{get nativeDocument(){throw new Error("Not implemented.")}},II=(()=>{class n extends cl{constructor(){super()}get nativeDocument(){return document}static \u0275fac=function(i){return new(i||n)};static \u0275prov=$e({token:n,factory:n.\u0275fac})}return n})();function TI(n,t){return kt(t)?n.nativeDocument:{hidden:!1,visibilityState:"visible"}}var DI={provide:cl,useClass:II},FI={provide:Xb,useFactory:TI,deps:[cl,It]},RI=[DI,FI];var LI=(()=>{class n{resizeObservable$;docRef;get onResize$(){return this.resizeObservable$.pipe(Ai(()=>!this.docRef?.fullscreenElement))}constructor(e,i,a){this.docRef=i,this.resizeObservable$=kt(a)?UA(e,"resize"):new ze().asObservable()}static \u0275fac=function(i){return new(i||n)(et($b),et(Xb),et(It))};static \u0275prov=$e({token:n,factory:n.\u0275fac})}return n})();var Eo=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=me({type:n});static \u0275inj=de({providers:[BI,LI,RI,PI],imports:[rt]})}return n})();function QI(n,t,e){return(t=UI(t))in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function Zb(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable})),e.push.apply(e,i)}return e}function Ae(n){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?arguments[t]:{};
557t%2?Zb(Object(e),!0).forEach(function(i){QI(n,i,e[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):Zb(Object(e)).forEach(function(i){Object.defineProperty(n,i,Object.getOwnPropertyDescriptor(e,i))})}return n}function zI(n,t){if(typeof n!="object"||!n)return n;var e=n[Symbol.toPrimitive];if(e!==void 0){var i=e.call(n,t||"default");if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(n)}function UI(n){var t=zI(n,"string");return typeof t=="symbol"?t:t+""}var Jb=()=>{},Hh={},M_={},P_=null,O_={mark:Jb,measure:Jb};try{typeof window<"u"&&(Hh=window),typeof document<"u"&&(M_=document),typeof MutationObserver<"u"&&(P_=MutationObserver),typeof performance<"u"&&(O_=performance)}catch{}var{userAgent:e_=""}=Hh.navigator||{},Bo=Hh,Gt=M_,t_=P_,Cd=O_,sz=!!Bo.document,qa=!!Gt.documentElement&&!!Gt.head&&typeof Gt.addEventListener=="function"&&typeof Gt.createElement=="function",S_=~e_.indexOf("MSIE")||~e_.indexOf("Trident/"),HI=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,VI=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,E_={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},NI={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},k_=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],Ri="classic",Ed="duotone",jI="sharp",GI="sharp-duotone",B_=[Ri,Ed,jI,GI],KI={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},WI={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},YI=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),qI={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},$I=["fak","fa-kit","fakd","fa-kit-duotone"],i_={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},XI=["kit"],ZI={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},JI=["fak","fakd"],e3={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},n_={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},yd={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},t3=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],i3=["fak","fa-kit","fakd","fa-kit-duotone"],n3={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},a3={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},o3={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},yh={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},r3=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],Mh=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...t3,...r3],s3=["solid","regular","light","thin","duotone","brands"],I_=[1,2,3,4,5,6,7,8,9,10],l3=I_.concat([11,12,13,14,15,16,17,18,19,20]),c3=[...Object.keys(o3),...s3,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vert
557ical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",yd.GROUP,yd.SWAP_OPACITY,yd.PRIMARY,yd.SECONDARY].concat(I_.map(n=>"".concat(n,"x"))).concat(l3.map(n=>"w-".concat(n))),d3={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Wa="___FONT_AWESOME___",Ph=16,T_="fa",D_="svg-inline--fa",gr="data-fa-i2svg",Oh="data-fa-pseudo-element",m3="data-fa-pseudo-element-pending",Vh="data-prefix",Nh="data-icon",a_="fontawesome-i2svg",p3="async",h3=["HTML","HEAD","STYLE","SCRIPT"],F_=(()=>{try{return!0}catch{return!1}})();function gl(n){return new Proxy(n,{get(t,e){return e in t?t[e]:t[Ri]}})}var R_=Ae({},E_);R_[Ri]=Ae(Ae(Ae(Ae({},{"fa-duotone":"duotone"}),E_[Ri]),i_.kit),i_["kit-duotone"]);var u3=gl(R_),Sh=Ae({},qI);Sh[Ri]=Ae(Ae(Ae(Ae({},{duotone:"fad"}),Sh[Ri]),n_.kit),n_["kit-duotone"]);var o_=gl(Sh),Eh=Ae({},yh);Eh[Ri]=Ae(Ae({},Eh[Ri]),e3.kit);var jh=gl(Eh),kh=Ae({},a3);kh[Ri]=Ae(Ae({},kh[Ri]),ZI.kit);var lz=gl(kh),g3=HI,L_="fa-layers-text",A3=VI,f3=Ae({},KI),cz=gl(f3),b3=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],_h=NI,_3=[...XI,...c3],ml=Bo.FontAwesomeConfig||{};function v3(n){var t=Gt.querySelector("script["+n+"]");if(t)return t.getAttribute(n)}function w3(n){return n===""?!0:n==="false"?!1:n==="true"?!0:n}Gt&&typeof Gt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[e,i]=t,a=w3(v3(e));a!=null&&(ml[i]=a)});var Q_={styleDefault:"solid",familyDefault:Ri,cssPrefix:T_,replacementClass:D_,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ml.familyPrefix&&(ml.cssPrefix=ml.familyPrefix);var ls=Ae(Ae({},Q_),ml);ls.autoReplaceSvg||(ls.observeMutations=!1);var Ye={};Object.keys(Q_).forEach(n=>{Object.defineProperty(Ye,n,{enumerable:!0,set:function(t){ls[n]=t,pl.forEach(e=>e(Ye))},get:function(){return ls[n]}})});Object.defineProperty(Ye,"familyPrefix",{enumerable:!0,set:function(n){ls.cssPrefix=n,pl.forEach(t=>t(Ye))},get:function(){return ls.cssPrefix}});Bo.FontAwesomeConfig=Ye;var pl=[];function x3(n){return pl.push(n),()=>{pl.splice(pl.indexOf(n),1)}}var ko=Ph,ya={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function C3(n){if(!n||!qa)return;let t=Gt.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=n;let e=Gt.head.childNodes,i=null;for(let a=e.length-1;a>-1;a--){let o=e[a],s=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(i=o)}return Gt.head.insertBefore(t,i),n}var y3="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function hl(){let n=12,t="";for(;n-- >0;)t+=y3[Math.random()*62|0];return t}function cs(n){let t=[];for(let e=(n||[]).length>>>0;e--;)t[e]=n[e];return t}function Gh(n){return n.classList?cs(n.classList):(n.getAttribute("class")||"").split(" ").filter(t=>t)}function z_(n){return"".concat(n).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function M3(n){return Object.keys(n||{}).reduce((t,e)=>t+"".concat(e,'="').concat(z_(n[e]),'" '),"").trim()}function kd(n){return Object.keys(n||{}).reduce((t,e)=>t+"".concat(e,": ").concat(n[e].trim(),";"),"")}function Kh(n){return n.size!==ya.size||n.x!==ya.x||n.y!==ya.y||n.rotate!==ya.rotate||n.flipX||n.flipY}function P3(n){let{transform:t,containerWidth:e,iconWidth:i}=n,a={transform:"translate(".concat(e/2," 256)")},o="translate(".concat(t.x*32,", ").concat(t.y*32,") "),s="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),m="rotate(".concat(t.rotate," 0 0)"),g={transform:"".concat(o," ").concat(s," ").concat(m)},A={transform:"translate(".concat(i/2*-1," -256)")};return{outer:a,inner:g,path:A}}function O3(n){let{transform:t,width:e=Ph,height:i=Ph,startCentered:a=!1}=n,o="";return a&&S_?o+="translate(".concat(t.x/ko-e/2,"em, ").concat(t.y/ko-i/2,"em) "):a?o+="translate(calc(-50% + ".concat(t.x/ko,"em), calc(-50% + ").concat(t.y/ko,"em)) "):o+="translate(".concat(t.x/ko,"em, ").concat(t.y/ko,"em) "),o+="scale(".concat(t.size/ko*(t.flipX?-1:1),", ").concat(t.size/ko*(t.flipY?-1:1),") "),o+="rotate(".concat(t.rotate,"deg) "),o}var S3=
vendor: 12,335 bytes, lines 557-1110
557`:root, :host {
558  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
559  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
560  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
561  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
562  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
563  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";
564  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";
565  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";
566  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
567  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
568  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
569  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
570  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
571  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";
572  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";
573  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";
574  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";
575}
576
577svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
578  overflow: visible;
579  box-sizing: content-box;
580}
581
582.svg-inline--fa {
583  display: var(--fa-display, inline-block);
584  height: 1em;
585  overflow: visible;
586  vertical-align: -0.125em;
587}
588.svg-inline--fa.fa-2xs {
589  vertical-align: 0.1em;
590}
591.svg-inline--fa.fa-xs {
592  vertical-align: 0em;
593}
594.svg-inline--fa.fa-sm {
595  vertical-align: -0.0714285705em;
596}
597.svg-inline--fa.fa-lg {
598  vertical-align: -0.2em;
599}
600.svg-inline--fa.fa-xl {
601  vertical-align: -0.25em;
602}
603.svg-inline--fa.fa-2xl {
604  vertical-align: -0.3125em;
605}
606.svg-inline--fa.fa-pull-left {
607  margin-right: var(--fa-pull-margin, 0.3em);
608  width: auto;
609}
610.svg-inline--fa.fa-pull-right {
611  margin-left: var(--fa-pull-margin, 0.3em);
612  width: auto;
613}
614.svg-inline--fa.fa-li {
615  width: var(--fa-li-width, 2em);
616  top: 0.25em;
617}
618.svg-inline--fa.fa-fw {
619  width: var(--fa-fw-width, 1.25em);
620}
621
622.fa-layers svg.svg-inline--fa {
623  bottom: 0;
624  left: 0;
625  margin: auto;
626  position: absolute;
627  right: 0;
628  top: 0;
629}
630
631.fa-layers-counter, .fa-layers-text {
632  display: inline-block;
633  position: absolute;
634  text-align: center;
635}
636
637.fa-layers {
638  display: inline-block;
639  height: 1em;
640  position: relative;
641  text-align: center;
642  vertical-align: -0.125em;
643  width: 1em;
644}
645.fa-layers svg.svg-inline--fa {
646  transform-origin: center center;
647}
648
649.fa-layers-text {
650  left: 50%;
651  top: 50%;
652  transform: translate(-50%, -50%);
653  transform-origin: center center;
654}
655
656.fa-layers-counter {
657  background-color: var(--fa-counter-background-color, #ff253a);
658  border-radius: var(--fa-counter-border-radius, 1em);
659  box-sizing: border-box;
660  color: var(--fa-inverse, #fff);
661  line-height: var(--fa-counter-line-height, 1);
662  max-width: var(--fa-counter-max-width, 5em);
663  min-width: var(--fa-counter-min-width, 1.5em);
664  overflow: hidden;
665  padding: var(--fa-counter-padding, 0.25em 0.5em);
666  right: var(--fa-right, 0);
667  text-overflow: ellipsis;
668  top: var(--fa-top, 0);
669  transform: scale(var(--fa-counter-scale, 0.25));
670  transform-origin: top right;
671}
672
673.fa-layers-bottom-right {
674  bottom: var(--fa-bottom, 0);
675  right: var(--fa-right, 0);
676  top: auto;
677  transform: scale(var(--fa-layers-scale, 0.25));
678  transform-origin: bottom right;
679}
680
681.fa-layers-bottom-left {
682  bottom: var(--fa-bottom, 0);
683  left: var(--fa-left, 0);
684  right: auto;
685  top: auto;
686  transform: scale(var(--fa-layers-scale, 0.25));
687  transform-origin: bottom left;
688}
689
690.fa-layers-top-right {
691  top: var(--fa-top, 0);
692  right: var(--fa-right, 0);
693  transform: scale(var(--fa-layers-scale, 0.25));
694  transform-origin: top right;
695}
696
697.fa-layers-top-left {
698  left: var(--fa-left, 0);
699  right: auto;
700  top: var(--fa-top, 0);
701  transform: scale(var(--fa-layers-scale, 0.25));
702  transform-origin: top left;
703}
704
705.fa-1x {
706  font-size: 1em;
707}
708
709.fa-2x {
710  font-size: 2em;
711}
712
713.fa-3x {
714  font-size: 3em;
715}
716
717.fa-4x {
718  font-size: 4em;
719}
720
721.fa-5x {
722  font-size: 5em;
723}
724
725.fa-6x {
726  font-size: 6em;
727}
728
729.fa-7x {
730  font-size: 7em;
731}
732
733.fa-8x {
734  font-size: 8em;
735}
736
737.fa-9x {
738  font-size: 9em;
739}
740
741.fa-10x {
742  font-size: 10em;
743}
744
745.fa-2xs {
746  font-size: 0.625em;
747  line-height: 0.1em;
748  vertical-align: 0.225em;
749}
750
751.fa-xs {
752  font-size: 0.75em;
753  line-height: 0.0833333337em;
754  vertical-align: 0.125em;
755}
756
757.fa-sm {
758  font-size: 0.875em;
759  line-height: 0.0714285718em;
760  vertical-align: 0.0535714295em;
761}
762
763.fa-lg {
764  font-size: 1.25em;
765  line-height: 0.05em;
766  vertical-align: -0.075em;
767}
768
769.fa-xl {
770  font-size: 1.5em;
771  line-height: 0.0416666682em;
772  vertical-align: -0.125em;
773}
774
775.fa-2xl {
776  font-size: 2em;
777  line-height: 0.03125em;
778  vertical-align: -0.1875em;
779}
780
781.fa-fw {
782  text-align: center;
783  width: 1.25em;
784}
785
786.fa-ul {
787  list-style-type: none;
788  margin-left: var(--fa-li-margin, 2.5em);
789  padding-left: 0;
790}
791.fa-ul > li {
792  position: relative;
793}
794
795.fa-li {
796  left: calc(-1 * var(--fa-li-width, 2em));
797  position: absolute;
798  text-align: center;
799  width: var(--fa-li-width, 2em);
800  line-height: inherit;
801}
802
803.fa-border {
804  border-color: var(--fa-border-color, #eee);
805  border-radius: var(--fa-border-radius, 0.1em);
806  border-style: var(--fa-border-style, solid);
807  border-width: var(--fa-border-width, 0.08em);
808  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
809}
810
811.fa-pull-left {
812  float: left;
813  margin-right: var(--fa-pull-margin, 0.3em);
814}
815
816.fa-pull-right {
817  float: right;
818  margin-left: var(--fa-pull-margin, 0.3em);
819}
820
821.fa-beat {
822  animation-name: fa-beat;
823  animation-delay: var(--fa-animation-delay, 0s);
824  animation-direction: var(--fa-animation-direction, normal);
825  animation-duration: var(--fa-animation-duration, 1s);
826  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
827  animation-timing-function: var(--fa-animation-timing, ease-in-out);
828}
829
830.fa-bounce {
831  animation-name: fa-bounce;
832  animation-delay: var(--fa-animation-delay, 0s);
833  animation-direction: var(--fa-animation-direction, normal);
834  animation-duration: var(--fa-animation-duration, 1s);
835  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
836  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
837}
838
839.fa-fade {
840  animation-name: fa-fade;
841  animation-delay: var(--fa-animation-delay, 0s);
842  animation-direction: var(--fa-animation-direction, normal);
843  animation-duration: var(--fa-animation-duration, 1s);
844  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
845  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
846}
847
848.fa-beat-fade {
849  animation-name: fa-beat-fade;
850  animation-delay: var(--fa-animation-delay, 0s);
851  animation-direction: var(--fa-animation-direction, normal);
852  animation-duration: var(--fa-animation-duration, 1s);
853  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
854  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
855}
856
857.fa-flip {
858  animation-name: fa-flip;
859  animation-delay: var(--fa-animation-delay, 0s);
860  animation-direction: var(--fa-animation-direction, normal);
861  animation-duration: var(--fa-animation-duration, 1s);
862  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
863  animation-timing-function: var(--fa-animation-timing, ease-in-out);
864}
865
866.fa-shake {
867  animation-name: fa-shake;
868  animation-delay: var(--fa-animation-delay, 0s);
869  animation-direction: var(--fa-animation-direction, normal);
870  animation-duration: var(--fa-animation-duration, 1s);
871  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
872  animation-timing-function: var(--fa-animation-timing, linear);
873}
874
875.fa-spin {
876  animation-name: fa-spin;
877  animation-delay: var(--fa-animation-delay, 0s);
878  animation-direction: var(--fa-animation-direction, normal);
879  animation-duration: var(--fa-animation-duration, 2s);
880  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
881  animation-timing-function: var(--fa-animation-timing, linear);
882}
883
884.fa-spin-reverse {
885  --fa-animation-direction: reverse;
886}
887
888.fa-pulse,
889.fa-spin-pulse {
890  animation-name: fa-spin;
891  animation-direction: var(--fa-animation-direction, normal);
892  animation-duration: var(--fa-animation-duration, 1s);
893  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
894  animation-timing-function: var(--fa-animation-timing, steps(8));
895}
896
897@media (prefers-reduced-motion: reduce) {
898  .fa-beat,
899.fa-bounce,
900.fa-fade,
901.fa-beat-fade,
902.fa-flip,
903.fa-pulse,
904.fa-shake,
905.fa-spin,
906.fa-spin-pulse {
907    animation-delay: -1ms;
908    animation-duration: 1ms;
909    animation-iteration-count: 1;
910    transition-delay: 0s;
911    transition-duration: 0s;
912  }
913}
914@keyframes fa-beat {
915  0%, 90% {
916    transform: scale(1);
917  }
918  45% {
919    transform: scale(var(--fa-beat-scale, 1.25));
920  }
921}
922@keyframes fa-bounce {
923  0% {
924    transform: scale(1, 1) translateY(0);
925  }
926  10% {
927    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
928  }
929  30% {
930    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
931  }
932  50% {
933    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
934  }
935  57% {
936    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
937  }
938  64% {
939    transform: scale(1, 1) translateY(0);
940  }
941  100% {
942    transform: scale(1, 1) translateY(0);
943  }
944}
945@keyframes fa-fade {
946  50% {
947    opacity: var(--fa-fade-opacity, 0.4);
948  }
949}
950@keyframes fa-beat-fade {
951  0%, 100% {
952    opacity: var(--fa-beat-fade-opacity, 0.4);
953    transform: scale(1);
954  }
955  50% {
956    opacity: 1;
957    transform: scale(var(--fa-beat-fade-scale, 1.125));
958  }
959}
960@keyframes fa-flip {
961  50% {
962    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
963  }
964}
965@keyframes fa-shake {
966  0% {
967    transform: rotate(-15deg);
968  }
969  4% {
970    transform: rotate(15deg);
971  }
972  8%, 24% {
973    transform: rotate(-18deg);
974  }
975  12%, 28% {
976    transform: rotate(18deg);
977  }
978  16% {
979    transform: rotate(-22deg);
980  }
981  20% {
982    transform: rotate(22deg);
983  }
984  32% {
985    transform: rotate(-12deg);
986  }
987  36% {
988    transform: rotate(12deg);
989  }
990  40%, 100% {
991    transform: rotate(0deg);
992  }
993}
994@keyframes fa-spin {
995  0% {
996    transform: rotate(0deg);
997  }
998  100% {
999    transform: rotate(360deg);
1000  }
1001}
1002.fa-rotate-90 {
1003  transform: rotate(90deg);
1004}
1005
1006.fa-rotate-180 {
1007  transform: rotate(180deg);
1008}
1009
1010.fa-rotate-270 {
1011  transform: rotate(270deg);
1012}
1013
1014.fa-flip-horizontal {
1015  transform: scale(-1, 1);
1016}
1017
1018.fa-flip-vertical {
1019  transform: scale(1, -1);
1020}
1021
1022.fa-flip-both,
1023.fa-flip-horizontal.fa-flip-vertical {
1024  transform: scale(-1, -1);
1025}
1026
1027.fa-rotate-by {
1028  transform: rotate(var(--fa-rotate-angle, 0));
1029}
1030
1031.fa-stack {
1032  display: inline-block;
1033  vertical-align: middle;
1034  height: 2em;
1035  position: relative;
1036  width: 2.5em;
1037}
1038
1039.fa-stack-1x,
1040.fa-stack-2x {
1041  bottom: 0;
1042  left: 0;
1043  margin: auto;
1044  position: absolute;
1045  right: 0;
1046  top: 0;
1047  z-index: var(--fa-stack-z-index, auto);
1048}
1049
1050.svg-inline--fa.fa-stack-1x {
1051  height: 1em;
1052  width: 1.25em;
1053}
1054.svg-inline--fa.fa-stack-2x {
1055  height: 2em;
1056  width: 2.5em;
1057}
1058
1059.fa-inverse {
1060  color: var(--fa-inverse, #fff);
1061}
1062
1063.sr-only,
1064.fa-sr-only {
1065  position: absolute;
1066  width: 1px;
1067  height: 1px;
1068  padding: 0;
1069  margin: -1px;
1070  overflow: hidden;
1071  clip: rect(0, 0, 0, 0);
1072  white-space: nowrap;
1073  border-width: 0;
1074}
1075
1076.sr-only-focusable:not(:focus),
1077.fa-sr-only-focusable:not(:focus) {
1078  position: absolute;
1079  width: 1px;
1080  height: 1px;
1081  padding: 0;
1082  margin: -1px;
1083  overflow: hidden;
1084  clip: rect(0, 0, 0, 0);
1085  white-space: nowrap;
1086  border-width: 0;
1087}
1088
1089.svg-inline--fa .fa-primary {
1090  fill: var(--fa-primary-color, currentColor);
1091  opacity: var(--fa-primary-opacity, 1);
1092}
1093
1094.svg-inline--fa .fa-secondary {
1095  fill: var(--fa-secondary-color, currentColor);
1096  opacity: var(--fa-secondary-opacity, 0.4);
1097}
1098
1099.svg-inline--fa.fa-swap-opacity .fa-primary {
1100  opacity: var(--fa-secondary-opacity, 0.4);
1101}
1102
1103.svg-inline--fa.fa-swap-opacity .fa-secondary {
1104  opacity: var(--fa-primary-opacity, 1);
1105}
1106
1107.svg-inline--fa mask .fa-primary,
1108.svg-inline--fa mask .fa-secondary {
1109  fill: black;
1110}`;
1110function U_(){let n=T_,t=D_,e=Ye.cssPrefix,i=Ye.replacementClass,a=S3;if(e!==n||i!==t){let o=new RegExp("\\.".concat(n,"\\-"),"g"),s=new RegExp("\\--".concat(n,"\\-"),"g"),m=new RegExp("\\.".concat(t),"g");a=a.replace(o,".".concat(e,"-")).replace(s,"--".concat(e,"-")).replace(m,".".concat(i))}return a}var r_=!1;function vh(){Ye.autoAddCss&&!r_&&(C3(U_()),r_=!0)}var E3={mixout(){return{dom:{css:U_,insertCss:vh}}},hooks(){return{beforeDOMElementCreation(){vh()},beforeI2svg(){vh()}}}},Ya=Bo||{};Ya[Wa]||(Ya[Wa]={});Ya[Wa].styles||(Ya[Wa].styles={});Ya[Wa].hooks||(Ya[Wa].hooks={});Ya[Wa].shims||(Ya[Wa].shims=[]);var Ma=Ya[Wa],H_=[],V_=function(){Gt.removeEventListener("DOMContentLoaded",V_),Od=1,H_.map(n=>n())},Od=!1;qa&&(Od=(Gt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Gt.readyState),Od||Gt.addEventListener("DOMContentLoaded",V_));function k3(n){qa&&(Od?setTimeout(n,0):H_.push(n))}function Al(n){let{tag:t,attributes:e={},children:i=[]}=n;return typeof n=="string"?z_(n):"<".concat(t," ").concat(M3(e),">").concat(i.map(Al).join(""),"</").concat(t,">")}function s_(n,t,e){if(n&&n[t]&&n[t][e])return{prefix:t,iconName:e,icon:n[t][e]}}var B3=function(t,e){return function(i,a,o,s){return t.call(e,i,a,o,s)}},wh=function(t,e,i,a){var o=Object.keys(t),s=o.length,m=a!==void 0?B3(e,a):e,g,A,f;for(i===void 0?(g=1,f=t[o[0]]):(g=0,f=i);g<s;g++)A=o[g],f=m(f,t[A],A,t);return f};function I3(n){let t=[],e=0,i=n.length;for(;e<i;){let a=n.charCodeAt(e++);if(a>=55296&&a<=56319&&e<i){let o=n.charCodeAt(e++);(o&64512)==56320?t.push(((a&1023)<<10)+(o&1023)+65536):(t.push(a),e--)}else t.push(a)}return t}function Bh(n){let t=I3(n);return t.length===1?t[0].toString(16):null}function T3(n,t){let e=n.length,i=n.charCodeAt(t),a;return i>=55296&&i<=56319&&e>t+1&&(a=n.charCodeAt(t+1),a>=56320&&a<=57343)?(i-55296)*1024+a-56320+65536:i}function l_(n){return Object.keys(n).reduce((t,e)=>{let i=n[e];return!!i.icon?t[i.iconName]=i.icon:t[e]=i,t},{})}function Ih(n,t){let e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{skipHooks:i=!1}=e,a=l_(t);typeof Ma.hooks.addPack=="function"&&!i?Ma.hooks.addPack(n,l_(t)):Ma.styles[n]=Ae(Ae({},Ma.styles[n]||{}),a),n==="fas"&&Ih("fa",t)}var{styles:ul,shims:D3}=Ma,N_=Object.keys(jh),F3=N_.reduce((n,t)=>(n[t]=Object.keys(jh[t]),n),{}),Wh=null,j_={},G_={},K_={},W_={},Y_={};function R3(n){return~_3.indexOf(n)}function L3(n,t){let e=t.split("-"),i=e[0],a=e.slice(1).join("-");return i===n&&a!==""&&!R3(a)?a:null}var q_=()=>{let n=i=>wh(ul,(a,o,s)=>(a[s]=wh(o,i,{}),a),{});j_=n((i,a,o)=>(a[3]&&(i[a[3]]=o),a[2]&&a[2].filter(m=>typeof m=="number").forEach(m=>{i[m.toString(16)]=o}),i)),G_=n((i,a,o)=>(i[o]=o,a[2]&&a[2].filter(m=>typeof m=="string").forEach(m=>{i[m]=o}),i)),Y_=n((i,a,o)=>{let s=a[2];return i[o]=o,s.forEach(m=>{i[m]=o}),i});let t="far"in ul||Ye.autoFetchSvg,e=wh(D3,(i,a)=>{let o=a[0],s=a[1],m=a[2];return s==="far"&&!t&&(s="fas"),typeof o=="string"&&(i.names[o]={prefix:s,iconName:m}),typeof o=="number"&&(i.unicodes[o.toString(16)]={prefix:s,iconName:m}),i},{names:{},unicodes:{}});K_=e.names,W_=e.unicodes,Wh=Bd(Ye.styleDefault,{family:Ye.familyDefault})};x3(n=>{Wh=Bd(n.styleDefault,{family:Ye.familyDefault})});q_();function Yh(n,t){return(j_[n]||{})[t]}function Q3(n,t){return(G_[n]||{})[t]}function ur(n,t){return(Y_[n]||{})[t]}function $_(n){return K_[n]||{prefix:null,iconName:null}}function z3(n){let t=W_[n],e=Yh("fas",n);return t||(e?{prefix:"fas",iconName:e}:null)||{prefix:null,iconName:null}}function Io(){return Wh}var X_=()=>({prefix:null,iconName:null,rest:[]}
1110);function U3(n){let t=Ri,e=N_.reduce((i,a)=>(i[a]="".concat(Ye.cssPrefix,"-").concat(a),i),{});return B_.forEach(i=>{(n.includes(e[i])||n.some(a=>F3[i].includes(a)))&&(t=i)}),t}function Bd(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{family:e=Ri}=t,i=u3[e][n];if(e===Ed&&!n)return"fad";let a=o_[e][n]||o_[e][i],o=n in Ma.styles?n:null;return a||o||null}function H3(n){let t=[],e=null;return n.forEach(i=>{let a=L3(Ye.cssPrefix,i);a?e=a:i&&t.push(i)}),{iconName:e,rest:t}}function c_(n){return n.sort().filter((t,e,i)=>i.indexOf(t)===e)}function Id(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{skipLookups:e=!1}=t,i=null,a=Mh.concat(i3),o=c_(n.filter(_=>a.includes(_))),s=c_(n.filter(_=>!Mh.includes(_))),m=o.filter(_=>(i=_,!k_.includes(_))),[g=null]=m,A=U3(o),f=Ae(Ae({},H3(s)),{},{prefix:Bd(g,{family:A})});return Ae(Ae(Ae({},f),G3({values:n,family:A,styles:ul,config:Ye,canonical:f,givenPrefix:i})),V3(e,i,f))}function V3(n,t,e){let{prefix:i,iconName:a}=e;if(n||!i||!a)return{prefix:i,iconName:a};let o=t==="fa"?$_(a):{},s=ur(i,a);return a=o.iconName||s||a,i=o.prefix||i,i==="far"&&!ul.far&&ul.fas&&!Ye.autoFetchSvg&&(i="fas"),{prefix:i,iconName:a}}var N3=B_.filter(n=>n!==Ri||n!==Ed),j3=Object.keys(yh).filter(n=>n!==Ri).map(n=>Object.keys(yh[n])).flat();function G3(n){let{values:t,family:e,canonical:i,givenPrefix:a="",styles:o={},config:s={}}=n,m=e===Ed,g=t.includes("fa-duotone")||t.includes("fad"),A=s.familyDefault==="duotone",f=i.prefix==="fad"||i.prefix==="fa-duotone";if(!m&&(g||A||f)&&(i.prefix="fad"),(t.includes("fa-brands")||t.includes("fab"))&&(i.prefix="fab"),!i.prefix&&N3.includes(e)&&(Object.keys(o).find(C=>j3.includes(C))||s.autoFetchSvg)){let C=YI.get(e).defaultShortPrefixId;i.prefix=C,i.iconName=ur(i.prefix,i.iconName)||i.iconName}return(i.prefix==="fa"||a==="fa")&&(i.prefix=Io()||"fas"),i}var Th=class{constructor(){this.definitions={}}add(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];let a=e.reduce(this._pullDefinitions,{});Object.keys(a).forEach(o=>{this.definitions[o]=Ae(Ae({},this.definitions[o]||{}),a[o]),Ih(o,a[o]);let s=jh[Ri][o];s&&Ih(s,a[o]),q_()})}reset(){this.definitions={}}_pullDefinitions(t,e){let i=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(i).map(a=>{let{prefix:o,iconName:s,icon:m}=i[a],g=m[2];t[o]||(t[o]={}),g.length>0&&g.forEach(A=>{typeof A=="string"&&(t[o][A]=m)}),t[o][s]=m}),t}},d_=[],rs={},ss={},K3=Object.keys(ss);function W3(n,t){let{mixoutsTo:e}=t;return d_=n,rs={},Object.keys(ss).forEach(i=>{K3.indexOf(i)===-1&&delete ss[i]}),d_.forEach(i=>{let a=i.mixout?i.mixout():{};if(Object.keys(a).forEach(o=>{typeof a[o]=="function"&&(e[o]=a[o]),typeof a[o]=="object"&&Object.keys(a[o]).forEach(s=>{e[o]||(e[o]={}),e[o][s]=a[o][s]})}),i.hooks){let o=i.hooks();Object.keys(o).forEach(s=>{rs[s]||(rs[s]=[]),rs[s].push(o[s])})}i.provides&&i.provides(ss)}),e}function Dh(n,t){for(var e=arguments.length,i=new Array(e>2?e-2:0),a=2;a<e;a++)i[a-2]=arguments[a];return(rs[n]||[]).forEach(s=>{t=s.apply(null,[t,...i])}),t}function Ar(n){for(var t=arguments.length,e=new Array(t>1?t-1:0),i=1;i<t;i++)e[i-1]=arguments[i];(rs[n]||[]).forEach(o=>{o.apply(null,e)})}function To(){let n=arguments[0],t=Array.prototype.slice.call(arguments,1
1110);return ss[n]?ss[n].apply(null,t):void 0}function Fh(n){n.prefix==="fa"&&(n.prefix="fas");let{iconName:t}=n,e=n.prefix||Io();if(t)return t=ur(e,t)||t,s_(Z_.definitions,e,t)||s_(Ma.styles,e,t)}var Z_=new Th,Y3=()=>{Ye.autoReplaceSvg=!1,Ye.observeMutations=!1,Ar("noAuto")},q3={i2svg:function(){let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qa?(Ar("beforeI2svg",n),To("pseudoElements2svg",n),To("i2svg",n)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:t}=n;Ye.autoReplaceSvg===!1&&(Ye.autoReplaceSvg=!0),Ye.observeMutations=!0,k3(()=>{X3({autoReplaceSvgRoot:t}),Ar("watch",n)})}},$3={icon:n=>{if(n===null)return null;if(typeof n=="object"&&n.prefix&&n.iconName)return{prefix:n.prefix,iconName:ur(n.prefix,n.iconName)||n.iconName};if(Array.isArray(n)&&n.length===2){let t=n[1].indexOf("fa-")===0?n[1].slice(3):n[1],e=Bd(n[0]);return{prefix:e,iconName:ur(e,t)||t}}if(typeof n=="string"&&(n.indexOf("".concat(Ye.cssPrefix,"-"))>-1||n.match(g3))){let t=Id(n.split(" "),{skipLookups:!0});return{prefix:t.prefix||Io(),iconName:ur(t.prefix,t.iconName)||t.iconName}}if(typeof n=="string"){let t=Io();return{prefix:t,iconName:ur(t,n)||n}}}},Mn={noAuto:Y3,config:Ye,dom:q3,parse:$3,library:Z_,findIconDefinition:Fh,toHtml:Al},X3=function(){let n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:t=Gt}=n;(Object.keys(Ma.styles).length>0||Ye.autoFetchSvg)&&qa&&Ye.autoReplaceSvg&&Mn.dom.i2svg({node:t})};function Td(n,t){return Object.defineProperty(n,"abstract",{get:t}),Object.defineProperty(n,"html",{get:function(){return n.abstract.map(e=>Al(e))}}),Object.defineProperty(n,"node",{get:function(){if(!qa)return;let e=Gt.createElement("div");return e.innerHTML=n.html,e.children}}),n}function Z3(n){let{children:t,main:e,mask:i,attributes:a,styles:o,transform:s}=n;if(Kh(s)&&e.found&&!i.found){let{width:m,height:g}=e,A={x:m/g/2,y:.5};a.style=kd(Ae(Ae({},o),{},{"transform-origin":"".concat(A.x+s.x/16,"em ").concat(A.y+s.y/16,"em")}))}return[{tag:"svg",attributes:a,children:t}]}function J3(n){let{prefix:t,iconName:e,children:i,attributes:a,symbol:o}=n,s=o===!0?"".concat(t,"-").concat(Ye.cssPrefix,"-").concat(e):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:Ae(Ae({},a),{},{id:s}),children:i}]}]}function qh(n){let{icons:{main:t,mask:e},prefix:i,iconName:a,transform:o,symbol:s,title:m,maskId:g,titleId:A,extra:f,watchable:_=!1}=n,{width:C,height:P}=e.found?e:t,v=JI.includes(i),w=[Ye.replacementClass,a?"".concat(Ye.cssPrefix,"-").concat(a):""].filter(N=>f.classes.indexOf(N)===-1).filter(N=>N!==""||!!N).concat(f.classes).join(" "),E={children:[],attributes:Ae(Ae({},f.attributes),{},{"data-prefix":i,"data-icon":a,class:w,role:f.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(C," ").concat(P)})},I=v&&!~f.classes.indexOf("fa-fw")?{width:"".concat(C/P*16*.0625,"em")}:{};_&&(E.attributes[gr]=""),m&&(E.children.push({tag:"title",attributes:{id:E.attributes["aria-labelledby"]||"title-".concat(A||hl())},children:[m]}),delete E.attributes.title);let k=Ae(Ae({},E),{},{prefix:i,iconName:a,main:t,mask:e,maskId:g,transform:o,symbol:s,styles:Ae(Ae({},I),f.styles)}),{children:S,attributes:F}=e.found&&t.found?To("generateAbstractMask",k)||{children:[],attributes:{}}:To("generateAbstractIcon",k)||{children:[],attributes:{}};return k.children=S,k.attributes=F,s?J3(k):Z3(k)}function m_(n){let{content:t,width:e,height:i,transform:a,title:o,extra:s,watchable:m=!1}=n,g=Ae(Ae(Ae({},s.attributes),o?{title:o}:{}),{},{class:s.classes.join(" ")});m&&(g[gr]="");let A=Ae({},s.styles);Kh(a)&&(A.transform=O3({transform:a,startCentered:!0,width:e,height:i}),A["-webkit-transform"]=A.transform);let f=kd(A);f.length>0&&(g.style=f);let _=[];return _.push({tag:"span",attributes:g,children:[t]}),o&&_.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),_}function e5(n){let{content:t,title:e,extra:i}=n,a=Ae(Ae(Ae({},i.attributes),e?{title:e}:{}),{},{class:i.classes.join(" ")}),o=kd(i.styles);o.length>0&&(a.style=o);let s=[];return s.push({tag:"span",attributes:a,children:[t]}),e&&s.push({tag:"span",attributes:{class:"sr-only"},children:[e]}),s}var{styles:xh}=Ma;function Rh(n){let t=n[0],e=n[1],[i]=n.slice(4),a=null;return Array.isArray(i)?a={tag:"g",attributes:{class:"".concat(Ye.cssPrefix,"-").concat(_h.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Ye.cssPrefix,"-").concat(_h.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(Ye.cssPrefix,"-").concat(_h.PRIMARY),fill:"currentColor",d:i[1]}}]}
1110:a={tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:t,height:e,icon:a}}var t5={found:!1,width:512,height:512};function i5(n,t){!F_&&!Ye.showMissingIcons&&n&&console.error('Icon with name "'.concat(n,'" and prefix "').concat(t,'" is missing.'))}function Lh(n,t){let e=t;return t==="fa"&&Ye.styleDefault!==null&&(t=Io()),new Promise((i,a)=>{if(e==="fa"){let o=$_(n)||{};n=o.iconName||n,t=o.prefix||t}if(n&&t&&xh[t]&&xh[t][n]){let o=xh[t][n];return i(Rh(o))}i5(n,t),i(Ae(Ae({},t5),{},{icon:Ye.showMissingIcons&&n?To("missingIconAbstract")||{}:{}}))})}var p_=()=>{},Qh=Ye.measurePerformance&&Cd&&Cd.mark&&Cd.measure?Cd:{mark:p_,measure:p_},dl='FA "6.7.2"',n5=n=>(Qh.mark("".concat(dl," ").concat(n," begins")),()=>J_(n)),J_=n=>{Qh.mark("".concat(dl," ").concat(n," ends")),Qh.measure("".concat(dl," ").concat(n),"".concat(dl," ").concat(n," begins"),"".concat(dl," ").concat(n," ends"))},$h={begin:n5,end:J_},Md=()=>{};function h_(n){return typeof(n.getAttribute?n.getAttribute(gr):null)=="string"}function a5(n){let t=n.getAttribute?n.getAttribute(Vh):null,e=n.getAttribute?n.getAttribute(Nh):null;return t&&e}function o5(n){return n&&n.classList&&n.classList.contains&&n.classList.contains(Ye.replacementClass)}function r5(){return Ye.autoReplaceSvg===!0?Pd.replace:Pd[Ye.autoReplaceSvg]||Pd.replace}function s5(n){return Gt.createElementNS("http://www.w3.org/2000/svg",n)}function l5(n){return Gt.createElement(n)}function ev(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{ceFn:e=n.tag==="svg"?s5:l5}=t;if(typeof n=="string")return Gt.createTextNode(n);let i=e(n.tag);return Object.keys(n.attributes||[]).forEach(function(o){i.setAttribute(o,n.attributes[o])}),(n.children||[]).forEach(function(o){i.appendChild(ev(o,{ceFn:e}))}),i}function c5(n){let t=" ".concat(n.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Pd={replace:function(n){let t=n[0];if(t.parentNode)if(n[1].forEach(e=>{t.parentNode.insertBefore(ev(e),t)}),t.getAttribute(gr)===null&&Ye.keepOriginalSource){let e=Gt.createComment(c5(t));t.parentNode.replaceChild(e,t)}else t.remove()},nest:function(n){let t=n[0],e=n[1];if(~Gh(t).indexOf(Ye.replacementClass))return Pd.replace(n);let i=new RegExp("".concat(Ye.cssPrefix,"-.*"));if(delete e[0].attributes.id,e[0].attributes.class){let o=e[0].attributes.class.split(" ").reduce((s,m)=>(m===Ye.replacementClass||m.match(i)?s.toSvg.push(m):s.toNode.push(m),s),{toNode:[],toSvg:[]});e[0].attributes.class=o.toSvg.join(" "),o.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",o.toNode.join(" "))}let a=e.map(o=>Al(o)).join(`
1111`);t.setAttribute(gr,""),t.innerHTML=a}};function u_(n){n()}function tv(n,t){let e=typeof t=="function"?t:Md;if(n.length===0)e();else{let i=u_;Ye.mutateApproach===p3&&(i=Bo.requestAnimationFrame||u_),i(()=>{let a=r5(),o=$h.begin("mutate");n.map(a),o(),e()})}}var Xh=!1;function iv(){Xh=!0}function zh(){Xh=!1}var Sd=null;function g_(n){if(!t_||!Ye.observeMutations)return;let{treeCallback:t=Md,nodeCallback:e=Md,pseudoElementsCallback:i=Md,observeMutationsRoot:a=Gt}=n;Sd=new t_(o=>{if(Xh)return;let s=Io();cs(o).forEach(m=>{if(m.type==="childList"&&m.addedNodes.length>0&&!h_(m.addedNodes[0])&&(Ye.searchPseudoElements&&i(m.target),t(m.target)),m.type==="attributes"&&m.target.parentNode&&Ye.searchPseudoElements&&i(m.target.parentNode),m.type==="attributes"&&h_(m.target)&&~b3.indexOf(m.attributeName))if(m.attributeName==="class"&&a5(m.target)){let{prefix:g,iconName:A}=Id(Gh(m.target));m.target.setAttribute(Vh,g||s),A&&m.target.setAttribute(Nh,A)}else o5(m.target)&&e(m.target)})}),qa&&Sd.observe(a,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function d5(){Sd&&Sd.disconnect()}function m5(n){let t=n.getAttribute("style"),e=[];return t&&(e=t.split(";").reduce((i,a)=>{let o=a.split(":"),s=o[0],m=o.slice(1);return s&&m.length>0&&(i[s]=m.join(":").trim()),i},{})),e}function p5(n){let t=n.getAttribute("data-prefix"),e=n.getAttribute("data-icon"),i=n.innerText!==void 0?n.innerText.trim():"",a=Id(Gh(n));return a.prefix||(a.prefix=Io()),t&&e&&(a.prefix=t,a.iconName=e),a.iconName&&a.prefix||(a.prefix&&i.length>0&&(a.iconName=Q3(a.prefix,n.innerText)||Yh(a.prefix,Bh(n.innerText))),!a.iconName&&Ye.autoFetchSvg&&n.firstChild&&n.firstChild.nodeType===Node.TEXT_NODE&&(a.iconName=n.firstChild.data)),a}function h5(n){let t=cs(n.attributes).reduce((a,o)=>(a.name!=="class"&&a.name!=="style"&&(a[o.name]=o.value),a),{}),e=n.getAttribute("title"),i=n.getAttribute("data-fa-title-id");return Ye.autoA11y&&(e?t["aria-labelledby"]="".concat(Ye.replacementClass,"-title-").concat(i||hl()):(t["aria-hidden"]="true",t.focusable="false")),t}function u5(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ya,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function A_(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},{iconName:e,prefix:i,rest:a}=p5(n),o=h5(n),s=Dh("parseNodeAttributes",{},n),m=t.styleParser?m5(n):[];return Ae({iconName:e,title:n.getAttribute("title"),titleId:n.getAttribute("data-fa-title-id"),prefix:i,transform:ya,mask:{iconName:null,prefix:null,rest:[]}
1111,maskId:null,symbol:!1,extra:{classes:a,styles:m,attributes:o}},s)}var{styles:g5}=Ma;function nv(n){let t=Ye.autoReplaceSvg==="nest"?A_(n,{styleParser:!1}):A_(n);return~t.extra.classes.indexOf(L_)?To("generateLayersText",n,t):To("generateSvgReplacementMutation",n,t)}function A5(){return[...$I,...Mh]}function f_(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!qa)return Promise.resolve();let e=Gt.documentElement.classList,i=f=>e.add("".concat(a_,"-").concat(f)),a=f=>e.remove("".concat(a_,"-").concat(f)),o=Ye.autoFetchSvg?A5():k_.concat(Object.keys(g5));o.includes("fa")||o.push("fa");let s=[".".concat(L_,":not([").concat(gr,"])")].concat(o.map(f=>".".concat(f,":not([").concat(gr,"])"))).join(", ");if(s.length===0)return Promise.resolve();let m=[];try{m=cs(n.querySelectorAll(s))}catch{}if(m.length>0)i("pending"),a("complete");else return Promise.resolve();let g=$h.begin("onTree"),A=m.reduce((f,_)=>{try{let C=nv(_);C&&f.push(C)}catch(C){F_||C.name==="MissingIcon"&&console.error(C)}return f},[]);return new Promise((f,_)=>{Promise.all(A).then(C=>{tv(C,()=>{i("active"),i("complete"),a("pending"),typeof t=="function"&&t(),g(),f()})}).catch(C=>{g(),_(C)})})}function f5(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;nv(n).then(e=>{e&&tv([e],t)})}function b5(n){return function(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=(t||{}).icon?t:Fh(t||{}),{mask:a}=e;return a&&(a=(a||{}).icon?a:Fh(a||{})),n(i,Ae(Ae({},e),{},{mask:a}))}}var _5=function(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:e=ya,symbol:i=!1,mask:a=null,maskId:o=null,title:s=null,titleId:m=null,classes:g=[],attributes:A={},styles:f={}}=t;if(!n)return;let{prefix:_,iconName:C,icon:P}=n;return Td(Ae({type:"icon"},n),()=>(Ar("beforeDOMElementCreation",{iconDefinition:n,params:t}),Ye.autoA11y&&(s?A["aria-labelledby"]="".concat(Ye.replacementClass,"-title-").concat(m||hl()):(A["aria-hidden"]="true",A.focusable="false")),qh({icons:{main:Rh(P),mask:a?Rh(a.icon):{found:!1,width:null,height:null,icon:{}}},prefix:_,iconName:C,transform:Ae(Ae({},ya),e),symbol:i,title:s,maskId:o,titleId:m,extra:{attributes:A,styles:f,classes:g}})))},v5={mixout(){return{icon:b5(_5)}},hooks(){return{mutationObserverCallbacks(n){return n.treeCallback=f_,n.nodeCallback=f5,n}}},provides(n){n.i2svg=function(t){let{node:e=Gt,callback:i=()=>{}}=t;return f_(e,i)},n.generateSvgReplacementMutation=function(t,e){let{iconName:i,title:a,titleId:o,prefix:s,transform:m,symbol:g,mask:A,maskId:f,extra:_}=e;return new Promise((C,P)=>{Promise.all([Lh(i,s),A.iconName?Lh(A.iconName,A.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(v=>{let[w,E]=v;C([t,qh({icons:{main:w,mask:E},prefix:s,iconName:i,transform:m,symbol:g,maskId:f,title:a,titleId:o,extra:_,watchable:!0})])}).catch(P)})},n.generateAbstractIcon=function(t){let{children:e,attributes:i,main:a,transform:o,styles:s}=t,m=kd(s);m.length>0&&(i.style=m);let g;return Kh(o)&&(g=To("generateAbstractTransformGrouping",{main:a,transform:o,containerWidth:a.width,iconWidth:a.width})),e.push(g||a.icon),{children:e,attributes:i}}}},w5={mixout(){return{layer(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{classes:e=[]}=t;return Td({type:"layer"},()=>{Ar("beforeDOMElementCreation",{assembler:n,params:t});let i=[];return n(a=>{Array.isArray(a)?a.map(o=>{i=i.concat(o.abstract)}):i=i.concat(a.abstract)}),[{tag:"span",attributes:{class:["".concat(Ye.cssPrefix,"-layers"),...e].join(" ")},children:i}]})}}}},x5={mixout(){return{counter(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{title:e=null,classes:i=[],attributes:a={},styles:o={}}=t;return Td({type:"counter",content:n},()=>(Ar("beforeDOMElementCreation",{content:n,params:t}),e5({content:n.toString(),title:e,extra:{attributes:a,styles:o,classes:["".concat(Ye.cssPrefix,"-layers-counter"),...i]}})))}}}},C5={mixout(){return{text(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:e=ya,title:i=null,classes:a=[],attributes:o={},styles:s={}}=t;return Td({type:"text",content:n},()=>(Ar("beforeDOMElementCreation",{content:n,params:t}),m_({content:n,transform:Ae(Ae({},ya),e),title:i,extra:{attributes:o,styles:s,classes:["".concat(Ye.cssPrefix,"-layers-text"),...a]}})))}}},provides(n){n.generateLayersText=function(t,e){let{title:i,transform:a,extra:o}=e,s=null,m=null;if(S_){let g=parseInt(getComputedStyle(t).fontSize,10),A=t.getBoundingClientRect();s=A.width/g,m=A.height/g}return Ye.autoA11y&&!i&&(o.attributes["aria-hidden"]="true"),Promise.resolve([t,m_({content:t.innerHTML,width:s,height:m,transform:a,title:i,extra:o,watchable:!0})])}}},y5=new RegExp('"',"ug"),b_=[1105920,1112319],__=Ae(Ae(Ae(Ae({},{FontAwesome:{normal:"fas",400:"fas"}}),WI),d3),n3),Uh=Object.keys(__).reduce((n,t)=>(n[t.toLowerCase()]=__[t],n),{}),M5=Object.keys(Uh).reduce((n,t)=>{let e=Uh[t];return n[t]=e[900]||[...Object.entries(e)][0][1],n},{});function P5(n){let t=n.replace(y5,""),e=T3(t,0),i=e>=b_[0]&&e<=b_[1],a=t.length===2?t[0]===t[1]:!1;
1111return{value:Bh(a?t[0]:t),isSecondary:i||a}}function O5(n,t){let e=n.replace(/^['"]|['"]$/g,"").toLowerCase(),i=parseInt(t),a=isNaN(i)?"normal":i;return(Uh[e]||{})[a]||M5[e]}function v_(n,t){let e="".concat(m3).concat(t.replace(":","-"));return new Promise((i,a)=>{if(n.getAttribute(e)!==null)return i();let s=cs(n.children).filter(C=>C.getAttribute(Oh)===t)[0],m=Bo.getComputedStyle(n,t),g=m.getPropertyValue("font-family"),A=g.match(A3),f=m.getPropertyValue("font-weight"),_=m.getPropertyValue("content");if(s&&!A)return n.removeChild(s),i();if(A&&_!=="none"&&_!==""){let C=m.getPropertyValue("content"),P=O5(g,f),{value:v,isSecondary:w}=P5(C),E=A[0].startsWith("FontAwesome"),I=Yh(P,v),k=I;if(E){let S=z3(v);S.iconName&&S.prefix&&(I=S.iconName,P=S.prefix)}if(I&&!w&&(!s||s.getAttribute(Vh)!==P||s.getAttribute(Nh)!==k)){n.setAttribute(e,k),s&&n.removeChild(s);let S=u5(),{extra:F}=S;F.attributes[Oh]=t,Lh(I,P).then(N=>{let J=qh(Ae(Ae({},S),{},{icons:{main:N,mask:X_()},prefix:P,iconName:k,extra:F,watchable:!0})),Z=Gt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?n.insertBefore(Z,n.firstChild):n.appendChild(Z),Z.outerHTML=J.map(j=>Al(j)).join(`
1112`),n.removeAttribute(e),i()}).catch(a)}else i()}else i()})}function S5(n){return Promise.all([v_(n,"::before"),v_(n,"::after")])}function E5(n){return n.parentNode!==document.head&&!~h3.indexOf(n.tagName.toUpperCase())&&!n.getAttribute(Oh)&&(!n.parentNode||n.parentNode.tagName!=="svg")}function w_(n){if(qa)return new Promise((t,e)=>{let i=cs(n.querySelectorAll("*")).filter(E5).map(S5),a=$h.begin("searchPseudoElements");iv(),Promise.all(i).then(()=>{a(),zh(),t()}).catch(()=>{a(),zh(),e()})})}var k5={hooks(){return{mutationObserverCallbacks(n){return n.pseudoElementsCallback=w_,n}}},provides(n){n.pseudoElements2svg=function(t){let{node:e=Gt}=t;Ye.searchPseudoElements&&w_(e)}}},x_=!1,B5={mixout(){return{dom:{unwatch(){iv(),x_=!0}}}},hooks(){return{bootstrap(){g_(Dh("mutationObserverCallbacks",{}))},noAuto(){d5()},watch(n){let{observeMutationsRoot:t}=n;x_?zh():g_(Dh("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},C_=n=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return n.toLowerCase().split(" ").reduce((e,i)=>{let a=i.toLowerCase().split("-"),o=a[0],s=a.slice(1).join("-");if(o&&s==="h")return e.flipX=!0,e;if(o&&s==="v")return e.flipY=!0,e;if(s=parseFloat(s),isNaN(s))return e;switch(o){case"grow":e.size=e.size+s;break;case"shrink":e.size=e.size-s;break;case"left":e.x=e.x-s;break;case"right":e.x=e.x+s;break;case"up":e.y=e.y-s;break;case"down":e.y=e.y+s;break;case"rotate":e.rotate=e.rotate+s;break}return e},t)},I5={mixout(){return{parse:{transform:n=>C_(n)}}},hooks(){return{parseNodeAttributes(n,t){let e=t.getAttribute("data-fa-transform");return e&&(n.transform=C_(e)),n}}},provides(n){n.generateAbstractTransformGrouping=function(t){let{main:e,transform:i,containerWidth:a,iconWidth:o}=t,s={transform:"translate(".concat(a/2," 256)")},m="translate(".concat(i.x*32,", ").concat(i.y*32,") "),g="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),A="rotate(".concat(i.rotate," 0 0)"),f={transform:"".concat(m," ").concat(g," ").concat(A)},_={transform:"translate(".concat(o/2*-1," -256)")},C={outer:s,inner:f,path:_};return{tag:"g",attributes:Ae({},C.outer),children:[{tag:"g",attributes:Ae({},C.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:Ae(Ae({},e.icon.attributes),C.path)}]}]}}}},Ch={x:0,y:0,width:"100%",height:"100%"};function y_(n){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return n.attributes&&(n.attributes.fill||t)&&(n.attributes.fill="black"),n}function T5(n){return n.tag==="g"?n.children:[n]}var D5={hooks(){return{parseNodeAttributes(n,t){let e=t.getAttribute("data-fa-mask"),i=e?Id(e.split(" ").map(a=>a.trim())):X_();return i.prefix||(i.prefix=Io()),n.mask=i,n.maskId=t.getAttribute("data-fa-mask-id"),n}}},provides(n){n.generateAbstractMask=function(t){let{children:e,attributes:i,main:a,mask:o,maskId:s,transform:m}=t,{width:g,icon:A}=a,{width:f,icon:_}=o,C=P3({transform:m,containerWidth:f,iconWidth:g}),P={tag:"rect",attributes:Ae(Ae({},Ch),{},{fill:"white"})},v=A.children?{children:A.children.map(y_)}:{},w={tag:"g",attributes:Ae({},C.inner),children:[y_(Ae({tag:A.tag,attributes:Ae(Ae({},A.attributes),C.path)},v))]},E={tag:"g",attributes:Ae({},C.outer),children:[w]},I="mask-".concat(s||hl()),k="clip-".concat(s||hl()),S={tag:"mask",attributes:Ae(Ae({},Ch),{},{id:I,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[P,E]},F={tag:"defs",children:[{tag:"clipPath",attributes:{id:k},children:T5(_)},S]};return e.push(F,{tag:"rect",attributes:Ae({fill:"currentColor","clip-path":"url(#".concat(k,")"),mask:"url(#".concat(I,")")},Ch)}),{children:e,attributes:i}}}},F5={provides(n){let t=!1;Bo.matchMedia&&(t=Bo.matchMedia("(prefers-reduced-motion: reduce)").matches),n.missingIconAbstract=function(){let e=[],i={fill:"
1112currentColor"},a={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:Ae(Ae({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let o=Ae(Ae({},a),{},{attributeName:"opacity"}),s={tag:"circle",attributes:Ae(Ae({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||s.children.push({tag:"animate",attributes:Ae(Ae({},a),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:Ae(Ae({},o),{},{values:"1;0;1;1;0;1;"})}),e.push(s),e.push({tag:"path",attributes:Ae(Ae({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:Ae(Ae({},o),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:Ae(Ae({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:Ae(Ae({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},R5={hooks(){return{parseNodeAttributes(n,t){let e=t.getAttribute("data-fa-symbol"),i=e===null?!1:e===""?!0:e;return n.symbol=i,n}}}},L5=[E3,v5,w5,x5,C5,k5,B5,I5,D5,F5,R5];W3(L5,{mixoutsTo:Mn});var dz=Mn.noAuto,Q5=Mn.config,mz=Mn.library,z5=Mn.dom,U5=Mn.parse,pz=Mn.findIconDefinition,hz=Mn.toHtml,H5=Mn.icon,uz=Mn.layer,V5=Mn.text,N5=Mn.counter;var Do=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({})}}return n})();function _v(n){let t=n.cloneNode(!0),e=t.querySelectorAll("[id]"),i=n.nodeName.toLowerCase();t.removeAttribute("id");for(let a=0;a<e.length;a++)e[a].removeAttribute("id");return i==="canvas"?rv(n,t):(i==="input"||i==="select"||i==="textarea")&&ov(n,t),av("canvas",n,t,rv),av("input, textarea, select",n,t,ov),t}function av(n,t,e,i){let a=t.querySelectorAll(n);if(a.length){let o=e.querySelectorAll(n);for(let s=0;s<a.length;s++)i(a[s],o[s])}}var G5=0;function ov(n,t){t.type!=="file"&&(t.value=n.value),t.type==="radio"&&t.name&&(t.name=`mat-clone-${t.name}-${G5++}`)}function rv(n,t){let e=t.getContext("2d");if(e)try{e.drawImage(n,0,0)}catch{}}function au(n){let t=n.getBoundingClientRect();return{top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.width,height:t.height,x:t.x,y:t.y}}function Jh(n,t,e){let{top:i,bottom:a,left:o,right:s}=n;return e>=i&&e<=a&&t>=o&&t<=s}function bl(n,t,e){n.top+=t,n.bottom=n.top+n.height,n.left+=e,n.right=n.left+n.width}function sv(n,t,e,i){let{top:a,right:o,bottom:s,left:m,width:g,height:A}=n,f=g*t,_=A*t;return i>a-_&&i<s+_&&e>m-f&&e<o+f}var Ld=class{constructor(t){this._document=t,this.positions=new Map}clear(){this.positions.clear()}cache(t){this.clear(),this.positions.set(this._document,{scrollPosition:this.getViewportScrollPosition()}
vendor: 5,234 bytes, line 1112
1112),t.forEach(e=>{this.positions.set(e,{scrollPosition:{top:e.scrollTop,left:e.scrollLeft},clientRect:au(e)})})}handleScroll(t){let e=Gs(t),i=this.positions.get(e);if(!i)return null;let a=i.scrollPosition,o,s;if(e===this._document){let A=this.getViewportScrollPosition();o=A.top,s=A.left}else o=e.scrollTop,s=e.scrollLeft;let m=a.top-o,g=a.left-s;return this.positions.forEach((A,f)=>{A.clientRect&&e!==f&&e.contains(f)&&bl(A.clientRect,m,g)}),a.top=o,a.left=s,{top:m,left:g}}getViewportScrollPosition(){return{top:window.scrollY,left:window.scrollX}}};function vv(n,t){let e=n.rootNodes;if(e.length===1&&e[0].nodeType===t.ELEMENT_NODE)return e[0];let i=t.createElement("div");return e.forEach(a=>i.appendChild(a)),i}function ou(n,t,e){for(let i in t)if(t.hasOwnProperty(i)){let a=t[i];a?n.setProperty(i,a,e?.has(i)?"important":""):n.removeProperty(i)}return n}function ds(n,t){let e=t?"":"none";ou(n.style,{"touch-action":t?"":"none","-webkit-user-drag":t?"":"none","-webkit-tap-highlight-color":t?"":"transparent","user-select":e,"-ms-user-select":e,"-webkit-user-select":e,"-moz-user-select":e})}function lv(n,t,e){ou(n.style,{position:t?"":"fixed",top:t?"":"0",opacity:t?"":"0",left:t?"":"-999em"},e)}function Qd(n,t){return t&&t!="none"?n+" "+t:n}function cv(n,t){n.style.width=`${t.width}px`,n.style.height=`${t.height}px`,n.style.transform=zd(t.left,t.top)}function zd(n,t){return`translate3d(${Math.round(n)}px, ${Math.round(t)}px, 0)`}function dv(n){let t=n.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(n)*t}function K5(n){let t=getComputedStyle(n),e=Zh(t,"transition-property"),i=e.find(m=>m==="transform"||m==="all");if(!i)return 0;let a=e.indexOf(i),o=Zh(t,"transition-duration"),s=Zh(t,"transition-delay");return dv(o[a])+dv(s[a])}function Zh(n,t){return n.getPropertyValue(t).split(",").map(i=>i.trim())}var W5=new Set(["position"]),eu=class{get element(){return this._preview}constructor(t,e,i,a,o,s,m,g,A){this._document=t,this._rootElement=e,this._direction=i,this._initialDomRect=a,this._previewTemplate=o,this._previewClass=s,this._pickupPositionOnPage=m,this._initialTransform=g,this._zIndex=A}attach(t){this._preview=this._createPreview(),t.appendChild(this._preview),mv(this._preview)&&this._preview.showPopover()}destroy(){this._preview.remove(),this._previewEmbeddedView?.destroy(),this._preview=this._previewEmbeddedView=null}setTransform(t){this._preview.style.transform=t}getBoundingClientRect(){return this._preview.getBoundingClientRect()}addClass(t){this._preview.classList.add(t)}getTransitionDuration(){return K5(this._preview)}addEventListener(t,e){this._preview.addEventListener(t,e)}removeEventListener(t,e){this._preview.removeEventListener(t,e)}_createPreview(){let t=this._previewTemplate,e=this._previewClass,i=t?t.template:null,a;if(i&&t){let o=t.matchSize?this._initialDomRect:null,s=t.viewContainer.createEmbeddedView(i,t.context);s.detectChanges(),a=vv(s,this._document),this._previewEmbeddedView=s,t.matchSize?cv(a,o):a.style.transform=zd(this._pickupPositionOnPage.x,this._pickupPositionOnPage.y)}else a=_v(this._rootElement),cv(a,this._initialDomRect),this._initialTransform&&(a.style.transform=this._initialTransform);return ou(a.style,{"pointer-events":"none",margin:mv(a)?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this._zIndex+""},W5),ds(a,!1),a.classList.add("cdk-drag-preview"),a.setAttribute("popover","manual"),a.setAttribute("dir",this._direction),e&&(Array.isArray(e)?e.forEach(o=>a.classList.add(o)):a.classList.add(e)),a}};function mv(n){return"showPopover"in n}var pv=Zn({passive:!0}),Dd=Zn({passive:!1}),hv=Zn({passive:!1,capture:!0}),Y5=800,uv=new Set(["position"]),tu=class{get disabled(){return this._disabled||!!(this._dropContainer&&this._dropContainer.disabled)}set disabled(t){t!==this._disabled&&(this._disabled=t,this._toggleNativeDragInteractions(),this._handles.forEach(e=>ds(e,t)))}constructor(t,e,i,a,o,s){this._config=e,this._document=i,this._ngZone=a,this._viewportRuler=o,this._dragDropRegistry=s,this._passiveTransform={x:0,y:0},this._activeTransform={x:0,y:0},this._hasStartedDragging=xc(!1),this._moveEvents=new ze,this._pointerMoveSubscription=Xt.EMPTY,this._pointerUpSubscription=Xt.EMPTY,this._scrollSubscription=Xt.EMPTY,this._resizeSubscription=Xt.EMPTY,this._boundaryElement=null,this._nativeInteractionsEnabled=!0,this._handles=[],this._disabledHandles=new Set,this._direction="ltr",this.dragStartDelay=0,this.scale=1,this._disabled=!1,this.beforeStarted=new ze,this.started=new ze,this.released=new ze,this.ended=new ze,this.entered=new ze,this.exited=new ze,this.dropped=new ze,this.moved=this._moveEvents,this._pointerDown=m=>{if(this.beforeStarted.next(),this._handles.length){let g=this._getTargetHandle(m);g&&!this._disabledHandles.has(g)&&!this.disabled&&this._initializeDragSequence(g,m)}else this.disabled||this._initializeDragSequence(this._rootElement,m)},this._pointerMove=m=>{let g=this._getPointerPositionOnPage(m);if(!this._hasStartedDragging()){let f=Math.abs(g.x-this._pickupPositionOnPage.x),_=Math.abs(g.y-this._pickupPositionOnPage.y);if(f+_>=this._config.dragStartThreshold){let P=Date.now()>=this._dragStartTime+this._getDragStartDelay(m),v=this._dropContainer;if(!P){this._endDragSequence(m);return}
1112(!v||!v.isDragging()&&!v.isReceiving())&&(m.cancelable&&m.preventDefault(),this._hasStartedDragging.set(!0),this._ngZone.run(()=>this._startDragSequence(m)))}return}m.cancelable&&m.preventDefault();let A=this._getConstrainedPointerPosition(g);if(this._hasMoved=!0,this._lastKnownPointerPosition=g,this._updatePointerDirectionDelta(A),this._dropContainer)this._updateActiveDropContainer(A,g);else{let f=this.constrainPosition?this._initialDomRect:this._pickupPositionOnPage,_=this._activeTransform;_.x=A.x-f.x+this._passiveTransform.x,_.y=A.y-f.y+this._passiveTransform.y,this._applyRootElementTransform(_.x,_.y)}this._moveEvents.observers.length&&this._ngZone.run(()=>{this._moveEvents.next({source:this,pointerPosition:A,event:m,distance:this._getDragDistance(A),delta:this._pointerDirectionDelta})})},this._pointerUp=m=>{this._endDragSequence(m)},this._nativeDragStart=m=>{if(this._handles.length){let g=this._getTargetHandle(m);g&&!this._disabledHandles.has(g)&&!this.disabled&&m.preventDefault()}else this.disabled||m.preventDefault()},this.withRootElement(t).withParent(e.parentDragRef||null),this._parentPositions=new Ld(i),s.registerDragItem(this)}getPlaceholderElement(){return this._placeholder}getRootElement(){return this._rootElement}getVisibleElement(){return this.isDragging()?this.getPlaceholderElement():this.getRootElement()}withHandles(t){this._handles=t.map(i=>or(i)),this._handles.forEach(i=>ds(i,this.disabled)),this._toggleNativeDragInteractions();let e=new Set;return this._disabledHandles.forEach(i=>{this._handles.indexOf(i)>-1&&e.add(i)}),this._disabledHandles=e,this}withPreviewTemplate(t){return this._previewTemplate=t,this}withPlaceholderTemplate(t){return this._placeholderTemplate=t,this}withRootElement(t){let e=or(t);return e!==this._rootElement&&(this._rootElement&&this._removeRootElementListeners(this._rootElement),this._ngZone.runOutsideAngular(()=>{e.addEventListener("mousedown",this._pointerDown,Dd),e.addEventListener("touchstart",this._pointerDown,pv),e.addEventListener("dragstart",this._nativeDragStart,Dd)}),this._initialTransform=void 0,this._rootElement=e),typeof SVGElement<"u"&&this._rootElement instanceof SVGElement&&(this._ownerSVGElement=this._rootElement.ownerSVGElement),this}withBoundaryElement(t){return this._boundaryElement=t?or(t):null,this._resizeSubscription.unsubscribe(),t&&(this._resizeSubscription=this._viewportRuler.change(10).subscribe(()=>this._containInsideBoundaryOnResize())),this}withParent(t){return this._parentDragRef=t,this}dispose(){this._removeRootElementListeners(this._rootElement),this.isDragging()&&this._rootElement?.remove(),this._anchor?.remove(),this._destroyPreview(),this._destroyPlaceholder(),this._dragDropRegistry.removeDragItem(this),this._removeListeners(),this.beforeStarted.complete(),this.started.complete(),this.released.complete(),this.ended.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this._moveEvents.complete(),this._handles=[],this._disabledHandles.clear(),this._dropContainer=void 0,this._resizeSubscription.unsubscribe(),this._parentPositions.clear(),this._boundaryElement=this._rootElement=this._ownerSVGElement=this._placeholderTemplate=this._previewTemplate=this._anchor=this._parentDragRef=null}isDragging(){return this._hasStartedDragging()&&this._dragDropRegistry.isDragging(this)}reset(){this._rootElement.style.transform=this._initialTransform||"",this._activeTransform={x:0,y:0},this._passiveTransform={x:0,y:0}}disableHandle(t){!this._disabledHandles.has(t)&&this._handles.indexOf(t)>-1&&(this._disabledHandles.add(t),ds(t,!0))}enableHandle(t){this._disabledHandles.has(t)&&(this._disabledHandles.delete(t),ds(t,this.disabled))}withDirection(t){return this._direction=t,this}_withDropContainer(t){this._dropContainer=t}getFreeDragPosition(){let t=this.isDragging()?this._activeTransform:this._passiveTransform;return{x:t.x,y:t.y}}setFreeDragPosition(t){return this._activeTransform={x:0,y:0},this._passiveTransform.x=t.x,this._passiveTransform.y=t.y,this._dropContainer||this._applyRootElementTransform(t.x,t.y),this}withPreviewContainer(t){return this._previewContainer=t,this}_sortFromLastPointerPosition(){let t=this._lastKnownPointerPosition;t&&this._dropContainer&&this._updateActiveDropContainer(this._getConstrainedPointerPosition(t),t)}_removeListeners(){this._pointerMoveSubscription.unsubscribe(),this._pointerUpSubscription.unsubscribe(),this._scrollSubscription.unsubscribe(),this._getShadowRoot()?.removeEventListener("selectstart",Av,hv)}_destroyPreview(){this._preview?.destroy(),this._preview=null}
vendor: 15,040 bytes, line 1112
1112_destroyPlaceholder(){this._placeholder?.remove(),this._placeholderRef?.destroy(),this._placeholder=this._placeholderRef=null}_endDragSequence(t){if(this._dragDropRegistry.isDragging(this)&&(this._removeListeners(),this._dragDropRegistry.stopDragging(this),this._toggleNativeDragInteractions(),this._handles&&(this._rootElement.style.webkitTapHighlightColor=this._rootElementTapHighlight),!!this._hasStartedDragging()))if(this.released.next({source:this,event:t}),this._dropContainer)this._dropContainer._stopScrolling(),this._animatePreviewToPlaceholder().then(()=>{this._cleanupDragArtifacts(t),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)});else{this._passiveTransform.x=this._activeTransform.x;let e=this._getPointerPositionOnPage(t);this._passiveTransform.y=this._activeTransform.y,this._ngZone.run(()=>{this.ended.next({source:this,distance:this._getDragDistance(e),dropPoint:e,event:t})}),this._cleanupCachedDimensions(),this._dragDropRegistry.stopDragging(this)}}_startDragSequence(t){fl(t)&&(this._lastTouchEventTime=Date.now()),this._toggleNativeDragInteractions();let e=this._getShadowRoot(),i=this._dropContainer;if(e&&this._ngZone.runOutsideAngular(()=>{e.addEventListener("selectstart",Av,hv)}),i){let a=this._rootElement,o=a.parentNode,s=this._placeholder=this._createPlaceholderElement(),m=this._anchor=this._anchor||this._document.createComment("");o.insertBefore(m,a),this._initialTransform=a.style.transform||"",this._preview=new eu(this._document,this._rootElement,this._direction,this._initialDomRect,this._previewTemplate||null,this.previewClass||null,this._pickupPositionOnPage,this._initialTransform,this._config.zIndex||1e3),this._preview.attach(this._getPreviewInsertionPoint(o,e)),lv(a,!1,uv),this._document.body.appendChild(o.replaceChild(s,a)),this.started.next({source:this,event:t}),i.start(),this._initialContainer=i,this._initialIndex=i.getItemIndex(this)}else this.started.next({source:this,event:t}),this._initialContainer=this._initialIndex=void 0;this._parentPositions.cache(i?i.getScrollableParents():[])}_initializeDragSequence(t,e){this._parentDragRef&&e.stopPropagation();let i=this.isDragging(),a=fl(e),o=!a&&e.button!==0,s=this._rootElement,m=Gs(e),g=!a&&this._lastTouchEventTime&&this._lastTouchEventTime+Y5>Date.now(),A=a?Df(e):Tf(e);if(m&&m.draggable&&e.type==="mousedown"&&e.preventDefault(),i||o||g||A)return;if(this._handles.length){let C=s.style;this._rootElementTapHighlight=C.webkitTapHighlightColor||"",C.webkitTapHighlightColor="transparent"}this._hasMoved=!1,this._hasStartedDragging.set(this._hasMoved),this._removeListeners(),this._initialDomRect=this._rootElement.getBoundingClientRect(),this._pointerMoveSubscription=this._dragDropRegistry.pointerMove.subscribe(this._pointerMove),this._pointerUpSubscription=this._dragDropRegistry.pointerUp.subscribe(this._pointerUp),this._scrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(C=>this._updateOnScroll(C)),this._boundaryElement&&(this._boundaryRect=au(this._boundaryElement));let f=this._previewTemplate;this._pickupPositionInElement=f&&f.template&&!f.matchSize?{x:0,y:0}:this._getPointerPositionInElement(this._initialDomRect,t,e);let _=this._pickupPositionOnPage=this._lastKnownPointerPosition=this._getPointerPositionOnPage(e);this._pointerDirectionDelta={x:0,y:0},this._pointerPositionAtLastDirectionChange={x:_.x,y:_.y},this._dragStartTime=Date.now(),this._dragDropRegistry.startDragging(this,e)}_cleanupDragArtifacts(t){lv(this._rootElement,!0,uv),this._anchor.parentNode.replaceChild(this._rootElement,this._anchor),this._destroyPreview(),this._destroyPlaceholder(),this._initialDomRect=this._boundaryRect=this._previewRect=this._initialTransform=void 0,this._ngZone.run(()=>{let e=this._dropContainer,i=e.getItemIndex(this),a=this._getPointerPositionOnPage(t),o=this._getDragDistance(a),s=e._isOverContainer(a.x,a.y);this.ended.next({source:this,distance:o,dropPoint:a,event:t}),this.dropped.next({item:this,currentIndex:i,previousIndex:this._initialIndex,container:e,previousContainer:this._initialContainer,isPointerOverContainer:s,distance:o,dropPoint:a,event:t}),e.drop(this,i,this._initialIndex,this._initialContainer,s,o,a,t),this._dropContainer=this._initialContainer})}_updateActiveDropContainer({x:t,y:e},{x:i,y:a}){let o=this._initialContainer._getSiblingContainerFromPosition(this,t,e);!o&&this._dropContainer!==this._initialContainer&&this._initialContainer._isOverContainer(t,e)&&(o=this._initialContainer),o&&o!==this._dropContainer&&this._ngZone.run(()=>{this.exited.next({item:this,container:this._dropContainer}),this._dropContainer.exit(this),this._dropContainer=o,this._dropContainer.enter(this,t,e,o===this._initialContainer&&o.sortingDisabled?this._initialIndex:void 0),this.entered.next({item:this,container:o,currentIndex:o.getItemIndex(this)})}),this.isDragging()&&(this._dropContainer._startScrollingIfNecessary(i,a),this._dropContainer._sortItem(this,t,e,this._pointerDirectionDelta),this.constrainPosition?this._applyPreviewTransform(t,e):this._applyPreviewTransform(t-this._pickupPositionInElement.x,e-this._pickupPositionInElement.y))}_animatePreviewToPlaceholder(){if(!this._hasMoved)return Promise.resolve();let t=this._placeholder.getBoundingClientRect();this._preview.addClass("cdk-drag-animating"),this._applyPreviewTransform(t.left,t.top);let e=this._preview.getTransitionDuration();return e===0?Promise.resolve():this._ngZone.runOutsideAngular(()=>new Promise(i=>{let a=s=>{(!s||this._preview&&Gs(s)===this._preview.element&&s.propertyName==="transform")&&(this._preview?.removeEventListener("transitionend",a),i(),clearTimeout(o))},o=setTimeout(a,e*1.5);this._preview.addEventListener("transitionend",a)}))}_createPlaceholderElement(){let t=this._placeholderTemplate,e=t?t.template:null,i;return e?(this._placeholderRef=t.viewContainer.createEmbeddedView(e,t.context),this._placeholderRef.detectChanges(),i=vv(this._placeholderRef,this._document)):i=_v(this._rootElement),i.style.pointerEvents="none",i.classList.add("cdk-drag-placeholder"),i}_getPointerPositionInElement(t,e,i){let a=e===this._rootElement?null:e,o=a?a.getBoundingClientRect():t,s=fl(i)?i.targetTouches[0]:i,m=this._getViewportScrollPosition(),g=s.pageX-o.left-m.left,A=s.pageY-o.top-m.top;return{x:o.left-t.left+g,y:o.top-t.top+A}}_getPointerPositionOnPage(t){let e=this._getViewportScrollPosition(),i=fl(t)?t.touches[0]||t.changedTouches[0]||{pageX:0,pageY:0}:t,a=i.pageX-e.left,o=i.pageY-e.top;if(this._ownerSVGElement){let s=this._ownerSVGElement.getScreenCTM();if(s){let m=this._ownerSVGElement.createSVGPoint();return m.x=a,m.y=o,m.matrixTransform(s.inverse())}}return{x:a,y:o}}_getConstrainedPointerPosition(t){let e=this._dropContainer?this._dropContainer.lockAxis:null,{x:i,y:a}=this.constrainPosition?this.constrainPosition(t,this,this._initialDomRect,this._pickupPositionInElement):t;if(this.lockAxis==="x"||e==="x"?a=this._pickupPositionOnPage.y-(this.constrainPosition?this._pickupPositionInElement.y:0):(this.lockAxis==="y"||e==="y")&&(i=this._pickupPositionOnPage.x-(this.constrainPosition?this._pickupPositionInElement.x:0)),this._boundaryRect){let{x:o,y:s}=this.constrainPosition?{x:0,y:0}:this._pickupPositionInElement,m=this._boundaryRect,{width:g,height:A}=this._getPreviewRect(),f=m.top+s,_=m.bottom-(A-s),C=m.left+o,P=m.right-(g-o);i=gv(i,C,P),a=gv(a,f,_)}return{x:i,y:a}}_updatePointerDirectionDelta(t){let{x:e,y:i}=t,a=this._pointerDirectionDelta,o=this._pointerPositionAtLastDirectionChange,s=Math.abs(e-o.x),m=Math.abs(i-o.y);return s>this._config.pointerDirectionChangeThreshold&&(a.x=e>o.x?1:-1,o.x=e),m>this._config.pointerDirectionChangeThreshold&&(a.y=i>o.y?1:-1,o.y=i),a}_toggleNativeDragInteractions(){if(!this._rootElement||!this._handles)return;let t=this._handles.length>0||!this.isDragging();t!==this._nativeInteractionsEnabled&&(this._nativeInteractionsEnabled=t,ds(this._rootElement,t))}_removeRootElementListeners(t){t.removeEventListener("mousedown",this._pointerDown,Dd),t.removeEventListener("touchstart",this._pointerDown,pv),t.removeEventListener("dragstart",this._nativeDragStart,Dd)}_applyRootElementTransform(t,e){let i=1/this.scale,a=zd(t*i,e*i),o=this._rootElement.style;this._initialTransform==null&&(this._initialTransform=o.transform&&o.transform!="none"?o.transform:""),o.transform=Qd(a,this._initialTransform)}_applyPreviewTransform(t,e){let i=this._previewTemplate?.template?void 0:this._initialTransform,a=zd(t,e);this._preview.setTransform(Qd(a,i))}_getDragDistance(t){let e=this._pickupPositionOnPage;return e?{x:t.x-e.x,y:t.y-e.y}:{x:0,y:0}}_cleanupCachedDimensions(){this._boundaryRect=this._previewRect=void 0,this._parentPositions.clear()}_containInsideBoundaryOnResize(){let{x:t,y:e}=this._passiveTransform;if(t===0&&e===0||this.isDragging()||!this._boundaryElement)return;let i=this._rootElement.getBoundingClientRect(),a=this._boundaryElement.getBoundingClientRect();if(a.width===0&&a.height===0||i.width===0&&i.height===0)return;let o=a.left-i.left,s=i.right-a.right,m=a.top-i.top,g=i.bottom-a.bottom;a.width>i.width?(o>0&&(t+=o),s>0&&(t-=s)):t=0,a.height>i.height?(m>0&&(e+=m),g>0&&(e-=g)):e=0,(t!==this._passiveTransform.x||e!==this._passiveTransform.y)&&this.setFreeDragPosition({y:e,x:t})}_getDragStartDelay(t){let e=this.dragStartDelay;return typeof e=="number"?e:fl(t)?e.touch:e?e.mouse:0}_updateOnScroll(t){let e=this._parentPositions.handleScroll(t);if(e){let i=Gs(t);this._boundaryRect&&i!==this._boundaryElement&&i.contains(this._boundaryElement)&&bl(this._boundaryRect,e.top,e.left),this._pickupPositionOnPage.x+=e.left,this._pickupPositionOnPage.y+=e.top,this._dropContainer||(this._activeTransform.x-=e.left,this._activeTransform.y-=e.top,this._applyRootElementTransform(this._activeTransform.x,this._activeTransform.y))}}_getViewportScrollPosition(){return this._parentPositions.positions.get(this._document)?.scrollPosition||this._parentPositions.getViewportScrollPosition()}_getShadowRoot(){return this._cachedShadowRoot===void 0&&(this._cachedShadowRoot=Tc(this._rootElement)),this._cachedShadowRoot}_getPreviewInsertionPoint(t,e){let i=this._previewContainer||"global";if(i==="parent")return t;if(i==="global"){let a=this._document;return e||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body}return or(i)}_getPreviewRect(){return(!this._previewRect||!this._previewRect.width&&!this._previewRect.height)&&(this._previewRect=this._preview?this._preview.getBoundingClientRect():this._initialDomRect),this._previewRect}_getTargetHandle(t){return this._handles.find(e=>t.target&&(t.target===e||e.contains(t.target)))}};function gv(n,t,e){return Math.max(t,Math.min(e,n))}function fl(n){return n.type[0]==="t"}function Av(n){n.preventDefault()}function wv(n,t,e){let i=fv(t,n.length-1),a=fv(e,n.length-1);if(i===a)return;let o=n[i],s=a<i?-1:1;for(let m=i;m!==a;m+=s)n[m]=n[m+s];n[a]=o}function fv(n,t){return Math.max(0,Math.min(t,n))}var Ud=class{constructor(t){this._dragDropRegistry=t,this._itemPositions=[],this.orientation="vertical",this._previousSwap={drag:null,delta:0,overlaps:!1}}start(t){this.withItems(t)}sort(t,e,i,a){let o=this._itemPositions,s=this._getItemIndexFromPointerPosition(t,e,i,a);if(s===-1&&o.length>0)return null;let m=this.orientation==="horizontal",g=o.findIndex(E=>E.drag===t),A=o[s],f=o[g].clientRect,_=A.clientRect,C=g>s?1:-1,P=this._getItemOffsetPx(f,_,C),v=this._getSiblingOffsetPx(g,o,C),w=o.slice();return wv(o,g,s),o.forEach((E,I)=>{if(w[I]===E)return;let k=E.drag===t,S=k?P:v,F=k?t.getPlaceholderElement():E.drag.getRootElement();E.offset+=S;let N=Math.round(E.offset*(1/E.drag.scale));m?(F.style.transform=Qd(`translate3d(${N}px, 0, 0)`,E.initialTransform),bl(E.clientRect,0,S)):(F.style.transform=Qd(`translate3d(0, ${N}px, 0)`,E.initialTransform),bl(E.clientRect,S,0))}),this._previousSwap.overlaps=Jh(_,e,i),this._previousSwap.drag=A.drag,this._previousSwap.delta=m?a.x:a.y,{previousIndex:g,currentIndex:s}}enter(t,e,i,a){let o=a==null||a<0?this._getItemIndexFromPointerPosition(t,e,i):a,s=this._activeDraggables,m=s.indexOf(t),g=t.getPlaceholderElement(),A=s[o];if(A===t&&(A=s[o+1]),!A&&(o==null||o===-1||o<s.length-1)&&this._shouldEnterAsFirstChild(e,i)&&(A=s[0]),m>-1&&s.splice(m,1),A&&!this._dragDropRegistry.isDragging(A)){let f=A.getRootElement();f.parentElement.insertBefore(g,f),s.splice(o,0,t)}else this._element.appendChild(g),s.push(t);g.style.transform="",this._cacheItemPositions()}withItems(t){this._activeDraggables=t.slice(),this._cacheItemPositions()}withSortPredicate(t){this._sortPredicate=t}reset(){this._activeDraggables?.forEach(t=>{let e=t.getRootElement();if(e){let i=this._itemPositions.find(a=>a.drag===t)?.initialTransform;e.style.transform=i||""}}),this._itemPositions=[],this._activeDraggables=[],this._previousSwap.drag=null,this._previousSwap.delta=0,this._previousSwap.overlaps=!1}getActiveItemsSnapshot(){return this._activeDraggables}getItemIndex(t){return(this.orientation==="horizontal"&&this.direction==="rtl"?this._itemPositions.slice().reverse():this._itemPositions).findIndex(i=>i.drag===t)}updateOnScroll(t,e){this._itemPositions.forEach(({clientRect:i})=>{bl(i,t,e)}),this._itemPositions.forEach(({drag:i})=>{this._dragDropRegistry.isDragging(i)&&i._sortFromLastPointerPosition()})}withElementContainer(t){this._element=t}_cacheItemPositions(){let t=this.orientation==="horizontal";this._itemPositions=this._activeDraggables.map(e=>{let i=e.getVisibleElement();return{drag:e,offset:0,initialTransform:i.style.transform||"",clientRect:au(i)}}).sort((e,i)=>t?e.clientRect.left-i.clientRect.left:e.clientRect.top-i.clientRect.top)}_getItemOffsetPx(t,e,i){let a=this.orientation==="horizontal",o=a?e.left-t.left:e.top-t.top;return i===-1&&(o+=a?e.width-t.width:e.height-t.height),o}_getSiblingOffsetPx(t,e,i){let a=this.orientation==="horizontal",o=e[t].clientRect,s=e[t+i*-1],m=o[a?"width":"height"]*i;if(s){let g=a?"left":"top",A=a?"right":"bottom";i===-1?m-=s.clientRect[g]-o[A]:m+=o[g]-s.clientRect[A]}return m}_shouldEnterAsFirstChild(t,e){if(!this._activeDraggables.length)return!1;let i=this._itemPositions,a=this.orientation==="horizontal";if(i[0].drag!==this._activeDraggables[0]){let s=i[i.length-1].clientRect;return a?t>=s.right:e>=s.bottom}else{let s=i[0].clientRect;return a?t<=s.left:e<=s.top}}_getItemIndexFromPointerPosition(t,e,i,a){let o=this.orientation==="horizontal",s=this._itemPositions.findIndex(({drag:m,clientRect:g})=>{if(m===t)return!1;if(a){let A=o?a.x:a.y;if(m===this._previousSwap.drag&&this._previousSwap.overlaps&&A===this._previousSwap.delta)return!1}return o?e>=Math.floor(g.left)&&e<Math.floor(g.right):i>=Math.floor(g.top)&&i<Math.floor(g.bottom)});return s===-1||!this._sortPredicate(s,t)?-1:s}},iu=class{constructor(t,e){this._document=t,this._dragDropRegistry=e,this._previousSwap={drag:null,deltaX:0,deltaY:0,overlaps:!1},this._relatedNodes=[]}start(t){let e=this._element.childNodes;this._relatedNodes=[];for(let i=0;i<e.length;i++){let a=e[i];this._relatedNodes.push([a,a.nextSibling])}this.withItems(t)}
1112sort(t,e,i,a){let o=this._getItemIndexFromPointerPosition(t,e,i),s=this._previousSwap;if(o===-1||this._activeItems[o]===t)return null;let m=this._activeItems[o];if(s.drag===m&&s.overlaps&&s.deltaX===a.x&&s.deltaY===a.y)return null;let g=this.getItemIndex(t),A=t.getPlaceholderElement(),f=m.getRootElement();o>g?f.after(A):f.before(A),wv(this._activeItems,g,o);let _=this._getRootNode().elementFromPoint(e,i);return s.deltaX=a.x,s.deltaY=a.y,s.drag=m,s.overlaps=f===_||f.contains(_),{previousIndex:g,currentIndex:o}}enter(t,e,i,a){let o=a==null||a<0?this._getItemIndexFromPointerPosition(t,e,i):a;o===-1&&(o=this._getClosestItemIndexToPointer(t,e,i));let s=this._activeItems[o],m=this._activeItems.indexOf(t);m>-1&&this._activeItems.splice(m,1),s&&!this._dragDropRegistry.isDragging(s)?(this._activeItems.splice(o,0,t),s.getRootElement().before(t.getPlaceholderElement())):(this._activeItems.push(t),this._element.appendChild(t.getPlaceholderElement()))}withItems(t){this._activeItems=t.slice()}withSortPredicate(t){this._sortPredicate=t}reset(){let t=this._element,e=this._previousSwap;for(let i=this._relatedNodes.length-1;i>-1;i--){let[a,o]=this._relatedNodes[i];a.parentNode===t&&a.nextSibling!==o&&(o===null?t.appendChild(a):o.parentNode===t&&t.insertBefore(a,o))}this._relatedNodes=[],this._activeItems=[],e.drag=null,e.deltaX=e.deltaY=0,e.overlaps=!1}getActiveItemsSnapshot(){return this._activeItems}getItemIndex(t){return this._activeItems.indexOf(t)}updateOnScroll(){this._activeItems.forEach(t=>{this._dragDropRegistry.isDragging(t)&&t._sortFromLastPointerPosition()})}withElementContainer(t){t!==this._element&&(this._element=t,this._rootNode=void 0)}_getItemIndexFromPointerPosition(t,e,i){let a=this._getRootNode().elementFromPoint(Math.floor(e),Math.floor(i)),o=a?this._activeItems.findIndex(s=>{let m=s.getRootElement();return a===m||m.contains(a)}):-1;return o===-1||!this._sortPredicate(o,t)?-1:o}_getRootNode(){return this._rootNode||(this._rootNode=Tc(this._element)||this._document),this._rootNode}_getClosestItemIndexToPointer(t,e,i){if(this._activeItems.length===0)return-1;if(this._activeItems.length===1)return 0;let a=1/0,o=-1;for(let s=0;s<this._activeItems.length;s++){let m=this._activeItems[s];if(m!==t){let{x:g,y:A}=m.getRootElement().getBoundingClientRect(),f=Math.hypot(e-g,i-A);f<a&&(a=f,o=s)}}return o}},bv=.05,xv=.05,Un=function(n){return n[n.NONE=0]="NONE",n[n.UP=1]="UP",n[n.DOWN=2]="DOWN",n}(Un||{}),Ki=function(n){return n[n.NONE=0]="NONE",n[n.LEFT=1]="LEFT",n[n.RIGHT=2]="RIGHT",n}(Ki||{}),nu=class{constructor(t,e,i,a,o){this._dragDropRegistry=e,this._ngZone=a,this._viewportRuler=o,this.disabled=!1,this.sortingDisabled=!1,this.autoScrollDisabled=!1,this.autoScrollStep=2,this.enterPredicate=()=>!0,this.sortPredicate=()=>!0,this.beforeStarted=new ze,this.entered=new ze,this.exited=new ze,this.dropped=new ze,this.sorted=new ze,this.receivingStarted=new ze,this.receivingStopped=new ze,this._isDragging=!1,this._draggables=[],this._siblings=[],this._activeSiblings=new Set,this._viewportScrollSubscription=Xt.EMPTY,this._verticalScrollDirection=Un.NONE,this._horizontalScrollDirection=Ki.NONE,this._stopScrollTimers=new ze,this._cachedShadowRoot=null,this._scrollableElements=[],this._direction="ltr",this._startScrollInterval=()=>{this._stopScrolling(),HA(0,DA).pipe(Et(this._stopScrollTimers)).subscribe(()=>{let m=this._scrollNode,g=this.autoScrollStep;this._verticalScrollDirection===Un.UP?m.scrollBy(0,-g):this._verticalScrollDirection===Un.DOWN&&m.scrollBy(0,g),this._horizontalScrollDirection===Ki.LEFT?m.scrollBy(-g,0):this._horizontalScrollDirection===Ki.RIGHT&&m.scrollBy(g,0)})};let s=this.element=or(t);this._document=i,this.withOrientation("vertical").withElementContainer(s),e.registerDropContainer(this),this._parentPositions=new Ld(i)}dispose(){this._stopScrolling(),this._stopScrollTimers.complete(),this._viewportScrollSubscription.unsubscribe(),this.beforeStarted.complete(),this.entered.complete(),this.exited.complete(),this.dropped.complete(),this.sorted.complete(),this.receivingStarted.complete(),this.receivingStopped.complete(),this._activeSiblings.clear(),this._scrollNode=null,this._parentPositions.clear(),this._dragDropRegistry.removeDropContainer(this)}isDragging(){return this._isDragging}start(){this._draggingStarted(),this._notifyReceivingSiblings()}enter(t,e,i,a){this._draggingStarted(),a==null&&this.sortingDisabled&&(a=this._draggables.indexOf(t)),this._sortStrategy.enter(t,e,i,a),this._cacheParentPositions(),this._notifyReceivingSiblings(),this.entered.next({item:t,container:this,currentIndex:this.getItemIndex(t)})}exit(t){this._reset(),this.exited.next({item:t,container:this})}
vendor: 4,383 bytes, line 1112
1112drop(t,e,i,a,o,s,m,g={}){this._reset(),this.dropped.next({item:t,currentIndex:e,previousIndex:i,container:this,previousContainer:a,isPointerOverContainer:o,distance:s,dropPoint:m,event:g})}withItems(t){let e=this._draggables;return this._draggables=t,t.forEach(i=>i._withDropContainer(this)),this.isDragging()&&(e.filter(a=>a.isDragging()).every(a=>t.indexOf(a)===-1)?this._reset():this._sortStrategy.withItems(this._draggables)),this}withDirection(t){return this._direction=t,this._sortStrategy instanceof Ud&&(this._sortStrategy.direction=t),this}connectedTo(t){return this._siblings=t.slice(),this}withOrientation(t){if(t==="mixed")this._sortStrategy=new iu(this._document,this._dragDropRegistry);else{let e=new Ud(this._dragDropRegistry);e.direction=this._direction,e.orientation=t,this._sortStrategy=e}return this._sortStrategy.withElementContainer(this._container),this._sortStrategy.withSortPredicate((e,i)=>this.sortPredicate(e,i,this)),this}withScrollableParents(t){let e=this._container;return this._scrollableElements=t.indexOf(e)===-1?[e,...t]:t.slice(),this}withElementContainer(t){if(t===this._container)return this;let e=or(this.element),i=this._scrollableElements.indexOf(this._container),a=this._scrollableElements.indexOf(t);return i>-1&&this._scrollableElements.splice(i,1),a>-1&&this._scrollableElements.splice(a,1),this._sortStrategy&&this._sortStrategy.withElementContainer(t),this._cachedShadowRoot=null,this._scrollableElements.unshift(t),this._container=t,this}getScrollableParents(){return this._scrollableElements}getItemIndex(t){return this._isDragging?this._sortStrategy.getItemIndex(t):this._draggables.indexOf(t)}isReceiving(){return this._activeSiblings.size>0}_sortItem(t,e,i,a){if(this.sortingDisabled||!this._domRect||!sv(this._domRect,bv,e,i))return;let o=this._sortStrategy.sort(t,e,i,a);o&&this.sorted.next({previousIndex:o.previousIndex,currentIndex:o.currentIndex,container:this,item:t})}_startScrollingIfNecessary(t,e){if(this.autoScrollDisabled)return;let i,a=Un.NONE,o=Ki.NONE;if(this._parentPositions.positions.forEach((s,m)=>{m===this._document||!s.clientRect||i||sv(s.clientRect,bv,t,e)&&([a,o]=q5(m,s.clientRect,this._direction,t,e),(a||o)&&(i=m))}),!a&&!o){let{width:s,height:m}=this._viewportRuler.getViewportSize(),g={width:s,height:m,top:0,right:s,bottom:m,left:0};a=Cv(g,e),o=yv(g,t),i=window}i&&(a!==this._verticalScrollDirection||o!==this._horizontalScrollDirection||i!==this._scrollNode)&&(this._verticalScrollDirection=a,this._horizontalScrollDirection=o,this._scrollNode=i,(a||o)&&i?this._ngZone.runOutsideAngular(this._startScrollInterval):this._stopScrolling())}_stopScrolling(){this._stopScrollTimers.next()}_draggingStarted(){let t=this._container.style;this.beforeStarted.next(),this._isDragging=!0,this._initialScrollSnap=t.msScrollSnapType||t.scrollSnapType||"",t.scrollSnapType=t.msScrollSnapType="none",this._sortStrategy.start(this._draggables),this._cacheParentPositions(),this._viewportScrollSubscription.unsubscribe(),this._listenToScrollEvents()}_cacheParentPositions(){this._parentPositions.cache(this._scrollableElements),this._domRect=this._parentPositions.positions.get(this._container).clientRect}_reset(){this._isDragging=!1;let t=this._container.style;t.scrollSnapType=t.msScrollSnapType=this._initialScrollSnap,this._siblings.forEach(e=>e._stopReceiving(this)),this._sortStrategy.reset(),this._stopScrolling(),this._viewportScrollSubscription.unsubscribe(),this._parentPositions.clear()}_isOverContainer(t,e){return this._domRect!=null&&Jh(this._domRect,t,e)}_getSiblingContainerFromPosition(t,e,i){return this._siblings.find(a=>a._canReceive(t,e,i))}_canReceive(t,e,i){if(!this._domRect||!Jh(this._domRect,e,i)||!this.enterPredicate(t,this))return!1;let a=this._getShadowRoot().elementFromPoint(e,i);return a?a===this._container||this._container.contains(a):!1}_startReceiving(t,e){let i=this._activeSiblings;!i.has(t)&&e.every(a=>this.enterPredicate(a,this)||this._draggables.indexOf(a)>-1)&&(i.add(t),this._cacheParentPositions(),this._listenToScrollEvents(),this.receivingStarted.next({initiator:t,receiver:this,items:e}))}_stopReceiving(t){this._activeSiblings.delete(t),this._viewportScrollSubscription.unsubscribe(),this.receivingStopped.next({initiator:t,receiver:this})}_listenToScrollEvents(){this._viewportScrollSubscription=this._dragDropRegistry.scrolled(this._getShadowRoot()).subscribe(t=>
1112{if(this.isDragging()){let e=this._parentPositions.handleScroll(t);e&&this._sortStrategy.updateOnScroll(e.top,e.left)}else this.isReceiving()&&this._cacheParentPositions()})}_getShadowRoot(){if(!this._cachedShadowRoot){let t=Tc(this._container);this._cachedShadowRoot=t||this._document}return this._cachedShadowRoot}_notifyReceivingSiblings(){let t=this._sortStrategy.getActiveItemsSnapshot().filter(e=>e.isDragging());this._siblings.forEach(e=>e._startReceiving(this,t))}};function Cv(n,t){let{top:e,bottom:i,height:a}=n,o=a*xv;return t>=e-o&&t<=e+o?Un.UP:t>=i-o&&t<=i+o?Un.DOWN:Un.NONE}function yv(n,t){let{left:e,right:i,width:a}=n,o=a*xv;return t>=e-o&&t<=e+o?Ki.LEFT:t>=i-o&&t<=i+o?Ki.RIGHT:Ki.NONE}function q5(n,t,e,i,a){let o=Cv(t,a),s=yv(t,i),m=Un.NONE,g=Ki.NONE;if(o){let A=n.scrollTop;o===Un.UP?A>0&&(m=Un.UP):n.scrollHeight-A>n.clientHeight&&(m=Un.DOWN)}if(s){let A=n.scrollLeft;e==="rtl"?s===Ki.RIGHT?A<0&&(g=Ki.RIGHT):n.scrollWidth+A>n.clientWidth&&(g=Ki.LEFT):s===Ki.LEFT?A>0&&(g=Ki.LEFT):n.scrollWidth-A>n.clientWidth&&(g=Ki.RIGHT)}return[m,g]}var Fd=Zn({passive:!1,capture:!0}),Rd=new Set,$5=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=re({type:n,selectors:[["ng-component"]],hostAttrs:["cdk-drag-resets-container",""],standalone:!0,features:[Te],decls:0,vars:0,template:function(i,a){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}"],encapsulation:2,changeDetection:0})}}return n})(),X5=(()=>{class n{constructor(e,i){this._ngZone=e,this._appRef=it(lp),this._environmentInjector=it(WA),this._dropInstances=new Set,this._dragInstances=new Set,this._activeDragInstances=xc([]),this._globalListeners=new Map,this._draggingPredicate=a=>a.isDragging(),this.pointerMove=new ze,this.pointerUp=new ze,this.scroll=new ze,this._preventDefaultWhileDragging=a=>{this._activeDragInstances().length>0&&a.preventDefault()},this._persistentTouchmoveListener=a=>{this._activeDragInstances().length>0&&(this._activeDragInstances().some(this._draggingPredicate)&&a.preventDefault(),this.pointerMove.next(a))},this._document=i}registerDropContainer(e){this._dropInstances.has(e)||this._dropInstances.add(e)}registerDragItem(e){this._dragInstances.add(e),this._dragInstances.size===1&&this._ngZone.runOutsideAngular(()=>{this._document.addEventListener("touchmove",this._persistentTouchmoveListener,Fd)})}removeDropContainer(e){this._dropInstances.delete(e)}removeDragItem(e){this._dragInstances.delete(e),this.stopDragging(e),this._dragInstances.size===0&&this._document.removeEventListener("touchmove",this._persistentTouchmoveListener,Fd)}startDragging(e,i){if(!(this._activeDragInstances().indexOf(e)>-1)&&(this._loadResets(),this._activeDragInstances.update(a=>[...a,e]),this._activeDragInstances().length===1)){let a=i.type.startsWith("touch");this._globalListeners.set(a?"touchend":"mouseup",{handler:o=>this.pointerUp.next(o),options:!0}).set("scroll",{handler:o=>this.scroll.next(o),options:!0}).set("selectstart",{handler:this._preventDefaultWhileDragging,options:Fd}),a||this._globalListeners.set("mousemove",{handler:o=>this.pointerMove.next(o),options:Fd}),this._ngZone.runOutsideAngular(()=>{this._globalListeners.forEach((o,s)=>{this._document.addEventListener(s,o.handler,o.options)})})}}stopDragging(e){this._activeDragInstances.update(i=>{let a=i.indexOf(e);return a>-1?(i.splice(a,1),[...i]):i}),this._activeDragInstances().length===0&&this._clearGlobalListeners()}isDragging(e){return this._activeDragInstances().indexOf(e)>-1}scrolled(e){let i=[this.scroll];return e&&e!==this._document&&i.push(new vc(a=>this._ngZone.runOutsideAngular(()=>{let s=m=>{this._activeDragInstances().length&&a.next(m)};return e.addEventListener("scroll",s,!0),()=>{e.removeEventListener("scroll",s,!0)}}))),yi(...i)}ngOnDestroy(){this._dragInstances.forEach(e=>this.removeDragItem(e)),this._dropInstances.forEach(e=>this.removeDropContainer(e)),this._clearGlobalListeners(),this.pointerMove.complete(),this.pointerUp.complete()}
1112_clearGlobalListeners(){this._globalListeners.forEach((e,i)=>{this._document.removeEventListener(i,e.handler,e.options)}),this._globalListeners.clear()}_loadResets(){if(!Rd.has(this._appRef)){Rd.add(this._appRef);let e=of($5,{environmentInjector:this._environmentInjector});this._appRef.onDestroy(()=>{Rd.delete(this._appRef),Rd.size===0&&e.destroy()})}}static{this.\u0275fac=function(i){return new(i||n)(et(at),et(Ct))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),Z5={dragStartThreshold:5,pointerDirectionChangeThreshold:5},J5=(()=>{class n{constructor(e,i,a,o){this._document=e,this._ngZone=i,this._viewportRuler=a,this._dragDropRegistry=o}createDrag(e,i=Z5){return new tu(e,i,this._document,this._ngZone,this._viewportRuler,this._dragDropRegistry)}createDropList(e){return new nu(e,this._dragDropRegistry,this._document,this._ngZone,this._viewportRuler)}static{this.\u0275fac=function(i){return new(i||n)(et(Ct),et(at),et(Dc),et(X5))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var Mv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[J5],imports:[Vi]})}}return n})();var Hd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[Fc]})}}return n})();var Vd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({})}}return n})();var eT=["notch"],tT=["matFormFieldNotchedOutline",""],iT=["*"],nT=["textField"],aT=["iconPrefixContainer"],oT=["textPrefixContainer"],rT=["iconSuffixContainer"],sT=["textSuffixContainer"],lT=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],cT=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function dT(n,t){n&1&&y(0,"span",21)}function mT(n,t){if(n&1&&(r(0,"label",20),Ue(1,1),ee(2,dT,1,0,"span",21),l()),n&2){let e=H(2);R("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),Ce("for",e._control.disableAutomaticLabeling?null:e._control.id),M(2),Fe(!e.hideRequiredMarker&&e._control.required?2:-1)}}function pT(n,t){if(n&1&&ee(0,mT,3,5,"label",20),n&2){let e=H();Fe(e._hasFloatingLabel()?0:-1)}}function hT(n,t){n&1&&y(0,"div",7)}function uT(n,t){}function gT(n,t){if(n&1&&ee(0,uT,0,0,"ng-template",13),n&2){H(2);let e=jt(1);R("ngTemplateOutlet",e)}}function AT(n,t){if(n&1&&(r(0,"div",9),ee(1,gT,1,1,null,13),l()),n&2){let e=H();R("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),M(),Fe(e._forceDisplayInfixLabel()?-1:1)}}function fT(n,t){n&1&&(r(0,"div",10,2),Ue(2,2),l())}function bT(n,t){n&1&&(r(0,"div",11,3),Ue(2,3),l())}function _T(n,t){}function vT(n,t){if(n&1&&ee(0,_T,0,0,"ng-template",13),n&2){H();let e=jt(1);R("ngTemplateOutlet",e)}}function wT(n,t){n&1&&(r(0,"div",14,4),Ue(2,4),l())}function xT(n,t){n&1&&(r(0,"div",15,5),Ue(2,5),l())}function CT(n,t){n&1&&y(0,"div",16)}function yT(n,t){if(n&1&&(r(0,"div",18),Ue(1,6),l()),n&2){let e=H();R("@transitionMessages",e._subscriptAnimationState)}}function MT(n,t){if(n&1&&(r(0,"mat-hint",22),u(1),l()),n&2){let e=H(2);R("id",e._hintLabelId),M(),ye(e.hintLabel)}}function PT(n,t){if(n&1&&(r(0,"div",19),ee(1,MT,2,2,"mat-hint",22),Ue(2,7),y(3,"div",23),Ue(4,8),l()),n&2){let e=H();R("@transitionMessages",e._subscriptAnimationState),M(),Fe(e.hintLabel?1:-1)}}var Ov=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["mat-label"]],standalone:!0})}}return n})();var OT=new Ge("MatError");var ST=0,Sv=(()=>{class n{constructor(){this.align="start",this.id=`mat-mdc-hint-${ST++}`}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(i,a){i&2&&(Hi("id",a.id),Ce("align",null),fe("mat-mdc-form-field-hint-end",a.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0})}}return n})(),ET=new Ge("MatPrefix");var kT=new Ge("MatSuffix");var Rv=new Ge("FloatingLabelParent"),Ev=(()=>{class n{get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(e){this._elementRef=e,this._floating=!1,this._monitorResize=!1,this._resizeObserver=it(qb),this._ngZone=it(at),this._parent=it(Rv),this._resizeSubscription=new Xt}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return BT(this._elementRef.nativeElement)}
1112get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static{this.\u0275fac=function(i){return new(i||n)(B(Oe))}}static{this.\u0275dir=Ke({type:n,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(i,a){i&2&&fe("mdc-floating-label--float-above",a.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0})}}return n})();function BT(n){let t=n;if(t.offsetParent!==null)return t.scrollWidth;let e=t.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);let i=e.scrollWidth;return e.remove(),i}var kv="mdc-line-ripple--active",Nd="mdc-line-ripple--deactivating",Bv=(()=>{class n{constructor(e,i){this._elementRef=e,this._handleTransitionEnd=a=>{let o=this._elementRef.nativeElement.classList,s=o.contains(Nd);a.propertyName==="opacity"&&s&&o.remove(kv,Nd)},i.runOutsideAngular(()=>{e.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){let e=this._elementRef.nativeElement.classList;e.remove(Nd),e.add(kv)}deactivate(){this._elementRef.nativeElement.classList.add(Nd)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(at))}}static{this.\u0275dir=Ke({type:n,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0})}}return n})(),Iv=(()=>{class n{constructor(e,i){this._elementRef=e,this._ngZone=i,this.open=!1}ngAfterViewInit(){let e=this._elementRef.nativeElement.querySelector(".mdc-floating-label");e?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(e.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>e.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){!this.open||!e?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(at))}}static{this.\u0275cmp=re({type:n,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(i,a){if(i&1&&_e(eT,5),i&2){let o;le(o=ce())&&(a._notch=o.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(i,a){i&2&&fe("mdc-notched-outline--notched",a.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[Te],attrs:tT,ngContentSelectors:iT,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(i,a){i&1&&(tt(),y(0,"div",1),r(1,"div",2,0),Ue(3),l(),y(4,"div",3))},encapsulation:2,changeDetection:0})}}return n})(),IT={transitionMessages:Ft("transitionMessages",[wt("enter",Qe({opacity:1,transform:"translateY(0%)"})),ut("void => enter",[Qe({opacity:0,transform:"translateY(-5px)"}),pt("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},jd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n})}}return n})();var Gd=new Ge("MatFormField"),TT=new Ge("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Tv=0,Dv="fill",DT="auto",Fv="fixed",FT="translateY(-50%)",Lv=(()=>{class n{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=js(e)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||DT}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(e){let i=this._appearance,a=e||this._defaults?.appearance||Dv;this._appearance=a,this._appearance==="outline"&&this._appearance!==i&&(this._needsOutlineLabelOffsetUpdate=!0)}
1112get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||Fv}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||Fv}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}constructor(e,i,a,o,s,m,g,A){this._elementRef=e,this._changeDetectorRef=i,this._dir=o,this._platform=s,this._defaults=m,this._animationMode=g,this._labelChild=$A(Ov),this._hideRequiredMarker=!1,this.color="primary",this._appearance=Dv,this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId=`mat-mdc-form-field-label-${Tv++}`,this._hintLabelId=`mat-mdc-hint-${Tv++}`,this._subscriptAnimationState="",this._destroyed=new ze,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._previousControl=null,this._injector=it(ai),this.getLabelId=cp(()=>this._hasFloatingLabel()?this._labelId:null),this._hasFloatingLabel=cp(()=>!!this._labelChild()),m&&(m.appearance&&(this.appearance=m.appearance),this._hideRequiredMarker=!!m?.hideRequiredMarker,m.color&&(this.color=m.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._previousControl=this._control)}ngOnDestroy(){this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){let i=this._control,a="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(a+e.controlType),i.controlType&&this._elementRef.nativeElement.classList.add(a+i.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=i.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._valueChanges?.unsubscribe(),i.ngControl&&i.ngControl.valueChanges&&(this._valueChanges=i.ngControl.valueChanges.pipe(Et(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),yi(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),XA(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe(Et(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}
1112_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_shouldLabelFloat(){return this._hasFloatingLabel()?this._control.shouldLabelFloat||this._shouldAlwaysFloat():!1}_shouldForward(e){let i=this._control?this._control.ngControl:null;return i&&i[e]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&e.push(...this._control.userAriaDescribedBy.split(" ")),this._getDisplayedMessages()==="hint"){let i=this._hintChildren?this._hintChildren.find(o=>o.align==="start"):null,a=this._hintChildren?this._hintChildren.find(o=>o.align==="end"):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),a&&e.push(a.id)}else this._errorChildren&&e.push(...this._errorChildren.map(i=>i.id));this._control.setDescribedByIds(e)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;let e=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){e.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdate=!0;return}let i=this._iconPrefixContainer?.nativeElement,a=this._textPrefixContainer?.nativeElement,o=this._iconSuffixContainer?.nativeElement,s=this._textSuffixContainer?.nativeElement,m=i?.getBoundingClientRect().width??0,g=a?.getBoundingClientRect().width??0,A=o?.getBoundingClientRect().width??0,f=s?.getBoundingClientRect().width??0,_=this._dir.value==="rtl"?"-1":"1",C=`${m+g}px`,v=`calc(${_} * (${C} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;e.style.transform=`var(
1113        --mat-mdc-form-field-label-transform,
1114        ${FT} translateX(${v})
1115    )`;let w=m+g+A+f;this._elementRef.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${w}px)`)}_isAttachedToDom(){let e=this._elementRef.nativeElement;if(e.getRootNode){let i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(qe),B(at),B(an),B(fn),B(TT,8),B(ci,8),B(Ct))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-form-field"]],contentQueries:function(i,a,o){if(i&1&&(ZA(o,a._labelChild,Ov,5),mt(o,jd,5),mt(o,ET,5),mt(o,kT,5),mt(o,OT,5),mt(o,Sv,5)),i&2){JA();let s;le(s=ce())&&(a._formFieldControl=s.first),le(s=ce())&&(a._prefixChildren=s),le(s=ce())&&(a._suffixChildren=s),le(s=ce())&&(a._errorChildren=s),le(s=ce())&&(a._hintChildren=s)}},viewQuery:function(i,a){if(i&1&&(_e(nT,5),_e(aT,5),_e(oT,5),_e(rT,5),_e(sT,5),_e(Ev,5),_e(Iv,5),_e(Bv,5)),i&2){let o;le(o=ce())&&(a._textField=o.first),le(o=ce())&&(a._iconPrefixContainer=o.first),le(o=ce())&&(a._textPrefixContainer=o.first),le(o=ce())&&(a._iconSuffixContainer=o.first),le(o=ce())&&(a._textSuffixContainer=o.first),le(o=ce())&&(a._floatingLabel=o.first),le(o=ce())&&(a._notchedOutline=o.first),le(o=ce())&&(a._lineRipple=o.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(i,a){i&2&&fe("mat-mdc-form-field-label-always-float",a._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",a._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",a._hasIconSuffix)("mat-form-field-invalid",a._control.errorState)("mat-form-field-disabled",a._control.disabled)("mat-form-field-autofilled",a._control.autofilled)("mat-form-field-no-animations",a._animationMode==="NoopAnimations")("mat-form-field-appearance-fill",a.appearance=="fill")("mat-form-field-appearance-outline",a.appearance=="outline")("mat-form-field-hide-placeholder",a._hasFloatingLabel()&&!a._shouldLabelFloat())("mat-focused",a._control.focused)("mat-primary",a.color!=="accent"&&a.color!=="warn")("mat-accent",a.color==="accent")("mat-warn",a.color==="warn")("ng-untouched",a._shouldForward("untouched"))("ng-touched",a._shouldForward("touched"))("ng-pristine",a._shouldForward("pristine"))("ng-dirty",a._shouldForward("dirty"))("ng-valid",a._shouldForward("valid"))("ng-invalid",a._shouldForward("invalid"))("ng-pending",a._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[ht([{provide:Gd,useExisting:n},{provide:Rv,useExisting:n}]),Te],ngContentSelectors:cT,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormField
1115FloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(i,a){if(i&1){let o=Ee();tt(lT),ee(0,pT,1,1,"ng-template",null,0,Ur),r(2,"div",6,1),K("click",function(m){return q(o),X(a._control.onContainerClick(m))}),ee(4,hT,1,0,"div",7),r(5,"div",8),ee(6,AT,2,2,"div",9)(7,fT,3,0,"div",10)(8,bT,3,0,"div",11),r(9,"div",12),ee(10,vT,1,1,null,13),Ue(11),l(),ee(12,wT,3,0,"div",14)(13,xT,3,0,"div",15),l(),ee(14,CT,1,0,"div",16),l(),r(15,"div",17),ee(16,yT,2,1,"div",18)(17,PT,5,2,"div",19),l()}if(i&2){let o;M(2),fe("mdc-text-field--filled",!a._hasOutline())("mdc-text-field--outlined",a._hasOutline())("mdc-text-field--no-label",!a._hasFloatingLabel())("mdc-text-field--disabled",a._control.disabled)("mdc-text-field--invalid",a._control.errorState),M(2),Fe(!a._hasOutline()&&!a._control.disabled?4:-1),M(2),Fe(a._hasOutline()?6:-1),M(),Fe(a._hasIconPrefix?7:-1),M(),Fe(a._hasTextPrefix?8:-1),M(2),Fe(!a._hasOutline()||a._forceDisplayInfixLabel()?10:-1),M(2),Fe(a._hasTextSuffix?12:-1),M(),Fe(a._hasIconSuffix?13:-1),M(),Fe(a._hasOutline()?-1:14),M(),fe("mat-mdc-form-field-subscript-dynamic-size",a.subscriptSizing==="dynamic"),M(),Fe((o=a._getDisplayedMessages())==="error"?16:o==="hint"?17:-1)}},dependencies:[Ev,Iv,ar,Bv,Sv],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--disabled .cdk-high-contrast-active .mdc-text-field__input{background-color:Window}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-app-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}.mdc-floating-label{position:absolute;
1115left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.cdk-high-contrast-active .mdc-text-field--disabled .mdc-floating-label{z-index:1}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-app-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-app-outline));border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1115over .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-app-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-app-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1115over .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-app-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-app-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-app-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-app-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-app-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-app-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-app-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-app-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-app-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-app-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-app-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-app-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-app-body-large-weight))}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-app-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-app-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-app-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[IT.transitionMessages]},changeDetection:0})}}return n})(),fr=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,rt,Rc,ve]})}}return n})();var RT=new Ge("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{let n=it(ri);return()=>n.scrollStrategies.reposition()}});function LT(n){return()=>n.scrollStrategies.reposition()}var QT={provide:RT,deps:[ri],useFactory:LT};var Qv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[QT],imports:[Ln,Xr,ve,rt,Vi,Xr,ve]})}}return n})();var zv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[$r,ve,ve]})}}return n}
1115)();function zT(n,t){}var UT={bottomSheetState:Ft("state",[wt("void, hidden",Qe({transform:"translateY(100%)"})),wt("visible",Qe({transform:"translateY(0%)"})),ut("visible => void, visible => hidden",Nr([pt(`${Ys.COMPLEX} ${Ws.ACCELERATION_CURVE}`),fo("@*",Ao(),{optional:!0})])),ut("void => visible",Nr([pt(`${Ys.EXITING} ${Ws.DECELERATION_CURVE}`),fo("@*",Ao(),{optional:!0})]))])},HT=(()=>{class n extends Lf{constructor(e,i,a,o,s,m,g,A,f){super(e,i,a,o,s,m,g,f),this._animationState="void",this._animationStateChanged=new We,this._breakpointSubscription=A.observe([Di.Medium,Di.Large,Di.XLarge]).subscribe(()=>{let _=this._elementRef.nativeElement.classList;_.toggle("mat-bottom-sheet-container-medium",A.isMatched(Di.Medium)),_.toggle("mat-bottom-sheet-container-large",A.isMatched(Di.Large)),_.toggle("mat-bottom-sheet-container-xlarge",A.isMatched(Di.XLarge))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(e){e.toState==="visible"&&this._trapFocus(),this._animationStateChanged.emit(e)}_onAnimationStart(e){this._animationStateChanged.emit(e)}_captureInitialFocus(){}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(Bf),B(Ct,8),B(Rf),B(_p),B(at),B(Of),B(xo),B(Fi))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(i,a){i&1&&nr("@state.start",function(s){return a._onAnimationStart(s)})("@state.done",function(s){return a._onAnimationDone(s)}),i&2&&(ir("@state",a._animationState),Ce("role",a._config.role)("aria-modal",a._config.ariaModal)("aria-label",a._config.ariaLabel))},standalone:!0,features:[zt,Te],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(i,a){i&1&&ee(0,zT,0,0,"ng-template",0)},dependencies:[Rn],styles:[".mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto;background:var(--mat-bottom-sheet-container-background-color, var(--mat-app-surface-container-low));color:var(--mat-bottom-sheet-container-text-color, var(--mat-app-on-surface));font-family:var(--mat-bottom-sheet-container-text-font, var(--mat-app-body-large-font));font-size:var(--mat-bottom-sheet-container-text-size, var(--mat-app-body-large-size));line-height:var(--mat-bottom-sheet-container-text-line-height, var(--mat-app-body-large-line-height));font-weight:var(--mat-bottom-sheet-container-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-bottom-sheet-container-text-tracking, var(--mat-app-body-large-tracking))}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:var(--mat-bottom-sheet-container-shape);border-top-right-radius:var(--mat-bottom-sheet-container-shape)}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[UT.bottomSheetState]}})}}return n})(),VT=new Ge("MatBottomSheetData"),su=class{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}},Kd=class{get instance(){return this._ref.componentInstance}get componentRef(){return this._ref.componentRef}constructor(t,e,i){this._ref=t,this._afterOpened=new ze,this.containerInstance=i,this.disableClose=e.disableClose,i._animationStateChanged.pipe(Ai(a=>a.phaseName==="done"&&a.toState==="visible"),gn(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),i._animationStateChanged.pipe(Ai(a=>a.phaseName==="done"&&a.toState==="hidden"),gn(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),t.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),yi(this.backdropClick(),this.keydownEvents().pipe(Ai(a=>a.keyCode===27))).subscribe(a=>{!this.disableClose&&(a.type!=="keydown"||!bn(a))&&(a.preventDefault(),this.dismiss())})}dismiss(t){this.containerInstance&&(this.containerInstance._animationStateChanged.pipe(Ai(e=>e.phaseName==="start"),gn(1)).subscribe(e=>{this._closeFallbackTimeout=setTimeout(()=>{this._ref.close(this._result)},e.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=t,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}},NT=new Ge("mat-bottom-sheet-default-options"),jT=(()=>{class n{get _openedBottomSheetRef(){let e=this._parentBottomSheet;return e?e._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(e){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=e:this._bottomSheetRefAtThisLevel=e}constructor(e,i,a,o){this._overlay=e,this._parentBottomSheet=a,this._defaultOptions=o,this._bottomSheetRefAtThisLevel=null,this._dialog=i.get(Qf)}open(e,i){let a=Je(Je({},this._defaultOptions||new su),i),o;return this._dialog.open(e,ki(Je({},a),{disableClose:!0,closeOnOverlayDetachments:!1,maxWidth:"100%",container:HT,scrollStrategy:a.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:o}),providers:(s,m,g)=>(o=new Kd(s,a,g),[{provide:Kd,useValue:o},{provide:VT,useValue:a.data}])})),o.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===o&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>o.containerInstance?.enter()),this._openedBottomSheetRef.dismiss()):o.containerInstance.enter(),this._openedBottomSheetRef=o,o}dismiss(e){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(e)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}static{this.\u0275fac=function(i){return new(i||n)(et(ri),et(ai),et(n,12),et(NT,8))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),Hv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[jT],imports:[zf,ve,_a,ve]})}}return n})();var GT=["mat-button",""],KT=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],WT=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];var YT=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}";var qT=["mat-icon-button",""],$T=["*"];var XT=new Ge("MAT_BUTTON_CONFIG");var ZT=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],Vv=(()=>{class n{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(e){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,e)}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}constructor(e,i,a,o){this._elementRef=e,this._platform=i,this._ngZone=a,this._animationMode=o,this._focusMonitor=it(Fi),this._rippleLoader=it(Mp),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;let s=it(XT,{optional:!0}),m=e.nativeElement,g=m.classList;this.disabledInteractive=s?.disabledInteractive??!1,this.color=s?.color??null,this._rippleLoader?.configureRipple(m,{className:"mat-mdc-button-ripple"});for(let{attribute:A,mdcClasses:f}of ZT)m.hasAttribute(A)&&g.add(...f)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}
1115_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static{this.\u0275fac=function(i){wc()}}static{this.\u0275dir=Ke({type:n,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",He],disabled:[2,"disabled","disabled",He],ariaDisabled:[2,"aria-disabled","ariaDisabled",He],disabledInteractive:[2,"disabledInteractive","disabledInteractive",He]},features:[ot]})}}return n})();var wl=(()=>{class n extends Vv{constructor(e,i,a,o){super(e,i,a,o)}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(fn),B(at),B(ci,8))}}static{this.\u0275cmp=re({type:n,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(i,a){i&2&&(Ce("disabled",a._getDisabledAttribute())("aria-disabled",a._getAriaDisabled()),Jt(a.color?"mat-"+a.color:""),fe("mat-mdc-button-disabled",a.disabled)("mat-mdc-button-disabled-interactive",a.disabledInteractive)("_mat-animation-noopable",a._animationMode==="NoopAnimations")("mat-unthemed",!a.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[zt,Te],attrs:GT,ngContentSelectors:WT,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,a){i&1&&(tt(KT),y(0,"span",0),Ue(1),r(2,"span",1),Ue(3,1),l(),Ue(4,2),y(5,"span",2)(6,"span",3)),i&2&&fe("mdc-button__ripple",!a._isFab)("mdc-fab__ripple",a._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}
1115.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
1115.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}}return n})();var xl=(()=>{class n extends Vv{constructor(e,i,a,o){super(e,i,a,o),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(fn),B(at),B(ci,8))}}static{this.\u0275cmp=re({type:n,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(i,a){i&2&&(Ce("disabled",a._getDisabledAttribute())("aria-disabled",a._getAriaDisabled()),Jt(a.color?"mat-"+a.color:""),fe("mat-mdc-button-disabled",a.disabled)("mat-mdc-button-disabled-interactive",a.disabledInteractive)("_mat-animation-noopable",a._animationMode==="NoopAnimations")("mat-unthemed",!a.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[zt,Te],attrs:qT,ngContentSelectors:$T,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,a){i&1&&(tt(),y(0,"span",0),Ue(1),y(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
1115.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',YT],encapsulation:2,changeDetection:0})}}return n})();var Fo=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,vi,ve]})}}return n})();var JT=["button"],eD=["*"];function tD(n,t){if(n&1&&y(0,"mat-pseudo-checkbox",3),n&2){let e=H();R("disabled",e.disabled)}}function iD(n,t){if(n&1&&y(0,"mat-pseudo-checkbox",3),n&2){let e=H();R("disabled",e.disabled)}}var nD=new Ge("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS",{providedIn:"root",factory:aD});function aD(){return{hideSingleSelectionIndicator:!1,hideMultipleSelectionIndicator:!1,disabledInteractive:!1}}var oD=new Ge("MatButtonToggleGroup");var rD=0,lu=class{constructor(t,e){this.source=t,this.value=e}};var sD=(()=>{class n{get buttonId(){return`${this.id}-button`}get tabIndex(){return this._tabIndex}set tabIndex(e){this._tabIndex=e,this._markForCheck()}get appearance(){return this.buttonToggleGroup?this.buttonToggleGroup.appearance:this._appearance}set appearance(e){this._appearance=e}get checked(){return this.buttonToggleGroup?this.buttonToggleGroup._isSelected(this):this._checked}set checked(e){e!==this._checked&&(this._checked=e,this.buttonToggleGroup&&this.buttonToggleGroup._syncButtonToggle(this,this._checked),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled||this.buttonToggleGroup&&this.buttonToggleGroup.disabled}set disabled(e){this._disabled=e}get disabledInteractive(){return this._disabledInteractive||this.buttonToggleGroup!==null&&this.buttonToggleGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}constructor(e,i,a,o,s,m){this._changeDetectorRef=i,this._elementRef=a,this._focusMonitor=o,this._checked=!1,this.ariaLabelledby=null,this._disabled=!1,this.change=new We;let g=Number(s);this.tabIndex=g||g===0?g:null,this.buttonToggleGroup=e,this.appearance=m&&m.appearance?m.appearance:"standard",this.disabledInteractive=m?.disabledInteractive??!1}ngOnInit(){let e=this.buttonToggleGroup;this.id=this.id||`mat-button-toggle-${rD++}`,e&&(e._isPrechecked(this)?this.checked=!0:e._isSelected(this)!==this._checked&&e._syncButtonToggle(this,this._checked))}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){let e=this.buttonToggleGroup;this._focusMonitor.stopMonitoring(this._elementRef),e&&e._isSelected(this)&&e._syncButtonToggle(this,!1,
1115!1,!0)}focus(e){this._buttonElement.nativeElement.focus(e)}_onButtonClick(){if(this.disabled)return;let e=this.isSingleSelector()?!0:!this._checked;if(e!==this._checked&&(this._checked=e,this.buttonToggleGroup&&(this.buttonToggleGroup._syncButtonToggle(this,this._checked,!0),this.buttonToggleGroup._onTouched())),this.isSingleSelector()){let i=this.buttonToggleGroup._buttonToggles.find(a=>a.tabIndex===0);i&&(i.tabIndex=-1),this.tabIndex=0}this.change.emit(new lu(this,this.value))}_markForCheck(){this._changeDetectorRef.markForCheck()}_getButtonName(){return this.isSingleSelector()?this.buttonToggleGroup.name:this.name||null}isSingleSelector(){return this.buttonToggleGroup&&!this.buttonToggleGroup.multiple}static{this.\u0275fac=function(i){return new(i||n)(B(oD,8),B(qe),B(Oe),B(Fi),Zt("tabindex"),B(nD,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-button-toggle"]],viewQuery:function(i,a){if(i&1&&_e(JT,5),i&2){let o;le(o=ce())&&(a._buttonElement=o.first)}},hostAttrs:["role","presentation",1,"mat-button-toggle"],hostVars:14,hostBindings:function(i,a){i&1&&K("focus",function(){return a.focus()}),i&2&&(Ce("aria-label",null)("aria-labelledby",null)("id",a.id)("name",null),fe("mat-button-toggle-standalone",!a.buttonToggleGroup)("mat-button-toggle-checked",a.checked)("mat-button-toggle-disabled",a.disabled)("mat-button-toggle-disabled-interactive",a.disabledInteractive)("mat-button-toggle-appearance-standard",a.appearance==="standard"))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",disableRipple:[2,"disableRipple","disableRipple",He],appearance:"appearance",checked:[2,"checked","checked",He],disabled:[2,"disabled","disabled",He],disabledInteractive:[2,"disabledInteractive","disabledInteractive",He]},outputs:{change:"change"},exportAs:["matButtonToggle"],standalone:!0,features:[ot,Te],ngContentSelectors:eD,decls:8,vars:14,consts:[["button",""],["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"click","id","disabled"],[1,"mat-button-toggle-label-content"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"mat-button-toggle-focus-overlay"],["matRipple","",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,a){if(i&1){let o=Ee();tt(),r(0,"button",1,0),K("click",function(){return q(o),X(a._onButtonClick())}),r(2,"span",2),ee(3,tD,1,1,"mat-pseudo-checkbox",3)(4,iD,1,1,"mat-pseudo-checkbox",3),Ue(5),l()(),y(6,"span",4)(7,"span",5)}if(i&2){let o=jt(1);R("id",a.buttonId)("disabled",a.disabled&&!a.disabledInteractive||null),Ce("role",a.isSingleSelector()?"radio":"button")("tabindex",a.disabled&&!a.disabledInteractive?-1:a.tabIndex)("aria-pressed",a.isSingleSelector()?null:a.checked)("aria-checked",a.isSingleSelector()?a.checked:null)("name",a._getButtonName())("aria-label",a.ariaLabel)("aria-labelledby",a.ariaLabelledby)("aria-disabled",a.disabled&&a.disabledInteractive?"true":null),M(3),Fe(a.buttonToggleGroup&&a.checked&&!a.buttonToggleGroup.multiple&&!a.buttonToggleGroup.hideSingleSelectionIndicator?3:-1),M(),Fe(a.buttonToggleGroup&&a.checked&&a.buttonToggleGroup.multiple&&!a.buttonToggleGroup.hideMultipleSelectionIndicator?4:-1),M(3),R("matRippleTrigger",o)("matRippleDisabled",a.disableRipple||a.disabled)}},dependencies:[on,Hf],styles:[".mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);transform:translateZ(0);border-radius:var(--mat-legacy-button-toggle-shape)}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.cdk-high-contrast-active .mat-button-toggle-standalone,.cdk-high-contrast-active .mat-button-toggle-group{outline:solid 1px}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard .mat-pseudo-checkbox,.mat-button-toggle-group-appearance-standard .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-standard-button-toggle-selected-state-text-color, var(--mat-app-on-secondary-container))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.cdk-high-contrast-active .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.cdk-high-contrast-active .mat-button-toggle-group-appearance-standard{outline:0}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative;color:var(--mat-legacy-button-toggle-text-color);font-family:var(--mat-legacy-button-toggle-label-text-font);font-size:var(--mat-legacy-button-toggle-label-text-size);line-height:var(--mat-legacy-button-toggle-label-text-line-height);font-weight:var(--mat-legacy-button-toggle-label-text-weight);letter-spacing:var(--mat-legacy-button-toggle-label-text-tracking);--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-legacy-button-toggle-selected-state-text-color)}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-legacy-button-toggle-focus-state-layer-opacity)}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle .mat-pseudo-checkbox{margin-right:12px}[dir=rtl] .mat-button-toggle .mat-pseudo-checkbox{margin-right:0;margin-left:12px}.mat-button-toggle-checked{color:var(--mat-legacy-button-toggle-selected-state-text-color);background-color:var(--mat-legacy-button-toggle-selected-state-background-color)}.mat-button-toggle-disabled{pointer-events:none;color:var(--mat-legacy-button-toggle-disabled-state-text-color);background-color:var(--mat-legacy-button-toggle-disabled-state-background-color);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-legacy-button-toggle-disabled-state-text-color)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:var(--mat-legacy-button-toggle-disabled-selected-state-background-color)}.mat-button-toggle-disabled-interactive{pointer-events:auto}.mat-button-toggle-appearance-standard{color:var(--mat-standard-button-toggle-text-color, var(--mat-app-on-surface));background-color:var(--mat-standard-button-toggle-background-color);font-family:var(--mat-standard-button-toggle-label-text-font, var(--mat-app-label-large-font));font-size:var(--mat-standard-button-toggle-label-text-size, var(--mat-app-label-large-size));line-height:var(--mat-standard-button-toggle-label-text-line-height, var(--mat-app-label-large-line-height));font-weight:var(--mat-standard-button-toggle-label-text-weight, var(--mat-app-label-large-weight));letter-spacing:var(--mat-standard-button-toggle-label-text-tracking, var(--mat-app-label-large-tracking))}.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:none;border-top:solid 1px var(--mat-standard-button-toggle-divider-color, var(--mat-app-outline))}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{color:var(--mat-standard-button-toggle-selected-state-text-color, var(--mat-app-on-secondary-container));background-color:var(--mat-standard-button-toggle-selected-state-background-color, var(--mat-app-secondary-container))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:var(--mat-standard-button-toggle-disabled-state-text-color);background-color:var(--mat-standard-button-toggle-disabled-state-background-color)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: var(--mat-standard-button-toggle-disabled-selected-state-text-color)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled.mat-button-toggle-checked{color:var(--mat-standard-button-toggle-disabled-selected-state-text-color);background-color:var(--mat-standard-button-toggle-disabled-selected-state-background-color)}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:var(--mat-standard-button-toggle-state-layer-color, var(--mat-app-on-surface))}.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{opacity:var(--mat-standard-button-toggle-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-button-toggle-appearance-standard.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-standard-button-toggle-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity))}@media(hover: none){.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;user-select:none;display:inline-block;padding:0 16px;line-height:var(--mat-legacy-button-toggle-height);position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px;line-height:var(--mat-standard-button-toggle-height)}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;pointer-events:none;opacity:0;background-color:var(--mat-legacy-button-toggle-state-layer-color)}.cdk-high-contrast-active .mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 500px;opacity:.5;height:0}.cdk-high-contrast-active .mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay{opacity:.6}.cdk-high-contrast-active .mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}
1115.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{--mat-focus-indicator-border-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}.mat-button-toggle-group-appearance-standard .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border-bottom-right-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}.mat-button-toggle-group-appearance-standard .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-left-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full));border-bottom-left-radius:var(--mat-standard-button-toggle-shape, var(--mat-app-corner-full))}"],encapsulation:2,changeDetection:0})}}return n})(),Nv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,vi,sD,ve]})}}return n})();var cD=["input"],dD=["label"],mD=["*"],pD=new Ge("mat-checkbox-default-options",{providedIn:"root",factory:Gv});function Gv(){return{color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1}}var Li=function(n){return n[n.Init=0]="Init",n[n.Checked=1]="Checked",n[n.Unchecked=2]="Unchecked",n[n.Indeterminate=3]="Indeterminate",n}(Li||{}),hD={provide:Vs,useExisting:tn(()=>Kv),multi:!0},cu=class{},uD=0,jv=Gv(),Kv=(()=>{class n{focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){let i=new cu;return i.source=this,i.checked=e,i}_getAnimationTargetElement(){return this._inputElement?.nativeElement}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,i,a,o,s,m){this._elementRef=e,this._changeDetectorRef=i,this._ngZone=a,this._animationMode=s,this._options=m,this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"},this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new We,this.indeterminateChange=new We,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=Li.Init,this._controlValueAccessorChangeFn=()=>{},this._validatorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||jv,this.color=this._options.color||jv.color,this.tabIndex=parseInt(o)||0,this.id=this._uniqueId=`mat-mdc-checkbox-${++uD}`,this.disabledInteractive=m?.disabledInteractive??!1}ngOnChanges(e){e.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){e!==this.disabled&&(this._disabled=e,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){let i=e!=this._indeterminate;this._indeterminate=e,i&&(this._indeterminate?this._transitionCheckState(Li.Indeterminate):this._transitionCheckState(this.checked?Li.Checked:Li.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorChangeFn=e}_transitionCheckState(e){let i=this._currentCheckState,a=this._getAnimationTargetElement();if(!(i===e||!a)&&(this._currentAnimationClass&&a.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(i,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){a.classList.add(this._currentAnimationClass);let o=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{a.classList.remove(o)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){let e=this._options?.clickAction;!this.disabled&&e!=="noop"?(this.indeterminate&&e!=="check"&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?
1115Li.Checked:Li.Unchecked),this._emitChangeEvent()):(this.disabled&&this.disabledInteractive||!this.disabled&&e==="noop")&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate)}_onInteractionEvent(e){e.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(e,i){if(this._animationMode==="NoopAnimations")return"";switch(e){case Li.Init:if(i===Li.Checked)return this._animationClasses.uncheckedToChecked;if(i==Li.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case Li.Unchecked:return i===Li.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case Li.Checked:return i===Li.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case Li.Indeterminate:return i===Li.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){let i=this._inputElement;i&&(i.nativeElement.indeterminate=e)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(qe),B(at),Zt("tabindex"),B(ci,8),B(pD,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-checkbox"]],viewQuery:function(i,a){if(i&1&&(_e(cD,5),_e(dD,5),_e(on,5)),i&2){let o;le(o=ce())&&(a._inputElement=o.first),le(o=ce())&&(a._labelElement=o.first),le(o=ce())&&(a.ripple=o.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:16,hostBindings:function(i,a){i&2&&(Hi("id",a.id),Ce("tabindex",null)("aria-label",null)("aria-labelledby",null),Jt(a.color?"mat-"+a.color:"mat-accent"),fe("_mat-animation-noopable",a._animationMode==="NoopAnimations")("mdc-checkbox--disabled",a.disabled)("mat-mdc-checkbox-disabled",a.disabled)("mat-mdc-checkbox-checked",a.checked)("mat-mdc-checkbox-disabled-interactive",a.disabledInteractive))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",He],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",He],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:ei(e)],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",He],checked:[2,"checked","checked",He],disabled:[2,"disabled","disabled",He],indeterminate:[2,"indeterminate","indeterminate",He]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],standalone:!0,features:[ht([hD,{provide:Ns,useExisting:n,multi:!0}]),ot,Qt,Te],ngContentSelectors:mD,decls:15,vars:20,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(i,a){if(i&1){let o=Ee();tt(),r(0,"div",3),K("click",function(m){return q(o),X(a._preventBubblingFromLabel(m))}),r(1,"div",4,0)(3,"div",5),K("click",function(){return q(o),X(a._onTouchTargetClick())}),l(),r(4,"input",6,1),K("blur",function(){return q(o),X(a._onBlur())})("click",function(){return q(o),X(a._onInputClick())})("change",function(m){return q(o),X(a._onInteractionEvent(m))}),l(),y(6,"div",7),r(7,"div",8),be(),r(8,"svg",9),y(9,"path",10),l(),Pe(),y(10,"div",11),l(),y(11,"div",12),l(),r(12,"label",13,2),Ue(14),l()()}if(i&2){let o=jt(2);R("labelPosition",a.labelPosition),M(4),fe("mdc-checkbox--selected",a.checked),R("checked",a.checked)("indeterminate",a.indeterminate)("disabled",a.disabled&&!a.disabledInteractive)("id",a.inputId)("required",a.required)("tabIndex",a.disabled&&!a.disabledInteractive?-1:a.tabIndex),Ce("aria-label",a.ariaLabel||null)("aria-labelledby",a.ariaLabelledby)("aria-describedby",a.ariaDescribedby)("aria-checked",a.indeterminate?"mixed":null)("aria-disabled",a.disabled&&a.disabledInteractive?!0:null)("name",a.name)("value",a.value),M(7),R("matRippleTrigger",o)("matRippleDisabled",a.disableRipple||a.disabled)("matRippleCentered",!0),M(),R("for",a.inputId)}},dependencies:[on,Zr],styles:['.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity));background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity, var(--mat-app-focus-state-layer-opacity));background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__ripple{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;width:var(--mdc-checkbox-state-layer-size, 40px);height:var(--mdc-checkbox-state-layer-size, 40px);top:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);right:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.cdk-high-contrast-active .mdc-checkbox--disabled{opacity:.5}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mdc-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));top:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mdc-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color)}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color);border-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color, var(--mat-app-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-hover-icon-color, var(--mat-app-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color, var(--mat-app-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary));background-color:var(--mdc-checkbox-selected-focus-icon-color, var(--mat-app-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover .mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color)}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mdc-checkbox-disabled-selected-icon-color);border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.cdk-high-contrast-active .mdc-checkbox__checkmark{color:CanvasText}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.cdk-high-contrast-active .mdc-checkbox--disabled .mdc-checkbox__checkmark,.cdk-high-contrast-active .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:CanvasText}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;
1115transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mdc-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.cdk-high-contrast-active .mdc-checkbox__mixedmark{margin:0 1px}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}
1115}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *,.mat-mdc-checkbox._mat-animation-noopable .mdc-checkbox *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color)}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return n})();var Wv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[Kv,ve,ve]})}}return n})();var gD=new Ge("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[13]})});var Yv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[wa,{provide:gD,useValue:{separatorKeyCodes:[13]}}],imports:[ve,vi,ve]})}}return n})();var qv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({})}}return n})();var $v=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,fr,fr,qv,ve]})}}return n})();var AD=["mat-calendar-body",""];function fD(n,t){return this._trackRow(t)}var a1=(n,t)=>t.id;function bD(n,t){if(n&1&&(r(0,"tr",0)(1,"td",3),u(2),l()()),n&2){let e=H();M(),An("padding-top",e._cellPadding)("padding-bottom",e._cellPadding),Ce("colspan",e.numCols),M(),Se(" ",e.label," ")}}function _D(n,t){if(n&1&&(r(0,"td",3),u(1),l()),n&2){let e=H(2);An("padding-top",e._cellPadding)("padding-bottom",e._cellPadding),Ce("colspan",e._firstRowOffset),M(),Se(" ",e._firstRowOffset>=e.labelMinRequiredCells?e.label:""," ")}}function vD(n,t){if(n&1){let e=Ee();r(0,"td",6)(1,"button",7),K("click",function(a){let o=q(e).$implicit,s=H(2);return X(s._cellClicked(o,a))})("focus",function(a){let o=q(e).$implicit,s=H(2);return X(s._emitActiveDateChange(o,a))}),r(2,"span",8),u(3),l(),y(4,"span",9),l()()}if(n&2){let e=t.$implicit,i=t.$index,a=H().$index,o=H();An("width",o._cellWidth)("padding-top",o._cellPadding)("padding-bottom",o._cellPadding),Ce("data-mat-row",a)("data-mat-col",i),M(),fe("mat-calendar-body-disabled",!e.enabled)("mat-calendar-body-active",o._isActiveCell(a,i))("mat-calendar-body-range-start",o._isRangeStart(e.compareValue))("mat-calendar-body-range-end",o._isRangeEnd(e.compareValue))("mat-calendar-body-in-range",o._isInRange(e.compareValue))("mat-calendar-body-comparison-bridge-start",o._isComparisonBridgeStart(e.compareValue,a,i))("mat-calendar-body-comparison-bridge-end",o._isComparisonBridgeEnd(e.compareValue,a,i))("mat-calendar-body-comparison-start",o._isComparisonStart(e.compareValue))("mat-calendar-body-comparison-e
1115nd",o._isComparisonEnd(e.compareValue))("mat-calendar-body-in-comparison-range",o._isInComparisonRange(e.compareValue))("mat-calendar-body-preview-start",o._isPreviewStart(e.compareValue))("mat-calendar-body-preview-end",o._isPreviewEnd(e.compareValue))("mat-calendar-body-in-preview",o._isInPreview(e.compareValue)),R("ngClass",e.cssClasses)("tabindex",o._isActiveCell(a,i)?0:-1),Ce("aria-label",e.ariaLabel)("aria-disabled",!e.enabled||null)("aria-pressed",o._isSelected(e.compareValue))("aria-current",o.todayValue===e.compareValue?"date":null)("aria-describedby",o._getDescribedby(e.compareValue)),M(),fe("mat-calendar-body-selected",o._isSelected(e.compareValue))("mat-calendar-body-comparison-identical",o._isComparisonIdentical(e.compareValue))("mat-calendar-body-today",o.todayValue===e.compareValue),M(),Se(" ",e.displayValue," ")}}function wD(n,t){if(n&1&&(r(0,"tr",1),ee(1,_D,2,6,"td",4),Pt(2,vD,5,48,"td",5,a1),l()),n&2){let e=t.$implicit,i=t.$index,a=H();M(),Fe(i===0&&a._firstRowOffset?1:-1),M(),Ot(e)}}function xD(n,t){if(n&1&&(r(0,"th",2)(1,"span",6),u(2),l(),r(3,"span",3),u(4),l()()),n&2){let e=t.$implicit;M(2),ye(e.long),M(2),ye(e.narrow)}}var CD=["*"];function yD(n,t){}function MD(n,t){if(n&1){let e=Ee();r(0,"mat-month-view",4),ha("activeDateChange",function(a){q(e);let o=H();return pa(o.activeDate,a)||(o.activeDate=a),X(a)}),K("_userSelection",function(a){q(e);let o=H();return X(o._dateSelected(a))})("dragStarted",function(a){q(e);let o=H();return X(o._dragStarted(a))})("dragEnded",function(a){q(e);let o=H();return X(o._dragEnded(a))}),l()}if(n&2){let e=H();ma("activeDate",e.activeDate),R("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)("comparisonStart",e.comparisonStart)("comparisonEnd",e.comparisonEnd)("startDateAccessibleName",e.startDateAccessibleName)("endDateAccessibleName",e.endDateAccessibleName)("activeDrag",e._activeDrag)}}function PD(n,t){if(n&1){let e=Ee();r(0,"mat-year-view",5),ha("activeDateChange",function(a){q(e);let o=H();return pa(o.activeDate,a)||(o.activeDate=a),X(a)}),K("monthSelected",function(a){q(e);let o=H();return X(o._monthSelectedInYearView(a))})("selectedChange",function(a){q(e);let o=H();return X(o._goToDateInView(a,"month"))}),l()}if(n&2){let e=H();ma("activeDate",e.activeDate),R("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)}}function OD(n,t){if(n&1){let e=Ee();r(0,"mat-multi-year-view",6),ha("activeDateChange",function(a){q(e);let o=H();return pa(o.activeDate,a)||(o.activeDate=a),X(a)}),K("yearSelected",function(a){q(e);let o=H();return X(o._yearSelectedInMultiYearView(a))})("selectedChange",function(a){q(e);let o=H();return X(o._goToDateInView(a,"year"))}),l()}if(n&2){let e=H();ma("activeDate",e.activeDate),R("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)}}function SD(n,t){}var ED=["button"],kD=[[["","matDatepickerToggleIcon",""]]],BD=["[matDatepickerToggleIcon]"];function ID(n,t){n&1&&(be(),r(0,"svg",2),y(1,"path",3),l())}var Ol=(()=>{class n{constructor(){this.changes=new ze,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(e,i){return`${e} \u2013 ${i}`}formatYearRangeLabel(e,i){return`${e} to ${i}`}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),TD=0,yl=class{constructor(t,e,i,a,o={},s=t,m){this.value=t,this.displayValue=e,this.ariaLabel=i,this.enabled=a,this.cssClasses=o,this.compareValue=s,this.rawValue=m,this.id=TD++}},DD=1,Xv=Zn({passive:!1,capture:!0}),Ro=Zn({passive:!0,capture:!0}),Wd=Zn({passive:!0}),ms=(()=>{class n{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(e,i){this._elementRef=e,this._ngZone=i,this._platform=it(fn),this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new We,this.previewChange=new We,this.activeDateChange=new We,this.dragStarted=new We,this.dragEnded=new We,this._didDragSinceMouseDown=!1,this._injector=it(ai),this._trackRow=a=>a,this._enterHandler=a=>{if(this._skipNextFocus&&a.type==="focus"){this._skipNextFocus=!1;return}if(a.target&&this.isRange){let o=this._getCellFromElement(a.target);o&&this._ngZone.run(()=>this.previewChange.emit({value:o.enabled?o:null,event:a}))}},this._touchmoveHandler=a=>{if(!this.isRange)return;let o=Zv(a),s=o?this._getCellFromElement(o):null;o!==a.target&&(this._didDragSinceMouseDown=!0),mu(a.target)&&a.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:s?.enabled?s:null,event:a}))},this._leaveHandler=a=>{this.previewEnd!==null&&this.isRange&&(a.type!=="blur"&&(this._didDragSinceMouseDown=!0),a.target&&this._getCellFromElement(a.target)&&!(a.relatedTarget&&this._getCellFromElement(a.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:a})))},this._mousedownHandler=a=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;let o=a.target&&this._getCellFromElement(a.target);!o||!this._isInRange(o.compareValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:o.rawValue,event:a})})},this._mouseupHandler=a=>{if(!this.isRange)return;let o=mu(a.target);if(!o){this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:a})});return}o.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{let s=this._getCellFromElement(o);this.dragEnded.emit({value:s?.rawValue??null,event:a})})},this._touchendHandler=a=>{let o=Zv(a);o&&this._mouseupHandler({target:o})},this._id=`mat-calendar-body-${DD++}`,this._startDateLabelId=`${this._id}-start-date`,this._endDateLabelId=`${this._id}-end-date`,i.runOutsideAngular(()=>{let a=e.nativeElement;a.addEventListener("touchmove",this._touchmoveHandler,Xv),a.addEventListener("mouseenter",this._enterHandler,Ro),a.addEventListener("focus",this._enterHandler,Ro),a.addEventListener("mouseleave",this._leaveHandler,Ro),a.addEventListener("blur",this._leaveHandler,Ro),a.addEventListener("mousedown",this._mousedownHandler,Wd),a.addEventListener("touchstart",this._mousedownHandler,Wd),this._platform.isBrowser&&(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}
1115_cellClicked(e,i){this._didDragSinceMouseDown||e.enabled&&this.selectedValueChange.emit({value:e.value,event:i})}_emitActiveDateChange(e,i){e.enabled&&this.activeDateChange.emit({value:e.value,event:i})}_isSelected(e){return this.startValue===e||this.endValue===e}ngOnChanges(e){let i=e.numCols,{rows:a,numCols:o}=this;(e.rows||i)&&(this._firstRowOffset=a&&a.length&&a[0].length?o-a[0].length:0),(e.cellAspectRatio||i||!this._cellPadding)&&(this._cellPadding=`${50*this.cellAspectRatio/o}%`),(i||!this._cellWidth)&&(this._cellWidth=`${100/o}%`)}ngOnDestroy(){let e=this._elementRef.nativeElement;e.removeEventListener("touchmove",this._touchmoveHandler,Xv),e.removeEventListener("mouseenter",this._enterHandler,Ro),e.removeEventListener("focus",this._enterHandler,Ro),e.removeEventListener("mouseleave",this._leaveHandler,Ro),e.removeEventListener("blur",this._leaveHandler,Ro),e.removeEventListener("mousedown",this._mousedownHandler,Wd),e.removeEventListener("touchstart",this._mousedownHandler,Wd),this._platform.isBrowser&&(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(e,i){let a=e*this.numCols+i;return e&&(a-=this._firstRowOffset),a==this.activeCell}_focusActiveCell(e=!0){da(()=>{setTimeout(()=>{let i=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");i&&(e||(this._skipNextFocus=!0),i.focus())})},{injector:this._injector})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(e){return pu(e,this.startValue,this.endValue)}_isRangeEnd(e){return hu(e,this.startValue,this.endValue)}_isInRange(e){return uu(e,this.startValue,this.endValue,this.isRange)}_isComparisonStart(e){return pu(e,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(e,i,a){if(!this._isComparisonStart(e)||this._isRangeStart(e)||!this._isInRange(e))return!1;let o=this.rows[i][a-1];if(!o){let s=this.rows[i-1];o=s&&s[s.length-1]}return o&&!this._isRangeEnd(o.compareValue)}_isComparisonBridgeEnd(e,i,a){if(!this._isComparisonEnd(e)||this._isRangeEnd(e)||!this._isInRange(e))return!1;let o=this.rows[i][a+1];if(!o){let s=this.rows[i+1];o=s&&s[0]}return o&&!this._isRangeStart(o.compareValue)}_isComparisonEnd(e){return hu(e,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(e){return uu(e,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(e){return this.comparisonStart===this.comparisonEnd&&e===this.comparisonStart}_isPreviewStart(e){return pu(e,this.previewStart,this.previewEnd)}_isPreviewEnd(e){return hu(e,this.previewStart,this.previewEnd)}_isInPreview(e){return uu(e,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(e){return this.isRange?this.startValue===e&&this.endValue===e?`${this._startDateLabelId} ${this._endDateLabelId}`:this.startValue===e?this._startDateLabelId:this.endValue===e?this._endDateLabelId:null:null}_getCellFromElement(e){let i=mu(e);if(i){let a=i.getAttribute("data-mat-row"),o=i.getAttribute("data-mat-col");if(a&&o)return this.rows[parseInt(a)][parseInt(o)]}return null}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(at))}}static{this.\u0275cmp=re({type:n,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],standalone:!0,features:[Qt,Te],attrs:AD,decls:7,vars:5,consts:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],[1,"mat-calendar-body-label",3,"paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(i,a){i&1&&(ee(0,bD,3,6,"tr",0),Pt(1,wD,4,1,"tr",1,fD,!0),r(3,"span",2),u(4),l(),r(5,"span",2),u(6),l()),i&2&&(Fe(a._firstRowOffset<a.labelMinRequiredCells?0:-1),M(),Ot(a.rows),M(2),R("id",a._startDateLabelId),M(),Se(" ",a.startDateAccessibleName,`
1116`),M(),R("id",a._endDateLabelId),M(),Se(" ",a.endDateAccessibleName,`
1117`))},dependencies:[In],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color, var(--mat-app-primary))}.mat-calendar-body-label{height:0;line-height:0;text-align:start;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-body-label-text-weight, var(--mat-app-title-small-weight));color:var(--mat-datepicker-calendar-body-label-text-color, var(--mat-app-on-surface))}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-app-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-app-body-medium-size))}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}
1117.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color, var(--mat-app-primary))}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color, var(--mat-app-on-surface));border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color, var(--mat-app-primary));color:var(--mat-datepicker-calendar-date-selected-state-text-color, var(--mat-app-on-primary))}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color, var(--mat-app-primary))}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-app-primary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container))}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-app-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container)) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-app-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-app-tertiary-container)) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color, var(--mat-app-secondary-container))}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color, var(--mat-app-secondary))}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}
1117.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}'],encapsulation:2,changeDetection:0})}}return n})();function du(n){return n?.nodeName==="TD"}function mu(n){let t;return du(n)?t=n:du(n.parentNode)?t=n.parentNode:du(n.parentNode?.parentNode)&&(t=n.parentNode.parentNode),t?.getAttribute("data-mat-row")!=null?t:null}function pu(n,t,e){return e!==null&&t!==e&&n<e&&n===t}function hu(n,t,e){return t!==null&&t!==e&&n>=t&&n===e}function uu(n,t,e,i){return i&&t!==null&&e!==null&&t!==e&&n>=t&&n<=e}function Zv(n){let t=n.changedTouches[0];return document.elementFromPoint(t.clientX,t.clientY)}var Hn=class{constructor(t,e){this.start=t,this.end=e}},Yd=(()=>{class n{constructor(e,i){this.selection=e,this._adapter=i,this._selectionChanged=new ze,this.selectionChanged=this._selectionChanged,this.selection=e}updateSelection(e,i){let a=this.selection;this.selection=e,this._selectionChanged.next({selection:e,source:i,oldValue:a})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(e){return this._adapter.isDateInstance(e)&&this._adapter.isValid(e)}static{this.\u0275fac=function(i){wc()}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac})}}return n})(),FD=(()=>{class n extends Yd{constructor(e){super(null,e)}add(e){super.updateSelection(e,this)}isValid(){return this.selection!=null&&this._isValidDateInstance(this.selection)}isComplete(){return this.selection!=null}clone(){let e=new n(this._adapter);return e.updateSelection(this.selection,this),e}static{this.\u0275fac=function(i){return new(i||n)(et(va))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac})}}return n})();function RD(n,t){return n||new FD(t)}var LD={provide:Yd,deps:[[new za,new Ua,Yd],va],useFactory:RD};var o1=new Ge("MAT_DATE_RANGE_SELECTION_STRATEGY");var gu=7,QD=0,Jv=(()=>{class n{get activeDate(){return this._activeDate}set activeDate(e){let i=this._activeDate,a=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(a,this.minDate,this.maxDate),this._hasSameMonthAndYear(i,this._activeDate)||this._init()}get selected(){return this._selected}set selected(e){e instanceof Hn?this._selected=e:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}constructor(e,i,a,o,s){this._changeDetectorRef=e,this._dateFormats=i,this._dateAdapter=a,this._dir=o,this._rangeStrategy=s,this._rerenderSubscription=Xt.EMPTY,this.activeDrag=null,this.selectedChange=new We,this._userSelection=new We,this.dragStarted=new We,this.dragEnded=new We,this.activeDateChange=new We,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Mi(null)).subscribe(()=>this._init())}ngOnChanges(e){let i=e.comparisonStart||e.comparisonEnd;i&&!i.firstChange&&this._setRanges(this.selected),e.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(e){let i=e.value,a=this._getDateFromDayOfMonth(i),o,s;this._selected instanceof Hn?(o=this._getDateInCurrentMonth(this._selected.start),s=this._getDateInCurrentMonth(this._selected.end)):o=s=this._getDateInCurrentMonth(this._selected),(o!==i||s!==i)&&this.selectedChange.emit(a),this._userSelection.emit({value:a,event:e.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(e){let i=e.value,a=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(i),this._dateAdapter.compareDate(a,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(e){let i=this._activeDate,a=this._isRtl();switch(e.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,a?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,a?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case 40:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case 36:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case 33:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case 34:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case 13:case 32:this._selectionKeyPressed=!0,this._canSelect(this._activeDate)&&e.preventDefault();return;case 27:this._previewEnd!=null&&!bn(e)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:e}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:e})),e.preventDefault(),e.stopPropagation());return;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),e.preventDefault()}_handleCalendarBodyKeyup(e){(e.keyCode===32||e.keyCode===13)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:e}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let e=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(gu+this._dateAdapter.getDayOfWeek(e)-this._dateAdapter.getFirstDayOfWeek())%gu,this._initWeek
1117days(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(e){this._matCalendarBody._focusActiveCell(e)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:e,value:i}){if(this._rangeStrategy){let a=i?i.rawValue:null,o=this._rangeStrategy.createPreview(a,this.selected,e);if(this._previewStart=this._getCellCompareValue(o.start),this._previewEnd=this._getCellCompareValue(o.end),this.activeDrag&&a){let s=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,a,e);s&&(this._previewStart=this._getCellCompareValue(s.start),this._previewEnd=this._getCellCompareValue(s.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(e){if(this.activeDrag)if(e.value){let i=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,e.value,e.event);this.dragEnded.emit({value:i??null,event:e.event})}else this.dragEnded.emit({value:null,event:e.event})}_getDateFromDayOfMonth(e){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),e)}_initWeekdays(){let e=this._dateAdapter.getFirstDayOfWeek(),i=this._dateAdapter.getDayOfWeekNames("narrow"),o=this._dateAdapter.getDayOfWeekNames("long").map((s,m)=>({long:s,narrow:i[m],id:QD++}));this._weekdays=o.slice(e).concat(o.slice(0,e))}_createWeekCells(){let e=this._dateAdapter.getNumDaysInMonth(this.activeDate),i=this._dateAdapter.getDateNames();this._weeks=[[]];for(let a=0,o=this._firstWeekOffset;a<e;a++,o++){o==gu&&(this._weeks.push([]),o=0);let s=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),a+1),m=this._shouldEnableDate(s),g=this._dateAdapter.format(s,this._dateFormats.display.dateA11yLabel),A=this.dateClass?this.dateClass(s,"month"):void 0;this._weeks[this._weeks.length-1].push(new yl(a+1,i[a],g,m,A,this._getCellCompareValue(s),s))}}_shouldEnableDate(e){return!!e&&(!this.minDate||this._dateAdapter.compareDate(e,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(e,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(e))}_getDateInCurrentMonth(e){return e&&this._hasSameMonthAndYear(e,this.activeDate)?this._dateAdapter.getDate(e):null}_hasSameMonthAndYear(e,i){return!!(e&&i&&this._dateAdapter.getMonth(e)==this._dateAdapter.getMonth(i)&&this._dateAdapter.getYear(e)==this._dateAdapter.getYear(i))}_getCellCompareValue(e){if(e){let i=this._dateAdapter.getYear(e),a=this._dateAdapter.getMonth(e),o=this._dateAdapter.getDate(e);return new Date(i,a,o).getTime()}return null}_isRtl(){return this._dir&&this._dir.value==="rtl"}_setRanges(e){e instanceof Hn?(this._rangeStart=this._getCellCompareValue(e.start),this._rangeEnd=this._getCellCompareValue(e.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(e),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(e){return!this.dateFilter||this.dateFilter(e)}_clearPreview(){this._previewStart=this._previewEnd=null}static{this.\u0275fac=function(i){return new(i||n)(B(qe),B($s,8),B(va,8),B(an,8),B(o1,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-month-view"]],viewQuery:function(i,a){if(i&1&&_e(ms,5),i&2){let o;le(o=ce())&&(a._matCalendarBody=o.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],standalone:!0,features:[Qt,Te],decls:8,vars:14,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true"],["colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],[1,"cdk-visually-hidden"]],template:function(i,a){i&1&&(r(0,"table",0)(1,"thead",1)(2,"tr"),Pt(3,xD,5,2,"th",2,a1),l(),r(5,"tr",3),y(6,"th",4),l()(),r(7,"tbody",5),K("selectedValueChange",function(s){return a._dateSelected(s)})("activeDateChange",function(s){return a._updateActiveDate(s)})("previewChange",function(s){return a._previewChanged(s)})("dragStarted",function(s){return a.dragStarted.emit(s)})("dragEnded",function(s){return a._dragEnded(s)})("keyup",function(s){return a._handleCalendarBodyKeyup(s)})("keydown",function(s){return a._handleCalendarBodyKeydown(s)}),l()()),i&2&&(M(3),Ot(a._weekdays),M(4),R("label",a._monthLabel)("rows",a._weeks)("todayValue",a._todayDate)("startValue",a._rangeStart)("endValue",a._rangeEnd)("comparisonStart",a._comparisonRangeStart)("comparisonEnd",a._comparisonRangeEnd)("previewStart",a._previewStart)("previewEnd",a._previewEnd)("isRange",a._isRange)("labelMinRequiredCells",3)("activeCell",a._dateAdapter.getDate(a.activeDate)-1)("startDateAccessibleName",a.startDateAccessibleName)("endDateAccessibleName",a.endDateAccessibleName))},dependencies:[ms],encapsulation:2,changeDetection:0})}}return n})(),Pn=24,Au=4,e1=(()=>{class n{get activeDate(){return this._activeDate}set activeDate(e){let i=this._activeDate,a=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(a,this.minDate,this.maxDate),r1(this._dateAdapter,i,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(e){e instanceof Hn?this._selected=e:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedYear(e)}
1117get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}constructor(e,i,a){this._changeDetectorRef=e,this._dateAdapter=i,this._dir=a,this._rerenderSubscription=Xt.EMPTY,this.selectedChange=new We,this.yearSelected=new We,this.activeDateChange=new We,this._dateAdapter,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Mi(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());let i=this._dateAdapter.getYear(this._activeDate)-Cl(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let a=0,o=[];a<Pn;a++)o.push(i+a),o.length==Au&&(this._years.push(o.map(s=>this._createCellForYear(s))),o=[]);this._changeDetectorRef.markForCheck()}_yearSelected(e){let i=e.value,a=this._dateAdapter.createDate(i,0,1),o=this._getDateFromYear(i);this.yearSelected.emit(a),this.selectedChange.emit(o)}_updateActiveDate(e){let i=e.value,a=this._activeDate;this.activeDate=this._getDateFromYear(i),this._dateAdapter.compareDate(a,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(e){let i=this._activeDate,a=this._isRtl();switch(e.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,a?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,a?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Au);break;case 40:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Au);break;case 36:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Cl(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Pn-Cl(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-Pn*10:-Pn);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?Pn*10:Pn);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),e.preventDefault()}_handleCalendarBodyKeyup(e){(e.keyCode===32||e.keyCode===13)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:e}),this._selectionKeyPressed=!1)}_getActiveCell(){return Cl(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(e){let i=this._dateAdapter.getMonth(this.activeDate),a=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(e,i,1));return this._dateAdapter.createDate(e,i,Math.min(this._dateAdapter.getDate(this.activeDate),a))}_createCellForYear(e){let i=this._dateAdapter.createDate(e,0,1),a=this._dateAdapter.getYearName(i),o=this.dateClass?this.dateClass(i,"multi-year"):void 0;return new yl(e,a,a,this._shouldEnableYear(e),o)}_shouldEnableYear(e){if(e==null||this.maxDate&&e>this._dateAdapter.getYear(this.maxDate)||this.minDate&&e<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;let i=this._dateAdapter.createDate(e,0,1);for(let a=i;this._dateAdapter.getYear(a)==e;a=this._dateAdapter.addCalendarDays(a,1))if(this.dateFilter(a))return!0;return!1}_isRtl(){return this._dir&&this._dir.value==="rtl"}_setSelectedYear(e){if(this._selectedYear=null,e instanceof Hn){let i=e.start||e.end;i&&(this._selectedYear=this._dateAdapter.getYear(i))}else e&&(this._selectedYear=this._dateAdapter.getYear(e))}static{this.\u0275fac=function(i){return new(i||n)(B(qe),B(va,8),B(an,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-multi-year-view"]],viewQuery:function(i,a){if(i&1&&_e(ms,5),i&2){let o;le(o=ce())&&(a._matCalendarBody=o.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],standalone:!0,features:[Te],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],template:function(i,a){i&1&&(r(0,"table",0)(1,"thead",1)(2,"tr"),y(3,"th",2),l()(),r(4,"tbody",3),K("selectedValueChange",function(s){return a._yearSelected(s)})("activeDateChange",function(s){return a._updateActiveDate(s)})("keyup",function(s){return a._handleCalendarBodyKeyup(s)})("keydown",function(s){return a._handleCalendarBodyKeydown(s)}),l()()),i&2&&(M(4),R("rows",a._years)("todayValue",a._todayYear)("startValue",a._selectedYear)("endValue",a._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",a._getActiveCell()))},dependencies:[ms],encapsulation:2,changeDetection:0})}}return n})();function r1(n,t,e,i,a){let o=n.getYear(t),s=n.getYear(e),m=s1(n,i,a);return Math.floor((o-m)/Pn)===Math.floor((s-m)/Pn)}function Cl(n,t,e,i){let a=n.getYear(t);return zD(a-s1(n,e,i),Pn)}function s1(n,t,e){let i=0;return e?i=n.getYear(e)-Pn+1:t&&(i=n.getYear(t)),i}function zD(n,t){return(n%t+t)%t}var t1=(()=>{class n{get activeDate(){return this._activeDate}set activeDate(e){let i=this._activeDate,a=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(a,this.minDate,this.maxDate),this._dateAdapter.getYear(i)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(e){e instanceof Hn?this._selected=e:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedMonth(e)}
1117get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}constructor(e,i,a,o){this._changeDetectorRef=e,this._dateFormats=i,this._dateAdapter=a,this._dir=o,this._rerenderSubscription=Xt.EMPTY,this.selectedChange=new We,this.monthSelected=new We,this.activeDateChange=new We,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Mi(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(e){let i=e.value,a=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),i,1);this.monthSelected.emit(a);let o=this._getDateFromMonth(i);this.selectedChange.emit(o)}_updateActiveDate(e){let i=e.value,a=this._activeDate;this.activeDate=this._getDateFromMonth(i),this._dateAdapter.compareDate(a,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(e){let i=this._activeDate,a=this._isRtl();switch(e.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,a?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,a?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case 40:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case 36:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-10:-1);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?10:1);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),e.preventDefault()}_handleCalendarBodyKeyup(e){(e.keyCode===32||e.keyCode===13)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:e}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let e=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(i=>i.map(a=>this._createCellForMonth(a,e[a]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(e){return e&&this._dateAdapter.getYear(e)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(e):null}_getDateFromMonth(e){let i=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,1),a=this._dateAdapter.getNumDaysInMonth(i);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,Math.min(this._dateAdapter.getDate(this.activeDate),a))}_createCellForMonth(e,i){let a=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,1),o=this._dateAdapter.format(a,this._dateFormats.display.monthYearA11yLabel),s=this.dateClass?this.dateClass(a,"year"):void 0;return new yl(e,i.toLocaleUpperCase(),o,this._shouldEnableMonth(e),s)}_shouldEnableMonth(e){let i=this._dateAdapter.getYear(this.activeDate);if(e==null||this._isYearAndMonthAfterMaxDate(i,e)||this._isYearAndMonthBeforeMinDate(i,e))return!1;if(!this.dateFilter)return!0;let a=this._dateAdapter.createDate(i,e,1);for(let o=a;this._dateAdapter.getMonth(o)==e;o=this._dateAdapter.addCalendarDays(o,1))if(this.dateFilter(o))return!0;return!1}_isYearAndMonthAfterMaxDate(e,i){if(this.maxDate){let a=this._dateAdapter.getYear(this.maxDate),o=this._dateAdapter.getMonth(this.maxDate);return e>a||e===a&&i>o}return!1}_isYearAndMonthBeforeMinDate(e,i){if(this.minDate){let a=this._dateAdapter.getYear(this.minDate),o=this._dateAdapter.getMonth(this.minDate);return e<a||e===a&&i<o}return!1}_isRtl(){return this._dir&&this._dir.value==="rtl"}_setSelectedMonth(e){e instanceof Hn?this._selectedMonth=this._getMonthInCurrentYear(e.start)||this._getMonthInCurrentYear(e.end):this._selectedMonth=this._getMonthInCurrentYear(e)}static{this.\u0275fac=function(i){return new(i||n)(B(qe),B($s,8),B(va,8),B(an,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-year-view"]],viewQuery:function(i,a){if(i&1&&_e(ms,5),i&2){let o;le(o=ce())&&(a._matCalendarBody=o.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],standalone:!0,features:[Te],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],template:function(i,a){i&1&&(r(0,"table",0)(1,"thead",1)(2,"tr"),y(3,"th",2),l()(),r(4,"tbody",3),K("selectedValueChange",function(s){return a._monthSelected(s)})("activeDateChange",function(s){return a._updateActiveDate(s)})("keyup",function(s){return a._handleCalendarBodyKeyup(s)})("keydown",function(s){return a._handleCalendarBodyKeydown(s)}),l()()),i&2&&(M(4),R("label",a._yearLabel)("rows",a._months)("todayValue",a._todayMonth)("startValue",a._selectedMonth)("endValue",a._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",a._dateAdapter.getMonth(a.activeDate)))},dependencies:[ms],encapsulation:2,changeDetection:0})}}return n})(),UD=1,l1=(()=>{class n{constructor(e,i,a,o,s){this._intl=e,this.calendar=i,this._dateAdapter=a,this._dateFormats=o,this._id=`mat-calendar-header-${UD++}`,this._periodButtonLabelId=`${this._id}-period-label`,this.calendar.stateChanges.subscribe(()=>s.markForCheck())}get periodButtonText(){return this.calendar.currentView=="month"?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():this.calendar.currentView=="year"?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRange(...this._formatMinAndMaxYearLabels())}get periodButtonDescription(){return this.calendar.currentView=="month"?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():this.calendar.currentView=="year"?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRangeLabel(...this._formatMinAndMaxYearLabels())}get periodButtonLabel(){return this.calendar.currentView=="month"?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView=this.calendar.currentView=="month"?"multi-year":"month"}previousClicked(){this.calendar.activeDate=this.calendar.currentView=="month"?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,this.calendar.currentView=="year"?-1:-Pn)}nextClicked(){this.calendar.activeDate=this.calendar.currentView=="month"?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,this.calendar.currentView=="year"?1:Pn)}previousEnabled(){return this.calendar.minDate?!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate):!0}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(e,i){return this.calendar.currentView=="month"?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(i)&&this._dateAdapter.getMonth(e)==this._dateAdapter.getMonth(i):this.calendar.currentView=="year"?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(i):r1(this._dateAdapter,e,i,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){let i=this._dateAdapter.getYear(this.calendar.activeDate)-Cl(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),a=i+Pn-1,o=this._dateAdapter.getYearName(this._dateAdapter.createDate(i,0,1)),s=this._dateAdapter.getYearName(this._dateAdapter.createDate(a,0,1));return[o,s]}static{this.\u0275fac=function(i){return new(i||n)(B(Ol),B(tn(()=>fu)),B(va,8),B($s,8),B(qe))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],standalone:!0,features:[Te],ngContentSelectors:CD,decls:17,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-control
1117s"],["aria-live","polite",1,"cdk-visually-hidden",3,"id"],["mat-button","","type","button",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"click","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"click","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],template:function(i,a){i&1&&(tt(),r(0,"div",0)(1,"div",1)(2,"span",2),u(3),l(),r(4,"button",3),K("click",function(){return a.currentPeriodClicked()}),r(5,"span",4),u(6),l(),be(),r(7,"svg",5),y(8,"polygon",6),l()(),Pe(),y(9,"div",7),Ue(10),r(11,"button",8),K("click",function(){return a.previousClicked()}),be(),r(12,"svg",9),y(13,"path",10),l()(),Pe(),r(14,"button",11),K("click",function(){return a.nextClicked()}),be(),r(15,"svg",9),y(16,"path",12),l()()()()),i&2&&(M(2),R("id",a._periodButtonLabelId),M(),ye(a.periodButtonDescription),M(),Ce("aria-label",a.periodButtonLabel)("aria-describedby",a._periodButtonLabelId),M(2),ye(a.periodButtonText),M(),fe("mat-calendar-invert",a.calendar.currentView!=="month"),M(4),R("disabled",!a.previousEnabled()),Ce("aria-label",a.prevButtonLabel),M(3),R("disabled",!a.nextEnabled()),Ce("aria-label",a.nextButtonLabel))},dependencies:[wl,xl],encapsulation:2,changeDetection:0})}}return n})(),fu=(()=>{class n{get startAt(){return this._startAt}set startAt(e){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get selected(){return this._selected}set selected(e){e instanceof Hn?this._selected=e:this._selected=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get activeDate(){return this._clampedActiveDate}set activeDate(e){this._clampedActiveDate=this._dateAdapter.clampDate(e,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(e){let i=this._currentView!==e?e:null;this._currentView=e,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),i&&this.viewChanged.emit(i)}constructor(e,i,a,o){this._dateAdapter=i,this._dateFormats=a,this._changeDetectorRef=o,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new We,this.yearSelected=new We,this.monthSelected=new We,this.viewChanged=new We(!0),this._userSelection=new We,this._userDragDrop=new We,this._activeDrag=null,this.stateChanges=new ze,this._intlChanges=e.changes.subscribe(()=>{o.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new rr(this.headerComponent||l1),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(e){let i=e.minDate&&!this._dateAdapter.sameDate(e.minDate.previousValue,e.minDate.currentValue)?e.minDate:void 0,a=e.maxDate&&!this._dateAdapter.sameDate(e.maxDate.previousValue,e.maxDate.currentValue)?e.maxDate:void 0,o=i||a||e.dateFilter;if(o&&!o.firstChange){let s=this._getCurrentViewComponent();s&&(this._moveFocusOnNextTick=!0,this._changeDetectorRef.detectChanges(),s._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(e){let i=e.value;(this.selected instanceof Hn||i&&!this._dateAdapter.sameDate(i,this.selected))&&this.selectedChange.emit(i),this._userSelection.emit(e)}_yearSelectedInMultiYearView(e){this.yearSelected.emit(e)}_monthSelectedInYearView(e){this.monthSelected.emit(e)}_goToDateInView(e,i){this.activeDate=e,this.currentView=i}_dragStarted(e){this._activeDrag=e}_dragEnded(e){this._activeDrag&&(e.value&&this._userDragDrop.emit(e),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static{this.\u0275fac=function(i){return new(i||n)(B(Ol),B(va,8),B($s,8),B(qe))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-calendar"]],viewQuery:function(i,a){if(i&1&&(_e(Jv,5),_e(t1,5),_e(e1,5)),i&2){let o;le(o=ce())&&(a.monthView=o.first),le(o=ce())&&(a.yearView=o.first),le(o=ce())&&(a.multiYearView=o.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],standalone:!0,features:[ht([LD]),Qt,Te],decls:5,vars:2,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange","monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],template:function(i,a){if(i&1&&(ee(0,yD,0,0,"ng-template",0),r(1,"div",1),ee(2,MD,1,11,"mat-month-view",2)(3,PD,1,6,"mat-year-view",3)(4,OD,1,6,"mat-multi-year-view",3),l()),i&2){let o;R("cdkPortalOutlet",a._calendarHeaderPortal),M(2),Fe((o=a.currentView)==="month"?2:o==="year"?3:o==="multi-year"?4:-1)}},dependencies:[Rn,Ff,Jv,t1,e1],styles:['.mat-calendar{display:block;line-height:normal;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-app-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-app-body-medium-size))}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}
1117.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-period-button-text-weight, var(--mat-app-title-small-weight));--mdc-text-button-label-text-color:var(--mat-datepicker-calendar-period-button-text-color, var(--mat-app-on-surface-variant))}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color, var(--mat-app-on-surface-variant))}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-datepicker-content .mat-calendar-previous-button:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){color:var(--mat-datepicker-calendar-navigation-button-icon-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color, var(--mat-app-on-surface-variant));font-size:var(--mat-datepicker-calendar-header-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-datepicker-calendar-header-text-weight, var(--mat-app-title-small-weight))}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return n})(),i1={transformPanel:Ft("transformPanel",[ut("void => enter-dropdown",pt("120ms cubic-bezier(0, 0, 0.2, 1)",mp([Qe({opacity:0,transform:"scale(1, 0.8)"}),Qe({opacity:1,transform:"scale(1, 1)"})]))),ut("void => enter-dialog",pt("150ms cubic-bezier(0, 0, 0.2, 1)",mp([Qe({opacity:0,transform:"scale(0.7)"}),Qe({transform:"none",opacity:1})]))),ut("* => void",pt("100ms linear",Qe({opacity:0})))]),fadeInCalendar:Ft("fadeInCalendar",[wt("void",Qe({opacity:0})),wt("enter",Qe({opacity:1})),ut("void => *",pt("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};var HD=new Ge("mat-datepicker-scroll-strategy",{providedIn:"root",factory:()=>{let n=it(ri);return()=>n.scrollStrategies.reposition()}});function VD(n){return()=>n.scrollStrategies.reposition()}var ND={provide:HD,deps:[ri],useFactory:VD},jD=(()=>{class n{constructor(e,i,a,o,s,m){this._elementRef=e,this._changeDetectorRef=i,this._globalModel=a,this._dateAdapter=o,this._rangeSelectionStrategy=s,this._subscriptions=new Xt,this._animationDone=new ze,this._isAnimating=!1,this._actionsPortal=null,this._closeButtonText=m.closeCalendarLabel}ngOnInit(){this._animationState=this.datepicker.touchUi?"enter-dialog":"enter-dropdown"}ngAfterViewInit(){this._subscriptions.add(this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})),this._calendar.focusActiveCell()}ngOnDestroy(){this._subscriptions.unsubscribe(),this._animationDone.complete()}_handleUserSelection(e){let i=this._model.selection,a=e.value,o=i instanceof Hn;if(o&&this._rangeSelectionStrategy){let s=this._rangeSelectionStrategy.selectionFinished(a,i,e.event);this._model.updateSelection(s,this)}else a&&(o||!this._dateAdapter.sameDate(a,i))&&this._model.add(a);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(e){this._model.updateSelection(e.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(e){this._isAnimating=e.phaseName==="start",this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(e,i){this._model=e?this._globalModel.clone():this._globalModel,this._actionsPortal=e,i&&this._changeDetectorRef.detectChanges()}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(qe),B(Yd),B(va),B(o1,8),B(Ol))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-datepicker-content"]],viewQuery:function(i,a){if(i&1&&_e(fu,5),i&2){let o;
1117le(o=ce())&&(a._calendar=o.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:5,hostBindings:function(i,a){i&1&&nr("@transformPanel.start",function(s){return a._handleAnimationEvent(s)})("@transformPanel.done",function(s){return a._handleAnimationEvent(s)}),i&2&&(ir("@transformPanel",a._animationState),Jt(a.color?"mat-"+a.color:""),fe("mat-datepicker-content-touch",a.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],standalone:!0,features:[Te],decls:5,vars:27,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],template:function(i,a){if(i&1&&(r(0,"div",0)(1,"mat-calendar",1),K("yearSelected",function(s){return a.datepicker._selectYear(s)})("monthSelected",function(s){return a.datepicker._selectMonth(s)})("viewChanged",function(s){return a.datepicker._viewChanged(s)})("_userSelection",function(s){return a._handleUserSelection(s)})("_userDragDrop",function(s){return a._handleUserDragDrop(s)}),l(),ee(2,SD,0,0,"ng-template",2),r(3,"button",3),K("focus",function(){return a._closeButtonFocused=!0})("blur",function(){return a._closeButtonFocused=!1})("click",function(){return a.datepicker.close()}),u(4),l()()),i&2){let o;fe("mat-datepicker-content-container-with-custom-header",a.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",a._actionsPortal),Ce("aria-modal",!0)("aria-labelledby",(o=a._dialogLabelId)!==null&&o!==void 0?o:void 0),M(),Jt(a.datepicker.panelClass),R("id",a.datepicker.id)("startAt",a.datepicker.startAt)("startView",a.datepicker.startView)("minDate",a.datepicker._getMinDate())("maxDate",a.datepicker._getMaxDate())("dateFilter",a.datepicker._getDateFilter())("headerComponent",a.datepicker.calendarHeaderComponent)("selected",a._getSelected())("dateClass",a.datepicker.dateClass)("comparisonStart",a.comparisonStart)("comparisonEnd",a.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",a.startDateAccessibleName)("endDateAccessibleName",a.endDateAccessibleName),M(),R("cdkPortalOutlet",a._actionsPortal),M(),fe("cdk-visually-hidden",!a._closeButtonFocused),R("color",a.color||"primary"),M(),ye(a._closeButtonText)}},dependencies:[If,fu,Rn,wl],styles:[".mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color, var(--mat-app-surface-container-high));color:var(--mat-datepicker-calendar-container-text-color, var(--mat-app-on-surface));box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-shape, var(--mat-app-corner-large))}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-touch-shape, var(--mat-app-corner-extra-large));position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}"],encapsulation:2,data:{animation:[i1.transformPanel,i1.fadeInCalendar]},changeDetection:0})}}return n})();var GD=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["","matDatepickerToggleIcon",""]],standalone:!0})}}return n})(),KD=(()=>{class n{get disabled(){return this._disabled===void 0&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(e){this._disabled=e}constructor(e,i,a){this._intl=e,this._changeDetectorRef=i,this._stateChanges=Xt.EMPTY;let o=Number(a);this.tabIndex=o||o===0?o:null}ngOnChanges(e){e.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(e){this.datepicker&&!this.disabled&&(this.datepicker.open(),e.stopPropagation())}_watchStateChanges(){let e=this.datepicker?this.datepicker.stateChanges:Qi(),i=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:Qi(),a=this.datepicker?yi(this.datepicker.openedStream,this.datepicker.closedStream):Qi();this._stateChanges.unsubscribe(),this._stateChanges=yi(this._intl.changes,e,i,a).subscribe(()=>this._changeDetectorRef.markForCheck())}static{this.\u0275fac=function(i){return new(i||n)(B(Ol),B(qe),Zt("tabindex"))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-datepicker-toggle"]],c
1117ontentQueries:function(i,a,o){if(i&1&&mt(o,GD,5),i&2){let s;le(s=ce())&&(a._customIcon=s.first)}},viewQuery:function(i,a){if(i&1&&_e(ED,5),i&2){let o;le(o=ce())&&(a._button=o.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(i,a){i&1&&K("click",function(s){return a._open(s)}),i&2&&(Ce("tabindex",null)("data-mat-calendar",a.datepicker?a.datepicker.id:null),fe("mat-datepicker-toggle-active",a.datepicker&&a.datepicker.opened)("mat-accent",a.datepicker&&a.datepicker.color==="accent")("mat-warn",a.datepicker&&a.datepicker.color==="warn"))},inputs:{datepicker:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",He],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],standalone:!0,features:[ot,Qt,Te],ngContentSelectors:BD,decls:4,vars:6,consts:[["button",""],["mat-icon-button","","type","button",3,"disabled","disableRipple"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(i,a){i&1&&(tt(kD),r(0,"button",1,0),ee(2,ID,2,0,":svg:svg",2),Ue(3),l()),i&2&&(R("disabled",a.disabled)("disableRipple",a.disableRipple),Ce("aria-haspopup",a.datepicker?"dialog":null)("aria-label",a.ariaLabel||a._intl.openCalendarLabel)("tabindex",a.disabled?-1:a.tabIndex),M(2),Fe(a._customIcon?-1:2))},dependencies:[xl],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-app-on-surface-variant))}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-app-on-surface-variant))}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0})}}return n})();var c1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[Ol,ND],imports:[rt,Fo,Ln,$r,_a,ve,jD,KD,l1,Vi]})}}return n})();var qd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,ve]})}}return n})();var d1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[vp,ve,vp,ve]})}}return n})();var WD=["*"],$d;function YD(){if($d===void 0&&($d=null,typeof window<"u")){let n=window;n.trustedTypes!==void 0&&($d=n.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return $d}function Sl(n){return YD()?.createHTML(n)||n}function m1(n){return Error(`Unable to find icon with the name "${n}"`)}function qD(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}function p1(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function h1(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}var $a=class{constructor(t,e,i){this.url=t,this.svgText=e,this.options=i}},$D=(()=>{class n{constructor(e,i,a,o){this._httpClient=e,this._sanitizer=i,this._errorHandler=o,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=a}addSvgIcon(e,i,a){return this.addSvgIconInNamespace("",e,i,a)}addSvgIconLiteral(e,i,a){return this.addSvgIconLiteralInNamespace("",e,i,a)}addSvgIconInNamespace(e,i,a,o){return this._addSvgIconConfig(e,i,new $a(a,null,o))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,a,o){let s=this._sanitizer.sanitize(Qr.HTML,a);if(!s)throw h1(a);let m=Sl(s);return this._addSvgIconConfig(e,i,new $a("",m,o))}
1117addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,a){return this._addSvgIconSetConfig(e,new $a(i,null,a))}addSvgIconSetLiteralInNamespace(e,i,a){let o=this._sanitizer.sanitize(Qr.HTML,i);if(!o)throw h1(i);let s=Sl(o);return this._addSvgIconSetConfig(e,new $a("",s,a))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let i=this._sanitizer.sanitize(Qr.RESOURCE_URL,e);if(!i)throw p1(e);let a=this._cachedIconsByUrl.get(i);return a?Qi(Xd(a)):this._loadSvgIconFromConfig(new $a(e,null)).pipe(uo(o=>this._cachedIconsByUrl.set(i,o)),un(o=>Xd(o)))}getNamedSvgIcon(e,i=""){let a=u1(i,e),o=this._svgIconConfigs.get(a);if(o)return this._getSvgFromConfig(o);if(o=this._getIconConfigFromResolvers(i,e),o)return this._svgIconConfigs.set(a,o),this._getSvgFromConfig(o);let s=this._iconSetConfigs.get(i);return s?this._getSvgFromIconSetConfigs(e,s):Rs(m1(a))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Qi(Xd(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(un(i=>Xd(i)))}_getSvgFromIconSetConfigs(e,i){let a=this._extractIconWithNameFromAnySet(e,i);if(a)return Qi(a);let o=i.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(Rr(m=>{let A=`Loading icon set URL: ${this._sanitizer.sanitize(Qr.RESOURCE_URL,s.url)} failed: ${m.message}`;return this._errorHandler.handleError(new Error(A)),Qi(null)})));return zA(o).pipe(un(()=>{let s=this._extractIconWithNameFromAnySet(e,i);if(!s)throw m1(e);return s}))}_extractIconWithNameFromAnySet(e,i){for(let a=i.length-1;a>=0;a--){let o=i[a];if(o.svgText&&o.svgText.toString().indexOf(e)>-1){let s=this._svgElementFromConfig(o),m=this._extractSvgIconFromSet(s,e,o.options);if(m)return m}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(uo(i=>e.svgText=i),un(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Qi(null):this._fetchIcon(e).pipe(uo(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,a){let o=e.querySelector(`[id="${i}"]`);if(!o)return null;let s=o.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,a);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),a);let m=this._svgElementFromString(Sl("<svg></svg>"));return m.appendChild(s),this._setSvgAttributes(m,a)}_svgElementFromString(e){let i=this._document.createElement("DIV");i.innerHTML=e;let a=i.querySelector("svg");if(!a)throw Error("<svg> tag not found");return a}_toSvgElement(e){let i=this._svgElementFromString(Sl("<svg></svg>")),a=e.attributes;for(let o=0;o<a.length;o++){let{name:s,value:m}=a[o];s!=="id"&&i.setAttribute(s,m)}for(let o=0;o<e.childNodes.length;o++)e.childNodes[o].nodeType===this._document.ELEMENT_NODE&&i.appendChild(e.childNodes[o].cloneNode(!0));return i}_setSvgAttributes(e,i){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),i&&i.viewBox&&e.setAttribute("viewBox",i.viewBox),e}_fetchIcon(e){let{url:i,options:a}=e,o=a?.withCredentials??!1;if(!this._httpClient)throw qD();if(i==null)throw Error(`Cannot fetch icon from URL "${i}".`);let s=this._sanitizer.sanitize(Qr.RESOURCE_URL,i);if(!s)throw p1(i);let m=this._inProgressUrlFetches.get(s);if(m)return m;let g=this._httpClient.get(s,{responseType:"text",withCredentials:o}).pipe(un(A=>Sl(A)),NA(()=>this._inProgressUrlFetches.delete(s)),jA());return this._inProgressUrlFetches.set(s,g),g}_addSvgIconConfig(e,i,a){return this._svgIconConfigs.set(u1(e,i),a),this}_addSvgIconSetConfig(e,i){let a=this._iconSetConfigs.get(e);return a?a.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){let i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let a=0;a<this._resolvers.length;a++){let o=this._resolvers[a](i,e);if(o)return XD(o)?new $a(o.url,null,o.options):new $a(o,null)}}static{this.\u0275fac=function(i){return new(i||n)(et(Ut,8),et(Sc),et(Ct,8),et(Lr))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function Xd(n){return n.cloneNode(!0)}function u1(n,t){return n+":"+t}function XD(n){return!!(n.url&&n.options)}var ZD=new Ge("MAT_ICON_DEFAULT_OPTIONS"),JD=new Ge("mat-icon-location",{providedIn:"root",factory:eF});function eF(){let n=it(Ct),t=n?n.location:null;return{getPathname:()=>t?t.pathname+t.search:""}}var g1=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],tF=g1.map(n=>`[${n}]`).join(", "),iF=/^url\(['"]?#(.*?)['"]?\)$/,A1=(()=>{class n{get color(){return this._color||this._defaultColor}set color(e){this._color=e}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){let i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){let i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}constructor(e,i,a,o,s,m){this._elementRef=e,this._iconRegistry=i,this._location=o,this._errorHandler=s,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=Xt.EMPTY,m&&(m.color&&(this.color=this._defaultColor=m.color),m.fontSet&&(this.fontSet=m.fontSet)),a||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){let a=e.childNodes[i];(a.nodeType!==1||a.nodeName.toLowerCase()==="svg")&&a.remove()}}
1117_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(a=>a.length>0);this._previousFontSetClass.forEach(a=>e.classList.remove(a)),i.forEach(a=>e.classList.add(a)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let i=this._elementsWithExternalReferences;i&&i.forEach((a,o)=>{a.forEach(s=>{o.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){let i=e.querySelectorAll(tF),a=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let o=0;o<i.length;o++)g1.forEach(s=>{let m=i[o],g=m.getAttribute(s),A=g?g.match(iF):null;if(A){let f=a.get(m);f||(f=[],a.set(m,f)),f.push({name:s,value:A[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[i,a]=this._splitIconName(e);i&&(this._svgNamespace=i),a&&(this._svgName=a),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(a,i).pipe(gn(1)).subscribe(o=>this._setSvgElement(o),o=>{let s=`Error retrieving icon ${i}:${a}! ${o.message}`;this._errorHandler.handleError(new Error(s))})}}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B($D),Zt("aria-hidden"),B(JD),B(Lr),B(ZD,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(i,a){i&2&&(Ce("data-mat-icon-type",a._usingFontIcon()?"font":"svg")("data-mat-icon-name",a._svgName||a.fontIcon)("data-mat-icon-namespace",a._svgNamespace||a.fontSet)("fontIcon",a._usingFontIcon()?a.fontIcon:null),Jt(a.color?"mat-"+a.color:""),fe("mat-icon-inline",a.inline)("mat-icon-no-color",a.color!=="primary"&&a.color!=="accent"&&a.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",He],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[ot,Te],ngContentSelectors:WD,decls:1,vars:0,template:function(i,a){i&1&&(tt(),Ue(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}}return n})(),Lo=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,ve]})}}return n})();var f1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[Rc,rt,ve,vi,Vf,qd]})}}return n})();var b1={transformMenu:Ft("transformMenu",[wt("void",Qe({opacity:0,transform:"scale(0.8)"})),ut("void => enter",pt("120ms cubic-bezier(0, 0, 0.2, 1)",Qe({opacity:1,transform:"scale(1)"}))),ut("* => void",pt("100ms 25ms linear",Qe({opacity:0})))]),fadeInItems:Ft("fadeInItems",[wt("showing",Qe({opacity:1})),ut("void => *",[Qe({opacity:0}),pt("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},IN=b1.fadeInItems,TN=b1.transformMenu;var nF=new Ge("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{let n=it(ri);return()=>n.scrollStrategies.reposition()}});function aF(n){return()=>n.scrollStrategies.reposition()}var oF={provide:nF,deps:[ri],useFactory:aF};var _1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[oF],imports:[rt,vi,ve,Ln,Vi,ve]})}}return n})();var sF=["trigger"],lF=["panel"],cF=[[["mat-select-trigger"]],"*"],dF=["mat-select-trigger","*"];function mF(n,t){if(n&1&&(r(0,"span",4),u(1),l()),n&2){let e=H();M(),ye(e.placeholder)}}function pF(n,t){n&1&&Ue(0)}function hF(n,t){if(n&1&&(r(0,"span",11),u(1),l()),n&2){let e=H(2);M(),ye(e.triggerValue)}}function uF(n,t){if(n&1&&(r(0,"span",5),ee(1,pF,1,0)(2,hF,2,1,"span",11),l()),n&2){let e=H();M(),Fe(e.customTrigger?1:2)}}function gF(n,t){if(n&1){let e=Ee();r(0,"div",12,1),K("@transformPanel.done",function(a){q(e);let o=H();return X(o._panelDoneAnimatingStream.next(a.toState))})("keydown",function(a){q(e);let o=H();return X(o._handleKeydown(a))}),Ue(2,1),l()}if(n&2){let e=H();Cc("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(
1117),""),R("ngClass",e.panelClass)("@transformPanel","showing"),Ce("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}var AF={transformPanelWrap:Ft("transformPanelWrap",[ut("* => void",fo("@transformPanel",[Ao()],{optional:!0}))]),transformPanel:Ft("transformPanel",[wt("void",Qe({opacity:0,transform:"scale(1, 0.8)"})),ut("void => showing",pt("120ms cubic-bezier(0, 0, 0.2, 1)",Qe({opacity:1,transform:"scale(1, 1)"}))),ut("* => void",pt("100ms linear",Qe({opacity:0})))])};var v1=0,w1=new Ge("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let n=it(ri);return()=>n.scrollStrategies.reposition()}});function fF(n){return()=>n.scrollStrategies.reposition()}var bF=new Ge("MAT_SELECT_CONFIG"),_F={provide:w1,deps:[ri],useFactory:fF},vF=new Ge("MatSelectTrigger"),xu=class{constructor(t,e){this.source=t,this.value=e}},x1=(()=>{class n{_scrollOptionIntoView(e){let i=this.options.toArray()[e];if(i){let a=this.panel.nativeElement,o=Cp(e,this.options,this.optionGroups),s=i._getHostElement();e===0&&o===1?a.scrollTop=0:a.scrollTop=yp(s.offsetTop,s.offsetHeight,a.scrollTop,a.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new xu(this,e)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(Re.required)??!1}set required(e){this._required=e,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,i,a,o,s,m,g,A,f,_,C,P,v,w){this._viewportRuler=e,this._changeDetectorRef=i,this._elementRef=s,this._dir=m,this._parentFormField=f,this.ngControl=_,this._liveAnnouncer=v,this._defaultOptions=w,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(E,I)=>E===I,this._uid=`mat-select-${v1++}`,this._triggerAriaLabelledBy=null,this._destroy=new ze,this.stateChanges=new ze,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId=`mat-select-value-${v1++}`,this._panelDoneAnimatingStream=new ze,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new ze,this.optionSelectionChanges=QA(()=>{let E=this.options;return E?E.changes.pipe(Mi(E),er(()=>yi(...E.map(I=>I.onSelectionChange)))):this._initialized.pipe(er(()=>this.optionSelectionChanges))}),this.openedChange=new We,this._openedStream=this.openedChange.pipe(Ai(E=>E),un(()=>{}
1117)),this._closedStream=this.openedChange.pipe(Ai(E=>!E),un(()=>{})),this.selectionChange=new We,this.valueChange=new We,this._trackedModal=null,this._skipPredicate=E=>this.panelOpen?!1:E.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),w?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=w.typeaheadDebounceInterval),this._errorStateTracker=new qs(o,_,A,g,this.stateChanges),this._scrollStrategyFactory=P,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(C)||0,this.id=this.id}ngOnInit(){this._selectionModel=new Mf(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(VA(),Et(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe(Et(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(Et(this._destroy)).subscribe(e=>{e.added.forEach(i=>i.select()),e.removed.forEach(i=>i.deselect())}),this.options.changes.pipe(Mi(null),Et(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),i=this.ngControl;if(e!==this._triggerAriaLabelledBy){let a=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?a.setAttribute("aria-labelledby",e):a.removeAttribute("aria-labelledby")}i&&(this._previousControl!==i.control&&(this._previousControl!==void 0&&i.disabled!==null&&i.disabled!==this.disabled&&(this.disabled=i.disabled),this._previousControl=i.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let i=`${this.id}-panel`;this._trackedModal&&bp(this._trackedModal,"aria-owns",i),Sf(e,"aria-owns",i),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;bp(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(i=>i.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let i=e.keyCode,a=i===40||i===38||i===37||i===39,o=i===13||i===32,s=this._keyManager;if(!s.isTyping()&&o&&!bn(e)||(this.multiple||e.altKey)&&a)e.preventDefault(),this.open();else if(!this.multiple){let m=this.selected;s.onKeydown(e);let g=this.selected;g&&m!==g&&this._liveAnnouncer.announce(g.viewValue,1e4)}}_handleOpenKeydown(e){let i=this._keyManager,a=e.keyCode,o=a===40||a===38,s=i.isTyping();if(o&&e.altKey)e.preventDefault(),this.close();else if(!s&&(a===13||a===32)&&i.activeItem&&!bn(e))e.preventDefault(),i.activeItem._selectViaInteraction();else if(!s&&this._multiple&&a===65&&e.ctrlKey){e.preventDefault();let m=this.options.some(g=>!g.disabled&&!g.selected);this.options.forEach(g=>{g.disabled||(m?g.select():g.deselect())})}else{let m=i.activeItemIndex;i.onKeydown(e),this._multiple&&o&&e.shiftKey&&i.activeItem&&i.activeItemIndex!==m&&i.activeItem._selectViaInteraction()}}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(gn(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}
1117_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(i=>i.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(i=>this._selectOptionByValue(i)),this._sortValues();else{let i=this._selectOptionByValue(e);i?this._keyManager.updateActiveItem(i):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let i=this.options.find(a=>{if(this._selectionModel.isSelected(a))return!1;try{return a.value!=null&&this._compareWith(a.value,e)}catch{return!1}});return i&&this._selectionModel.select(i),i}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof Ap?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new kf(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=yi(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Et(e)).subscribe(i=>{this._onSelect(i.source,i.isUserInput),i.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),yi(...this.options.map(i=>i._stateChanges)).pipe(Et(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,i){let a=this._selectionModel.isSelected(e);e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(a!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),i&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),i&&this.focus())),a!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((i,a)=>this.sortComparator?this.sortComparator(i,a,e):e.indexOf(i)-e.indexOf(a)),this.stateChanges.next()}}_propagateChanges(e){let i;this.multiple?i=this.selected.map(a=>a.value):i=this.selected?this.selected.value:e,this._value=i,this.valueChange.emit(i),this._onChange(i),this.selectionChange.emit(this._getChangeEvent(i)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let i=0;i<this.options.length;i++)if(!this.options.get(i).disabled){e=i;break}this._keyManager.setActiveItem(e)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),i=e?e+" ":"";return this.ariaLabelledby?i+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),i=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(i+=" "+this.ariaLabelledby),i}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static{this.\u0275fac=function(i){return new(i||n)(B(Dc),B(qe),B(at),B(wa),B(Oe),B(an,8),B(Kr,8),B(ba,8),B(Gd,8),B(kc,10),Zt("tabindex"),B(w1),B(Qc),B(bF,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-select"]],contentQueries:function(i,a,o){if(i&1&&(mt(o,vF,5),mt(o,Xs,5),mt(o,xp,5)),i&2){let s;le(s=ce())&&(a.customTrigger=s.first),le(s=ce())&&(a.options=s),le(s=ce())&&(a.optionGroups=s)}},viewQuery:function(i,a){if(i&1&&(_e(sF,5),_e(lF,5),_e(fp,5)),i&2){let o;le(o=ce())&&(a.trigger=o.first),le(o=ce())&&(a.panel=o.first),le(o=ce())&&(a._overlayDir=o.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(i,a){i&1&&K("keydown",function(s){return a._handleKeydown(s)})("focus",function(){return a._onFocus()})("blur",function(){return a._onBlur()}),i&2&&(Ce("id",a.id)("tabindex",a.disabled?-1:a.tabIndex)("aria-controls",a.panelOpen?a.id+"-panel":null)("aria-expanded",a.panelOpen)("aria-label",a.ariaLabel||null)("aria-required",a.required.toString())("aria-disabled",a.disabled.toString())("aria-invalid",a.errorState)("aria-activedescendant",a._getAriaActiveDescendant()),fe("mat-mdc-select-disabled",a.disabled)("mat-mdc-select-invalid",a.errorState)("mat-mdc-select-required",a.required)("mat-mdc-select-empty",a.empty)("mat-mdc-select-multiple",a.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",He],disableRipple:[2,"disableRipple","disableRipple",He],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ei(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",He],placeholder:"placeholder",required:[2,"required","required",He],multiple:[2,"multiple","multiple",He],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",He],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",ei],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[ht([{provide:jd,useExisting:n},{provide:wp,useExisting:n}]),ot,Qt,Te],ngContentSelectors:dF,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(i,a){if(i&1){let o=Ee();tt(cF),r(0,"div",2,0),K("click",function(){return q(o),X(a.open())}),r(3,"div",3),ee(4,mF,2,1,"span",4)(5,uF,3,1,"span",5),l(),r(6,"div",6)(7,"div",7),be(),r(8,"svg",8),y(9,"path",9),l()()()(),ee(10,gF,3,9,"ng-template",10),K("backdropClick",function(){return q(o),X(a.close())})("attach",function(){return q(o),X(a._onAttached())})("detach",function(){return q(o),X(a.close())})}if(i&2){let o=jt(1);M(3),Ce("id",a._valueId),M(),Fe(a.empty?4:5),M(6),R("cdkConnectedOverlayPanelClass",a._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",a._scrollStrategy)("cdkConnectedOverlayOrigin",a._preferredOverlayOrigin||o)("cdkConnectedOverlayOpen",a.panelOpen)("cdkConnectedOverlayPositions",a._positions)("cdkConnectedOverlayWidth",a._overlayWidth)}},dependencies:[Ap,fp,In],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-app-surface-container))}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-app-on-surface-variant))}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[AF.transformPanel]},changeDetection:0})}}return n})();var Zd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}
1117static{this.\u0275inj=de({providers:[_F],imports:[rt,Ln,Xr,ve,Vi,fr,Xr,ve]})}}return n})();var wF=["tooltip"],M1=20;var P1=new Ge("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{let n=it(ri);return()=>n.scrollStrategies.reposition({scrollThrottle:M1})}});function xF(n){return()=>n.scrollStrategies.reposition({scrollThrottle:M1})}var CF={provide:P1,deps:[ri],useFactory:xF};function yF(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var MF=new Ge("mat-tooltip-default-options",{providedIn:"root",factory:yF});var C1="tooltip-panel",y1=Zn({passive:!0}),PF=8,OF=8,SF=24,EF=200,O1=(()=>{class n{get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(e){this._positionAtOrigin=js(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){let i=js(e);this._disabled!==i&&(this._disabled=i,i?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=Ic(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=Ic(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(e){let i=this._message;this._message=e!=null?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(i)}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(e,i,a,o,s,m,g,A,f,_,C,P){this._overlay=e,this._elementRef=i,this._scrollDispatcher=a,this._viewContainerRef=o,this._ngZone=s,this._platform=m,this._ariaDescriber=g,this._focusMonitor=A,this._dir=_,this._defaultOptions=C,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=kF,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._touchstartTimeout=null,this._destroyed=new ze,this._injector=it(ai),this._scrollStrategy=f,this._document=P,C&&(this._showDelay=C.showDelay,this._hideDelay=C.hideDelay,C.position&&(this.position=C.position),C.positionAtOrigin&&(this.positionAtOrigin=C.positionAtOrigin),C.touchGestures&&(this.touchGestures=C.touchGestures),C.tooltipClass&&(this.tooltipClass=C.tooltipClass)),_.change.pipe(Et(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=PF}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Et(this._destroyed)).subscribe(e=>{e?e==="keyboard"&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){let e=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([i,a])=>{e.removeEventListener(i,a,y1)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,i){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let a=this._createOverlay(i);this._detach(),this._portal=this._portal||new rr(this._tooltipComponent,this._viewContainerRef);let o=this._tooltipInstance=a.attach(this._portal).instance;o._triggerElement=this._elementRef.nativeElement,o._mouseLeaveHideDelay=this._hideDelay,o.afterHidden().pipe(Et(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),o.show(e)}hide(e=this.hideDelay){let i=this._tooltipInstance;i&&(i.isVisible()?i.hide(e):(i._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){let o=this._overlayRef.getConfig().positionStrategy;
1117if((!this.positionAtOrigin||!e)&&o._origin instanceof Oe)return this._overlayRef;this._detach()}let i=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),a=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin?e||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(i);return a.positionChanges.pipe(Et(this._destroyed)).subscribe(o=>{this._updateCurrentPositionClass(o.connectionPair),this._tooltipInstance&&o.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:a,panelClass:`${this._cssClassPrefix}-${C1}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(Et(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(Et(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(Et(this._destroyed)).subscribe(o=>{this._isTooltipVisible()&&o.keyCode===27&&!bn(o)&&(o.preventDefault(),o.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){let i=e.getConfig().positionStrategy,a=this._getOrigin(),o=this._getOverlayPosition();i.withPositions([this._addOffset(Je(Je({},a.main),o.main)),this._addOffset(Je(Je({},a.fallback),o.fallback))])}_addOffset(e){let i=OF,a=!this._dir||this._dir.value=="ltr";return e.originY==="top"?e.offsetY=-i:e.originY==="bottom"?e.offsetY=i:e.originX==="start"?e.offsetX=a?-i:i:e.originX==="end"&&(e.offsetX=a?i:-i),e}_getOrigin(){let e=!this._dir||this._dir.value=="ltr",i=this.position,a;i=="above"||i=="below"?a={originX:"center",originY:i=="above"?"top":"bottom"}:i=="before"||i=="left"&&e||i=="right"&&!e?a={originX:"start",originY:"center"}:(i=="after"||i=="right"&&e||i=="left"&&!e)&&(a={originX:"end",originY:"center"});let{x:o,y:s}=this._invertPosition(a.originX,a.originY);return{main:a,fallback:{originX:o,originY:s}}}_getOverlayPosition(){let e=!this._dir||this._dir.value=="ltr",i=this.position,a;i=="above"?a={overlayX:"center",overlayY:"bottom"}:i=="below"?a={overlayX:"center",overlayY:"top"}:i=="before"||i=="left"&&e||i=="right"&&!e?a={overlayX:"end",overlayY:"center"}:(i=="after"||i=="right"&&e||i=="left"&&!e)&&(a={overlayX:"start",overlayY:"center"});let{x:o,y:s}=this._invertPosition(a.overlayX,a.overlayY);return{main:a,fallback:{overlayX:o,overlayY:s}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),da(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,i){return this.position==="above"||this.position==="below"?i==="top"?i="bottom":i==="bottom"&&(i="top"):e==="end"?e="start":e==="start"&&(e="end"),{x:e,y:i}}_updateCurrentPositionClass(e){let{overlayY:i,originX:a,originY:o}=e,s;if(i==="center"?this._dir&&this._dir.value==="rtl"?s=a==="end"?"left":"right":s=a==="start"?"left":"right":s=i==="bottom"&&o==="top"?"above":"below",s!==this._currentPosition){let m=this._overlayRef;if(m){let g=`${this._cssClassPrefix}-${C1}-`;m.removePanelClass(g+this._currentPosition),m.addPanelClass(g+s)}this._currentPosition=s}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{this._setupPointerExitEventsIfNeeded();let i;e.x!==void 0&&e.y!==void 0&&(i=e),this.show(void 0,i)}]):this.touchGestures!=="off"&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{let i=e.targetTouches?.[0],a=i?{x:i.clientX,y:i.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout);let o=500;this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,a)},this._defaultOptions.touchLongPressShowDelay??o)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let e=[];
1117if(this._platformSupportsMouseEvents())e.push(["mouseleave",i=>{let a=i.relatedTarget;(!a||!this._overlayRef?.overlayElement.contains(a))&&this.hide()}],["wheel",i=>this._wheelListener(i)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let i=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",i],["touchcancel",i])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([i,a])=>{this._elementRef.nativeElement.addEventListener(i,a,y1)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){let i=this._document.elementFromPoint(e.clientX,e.clientY),a=this._elementRef.nativeElement;i!==a&&!a.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){let e=this.touchGestures;if(e!=="off"){let i=this._elementRef.nativeElement,a=i.style;(e==="on"||i.nodeName!=="INPUT"&&i.nodeName!=="TEXTAREA")&&(a.userSelect=a.msUserSelect=a.webkitUserSelect=a.MozUserSelect="none"),(e==="on"||!i.draggable)&&(a.webkitUserDrag="none"),a.touchAction="none",a.webkitTapHighlightColor="transparent"}}_syncAriaDescription(e){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,e,"tooltip"),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}static{this.\u0275fac=function(i){return new(i||n)(B(ri),B(Oe),B(gp),B(Ui),B(at),B(fn),B(Ef),B(Fi),B(P1),B(an),B(MF,8),B(Ct))}}static{this.\u0275dir=Ke({type:n,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(i,a){i&2&&fe("mat-mdc-tooltip-disabled",a.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0})}}return n})(),kF=(()=>{class n{constructor(e,i,a){this._changeDetectorRef=e,this._elementRef=i,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new ze,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled=a==="NoopAnimations"}show(e){this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>SF&&e.width>=EF}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){let i=this._tooltip.nativeElement,a=this._showAnimation,o=this._hideAnimation;if(i.classList.remove(e?o:a),i.classList.add(e?a:o),this._isVisible!==e&&(this._isVisible=e,this._changeDetectorRef.markForCheck()),e&&!this._animationsDisabled&&typeof getComputedStyle=="function"){let s=getComputedStyle(i);(s.getPropertyValue("animation-duration")==="0s"||s.getPropertyValue("animation-name")==="none")&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(i.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}static{this.\u0275fac=function(i){return new(i||n)(B(qe),B(Oe),B(ci,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-tooltip-component"]],viewQuery:function(i,a){if(i&1&&_e(wF,7),i&2){let o;le(o=ce())&&(a._tooltip=o.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(i,a){i&1&&K("mouseleave",function(s){return a._handleMouseLeave(s)})},standalone:!0,features:[Te],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(i,a){if(i&1){let o=Ee();r(0,"div",1,0),K("animationend",function(m){return q(o),X(a._handleAnimationEnd(m))}),r(2,"div",2),u(3),l()()}i&2&&(fe("mdc-tooltip--multiline",a._isMultiline),R("ngClass",a.tooltipClass),M(3),ye(a.message))},dependencies:[In],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;
1117max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-app-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-app-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-app-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-app-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-app-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-app-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-app-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0})}}return n})();var Jd=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[CF],imports:[$r,rt,Ln,ve,ve,Vi]})}}return n})();function BF(n,t){if(n&1&&(r(0,"mat-option",17),u(1),l()),n&2){let e=t.$implicit;R("value",e),M(),Se(" ",e," ")}}function IF(n,t){if(n&1){let e=Ee();r(0,"mat-form-field",14)(1,"mat-select",16,0),K("selectionChange",function(a){q(e);let o=H(2);return X(o._changePageSize(a.value))}),Pt(3,BF,2,2,"mat-option",17,tr),l(),r(5,"div",18),K("click",function(){q(e);let a=jt(2);return X(a.open())}),l()()}if(n&2){let e=H(2);R("appearance",e._formFieldAppearance)("color",e.color),M(),R("value",e.pageSize)("disabled",e.disabled)("aria-labelledby",e._pageSizeLabelId)("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),M(2),Ot(e._displayedPageSizeOptions)}}function TF(n,t){if(n&1&&(r(0,"div",15),u(1),l()),n&2){let e=H(2);M(),ye(e.pageSize)}}function DF(n,t){if(n&1&&(r(0,"div",3)(1,"div",13),u(2),l(),ee(3,IF,6,7,"mat-form-field",14)(4,TF,2,1,"div",15),l()),n&2){let e=H();M(),Ce("id",e._pageSizeLabelId),M(),Se(" ",e._intl.itemsPerPageLabel," "),M(),Fe(e._displayedPageSizeOptions.length>1?3:-1),M(),Fe(e._displayedPageSizeOptions.length<=1?4:-1)}}function FF(n,t){if(n&1){let e=Ee();r(0,"button",19),K("click",function(){q(e);let a=H();return X(a.firstPage())}),be(),r(1,"svg",8),y(2,"path",20),l()()}if(n&2){let e=H();R("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),Ce("aria-label",e._intl.firstPageLabel)}}function RF(n,t){if(n&1){let e=Ee();r(0,"button",21),K("click",function(){q(e);let a=H();return X(a.lastPage())}),be(),r(1,"svg",8),y(2,"path",22),l()()}if(n&2){let e=H();R("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),Ce("aria-label",e._intl.lastPageLabel)}}var em=(()=>{class n{constructor(){this.changes=new ze,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,i,a)=>{if(a==0||i==0)return`0 of ${a}`;a=Math.max(a,0);let o=e*i,s=o<a?Math.min(o+i,a):o+i;return`${o+1} \u2013 ${s} of ${a}`}}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function LF(n){return n||new em}var QF={provide:em,deps:[[new za,new Ua,em]],useFactory:LF},zF=50;var UF=new Ge("MAT_PAGINATOR_DEFAULT_OPTIONS"),HF=0,VF=(()=>{class n{get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(e||0,0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(e){this._length=e||0,this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(e||0,0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(i=>ei(i,0)),this._updateDisplayedPageSizeOptions()}constructor(e,i,a){if(this._intl=e,this._changeDetectorRef=i,this._pageSizeLabelId=`mat-paginator-page-size-label-${HF++}`,this._isInitialized=!1,this._initializedStream=new op(1),this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this.hidePageSize=!1,this.show
1117FirstLastButtons=!1,this.selectConfig={},this.disabled=!1,this.page=new We,this.initialized=this._initializedStream,this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),a){let{pageSize:o,pageSizeOptions:s,hidePageSize:m,showFirstLastButtons:g}=a;o!=null&&(this._pageSize=o),s!=null&&(this._pageSizeOptions=s),m!=null&&(this.hidePageSize=m),g!=null&&(this.showFirstLastButtons=g)}this._formFieldAppearance=a?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;let e=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(e)}previousPage(){if(!this.hasPreviousPage())return;let e=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(e)}firstPage(){if(!this.hasPreviousPage())return;let e=this.pageIndex;this.pageIndex=0,this._emitPageEvent(e)}lastPage(){if(!this.hasNextPage())return;let e=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(e)}hasPreviousPage(){return this.pageIndex>=1&&this.pageSize!=0}hasNextPage(){let e=this.getNumberOfPages()-1;return this.pageIndex<e&&this.pageSize!=0}
1117getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(e){let i=this.pageIndex*this.pageSize,a=this.pageIndex;this.pageIndex=Math.floor(i/e)||0,this.pageSize=e,this._emitPageEvent(a)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._isInitialized&&(this.pageSize||(this._pageSize=this.pageSizeOptions.length!=0?this.pageSizeOptions[0]:zF),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),this._displayedPageSizeOptions.indexOf(this.pageSize)===-1&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((e,i)=>e-i),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static{this.\u0275fac=function(i){return new(i||n)(B(em),B(qe),B(UF,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",ei],length:[2,"length","length",ei],pageSize:[2,"pageSize","pageSize",ei],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",He],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",He],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",He]},outputs:{page:"page"},exportAs:["matPaginator"],standalone:!0,features:[ot,Te],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(i,a){i&1&&(r(0,"div",1)(1,"div",2),ee(2,DF,5,4,"div",3),r(3,"div",4)(4,"div",5),u(5),l(),ee(6,FF,3,5,"button",6),r(7,"button",7),K("click",function(){return a.previousPage()}),be(),r(8,"svg",8),y(9,"path",9),l()(),Pe(),r(10,"button",10),K("click",function(){return a.nextPage()}),be(),r(11,"svg",8),y(12,"path",11),l()(),ee(13,RF,3,5,"button",12),l()()()),i&2&&(M(2),Fe(a.hidePageSize?-1:2),M(3),Se(" ",a._intl.getRangeLabel(a.pageIndex,a.pageSize,a.length)," "),M(),Fe(a.showFirstLastButtons?6:-1),M(),R("matTooltip",a._intl.previousPageLabel)("matTooltipDisabled",a._previousButtonsDisabled())("matTooltipPosition","above")("disabled",a._previousButtonsDisabled()),Ce("aria-label",a._intl.previousPageLabel),M(3),R("matTooltip",a._intl.nextPageLabel)("matTooltipDisabled",a._nextButtonsDisabled())("matTooltipPosition","above")("disabled",a._nextButtonsDisabled()),Ce("aria-label",a._intl.nextPageLabel),M(3),Fe(a.showFirstLastButtons?13:-1))},dependencies:[Lv,x1,Xs,xl,O1],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color, var(--mat-app-on-surface));background-color:var(--mat-paginator-container-background-color, var(--mat-app-surface));font-family:var(--mat-paginator-container-text-font, var(--mat-app-body-small-font));line-height:var(--mat-paginator-container-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-paginator-container-text-size, var(--mat-app-body-small-size));font-weight:var(--mat-paginator-container-text-weight, var(--mat-app-body-small-weight));letter-spacing:var(--mat-paginator-container-text-tracking, var(--mat-app-body-small-tracking));--mat-form-field-container-height:var(--mat-paginator-form-field-container-height);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size, var(--mat-app-body-small-size))}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;
1117fill:var(--mat-paginator-enabled-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color)}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display);position:absolute;top:50%;left:50%;width:84px;height:48px;background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer}"],encapsulation:2,changeDetection:0})}}return n})(),S1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[QF],imports:[Fo,Zd,Jd,VF]})}}return n})();var E1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve]})}}return n})();var tm=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,ve]})}}return n})();var NF=["input"],jF=["formField"],GF=["*"],KF=0,Cu=class{constructor(t,e){this.source=t,this.value=e}};var WF=new Ge("MatRadioGroup"),YF=new Ge("mat-radio-default-options",{providedIn:"root",factory:qF});function qF(){return{color:"accent",disabledInteractive:!1}}var $F=(()=>{class n{get checked(){return this._checked}set checked(e){this._checked!==e&&(this._checked=e,e&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!e&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),e&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,this.radioGroup!==null&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(e){this._labelPosition=e}get disabled(){return this._disabled||this.radioGroup!==null&&this.radioGroup.disabled}set disabled(e){this._setDisabled(e)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(e){this._required=e}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(e){this._color=e}get disabledInteractive(){return this._disabledInteractive||this.radioGroup!==null&&this.radioGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,i,a,o,s,m,g,A){this._elementRef=i,this._changeDetector=a,this._focusMonitor=o,this._radioDispatcher=s,this._defaultOptions=g,this._ngZone=it(at),this._uniqueId=`mat-radio-${++KF}`,this.id=this._uniqueId,this.disableRipple=!1,this.tabIndex=0,this.change=new We,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this._injector=it(ai),this._onInputClick=f=>{this.disabled&&this.disabledInteractive&&f.preventDefault()},this.radioGroup=e,this._noopAnimations=m==="NoopAnimations",this._disabledInteractive=g?.disabledInteractive??!1,A&&(this.tabIndex=ei(A,0))}focus(e,i){i?this._focusMonitor.focusVia(this._inputElement,i,e):this._inputElement.nativeElement.focus(e)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((e,i)=>{e!==this.id&&i===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{!e&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._inputElement.nativeElement.addEventListener("click",this._onInputClick)})}ngOnDestroy(){this._inputElement?.nativeElement.removeEventListener("click",this._onInputClick),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new Cu(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(e){if(e.stopPropagation(),!this.checked&&!this.disabled){let i=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._c
1117ontrolValueAccessorChangeFn(this.value),i&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(e){this._onInputInteraction(e),(!this.disabled||this.disabledInteractive)&&this._inputElement?.nativeElement.focus()}_setDisabled(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}_updateTabIndex(){let e=this.radioGroup,i;if(!e||!e.selected||this.disabled?i=this.tabIndex:i=e.selected===this?this.tabIndex:-1,i!==this._previousTabIndex){let a=this._inputElement?.nativeElement;a&&(a.setAttribute("tabindex",i+""),this._previousTabIndex=i,da(()=>{queueMicrotask(()=>{e&&e.selected&&e.selected!==this&&document.activeElement===a&&(e.selected?._inputElement.nativeElement.focus(),document.activeElement===a&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static{this.\u0275fac=function(i){return new(i||n)(B(WF,8),B(Oe),B(qe),B(Fi),B(qr),B(ci,8),B(YF,8),Zt("tabindex"))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-radio-button"]],viewQuery:function(i,a){if(i&1&&(_e(NF,5),_e(jF,7,Oe)),i&2){let o;le(o=ce())&&(a._inputElement=o.first),le(o=ce())&&(a._rippleTrigger=o.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(i,a){i&1&&K("focus",function(){return a._inputElement.nativeElement.focus()}),i&2&&(Ce("id",a.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),fe("mat-primary",a.color==="primary")("mat-accent",a.color==="accent")("mat-warn",a.color==="warn")("mat-mdc-radio-checked",a.checked)("mat-mdc-radio-disabled",a.disabled)("mat-mdc-radio-disabled-interactive",a.disabledInteractive)("_mat-animation-noopable",a._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",He],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ei(e)],checked:[2,"checked","checked",He],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",He],required:[2,"required","required",He],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",He]},outputs:{change:"change"},exportAs:["matRadioButton"],standalone:!0,features:[ot,Te],ngContentSelectors:GF,decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(i,a){if(i&1){let o=Ee();tt(),r(0,"div",2,0)(2,"div",3)(3,"div",4),K("click",function(m){return q(o),X(a._onTouchTargetClick(m))}),l(),r(4,"input",5,1),K("change",function(m){return q(o),X(a._onInputInteraction(m))}),l(),r(6,"div",6),y(7,"div",7)(8,"div",8),l(),r(9,"div",9),y(10,"div",10),l()(),r(11,"label",11),Ue(12),l()()}i&2&&(R("labelPosition",a.labelPosition),M(2),fe("mdc-radio--disabled",a.disabled),M(2),R("id",a.inputId)("checked",a.checked)("disabled",a.disabled&&!a.disabledInteractive)("required",a.required),Ce("name",a.name)("value",a.value)("aria-label",a.ariaLabel)("aria-labelledby",a.ariaLabelledby)("aria-describedby",a.ariaDescribedby)("aria-disabled",a.disabled&&a.disabledInteractive?"true":null),M(5),R("matRippleTrigger",a._rippleTrigger.nativeElement)("matRippleDisabled",a._isRippleDisabled())("matRippleCentered",!0),M(2),R("for",a.inputId))},dependencies:[on,Zr],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mdc-radio-state-layer-size) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled])~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner
1117-circle{border-color:var(--mdc-radio-selected-hover-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size);top:calc(-1*(var(--mdc-radio-state-layer-size) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner
1117-circle{border-color:var(--mdc-radio-selected-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color, var(--mat-app-primary))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-app-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-app-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-app-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, var(--mat-app-on-surface))}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display)}
1117[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0})}}return n})(),k1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,rt,vi,$F,ve]})}}return n})();var B1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,Vi,Vi,ve]})}}return n})();var XF=["switch"],ZF=["*"];function JF(n,t){n&1&&(r(0,"span",10),be(),r(1,"svg",12),y(2,"path",13),l(),r(3,"svg",14),y(4,"path",15),l()())}var e6=new Ge("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1,disabledInteractive:!1})}),t6={provide:Vs,useExisting:tn(()=>I1),multi:!0},im=class{constructor(t,e){this.source=t,this.checked=e}},i6=0,I1=(()=>{class n{_createChangeEvent(e){return new im(this,e)}get buttonId(){return`${this.id||this._uniqueId}-button`}focus(){this._switchElement.nativeElement.focus()}get checked(){return this._checked}set checked(e){this._checked=e,this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,i,a,o,s,m){this._elementRef=e,this._focusMonitor=i,this._changeDetectorRef=a,this.defaults=s,this._onChange=g=>{},this._onTouched=()=>{},this._validatorOnChange=()=>{},this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.change=new We,this.toggleChange=new We,this.tabIndex=parseInt(o)||0,this.color=s.color||"accent",this._noopAnimations=m==="NoopAnimations",this.id=this._uniqueId=`mat-mdc-slide-toggle-${++i6}`,this.hideIcon=s.hideIcon??!1,this.disabledInteractive=s.disabledInteractive??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{e==="keyboard"||e==="program"?(this._focused=!0,this._changeDetectorRef.markForCheck()):e||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(e){e.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorOnChange=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.disabled||(this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new im(this,this.checked))))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static{this.\u0275fac=function(i){return new(i||n)(B(Oe),B(Fi),B(qe),Zt("tabindex"),B(e6),B(ci,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-slide-toggle"]],viewQuery:function(i,a){if(i&1&&_e(XF,5),i&2){let o;le(o=ce())&&(a._switchElement=o.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(i,a){i&2&&(Hi("id",a.id),Ce("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),Jt(a.color?"mat-"+a.color:""),fe("mat-mdc-slide-toggle-focused",a._focused)("mat-mdc-slide-toggle-checked",a.checked)("_mat-animation-noopable",a._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",He],color:"color",disabled:[2,"disabled","disabled",He],disableRipple:[2,"disableRipple","disableRipple",He],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ei(e)],checked:[2,"checked","checked",He],hideIcon:[2,"hideIcon","hideIcon",He],disabledInteractive:[2,"disabledInteractive","disabledInteractive",He]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],standalone:!0,features:[ht([t6,{provide:Ns,useExisting:n,multi:!0}]),ot,Qt,Te],ngContentSelectors:ZF,decls:13,vars:27,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(i,a){if(i&1){let o=Ee();tt(),r(0,"div",1)(1,"button",2,0),K("click",function(){return q(o),X(a._handleClick())}
vendor: 4,879 bytes, line 1117
1117),y(3,"span",3),r(4,"span",4)(5,"span",5)(6,"span",6),y(7,"span",7),l(),r(8,"span",8),y(9,"span",9),l(),ee(10,JF,5,0,"span",10),l()()(),r(11,"label",11),K("click",function(m){return q(o),X(m.stopPropagation())}),Ue(12),l()()}if(i&2){let o=jt(2);R("labelPosition",a.labelPosition),M(),fe("mdc-switch--selected",a.checked)("mdc-switch--unselected",!a.checked)("mdc-switch--checked",a.checked)("mdc-switch--disabled",a.disabled)("mat-mdc-slide-toggle-disabled-interactive",a.disabledInteractive),R("tabIndex",a.disabled&&!a.disabledInteractive?-1:a.tabIndex)("disabled",a.disabled&&!a.disabledInteractive),Ce("id",a.buttonId)("name",a.name)("aria-label",a.ariaLabel)("aria-labelledby",a._getAriaLabelledBy())("aria-describedby",a.ariaDescribedby)("aria-required",a.required||null)("aria-checked",a.checked)("aria-disabled",a.disabled&&a.disabledInteractive?"true":null),M(8),R("matRippleTrigger",o)("matRippleDisabled",a.disableRipple||a.disabled)("matRippleCentered",!0),M(),Fe(a.hideIcon?-1:10),M(),R("for",a.buttonId),Ce("id",a._labelId)}},dependencies:[on,Zr],styles:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mdc-switch-track-height);border-radius:var(--mdc-switch-track-shape, var(--mat-app-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-switch-track-outline-width);border-color:var(--mat-switch-track-outline-color, var(--mat-app-outline))}.cdk-high-contrast-active .mdc-switch__track::before,.cdk-high-contrast-active .mdc-switch__track::after{border-color:currentColor}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-switch-selected-track-outline-width);border-color:var(--mat-switch-selected-track-outline-color)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-switch-disabled-unselected-track-outline-width);border-color:var(--mat-switch-disabled-unselected-track-outline-color, var(--mat-app-on-surface))}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mdc-switch-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color, var(--mat-app-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color, var(--mat-app-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color, var(--mat-app-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mdc-switch-selected-track-color, var(--mat-app-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}
1117.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color, var(--mat-app-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color, var(--mat-app-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color, var(--mat-app-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color, var(--mat-app-on-surface))}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mdc-switch-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mdc-switch-handle-width);height:var(--mdc-switch-handle-height);border-radius:var(--mdc-switch-handle-shape, var(--mat-app-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size);margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size);margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity)}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}.cdk-high-contrast-active .mdc-switch__handle::before,.cdk-high-contrast-active .mdc-switch__handle::after{border-color:currentColor}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color, var(--mat-app-on-primary))}
1117.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color, var(--mat-app-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color, var(--mat-app-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color, var(--mat-app-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color, var(--mat-app-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color, var(--mat-app-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color, var(--mat-app-on-surface))}.mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mdc-switch-state-layer-size);height:var(--mdc-switch-state-layer-size)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-hover-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-focus-state-layer-color, var(--mat-app-on-surface))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-unselected-pressed-state-layer-color, var(--mat-app-on-surface));opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mdc-switch-selected-hover-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mdc-switch-selected-focus-state-layer-color, var(--mat-app-primary))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mdc-switch-selected-pressed-state-layer-color, var(--mat-app-primary));opacity:var(--mdc-switch-selected-pressed-state-layer-opacity, var(--mat-app-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size);
1117fill:var(--mdc-switch-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color, var(--mat-app-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size);fill:var(--mdc-switch-selected-icon-color, var(--mat-app-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color, var(--mat-app-on-surface))}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-switch-label-text-font, var(--mat-app-body-medium-font));line-height:var(--mat-switch-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-switch-label-text-size, var(--mat-app-body-medium-size));letter-spacing:var(--mat-switch-label-text-tracking, var(--mat-app-body-medium-tracking));font-weight:var(--mat-switch-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}'],encapsulation:2,changeDetection:0})}}return n})();var T1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[I1,ve,ve]})}}return n})();var D1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,vi]})}}return n})();function n6(n,t){if(n&1){let e=Ee();r(0,"div",1)(1,"button",2),K("click",function(){q(e);let a=H();return X(a.action())}),u(2),l()()}if(n&2){let e=H();M(2),Se(" ",e.data.action," ")}}var a6=["label"];function o6(n,t){}var r6=Math.pow(2,31)-1,El=class{constructor(t,e){this._overlayRef=e,this._afterDismissed=new ze,this._afterOpened=new ze,this._onAction=new ze,this._dismissedByAction=!1,this.containerInstance=t,t._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(t){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(t,r6))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}},F1=new Ge("MatSnackBarData"),us=class{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}},s6=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0})}}return n})(),l6=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0})}}return n})(),c6=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275dir=Ke({type:n,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0})}}return n})(),R1=(()=>{class n{constructor(e,i){this.snackBarRef=e,this.data=i}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static{this.\u0275fac=function(i){return new(i||n)(B(El),B(F1))}}static{this.\u0275cmp=re({type:n,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],standalone:!0,features:[Te],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(i,a){i&1&&(r(0,"div",0),u(1),l(),ee(2,n6,3,1,"div",1)),i&2&&(M(),Se(" ",a.data.message,`
1118`),M(),Fe(a.hasAction?2:-1))},dependencies:[wl,s6,l6,c6],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}}return n})(),d6={snackBarState:Ft("state",[wt("void, hidden",Qe({transform:"scale(0.8)",opacity:0}
1118)),wt("visible",Qe({transform:"scale(1)",opacity:1})),ut("* => visible",pt("150ms cubic-bezier(0, 0, 0.2, 1)")),ut("* => void, * => hidden",pt("75ms cubic-bezier(0.4, 0.0, 1, 1)",Qe({opacity:0})))])},m6=0,p6=(()=>{class n extends Pf{constructor(e,i,a,o,s){super(),this._ngZone=e,this._elementRef=i,this._changeDetectorRef=a,this._platform=o,this.snackBarConfig=s,this._document=it(Ct),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new ze,this._onExit=new ze,this._onEnter=new ze,this._animationState="void",this._liveElementId=`mat-snack-bar-container-live-${m6++}`,this.attachDomPortal=m=>{this._assertNotAttached();let g=this._portalOutlet.attachDomPortal(m);return this._afterPortalAttached(),g},s.politeness==="assertive"&&!s.announcementMessage?this._live="assertive":s.politeness==="off"?this._live="off":this._live="polite",this._platform.FIREFOX&&(this._live==="polite"&&(this._role="status"),this._live==="assertive"&&(this._role="alert"))}attachComponentPortal(e){this._assertNotAttached();let i=this._portalOutlet.attachComponentPortal(e);return this._afterPortalAttached(),i}attachTemplatePortal(e){this._assertNotAttached();let i=this._portalOutlet.attachTemplatePortal(e);return this._afterPortalAttached(),i}onAnimationEnd(e){let{fromState:i,toState:a}=e;if((a==="void"&&i!=="void"||a==="hidden")&&this._completeExit(),a==="visible"){let o=this._onEnter;this._ngZone.run(()=>{o.next(),o.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){let e=this._elementRef.nativeElement,i=this.snackBarConfig.panelClass;i&&(Array.isArray(i)?i.forEach(s=>e.classList.add(s)):e.classList.add(i)),this._exposeToModals();let a=this._label.nativeElement,o="mdc-snackbar__label";a.classList.toggle(o,!a.querySelector(`.${o}`))}_exposeToModals(){let e=this._liveElementId,i=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let a=0;a<i.length;a++){let o=i[a],s=o.getAttribute("aria-owns");this._trackedModals.add(o),s?s.indexOf(e)===-1&&o.setAttribute("aria-owns",s+" "+e):o.setAttribute("aria-owns",e)}}_clearFromModals(){this._trackedModals.forEach(e=>{let i=e.getAttribute("aria-owns");if(i){let a=i.replace(this._liveElementId,"").trim();a.length>0?e.setAttribute("aria-owns",a):e.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{let e=this._elementRef.nativeElement.querySelector("[aria-hidden]"),i=this._elementRef.nativeElement.querySelector("[aria-live]");if(e&&i){let a=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&e.contains(document.activeElement)&&(a=document.activeElement),e.removeAttribute("aria-hidden"),i.appendChild(e),a?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static{this.\u0275fac=function(i){return new(i||n)(B(at),B(Oe),B(qe),B(fn),B(us))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-snack-bar-container"]],viewQuery:function(i,a){if(i&1&&(_e(Rn,7),_e(a6,7)),i&2){let o;le(o=ce())&&(a._portalOutlet=o.first),le(o=ce())&&(a._label=o.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],hostVars:1,hostBindings:function(i,a){i&1&&nr("@state.done",function(s){return a.onAnimationEnd(s)}),i&2&&ir("@state",a._animationState)},standalone:!0,features:[zt,Te],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(i,a){i&1&&(r(0,"div",1)(1,"div",2,0)(3,"div",3),ee(4,o6,0,0,"ng-template",4),l(),y(5,"div"),l()()),i&2&&(M(5),Ce("aria-live",a._live)("role",a._role)("id",a._liveElementId))},dependencies:[Rn],styles:[".mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}.cdk-high-contrast-active .mat-mdc-snackbar-surface{outline:solid 1px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mdc-snackbar-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-snackbar-container-shape, var(--mat-app-corner-extra-small));background-color:var(--mdc-snackbar-container-color, var(--mat-app-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mdc-snackbar-supporting-text-font, var(--mat-app-body-medium-font));font-size:var(--mdc-snackbar-supporting-text-size, var(--mat-app-body-medium-size));font-weight:var(--mdc-snackbar-supporting-text-weight, var(--mat-app-body-medium-weight));line-height:var(--mdc-snackbar-supporting-text-line-height, var(--mat-app-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:var(--mat-snack-bar-button-color, var(--mat-app-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}"],encapsulation:2,data:{animation:[d6.snackBarState]}})}}return n})();function h6(){return new us}var u6=new Ge("mat-snack-bar-default-options",{providedIn:"root",factory:h6}),g6=(()=>{class n{get _openedSnackBarRef(){let e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}constructor(e,i,a,o,s,m){this._overlay=e,this._live=i,this._injector=a,this._breakpointObserver=o,this._parentSnackBar=s,this._defaultConfig=m,this._snackBarRefAtThisLevel=null,this.simpleSnackBarComponent=R1,this.snackBarContainerComponent=p6,this.handsetCssClass="mat-mdc-snack-bar-handset"}openFromComponent(e,i){return this._attach(e,i)}openFromTemplate(e,i){return this._attach(e,i)}open(e,i="",a){let o=Je(Je({},this._defaultConfig),a);return o.data={message:e,action:i},o.announcementMessage===e&&(o.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,o)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(e,i){let a=i&&i.viewContainerRef&&i.viewContainerRef.injector,o=ai.create({parent:a||this._injector,providers:[{provide:us,useValue:i}]}),s=new rr(this.snackBarContainerComponent,i.viewContainerRef,o),m=e.attach(s);return m.instance.snackBarConfig=i,m.instance}_attach(e,i){let a=Je(Je(Je({},new us),this._defaultConfig),i),o=this._createOverlay(a),s=this._attachSnackBarContainer(o,a),m=new El(s,o);if(e instanceof oi){let g=new sr(e,null,{$implicit:a.data,snackBarRef:m});m.instance=s.attachTemplatePortal(g)}else{let g=this._createInjector(a,m),A=new rr(e,void 0,g),f=s.attachComponentPortal(A);m.instance=f.instance}return this._breakpointObserver.observe(Di.HandsetPortrait).pipe(Et(o.detachments())).subscribe(g=>{o.overlayElement.classList.toggle(this.handsetCssClass,g.matches)}),a.announcementMessage&&s._onAnnounce.subscribe(()=>{this._live.announce(a.announcementMessage,a.politeness)}),this._animateSnackBar(m,a),this._openedSnackBarRef=m,this._openedSnackBarRef}_animateSnackBar(e,i){e.afterDismissed().subscribe(()=>{this._openedSnackBarRef==e&&(this._openedSnackBarRef=null),i.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{e.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):e.containerInstance.enter(),i.duration&&i.duration>0&&e.afterOpened().subscribe(()=>e._dismissAfter(i.duration))}_createOverlay(e){let i=new Ks;i.direction=e.direction;let a=this._overlay.position().global(),o=e.direction==="rtl",s=e.horizontalPosition==="left"||e.horizontalPosition==="start"&&!o||e.horizontalPosition==="end"&&o,m=!s&&e.horizontalPosition!=="center";return s?a.left("0"):m?a.right("0"):a.centerHorizontally(),e.verticalPosition==="top"?a.top("0"):a.bottom("0"),i.positionStrategy=a,this._overlay.create(i)}_createInjector(e,i){let a=e&&e.viewContainerRef&&e.viewContainerRef.injector;return ai.create({parent:a||this._injector,providers:[{provide:El,useValue:i},{provide:F1,useValue:e.data}]})}static{this.\u0275fac=function(i){return new(i||n)(et(ri),et(Qc),et(ai),et(xo),et(n,12),et(u6))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var L1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[g6],imports:[Ln,_a,Fo,ve,R1,ve]})}}return n})();
1118var bK=Ys.ENTERING+" "+Ws.STANDARD_CURVE;var yu=(()=>{class n{constructor(){this.changes=new ze}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function A6(n){return n||new yu}var f6={provide:yu,deps:[[new za,new Ua,yu]],useFactory:A6};var Q1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[f6],imports:[ve]})}}return n})();var b6=["*"];function _6(n,t){n&1&&Ue(0)}var Mu=(()=>{class n{constructor(e){this._elementRef=e}focus(){this._elementRef.nativeElement.focus()}static{this.\u0275fac=function(i){return new(i||n)(B(Oe))}}static{this.\u0275dir=Ke({type:n,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"],standalone:!0})}}return n})(),Pu=(()=>{class n{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||n)(B(oi))}}static{this.\u0275dir=Ke({type:n,selectors:[["","cdkStepLabel",""]],standalone:!0})}}return n})(),v6=0;var Xa={NUMBER:"number",EDIT:"edit",DONE:"done",ERROR:"error"},Ou=new Ge("STEPPER_GLOBAL_OPTIONS"),nm=(()=>{class n{get completed(){return this._completedOverride==null?this._getDefaultCompleted():this._completedOverride}set completed(e){this._completedOverride=e}_getDefaultCompleted(){return this.stepControl?this.stepControl.valid&&this.interacted:this.interacted}get hasError(){return this._customError==null?this._getDefaultError():this._customError}set hasError(e){this._customError=e}_getDefaultError(){return this.stepControl&&this.stepControl.invalid&&this.interacted}constructor(e,i){this._stepper=e,this.interacted=!1,this.interactedStream=new We,this.editable=!0,this.optional=!1,this._completedOverride=null,this._customError=null,this._stepperOptions=i||{},this._displayDefaultIndicatorType=this._stepperOptions.displayDefaultIndicatorType!==!1}select(){this._stepper.selected=this}reset(){this.interacted=!1,this._completedOverride!=null&&(this._completedOverride=!1),this._customError!=null&&(this._customError=!1),this.stepControl&&(this._childForms?.forEach(e=>e.resetForm?.()),this.stepControl.reset())}ngOnChanges(){this._stepper._stateChanged()}_markAsInteracted(){this.interacted||(this.interacted=!0,this.interactedStream.emit(this))}_showError(){return this._stepperOptions.showError??this._customError!=null}static{this.\u0275fac=function(i){return new(i||n)(B(tn(()=>am)),B(Ou,8))}}static{this.\u0275cmp=re({type:n,selectors:[["cdk-step"]],contentQueries:function(i,a,o){if(i&1&&(mt(o,Pu,5),mt(o,wf,5)),i&2){let s;le(s=ce())&&(a.stepLabel=s.first),le(s=ce())&&(a._childForms=s)}},viewQuery:function(i,a){if(i&1&&_e(oi,7),i&2){let o;le(o=ce())&&(a.content=o.first)}},inputs:{stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],state:"state",editable:[2,"editable","editable",He],optional:[2,"optional","optional",He],completed:[2,"completed","completed",He],hasError:[2,"hasError","hasError",He]},outputs:{interactedStream:"interacted"},exportAs:["cdkStep"],standalone:!0,features:[ot,Qt,Te],ngContentSelectors:b6,decls:1,vars:0,template:function(i,a){i&1&&(tt(),ee(0,_6,1,0,"ng-template"))},encapsulation:2,changeDetection:0})}}return n})(),am=(()=>{class n{get selectedIndex(){return this._selectedIndex}set selectedIndex(e){this.steps&&this._steps?(this._isValidIndex(e),this.selected?._markAsInteracted(),this._selectedIndex!==e&&!this._anyControlsInvalidOrPending(e)&&(e>=this._selectedIndex||this.steps.toArray()[e].editable)&&this._updateSelectedItemIndex(e)):this._selectedIndex=e}get selected(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0}set selected(e){this.selectedIndex=e&&this.steps?this.steps.toArray().indexOf(e):-1}get orientation(){return this._orientation}set orientation(e){this._orientation=e,this._keyManager&&this._keyManager.withVerticalOrientation(e==="vertical")}constructor(e,i,a){this._dir=e,this._changeDetectorRef=i,this._elementRef=a,this._destroyed=new ze,this.steps=new Ha,this._sortedHeaders=new Ha,this.linear=!1,this._selectedIndex=0,this.selectionChange=new We,this.selectedIndexChange=new We,this._orientation="horizontal",this._groupId=v6++}ngAfterContentInit(){this._steps.changes.pipe(Mi(this._steps),Et(this._destroyed)).subscribe(e=>{this.steps.reset(e.filter(i=>i._stepper===this)),this.steps.notifyOnChanges()})}ngAfterViewInit(){this._stepHeader.changes.pipe(Mi(this._stepHeader),Et(this._destroyed)).subscribe(e=>{this._sortedHeaders.reset(e.toArray().sort((i,a)=>i._elementRef.nativeElement.compareDocumentPosition(a._elementRef.nativeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),this._sortedHeaders.notifyOnChanges()}),this._keyManager=new Lc(this._sortedHeaders).withWrap().withHomeAndEnd().withVerticalOrientation(this._orientation==="vertical"),(this._dir?this._dir.change:Qi()).pipe(Mi(this._layoutDirection()),Et(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e)),this._keyManager.updateActiveItem(this._selectedIndex),this.steps.changes.subscribe(()=>{this.selected||(this._selectedIndex=Math.max(this._selectedIndex-1,0))}),this._isValidIndex(this._selectedIndex)||(this._selectedIndex=0)}ngOnDestroy(){this._keyManager?.destroy(),this.steps.destroy(),this._sortedHeaders.destroy(),this._destroyed.next(),this._destroyed.complete()}next(){this.selectedIndex=Math.min(this._selectedIndex+1,this.steps.length-1)}previous(){this.selectedIndex=Math.max(this._selectedIndex-1,0)}
1118reset(){this._updateSelectedItemIndex(0),this.steps.forEach(e=>e.reset()),this._stateChanged()}_getStepLabelId(e){return`cdk-step-label-${this._groupId}-${e}`}_getStepContentId(e){return`cdk-step-content-${this._groupId}-${e}`}_stateChanged(){this._changeDetectorRef.markForCheck()}_getAnimationDirection(e){let i=e-this._selectedIndex;return i<0?this._layoutDirection()==="rtl"?"next":"previous":i>0?this._layoutDirection()==="rtl"?"previous":"next":"current"}_getIndicatorType(e,i=Xa.NUMBER){let a=this.steps.toArray()[e],o=this._isCurrentStep(e);return a._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(a,o):this._getGuidelineLogic(a,o,i)}_getDefaultIndicatorLogic(e,i){return e._showError()&&e.hasError&&!i?Xa.ERROR:!e.completed||i?Xa.NUMBER:e.editable?Xa.EDIT:Xa.DONE}_getGuidelineLogic(e,i,a=Xa.NUMBER){return e._showError()&&e.hasError&&!i?Xa.ERROR:e.completed&&!i?Xa.DONE:e.completed&&i?a:e.editable&&i?Xa.EDIT:a}_isCurrentStep(e){return this._selectedIndex===e}_getFocusIndex(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}_updateSelectedItemIndex(e){let i=this.steps.toArray();this.selectionChange.emit({selectedIndex:e,previouslySelectedIndex:this._selectedIndex,selectedStep:i[e],previouslySelectedStep:i[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(e):this._keyManager.updateActiveItem(e),this._selectedIndex=e,this.selectedIndexChange.emit(this._selectedIndex),this._stateChanged()}_onKeydown(e){let i=bn(e),a=e.keyCode,o=this._keyManager;o.activeItemIndex!=null&&!i&&(a===32||a===13)?(this.selectedIndex=o.activeItemIndex,e.preventDefault()):o.setFocusOrigin("keyboard").onKeydown(e)}_anyControlsInvalidOrPending(e){return this.linear&&e>=0?this.steps.toArray().slice(0,e).some(i=>{let a=i.stepControl;return(a?a.invalid||a.pending||!i.interacted:!i.completed)&&!i.optional&&!i._completedOverride}):!1}_layoutDirection(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}_containsFocus(){let e=this._elementRef.nativeElement,i=up();return e===i||e.contains(i)}_isValidIndex(e){return e>-1&&(!this.steps||e<this.steps.length)}static{this.\u0275fac=function(i){return new(i||n)(B(an,8),B(qe),B(Oe))}}static{this.\u0275dir=Ke({type:n,selectors:[["","cdkStepper",""]],contentQueries:function(i,a,o){if(i&1&&(mt(o,nm,5),mt(o,Mu,5)),i&2){let s;le(s=ce())&&(a._steps=s),le(s=ce())&&(a._stepHeader=s)}},inputs:{linear:[2,"linear","linear",He],selectedIndex:[2,"selectedIndex","selectedIndex",ei],selected:"selected",orientation:"orientation"},outputs:{selectionChange:"selectionChange",selectedIndexChange:"selectedIndexChange"},exportAs:["cdkStepper"],standalone:!0,features:[ot]})}}return n})();var z1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[yf]})}}return n})();function w6(n,t){if(n&1&&Bn(0,2),n&2){let e=H();R("ngTemplateOutlet",e.iconOverrides[e.state])("ngTemplateOutletContext",e._getIconContext())}}function x6(n,t){if(n&1&&(r(0,"span",7),u(1),l()),n&2){let e=H(2);M(),ye(e._getDefaultTextForState(e.state))}}function C6(n,t){if(n&1&&(r(0,"span",8),u(1),l()),n&2){let e=H(3);M(),ye(e._intl.completedLabel)}}function y6(n,t){if(n&1&&(r(0,"span",8),u(1),l()),n&2){let e=H(3);M(),ye(e._intl.editableLabel)}}function M6(n,t){if(n&1&&(ee(0,C6,2,1,"span",8)(1,y6,2,1,"span",8),r(2,"mat-icon",7),u(3),l()),n&2){let e=H(2);Fe(e.state==="done"?0:e.state==="edit"?1:-1),M(3),ye(e._getDefaultTextForState(e.state))}}function P6(n,t){if(n&1&&ee(0,x6,2,1,"span",7)(1,M6,4,2,"mat-icon",7),n&2){let e,i=H();Fe((e=i.state)==="number"?0:1)}}function O6(n,t){n&1&&(r(0,"div",4),Bn(1,9),l()),n&2&&(M(),R("ngTemplateOutlet",t.template))}function S6(n,t){if(n&1&&(r(0,"div",4),u(1),l()),n&2){let e=H();M(),ye(e.label)}}function E6(n,t){if(n&1&&(r(0,"div",5),u(1),l()),n&2){let e=H();M(),ye(e._intl.optionalLabel)}}function k6(n,t){if(n&1&&(r(0,"div",6),u(1),l()),n&2){let e=H();M(),ye(e.errorMessage)}}var H1=["*"];function B6(n,t){}function I6(n,t){if(n&1&&(Ue(0),ee(1,B6,0,0,"ng-template",0)),n&2){let e=H();M(),R("cdkPortalOutlet",e._portal)}}var V1=(n,t)=>({step:n,i:t}),N1=n=>({animationDuration:n}),j1=(n,t)=>({value:n,params:t});function T6(n,t){n&1&&Ue(0)}function D6(n,t){n&1&&y(0,"div",6)}function F6(n,t){if(n&1&&(Bn(0,5),ee(1,D6,1,0,"div",6)),n&2){let e=t.$implicit,i=t.$index,a=t.$count;H(2);let o=jt(4);R("ngTemplateOutlet",o)("ngTemplateOutletContext",Va(3,V1,e,i)),M(),Fe(i!==a-1?1:-1)}}function R6(n,t){if(n&1){let e=Ee();r(0,"div",7),K("@horizontalStepTransition.done",function(a){q(e);let o=H(2);return X(o._animationDone.next(a))}
1118),Bn(1,8),l()}if(n&2){let e=t.$implicit,i=t.$index,a=H(2);fe("mat-horizontal-stepper-content-inactive",a.selectedIndex!==i),R("@horizontalStepTransition",Va(8,j1,a._getAnimationDirection(i),Bi(6,N1,a._getAnimationDuration())))("id",a._getStepContentId(i)),Ce("aria-labelledby",a._getStepLabelId(i)),M(),R("ngTemplateOutlet",e.content)}}function L6(n,t){if(n&1&&(r(0,"div",1)(1,"div",2),Pt(2,F6,2,6,null,null,tr),l(),r(4,"div",3),Pt(5,R6,2,11,"div",4,tr),l()()),n&2){let e=H();M(2),Ot(e.steps),M(3),Ot(e.steps)}}function Q6(n,t){if(n&1){let e=Ee();r(0,"div",9),Bn(1,5),r(2,"div",10)(3,"div",11),K("@verticalStepTransition.done",function(a){q(e);let o=H(2);return X(o._animationDone.next(a))}),r(4,"div",12),Bn(5,8),l()()()()}if(n&2){let e=t.$implicit,i=t.$index,a=t.$count,o=H(2),s=jt(4);M(),R("ngTemplateOutlet",s)("ngTemplateOutletContext",Va(10,V1,e,i)),M(),fe("mat-stepper-vertical-line",i!==a-1),M(),fe("mat-vertical-stepper-content-inactive",o.selectedIndex!==i),R("@verticalStepTransition",Va(15,j1,o._getAnimationDirection(i),Bi(13,N1,o._getAnimationDuration())))("id",o._getStepContentId(i)),Ce("aria-labelledby",o._getStepLabelId(i)),M(2),R("ngTemplateOutlet",e.content)}}function z6(n,t){if(n&1&&Pt(0,Q6,6,18,"div",9,tr),n&2){let e=H();Ot(e.steps)}}function U6(n,t){if(n&1){let e=Ee();r(0,"mat-step-header",13),K("click",function(){let a=q(e).step;return X(a.select())})("keydown",function(a){q(e);let o=H();return X(o._onKeydown(a))}),l()}if(n&2){let e=t.step,i=t.i,a=H();fe("mat-horizontal-stepper-header",a.orientation==="horizontal")("mat-vertical-stepper-header",a.orientation==="vertical"),R("tabIndex",a._getFocusIndex()===i?0:-1)("id",a._getStepLabelId(i))("index",i)("state",a._getIndicatorType(i,e.state))("label",e.stepLabel||e.label)("selected",a.selectedIndex===i)("active",a._stepIsNavigable(i,e))("optional",e.optional)("errorMessage",e.errorMessage)("iconOverrides",a._iconOverrides)("disableRipple",a.disableRipple||!a._stepIsNavigable(i,e))("color",e.color||a.color),Ce("aria-posinset",i+1)("aria-setsize",a.steps.length)("aria-controls",a._getStepContentId(i))("aria-selected",a.selectedIndex==i)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null)("aria-disabled",a._stepIsNavigable(i,e)?null:!0)}}var Su=(()=>{class n extends Pu{static{this.\u0275fac=(()=>{let e;return function(a){return(e||(e=zi(n)))(a||n)}})()}static{this.\u0275dir=Ke({type:n,selectors:[["","matStepLabel",""]],standalone:!0,features:[zt]})}}return n})(),om=(()=>{class n{constructor(){this.changes=new ze,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function H6(n){return n||new om}var V6={provide:om,deps:[[new za,new Ua,om]],useFactory:H6},Eu=(()=>{class n extends Mu{constructor(e,i,a,o){super(a),this._intl=e,this._focusMonitor=i,this._intlSubscription=e.changes.subscribe(()=>o.markForCheck())}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}focus(e,i){e?this._focusMonitor.focusVia(this._elementRef,e,i):this._elementRef.nativeElement.focus(i)}_stringLabel(){return this.label instanceof Su?null:this.label}_templateLabel(){return this.label instanceof Su?this.label:null}_getHostElement(){return this._elementRef.nativeElement}_getIconContext(){return{index:this.index,active:this.active,optional:this.optional}}_getDefaultTextForState(e){return e=="number"?`${this.index+1}`:e=="edit"?"create":e=="error"?"warning":e}static{this.\u0275fac=function(i){return new(i||n)(B(om),B(Fi),B(Oe),B(qe))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header"],hostVars:2,hostBindings:function(i,a){i&2&&Jt("mat-"+(a.color||"primary"))},inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple",color:"color"},standalone:!0,features:[zt,Te],decls:10,vars:17,consts:[["matRipple","",1,"mat-step-header-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-step-label"],[1,"mat-step-text-label"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"],["aria-hidden","true"],[1,"cdk-visually-hidden"],[3,"ngTemplateOutlet"]],template:function(i,a){if(i&1&&(y(0,"div",0),r(1,"div")(2,"div",1),ee(3,w6,1,2,"ng-container",2)(4,P6,2,1),l()(),r(5,"div",3),ee(6,O6,2,1,"div",4)(7,S6,2,1,"div",4)(8,E6,2,1,"div",5)(9,k6,2,1,"div",6),l()),i&2){let o;R("matRippleTrigger",a._getHostElement())("matRippleDisabled",a.disableRipple),M(),Cc("mat-step-icon-state-",a.state," mat-step-icon"),fe("mat-step-icon-selected",a.selected),M(2),Fe(a.iconOverrides&&a.iconOverrides[a.state]?3:4),M(2),fe("mat-step-label-active",a.active)("mat-step-label-selected",a.selected)("mat-step-label-error",a.state=="error"),M(),Fe((o=a._templateLabel())?6:a._stringLabel()?7:-1,o),M(2),Fe(a.optional&&a.state!="error"?8:-1),M(),Fe(a.state==="error"?9:-1)}},dependencies:[on,ar,A1],styles:['.mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-step-header:focus .mat-focus-indicator::before{content:""}
1118.mat-step-header:hover[aria-disabled=true]{cursor:default}.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:var(--mat-stepper-header-hover-state-layer-color);border-radius:var(--mat-stepper-header-hover-state-layer-shape, var(--mat-app-corner-medium))}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused{background-color:var(--mat-stepper-header-focus-state-layer-color);border-radius:var(--mat-stepper-header-focus-state-layer-shape, var(--mat-app-corner-medium))}@media(hover: none){.mat-step-header:hover{background:none}}.cdk-high-contrast-active .mat-step-header{outline:solid 1px}.cdk-high-contrast-active .mat-step-header[aria-selected=true] .mat-step-label{text-decoration:underline}.cdk-high-contrast-active .mat-step-header[aria-disabled=true]{outline-color:GrayText}.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-label,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-icon,.cdk-high-contrast-active .mat-step-header[aria-disabled=true] .mat-step-optional{color:GrayText}.mat-step-optional{font-size:12px;color:var(--mat-stepper-header-optional-label-text-color, var(--mat-app-on-surface-variant))}.mat-step-sub-label-error{font-size:12px;font-weight:normal}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative;color:var(--mat-stepper-header-icon-foreground-color, var(--mat-app-surface));background-color:var(--mat-stepper-header-icon-background-color, var(--mat-app-on-surface-variant))}.mat-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error{background-color:var(--mat-stepper-header-error-state-icon-background-color);color:var(--mat-stepper-header-error-state-icon-foreground-color, var(--mat-app-error))}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle;font-family:var(--mat-stepper-header-label-text-font, var(--mat-app-title-small-font));font-size:var(--mat-stepper-header-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-stepper-header-label-text-weight, var(--mat-app-title-small-weight));color:var(--mat-stepper-header-label-text-color, var(--mat-app-on-surface-variant))}.mat-step-label.mat-step-label-active{color:var(--mat-stepper-header-selected-state-label-text-color, var(--mat-app-on-surface-variant))}.mat-step-label.mat-step-label-error{color:var(--mat-stepper-header-error-state-label-text-color, var(--mat-app-error));font-size:var(--mat-stepper-header-error-state-label-text-size, var(--mat-app-title-small-size))}.mat-step-label.mat-step-label-selected{font-size:var(--mat-stepper-header-selected-state-label-text-size, var(--mat-app-title-small-size));font-weight:var(--mat-stepper-header-selected-state-label-text-weight, var(--mat-app-title-small-weight))}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-step-icon-selected{background-color:var(--mat-stepper-header-selected-state-icon-background-color, var(--mat-app-primary));color:var(--mat-stepper-header-selected-state-icon-foreground-color, var(--mat-app-on-primary))}.mat-step-icon-state-done{background-color:var(--mat-stepper-header-done-state-icon-background-color);color:var(--mat-stepper-header-done-state-icon-foreground-color)}.mat-step-icon-state-edit{background-color:var(--mat-stepper-header-edit-state-icon-background-color, var(--mat-app-primary));color:var(--mat-stepper-header-edit-state-icon-foreground-color, var(--mat-app-on-primary))}'],encapsulation:2,changeDetection:0})}}return n})(),G1="500ms",K1="225ms",U1={horizontalStepTransition:Ft("horizontalStepTransition",[wt("previous",Qe({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),wt("current",Qe({transform:"none",visibility:"inherit"})),wt("next",Qe({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),ut("* => *",Nr([pt("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)"),fo("@*",Ao(),{optional:!0})]),{params:{animationDuration:G1}})]),verticalStepTransition:Ft("verticalStepTransition",[wt("previous",Qe({height:"0px",visibility:"hidden"})),wt("next",Qe({height:"0px",visibility:"hidden"})),wt("current",Qe({height:"*",visibility:"inherit"})),ut("* <=> current",Nr([pt("{{animationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)"),fo("@*",Ao(),{optional:!0})]),{params:{animationDuration:K1}})])},N6=(()=>{class n{constructor(e){this.templateRef=e}static{this.\u0275fac=function(i){return new(i||n)(B(oi))}}static{this.\u0275dir=Ke({type:n,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:[0,"matStepperIcon","name"]},standalone:!0})}}return n})(),j6=(()=>{class n{constructor(e){this._template=e}static{this.\u0275fac=function(i){return new(i||n)(B(oi))}}static{this.\u0275dir=Ke({type:n,selectors:[["ng-template","matStepContent",""]],standalone:!0})}}return n})(),G6=(()=>{class n extends nm{constructor(e,i,a,o){super(e,o),this._errorStateMatcher=i,this._viewContainerRef
1118=a,this._isSelected=Xt.EMPTY,this.stepLabel=void 0}ngAfterContentInit(){this._isSelected=this._stepper.steps.changes.pipe(er(()=>this._stepper.selectionChange.pipe(un(e=>e.selectedStep===this),Mi(this._stepper.selected===this)))).subscribe(e=>{e&&this._lazyContent&&!this._portal&&(this._portal=new sr(this._lazyContent._template,this._viewContainerRef))})}ngOnDestroy(){this._isSelected.unsubscribe()}isErrorState(e,i){let a=this._errorStateMatcher.isErrorState(e,i),o=!!(e&&e.invalid&&this.interacted);return a||o}static{this.\u0275fac=function(i){return new(i||n)(B(tn(()=>W1)),B(wa,4),B(Ui),B(Ou,8))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-step"]],contentQueries:function(i,a,o){if(i&1&&(mt(o,Su,5),mt(o,j6,5)),i&2){let s;le(s=ce())&&(a.stepLabel=s.first),le(s=ce())&&(a._lazyContent=s.first)}},hostAttrs:["hidden",""],inputs:{color:"color"},exportAs:["matStep"],standalone:!0,features:[ht([{provide:wa,useExisting:n},{provide:nm,useExisting:n}]),zt,Te],ngContentSelectors:H1,decls:1,vars:0,consts:[[3,"cdkPortalOutlet"]],template:function(i,a){i&1&&(tt(),ee(0,I6,2,1,"ng-template"))},dependencies:[Rn],encapsulation:2,changeDetection:0})}}return n})(),W1=(()=>{class n extends am{get animationDuration(){return this._animationDuration}set animationDuration(e){this._animationDuration=/^\d+$/.test(e)?e+"ms":e}constructor(e,i,a){super(e,i,a),this._stepHeader=void 0,this._steps=void 0,this.steps=new Ha,this.animationDone=new We,this.labelPosition="end",this.headerPosition="top",this._iconOverrides={},this._animationDone=new ze,this._animationDuration="",this._isServer=!it(fn).isBrowser;let o=a.nativeElement.nodeName.toLowerCase();this.orientation=o==="mat-vertical-stepper"?"vertical":"horizontal"}ngAfterContentInit(){super.ngAfterContentInit(),this._icons.forEach(({name:e,templateRef:i})=>this._iconOverrides[e]=i),this.steps.changes.pipe(Et(this._destroyed)).subscribe(()=>{this._stateChanged()}),this._animationDone.pipe(Et(this._destroyed)).subscribe(e=>{e.toState==="current"&&this.animationDone.emit()})}_stepIsNavigable(e,i){return i.completed||this.selectedIndex===e||!this.linear}_getAnimationDuration(){return this.animationDuration?this.animationDuration:this.orientation==="horizontal"?G1:K1}static{this.\u0275fac=function(i){return new(i||n)(B(an,8),B(qe),B(Oe))}}static{this.\u0275cmp=re({type:n,selectors:[["mat-stepper"],["mat-vertical-stepper"],["mat-horizontal-stepper"],["","matStepper",""]],contentQueries:function(i,a,o){if(i&1&&(mt(o,G6,5),mt(o,N6,5)),i&2){let s;le(s=ce())&&(a._steps=s),le(s=ce())&&(a._icons=s)}},viewQuery:function(i,a){if(i&1&&_e(Eu,5),i&2){let o;le(o=ce())&&(a._stepHeader=o)}},hostAttrs:["role","tablist"],hostVars:11,hostBindings:function(i,a){i&2&&(Ce("aria-orientation",a.orientation),fe("mat-stepper-horizontal",a.orientation==="horizontal")("mat-stepper-vertical",a.orientation==="vertical")("mat-stepper-label-position-end",a.orientation==="horizontal"&&a.labelPosition=="end")("mat-stepper-label-position-bottom",a.orientation==="horizontal"&&a.labelPosition=="bottom")("mat-stepper-header-position-bottom",a.headerPosition==="bottom"))},inputs:{disableRipple:"disableRipple",color:"color",labelPosition:"labelPosition",headerPosition:"headerPosition",animationDuration:"animationDuration"},outputs:{animationDone:"animationDone"},exportAs:["matStepper","matVerticalStepper","matHorizontalStepper"],standalone:!0,features:[ht([{provide:am,useExisting:n}]),zt,Te],ngContentSelectors:H1,decls:5,vars:2,consts:[["stepTemplate",""],[1,"mat-horizontal-stepper-wrapper"],[1,"mat-horizontal-stepper-header-container"],[1,"mat-horizontal-content-container"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id","mat-horizontal-stepper-content-inactive"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"],[1,"mat-step"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],[3,"click","keydown","tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","color"]],template:function(i,a){if(i&1&&(tt(),ee(0,T6,1,0)(1,L6,7,0,"div",1)(2,z6,2,0)(3,U6,1,23,"ng-template",null,0,Ur)),i&2){let o;Fe(a._isServer?0:-1),M(),Fe((o=a.orientation)==="horizontal"?1:o==="vertical"?2:-1)}},dependencies:[ar,Eu],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block;font-family:var(--mat-stepper-container-text-font, var(--mat-app-body-medium-font));background:var(--mat-stepper-container-color, var(--mat-app-surface))}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-header-position-bottom .mat-horizontal-stepper-header-container{order:1}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px;border-top-color:var(--mat-stepper-line-color, var(--mat-app-outline))}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative;top:calc(calc((var(--mat-stepper-header-height) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px;height:var(--mat-stepper-header-height)}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after{border-top-color:var(--mat-stepper-line-color, var(--mat-app-outline))}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{padding:calc((var(--mat-stepper-header-height) - 24px) / 2) 24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after{top:calc(calc((var(--mat-stepper-header-height) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px;padding:calc((var(--mat-stepper-header-height) - 24px) / 2) 24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-wrapper{display:flex;flex-direction:column}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-inactive{height:0;overflow:hidden}.mat-horizontal-stepper-content:not(.mat-horizontal-stepper-content-inactive){visibility:inherit !important}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.cdk-high-contrast-active .mat-horizontal-content-container{outline:solid 1px}.mat-stepper-header-position-bottom .mat-horizontal-content-container{padding:24px 24px 0 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}.cdk-high-contrast-active .mat-vertical-content-container{outline:solid 1px}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;
1118left:0;border-left-width:1px;border-left-style:solid;border-left-color:var(--mat-stepper-line-color, var(--mat-app-outline));top:calc(8px - calc((var(--mat-stepper-header-height) - 24px) / 2));bottom:calc(8px - calc((var(--mat-stepper-header-height) - 24px) / 2))}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-stepper-content:not(.mat-vertical-stepper-content-inactive){visibility:inherit !important}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}'],encapsulation:2,data:{animation:[U1.horizontalStepTransition,U1.verticalStepTransition]},changeDetection:0})}}return n})();var Y1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[V6,wa],imports:[ve,rt,_a,z1,Lo,vi,W1,Eu,ve]})}}return n})();var q1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,Hd,ve]})}}return n})();var $1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[ve,ve]})}}return n})();var X1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[Vd,ve,ve]})}}return n})();var Z1=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[Hd,Vd,Mv,Qv,zv,Hv,Fo,Nv,is,Wv,Yv,Y1,c1,Jr,qd,L0,d1,Lo,$v,f1,_1,Uf,S1,E1,tm,k1,vi,Zd,B1,D1,T1,L1,Q1,q1,So,$1,Jd,X1,Fc,fr]})}}return n})();function J1(n){return n!==null&&typeof n=="object"&&"constructor"in n&&n.constructor===Object}function ku(n,t){n===void 0&&(n={}),t===void 0&&(t={});let e=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>e.indexOf(i)<0).forEach(i=>{typeof n[i]>"u"?n[i]=t[i]:J1(t[i])&&J1(n[i])&&Object.keys(t[i]).length>0&&ku(n[i],t[i])})}var ew={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Ht(){let n=typeof document<"u"?document:{};return ku(n,ew),n}var K6={document:ew,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(n){return typeof setTimeout>"u"?(n(),null):setTimeout(n,0)},cancelAnimationFrame(n){typeof setTimeout>"u"||clearTimeout(n)}};function Bt(){let n=typeof window<"u"?window:{};return ku(n,K6),n}function Za(n){return n===void 0&&(n=""),n.trim().split(" ").filter(t=>!!t.trim())}function tw(n){let t=n;Object.keys(t).forEach(e=>{try{t[e]=null}catch{}try{delete t[e]}catch{}})}function Pa(n,t){return t===void 0&&(t=0),setTimeout(n,t)}function Wi(){return Date.now()}function W6(n){let t=Bt(),e;return t.getComputedStyle&&(e=t.getComputedStyle(n,null)),!e&&n.currentStyle&&(e=n.currentStyle),e||(e=n.style),e}function kl(n,t){t===void 0&&(t="x");let e=Bt(),i,a,o,s=W6(n);return e.WebKitCSSMatrix?(a=s.transform||s.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map(m=>m.replace(",",".")).join(", ")),o=new e.WebKitCSSMatrix(a==="none"?"":a)):(o=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=o.toString().split(",")),t==="x"&&(e.WebKitCSSMatrix?a=o.m41:i.length===16?a=parseFloat(i[12]):a=parseFloat(i[4])),t==="y"&&(e.WebKitCSSMatrix?a=o.m42:i.length===16?a=parseFloat(i[13]):a=parseFloat(i[5])),a||0}function gs(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"}function Y6(n){return typeof window<"u"&&typeof window.HTMLElement<"u"?n instanceof HTMLElement:n&&(n.nodeType===1||n.nodeType===11)}function cn(){let n=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let e=1;e<arguments.length;e+=1){let i=e<0||arguments.length<=e?void 0:arguments[e];if(i!=null&&!Y6(i)){let a=Object.keys(Object(i)).filter(o=>t.indexOf(o)<0);for(let o=0,s=a.length;o<s;o+=1){let m=a[o],g=Object.getOwnPropertyDescriptor(i,m);g!==void 0&&g.enumerable&&(gs(n[m])&&gs(i[m])?i[m].__swiper__?n[m]=i[m]:cn(n[m],i[m]):!gs(n[m])&&gs(i[m])?(n[m]={},i[m].__swiper__?n[m]=i[m]:cn(n[m],i[m])):n[m]=i[m])}}}return n}function br(n,t,e){n.style.setProperty(t,e)}function Bu(n){let{swiper:t,targetPosition:e,side:i}=n,a=Bt(),o=-t.translate,s=null,m,g=t.params.speed;t.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(t.cssModeFrameID);let A=e>o?"next":"prev",f=(C,P)=>A==="next"&&C>=P||A==="prev"&&C<=P,_=()=>{m=new Date().getTime(),s===null&&(s=m);let C=Math.max(Math.min((m-s)/g,1),0),P=.5-Math.cos(C*Math.PI)/2,v=o+P*(e-o);if(f(v,e)&&(v=e),t.wrapperEl.scrollTo({[i]:v}),f(v,e)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:v})}),a.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=a.requestAnimationFrame(_)};_()}function dn(n){return n.querySelector(".swiper-slide-transform")||n.shadowRoot&&n.shadowRoot.querySelector(".swiper-slide-transform")||n}function qt(n,t){t===void 0&&(t="");let e=Bt(),i=[...n.children];return e.HTMLSlotElement&&n instanceof HTMLSlotElement&&i.push(...n.assignedElements()),t?i.filter(a=>a.matches(t)):i}function q6(n,t){let e=[t];for(;e.length>0;){let i=e.shift();if(n===i)return!0;e.push(...i.children,...i.shadowRoot?i.shadowRoot.children:[],...i.assignedElements?i.assignedElements():[])}}function iw(n,t){let e=Bt(),i=t.contains(n);return!i&&e.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(n),i||(i=q6(n,t))),i}function Bl(n){try{console.warn(n);return}catch{}}function mi(n,t){t===void 0&&(t=[]);let e=document.createElement(n);return e.classList.add(...Array.isArray(t)?t:Za(t)),e}function _r(n){let t=Bt(),e=Ht(),i=n.getBoundingClientRect(),a=e.body,o=n.clientTop||a.clientTop||0,s=n.clientLeft||a.clientLeft||0,m=n===t?t.scrollY:n.scrollTop,g=n===t?t.scrollX:n.scrollLeft;
vendor: 5,640 bytes, line 1118
1118return{top:i.top+m-o,left:i.left+g-s}}function nw(n,t){let e=[];for(;n.previousElementSibling;){let i=n.previousElementSibling;t?i.matches(t)&&e.push(i):e.push(i),n=i}return e}function aw(n,t){let e=[];for(;n.nextElementSibling;){let i=n.nextElementSibling;t?i.matches(t)&&e.push(i):e.push(i),n=i}return e}function Ja(n,t){return Bt().getComputedStyle(n,null).getPropertyValue(t)}function Qo(n){let t=n,e;if(t){for(e=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(e+=1);return e}}function ia(n,t){let e=[],i=n.parentElement;for(;i;)t?i.matches(t)&&e.push(i):e.push(i),i=i.parentElement;return e}function zo(n,t){function e(i){i.target===n&&(t.call(n,i),n.removeEventListener("transitionend",e))}t&&n.addEventListener("transitionend",e)}function Il(n,t,e){let i=Bt();return e?n[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(n,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(n,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):n.offsetWidth}function lt(n){return(Array.isArray(n)?n:[n]).filter(t=>!!t)}function Uo(n){return t=>Math.abs(t)>0&&n.browser&&n.browser.need3dFix&&Math.abs(t)%90===0?t+.001:t}function pi(n,t){t===void 0&&(t=""),typeof trustedTypes<"u"?n.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):n.innerHTML=t}var Iu;function $6(){let n=Bt(),t=Ht();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in n||n.DocumentTouch&&t instanceof n.DocumentTouch)}}function cw(){return Iu||(Iu=$6()),Iu}var Tu;function X6(n){let{userAgent:t}=n===void 0?{}:n,e=cw(),i=Bt(),a=i.navigator.platform,o=t||i.navigator.userAgent,s={ios:!1,android:!1},m=i.screen.width,g=i.screen.height,A=o.match(/(Android);?[\s\/]+([\d.]+)?/),f=o.match(/(iPad).*OS\s([\d_]+)/),_=o.match(/(iPod)(.*OS\s([\d_]+))?/),C=!f&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),P=a==="Win32",v=a==="MacIntel",w=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!f&&v&&e.touch&&w.indexOf(`${m}x${g}`)>=0&&(f=o.match(/(Version)\/([\d.]+)/),f||(f=[0,1,"13_0_0"]),v=!1),A&&!P&&(s.os="android",s.android=!0),(f||C||_)&&(s.os="ios",s.ios=!0),s}function dw(n){return n===void 0&&(n={}),Tu||(Tu=X6(n)),Tu}var Du;function Z6(){let n=Bt(),t=dw(),e=!1;function i(){let m=n.navigator.userAgent.toLowerCase();return m.indexOf("safari")>=0&&m.indexOf("chrome")<0&&m.indexOf("android")<0}if(i()){let m=String(n.navigator.userAgent);if(m.includes("Version/")){let[g,A]=m.split("Version/")[1].split(" ")[0].split(".").map(f=>Number(f));e=g<16||g===16&&A<2}}let a=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(n.navigator.userAgent),o=i(),s=o||a&&t.ios;return{isSafari:e||o,needPerspectiveFix:e,need3dFix:s,isWebView:a}}function mw(){return Du||(Du=Z6()),Du}function J6(n){let{swiper:t,on:e,emit:i}=n,a=Bt(),o=null,s=null,m=()=>{!t||t.destroyed||!t.initialized||(i("beforeResize"),i("resize"))},g=()=>{!t||t.destroyed||!t.initialized||(o=new ResizeObserver(_=>{s=a.requestAnimationFrame(()=>{let{width:C,height:P}=t,v=C,w=P;_.forEach(E=>{let{contentBoxSize:I,contentRect:k,target:S}=E;S&&S!==t.el||(v=k?k.width:(I[0]||I).inlineSize,w=k?k.height:(I[0]||I).blockSize)}),(v!==C||w!==P)&&m()})}),o.observe(t.el))},A=()=>{s&&a.cancelAnimationFrame(s),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null)},f=()=>{!t||t.destroyed||!t.initialized||i("orientationchange")};e("init",()=>{if(t.params.resizeObserver&&typeof a.ResizeObserver<"u"){g();return}a.addEventListener("resize",m),a.addEventListener("orientationchange",f)}),e("destroy",()=>{A(),a.removeEventListener("resize",m),a.removeEventListener("orientationchange",f)})}function e8(n){let{swiper:t,extendParams:e,on:i,emit:a}=n,o=[],s=Bt(),m=function(f,_){_===void 0&&(_={});let C=s.MutationObserver||s.WebkitMutationObserver,P=new C(v=>{if(t.__preventObserver__)return;if(v.length===1){a("observerUpdate",v[0]);return}let w=function(){a("observerUpdate",v[0])};s.requestAnimationFrame?s.requestAnimationFrame(w):s.setTimeout(w,0)});P.observe(f,{attributes:typeof _.attributes>"u"?!0:_.attributes,childList:t.isElement||(typeof _.childList>"u"?!0:_).childList,characterData:typeof _.characterData>"u"?!0:_.characterData}),o.push(P)},g=()=>{if(t.params.observer){if(t.params.observeParents){let f=ia(t.hostEl);for(let _=0;_<f.length;_+=1)m(f[_])}m(t.hostEl,{childList:t.params.observeSlideChildren}),m(t.wrapperEl,{attributes:!1})}},A=()=>{o.forEach(f=>{f.disconnect()}),o.splice(0,o.length)};e({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",g),i("destroy",A)}var t8={on(n,t,e){let i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;let a=e?"unshift":"push";return n.split(" ").forEach(o=>{i.eventsListeners[o]||(i.eventsListeners[o]=[]),i.eventsListeners[o][a](t)}),i},once(n,t,e){let i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;function a(){i.off(n,a),a.__emitterProxy&&delete a.__emitterProxy;for(var o=arguments.length,s=new Array(o),m=0;m<o;m++)s[m]=arguments[m];t.apply(i,s)}return a.__emitterProxy=t,i.on(n,a,e)},onAny(n,t){let e=this;if(!e.eventsListeners||e.destroyed||typeof n!="function")return e;let i=t?"unshift":"push";return e.eventsAnyListeners.indexOf(n)<0&&e.eventsAnyListeners[i](n),e},offAny(n){let t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;let e=t.eventsAnyListeners.indexOf(n);return e>=0&&t.eventsAnyListeners.splice(e,1),t},off(n,t){let e=this;return!e.eventsListeners||e.destroyed||!e.eventsListeners||n.split(" ").forEach(i=>
vendor: 10,131 bytes, line 1118
1118{typeof t>"u"?e.eventsListeners[i]=[]:e.eventsListeners[i]&&e.eventsListeners[i].forEach((a,o)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&e.eventsListeners[i].splice(o,1)})}),e},emit(){let n=this;if(!n.eventsListeners||n.destroyed||!n.eventsListeners)return n;let t,e,i;for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return typeof o[0]=="string"||Array.isArray(o[0])?(t=o[0],e=o.slice(1,o.length),i=n):(t=o[0].events,e=o[0].data,i=o[0].context||n),e.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(g=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(A=>{A.apply(i,[g,...e])}),n.eventsListeners&&n.eventsListeners[g]&&n.eventsListeners[g].forEach(A=>{A.apply(i,e)})}),n}};function i8(){let n=this,t,e,i=n.el;typeof n.params.width<"u"&&n.params.width!==null?t=n.params.width:t=i.clientWidth,typeof n.params.height<"u"&&n.params.height!==null?e=n.params.height:e=i.clientHeight,!(t===0&&n.isHorizontal()||e===0&&n.isVertical())&&(t=t-parseInt(Ja(i,"padding-left")||0,10)-parseInt(Ja(i,"padding-right")||0,10),e=e-parseInt(Ja(i,"padding-top")||0,10)-parseInt(Ja(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(e)&&(e=0),Object.assign(n,{width:t,height:e,size:n.isHorizontal()?t:e}))}function n8(){let n=this;function t(Y,ae){return parseFloat(Y.getPropertyValue(n.getDirectionLabel(ae))||0)}let e=n.params,{wrapperEl:i,slidesEl:a,size:o,rtlTranslate:s,wrongRTL:m}=n,g=n.virtual&&e.virtual.enabled,A=g?n.virtual.slides.length:n.slides.length,f=qt(a,`.${n.params.slideClass}, swiper-slide`),_=g?n.virtual.slides.length:f.length,C=[],P=[],v=[],w=e.slidesOffsetBefore;typeof w=="function"&&(w=e.slidesOffsetBefore.call(n));let E=e.slidesOffsetAfter;typeof E=="function"&&(E=e.slidesOffsetAfter.call(n));let I=n.snapGrid.length,k=n.slidesGrid.length,S=e.spaceBetween,F=-w,N=0,J=0;if(typeof o>"u")return;typeof S=="string"&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*o:typeof S=="string"&&(S=parseFloat(S)),n.virtualSize=-S,f.forEach(Y=>{s?Y.style.marginLeft="":Y.style.marginRight="",Y.style.marginBottom="",Y.style.marginTop=""}),e.centeredSlides&&e.cssMode&&(br(i,"--swiper-centered-offset-before",""),br(i,"--swiper-centered-offset-after",""));let Z=e.grid&&e.grid.rows>1&&n.grid;Z?n.grid.initSlides(f):n.grid&&n.grid.unsetSlides();let j,V=e.slidesPerView==="auto"&&e.breakpoints&&Object.keys(e.breakpoints).filter(Y=>typeof e.breakpoints[Y].slidesPerView<"u").length>0;for(let Y=0;Y<_;Y+=1){j=0;let ae;if(f[Y]&&(ae=f[Y]),Z&&n.grid.updateSlide(Y,ae,f),!(f[Y]&&Ja(ae,"display")==="none")){if(e.slidesPerView==="auto"){V&&(f[Y].style[n.getDirectionLabel("width")]="");let te=getComputedStyle(ae),ie=ae.style.transform,oe=ae.style.webkitTransform;if(ie&&(ae.style.transform="none"),oe&&(ae.style.webkitTransform="none"),e.roundLengths)j=n.isHorizontal()?Il(ae,"width",!0):Il(ae,"height",!0);else{let ge=t(te,"width"),W=t(te,"padding-left"),L=t(te,"padding-right"),z=t(te,"margin-left"),se=t(te,"margin-right"),Ne=te.getPropertyValue("box-sizing");if(Ne&&Ne==="border-box")j=ge+z+se;else{let{clientWidth:gt,offsetWidth:bt}=ae;j=ge+W+L+z+se+(bt-gt)}}ie&&(ae.style.transform=ie),oe&&(ae.style.webkitTransform=oe),e.roundLengths&&(j=Math.floor(j))}else j=(o-(e.slidesPerView-1)*S)/e.slidesPerView,e.roundLengths&&(j=Math.floor(j)),f[Y]&&(f[Y].style[n.getDirectionLabel("width")]=`${j}px`);f[Y]&&(f[Y].swiperSlideSize=j),v.push(j),e.centeredSlides?(F=F+j/2+N/2+S,N===0&&Y!==0&&(F=F-o/2-S),Y===0&&(F=F-o/2-S),Math.abs(F)<1/1e3&&(F=0),e.roundLengths&&(F=Math.floor(F)),J%e.slidesPerGroup===0&&C.push(F),P.push(F)):(e.roundLengths&&(F=Math.floor(F)),(J-Math.min(n.params.slidesPerGroupSkip,J))%n.params.slidesPerGroup===0&&C.push(F),P.push(F),F=F+j+S),n.virtualSize+=j+S,N=j,J+=1}}if(n.virtualSize=Math.max(n.virtualSize,o)+E,s&&m&&(e.effect==="slide"||e.effect==="coverflow")&&(i.style.width=`${n.virtualSize+S}px`),e.setWrapperSize&&(i.style[n.getDirectionLabel("width")]=`${n.virtualSize+S}px`),Z&&n.grid.updateWrapperSize(j,C),!e.centeredSlides){let Y=[];for(let ae=0;ae<C.length;ae+=1){let te=C[ae];e.roundLengths&&(te=Math.floor(te)),C[ae]<=n.virtualSize-o&&Y.push(te)}C=Y,Math.floor(n.virtualSize-o)-Math.floor(C[C.length-1])>1&&C.push(n.virtualSize-o)}if(g&&e.loop){let Y=v[0]+S;if(e.slidesPerGroup>1){let ae=Math.ceil((n.virtual.slidesBefore+n.virtual.slidesAfter)/e.slidesPerGroup),te=Y*e.slidesPerGroup;for(let ie=0;ie<ae;ie+=1)C.push(C[C.length-1]+te)}for(let ae=0;ae<n.virtual.slidesBefore+n.virtual.slidesAfter;ae+=1)e.slidesPerGroup===1&&C.push(C[C.length-1]+Y),P.push(P[P.length-1]+Y),n.virtualSize+=Y}if(C.length===0&&(C=[0]),S!==0){let Y=n.isHorizontal()&&s?"marginLeft":n.getDirectionLabel("marginRight");f.filter((ae,te)=>!e.cssMode||e.loop?!0:te!==f.length-1).forEach(ae=>{ae.style[Y]=`${S}px`})}if(e.centeredSlides&&e.centeredSlidesBounds){let Y=0;v.forEach(te=>{Y+=te+(S||0)}),Y-=S;let ae=Y>o?Y-o:0;C=C.map(te=>te<=0?-w:te>ae?ae+E:te)}if(e.centerInsufficientSlides){let Y=0;v.forEach(te=>{Y+=te+(S||0)}),Y-=S;let ae=(e.slidesOffsetBefore||0)+(e.slidesOffsetAfter||0);if(Y+ae<o){let te=(o-Y-ae)/2;C.forEach((ie,oe)=>{C[oe]=ie-te}),P.forEach((ie,oe)=>{P[oe]=ie+te})}}if(Object.assign(n,{slides:f,snapGrid:C,slidesGrid:P,slidesSizesGrid:v}),e.centeredSlides&&e.cssMode&&!e.centeredSlidesBounds){br(i,"--swiper-centered-offset-before",`${-C[0]}px`),br(i,"--swiper-centered-offset-after",`${n.size/2-v[v.length-1]/2}px`);let Y=-n.snapGrid[0],ae=-n.slidesGrid[0];n.snapGrid=n.snapGrid.map(te=>te+Y),n.slidesGrid=n.slidesGrid.map(te=>te+ae)}if(_!==A&&n.emit("slidesLengthChange"),C.length!==I&&(n.params.watchOverflow&&n.checkOverflow(),n.emit("snapGridLengthChange")),P.length!==k&&n.emit("slidesGridLengthChange"),e.watchSlidesProgress&&n.updateSlidesOffset(),n.emit("slidesUpdated"),!g&&!e.cssMode&&(e.effect==="slide"||e.effect==="fade")){let Y=`${e.containerModifierClass}backface-hidden`,ae=n.el.classList.contains(Y);_<=e.maxBackfaceHiddenSlides?ae||n.el.classList.add(Y):ae&&n.el.classList.remove(Y)}}function a8(n){let t=this,e=[],i=t.virtual&&t.params.virtual.enabled,a=0,o;typeof n=="number"?t.setTransition(n):n===!0&&t.setTransition(t.params.speed);let s=m=>i?t.slides[t.getSlideIndexByData(m)]:t.slides[m];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(m=>{e.push(m)});else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){let m=t.activeIndex+o;if(m>t.slides.length&&!i)break;e.push(s(m))}else e.push(s(t.activeIndex));for(o=0;o<e.length;o+=1)if(typeof e[o]<"u"){let m=e[o].offsetHeight;a=m>a?m:a}(a||a===0)&&(t.wrapperEl.style.height=`${a}px`)}function o8(){let n=this,t=n.slides,e=n.isElement?n.isHorizontal()?n.wrapperEl.offsetLeft:n.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(n.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-e-n.cssOverflowAdjustment()}var ow=(n,t,e)=>{t&&!n.classList.contains(e)?n.classList.add(e):!t&&n.classList.contains(e)&&n.classList.remove(e)};function r8(n){n===void 0&&(n=this&&this.translate||0);let t=this,e=t.params,{slides:i,rtlTranslate:a,snapGrid:o}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let s=-n;a&&(s=n),t.visibleSlidesIndexes=[],t.visibleSlides=[];let m=e.spaceBetween;typeof m=="string"&&m.indexOf("%")>=0?m=parseFloat(m.replace("%",""))/100*t.size:typeof m=="string"&&(m=parseFloat(m));for(let g=0;g<i.length;g+=1){let A=i[g],f=A.swiperSlideOffset;e.cssMode&&e.centeredSlides&&(f-=i[0].swiperSlideOffset);let _=(s+(e.centeredSlides?t.minTranslate():0)-f)/(A.swiperSlideSize+m),C=(s-o[0]+(e.centeredSlides?t.minTranslate():0)-f)/(A.swiperSlideSize+m),P=-(s-f),v=P+t.slidesSizesGrid[g],w=P>=0&&P<=t.size-t.slidesSizesGrid[g],E=P>=0&&P<t.size-1||v>1&&v<=t.size||P<=0&&v>=t.size;E&&(t.visibleSlides.push(A),t.visibleSlidesIndexes.push(g)),ow(A,E,e.slideVisibleClass),ow(A,w,e.slideFullyVisibleClass),A.progress=a?-_:_,A.originalProgress=a?-C:C}}function s8(n){let t=this;if(typeof n>"u"){let f=t.rtlTranslate?-1:1;n=t&&t.translate&&t.translate*f||0}let e=t.params,i=t.maxTranslate()-t.minTranslate(),{progress:a,isBeginning:o,isEnd:s,progressLoop:m}=t,g=o,A=s;if(i===0)a=0,o=!0,s=!0;else{a=(n-t.minTranslate())/i;let f=Math.abs(n-t.minTranslate())<1,_=Math.abs(n-t.maxTranslate())<1;o=f||a<=0,s=_||a>=1,f&&(a=0),_&&(a=1)}if(e.loop){let f=t.getSlideIndexByData(0),_=t.getSlideIndexByData(t.slides.length-1),C=t.slidesGrid[f],P=t.slidesGrid[_],v=t.slidesGrid[t.slidesGrid.length-1],w=Math.abs(n);w>=C?m=(w-C)/v:m=(w+v-P)/v,m>1&&(m-=1)}Object.assign(t,{progress:a,progressLoop:m,isBeginning:o,isEnd:s}),(e.watchSlidesProgress||e.centeredSlides&&e.autoHeight)&&t.updateSlidesProgress(n),o&&!g&&t.emit("reachBeginning toEdge"),s&&!A&&t.emit("reachEnd toEdge"),(g&&!o||A&&!s)&&t.emit("fromEdge"),t.emit("progress",a)}var Fu=(n,t,e)=>{t&&!n.classList.contains(e)?n.classList.add(e):!t&&n.classList.contains(e)&&n.classList.remove(e)};function l8(){let n=this,{slides:t,params:e,slidesEl:i,activeIndex:a}=n,o=n.virtual&&e.virtual.enabled,s=n.grid&&e.grid&&e.grid.rows>1,m=_=>qt(i,`.${e.slideClass}${_}, swiper-slide${_}`)[0],g,A,f;if(o)if(e.loop){let _=a-n.virtual.slidesBefore;_<0&&(_=n.virtual.slides.length+_),_>=n.virtual.slides.length&&(_-=n.virtual.slides.length),g=m(`[data-swiper-slide-index="${_}"]`)}else g=m(`[data-swiper-slide-index="${a}"]`);else s?(g=t.find(_=>_.column===a),f=t.find(_=>_.column===a+1),A=t.find(_=>_.column===a-1)):g=t[a];g&&(s||(f=aw(g,`.${e.slideClass}, swiper-slide`)[0],e.loop&&!f&&(f=t[0]),A=nw(g,`.${e.slideClass}, swiper-slide`)[0],e.loop&&!A===0&&(A=t[t.length-1]))),t.forEach(_=>{Fu(_,_===g,e.slideActiveClass),Fu(_,_===f,e.slideNextClass),Fu(_,_===A,e.slidePrevClass)}),n.emitSlidesClasses()}var rm=(n,t)=>{if(!n||n.destroyed||!n.params)return;let e=()=>n.isElement?"swiper-slide":`.${n.params.slideClass}`,i=t.closest(e());if(i){let a=i.querySelector(`.${n.params.lazyPreloaderClass}`);!a&&n.isElement&&(i.shadowRoot?a=i.shadowRoot.querySelector(`.${n.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(a=i.shadowRoot.querySelector(`.${n.params.lazyPreloaderClass}`),a&&a.remove())}
vendor: 2,424 bytes, line 1118
1118)),a&&a.remove()}},Ru=(n,t)=>{if(!n.slides[t])return;let e=n.slides[t].querySelector('[loading="lazy"]');e&&e.removeAttribute("loading")},zu=n=>{if(!n||n.destroyed||!n.params)return;let t=n.params.lazyPreloadPrevNext,e=n.slides.length;if(!e||!t||t<0)return;t=Math.min(t,e);let i=n.params.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(n.params.slidesPerView),a=n.activeIndex;if(n.params.grid&&n.params.grid.rows>1){let s=a,m=[s-t];m.push(...Array.from({length:t}).map((g,A)=>s+i+A)),n.slides.forEach((g,A)=>{m.includes(g.column)&&Ru(n,A)});return}let o=a+i-1;if(n.params.rewind||n.params.loop)for(let s=a-t;s<=o+t;s+=1){let m=(s%e+e)%e;(m<a||m>o)&&Ru(n,m)}else for(let s=Math.max(a-t,0);s<=Math.min(o+t,e-1);s+=1)s!==a&&(s>o||s<a)&&Ru(n,s)};function c8(n){let{slidesGrid:t,params:e}=n,i=n.rtlTranslate?n.translate:-n.translate,a;for(let o=0;o<t.length;o+=1)typeof t[o+1]<"u"?i>=t[o]&&i<t[o+1]-(t[o+1]-t[o])/2?a=o:i>=t[o]&&i<t[o+1]&&(a=o+1):i>=t[o]&&(a=o);return e.normalizeSlideIndex&&(a<0||typeof a>"u")&&(a=0),a}function d8(n){let t=this,e=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:a,activeIndex:o,realIndex:s,snapIndex:m}=t,g=n,A,f=P=>{let v=P-t.virtual.slidesBefore;return v<0&&(v=t.virtual.slides.length+v),v>=t.virtual.slides.length&&(v-=t.virtual.slides.length),v};if(typeof g>"u"&&(g=c8(t)),i.indexOf(e)>=0)A=i.indexOf(e);else{let P=Math.min(a.slidesPerGroupSkip,g);A=P+Math.floor((g-P)/a.slidesPerGroup)}if(A>=i.length&&(A=i.length-1),g===o&&!t.params.loop){A!==m&&(t.snapIndex=A,t.emit("snapIndexChange"));return}if(g===o&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=f(g);return}let _=t.grid&&a.grid&&a.grid.rows>1,C;if(t.virtual&&a.virtual.enabled&&a.loop)C=f(g);else if(_){let P=t.slides.find(w=>w.column===g),v=parseInt(P.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(t.slides.indexOf(P),0)),C=Math.floor(v/a.grid.rows)}else if(t.slides[g]){let P=t.slides[g].getAttribute("data-swiper-slide-index");P?C=parseInt(P,10):C=g}else C=g;Object.assign(t,{previousSnapIndex:m,snapIndex:A,previousRealIndex:s,realIndex:C,previousIndex:o,activeIndex:g}),t.initialized&&zu(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(s!==C&&t.emit("realIndexChange"),t.emit("slideChange"))}function m8(n,t){let e=this,i=e.params,a=n.closest(`.${i.slideClass}, swiper-slide`);!a&&e.isElement&&t&&t.length>
vendor: 6,699 bytes, line 1118
11181&&t.includes(n)&&[...t.slice(t.indexOf(n)+1,t.length)].forEach(m=>{!a&&m.matches&&m.matches(`.${i.slideClass}, swiper-slide`)&&(a=m)});let o=!1,s;if(a){for(let m=0;m<e.slides.length;m+=1)if(e.slides[m]===a){o=!0,s=m;break}}if(a&&o)e.clickedSlide=a,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt(a.getAttribute("data-swiper-slide-index"),10):e.clickedIndex=s;else{e.clickedSlide=void 0,e.clickedIndex=void 0;return}i.slideToClickedSlide&&e.clickedIndex!==void 0&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}var p8={updateSize:i8,updateSlides:n8,updateAutoHeight:a8,updateSlidesOffset:o8,updateSlidesProgress:r8,updateProgress:s8,updateSlidesClasses:l8,updateActiveIndex:d8,updateClickedSlide:m8};function h8(n){n===void 0&&(n=this.isHorizontal()?"x":"y");let t=this,{params:e,rtlTranslate:i,translate:a,wrapperEl:o}=t;if(e.virtualTranslate)return i?-a:a;if(e.cssMode)return a;let s=kl(o,n);return s+=t.cssOverflowAdjustment(),i&&(s=-s),s||0}function u8(n,t){let e=this,{rtlTranslate:i,params:a,wrapperEl:o,progress:s}=e,m=0,g=0,A=0;e.isHorizontal()?m=i?-n:n:g=n,a.roundLengths&&(m=Math.floor(m),g=Math.floor(g)),e.previousTranslate=e.translate,e.translate=e.isHorizontal()?m:g,a.cssMode?o[e.isHorizontal()?"scrollLeft":"scrollTop"]=e.isHorizontal()?-m:-g:a.virtualTranslate||(e.isHorizontal()?m-=e.cssOverflowAdjustment():g-=e.cssOverflowAdjustment(),o.style.transform=`translate3d(${m}px, ${g}px, ${A}px)`);let f,_=e.maxTranslate()-e.minTranslate();_===0?f=0:f=(n-e.minTranslate())/_,f!==s&&e.updateProgress(n),e.emit("setTranslate",e.translate,t)}function g8(){return-this.snapGrid[0]}function A8(){return-this.snapGrid[this.snapGrid.length-1]}function f8(n,t,e,i,a){n===void 0&&(n=0),t===void 0&&(t=this.params.speed),e===void 0&&(e=!0),i===void 0&&(i=!0);let o=this,{params:s,wrapperEl:m}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;let g=o.minTranslate(),A=o.maxTranslate(),f;if(i&&n>g?f=g:i&&n<A?f=A:f=n,o.updateProgress(f),s.cssMode){let _=o.isHorizontal();if(t===0)m[_?"scrollLeft":"scrollTop"]=-f;else{if(!o.support.smoothScroll)return Bu({swiper:o,targetPosition:-f,side:_?"left":"top"}),!0;m.scrollTo({[_?"left":"top"]:-f,behavior:"smooth"})}return!0}return t===0?(o.setTransition(0),o.setTranslate(f),e&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(f),e&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(C){!o||o.destroyed||C.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,e&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}var b8={getTranslate:h8,setTranslate:u8,minTranslate:g8,maxTranslate:A8,translateTo:f8};function _8(n,t){let e=this;e.params.cssMode||(e.wrapperEl.style.transitionDuration=`${n}ms`,e.wrapperEl.style.transitionDelay=n===0?"0ms":""),e.emit("setTransition",n,t)}function pw(n){let{swiper:t,runCallbacks:e,direction:i,step:a}=n,{activeIndex:o,previousIndex:s}=t,m=i;m||(o>s?m="next":o<s?m="prev":m="reset"),t.emit(`transition${a}`),e&&m==="reset"?t.emit(`slideResetTransition${a}`):e&&o!==s&&(t.emit(`slideChangeTransition${a}`),m==="next"?t.emit(`slideNextTransition${a}`):t.emit(`slidePrevTransition${a}`))}function v8(n,t){n===void 0&&(n=!0);let e=this,{params:i}=e;i.cssMode||(i.autoHeight&&e.updateAutoHeight(),pw({swiper:e,runCallbacks:n,direction:t,step:"Start"}))}function w8(n,t){n===void 0&&(n=!0);let e=this,{params:i}=e;e.animating=!1,!i.cssMode&&(e.setTransition(0),pw({swiper:e,runCallbacks:n,direction:t,step:"End"}))}var x8={setTransition:_8,transitionStart:v8,transitionEnd:w8};function C8(n,t,e,i,a){n===void 0&&(n=0),e===void 0&&(e=!0),typeof n=="string"&&(n=parseInt(n,10));let o=this,s=n;s<0&&(s=0);let{params:m,snapGrid:g,slidesGrid:A,previousIndex:f,activeIndex:_,rtlTranslate:C,wrapperEl:P,enabled:v}=o;if(!v&&!i&&!a||o.destroyed||o.animating&&m.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=o.params.speed);let w=Math.min(o.params.slidesPerGroupSkip,s),E=w+Math.floor((s-w)/o.params.slidesPerGroup);E>=g.length&&(E=g.length-1);let I=-g[E];if(m.normalizeSlideIndex)for(let Z=0;Z<A.length;Z+=1){let j=-Math.floor(I*100),V=Math.floor(A[Z]*100),Y=Math.floor(A[Z+1]*100);typeof A[Z+1]<"u"?j>=V&&j<Y-(Y-V)/2?s=Z:j>=V&&j<Y&&(s=Z+1):j>=V&&(s=Z)}if(o.initialized&&s!==_&&(!o.allowSlideNext&&(C?I>o.translate&&I>o.minTranslate():I<o.translate&&I<o.minTranslate())||!o.allowSlidePrev&&I>o.translate&&I>o.maxTranslate()&&(_||0)!==s))return!1;s!==(f||0)&&e&&o.emit("beforeSlideChangeStart"),o.updateProgress(I);let k;s>_?k="next":s<_?k="prev":k="reset";let S=o.virtual&&o.params.virtual.enabled;if(!(S&&a)&&(C&&-I===o.translate||!C&&I===o.translate))return o.updateActiveIndex(s),m.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),m.effect!=="slide"&&o.setTranslate(I),k!=="reset"&&(o.transitionStart(e,k),o.transitionEnd(e,k)),!1;if(m.cssMode){let Z=o.isHorizontal(),j=C?I:-I;if(t===0)S&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),S&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{P[Z?"scrollLeft":"scrollTop"]=j})):P[Z?"scrollLeft":"scrollTop"]=j,S&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return Bu({swiper:o,targetPosition:j,side:Z?"left":"top"}),!0;P.scrollTo({[Z?"left":"top"]:j,behavior:"smooth"})}return!0}let J=mw().isSafari;return S&&!a&&J&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(t),o.setTranslate(I),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,i),o.transitionStart(e,k),t===0?o.transitionEnd(e,k):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(j){!o||o.destroyed||j.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(e,k))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function y8(n,t,e,i){n===void 0&&(n=0),e===void 0&&(e=!0),typeof n=="string"&&(n=parseInt(n,10));let a=this;if(a.destroyed)return;typeof t>"u"&&(t=a.params.speed);let o=a.grid&&a.params.grid&&a.params.grid.rows>1,s=n;if(a.params.loop)if(a.virtual&&a.params.virtual.enabled)s=s+a.virtual.slidesBefore;else{let m;if(o){let C=s*a.params.grid.rows;m=a.slides.find(P=>
vendor: 8,973 bytes, line 1118
1118P.getAttribute("data-swiper-slide-index")*1===C).column}else m=a.getSlideIndexByData(s);let g=o?Math.ceil(a.slides.length/a.params.grid.rows):a.slides.length,{centeredSlides:A}=a.params,f=a.params.slidesPerView;f==="auto"?f=a.slidesPerViewDynamic():(f=Math.ceil(parseFloat(a.params.slidesPerView,10)),A&&f%2===0&&(f=f+1));let _=g-m<f;if(A&&(_=_||m<Math.ceil(f/2)),i&&A&&a.params.slidesPerView!=="auto"&&!o&&(_=!1),_){let C=A?m<a.activeIndex?"prev":"next":m-a.activeIndex-1<a.params.slidesPerView?"next":"prev";a.loopFix({direction:C,slideTo:!0,activeSlideIndex:C==="next"?m+1:m-g+1,slideRealIndex:C==="next"?a.realIndex:void 0})}if(o){let C=s*a.params.grid.rows;s=a.slides.find(P=>P.getAttribute("data-swiper-slide-index")*1===C).column}else s=a.getSlideIndexByData(s)}return requestAnimationFrame(()=>{a.slideTo(s,t,e,i)}),a}function M8(n,t,e){t===void 0&&(t=!0);let i=this,{enabled:a,params:o,animating:s}=i;if(!a||i.destroyed)return i;typeof n>"u"&&(n=i.params.speed);let m=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(m=Math.max(i.slidesPerViewDynamic("current",!0),1));let g=i.activeIndex<o.slidesPerGroupSkip?1:m,A=i.virtual&&o.virtual.enabled;if(o.loop){if(s&&!A&&o.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+g,n,t,e)}),!0}return o.rewind&&i.isEnd?i.slideTo(0,n,t,e):i.slideTo(i.activeIndex+g,n,t,e)}function P8(n,t,e){t===void 0&&(t=!0);let i=this,{params:a,snapGrid:o,slidesGrid:s,rtlTranslate:m,enabled:g,animating:A}=i;if(!g||i.destroyed)return i;typeof n>"u"&&(n=i.params.speed);let f=i.virtual&&a.virtual.enabled;if(a.loop){if(A&&!f&&a.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}let _=m?i.translate:-i.translate;function C(k){return k<0?-Math.floor(Math.abs(k)):Math.floor(k)}let P=C(_),v=o.map(k=>C(k)),w=a.freeMode&&a.freeMode.enabled,E=o[v.indexOf(P)-1];if(typeof E>"u"&&(a.cssMode||w)){let k;o.forEach((S,F)=>{P>=S&&(k=F)}),typeof k<"u"&&(E=w?o[k]:o[k>0?k-1:k])}let I=0;if(typeof E<"u"&&(I=s.indexOf(E),I<0&&(I=i.activeIndex-1),a.slidesPerView==="auto"&&a.slidesPerGroup===1&&a.slidesPerGroupAuto&&(I=I-i.slidesPerViewDynamic("previous",!0)+1,I=Math.max(I,0))),a.rewind&&i.isBeginning){let k=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(k,n,t,e)}else if(a.loop&&i.activeIndex===0&&a.cssMode)return requestAnimationFrame(()=>{i.slideTo(I,n,t,e)}),!0;return i.slideTo(I,n,t,e)}function O8(n,t,e){t===void 0&&(t=!0);let i=this;if(!i.destroyed)return typeof n>"u"&&(n=i.params.speed),i.slideTo(i.activeIndex,n,t,e)}function S8(n,t,e,i){t===void 0&&(t=!0),i===void 0&&(i=.5);let a=this;if(a.destroyed)return;typeof n>"u"&&(n=a.params.speed);let o=a.activeIndex,s=Math.min(a.params.slidesPerGroupSkip,o),m=s+Math.floor((o-s)/a.params.slidesPerGroup),g=a.rtlTranslate?a.translate:-a.translate;if(g>=a.snapGrid[m]){let A=a.snapGrid[m],f=a.snapGrid[m+1];g-A>(f-A)*i&&(o+=a.params.slidesPerGroup)}else{let A=a.snapGrid[m-1],f=a.snapGrid[m];g-A<=(f-A)*i&&(o-=a.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,a.slidesGrid.length-1),a.slideTo(o,n,t,e)}function E8(){let n=this;if(n.destroyed)return;let{params:t,slidesEl:e}=n,i=t.slidesPerView==="auto"?n.slidesPerViewDynamic():t.slidesPerView,a=n.getSlideIndexWhenGrid(n.clickedIndex),o,s=n.isElement?"swiper-slide":`.${t.slideClass}`,m=n.grid&&n.params.grid&&n.params.grid.rows>1;if(t.loop){if(n.animating)return;o=parseInt(n.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?n.slideToLoop(o):a>(m?(n.slides.length-i)/2-(n.params.grid.rows-1):n.slides.length-i)?(n.loopFix(),a=n.getSlideIndex(qt(e,`${s}[data-swiper-slide-index="${o}"]`)[0]),Pa(()=>{n.slideTo(a)})):n.slideTo(a)}else n.slideTo(a)}var k8={slideTo:C8,slideToLoop:y8,slideNext:M8,slidePrev:P8,slideReset:O8,slideToClosest:S8,slideToClickedSlide:E8};function B8(n,t){let e=this,{params:i,slidesEl:a}=e;if(!i.loop||e.virtual&&e.params.virtual.enabled)return;let o=()=>{qt(a,`.${i.slideClass}, swiper-slide`).forEach((P,v)=>{P.setAttribute("data-swiper-slide-index",v)})},s=()=>{let C=qt(a,`.${i.slideBlankClass}`);C.forEach(P=>{P.remove()}),C.length>0&&(e.recalcSlides(),e.updateSlides())},m=e.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||m)&&s();let g=i.slidesPerGroup*(m?i.grid.rows:1),A=e.slides.length%g!==0,f=m&&e.slides.length%i.grid.rows!==0,_=C=>{for(let P=0;P<C;P+=1){let v=e.isElement?mi("swiper-slide",[i.slideBlankClass]):mi("div",[i.slideClass,i.slideBlankClass]);e.slidesEl.append(v)}};if(A){if(i.loopAddBlankSlides){let C=g-e.slides.length%g;_(C),e.recalcSlides(),e.updateSlides()}else Bl("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else if(f){if(i.loopAddBlankSlides){let C=i.grid.rows-e.slides.length%i.grid.rows;_(C),e.recalcSlides(),e.updateSlides()}else Bl("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else o();e.loopFix({slideRealIndex:n,direction:i.centeredSlides?void 0:"next",initial:t})}function I8(n){let{slideRealIndex:t,slideTo:e=!0,direction:i,setTranslate:a,activeSlideIndex:o,initial:s,byController:m,byMousewheel:g}=n===void 0?{}:n,A=this;if(!A.params.loop)return;A.emit("beforeLoopFix");let{slides:f,allowSlidePrev:_,allowSlideNext:C,slidesEl:P,params:v}=A,{centeredSlides:w,initialSlide:E}=v;if(A.allowSlidePrev=!0,A.allowSlideNext=!0,A.virtual&&v.virtual.enabled){e&&(!v.centeredSlides&&A.snapIndex===0?A.slideTo(A.virtual.slides.length,0,!1,!0):v.centeredSlides&&A.snapIndex<v.slidesPerView?A.slideTo(A.virtual.slides.length+A.snapIndex,0,!1,!0):A.snapIndex===A.snapGrid.length-1&&A.slideTo(A.virtual.slidesBefore,0,!1,!0)),A.allowSlidePrev=_,A.allowSlideNext=C,A.emit("loopFix");return}let I=v.slidesPerView;I==="auto"?I=A.slidesPerViewDynamic():(I=Math.ceil(parseFloat(v.slidesPerView,10)),w&&I%2===0&&(I=I+1));let k=v.slidesPerGroupAuto?I:v.slidesPerGroup,S=w?Math.max(k,Math.ceil(I/2)):k;S%k!==0&&(S+=k-S%k),S+=v.loopAdditionalSlides,A.loopedSlides=S;let F=A.grid&&v.grid&&v.grid.rows>1;f.length<I+S||A.params.effect==="cards"&&f.length<I+S*2?Bl("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):F&&v.grid.fill==="row"&&Bl("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let N=[],J=[],Z=F?Math.ceil(f.length/v.grid.rows):f.length,j=s&&Z-E<I&&!w,V=j?E:A.activeIndex;typeof o>"u"?o=A.getSlideIndex(f.find(W=>W.classList.contains(v.slideActiveClass))):V=o;let Y=i==="next"||!i,ae=i==="prev"||!i,te=0,ie=0,ge=(F?f[o].column:o)+(w&&typeof a>"u"?-I/2+.5:0);if(ge<S){te=Math.max(S-ge,k);for(let W=0;W<S-ge;W+=1){let L=W-Math.floor(W/Z)*Z;if(F){let z=Z-L-1;for(let se=f.length-1;se>=0;se-=1)f[se].column===z&&N.push(se)}else N.push(Z-L-1)}}else if(ge+I>Z-S){ie=Math.max(ge-(Z-S*2),k),j&&(ie=Math.max(ie,I-Z+E+1));for(let W=0;W<ie;W+=1){let L=W-Math.floor(W/Z)*Z;F?f.forEach((z,se)=>{z.column===L&&J.push(se)}):J.push(L)}}if(A.__preventObserver__=!0,requestAnimationFrame(()=>{A.__preventObserver__=!1}),A.params.effect==="cards"&&f.length<I+S*2&&(J.includes(o)&&J.splice(J.indexOf(o),1),N.includes(o)&&N.splice(N.indexOf(o),1)),ae&&N.forEach(W=>{f[W].swiperLoopMoveDOM=!0,P.prepend(f[W]),f[W].swiperLoopMoveDOM=!1}),Y&&J.forEach(W=>{f[W].swiperLoopMoveDOM=!0,P.append(f[W]),f[W].swiperLoopMoveDOM=!1}),A.recalcSlides(),v.slidesPerView==="auto"?A.updateSlides():F&&(N.length>0&&ae||J.length>0&&Y)&&A.slides.forEach((W,L)=>{A.grid.updateSlide(L,W,A.slides)}),v.watchSlidesProgress&&A.updateSlidesOffset(),e){if(N.length>0&&ae){if(typeof t>"u"){let W=A.slidesGrid[V],z=A.slidesGrid[V+te]-W;g?A.setTranslate(A.translate-z):(A.slideTo(V+Math.ceil(te),0,!1,!0),a&&(A.touchEventsData.startTranslate=A.touchEventsData.startTranslate-z,A.touchEventsData.currentTranslate=A.touchEventsData.currentTranslate-z))}else if(a){let W=F?N.length/v.grid.rows:N.length;A.slideTo(A.activeIndex+W,0,!1,!0),A.touchEventsData.currentTranslate=A.translate}}else if(J.length>0&&Y)if(typeof t>"u"){let W=A.slidesGrid[V],z=A.slidesGrid[V-ie]-W;g?A.setTranslate(A.translate-z):(A.slideTo(V-ie,0,!1,!0),a&&(A.touchEventsData.startTranslate=A.touchEventsData.startTranslate-z,A.touchEventsData.currentTranslate=A.touchEventsData.currentTranslate-z))}else{let W=F?J.length/v.grid.rows:J.length;A.slideTo(A.activeIndex-W,0,!1,!0)}}if(A.allowSlidePrev=_,A.allowSlideNext=C,A.controller&&A.controller.control&&!m){let W={slideRealIndex:t,direction:i,setTranslate:a,activeSlideIndex:o,b
vendor: 6,771 bytes, line 1118
1118yController:!0};Array.isArray(A.controller.control)?A.controller.control.forEach(L=>{!L.destroyed&&L.params.loop&&L.loopFix(ki(Je({},W),{slideTo:L.params.slidesPerView===v.slidesPerView?e:!1}))}):A.controller.control instanceof A.constructor&&A.controller.control.params.loop&&A.controller.control.loopFix(ki(Je({},W),{slideTo:A.controller.control.params.slidesPerView===v.slidesPerView?e:!1}))}A.emit("loopFix")}function T8(){let n=this,{params:t,slidesEl:e}=n;if(!t.loop||!e||n.virtual&&n.params.virtual.enabled)return;n.recalcSlides();let i=[];n.slides.forEach(a=>{let o=typeof a.swiperSlideIndex>"u"?a.getAttribute("data-swiper-slide-index")*1:a.swiperSlideIndex;i[o]=a}),n.slides.forEach(a=>{a.removeAttribute("data-swiper-slide-index")}),i.forEach(a=>{e.append(a)}),n.recalcSlides(),n.slideTo(n.realIndex,0)}var D8={loopCreate:B8,loopFix:I8,loopDestroy:T8};function F8(n){let t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;let e=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),e.style.cursor="move",e.style.cursor=n?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function R8(){let n=this;n.params.watchOverflow&&n.isLocked||n.params.cssMode||(n.isElement&&(n.__preventObserver__=!0),n[n.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",n.isElement&&requestAnimationFrame(()=>{n.__preventObserver__=!1}))}var L8={setGrabCursor:F8,unsetGrabCursor:R8};function Q8(n,t){t===void 0&&(t=this);function e(i){if(!i||i===Ht()||i===Bt())return null;i.assignedSlot&&(i=i.assignedSlot);let a=i.closest(n);return!a&&!i.getRootNode?null:a||e(i.getRootNode().host)}return e(t)}function rw(n,t,e){let i=Bt(),{params:a}=n,o=a.edgeSwipeDetection,s=a.edgeSwipeThreshold;return o&&(e<=s||e>=i.innerWidth-s)?o==="prevent"?(t.preventDefault(),!0):!1:!0}function z8(n){let t=this,e=Ht(),i=n;i.originalEvent&&(i=i.originalEvent);let a=t.touchEventsData;if(i.type==="pointerdown"){if(a.pointerId!==null&&a.pointerId!==i.pointerId)return;a.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(a.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){rw(t,i,i.targetTouches[0].pageX);return}let{params:o,touches:s,enabled:m}=t;if(!m||!o.simulateTouch&&i.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let g=i.target;if(o.touchEventsTarget==="wrapper"&&!iw(g,t.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||a.isTouched&&a.isMoved)return;let A=!!o.noSwipingClass&&o.noSwipingClass!=="",f=i.composedPath?i.composedPath():i.path;A&&i.target&&i.target.shadowRoot&&f&&(g=f[0]);let _=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,C=!!(i.target&&i.target.shadowRoot);if(o.noSwiping&&(C?Q8(_,g):g.closest(_))){t.allowClick=!0;return}if(o.swipeHandler&&!g.closest(o.swipeHandler))return;s.currentX=i.pageX,s.currentY=i.pageY;let P=s.currentX,v=s.currentY;if(!rw(t,i,P))return;Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=P,s.startY=v,a.touchStartTime=Wi(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(a.allowThresholdMove=!1);let w=!0;g.matches(a.focusableElements)&&(w=!1,g.nodeName==="SELECT"&&(a.isTouched=!1)),e.activeElement&&e.activeElement.matches(a.focusableElements)&&e.activeElement!==g&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!g.matches(a.focusableElements))&&e.activeElement.blur();let E=w&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||E)&&!g.isContentEditable&&i.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function U8(n){let t=Ht(),e=this,i=e.touchEventsData,{params:a,touches:o,rtlTranslate:s,enabled:m}=e;if(!m||!a.simulateTouch&&n.pointerType==="mouse")return;let g=n;if(g.originalEvent&&(g=g.originalEvent),g.type==="pointermove"&&(i.touchId!==null||g.pointerId!==i.pointerId))return;let A;if(g.type==="touchmove"){if(A=[...g.changedTouches].find(J=>J.identifier===i.touchId),!A||A.identifier!==i.touchId)return}else A=g;if(!i.isTouched){i.startMoving&&i.isScrolling&&e.emit("touchMoveOpposite",g);return}let f=A.pageX,_=A.pageY;if(g.preventedByNestedSwiper){o.startX=f,o.startY=_;return}if(!e.allowTouchMove){g.target.matches(i.focusableElements)||(e.allowClick=!1),i.isTouched&&(Object.assign(o,{startX:f,startY:_,currentX:f,currentY:_}),i.touchStartTime=Wi());return}if(a.touchReleaseOnEdges&&!a.loop)if(e.isVertical()){if(_<o.startY&&e.translate<=e.maxTranslate()||_>o.startY&&e.translate>=e.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(s&&(f>o.startX&&-e.translate<=e.maxTranslate()||f<o.startX&&-e.translate>=e.minTranslate()))return;if(!s&&(f<o.startX&&e.translate<=e.maxTranslate()||f>o.startX&&e.translate>=e.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==g.target&&g.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&g.target===t.activeElement&&g.target.matches(i.focusableElements)){i.isMoved=!0,e.allowClick=!1;return}i.allowTouchCallbacks&&e.emit("touchMove",g),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=f,o.currentY=_;let C=o.currentX-o.startX,P=o.currentY-o.startY;if(e.params.threshold&&Math.sqrt(C**2+P**2)<e.params.threshold)return;if(typeof i.isScrolling>"u"){let J;e.isHorizontal()&&o.currentY===o.startY||e.isVertical()&&o.currentX===o.startX?i.isScrolling=!1:C*C+P*P>=25&&(J=Math.atan2(Math.abs(P),Math.abs(C))*180/Math.PI,i.isScrolling=e.isHorizontal()?J>a.touchAngle:90-J>a.touchAngle)}if(i.isScrolling&&e.emit("touchMoveOpposite",g),typeof i.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(i.startMoving=!0),i.isScrolling||g.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;e.allowClick=!1,!a.cssMode&&g.cancelable&&g.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&g.stopPropagation();let v=e.isHorizontal()?C:P,w=e.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;a.oneWayMovement&&(v=Math.abs(v)*(s?1:-1),w=Math.abs(w)*(s?1:-1)),o.diff=v,v*=a.touchRatio,s&&(v=-v,w=-w);let E=e.touchesDirection;e.swipeDirection=v>0?"prev":"next",e.touchesDirection=w>0?"prev":"next";let I=e.params.loop&&!a.cssMode,k=e.touchesDirection==="next"&&e.allowSlideNext||e.touchesDirection==="prev"&&e.allowSlidePrev;if(!i.isMoved){if(I&&k&&e.loopFix({direction:e.swipeDirection}),i.startTranslate=e.getTranslate(),e.setTransition(0),e.animating){let J=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});
vendor: 6,978 bytes, line 1118
1118e.wrapperEl.dispatchEvent(J)}i.allowMomentumBounce=!1,a.grabCursor&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!0),e.emit("sliderFirstMove",g)}let S;if(new Date().getTime(),a._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&E!==e.touchesDirection&&I&&k&&Math.abs(v)>=1){Object.assign(o,{startX:f,startY:_,currentX:f,currentY:_,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}e.emit("sliderMove",g),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let F=!0,N=a.resistanceRatio;if(a.touchReleaseOnEdges&&(N=0),v>0?(I&&k&&!S&&i.allowThresholdMove&&i.currentTranslate>(a.centeredSlides?e.minTranslate()-e.slidesSizesGrid[e.activeIndex+1]-(a.slidesPerView!=="auto"&&e.slides.length-a.slidesPerView>=2?e.slidesSizesGrid[e.activeIndex+1]+e.params.spaceBetween:0)-e.params.spaceBetween:e.minTranslate())&&e.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>e.minTranslate()&&(F=!1,a.resistance&&(i.currentTranslate=e.minTranslate()-1+(-e.minTranslate()+i.startTranslate+v)**N))):v<0&&(I&&k&&!S&&i.allowThresholdMove&&i.currentTranslate<(a.centeredSlides?e.maxTranslate()+e.slidesSizesGrid[e.slidesSizesGrid.length-1]+e.params.spaceBetween+(a.slidesPerView!=="auto"&&e.slides.length-a.slidesPerView>=2?e.slidesSizesGrid[e.slidesSizesGrid.length-1]+e.params.spaceBetween:0):e.maxTranslate())&&e.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:e.slides.length-(a.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(parseFloat(a.slidesPerView,10)))}),i.currentTranslate<e.maxTranslate()&&(F=!1,a.resistance&&(i.currentTranslate=e.maxTranslate()+1-(e.maxTranslate()-i.startTranslate-v)**N))),F&&(g.preventedByNestedSwiper=!0),!e.allowSlideNext&&e.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!e.allowSlidePrev&&e.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!e.allowSlidePrev&&!e.allowSlideNext&&(i.currentTranslate=i.startTranslate),a.threshold>0)if(Math.abs(v)>a.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,i.currentTranslate=i.startTranslate,o.diff=e.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{i.currentTranslate=i.startTranslate;return}!a.followFinger||a.cssMode||((a.freeMode&&a.freeMode.enabled&&e.freeMode||a.watchSlidesProgress)&&(e.updateActiveIndex(),e.updateSlidesClasses()),a.freeMode&&a.freeMode.enabled&&e.freeMode&&e.freeMode.onTouchMove(),e.updateProgress(i.currentTranslate),e.setTranslate(i.currentTranslate))}function H8(n){let t=this,e=t.touchEventsData,i=n;i.originalEvent&&(i=i.originalEvent);let a;if(i.type==="touchend"||i.type==="touchcancel"){if(a=[...i.changedTouches].find(N=>N.identifier===e.touchId),!a||a.identifier!==e.touchId)return}else{if(e.touchId!==null||i.pointerId!==e.pointerId)return;a=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;e.pointerId=null,e.touchId=null;let{params:s,touches:m,rtlTranslate:g,slidesGrid:A,enabled:f}=t;if(!f||!s.simulateTouch&&i.pointerType==="mouse")return;if(e.allowTouchCallbacks&&t.emit("touchEnd",i),e.allowTouchCallbacks=!1,!e.isTouched){e.isMoved&&s.grabCursor&&t.setGrabCursor(!1),e.isMoved=!1,e.startMoving=!1;return}s.grabCursor&&e.isMoved&&e.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);let _=Wi(),C=_-e.touchStartTime;if(t.allowClick){let N=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(N&&N[0]||i.target,N),t.emit("tap click",i),C<300&&_-e.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(e.lastClickTime=Wi(),Pa(()=>{t.destroyed||(t.allowClick=!0)}),!e.isTouched||!e.isMoved||!t.swipeDirection||m.diff===0&&!e.loopSwapReset||e.currentTranslate===e.startTranslate&&!e.loopSwapReset){e.isTouched=!1,e.isMoved=!1,e.startMoving=!1;return}e.isTouched=!1,e.isMoved=!1,e.startMoving=!1;let P;if(s.followFinger?P=g?t.translate:-t.translate:P=-e.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:P});return}let v=P>=-t.maxTranslate()&&!t.params.loop,w=0,E=t.slidesSizesGrid[0];for(let N=0;N<A.length;N+=N<s.slidesPerGroupSkip?1:s.slidesPerGroup){let J=N<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;typeof A[N+J]<"u"?(v||P>=A[N]&&P<A[N+J])&&(w=N,E=A[N+J]-A[N]):(v||P>=A[N])&&(w=N,E=A[A.length-1]-A[A.length-2])}let I=null,k=null;s.rewind&&(t.isBeginning?k=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(I=0));let S=(P-A[w])/E,F=w<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(C>s.longSwipesMs){if(!s.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(S>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?I:w+F):t.slideTo(w)),t.swipeDirection==="prev"&&(S>1-s.longSwipesRatio?t.slideTo(w+F):k!==null&&S<0&&Math.abs(S)>s.longSwipesRatio?t.slideTo(k):t.slideTo(w))}else{if(!s.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(w+F):t.slideTo(w):(t.swipeDirection==="next"&&t.slideTo(I!==null?I:w+F),t.swipeDirection==="prev"&&t.slideTo(k!==null?k:w))}}function sw(){let n=this,{params:t,el:e}=n;if(e&&e.offsetWidth===0)return;t.breakpoints&&n.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:a,snapGrid:o}=n,s=n.virtual&&n.params.virtual.enabled;n.allowSlideNext=!0,n.allowSlidePrev=!0,n.updateSize(),n.updateSlides(),n.updateSlidesClasses();let m=s&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&n.isEnd&&!n.isBeginning&&!n.params.centeredSlides&&!m?n.slideTo(n.slides.length-1,0,!1,!0):n.params.loop&&!s?n.slideToLoop(n.realIndex,0,!1,!0):n.slideTo(n.activeIndex,0,!1,!0),n.autoplay&&n.autoplay.running&&n.autoplay.paused&&(clearTimeout(n.autoplay.resizeTimeout),n.autoplay.resizeTimeout=setTimeout(()=>{n.autoplay&&n.autoplay.running&&n.autoplay.paused&&n.autoplay.resume()},500)),n.allowSlidePrev=a,n.allowSlideNext=i,n.params.watchOverflow&&o!==n.snapGrid&&n.checkOverflow()}function V8(n){let t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&n.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(n.stopPropagation(),n.stopImmediatePropagation())))}function N8(){let n=this,{wrapperEl:t,rtlTranslate:e,enabled:i}=n;if(!i)return;n.previousTranslate=n.translate,n.isHorizontal()?n.translate=-t.scrollLeft:n.translate=-t.scrollTop,n.translate===0&&(n.translate=0),n.updateActiveIndex(),n.updateSlidesClasses();let a,o=n.maxTranslate()-n.minTranslate();o===0?a=0:a=(n.translate-n.minTranslate())/o,a!==n.progress&&n.updateProgress(e?-n.translate:n.translate),n.emit("setTranslate",n.translate,!1)}function j8(n){let t=this;rm(t,n.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update(
vendor: 8,203 bytes, line 1118
1118)}function G8(){let n=this;n.documentTouchHandlerProceeded||(n.documentTouchHandlerProceeded=!0,n.params.touchReleaseOnEdges&&(n.el.style.touchAction="auto"))}var hw=(n,t)=>{let e=Ht(),{params:i,el:a,wrapperEl:o,device:s}=n,m=!!i.nested,g=t==="on"?"addEventListener":"removeEventListener",A=t;!a||typeof a=="string"||(e[g]("touchstart",n.onDocumentTouchStart,{passive:!1,capture:m}),a[g]("touchstart",n.onTouchStart,{passive:!1}),a[g]("pointerdown",n.onTouchStart,{passive:!1}),e[g]("touchmove",n.onTouchMove,{passive:!1,capture:m}),e[g]("pointermove",n.onTouchMove,{passive:!1,capture:m}),e[g]("touchend",n.onTouchEnd,{passive:!0}),e[g]("pointerup",n.onTouchEnd,{passive:!0}),e[g]("pointercancel",n.onTouchEnd,{passive:!0}),e[g]("touchcancel",n.onTouchEnd,{passive:!0}),e[g]("pointerout",n.onTouchEnd,{passive:!0}),e[g]("pointerleave",n.onTouchEnd,{passive:!0}),e[g]("contextmenu",n.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&a[g]("click",n.onClick,!0),i.cssMode&&o[g]("scroll",n.onScroll),i.updateOnWindowResize?n[A](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",sw,!0):n[A]("observerUpdate",sw,!0),a[g]("load",n.onLoad,{capture:!0}))};function K8(){let n=this,{params:t}=n;n.onTouchStart=z8.bind(n),n.onTouchMove=U8.bind(n),n.onTouchEnd=H8.bind(n),n.onDocumentTouchStart=G8.bind(n),t.cssMode&&(n.onScroll=N8.bind(n)),n.onClick=V8.bind(n),n.onLoad=j8.bind(n),hw(n,"on")}function W8(){hw(this,"off")}var Y8={attachEvents:K8,detachEvents:W8},lw=(n,t)=>n.grid&&t.grid&&t.grid.rows>1;function q8(){let n=this,{realIndex:t,initialized:e,params:i,el:a}=n,o=i.breakpoints;if(!o||o&&Object.keys(o).length===0)return;let s=Ht(),m=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",g=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?n.el:s.querySelector(i.breakpointsBase),A=n.getBreakpoint(o,m,g);if(!A||n.currentBreakpoint===A)return;let _=(A in o?o[A]:void 0)||n.originalParams,C=lw(n,i),P=lw(n,_),v=n.params.grabCursor,w=_.grabCursor,E=i.enabled;C&&!P?(a.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),n.emitContainerClasses()):!C&&P&&(a.classList.add(`${i.containerModifierClass}grid`),(_.grid.fill&&_.grid.fill==="column"||!_.grid.fill&&i.grid.fill==="column")&&a.classList.add(`${i.containerModifierClass}grid-column`),n.emitContainerClasses()),v&&!w?n.unsetGrabCursor():!v&&w&&n.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(J=>{if(typeof _[J]>"u")return;let Z=i[J]&&i[J].enabled,j=_[J]&&_[J].enabled;Z&&!j&&n[J].disable(),!Z&&j&&n[J].enable()});let I=_.direction&&_.direction!==i.direction,k=i.loop&&(_.slidesPerView!==i.slidesPerView||I),S=i.loop;I&&e&&n.changeDirection(),cn(n.params,_);let F=n.params.enabled,N=n.params.loop;Object.assign(n,{allowTouchMove:n.params.allowTouchMove,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev}),E&&!F?n.disable():!E&&F&&n.enable(),n.currentBreakpoint=A,n.emit("_beforeBreakpoint",_),e&&(k?(n.loopDestroy(),n.loopCreate(t),n.updateSlides()):!S&&N?(n.loopCreate(t),n.updateSlides()):S&&!N&&n.loopDestroy()),n.emit("breakpoint",_)}function $8(n,t,e){if(t===void 0&&(t="window"),!n||t==="container"&&!e)return;let i=!1,a=Bt(),o=t==="window"?a.innerHeight:e.clientHeight,s=Object.keys(n).map(m=>{if(typeof m=="string"&&m.indexOf("@")===0){let g=parseFloat(m.substr(1));return{value:o*g,point:m}}return{value:m,point:m}});s.sort((m,g)=>parseInt(m.value,10)-parseInt(g.value,10));for(let m=0;m<s.length;m+=1){let{point:g,value:A}=s[m];t==="window"?a.matchMedia(`(min-width: ${A}px)`).matches&&(i=g):A<=e.clientWidth&&(i=g)}return i||"max"}var X8={setBreakpoint:q8,getBreakpoint:$8};function Z8(n,t){let e=[];return n.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(a=>{i[a]&&e.push(t+a)}):typeof i=="string"&&e.push(t+i)}),e}function J8(){let n=this,{classNames:t,params:e,rtl:i,el:a,device:o}=n,s=Z8(["initialized",e.direction,{"free-mode":n.params.freeMode&&e.freeMode.enabled},{autoheight:e.autoHeight},{rtl:i},{grid:e.grid&&e.grid.rows>1},{"grid-column":e.grid&&e.grid.rows>1&&e.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":e.cssMode},{centered:e.cssMode&&e.centeredSlides},{"watch-progress":e.watchSlidesProgress}],e.containerModifierClass);t.push(...s),a.classList.add(...t),n.emitContainerClasses()}function eR(){let n=this,{el:t,classNames:e}=n;!t||typeof t=="string"||(t.classList.remove(...e),n.emitContainerClasses())}var tR={addClasses:J8,removeClasses:eR};function iR(){let n=this,{isLocked:t,params:e}=n,{slidesOffsetBefore:i}=e;if(i){let a=n.slides.length-1,o=n.slidesGrid[a]+n.slidesSizesGrid[a]+i*2;n.isLocked=n.size>o}else n.isLocked=n.snapGrid.length===1;e.allowSlideNext===!0&&(n.allowSlideNext=!n.isLocked),e.allowSlidePrev===!0&&(n.allowSlidePrev=!n.isLocked),t&&t!==n.isLocked&&(n.isEnd=!1),t!==n.isLocked&&n.emit(n.isLocked?"lock":"unlock")}var nR={checkOverflow:iR},sm={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function aR(n,t){return function(i){i===void 0&&(i={});let a=Object.keys(i)[0],o=i[a];if(typeof o!="object"||o===null){cn(t,i);return}if(n[a]===!0&&(n[a]={enabled:!0}),a==="navigation"&&n[a]&&n[a].enabled&&!n[a].prevEl&&!n[a].nextEl&&(n[a].auto=!0),["pagination","scrollbar"].indexOf(a)>=0&&n[a]&&n[a].enabled&&!n[a].el&&(n[a].auto=!0),!(a in n&&"enabled"in o)){cn(t,i);return}typeof n[a]=="object"&&!("enabled"in n[a])&&(n[a].enabled=!0),n[a]||(n[a]={enabled:!1}),cn(t,i)}}var Lu={eventsEmitter:t8,update:p8,translate:b8,transition:x8,slide:k8,loop:D8,grabCursor:L8,events:Y8,breakpoints:X8,checkOverflow:nR,classes:tR},Qu={},Oa=class n{constructor(){let t,e;for(var i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];a.length===1&&a[0].constructor&&Object.prototype.toString.call(a[0]).slice(8,-1)==="Object"?e=a[0]:[t,e]=a,e||(e={}),e=cn({},e),t&&!e.el&&(e.el=t);let s=Ht();if(e.el&&typeof e.el=="string"&&s.querySelectorAll(e.el).length>1){let f=[];return s.querySelectorAll(e.el).forEach(_=>{let C=cn({},e,{el:_});f.push(new n(C))}),f}let m=this;m.__swiper__=!0,m.support=cw(),m.device=dw({userAgent:e.userAgent}),m.browser=mw(),m.eventsListeners={},m.eventsAnyListeners=[],m.modules=[...m.__modules__],e.modules&&Array.isArray(e.modules)&&m.modules.push(...e.modules);let g={};
vendor: 5,068 bytes, line 1118
1118m.modules.forEach(f=>{f({params:e,swiper:m,extendParams:aR(e,g),on:m.on.bind(m),once:m.once.bind(m),off:m.off.bind(m),emit:m.emit.bind(m)})});let A=cn({},sm,g);return m.params=cn({},A,Qu,e),m.originalParams=cn({},m.params),m.passedParams=cn({},e),m.params&&m.params.on&&Object.keys(m.params.on).forEach(f=>{m.on(f,m.params.on[f])}),m.params&&m.params.onAny&&m.onAny(m.params.onAny),Object.assign(m,{enabled:m.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return m.params.direction==="horizontal"},isVertical(){return m.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:m.params.allowSlideNext,allowSlidePrev:m.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:m.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:m.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),m.emit("_swiper"),m.params.init&&m.init(),m}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){let{slidesEl:e,params:i}=this,a=qt(e,`.${i.slideClass}, swiper-slide`),o=Qo(a[0]);return Qo(t)-o}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(e=>e.getAttribute("data-swiper-slide-index")*1===t))}getSlideIndexWhenGrid(t){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?t=Math.floor(t/this.params.grid.rows):this.params.grid.fill==="row"&&(t=t%Math.ceil(this.slides.length/this.params.grid.rows))),t}recalcSlides(){let t=this,{slidesEl:e,params:i}=t;t.slides=qt(e,`.${i.slideClass}, swiper-slide`)}enable(){let t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){let t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,e){let i=this;t=Math.min(Math.max(t,0),1);let a=i.minTranslate(),s=(i.maxTranslate()-a)*t+a;i.translateTo(s,typeof e>"u"?0:e),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){let t=this;if(!t.params._emitClasses||!t.el)return;let e=t.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",e.join(" "))}getSlideClasses(t){let e=this;return e.destroyed?"":t.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(e.params.slideClass)===0).join(" ")}emitSlidesClasses(){let t=this;if(!t.params._emitClasses||!t.el)return;let e=[];t.slides.forEach(i=>{let a=t.getSlideClasses(i);e.push({slideEl:i,classNames:a}),t.emit("_slideClass",i,a)}),t.emit("_slideClasses",e)}slidesPerViewDynamic(t,e){t===void 0&&(t="current"),e===void 0&&(e=!1);let i=this,{params:a,slides:o,slidesGrid:s,slidesSizesGrid:m,size:g,activeIndex:A}=i,f=1;if(typeof a.slidesPerView=="number")return a.slidesPerView;if(a.centeredSlides){let _=o[A]?Math.ceil(o[A].swiperSlideSize):0,C;for(let P=A+1;P<o.length;P+=1)o[P]&&!C&&(_+=Math.ceil(o[P].swiperSlideSize),f+=1,_>g&&(C=!0));for(let P=A-1;P>=0;P-=1)o[P]&&!C&&(_+=o[P].swiperSlideSize,f+=1,_>g&&(C=!0))}else if(t==="current")for(let _=A+1;_<o.length;_+=1)(e?s[_]+m[_]-s[A]<g:s[_]-s[A]<g)&&(f+=1);else for(let _=A-1;_>=0;_-=1)s[A]-s[_]<g&&(f+=1);return f}update(){let t=this;if(!t||t.destroyed)return;let{snapGrid:e,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(s=>{s.complete&&rm(t,s)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function a(){let s=t.rtlTranslate?t.translate*-1:t.translate,m=Math.min(Math.max(s,t.maxTranslate()),t.minTranslate());t.setTranslate(m),t.updateActiveIndex(),t.updateSlidesClasses()}let o;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)a(),i.autoHeight&&t.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){let s=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;o=t.slideTo(s.length-1,0,!1,!0)}else o=t.slideTo(t.activeIndex,0,!1,!0);o||a()}i.watchOverflow&&e!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,e){e===void 0&&(e=!0);let i=this,a=i.params.direction;return t||(t=a==="horizontal"?"vertical":"horizontal"),t===a||t!=="horizontal"&&t!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${a}`),i.el.classList.add(`${i.params.containerModifierClass}${t}`),i.emitContainerClasses(),i.params.direction=t,i.slides.forEac
vendor: 10,908 bytes, line 1118
1118h(o=>{t==="vertical"?o.style.width="":o.style.height=""}),i.emit("changeDirection"),e&&i.update()),i}changeLanguageDirection(t){let e=this;e.rtl&&t==="rtl"||!e.rtl&&t==="ltr"||(e.rtl=t==="rtl",e.rtlTranslate=e.params.direction==="horizontal"&&e.rtl,e.rtl?(e.el.classList.add(`${e.params.containerModifierClass}rtl`),e.el.dir="rtl"):(e.el.classList.remove(`${e.params.containerModifierClass}rtl`),e.el.dir="ltr"),e.update())}mount(t){let e=this;if(e.mounted)return!0;let i=t||e.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=e,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===e.params.swiperElementNodeName.toUpperCase()&&(e.isElement=!0);let a=()=>`.${(e.params.wrapperClass||"").trim().split(" ").join(".")}`,s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(a()):qt(i,a())[0];return!s&&e.params.createElements&&(s=mi("div",e.params.wrapperClass),i.append(s),qt(i,`.${e.params.slideClass}`).forEach(m=>{s.append(m)})),Object.assign(e,{el:i,wrapperEl:s,slidesEl:e.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:e.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||Ja(i,"direction")==="rtl",rtlTranslate:e.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||Ja(i,"direction")==="rtl"),wrongRTL:Ja(s,"display")==="-webkit-box"}),!0}init(t){let e=this;if(e.initialized||e.mount(t)===!1)return e;e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.enabled&&e.setGrabCursor(),e.params.loop&&e.virtual&&e.params.virtual.enabled?e.slideTo(e.params.initialSlide+e.virtual.slidesBefore,0,e.params.runCallbacksOnInit,!1,!0):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit,!1,!0),e.params.loop&&e.loopCreate(void 0,!0),e.attachEvents();let a=[...e.el.querySelectorAll('[loading="lazy"]')];return e.isElement&&a.push(...e.hostEl.querySelectorAll('[loading="lazy"]')),a.forEach(o=>{o.complete?rm(e,o):o.addEventListener("load",s=>{rm(e,s.target)})}),zu(e),e.initialized=!0,zu(e),e.emit("init"),e.emit("afterInit"),e}destroy(t,e){t===void 0&&(t=!0),e===void 0&&(e=!0);let i=this,{params:a,el:o,wrapperEl:s,slides:m}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),a.loop&&i.loopDestroy(),e&&(i.removeClasses(),o&&typeof o!="string"&&o.removeAttribute("style"),s&&s.removeAttribute("style"),m&&m.length&&m.forEach(g=>{g.classList.remove(a.slideVisibleClass,a.slideFullyVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),g.removeAttribute("style"),g.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(g=>{i.off(g)}),t!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),tw(i)),i.destroyed=!0),null}static extendDefaults(t){cn(Qu,t)}static get extendedDefaults(){return Qu}static get defaults(){return sm}static installModule(t){n.prototype.__modules__||(n.prototype.__modules__=[]);let e=n.prototype.__modules__;typeof t=="function"&&e.indexOf(t)<0&&e.push(t)}static use(t){return Array.isArray(t)?(t.forEach(e=>n.installModule(e)),n):(n.installModule(t),n)}};Object.keys(Lu).forEach(n=>{Object.keys(Lu[n]).forEach(t=>{Oa.prototype[t]=Lu[n][t]})});Oa.use([J6,e8]);function uw(n){let{swiper:t,extendParams:e,on:i,emit:a}=n;e({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let o,s=Ht();t.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let m=s.createElement("div");function g(v,w){let E=t.params.virtual;if(E.cache&&t.virtual.cache[w])return t.virtual.cache[w];let I;return E.renderSlide?(I=E.renderSlide.call(t,v,w),typeof I=="string"&&(pi(m,I),I=m.children[0])):t.isElement?I=mi("swiper-slide"):I=mi("div",t.params.slideClass),I.setAttribute("data-swiper-slide-index",w),E.renderSlide||pi(I,v),E.cache&&(t.virtual.cache[w]=I),I}function A(v,w,E){let{slidesPerView:I,slidesPerGroup:k,centeredSlides:S,loop:F,initialSlide:N}=t.params;if(w&&!F&&N>0)return;let{addSlidesBefore:J,addSlidesAfter:Z}=t.params.virtual,{from:j,to:V,slides:Y,slidesGrid:ae,offset:te}=t.virtual;t.params.cssMode||t.updateActiveIndex();let ie=typeof E>"u"?t.activeIndex||0:E,oe;t.rtlTranslate?oe="right":oe=t.isHorizontal()?"left":"top";let ge,W;S?(ge=Math.floor(I/2)+k+Z,W=Math.floor(I/2)+k+J):(ge=I+(k-1)+Z,W=(F?I:k)+J);let L=ie-W,z=ie+ge;F||(L=Math.max(L,0),z=Math.min(z,Y.length-1));let se=(t.slidesGrid[L]||0)-(t.slidesGrid[0]||0);F&&ie>=W?(L-=W,S||(se+=t.slidesGrid[0])):F&&ie<W&&(L=-W,S&&(se+=t.slidesGrid[0])),Object.assign(t.virtual,{from:L,to:z,offset:se,slidesGrid:t.slidesGrid,slidesBefore:W,slidesAfter:ge});function Ne(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),a("virtualUpdate")}if(j===L&&V===z&&!v){t.slidesGrid!==ae&&se!==te&&t.slides.forEach(pe=>{pe.style[oe]=`${se-Math.abs(t.cssOverflowAdjustment())}px`}),t.updateProgress(),a("virtualUpdate");return}if(t.params.virtual.renderExternal){t.params.virtual.renderExternal.call(t,{offset:se,from:L,to:z,slides:function(){let he=[];for(let nt=L;nt<=z;nt+=1)he.push(Y[nt]);return he}()}),t.params.virtual.renderExternalUpdate?Ne():a("virtualUpdate");return}let gt=[],bt=[],$t=pe=>{let he=pe;return pe<0?he=Y.length+pe:he>=Y.length&&(he=he-Y.length),he};if(v)t.slides.filter(pe=>pe.matches(`.${t.params.slideClass}, swiper-slide`)).forEach(pe=>{pe.remove()});else for(let pe=j;pe<=V;pe+=1)if(pe<L||pe>z){let he=$t(pe);t.slides.filter(nt=>nt.matches(`.${t.params.slideClass}[data-swiper-slide-index="${he}"], swiper-slide[data-swiper-slide-index="${he}"]`)).forEach(nt=>{nt.remove()})}let St=F?-Y.length:0,ue=F?Y.length*2:Y.length;for(let pe=St;pe<ue;pe+=1)if(pe>=L&&pe<=z){let he=$t(pe);typeof V>"u"||v?bt.push(he):(pe>V&&bt.push(he),pe<j&&gt.push(he))}if(bt.forEach(pe=>{t.slidesEl.append(g(Y[pe],pe))}),F)for(let pe=gt.length-1;pe>=0;pe-=1){let he=gt[pe];t.slidesEl.prepend(g(Y[he],he))}else gt.sort((pe,he)=>he-pe),gt.forEach(pe=>{t.slidesEl.prepend(g(Y[pe],pe))});qt(t.slidesEl,".swiper-slide, swiper-slide").forEach(pe=>{pe.style[oe]=`${se-Math.abs(t.cssOverflowAdjustment())}px`}),Ne()}function f(v){if(typeof v=="object"&&"length"in v)for(let w=0;w<v.length;w+=1)v[w]&&t.virtual.slides.push(v[w]);else t.virtual.slides.push(v);A(!0)}function _(v){let w=t.activeIndex,E=w+1,I=1;if(Array.isArray(v)){for(let k=0;k<v.length;k+=1)v[k]&&t.virtual.slides.unshift(v[k]);E=w+v.length,I=v.length}else t.virtual.slides.unshift(v);if(t.params.virtual.cache){let k=t.virtual.cache,S={};Object.keys(k).forEach(F=>{let N=k[F],J=N.getAttribute("data-swiper-slide-index");J&&N.setAttribute("data-swiper-slide-index",parseInt(J,10)+I),S[parseInt(F,10)+I]=N}),t.virtual.cache=S}A(!0),t.slideTo(E,0)}function C(v){if(typeof v>"u"||v===null)return;let w=t.activeIndex;if(Array.isArray(v))for(let E=v.length-1;E>=0;E-=1)t.params.virtual.cache&&(delete t.virtual.cache[v[E]],Object.keys(t.virtual.cache).forEach(I=>{I>v&&(t.virtual.cache[I-1]=t.virtual.cache[I],t.virtual.cache[I-1].setAttribute("data-swiper-slide-index",I-1),delete t.virtual.cache[I])})),t.virtual.slides.splice(v[E],1),v[E]<w&&(w-=1),w=Math.max(w,0);else t.params.virtual.cache&&(delete t.virtual.cache[v],Object.keys(t.virtual.cache).forEach(E=>{E>v&&(t.virtual.cache[E-1]=t.virtual.cache[E],t.virtual.cache[E-1].setAttribute("data-swiper-slide-index",E-1),delete t.virtual.cache[E])})),t.virtual.slides.splice(v,1),v<w&&(w-=1),w=Math.max(w,0);A(!0),t.slideTo(w,0)}function P(){t.virtual.slides=[],t.params.virtual.cache&&(t.virtual.cache={}),A(!0),t.slideTo(0,0)}i("beforeInit",()=>{if(!t.params.virtual.enabled)return;let v;if(typeof t.passedParams.virtual.slides>"u"){let w=[...t.slidesEl.children].filter(E=>E.matches(`.${t.params.slideClass}, swiper-slide`));w&&w.length&&(t.virtual.slides=[...w],v=!0,w.forEach((E,I)=>{E.setAttribute("data-swiper-slide-index",I),t.virtual.cache[I]=E,E.remove()}))}v||(t.virtual.slides=t.params.virtual.slides),t.classNames.push(`${t.params.containerModifierClass}virtual`),t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0,A(!1,!0)}),i("setTranslate",()=>{t.params.virtual.enabled&&(t.params.cssMode&&!t._immediateVirtual?(clearTimeout(o),o=setTimeout(()=>{A()},100)):A())}),i("init update resize",()=>{t.params.virtual.enabled&&t.params.cssMode&&br(t.wrapperEl,"--swiper-virtual-size",`${t.virtualSize}px`)}),Object.assign(t.virtual,{appendSlide:f,prependSlide:_,removeSlide:C,removeAllSlides:P,update:A})}function gw(n){let{swiper:t,extendParams:e,on:i,emit:a}=n,o=Ht(),s=Bt();t.keyboard={enabled:!1},e({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}});function m(f){if(!t.enabled)return;let{rtlTranslate:_}=t,C=f;C.originalEvent&&(C=C.originalEvent);let P=C.keyCode||C.charCode,v=t.params.keyboard.pageUpDown,w=v&&P===33,E=v&&P===34,I=P===37,k=P===39,S=P===38,F=P===40;if(!t.allowSlideNext&&(t.isHorizontal()&&k||t.isVertical()&&F||E)||!t.allowSlidePrev&&(t.isHorizontal()&&I||t.isVertical()&&S||w))return!1;if(!(C.shiftKey||C.altKey||C.ctrlKey||C.metaKey)&&!(o.activeElement&&(o.activeElement.isContentEditable||o.activeElement.nodeName&&(o.activeElement.nodeName.toLowerCase()==="input"||o.activeElement.nodeName.toLowerCase()==="textarea")))){if(t.params.keyboard.onlyInViewport&&(w||E||I||k||S||F)){let N=!1;if(ia(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&ia(t.el,`.${t.params.slideActiveClass}`).length===0)return;let J=t.el,Z=J.clientWidth,j=J.clientHeight,V=s.innerWidth,Y=s.innerHeight,ae=_r(J);_&&(ae.left-=J.scrollLeft);let te=[[ae.left,ae.top],[ae.left+Z,ae.top],[ae.left,ae.top+j],[ae.left+Z,ae.top+j]];for(let ie=0;ie<te.length;ie+=1){let oe=te[ie];if(oe[0]>=0&&oe[0]<=V&&oe[1]>=0&&oe[1]<=Y){if(oe[0]===0&&oe[1]===0)continue;N=!0}}if(!N)return}t.isHorizontal()?((w||E||I||k)&&(C.preventDefault?C.preventDefault():C.returnValue=!1),((E||k)&&!_||(w||I)&&_)&&t.slideNext(),((w||I)&&!_||(E||k)&&_)&&t.slidePrev()):((w||E||S||F)&&(C.preventDefault?C.preventDefault():C.returnValue=!1),(E||F)&&t.slideNext(),(w||S)&&t.slidePrev()),a("keyPress",P)}}function g(){t.keyboard.enabled||(o.addEventListener("keydown",m),t.keyboard.enabled=!0)}function A(){t.keyboard.enabled&&(o.removeEventListener("keydown",m),t.keyboard.enabled=!1)}i("init",()=>{t.params.keyboard.enabled&&g()}),i("destroy",()=>{t.keyboard.enabled&&A()}),Object.assign(t.keyboard,{enable:g,disable:A})}function Aw(n){let{swiper:t,extendParams:e,on:i,emit:a}=n,o=Bt();e({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let s,m=Wi(),g,A=[];function f(S){let Z=0,j=0,V=0,Y=0;return"detail"in S&&(j=S.detail),"wheelDelta"in S&&(j=-S.wheelDelta/120),"wheelDeltaY"in S&&(j=-S.wheelDeltaY/120
vendor: 4,389 bytes, line 1118
1118),"wheelDeltaX"in S&&(Z=-S.wheelDeltaX/120),"axis"in S&&S.axis===S.HORIZONTAL_AXIS&&(Z=j,j=0),V=Z*10,Y=j*10,"deltaY"in S&&(Y=S.deltaY),"deltaX"in S&&(V=S.deltaX),S.shiftKey&&!V&&(V=Y,Y=0),(V||Y)&&S.deltaMode&&(S.deltaMode===1?(V*=40,Y*=40):(V*=800,Y*=800)),V&&!Z&&(Z=V<1?-1:1),Y&&!j&&(j=Y<1?-1:1),{spinX:Z,spinY:j,pixelX:V,pixelY:Y}}function _(){t.enabled&&(t.mouseEntered=!0)}function C(){t.enabled&&(t.mouseEntered=!1)}function P(S){return t.params.mousewheel.thresholdDelta&&S.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&Wi()-m<t.params.mousewheel.thresholdTime?!1:S.delta>=6&&Wi()-m<60?!0:(S.direction<0?(!t.isEnd||t.params.loop)&&!t.animating&&(t.slideNext(),a("scroll",S.raw)):(!t.isBeginning||t.params.loop)&&!t.animating&&(t.slidePrev(),a("scroll",S.raw)),m=new o.Date().getTime(),!1)}function v(S){let F=t.params.mousewheel;if(S.direction<0){if(t.isEnd&&!t.params.loop&&F.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&F.releaseOnEdges)return!0;return!1}function w(S){let F=S,N=!0;if(!t.enabled||S.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;let J=t.params.mousewheel;t.params.cssMode&&F.preventDefault();let Z=t.el;t.params.mousewheel.eventsTarget!=="container"&&(Z=document.querySelector(t.params.mousewheel.eventsTarget));let j=Z&&Z.contains(F.target);if(!t.mouseEntered&&!j&&!J.releaseOnEdges)return!0;F.originalEvent&&(F=F.originalEvent);let V=0,Y=t.rtlTranslate?-1:1,ae=f(F);if(J.forceToAxis)if(t.isHorizontal())if(Math.abs(ae.pixelX)>Math.abs(ae.pixelY))V=-ae.pixelX*Y;else return!0;else if(Math.abs(ae.pixelY)>Math.abs(ae.pixelX))V=-ae.pixelY;else return!0;else V=Math.abs(ae.pixelX)>Math.abs(ae.pixelY)?-ae.pixelX*Y:-ae.pixelY;if(V===0)return!0;J.invert&&(V=-V);let te=t.getTranslate()+V*J.sensitivity;if(te>=t.minTranslate()&&(te=t.minTranslate()),te<=t.maxTranslate()&&(te=t.maxTranslate()),N=t.params.loop?!0:!(te===t.minTranslate()||te===t.maxTranslate()),N&&t.params.nested&&F.stopPropagation(),!t.params.freeMode||!t.params.freeMode.enabled){let ie={time:Wi(),delta:Math.abs(V),direction:Math.sign(V),raw:S};A.length>=2&&A.shift();let oe=A.length?A[A.length-1]:void 0;if(A.push(ie),oe?(ie.direction!==oe.direction||ie.delta>oe.delta||ie.time>oe.time+150)&&P(ie):P(ie),v(ie))return!0}else{let ie={time:Wi(),delta:Math.abs(V),direction:Math.sign(V)},oe=g&&ie.time<g.time+500&&ie.delta<=g.delta&&ie.direction===g.direction;if(!oe){g=void 0;let ge=t.getTranslate()+V*J.sensitivity,W=t.isBeginning,L=t.isEnd;if(ge>=t.minTranslate()&&(ge=t.minTranslate()),ge<=t.maxTranslate()&&(ge=t.maxTranslate()),t.setTransition(0),t.setTranslate(ge),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!W&&t.isBeginning||!L&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:ie.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(s),s=void 0,A.length>=15&&A.shift();let z=A.length?A[A.length-1]:void 0,se=A[0];if(A.push(ie),z&&(ie.delta>z.delta||ie.direction!==z.direction))A.splice(0);else if(A.length>=15&&ie.time-se.time<500&&se.delta-ie.delta>=1&&ie.delta<=6){let Ne=V>0?.8:.2;g=ie,A.splice(0),s=Pa(()=>{t.destroyed||!t.params||t.slideToClosest(t.params.speed,!0,void 0,Ne)},0)}s||(s=Pa(()=>{if(t.destroyed||!t.params)return;let Ne=.5;g=ie,A.splice(0),t.slideToClosest(t.params.speed,!0,void 0,Ne)},500))}if(oe||a("scroll",F),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),J.releaseOnEdges&&(ge===t.minTranslate()||ge===t.maxTranslate()))return!0}}return F.preventDefault?F.preventDefault():F.returnValue=!1,!1}function E(S){let F=t.el;t.params.mousewheel.eventsTarget!=="container"&&(F=document.querySelector(t.params.mousewheel.eventsTarget)),F[S]("mouseenter",_),F[S]("mouseleave",C),F[S]("wheel",w)}function I(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",w),!0):t.mousewheel.enabled?!1:(E("addEventListener"),t.mousewheel.enabled=!0,!0)}function k(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,w),!0):t.mousewheel.enabled?(E("removeEventListener"),t.mousewheel.enabled=!1,!0):!1}i("init",()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&k(),t.params.mousewheel.enabled&&I()}),i("destroy",()=>{t.params.cssMode&&I(),t.mousewheel.enabled&&k()}),Object.assign(t.mousewheel,{enable:I,disable:k})}function As(n,t,e,i){return n.params.createElements&&Object.keys(i).forEac
vendor: 5,313 bytes, line 1118
1118h(a=>{if(!e[a]&&e.auto===!0){let o=qt(n.el,`.${i[a]}`)[0];o||(o=mi("div",i[a]),o.className=i[a],n.el.append(o)),e[a]=o,t[a]=o}}),e}function fw(n){let{swiper:t,extendParams:e,on:i,emit:a}=n;e({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function o(v){let w;return v&&typeof v=="string"&&t.isElement&&(w=t.el.querySelector(v)||t.hostEl.querySelector(v),w)?w:(v&&(typeof v=="string"&&(w=[...document.querySelectorAll(v)]),t.params.uniqueNavElements&&typeof v=="string"&&w&&w.length>1&&t.el.querySelectorAll(v).length===1?w=t.el.querySelector(v):w&&w.length===1&&(w=w[0])),v&&!w?v:w)}function s(v,w){let E=t.params.navigation;v=lt(v),v.forEach(I=>{I&&(I.classList[w?"add":"remove"](...E.disabledClass.split(" ")),I.tagName==="BUTTON"&&(I.disabled=w),t.params.watchOverflow&&t.enabled&&I.classList[t.isLocked?"add":"remove"](E.lockClass))})}function m(){let{nextEl:v,prevEl:w}=t.navigation;if(t.params.loop){s(w,!1),s(v,!1);return}s(w,t.isBeginning&&!t.params.rewind),s(v,t.isEnd&&!t.params.rewind)}function g(v){v.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function A(v){v.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function f(){let v=t.params.navigation;if(t.params.navigation=As(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let w=o(v.nextEl),E=o(v.prevEl);Object.assign(t.navigation,{nextEl:w,prevEl:E}),w=lt(w),E=lt(E);let I=(k,S)=>{k&&k.addEventListener("click",S==="next"?A:g),!t.enabled&&k&&k.classList.add(...v.lockClass.split(" "))};w.forEach(k=>I(k,"next")),E.forEach(k=>I(k,"prev"))}function _(){let{nextEl:v,prevEl:w}=t.navigation;v=lt(v),w=lt(w);let E=(I,k)=>{I.removeEventListener("click",k==="next"?A:g),I.classList.remove(...t.params.navigation.disabledClass.split(" "))};v.forEach(I=>E(I,"next")),w.forEach(I=>E(I,"prev"))}i("init",()=>{t.params.navigation.enabled===!1?P():(f(),m())}),i("toEdge fromEdge lock unlock",()=>{m()}),i("destroy",()=>{_()}),i("enable disable",()=>{let{nextEl:v,prevEl:w}=t.navigation;if(v=lt(v),w=lt(w),t.enabled){m();return}[...v,...w].filter(E=>!!E).forEach(E=>E.classList.add(t.params.navigation.lockClass))}),i("click",(v,w)=>{let{nextEl:E,prevEl:I}=t.navigation;E=lt(E),I=lt(I);let k=w.target,S=I.includes(k)||E.includes(k);if(t.isElement&&!S){let F=w.path||w.composedPath&&w.composedPath();F&&(S=F.find(N=>E.includes(N)||I.includes(N)))}if(t.params.navigation.hideOnClick&&!S){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===k||t.pagination.el.contains(k)))return;let F;E.length?F=E[0].classList.contains(t.params.navigation.hiddenClass):I.length&&(F=I[0].classList.contains(t.params.navigation.hiddenClass)),a(F===!0?"navigationShow":"navigationHide"),[...E,...I].filter(N=>!!N).forEach(N=>N.classList.toggle(t.params.navigation.hiddenClass))}});let C=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),f(),m()},P=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),_()};Object.assign(t.navigation,{enable:C,disable:P,update:m,init:f,destroy:_})}function Vn(n){return n===void 0&&(n=""),`.${n.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function bw(n){let{swiper:t,extendParams:e,on:i,emit:a}=n,o="swiper-pagination";e({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:k=>k,formatFractionTotal:k=>k,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,bullets:[]};let s,m=0;function g(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function A(k,S){let{bulletActiveClass:F}=t.params.pagination;k&&(k=k[`${S==="prev"?"previous":"next"}ElementSibling`],k&&(k.classList.add(`${F}-${S}`),k=k[`${S==="prev"?"previous":"next"}ElementSibling`],k&&k.classList.add(`${F}-${S}-${S}`)))}function f(k,S,F){if(k=k%F,S=S%F,S===k+1)return"next";if(S===k-1)return"previous"}function _(k){let S=k.target.closest(Vn(t.params.pagination.bulletClass));if(!S)return;k.preventDefault();let F=Qo(S)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===F)return;let N=f(t.realIndex,F,t.slides.length);N==="next"?t.slideNext():N==="previous"?t.slidePrev():t.slideToLoop(F)}else t.slideTo(F)}function C(){let k=t.rtl,S=t.params.pagination;if(g())return;let F=t.pagination.el;F=lt(F);let N,J,Z=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,j=t.params.loop?Math.
vendor: 4,298 bytes, line 1118
1118ceil(Z/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(J=t.previousRealIndex||0,N=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(N=t.snapIndex,J=t.previousSnapIndex):(J=t.previousIndex||0,N=t.activeIndex||0),S.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){let V=t.pagination.bullets,Y,ae,te;if(S.dynamicBullets&&(s=Il(V[0],t.isHorizontal()?"width":"height",!0),F.forEach(ie=>{ie.style[t.isHorizontal()?"width":"height"]=`${s*(S.dynamicMainBullets+4)}px`}),S.dynamicMainBullets>1&&J!==void 0&&(m+=N-(J||0),m>S.dynamicMainBullets-1?m=S.dynamicMainBullets-1:m<0&&(m=0)),Y=Math.max(N-m,0),ae=Y+(Math.min(V.length,S.dynamicMainBullets)-1),te=(ae+Y)/2),V.forEach(ie=>{let oe=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(ge=>`${S.bulletActiveClass}${ge}`)].map(ge=>typeof ge=="string"&&ge.includes(" ")?ge.split(" "):ge).flat();ie.classList.remove(...oe)}),F.length>1)V.forEach(ie=>{let oe=Qo(ie);oe===N?ie.classList.add(...S.bulletActiveClass.split(" ")):t.isElement&&ie.setAttribute("part","bullet"),S.dynamicBullets&&(oe>=Y&&oe<=ae&&ie.classList.add(...`${S.bulletActiveClass}-main`.split(" ")),oe===Y&&A(ie,"prev"),oe===ae&&A(ie,"next"))});else{let ie=V[N];if(ie&&ie.classList.add(...S.bulletActiveClass.split(" ")),t.isElement&&V.forEach((oe,ge)=>{oe.setAttribute("part",ge===N?"bullet-active":"bullet")}),S.dynamicBullets){let oe=V[Y],ge=V[ae];for(let W=Y;W<=ae;W+=1)V[W]&&V[W].classList.add(...`${S.bulletActiveClass}-main`.split(" "));A(oe,"prev"),A(ge,"next")}}if(S.dynamicBullets){let ie=Math.min(V.length,S.dynamicMainBullets+4),oe=(s*ie-s)/2-te*s,ge=k?"right":"left";V.forEach(W=>{W.style[t.isHorizontal()?ge:"top"]=`${oe}px`})}}F.forEach((V,Y)=>{if(S.type==="fraction"&&(V.querySelectorAll(Vn(S.currentClass)).forEach(ae=>{ae.textContent=S.formatFractionCurrent(N+1)}),V.querySelectorAll(Vn(S.totalClass)).forEach(ae=>{ae.textContent=S.formatFractionTotal(j)})),S.type==="progressbar"){let ae;S.progressbarOpposite?ae=t.isHorizontal()?"vertical":"horizontal":ae=t.isHorizontal()?"horizontal":"vertical";let te=(N+1)/j,ie=1,oe=1;ae==="horizontal"?ie=te:oe=te,V.querySelectorAll(Vn(S.progressbarFillClass)).forEach(ge=>{ge.style.transform=`translate3d(0,0,0) scaleX(${ie}) scaleY(${oe})`,ge.style.transitionDuration=`${t.params.speed}ms`})}S.type==="custom"&&S.renderCustom?(pi(V,S.renderCustom(t,N+1,j)),Y===0&&a("paginationRender",V)):(Y===0&&a("paginationRender",V),a("paginationUpdate",V)),t.params.watchOverflow&&t.enabled&&V.classList[t.isLocked?"add":"remove"](S.lockClass)})}function P(){let k=t.params.pagination;if(g())return;let S=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length,F=t.pagination.el;F=lt(F);let N="";if(k.type==="bullets"){let J=t.params.loop?Math.ceil(S/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&J>S&&(J=S);for(let Z=0;Z<J;Z+=1)k.renderBullet?N+=k.renderBullet.call(t,Z,k.bulletClass):N+=`<${k.bulletElement} ${t.isElement?'part="bullet"':""} class="${k.bulletClass}"></${k.bulletElement}>`}k.type==="fraction"&&(k.renderFraction?N=k.renderFraction.call(t,k.currentClass,k.totalClass):N=`<span class="${k.currentClass}"></span> / <span class="${k.totalClass}"></span>`),k.type==="progressbar"&&(k.renderProgressbar?N=k.renderProgressbar.call(t,k.progressbarFillClass):N=`<span class="${k.progressbarFillClass}"></span>`),t.pagination.bullets=[],F.forEach(J=>{k.type!=="custom"&&pi(J,N||""),k.type==="bullets"&&t.pagination.bullets.push(...J.querySelectorAll(Vn(k.bulletClass)))}),k.type!=="custom"&&a("paginationRender",F[0])}function v(){t.params.pagination=As(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});let k=t.params.pagination;if(!k.el)return;let S;typeof k.el=="string"&&t.isElement&&(S=t.el.querySelector(k.el)),!S&&typeof k.el=="string"&&(S=[...document.querySelectorAll(k.el)]),S||(S=k.el),!(!S||S.length===0)&&(t.params.uniqueNavElements&&typeof k.el=="string"&&Array.isArray(S)&&S.length>1&&(S=[...t.el.querySelectorAll(k.el)],S.length>1&&(S=S.find(F=>ia(F,".swiper")[0]===t.el))),Array.isArray(S)&&S.length===1&&(S=S[0]),Object.assign(t.pagination,{el:S}
vendor: 17,563 bytes, line 1118
1118),S=lt(S),S.forEach(F=>{k.type==="bullets"&&k.clickable&&F.classList.add(...(k.clickableClass||"").split(" ")),F.classList.add(k.modifierClass+k.type),F.classList.add(t.isHorizontal()?k.horizontalClass:k.verticalClass),k.type==="bullets"&&k.dynamicBullets&&(F.classList.add(`${k.modifierClass}${k.type}-dynamic`),m=0,k.dynamicMainBullets<1&&(k.dynamicMainBullets=1)),k.type==="progressbar"&&k.progressbarOpposite&&F.classList.add(k.progressbarOppositeClass),k.clickable&&F.addEventListener("click",_),t.enabled||F.classList.add(k.lockClass)}))}function w(){let k=t.params.pagination;if(g())return;let S=t.pagination.el;S&&(S=lt(S),S.forEach(F=>{F.classList.remove(k.hiddenClass),F.classList.remove(k.modifierClass+k.type),F.classList.remove(t.isHorizontal()?k.horizontalClass:k.verticalClass),k.clickable&&(F.classList.remove(...(k.clickableClass||"").split(" ")),F.removeEventListener("click",_))})),t.pagination.bullets&&t.pagination.bullets.forEach(F=>F.classList.remove(...k.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;let k=t.params.pagination,{el:S}=t.pagination;S=lt(S),S.forEach(F=>{F.classList.remove(k.horizontalClass,k.verticalClass),F.classList.add(t.isHorizontal()?k.horizontalClass:k.verticalClass)})}),i("init",()=>{t.params.pagination.enabled===!1?I():(v(),P(),C())}),i("activeIndexChange",()=>{typeof t.snapIndex>"u"&&C()}),i("snapIndexChange",()=>{C()}),i("snapGridLengthChange",()=>{P(),C()}),i("destroy",()=>{w()}),i("enable disable",()=>{let{el:k}=t.pagination;k&&(k=lt(k),k.forEach(S=>S.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),i("lock unlock",()=>{C()}),i("click",(k,S)=>{let F=S.target,N=lt(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&N&&N.length>0&&!F.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&F===t.navigation.nextEl||t.navigation.prevEl&&F===t.navigation.prevEl))return;let J=N[0].classList.contains(t.params.pagination.hiddenClass);a(J===!0?"paginationShow":"paginationHide"),N.forEach(Z=>Z.classList.toggle(t.params.pagination.hiddenClass))}});let E=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:k}=t.pagination;k&&(k=lt(k),k.forEach(S=>S.classList.remove(t.params.pagination.paginationDisabledClass))),v(),P(),C()},I=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:k}=t.pagination;k&&(k=lt(k),k.forEach(S=>S.classList.add(t.params.pagination.paginationDisabledClass))),w()};Object.assign(t.pagination,{enable:E,disable:I,render:P,update:C,init:v,destroy:w})}function _w(n){let{swiper:t,extendParams:e,on:i,emit:a}=n,o=Ht(),s=!1,m=null,g=null,A,f,_,C;e({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null};function P(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;let{scrollbar:te,rtlTranslate:ie}=t,{dragEl:oe,el:ge}=te,W=t.params.scrollbar,L=t.params.loop?t.progressLoop:t.progress,z=f,se=(_-f)*L;ie?(se=-se,se>0?(z=f-se,se=0):-se+f>_&&(z=_+se)):se<0?(z=f+se,se=0):se+f>_&&(z=_-se),t.isHorizontal()?(oe.style.transform=`translate3d(${se}px, 0, 0)`,oe.style.width=`${z}px`):(oe.style.transform=`translate3d(0px, ${se}px, 0)`,oe.style.height=`${z}px`),W.hide&&(clearTimeout(m),ge.style.opacity=1,m=setTimeout(()=>{ge.style.opacity=0,ge.style.transitionDuration="400ms"},1e3))}function v(te){!t.params.scrollbar.el||!t.scrollbar.el||(t.scrollbar.dragEl.style.transitionDuration=`${te}ms`)}function w(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;let{scrollbar:te}=t,{dragEl:ie,el:oe}=te;ie.style.width="",ie.style.height="",_=t.isHorizontal()?oe.offsetWidth:oe.offsetHeight,C=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),t.params.scrollbar.dragSize==="auto"?f=_*C:f=parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?ie.style.width=`${f}px`:ie.style.height=`${f}px`,C>=1?oe.style.display="none":oe.style.display="",t.params.scrollbar.hide&&(oe.style.opacity=0),t.params.watchOverflow&&t.enabled&&te.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function E(te){return t.isHorizontal()?te.clientX:te.clientY}function I(te){let{scrollbar:ie,rtlTranslate:oe}=t,{el:ge}=ie,W;W=(E(te)-_r(ge)[t.isHorizontal()?"left":"top"]-(A!==null?A:f/2))/(_-f),W=Math.max(Math.min(W,1),0),oe&&(W=1-W);let L=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*W;t.updateProgress(L),t.setTranslate(L),t.updateActiveIndex(),t.updateSlidesClasses()}function k(te){let ie=t.params.scrollbar,{scrollbar:oe,wrapperEl:ge}=t,{el:W,dragEl:L}=oe;s=!0,A=te.target===L?E(te)-te.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,te.preventDefault(),te.stopPropagation(),ge.style.transitionDuration="100ms",L.style.transitionDuration="100ms",I(te),clearTimeout(g),W.style.transitionDuration="0ms",ie.hide&&(W.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),a("scrollbarDragStart",te)}function S(te){let{scrollbar:ie,wrapperEl:oe}=t,{el:ge,dragEl:W}=ie;s&&(te.preventDefault&&te.cancelable?te.preventDefault():te.returnValue=!1,I(te),oe.style.transitionDuration="0ms",ge.style.transitionDuration="0ms",W.style.transitionDuration="0ms",a("scrollbarDragMove",te))}function F(te){let ie=t.params.scrollbar,{scrollbar:oe,wrapperEl:ge}=t,{el:W}=oe;s&&(s=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",ge.style.transitionDuration=""),ie.hide&&(clearTimeout(g),g=Pa(()=>{W.style.opacity=0,W.style.transitionDuration="400ms"},1e3)),a("scrollbarDragEnd",te),ie.snapOnRelease&&t.slideToClosest())}function N(te){let{scrollbar:ie,params:oe}=t,ge=ie.el;if(!ge)return;let W=ge,L=oe.passiveListeners?{passive:!1,capture:!1}:!1,z=oe.passiveListeners?{passive:!0,capture:!1}:!1;if(!W)return;let se=te==="on"?"addEventListener":"removeEventListener";W[se]("pointerdown",k,L),o[se]("pointermove",S,L),o[se]("pointerup",F,z)}function J(){!t.params.scrollbar.el||!t.scrollbar.el||N("on")}function Z(){!t.params.scrollbar.el||!t.scrollbar.el||N("off")}function j(){let{scrollbar:te,el:ie}=t;t.params.scrollbar=As(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});let oe=t.params.scrollbar;if(!oe.el)return;let ge;if(typeof oe.el=="string"&&t.isElement&&(ge=t.el.querySelector(oe.el)),!ge&&typeof oe.el=="string"){if(ge=o.querySelectorAll(oe.el),!ge.length)return}else ge||(ge=oe.el);t.params.uniqueNavElements&&typeof oe.el=="string"&&ge.length>1&&ie.querySelectorAll(oe.el).length===1&&(ge=ie.querySelector(oe.el)),ge.length>0&&(ge=ge[0]),ge.classList.add(t.isHorizontal()?oe.horizontalClass:oe.verticalClass);let W;ge&&(W=ge.querySelector(Vn(t.params.scrollbar.dragClass)),W||(W=mi("div",t.params.scrollbar.dragClass),ge.append(W))),Object.assign(te,{el:ge,dragEl:W}),oe.draggable&&J(),ge&&ge.classList[t.enabled?"remove":"add"](...Za(t.params.scrollbar.lockClass))}function V(){let te=t.params.scrollbar,ie=t.scrollbar.el;ie&&ie.classList.remove(...Za(t.isHorizontal()?te.horizontalClass:te.verticalClass)),Z()}i("changeDirection",()=>{if(!t.scrollbar||!t.scrollbar.el)return;let te=t.params.scrollbar,{el:ie}=t.scrollbar;ie=lt(ie),ie.forEach(oe=>{oe.classList.remove(te.horizontalClass,te.verticalClass),oe.classList.add(t.isHorizontal()?te.horizontalClass:te.verticalClass)})}),i("init",()=>{t.params.scrollbar.enabled===!1?ae():(j(),w(),P())}),i("update resize observerUpdate lock unlock changeDirection",()=>{w()}),i("setTranslate",()=>{P()}),i("setTransition",(te,ie)=>{v(ie)}),i("enable disable",()=>{let{el:te}=t.scrollbar;te&&te.classList[t.enabled?"remove":"add"](...Za(t.params.scrollbar.lockClass))}),i("destroy",()=>{V()});let Y=()=>{t.el.classList.remove(...Za(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...Za(t.params.scrollbar.scrollbarDisabledClass)),j(),w(),P()},ae=()=>{t.el.classList.add(...Za(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...Za(t.params.scrollbar.scrollbarDisabledClass)),V()};Object.assign(t.scrollbar,{enable:Y,disable:ae,updateSize:w,setTranslate:P,init:j,destroy:V})}function vw(n){let{swiper:t,extendParams:e,on:i}=n;e({parallax:{enabled:!1}});let a="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",o=(g,A)=>{let{rtl:f}=t,_=f?-1:1,C=g.getAttribute("data-swiper-parallax")||"0",P=g.getAttribute("data-swiper-parallax-x"),v=g.getAttribute("data-swiper-parallax-y"),w=g.getAttribute("data-swiper-parallax-scale"),E=g.getAttribute("data-swiper-parallax-opacity"),I=g.getAttribute("data-swiper-parallax-rotate");if(P||v?(P=P||"0",v=v||"0"):t.isHorizontal()?(P=C,v="0"):(v=C,P="0"),P.indexOf("%")>=0?P=`${parseInt(P,10)*A*_}%`:P=`${P*A*_}px`,v.indexOf("%")>=0?v=`${parseInt(v,10)*A}%`:v=`${v*A}px`,typeof E<"u"&&E!==null){let S=E-(E-1)*(1-Math.abs(A));g.style.opacity=S}let k=`translate3d(${P}, ${v}, 0px)`;if(typeof w<"u"&&w!==null){let S=w-(w-1)*(1-Math.abs(A));k+=` scale(${S})`}if(I&&typeof I<"u"&&I!==null){let S=I*A*-1;k+=` rotate(${S}deg)`}g.style.transform=k},s=()=>{let{el:g,slides:A,progress:f,snapGrid:_,isElement:C}=t,P=qt(g,a);t.isElement&&P.push(...qt(t.hostEl,a)),P.forEach(v=>{o(v,f)}),A.forEach((v,w)=>{let E=v.progress;t.params.slidesPerGroup>1&&t.params.slidesPerView!=="auto"&&(E+=Math.ceil(w/2)-f*(_.length-1)),E=Math.min(Math.max(E,-1),1),v.querySelectorAll(`${a}, [data-swiper-parallax-rotate]`).forEach(I=>{o(I,E)})})},m=function(g){g===void 0&&(g=t.params.speed);let{el:A,hostEl:f}=t,_=[...A.querySelectorAll(a)];t.isElement&&_.push(...f.querySelectorAll(a)),_.forEach(C=>{let P=parseInt(C.getAttribute("data-swiper-parallax-duration"),10)||g;g===0&&(P=0),C.style.transitionDuration=`${P}ms`})};i("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),i("init",()=>{t.params.parallax.enabled&&s()}),i("setTranslate",()=>{t.params.parallax.enabled&&s()}),i("setTransition",(g,A)=>{t.params.parallax.enabled&&m(A)})}function ww(n){let{swiper:t,extendParams:e,on:i,emit:a}=n,o=Bt();e({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let s=1,m=!1,g=!1,A={x:0,y:0},f=-3,_,C,P=[],v={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},w={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},E={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},I=1;Object.defineProperty(t.zoom,"scale",{get(){return I},set(ue){if(I!==ue){let pe=v.imageEl,he=v.slideEl;a("zoomChange",ue,pe,he)}I=ue}});function k(){if(P.length<2)return 1;let ue=P[0].pageX,pe=P[0].pageY,he=P[1].pageX,nt=P[1].pageY;return Math.sqrt((he-ue)**2+(nt-pe)**2)}function S(){let ue=t.params.zoom,pe=v.imageWrapEl.getAttribute("data-swiper-zoom")||ue.maxRatio;if(ue.limitToOriginalSize&&v.imageEl&&v.imageEl.naturalWidth){let he=v.imageEl.naturalWidth/v.imageEl.offsetWidth;return Math.min(he,pe)}return pe}function F(){if(P.length<2)return{x:null,y:null};let ue=v.imageEl.getBoundingClientRect();return[(P[0].pageX+(P[1].pageX-P[0].pageX)/2-ue.x-o.scrollX)/s,(P[0].pageY+(P[1].pageY-P[0].pageY)/2-ue.y-o.scrollY)/s]}function N(){return t.isElement?"swiper-slide":`.${t.params.slideClass}`}function J(ue){let pe=N();return!!(ue.target.matches(pe)||t.slides.filter(he=>he.contains(ue.target)).length>0)}function Z(ue){let pe=`.${t.params.zoom.containerClass}`;return!!(ue.target.matches(pe)||[...t.hostEl.querySelectorAll(pe)].filter(he=>he.contains(ue.target)).length>0)}function j(ue){if(ue.pointerType==="mouse"&&P.splice(0,P.length),!J(ue))return;let pe=t.params.zoom;if(_=!1,C=!1,P.push(ue),!(P.length<2)){if(_=!0,v.scaleStart=k(),!v.slideEl){v.slideEl=ue.target.closest(`.${t.params.slideClass}, swiper-slide`),v.slideEl||(v.slideEl=t.slides[t.activeIndex]);let he=v.slideEl.querySelector(`.${pe.containerClass}`);if(he&&(he=he.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=he,he?v.imageWrapEl=ia(v.imageEl,`.${pe.containerClass}`)[0]:v.imageWrapEl=void 0,!v.imageWrapEl){v.imageEl=void 0;return}v.maxRatio=S()}if(v.imageEl){let[he,nt]=F();v.originX=he,v.originY=nt,v.imageEl.style.transitionDuration="0ms"}m=!0}}function V(ue){if(!J(ue))return;let pe=t.params.zoom,he=t.zoom,nt=P.findIndex(yt=>yt.pointerId===ue.pointerId);nt>=0&&(P[nt]=ue),!(P.length<2)&&(C=!0,v.scaleMove=k(),v.imageEl&&(he.scale=v.scaleMove/v.scaleStart*s,he.scale>v.maxRatio&&(he.scale=v.maxRatio-1+(he.scale-v.maxRatio+1)**.5),he.scale<pe.minRatio&&(he.scale=pe.minRatio+1-(pe.minRatio-he.scale+1)**.5),v.imageEl.style.transform=`translate3d(0,0,0) scale(${he.scale})`))}function Y(ue){if(!J(ue)||ue.pointerType==="mouse"&&ue.type==="pointerout")return;let pe=t.params.zoom,he=t.zoom,nt=P.findIndex(yt=>yt.pointerId===ue.pointerId);nt>=0&&P.splice(nt,1),!(!_||!C)&&(_=!1,C=!1,v.imageEl&&(he.scale=Math.max(Math.min(he.scale,v.maxRatio),pe.minRatio),v.imageEl.style.transitionDuration=`${t.params.speed}ms`,v.imageEl.style.transform=`translate3d(0,0,0) scale(${he.scale})`,s=he.scale,m=!1,he.scale>1&&v.slideEl?v.slideEl.classList.add(`${pe.zoomedSlideClass}`):he.scale<=1&&v.slideEl&&v.slideEl.classList.remove(`${pe.zoomedSlideClass}`),he.scale===1&&(v.originX=0,v.originY=0,v.slideEl=void 0)))}let ae;function te(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function ie(){clearTimeout(ae),t.touchEventsData.preventTouchMoveFromPointerMove=!0,ae=setTimeout(()=>{t.destroyed||te()})}function oe(ue){let pe=t.device;if(!v.imageEl||w.isTouched)return;pe.android&&ue.cancelable&&ue.preventDefault(),w.isTouched=!0;let he=P.length>0?P[0]:ue;w.touchesStart.x=he.pageX,w.touchesStart.y=he.pageY}function ge(ue){let he=ue.pointerType==="mouse"&&t.params.zoom.panOnMouseMove;if(!J(ue)||!Z(ue))return;let nt=t.zoom;if(!v.imageEl)return;if(!w.isTouched||!v.slideEl){he&&z(ue);return}if(he){z(ue);return}w.isMoved||(w.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,w.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,w.startX=kl(v.imageWrapEl,"x")||0,w.startY=kl(v.imageWrapEl,"y")||0,v.slideWidth=v.slideEl.offsetWidth,v.slideHeight=v.slideEl.offsetHeight,v.imageWrapEl.style.transitionDuration="0ms");let yt=w.width*nt.scale,Si=w.height*nt.scale;if(w.minX=Math.min(v.slideWidth/2-yt/2,0),w.maxX=-w.minX,w.minY=Math.min(v.slideHeight/2-Si/2,0),w.maxY=-w.minY,w.touchesCurrent.x=P.length>0?P[0].pageX:ue.pageX,w.touchesCurrent.y=P.length>0?P[0].pageY:ue.pageY,Math.max(Math.abs(w.touchesCurrent.x-w.touchesStart.x),Math.abs(w.touchesCurrent.y-w.touchesStart.y))>5&&(t.allowClick=!1),!w.isMoved&&!m){if(t.isHorizontal()&&(Math.floor(w.minX)===Math.floor(w.startX)&&w.touchesCurrent.x<w.touchesStart.x||Math.floor(w.maxX)===Math.floor(w.startX)&&w.touchesCurrent.x>w.touchesStart.x)){w.isTouched=!1,te();return}if(!t.isHorizontal()&&(Math.floor(w.minY)===Math.floor(w.startY)&&w.touchesCurrent.y<w.touchesStart.y||Math.floor(w.maxY)===Math.floor(w.startY)&&w.touchesCurrent.y>w.touchesStart.y)){w.isTouched=!1,te();return}}ue.cancelable&&ue.preventDefault(),ue.stopPropagation(),ie(),w.isMoved=!0;let jn=(nt.scale-s)/(v.maxRatio-t.params.zoom.minRatio),{originX:Gn,originY:hi}=v;w.currentX=w.touchesCurrent.x-w.touchesStart.x+w.startX+jn*(w.width-Gn*2),w.currentY=w.touchesCurrent.y-w.touchesStart.y+w.startY+jn*(w.height-hi*2),w.currentX<w.minX&&(w.currentX=w.minX+1-(w.minX-w.currentX+1)**.8),w.currentX>w.maxX&&(w.currentX=w.maxX-1+(w.currentX-w.maxX+1)**.8),w.currentY<w.minY&&(w.currentY=w.minY+1-(w.minY-w.currentY+1)**.8),w.currentY>w.maxY&&(w.currentY=w.maxY-1+(w.currentY-w.maxY+1)**.8),E.prevPositionX||(E.prevPositionX=w.touchesCurrent.x),E.prevPositionY||(E.prevPositionY=w.touchesCurrent.y),E.prevTime||(E.prevTime=Date.now()),E.x=(w.touchesCurrent.x-E.prevPositionX)/(Date.now()-E.prevTime)/2,E.y=(w.touchesCurrent.y-E.prevPositionY)/(Date.now()-E.prevTime)/2,Math.abs(w.touchesCurrent.x-E.prevPositionX)<2&&(E.x=0),Math.abs(w.touchesCurrent.y-E.prevPositionY)<2&&(E.y=0),E.prevPositionX=w.touchesCurrent.x,E.prevPositionY=w.touchesCurrent.y,E.prevTime=Date.now(),v.imageWrapEl.style.transform=`translate3d(${w.currentX}px, ${w.currentY}px,0)`}function W(){let ue=t.zoom;if(P.length=0,!v.imageEl)return;if(!w.isTouched||!w.isMoved){w.isTouched=!1,w.isMoved=!1;return}w.isTouched=!1,w.isMoved=!1;let pe=300,he=300,nt=E.x*pe,yt=w.currentX+nt,Si=E.y*he,Yi=w.currentY+Si;E.x!==0&&(pe=Math.abs((yt-w.currentX)/E.x)),E.y!==0&&(he=Math.abs((Yi-w.currentY)/E.y));let jn=Math.max(pe,he);w.currentX=yt,w.currentY=Yi;let Gn=w.width*ue.scale,hi=w.height*ue.scale;w.minX=Math.min(v.slideWidth/2-Gn/2,0),w.maxX=-w.minX,w.minY=Math.min(v.slideHeight/2-hi/2,0),w.maxY=-w.minY,w.currentX=Math.max(Math.min(w.currentX,w.maxX),w.minX),w.currentY=Math.max(Math.min(w.currentY,w.maxY),w.minY),v.imageWrapEl.style.transitionDuration=`${jn}ms`,v.imageWrapEl.style.transform=`translate3d(${w.currentX}px, ${w.currentY}px,0)`}function L(){let ue=t.zoom;v.slideEl&&t.activeIndex!==t.slides.indexOf(v.slideEl)&&(v.imageEl&&(v.imageEl.style.transform="translate3d(0,
11180,0) scale(1)"),v.imageWrapEl&&(v.imageWrapEl.style.transform="translate3d(0,0,0)"),v.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),ue.scale=1,s=1,v.slideEl=void 0,v.imageEl=void 0,v.imageWrapEl=void 0,v.originX=0,v.originY=0)}function z(ue){if(s<=1||!v.imageWrapEl||!J(ue)||!Z(ue))return;let pe=o.getComputedStyle(v.imageWrapEl).transform,he=new o.DOMMatrix(pe);if(!g){g=!0,A.x=ue.clientX,A.y=ue.clientY,w.startX=he.e,w.startY=he.f,w.width=v.imageEl.offsetWidth||v.imageEl.clientWidth,w.height=v.imageEl.offsetHeight||v.imageEl.clientHeight,v.slideWidth=v.slideEl.offsetWidth,v.slideHeight=v.slideEl.offsetHeight;return}let nt=(ue.clientX-A.x)*f,yt=(ue.clientY-A.y)*f,Si=w.width*s,Yi=w.height*s,jn=v.slideWidth,Gn=v.slideHeight,hi=Math.min(jn/2-Si/2,0),qi=-hi,$i=Math.min(Gn/2-Yi/2,0),eo=-$i,Ba=Math.max(Math.min(w.startX+nt,qi),hi),na=Math.max(Math.min(w.startY+yt,eo),$i);v.imageWrapEl.style.transitionDuration="0ms",v.imageWrapEl.style.transform=`translate3d(${Ba}px, ${na}px, 0)`,A.x=ue.clientX,A.y=ue.clientY,w.startX=Ba,w.startY=na,w.currentX=Ba,w.currentY=na}function se(ue){let pe=t.zoom,he=t.params.zoom;if(!v.slideEl){ue&&ue.target&&(v.slideEl=ue.target.closest(`.${t.params.slideClass}, swiper-slide`)),v.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=qt(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex]);let Ta=v.slideEl.querySelector(`.${he.containerClass}`);Ta&&(Ta=Ta.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=Ta,Ta?v.imageWrapEl=ia(v.imageEl,`.${he.containerClass}`)[0]:v.imageWrapEl=void 0}if(!v.imageEl||!v.imageWrapEl)return;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),v.slideEl.classList.add(`${he.zoomedSlideClass}`);let nt,yt,Si,Yi,jn,Gn,hi,qi,$i,eo,Ba,na,wr,aa,Go,to,Ia,bs;typeof w.touchesStart.x>"u"&&ue?(nt=ue.pageX,yt=ue.pageY):(nt=w.touchesStart.x,yt=w.touchesStart.y);let xr=s,oa=typeof ue=="number"?ue:null;s===1&&oa&&(nt=void 0,yt=void 0,w.touchesStart.x=void 0,w.touchesStart.y=void 0);let io=S();pe.scale=oa||io,s=oa||io,ue&&!(s===1&&oa)?(Ia=v.slideEl.offsetWidth,bs=v.slideEl.offsetHeight,Si=_r(v.slideEl).left+o.scrollX,Yi=_r(v.slideEl).top+o.scrollY,jn=Si+Ia/2-nt,Gn=Yi+bs/2-yt,$i=v.imageEl.offsetWidth||v.imageEl.clientWidth,eo=v.imageEl.offsetHeight||v.imageEl.clientHeight,Ba=$i*pe.scale,na=eo*pe.scale,wr=Math.min(Ia/2-Ba/2,0),aa=Math.min(bs/2-na/2,0),Go=-wr,to=-aa,xr>0&&oa&&typeof w.currentX=="number"&&typeof w.currentY=="number"?(hi=w.currentX*pe.scale/xr,qi=w.currentY*pe.scale/xr):(hi=jn*pe.scale,qi=Gn*pe.scale),hi<wr&&(hi=wr),hi>Go&&(hi=Go),qi<aa&&(qi=aa),qi>to&&(qi=to)):(hi=0,qi=0),oa&&pe.scale===1&&(v.originX=0,v.originY=0),w.currentX=hi,w.currentY=qi,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform=`translate3d(${hi}px, ${qi}px,0)`,v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform=`translate3d(0,0,0) scale(${pe.scale})`}function Ne(){let ue=t.zoom,pe=t.params.zoom;if(!v.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?v.slideEl=qt(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:v.slideEl=t.slides[t.activeIndex];let he=v.slideEl.querySelector(`.${pe.containerClass}`);he&&(he=he.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),v.imageEl=he,he?v.imageWrapEl=ia(v.imageEl,`.${pe.containerClass}`)[0]:v.imageWrapEl=void 0}!v.imageEl||!v.imageWrapEl||(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),ue.scale=1,s=1,w.currentX=void 0,w.currentY=void 0,w.touchesStart.x=void 0,w.touchesStart.y=void 0,v.imageWrapEl.style.transitionDuration="300ms",v.imageWrapEl.style.transform="translate3d(0,0,0)",v.imageEl.style.transitionDuration="300ms",v.imageEl.style.transform="translate3d(0,0,0) scale(1)",v.slideEl.classList.remove(`${pe.zoomedSlideClass}`),v.slideEl=void 0,v.originX=0,v.originY=0,t.params.zoom.panOnMouseMove&&(A={x:0,y:0},g&&(g=!1,w.startX=0,w.startY=0)))}function gt(ue){let pe=t.zoom;pe.scale&&pe.scale!==1?Ne():se(ue)}function bt(){let ue=t.params.passiveListeners?{passive:!0,capture:!1}:!1,pe=t.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:ue,activeListenerWithCapture:pe}}function $t(){let ue=t.zoom;if(ue.enabled)return;ue.enabled=!0;let{passiveListener:pe,activeListenerWithCapture:he}=bt();t.wrapperEl.addEventListener("pointerdown",j,pe),t.wrapperEl.addEventListener("pointermove",V,he),["pointerup","pointercancel","pointerout"].forEach(nt=>{t.wrapperEl.addEventListener(nt,Y,pe)}),t.wrapperEl.addEventListener("pointermove",ge,he)}function St(){let ue=t.zoom;if(!ue.enabled)return;ue.enabled=!1;let{passiveListener:pe,activeListenerWithCapture:he}=bt();t.wrapperEl.removeEventListener("pointerdown",j,pe),t.wrapperEl.removeEventListener("pointermove",V,he),["pointerup","pointercancel","pointerout"].forEach(nt=>{t.wrapperEl.removeEventListener(nt,Y,pe)}),t.wrapperEl.removeEventListener("pointermove",ge,he)}i("init",()=>{t.params.zoom.enabled&&$t()}),i("destroy",()=>{St()}),i("touchStart",(ue,pe)=>{t.zoom.enabled&&oe(pe)}),i("touchEnd",(ue,pe)=>{t.zoom.enabled&&W()}),i("doubleTap",(ue,pe)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&gt(pe)}),i("transitionEnd",()=>{t.zoom.enabled&&t.params.zoom.enabled&&L()}),i("slideChange",()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&L()}),Object.assign(t.zoom,{enable:$t,disable:St,in:se,out:Ne,toggle:gt})}function xw(n){let{swiper:t,extendParams:e,on:i}=n;e({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0};function a(A,f){let _=function(){let w,E,I;return(k,S)=>{for(E=-1,w=k.length;w-E>1;)I=w+E>>1,k[I]<=S?E=I:w=I;return w}}();this.x=A,this.y=f,this.lastIndex=A.length-1;let C,P;return this.interpolate=function(w){return w?(P=_(this.x,w),C=P-1,(w-this.x[C])*(this.y[P]-this.y[C])/(this.x[P]-this.x[C])+this.y[C]):0},this}function o(A){t.controller.spline=t.params.loop?new a(t.slidesGrid,A.slidesGrid):new a(t.snapGrid,A.snapGrid)}function s(A,f){let _=t.controller.control,C,P,v=t.constructor;function w(E){if(E.destroyed)return;let I=t.rtlTranslate?-t.translate:t.translate;t.params.controller.by==="slide"&&(o(E),P=-t.controller.spline.interpolate(-I)),(!P||t.params.controller.by==="container")&&(C=(E.maxTranslate()-E.minTranslate())/(t.maxTranslate()-t.minTranslate()),(Number.isNaN(C)||!Number.isFinite(C))&&(C=1),P=(I-t.minTranslate())*C+E.minTranslate()),t.params.controller.inverse&&(P=E.maxTranslate()-P),E.updateProgress(P),E.setTranslate(P,t),E.updateActiveIndex(),E.updateSlidesClasses()}if(Array.isArray(_))for(let E=0;E<_.length;E+=1)_[E]!==f&&_[E]instanceof v&&w(_[E]);else _ instanceof v&&f!==_&&w(_)}function m(A,f){let _=t.constructor,C=t.controller.control,P;function v(w){w.destroyed||(w.setTransition(A,t),A!==0&&(w.transitionStart(),w.params.autoHeight&&Pa(()=>{w.updateAutoHeight()}),zo(w.wrapperEl,()=>{C&&w.transitionEnd()})))}if(Array.isArray(C))for(P=0;P<C.length;P+=1)C[P]!==f&&C[P]instanceof _&&v(C[P]);else C instanceof _&&f!==C&&v(C)}function g(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}i("beforeInit",()=>{if(typeof window<"u"&&(typeof t.params.controller.control=="string"||t.params.controller.control instanceof HTMLElement)){(typeof t.params.controller.control=="string"?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEac
vendor: 4,259 bytes, line 1118
1118h(f=>{if(t.controller.control||(t.controller.control=[]),f&&f.swiper)t.controller.control.push(f.swiper);else if(f){let _=`${t.params.eventsPrefix}init`,C=P=>{t.controller.control.push(P.detail[0]),t.update(),f.removeEventListener(_,C)};f.addEventListener(_,C)}});return}t.controller.control=t.params.controller.control}),i("update",()=>{g()}),i("resize",()=>{g()}),i("observerUpdate",()=>{g()}),i("setTranslate",(A,f,_)=>{!t.controller.control||t.controller.control.destroyed||t.controller.setTranslate(f,_)}),i("setTransition",(A,f,_)=>{!t.controller.control||t.controller.control.destroyed||t.controller.setTransition(f,_)}),Object.assign(t.controller,{setTranslate:s,setTransition:m})}function Cw(n){let{swiper:t,extendParams:e,on:i}=n;e({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let a=null,o,s,m=new Date().getTime();function g(L){let z=a;z.length!==0&&pi(z,L)}function A(L){L===void 0&&(L=16);let z=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(L).replace(/x/g,z)}function f(L){L=lt(L),L.forEach(z=>{z.setAttribute("tabIndex","0")})}function _(L){L=lt(L),L.forEach(z=>{z.setAttribute("tabIndex","-1")})}function C(L,z){L=lt(L),L.forEach(se=>{se.setAttribute("role",z)})}function P(L,z){L=lt(L),L.forEach(se=>{se.setAttribute("aria-roledescription",z)})}function v(L,z){L=lt(L),L.forEach(se=>{se.setAttribute("aria-controls",z)})}function w(L,z){L=lt(L),L.forEach(se=>{se.setAttribute("aria-label",z)})}function E(L,z){L=lt(L),L.forEach(se=>{se.setAttribute("id",z)})}function I(L,z){L=lt(L),L.forEach(se=>{se.setAttribute("aria-live",z)})}function k(L){L=lt(L),L.forEach(z=>{z.setAttribute("aria-disabled",!0)})}function S(L){L=lt(L),L.forEach(z=>{z.setAttribute("aria-disabled",!1)})}function F(L){if(L.keyCode!==13&&L.keyCode!==32)return;let z=t.params.a11y,se=L.target;if(!(t.pagination&&t.pagination.el&&(se===t.pagination.el||t.pagination.el.contains(L.target))&&!L.target.matches(Vn(t.params.pagination.bulletClass)))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){let Ne=lt(t.navigation.prevEl);lt(t.navigation.nextEl).includes(se)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?g(z.lastSlideMessage):g(z.nextSlideMessage)),Ne.includes(se)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?g(z.firstSlideMessage):g(z.prevSlideMessage))}t.pagination&&se.matches(Vn(t.params.pagination.bulletClass))&&se.click()}}function N(){if(t.params.loop||t.params.rewind||!t.navigation)return;let{nextEl:L,prevEl:z}=t.navigation;z&&(t.isBeginning?(k(z),_(z)):(S(z),f(z))),L&&(t.isEnd?(k(L),_(L)):(S(L),f(L)))}function J(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function Z(){return J()&&t.params.pagination.clickable}function j(){let L=t.params.a11y;J()&&t.pagination.bullets.forEach(z=>{t.params.pagination.clickable&&(f(z),t.params.pagination.renderBullet||(C(z,"button"),w(z,L.paginationBulletMessage.replace(/\{\{index\}\}/,Qo(z)+1)))),z.matches(Vn(t.params.pagination.bulletActiveClass))?z.setAttribute("aria-current","true"):z.removeAttribute("aria-current")})}let V=(L,z,se)=>{f(L),L.tagName!=="BUTTON"&&(C(L,"button"),L.addEventListener("keydown",F)),w(L,se),v(L,z)},Y=L=>{s&&s!==L.target&&!s.contains(L.target)&&(o=!0),t.a11y.clicked=!0},ae=()=>{o=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},te=L=>{m=new Date().getTime()},ie=L=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus||new Date().getTime()-m<100)return;let z=L.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!z||!t.slides.includes(z))return;s=z;let se=t.slides.indexOf(z)===t.activeIndex,Ne=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(z);se||Ne||L.sourceCapabilities&&L.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame(()=>
vendor: 23,822 bytes, line 1118
1118{o||(t.params.loop?t.slideToLoop(t.getSlideIndexWhenGrid(parseInt(z.getAttribute("data-swiper-slide-index"))),0):t.slideTo(t.getSlideIndexWhenGrid(t.slides.indexOf(z)),0),o=!1)}))},oe=()=>{let L=t.params.a11y;L.itemRoleDescriptionMessage&&P(t.slides,L.itemRoleDescriptionMessage),L.slideRole&&C(t.slides,L.slideRole);let z=t.slides.length;L.slideLabelMessage&&t.slides.forEach((se,Ne)=>{let gt=t.params.loop?parseInt(se.getAttribute("data-swiper-slide-index"),10):Ne,bt=L.slideLabelMessage.replace(/\{\{index\}\}/,gt+1).replace(/\{\{slidesLength\}\}/,z);w(se,bt)})},ge=()=>{let L=t.params.a11y;t.el.append(a);let z=t.el;L.containerRoleDescriptionMessage&&P(z,L.containerRoleDescriptionMessage),L.containerMessage&&w(z,L.containerMessage),L.containerRole&&C(z,L.containerRole);let se=t.wrapperEl,Ne=L.id||se.getAttribute("id")||`swiper-wrapper-${A(16)}`,gt=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";E(se,Ne),I(se,gt),oe();let{nextEl:bt,prevEl:$t}=t.navigation?t.navigation:{};bt=lt(bt),$t=lt($t),bt&&bt.forEach(ue=>V(ue,Ne,L.nextSlideMessage)),$t&&$t.forEach(ue=>V(ue,Ne,L.prevSlideMessage)),Z()&&lt(t.pagination.el).forEach(pe=>{pe.addEventListener("keydown",F)}),Ht().addEventListener("visibilitychange",te),t.el.addEventListener("focus",ie,!0),t.el.addEventListener("focus",ie,!0),t.el.addEventListener("pointerdown",Y,!0),t.el.addEventListener("pointerup",ae,!0)};function W(){a&&a.remove();let{nextEl:L,prevEl:z}=t.navigation?t.navigation:{};L=lt(L),z=lt(z),L&&L.forEach(Ne=>Ne.removeEventListener("keydown",F)),z&&z.forEach(Ne=>Ne.removeEventListener("keydown",F)),Z()&&lt(t.pagination.el).forEach(gt=>{gt.removeEventListener("keydown",F)}),Ht().removeEventListener("visibilitychange",te),t.el&&typeof t.el!="string"&&(t.el.removeEventListener("focus",ie,!0),t.el.removeEventListener("pointerdown",Y,!0),t.el.removeEventListener("pointerup",ae,!0))}i("beforeInit",()=>{a=mi("span",t.params.a11y.notificationClass),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")}),i("afterInit",()=>{t.params.a11y.enabled&&ge()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&oe()}),i("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&N()}),i("paginationUpdate",()=>{t.params.a11y.enabled&&j()}),i("destroy",()=>{t.params.a11y.enabled&&W()})}function yw(n){let{swiper:t,extendParams:e,on:i}=n;e({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let a=!1,o={},s=P=>P.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),m=P=>{let v=Bt(),w;P?w=new URL(P):w=v.location;let E=w.pathname.slice(1).split("/").filter(F=>F!==""),I=E.length,k=E[I-2],S=E[I-1];return{key:k,value:S}},g=(P,v)=>{let w=Bt();if(!a||!t.params.history.enabled)return;let E;t.params.url?E=new URL(t.params.url):E=w.location;let I=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${v}"]`):t.slides[v],k=s(I.getAttribute("data-history"));if(t.params.history.root.length>0){let F=t.params.history.root;F[F.length-1]==="/"&&(F=F.slice(0,F.length-1)),k=`${F}/${P?`${P}/`:""}${k}`}else E.pathname.includes(P)||(k=`${P?`${P}/`:""}${k}`);t.params.history.keepQuery&&(k+=E.search);let S=w.history.state;S&&S.value===k||(t.params.history.replaceState?w.history.replaceState({value:k},null,k):w.history.pushState({value:k},null,k))},A=(P,v,w)=>{if(v)for(let E=0,I=t.slides.length;E<I;E+=1){let k=t.slides[E];if(s(k.getAttribute("data-history"))===v){let F=t.getSlideIndex(k);t.slideTo(F,P,w)}}else t.slideTo(0,P,w)},f=()=>{o=m(t.params.url),A(t.params.speed,o.value,!1)},_=()=>{let P=Bt();if(t.params.history){if(!P.history||!P.history.pushState){t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0;return}if(a=!0,o=m(t.params.url),!o.key&&!o.value){t.params.history.replaceState||P.addEventListener("popstate",f);return}A(0,o.value,t.params.runCallbacksOnInit),t.params.history.replaceState||P.addEventListener("popstate",f)}},C=()=>{let P=Bt();t.params.history.replaceState||P.removeEventListener("popstate",f)};i("init",()=>{t.params.history.enabled&&_()}),i("destroy",()=>{t.params.history.enabled&&C()}),i("transitionEnd _freeModeNoMomentumRelease",()=>{a&&g(t.params.history.key,t.activeIndex)}),i("slideChange",()=>{a&&t.params.cssMode&&g(t.params.history.key,t.activeIndex)})}function Mw(n){let{swiper:t,extendParams:e,emit:i,on:a}=n,o=!1,s=Ht(),m=Bt();e({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(C,P){if(t.virtual&&t.params.virtual.enabled){let v=t.slides.find(E=>E.getAttribute("data-hash")===P);return v?parseInt(v.getAttribute("data-swiper-slide-index"),10):0}return t.getSlideIndex(qt(t.slidesEl,`.${t.params.slideClass}[data-hash="${P}"], swiper-slide[data-hash="${P}"]`)[0])}}});let g=()=>{i("hashChange");let C=s.location.hash.replace("#",""),P=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],v=P?P.getAttribute("data-hash"):"";if(C!==v){let w=t.params.hashNavigation.getSlideIndex(t,C);if(typeof w>"u"||Number.isNaN(w))return;t.slideTo(w)}},A=()=>{if(!o||!t.params.hashNavigation.enabled)return;let C=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],P=C?C.getAttribute("data-hash")||C.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&m.history&&m.history.replaceState?(m.history.replaceState(null,null,`#${P}`||""),i("hashSet")):(s.location.hash=P||"",i("hashSet"))},f=()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;o=!0;let C=s.location.hash.replace("#","");if(C){let v=t.params.hashNavigation.getSlideIndex(t,C);t.slideTo(v||0,0,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&m.addEventListener("hashchange",g)},_=()=>{t.params.hashNavigation.watchState&&m.removeEventListener("hashchange",g)};a("init",()=>{t.params.hashNavigation.enabled&&f()}),a("destroy",()=>{t.params.hashNavigation.enabled&&_()}),a("transitionEnd _freeModeNoMomentumRelease",()=>{o&&A()}),a("slideChange",()=>{o&&t.params.cssMode&&A()})}function Pw(n){let{swiper:t,extendParams:e,on:i,emit:a,params:o}=n;t.autoplay={running:!1,paused:!1,timeLeft:0},e({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let s,m,g=o&&o.autoplay?o.autoplay.delay:3e3,A=o&&o.autoplay?o.autoplay.delay:3e3,f,_=new Date().getTime(),C,P,v,w,E,I,k;function S(z){!t||t.destroyed||!t.wrapperEl||z.target===t.wrapperEl&&(t.wrapperEl.removeEventListener("transitionend",S),!(k||z.detail&&z.detail.bySwiperTouchMove)&&Y())}let F=()=>{if(t.destroyed||!t.autoplay.running)return;t.autoplay.paused?C=!0:C&&(A=f,C=!1);let z=t.autoplay.paused?f:_+A-new Date().getTime();t.autoplay.timeLeft=z,a("autoplayTimeLeft",z,z/g),m=requestAnimationFrame(()=>{F()})},N=()=>{let z;return t.virtual&&t.params.virtual.enabled?z=t.slides.find(Ne=>Ne.classList.contains("swiper-slide-active")):z=t.slides[t.activeIndex],z?parseInt(z.getAttribute("data-swiper-autoplay"),10):void 0},J=z=>{if(t.destroyed||!t.autoplay.running)return;cancelAnimationFrame(m),F();let se=typeof z>"u"?t.params.autoplay.delay:z;g=t.params.autoplay.delay,A=t.params.autoplay.delay;let Ne=N();!Number.isNaN(Ne)&&Ne>0&&typeof z>"u"&&(se=Ne,g=Ne,A=Ne),f=se;let gt=t.params.speed,bt=()=>{!t||t.destroyed||(t.params.autoplay.reverseDirection?!t.isBeginning||t.params.loop||t.params.rewind?(t.slidePrev(gt,!0,!0),a("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(t.slides.length-1,gt,!0,!0),a("autoplay")):!t.isEnd||t.params.loop||t.params.rewind?(t.slideNext(gt,!0,!0),a("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(0,gt,!0,!0),a("autoplay")),t.params.cssMode&&(_=new Date().getTime(),requestAnimationFrame(()=>{J()})))};return se>0?(clearTimeout(s),s=setTimeout(()=>{bt()},se)):requestAnimationFrame(()=>{bt()}),se},Z=()=>{_=new Date().getTime(),t.autoplay.running=!0,J(),a("autoplayStart")},j=()=>{t.autoplay.running=!1,clearTimeout(s),cancelAnimationFrame(m),a("autoplayStop")},V=(z,se)=>{if(t.destroyed||!t.autoplay.running)return;clearTimeout(s),z||(I=!0);let Ne=()=>{a("autoplayPause"),t.params.autoplay.waitForTransition?t.wrapperEl.addEventListener("transitionend",S):Y()};if(t.autoplay.paused=!0,se){E&&(f=t.params.autoplay.delay),E=!1,Ne();return}f=(f||t.params.autoplay.delay)-(new Date().getTime()-_),!(t.isEnd&&f<0&&!t.params.loop)&&(f<0&&(f=0),Ne())},Y=()=>{t.isEnd&&f<0&&!t.params.loop||t.destroyed||!t.autoplay.running||(_=new Date().getTime(),I?(I=!1,J(f)):J(),t.autoplay.paused=!1,a("autoplayResume"))},ae=()=>{if(t.destroyed||!t.autoplay.running)return;let z=Ht();z.visibilityState==="hidden"&&(I=!0,V(!0)),z.visibilityState==="visible"&&Y()},te=z=>{z.pointerType==="mouse"&&(I=!0,k=!0,!(t.animating||t.autoplay.paused)&&V(!0))},ie=z=>{z.pointerType==="mouse"&&(k=!1,t.autoplay.paused&&Y())},oe=()=>{t.params.autoplay.pauseOnMouseEnter&&(t.el.addEventListener("pointerenter",te),t.el.addEventListener("pointerleave",ie))},ge=()=>{t.el&&typeof t.el!="string"&&(t.el.removeEventListener("pointerenter",te),t.el.removeEventListener("pointerleave",ie))},W=()=>{Ht().addEventListener("visibilitychange",ae)},L=()=>{Ht().removeEventListener("visibilitychange",ae)};i("init",()=>{t.params.autoplay.enabled&&(oe(),W(),Z())}),i("destroy",()=>{ge(),L(),t.autoplay.running&&j()}),i("_freeModeStaticRelease",()=>{(v||I)&&Y()}),i("_freeModeNoMomentumRelease",()=>{t.params.autoplay.disableOnInteraction?j():V(!0,!0)}),i("beforeTransitionStart",(z,se,Ne)=>{t.destroyed||!t.autoplay.running||(Ne||!t.params.autoplay.disableOnInteraction?V(!0,!0):j())}),i("sliderFirstMove",()=>{if(!(t.destroyed||!t.autoplay.running)){if(t.params.autoplay.disableOnInteraction){j();return}P=!0,v=!1,I=!1,w=setTimeout(()=>{I=!0,v=!0,V(!0)},200)}}),i("touchEnd",()=>{if(!(t.destroyed||!t.autoplay.running||!P)){if(clearTimeout(w),clearTimeout(s),t.params.autoplay.disableOnInteraction){v=!1,P=!1;return}v&&t.params.cssMode&&Y(),v=!1,P=!1}}),i("slideChange",()=>{t.destroyed||!t.autoplay.running||(E=!0)}),Object.assign(t.autoplay,{start:Z,stop:j,pause:V,resume:Y})}function Ow(n){let{swiper:t,extendParams:e,on:i}=n;e({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let a=!1,o=!1;t.thumbs={swiper:null};function s(){let A=t.thumbs.swiper;if(!A||A.destroyed)return;let f=A.clickedIndex,_=A.clickedSlide;if(_&&_.classList.contains(t.params.thumbs.slideThumbActiveClass)||typeof f>"u"||f===null)return;let C;A.params.loop?C=parseInt(A.clickedSlide.getAttribute("data-swiper-slide-index"),10):C=f,t.params.loop?t.slideToLoop(C):t.slideTo(C)}function m(){let{thumbs:A}=t.params;if(a)return!1;a=!0;let f=t.constructor;if(A.swiper instanceof f){if(A.swiper.destroyed)return a=!1,!1;t.thumbs.swiper=A.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()}else if(gs(A.swiper)){let _=Object.assign({},A.swiper);Object.assign(_,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new f(_),o=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",s),!0}function g(A){let f=t.thumbs.swiper;if(!f||f.destroyed)return;let _=f.params.slidesPerView==="auto"?f.slidesPerViewDynamic():f.params.slidesPerView,C=1,P=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(C=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(C=1),C=Math.floor(C),f.slides.forEach(E=>E.classList.remove(P)),f.params.loop||f.params.virtual&&f.params.virtual.enabled)for(let E=0;E<C;E+=1)qt(f.slidesEl,`[data-swiper-slide-index="${t.realIndex+E}"]`).forEach(I=>{I.classList.add(P)});else for(let E=0;E<C;E+=1)f.slides[t.realIndex+E]&&f.slides[t.realIndex+E].classList.add(P);let v=t.params.thumbs.autoScrollOffset,w=v&&!f.params.loop;if(t.realIndex!==f.realIndex||w){let E=f.activeIndex,I,k;if(f.params.loop){let S=f.slides.find(F=>F.getAttribute("data-swiper-slide-index")===`${t.realIndex}`);I=f.slides.indexOf(S),k=t.activeIndex>t.previousIndex?"next":"prev"}else I=t.realIndex,k=I>t.previousIndex?"next":"prev";w&&(I+=k==="next"?v:-1*v),f.visibleSlidesIndexes&&f.visibleSlidesIndexes.indexOf(I)<0&&(f.params.centeredSlides?I>E?I=I-Math.floor(_/2)+1:I=I+Math.floor(_/2)-1:I>E&&f.params.slidesPerGroup,f.slideTo(I,A?0:void 0))}}i("beforeInit",()=>{let{thumbs:A}=t.params;if(!(!A||!A.swiper))if(typeof A.swiper=="string"||A.swiper instanceof HTMLElement){let f=Ht(),_=()=>{let P=typeof A.swiper=="string"?f.querySelector(A.swiper):A.swiper;if(P&&P.swiper)A.swiper=P.swiper,m(),g(!0);else if(P){let v=`${t.params.eventsPrefix}init`,w=E=>{A.swiper=E.detail[0],P.removeEventListener(v,w),m(),g(!0),A.swiper.update(),t.update()};P.addEventListener(v,w)}return P},C=()=>{if(t.destroyed)return;_()||requestAnimationFrame(C)};requestAnimationFrame(C)}else m(),g(!0)}),i("slideChange update resize observerUpdate",()=>{g()}),i("setTransition",(A,f)=>{let _=t.thumbs.swiper;!_||_.destroyed||_.setTransition(f)}),i("beforeDestroy",()=>{let A=t.thumbs.swiper;!A||A.destroyed||o&&A.destroy()}),Object.assign(t.thumbs,{init:m,update:g})}function Sw(n){let{swiper:t,extendParams:e,emit:i,once:a}=n;e({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function o(){if(t.params.cssMode)return;let g=t.getTranslate();t.setTranslate(g),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})}function s(){if(t.params.cssMode)return;let{touchEventsData:g,touches:A}=t;g.velocities.length===0&&g.velocities.push({position:A[t.isHorizontal()?"startX":"startY"],time:g.touchStartTime}),g.velocities.push({position:A[t.isHorizontal()?"currentX":"currentY"],time:Wi()})}function m(g){let{currentPos:A}=g;if(t.params.cssMode)return;let{params:f,wrapperEl:_,rtlTranslate:C,snapGrid:P,touchEventsData:v}=t,E=Wi()-v.touchStartTime;if(A<-t.minTranslate()){t.slideTo(t.activeIndex);return}if(A>-t.maxTranslate()){t.slides.length<P.length?t.slideTo(P.length-1):t.slideTo(t.slides.length-1);return}if(f.freeMode.momentum){if(v.velocities.length>1){let j=v.velocities.pop(),V=v.velocities.pop(),Y=j.position-V.position,ae=j.time-V.time;t.velocity=Y/ae,t.velocity/=2,Math.abs(t.velocity)<f.freeMode.minimumVelocity&&(t.velocity=0),(ae>150||Wi()-j.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=f.freeMode.momentumVelocityRatio,v.velocities.length=0;let I=1e3*f.freeMode.momentumRatio,k=t.velocity*I,S=t.translate+k;C&&(S=-S);let F=!1,N,J=Math.abs(t.velocity)*20*f.freeMode.momentumBounceRatio,Z;if(S<t.maxTranslate())f.freeMode.momentumBounce?(S+t.maxTranslate()<-J&&(S=t.maxTranslate()-J),N=t.maxTranslate(),F=!0,v.allowMomentumBounce=!0):S=t.maxTranslate(),f.loop&&f.centeredSlides&&(Z=!0);else if(S>t.minTranslate())f.freeMode.momentumBounce?(S-t.minTranslate()>J&&(S=t.minTranslate()+J),N=t.minTranslate(),F=!0,v.allowMomentumBounce=!0):S=t.minTranslate(),f.loop&&f.centeredSlides&&(Z=!0);else if(f.freeMode.sticky){let j;for(let V=0;V<P.length;V+=1)if(P[V]>-S){j=V;break}Math.abs(P[j]-S)<Math.abs(P[j-1]-S)||t.swipeDirection==="next"?S=P[j]:S=P[j-1],S=-S}if(Z&&a("transitionEnd",()=>{t.loopFix()}),t.velocity!==0){if(C?I=Math.abs((-S-t.translate)/t.velocity):I=Math.abs((S-t.translate)/t.velocity),f.freeMode.sticky){let j=Math.abs((C?-S:S)-t.translate),V=t.slidesSizesGrid[t.activeIndex];j<V?I=f.speed:j<2*V?I=f.speed*1.5:I=f.speed*2.5}}else if(f.freeMode.sticky){t.slideToClosest();return}f.freeMode.momentumBounce&&F?(t.updateProgress(N),t.setTransition(I),t.setTranslate(S),t.transitionStart(!0,t.swipeDirection),t.animating=!0,zo(_,()=>{!t||t.destroyed||!v.allowMomentumBounce||(i("momentumBounce"),t.setTransition(f.speed),setTimeout(()=>{t.setTranslate(N),zo(_,()=>{!t||t.destroyed||t.transitionEnd()})},0))})):t.velocity?(i("_freeModeNoMomentumRelease"),t.updateProgress(S),t.setTransition(I),t.setTranslate(S),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,zo(_,()=>{!t||t.destroyed||t.transitionEnd()}))):t.updateProgress(S),t.updateActiveIndex(),t.updateSlidesClasses()}else if(f.freeMode.sticky){t.slideToClosest();return}else f.freeMode&&i("_freeModeNoMomentumRelease");(!f.freeMode.momentum||E>=f.longSwipesMs)&&(i("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}Object.assign(t,{freeMode:{onTouchStart:o,onTouchMove:s,onTouchEnd:m}})}function Ew(n){let{swiper:t,extendParams:e,on:i}=n;e({grid:{rows:1,fill:"column"}});let a,o,s,m,g=()=>{let w=t.params.spaceBetween;return typeof w=="string"&&w.indexOf("%")>=0?w=parseFloat(w.replace("%",""))/100*t.size:typeof w=="string"&&(w=parseFloat(w)),w},A=w=>{let{slidesPerView:E}=t.params,{rows:I,fill:k}=t.params.grid,S=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:w.length;s=Math.floor(S/I),Math.floor(S/I)===S/I?a=S:a=Math.ceil(S/I)*I,E!=="auto"&&k==="row"&&(a=Math.max(a,E*I)),o=a/I},f=()=>{t.slides&&t.slides.forEach(w=>{w.swiperSlideGridSet&&(w.style.height="",w.style[t.getDirectionLabel("margin-top")]="")})},_=(w,E,I)=>{let{slidesPerGroup:k}=t.params,S=g(),{rows:F,fill:N}=t.params.grid,J=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:I.length,Z,j,V;if(N==="row"&&k>1){let Y=Math.floor(w/(k*F)),ae=w-F*k*Y,te=Y===0?k:Math.min(Math.ceil((J-Y*F*k)/F),k);V=Math.floor(ae/te),j=ae-V*te+Y*k,Z=j+V*a/F,E.style.order=Z}else N==="column"?(j=Math.floor(w/F),V=w-j*F,(j>s||j===s&&V===F-1)&&(V+=1,V>=F&&(V=0,j+=1))):(V=Math.floor(w/o),j=w-V*o);E.row=V,E.column=j,E.style.height=`calc((100% - ${(F-1)*S}px) / ${F})`,E.style[t.getDirectionLabel("margin-top")]=V!==0?S&&`${S}px`:"",E.swiperSlideGridSet=!0},C=(w,E)=>{let{centeredSlides:I,roundLengths:k}=t.params,S=g(),{rows:F}=t.params.grid;if(t.virtualSize=(w+S)*a,t.virtualSize=Math.ceil(t.virtualSize/F)-S,t.params.cssMode||(t.wrapperEl.style[t.getDirectionLabel("width")]=`${t.virtualSize+S}px`),I){let N=[];for(let J=0;J<E.length;J+=1){let Z=E[J];k&&(Z=Math.floor(Z)),E[J]<t.virtualSize+E[0]&&N.push(Z)}E.splice(0,E.length),E.push(...N)}},P=()=>{m=t.params.grid&&t.params.grid.rows>1},v=()=>{let{params:w,el:E}=t,I=w.grid&&w.grid.rows>1;m&&!I?(E.classList.remove(`${w.containerModifierClass}grid`,`${w.containerModifierClass}grid-column`),s=1,t.emitContainerClasses()):!m&&I&&(E.classList.add(`${w.containerModifierClass}grid`),w.grid.fill==="column"&&E.classList.add(`${w.containerModifierClass}grid-column`),t.emitContainerClasses()),m=I};i("init",P),i("update",v),t.grid={initSlides:A,unsetSlides:f,updateSlide:_,updateWrapperSize:C}}function oR(n){let t=this,{params:e,slidesEl:i}=t;e.loop&&t.loopDestroy();let a=o=>{if(typeof o=="string"){let s=document.createElement("div");pi(s,o),i.append(s.children[0]),pi(s,"")}else i.append(o)};if(typeof n=="object"&&"length"in n)for(let o=0;o<n.length;o+=1)n[o]&&a(n[o]);else a(n);t.recalcSlides(),e.loop&&t.loopCreate(),(!e.observer||t.isElement)&&t.update()}function rR(n){let t=this,{params:e,activeIndex:i,slidesEl:a}=t;e.loop&&t.loopDestroy();let o=i+1,s=m=>{if(typeof m=="string"){let g=document.createElement("div");pi(g,m),a.prepend(g.children[0]),pi(g,"")}else a.prepend(m)};if(typeof n=="object"&&"length"in n){for(let m=0;m<n.length;m+=1)n[m]&&s(n[m]);o=i+n.length}else s(n);t.recalcSlides(),e.loop&&t.loopCreate(),(!e.observer||t.isElement)&&t.update(),t.slideTo(o,0,!1)}function sR(n,t){let e=this,{params:i,activeIndex:a,slidesEl:o}=e,s=a;i.loop&&(s-=e.loopedSlides,e.loopDestroy(),e.recalcSlides());let m=e.slides.length;if(n<=0){e.prependSlide(t);return}if(n>=m){e.appendSlide(t);return}let g=s>n?s+1:s,A=[];for(let f=m-1;f>=n;f-=1){let _=e.slides[f];_.remove(),A.unshift(_)}if(typeof t=="object"&&"length"in t){for(let f=0;f<t.length;f+=1)t[f]&&o.append(t[f]);g=s>n?s+t.length:s}else o.append(t);for(let f=0;f<A.length;f+=1)o.append(A[f]);e.recalcSlides(),i.loop&&e.loopCreate(),(!i.observer||e.isElement)&&e.update(),i.loop?e.slideTo(g+e.loopedSlides,0,!1):e.slideTo(g,0,!1)}function lR(n){let t=this,{params:e,activeIndex:i}=t,a=i;e.loop&&(a-=t.loopedSlides,t.loopDestroy());let o=a,s;if(typeof n=="object"&&"length"in n){for(let m=0;m<n.length;m+=1)s=n[m],t.slides[s]&&t.slides[s].remove(),s<o&&(o-=1);o=Math.max(o,0)}else s=n,t.slides[s]&&t.slides[s].remove(),s<o&&(o-=1),o=Math.max(o,0);t.recalcSlides(),e.loop&&t.loopCreate(),(!e.observer||t.isElement)&&t.update(),e.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)}function cR(){let n=this,t=[];for(let e=0;e<n.slides.length;e+=1)t.push(e);n.removeSlide(t)}function kw(n){let{swiper:t}=n;Object.assign(t,{appendSlide:oR.bind(t),prependSlide:rR.bind(t),addSlide:sR.bind(t),removeSlide:lR.bind(t),removeAllSlides:cR.bind(t)})}function Nn(n){let{effect:t,swiper:e,on:i,setTranslate:a,setTransition:o,overwriteParams:s,perspective:m,recreateShadows:g,getEffectParams:A}=n;i("beforeInit",()=>{if(e.params.effect!==t)return;e.classNames.push(`${e.params.containerModifierClass}${t}`),m&&m()&&e.classNames.push(`${e.params.containerModifierClass}3d`);let _=s?s():{};Object.assign(e.params,_),Object.assign(e.originalParams,_)}),i("setTranslate _virtualUpdated",()=>{e.params.effect===t&&a()}),i("setTransition",(_,C)=>{e.params.effect===t&&o(C)}),i("transitionEnd",()=>{if(e.params.effect===t&&g){if(!A||!A().slideShadows)return;e.slides.forEach(_=>{_.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(C=>C.remove())}),g()}});let f;i("virtualUpdate",()=>{e.params.effect===t&&(e.slides.length||(f=!0),requestAnimationFrame(()=>{f&&e.slides&&e.slides.length&&(a(),f=!1)}))})}function Sa(n,t){let e=dn(t);return e!==t&&(e.style.backfaceVisibility="hidden",e.style["-webkit-backface-visibility"]="hidden"),e}function Ho(n){let{swiper:t,duration:e,transformElements:i,allSlides:a}=n,{activeIndex:o}=t,s=m=>m.parentElement?m.parentElement:t.slides.find(A=>A.shadowRoot&&A.shadowRoot===m.parentNode);if(t.params.virtualTranslate&&e!==0){let m=!1,g;a?g=i:g=i.filter(A=>{let f=A.classList.contains("swiper-slide-transform")?s(A):A;return t.getSlideIndex(f)===o}),g.forEach(A=>{zo(A,()=>{if(m||!t||t.destroyed)return;m=!0,t.animating=!1;let f=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(f)})})}}function Bw(n){let{swiper:t,extendParams:e,on:i}=n;e({fadeEffect:{crossFade:!1}}),Nn({effect:"fade",swiper:t,on:i,setTranslate:()=>{let{slides:s}=t,m=t.params.fadeEffect;for(let g=0;g<s.length;g+=1){let A=t.slides[g],_=-A.swiperSlideOffset;t.params.virtualTranslate||(_-=t.translate);let C=0;t.isHorizontal()||(C=_,_=0);let P=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(A.progress),0):1+Math.min(Math.max(A.progress,-1),0),v=Sa(m,A);v.style.opacity=P,v.style.transform=`translate3d(${_}px, ${C}px, 0px)`}},setTransition:s=>{let m=t.slides.map(g=>dn(g));m.forEach(g=>{g.style.transitionDuration=`${s}ms`}),Ho({swiper:t,duration:s,transformElements:m,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function Iw(n){let{swiper:t,extendParams:e,on:i}=n;e({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let a=(g,A,f)=>{let _=f?g.querySelector(".swiper-slide-shadow-left"):g.querySelector(".swiper-slide-shadow-top"),C=f?g.querySelector(".swiper-slide-shadow-right"):g.querySelector(".swiper-slide-shadow-bottom");_||(_=mi("div",`swiper-slide-shadow-cube swiper-slide-shadow-${f?"left"
1118:"top"}`.split(" ")),g.append(_)),C||(C=mi("div",`swiper-slide-shadow-cube swiper-slide-shadow-${f?"right":"bottom"}`.split(" ")),g.append(C)),_&&(_.style.opacity=Math.max(-A,0)),C&&(C.style.opacity=Math.max(A,0))};Nn({effect:"cube",swiper:t,on:i,setTranslate:()=>{let{el:g,wrapperEl:A,slides:f,width:_,height:C,rtlTranslate:P,size:v,browser:w}=t,E=Uo(t),I=t.params.cubeEffect,k=t.isHorizontal(),S=t.virtual&&t.params.virtual.enabled,F=0,N;I.shadow&&(k?(N=t.wrapperEl.querySelector(".swiper-cube-shadow"),N||(N=mi("div","swiper-cube-shadow"),t.wrapperEl.append(N)),N.style.height=`${_}px`):(N=g.querySelector(".swiper-cube-shadow"),N||(N=mi("div","swiper-cube-shadow"),g.append(N))));for(let Z=0;Z<f.length;Z+=1){let j=f[Z],V=Z;S&&(V=parseInt(j.getAttribute("data-swiper-slide-index"),10));let Y=V*90,ae=Math.floor(Y/360);P&&(Y=-Y,ae=Math.floor(-Y/360));let te=Math.max(Math.min(j.progress,1),-1),ie=0,oe=0,ge=0;V%4===0?(ie=-ae*4*v,ge=0):(V-1)%4===0?(ie=0,ge=-ae*4*v):(V-2)%4===0?(ie=v+ae*4*v,ge=v):(V-3)%4===0&&(ie=-v,ge=3*v+v*4*ae),P&&(ie=-ie),k||(oe=ie,ie=0);let W=`rotateX(${E(k?0:-Y)}deg) rotateY(${E(k?Y:0)}deg) translate3d(${ie}px, ${oe}px, ${ge}px)`;te<=1&&te>-1&&(F=V*90+te*90,P&&(F=-V*90-te*90)),j.style.transform=W,I.slideShadows&&a(j,te,k)}if(A.style.transformOrigin=`50% 50% -${v/2}px`,A.style["-webkit-transform-origin"]=`50% 50% -${v/2}px`,I.shadow)if(k)N.style.transform=`translate3d(0px, ${_/2+I.shadowOffset}px, ${-_/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${I.shadowScale})`;else{let Z=Math.abs(F)-Math.floor(Math.abs(F)/90)*90,j=1.5-(Math.sin(Z*2*Math.PI/360)/2+Math.cos(Z*2*Math.PI/360)/2),V=I.shadowScale,Y=I.shadowScale/j,ae=I.shadowOffset;N.style.transform=`scale3d(${V}, 1, ${Y}) translate3d(0px, ${C/2+ae}px, ${-C/2/Y}px) rotateX(-89.99deg)`}let J=(w.isSafari||w.isWebView)&&w.needPerspectiveFix?-v/2:0;A.style.transform=`translate3d(0px,0,${J}px) rotateX(${E(t.isHorizontal()?0:F)}deg) rotateY(${E(t.isHorizontal()?-F:0)}deg)`,A.style.setProperty("--swiper-cube-translate-z",`${J}px`)},setTransition:g=>{let{el:A,slides:f}=t;if(f.forEach(_=>{_.style.transitionDuration=`${g}ms`,_.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(C=>{C.style.transitionDuration=`${g}ms`})}),t.params.cubeEffect.shadow&&!t.isHorizontal()){let _=A.querySelector(".swiper-cube-shadow");_&&(_.style.transitionDuration=`${g}ms`)}},recreateShadows:()=>{let g=t.isHorizontal();t.slides.forEach(A=>{let f=Math.max(Math.min(A.progress,1),-1);a(A,f,g)})},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}function Ea(n,t,e){let i=`swiper-slide-shadow${e?`-${e}`:""}${n?` swiper-slide-shadow-${n}`:""}`,a=dn(t),o=a.querySelector(`.${i.split(" ").join(".")}`);return o||(o=mi("div",i.split(" ")),a.append(o)),o}function Tw(n){let{swiper:t,extendParams:e,on:i}=n;e({flipEffect:{slideShadows:!0,limitRotation:!0}});let a=(g,A)=>{let f=t.isHorizontal()?g.querySelector(".swiper-slide-shadow-left"):g.querySelector(".swiper-slide-shadow-top"),_=t.isHorizontal()?g.querySelector(".swiper-slide-shadow-right"):g.querySelector(".swiper-slide-shadow-bottom");f||(f=Ea("flip",g,t.isHorizontal()?"left":"top")),_||(_=Ea("flip",g,t.isHorizontal()?"right":"bottom")),f&&(f.style.opacity=Math.max(-A,0)),_&&(_.style.opacity=Math.max(A,0))};Nn({effect:"flip",swiper:t,on:i,setTranslate:()=>{let{slides:g,rtlTranslate:A}=t,f=t.params.flipEffect,_=Uo(t);for(let C=0;C<g.length;C+=1){let P=g[C],v=P.progress;t.params.flipEffect.limitRotation&&(v=Math.max(Math.min(P.progress,1),-1));let w=P.swiperSlideOffset,I=-180*v,k=0,S=t.params.cssMode?-w-t.translate:-w,F=0;t.isHorizontal()?A&&(I=-I):(F=S,S=0,k=-I,I=0),P.style.zIndex=-Math.abs(Math.round(v))+g.length,f.slideShadows&&a(P,v);let N=`translate3d(${S}px, ${F}px, 0px) rotateX(${_(k)}deg) rotateY(${_(I)}deg)`,J=Sa(f,P);J.style.transform=N}},setTransition:g=>{let A=t.slides.map(f=>dn(f));A.forEach(f=>{f.style.transitionDuration=`${g}ms`,f.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(_=>{_.style.transitionDuration=`${g}ms`})}),Ho({swiper:t,duration:g,transformElements:A})},recreateShadows:()=>
vendor: 13,728 bytes, lines 1118-1122
1118{t.params.flipEffect,t.slides.forEach(g=>{let A=g.progress;t.params.flipEffect.limitRotation&&(A=Math.max(Math.min(g.progress,1),-1)),a(g,A)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}function Dw(n){let{swiper:t,extendParams:e,on:i}=n;e({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),Nn({effect:"coverflow",swiper:t,on:i,setTranslate:()=>{let{width:s,height:m,slides:g,slidesSizesGrid:A}=t,f=t.params.coverflowEffect,_=t.isHorizontal(),C=t.translate,P=_?-C+s/2:-C+m/2,v=_?f.rotate:-f.rotate,w=f.depth,E=Uo(t);for(let I=0,k=g.length;I<k;I+=1){let S=g[I],F=A[I],N=S.swiperSlideOffset,J=(P-N-F/2)/F,Z=typeof f.modifier=="function"?f.modifier(J):J*f.modifier,j=_?v*Z:0,V=_?0:v*Z,Y=-w*Math.abs(Z),ae=f.stretch;typeof ae=="string"&&ae.indexOf("%")!==-1&&(ae=parseFloat(f.stretch)/100*F);let te=_?0:ae*Z,ie=_?ae*Z:0,oe=1-(1-f.scale)*Math.abs(Z);Math.abs(ie)<.001&&(ie=0),Math.abs(te)<.001&&(te=0),Math.abs(Y)<.001&&(Y=0),Math.abs(j)<.001&&(j=0),Math.abs(V)<.001&&(V=0),Math.abs(oe)<.001&&(oe=0);let ge=`translate3d(${ie}px,${te}px,${Y}px)  rotateX(${E(V)}deg) rotateY(${E(j)}deg) scale(${oe})`,W=Sa(f,S);if(W.style.transform=ge,S.style.zIndex=-Math.abs(Math.round(Z))+1,f.slideShadows){let L=_?S.querySelector(".swiper-slide-shadow-left"):S.querySelector(".swiper-slide-shadow-top"),z=_?S.querySelector(".swiper-slide-shadow-right"):S.querySelector(".swiper-slide-shadow-bottom");L||(L=Ea("coverflow",S,_?"left":"top")),z||(z=Ea("coverflow",S,_?"right":"bottom")),L&&(L.style.opacity=Z>0?Z:0),z&&(z.style.opacity=-Z>0?-Z:0)}}},setTransition:s=>{t.slides.map(g=>dn(g)).forEach(g=>{g.style.transitionDuration=`${s}ms`,g.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(A=>{A.style.transitionDuration=`${s}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}function Fw(n){let{swiper:t,extendParams:e,on:i}=n;e({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let a=m=>typeof m=="string"?m:`${m}px`;Nn({effect:"creative",swiper:t,on:i,setTranslate:()=>{let{slides:m,wrapperEl:g,slidesSizesGrid:A}=t,f=t.params.creativeEffect,{progressMultiplier:_}=f,C=t.params.centeredSlides,P=Uo(t);if(C){let v=A[0]/2-t.params.slidesOffsetBefore||0;g.style.transform=`translateX(calc(50% - ${v}px))`}for(let v=0;v<m.length;v+=1){let w=m[v],E=w.progress,I=Math.min(Math.max(w.progress,-f.limitProgress),f.limitProgress),k=I;C||(k=Math.min(Math.max(w.originalProgress,-f.limitProgress),f.limitProgress));let S=w.swiperSlideOffset,F=[t.params.cssMode?-S-t.translate:-S,0,0],N=[0,0,0],J=!1;t.isHorizontal()||(F[1]=F[0],F[0]=0);let Z={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};I<0?(Z=f.next,J=!0):I>0&&(Z=f.prev,J=!0),F.forEach((oe,ge)=>{F[ge]=`calc(${oe}px + (${a(Z.translate[ge])} * ${Math.abs(I*_)}))`}),N.forEach((oe,ge)=>{let W=Z.rotate[ge]*Math.abs(I*_);N[ge]=W}),w.style.zIndex=-Math.abs(Math.round(E))+m.length;let j=F.join(", "),V=`rotateX(${P(N[0])}deg) rotateY(${P(N[1])}deg) rotateZ(${P(N[2])}deg)`,Y=k<0?`scale(${1+(1-Z.scale)*k*_})`:`scale(${1-(1-Z.scale)*k*_})`,ae=k<0?1+(1-Z.opacity)*k*_:1-(1-Z.opacity)*k*_,te=`translate3d(${j}) ${V} ${Y}`;if(J&&Z.shadow||!J){let oe=w.querySelector(".swiper-slide-shadow");if(!oe&&Z.shadow&&(oe=Ea("creative",w)),oe){let ge=f.shadowPerProgress?I*(1/f.limitProgress):I;oe.style.opacity=Math.min(Math.max(Math.abs(ge),0),1)}}let ie=Sa(f,w);ie.style.transform=te,ie.style.opacity=ae,Z.origin&&(ie.style.transformOrigin=Z.origin)}},setTransition:m=>{let g=t.slides.map(A=>dn(A));g.forEach(A=>{A.style.transitionDuration=`${m}ms`,A.querySelectorAll(".swiper-slide-shadow").forEach(f=>{f.style.transitionDuration=`${m}ms`})}),Ho({swiper:t,duration:m,transformElements:g,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}function Rw(n){let{swiper:t,extendParams:e,on:i}=n;e({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),Nn({effect:"cards",swiper:t,on:i,setTranslate:()=>{let{slides:s,activeIndex:m,rtlTranslate:g}=t,A=t.params.cardsEffect,{startTranslate:f,isTouched:_}=t.touchEventsData,C=g?-t.translate:t.translate;for(let P=0;P<s.length;P+=1){let v=s[P],w=v.progress,E=Math.min(Math.max(w,-4),4),I=v.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(I-=s[0].swiperSlideOffset);let k=t.params.cssMode?-I-t.translate:-I,S=0,F=-100*Math.abs(E),N=1,J=-A.perSlideRotate*E,Z=A.perSlideOffset-Math.abs(E)*.75,j=t.virtual&&t.params.virtual.enabled?t.virtual.from+P:P,V=(j===m||j===m-1)&&E>0&&E<1&&(_||t.params.cssMode)&&C<f,Y=(j===m||j===m+1)&&E<0&&E>-1&&(_||t.params.cssMode)&&C>f;if(V||Y){let oe=(1-Math.abs((Math.abs(E)-.5)/.5))**.5;J+=-28*E*oe,N+=-.5*oe,Z+=96*oe,S=`${-25*oe*Math.abs(E)}%`}if(E<0?k=`calc(${k}px ${g?"-":"+"} (${Z*Math.abs(E)}%))`:E>0?k=`calc(${k}px ${g?"-":"+"} (-${Z*Math.abs(E)}%))`:k=`${k}px`,!t.isHorizontal()){let oe=S;S=k,k=oe}let ae=E<0?`${1+(1-N)*E}`:`${1-(1-N)*E}`,te=`
1119        translate3d(${k}, ${S}, ${F}px)
1120        rotateZ(${A.rotate?g?-J:J:0}deg)
1121        scale(${ae})
1122      `;if(A.slideShadows){let oe=v.querySelector(".swiper-slide-shadow");oe||(oe=Ea("cards",v)),oe&&(oe.style.opacity=Math.min(Math.max((Math.abs(E)-.5)/.5,0),1))}v.style.zIndex=-Math.abs(Math.round(w))+s.length;let ie=Sa(A,v);ie.style.transform=te}},setTransition:s=>{let m=t.slides.map(g=>dn(g));m.forEach(g=>{g.style.transitionDuration=`${s}ms`,g.querySelectorAll(".swiper-slide-shadow").forEach(A=>{A.style.transitionDuration=`${s}ms`})}),Ho({swiper:t,duration:s,transformElements:m})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}var dR=[uw,gw,Aw,fw,bw,_w,vw,ww,xw,Cw,yw,Mw,Pw,Ow,Sw,Ew,kw,Bw,Iw,Tw,Dw,Fw,Rw];Oa.use(dR);var ka=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function vr(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"&&!n.__swiper__}function lm(n,t){let e=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>e.indexOf(i)<0).forEach(i=>{typeof n[i]>"u"?n[i]=t[i]:vr(t[i])&&vr(n[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?n[i]=t[i]:lm(n[i],t[i]):n[i]=t[i]})}function cm(n){return n===void 0&&(n={}),n.navigation&&typeof n.navigation.nextEl>"u"&&typeof n.navigation.prevEl>"u"}function dm(n){return n===void 0&&(n={}),n.pagination&&typeof n.pagination.el>"u"}function mm(n){return n===void 0&&(n={}),n.scrollbar&&typeof n.scrollbar.el>"u"}function Vo(n){return n===void 0&&(n=""),n.replace(/-[a-z]/g,t=>t.toUpperCase().replace("-",""))}function pm(n){let{swiper:t,slides:e,passedParams:i,changedParams:a,nextEl:o,prevEl:s,scrollbarEl:m,paginationEl:g}=n,A=a.filter(V=>V!=="children"&&V!=="direction"&&V!=="wrapperClass"),{params:f,pagination:_,navigation:C,scrollbar:P,virtual:v,thumbs:w}=t,E,I,k,S,F,N,J,Z;a.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&f.thumbs&&(!f.thumbs.swiper||f.thumbs.swiper.destroyed)&&(E=!0),a.includes("controller")&&i.controller&&i.controller.control&&f.controller&&!f.controller.control&&(I=!0),a.includes("pagination")&&i.pagination&&(i.pagination.el||g)&&(f.pagination||f.pagination===!1)&&_&&!_.el&&(k=!0),a.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||m)&&(f.scrollbar||f.scrollbar===!1)&&P&&!P.el&&(S=!0),a.includes("navigation")&&i.navigation&&(i.navigation.prevEl||s)&&(i.navigation.nextEl||o)&&(f.navigation||f.navigation===!1)&&C&&!C.prevEl&&!C.nextEl&&(F=!0);let j=V=>{t[V]&&(t[V].destroy(),V==="navigation"?(t.isElement&&(t[V].prevEl.remove(),t[V].nextEl.remove()),f[V].prevEl=void 0,f[V].nextEl=void 0,t[V].prevEl=void 0,t[V].nextEl=void 0):(t.isElement&&t[V].el.remove(),f[V].el=void 0,t[V].el=void 0))};a.includes("loop")&&t.isElement&&(f.loop&&!i.loop?N=!0:!f.loop&&i.loop?J=!0:Z=!0),A.forEach(V=>{if(vr(f[V])&&vr(i[V]))Object.assign(f[V],i[V]),(V==="navigation"||V==="pagination"||V==="scrollbar")&&"enabled"in i[V]&&!i[V].enabled&&j(V);else{let Y=i[V];(Y===!0||Y===!1)&&(V==="navigation"||V==="pagination"||V==="scrollbar")?Y===!1&&j(V):f[V]=i[V]}}),A.includes("controller")&&!I&&t.controller&&t.controller.control&&f.controller&&f.controller.control&&(t.controller.control=f.controller.control),a.includes("children")&&e&&v&&f.virtual.enabled?(v.slides=e,v.update(!0)):a.includes("virtual")&&v&&f.virtual.enabled&&(e&&(v.slides=e),v.update(!0)),a.includes("children")&&e&&f.loop&&(Z=!0),E&&w.init()&&w.update(!0),I&&(t.controller.control=f.controller.control),k&&(t.isElement&&(!g||typeof g=="string")&&(g=document.createElement("div"),g.classList.add("swiper-pagination"),g.part.add("pagination"),t.el.appendChild(g)),g&&(f.pagination.el=g),_.init(),_.render(),_.update()),S&&(t.isElement&&(!m||typeof m=="string")&&(m=document.createElement("div"),m.classList.add("swiper-scrollbar"),m.part.add("scrollbar"),t.el.appendChild(m)),m&&(f.scrollbar.el=m),P.init(),P.updateSize(),P.setTranslate()),F&&(t.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),pi(o,t.hostEl.constructor.nextButtonSvg),o.part.add("button-next"),t.el.appendChild(o)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),pi(s,t.hostEl.constructor.prevButtonSvg),s.part.add("button-prev"),t.el.appendChild(s))),o&&(f.navigation.nextEl=o),s&&(f.navigation.prevEl=s),C.init(),C.update()),a.includes("allowSlideNext")&&(t.allowSlideNext=i.allowSlideNext),a.includes("allowSlidePrev")&&(t.allowSlidePrev=i.allowSlidePrev),a.includes("direction")&&t.changeDirection(i.direction,!1),(N||Z)&&t.loopDestroy(),(J||Z)&&t.loopCreate(),t.update()}var Lw=n=>{if(parseFloat(n)===Number(n))return Number(n);if(n==="true"||n==="")return!0;if(n==="false")return!1;if(n==="null")return null;if(n!=="undefined"){if(typeof n=="string"&&n.includes("{")&&n.includes("}")&&n.includes('"')){let t;try{t=JSON.parse(n)}catch{t=n}return t}return n}},Qw=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function fs(n,t,e){let i={},a={};lm(i,sm);let o=[...ka,"on"],s=o.map(g=>g.replace(/_/,""));o.forEach(g=>{g=g.replace("_",""),typeof n[g]<"u"&&(a[g]=n[g])});let m=[...n.attributes];return typeof t=="string"&&typeof e<"u"&&m.push({name:t,value:vr(e)?Je({},e):e}),m.forEach(g=>{let A=Qw.find(f=>g.name.startsWith(`${f}-`));if(A){let f=Vo(A),_=Vo(g.name.split(`${A}-`)[1]);typeof a[f]>"u"&&(a[f]={}),a[f]===!0&&(a[f]={enabled:!0}),a[f]===!1&&(a[f]={enabled:!1}),a[f][_]=Lw(g.value)}else{let f=Vo(g.name);if(!s.includes(f))return;let _=Lw(g.value);a[f]&&Qw.includes(g.name)&&!vr(_)?(a[f].constructor!==Object&&(a[f]={}),a[f].enabled=!!_):a[f]=_}}),lm(i,a),i.navigation?i.navigation=Je({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},i.navigation!==!0?i.navigation:{}):i.navigation===!1&&delete i.navigation,i.scrollbar?i.scrollbar=Je({el:".swiper-scrollbar"},i.scrollbar!==!0?i.scrollbar:{}):i.scrollbar===!1&&delete i.scrollbar,i.pagination?i.pagination=Je({el:".swiper-pagination"},i.pagination!==!0?i.pagination:{}):i.pagination===!1&&delete i.pagination,{params:i,passedParams:a}}var mR=
vendor: 13,444 bytes, line 1122
1122":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",
1122pR="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",Uu=class{},Uw=typeof window>"u"||typeof HTMLElement>"u"?Uu:HTMLElement,zw=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>
1123    `,Hw=(n,t)=>{if(typeof CSSStyleSheet<"u"&&n.adoptedStyleSheets){let e=new CSSStyleSheet;e.replaceSync(t),n.adoptedStyleSheets=[e]}else{let e=document.createElement("style");e.rel="stylesheet",e.textContent=t,n.appendChild(e)}},hm=class extends Uw{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return zw}static get prevButtonSvg(){return zw.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[mR,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
1124`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let t=this.slideSlots||0,e=[...this.querySelectorAll("[slot^=slide-]")].map(i=>parseInt(i.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=e.length?Math.max(...e)+1:0,!!this.rendered){if(this.slideSlots>t)for(let i=t;i<this.slideSlots;i+=1){let a=document.createElement("swiper-slide");a.setAttribute("part",`slide slide-${i+1}`);let o=document.createElement("slot");o.setAttribute("name",`slide-${i+1}`),a.appendChild(o),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(a)}else if(this.slideSlots<t){let i=this.swiper.slides;for(let a=i.length-1;a>=0;a-=1)a>this.slideSlots&&i[a].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let t=this.cssStyles();this.slideSlots>0&&(t=t.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),t.length&&Hw(this.shadowRoot,t),this.cssLinks().forEac
1124h(i=>{if(this.shadowRoot.querySelector(`link[href="${i}"]`))return;let o=document.createElement("link");o.rel="stylesheet",o.href=i,this.shadowRoot.appendChild(o)});let e=document.createElement("div");e.classList.add("swiper"),e.part="container",pi(e,`
1125      <slot name="container-start"></slot>
1126      <div class="swiper-wrapper" part="wrapper">
1127        <slot></slot>
1128        ${Array.from({length:this.slideSlots}).map((i,a)=>`
1129        <swiper-slide part="slide slide-${a}">
1130          <slot name="slide-${a}"></slot>
1131        </swiper-slide>
1132        `).join("")}
1133      </div>
1134      <slot name="container-end"></slot>
1135      ${cm(this.passedParams)?`
1136        <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div>
1137        <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div>
1138      `:""}
1139      ${dm(this.passedParams)?`
1140        <div part="pagination" class="swiper-pagination"></div>
1141      `:""}
1142      ${mm(this.passedParams)?`
1143        <div part="scrollbar" class="swiper-scrollbar"></div>
1144      `:""}
1145    `),this.shadowRoot.appendChild(e),this.rendered=!0}initialize(){var t=this;if(this.swiper&&this.swiper.initialized)return;let{params:e,passedParams:i}=fs(this);this.swiperParams=e,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new Oa(this.shadowRoot.querySelector(".swiper"),ki(Je
1145(Je({},e.virtual?{}:{observer:!0}),e),{touchEventsTarget:"container",onAny:function(a){a==="observerUpdate"&&t.calcSlideSlots();let o=e.eventsPrefix?`${e.eventsPrefix}${a.toLowerCase()}`:a.toLowerCase();for(var s=arguments.length,m=new Array(s>1?s-1:0),g=1;g<s;g++)m[g-1]=arguments[g];let A=new CustomEvent(o,{detail:m,bubbles:a!=="hashChange",cancelable:!0});t.dispatchEvent(A)}}))}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(t,e){let{params:i,passedParams:a}=fs(this,t,e);this.passedParams=a,this.swiperParams=i,!(this.swiper&&this.swiper.params[t]===e)&&pm(Je(Je(Je({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Vo(t)]},t==="navigation"&&a[t]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),t==="pagination"&&a[t]?{paginationEl:".swiper-pagination"}:{}),t==="scrollbar"&&a[t]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(t,e,i){this.swiper&&this.swiper.initialized&&(e==="true"&&i===null&&(i=!1),this.updateSwiperOnPropChange(t,i))}static get observedAttributes(){return ka.filter(e=>e.includes("_")).map(e=>e.replace(/[A-Z]/g,i=>`-${i}`).replace("_","").toLowerCase())}};ka.forEach(n=>{n!=="init"&&(n=n.replace("_",""),Object.defineProperty(hm.prototype,n,{configurable:!0,get(){return(this.passedParams||{})[n]},set(t){this.passedParams||(this.passedParams={}),this.passedParams[n]=t,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(n,t)}}))});var Hu=class extends Uw{constructor(){super(),this.attachShadow({mode:"open"})}render(){let t=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(Hw(this.shadowRoot,pR),this.shadowRoot.appendChild(document.createElement("slot")),t){let e=document.createElement("div");e.classList.add("swiper-lazy-preloader"),e.part.add("preloader"),this.shadowRoot.appendChild(e)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}},No=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",hm),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",Hu))};typeof window<"u"&&(window.SwiperElementRegisterParams=n=>{ka.push(...n)});No();var jo=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,Z1,Ti,Fn,sn,wo,Do]})}}return n})();No();var Vw=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,So,Nc,sn,Eo,Ti,Do,jo,Fn,wo,is,Jr]})}}return n})();No();var Nw=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,So,Lo,cd,Do,Ti,sn,Eo,Vc,jo]})}}return n})();var hR=":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){he
1145ight:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}",uR="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",Vu=class{},Gw=typeof window>"u"||typeof HTMLElement>"u"?Vu:HTMLElement,jw=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>
1146    `,Kw=(n,t)=>{if(typeof CSSStyleSheet<"u"&&n.adoptedStyleSheets){let e=new CSSStyleSheet;e.replaceSync(t),n.adoptedStyleSheets=[e]}else{let e=document.createElement("style");e.rel="stylesheet",e.textContent=t,n.appendChild(e)}},um=class extends Gw{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return jw}static get prevButtonSvg(){return jw.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[hR,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
1147`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let t=this.slideSlots||0,e=[...this.querySelectorAll("[slot^=slide-]")].map(i=>parseInt(i.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=e.length?Math.max(...e)+1:0,!!this.rendered){if(this.slideSlots>t)for(let i=t;i<this.slideSlots;i+=1){let a=document.createElement("swiper-slide");a.setAttribute("part",`slide slide-${i+1}`);let o=document.createElement("slot");o.setAttribute("name",`slide-${i+1}`),a.appendChild(o),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(a)}else if(this.slideSlots<t){let i=this.swiper.slides;for(let a=i.length-1;a>=0;a-=1)a>this.slideSlots&&i[a].remove()}}}
1147render(){if(this.rendered)return;this.calcSlideSlots();let t=this.cssStyles();this.slideSlots>0&&(t=t.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),t.length&&Kw(this.shadowRoot,t),this.cssLinks().forEach(i=>{if(this.shadowRoot.querySelector(`link[href="${i}"]`))return;let o=document.createElement("link");o.rel="stylesheet",o.href=i,this.shadowRoot.appendChild(o)});let e=document.createElement("div");e.classList.add("swiper"),e.part="container",pi(e,`
1148      <slot name="container-start"></slot>
1149      <div class="swiper-wrapper" part="wrapper">
1150        <slot></slot>
1151        ${Array.from({length:this.slideSlots}).map((i,a)=>`
1152        <swiper-slide part="slide slide-${a}">
1153          <slot name="slide-${a}"></slot>
1154        </swiper-slide>
1155        `).join("")}
1156      </div>
1157      <slot name="container-end"></slot>
1158      ${cm(this.passedParams)?`
1159        <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div>
1160        <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div>
1161      `:""}
1162      ${dm(this.passedParams)?`
1163        <div part="pagination" class="swiper-pagination"></div>
1164      `:""}
1165      ${mm(this.passedParams)?`
1166        <div part="scrollbar" class="swiper-scrollbar"></div>
1167      `:""}
1168    `),this.shadowRoot.appendChild(e),this.rendered=!0}initialize(){var t=this;if(this.swiper&&this.swiper.initialized)return;let{params:e,passedParams:i}=fs(this);this.swiperParams=e,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new Oa(this.shadowRoot.querySelector(".swiper"),ki(Je(Je({},e.virtual?{}:{observer:!0}),e),{touchEventsTarget:"container",onAny:function(a){a==="observerUpdate"&&t.calcSlideSlots();let o=e.eventsPrefix?`${e.eventsPrefix}${a.toLowerCase()}`:a.toLowerCase();for(var s=arguments.length,m=new Array(s>1?s-1:0),g=1;g<s;g++)m[g-1]=arguments[g];let A=new CustomEvent(o,{detail:m,bubbles:a!=="hashChange",cancelable:!0});t.dispatchEvent(A)}}))}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(t,e){let{params:i,passedParams:a}=fs(this,t,e);this.passedParams=a,this.swiperParams=i,!(this.swiper&&this.swiper.params[t]===e)&&pm(Je(Je(Je({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Vo(t)]},t==="navigation"&&a[t]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),t==="pagination"&&a[t]?{paginationEl:".swiper-pagination"}:{}),t==="scrollbar"&&a[t]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(t,e,i){this.swiper&&this.swiper.initialized&&(e==="true"&&i===null&&(i=!1),this.updateSwiperOnPropChange(t,i))}static get observedAttributes(){return ka.filter(e=>e.includes("_")).map(e=>e.replace(/[A-Z]/g,i=>`-${i}`).replace("_","").toLowerCase())}};ka.forEach(n=>{n!=="init"&&(n=n.replace("_",""),Object.defineProperty(um.prototype,n,{configurable:!0,get(){return(this.passedParams||{})[n]},set(t){this.passedParams||(this.passedParams={}),this.passedParams[n]=t,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(n,t)}}))});var Nu=class extends Gw{constructor(){super(),this.attachShadow({mode:"open"})}render(){let t=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(Kw(this.shadowRoot,uR),this.shadowRoot.appendChild(document.createElement("slot")),t){let e=document.createElement("div");e.classList.add("swiper-lazy-preloader"),e.part.add("preloader"),this.shadowRoot.appendChild(e)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}},gm=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",um),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",Nu))};typeof window<"u"&&(window.SwiperElementRegisterParams=n=>{ka.push(...n)});gm();var Ww=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({providers:[Pc(Oc())],imports:[rt,Ti,sn,Fn,zc,jo]})}}return n})();var Yw=hn(qn());gm();var qw=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,Ti,sn,Eo,Hc,Lo]})}}return n})();var $w=hn(qn());var Xw=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,Uc,Ti,sn,Fn,tm,jc]})}}return n})();var Zw=hn(qn());var Jw=(()=>{class n{constructor(e,i){this.router=e,this.errorState=i}intercept(e,i){let a=this.router.url;return i.handle(e).pipe(Rr(o=>{let s=(o.url||"").toLowerCase(),m=(e.url||"").toLowerCase(),g=s.includes("/api/employee")||m.includes("/api/employee");
1168if(o.status===404&&g||this.logErrorToBackend(o,a),e.url.includes("/api/PublicSite/downtime"))return i.handle(e);if(o.status===404||o.status===500){if(o.status===404&&g)return Rs(o);this.errorState.setErrorData({statusCode:o.status,originalUrl:a,errorMessage:o.message}),this.router.navigate(["/error"],{replaceUrl:!0})}return Rs(o)}))}logErrorToBackend(e,i){let a={message:e.message,statusCode:e.status,url:i,endpoint:e.url,timestamp:new Date().toISOString(),source:"API",errorType:this.getErrorType(e.status),userAgent:navigator.userAgent,method:e instanceof df?e.url?.split("?")[0]:"unknown"};fetch(`${Ve.baseUrl}/api/Error/logs`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(a)}).catch(o=>console.error("Failed to log error",o))}getErrorType(e){return{400:"BadRequest",401:"Unauthorized",403:"Forbidden",404:"NotFound",500:"ServerError",502:"BadGateway",503:"ServiceUnavailable",504:"GatewayTimeout"}[e]||"UnknownError"}static{this.\u0275fac=function(i){return new(i||n)(et(_i),et(hd))}}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac})}}return n})();var ex=(()=>{class n extends bf{parse(e){return e.includes(";")||e.toLowerCase().includes("%3b")?super.parse("/error"):super.parse(e)}static{this.\u0275fac=(()=>{let e;return function(a){return(e||(e=zi(n)))(a||n)}})()}static{this.\u0275prov=$e({token:n,factory:n.\u0275fac})}}return n})();var tx=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n})}static{this.\u0275inj=de({imports:[rt,Yf,jc,Hc]})}}return n})();No();var gR=[],AR={scrollPositionRestoration:"enabled",anchorScrolling:"enabled",scrollOffset:[0,64]},ix=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=me({type:n,bootstrap:[Kb]})}static{this.\u0275inj=de({providers:[gf(),{provide:mf,useClass:Jw,multi:!0},{provide:ff,useClass:ex},Pc(pf(),Oc())],imports:[rt,Ti,db,Vw,sn,Eo,So,jo,Do,Nw,Ww,qw,Xw,tx,Fn,wo,is,M0,Jr,zc,Uc,Nc,Vc,Gr.forRoot(gR,AR),Gr]})}}return n})();var nx={production:!0};nx.production&&void 0;uf().bootstrapModule(ix).catch(n=>console.error(n));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.