From 0f5ecec32573b83e7804efee65efb2eb704dd2b9 Mon Sep 17 00:00:00 2001 From: Giddh's Black Tiger Date: Wed, 1 Apr 2026 19:25:49 +0530 Subject: [PATCH 1/2] refactor: disable authentication mode and improve preview dialog handling - Set showAuthentication to false in app component - Remove debug console.log for widgetConfig - Hide preview button when isPreview is true in send-otp-center - Update dialog max-width from sm:max-w-md/sm to fixed max-w-[600px]/[400px] - Add isPreview input to send-otp-center component - Auto-open preview dialog in ngAfterViewInit when isPreview is true - Remove subscription-dialog wrapper div from widget component - Pass isPreview input to authorization component --- apps/36-blocks-widget/src/app/app.component.ts | 3 +-- .../send-otp-center.component.html | 4 ++-- .../send-otp-center.component.ts | 4 ++++ .../src/app/otp/widget/widget.component.html | 17 ++++++++--------- 4 files changed, 15 insertions(+), 13 deletions(-) diff --git a/apps/36-blocks-widget/src/app/app.component.ts b/apps/36-blocks-widget/src/app/app.component.ts index f274bdc5..fbe224eb 100644 --- a/apps/36-blocks-widget/src/app/app.component.ts +++ b/apps/36-blocks-widget/src/app/app.component.ts @@ -22,7 +22,7 @@ const AUTH_TOKEN = export class AppComponent extends BaseComponent implements OnInit, OnDestroy { private readonly themeService = inject(WidgetThemeService); - protected readonly showAuthentication: boolean = true; + protected readonly showAuthentication: boolean = false; protected readonly referenceId: string = REFERENCE_ID; protected readonly theme: WidgetTheme = THEME; protected readonly authToken: string = AUTH_TOKEN; @@ -82,7 +82,6 @@ export class AppComponent extends BaseComponent implements OnInit, OnDestroy { if (THEME) { widgetConfig['theme'] = THEME; } - console.log('widgetConfig', widgetConfig); window.initVerification(widgetConfig); } } diff --git a/apps/36-blocks-widget/src/app/otp/component/send-otp-center/send-otp-center.component.html b/apps/36-blocks-widget/src/app/otp/component/send-otp-center/send-otp-center.component.html index 36502c69..2ef013a3 100644 --- a/apps/36-blocks-widget/src/app/otp/component/send-otp-center/send-otp-center.component.html +++ b/apps/36-blocks-widget/src/app/otp/component/send-otp-center/send-otp-center.component.html @@ -2,7 +2,7 @@ MODE A — Preview-button mode (isUserProxyContainer = true) Shows a single "Preview" button; auth happens inside a portal dialog. ══════════════════════════════════════════════════════════════ --> -@if (isUserProxyContainer()) { +@if (isUserProxyContainer() && !isPreview()) {

Click Here to preview this Reference ID: {{ referenceId() }}

+ +
} diff --git a/apps/36-blocks/src/app/features/create-feature/create-feature.component.ts b/apps/36-blocks/src/app/features/create-feature/create-feature.component.ts index 805f7ea9..e5ee82b7 100644 --- a/apps/36-blocks/src/app/features/create-feature/create-feature.component.ts +++ b/apps/36-blocks/src/app/features/create-feature/create-feature.component.ts @@ -52,7 +52,7 @@ import { ProxyAuthScript, ProxyAuthScriptUrl, } from '@proxy/models/features-model'; -import { PublicScriptType, WidgetTheme } from '@proxy/constant'; +import { PROXY_DOM_ID, PublicScriptType, WidgetTheme } from '@proxy/constant'; import { AbstractControl, FormArray, FormControl, FormGroup, Validators, ValidatorFn } from '@angular/forms'; import { CAMPAIGN_NAME_REGEX, ONLY_INTEGER_REGEX, URL_REGEX } from '@proxy/regex'; import { CustomValidators } from '@proxy/custom-validator'; @@ -332,6 +332,7 @@ export class CreateFeatureComponent extends BaseComponent implements OnDestroy, }); public demoDiv = signal(null); public keepOrder = () => 0; + protected readonly proxyDomId = PROXY_DOM_ID; ngOnInit(): void { this.componentStore.getWebhookEvents(); diff --git a/apps/36-blocks/src/assets/proxy-auth/proxy-auth.js b/apps/36-blocks/src/assets/proxy-auth/proxy-auth.js index 594350ac..35550c40 100644 --- a/apps/36-blocks/src/assets/proxy-auth/proxy-auth.js +++ b/apps/36-blocks/src/assets/proxy-auth/proxy-auth.js @@ -1,19 +1,19 @@ -var dP=Object.create;var Hd=Object.defineProperty,uP=Object.defineProperties,pP=Object.getOwnPropertyDescriptor,fP=Object.getOwnPropertyDescriptors,hP=Object.getOwnPropertyNames,zd=Object.getOwnPropertySymbols,gP=Object.getPrototypeOf,xg=Object.prototype.hasOwnProperty,T1=Object.prototype.propertyIsEnumerable;var k1=(e,n,t)=>n in e?Hd(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,R=(e,n)=>{for(var t in n||={})xg.call(n,t)&&k1(e,t,n[t]);if(zd)for(var t of zd(n))T1.call(n,t)&&k1(e,t,n[t]);return e},X=(e,n)=>uP(e,fP(n));var I1=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(n,t)=>(typeof require<"u"?require:n)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var bg=(e,n)=>{var t={};for(var r in e)xg.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&zd)for(var r of zd(e))n.indexOf(r)<0&&T1.call(e,r)&&(t[r]=e[r]);return t};var it=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),mP=(e,n)=>{for(var t in n)Hd(e,t,{get:n[t],enumerable:!0})},_P=(e,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of hP(n))!xg.call(e,i)&&i!==t&&Hd(e,i,{get:()=>n[i],enumerable:!(r=pP(n,i))||r.enumerable});return e};var Gd=(e,n,t)=>(t=e!=null?dP(gP(e)):{},_P(n||!e||!e.__esModule?Hd(t,"default",{value:e,enumerable:!0}):t,e));var Fw=it((eJ,xu)=>{var uw,pw,fw,hw,gw,mw,_w,vw,yw,xw,bw,ww,Cw,vu,Jg,Ew,Dw,Sw,os,kw,Tw,Iw,Aw,Mw,Rw,Pw,Nw,Ow,yu;(function(e){var n=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(r){e(t(n,t(r)))}):typeof xu=="object"&&typeof xu.exports=="object"?e(t(n,t(xu.exports))):e(t(n));function t(r,i){return r!==n&&(typeof Object.create=="function"?Object.defineProperty(r,"__esModule",{value:!0}):r.__esModule=!0),function(o,a){return r[o]=i?i(o,a):a}}})(function(e){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])};uw=function(r,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");n(r,i);function o(){this.constructor=r}r.prototype=i===null?Object.create(i):(o.prototype=i.prototype,new o)},pw=Object.assign||function(r){for(var i,o=1,a=arguments.length;o=0;d--)(c=r[d])&&(l=(s<3?c(l):s>3?c(i,o,l):c(i,o))||l);return s>3&&l&&Object.defineProperty(i,o,l),l},gw=function(r,i){return function(o,a){i(o,a,r)}},mw=function(r,i,o,a,s,l){function c(w){if(w!==void 0&&typeof w!="function")throw new TypeError("Function expected");return w}for(var d=a.kind,u=d==="getter"?"get":d==="setter"?"set":"value",p=!i&&r?a.static?r:r.prototype:null,f=i||(p?Object.getOwnPropertyDescriptor(p,a.name):{}),h,v=!1,b=o.length-1;b>=0;b--){var _={};for(var y in a)_[y]=y==="access"?{}:a[y];for(var y in a.access)_.access[y]=a.access[y];_.addInitializer=function(w){if(v)throw new TypeError("Cannot add initializers after decoration has completed");l.push(c(w||null))};var S=(0,o[b])(d==="accessor"?{get:f.get,set:f.set}:f[u],_);if(d==="accessor"){if(S===void 0)continue;if(S===null||typeof S!="object")throw new TypeError("Object expected");(h=c(S.get))&&(f.get=h),(h=c(S.set))&&(f.set=h),(h=c(S.init))&&s.push(h)}else(h=c(S))&&(d==="field"?s.push(h):f[u]=h)}p&&Object.defineProperty(p,a.name,f),v=!0},_w=function(r,i,o){for(var a=arguments.length>2,s=0;s0&&l[l.length-1])&&(p[0]===6||p[0]===2)){o=0;continue}if(p[0]===3&&(!l||p[1]>l[0]&&p[1]=r.length&&(r=void 0),{value:r&&r[a++],done:!r}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")},Jg=function(r,i){var o=typeof Symbol=="function"&&r[Symbol.iterator];if(!o)return r;var a=o.call(r),s,l=[],c;try{for(;(i===void 0||i-- >0)&&!(s=a.next()).done;)l.push(s.value)}catch(d){c={error:d}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(c)throw c.error}}return l},Ew=function(){for(var r=[],i=0;i1||d(v,b)})})}function d(v,b){try{u(a[v](b))}catch(_){h(l[0][3],_)}}function u(v){v.value instanceof os?Promise.resolve(v.value.v).then(p,f):h(l[0][2],v)}function p(v){d("next",v)}function f(v){d("throw",v)}function h(v,b){v(b),l.shift(),l.length&&d(l[0][0],l[0][1])}},Tw=function(r){var i,o;return i={},a("next"),a("throw",function(s){throw s}),a("return"),i[Symbol.iterator]=function(){return this},i;function a(s,l){i[s]=r[s]?function(c){return(o=!o)?{value:os(r[s](c)),done:!1}:l?l(c):c}:l}},Iw=function(r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=r[Symbol.asyncIterator],o;return i?i.call(r):(r=typeof vu=="function"?vu(r):r[Symbol.iterator](),o={},a("next"),a("throw"),a("return"),o[Symbol.asyncIterator]=function(){return this},o);function a(l){o[l]=r[l]&&function(c){return new Promise(function(d,u){c=r[l](c),s(d,u,c.done,c.value)})}}function s(l,c,d,u){Promise.resolve(u).then(function(p){l({value:p,done:d})},c)}},Aw=function(r,i){return Object.defineProperty?Object.defineProperty(r,"raw",{value:i}):r.raw=i,r};var t=Object.create?function(r,i){Object.defineProperty(r,"default",{enumerable:!0,value:i})}:function(r,i){r.default=i};Mw=function(r){if(r&&r.__esModule)return r;var i={};if(r!=null)for(var o in r)o!=="default"&&Object.prototype.hasOwnProperty.call(r,o)&&yu(i,r,o);return t(i,r),i},Rw=function(r){return r&&r.__esModule?r:{default:r}},Pw=function(r,i,o,a){if(o==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?r!==i||!a:!i.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return o==="m"?a:o==="a"?a.call(r):a?a.value:i.get(r)},Nw=function(r,i,o,a,s){if(a==="m")throw new TypeError("Private method is not writable");if(a==="a"&&!s)throw new TypeError("Private accessor was defined without a setter");if(typeof i=="function"?r!==i||!s:!i.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return a==="a"?s.call(r,o):s?s.value=o:i.set(r,o),o},Ow=function(r,i){if(i===null||typeof i!="object"&&typeof i!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof r=="function"?i===r:r.has(i)},e("__extends",uw),e("__assign",pw),e("__rest",fw),e("__decorate",hw),e("__param",gw),e("__esDecorate",mw),e("__runInitializers",_w),e("__propKey",vw),e("__setFunctionName",yw),e("__metadata",xw),e("__awaiter",bw),e("__generator",ww),e("__exportStar",Cw),e("__createBinding",yu),e("__values",vu),e("__read",Jg),e("__spread",Ew),e("__spreadArrays",Dw),e("__spreadArray",Sw),e("__await",os),e("__asyncGenerator",kw),e("__asyncDelegator",Tw),e("__asyncValues",Iw),e("__makeTemplateObject",Aw),e("__importStar",Mw),e("__importDefault",Rw),e("__classPrivateFieldGet",Pw),e("__classPrivateFieldSet",Nw),e("__classPrivateFieldIn",Ow)})});var iM=it((Vx,Ux)=>{(function(e,n){typeof Vx=="object"&&typeof Ux<"u"?Ux.exports=n():typeof define=="function"&&define.amd?define(n):(e=typeof globalThis<"u"?globalThis:e||self).dayjs=n()})(Vx,function(){"use strict";var e=1e3,n=6e4,t=36e5,r="millisecond",i="second",o="minute",a="hour",s="day",l="week",c="month",d="quarter",u="year",p="date",f="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,v=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(T){var I=["th","st","nd","rd"],N=T%100;return"["+T+(I[(N-20)%10]||I[N]||I[0])+"]"}},_=function(T,I,N){var z=String(T);return!z||z.length>=I?T:""+Array(I+1-z.length).join(N)+T},y={s:_,z:function(T){var I=-T.utcOffset(),N=Math.abs(I),z=Math.floor(N/60),q=N%60;return(I<=0?"+":"-")+_(z,2,"0")+":"+_(q,2,"0")},m:function T(I,N){if(I.date()1)return T(L[0])}else{var D=I.name;w[D]=I,q=D}return!z&&q&&(S=q),q||!z&&S},V=function(T,I){if(P(T))return T.clone();var N=typeof I=="object"?I:{};return N.date=T,N.args=arguments,new K(N)},M=y;M.l=O,M.i=P,M.w=function(T,I){return V(T,{locale:I.$L,utc:I.$u,x:I.$x,$offset:I.$offset})};var K=(function(){function T(N){this.$L=O(N.locale,null,!0),this.parse(N)}var I=T.prototype;return I.parse=function(N){this.$d=(function(z){var q=z.date,F=z.utc;if(q===null)return new Date(NaN);if(M.u(q))return new Date;if(q instanceof Date)return new Date(q);if(typeof q=="string"&&!/Z$/i.test(q)){var L=q.match(h);if(L){var D=L[2]-1||0,C=(L[7]||"0").substring(0,3);return F?new Date(Date.UTC(L[1],D,L[3]||1,L[4]||0,L[5]||0,L[6]||0,C)):new Date(L[1],D,L[3]||1,L[4]||0,L[5]||0,L[6]||0,C)}}return new Date(q)})(N),this.$x=N.x||{},this.init()},I.init=function(){var N=this.$d;this.$y=N.getFullYear(),this.$M=N.getMonth(),this.$D=N.getDate(),this.$W=N.getDay(),this.$H=N.getHours(),this.$m=N.getMinutes(),this.$s=N.getSeconds(),this.$ms=N.getMilliseconds()},I.$utils=function(){return M},I.isValid=function(){return this.$d.toString()!==f},I.isSame=function(N,z){var q=V(N);return this.startOf(z)<=q&&q<=this.endOf(z)},I.isAfter=function(N,z){return V(N){});var ct=it((Qh,aM)=>{(function(e,n){typeof Qh=="object"?aM.exports=Qh=n():typeof define=="function"&&define.amd?define([],n):e.CryptoJS=n()})(Qh,function(){var e=e||(function(n,t){var r;if(typeof window<"u"&&window.crypto&&(r=window.crypto),typeof self<"u"&&self.crypto&&(r=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(r=globalThis.crypto),!r&&typeof window<"u"&&window.msCrypto&&(r=window.msCrypto),!r&&typeof global<"u"&&global.crypto&&(r=global.crypto),!r&&typeof I1=="function")try{r=oM()}catch{}var i=function(){if(r){if(typeof r.getRandomValues=="function")try{return r.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof r.randomBytes=="function")try{return r.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||(function(){function _(){}return function(y){var S;return _.prototype=y,S=new _,_.prototype=null,S}})(),a={},s=a.lib={},l=s.Base=(function(){return{extend:function(_){var y=o(this);return _&&y.mixIn(_),(!y.hasOwnProperty("init")||this.init===y.init)&&(y.init=function(){y.$super.init.apply(this,arguments)}),y.init.prototype=y,y.$super=this,y},create:function(){var _=this.extend();return _.init.apply(_,arguments),_},init:function(){},mixIn:function(_){for(var y in _)_.hasOwnProperty(y)&&(this[y]=_[y]);_.hasOwnProperty("toString")&&(this.toString=_.toString)},clone:function(){return this.init.prototype.extend(this)}}})(),c=s.WordArray=l.extend({init:function(_,y){_=this.words=_||[],y!=t?this.sigBytes=y:this.sigBytes=_.length*4},toString:function(_){return(_||u).stringify(this)},concat:function(_){var y=this.words,S=_.words,w=this.sigBytes,P=_.sigBytes;if(this.clamp(),w%4)for(var O=0;O>>2]>>>24-O%4*8&255;y[w+O>>>2]|=V<<24-(w+O)%4*8}else for(var M=0;M>>2]=S[M>>>2];return this.sigBytes+=P,this},clamp:function(){var _=this.words,y=this.sigBytes;_[y>>>2]&=4294967295<<32-y%4*8,_.length=n.ceil(y/4)},clone:function(){var _=l.clone.call(this);return _.words=this.words.slice(0),_},random:function(_){for(var y=[],S=0;S<_;S+=4)y.push(i());return new c.init(y,_)}}),d=a.enc={},u=d.Hex={stringify:function(_){for(var y=_.words,S=_.sigBytes,w=[],P=0;P>>2]>>>24-P%4*8&255;w.push((O>>>4).toString(16)),w.push((O&15).toString(16))}return w.join("")},parse:function(_){for(var y=_.length,S=[],w=0;w>>3]|=parseInt(_.substr(w,2),16)<<24-w%8*4;return new c.init(S,y/2)}},p=d.Latin1={stringify:function(_){for(var y=_.words,S=_.sigBytes,w=[],P=0;P>>2]>>>24-P%4*8&255;w.push(String.fromCharCode(O))}return w.join("")},parse:function(_){for(var y=_.length,S=[],w=0;w>>2]|=(_.charCodeAt(w)&255)<<24-w%4*8;return new c.init(S,y)}},f=d.Utf8={stringify:function(_){try{return decodeURIComponent(escape(p.stringify(_)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(_){return p.parse(unescape(encodeURIComponent(_)))}},h=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(_){typeof _=="string"&&(_=f.parse(_)),this._data.concat(_),this._nDataBytes+=_.sigBytes},_process:function(_){var y,S=this._data,w=S.words,P=S.sigBytes,O=this.blockSize,V=O*4,M=P/V;_?M=n.ceil(M):M=n.max((M|0)-this._minBufferSize,0);var K=M*O,Y=n.min(K*4,P);if(K){for(var T=0;T{(function(e,n){typeof Xh=="object"?sM.exports=Xh=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(Xh,function(e){return(function(n){var t=e,r=t.lib,i=r.Base,o=r.WordArray,a=t.x64={},s=a.Word=i.extend({init:function(c,d){this.high=c,this.low=d}}),l=a.WordArray=i.extend({init:function(c,d){c=this.words=c||[],d!=n?this.sigBytes=d:this.sigBytes=c.length*8},toX32:function(){for(var c=this.words,d=c.length,u=[],p=0;p{(function(e,n){typeof Jh=="object"?lM.exports=Jh=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(Jh,function(e){return(function(){if(typeof ArrayBuffer=="function"){var n=e,t=n.lib,r=t.WordArray,i=r.init,o=r.init=function(a){if(a instanceof ArrayBuffer&&(a=new Uint8Array(a)),(a instanceof Int8Array||typeof Uint8ClampedArray<"u"&&a instanceof Uint8ClampedArray||a instanceof Int16Array||a instanceof Uint16Array||a instanceof Int32Array||a instanceof Uint32Array||a instanceof Float32Array||a instanceof Float64Array)&&(a=new Uint8Array(a.buffer,a.byteOffset,a.byteLength)),a instanceof Uint8Array){for(var s=a.byteLength,l=[],c=0;c>>2]|=a[c]<<24-c%4*8;i.call(this,l,s)}else i.apply(this,arguments)};o.prototype=r}})(),e.lib.WordArray})});var uM=it((e0,dM)=>{(function(e,n){typeof e0=="object"?dM.exports=e0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(e0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.enc,o=i.Utf16=i.Utf16BE={stringify:function(s){for(var l=s.words,c=s.sigBytes,d=[],u=0;u>>2]>>>16-u%4*8&65535;d.push(String.fromCharCode(p))}return d.join("")},parse:function(s){for(var l=s.length,c=[],d=0;d>>1]|=s.charCodeAt(d)<<16-d%2*16;return r.create(c,l*2)}};i.Utf16LE={stringify:function(s){for(var l=s.words,c=s.sigBytes,d=[],u=0;u>>2]>>>16-u%4*8&65535);d.push(String.fromCharCode(p))}return d.join("")},parse:function(s){for(var l=s.length,c=[],d=0;d>>1]|=a(s.charCodeAt(d)<<16-d%2*16);return r.create(c,l*2)}};function a(s){return s<<8&4278255360|s>>>8&16711935}})(),e.enc.Utf16})});var Ua=it((t0,pM)=>{(function(e,n){typeof t0=="object"?pM.exports=t0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(t0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.enc,o=i.Base64={stringify:function(s){var l=s.words,c=s.sigBytes,d=this._map;s.clamp();for(var u=[],p=0;p>>2]>>>24-p%4*8&255,h=l[p+1>>>2]>>>24-(p+1)%4*8&255,v=l[p+2>>>2]>>>24-(p+2)%4*8&255,b=f<<16|h<<8|v,_=0;_<4&&p+_*.75>>6*(3-_)&63));var y=d.charAt(64);if(y)for(;u.length%4;)u.push(y);return u.join("")},parse:function(s){var l=s.length,c=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var u=0;u>>6-p%4*2,v=f|h;d[u>>>2]|=v<<24-u%4*8,u++}return r.create(d,u)}})(),e.enc.Base64})});var hM=it((n0,fM)=>{(function(e,n){typeof n0=="object"?fM.exports=n0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(n0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.enc,o=i.Base64url={stringify:function(s,l=!0){var c=s.words,d=s.sigBytes,u=l?this._safe_map:this._map;s.clamp();for(var p=[],f=0;f>>2]>>>24-f%4*8&255,v=c[f+1>>>2]>>>24-(f+1)%4*8&255,b=c[f+2>>>2]>>>24-(f+2)%4*8&255,_=h<<16|v<<8|b,y=0;y<4&&f+y*.75>>6*(3-y)&63));var S=u.charAt(64);if(S)for(;p.length%4;)p.push(S);return p.join("")},parse:function(s,l=!0){var c=s.length,d=l?this._safe_map:this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var p=0;p>>6-p%4*2,v=f|h;d[u>>>2]|=v<<24-u%4*8,u++}return r.create(d,u)}})(),e.enc.Base64url})});var Ba=it((r0,gM)=>{(function(e,n){typeof r0=="object"?gM.exports=r0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(r0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=[];(function(){for(var f=0;f<64;f++)s[f]=n.abs(n.sin(f+1))*4294967296|0})();var l=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(f,h){for(var v=0;v<16;v++){var b=h+v,_=f[b];f[b]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360}var y=this._hash.words,S=f[h+0],w=f[h+1],P=f[h+2],O=f[h+3],V=f[h+4],M=f[h+5],K=f[h+6],Y=f[h+7],T=f[h+8],I=f[h+9],N=f[h+10],z=f[h+11],q=f[h+12],F=f[h+13],L=f[h+14],D=f[h+15],C=y[0],j=y[1],$=y[2],G=y[3];C=c(C,j,$,G,S,7,s[0]),G=c(G,C,j,$,w,12,s[1]),$=c($,G,C,j,P,17,s[2]),j=c(j,$,G,C,O,22,s[3]),C=c(C,j,$,G,V,7,s[4]),G=c(G,C,j,$,M,12,s[5]),$=c($,G,C,j,K,17,s[6]),j=c(j,$,G,C,Y,22,s[7]),C=c(C,j,$,G,T,7,s[8]),G=c(G,C,j,$,I,12,s[9]),$=c($,G,C,j,N,17,s[10]),j=c(j,$,G,C,z,22,s[11]),C=c(C,j,$,G,q,7,s[12]),G=c(G,C,j,$,F,12,s[13]),$=c($,G,C,j,L,17,s[14]),j=c(j,$,G,C,D,22,s[15]),C=d(C,j,$,G,w,5,s[16]),G=d(G,C,j,$,K,9,s[17]),$=d($,G,C,j,z,14,s[18]),j=d(j,$,G,C,S,20,s[19]),C=d(C,j,$,G,M,5,s[20]),G=d(G,C,j,$,N,9,s[21]),$=d($,G,C,j,D,14,s[22]),j=d(j,$,G,C,V,20,s[23]),C=d(C,j,$,G,I,5,s[24]),G=d(G,C,j,$,L,9,s[25]),$=d($,G,C,j,O,14,s[26]),j=d(j,$,G,C,T,20,s[27]),C=d(C,j,$,G,F,5,s[28]),G=d(G,C,j,$,P,9,s[29]),$=d($,G,C,j,Y,14,s[30]),j=d(j,$,G,C,q,20,s[31]),C=u(C,j,$,G,M,4,s[32]),G=u(G,C,j,$,T,11,s[33]),$=u($,G,C,j,z,16,s[34]),j=u(j,$,G,C,L,23,s[35]),C=u(C,j,$,G,w,4,s[36]),G=u(G,C,j,$,V,11,s[37]),$=u($,G,C,j,Y,16,s[38]),j=u(j,$,G,C,N,23,s[39]),C=u(C,j,$,G,F,4,s[40]),G=u(G,C,j,$,S,11,s[41]),$=u($,G,C,j,O,16,s[42]),j=u(j,$,G,C,K,23,s[43]),C=u(C,j,$,G,I,4,s[44]),G=u(G,C,j,$,q,11,s[45]),$=u($,G,C,j,D,16,s[46]),j=u(j,$,G,C,P,23,s[47]),C=p(C,j,$,G,S,6,s[48]),G=p(G,C,j,$,Y,10,s[49]),$=p($,G,C,j,L,15,s[50]),j=p(j,$,G,C,M,21,s[51]),C=p(C,j,$,G,q,6,s[52]),G=p(G,C,j,$,O,10,s[53]),$=p($,G,C,j,N,15,s[54]),j=p(j,$,G,C,w,21,s[55]),C=p(C,j,$,G,T,6,s[56]),G=p(G,C,j,$,D,10,s[57]),$=p($,G,C,j,K,15,s[58]),j=p(j,$,G,C,F,21,s[59]),C=p(C,j,$,G,V,6,s[60]),G=p(G,C,j,$,z,10,s[61]),$=p($,G,C,j,P,15,s[62]),j=p(j,$,G,C,I,21,s[63]),y[0]=y[0]+C|0,y[1]=y[1]+j|0,y[2]=y[2]+$|0,y[3]=y[3]+G|0},_doFinalize:function(){var f=this._data,h=f.words,v=this._nDataBytes*8,b=f.sigBytes*8;h[b>>>5]|=128<<24-b%32;var _=n.floor(v/4294967296),y=v;h[(b+64>>>9<<4)+15]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,h[(b+64>>>9<<4)+14]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,f.sigBytes=(h.length+1)*4,this._process();for(var S=this._hash,w=S.words,P=0;P<4;P++){var O=w[P];w[P]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360}return S},clone:function(){var f=o.clone.call(this);return f._hash=this._hash.clone(),f}});function c(f,h,v,b,_,y,S){var w=f+(h&v|~h&b)+_+S;return(w<>>32-y)+h}function d(f,h,v,b,_,y,S){var w=f+(h&b|v&~b)+_+S;return(w<>>32-y)+h}function u(f,h,v,b,_,y,S){var w=f+(h^v^b)+_+S;return(w<>>32-y)+h}function p(f,h,v,b,_,y,S){var w=f+(v^(h|~b))+_+S;return(w<>>32-y)+h}t.MD5=o._createHelper(l),t.HmacMD5=o._createHmacHelper(l)})(Math),e.MD5})});var o0=it((i0,mM)=>{(function(e,n){typeof i0=="object"?mM.exports=i0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(i0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=t.Hasher,o=n.algo,a=[],s=o.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(l,c){for(var d=this._hash.words,u=d[0],p=d[1],f=d[2],h=d[3],v=d[4],b=0;b<80;b++){if(b<16)a[b]=l[c+b]|0;else{var _=a[b-3]^a[b-8]^a[b-14]^a[b-16];a[b]=_<<1|_>>>31}var y=(u<<5|u>>>27)+v+a[b];b<20?y+=(p&f|~p&h)+1518500249:b<40?y+=(p^f^h)+1859775393:b<60?y+=(p&f|p&h|f&h)-1894007588:y+=(p^f^h)-899497514,v=h,h=f,f=p<<30|p>>>2,p=u,u=y}d[0]=d[0]+u|0,d[1]=d[1]+p|0,d[2]=d[2]+f|0,d[3]=d[3]+h|0,d[4]=d[4]+v|0},_doFinalize:function(){var l=this._data,c=l.words,d=this._nDataBytes*8,u=l.sigBytes*8;return c[u>>>5]|=128<<24-u%32,c[(u+64>>>9<<4)+14]=Math.floor(d/4294967296),c[(u+64>>>9<<4)+15]=d,l.sigBytes=c.length*4,this._process(),this._hash},clone:function(){var l=i.clone.call(this);return l._hash=this._hash.clone(),l}});n.SHA1=i._createHelper(s),n.HmacSHA1=i._createHmacHelper(s)})(),e.SHA1})});var Bx=it((a0,_M)=>{(function(e,n){typeof a0=="object"?_M.exports=a0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(a0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=[],l=[];(function(){function u(v){for(var b=n.sqrt(v),_=2;_<=b;_++)if(!(v%_))return!1;return!0}function p(v){return(v-(v|0))*4294967296|0}for(var f=2,h=0;h<64;)u(f)&&(h<8&&(s[h]=p(n.pow(f,1/2))),l[h]=p(n.pow(f,1/3)),h++),f++})();var c=[],d=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(u,p){for(var f=this._hash.words,h=f[0],v=f[1],b=f[2],_=f[3],y=f[4],S=f[5],w=f[6],P=f[7],O=0;O<64;O++){if(O<16)c[O]=u[p+O]|0;else{var V=c[O-15],M=(V<<25|V>>>7)^(V<<14|V>>>18)^V>>>3,K=c[O-2],Y=(K<<15|K>>>17)^(K<<13|K>>>19)^K>>>10;c[O]=M+c[O-7]+Y+c[O-16]}var T=y&S^~y&w,I=h&v^h&b^v&b,N=(h<<30|h>>>2)^(h<<19|h>>>13)^(h<<10|h>>>22),z=(y<<26|y>>>6)^(y<<21|y>>>11)^(y<<7|y>>>25),q=P+z+T+l[O]+c[O],F=N+I;P=w,w=S,S=y,y=_+q|0,_=b,b=v,v=h,h=q+F|0}f[0]=f[0]+h|0,f[1]=f[1]+v|0,f[2]=f[2]+b|0,f[3]=f[3]+_|0,f[4]=f[4]+y|0,f[5]=f[5]+S|0,f[6]=f[6]+w|0,f[7]=f[7]+P|0},_doFinalize:function(){var u=this._data,p=u.words,f=this._nDataBytes*8,h=u.sigBytes*8;return p[h>>>5]|=128<<24-h%32,p[(h+64>>>9<<4)+14]=n.floor(f/4294967296),p[(h+64>>>9<<4)+15]=f,u.sigBytes=p.length*4,this._process(),this._hash},clone:function(){var u=o.clone.call(this);return u._hash=this._hash.clone(),u}});t.SHA256=o._createHelper(d),t.HmacSHA256=o._createHmacHelper(d)})(Math),e.SHA256})});var yM=it((s0,vM)=>{(function(e,n,t){typeof s0=="object"?vM.exports=s0=n(ct(),Bx()):typeof define=="function"&&define.amd?define(["./core","./sha256"],n):n(e.CryptoJS)})(s0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.algo,o=i.SHA256,a=i.SHA224=o.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var s=o._doFinalize.call(this);return s.sigBytes-=4,s}});n.SHA224=o._createHelper(a),n.HmacSHA224=o._createHmacHelper(a)})(),e.SHA224})});var $x=it((l0,xM)=>{(function(e,n,t){typeof l0=="object"?xM.exports=l0=n(ct(),hd()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],n):n(e.CryptoJS)})(l0,function(e){return(function(){var n=e,t=n.lib,r=t.Hasher,i=n.x64,o=i.Word,a=i.WordArray,s=n.algo;function l(){return o.create.apply(o,arguments)}var c=[l(1116352408,3609767458),l(1899447441,602891725),l(3049323471,3964484399),l(3921009573,2173295548),l(961987163,4081628472),l(1508970993,3053834265),l(2453635748,2937671579),l(2870763221,3664609560),l(3624381080,2734883394),l(310598401,1164996542),l(607225278,1323610764),l(1426881987,3590304994),l(1925078388,4068182383),l(2162078206,991336113),l(2614888103,633803317),l(3248222580,3479774868),l(3835390401,2666613458),l(4022224774,944711139),l(264347078,2341262773),l(604807628,2007800933),l(770255983,1495990901),l(1249150122,1856431235),l(1555081692,3175218132),l(1996064986,2198950837),l(2554220882,3999719339),l(2821834349,766784016),l(2952996808,2566594879),l(3210313671,3203337956),l(3336571891,1034457026),l(3584528711,2466948901),l(113926993,3758326383),l(338241895,168717936),l(666307205,1188179964),l(773529912,1546045734),l(1294757372,1522805485),l(1396182291,2643833823),l(1695183700,2343527390),l(1986661051,1014477480),l(2177026350,1206759142),l(2456956037,344077627),l(2730485921,1290863460),l(2820302411,3158454273),l(3259730800,3505952657),l(3345764771,106217008),l(3516065817,3606008344),l(3600352804,1432725776),l(4094571909,1467031594),l(275423344,851169720),l(430227734,3100823752),l(506948616,1363258195),l(659060556,3750685593),l(883997877,3785050280),l(958139571,3318307427),l(1322822218,3812723403),l(1537002063,2003034995),l(1747873779,3602036899),l(1955562222,1575990012),l(2024104815,1125592928),l(2227730452,2716904306),l(2361852424,442776044),l(2428436474,593698344),l(2756734187,3733110249),l(3204031479,2999351573),l(3329325298,3815920427),l(3391569614,3928383900),l(3515267271,566280711),l(3940187606,3454069534),l(4118630271,4000239992),l(116418474,1914138554),l(174292421,2731055270),l(289380356,3203993006),l(460393269,320620315),l(685471733,587496836),l(852142971,1086792851),l(1017036298,365543100),l(1126000580,2618297676),l(1288033470,3409855158),l(1501505948,4234509866),l(1607167915,987167468),l(1816402316,1246189591)],d=[];(function(){for(var p=0;p<80;p++)d[p]=l()})();var u=s.SHA512=r.extend({_doReset:function(){this._hash=new a.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(p,f){for(var h=this._hash.words,v=h[0],b=h[1],_=h[2],y=h[3],S=h[4],w=h[5],P=h[6],O=h[7],V=v.high,M=v.low,K=b.high,Y=b.low,T=_.high,I=_.low,N=y.high,z=y.low,q=S.high,F=S.low,L=w.high,D=w.low,C=P.high,j=P.low,$=O.high,G=O.low,pe=V,we=M,ht=K,Te=Y,Fe=T,ie=I,re=N,H=z,ae=q,xe=F,Oe=L,Ee=D,ze=C,He=j,Ke=$,vt=G,rt=0;rt<80;rt++){var rn,hn,Fr=d[rt];if(rt<16)hn=Fr.high=p[f+rt*2]|0,rn=Fr.low=p[f+rt*2+1]|0;else{var Za=d[rt-15],Ei=Za.high,qo=Za.low,Fl=(Ei>>>1|qo<<31)^(Ei>>>8|qo<<24)^Ei>>>7,Ll=(qo>>>1|Ei<<31)^(qo>>>8|Ei<<24)^(qo>>>7|Ei<<25),Di=d[rt-2],Si=Di.high,ei=Di.low,$d=(Si>>>19|ei<<13)^(Si<<3|ei>>>29)^Si>>>6,jl=(ei>>>19|Si<<13)^(ei<<3|Si>>>29)^(ei>>>6|Si<<26),lo=d[rt-7],ir=lo.high,vr=lo.low,x1=d[rt-16],tP=x1.high,b1=x1.low;rn=Ll+vr,hn=Fl+ir+(rn>>>0>>0?1:0),rn=rn+jl,hn=hn+$d+(rn>>>0>>0?1:0),rn=rn+b1,hn=hn+tP+(rn>>>0>>0?1:0),Fr.high=hn,Fr.low=rn}var nP=ae&Oe^~ae&ze,w1=xe&Ee^~xe&He,rP=pe&ht^pe&Fe^ht&Fe,iP=we&Te^we&ie^Te&ie,oP=(pe>>>28|we<<4)^(pe<<30|we>>>2)^(pe<<25|we>>>7),C1=(we>>>28|pe<<4)^(we<<30|pe>>>2)^(we<<25|pe>>>7),aP=(ae>>>14|xe<<18)^(ae>>>18|xe<<14)^(ae<<23|xe>>>9),sP=(xe>>>14|ae<<18)^(xe>>>18|ae<<14)^(xe<<23|ae>>>9),E1=c[rt],lP=E1.high,D1=E1.low,or=vt+sP,co=Ke+aP+(or>>>0>>0?1:0),or=or+w1,co=co+nP+(or>>>0>>0?1:0),or=or+D1,co=co+lP+(or>>>0>>0?1:0),or=or+rn,co=co+hn+(or>>>0>>0?1:0),S1=C1+iP,cP=oP+rP+(S1>>>0>>0?1:0);Ke=ze,vt=He,ze=Oe,He=Ee,Oe=ae,Ee=xe,xe=H+or|0,ae=re+co+(xe>>>0>>0?1:0)|0,re=Fe,H=ie,Fe=ht,ie=Te,ht=pe,Te=we,we=or+S1|0,pe=co+cP+(we>>>0>>0?1:0)|0}M=v.low=M+we,v.high=V+pe+(M>>>0>>0?1:0),Y=b.low=Y+Te,b.high=K+ht+(Y>>>0>>0?1:0),I=_.low=I+ie,_.high=T+Fe+(I>>>0>>0?1:0),z=y.low=z+H,y.high=N+re+(z>>>0>>0?1:0),F=S.low=F+xe,S.high=q+ae+(F>>>0>>0?1:0),D=w.low=D+Ee,w.high=L+Oe+(D>>>0>>0?1:0),j=P.low=j+He,P.high=C+ze+(j>>>0>>0?1:0),G=O.low=G+vt,O.high=$+Ke+(G>>>0>>0?1:0)},_doFinalize:function(){var p=this._data,f=p.words,h=this._nDataBytes*8,v=p.sigBytes*8;f[v>>>5]|=128<<24-v%32,f[(v+128>>>10<<5)+30]=Math.floor(h/4294967296),f[(v+128>>>10<<5)+31]=h,p.sigBytes=f.length*4,this._process();var b=this._hash.toX32();return b},clone:function(){var p=r.clone.call(this);return p._hash=this._hash.clone(),p},blockSize:1024/32});n.SHA512=r._createHelper(u),n.HmacSHA512=r._createHmacHelper(u)})(),e.SHA512})});var wM=it((c0,bM)=>{(function(e,n,t){typeof c0=="object"?bM.exports=c0=n(ct(),hd(),$x()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./sha512"],n):n(e.CryptoJS)})(c0,function(e){return(function(){var n=e,t=n.x64,r=t.Word,i=t.WordArray,o=n.algo,a=o.SHA512,s=o.SHA384=a.extend({_doReset:function(){this._hash=new i.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var l=a._doFinalize.call(this);return l.sigBytes-=16,l}});n.SHA384=a._createHelper(s),n.HmacSHA384=a._createHmacHelper(s)})(),e.SHA384})});var EM=it((d0,CM)=>{(function(e,n,t){typeof d0=="object"?CM.exports=d0=n(ct(),hd()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],n):n(e.CryptoJS)})(d0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.x64,s=a.Word,l=t.algo,c=[],d=[],u=[];(function(){for(var h=1,v=0,b=0;b<24;b++){c[h+5*v]=(b+1)*(b+2)/2%64;var _=v%5,y=(2*h+3*v)%5;h=_,v=y}for(var h=0;h<5;h++)for(var v=0;v<5;v++)d[h+5*v]=v+(2*h+3*v)%5*5;for(var S=1,w=0;w<24;w++){for(var P=0,O=0,V=0;V<7;V++){if(S&1){var M=(1<>>24)&16711935|(S<<24|S>>>8)&4278255360,w=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360;var P=b[y];P.high^=w,P.low^=S}for(var O=0;O<24;O++){for(var V=0;V<5;V++){for(var M=0,K=0,Y=0;Y<5;Y++){var P=b[V+5*Y];M^=P.high,K^=P.low}var T=p[V];T.high=M,T.low=K}for(var V=0;V<5;V++)for(var I=p[(V+4)%5],N=p[(V+1)%5],z=N.high,q=N.low,M=I.high^(z<<1|q>>>31),K=I.low^(q<<1|z>>>31),Y=0;Y<5;Y++){var P=b[V+5*Y];P.high^=M,P.low^=K}for(var F=1;F<25;F++){var M,K,P=b[F],L=P.high,D=P.low,C=c[F];C<32?(M=L<>>32-C,K=D<>>32-C):(M=D<>>64-C,K=L<>>64-C);var j=p[d[F]];j.high=M,j.low=K}var $=p[0],G=b[0];$.high=G.high,$.low=G.low;for(var V=0;V<5;V++)for(var Y=0;Y<5;Y++){var F=V+5*Y,P=b[F],pe=p[F],we=p[(V+1)%5+5*Y],ht=p[(V+2)%5+5*Y];P.high=pe.high^~we.high&ht.high,P.low=pe.low^~we.low&ht.low}var P=b[0],Te=u[O];P.high^=Te.high,P.low^=Te.low}},_doFinalize:function(){var h=this._data,v=h.words,b=this._nDataBytes*8,_=h.sigBytes*8,y=this.blockSize*32;v[_>>>5]|=1<<24-_%32,v[(n.ceil((_+1)/y)*y>>>5)-1]|=128,h.sigBytes=v.length*4,this._process();for(var S=this._state,w=this.cfg.outputLength/8,P=w/8,O=[],V=0;V>>24)&16711935|(K<<24|K>>>8)&4278255360,Y=(Y<<8|Y>>>24)&16711935|(Y<<24|Y>>>8)&4278255360,O.push(Y),O.push(K)}return new i.init(O,w)},clone:function(){for(var h=o.clone.call(this),v=h._state=this._state.slice(0),b=0;b<25;b++)v[b]=v[b].clone();return h}});t.SHA3=o._createHelper(f),t.HmacSHA3=o._createHmacHelper(f)})(Math),e.SHA3})});var SM=it((u0,DM)=>{(function(e,n){typeof u0=="object"?DM.exports=u0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(u0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),d=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=i.create([0,1518500249,1859775393,2400959708,2840853838]),p=i.create([1352829926,1548603684,1836072691,2053994217,0]),f=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(w,P){for(var O=0;O<16;O++){var V=P+O,M=w[V];w[V]=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360}var K=this._hash.words,Y=u.words,T=p.words,I=s.words,N=l.words,z=c.words,q=d.words,F,L,D,C,j,$,G,pe,we,ht;$=F=K[0],G=L=K[1],pe=D=K[2],we=C=K[3],ht=j=K[4];for(var Te,O=0;O<80;O+=1)Te=F+w[P+I[O]]|0,O<16?Te+=h(L,D,C)+Y[0]:O<32?Te+=v(L,D,C)+Y[1]:O<48?Te+=b(L,D,C)+Y[2]:O<64?Te+=_(L,D,C)+Y[3]:Te+=y(L,D,C)+Y[4],Te=Te|0,Te=S(Te,z[O]),Te=Te+j|0,F=j,j=C,C=S(D,10),D=L,L=Te,Te=$+w[P+N[O]]|0,O<16?Te+=y(G,pe,we)+T[0]:O<32?Te+=_(G,pe,we)+T[1]:O<48?Te+=b(G,pe,we)+T[2]:O<64?Te+=v(G,pe,we)+T[3]:Te+=h(G,pe,we)+T[4],Te=Te|0,Te=S(Te,q[O]),Te=Te+ht|0,$=ht,ht=we,we=S(pe,10),pe=G,G=Te;Te=K[1]+D+we|0,K[1]=K[2]+C+ht|0,K[2]=K[3]+j+$|0,K[3]=K[4]+F+G|0,K[4]=K[0]+L+pe|0,K[0]=Te},_doFinalize:function(){var w=this._data,P=w.words,O=this._nDataBytes*8,V=w.sigBytes*8;P[V>>>5]|=128<<24-V%32,P[(V+64>>>9<<4)+14]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,w.sigBytes=(P.length+1)*4,this._process();for(var M=this._hash,K=M.words,Y=0;Y<5;Y++){var T=K[Y];K[Y]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360}return M},clone:function(){var w=o.clone.call(this);return w._hash=this._hash.clone(),w}});function h(w,P,O){return w^P^O}function v(w,P,O){return w&P|~w&O}function b(w,P,O){return(w|~P)^O}function _(w,P,O){return w&O|P&~O}function y(w,P,O){return w^(P|~O)}function S(w,P){return w<>>32-P}t.RIPEMD160=o._createHelper(f),t.HmacRIPEMD160=o._createHmacHelper(f)})(Math),e.RIPEMD160})});var f0=it((p0,kM)=>{(function(e,n){typeof p0=="object"?kM.exports=p0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(p0,function(e){(function(){var n=e,t=n.lib,r=t.Base,i=n.enc,o=i.Utf8,a=n.algo,s=a.HMAC=r.extend({init:function(l,c){l=this._hasher=new l.init,typeof c=="string"&&(c=o.parse(c));var d=l.blockSize,u=d*4;c.sigBytes>u&&(c=l.finalize(c)),c.clamp();for(var p=this._oKey=c.clone(),f=this._iKey=c.clone(),h=p.words,v=f.words,b=0;b{(function(e,n,t){typeof h0=="object"?TM.exports=h0=n(ct(),o0(),f0()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],n):n(e.CryptoJS)})(h0,function(e){return(function(){var n=e,t=n.lib,r=t.Base,i=t.WordArray,o=n.algo,a=o.SHA1,s=o.HMAC,l=o.PBKDF2=r.extend({cfg:r.extend({keySize:128/32,hasher:a,iterations:1}),init:function(c){this.cfg=this.cfg.extend(c)},compute:function(c,d){for(var u=this.cfg,p=s.create(u.hasher,c),f=i.create(),h=i.create([1]),v=f.words,b=h.words,_=u.keySize,y=u.iterations;v.length<_;){var S=p.update(d).finalize(h);p.reset();for(var w=S.words,P=w.length,O=S,V=1;V{(function(e,n,t){typeof g0=="object"?AM.exports=g0=n(ct(),o0(),f0()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],n):n(e.CryptoJS)})(g0,function(e){return(function(){var n=e,t=n.lib,r=t.Base,i=t.WordArray,o=n.algo,a=o.MD5,s=o.EvpKDF=r.extend({cfg:r.extend({keySize:128/32,hasher:a,iterations:1}),init:function(l){this.cfg=this.cfg.extend(l)},compute:function(l,c){for(var d,u=this.cfg,p=u.hasher.create(),f=i.create(),h=f.words,v=u.keySize,b=u.iterations;h.length{(function(e,n,t){typeof m0=="object"?MM.exports=m0=n(ct(),Uo()):typeof define=="function"&&define.amd?define(["./core","./evpkdf"],n):n(e.CryptoJS)})(m0,function(e){e.lib.Cipher||(function(n){var t=e,r=t.lib,i=r.Base,o=r.WordArray,a=r.BufferedBlockAlgorithm,s=t.enc,l=s.Utf8,c=s.Base64,d=t.algo,u=d.EvpKDF,p=r.Cipher=a.extend({cfg:i.extend(),createEncryptor:function(T,I){return this.create(this._ENC_XFORM_MODE,T,I)},createDecryptor:function(T,I){return this.create(this._DEC_XFORM_MODE,T,I)},init:function(T,I,N){this.cfg=this.cfg.extend(N),this._xformMode=T,this._key=I,this.reset()},reset:function(){a.reset.call(this),this._doReset()},process:function(T){return this._append(T),this._process()},finalize:function(T){T&&this._append(T);var I=this._doFinalize();return I},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(function(){function T(I){return typeof I=="string"?Y:V}return function(I){return{encrypt:function(N,z,q){return T(z).encrypt(I,N,z,q)},decrypt:function(N,z,q){return T(z).decrypt(I,N,z,q)}}}})()}),f=r.StreamCipher=p.extend({_doFinalize:function(){var T=this._process(!0);return T},blockSize:1}),h=t.mode={},v=r.BlockCipherMode=i.extend({createEncryptor:function(T,I){return this.Encryptor.create(T,I)},createDecryptor:function(T,I){return this.Decryptor.create(T,I)},init:function(T,I){this._cipher=T,this._iv=I}}),b=h.CBC=(function(){var T=v.extend();T.Encryptor=T.extend({processBlock:function(N,z){var q=this._cipher,F=q.blockSize;I.call(this,N,z,F),q.encryptBlock(N,z),this._prevBlock=N.slice(z,z+F)}}),T.Decryptor=T.extend({processBlock:function(N,z){var q=this._cipher,F=q.blockSize,L=N.slice(z,z+F);q.decryptBlock(N,z),I.call(this,N,z,F),this._prevBlock=L}});function I(N,z,q){var F,L=this._iv;L?(F=L,this._iv=n):F=this._prevBlock;for(var D=0;D>>2]&255;T.sigBytes-=I}},S=r.BlockCipher=p.extend({cfg:p.cfg.extend({mode:b,padding:y}),reset:function(){var T;p.reset.call(this);var I=this.cfg,N=I.iv,z=I.mode;this._xformMode==this._ENC_XFORM_MODE?T=z.createEncryptor:(T=z.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==T?this._mode.init(this,N&&N.words):(this._mode=T.call(z,this,N&&N.words),this._mode.__creator=T)},_doProcessBlock:function(T,I){this._mode.processBlock(T,I)},_doFinalize:function(){var T,I=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(I.pad(this._data,this.blockSize),T=this._process(!0)):(T=this._process(!0),I.unpad(T)),T},blockSize:128/32}),w=r.CipherParams=i.extend({init:function(T){this.mixIn(T)},toString:function(T){return(T||this.formatter).stringify(this)}}),P=t.format={},O=P.OpenSSL={stringify:function(T){var I,N=T.ciphertext,z=T.salt;return z?I=o.create([1398893684,1701076831]).concat(z).concat(N):I=N,I.toString(c)},parse:function(T){var I,N=c.parse(T),z=N.words;return z[0]==1398893684&&z[1]==1701076831&&(I=o.create(z.slice(2,4)),z.splice(0,4),N.sigBytes-=16),w.create({ciphertext:N,salt:I})}},V=r.SerializableCipher=i.extend({cfg:i.extend({format:O}),encrypt:function(T,I,N,z){z=this.cfg.extend(z);var q=T.createEncryptor(N,z),F=q.finalize(I),L=q.cfg;return w.create({ciphertext:F,key:N,iv:L.iv,algorithm:T,mode:L.mode,padding:L.padding,blockSize:T.blockSize,formatter:z.format})},decrypt:function(T,I,N,z){z=this.cfg.extend(z),I=this._parse(I,z.format);var q=T.createDecryptor(N,z).finalize(I.ciphertext);return q},_parse:function(T,I){return typeof T=="string"?I.parse(T,this):T}}),M=t.kdf={},K=M.OpenSSL={execute:function(T,I,N,z){z||(z=o.random(64/8));var q=u.create({keySize:I+N}).compute(T,z),F=o.create(q.words.slice(I),N*4);return q.sigBytes=I*4,w.create({key:q,iv:F,salt:z})}},Y=r.PasswordBasedCipher=V.extend({cfg:V.cfg.extend({kdf:K}),encrypt:function(T,I,N,z){z=this.cfg.extend(z);var q=z.kdf.execute(N,T.keySize,T.ivSize);z.iv=q.iv;var F=V.encrypt.call(this,T,I,q.key,z);return F.mixIn(q),F},decrypt:function(T,I,N,z){z=this.cfg.extend(z),I=this._parse(I,z.format);var q=z.kdf.execute(N,T.keySize,T.ivSize,I.salt);z.iv=q.iv;var F=V.decrypt.call(this,T,I,q.key,z);return F}})})()})});var PM=it((_0,RM)=>{(function(e,n,t){typeof _0=="object"?RM.exports=_0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(_0,function(e){return e.mode.CFB=(function(){var n=e.lib.BlockCipherMode.extend();n.Encryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize;t.call(this,r,i,a,o),this._prevBlock=r.slice(i,i+a)}}),n.Decryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize,s=r.slice(i,i+a);t.call(this,r,i,a,o),this._prevBlock=s}});function t(r,i,o,a){var s,l=this._iv;l?(s=l.slice(0),this._iv=void 0):s=this._prevBlock,a.encryptBlock(s,0);for(var c=0;c{(function(e,n,t){typeof v0=="object"?NM.exports=v0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(v0,function(e){return e.mode.CTR=(function(){var n=e.lib.BlockCipherMode.extend(),t=n.Encryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize,s=this._iv,l=this._counter;s&&(l=this._counter=s.slice(0),this._iv=void 0);var c=l.slice(0);o.encryptBlock(c,0),l[a-1]=l[a-1]+1|0;for(var d=0;d{(function(e,n,t){typeof y0=="object"?FM.exports=y0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(y0,function(e){return e.mode.CTRGladman=(function(){var n=e.lib.BlockCipherMode.extend();function t(o){if((o>>24&255)===255){var a=o>>16&255,s=o>>8&255,l=o&255;a===255?(a=0,s===255?(s=0,l===255?l=0:++l):++s):++a,o=0,o+=a<<16,o+=s<<8,o+=l}else o+=1<<24;return o}function r(o){return(o[0]=t(o[0]))===0&&(o[1]=t(o[1])),o}var i=n.Encryptor=n.extend({processBlock:function(o,a){var s=this._cipher,l=s.blockSize,c=this._iv,d=this._counter;c&&(d=this._counter=c.slice(0),this._iv=void 0),r(d);var u=d.slice(0);s.encryptBlock(u,0);for(var p=0;p{(function(e,n,t){typeof x0=="object"?jM.exports=x0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(x0,function(e){return e.mode.OFB=(function(){var n=e.lib.BlockCipherMode.extend(),t=n.Encryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize,s=this._iv,l=this._keystream;s&&(l=this._keystream=s.slice(0),this._iv=void 0),o.encryptBlock(l,0);for(var c=0;c{(function(e,n,t){typeof b0=="object"?UM.exports=b0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(b0,function(e){return e.mode.ECB=(function(){var n=e.lib.BlockCipherMode.extend();return n.Encryptor=n.extend({processBlock:function(t,r){this._cipher.encryptBlock(t,r)}}),n.Decryptor=n.extend({processBlock:function(t,r){this._cipher.decryptBlock(t,r)}}),n})(),e.mode.ECB})});var zM=it((w0,$M)=>{(function(e,n,t){typeof w0=="object"?$M.exports=w0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(w0,function(e){return e.pad.AnsiX923={pad:function(n,t){var r=n.sigBytes,i=t*4,o=i-r%i,a=r+o-1;n.clamp(),n.words[a>>>2]|=o<<24-a%4*8,n.sigBytes+=o},unpad:function(n){var t=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=t}},e.pad.Ansix923})});var GM=it((C0,HM)=>{(function(e,n,t){typeof C0=="object"?HM.exports=C0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(C0,function(e){return e.pad.Iso10126={pad:function(n,t){var r=t*4,i=r-n.sigBytes%r;n.concat(e.lib.WordArray.random(i-1)).concat(e.lib.WordArray.create([i<<24],1))},unpad:function(n){var t=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=t}},e.pad.Iso10126})});var WM=it((E0,qM)=>{(function(e,n,t){typeof E0=="object"?qM.exports=E0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(E0,function(e){return e.pad.Iso97971={pad:function(n,t){n.concat(e.lib.WordArray.create([2147483648],1)),e.pad.ZeroPadding.pad(n,t)},unpad:function(n){e.pad.ZeroPadding.unpad(n),n.sigBytes--}},e.pad.Iso97971})});var KM=it((D0,ZM)=>{(function(e,n,t){typeof D0=="object"?ZM.exports=D0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(D0,function(e){return e.pad.ZeroPadding={pad:function(n,t){var r=t*4;n.clamp(),n.sigBytes+=r-(n.sigBytes%r||r)},unpad:function(n){for(var t=n.words,r=n.sigBytes-1,r=n.sigBytes-1;r>=0;r--)if(t[r>>>2]>>>24-r%4*8&255){n.sigBytes=r+1;break}}},e.pad.ZeroPadding})});var QM=it((S0,YM)=>{(function(e,n,t){typeof S0=="object"?YM.exports=S0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(S0,function(e){return e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding})});var JM=it((k0,XM)=>{(function(e,n,t){typeof k0=="object"?XM.exports=k0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(k0,function(e){return(function(n){var t=e,r=t.lib,i=r.CipherParams,o=t.enc,a=o.Hex,s=t.format,l=s.Hex={stringify:function(c){return c.ciphertext.toString(a)},parse:function(c){var d=a.parse(c);return i.create({ciphertext:d})}}})(),e.format.Hex})});var tR=it((T0,eR)=>{(function(e,n,t){typeof T0=="object"?eR.exports=T0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(T0,function(e){return(function(){var n=e,t=n.lib,r=t.BlockCipher,i=n.algo,o=[],a=[],s=[],l=[],c=[],d=[],u=[],p=[],f=[],h=[];(function(){for(var _=[],y=0;y<256;y++)y<128?_[y]=y<<1:_[y]=y<<1^283;for(var S=0,w=0,y=0;y<256;y++){var P=w^w<<1^w<<2^w<<3^w<<4;P=P>>>8^P&255^99,o[S]=P,a[P]=S;var O=_[S],V=_[O],M=_[V],K=_[P]*257^P*16843008;s[S]=K<<24|K>>>8,l[S]=K<<16|K>>>16,c[S]=K<<8|K>>>24,d[S]=K;var K=M*16843009^V*65537^O*257^S*16843008;u[P]=K<<24|K>>>8,p[P]=K<<16|K>>>16,f[P]=K<<8|K>>>24,h[P]=K,S?(S=O^_[_[_[M^O]]],w^=_[_[w]]):S=w=1}})();var v=[0,1,2,4,8,16,32,64,128,27,54],b=i.AES=r.extend({_doReset:function(){var _;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var y=this._keyPriorReset=this._key,S=y.words,w=y.sigBytes/4,P=this._nRounds=w+6,O=(P+1)*4,V=this._keySchedule=[],M=0;M6&&M%w==4&&(_=o[_>>>24]<<24|o[_>>>16&255]<<16|o[_>>>8&255]<<8|o[_&255]):(_=_<<8|_>>>24,_=o[_>>>24]<<24|o[_>>>16&255]<<16|o[_>>>8&255]<<8|o[_&255],_^=v[M/w|0]<<24),V[M]=V[M-w]^_);for(var K=this._invKeySchedule=[],Y=0;Y>>24]]^p[o[_>>>16&255]]^f[o[_>>>8&255]]^h[o[_&255]]}}},encryptBlock:function(_,y){this._doCryptBlock(_,y,this._keySchedule,s,l,c,d,o)},decryptBlock:function(_,y){var S=_[y+1];_[y+1]=_[y+3],_[y+3]=S,this._doCryptBlock(_,y,this._invKeySchedule,u,p,f,h,a);var S=_[y+1];_[y+1]=_[y+3],_[y+3]=S},_doCryptBlock:function(_,y,S,w,P,O,V,M){for(var K=this._nRounds,Y=_[y]^S[0],T=_[y+1]^S[1],I=_[y+2]^S[2],N=_[y+3]^S[3],z=4,q=1;q>>24]^P[T>>>16&255]^O[I>>>8&255]^V[N&255]^S[z++],L=w[T>>>24]^P[I>>>16&255]^O[N>>>8&255]^V[Y&255]^S[z++],D=w[I>>>24]^P[N>>>16&255]^O[Y>>>8&255]^V[T&255]^S[z++],C=w[N>>>24]^P[Y>>>16&255]^O[T>>>8&255]^V[I&255]^S[z++];Y=F,T=L,I=D,N=C}var F=(M[Y>>>24]<<24|M[T>>>16&255]<<16|M[I>>>8&255]<<8|M[N&255])^S[z++],L=(M[T>>>24]<<24|M[I>>>16&255]<<16|M[N>>>8&255]<<8|M[Y&255])^S[z++],D=(M[I>>>24]<<24|M[N>>>16&255]<<16|M[Y>>>8&255]<<8|M[T&255])^S[z++],C=(M[N>>>24]<<24|M[Y>>>16&255]<<16|M[T>>>8&255]<<8|M[I&255])^S[z++];_[y]=F,_[y+1]=L,_[y+2]=D,_[y+3]=C},keySize:256/32});n.AES=r._createHelper(b)})(),e.AES})});var rR=it((I0,nR)=>{(function(e,n,t){typeof I0=="object"?nR.exports=I0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(I0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=t.BlockCipher,o=n.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],u=o.DES=i.extend({_doReset:function(){for(var v=this._key,b=v.words,_=[],y=0;y<56;y++){var S=a[y]-1;_[y]=b[S>>>5]>>>31-S%32&1}for(var w=this._subKeys=[],P=0;P<16;P++){for(var O=w[P]=[],V=l[P],y=0;y<24;y++)O[y/6|0]|=_[(s[y]-1+V)%28]<<31-y%6,O[4+(y/6|0)]|=_[28+(s[y+24]-1+V)%28]<<31-y%6;O[0]=O[0]<<1|O[0]>>>31;for(var y=1;y<7;y++)O[y]=O[y]>>>(y-1)*4+3;O[7]=O[7]<<5|O[7]>>>27}for(var M=this._invSubKeys=[],y=0;y<16;y++)M[y]=w[15-y]},encryptBlock:function(v,b){this._doCryptBlock(v,b,this._subKeys)},decryptBlock:function(v,b){this._doCryptBlock(v,b,this._invSubKeys)},_doCryptBlock:function(v,b,_){this._lBlock=v[b],this._rBlock=v[b+1],p.call(this,4,252645135),p.call(this,16,65535),f.call(this,2,858993459),f.call(this,8,16711935),p.call(this,1,1431655765);for(var y=0;y<16;y++){for(var S=_[y],w=this._lBlock,P=this._rBlock,O=0,V=0;V<8;V++)O|=c[V][((P^S[V])&d[V])>>>0];this._lBlock=P,this._rBlock=w^O}var M=this._lBlock;this._lBlock=this._rBlock,this._rBlock=M,p.call(this,1,1431655765),f.call(this,8,16711935),f.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),v[b]=this._lBlock,v[b+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function p(v,b){var _=(this._lBlock>>>v^this._rBlock)&b;this._rBlock^=_,this._lBlock^=_<>>v^this._lBlock)&b;this._lBlock^=_,this._rBlock^=_<192.");var _=b.slice(0,2),y=b.length<4?b.slice(0,2):b.slice(2,4),S=b.length<6?b.slice(0,2):b.slice(4,6);this._des1=u.createEncryptor(r.create(_)),this._des2=u.createEncryptor(r.create(y)),this._des3=u.createEncryptor(r.create(S))},encryptBlock:function(v,b){this._des1.encryptBlock(v,b),this._des2.decryptBlock(v,b),this._des3.encryptBlock(v,b)},decryptBlock:function(v,b){this._des3.decryptBlock(v,b),this._des2.encryptBlock(v,b),this._des1.decryptBlock(v,b)},keySize:192/32,ivSize:64/32,blockSize:64/32});n.TripleDES=i._createHelper(h)})(),e.TripleDES})});var oR=it((A0,iR)=>{(function(e,n,t){typeof A0=="object"?iR.exports=A0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(A0,function(e){return(function(){var n=e,t=n.lib,r=t.StreamCipher,i=n.algo,o=i.RC4=r.extend({_doReset:function(){for(var l=this._key,c=l.words,d=l.sigBytes,u=this._S=[],p=0;p<256;p++)u[p]=p;for(var p=0,f=0;p<256;p++){var h=p%d,v=c[h>>>2]>>>24-h%4*8&255;f=(f+u[p]+v)%256;var b=u[p];u[p]=u[f],u[f]=b}this._i=this._j=0},_doProcessBlock:function(l,c){l[c]^=a.call(this)},keySize:256/32,ivSize:0});function a(){for(var l=this._S,c=this._i,d=this._j,u=0,p=0;p<4;p++){c=(c+1)%256,d=(d+l[c])%256;var f=l[c];l[c]=l[d],l[d]=f,u|=l[(l[c]+l[d])%256]<<24-p*8}return this._i=c,this._j=d,u}n.RC4=r._createHelper(o);var s=i.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var l=this.cfg.drop;l>0;l--)a.call(this)}});n.RC4Drop=r._createHelper(s)})(),e.RC4})});var sR=it((M0,aR)=>{(function(e,n,t){typeof M0=="object"?aR.exports=M0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(M0,function(e){return(function(){var n=e,t=n.lib,r=t.StreamCipher,i=n.algo,o=[],a=[],s=[],l=i.Rabbit=r.extend({_doReset:function(){for(var d=this._key.words,u=this.cfg.iv,p=0;p<4;p++)d[p]=(d[p]<<8|d[p]>>>24)&16711935|(d[p]<<24|d[p]>>>8)&4278255360;var f=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],h=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var p=0;p<4;p++)c.call(this);for(var p=0;p<8;p++)h[p]^=f[p+4&7];if(u){var v=u.words,b=v[0],_=v[1],y=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,S=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,w=y>>>16|S&4294901760,P=S<<16|y&65535;h[0]^=y,h[1]^=w,h[2]^=S,h[3]^=P,h[4]^=y,h[5]^=w,h[6]^=S,h[7]^=P;for(var p=0;p<4;p++)c.call(this)}},_doProcessBlock:function(d,u){var p=this._X;c.call(this),o[0]=p[0]^p[5]>>>16^p[3]<<16,o[1]=p[2]^p[7]>>>16^p[5]<<16,o[2]=p[4]^p[1]>>>16^p[7]<<16,o[3]=p[6]^p[3]>>>16^p[1]<<16;for(var f=0;f<4;f++)o[f]=(o[f]<<8|o[f]>>>24)&16711935|(o[f]<<24|o[f]>>>8)&4278255360,d[u+f]^=o[f]},blockSize:128/32,ivSize:64/32});function c(){for(var d=this._X,u=this._C,p=0;p<8;p++)a[p]=u[p];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var p=0;p<8;p++){var f=d[p]+u[p],h=f&65535,v=f>>>16,b=((h*h>>>17)+h*v>>>15)+v*v,_=((f&4294901760)*f|0)+((f&65535)*f|0);s[p]=b^_}d[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,d[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,d[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,d[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,d[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,d[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,d[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,d[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}n.Rabbit=r._createHelper(l)})(),e.Rabbit})});var cR=it((R0,lR)=>{(function(e,n,t){typeof R0=="object"?lR.exports=R0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(R0,function(e){return(function(){var n=e,t=n.lib,r=t.StreamCipher,i=n.algo,o=[],a=[],s=[],l=i.RabbitLegacy=r.extend({_doReset:function(){var d=this._key.words,u=this.cfg.iv,p=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],f=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var h=0;h<4;h++)c.call(this);for(var h=0;h<8;h++)f[h]^=p[h+4&7];if(u){var v=u.words,b=v[0],_=v[1],y=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,S=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,w=y>>>16|S&4294901760,P=S<<16|y&65535;f[0]^=y,f[1]^=w,f[2]^=S,f[3]^=P,f[4]^=y,f[5]^=w,f[6]^=S,f[7]^=P;for(var h=0;h<4;h++)c.call(this)}},_doProcessBlock:function(d,u){var p=this._X;c.call(this),o[0]=p[0]^p[5]>>>16^p[3]<<16,o[1]=p[2]^p[7]>>>16^p[5]<<16,o[2]=p[4]^p[1]>>>16^p[7]<<16,o[3]=p[6]^p[3]>>>16^p[1]<<16;for(var f=0;f<4;f++)o[f]=(o[f]<<8|o[f]>>>24)&16711935|(o[f]<<24|o[f]>>>8)&4278255360,d[u+f]^=o[f]},blockSize:128/32,ivSize:64/32});function c(){for(var d=this._X,u=this._C,p=0;p<8;p++)a[p]=u[p];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var p=0;p<8;p++){var f=d[p]+u[p],h=f&65535,v=f>>>16,b=((h*h>>>17)+h*v>>>15)+v*v,_=((f&4294901760)*f|0)+((f&65535)*f|0);s[p]=b^_}d[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,d[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,d[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,d[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,d[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,d[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,d[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,d[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}n.RabbitLegacy=r._createHelper(l)})(),e.RabbitLegacy})});var zx=it((P0,dR)=>{(function(e,n,t){typeof P0=="object"?dR.exports=P0=n(ct(),hd(),cM(),uM(),Ua(),hM(),Ba(),o0(),Bx(),yM(),$x(),wM(),EM(),SM(),f0(),IM(),Uo(),En(),PM(),OM(),LM(),VM(),BM(),zM(),GM(),WM(),KM(),QM(),JM(),tR(),rR(),oR(),sR(),cR()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./lib-typedarrays","./enc-utf16","./enc-base64","./enc-base64url","./md5","./sha1","./sha256","./sha224","./sha512","./sha384","./sha3","./ripemd160","./hmac","./pbkdf2","./evpkdf","./cipher-core","./mode-cfb","./mode-ctr","./mode-ctr-gladman","./mode-ofb","./mode-ecb","./pad-ansix923","./pad-iso10126","./pad-iso97971","./pad-zeropadding","./pad-nopadding","./format-hex","./aes","./tripledes","./rc4","./rabbit","./rabbit-legacy"],n):e.CryptoJS=n(e.CryptoJS)})(P0,function(e){return e})});var ti=globalThis;function yr(e){return(ti.__Zone_symbol_prefix||"__zone_symbol__")+e}function vP(){let e=ti.performance;function n(F){e&&e.mark&&e.mark(F)}function t(F,L){e&&e.measure&&e.measure(F,L)}n("Zone");let r=(()=>{class F{static __symbol__=yr;static assertZonePatched(){if(ti.Promise!==Y.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let D=F.current;for(;D.parent;)D=D.parent;return D}static get current(){return I.zone}static get currentTask(){return N}static __load_patch(D,C,j=!1){if(Y.hasOwnProperty(D)){let $=ti[yr("forceDuplicateZoneCheck")]===!0;if(!j&&$)throw Error("Already loaded patch: "+D)}else if(!ti["__Zone_disable_"+D]){let $="Zone:"+D;n($),Y[D]=C(ti,F,T),t($,$)}}get parent(){return this._parent}get name(){return this._name}_parent;_name;_properties;_zoneDelegate;constructor(D,C){this._parent=D,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new o(this,this._parent&&this._parent._zoneDelegate,C)}get(D){let C=this.getZoneWith(D);if(C)return C._properties[D]}getZoneWith(D){let C=this;for(;C;){if(C._properties.hasOwnProperty(D))return C;C=C._parent}return null}fork(D){if(!D)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,D)}wrap(D,C){if(typeof D!="function")throw new Error("Expecting function got: "+D);let j=this._zoneDelegate.intercept(this,D,C),$=this;return function(){return $.runGuarded(j,this,arguments,C)}}run(D,C,j,$){I={parent:I,zone:this};try{return this._zoneDelegate.invoke(this,D,C,j,$)}finally{I=I.parent}}runGuarded(D,C=null,j,$){I={parent:I,zone:this};try{try{return this._zoneDelegate.invoke(this,D,C,j,$)}catch(G){if(this._zoneDelegate.handleError(this,G))throw G}}finally{I=I.parent}}runTask(D,C,j){if(D.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(D.zone||b).name+"; Execution: "+this.name+")");let $=D,{type:G,data:{isPeriodic:pe=!1,isRefreshable:we=!1}={}}=D;if(D.state===_&&(G===K||G===M))return;let ht=D.state!=w;ht&&$._transitionTo(w,S);let Te=N;N=$,I={parent:I,zone:this};try{G==M&&D.data&&!pe&&!we&&(D.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,$,C,j)}catch(Fe){if(this._zoneDelegate.handleError(this,Fe))throw Fe}}finally{let Fe=D.state;if(Fe!==_&&Fe!==O)if(G==K||pe||we&&Fe===y)ht&&$._transitionTo(S,w,y);else{let ie=$._zoneDelegates;this._updateTaskCount($,-1),ht&&$._transitionTo(_,w,_),we&&($._zoneDelegates=ie)}I=I.parent,N=Te}}scheduleTask(D){if(D.zone&&D.zone!==this){let j=this;for(;j;){if(j===D.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${D.zone.name}`);j=j.parent}}D._transitionTo(y,_);let C=[];D._zoneDelegates=C,D._zone=this;try{D=this._zoneDelegate.scheduleTask(this,D)}catch(j){throw D._transitionTo(O,y,_),this._zoneDelegate.handleError(this,j),j}return D._zoneDelegates===C&&this._updateTaskCount(D,1),D.state==y&&D._transitionTo(S,y),D}scheduleMicroTask(D,C,j,$){return this.scheduleTask(new a(V,D,C,j,$,void 0))}scheduleMacroTask(D,C,j,$,G){return this.scheduleTask(new a(M,D,C,j,$,G))}scheduleEventTask(D,C,j,$,G){return this.scheduleTask(new a(K,D,C,j,$,G))}cancelTask(D){if(D.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(D.zone||b).name+"; Execution: "+this.name+")");if(!(D.state!==S&&D.state!==w)){D._transitionTo(P,S,w);try{this._zoneDelegate.cancelTask(this,D)}catch(C){throw D._transitionTo(O,P),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(D,-1),D._transitionTo(_,P),D.runCount=-1,D}}_updateTaskCount(D,C){let j=D._zoneDelegates;C==-1&&(D._zoneDelegates=null);for(let $=0;$F.hasTask(D,C),onScheduleTask:(F,L,D,C)=>F.scheduleTask(D,C),onInvokeTask:(F,L,D,C,j,$)=>F.invokeTask(D,C,j,$),onCancelTask:(F,L,D,C)=>F.cancelTask(D,C)};class o{get zone(){return this._zone}_zone;_taskCounts={microTask:0,macroTask:0,eventTask:0};_parentDelegate;_forkDlgt;_forkZS;_forkCurrZone;_interceptDlgt;_interceptZS;_interceptCurrZone;_invokeDlgt;_invokeZS;_invokeCurrZone;_handleErrorDlgt;_handleErrorZS;_handleErrorCurrZone;_scheduleTaskDlgt;_scheduleTaskZS;_scheduleTaskCurrZone;_invokeTaskDlgt;_invokeTaskZS;_invokeTaskCurrZone;_cancelTaskDlgt;_cancelTaskZS;_cancelTaskCurrZone;_hasTaskDlgt;_hasTaskDlgtOwner;_hasTaskZS;_hasTaskCurrZone;constructor(L,D,C){this._zone=L,this._parentDelegate=D,this._forkZS=C&&(C&&C.onFork?C:D._forkZS),this._forkDlgt=C&&(C.onFork?D:D._forkDlgt),this._forkCurrZone=C&&(C.onFork?this._zone:D._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:D._interceptZS),this._interceptDlgt=C&&(C.onIntercept?D:D._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this._zone:D._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:D._invokeZS),this._invokeDlgt=C&&(C.onInvoke?D:D._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this._zone:D._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:D._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?D:D._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this._zone:D._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:D._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?D:D._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this._zone:D._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:D._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?D:D._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this._zone:D._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:D._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?D:D._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this._zone:D._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;let j=C&&C.onHasTask,$=D&&D._hasTaskZS;(j||$)&&(this._hasTaskZS=j?C:i,this._hasTaskDlgt=D,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=this._zone,C.onScheduleTask||(this._scheduleTaskZS=i,this._scheduleTaskDlgt=D,this._scheduleTaskCurrZone=this._zone),C.onInvokeTask||(this._invokeTaskZS=i,this._invokeTaskDlgt=D,this._invokeTaskCurrZone=this._zone),C.onCancelTask||(this._cancelTaskZS=i,this._cancelTaskDlgt=D,this._cancelTaskCurrZone=this._zone))}fork(L,D){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,L,D):new r(L,D)}intercept(L,D,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,L,D,C):D}invoke(L,D,C,j,$){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,L,D,C,j,$):D.apply(C,j)}handleError(L,D){return this._handleErrorZS?this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,L,D):!0}scheduleTask(L,D){let C=D;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,L,D),C||(C=D);else if(D.scheduleFn)D.scheduleFn(D);else if(D.type==V)h(D);else throw new Error("Task is missing scheduleFn.");return C}invokeTask(L,D,C,j){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,L,D,C,j):D.callback.apply(C,j)}cancelTask(L,D){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,L,D);else{if(!D.cancelFn)throw Error("Task is not cancelable");C=D.cancelFn(D)}return C}hasTask(L,D){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,L,D)}catch(C){this.handleError(L,C)}}_updateTaskCount(L,D){let C=this._taskCounts,j=C[L],$=C[L]=j+D;if($<0)throw new Error("More tasks executed then were scheduled.");if(j==0||$==0){let G={microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:L};this.hasTask(this._zone,G)}}}class a{type;source;invoke;callback;data;scheduleFn;cancelFn;_zone=null;runCount=0;_zoneDelegates=null;_state="notScheduled";constructor(L,D,C,j,$,G){if(this.type=L,this.source=D,this.data=j,this.scheduleFn=$,this.cancelFn=G,!C)throw new Error("callback is not defined");this.callback=C;let pe=this;L===K&&j&&j.useG?this.invoke=a.invokeTask:this.invoke=function(){return a.invokeTask.call(ti,pe,this,arguments)}}static invokeTask(L,D,C){L||(L=this),z++;try{return L.runCount++,L.zone.runTask(L,D,C)}finally{z==1&&v(),z--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(_,y)}_transitionTo(L,D,C){if(this._state===D||this._state===C)this._state=L,L==_&&(this._zoneDelegates=null);else throw new Error(`${this.type} '${this.source}': can not transition to '${L}', expecting state '${D}'${C?" or '"+C+"'":""}, was '${this._state}'.`)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}let s=yr("setTimeout"),l=yr("Promise"),c=yr("then"),d=[],u=!1,p;function f(F){if(p||ti[l]&&(p=ti[l].resolve(0)),p){let L=p[c];L||(L=p.then),L.call(p,F)}else ti[s](F,0)}function h(F){z===0&&d.length===0&&f(v),F&&d.push(F)}function v(){if(!u){for(u=!0;d.length;){let F=d;d=[];for(let L=0;LI,onUnhandledError:q,microtaskDrainDone:q,scheduleMicroTask:h,showUncaughtError:()=>!r[yr("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:q,patchMethod:()=>q,bindArguments:()=>[],patchThen:()=>q,patchMacroTask:()=>q,patchEventPrototype:()=>q,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>q,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>q,wrapWithCurrentZone:()=>q,filterProperties:()=>[],attachOriginToPatched:()=>q,_redefineProperty:()=>q,patchCallbacks:()=>q,nativeScheduleMicroTask:f},I={parent:null,zone:new r(null,null)},N=null,z=0;function q(){}return t("Zone","Zone"),r}function yP(){let e=globalThis,n=e[yr("forceDuplicateZoneCheck")]===!0;if(e.Zone&&(n||typeof e.Zone.__symbol__!="function"))throw new Error("Zone already loaded.");return e.Zone??=vP(),e.Zone}var Ul=Object.getOwnPropertyDescriptor,Sg=Object.defineProperty,kg=Object.getPrototypeOf,xP=Object.create,bP=Array.prototype.slice,Tg="addEventListener",Ig="removeEventListener",wg=yr(Tg),Cg=yr(Ig),ki="true",Ti="false",Bl=yr("");function Ag(e,n){return Zone.current.wrap(e,n)}function Mg(e,n,t,r,i){return Zone.current.scheduleMacroTask(e,n,t,r,i)}var wt=yr,Zd=typeof window<"u",$l=Zd?window:void 0,gn=Zd&&$l||globalThis,wP="removeAttribute";function Rg(e,n){for(let t=e.length-1;t>=0;t--)typeof e[t]=="function"&&(e[t]=Ag(e[t],n+"_"+t));return e}function CP(e,n){let t=e.constructor.name;for(let r=0;r{let l=function(){return s.apply(this,Rg(arguments,t+"."+i))};return Ai(l,s),l})(o)}}}function F1(e){return e?e.writable===!1?!1:!(typeof e.get=="function"&&typeof e.set>"u"):!0}var L1=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Kd=!("nw"in gn)&&typeof gn.process<"u"&&gn.process.toString()==="[object process]",Pg=!Kd&&!L1&&!!(Zd&&$l.HTMLElement),j1=typeof gn.process<"u"&&gn.process.toString()==="[object process]"&&!L1&&!!(Zd&&$l.HTMLElement),Wd={},EP=wt("enable_beforeunload"),A1=function(e){if(e=e||gn.event,!e)return;let n=Wd[e.type];n||(n=Wd[e.type]=wt("ON_PROPERTY"+e.type));let t=this||e.target||gn,r=t[n],i;if(Pg&&t===$l&&e.type==="error"){let o=e;i=r&&r.call(this,o.message,o.filename,o.lineno,o.colno,o.error),i===!0&&e.preventDefault()}else i=r&&r.apply(this,arguments),e.type==="beforeunload"&&gn[EP]&&typeof i=="string"?e.returnValue=i:i!=null&&!i&&e.preventDefault();return i};function M1(e,n,t){let r=Ul(e,n);if(!r&&t&&Ul(t,n)&&(r={enumerable:!0,configurable:!0}),!r||!r.configurable)return;let i=wt("on"+n+"patched");if(e.hasOwnProperty(i)&&e[i])return;delete r.writable,delete r.value;let o=r.get,a=r.set,s=n.slice(2),l=Wd[s];l||(l=Wd[s]=wt("ON_PROPERTY"+s)),r.set=function(c){let d=this;if(!d&&e===gn&&(d=gn),!d)return;typeof d[l]=="function"&&d.removeEventListener(s,A1),a?.call(d,null),d[l]=c,typeof c=="function"&&d.addEventListener(s,A1,!1)},r.get=function(){let c=this;if(!c&&e===gn&&(c=gn),!c)return null;let d=c[l];if(d)return d;if(o){let u=o.call(this);if(u)return r.set.call(this,u),typeof c[wP]=="function"&&c.removeAttribute(n),u}return null},Sg(e,n,r),e[i]=!0}function V1(e,n,t){if(n)for(let r=0;rfunction(a,s){let l=t(a,s);return l.cbIdx>=0&&typeof s[l.cbIdx]=="function"?Mg(l.name,s[l.cbIdx],l,i):o.apply(a,s)})}function Ai(e,n){e[wt("OriginalDelegate")]=n}var R1=!1,Eg=!1;function SP(){if(R1)return Eg;R1=!0;try{let e=$l.navigator.userAgent;(e.indexOf("MSIE ")!==-1||e.indexOf("Trident/")!==-1||e.indexOf("Edge/")!==-1)&&(Eg=!0)}catch{}return Eg}function P1(e){return typeof e=="function"}function N1(e){return typeof e=="number"}var kP={useG:!0},xr={},U1={},B1=new RegExp("^"+Bl+"(\\w+)(true|false)$"),$1=wt("propagationStopped");function z1(e,n){let t=(n?n(e):e)+Ti,r=(n?n(e):e)+ki,i=Bl+t,o=Bl+r;xr[e]={},xr[e][Ti]=i,xr[e][ki]=o}function TP(e,n,t,r){let i=r&&r.add||Tg,o=r&&r.rm||Ig,a=r&&r.listeners||"eventListeners",s=r&&r.rmAll||"removeAllListeners",l=wt(i),c="."+i+":",d="prependListener",u="."+d+":",p=function(y,S,w){if(y.isRemoved)return;let P=y.callback;typeof P=="object"&&P.handleEvent&&(y.callback=M=>P.handleEvent(M),y.originalDelegate=P);let O;try{y.invoke(y,S,[w])}catch(M){O=M}let V=y.options;if(V&&typeof V=="object"&&V.once){let M=y.originalDelegate?y.originalDelegate:y.callback;S[o].call(S,w.type,M,V)}return O};function f(y,S,w){if(S=S||e.event,!S)return;let P=y||S.target||e,O=P[xr[S.type][w?ki:Ti]];if(O){let V=[];if(O.length===1){let M=p(O[0],P,S);M&&V.push(M)}else{let M=O.slice();for(let K=0;K{throw K})}}}let h=function(y){return f(this,y,!1)},v=function(y){return f(this,y,!0)};function b(y,S){if(!y)return!1;let w=!0;S&&S.useG!==void 0&&(w=S.useG);let P=S&&S.vh,O=!0;S&&S.chkDup!==void 0&&(O=S.chkDup);let V=!1;S&&S.rt!==void 0&&(V=S.rt);let M=y;for(;M&&!M.hasOwnProperty(i);)M=kg(M);if(!M&&y[i]&&(M=y),!M||M[l])return!1;let K=S&&S.eventNameToString,Y={},T=M[l]=M[i],I=M[wt(o)]=M[o],N=M[wt(a)]=M[a],z=M[wt(s)]=M[s],q;S&&S.prepend&&(q=M[wt(S.prepend)]=M[S.prepend]);function F(H,ae){return ae?typeof H=="boolean"?{capture:H,passive:!0}:H?typeof H=="object"&&H.passive!==!1?X(R({},H),{passive:!0}):H:{passive:!0}:H}let L=function(H){if(!Y.isExisting)return T.call(Y.target,Y.eventName,Y.capture?v:h,Y.options)},D=function(H){if(!H.isRemoved){let ae=xr[H.eventName],xe;ae&&(xe=ae[H.capture?ki:Ti]);let Oe=xe&&H.target[xe];if(Oe){for(let Ee=0;Eeir.zone.cancelTask(ir);H.call(Fr,"abort",vr,{once:!0}),ir.removeAbortListener=()=>Fr.removeEventListener("abort",vr)}if(Y.target=null,lo&&(lo.taskData=null),Ei&&(Y.options.once=!0),typeof ir.options!="boolean"&&(ir.options=hn),ir.target=He,ir.capture=Za,ir.eventName=Ke,rt&&(ir.originalDelegate=vt),ze?Di.unshift(ir):Di.push(ir),Ee)return He}};return M[i]=re(T,c,G,pe,V),q&&(M[d]=re(q,u,j,pe,V,!0)),M[o]=function(){let H=this||e,ae=arguments[0];S&&S.transferEventName&&(ae=S.transferEventName(ae));let xe=arguments[2],Oe=xe?typeof xe=="boolean"?!0:xe.capture:!1,Ee=arguments[1];if(!Ee)return I.apply(this,arguments);if(P&&!P(I,Ee,H,arguments))return;let ze=xr[ae],He;ze&&(He=ze[Oe?ki:Ti]);let Ke=He&&H[He];if(Ke)for(let vt=0;vtfunction(i,o){i[$1]=!0,r&&r.apply(i,o)})}function AP(e,n){n.patchMethod(e,"queueMicrotask",t=>function(r,i){Zone.current.scheduleMicroTask("queueMicrotask",i[0])})}var qd=wt("zoneTask");function Ka(e,n,t,r){let i=null,o=null;n+=r,t+=r;let a={};function s(c){let d=c.data;d.args[0]=function(){return c.invoke.apply(this,arguments)};let u=i.apply(e,d.args);return N1(u)?d.handleId=u:(d.handle=u,d.isRefreshable=P1(u.refresh)),c}function l(c){let{handle:d,handleId:u}=c.data;return o.call(e,d??u)}i=Ii(e,n,c=>function(d,u){if(P1(u[0])){let p={isRefreshable:!1,isPeriodic:r==="Interval",delay:r==="Timeout"||r==="Interval"?u[1]||0:void 0,args:u},f=u[0];u[0]=function(){try{return f.apply(this,arguments)}finally{let{handle:w,handleId:P,isPeriodic:O,isRefreshable:V}=p;!O&&!V&&(P?delete a[P]:w&&(w[qd]=null))}};let h=Mg(n,u[0],p,s,l);if(!h)return h;let{handleId:v,handle:b,isRefreshable:_,isPeriodic:y}=h.data;if(v)a[v]=h;else if(b&&(b[qd]=h,_&&!y)){let S=b.refresh;b.refresh=function(){let{zone:w,state:P}=h;return P==="notScheduled"?(h._state="scheduled",w._updateTaskCount(h,1)):P==="running"&&(h._state="scheduling"),S.call(this)}}return b??v??h}else return c.apply(e,u)}),o=Ii(e,t,c=>function(d,u){let p=u[0],f;N1(p)?(f=a[p],delete a[p]):(f=p?.[qd],f?p[qd]=null:f=p),f?.type?f.cancelFn&&f.zone.cancelTask(f):c.apply(e,u)})}function MP(e,n){let{isBrowser:t,isMix:r}=n.getGlobalObjects();if(!t&&!r||!e.customElements||!("customElements"in e))return;let i=["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback","formAssociatedCallback","formDisabledCallback","formResetCallback","formStateRestoreCallback"];n.patchCallbacks(n,e.customElements,"customElements","define",i)}function RP(e,n){if(Zone[n.symbol("patchEventTarget")])return;let{eventNames:t,zoneSymbolEventNames:r,TRUE_STR:i,FALSE_STR:o,ZONE_SYMBOL_PREFIX:a}=n.getGlobalObjects();for(let l=0;lo.target===e);if(r.length===0)return n;let i=r[0].ignoreProperties;return n.filter(o=>i.indexOf(o)===-1)}function O1(e,n,t,r){if(!e)return;let i=G1(e,n,t);V1(e,i,r)}function Dg(e){return Object.getOwnPropertyNames(e).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}function NP(e,n){if(Kd&&!j1||Zone[e.symbol("patchEvents")])return;let t=n.__Zone_ignore_on_properties,r=[];if(Pg){let i=window;r=r.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);let o=[];O1(i,Dg(i),t&&t.concat(o),kg(i))}r=r.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let i=0;i{let t=n[e.__symbol__("legacyPatch")];t&&t()}),e.__load_patch("timers",n=>{let r="clear";Ka(n,"set",r,"Timeout"),Ka(n,"set",r,"Interval"),Ka(n,"set",r,"Immediate")}),e.__load_patch("requestAnimationFrame",n=>{Ka(n,"request","cancel","AnimationFrame"),Ka(n,"mozRequest","mozCancel","AnimationFrame"),Ka(n,"webkitRequest","webkitCancel","AnimationFrame")}),e.__load_patch("blocking",(n,t)=>{let r=["alert","prompt","confirm"];for(let i=0;ifunction(c,d){return t.current.run(a,n,d,l)})}}),e.__load_patch("EventTarget",(n,t,r)=>{PP(n,r),RP(n,r);let i=n.XMLHttpRequestEventTarget;i&&i.prototype&&r.patchEventTarget(n,r,[i.prototype])}),e.__load_patch("MutationObserver",(n,t,r)=>{Vl("MutationObserver"),Vl("WebKitMutationObserver")}),e.__load_patch("IntersectionObserver",(n,t,r)=>{Vl("IntersectionObserver")}),e.__load_patch("FileReader",(n,t,r)=>{Vl("FileReader")}),e.__load_patch("on_property",(n,t,r)=>{NP(r,n)}),e.__load_patch("customElements",(n,t,r)=>{MP(n,r)}),e.__load_patch("XHR",(n,t)=>{c(n);let r=wt("xhrTask"),i=wt("xhrSync"),o=wt("xhrListener"),a=wt("xhrScheduled"),s=wt("xhrURL"),l=wt("xhrErrorBeforeScheduled");function c(d){let u=d.XMLHttpRequest;if(!u)return;let p=u.prototype;function f(T){return T[r]}let h=p[wg],v=p[Cg];if(!h){let T=d.XMLHttpRequestEventTarget;if(T){let I=T.prototype;h=I[wg],v=I[Cg]}}let b="readystatechange",_="scheduled";function y(T){let I=T.data,N=I.target;N[a]=!1,N[l]=!1;let z=N[o];h||(h=N[wg],v=N[Cg]),z&&v.call(N,b,z);let q=N[o]=()=>{if(N.readyState===N.DONE)if(!I.aborted&&N[a]&&T.state===_){let L=N[t.__symbol__("loadfalse")];if(N.status!==0&&L&&L.length>0){let D=T.invoke;T.invoke=function(){let C=N[t.__symbol__("loadfalse")];for(let j=0;jfunction(T,I){return T[i]=I[2]==!1,T[s]=I[1],P.apply(T,I)}),O="XMLHttpRequest.send",V=wt("fetchTaskAborting"),M=wt("fetchTaskScheduling"),K=Ii(p,"send",()=>function(T,I){if(t.current[M]===!0||T[i])return K.apply(T,I);{let N={target:T,url:T[s],isPeriodic:!1,args:I,aborted:!1},z=Mg(O,S,N,y,w);T&&T[l]===!0&&!N.aborted&&z.state===_&&z.invoke()}}),Y=Ii(p,"abort",()=>function(T,I){let N=f(T);if(N&&typeof N.type=="string"){if(N.cancelFn==null||N.data&&N.data.aborted)return;N.zone.cancelTask(N)}else if(t.current[V]===!0)return Y.apply(T,I)})}}),e.__load_patch("geolocation",n=>{n.navigator&&n.navigator.geolocation&&CP(n.navigator.geolocation,["getCurrentPosition","watchPosition"])}),e.__load_patch("PromiseRejectionEvent",(n,t)=>{function r(i){return function(o){H1(n,i).forEach(s=>{let l=n.PromiseRejectionEvent;if(l){let c=new l(i,{promise:o.promise,reason:o.rejection});s.invoke(c)}})}}n.PromiseRejectionEvent&&(t[wt("unhandledPromiseRejectionHandler")]=r("unhandledrejection"),t[wt("rejectionHandledHandler")]=r("rejectionhandled"))}),e.__load_patch("queueMicrotask",(n,t,r)=>{AP(n,r)})}function FP(e){e.__load_patch("ZoneAwarePromise",(n,t,r)=>{let i=Object.getOwnPropertyDescriptor,o=Object.defineProperty;function a(ie){if(ie&&ie.toString===Object.prototype.toString){let re=ie.constructor&&ie.constructor.name;return(re||"")+": "+JSON.stringify(ie)}return ie?ie.toString():Object.prototype.toString.call(ie)}let s=r.symbol,l=[],c=n[s("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,d=s("Promise"),u=s("then"),p="__creationTrace__";r.onUnhandledError=ie=>{if(r.showUncaughtError()){let re=ie&&ie.rejection;re?console.error("Unhandled Promise rejection:",re instanceof Error?re.message:re,"; Zone:",ie.zone.name,"; Task:",ie.task&&ie.task.source,"; Value:",re,re instanceof Error?re.stack:void 0):console.error(ie)}},r.microtaskDrainDone=()=>{for(;l.length;){let ie=l.shift();try{ie.zone.runGuarded(()=>{throw ie.throwOriginal?ie.rejection:ie})}catch(re){h(re)}}};let f=s("unhandledPromiseRejectionHandler");function h(ie){r.onUnhandledError(ie);try{let re=t[f];typeof re=="function"&&re.call(this,ie)}catch{}}function v(ie){return ie&&typeof ie.then=="function"}function b(ie){return ie}function _(ie){return pe.reject(ie)}let y=s("state"),S=s("value"),w=s("finally"),P=s("parentPromiseValue"),O=s("parentPromiseState"),V="Promise.then",M=null,K=!0,Y=!1,T=0;function I(ie,re){return H=>{try{F(ie,re,H)}catch(ae){F(ie,!1,ae)}}}let N=function(){let ie=!1;return function(H){return function(){ie||(ie=!0,H.apply(null,arguments))}}},z="Promise resolved with itself",q=s("currentTaskTrace");function F(ie,re,H){let ae=N();if(ie===H)throw new TypeError(z);if(ie[y]===M){let xe=null;try{(typeof H=="object"||typeof H=="function")&&(xe=H&&H.then)}catch(Oe){return ae(()=>{F(ie,!1,Oe)})(),ie}if(re!==Y&&H instanceof pe&&H.hasOwnProperty(y)&&H.hasOwnProperty(S)&&H[y]!==M)D(H),F(ie,H[y],H[S]);else if(re!==Y&&typeof xe=="function")try{xe.call(H,ae(I(ie,re)),ae(I(ie,!1)))}catch(Oe){ae(()=>{F(ie,!1,Oe)})()}else{ie[y]=re;let Oe=ie[S];if(ie[S]=H,ie[w]===w&&re===K&&(ie[y]=ie[O],ie[S]=ie[P]),re===Y&&H instanceof Error){let Ee=t.currentTask&&t.currentTask.data&&t.currentTask.data[p];Ee&&o(H,q,{configurable:!0,enumerable:!1,writable:!0,value:Ee})}for(let Ee=0;Ee{try{let ze=ie[S],He=!!H&&w===H[w];He&&(H[P]=ze,H[O]=Oe);let Ke=re.run(Ee,void 0,He&&Ee!==_&&Ee!==b?[]:[ze]);F(H,!0,Ke)}catch(ze){F(H,!1,ze)}},H)}let j="function ZoneAwarePromise() { [native code] }",$=function(){},G=n.AggregateError;class pe{static toString(){return j}static resolve(re){return re instanceof pe?re:F(new this(null),K,re)}static reject(re){return F(new this(null),Y,re)}static withResolvers(){let re={};return re.promise=new pe((H,ae)=>{re.resolve=H,re.reject=ae}),re}static any(re){if(!re||typeof re[Symbol.iterator]!="function")return Promise.reject(new G([],"All promises were rejected"));let H=[],ae=0;try{for(let Ee of re)ae++,H.push(pe.resolve(Ee))}catch{return Promise.reject(new G([],"All promises were rejected"))}if(ae===0)return Promise.reject(new G([],"All promises were rejected"));let xe=!1,Oe=[];return new pe((Ee,ze)=>{for(let He=0;He{xe||(xe=!0,Ee(Ke))},Ke=>{Oe.push(Ke),ae--,ae===0&&(xe=!0,ze(new G(Oe,"All promises were rejected")))})})}static race(re){let H,ae,xe=new this((ze,He)=>{H=ze,ae=He});function Oe(ze){H(ze)}function Ee(ze){ae(ze)}for(let ze of re)v(ze)||(ze=this.resolve(ze)),ze.then(Oe,Ee);return xe}static all(re){return pe.allWithCallback(re)}static allSettled(re){return(this&&this.prototype instanceof pe?this:pe).allWithCallback(re,{thenCallback:ae=>({status:"fulfilled",value:ae}),errorCallback:ae=>({status:"rejected",reason:ae})})}static allWithCallback(re,H){let ae,xe,Oe=new this((Ke,vt)=>{ae=Ke,xe=vt}),Ee=2,ze=0,He=[];for(let Ke of re){v(Ke)||(Ke=this.resolve(Ke));let vt=ze;try{Ke.then(rt=>{He[vt]=H?H.thenCallback(rt):rt,Ee--,Ee===0&&ae(He)},rt=>{H?(He[vt]=H.errorCallback(rt),Ee--,Ee===0&&ae(He)):xe(rt)})}catch(rt){xe(rt)}Ee++,ze++}return Ee-=2,Ee===0&&ae(He),Oe}constructor(re){let H=this;if(!(H instanceof pe))throw new Error("Must be an instanceof Promise.");H[y]=M,H[S]=[];try{let ae=N();re&&re(ae(I(H,K)),ae(I(H,Y)))}catch(ae){F(H,!1,ae)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return pe}then(re,H){let ae=this.constructor?.[Symbol.species];(!ae||typeof ae!="function")&&(ae=this.constructor||pe);let xe=new ae($),Oe=t.current;return this[y]==M?this[S].push(Oe,xe,re,H):C(this,Oe,xe,re,H),xe}catch(re){return this.then(null,re)}finally(re){let H=this.constructor?.[Symbol.species];(!H||typeof H!="function")&&(H=pe);let ae=new H($);ae[w]=w;let xe=t.current;return this[y]==M?this[S].push(xe,ae,re,re):C(this,xe,ae,re,re),ae}}pe.resolve=pe.resolve,pe.reject=pe.reject,pe.race=pe.race,pe.all=pe.all;let we=n[d]=n.Promise;n.Promise=pe;let ht=s("thenPatched");function Te(ie){let re=ie.prototype,H=i(re,"then");if(H&&(H.writable===!1||!H.configurable))return;let ae=re.then;re[u]=ae,ie.prototype.then=function(xe,Oe){return new pe((ze,He)=>{ae.call(this,ze,He)}).then(xe,Oe)},ie[ht]=!0}r.patchThen=Te;function Fe(ie){return function(re,H){let ae=ie.apply(re,H);if(ae instanceof pe)return ae;let xe=ae.constructor;return xe[ht]||Te(xe),ae}}return we&&(Te(we),Ii(n,"fetch",ie=>Fe(ie))),Promise[t.__symbol__("uncaughtPromiseErrors")]=l,pe})}function LP(e){e.__load_patch("toString",n=>{let t=Function.prototype.toString,r=wt("OriginalDelegate"),i=wt("Promise"),o=wt("Error"),a=function(){if(typeof this=="function"){let d=this[r];if(d)return typeof d=="function"?t.call(d):Object.prototype.toString.call(d);if(this===Promise){let u=n[i];if(u)return t.call(u)}if(this===Error){let u=n[o];if(u)return t.call(u)}}return t.call(this)};a[r]=t,Function.prototype.toString=a;let s=Object.prototype.toString,l="[object Promise]";Object.prototype.toString=function(){return typeof Promise=="function"&&this instanceof Promise?l:s.call(this)}})}function jP(e,n,t,r,i){let o=Zone.__symbol__(r);if(n[o])return;let a=n[o]=n[r];n[r]=function(s,l,c){return l&&l.prototype&&i.forEach(function(d){let u=`${t}.${r}::`+d,p=l.prototype;try{if(p.hasOwnProperty(d)){let f=e.ObjectGetOwnPropertyDescriptor(p,d);f&&f.value?(f.value=e.wrapWithCurrentZone(f.value,u),e._redefineProperty(l.prototype,d,f)):p[d]&&(p[d]=e.wrapWithCurrentZone(p[d],u))}else p[d]&&(p[d]=e.wrapWithCurrentZone(p[d],u))}catch{}}),a.call(n,s,l,c)},e.attachOriginToPatched(n[r],a)}function VP(e){e.__load_patch("util",(n,t,r)=>{let i=Dg(n);r.patchOnProperties=V1,r.patchMethod=Ii,r.bindArguments=Rg,r.patchMacroTask=DP;let o=t.__symbol__("BLACK_LISTED_EVENTS"),a=t.__symbol__("UNPATCHED_EVENTS");n[a]&&(n[o]=n[a]),n[o]&&(t[o]=t[a]=n[o]),r.patchEventPrototype=IP,r.patchEventTarget=TP,r.isIEOrEdge=SP,r.ObjectDefineProperty=Sg,r.ObjectGetOwnPropertyDescriptor=Ul,r.ObjectCreate=xP,r.ArraySlice=bP,r.patchClass=Vl,r.wrapWithCurrentZone=Ag,r.filterProperties=G1,r.attachOriginToPatched=Ai,r._redefineProperty=Object.defineProperty,r.patchCallbacks=jP,r.getGlobalObjects=()=>({globalSources:U1,zoneSymbolEventNames:xr,eventNames:i,isBrowser:Pg,isMix:j1,isNode:Kd,TRUE_STR:ki,FALSE_STR:Ti,ZONE_SYMBOL_PREFIX:Bl,ADD_EVENT_LISTENER_STR:Tg,REMOVE_EVENT_LISTENER_STR:Ig})})}function UP(e){FP(e),LP(e),VP(e)}var q1=yP();UP(q1);OP(q1);var On=null,Yd=!1,Ng=1,BP=null,Fn=Symbol("SIGNAL");function Ae(e){let n=On;return On=e,n}function eu(){return On}var Wo={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Ya(e){if(Yd)throw new Error("");if(On===null)return;On.consumerOnSignalRead(e);let n=On.producersTail;if(n!==void 0&&n.producer===e)return;let t,r=On.recomputing;if(r&&(t=n!==void 0?n.nextProducer:On.producers,t!==void 0&&t.producer===e)){On.producersTail=t,t.lastReadVersion=e.version;return}let i=e.consumersTail;if(i!==void 0&&i.consumer===On&&(!r||zP(i,On)))return;let o=Xa(On),a={producer:e,consumer:On,nextProducer:t,prevConsumer:i,lastReadVersion:e.version,nextConsumer:void 0};On.producersTail=a,n!==void 0?n.nextProducer=a:On.producers=a,o&&Y1(e,a)}function W1(){Ng++}function tu(e){if(!(Xa(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===Ng)){if(!e.producerMustRecompute(e)&&!Hl(e)){Jd(e);return}e.producerRecomputeValue(e),Jd(e)}}function Og(e){if(e.consumers===void 0)return;let n=Yd;Yd=!0;try{for(let t=e.consumers;t!==void 0;t=t.nextConsumer){let r=t.consumer;r.dirty||$P(r)}}finally{Yd=n}}function Fg(){return On?.consumerAllowSignalWrites!==!1}function $P(e){e.dirty=!0,Og(e),e.consumerMarkedDirty?.(e)}function Jd(e){e.dirty=!1,e.lastCleanEpoch=Ng}function Zo(e){return e&&Z1(e),Ae(e)}function Z1(e){e.producersTail=void 0,e.recomputing=!0}function Qa(e,n){Ae(n),e&&K1(e)}function K1(e){e.recomputing=!1;let n=e.producersTail,t=n!==void 0?n.nextProducer:e.producers;if(t!==void 0){if(Xa(e))do t=Lg(t);while(t!==void 0);n!==void 0?n.nextProducer=void 0:e.producers=void 0}}function Hl(e){for(let n=e.producers;n!==void 0;n=n.nextProducer){let t=n.producer,r=n.lastReadVersion;if(r!==t.version||(tu(t),r!==t.version))return!0}return!1}function Ko(e){if(Xa(e)){let n=e.producers;for(;n!==void 0;)n=Lg(n)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function Y1(e,n){let t=e.consumersTail,r=Xa(e);if(t!==void 0?(n.nextConsumer=t.nextConsumer,t.nextConsumer=n):(n.nextConsumer=void 0,e.consumers=n),n.prevConsumer=t,e.consumersTail=n,!r)for(let i=e.producers;i!==void 0;i=i.nextProducer)Y1(i.producer,i)}function Lg(e){let n=e.producer,t=e.nextProducer,r=e.nextConsumer,i=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=i:n.consumersTail=i,i!==void 0)i.nextConsumer=r;else if(n.consumers=r,!Xa(n)){let o=n.producers;for(;o!==void 0;)o=Lg(o)}return t}function Xa(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function nu(e){BP?.(e)}function zP(e,n){let t=n.producersTail;if(t!==void 0){let r=n.producers;do{if(r===e)return!0;if(r===t)break;r=r.nextProducer}while(r!==void 0)}return!1}function ru(e,n){return Object.is(e,n)}function iu(e,n){let t=Object.create(HP);t.computation=e,n!==void 0&&(t.equal=n);let r=()=>{if(tu(t),Ya(t),t.value===zl)throw t.error;return t.value};return r[Fn]=t,nu(t),r}var Qd=Symbol("UNSET"),Xd=Symbol("COMPUTING"),zl=Symbol("ERRORED"),HP=X(R({},Wo),{value:Qd,dirty:!0,error:null,equal:ru,kind:"computed",producerMustRecompute(e){return e.value===Qd||e.value===Xd},producerRecomputeValue(e){if(e.value===Xd)throw new Error("");let n=e.value;e.value=Xd;let t=Zo(e),r,i=!1;try{r=e.computation(),Ae(null),i=n!==Qd&&n!==zl&&r!==zl&&e.equal(n,r)}catch(o){r=zl,e.error=o}finally{Qa(e,t)}if(i){e.value=n;return}e.value=r,e.version++}});function GP(){throw new Error}var Q1=GP;function X1(e){Q1(e)}function jg(e){Q1=e}var qP=null;function Vg(e,n){let t=Object.create(ou);t.value=e,n!==void 0&&(t.equal=n);let r=()=>J1(t);return r[Fn]=t,nu(t),[r,a=>Ja(t,a),a=>Ug(t,a)]}function J1(e){return Ya(e),e.value}function Ja(e,n){Fg()||X1(e),e.equal(e.value,n)||(e.value=n,WP(e))}function Ug(e,n){Fg()||X1(e),Ja(e,n(e.value))}var ou=X(R({},Wo),{equal:ru,value:void 0,kind:"signal"});function WP(e){e.version++,W1(),Og(e),qP?.(e)}var Bg=X(R({},Wo),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"});function $g(e){if(e.dirty=!1,e.version>0&&!Hl(e))return;e.version++;let n=Zo(e);try{e.cleanup(),e.fn()}finally{Qa(e,n)}}function Ge(e){return typeof e=="function"}function ni(e){let t=e(r=>{Error.call(r),r.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var au=ni(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription: +var dP=Object.create;var Hd=Object.defineProperty,uP=Object.defineProperties,pP=Object.getOwnPropertyDescriptor,fP=Object.getOwnPropertyDescriptors,hP=Object.getOwnPropertyNames,zd=Object.getOwnPropertySymbols,gP=Object.getPrototypeOf,xg=Object.prototype.hasOwnProperty,T1=Object.prototype.propertyIsEnumerable;var k1=(e,n,t)=>n in e?Hd(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,R=(e,n)=>{for(var t in n||={})xg.call(n,t)&&k1(e,t,n[t]);if(zd)for(var t of zd(n))T1.call(n,t)&&k1(e,t,n[t]);return e},X=(e,n)=>uP(e,fP(n));var I1=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(n,t)=>(typeof require<"u"?require:n)[t]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var bg=(e,n)=>{var t={};for(var r in e)xg.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(e!=null&&zd)for(var r of zd(e))n.indexOf(r)<0&&T1.call(e,r)&&(t[r]=e[r]);return t};var it=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),mP=(e,n)=>{for(var t in n)Hd(e,t,{get:n[t],enumerable:!0})},_P=(e,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of hP(n))!xg.call(e,i)&&i!==t&&Hd(e,i,{get:()=>n[i],enumerable:!(r=pP(n,i))||r.enumerable});return e};var Gd=(e,n,t)=>(t=e!=null?dP(gP(e)):{},_P(n||!e||!e.__esModule?Hd(t,"default",{value:e,enumerable:!0}):t,e));var Fw=it((eJ,xu)=>{var uw,pw,fw,hw,gw,mw,_w,vw,yw,xw,bw,ww,Cw,vu,Jg,Ew,Dw,Sw,os,kw,Tw,Iw,Aw,Mw,Rw,Pw,Nw,Ow,yu;(function(e){var n=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(r){e(t(n,t(r)))}):typeof xu=="object"&&typeof xu.exports=="object"?e(t(n,t(xu.exports))):e(t(n));function t(r,i){return r!==n&&(typeof Object.create=="function"?Object.defineProperty(r,"__esModule",{value:!0}):r.__esModule=!0),function(o,a){return r[o]=i?i(o,a):a}}})(function(e){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o])};uw=function(r,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");n(r,i);function o(){this.constructor=r}r.prototype=i===null?Object.create(i):(o.prototype=i.prototype,new o)},pw=Object.assign||function(r){for(var i,o=1,a=arguments.length;o=0;d--)(c=r[d])&&(l=(s<3?c(l):s>3?c(i,o,l):c(i,o))||l);return s>3&&l&&Object.defineProperty(i,o,l),l},gw=function(r,i){return function(o,a){i(o,a,r)}},mw=function(r,i,o,a,s,l){function c(w){if(w!==void 0&&typeof w!="function")throw new TypeError("Function expected");return w}for(var d=a.kind,u=d==="getter"?"get":d==="setter"?"set":"value",p=!i&&r?a.static?r:r.prototype:null,f=i||(p?Object.getOwnPropertyDescriptor(p,a.name):{}),h,v=!1,b=o.length-1;b>=0;b--){var _={};for(var y in a)_[y]=y==="access"?{}:a[y];for(var y in a.access)_.access[y]=a.access[y];_.addInitializer=function(w){if(v)throw new TypeError("Cannot add initializers after decoration has completed");l.push(c(w||null))};var S=(0,o[b])(d==="accessor"?{get:f.get,set:f.set}:f[u],_);if(d==="accessor"){if(S===void 0)continue;if(S===null||typeof S!="object")throw new TypeError("Object expected");(h=c(S.get))&&(f.get=h),(h=c(S.set))&&(f.set=h),(h=c(S.init))&&s.push(h)}else(h=c(S))&&(d==="field"?s.push(h):f[u]=h)}p&&Object.defineProperty(p,a.name,f),v=!0},_w=function(r,i,o){for(var a=arguments.length>2,s=0;s0&&l[l.length-1])&&(p[0]===6||p[0]===2)){o=0;continue}if(p[0]===3&&(!l||p[1]>l[0]&&p[1]=r.length&&(r=void 0),{value:r&&r[a++],done:!r}}};throw new TypeError(i?"Object is not iterable.":"Symbol.iterator is not defined.")},Jg=function(r,i){var o=typeof Symbol=="function"&&r[Symbol.iterator];if(!o)return r;var a=o.call(r),s,l=[],c;try{for(;(i===void 0||i-- >0)&&!(s=a.next()).done;)l.push(s.value)}catch(d){c={error:d}}finally{try{s&&!s.done&&(o=a.return)&&o.call(a)}finally{if(c)throw c.error}}return l},Ew=function(){for(var r=[],i=0;i1||d(v,b)})})}function d(v,b){try{u(a[v](b))}catch(_){h(l[0][3],_)}}function u(v){v.value instanceof os?Promise.resolve(v.value.v).then(p,f):h(l[0][2],v)}function p(v){d("next",v)}function f(v){d("throw",v)}function h(v,b){v(b),l.shift(),l.length&&d(l[0][0],l[0][1])}},Tw=function(r){var i,o;return i={},a("next"),a("throw",function(s){throw s}),a("return"),i[Symbol.iterator]=function(){return this},i;function a(s,l){i[s]=r[s]?function(c){return(o=!o)?{value:os(r[s](c)),done:!1}:l?l(c):c}:l}},Iw=function(r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=r[Symbol.asyncIterator],o;return i?i.call(r):(r=typeof vu=="function"?vu(r):r[Symbol.iterator](),o={},a("next"),a("throw"),a("return"),o[Symbol.asyncIterator]=function(){return this},o);function a(l){o[l]=r[l]&&function(c){return new Promise(function(d,u){c=r[l](c),s(d,u,c.done,c.value)})}}function s(l,c,d,u){Promise.resolve(u).then(function(p){l({value:p,done:d})},c)}},Aw=function(r,i){return Object.defineProperty?Object.defineProperty(r,"raw",{value:i}):r.raw=i,r};var t=Object.create?function(r,i){Object.defineProperty(r,"default",{enumerable:!0,value:i})}:function(r,i){r.default=i};Mw=function(r){if(r&&r.__esModule)return r;var i={};if(r!=null)for(var o in r)o!=="default"&&Object.prototype.hasOwnProperty.call(r,o)&&yu(i,r,o);return t(i,r),i},Rw=function(r){return r&&r.__esModule?r:{default:r}},Pw=function(r,i,o,a){if(o==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof i=="function"?r!==i||!a:!i.has(r))throw new TypeError("Cannot read private member from an object whose class did not declare it");return o==="m"?a:o==="a"?a.call(r):a?a.value:i.get(r)},Nw=function(r,i,o,a,s){if(a==="m")throw new TypeError("Private method is not writable");if(a==="a"&&!s)throw new TypeError("Private accessor was defined without a setter");if(typeof i=="function"?r!==i||!s:!i.has(r))throw new TypeError("Cannot write private member to an object whose class did not declare it");return a==="a"?s.call(r,o):s?s.value=o:i.set(r,o),o},Ow=function(r,i){if(i===null||typeof i!="object"&&typeof i!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof r=="function"?i===r:r.has(i)},e("__extends",uw),e("__assign",pw),e("__rest",fw),e("__decorate",hw),e("__param",gw),e("__esDecorate",mw),e("__runInitializers",_w),e("__propKey",vw),e("__setFunctionName",yw),e("__metadata",xw),e("__awaiter",bw),e("__generator",ww),e("__exportStar",Cw),e("__createBinding",yu),e("__values",vu),e("__read",Jg),e("__spread",Ew),e("__spreadArrays",Dw),e("__spreadArray",Sw),e("__await",os),e("__asyncGenerator",kw),e("__asyncDelegator",Tw),e("__asyncValues",Iw),e("__makeTemplateObject",Aw),e("__importStar",Mw),e("__importDefault",Rw),e("__classPrivateFieldGet",Pw),e("__classPrivateFieldSet",Nw),e("__classPrivateFieldIn",Ow)})});var iM=it((Vx,Ux)=>{(function(e,n){typeof Vx=="object"&&typeof Ux<"u"?Ux.exports=n():typeof define=="function"&&define.amd?define(n):(e=typeof globalThis<"u"?globalThis:e||self).dayjs=n()})(Vx,function(){"use strict";var e=1e3,n=6e4,t=36e5,r="millisecond",i="second",o="minute",a="hour",s="day",l="week",c="month",d="quarter",u="year",p="date",f="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,v=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(T){var I=["th","st","nd","rd"],N=T%100;return"["+T+(I[(N-20)%10]||I[N]||I[0])+"]"}},_=function(T,I,N){var z=String(T);return!z||z.length>=I?T:""+Array(I+1-z.length).join(N)+T},y={s:_,z:function(T){var I=-T.utcOffset(),N=Math.abs(I),z=Math.floor(N/60),q=N%60;return(I<=0?"+":"-")+_(z,2,"0")+":"+_(q,2,"0")},m:function T(I,N){if(I.date()1)return T(L[0])}else{var D=I.name;w[D]=I,q=D}return!z&&q&&(S=q),q||!z&&S},V=function(T,I){if(P(T))return T.clone();var N=typeof I=="object"?I:{};return N.date=T,N.args=arguments,new K(N)},M=y;M.l=O,M.i=P,M.w=function(T,I){return V(T,{locale:I.$L,utc:I.$u,x:I.$x,$offset:I.$offset})};var K=(function(){function T(N){this.$L=O(N.locale,null,!0),this.parse(N)}var I=T.prototype;return I.parse=function(N){this.$d=(function(z){var q=z.date,F=z.utc;if(q===null)return new Date(NaN);if(M.u(q))return new Date;if(q instanceof Date)return new Date(q);if(typeof q=="string"&&!/Z$/i.test(q)){var L=q.match(h);if(L){var D=L[2]-1||0,C=(L[7]||"0").substring(0,3);return F?new Date(Date.UTC(L[1],D,L[3]||1,L[4]||0,L[5]||0,L[6]||0,C)):new Date(L[1],D,L[3]||1,L[4]||0,L[5]||0,L[6]||0,C)}}return new Date(q)})(N),this.$x=N.x||{},this.init()},I.init=function(){var N=this.$d;this.$y=N.getFullYear(),this.$M=N.getMonth(),this.$D=N.getDate(),this.$W=N.getDay(),this.$H=N.getHours(),this.$m=N.getMinutes(),this.$s=N.getSeconds(),this.$ms=N.getMilliseconds()},I.$utils=function(){return M},I.isValid=function(){return this.$d.toString()!==f},I.isSame=function(N,z){var q=V(N);return this.startOf(z)<=q&&q<=this.endOf(z)},I.isAfter=function(N,z){return V(N){});var ct=it((Qh,aM)=>{(function(e,n){typeof Qh=="object"?aM.exports=Qh=n():typeof define=="function"&&define.amd?define([],n):e.CryptoJS=n()})(Qh,function(){var e=e||(function(n,t){var r;if(typeof window<"u"&&window.crypto&&(r=window.crypto),typeof self<"u"&&self.crypto&&(r=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(r=globalThis.crypto),!r&&typeof window<"u"&&window.msCrypto&&(r=window.msCrypto),!r&&typeof global<"u"&&global.crypto&&(r=global.crypto),!r&&typeof I1=="function")try{r=oM()}catch{}var i=function(){if(r){if(typeof r.getRandomValues=="function")try{return r.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof r.randomBytes=="function")try{return r.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||(function(){function _(){}return function(y){var S;return _.prototype=y,S=new _,_.prototype=null,S}})(),a={},s=a.lib={},l=s.Base=(function(){return{extend:function(_){var y=o(this);return _&&y.mixIn(_),(!y.hasOwnProperty("init")||this.init===y.init)&&(y.init=function(){y.$super.init.apply(this,arguments)}),y.init.prototype=y,y.$super=this,y},create:function(){var _=this.extend();return _.init.apply(_,arguments),_},init:function(){},mixIn:function(_){for(var y in _)_.hasOwnProperty(y)&&(this[y]=_[y]);_.hasOwnProperty("toString")&&(this.toString=_.toString)},clone:function(){return this.init.prototype.extend(this)}}})(),c=s.WordArray=l.extend({init:function(_,y){_=this.words=_||[],y!=t?this.sigBytes=y:this.sigBytes=_.length*4},toString:function(_){return(_||u).stringify(this)},concat:function(_){var y=this.words,S=_.words,w=this.sigBytes,P=_.sigBytes;if(this.clamp(),w%4)for(var O=0;O>>2]>>>24-O%4*8&255;y[w+O>>>2]|=V<<24-(w+O)%4*8}else for(var M=0;M>>2]=S[M>>>2];return this.sigBytes+=P,this},clamp:function(){var _=this.words,y=this.sigBytes;_[y>>>2]&=4294967295<<32-y%4*8,_.length=n.ceil(y/4)},clone:function(){var _=l.clone.call(this);return _.words=this.words.slice(0),_},random:function(_){for(var y=[],S=0;S<_;S+=4)y.push(i());return new c.init(y,_)}}),d=a.enc={},u=d.Hex={stringify:function(_){for(var y=_.words,S=_.sigBytes,w=[],P=0;P>>2]>>>24-P%4*8&255;w.push((O>>>4).toString(16)),w.push((O&15).toString(16))}return w.join("")},parse:function(_){for(var y=_.length,S=[],w=0;w>>3]|=parseInt(_.substr(w,2),16)<<24-w%8*4;return new c.init(S,y/2)}},p=d.Latin1={stringify:function(_){for(var y=_.words,S=_.sigBytes,w=[],P=0;P>>2]>>>24-P%4*8&255;w.push(String.fromCharCode(O))}return w.join("")},parse:function(_){for(var y=_.length,S=[],w=0;w>>2]|=(_.charCodeAt(w)&255)<<24-w%4*8;return new c.init(S,y)}},f=d.Utf8={stringify:function(_){try{return decodeURIComponent(escape(p.stringify(_)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(_){return p.parse(unescape(encodeURIComponent(_)))}},h=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(_){typeof _=="string"&&(_=f.parse(_)),this._data.concat(_),this._nDataBytes+=_.sigBytes},_process:function(_){var y,S=this._data,w=S.words,P=S.sigBytes,O=this.blockSize,V=O*4,M=P/V;_?M=n.ceil(M):M=n.max((M|0)-this._minBufferSize,0);var K=M*O,Y=n.min(K*4,P);if(K){for(var T=0;T{(function(e,n){typeof Xh=="object"?sM.exports=Xh=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(Xh,function(e){return(function(n){var t=e,r=t.lib,i=r.Base,o=r.WordArray,a=t.x64={},s=a.Word=i.extend({init:function(c,d){this.high=c,this.low=d}}),l=a.WordArray=i.extend({init:function(c,d){c=this.words=c||[],d!=n?this.sigBytes=d:this.sigBytes=c.length*8},toX32:function(){for(var c=this.words,d=c.length,u=[],p=0;p{(function(e,n){typeof Jh=="object"?lM.exports=Jh=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(Jh,function(e){return(function(){if(typeof ArrayBuffer=="function"){var n=e,t=n.lib,r=t.WordArray,i=r.init,o=r.init=function(a){if(a instanceof ArrayBuffer&&(a=new Uint8Array(a)),(a instanceof Int8Array||typeof Uint8ClampedArray<"u"&&a instanceof Uint8ClampedArray||a instanceof Int16Array||a instanceof Uint16Array||a instanceof Int32Array||a instanceof Uint32Array||a instanceof Float32Array||a instanceof Float64Array)&&(a=new Uint8Array(a.buffer,a.byteOffset,a.byteLength)),a instanceof Uint8Array){for(var s=a.byteLength,l=[],c=0;c>>2]|=a[c]<<24-c%4*8;i.call(this,l,s)}else i.apply(this,arguments)};o.prototype=r}})(),e.lib.WordArray})});var uM=it((e0,dM)=>{(function(e,n){typeof e0=="object"?dM.exports=e0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(e0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.enc,o=i.Utf16=i.Utf16BE={stringify:function(s){for(var l=s.words,c=s.sigBytes,d=[],u=0;u>>2]>>>16-u%4*8&65535;d.push(String.fromCharCode(p))}return d.join("")},parse:function(s){for(var l=s.length,c=[],d=0;d>>1]|=s.charCodeAt(d)<<16-d%2*16;return r.create(c,l*2)}};i.Utf16LE={stringify:function(s){for(var l=s.words,c=s.sigBytes,d=[],u=0;u>>2]>>>16-u%4*8&65535);d.push(String.fromCharCode(p))}return d.join("")},parse:function(s){for(var l=s.length,c=[],d=0;d>>1]|=a(s.charCodeAt(d)<<16-d%2*16);return r.create(c,l*2)}};function a(s){return s<<8&4278255360|s>>>8&16711935}})(),e.enc.Utf16})});var Ua=it((t0,pM)=>{(function(e,n){typeof t0=="object"?pM.exports=t0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(t0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.enc,o=i.Base64={stringify:function(s){var l=s.words,c=s.sigBytes,d=this._map;s.clamp();for(var u=[],p=0;p>>2]>>>24-p%4*8&255,h=l[p+1>>>2]>>>24-(p+1)%4*8&255,v=l[p+2>>>2]>>>24-(p+2)%4*8&255,b=f<<16|h<<8|v,_=0;_<4&&p+_*.75>>6*(3-_)&63));var y=d.charAt(64);if(y)for(;u.length%4;)u.push(y);return u.join("")},parse:function(s){var l=s.length,c=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var u=0;u>>6-p%4*2,v=f|h;d[u>>>2]|=v<<24-u%4*8,u++}return r.create(d,u)}})(),e.enc.Base64})});var hM=it((n0,fM)=>{(function(e,n){typeof n0=="object"?fM.exports=n0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(n0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.enc,o=i.Base64url={stringify:function(s,l=!0){var c=s.words,d=s.sigBytes,u=l?this._safe_map:this._map;s.clamp();for(var p=[],f=0;f>>2]>>>24-f%4*8&255,v=c[f+1>>>2]>>>24-(f+1)%4*8&255,b=c[f+2>>>2]>>>24-(f+2)%4*8&255,_=h<<16|v<<8|b,y=0;y<4&&f+y*.75>>6*(3-y)&63));var S=u.charAt(64);if(S)for(;p.length%4;)p.push(S);return p.join("")},parse:function(s,l=!0){var c=s.length,d=l?this._safe_map:this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var p=0;p>>6-p%4*2,v=f|h;d[u>>>2]|=v<<24-u%4*8,u++}return r.create(d,u)}})(),e.enc.Base64url})});var Ba=it((r0,gM)=>{(function(e,n){typeof r0=="object"?gM.exports=r0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(r0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=[];(function(){for(var f=0;f<64;f++)s[f]=n.abs(n.sin(f+1))*4294967296|0})();var l=a.MD5=o.extend({_doReset:function(){this._hash=new i.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(f,h){for(var v=0;v<16;v++){var b=h+v,_=f[b];f[b]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360}var y=this._hash.words,S=f[h+0],w=f[h+1],P=f[h+2],O=f[h+3],V=f[h+4],M=f[h+5],K=f[h+6],Y=f[h+7],T=f[h+8],I=f[h+9],N=f[h+10],z=f[h+11],q=f[h+12],F=f[h+13],L=f[h+14],D=f[h+15],C=y[0],j=y[1],$=y[2],G=y[3];C=c(C,j,$,G,S,7,s[0]),G=c(G,C,j,$,w,12,s[1]),$=c($,G,C,j,P,17,s[2]),j=c(j,$,G,C,O,22,s[3]),C=c(C,j,$,G,V,7,s[4]),G=c(G,C,j,$,M,12,s[5]),$=c($,G,C,j,K,17,s[6]),j=c(j,$,G,C,Y,22,s[7]),C=c(C,j,$,G,T,7,s[8]),G=c(G,C,j,$,I,12,s[9]),$=c($,G,C,j,N,17,s[10]),j=c(j,$,G,C,z,22,s[11]),C=c(C,j,$,G,q,7,s[12]),G=c(G,C,j,$,F,12,s[13]),$=c($,G,C,j,L,17,s[14]),j=c(j,$,G,C,D,22,s[15]),C=d(C,j,$,G,w,5,s[16]),G=d(G,C,j,$,K,9,s[17]),$=d($,G,C,j,z,14,s[18]),j=d(j,$,G,C,S,20,s[19]),C=d(C,j,$,G,M,5,s[20]),G=d(G,C,j,$,N,9,s[21]),$=d($,G,C,j,D,14,s[22]),j=d(j,$,G,C,V,20,s[23]),C=d(C,j,$,G,I,5,s[24]),G=d(G,C,j,$,L,9,s[25]),$=d($,G,C,j,O,14,s[26]),j=d(j,$,G,C,T,20,s[27]),C=d(C,j,$,G,F,5,s[28]),G=d(G,C,j,$,P,9,s[29]),$=d($,G,C,j,Y,14,s[30]),j=d(j,$,G,C,q,20,s[31]),C=u(C,j,$,G,M,4,s[32]),G=u(G,C,j,$,T,11,s[33]),$=u($,G,C,j,z,16,s[34]),j=u(j,$,G,C,L,23,s[35]),C=u(C,j,$,G,w,4,s[36]),G=u(G,C,j,$,V,11,s[37]),$=u($,G,C,j,Y,16,s[38]),j=u(j,$,G,C,N,23,s[39]),C=u(C,j,$,G,F,4,s[40]),G=u(G,C,j,$,S,11,s[41]),$=u($,G,C,j,O,16,s[42]),j=u(j,$,G,C,K,23,s[43]),C=u(C,j,$,G,I,4,s[44]),G=u(G,C,j,$,q,11,s[45]),$=u($,G,C,j,D,16,s[46]),j=u(j,$,G,C,P,23,s[47]),C=p(C,j,$,G,S,6,s[48]),G=p(G,C,j,$,Y,10,s[49]),$=p($,G,C,j,L,15,s[50]),j=p(j,$,G,C,M,21,s[51]),C=p(C,j,$,G,q,6,s[52]),G=p(G,C,j,$,O,10,s[53]),$=p($,G,C,j,N,15,s[54]),j=p(j,$,G,C,w,21,s[55]),C=p(C,j,$,G,T,6,s[56]),G=p(G,C,j,$,D,10,s[57]),$=p($,G,C,j,K,15,s[58]),j=p(j,$,G,C,F,21,s[59]),C=p(C,j,$,G,V,6,s[60]),G=p(G,C,j,$,z,10,s[61]),$=p($,G,C,j,P,15,s[62]),j=p(j,$,G,C,I,21,s[63]),y[0]=y[0]+C|0,y[1]=y[1]+j|0,y[2]=y[2]+$|0,y[3]=y[3]+G|0},_doFinalize:function(){var f=this._data,h=f.words,v=this._nDataBytes*8,b=f.sigBytes*8;h[b>>>5]|=128<<24-b%32;var _=n.floor(v/4294967296),y=v;h[(b+64>>>9<<4)+15]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,h[(b+64>>>9<<4)+14]=(y<<8|y>>>24)&16711935|(y<<24|y>>>8)&4278255360,f.sigBytes=(h.length+1)*4,this._process();for(var S=this._hash,w=S.words,P=0;P<4;P++){var O=w[P];w[P]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360}return S},clone:function(){var f=o.clone.call(this);return f._hash=this._hash.clone(),f}});function c(f,h,v,b,_,y,S){var w=f+(h&v|~h&b)+_+S;return(w<>>32-y)+h}function d(f,h,v,b,_,y,S){var w=f+(h&b|v&~b)+_+S;return(w<>>32-y)+h}function u(f,h,v,b,_,y,S){var w=f+(h^v^b)+_+S;return(w<>>32-y)+h}function p(f,h,v,b,_,y,S){var w=f+(v^(h|~b))+_+S;return(w<>>32-y)+h}t.MD5=o._createHelper(l),t.HmacMD5=o._createHmacHelper(l)})(Math),e.MD5})});var o0=it((i0,mM)=>{(function(e,n){typeof i0=="object"?mM.exports=i0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(i0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=t.Hasher,o=n.algo,a=[],s=o.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(l,c){for(var d=this._hash.words,u=d[0],p=d[1],f=d[2],h=d[3],v=d[4],b=0;b<80;b++){if(b<16)a[b]=l[c+b]|0;else{var _=a[b-3]^a[b-8]^a[b-14]^a[b-16];a[b]=_<<1|_>>>31}var y=(u<<5|u>>>27)+v+a[b];b<20?y+=(p&f|~p&h)+1518500249:b<40?y+=(p^f^h)+1859775393:b<60?y+=(p&f|p&h|f&h)-1894007588:y+=(p^f^h)-899497514,v=h,h=f,f=p<<30|p>>>2,p=u,u=y}d[0]=d[0]+u|0,d[1]=d[1]+p|0,d[2]=d[2]+f|0,d[3]=d[3]+h|0,d[4]=d[4]+v|0},_doFinalize:function(){var l=this._data,c=l.words,d=this._nDataBytes*8,u=l.sigBytes*8;return c[u>>>5]|=128<<24-u%32,c[(u+64>>>9<<4)+14]=Math.floor(d/4294967296),c[(u+64>>>9<<4)+15]=d,l.sigBytes=c.length*4,this._process(),this._hash},clone:function(){var l=i.clone.call(this);return l._hash=this._hash.clone(),l}});n.SHA1=i._createHelper(s),n.HmacSHA1=i._createHmacHelper(s)})(),e.SHA1})});var Bx=it((a0,_M)=>{(function(e,n){typeof a0=="object"?_M.exports=a0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(a0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=[],l=[];(function(){function u(v){for(var b=n.sqrt(v),_=2;_<=b;_++)if(!(v%_))return!1;return!0}function p(v){return(v-(v|0))*4294967296|0}for(var f=2,h=0;h<64;)u(f)&&(h<8&&(s[h]=p(n.pow(f,1/2))),l[h]=p(n.pow(f,1/3)),h++),f++})();var c=[],d=a.SHA256=o.extend({_doReset:function(){this._hash=new i.init(s.slice(0))},_doProcessBlock:function(u,p){for(var f=this._hash.words,h=f[0],v=f[1],b=f[2],_=f[3],y=f[4],S=f[5],w=f[6],P=f[7],O=0;O<64;O++){if(O<16)c[O]=u[p+O]|0;else{var V=c[O-15],M=(V<<25|V>>>7)^(V<<14|V>>>18)^V>>>3,K=c[O-2],Y=(K<<15|K>>>17)^(K<<13|K>>>19)^K>>>10;c[O]=M+c[O-7]+Y+c[O-16]}var T=y&S^~y&w,I=h&v^h&b^v&b,N=(h<<30|h>>>2)^(h<<19|h>>>13)^(h<<10|h>>>22),z=(y<<26|y>>>6)^(y<<21|y>>>11)^(y<<7|y>>>25),q=P+z+T+l[O]+c[O],F=N+I;P=w,w=S,S=y,y=_+q|0,_=b,b=v,v=h,h=q+F|0}f[0]=f[0]+h|0,f[1]=f[1]+v|0,f[2]=f[2]+b|0,f[3]=f[3]+_|0,f[4]=f[4]+y|0,f[5]=f[5]+S|0,f[6]=f[6]+w|0,f[7]=f[7]+P|0},_doFinalize:function(){var u=this._data,p=u.words,f=this._nDataBytes*8,h=u.sigBytes*8;return p[h>>>5]|=128<<24-h%32,p[(h+64>>>9<<4)+14]=n.floor(f/4294967296),p[(h+64>>>9<<4)+15]=f,u.sigBytes=p.length*4,this._process(),this._hash},clone:function(){var u=o.clone.call(this);return u._hash=this._hash.clone(),u}});t.SHA256=o._createHelper(d),t.HmacSHA256=o._createHmacHelper(d)})(Math),e.SHA256})});var yM=it((s0,vM)=>{(function(e,n,t){typeof s0=="object"?vM.exports=s0=n(ct(),Bx()):typeof define=="function"&&define.amd?define(["./core","./sha256"],n):n(e.CryptoJS)})(s0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=n.algo,o=i.SHA256,a=i.SHA224=o.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var s=o._doFinalize.call(this);return s.sigBytes-=4,s}});n.SHA224=o._createHelper(a),n.HmacSHA224=o._createHmacHelper(a)})(),e.SHA224})});var $x=it((l0,xM)=>{(function(e,n,t){typeof l0=="object"?xM.exports=l0=n(ct(),hd()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],n):n(e.CryptoJS)})(l0,function(e){return(function(){var n=e,t=n.lib,r=t.Hasher,i=n.x64,o=i.Word,a=i.WordArray,s=n.algo;function l(){return o.create.apply(o,arguments)}var c=[l(1116352408,3609767458),l(1899447441,602891725),l(3049323471,3964484399),l(3921009573,2173295548),l(961987163,4081628472),l(1508970993,3053834265),l(2453635748,2937671579),l(2870763221,3664609560),l(3624381080,2734883394),l(310598401,1164996542),l(607225278,1323610764),l(1426881987,3590304994),l(1925078388,4068182383),l(2162078206,991336113),l(2614888103,633803317),l(3248222580,3479774868),l(3835390401,2666613458),l(4022224774,944711139),l(264347078,2341262773),l(604807628,2007800933),l(770255983,1495990901),l(1249150122,1856431235),l(1555081692,3175218132),l(1996064986,2198950837),l(2554220882,3999719339),l(2821834349,766784016),l(2952996808,2566594879),l(3210313671,3203337956),l(3336571891,1034457026),l(3584528711,2466948901),l(113926993,3758326383),l(338241895,168717936),l(666307205,1188179964),l(773529912,1546045734),l(1294757372,1522805485),l(1396182291,2643833823),l(1695183700,2343527390),l(1986661051,1014477480),l(2177026350,1206759142),l(2456956037,344077627),l(2730485921,1290863460),l(2820302411,3158454273),l(3259730800,3505952657),l(3345764771,106217008),l(3516065817,3606008344),l(3600352804,1432725776),l(4094571909,1467031594),l(275423344,851169720),l(430227734,3100823752),l(506948616,1363258195),l(659060556,3750685593),l(883997877,3785050280),l(958139571,3318307427),l(1322822218,3812723403),l(1537002063,2003034995),l(1747873779,3602036899),l(1955562222,1575990012),l(2024104815,1125592928),l(2227730452,2716904306),l(2361852424,442776044),l(2428436474,593698344),l(2756734187,3733110249),l(3204031479,2999351573),l(3329325298,3815920427),l(3391569614,3928383900),l(3515267271,566280711),l(3940187606,3454069534),l(4118630271,4000239992),l(116418474,1914138554),l(174292421,2731055270),l(289380356,3203993006),l(460393269,320620315),l(685471733,587496836),l(852142971,1086792851),l(1017036298,365543100),l(1126000580,2618297676),l(1288033470,3409855158),l(1501505948,4234509866),l(1607167915,987167468),l(1816402316,1246189591)],d=[];(function(){for(var p=0;p<80;p++)d[p]=l()})();var u=s.SHA512=r.extend({_doReset:function(){this._hash=new a.init([new o.init(1779033703,4089235720),new o.init(3144134277,2227873595),new o.init(1013904242,4271175723),new o.init(2773480762,1595750129),new o.init(1359893119,2917565137),new o.init(2600822924,725511199),new o.init(528734635,4215389547),new o.init(1541459225,327033209)])},_doProcessBlock:function(p,f){for(var h=this._hash.words,v=h[0],b=h[1],_=h[2],y=h[3],S=h[4],w=h[5],P=h[6],O=h[7],V=v.high,M=v.low,K=b.high,Y=b.low,T=_.high,I=_.low,N=y.high,z=y.low,q=S.high,F=S.low,L=w.high,D=w.low,C=P.high,j=P.low,$=O.high,G=O.low,pe=V,we=M,ht=K,Te=Y,Fe=T,ie=I,re=N,H=z,ae=q,xe=F,Oe=L,Ee=D,ze=C,He=j,Ze=$,vt=G,rt=0;rt<80;rt++){var rn,hn,Fr=d[rt];if(rt<16)hn=Fr.high=p[f+rt*2]|0,rn=Fr.low=p[f+rt*2+1]|0;else{var Za=d[rt-15],Ei=Za.high,qo=Za.low,Fl=(Ei>>>1|qo<<31)^(Ei>>>8|qo<<24)^Ei>>>7,Ll=(qo>>>1|Ei<<31)^(qo>>>8|Ei<<24)^(qo>>>7|Ei<<25),Di=d[rt-2],Si=Di.high,ei=Di.low,$d=(Si>>>19|ei<<13)^(Si<<3|ei>>>29)^Si>>>6,jl=(ei>>>19|Si<<13)^(ei<<3|Si>>>29)^(ei>>>6|Si<<26),lo=d[rt-7],ir=lo.high,vr=lo.low,x1=d[rt-16],tP=x1.high,b1=x1.low;rn=Ll+vr,hn=Fl+ir+(rn>>>0>>0?1:0),rn=rn+jl,hn=hn+$d+(rn>>>0>>0?1:0),rn=rn+b1,hn=hn+tP+(rn>>>0>>0?1:0),Fr.high=hn,Fr.low=rn}var nP=ae&Oe^~ae&ze,w1=xe&Ee^~xe&He,rP=pe&ht^pe&Fe^ht&Fe,iP=we&Te^we&ie^Te&ie,oP=(pe>>>28|we<<4)^(pe<<30|we>>>2)^(pe<<25|we>>>7),C1=(we>>>28|pe<<4)^(we<<30|pe>>>2)^(we<<25|pe>>>7),aP=(ae>>>14|xe<<18)^(ae>>>18|xe<<14)^(ae<<23|xe>>>9),sP=(xe>>>14|ae<<18)^(xe>>>18|ae<<14)^(xe<<23|ae>>>9),E1=c[rt],lP=E1.high,D1=E1.low,or=vt+sP,co=Ze+aP+(or>>>0>>0?1:0),or=or+w1,co=co+nP+(or>>>0>>0?1:0),or=or+D1,co=co+lP+(or>>>0>>0?1:0),or=or+rn,co=co+hn+(or>>>0>>0?1:0),S1=C1+iP,cP=oP+rP+(S1>>>0>>0?1:0);Ze=ze,vt=He,ze=Oe,He=Ee,Oe=ae,Ee=xe,xe=H+or|0,ae=re+co+(xe>>>0>>0?1:0)|0,re=Fe,H=ie,Fe=ht,ie=Te,ht=pe,Te=we,we=or+S1|0,pe=co+cP+(we>>>0>>0?1:0)|0}M=v.low=M+we,v.high=V+pe+(M>>>0>>0?1:0),Y=b.low=Y+Te,b.high=K+ht+(Y>>>0>>0?1:0),I=_.low=I+ie,_.high=T+Fe+(I>>>0>>0?1:0),z=y.low=z+H,y.high=N+re+(z>>>0>>0?1:0),F=S.low=F+xe,S.high=q+ae+(F>>>0>>0?1:0),D=w.low=D+Ee,w.high=L+Oe+(D>>>0>>0?1:0),j=P.low=j+He,P.high=C+ze+(j>>>0>>0?1:0),G=O.low=G+vt,O.high=$+Ze+(G>>>0>>0?1:0)},_doFinalize:function(){var p=this._data,f=p.words,h=this._nDataBytes*8,v=p.sigBytes*8;f[v>>>5]|=128<<24-v%32,f[(v+128>>>10<<5)+30]=Math.floor(h/4294967296),f[(v+128>>>10<<5)+31]=h,p.sigBytes=f.length*4,this._process();var b=this._hash.toX32();return b},clone:function(){var p=r.clone.call(this);return p._hash=this._hash.clone(),p},blockSize:1024/32});n.SHA512=r._createHelper(u),n.HmacSHA512=r._createHmacHelper(u)})(),e.SHA512})});var wM=it((c0,bM)=>{(function(e,n,t){typeof c0=="object"?bM.exports=c0=n(ct(),hd(),$x()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./sha512"],n):n(e.CryptoJS)})(c0,function(e){return(function(){var n=e,t=n.x64,r=t.Word,i=t.WordArray,o=n.algo,a=o.SHA512,s=o.SHA384=a.extend({_doReset:function(){this._hash=new i.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var l=a._doFinalize.call(this);return l.sigBytes-=16,l}});n.SHA384=a._createHelper(s),n.HmacSHA384=a._createHmacHelper(s)})(),e.SHA384})});var EM=it((d0,CM)=>{(function(e,n,t){typeof d0=="object"?CM.exports=d0=n(ct(),hd()):typeof define=="function"&&define.amd?define(["./core","./x64-core"],n):n(e.CryptoJS)})(d0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.x64,s=a.Word,l=t.algo,c=[],d=[],u=[];(function(){for(var h=1,v=0,b=0;b<24;b++){c[h+5*v]=(b+1)*(b+2)/2%64;var _=v%5,y=(2*h+3*v)%5;h=_,v=y}for(var h=0;h<5;h++)for(var v=0;v<5;v++)d[h+5*v]=v+(2*h+3*v)%5*5;for(var S=1,w=0;w<24;w++){for(var P=0,O=0,V=0;V<7;V++){if(S&1){var M=(1<>>24)&16711935|(S<<24|S>>>8)&4278255360,w=(w<<8|w>>>24)&16711935|(w<<24|w>>>8)&4278255360;var P=b[y];P.high^=w,P.low^=S}for(var O=0;O<24;O++){for(var V=0;V<5;V++){for(var M=0,K=0,Y=0;Y<5;Y++){var P=b[V+5*Y];M^=P.high,K^=P.low}var T=p[V];T.high=M,T.low=K}for(var V=0;V<5;V++)for(var I=p[(V+4)%5],N=p[(V+1)%5],z=N.high,q=N.low,M=I.high^(z<<1|q>>>31),K=I.low^(q<<1|z>>>31),Y=0;Y<5;Y++){var P=b[V+5*Y];P.high^=M,P.low^=K}for(var F=1;F<25;F++){var M,K,P=b[F],L=P.high,D=P.low,C=c[F];C<32?(M=L<>>32-C,K=D<>>32-C):(M=D<>>64-C,K=L<>>64-C);var j=p[d[F]];j.high=M,j.low=K}var $=p[0],G=b[0];$.high=G.high,$.low=G.low;for(var V=0;V<5;V++)for(var Y=0;Y<5;Y++){var F=V+5*Y,P=b[F],pe=p[F],we=p[(V+1)%5+5*Y],ht=p[(V+2)%5+5*Y];P.high=pe.high^~we.high&ht.high,P.low=pe.low^~we.low&ht.low}var P=b[0],Te=u[O];P.high^=Te.high,P.low^=Te.low}},_doFinalize:function(){var h=this._data,v=h.words,b=this._nDataBytes*8,_=h.sigBytes*8,y=this.blockSize*32;v[_>>>5]|=1<<24-_%32,v[(n.ceil((_+1)/y)*y>>>5)-1]|=128,h.sigBytes=v.length*4,this._process();for(var S=this._state,w=this.cfg.outputLength/8,P=w/8,O=[],V=0;V>>24)&16711935|(K<<24|K>>>8)&4278255360,Y=(Y<<8|Y>>>24)&16711935|(Y<<24|Y>>>8)&4278255360,O.push(Y),O.push(K)}return new i.init(O,w)},clone:function(){for(var h=o.clone.call(this),v=h._state=this._state.slice(0),b=0;b<25;b++)v[b]=v[b].clone();return h}});t.SHA3=o._createHelper(f),t.HmacSHA3=o._createHmacHelper(f)})(Math),e.SHA3})});var SM=it((u0,DM)=>{(function(e,n){typeof u0=="object"?DM.exports=u0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(u0,function(e){return(function(n){var t=e,r=t.lib,i=r.WordArray,o=r.Hasher,a=t.algo,s=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),d=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),u=i.create([0,1518500249,1859775393,2400959708,2840853838]),p=i.create([1352829926,1548603684,1836072691,2053994217,0]),f=a.RIPEMD160=o.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(w,P){for(var O=0;O<16;O++){var V=P+O,M=w[V];w[V]=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360}var K=this._hash.words,Y=u.words,T=p.words,I=s.words,N=l.words,z=c.words,q=d.words,F,L,D,C,j,$,G,pe,we,ht;$=F=K[0],G=L=K[1],pe=D=K[2],we=C=K[3],ht=j=K[4];for(var Te,O=0;O<80;O+=1)Te=F+w[P+I[O]]|0,O<16?Te+=h(L,D,C)+Y[0]:O<32?Te+=v(L,D,C)+Y[1]:O<48?Te+=b(L,D,C)+Y[2]:O<64?Te+=_(L,D,C)+Y[3]:Te+=y(L,D,C)+Y[4],Te=Te|0,Te=S(Te,z[O]),Te=Te+j|0,F=j,j=C,C=S(D,10),D=L,L=Te,Te=$+w[P+N[O]]|0,O<16?Te+=y(G,pe,we)+T[0]:O<32?Te+=_(G,pe,we)+T[1]:O<48?Te+=b(G,pe,we)+T[2]:O<64?Te+=v(G,pe,we)+T[3]:Te+=h(G,pe,we)+T[4],Te=Te|0,Te=S(Te,q[O]),Te=Te+ht|0,$=ht,ht=we,we=S(pe,10),pe=G,G=Te;Te=K[1]+D+we|0,K[1]=K[2]+C+ht|0,K[2]=K[3]+j+$|0,K[3]=K[4]+F+G|0,K[4]=K[0]+L+pe|0,K[0]=Te},_doFinalize:function(){var w=this._data,P=w.words,O=this._nDataBytes*8,V=w.sigBytes*8;P[V>>>5]|=128<<24-V%32,P[(V+64>>>9<<4)+14]=(O<<8|O>>>24)&16711935|(O<<24|O>>>8)&4278255360,w.sigBytes=(P.length+1)*4,this._process();for(var M=this._hash,K=M.words,Y=0;Y<5;Y++){var T=K[Y];K[Y]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360}return M},clone:function(){var w=o.clone.call(this);return w._hash=this._hash.clone(),w}});function h(w,P,O){return w^P^O}function v(w,P,O){return w&P|~w&O}function b(w,P,O){return(w|~P)^O}function _(w,P,O){return w&O|P&~O}function y(w,P,O){return w^(P|~O)}function S(w,P){return w<>>32-P}t.RIPEMD160=o._createHelper(f),t.HmacRIPEMD160=o._createHmacHelper(f)})(Math),e.RIPEMD160})});var f0=it((p0,kM)=>{(function(e,n){typeof p0=="object"?kM.exports=p0=n(ct()):typeof define=="function"&&define.amd?define(["./core"],n):n(e.CryptoJS)})(p0,function(e){(function(){var n=e,t=n.lib,r=t.Base,i=n.enc,o=i.Utf8,a=n.algo,s=a.HMAC=r.extend({init:function(l,c){l=this._hasher=new l.init,typeof c=="string"&&(c=o.parse(c));var d=l.blockSize,u=d*4;c.sigBytes>u&&(c=l.finalize(c)),c.clamp();for(var p=this._oKey=c.clone(),f=this._iKey=c.clone(),h=p.words,v=f.words,b=0;b{(function(e,n,t){typeof h0=="object"?TM.exports=h0=n(ct(),o0(),f0()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],n):n(e.CryptoJS)})(h0,function(e){return(function(){var n=e,t=n.lib,r=t.Base,i=t.WordArray,o=n.algo,a=o.SHA1,s=o.HMAC,l=o.PBKDF2=r.extend({cfg:r.extend({keySize:128/32,hasher:a,iterations:1}),init:function(c){this.cfg=this.cfg.extend(c)},compute:function(c,d){for(var u=this.cfg,p=s.create(u.hasher,c),f=i.create(),h=i.create([1]),v=f.words,b=h.words,_=u.keySize,y=u.iterations;v.length<_;){var S=p.update(d).finalize(h);p.reset();for(var w=S.words,P=w.length,O=S,V=1;V{(function(e,n,t){typeof g0=="object"?AM.exports=g0=n(ct(),o0(),f0()):typeof define=="function"&&define.amd?define(["./core","./sha1","./hmac"],n):n(e.CryptoJS)})(g0,function(e){return(function(){var n=e,t=n.lib,r=t.Base,i=t.WordArray,o=n.algo,a=o.MD5,s=o.EvpKDF=r.extend({cfg:r.extend({keySize:128/32,hasher:a,iterations:1}),init:function(l){this.cfg=this.cfg.extend(l)},compute:function(l,c){for(var d,u=this.cfg,p=u.hasher.create(),f=i.create(),h=f.words,v=u.keySize,b=u.iterations;h.length{(function(e,n,t){typeof m0=="object"?MM.exports=m0=n(ct(),Uo()):typeof define=="function"&&define.amd?define(["./core","./evpkdf"],n):n(e.CryptoJS)})(m0,function(e){e.lib.Cipher||(function(n){var t=e,r=t.lib,i=r.Base,o=r.WordArray,a=r.BufferedBlockAlgorithm,s=t.enc,l=s.Utf8,c=s.Base64,d=t.algo,u=d.EvpKDF,p=r.Cipher=a.extend({cfg:i.extend(),createEncryptor:function(T,I){return this.create(this._ENC_XFORM_MODE,T,I)},createDecryptor:function(T,I){return this.create(this._DEC_XFORM_MODE,T,I)},init:function(T,I,N){this.cfg=this.cfg.extend(N),this._xformMode=T,this._key=I,this.reset()},reset:function(){a.reset.call(this),this._doReset()},process:function(T){return this._append(T),this._process()},finalize:function(T){T&&this._append(T);var I=this._doFinalize();return I},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(function(){function T(I){return typeof I=="string"?Y:V}return function(I){return{encrypt:function(N,z,q){return T(z).encrypt(I,N,z,q)},decrypt:function(N,z,q){return T(z).decrypt(I,N,z,q)}}}})()}),f=r.StreamCipher=p.extend({_doFinalize:function(){var T=this._process(!0);return T},blockSize:1}),h=t.mode={},v=r.BlockCipherMode=i.extend({createEncryptor:function(T,I){return this.Encryptor.create(T,I)},createDecryptor:function(T,I){return this.Decryptor.create(T,I)},init:function(T,I){this._cipher=T,this._iv=I}}),b=h.CBC=(function(){var T=v.extend();T.Encryptor=T.extend({processBlock:function(N,z){var q=this._cipher,F=q.blockSize;I.call(this,N,z,F),q.encryptBlock(N,z),this._prevBlock=N.slice(z,z+F)}}),T.Decryptor=T.extend({processBlock:function(N,z){var q=this._cipher,F=q.blockSize,L=N.slice(z,z+F);q.decryptBlock(N,z),I.call(this,N,z,F),this._prevBlock=L}});function I(N,z,q){var F,L=this._iv;L?(F=L,this._iv=n):F=this._prevBlock;for(var D=0;D>>2]&255;T.sigBytes-=I}},S=r.BlockCipher=p.extend({cfg:p.cfg.extend({mode:b,padding:y}),reset:function(){var T;p.reset.call(this);var I=this.cfg,N=I.iv,z=I.mode;this._xformMode==this._ENC_XFORM_MODE?T=z.createEncryptor:(T=z.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==T?this._mode.init(this,N&&N.words):(this._mode=T.call(z,this,N&&N.words),this._mode.__creator=T)},_doProcessBlock:function(T,I){this._mode.processBlock(T,I)},_doFinalize:function(){var T,I=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(I.pad(this._data,this.blockSize),T=this._process(!0)):(T=this._process(!0),I.unpad(T)),T},blockSize:128/32}),w=r.CipherParams=i.extend({init:function(T){this.mixIn(T)},toString:function(T){return(T||this.formatter).stringify(this)}}),P=t.format={},O=P.OpenSSL={stringify:function(T){var I,N=T.ciphertext,z=T.salt;return z?I=o.create([1398893684,1701076831]).concat(z).concat(N):I=N,I.toString(c)},parse:function(T){var I,N=c.parse(T),z=N.words;return z[0]==1398893684&&z[1]==1701076831&&(I=o.create(z.slice(2,4)),z.splice(0,4),N.sigBytes-=16),w.create({ciphertext:N,salt:I})}},V=r.SerializableCipher=i.extend({cfg:i.extend({format:O}),encrypt:function(T,I,N,z){z=this.cfg.extend(z);var q=T.createEncryptor(N,z),F=q.finalize(I),L=q.cfg;return w.create({ciphertext:F,key:N,iv:L.iv,algorithm:T,mode:L.mode,padding:L.padding,blockSize:T.blockSize,formatter:z.format})},decrypt:function(T,I,N,z){z=this.cfg.extend(z),I=this._parse(I,z.format);var q=T.createDecryptor(N,z).finalize(I.ciphertext);return q},_parse:function(T,I){return typeof T=="string"?I.parse(T,this):T}}),M=t.kdf={},K=M.OpenSSL={execute:function(T,I,N,z){z||(z=o.random(64/8));var q=u.create({keySize:I+N}).compute(T,z),F=o.create(q.words.slice(I),N*4);return q.sigBytes=I*4,w.create({key:q,iv:F,salt:z})}},Y=r.PasswordBasedCipher=V.extend({cfg:V.cfg.extend({kdf:K}),encrypt:function(T,I,N,z){z=this.cfg.extend(z);var q=z.kdf.execute(N,T.keySize,T.ivSize);z.iv=q.iv;var F=V.encrypt.call(this,T,I,q.key,z);return F.mixIn(q),F},decrypt:function(T,I,N,z){z=this.cfg.extend(z),I=this._parse(I,z.format);var q=z.kdf.execute(N,T.keySize,T.ivSize,I.salt);z.iv=q.iv;var F=V.decrypt.call(this,T,I,q.key,z);return F}})})()})});var PM=it((_0,RM)=>{(function(e,n,t){typeof _0=="object"?RM.exports=_0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(_0,function(e){return e.mode.CFB=(function(){var n=e.lib.BlockCipherMode.extend();n.Encryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize;t.call(this,r,i,a,o),this._prevBlock=r.slice(i,i+a)}}),n.Decryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize,s=r.slice(i,i+a);t.call(this,r,i,a,o),this._prevBlock=s}});function t(r,i,o,a){var s,l=this._iv;l?(s=l.slice(0),this._iv=void 0):s=this._prevBlock,a.encryptBlock(s,0);for(var c=0;c{(function(e,n,t){typeof v0=="object"?NM.exports=v0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(v0,function(e){return e.mode.CTR=(function(){var n=e.lib.BlockCipherMode.extend(),t=n.Encryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize,s=this._iv,l=this._counter;s&&(l=this._counter=s.slice(0),this._iv=void 0);var c=l.slice(0);o.encryptBlock(c,0),l[a-1]=l[a-1]+1|0;for(var d=0;d{(function(e,n,t){typeof y0=="object"?FM.exports=y0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(y0,function(e){return e.mode.CTRGladman=(function(){var n=e.lib.BlockCipherMode.extend();function t(o){if((o>>24&255)===255){var a=o>>16&255,s=o>>8&255,l=o&255;a===255?(a=0,s===255?(s=0,l===255?l=0:++l):++s):++a,o=0,o+=a<<16,o+=s<<8,o+=l}else o+=1<<24;return o}function r(o){return(o[0]=t(o[0]))===0&&(o[1]=t(o[1])),o}var i=n.Encryptor=n.extend({processBlock:function(o,a){var s=this._cipher,l=s.blockSize,c=this._iv,d=this._counter;c&&(d=this._counter=c.slice(0),this._iv=void 0),r(d);var u=d.slice(0);s.encryptBlock(u,0);for(var p=0;p{(function(e,n,t){typeof x0=="object"?jM.exports=x0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(x0,function(e){return e.mode.OFB=(function(){var n=e.lib.BlockCipherMode.extend(),t=n.Encryptor=n.extend({processBlock:function(r,i){var o=this._cipher,a=o.blockSize,s=this._iv,l=this._keystream;s&&(l=this._keystream=s.slice(0),this._iv=void 0),o.encryptBlock(l,0);for(var c=0;c{(function(e,n,t){typeof b0=="object"?UM.exports=b0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(b0,function(e){return e.mode.ECB=(function(){var n=e.lib.BlockCipherMode.extend();return n.Encryptor=n.extend({processBlock:function(t,r){this._cipher.encryptBlock(t,r)}}),n.Decryptor=n.extend({processBlock:function(t,r){this._cipher.decryptBlock(t,r)}}),n})(),e.mode.ECB})});var zM=it((w0,$M)=>{(function(e,n,t){typeof w0=="object"?$M.exports=w0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(w0,function(e){return e.pad.AnsiX923={pad:function(n,t){var r=n.sigBytes,i=t*4,o=i-r%i,a=r+o-1;n.clamp(),n.words[a>>>2]|=o<<24-a%4*8,n.sigBytes+=o},unpad:function(n){var t=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=t}},e.pad.Ansix923})});var GM=it((C0,HM)=>{(function(e,n,t){typeof C0=="object"?HM.exports=C0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(C0,function(e){return e.pad.Iso10126={pad:function(n,t){var r=t*4,i=r-n.sigBytes%r;n.concat(e.lib.WordArray.random(i-1)).concat(e.lib.WordArray.create([i<<24],1))},unpad:function(n){var t=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=t}},e.pad.Iso10126})});var WM=it((E0,qM)=>{(function(e,n,t){typeof E0=="object"?qM.exports=E0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(E0,function(e){return e.pad.Iso97971={pad:function(n,t){n.concat(e.lib.WordArray.create([2147483648],1)),e.pad.ZeroPadding.pad(n,t)},unpad:function(n){e.pad.ZeroPadding.unpad(n),n.sigBytes--}},e.pad.Iso97971})});var KM=it((D0,ZM)=>{(function(e,n,t){typeof D0=="object"?ZM.exports=D0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(D0,function(e){return e.pad.ZeroPadding={pad:function(n,t){var r=t*4;n.clamp(),n.sigBytes+=r-(n.sigBytes%r||r)},unpad:function(n){for(var t=n.words,r=n.sigBytes-1,r=n.sigBytes-1;r>=0;r--)if(t[r>>>2]>>>24-r%4*8&255){n.sigBytes=r+1;break}}},e.pad.ZeroPadding})});var QM=it((S0,YM)=>{(function(e,n,t){typeof S0=="object"?YM.exports=S0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(S0,function(e){return e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding})});var JM=it((k0,XM)=>{(function(e,n,t){typeof k0=="object"?XM.exports=k0=n(ct(),En()):typeof define=="function"&&define.amd?define(["./core","./cipher-core"],n):n(e.CryptoJS)})(k0,function(e){return(function(n){var t=e,r=t.lib,i=r.CipherParams,o=t.enc,a=o.Hex,s=t.format,l=s.Hex={stringify:function(c){return c.ciphertext.toString(a)},parse:function(c){var d=a.parse(c);return i.create({ciphertext:d})}}})(),e.format.Hex})});var tR=it((T0,eR)=>{(function(e,n,t){typeof T0=="object"?eR.exports=T0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(T0,function(e){return(function(){var n=e,t=n.lib,r=t.BlockCipher,i=n.algo,o=[],a=[],s=[],l=[],c=[],d=[],u=[],p=[],f=[],h=[];(function(){for(var _=[],y=0;y<256;y++)y<128?_[y]=y<<1:_[y]=y<<1^283;for(var S=0,w=0,y=0;y<256;y++){var P=w^w<<1^w<<2^w<<3^w<<4;P=P>>>8^P&255^99,o[S]=P,a[P]=S;var O=_[S],V=_[O],M=_[V],K=_[P]*257^P*16843008;s[S]=K<<24|K>>>8,l[S]=K<<16|K>>>16,c[S]=K<<8|K>>>24,d[S]=K;var K=M*16843009^V*65537^O*257^S*16843008;u[P]=K<<24|K>>>8,p[P]=K<<16|K>>>16,f[P]=K<<8|K>>>24,h[P]=K,S?(S=O^_[_[_[M^O]]],w^=_[_[w]]):S=w=1}})();var v=[0,1,2,4,8,16,32,64,128,27,54],b=i.AES=r.extend({_doReset:function(){var _;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var y=this._keyPriorReset=this._key,S=y.words,w=y.sigBytes/4,P=this._nRounds=w+6,O=(P+1)*4,V=this._keySchedule=[],M=0;M6&&M%w==4&&(_=o[_>>>24]<<24|o[_>>>16&255]<<16|o[_>>>8&255]<<8|o[_&255]):(_=_<<8|_>>>24,_=o[_>>>24]<<24|o[_>>>16&255]<<16|o[_>>>8&255]<<8|o[_&255],_^=v[M/w|0]<<24),V[M]=V[M-w]^_);for(var K=this._invKeySchedule=[],Y=0;Y>>24]]^p[o[_>>>16&255]]^f[o[_>>>8&255]]^h[o[_&255]]}}},encryptBlock:function(_,y){this._doCryptBlock(_,y,this._keySchedule,s,l,c,d,o)},decryptBlock:function(_,y){var S=_[y+1];_[y+1]=_[y+3],_[y+3]=S,this._doCryptBlock(_,y,this._invKeySchedule,u,p,f,h,a);var S=_[y+1];_[y+1]=_[y+3],_[y+3]=S},_doCryptBlock:function(_,y,S,w,P,O,V,M){for(var K=this._nRounds,Y=_[y]^S[0],T=_[y+1]^S[1],I=_[y+2]^S[2],N=_[y+3]^S[3],z=4,q=1;q>>24]^P[T>>>16&255]^O[I>>>8&255]^V[N&255]^S[z++],L=w[T>>>24]^P[I>>>16&255]^O[N>>>8&255]^V[Y&255]^S[z++],D=w[I>>>24]^P[N>>>16&255]^O[Y>>>8&255]^V[T&255]^S[z++],C=w[N>>>24]^P[Y>>>16&255]^O[T>>>8&255]^V[I&255]^S[z++];Y=F,T=L,I=D,N=C}var F=(M[Y>>>24]<<24|M[T>>>16&255]<<16|M[I>>>8&255]<<8|M[N&255])^S[z++],L=(M[T>>>24]<<24|M[I>>>16&255]<<16|M[N>>>8&255]<<8|M[Y&255])^S[z++],D=(M[I>>>24]<<24|M[N>>>16&255]<<16|M[Y>>>8&255]<<8|M[T&255])^S[z++],C=(M[N>>>24]<<24|M[Y>>>16&255]<<16|M[T>>>8&255]<<8|M[I&255])^S[z++];_[y]=F,_[y+1]=L,_[y+2]=D,_[y+3]=C},keySize:256/32});n.AES=r._createHelper(b)})(),e.AES})});var rR=it((I0,nR)=>{(function(e,n,t){typeof I0=="object"?nR.exports=I0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(I0,function(e){return(function(){var n=e,t=n.lib,r=t.WordArray,i=t.BlockCipher,o=n.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],u=o.DES=i.extend({_doReset:function(){for(var v=this._key,b=v.words,_=[],y=0;y<56;y++){var S=a[y]-1;_[y]=b[S>>>5]>>>31-S%32&1}for(var w=this._subKeys=[],P=0;P<16;P++){for(var O=w[P]=[],V=l[P],y=0;y<24;y++)O[y/6|0]|=_[(s[y]-1+V)%28]<<31-y%6,O[4+(y/6|0)]|=_[28+(s[y+24]-1+V)%28]<<31-y%6;O[0]=O[0]<<1|O[0]>>>31;for(var y=1;y<7;y++)O[y]=O[y]>>>(y-1)*4+3;O[7]=O[7]<<5|O[7]>>>27}for(var M=this._invSubKeys=[],y=0;y<16;y++)M[y]=w[15-y]},encryptBlock:function(v,b){this._doCryptBlock(v,b,this._subKeys)},decryptBlock:function(v,b){this._doCryptBlock(v,b,this._invSubKeys)},_doCryptBlock:function(v,b,_){this._lBlock=v[b],this._rBlock=v[b+1],p.call(this,4,252645135),p.call(this,16,65535),f.call(this,2,858993459),f.call(this,8,16711935),p.call(this,1,1431655765);for(var y=0;y<16;y++){for(var S=_[y],w=this._lBlock,P=this._rBlock,O=0,V=0;V<8;V++)O|=c[V][((P^S[V])&d[V])>>>0];this._lBlock=P,this._rBlock=w^O}var M=this._lBlock;this._lBlock=this._rBlock,this._rBlock=M,p.call(this,1,1431655765),f.call(this,8,16711935),f.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),v[b]=this._lBlock,v[b+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function p(v,b){var _=(this._lBlock>>>v^this._rBlock)&b;this._rBlock^=_,this._lBlock^=_<>>v^this._lBlock)&b;this._lBlock^=_,this._rBlock^=_<192.");var _=b.slice(0,2),y=b.length<4?b.slice(0,2):b.slice(2,4),S=b.length<6?b.slice(0,2):b.slice(4,6);this._des1=u.createEncryptor(r.create(_)),this._des2=u.createEncryptor(r.create(y)),this._des3=u.createEncryptor(r.create(S))},encryptBlock:function(v,b){this._des1.encryptBlock(v,b),this._des2.decryptBlock(v,b),this._des3.encryptBlock(v,b)},decryptBlock:function(v,b){this._des3.decryptBlock(v,b),this._des2.encryptBlock(v,b),this._des1.decryptBlock(v,b)},keySize:192/32,ivSize:64/32,blockSize:64/32});n.TripleDES=i._createHelper(h)})(),e.TripleDES})});var oR=it((A0,iR)=>{(function(e,n,t){typeof A0=="object"?iR.exports=A0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(A0,function(e){return(function(){var n=e,t=n.lib,r=t.StreamCipher,i=n.algo,o=i.RC4=r.extend({_doReset:function(){for(var l=this._key,c=l.words,d=l.sigBytes,u=this._S=[],p=0;p<256;p++)u[p]=p;for(var p=0,f=0;p<256;p++){var h=p%d,v=c[h>>>2]>>>24-h%4*8&255;f=(f+u[p]+v)%256;var b=u[p];u[p]=u[f],u[f]=b}this._i=this._j=0},_doProcessBlock:function(l,c){l[c]^=a.call(this)},keySize:256/32,ivSize:0});function a(){for(var l=this._S,c=this._i,d=this._j,u=0,p=0;p<4;p++){c=(c+1)%256,d=(d+l[c])%256;var f=l[c];l[c]=l[d],l[d]=f,u|=l[(l[c]+l[d])%256]<<24-p*8}return this._i=c,this._j=d,u}n.RC4=r._createHelper(o);var s=i.RC4Drop=o.extend({cfg:o.cfg.extend({drop:192}),_doReset:function(){o._doReset.call(this);for(var l=this.cfg.drop;l>0;l--)a.call(this)}});n.RC4Drop=r._createHelper(s)})(),e.RC4})});var sR=it((M0,aR)=>{(function(e,n,t){typeof M0=="object"?aR.exports=M0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(M0,function(e){return(function(){var n=e,t=n.lib,r=t.StreamCipher,i=n.algo,o=[],a=[],s=[],l=i.Rabbit=r.extend({_doReset:function(){for(var d=this._key.words,u=this.cfg.iv,p=0;p<4;p++)d[p]=(d[p]<<8|d[p]>>>24)&16711935|(d[p]<<24|d[p]>>>8)&4278255360;var f=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],h=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var p=0;p<4;p++)c.call(this);for(var p=0;p<8;p++)h[p]^=f[p+4&7];if(u){var v=u.words,b=v[0],_=v[1],y=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,S=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,w=y>>>16|S&4294901760,P=S<<16|y&65535;h[0]^=y,h[1]^=w,h[2]^=S,h[3]^=P,h[4]^=y,h[5]^=w,h[6]^=S,h[7]^=P;for(var p=0;p<4;p++)c.call(this)}},_doProcessBlock:function(d,u){var p=this._X;c.call(this),o[0]=p[0]^p[5]>>>16^p[3]<<16,o[1]=p[2]^p[7]>>>16^p[5]<<16,o[2]=p[4]^p[1]>>>16^p[7]<<16,o[3]=p[6]^p[3]>>>16^p[1]<<16;for(var f=0;f<4;f++)o[f]=(o[f]<<8|o[f]>>>24)&16711935|(o[f]<<24|o[f]>>>8)&4278255360,d[u+f]^=o[f]},blockSize:128/32,ivSize:64/32});function c(){for(var d=this._X,u=this._C,p=0;p<8;p++)a[p]=u[p];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var p=0;p<8;p++){var f=d[p]+u[p],h=f&65535,v=f>>>16,b=((h*h>>>17)+h*v>>>15)+v*v,_=((f&4294901760)*f|0)+((f&65535)*f|0);s[p]=b^_}d[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,d[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,d[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,d[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,d[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,d[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,d[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,d[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}n.Rabbit=r._createHelper(l)})(),e.Rabbit})});var cR=it((R0,lR)=>{(function(e,n,t){typeof R0=="object"?lR.exports=R0=n(ct(),Ua(),Ba(),Uo(),En()):typeof define=="function"&&define.amd?define(["./core","./enc-base64","./md5","./evpkdf","./cipher-core"],n):n(e.CryptoJS)})(R0,function(e){return(function(){var n=e,t=n.lib,r=t.StreamCipher,i=n.algo,o=[],a=[],s=[],l=i.RabbitLegacy=r.extend({_doReset:function(){var d=this._key.words,u=this.cfg.iv,p=this._X=[d[0],d[3]<<16|d[2]>>>16,d[1],d[0]<<16|d[3]>>>16,d[2],d[1]<<16|d[0]>>>16,d[3],d[2]<<16|d[1]>>>16],f=this._C=[d[2]<<16|d[2]>>>16,d[0]&4294901760|d[1]&65535,d[3]<<16|d[3]>>>16,d[1]&4294901760|d[2]&65535,d[0]<<16|d[0]>>>16,d[2]&4294901760|d[3]&65535,d[1]<<16|d[1]>>>16,d[3]&4294901760|d[0]&65535];this._b=0;for(var h=0;h<4;h++)c.call(this);for(var h=0;h<8;h++)f[h]^=p[h+4&7];if(u){var v=u.words,b=v[0],_=v[1],y=(b<<8|b>>>24)&16711935|(b<<24|b>>>8)&4278255360,S=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,w=y>>>16|S&4294901760,P=S<<16|y&65535;f[0]^=y,f[1]^=w,f[2]^=S,f[3]^=P,f[4]^=y,f[5]^=w,f[6]^=S,f[7]^=P;for(var h=0;h<4;h++)c.call(this)}},_doProcessBlock:function(d,u){var p=this._X;c.call(this),o[0]=p[0]^p[5]>>>16^p[3]<<16,o[1]=p[2]^p[7]>>>16^p[5]<<16,o[2]=p[4]^p[1]>>>16^p[7]<<16,o[3]=p[6]^p[3]>>>16^p[1]<<16;for(var f=0;f<4;f++)o[f]=(o[f]<<8|o[f]>>>24)&16711935|(o[f]<<24|o[f]>>>8)&4278255360,d[u+f]^=o[f]},blockSize:128/32,ivSize:64/32});function c(){for(var d=this._X,u=this._C,p=0;p<8;p++)a[p]=u[p];u[0]=u[0]+1295307597+this._b|0,u[1]=u[1]+3545052371+(u[0]>>>0>>0?1:0)|0,u[2]=u[2]+886263092+(u[1]>>>0>>0?1:0)|0,u[3]=u[3]+1295307597+(u[2]>>>0>>0?1:0)|0,u[4]=u[4]+3545052371+(u[3]>>>0>>0?1:0)|0,u[5]=u[5]+886263092+(u[4]>>>0>>0?1:0)|0,u[6]=u[6]+1295307597+(u[5]>>>0>>0?1:0)|0,u[7]=u[7]+3545052371+(u[6]>>>0>>0?1:0)|0,this._b=u[7]>>>0>>0?1:0;for(var p=0;p<8;p++){var f=d[p]+u[p],h=f&65535,v=f>>>16,b=((h*h>>>17)+h*v>>>15)+v*v,_=((f&4294901760)*f|0)+((f&65535)*f|0);s[p]=b^_}d[0]=s[0]+(s[7]<<16|s[7]>>>16)+(s[6]<<16|s[6]>>>16)|0,d[1]=s[1]+(s[0]<<8|s[0]>>>24)+s[7]|0,d[2]=s[2]+(s[1]<<16|s[1]>>>16)+(s[0]<<16|s[0]>>>16)|0,d[3]=s[3]+(s[2]<<8|s[2]>>>24)+s[1]|0,d[4]=s[4]+(s[3]<<16|s[3]>>>16)+(s[2]<<16|s[2]>>>16)|0,d[5]=s[5]+(s[4]<<8|s[4]>>>24)+s[3]|0,d[6]=s[6]+(s[5]<<16|s[5]>>>16)+(s[4]<<16|s[4]>>>16)|0,d[7]=s[7]+(s[6]<<8|s[6]>>>24)+s[5]|0}n.RabbitLegacy=r._createHelper(l)})(),e.RabbitLegacy})});var zx=it((P0,dR)=>{(function(e,n,t){typeof P0=="object"?dR.exports=P0=n(ct(),hd(),cM(),uM(),Ua(),hM(),Ba(),o0(),Bx(),yM(),$x(),wM(),EM(),SM(),f0(),IM(),Uo(),En(),PM(),OM(),LM(),VM(),BM(),zM(),GM(),WM(),KM(),QM(),JM(),tR(),rR(),oR(),sR(),cR()):typeof define=="function"&&define.amd?define(["./core","./x64-core","./lib-typedarrays","./enc-utf16","./enc-base64","./enc-base64url","./md5","./sha1","./sha256","./sha224","./sha512","./sha384","./sha3","./ripemd160","./hmac","./pbkdf2","./evpkdf","./cipher-core","./mode-cfb","./mode-ctr","./mode-ctr-gladman","./mode-ofb","./mode-ecb","./pad-ansix923","./pad-iso10126","./pad-iso97971","./pad-zeropadding","./pad-nopadding","./format-hex","./aes","./tripledes","./rc4","./rabbit","./rabbit-legacy"],n):e.CryptoJS=n(e.CryptoJS)})(P0,function(e){return e})});var ti=globalThis;function yr(e){return(ti.__Zone_symbol_prefix||"__zone_symbol__")+e}function vP(){let e=ti.performance;function n(F){e&&e.mark&&e.mark(F)}function t(F,L){e&&e.measure&&e.measure(F,L)}n("Zone");let r=(()=>{class F{static __symbol__=yr;static assertZonePatched(){if(ti.Promise!==Y.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let D=F.current;for(;D.parent;)D=D.parent;return D}static get current(){return I.zone}static get currentTask(){return N}static __load_patch(D,C,j=!1){if(Y.hasOwnProperty(D)){let $=ti[yr("forceDuplicateZoneCheck")]===!0;if(!j&&$)throw Error("Already loaded patch: "+D)}else if(!ti["__Zone_disable_"+D]){let $="Zone:"+D;n($),Y[D]=C(ti,F,T),t($,$)}}get parent(){return this._parent}get name(){return this._name}_parent;_name;_properties;_zoneDelegate;constructor(D,C){this._parent=D,this._name=C?C.name||"unnamed":"",this._properties=C&&C.properties||{},this._zoneDelegate=new o(this,this._parent&&this._parent._zoneDelegate,C)}get(D){let C=this.getZoneWith(D);if(C)return C._properties[D]}getZoneWith(D){let C=this;for(;C;){if(C._properties.hasOwnProperty(D))return C;C=C._parent}return null}fork(D){if(!D)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,D)}wrap(D,C){if(typeof D!="function")throw new Error("Expecting function got: "+D);let j=this._zoneDelegate.intercept(this,D,C),$=this;return function(){return $.runGuarded(j,this,arguments,C)}}run(D,C,j,$){I={parent:I,zone:this};try{return this._zoneDelegate.invoke(this,D,C,j,$)}finally{I=I.parent}}runGuarded(D,C=null,j,$){I={parent:I,zone:this};try{try{return this._zoneDelegate.invoke(this,D,C,j,$)}catch(G){if(this._zoneDelegate.handleError(this,G))throw G}}finally{I=I.parent}}runTask(D,C,j){if(D.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(D.zone||b).name+"; Execution: "+this.name+")");let $=D,{type:G,data:{isPeriodic:pe=!1,isRefreshable:we=!1}={}}=D;if(D.state===_&&(G===K||G===M))return;let ht=D.state!=w;ht&&$._transitionTo(w,S);let Te=N;N=$,I={parent:I,zone:this};try{G==M&&D.data&&!pe&&!we&&(D.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,$,C,j)}catch(Fe){if(this._zoneDelegate.handleError(this,Fe))throw Fe}}finally{let Fe=D.state;if(Fe!==_&&Fe!==O)if(G==K||pe||we&&Fe===y)ht&&$._transitionTo(S,w,y);else{let ie=$._zoneDelegates;this._updateTaskCount($,-1),ht&&$._transitionTo(_,w,_),we&&($._zoneDelegates=ie)}I=I.parent,N=Te}}scheduleTask(D){if(D.zone&&D.zone!==this){let j=this;for(;j;){if(j===D.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${D.zone.name}`);j=j.parent}}D._transitionTo(y,_);let C=[];D._zoneDelegates=C,D._zone=this;try{D=this._zoneDelegate.scheduleTask(this,D)}catch(j){throw D._transitionTo(O,y,_),this._zoneDelegate.handleError(this,j),j}return D._zoneDelegates===C&&this._updateTaskCount(D,1),D.state==y&&D._transitionTo(S,y),D}scheduleMicroTask(D,C,j,$){return this.scheduleTask(new a(V,D,C,j,$,void 0))}scheduleMacroTask(D,C,j,$,G){return this.scheduleTask(new a(M,D,C,j,$,G))}scheduleEventTask(D,C,j,$,G){return this.scheduleTask(new a(K,D,C,j,$,G))}cancelTask(D){if(D.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(D.zone||b).name+"; Execution: "+this.name+")");if(!(D.state!==S&&D.state!==w)){D._transitionTo(P,S,w);try{this._zoneDelegate.cancelTask(this,D)}catch(C){throw D._transitionTo(O,P),this._zoneDelegate.handleError(this,C),C}return this._updateTaskCount(D,-1),D._transitionTo(_,P),D.runCount=-1,D}}_updateTaskCount(D,C){let j=D._zoneDelegates;C==-1&&(D._zoneDelegates=null);for(let $=0;$F.hasTask(D,C),onScheduleTask:(F,L,D,C)=>F.scheduleTask(D,C),onInvokeTask:(F,L,D,C,j,$)=>F.invokeTask(D,C,j,$),onCancelTask:(F,L,D,C)=>F.cancelTask(D,C)};class o{get zone(){return this._zone}_zone;_taskCounts={microTask:0,macroTask:0,eventTask:0};_parentDelegate;_forkDlgt;_forkZS;_forkCurrZone;_interceptDlgt;_interceptZS;_interceptCurrZone;_invokeDlgt;_invokeZS;_invokeCurrZone;_handleErrorDlgt;_handleErrorZS;_handleErrorCurrZone;_scheduleTaskDlgt;_scheduleTaskZS;_scheduleTaskCurrZone;_invokeTaskDlgt;_invokeTaskZS;_invokeTaskCurrZone;_cancelTaskDlgt;_cancelTaskZS;_cancelTaskCurrZone;_hasTaskDlgt;_hasTaskDlgtOwner;_hasTaskZS;_hasTaskCurrZone;constructor(L,D,C){this._zone=L,this._parentDelegate=D,this._forkZS=C&&(C&&C.onFork?C:D._forkZS),this._forkDlgt=C&&(C.onFork?D:D._forkDlgt),this._forkCurrZone=C&&(C.onFork?this._zone:D._forkCurrZone),this._interceptZS=C&&(C.onIntercept?C:D._interceptZS),this._interceptDlgt=C&&(C.onIntercept?D:D._interceptDlgt),this._interceptCurrZone=C&&(C.onIntercept?this._zone:D._interceptCurrZone),this._invokeZS=C&&(C.onInvoke?C:D._invokeZS),this._invokeDlgt=C&&(C.onInvoke?D:D._invokeDlgt),this._invokeCurrZone=C&&(C.onInvoke?this._zone:D._invokeCurrZone),this._handleErrorZS=C&&(C.onHandleError?C:D._handleErrorZS),this._handleErrorDlgt=C&&(C.onHandleError?D:D._handleErrorDlgt),this._handleErrorCurrZone=C&&(C.onHandleError?this._zone:D._handleErrorCurrZone),this._scheduleTaskZS=C&&(C.onScheduleTask?C:D._scheduleTaskZS),this._scheduleTaskDlgt=C&&(C.onScheduleTask?D:D._scheduleTaskDlgt),this._scheduleTaskCurrZone=C&&(C.onScheduleTask?this._zone:D._scheduleTaskCurrZone),this._invokeTaskZS=C&&(C.onInvokeTask?C:D._invokeTaskZS),this._invokeTaskDlgt=C&&(C.onInvokeTask?D:D._invokeTaskDlgt),this._invokeTaskCurrZone=C&&(C.onInvokeTask?this._zone:D._invokeTaskCurrZone),this._cancelTaskZS=C&&(C.onCancelTask?C:D._cancelTaskZS),this._cancelTaskDlgt=C&&(C.onCancelTask?D:D._cancelTaskDlgt),this._cancelTaskCurrZone=C&&(C.onCancelTask?this._zone:D._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;let j=C&&C.onHasTask,$=D&&D._hasTaskZS;(j||$)&&(this._hasTaskZS=j?C:i,this._hasTaskDlgt=D,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=this._zone,C.onScheduleTask||(this._scheduleTaskZS=i,this._scheduleTaskDlgt=D,this._scheduleTaskCurrZone=this._zone),C.onInvokeTask||(this._invokeTaskZS=i,this._invokeTaskDlgt=D,this._invokeTaskCurrZone=this._zone),C.onCancelTask||(this._cancelTaskZS=i,this._cancelTaskDlgt=D,this._cancelTaskCurrZone=this._zone))}fork(L,D){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,L,D):new r(L,D)}intercept(L,D,C){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,L,D,C):D}invoke(L,D,C,j,$){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,L,D,C,j,$):D.apply(C,j)}handleError(L,D){return this._handleErrorZS?this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,L,D):!0}scheduleTask(L,D){let C=D;if(this._scheduleTaskZS)this._hasTaskZS&&C._zoneDelegates.push(this._hasTaskDlgtOwner),C=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,L,D),C||(C=D);else if(D.scheduleFn)D.scheduleFn(D);else if(D.type==V)h(D);else throw new Error("Task is missing scheduleFn.");return C}invokeTask(L,D,C,j){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,L,D,C,j):D.callback.apply(C,j)}cancelTask(L,D){let C;if(this._cancelTaskZS)C=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,L,D);else{if(!D.cancelFn)throw Error("Task is not cancelable");C=D.cancelFn(D)}return C}hasTask(L,D){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,L,D)}catch(C){this.handleError(L,C)}}_updateTaskCount(L,D){let C=this._taskCounts,j=C[L],$=C[L]=j+D;if($<0)throw new Error("More tasks executed then were scheduled.");if(j==0||$==0){let G={microTask:C.microTask>0,macroTask:C.macroTask>0,eventTask:C.eventTask>0,change:L};this.hasTask(this._zone,G)}}}class a{type;source;invoke;callback;data;scheduleFn;cancelFn;_zone=null;runCount=0;_zoneDelegates=null;_state="notScheduled";constructor(L,D,C,j,$,G){if(this.type=L,this.source=D,this.data=j,this.scheduleFn=$,this.cancelFn=G,!C)throw new Error("callback is not defined");this.callback=C;let pe=this;L===K&&j&&j.useG?this.invoke=a.invokeTask:this.invoke=function(){return a.invokeTask.call(ti,pe,this,arguments)}}static invokeTask(L,D,C){L||(L=this),z++;try{return L.runCount++,L.zone.runTask(L,D,C)}finally{z==1&&v(),z--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(_,y)}_transitionTo(L,D,C){if(this._state===D||this._state===C)this._state=L,L==_&&(this._zoneDelegates=null);else throw new Error(`${this.type} '${this.source}': can not transition to '${L}', expecting state '${D}'${C?" or '"+C+"'":""}, was '${this._state}'.`)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}let s=yr("setTimeout"),l=yr("Promise"),c=yr("then"),d=[],u=!1,p;function f(F){if(p||ti[l]&&(p=ti[l].resolve(0)),p){let L=p[c];L||(L=p.then),L.call(p,F)}else ti[s](F,0)}function h(F){z===0&&d.length===0&&f(v),F&&d.push(F)}function v(){if(!u){for(u=!0;d.length;){let F=d;d=[];for(let L=0;LI,onUnhandledError:q,microtaskDrainDone:q,scheduleMicroTask:h,showUncaughtError:()=>!r[yr("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:q,patchMethod:()=>q,bindArguments:()=>[],patchThen:()=>q,patchMacroTask:()=>q,patchEventPrototype:()=>q,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>q,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>q,wrapWithCurrentZone:()=>q,filterProperties:()=>[],attachOriginToPatched:()=>q,_redefineProperty:()=>q,patchCallbacks:()=>q,nativeScheduleMicroTask:f},I={parent:null,zone:new r(null,null)},N=null,z=0;function q(){}return t("Zone","Zone"),r}function yP(){let e=globalThis,n=e[yr("forceDuplicateZoneCheck")]===!0;if(e.Zone&&(n||typeof e.Zone.__symbol__!="function"))throw new Error("Zone already loaded.");return e.Zone??=vP(),e.Zone}var Ul=Object.getOwnPropertyDescriptor,Sg=Object.defineProperty,kg=Object.getPrototypeOf,xP=Object.create,bP=Array.prototype.slice,Tg="addEventListener",Ig="removeEventListener",wg=yr(Tg),Cg=yr(Ig),ki="true",Ti="false",Bl=yr("");function Ag(e,n){return Zone.current.wrap(e,n)}function Mg(e,n,t,r,i){return Zone.current.scheduleMacroTask(e,n,t,r,i)}var wt=yr,Zd=typeof window<"u",$l=Zd?window:void 0,gn=Zd&&$l||globalThis,wP="removeAttribute";function Rg(e,n){for(let t=e.length-1;t>=0;t--)typeof e[t]=="function"&&(e[t]=Ag(e[t],n+"_"+t));return e}function CP(e,n){let t=e.constructor.name;for(let r=0;r{let l=function(){return s.apply(this,Rg(arguments,t+"."+i))};return Ai(l,s),l})(o)}}}function F1(e){return e?e.writable===!1?!1:!(typeof e.get=="function"&&typeof e.set>"u"):!0}var L1=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Kd=!("nw"in gn)&&typeof gn.process<"u"&&gn.process.toString()==="[object process]",Pg=!Kd&&!L1&&!!(Zd&&$l.HTMLElement),j1=typeof gn.process<"u"&&gn.process.toString()==="[object process]"&&!L1&&!!(Zd&&$l.HTMLElement),Wd={},EP=wt("enable_beforeunload"),A1=function(e){if(e=e||gn.event,!e)return;let n=Wd[e.type];n||(n=Wd[e.type]=wt("ON_PROPERTY"+e.type));let t=this||e.target||gn,r=t[n],i;if(Pg&&t===$l&&e.type==="error"){let o=e;i=r&&r.call(this,o.message,o.filename,o.lineno,o.colno,o.error),i===!0&&e.preventDefault()}else i=r&&r.apply(this,arguments),e.type==="beforeunload"&&gn[EP]&&typeof i=="string"?e.returnValue=i:i!=null&&!i&&e.preventDefault();return i};function M1(e,n,t){let r=Ul(e,n);if(!r&&t&&Ul(t,n)&&(r={enumerable:!0,configurable:!0}),!r||!r.configurable)return;let i=wt("on"+n+"patched");if(e.hasOwnProperty(i)&&e[i])return;delete r.writable,delete r.value;let o=r.get,a=r.set,s=n.slice(2),l=Wd[s];l||(l=Wd[s]=wt("ON_PROPERTY"+s)),r.set=function(c){let d=this;if(!d&&e===gn&&(d=gn),!d)return;typeof d[l]=="function"&&d.removeEventListener(s,A1),a?.call(d,null),d[l]=c,typeof c=="function"&&d.addEventListener(s,A1,!1)},r.get=function(){let c=this;if(!c&&e===gn&&(c=gn),!c)return null;let d=c[l];if(d)return d;if(o){let u=o.call(this);if(u)return r.set.call(this,u),typeof c[wP]=="function"&&c.removeAttribute(n),u}return null},Sg(e,n,r),e[i]=!0}function V1(e,n,t){if(n)for(let r=0;rfunction(a,s){let l=t(a,s);return l.cbIdx>=0&&typeof s[l.cbIdx]=="function"?Mg(l.name,s[l.cbIdx],l,i):o.apply(a,s)})}function Ai(e,n){e[wt("OriginalDelegate")]=n}var R1=!1,Eg=!1;function SP(){if(R1)return Eg;R1=!0;try{let e=$l.navigator.userAgent;(e.indexOf("MSIE ")!==-1||e.indexOf("Trident/")!==-1||e.indexOf("Edge/")!==-1)&&(Eg=!0)}catch{}return Eg}function P1(e){return typeof e=="function"}function N1(e){return typeof e=="number"}var kP={useG:!0},xr={},U1={},B1=new RegExp("^"+Bl+"(\\w+)(true|false)$"),$1=wt("propagationStopped");function z1(e,n){let t=(n?n(e):e)+Ti,r=(n?n(e):e)+ki,i=Bl+t,o=Bl+r;xr[e]={},xr[e][Ti]=i,xr[e][ki]=o}function TP(e,n,t,r){let i=r&&r.add||Tg,o=r&&r.rm||Ig,a=r&&r.listeners||"eventListeners",s=r&&r.rmAll||"removeAllListeners",l=wt(i),c="."+i+":",d="prependListener",u="."+d+":",p=function(y,S,w){if(y.isRemoved)return;let P=y.callback;typeof P=="object"&&P.handleEvent&&(y.callback=M=>P.handleEvent(M),y.originalDelegate=P);let O;try{y.invoke(y,S,[w])}catch(M){O=M}let V=y.options;if(V&&typeof V=="object"&&V.once){let M=y.originalDelegate?y.originalDelegate:y.callback;S[o].call(S,w.type,M,V)}return O};function f(y,S,w){if(S=S||e.event,!S)return;let P=y||S.target||e,O=P[xr[S.type][w?ki:Ti]];if(O){let V=[];if(O.length===1){let M=p(O[0],P,S);M&&V.push(M)}else{let M=O.slice();for(let K=0;K{throw K})}}}let h=function(y){return f(this,y,!1)},v=function(y){return f(this,y,!0)};function b(y,S){if(!y)return!1;let w=!0;S&&S.useG!==void 0&&(w=S.useG);let P=S&&S.vh,O=!0;S&&S.chkDup!==void 0&&(O=S.chkDup);let V=!1;S&&S.rt!==void 0&&(V=S.rt);let M=y;for(;M&&!M.hasOwnProperty(i);)M=kg(M);if(!M&&y[i]&&(M=y),!M||M[l])return!1;let K=S&&S.eventNameToString,Y={},T=M[l]=M[i],I=M[wt(o)]=M[o],N=M[wt(a)]=M[a],z=M[wt(s)]=M[s],q;S&&S.prepend&&(q=M[wt(S.prepend)]=M[S.prepend]);function F(H,ae){return ae?typeof H=="boolean"?{capture:H,passive:!0}:H?typeof H=="object"&&H.passive!==!1?X(R({},H),{passive:!0}):H:{passive:!0}:H}let L=function(H){if(!Y.isExisting)return T.call(Y.target,Y.eventName,Y.capture?v:h,Y.options)},D=function(H){if(!H.isRemoved){let ae=xr[H.eventName],xe;ae&&(xe=ae[H.capture?ki:Ti]);let Oe=xe&&H.target[xe];if(Oe){for(let Ee=0;Eeir.zone.cancelTask(ir);H.call(Fr,"abort",vr,{once:!0}),ir.removeAbortListener=()=>Fr.removeEventListener("abort",vr)}if(Y.target=null,lo&&(lo.taskData=null),Ei&&(Y.options.once=!0),typeof ir.options!="boolean"&&(ir.options=hn),ir.target=He,ir.capture=Za,ir.eventName=Ze,rt&&(ir.originalDelegate=vt),ze?Di.unshift(ir):Di.push(ir),Ee)return He}};return M[i]=re(T,c,G,pe,V),q&&(M[d]=re(q,u,j,pe,V,!0)),M[o]=function(){let H=this||e,ae=arguments[0];S&&S.transferEventName&&(ae=S.transferEventName(ae));let xe=arguments[2],Oe=xe?typeof xe=="boolean"?!0:xe.capture:!1,Ee=arguments[1];if(!Ee)return I.apply(this,arguments);if(P&&!P(I,Ee,H,arguments))return;let ze=xr[ae],He;ze&&(He=ze[Oe?ki:Ti]);let Ze=He&&H[He];if(Ze)for(let vt=0;vtfunction(i,o){i[$1]=!0,r&&r.apply(i,o)})}function AP(e,n){n.patchMethod(e,"queueMicrotask",t=>function(r,i){Zone.current.scheduleMicroTask("queueMicrotask",i[0])})}var qd=wt("zoneTask");function Ka(e,n,t,r){let i=null,o=null;n+=r,t+=r;let a={};function s(c){let d=c.data;d.args[0]=function(){return c.invoke.apply(this,arguments)};let u=i.apply(e,d.args);return N1(u)?d.handleId=u:(d.handle=u,d.isRefreshable=P1(u.refresh)),c}function l(c){let{handle:d,handleId:u}=c.data;return o.call(e,d??u)}i=Ii(e,n,c=>function(d,u){if(P1(u[0])){let p={isRefreshable:!1,isPeriodic:r==="Interval",delay:r==="Timeout"||r==="Interval"?u[1]||0:void 0,args:u},f=u[0];u[0]=function(){try{return f.apply(this,arguments)}finally{let{handle:w,handleId:P,isPeriodic:O,isRefreshable:V}=p;!O&&!V&&(P?delete a[P]:w&&(w[qd]=null))}};let h=Mg(n,u[0],p,s,l);if(!h)return h;let{handleId:v,handle:b,isRefreshable:_,isPeriodic:y}=h.data;if(v)a[v]=h;else if(b&&(b[qd]=h,_&&!y)){let S=b.refresh;b.refresh=function(){let{zone:w,state:P}=h;return P==="notScheduled"?(h._state="scheduled",w._updateTaskCount(h,1)):P==="running"&&(h._state="scheduling"),S.call(this)}}return b??v??h}else return c.apply(e,u)}),o=Ii(e,t,c=>function(d,u){let p=u[0],f;N1(p)?(f=a[p],delete a[p]):(f=p?.[qd],f?p[qd]=null:f=p),f?.type?f.cancelFn&&f.zone.cancelTask(f):c.apply(e,u)})}function MP(e,n){let{isBrowser:t,isMix:r}=n.getGlobalObjects();if(!t&&!r||!e.customElements||!("customElements"in e))return;let i=["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback","formAssociatedCallback","formDisabledCallback","formResetCallback","formStateRestoreCallback"];n.patchCallbacks(n,e.customElements,"customElements","define",i)}function RP(e,n){if(Zone[n.symbol("patchEventTarget")])return;let{eventNames:t,zoneSymbolEventNames:r,TRUE_STR:i,FALSE_STR:o,ZONE_SYMBOL_PREFIX:a}=n.getGlobalObjects();for(let l=0;lo.target===e);if(r.length===0)return n;let i=r[0].ignoreProperties;return n.filter(o=>i.indexOf(o)===-1)}function O1(e,n,t,r){if(!e)return;let i=G1(e,n,t);V1(e,i,r)}function Dg(e){return Object.getOwnPropertyNames(e).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}function NP(e,n){if(Kd&&!j1||Zone[e.symbol("patchEvents")])return;let t=n.__Zone_ignore_on_properties,r=[];if(Pg){let i=window;r=r.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);let o=[];O1(i,Dg(i),t&&t.concat(o),kg(i))}r=r.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let i=0;i{let t=n[e.__symbol__("legacyPatch")];t&&t()}),e.__load_patch("timers",n=>{let r="clear";Ka(n,"set",r,"Timeout"),Ka(n,"set",r,"Interval"),Ka(n,"set",r,"Immediate")}),e.__load_patch("requestAnimationFrame",n=>{Ka(n,"request","cancel","AnimationFrame"),Ka(n,"mozRequest","mozCancel","AnimationFrame"),Ka(n,"webkitRequest","webkitCancel","AnimationFrame")}),e.__load_patch("blocking",(n,t)=>{let r=["alert","prompt","confirm"];for(let i=0;ifunction(c,d){return t.current.run(a,n,d,l)})}}),e.__load_patch("EventTarget",(n,t,r)=>{PP(n,r),RP(n,r);let i=n.XMLHttpRequestEventTarget;i&&i.prototype&&r.patchEventTarget(n,r,[i.prototype])}),e.__load_patch("MutationObserver",(n,t,r)=>{Vl("MutationObserver"),Vl("WebKitMutationObserver")}),e.__load_patch("IntersectionObserver",(n,t,r)=>{Vl("IntersectionObserver")}),e.__load_patch("FileReader",(n,t,r)=>{Vl("FileReader")}),e.__load_patch("on_property",(n,t,r)=>{NP(r,n)}),e.__load_patch("customElements",(n,t,r)=>{MP(n,r)}),e.__load_patch("XHR",(n,t)=>{c(n);let r=wt("xhrTask"),i=wt("xhrSync"),o=wt("xhrListener"),a=wt("xhrScheduled"),s=wt("xhrURL"),l=wt("xhrErrorBeforeScheduled");function c(d){let u=d.XMLHttpRequest;if(!u)return;let p=u.prototype;function f(T){return T[r]}let h=p[wg],v=p[Cg];if(!h){let T=d.XMLHttpRequestEventTarget;if(T){let I=T.prototype;h=I[wg],v=I[Cg]}}let b="readystatechange",_="scheduled";function y(T){let I=T.data,N=I.target;N[a]=!1,N[l]=!1;let z=N[o];h||(h=N[wg],v=N[Cg]),z&&v.call(N,b,z);let q=N[o]=()=>{if(N.readyState===N.DONE)if(!I.aborted&&N[a]&&T.state===_){let L=N[t.__symbol__("loadfalse")];if(N.status!==0&&L&&L.length>0){let D=T.invoke;T.invoke=function(){let C=N[t.__symbol__("loadfalse")];for(let j=0;jfunction(T,I){return T[i]=I[2]==!1,T[s]=I[1],P.apply(T,I)}),O="XMLHttpRequest.send",V=wt("fetchTaskAborting"),M=wt("fetchTaskScheduling"),K=Ii(p,"send",()=>function(T,I){if(t.current[M]===!0||T[i])return K.apply(T,I);{let N={target:T,url:T[s],isPeriodic:!1,args:I,aborted:!1},z=Mg(O,S,N,y,w);T&&T[l]===!0&&!N.aborted&&z.state===_&&z.invoke()}}),Y=Ii(p,"abort",()=>function(T,I){let N=f(T);if(N&&typeof N.type=="string"){if(N.cancelFn==null||N.data&&N.data.aborted)return;N.zone.cancelTask(N)}else if(t.current[V]===!0)return Y.apply(T,I)})}}),e.__load_patch("geolocation",n=>{n.navigator&&n.navigator.geolocation&&CP(n.navigator.geolocation,["getCurrentPosition","watchPosition"])}),e.__load_patch("PromiseRejectionEvent",(n,t)=>{function r(i){return function(o){H1(n,i).forEach(s=>{let l=n.PromiseRejectionEvent;if(l){let c=new l(i,{promise:o.promise,reason:o.rejection});s.invoke(c)}})}}n.PromiseRejectionEvent&&(t[wt("unhandledPromiseRejectionHandler")]=r("unhandledrejection"),t[wt("rejectionHandledHandler")]=r("rejectionhandled"))}),e.__load_patch("queueMicrotask",(n,t,r)=>{AP(n,r)})}function FP(e){e.__load_patch("ZoneAwarePromise",(n,t,r)=>{let i=Object.getOwnPropertyDescriptor,o=Object.defineProperty;function a(ie){if(ie&&ie.toString===Object.prototype.toString){let re=ie.constructor&&ie.constructor.name;return(re||"")+": "+JSON.stringify(ie)}return ie?ie.toString():Object.prototype.toString.call(ie)}let s=r.symbol,l=[],c=n[s("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,d=s("Promise"),u=s("then"),p="__creationTrace__";r.onUnhandledError=ie=>{if(r.showUncaughtError()){let re=ie&&ie.rejection;re?console.error("Unhandled Promise rejection:",re instanceof Error?re.message:re,"; Zone:",ie.zone.name,"; Task:",ie.task&&ie.task.source,"; Value:",re,re instanceof Error?re.stack:void 0):console.error(ie)}},r.microtaskDrainDone=()=>{for(;l.length;){let ie=l.shift();try{ie.zone.runGuarded(()=>{throw ie.throwOriginal?ie.rejection:ie})}catch(re){h(re)}}};let f=s("unhandledPromiseRejectionHandler");function h(ie){r.onUnhandledError(ie);try{let re=t[f];typeof re=="function"&&re.call(this,ie)}catch{}}function v(ie){return ie&&typeof ie.then=="function"}function b(ie){return ie}function _(ie){return pe.reject(ie)}let y=s("state"),S=s("value"),w=s("finally"),P=s("parentPromiseValue"),O=s("parentPromiseState"),V="Promise.then",M=null,K=!0,Y=!1,T=0;function I(ie,re){return H=>{try{F(ie,re,H)}catch(ae){F(ie,!1,ae)}}}let N=function(){let ie=!1;return function(H){return function(){ie||(ie=!0,H.apply(null,arguments))}}},z="Promise resolved with itself",q=s("currentTaskTrace");function F(ie,re,H){let ae=N();if(ie===H)throw new TypeError(z);if(ie[y]===M){let xe=null;try{(typeof H=="object"||typeof H=="function")&&(xe=H&&H.then)}catch(Oe){return ae(()=>{F(ie,!1,Oe)})(),ie}if(re!==Y&&H instanceof pe&&H.hasOwnProperty(y)&&H.hasOwnProperty(S)&&H[y]!==M)D(H),F(ie,H[y],H[S]);else if(re!==Y&&typeof xe=="function")try{xe.call(H,ae(I(ie,re)),ae(I(ie,!1)))}catch(Oe){ae(()=>{F(ie,!1,Oe)})()}else{ie[y]=re;let Oe=ie[S];if(ie[S]=H,ie[w]===w&&re===K&&(ie[y]=ie[O],ie[S]=ie[P]),re===Y&&H instanceof Error){let Ee=t.currentTask&&t.currentTask.data&&t.currentTask.data[p];Ee&&o(H,q,{configurable:!0,enumerable:!1,writable:!0,value:Ee})}for(let Ee=0;Ee{try{let ze=ie[S],He=!!H&&w===H[w];He&&(H[P]=ze,H[O]=Oe);let Ze=re.run(Ee,void 0,He&&Ee!==_&&Ee!==b?[]:[ze]);F(H,!0,Ze)}catch(ze){F(H,!1,ze)}},H)}let j="function ZoneAwarePromise() { [native code] }",$=function(){},G=n.AggregateError;class pe{static toString(){return j}static resolve(re){return re instanceof pe?re:F(new this(null),K,re)}static reject(re){return F(new this(null),Y,re)}static withResolvers(){let re={};return re.promise=new pe((H,ae)=>{re.resolve=H,re.reject=ae}),re}static any(re){if(!re||typeof re[Symbol.iterator]!="function")return Promise.reject(new G([],"All promises were rejected"));let H=[],ae=0;try{for(let Ee of re)ae++,H.push(pe.resolve(Ee))}catch{return Promise.reject(new G([],"All promises were rejected"))}if(ae===0)return Promise.reject(new G([],"All promises were rejected"));let xe=!1,Oe=[];return new pe((Ee,ze)=>{for(let He=0;He{xe||(xe=!0,Ee(Ze))},Ze=>{Oe.push(Ze),ae--,ae===0&&(xe=!0,ze(new G(Oe,"All promises were rejected")))})})}static race(re){let H,ae,xe=new this((ze,He)=>{H=ze,ae=He});function Oe(ze){H(ze)}function Ee(ze){ae(ze)}for(let ze of re)v(ze)||(ze=this.resolve(ze)),ze.then(Oe,Ee);return xe}static all(re){return pe.allWithCallback(re)}static allSettled(re){return(this&&this.prototype instanceof pe?this:pe).allWithCallback(re,{thenCallback:ae=>({status:"fulfilled",value:ae}),errorCallback:ae=>({status:"rejected",reason:ae})})}static allWithCallback(re,H){let ae,xe,Oe=new this((Ze,vt)=>{ae=Ze,xe=vt}),Ee=2,ze=0,He=[];for(let Ze of re){v(Ze)||(Ze=this.resolve(Ze));let vt=ze;try{Ze.then(rt=>{He[vt]=H?H.thenCallback(rt):rt,Ee--,Ee===0&&ae(He)},rt=>{H?(He[vt]=H.errorCallback(rt),Ee--,Ee===0&&ae(He)):xe(rt)})}catch(rt){xe(rt)}Ee++,ze++}return Ee-=2,Ee===0&&ae(He),Oe}constructor(re){let H=this;if(!(H instanceof pe))throw new Error("Must be an instanceof Promise.");H[y]=M,H[S]=[];try{let ae=N();re&&re(ae(I(H,K)),ae(I(H,Y)))}catch(ae){F(H,!1,ae)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return pe}then(re,H){let ae=this.constructor?.[Symbol.species];(!ae||typeof ae!="function")&&(ae=this.constructor||pe);let xe=new ae($),Oe=t.current;return this[y]==M?this[S].push(Oe,xe,re,H):C(this,Oe,xe,re,H),xe}catch(re){return this.then(null,re)}finally(re){let H=this.constructor?.[Symbol.species];(!H||typeof H!="function")&&(H=pe);let ae=new H($);ae[w]=w;let xe=t.current;return this[y]==M?this[S].push(xe,ae,re,re):C(this,xe,ae,re,re),ae}}pe.resolve=pe.resolve,pe.reject=pe.reject,pe.race=pe.race,pe.all=pe.all;let we=n[d]=n.Promise;n.Promise=pe;let ht=s("thenPatched");function Te(ie){let re=ie.prototype,H=i(re,"then");if(H&&(H.writable===!1||!H.configurable))return;let ae=re.then;re[u]=ae,ie.prototype.then=function(xe,Oe){return new pe((ze,He)=>{ae.call(this,ze,He)}).then(xe,Oe)},ie[ht]=!0}r.patchThen=Te;function Fe(ie){return function(re,H){let ae=ie.apply(re,H);if(ae instanceof pe)return ae;let xe=ae.constructor;return xe[ht]||Te(xe),ae}}return we&&(Te(we),Ii(n,"fetch",ie=>Fe(ie))),Promise[t.__symbol__("uncaughtPromiseErrors")]=l,pe})}function LP(e){e.__load_patch("toString",n=>{let t=Function.prototype.toString,r=wt("OriginalDelegate"),i=wt("Promise"),o=wt("Error"),a=function(){if(typeof this=="function"){let d=this[r];if(d)return typeof d=="function"?t.call(d):Object.prototype.toString.call(d);if(this===Promise){let u=n[i];if(u)return t.call(u)}if(this===Error){let u=n[o];if(u)return t.call(u)}}return t.call(this)};a[r]=t,Function.prototype.toString=a;let s=Object.prototype.toString,l="[object Promise]";Object.prototype.toString=function(){return typeof Promise=="function"&&this instanceof Promise?l:s.call(this)}})}function jP(e,n,t,r,i){let o=Zone.__symbol__(r);if(n[o])return;let a=n[o]=n[r];n[r]=function(s,l,c){return l&&l.prototype&&i.forEach(function(d){let u=`${t}.${r}::`+d,p=l.prototype;try{if(p.hasOwnProperty(d)){let f=e.ObjectGetOwnPropertyDescriptor(p,d);f&&f.value?(f.value=e.wrapWithCurrentZone(f.value,u),e._redefineProperty(l.prototype,d,f)):p[d]&&(p[d]=e.wrapWithCurrentZone(p[d],u))}else p[d]&&(p[d]=e.wrapWithCurrentZone(p[d],u))}catch{}}),a.call(n,s,l,c)},e.attachOriginToPatched(n[r],a)}function VP(e){e.__load_patch("util",(n,t,r)=>{let i=Dg(n);r.patchOnProperties=V1,r.patchMethod=Ii,r.bindArguments=Rg,r.patchMacroTask=DP;let o=t.__symbol__("BLACK_LISTED_EVENTS"),a=t.__symbol__("UNPATCHED_EVENTS");n[a]&&(n[o]=n[a]),n[o]&&(t[o]=t[a]=n[o]),r.patchEventPrototype=IP,r.patchEventTarget=TP,r.isIEOrEdge=SP,r.ObjectDefineProperty=Sg,r.ObjectGetOwnPropertyDescriptor=Ul,r.ObjectCreate=xP,r.ArraySlice=bP,r.patchClass=Vl,r.wrapWithCurrentZone=Ag,r.filterProperties=G1,r.attachOriginToPatched=Ai,r._redefineProperty=Object.defineProperty,r.patchCallbacks=jP,r.getGlobalObjects=()=>({globalSources:U1,zoneSymbolEventNames:xr,eventNames:i,isBrowser:Pg,isMix:j1,isNode:Kd,TRUE_STR:ki,FALSE_STR:Ti,ZONE_SYMBOL_PREFIX:Bl,ADD_EVENT_LISTENER_STR:Tg,REMOVE_EVENT_LISTENER_STR:Ig})})}function UP(e){FP(e),LP(e),VP(e)}var q1=yP();UP(q1);OP(q1);var On=null,Yd=!1,Ng=1,BP=null,Fn=Symbol("SIGNAL");function Ae(e){let n=On;return On=e,n}function eu(){return On}var Wo={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Ya(e){if(Yd)throw new Error("");if(On===null)return;On.consumerOnSignalRead(e);let n=On.producersTail;if(n!==void 0&&n.producer===e)return;let t,r=On.recomputing;if(r&&(t=n!==void 0?n.nextProducer:On.producers,t!==void 0&&t.producer===e)){On.producersTail=t,t.lastReadVersion=e.version;return}let i=e.consumersTail;if(i!==void 0&&i.consumer===On&&(!r||zP(i,On)))return;let o=Xa(On),a={producer:e,consumer:On,nextProducer:t,prevConsumer:i,lastReadVersion:e.version,nextConsumer:void 0};On.producersTail=a,n!==void 0?n.nextProducer=a:On.producers=a,o&&Y1(e,a)}function W1(){Ng++}function tu(e){if(!(Xa(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===Ng)){if(!e.producerMustRecompute(e)&&!Hl(e)){Jd(e);return}e.producerRecomputeValue(e),Jd(e)}}function Og(e){if(e.consumers===void 0)return;let n=Yd;Yd=!0;try{for(let t=e.consumers;t!==void 0;t=t.nextConsumer){let r=t.consumer;r.dirty||$P(r)}}finally{Yd=n}}function Fg(){return On?.consumerAllowSignalWrites!==!1}function $P(e){e.dirty=!0,Og(e),e.consumerMarkedDirty?.(e)}function Jd(e){e.dirty=!1,e.lastCleanEpoch=Ng}function Zo(e){return e&&Z1(e),Ae(e)}function Z1(e){e.producersTail=void 0,e.recomputing=!0}function Qa(e,n){Ae(n),e&&K1(e)}function K1(e){e.recomputing=!1;let n=e.producersTail,t=n!==void 0?n.nextProducer:e.producers;if(t!==void 0){if(Xa(e))do t=Lg(t);while(t!==void 0);n!==void 0?n.nextProducer=void 0:e.producers=void 0}}function Hl(e){for(let n=e.producers;n!==void 0;n=n.nextProducer){let t=n.producer,r=n.lastReadVersion;if(r!==t.version||(tu(t),r!==t.version))return!0}return!1}function Ko(e){if(Xa(e)){let n=e.producers;for(;n!==void 0;)n=Lg(n)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function Y1(e,n){let t=e.consumersTail,r=Xa(e);if(t!==void 0?(n.nextConsumer=t.nextConsumer,t.nextConsumer=n):(n.nextConsumer=void 0,e.consumers=n),n.prevConsumer=t,e.consumersTail=n,!r)for(let i=e.producers;i!==void 0;i=i.nextProducer)Y1(i.producer,i)}function Lg(e){let n=e.producer,t=e.nextProducer,r=e.nextConsumer,i=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=i:n.consumersTail=i,i!==void 0)i.nextConsumer=r;else if(n.consumers=r,!Xa(n)){let o=n.producers;for(;o!==void 0;)o=Lg(o)}return t}function Xa(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function nu(e){BP?.(e)}function zP(e,n){let t=n.producersTail;if(t!==void 0){let r=n.producers;do{if(r===e)return!0;if(r===t)break;r=r.nextProducer}while(r!==void 0)}return!1}function ru(e,n){return Object.is(e,n)}function iu(e,n){let t=Object.create(HP);t.computation=e,n!==void 0&&(t.equal=n);let r=()=>{if(tu(t),Ya(t),t.value===zl)throw t.error;return t.value};return r[Fn]=t,nu(t),r}var Qd=Symbol("UNSET"),Xd=Symbol("COMPUTING"),zl=Symbol("ERRORED"),HP=X(R({},Wo),{value:Qd,dirty:!0,error:null,equal:ru,kind:"computed",producerMustRecompute(e){return e.value===Qd||e.value===Xd},producerRecomputeValue(e){if(e.value===Xd)throw new Error("");let n=e.value;e.value=Xd;let t=Zo(e),r,i=!1;try{r=e.computation(),Ae(null),i=n!==Qd&&n!==zl&&r!==zl&&e.equal(n,r)}catch(o){r=zl,e.error=o}finally{Qa(e,t)}if(i){e.value=n;return}e.value=r,e.version++}});function GP(){throw new Error}var Q1=GP;function X1(e){Q1(e)}function jg(e){Q1=e}var qP=null;function Vg(e,n){let t=Object.create(ou);t.value=e,n!==void 0&&(t.equal=n);let r=()=>J1(t);return r[Fn]=t,nu(t),[r,a=>Ja(t,a),a=>Ug(t,a)]}function J1(e){return Ya(e),e.value}function Ja(e,n){Fg()||X1(e),e.equal(e.value,n)||(e.value=n,WP(e))}function Ug(e,n){Fg()||X1(e),Ja(e,n(e.value))}var ou=X(R({},Wo),{equal:ru,value:void 0,kind:"signal"});function WP(e){e.version++,W1(),Og(e),qP?.(e)}var Bg=X(R({},Wo),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"});function $g(e){if(e.dirty=!1,e.version>0&&!Hl(e))return;e.version++;let n=Zo(e);try{e.cleanup(),e.fn()}finally{Qa(e,n)}}function Ge(e){return typeof e=="function"}function ni(e){let t=e(r=>{Error.call(r),r.stack=new Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var au=ni(e=>function(t){e(this),this.message=t?`${t.length} errors occurred during unsubscription: ${t.map((r,i)=>`${i+1}) ${r.toString()}`).join(` - `)}`:"",this.name="UnsubscriptionError",this.errors=t});function Yo(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var Zt=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let o of t)o.remove(this);else t.remove(this);let{initialTeardown:r}=this;if(Ge(r))try{r()}catch(o){n=o instanceof au?o.errors:[o]}let{_finalizers:i}=this;if(i){this._finalizers=null;for(let o of i)try{ew(o)}catch(a){n=n??[],a instanceof au?n=[...n,...a.errors]:n.push(a)}}if(n)throw new au(n)}}add(n){var t;if(n&&n!==this)if(this.closed)ew(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&Yo(t,n)}remove(n){let{_finalizers:t}=this;t&&Yo(t,n),n instanceof e&&n._removeParent(this)}};Zt.EMPTY=(()=>{let e=new Zt;return e.closed=!0,e})();var zg=Zt.EMPTY;function su(e){return e instanceof Zt||e&&"closed"in e&&Ge(e.remove)&&Ge(e.add)&&Ge(e.unsubscribe)}function ew(e){Ge(e)?e():e.unsubscribe()}var jr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var es={setTimeout(e,n,...t){let{delegate:r}=es;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=es;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function lu(e){es.setTimeout(()=>{let{onUnhandledError:n}=jr;if(n)n(e);else throw e})}function Mi(){}var tw=Hg("C",void 0,void 0);function nw(e){return Hg("E",void 0,e)}function rw(e){return Hg("N",e,void 0)}function Hg(e,n,t){return{kind:e,value:n,error:t}}var Qo=null;function ts(e){if(jr.useDeprecatedSynchronousErrorHandling){let n=!Qo;if(n&&(Qo={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:r}=Qo;if(Qo=null,t)throw r}}else e()}function iw(e){jr.useDeprecatedSynchronousErrorHandling&&Qo&&(Qo.errorThrown=!0,Qo.error=e)}var Xo=class extends Zt{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,su(n)&&n.add(this)):this.destination=YP}static create(n,t,r){return new Ri(n,t,r)}next(n){this.isStopped?qg(rw(n),this):this._next(n)}error(n){this.isStopped?qg(nw(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?qg(tw,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},ZP=Function.prototype.bind;function Gg(e,n){return ZP.call(e,n)}var Wg=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){cu(r)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){cu(r)}else cu(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){cu(t)}}},Ri=class extends Xo{constructor(n,t,r){super();let i;if(Ge(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&jr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&Gg(n.next,o),error:n.error&&Gg(n.error,o),complete:n.complete&&Gg(n.complete,o)}):i=n}this.destination=new Wg(i)}};function cu(e){jr.useDeprecatedSynchronousErrorHandling?iw(e):lu(e)}function KP(e){throw e}function qg(e,n){let{onStoppedNotification:t}=jr;t&&es.setTimeout(()=>t(e,n))}var YP={closed:!0,next:Mi,error:KP,complete:Mi};var ns=typeof Symbol=="function"&&Symbol.observable||"@@observable";function Hn(e){return e}function Zg(...e){return Kg(e)}function Kg(e){return e.length===0?Hn:e.length===1?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}var De=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){let o=XP(t)?t:new Ri(t,r,i);return ts(()=>{let{operator:a,source:s}=this;o.add(a?a.call(o,s):s?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return r=ow(r),new r((i,o)=>{let a=new Ri({next:s=>{try{t(s)}catch(l){o(l),a.unsubscribe()}},error:o,complete:i});this.subscribe(a)})}_subscribe(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)}[ns](){return this}pipe(...t){return Kg(t)(this)}toPromise(t){return t=ow(t),new t((r,i)=>{let o;this.subscribe(a=>o=a,a=>i(a),()=>r(o))})}}return e.create=n=>new e(n),e})();function ow(e){var n;return(n=e??jr.Promise)!==null&&n!==void 0?n:Promise}function QP(e){return e&&Ge(e.next)&&Ge(e.error)&&Ge(e.complete)}function XP(e){return e&&e instanceof Xo||QP(e)&&su(e)}function JP(e){return Ge(e?.lift)}function Pe(e){return n=>{if(JP(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ne(e,n,t,r,i){return new Gl(e,n,t,r,i)}var Gl=class extends Xo{constructor(n,t,r,i,o,a){super(n),this.onFinalize=o,this.shouldUnsubscribe=a,this._next=t?function(s){try{t(s)}catch(l){n.error(l)}}:super._next,this._error=i?function(s){try{i(s)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};var aw=ni(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var qe=(()=>{class e extends De{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let r=new du(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new aw}next(t){ts(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(t)}})}error(t){ts(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){ts(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:r,isStopped:i,observers:o}=this;return r||i?zg:(this.currentObservers=null,o.push(t),new Zt(()=>{this.currentObservers=null,Yo(o,t)}))}_checkFinalizedStatuses(t){let{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){let t=new De;return t.source=this,t}}return e.create=(n,t)=>new du(n,t),e})(),du=class extends qe{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.next)===null||r===void 0||r.call(t,n)}error(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.error)===null||r===void 0||r.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,r;return(r=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&r!==void 0?r:zg}};var dt=class extends qe{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}};var ql={now(){return(ql.delegate||Date).now()},delegate:void 0};var ar=class extends qe{constructor(n=1/0,t=1/0,r=ql){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:r,_infiniteTimeWindow:i,_timestampProvider:o,_windowTime:a}=this;t||(r.push(n),!i&&r.push(o.now()+a)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:r,_buffer:i}=this,o=i.slice();for(let a=0;asw(n)&&e()),n},clearImmediate(e){sw(e)}};var{setImmediate:tN,clearImmediate:nN}=lw,Zl={setImmediate(...e){let{delegate:n}=Zl;return(n?.setImmediate||tN)(...e)},clearImmediate(e){let{delegate:n}=Zl;return(n?.clearImmediate||nN)(e)},delegate:void 0};var pu=class extends uo{constructor(n,t){super(n,t),this.scheduler=n,this.work=t}requestAsyncId(n,t,r=0){return r!==null&&r>0?super.requestAsyncId(n,t,r):(n.actions.push(this),n._scheduled||(n._scheduled=Zl.setImmediate(n.flush.bind(n,void 0))))}recycleAsyncId(n,t,r=0){var i;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(n,t,r);let{actions:o}=n;t!=null&&((i=o[o.length-1])===null||i===void 0?void 0:i.id)!==t&&(Zl.clearImmediate(t),n._scheduled===t&&(n._scheduled=void 0))}};var rs=class e{constructor(n,t=e.now){this.schedulerActionCtor=n,this.now=t}schedule(n,t=0,r){return new this.schedulerActionCtor(this,n).schedule(r,t)}};rs.now=ql.now;var po=class extends rs{constructor(n,t=rs.now){super(n,t),this.actions=[],this._active=!1}flush(n){let{actions:t}=this;if(this._active){t.push(n);return}let r;this._active=!0;do if(r=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,r){for(;n=t.shift();)n.unsubscribe();throw r}}};var fu=class extends po{flush(n){this._active=!0;let t=this._scheduled;this._scheduled=void 0;let{actions:r}=this,i;n=n||r.shift();do if(i=n.execute(n.state,n.delay))break;while((n=r[0])&&n.id===t&&r.shift());if(this._active=!1,i){for(;(n=r[0])&&n.id===t&&r.shift();)n.unsubscribe();throw i}}};var hu=new fu(pu);var Jo=new po(uo),cw=Jo;var gu=class extends uo{constructor(n,t){super(n,t),this.scheduler=n,this.work=t}schedule(n,t=0){return t>0?super.schedule(n,t):(this.delay=t,this.state=n,this.scheduler.flush(this),this)}execute(n,t){return t>0||this.closed?super.execute(n,t):this._execute(n,t)}requestAsyncId(n,t,r=0){return r!=null&&r>0||r==null&&this.delay>0?super.requestAsyncId(n,t,r):(n.flush(this),0)}};var mu=class extends po{};var fo=new mu(gu);var At=new De(e=>e.complete());function _u(e){return e&&Ge(e.schedule)}function Xg(e){return e[e.length-1]}function is(e){return Ge(Xg(e))?e.pop():void 0}function ri(e){return _u(Xg(e))?e.pop():void 0}function dw(e,n){return typeof Xg(e)=="number"?e.pop():n}var Lw=Gd(Fw(),1),{__extends:tJ,__assign:nJ,__rest:rJ,__decorate:iJ,__param:oJ,__esDecorate:aJ,__runInitializers:sJ,__propKey:lJ,__setFunctionName:cJ,__metadata:dJ,__awaiter:jw,__generator:uJ,__exportStar:pJ,__createBinding:fJ,__values:hJ,__read:gJ,__spread:mJ,__spreadArrays:_J,__spreadArray:vJ,__await:bu,__asyncGenerator:Vw,__asyncDelegator:yJ,__asyncValues:Uw,__makeTemplateObject:xJ,__importStar:bJ,__importDefault:wJ,__classPrivateFieldGet:CJ,__classPrivateFieldSet:EJ,__classPrivateFieldIn:DJ}=Lw.default;var wu=e=>e&&typeof e.length=="number"&&typeof e!="function";function Cu(e){return Ge(e?.then)}function Eu(e){return Ge(e[ns])}function Du(e){return Symbol.asyncIterator&&Ge(e?.[Symbol.asyncIterator])}function Su(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function rN(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ku=rN();function Tu(e){return Ge(e?.[ku])}function Iu(e){return Vw(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:r,done:i}=yield bu(t.read());if(i)return yield bu(void 0);yield yield bu(r)}}finally{t.releaseLock()}})}function Au(e){return Ge(e?.getReader)}function ut(e){if(e instanceof De)return e;if(e!=null){if(Eu(e))return iN(e);if(wu(e))return oN(e);if(Cu(e))return aN(e);if(Du(e))return Bw(e);if(Tu(e))return sN(e);if(Au(e))return lN(e)}throw Su(e)}function iN(e){return new De(n=>{let t=e[ns]();if(Ge(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function oN(e){return new De(n=>{for(let t=0;t{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,lu)})}function sN(e){return new De(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function Bw(e){return new De(n=>{cN(e,n).catch(t=>n.error(t))})}function lN(e){return Bw(Iu(e))}function cN(e,n){var t,r,i,o;return jw(this,void 0,void 0,function*(){try{for(t=Uw(e);r=yield t.next(),!r.done;){let a=r.value;if(n.next(a),n.closed)return}}catch(a){i={error:a}}finally{try{r&&!r.done&&(o=t.return)&&(yield o.call(t))}finally{if(i)throw i.error}}n.complete()})}function Ln(e,n,t,r=0,i=!1){let o=n.schedule(function(){t(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}function Vr(e,n=0){return Pe((t,r)=>{t.subscribe(Ne(r,i=>Ln(r,e,()=>r.next(i),n),()=>Ln(r,e,()=>r.complete(),n),i=>Ln(r,e,()=>r.error(i),n)))})}function Mu(e,n=0){return Pe((t,r)=>{r.add(e.schedule(()=>t.subscribe(r),n))})}function $w(e,n){return ut(e).pipe(Mu(n),Vr(n))}function zw(e,n){return ut(e).pipe(Mu(n),Vr(n))}function Hw(e,n){return new De(t=>{let r=0;return n.schedule(function(){r===e.length?t.complete():(t.next(e[r++]),t.closed||this.schedule())})})}function Gw(e,n){return new De(t=>{let r;return Ln(t,n,()=>{r=e[ku](),Ln(t,n,()=>{let i,o;try{({value:i,done:o}=r.next())}catch(a){t.error(a);return}o?t.complete():t.next(i)},0,!0)}),()=>Ge(r?.return)&&r.return()})}function Ru(e,n){if(!e)throw new Error("Iterable cannot be null");return new De(t=>{Ln(t,n,()=>{let r=e[Symbol.asyncIterator]();Ln(t,n,()=>{r.next().then(i=>{i.done?t.complete():t.next(i.value)})},0,!0)})})}function qw(e,n){return Ru(Iu(e),n)}function Kl(e,n){if(e!=null){if(Eu(e))return $w(e,n);if(wu(e))return Hw(e,n);if(Cu(e))return zw(e,n);if(Du(e))return Ru(e,n);if(Tu(e))return Gw(e,n);if(Au(e))return qw(e,n)}throw Su(e)}function Kt(e,n){return n?Kl(e,n):ut(e)}function fe(...e){let n=ri(e);return Kt(e,n)}function ea(e,n){let t=Ge(e)?e:()=>e,r=i=>i.error(t());return new De(n?i=>n.schedule(r,0,i):r)}var ho=class e{constructor(n,t,r){this.kind=n,this.value=t,this.error=r,this.hasValue=n==="N"}observe(n){return em(this,n)}do(n,t,r){let{kind:i,value:o,error:a}=this;return i==="N"?n?.(o):i==="E"?t?.(a):r?.()}accept(n,t,r){var i;return Ge((i=n)===null||i===void 0?void 0:i.next)?this.observe(n):this.do(n,t,r)}toObservable(){let{kind:n,value:t,error:r}=this,i=n==="N"?fe(t):n==="E"?ea(()=>r):n==="C"?At:0;if(!i)throw new TypeError(`Unexpected notification kind ${n}`);return i}static createNext(n){return new e("N",n)}static createError(n){return new e("E",void 0,n)}static createComplete(){return e.completeNotification}};ho.completeNotification=new ho("C");function em(e,n){var t,r,i;let{kind:o,value:a,error:s}=e;if(typeof o!="string")throw new TypeError('Invalid notification, missing "kind"');o==="N"?(t=n.next)===null||t===void 0||t.call(n,a):o==="E"?(r=n.error)===null||r===void 0||r.call(n,s):(i=n.complete)===null||i===void 0||i.call(n)}function ta(e){return!!e&&(e instanceof De||Ge(e.lift)&&Ge(e.subscribe))}var na=ni(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function Pu(e){return e instanceof Date&&!isNaN(e)}var dN=ni(e=>function(t=null){e(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=t});function tm(e,n){let{first:t,each:r,with:i=uN,scheduler:o=n??Jo,meta:a=null}=Pu(e)?{first:e}:typeof e=="number"?{each:e}:e;if(t==null&&r==null)throw new TypeError("No timeout provided.");return Pe((s,l)=>{let c,d,u=null,p=0,f=h=>{d=Ln(l,o,()=>{try{c.unsubscribe(),ut(i({meta:a,lastValue:u,seen:p})).subscribe(l)}catch(v){l.error(v)}},h)};c=s.subscribe(Ne(l,h=>{d?.unsubscribe(),p++,l.next(u=h),r>0&&f(r)},void 0,void 0,()=>{d?.closed||d?.unsubscribe(),u=null})),!p&&f(t!=null?typeof t=="number"?t:+t-o.now():r)})}function uN(e){throw new dN(e)}function de(e,n){return Pe((t,r)=>{let i=0;t.subscribe(Ne(r,o=>{r.next(e.call(n,o,i++))}))})}var{isArray:pN}=Array;function fN(e,n){return pN(n)?e(...n):e(n)}function Nu(e){return de(n=>fN(e,n))}var{isArray:hN}=Array,{getPrototypeOf:gN,prototype:mN,keys:_N}=Object;function Ou(e){if(e.length===1){let n=e[0];if(hN(n))return{args:n,keys:null};if(vN(n)){let t=_N(n);return{args:t.map(r=>n[r]),keys:t}}}return{args:e,keys:null}}function vN(e){return e&&typeof e=="object"&&gN(e)===mN}function Fu(e,n){return e.reduce((t,r,i)=>(t[r]=n[i],t),{})}function Yl(...e){let n=ri(e),t=is(e),{args:r,keys:i}=Ou(e);if(r.length===0)return Kt([],n);let o=new De(yN(r,n,i?a=>Fu(i,a):Hn));return t?o.pipe(Nu(t)):o}function yN(e,n,t=Hn){return r=>{Ww(n,()=>{let{length:i}=e,o=new Array(i),a=i,s=i;for(let l=0;l{let c=Kt(e[l],n),d=!1;c.subscribe(Ne(r,u=>{o[l]=u,d||(d=!0,s--),s||r.next(t(o.slice()))},()=>{--a||r.complete()}))},r)},r)}}function Ww(e,n,t){e?Ln(t,e,n):n()}function Zw(e,n,t,r,i,o,a,s){let l=[],c=0,d=0,u=!1,p=()=>{u&&!l.length&&!c&&n.complete()},f=v=>c{o&&n.next(v),c++;let b=!1;ut(t(v,d++)).subscribe(Ne(n,_=>{i?.(_),o?f(_):n.next(_)},()=>{b=!0},void 0,()=>{if(b)try{for(c--;l.length&&ch(_)):h(_)}p()}catch(_){n.error(_)}}))};return e.subscribe(Ne(n,f,()=>{u=!0,p()})),()=>{s?.()}}function vn(e,n,t=1/0){return Ge(n)?vn((r,i)=>de((o,a)=>n(r,o,i,a))(ut(e(r,i))),t):(typeof n=="number"&&(t=n),Pe((r,i)=>Zw(r,i,e,t)))}function Lu(e=1/0){return vn(Hn,e)}function Kw(){return Lu(1)}function as(...e){return Kw()(Kt(e,ri(e)))}function Ql(e){return new De(n=>{ut(e()).subscribe(n)})}function nm(...e){let n=is(e),{args:t,keys:r}=Ou(e),i=new De(o=>{let{length:a}=t;if(!a){o.complete();return}let s=new Array(a),l=a,c=a;for(let d=0;d{u||(u=!0,c--),s[d]=p},()=>l--,void 0,()=>{(!l||!u)&&(c||o.next(r?Fu(r,s):s),o.complete())}))}});return n?i.pipe(Nu(n)):i}function Xl(e=0,n,t=cw){let r=-1;return n!=null&&(_u(n)?t=n:r=n),new De(i=>{let o=Pu(e)?+e-t.now():e;o<0&&(o=0);let a=0;return t.schedule(function(){i.closed||(i.next(a++),0<=r?this.schedule(void 0,r):i.complete())},o)})}function ra(e=0,n=Jo){return e<0&&(e=0),Xl(e,e,n)}function Pi(...e){let n=ri(e),t=dw(e,1/0),r=e;return r.length?r.length===1?ut(r[0]):Lu(t)(Kt(r,n)):At}function Je(e,n){return Pe((t,r)=>{let i=0;t.subscribe(Ne(r,o=>e.call(n,o,i++)&&r.next(o)))})}function at(e){return Pe((n,t)=>{let r=null,i=!1,o;r=n.subscribe(Ne(t,void 0,void 0,a=>{o=ut(e(a,at(e)(n))),r?(r.unsubscribe(),r=null,o.subscribe(t)):i=!0})),i&&(r.unsubscribe(),r=null,o.subscribe(t))})}function Yw(e,n,t,r,i){return(o,a)=>{let s=t,l=n,c=0;o.subscribe(Ne(a,d=>{let u=c++;l=s?e(l,d,u):(s=!0,d),r&&a.next(l)},i&&(()=>{s&&a.next(l),a.complete()})))}}function Ni(e,n){return Ge(n)?vn(e,n,1):vn(e,1)}function go(e,n=Jo){return Pe((t,r)=>{let i=null,o=null,a=null,s=()=>{if(i){i.unsubscribe(),i=null;let c=o;o=null,r.next(c)}};function l(){let c=a+e,d=n.now();if(d{o=c,a=n.now(),i||(i=n.schedule(l,e),r.add(i))},()=>{s(),r.complete()},void 0,()=>{o=i=null}))})}function Qw(e){return Pe((n,t)=>{let r=!1;n.subscribe(Ne(t,i=>{r=!0,t.next(i)},()=>{r||t.next(e),t.complete()}))})}function Tt(e){return e<=0?()=>At:Pe((n,t)=>{let r=0;n.subscribe(Ne(t,i=>{++r<=e&&(t.next(i),e<=r&&t.complete())}))})}function rm(){return Pe((e,n)=>{e.subscribe(Ne(n,Mi))})}function im(){return Pe((e,n)=>{e.subscribe(Ne(n,t=>em(t,n)))})}function Ie(e,n=Hn){return e=e??xN,Pe((t,r)=>{let i,o=!0;t.subscribe(Ne(r,a=>{let s=n(a);(o||!e(i,s))&&(o=!1,i=s,r.next(a))}))})}function xN(e,n){return e===n}function Xw(e=bN){return Pe((n,t)=>{let r=!1;n.subscribe(Ne(t,i=>{r=!0,t.next(i)},()=>r?t.complete():t.error(e())))})}function bN(){return new na}function ju(e,n){return n?t=>t.pipe(ju((r,i)=>ut(e(r,i)).pipe(de((o,a)=>n(r,o,i,a))))):Pe((t,r)=>{let i=0,o=null,a=!1;t.subscribe(Ne(r,s=>{o||(o=Ne(r,void 0,()=>{o=null,a&&r.complete()}),ut(e(s,i++)).subscribe(o))},()=>{a=!0,!o&&r.complete()}))})}function jn(e){return Pe((n,t)=>{try{n.subscribe(t)}finally{t.add(e)}})}function Oi(e,n){let t=arguments.length>=2;return r=>r.pipe(e?Je((i,o)=>e(i,o,r)):Hn,Tt(1),t?Qw(n):Xw(()=>new na))}function Vu(e,n,t,r){return Pe((i,o)=>{let a;!n||typeof n=="function"?a=n:{duration:t,element:a,connector:r}=n;let s=new Map,l=h=>{s.forEach(h),h(o)},c=h=>l(v=>v.error(h)),d=0,u=!1,p=new Gl(o,h=>{try{let v=e(h),b=s.get(v);if(!b){s.set(v,b=r?r():new qe);let _=f(v,b);if(o.next(_),t){let y=Ne(b,()=>{b.complete(),y?.unsubscribe()},void 0,void 0,()=>s.delete(v));p.add(ut(t(_)).subscribe(y))}}b.next(a?a(h):h)}catch(v){c(v)}},()=>l(h=>h.complete()),c,()=>s.clear(),()=>(u=!0,d===0));i.subscribe(p);function f(h,v){let b=new De(_=>{d++;let y=v.subscribe(_);return()=>{y.unsubscribe(),--d===0&&u&&p.unsubscribe()}});return b.key=h,b}})}function Uu(e){return e<=0?()=>At:Pe((n,t)=>{let r=[];n.subscribe(Ne(t,i=>{r.push(i),e{for(let i of r)t.next(i);t.complete()},void 0,()=>{r=null}))})}function om(){return Pe((e,n)=>{e.subscribe(Ne(n,t=>{n.next(ho.createNext(t))},()=>{n.next(ho.createComplete()),n.complete()},t=>{n.next(ho.createError(t)),n.complete()}))})}function am(...e){let n=e.length;if(n===0)throw new Error("list of properties cannot be empty.");return de(t=>{let r=t;for(let i=0;i=2,!0))}function ec(e={}){let{connector:n=()=>new qe,resetOnError:t=!0,resetOnComplete:r=!0,resetOnRefCountZero:i=!0}=e;return o=>{let a,s,l,c=0,d=!1,u=!1,p=()=>{s?.unsubscribe(),s=void 0},f=()=>{p(),a=l=void 0,d=u=!1},h=()=>{let v=a;f(),v?.unsubscribe()};return Pe((v,b)=>{c++,!u&&!d&&p();let _=l=l??n();b.add(()=>{c--,c===0&&!u&&!d&&(s=sm(h,i))}),_.subscribe(b),!a&&c>0&&(a=new Ri({next:y=>_.next(y),error:y=>{u=!0,p(),s=sm(f,t,y),_.error(y)},complete:()=>{d=!0,p(),s=sm(f,r),_.complete()}}),ut(v).subscribe(a))})(o)}}function sm(e,n,...t){if(n===!0){e();return}if(n===!1)return;let r=new Ri({next:()=>{r.unsubscribe(),e()}});return ut(n(...t)).subscribe(r)}function lm(e,n,t){let r,i=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:n=1/0,refCount:i=!1,scheduler:t}=e:r=e??1/0,ec({connector:()=>new ar(r,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:i})}function ia(e){return Je((n,t)=>e<=t)}function cm(...e){let n=ri(e);return Pe((t,r)=>{(n?as(e,t,n):as(e,t)).subscribe(r)})}function $e(e,n){return Pe((t,r)=>{let i=null,o=0,a=!1,s=()=>a&&!i&&r.complete();t.subscribe(Ne(r,l=>{i?.unsubscribe();let c=0,d=o++;ut(e(l,d)).subscribe(i=Ne(r,u=>r.next(n?n(l,u,d,c++):u),()=>{i=null,s()}))},()=>{a=!0,s()}))})}function ce(e){return Pe((n,t)=>{ut(e).subscribe(Ne(t,()=>t.complete(),Mi)),!t.closed&&n.subscribe(t)})}function Ht(e,n,t){let r=Ge(e)||n||t?{next:e,error:n,complete:t}:e;return r?Pe((i,o)=>{var a;(a=r.subscribe)===null||a===void 0||a.call(r);let s=!0;i.subscribe(Ne(o,l=>{var c;(c=r.next)===null||c===void 0||c.call(r,l),o.next(l)},()=>{var l;s=!1,(l=r.complete)===null||l===void 0||l.call(r),o.complete()},l=>{var c;s=!1,(c=r.error)===null||c===void 0||c.call(r,l),o.error(l)},()=>{var l,c;s&&((l=r.unsubscribe)===null||l===void 0||l.call(r)),(c=r.finalize)===null||c===void 0||c.call(r)}))}):Hn}function mo(...e){let n=is(e);return Pe((t,r)=>{let i=e.length,o=new Array(i),a=e.map(()=>!1),s=!1;for(let l=0;l{o[l]=c,!s&&!a[l]&&(a[l]=!0,(s=a.every(Hn))&&(a=null))},Mi));t.subscribe(Ne(r,l=>{if(s){let c=[l,...o];r.next(n?n(...c):c)}}))})}var dm;function Bu(){return dm}function ii(e){let n=dm;return dm=e,n}var Jw=Symbol("NotFound");function ss(e){return e===Jw||e?.name==="\u0275NotFound"}function eC(e){let n=Ae(null);try{return e()}finally{Ae(n)}}var Zu="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",oe=class extends Error{code;constructor(n,t){super(Li(n,t)),this.code=n}};function wN(e){return`NG0${Math.abs(e)}`}function Li(e,n){return`${wN(e)}${n?": "+n:""}`}function Ct(e){for(let n in e)if(e[n]===Ct)return n;throw Error("")}function oC(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function sc(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(sc).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let r=t.indexOf(` -`);return r>=0?t.slice(0,r):t}function Ku(e,n){return e?n?`${e} ${n}`:e:n||""}var CN=Ct({__forward_ref__:Ct});function Un(e){return e.__forward_ref__=Un,e}function kn(e){return Em(e)?e():e}function Em(e){return typeof e=="function"&&e.hasOwnProperty(CN)&&e.__forward_ref__===Un}function ee(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Tn(e){return{providers:e.providers||[],imports:e.imports||[]}}function lc(e){return EN(e,Yu)}function Dm(e){return lc(e)!==null}function EN(e,n){return e.hasOwnProperty(n)&&e[n]||null}function DN(e){let n=e?.[Yu]??null;return n||null}function pm(e){return e&&e.hasOwnProperty(zu)?e[zu]:null}var Yu=Ct({\u0275prov:Ct}),zu=Ct({\u0275inj:Ct}),le=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=ee({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Sm(e){return e&&!!e.\u0275providers}var km=Ct({\u0275cmp:Ct}),Tm=Ct({\u0275dir:Ct}),Im=Ct({\u0275pipe:Ct}),Am=Ct({\u0275mod:Ct}),nc=Ct({\u0275fac:Ct}),ca=Ct({__NG_ELEMENT_ID__:Ct}),tC=Ct({__NG_ENV_ID__:Ct});function Mm(e){return Qu(e,"@NgModule"),e[Am]||null}function ji(e){return Qu(e,"@Component"),e[km]||null}function Rm(e){return Qu(e,"@Directive"),e[Tm]||null}function aC(e){return Qu(e,"@Pipe"),e[Im]||null}function Qu(e,n){if(e==null)throw new oe(-919,!1)}function Xu(e){return typeof e=="string"?e:e==null?"":String(e)}var sC=Ct({ngErrorCode:Ct}),SN=Ct({ngErrorMessage:Ct}),kN=Ct({ngTokenPath:Ct});function Pm(e,n){return lC("",-200,n)}function Ju(e,n){throw new oe(-201,!1)}function lC(e,n,t){let r=new oe(n,e);return r[sC]=n,r[SN]=e,t&&(r[kN]=t),r}function TN(e){return e[sC]}var fm;function cC(){return fm}function Gn(e){let n=fm;return fm=e,n}function Nm(e,n,t){let r=lc(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(t&8)return null;if(n!==void 0)return n;Ju(e,"")}var IN={},oa=IN,hm="__NG_DI_FLAG__",gm=class{injector;constructor(n){this.injector=n}retrieve(n,t){let r=aa(t)||0;try{return this.injector.get(n,r&8?null:oa,r)}catch(i){if(ss(i))return i;throw i}}};function AN(e,n=0){let t=Bu();if(t===void 0)throw new oe(-203,!1);if(t===null)return Nm(e,void 0,n);{let r=MN(n),i=t.retrieve(e,r);if(ss(i)){if(r.optional)return null;throw i}return i}}function se(e,n=0){return(cC()||AN)(kn(e),n)}function A(e,n){return se(e,aa(n))}function aa(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function MN(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function mm(e){let n=[];for(let t=0;tArray.isArray(t)?ep(t,n):n(t))}function Om(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function cc(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function fC(e,n,t,r){let i=e.length;if(i==n)e.push(t,r);else if(i===1)e.push(r,e[0]),e[0]=t;else{for(i--,e.push(e[i-1],e[i]);i>n;){let o=i-2;e[i]=e[o],i--}e[n]=t,e[n+1]=r}}function tp(e,n,t){let r=cs(e,n);return r>=0?e[r|1]=t:(r=~r,fC(e,r,n,t)),r}function np(e,n){let t=cs(e,n);if(t>=0)return e[t|1]}function cs(e,n){return PN(e,n,1)}function PN(e,n,t){let r=0,i=e.length>>t;for(;i!==r;){let o=r+(i-r>>1),a=e[o<n?i=o:r=o+1}return~(i<{t.push(a)};return ep(n,a=>{let s=a;Hu(s,o,[],r)&&(i||=[],i.push(s))}),i!==void 0&&hC(i,o),t}function hC(e,n){for(let t=0;t{n(o,r)})}}function Hu(e,n,t,r){if(e=kn(e),!e)return!1;let i=null,o=pm(e),a=!o&&ji(e);if(!o&&!a){let l=e.ngModule;if(o=pm(l),o)i=l;else return!1}else{if(a&&!a.standalone)return!1;i=e}let s=r.has(i);if(a){if(s)return!1;if(r.add(i),a.dependencies){let l=typeof a.dependencies=="function"?a.dependencies():a.dependencies;for(let c of l)Hu(c,n,t,r)}}else if(o){if(o.imports!=null&&!s){r.add(i);let c;ep(o.imports,d=>{Hu(d,n,t,r)&&(c||=[],c.push(d))}),c!==void 0&&hC(c,n)}if(!s){let c=_o(i)||(()=>new i);n({provide:i,useFactory:c,deps:qn},i),n({provide:Lm,useValue:i,multi:!0},i),n({provide:bo,useValue:()=>se(i),multi:!0},i)}let l=o.providers;if(l!=null&&!s){let c=e;Vm(l,d=>{n(d,c)})}}else return!1;return i!==e&&e.providers!==void 0}function Vm(e,n){for(let t of e)Sm(t)&&(t=t.\u0275providers),Array.isArray(t)?Vm(t,n):n(t)}var NN=Ct({provide:String,useValue:Ct});function gC(e){return e!==null&&typeof e=="object"&&NN in e}function ON(e){return!!(e&&e.useExisting)}function FN(e){return!!(e&&e.useFactory)}function sa(e){return typeof e=="function"}function mC(e){return!!e.useClass}var dc=new le(""),$u={},nC={},um;function us(){return um===void 0&&(um=new rc),um}var Ut=class{},la=class extends Ut{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,vm(n,a=>this.processProvider(a)),this.records.set(Fm,ls(void 0,this)),i.has("environment")&&this.records.set(Ut,ls(void 0,this));let o=this.records.get(dc);o!=null&&typeof o.value=="string"&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Lm,qn,{self:!0}))}retrieve(n,t){let r=aa(t)||0;try{return this.get(n,oa,r)}catch(i){if(ss(i))return i;throw i}}destroy(){tc(this),this._destroyed=!0;let n=Ae(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of t)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),Ae(n)}}onDestroy(n){return tc(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){tc(this);let t=ii(this),r=Gn(void 0),i;try{return n()}finally{ii(t),Gn(r)}}get(n,t=oa,r){if(tc(this),n.hasOwnProperty(tC))return n[tC](this);let i=aa(r),o,a=ii(this),s=Gn(void 0);try{if(!(i&4)){let c=this.records.get(n);if(c===void 0){let d=BN(n)&&lc(n);d&&this.injectableDefInScope(d)?c=ls(_m(n),$u):c=null,this.records.set(n,c)}if(c!=null)return this.hydrate(n,c,i)}let l=i&2?us():this.parent;return t=i&8&&t===oa?null:t,l.get(n,t)}catch(l){let c=TN(l);throw c===-200||c===-201?new oe(c,null):l}finally{Gn(s),ii(a)}}resolveInjectorInitializers(){let n=Ae(null),t=ii(this),r=Gn(void 0),i;try{let o=this.get(bo,qn,{self:!0});for(let a of o)a()}finally{ii(t),Gn(r),Ae(n)}}toString(){return"R3Injector[...]"}processProvider(n){n=kn(n);let t=sa(n)?n:kn(n&&n.provide),r=jN(n);if(!sa(n)&&n.multi===!0){let i=this.records.get(t);i||(i=ls(void 0,$u,!0),i.factory=()=>mm(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t,r){let i=Ae(null);try{if(t.value===nC)throw Pm("");return t.value===$u&&(t.value=nC,t.value=t.factory(void 0,r)),typeof t.value=="object"&&t.value&&UN(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{Ae(i)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=kn(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function _m(e){let n=lc(e),t=n!==null?n.factory:_o(e);if(t!==null)return t;if(e instanceof le)throw new oe(-204,!1);if(e instanceof Function)return LN(e);throw new oe(-204,!1)}function LN(e){if(e.length>0)throw new oe(-204,!1);let t=DN(e);return t!==null?()=>t.factory(e):()=>new e}function jN(e){if(gC(e))return ls(void 0,e.useValue);{let n=Um(e);return ls(n,$u)}}function Um(e,n,t){let r;if(sa(e)){let i=kn(e);return _o(i)||_m(i)}else if(gC(e))r=()=>kn(e.useValue);else if(FN(e))r=()=>e.useFactory(...mm(e.deps||[]));else if(ON(e))r=(i,o)=>se(kn(e.useExisting),o!==void 0&&o&8?8:void 0);else{let i=kn(e&&(e.useClass||e.provide));if(VN(e))r=()=>new i(...mm(e.deps));else return _o(i)||_m(i)}return r}function tc(e){if(e.destroyed)throw new oe(-205,!1)}function ls(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function VN(e){return!!e.deps}function UN(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function BN(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function vm(e,n){for(let t of e)Array.isArray(t)?vm(t,n):t&&Sm(t)?vm(t.\u0275providers,n):n(t)}function yn(e,n){let t;e instanceof la?(tc(e),t=e):t=new gm(e);let r,i=ii(t),o=Gn(void 0);try{return n()}finally{ii(i),Gn(o)}}function _C(){return cC()!==void 0||Bu()!=null}var Ur=0,Re=1,Ve=2,mn=3,Cr=4,Er=5,ps=6,fs=7,on=8,Vi=9,Br=10,Mt=11,hs=12,Bm=13,da=14,sr=15,wo=16,ua=17,oi=18,Ui=19,$m=20,Fi=21,ip=22,vo=23,lr=24,pa=25,Co=26,Yt=27,vC=1,zm=6,Eo=7,uc=8,fa=9,tn=10;function Bi(e){return Array.isArray(e)&&typeof e[vC]=="object"}function $r(e){return Array.isArray(e)&&e[vC]===!0}function Hm(e){return(e.flags&4)!==0}function $i(e){return e.componentOffset>-1}function gs(e){return(e.flags&1)===1}function ai(e){return!!e.template}function ms(e){return(e[Ve]&512)!==0}function ha(e){return(e[Ve]&256)===256}var Gm="svg",yC="math";function Dr(e){for(;Array.isArray(e);)e=e[Ur];return e}function qm(e,n){return Dr(n[e])}function zr(e,n){return Dr(n[e.index])}function op(e,n){return e.data[n]}function ap(e,n){return e[n]}function Wm(e,n,t,r){t>=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=r}function Sr(e,n){let t=n[e];return Bi(t)?t:t[Ur]}function xC(e){return(e[Ve]&4)===4}function sp(e){return(e[Ve]&128)===128}function bC(e){return $r(e[mn])}function kr(e,n){return n==null?null:e[n]}function Zm(e){e[ua]=0}function lp(e){e[Ve]&1024||(e[Ve]|=1024,sp(e)&&ga(e))}function wC(e,n){for(;e>0;)n=n[da],e--;return n}function _s(e){return!!(e[Ve]&9216||e[lr]?.dirty)}function cp(e){e[Br].changeDetectionScheduler?.notify(8),e[Ve]&64&&(e[Ve]|=1024),_s(e)&&ga(e)}function ga(e){e[Br].changeDetectionScheduler?.notify(0);let n=yo(e);for(;n!==null&&!(n[Ve]&8192||(n[Ve]|=8192,!sp(n)));)n=yo(n)}function Km(e,n){if(ha(e))throw new oe(911,!1);e[Fi]===null&&(e[Fi]=[]),e[Fi].push(n)}function CC(e,n){if(e[Fi]===null)return;let t=e[Fi].indexOf(n);t!==-1&&e[Fi].splice(t,1)}function yo(e){let n=e[mn];return $r(n)?n[mn]:n}function Ym(e){return e[fs]??=[]}function Qm(e){return e.cleanup??=[]}function EC(e,n,t,r){let i=Ym(n);i.push(t),e.firstCreatePass&&Qm(e).push(r,i.length-1)}var Xe={lFrame:LC(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var ym=!1;function DC(){return Xe.lFrame.elementDepthCount}function SC(){Xe.lFrame.elementDepthCount++}function Xm(){Xe.lFrame.elementDepthCount--}function dp(){return Xe.bindingsEnabled}function kC(){return Xe.skipHydrationRootTNode!==null}function Jm(e){return Xe.skipHydrationRootTNode===e}function e_(){Xe.skipHydrationRootTNode=null}function Ue(){return Xe.lFrame.lView}function Qt(){return Xe.lFrame.tView}function W(e){return Xe.lFrame.contextLView=e,e[on]}function Z(e){return Xe.lFrame.contextLView=null,e}function In(){let e=t_();for(;e!==null&&e.type===64;)e=e.parent;return e}function t_(){return Xe.lFrame.currentTNode}function TC(){let e=Xe.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function vs(e,n){let t=Xe.lFrame;t.currentTNode=e,t.isParent=n}function n_(){return Xe.lFrame.isParent}function IC(){Xe.lFrame.isParent=!1}function AC(){return Xe.lFrame.contextLView}function r_(){return ym}function ic(e){let n=ym;return ym=e,n}function ys(){let e=Xe.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function MC(e){return Xe.lFrame.bindingIndex=e}function Do(){return Xe.lFrame.bindingIndex++}function i_(e){let n=Xe.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function RC(){return Xe.lFrame.inI18n}function PC(e,n){let t=Xe.lFrame;t.bindingIndex=t.bindingRootIndex=e,up(n)}function NC(){return Xe.lFrame.currentDirectiveIndex}function up(e){Xe.lFrame.currentDirectiveIndex=e}function OC(e){let n=Xe.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function o_(){return Xe.lFrame.currentQueryIndex}function pp(e){Xe.lFrame.currentQueryIndex=e}function $N(e){let n=e[Re];return n.type===2?n.declTNode:n.type===1?e[Er]:null}function a_(e,n,t){if(t&4){let i=n,o=e;for(;i=i.parent,i===null&&!(t&1);)if(i=$N(o),i===null||(o=o[da],i.type&10))break;if(i===null)return!1;n=i,e=o}let r=Xe.lFrame=FC();return r.currentTNode=n,r.lView=e,!0}function fp(e){let n=FC(),t=e[Re];Xe.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function FC(){let e=Xe.lFrame,n=e===null?null:e.child;return n===null?LC(e):n}function LC(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function jC(){let e=Xe.lFrame;return Xe.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var s_=jC;function hp(){let e=jC();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function VC(e){return(Xe.lFrame.contextLView=wC(e,Xe.lFrame.contextLView))[on]}function zi(){return Xe.lFrame.selectedIndex}function So(e){Xe.lFrame.selectedIndex=e}function pc(){let e=Xe.lFrame;return op(e.tView,e.selectedIndex)}function ue(){Xe.lFrame.currentNamespace=Gm}function Ye(){zN()}function zN(){Xe.lFrame.currentNamespace=null}function UC(){return Xe.lFrame.currentNamespace}var BC=!0;function gp(){return BC}function fc(e){BC=e}function xm(e,n=null,t=null,r){let i=l_(e,n,t,r);return i.resolveInjectorInitializers(),i}function l_(e,n=null,t=null,r,i=new Set){let o=[t||qn,rp(e)],a;return new la(o,n||us(),a||null,i)}var Bt=class e{static THROW_IF_NOT_FOUND=oa;static NULL=new rc;static create(n,t){if(Array.isArray(n))return xm({name:""},t,n,"");{let r=n.name??"";return xm({name:r},n.parent,n.providers,r)}}static \u0275prov=ee({token:e,providedIn:"any",factory:()=>se(Fm)});static __NG_ELEMENT_ID__=-1},Xt=new le(""),an=(()=>{class e{static __NG_ELEMENT_ID__=HN;static __NG_ENV_ID__=t=>t}return e})(),Gu=class extends an{_lView;constructor(n){super(),this._lView=n}get destroyed(){return ha(this._lView)}onDestroy(n){let t=this._lView;return Km(t,n),()=>CC(t,n)}};function HN(){return new Gu(Ue())}var c_=!1,$C=new le(""),si=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new dt(!1);debugTaskTracker=A($C,{optional:!0});get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new De(t=>{t.next(!1),t.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),this.debugTaskTracker?.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.debugTaskTracker?.remove(t),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),bm=class extends qe{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,_C()&&(this.destroyRef=A(an,{optional:!0})??void 0,this.pendingTasks=A(si,{optional:!0})??void 0)}emit(n){let t=Ae(null);try{super.next(n)}finally{Ae(t)}}subscribe(n,t,r){let i=n,o=t||(()=>null),a=r;if(n&&typeof n=="object"){let l=n;i=l.next?.bind(l),o=l.error?.bind(l),a=l.complete?.bind(l)}this.__isAsync&&(o=this.wrapInTimeout(o),i&&(i=this.wrapInTimeout(i)),a&&(a=this.wrapInTimeout(a)));let s=super.subscribe({next:i,error:o,complete:a});return n instanceof Zt&&n.add(s),s}wrapInTimeout(n){return t=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{n(t)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},Ft=bm;function qu(...e){}function d_(e){let n,t;function r(){e=qu;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),r()})),()=>r()}function zC(e){return queueMicrotask(()=>e()),()=>{e=qu}}var u_="isAngularZone",oc=u_+"_ID",GN=0,pt=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Ft(!1);onMicrotaskEmpty=new Ft(!1);onStable=new Ft(!1);onError=new Ft(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:i=!1,scheduleInRootZone:o=c_}=n;if(typeof Zone>"u")throw new oe(908,!1);Zone.assertZonePatched();let a=this;a._nesting=0,a._outer=a._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(a._inner=a._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(a._inner=a._inner.fork(Zone.longStackTraceZoneSpec)),a.shouldCoalesceEventChangeDetection=!i&&r,a.shouldCoalesceRunChangeDetection=i,a.callbackScheduled=!1,a.scheduleInRootZone=o,ZN(a)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(u_)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new oe(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new oe(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){let o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+i,n,qN,qu,qu);try{return o.runTask(a,t,r)}finally{o.cancelTask(a)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}},qN={};function p_(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function WN(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){d_(()=>{e.callbackScheduled=!1,wm(e),e.isCheckStableRunning=!0,p_(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),wm(e)}function ZN(e){let n=()=>{WN(e)},t=GN++;e._inner=e._inner.fork({name:"angular",properties:{[u_]:!0,[oc]:t,[oc+t]:!0},onInvokeTask:(r,i,o,a,s,l)=>{if(KN(l))return r.invokeTask(o,a,s,l);try{return rC(e),r.invokeTask(o,a,s,l)}finally{(e.shouldCoalesceEventChangeDetection&&a.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),iC(e)}},onInvoke:(r,i,o,a,s,l,c)=>{try{return rC(e),r.invoke(o,a,s,l,c)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!YN(l)&&n(),iC(e)}},onHasTask:(r,i,o,a)=>{r.hasTask(o,a),i===o&&(a.change=="microTask"?(e._hasPendingMicrotasks=a.microTask,wm(e),p_(e)):a.change=="macroTask"&&(e.hasPendingMacrotasks=a.macroTask))},onHandleError:(r,i,o,a)=>(r.handleError(o,a),e.runOutsideAngular(()=>e.onError.emit(a)),!1)})}function wm(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function rC(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function iC(e){e._nesting--,p_(e)}var ac=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Ft;onMicrotaskEmpty=new Ft;onStable=new Ft;onError=new Ft;run(n,t,r){return n.apply(t,r)}runGuarded(n,t,r){return n.apply(t,r)}runOutsideAngular(n){return n()}runTask(n,t,r,i){return n.apply(t,r)}};function KN(e){return HC(e,"__ignore_ng_zone__")}function YN(e){return HC(e,"__scheduler_tick__")}function HC(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var Vn=class{_console=console;handleError(n){this._console.error("ERROR",n)}},Tr=new le("",{factory:()=>{let e=A(pt),n=A(Ut),t;return r=>{e.runOutsideAngular(()=>{n.destroyed&&!t?setTimeout(()=>{throw r}):(t??=n.get(Vn),t.handleError(r))})}}}),GC={provide:bo,useValue:()=>{let e=A(Vn,{optional:!0})},multi:!0};function et(e,n){let[t,r,i]=Vg(e,n?.equal),o=t,a=o[Fn];return o.set=r,o.update=i,o.asReadonly=f_.bind(o),o}function f_(){let e=this[Fn];if(e.readonlyFn===void 0){let n=()=>this();n[Fn]=e,e.readonlyFn=n}return e.readonlyFn}var hc=(()=>{class e{view;node;constructor(t,r){this.view=t,this.node=r}static __NG_ELEMENT_ID__=QN}return e})();function QN(){return new hc(Ue(),In())}var br=class{},xs=new le("",{factory:()=>!0});var mp=new le(""),bs=(()=>{class e{internalPendingTasks=A(si);scheduler=A(br);errorHandler=A(Tr);add(){let t=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(t)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(t))}}run(t){let r=this.add();t().catch(this.errorHandler).finally(r)}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),_p=(()=>{class e{static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new Cm})}return e})(),Cm=class{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){let t=n.zone,r=this.queues.get(t);r.has(n)&&(r.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let r=this.queues.get(t);r.has(n)||r.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(let[t,r]of this.queues)t===null?n||=this.flushQueue(r):n||=t.run(()=>this.flushQueue(r));n||(this.dirtyEffectCount=0)}}flushQueue(n){let t=!1;for(let r of n)r.dirty&&(this.dirtyEffectCount--,t=!0,r.run());return t}},Wu=class{[Fn];constructor(n){this[Fn]=n}destroy(){this[Fn].destroy()}};function sn(e,n){let t=n?.injector??A(Bt),r=n?.manualCleanup!==!0?t.get(an):null,i,o=t.get(hc,null,{optional:!0}),a=t.get(br);return o!==null?(i=eO(o.view,a,e),r instanceof Gu&&r._lView===o.view&&(r=null)):i=tO(e,t.get(_p),a),i.injector=t,r!==null&&(i.onDestroyFns=[r.onDestroy(()=>i.destroy())]),new Wu(i)}var qC=X(R({},Bg),{cleanupFns:void 0,zone:null,onDestroyFns:null,run(){let e=ic(!1);try{$g(this)}finally{ic(e)}},cleanup(){if(!this.cleanupFns?.length)return;let e=Ae(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],Ae(e)}}}),XN=X(R({},qC),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if(Ko(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.scheduler.remove(this)}}),JN=X(R({},qC),{consumerMarkedDirty(){this.view[Ve]|=8192,ga(this.view),this.notifier.notify(13)},destroy(){if(Ko(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.view[vo]?.delete(this)}});function eO(e,n,t){let r=Object.create(JN);return r.view=e,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=n,r.fn=WC(r,t),e[vo]??=new Set,e[vo].add(r),r.consumerMarkedDirty(r),r}function tO(e,n,t){let r=Object.create(XN);return r.fn=WC(r,e),r.scheduler=n,r.notifier=t,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}function WC(e,n){return()=>{n(t=>(e.cleanupFns??=[]).push(t))}}function ks(e){return{toString:e}.toString()}var vp="__parameters__";function sO(e){return function(...t){if(e){let r=e(...t);for(let i in r)this[i]=r[i]}}}function lO(e,n,t){return ks(()=>{let r=sO(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;let a=new i(...o);return s.annotation=a,s;function s(l,c,d){let u=l.hasOwnProperty(vp)?l[vp]:Object.defineProperty(l,vp,{value:[]})[vp];for(;u.length<=d;)u.push(null);return(u[d]=u[d]||[]).push(a),l}}return i.prototype.ngMetadataName=e,i.annotationCls=i,i})}var tv=dC(lO("Inject",e=>({token:e})),-1);function cO(e){return typeof e=="function"}function wE(e,n,t,r){n!==null?n.applyValueToInputSignal(n,r):e[t]=r}var Dp=class{previousValue;currentValue;firstChange;constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}},dr=(()=>{let e=()=>CE;return e.ngInherit=!0,e})();function CE(e){return e.type.prototype.ngOnChanges&&(e.setInput=uO),dO}function dO(){let e=DE(this),n=e?.current;if(n){let t=e.previous;if(t===xo)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function uO(e,n,t,r,i){let o=this.declaredInputs[r],a=DE(e)||pO(e,{previous:xo,current:null}),s=a.current||(a.current={}),l=a.previous,c=l[o];s[o]=new Dp(c&&c.currentValue,t,l===xo),wE(e,n,i,t)}var EE="__ngSimpleChanges__";function DE(e){return e[EE]||null}function pO(e,n){return e[EE]=n}var ZC=[];var Et=function(e,n=null,t){for(let r=0;r=r)break}else n[l]<0&&(e[ua]+=65536),(s>14>16&&(e[Ve]&3)===n&&(e[Ve]+=16384,KC(s,o)):KC(s,o)}var Cs=-1,_a=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,r,i){this.factory=n,this.name=i,this.canSeeViewProviders=t,this.injectImpl=r}};function gO(e){return(e.flags&8)!==0}function mO(e){return(e.flags&16)!==0}function _O(e,n,t){let r=0;for(;rn){a=o-1;break}}}for(;o>16}function kp(e,n){let t=xO(e),r=n;for(;t>0;)r=r[da],t--;return r}var E_=!0;function Tp(e){let n=E_;return E_=e,n}var bO=256,IE=bO-1,AE=5,wO=0,li={};function CO(e,n,t){let r;typeof t=="string"?r=t.charCodeAt(0)||0:t.hasOwnProperty(ca)&&(r=t[ca]),r==null&&(r=t[ca]=wO++);let i=r&IE,o=1<>AE)]|=o}function Ip(e,n){let t=ME(e,n);if(t!==-1)return t;let r=n[Re];r.firstCreatePass&&(e.injectorIndex=n.length,g_(r.data,e),g_(n,null),g_(r.blueprint,null));let i=nv(e,n),o=e.injectorIndex;if(TE(i)){let a=Sp(i),s=kp(i,n),l=s[Re].data;for(let c=0;c<8;c++)n[o+c]=s[a+c]|l[a+c]}return n[o+8]=i,o}function g_(e,n){e.push(0,0,0,0,0,0,0,0,n)}function ME(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function nv(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;i!==null;){if(r=FE(i),r===null)return Cs;if(t++,i=i[da],r.injectorIndex!==-1)return r.injectorIndex|t<<16}return Cs}function D_(e,n,t){CO(e,n,t)}function RE(e,n,t){if(t&8||e!==void 0)return e;Ju(n,"NodeInjector")}function PE(e,n,t,r){if(t&8&&r===void 0&&(r=null),(t&3)===0){let i=e[Vi],o=Gn(void 0);try{return i?i.get(n,r,t&8):Nm(n,r,t&8)}finally{Gn(o)}}return RE(r,n,t)}function NE(e,n,t,r=0,i){if(e!==null){if(n[Ve]&2048&&!(r&2)){let a=kO(e,n,t,r,li);if(a!==li)return a}let o=OE(e,n,t,r,li);if(o!==li)return o}return PE(n,t,r,i)}function OE(e,n,t,r,i){let o=DO(t);if(typeof o=="function"){if(!a_(n,e,r))return r&1?RE(i,t,r):PE(n,t,r,i);try{let a;if(a=o(r),a==null&&!(r&8))Ju(t);else return a}finally{s_()}}else if(typeof o=="number"){let a=null,s=ME(e,n),l=Cs,c=r&1?n[sr][Er]:null;for((s===-1||r&4)&&(l=s===-1?nv(e,n):n[s+8],l===Cs||!XC(r,!1)?s=-1:(a=n[Re],s=Sp(l),n=kp(l,n)));s!==-1;){let d=n[Re];if(QC(o,s,d.data)){let u=EO(s,n,t,a,r,c);if(u!==li)return u}l=n[s+8],l!==Cs&&XC(r,n[Re].data[s+8]===c)&&QC(o,s,n)?(a=d,s=Sp(l),n=kp(l,n)):s=-1}}return i}function EO(e,n,t,r,i,o){let a=n[Re],s=a.data[e+8],l=r==null?$i(s)&&E_:r!=a&&(s.type&3)!==0,c=i&1&&o===s,d=wp(s,a,t,l,c);return d!==null?_c(n,a,d,s,i):li}function wp(e,n,t,r,i){let o=e.providerIndexes,a=n.data,s=o&1048575,l=e.directiveStart,c=e.directiveEnd,d=o>>20,u=r?s:s+d,p=i?s+d:c;for(let f=u;f=l&&h.type===t)return f}if(i){let f=a[l];if(f&&ai(f)&&f.type===t)return l}return null}function _c(e,n,t,r,i){let o=e[t],a=n.data;if(o instanceof _a){let s=o;if(s.resolving)throw Pm("");let l=Tp(s.canSeeViewProviders);s.resolving=!0;let c=a[t].type||a[t],d,u=s.injectImpl?Gn(s.injectImpl):null,p=a_(e,r,0);try{o=e[t]=s.factory(void 0,i,a,e,r),n.firstCreatePass&&t>=r.directiveStart&&fO(t,a[t],n)}finally{u!==null&&Gn(u),Tp(l),s.resolving=!1,s_()}}return o}function DO(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(ca)?e[ca]:void 0;return typeof n=="number"?n>=0?n&IE:SO:n}function QC(e,n,t){let r=1<>AE)]&r)}function XC(e,n){return!(e&2)&&!(e&1&&n)}var ma=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,r){return NE(this._tNode,this._lView,n,aa(r),t)}};function SO(){return new ma(In(),Ue())}function xn(e){return ks(()=>{let n=e.prototype.constructor,t=n[nc]||S_(n),r=Object.prototype,i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==r;){let o=i[nc]||S_(i);if(o&&o!==t)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function S_(e){return Em(e)?()=>{let n=S_(kn(e));return n&&n()}:_o(e)}function kO(e,n,t,r,i){let o=e,a=n;for(;o!==null&&a!==null&&a[Ve]&2048&&!ms(a);){let s=OE(o,a,t,r|2,li);if(s!==li)return s;let l=o.parent;if(!l){let c=a[$m];if(c){let d=c.get(t,li,r&-5);if(d!==li)return d}l=FE(a),a=a[da]}o=l}return i}function FE(e){let n=e[Re],t=n.type;return t===2?n.declTNode:t===1?e[Er]:null}function TO(){return Ts(In(),Ue())}function Ts(e,n){return new An(zr(e,n))}var An=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=TO}return e})();function IO(e){return e instanceof An?e.nativeElement:e}function AO(){return this._results[Symbol.iterator]()}var Ap=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new qe}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let r=pC(n);(this._changesDetected=!uC(this._results,r,t))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=AO};function LE(e){return(e.flags&128)===128}var rv=(function(e){return e[e.OnPush=0]="OnPush",e[e.Eager=1]="Eager",e[e.Default=1]="Default",e})(rv||{}),jE=new Map,MO=0;function RO(){return MO++}function PO(e){jE.set(e[Ui],e)}function k_(e){jE.delete(e[Ui])}var JC="__ngContext__";function Ds(e,n){Bi(n)?(e[JC]=n[Ui],PO(n)):e[JC]=n}function VE(e){return BE(e[hs])}function UE(e){return BE(e[Cr])}function BE(e){for(;e!==null&&!$r(e);)e=e[Cr];return e}var NO;function iv(e){NO=e}var Hp=new le("",{factory:()=>OO}),OO="ng";var Gp=new le(""),wa=new le("",{providedIn:"platform",factory:()=>"unknown"}),qp=new le(""),Wp=new le("",{factory:()=>A(Xt).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var $E="r";var zE="di";var HE=!1,GE=new le("",{factory:()=>HE});var FO=(e,n,t,r)=>{};function LO(e,n,t,r){FO(e,n,t,r)}function ov(e){return(e.flags&32)===32}var jO=()=>null;function qE(e,n,t=!1){return jO(e,n,t)}function WE(e,n){let t=e.contentQueries;if(t!==null){let r=Ae(null);try{for(let i=0;i|^->||--!>|)/g,$O="\u200B$1\u200B";function zO(e){return e.replace(UO,n=>n.replace(BO,$O))}function HO(e,n){return e.createText(n)}function GO(e,n,t){e.setValue(n,t)}function qO(e,n){return e.createComment(zO(n))}function QE(e,n,t){return e.createElement(n,t)}function Rp(e,n,t,r,i){e.insertBefore(n,t,r,i)}function XE(e,n,t){e.appendChild(n,t)}function eE(e,n,t,r,i){r!==null?Rp(e,n,t,r,i):XE(e,n,t)}function JE(e,n,t,r){e.removeChild(null,n,t,r)}function WO(e,n,t){e.setAttribute(n,"style",t)}function ZO(e,n,t){t===""?e.removeAttribute(n,"class"):e.setAttribute(n,"class",t)}function eD(e,n,t){let{mergedAttrs:r,classes:i,styles:o}=t;r!==null&&_O(e,n,r),i!==null&&ZO(e,n,i),o!==null&&WO(e,n,o)}var sv=(function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e})(sv||{});function Cc(e){let n=KO();return n?n.sanitize(sv.URL,e)||"":ZE(e,"URL")?Zp(e):YE(Xu(e))}function KO(){let e=Ue();return e&&e[Br].sanitizer}function tD(e){return e instanceof Function?e():e}function YO(e,n,t){let r=e.length;for(;;){let i=e.indexOf(n,t);if(i===-1)return i;if(i===0||e.charCodeAt(i-1)<=32){let o=n.length;if(i+o===r||e.charCodeAt(i+o)<=32)return i}t=i+1}}var nD="ng-template";function QO(e,n,t,r){let i=0;if(r){for(;i-1){let o;for(;++io?u="":u=i[d+1].toLowerCase(),r&2&&c!==u){if(Hr(r))return!1;a=!0}}}}return Hr(r)||a}function Hr(e){return(e&1)===0}function e3(e,n,t,r){if(n===null)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+s+'"':"")+"]"}else r&8?i+="."+a:r&4&&(i+=" "+a);else i!==""&&!Hr(a)&&(n+=tE(o,i),i=""),r=a,o=o||!Hr(r);t++}return i!==""&&(n+=tE(o,i)),n}function o3(e){return e.map(i3).join(",")}function a3(e){let n=[],t=[],r=1,i=2;for(;r=0;o--){let a=t[o],s=a.parentNode;a===n?(t.splice(o,1),M_.add(a),a.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))):(i&&a===i||s&&r&&s!==r)&&(t.splice(o,1),a.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}})),a.parentNode?.removeChild(a))}}function p3(e,n){let t=A_.get(e);t?t.includes(n)||t.push(n):A_.set(e,[n])}var va=new Set,Yp=(function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e})(Yp||{}),di=new le(""),nE=new Set;function ui(e){nE.has(e)||(nE.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var fv=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),aD=[0,1,2,3],sD=(()=>{class e{ngZone=A(pt);scheduler=A(br);errorHandler=A(Vn,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){A(di,{optional:!0})}execute(){let t=this.sequences.size>0;t&&Et(gt.AfterRenderHooksStart),this.executing=!0;for(let r of aD)for(let i of this.sequences)if(!(i.erroredOrDestroyed||!i.hooks[r]))try{i.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>{let o=i.hooks[r];return o(i.pipelinedValue)},i.snapshot))}catch(o){i.erroredOrDestroyed=!0,this.errorHandler?.handleError(o)}this.executing=!1;for(let r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(let r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),t&&Et(gt.AfterRenderHooksEnd)}register(t){let{view:r}=t;r!==void 0?((r[pa]??=[]).push(t),ga(r),r[Ve]|=8192):this.executing?this.deferredRegistrations.add(t):this.addSequence(t)}addSequence(t){this.sequences.add(t),this.scheduler.notify(7)}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}maybeTrace(t,r){return r?r.run(Yp.AFTER_NEXT_RENDER,t):t()}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),Pp=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,t,r,i,o,a=null){this.impl=n,this.hooks=t,this.view=r,this.once=i,this.snapshot=a,this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();let n=this.view?.[pa];n&&(this.view[pa]=n.filter(t=>t!==this))}};function Qp(e,n){let t=n?.injector??A(Bt);return ui("NgAfterNextRender"),h3(e,t,n,!0)}function f3(e){return e instanceof Function?[void 0,void 0,e,void 0]:[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function h3(e,n,t,r){let i=n.get(fv);i.impl??=n.get(sD);let o=n.get(di,null,{optional:!0}),a=t?.manualCleanup!==!0?n.get(an):null,s=n.get(hc,null,{optional:!0}),l=new Pp(i.impl,f3(e),s?.view,r,a,o?.snapshot(null));return i.impl.register(l),l}var lD=new le("",{factory:()=>({queue:new Set,isScheduled:!1,scheduler:null,injector:A(Ut)})});function cD(e,n,t){let r=e.get(lD);if(Array.isArray(n))for(let i of n)r.queue.add(i),t?.detachedLeaveAnimationFns?.push(i);else r.queue.add(n),t?.detachedLeaveAnimationFns?.push(n);r.scheduler&&r.scheduler(e)}function g3(e,n){let t=e.get(lD);if(n.detachedLeaveAnimationFns){for(let r of n.detachedLeaveAnimationFns)t.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}function m3(e,n){for(let[t,r]of n)cD(e,r.animateFns)}function rE(e,n,t,r){let i=e?.[Co]?.enter;n!==null&&i&&i.has(t.index)&&m3(r,i)}function ws(e,n,t,r,i,o,a,s){if(i!=null){let l,c=!1;$r(i)?l=i:Bi(i)&&(c=!0,i=i[Ur]);let d=Dr(i);e===0&&r!==null?(rE(s,r,o,t),a==null?XE(n,r,d):Rp(n,r,d,a||null,!0)):e===1&&r!==null?(rE(s,r,o,t),Rp(n,r,d,a||null,!0),u3(o,d)):e===2?(s?.[Co]?.leave?.has(o.index)&&p3(o,d),iE(s,o,t,u=>{if(M_.has(d)){M_.delete(d);return}JE(n,d,c,u)})):e===3&&iE(s,o,t,()=>{n.destroyNode(d)}),l!=null&&I3(n,e,t,l,o,r,a)}}function _3(e,n){dD(e,n),n[Ur]=null,n[Er]=null}function v3(e,n,t,r,i,o){r[Ur]=i,r[Er]=n,Jp(e,r,t,1,i,o)}function dD(e,n){n[Br].changeDetectionScheduler?.notify(9),Jp(e,n,n[Mt],2,null,null)}function y3(e){let n=e[hs];if(!n)return m_(e[Re],e);for(;n;){let t=null;if(Bi(n))t=n[hs];else{let r=n[tn];r&&(t=r)}if(!t){for(;n&&!n[Cr]&&n!==e;)Bi(n)&&m_(n[Re],n),n=n[mn];n===null&&(n=e),Bi(n)&&m_(n[Re],n),t=n&&n[Cr]}n=t}}function hv(e,n){let t=e[fa],r=t.indexOf(n);t.splice(r,1)}function Xp(e,n){if(ha(n))return;let t=n[Mt];t.destroyNode&&Jp(e,n,t,3,null,null),y3(n)}function m_(e,n){if(ha(n))return;let t=Ae(null);try{n[Ve]&=-129,n[Ve]|=256,n[lr]&&Ko(n[lr]),w3(e,n),b3(e,n),n[Re].type===1&&n[Mt].destroy();let r=n[wo];if(r!==null&&$r(n[mn])){r!==n[mn]&&hv(r,n);let i=n[oi];i!==null&&i.detachView(e)}k_(n)}finally{Ae(t)}}function iE(e,n,t,r){let i=e?.[Co];if(i==null||i.leave==null||!i.leave.has(n.index))return r(!1);e&&va.add(e[Ui]),cD(t,()=>{if(i.leave&&i.leave.has(n.index)){let a=i.leave.get(n.index),s=[];if(a){for(let l=0;l{e[Co].running=void 0,va.delete(e[Ui]),n(!0)});return}n(!1)}function b3(e,n){let t=e.cleanup,r=n[fs];if(t!==null)for(let a=0;a=0?r[s]():r[-s].unsubscribe(),a+=2}else{let s=r[t[a+1]];t[a].call(s)}r!==null&&(n[fs]=null);let i=n[Fi];if(i!==null){n[Fi]=null;for(let a=0;aYt&&oD(e,n,Yt,!1);let s=a?gt.TemplateUpdateStart:gt.TemplateCreateStart;Et(s,i,t),t(r,i)}finally{So(o);let s=a?gt.TemplateUpdateEnd:gt.TemplateCreateEnd;Et(s,i,t)}}function ef(e,n,t){F3(e,n,t),(t.flags&64)===64&&L3(e,n,t)}function Ec(e,n,t=zr){let r=n.localNames;if(r!==null){let i=n.index+1;for(let o=0;onull;function N3(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function fD(e,n,t,r,i,o){let a=n[Re];if(xv(e,a,n,t,r)){$i(e)&&O3(n,e.index);return}e.type&3&&(t=N3(t)),hD(e,n,t,r,i,o)}function hD(e,n,t,r,i,o){if(e.type&3){let a=zr(e,n);r=o!=null?o(r,e.value||"",t):r,i.setProperty(a,t,r)}else e.type&12}function O3(e,n){let t=Sr(n,e);t[Ve]&16||(t[Ve]|=64)}function F3(e,n,t){let r=t.directiveStart,i=t.directiveEnd;$i(t)&&c3(n,t,e.data[r+t.componentOffset]),e.firstCreatePass||Ip(t,n);let o=t.initialInputs;for(let a=r;a{ga(e.lView)},consumerOnSignalRead(){this.lView[lr]=this}});function Y3(e){let n=e[lr]??Object.create(Q3);return n.lView=e,n}var Q3=X(R({},Wo),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=yo(e.lView);for(;n&&!vD(n[Re]);)n=yo(n);n&&lp(n)},consumerOnSignalRead(){this.lView[lr]=this}});function vD(e){return e.type!==2}function yD(e){if(e[vo]===null)return;let n=!0;for(;n;){let t=!1;for(let r of e[vo])r.dirty&&(t=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));n=t&&!!(e[Ve]&8192)}}var X3=100;function xD(e,n=0){let r=e[Br].rendererFactory,i=!1;i||r.begin?.();try{J3(e,n)}finally{i||r.end?.()}}function J3(e,n){let t=r_();try{ic(!0),P_(e,n);let r=0;for(;_s(e);){if(r===X3)throw new oe(103,!1);r++,P_(e,1)}}finally{ic(t)}}function e5(e,n,t,r){if(ha(n))return;let i=n[Ve],o=!1,a=!1;fp(n);let s=!0,l=null,c=null;o||(vD(e)?(c=q3(n),l=Zo(c)):eu()===null?(s=!1,c=Y3(n),l=Zo(c)):n[lr]&&(Ko(n[lr]),n[lr]=null));try{Zm(n),MC(e.bindingStartIndex),t!==null&&pD(e,n,t,2,r);let d=(i&3)===3;if(!o)if(d){let f=e.preOrderCheckHooks;f!==null&&xp(n,f,null)}else{let f=e.preOrderHooks;f!==null&&bp(n,f,0,null),h_(n,0)}if(a||t5(n),yD(n),bD(n,0),e.contentQueries!==null&&WE(e,n),!o)if(d){let f=e.contentCheckHooks;f!==null&&xp(n,f)}else{let f=e.contentHooks;f!==null&&bp(n,f,1),h_(n,1)}r5(e,n);let u=e.components;u!==null&&CD(n,u,0);let p=e.viewQuery;if(p!==null&&T_(2,p,r),!o)if(d){let f=e.viewCheckHooks;f!==null&&xp(n,f)}else{let f=e.viewHooks;f!==null&&bp(n,f,2),h_(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[ip]){for(let f of n[ip])f();n[ip]=null}o||(mD(n),n[Ve]&=-73)}catch(d){throw o||ga(n),d}finally{c!==null&&(Qa(c,l),s&&Z3(c)),hp()}}function bD(e,n){for(let t=VE(e);t!==null;t=UE(t))for(let r=tn;r0&&(e[t-1][Cr]=r[Cr]);let o=cc(e,tn+n);_3(r[Re],r);let a=o[oi];a!==null&&a.detachView(o[Re]),r[mn]=null,r[Cr]=null,r[Ve]&=-129}return r}function i5(e,n,t,r){let i=tn+r,o=t.length;r>0&&(t[i-1][Cr]=n),r-1&&(xc(n,r),cc(t,r))}this._attachedToViewContainer=!1}Xp(this._lView[Re],this._lView)}onDestroy(n){Km(this._lView,n)}markForCheck(){wv(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[Ve]&=-129}reattach(){cp(this._lView),this._lView[Ve]|=128}detectChanges(){this._lView[Ve]|=1024,xD(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new oe(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=ms(this._lView),t=this._lView[wo];t!==null&&!n&&hv(t,this._lView),dD(this._lView[Re],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new oe(902,!1);this._appRef=n;let t=ms(this._lView),r=this._lView[wo];r!==null&&!t&&kD(r,this._lView),cp(this._lView)}};function Cv(e){return _s(e._lView)||!!(e._lView[Ve]&64)}function Ev(e){lp(e._lView)}var ya=(()=>{class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=o5;constructor(t,r,i){this._declarationLView=t,this._declarationTContainer=r,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,r){return this.createEmbeddedViewImpl(t,r)}createEmbeddedViewImpl(t,r,i){let o=tf(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:r,dehydratedView:i});return new ko(o)}}return e})();function o5(){return rf(In(),Ue())}function rf(e,n){return e.type&4?new ya(n,e,Ts(e,n)):null}function Dc(e,n,t,r,i){let o=e.data[n];if(o===null)o=a5(e,n,t,r,i),RC()&&(o.flags|=32);else if(o.type&64){o.type=t,o.value=r,o.attrs=i;let a=TC();o.injectorIndex=a===null?-1:a.injectorIndex}return vs(o,!0),o}function a5(e,n,t,r,i){let o=t_(),a=n_(),s=a?o:o&&o.parent,l=e.data[n]=l5(e,s,t,n,r,i);return s5(e,l,o,a),l}function s5(e,n,t,r){e.firstChild===null&&(e.firstChild=n),t!==null&&(r?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function l5(e,n,t,r,i,o){let a=n?n.injectorIndex:-1,s=0;return kC()&&(s|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,controlDirectiveIndex:-1,customControlIndex:-1,propertyBindings:null,flags:s,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function c5(e){let n=e[zm]??[],r=e[mn][Mt],i=[];for(let o of n)o.data[zE]!==void 0?i.push(o):d5(o,r);e[zm]=i}function d5(e,n){let t=0,r=e.firstChild;if(r){let i=e.data[$E];for(;tnull,p5=()=>null;function N_(e,n){return u5(e,n)}function TD(e,n,t){return p5(e,n,t)}var ID=class{},of=class{},O_=class{resolveComponentFactory(n){throw new oe(917,!1)}},To=class{static NULL=new O_},Hi=class{},Ir=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>f5()}return e})();function f5(){let e=Ue(),n=In(),t=Sr(n.index,e);return(Bi(t)?t:e)[Mt]}var AD=(()=>{class e{static \u0275prov=ee({token:e,providedIn:"root",factory:()=>null})}return e})();var Cp={},F_=class{injector;parentInjector;constructor(n,t){this.injector=n,this.parentInjector=t}get(n,t,r){let i=this.injector.get(n,Cp,r);return i!==Cp||t===Cp?i:this.parentInjector.get(n,t,r)}};function Np(e,n,t){let r=t?e.styles:null,i=t?e.classes:null,o=0;if(n!==null)for(let a=0;a0&&(t.directiveToIndex=new Map);for(let p=0;p0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function b5(e,n,t){if(t){if(n.exportAs)for(let r=0;rr(Dr(v[e.index])):e.index;OD(h,n,t,o,s,f,!1)}}return c}function S5(e){return e.startsWith("animation")||e.startsWith("transition")}function k5(e,n,t,r){let i=e.cleanup;if(i!=null)for(let o=0;ol?s[l]:null}typeof a=="string"&&(o+=2)}return null}function OD(e,n,t,r,i,o,a){let s=n.firstCreatePass?Qm(n):null,l=Ym(t),c=l.length;l.push(i,o),s&&s.push(r,e,c,(c+1)*(a?-1:1))}function dE(e,n,t,r,i,o){let a=n[t],s=n[Re],c=s.data[t].outputs[r],u=a[c].subscribe(o);OD(e.index,s,n,i,o,u,!0)}var L_=Symbol("BINDING");function FD(e){return e.debugInfo?.className||e.type.name||null}var Op=class extends To{ngModule;constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){let t=ji(n);return new xa(t,this.ngModule)}};function T5(e){return Object.keys(e).map(n=>{let[t,r,i]=e[n],o={propName:t,templateName:n,isSignal:(r&Kp.SignalBased)!==0};return i&&(o.transform=i),o})}function I5(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function A5(e,n,t){let r=n instanceof Ut?n:n?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new F_(t,r):t}function M5(e){let n=e.get(Hi,null);if(n===null)throw new oe(407,!1);let t=e.get(AD,null),r=e.get(br,null),i=e.get(di,null,{optional:!0});return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:r,ngReflect:!1,tracingService:i}}function R5(e,n){let t=LD(e);return QE(n,t,t==="svg"?Gm:t==="math"?yC:null)}function LD(e){return(e.selectors[0][0]||"div").toLowerCase()}var xa=class extends of{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=T5(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=I5(this.componentDef.outputs),this.cachedOutputs}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=o3(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,r,i,o,a){Et(gt.DynamicComponentStart);let s=Ae(null);try{let l=this.componentDef,c=A5(l,i||this.ngModule,n),d=M5(c),u=d.tracingService;return u&&u.componentCreate?u.componentCreate(FD(l),()=>this.createComponentRef(d,c,t,r,o,a)):this.createComponentRef(d,c,t,r,o,a)}finally{Ae(s)}}createComponentRef(n,t,r,i,o,a){let s=this.componentDef,l=P5(i,s,a,o),c=n.rendererFactory.createRenderer(null,s),d=i?M3(c,i,s.encapsulation,t):R5(s,c),u=a?.some(uE)||o?.some(h=>typeof h!="function"&&h.bindings.some(uE)),p=dv(null,l,null,512|rD(s),null,null,n,c,t,null,qE(d,t,!0));p[Yt]=d,fp(p);let f=null;try{let h=Dv(Yt,p,2,"#host",()=>l.directiveRegistry,!0,0);eD(c,d,h),Ds(d,p),ef(l,p,h),av(l,h,p),Sv(l,h),r!==void 0&&O5(h,this.ngContentSelectors,r),f=Sr(h.index,p),p[on]=f[on],bv(l,p,null)}catch(h){throw f!==null&&k_(f),k_(p),h}finally{Et(gt.DynamicComponentEnd),hp()}return new Fp(this.componentType,p,!!u)}};function P5(e,n,t,r){let i=e?["ng-version","21.2.4"]:a3(n.selectors[0]),o=null,a=null,s=0;if(t)for(let d of t)s+=d[L_].requiredVars,d.create&&(d.targetIdx=0,(o??=[]).push(d)),d.update&&(d.targetIdx=0,(a??=[]).push(d));if(r)for(let d=0;d{if(t&1&&e)for(let r of e)r.create();if(t&2&&n)for(let r of n)r.update()}}function uE(e){let n=e[L_].kind;return n==="input"||n==="twoWay"}var Fp=class extends ID{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t,r){super(),this._rootLView=t,this._hasInputBindings=r,this._tNode=op(t[Re],Yt),this.location=Ts(this._tNode,t),this.instance=Sr(this._tNode.index,t)[on],this.hostView=this.changeDetectorRef=new ko(t,void 0),this.componentType=n}setInput(n,t){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let i=this._rootLView,o=xv(r,i[Re],i,n,t);this.previousInputValues.set(n,t);let a=Sr(r.index,i);wv(a,1)}get injector(){return new ma(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function O5(e,n,t){let r=e.projection=[];for(let i=0;i{class e{static __NG_ELEMENT_ID__=F5}return e})();function F5(){let e=In();return jD(e,Ue())}var j_=class e extends qi{_lContainer;_hostTNode;_hostLView;constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Ts(this._hostTNode,this._hostLView)}get injector(){return new ma(this._hostTNode,this._hostLView)}get parentInjector(){let n=nv(this._hostTNode,this._hostLView);if(TE(n)){let t=kp(n,this._hostLView),r=Sp(n),i=t[Re].data[r+8];return new ma(i,t)}else return new ma(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=pE(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-tn}createEmbeddedView(n,t,r){let i,o;typeof r=="number"?i=r:r!=null&&(i=r.index,o=r.injector);let a=N_(this._lContainer,n.ssrId),s=n.createEmbeddedViewImpl(t||{},o,a);return this.insertImpl(s,i,vc(this._hostTNode,a)),s}createComponent(n,t,r,i,o,a,s){let l=n&&!cO(n),c;if(l)c=t;else{let b=t||{};c=b.index,r=b.injector,i=b.projectableNodes,o=b.environmentInjector||b.ngModuleRef,a=b.directives,s=b.bindings}let d=l?n:new xa(ji(n)),u=r||this.parentInjector;if(!o&&d.ngModule==null){let _=(l?u:this.parentInjector).get(Ut,null);_&&(o=_)}let p=ji(d.componentType??{}),f=N_(this._lContainer,p?.id??null),h=f?.firstChild??null,v=d.create(u,i,h,o,a,s);return this.insertImpl(v.hostView,c,vc(this._hostTNode,f)),v}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){let i=n._lView;if(bC(i)){let s=this.indexOf(n);if(s!==-1)this.detach(s);else{let l=i[mn],c=new e(l,l[Er],l[mn]);c.detach(c.indexOf(n))}}let o=this._adjustIndex(t),a=this._lContainer;return nf(a,i,o,r),n.attachToViewContainerRef(),Om(__(a),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=pE(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),r=xc(this._lContainer,t);r&&(cc(__(this._lContainer),t),Xp(r[Re],r))}detach(n){let t=this._adjustIndex(n,-1),r=xc(this._lContainer,t);return r&&cc(__(this._lContainer),t)!=null?new ko(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function pE(e){return e[uc]}function __(e){return e[uc]||(e[uc]=[])}function jD(e,n){let t,r=n[e.index];return $r(r)?t=r:(t=ED(r,n,null,e),n[e.index]=t,uv(n,t)),j5(t,n,e,r),new j_(t,e,n)}function L5(e,n){let t=e[Mt],r=t.createComment(""),i=zr(n,e),o=t.parentNode(i);return Rp(t,o,r,t.nextSibling(i),!1),r}var j5=B5,V5=()=>!1;function U5(e,n,t){return V5(e,n,t)}function B5(e,n,t,r){if(e[Eo])return;let i;t.type&8?i=Dr(r):i=L5(n,t),e[Eo]=i}var V_=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},U_=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let r=n.contentQueries!==null?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(a[s/2]);else{let c=o[s+1],d=n[-l];for(let u=tn;un.trim())}function Y5(e,n,t){e.queries===null&&(e.queries=new $_),e.queries.track(new z_(n,t))}function kv(e,n){return e.queries.getByIndex(n)}function Q5(e,n){let t=e[Re],r=kv(t,n);return r.crossesNgTemplate?H_(t,e,n,[]):VD(t,e,r,n)}var Gi=class{},sf=class{};var Lp=class extends Gi{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Op(this);constructor(n,t,r,i=!0){super(),this.ngModuleType=n,this._parent=t;let o=Mm(n);this._bootstrapComponents=tD(o.bootstrap),this._r3Injector=l_(n,t,[{provide:Gi,useValue:this},{provide:To,useValue:this.componentFactoryResolver},...r],sc(n),new Set(["environment"])),i&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}},jp=class extends sf{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new Lp(this.moduleType,n,[])}};var bc=class extends Gi{injector;componentFactoryResolver=new Op(this);instance=null;constructor(n){super();let t=new la([...n.providers,{provide:Gi,useValue:this},{provide:To,useValue:this.componentFactoryResolver}],n.parent||us(),n.debugName,new Set(["environment"]));this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function lf(e,n,t=null){return new bc({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var X5=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let r=jm(!1,t.type),i=r.length>0?lf([r],this._injector,""):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=ee({token:e,providedIn:"environment",factory:()=>new e(se(Ut))})}return e})();function yt(e){return ks(()=>{let n=UD(e),t=X(R({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===rv.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?i=>i.get(X5).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||qr.Emulated,styles:e.styles||qn,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&ui("NgStandalone"),BD(t);let r=e.dependencies;return t.directiveDefs=fE(r,J5),t.pipeDefs=fE(r,aC),t.id=nF(t),t})}function J5(e){return ji(e)||Rm(e)}function Bn(e){return ks(()=>({type:e.type,bootstrap:e.bootstrap||qn,declarations:e.declarations||qn,imports:e.imports||qn,exports:e.exports||qn,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function eF(e,n){if(e==null)return xo;let t={};for(let r in e)if(e.hasOwnProperty(r)){let i=e[r],o,a,s,l;Array.isArray(i)?(s=i[0],o=i[1],a=i[2]??o,l=i[3]||null):(o=i,a=i,s=Kp.None,l=null),t[o]=[r,s,l],n[o]=a}return t}function tF(e){if(e==null)return xo;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function It(e){return ks(()=>{let n=UD(e);return BD(n),n})}function Sc(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function UD(e){let n={};return{type:e.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||xo,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||qn,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,controlDef:null,inputs:eF(e.inputs,n),outputs:tF(e.outputs),debugInfo:null}}function BD(e){e.features?.forEach(n=>n(e))}function fE(e,n){return e?()=>{let t=typeof e=="function"?e():e,r=[];for(let i of t){let o=n(i);o!==null&&r.push(o)}return r}:null}function nF(e){let n=0,t=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let o of r.join("|"))n=Math.imul(31,n)+o.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function rF(e){return Object.getPrototypeOf(e.prototype).constructor}function Dt(e){let n=rF(e.type),t=!0,r=[e];for(;n;){let i;if(ai(e))i=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new oe(903,!1);i=n.\u0275dir}if(i){if(t){r.push(i);let a=e;a.inputs=v_(e.inputs),a.declaredInputs=v_(e.declaredInputs),a.outputs=v_(e.outputs);let s=i.hostBindings;s&&lF(e,s);let l=i.viewQuery,c=i.contentQueries;if(l&&aF(e,l),c&&sF(e,c),iF(e,i),oC(e.outputs,i.outputs),ai(i)&&i.data.animation){let d=e.data;d.animation=(d.animation||[]).concat(i.data.animation)}}let o=i.features;if(o)for(let a=0;a=0;r--){let i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Es(i.hostAttrs,t=Es(t,i.hostAttrs))}}function v_(e){return e===xo?{}:e===qn?[]:e}function aF(e,n){let t=e.viewQuery;t?e.viewQuery=(r,i)=>{n(r,i),t(r,i)}:e.viewQuery=n}function sF(e,n){let t=e.contentQueries;t?e.contentQueries=(r,i,o)=>{n(r,i,o),t(r,i,o)}:e.contentQueries=n}function lF(e,n){let t=e.hostBindings;t?e.hostBindings=(r,i)=>{n(r,i),t(r,i)}:e.hostBindings=n}function $D(e,n,t,r,i,o,a,s){if(t.firstCreatePass){e.mergedAttrs=Es(e.mergedAttrs,e.attrs);let d=e.tView=cv(2,e,i,o,a,t.directiveRegistry,t.pipeRegistry,null,t.schemas,t.consts,null);t.queries!==null&&(t.queries.template(t,e),d.queries=t.queries.embeddedTView(e))}s&&(e.flags|=s),vs(e,!1);let l=dF(t,n,e,r);gp()&&gv(t,n,l,e),Ds(l,n);let c=ED(l,n,l,e);n[r+Yt]=c,uv(n,c),U5(c,e,n)}function cF(e,n,t,r,i,o,a,s,l,c,d){let u=t+Yt,p;return n.firstCreatePass?(p=Dc(n,u,4,a||null,s||null),dp()&&MD(n,e,p,kr(n.consts,c),_v),SE(n,p)):p=n.data[u],$D(p,e,n,t,r,i,o,l),gs(p)&&ef(n,e,p),c!=null&&Ec(e,p,d),p}function Vp(e,n,t,r,i,o,a,s,l,c,d){let u=t+Yt,p;if(n.firstCreatePass){if(p=Dc(n,u,4,a||null,s||null),c!=null){let f=kr(n.consts,c);p.localNames=[];for(let h=0;h{class e{log(t){console.log(t)}warn(t){console.warn(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function kc(e){return typeof e=="function"&&e[Fn]!==void 0}function Iv(e){return kc(e)&&typeof e.set=="function"}var Av=new le("");function Wi(e){return!!e&&typeof e.then=="function"}function cf(e){return!!e&&typeof e.subscribe=="function"}var zD=new le("");var Mv=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r});appInits=A(zD,{optional:!0})??[];injector=A(Bt);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let i of this.appInits){let o=yn(this.injector,i);if(Wi(o))t.push(o);else if(cf(o)){let a=new Promise((s,l)=>{o.subscribe({complete:s,error:l})});t.push(a)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),t.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),HD=new le("");function GD(){jg(()=>{let e="";throw new oe(600,e)})}function qD(e){return e.isBoundToModule}var pF=10;var pr=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=A(Tr);afterRenderManager=A(fv);zonelessEnabled=A(xs);rootEffectScheduler=A(_p);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new qe;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=A(si);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(de(t=>!t))}constructor(){A(di,{optional:!0})}whenStable(){let t;return new Promise(r=>{t=this.isStable.subscribe({next:i=>{i&&r()}})}).finally(()=>{t.unsubscribe()})}_injector=A(Ut);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,r){return this.bootstrapImpl(t,r)}bootstrapImpl(t,r,i=Bt.NULL){return this._injector.get(pt).run(()=>{Et(gt.BootstrapComponentStart);let a=t instanceof of;if(!this._injector.get(Mv).done){let h="";throw new oe(405,h)}let l;a?l=t:l=this._injector.get(To).resolveComponentFactory(t),this.componentTypes.push(l.componentType);let c=qD(l)?void 0:this._injector.get(Gi),d=r||l.selector,u=l.create(i,[],d,c),p=u.location.nativeElement,f=u.injector.get(Av,null);return f?.registerApplication(p),u.onDestroy(()=>{this.detachView(u.hostView),mc(this.components,u),f?.unregisterApplication(p)}),this._loadComponent(u),Et(gt.BootstrapComponentEnd,u),u})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Et(gt.ChangeDetectionStart),this.tracingSnapshot!==null?this.tracingSnapshot.run(Yp.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw Et(gt.ChangeDetectionEnd),new oe(101,!1);let t=Ae(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,Ae(t),this.afterTick.next(),Et(gt.ChangeDetectionEnd)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Hi,null,{optional:!0}));let t=0;for(;this.dirtyFlags!==0&&t++_s(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){let r=t;mc(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView);try{this.tick()}catch(i){this.internalErrorHandler(i)}this.components.push(t),this._injector.get(HD,[]).forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>mc(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new oe(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function mc(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function lt(e,n,t,r){let i=Ue(),o=Do();if(cr(i,o,n)){let a=Qt(),s=pc();V3(s,i,e,n,t,r)}return lt}var G_=class{destroy(n){}updateValue(n,t){}swap(n,t){let r=Math.min(n,t),i=Math.max(n,t),o=this.detach(i);if(i-r>1){let a=this.detach(r);this.attach(r,o),this.attach(i,a)}else this.attach(r,o)}move(n,t){this.attach(t,this.detach(n))}};function y_(e,n,t,r,i){return e===t&&Object.is(n,r)?1:Object.is(i(e,n),i(t,r))?-1:0}function fF(e,n,t,r){let i,o,a=0,s=e.length-1,l=void 0;if(Array.isArray(n)){Ae(r);let c=n.length-1;for(Ae(null);a<=s&&a<=c;){let d=e.at(a),u=n[a],p=y_(a,d,a,u,t);if(p!==0){p<0&&e.updateValue(a,u),a++;continue}let f=e.at(s),h=n[c],v=y_(s,f,c,h,t);if(v!==0){v<0&&e.updateValue(s,h),s--,c--;continue}let b=t(a,d),_=t(s,f),y=t(a,u);if(Object.is(y,_)){let S=t(c,h);Object.is(S,b)?(e.swap(a,s),e.updateValue(s,h),c--,s--):e.move(s,a),e.updateValue(a,u),a++;continue}if(i??=new Up,o??=gE(e,a,s,t),q_(e,i,a,y))e.updateValue(a,u),a++,s++;else if(o.has(y))i.set(b,e.detach(a)),s--;else{let S=e.create(a,n[a]);e.attach(a,S),a++,s++}}for(;a<=c;)hE(e,i,t,a,n[a]),a++}else if(n!=null){Ae(r);let c=n[Symbol.iterator]();Ae(null);let d=c.next();for(;!d.done&&a<=s;){let u=e.at(a),p=d.value,f=y_(a,u,a,p,t);if(f!==0)f<0&&e.updateValue(a,p),a++,d=c.next();else{i??=new Up,o??=gE(e,a,s,t);let h=t(a,p);if(q_(e,i,a,h))e.updateValue(a,p),a++,s++,d=c.next();else if(!o.has(h))e.attach(a,e.create(a,p)),a++,s++,d=c.next();else{let v=t(a,u);i.set(v,e.detach(a)),s--}}}for(;!d.done;)hE(e,i,t,e.length,d.value),d=c.next()}for(;a<=s;)e.destroy(e.detach(s--));i?.forEach(c=>{e.destroy(c)})}function q_(e,n,t,r){return n!==void 0&&n.has(r)?(e.attach(t,n.get(r)),n.delete(r),!0):!1}function hE(e,n,t,r,i){if(q_(e,n,r,t(r,i)))e.updateValue(r,i);else{let o=e.create(r,i);e.attach(r,o)}}function gE(e,n,t,r){let i=new Set;for(let o=n;o<=t;o++)i.add(r(o,e.at(o)));return i}var Up=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let r=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let i=this._vMap;for(;i.has(r);)r=i.get(r);i.set(r,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,r]of this.kvMap)if(n(r,t),this._vMap!==void 0){let i=this._vMap;for(;i.has(r);)r=i.get(r),n(r,t)}}};function U(e,n,t,r,i,o,a,s){ui("NgControlFlow");let l=Ue(),c=Qt(),d=kr(c.consts,o);return Vp(l,c,e,n,t,r,i,d,256,a,s),Ca}function Ca(e,n,t,r,i,o,a,s){ui("NgControlFlow");let l=Ue(),c=Qt(),d=kr(c.consts,o);return Vp(l,c,e,n,t,r,i,d,512,a,s),Ca}function B(e,n){ui("NgControlFlow");let t=Ue(),r=Do(),i=t[r]!==ur?t[r]:-1,o=i!==-1?Bp(t,Yt+i):void 0,a=0;if(cr(t,r,e)){let s=Ae(null);try{if(o!==void 0&&SD(o,a),e!==-1){let l=Yt+e,c=Bp(t,l),d=Y_(t[Re],l),u=TD(c,d,t),p=tf(t,d,n,{dehydratedView:u});nf(c,p,a,vc(d,u))}}finally{Ae(s)}}else if(o!==void 0){let s=DD(o,a);s!==void 0&&(s[on]=n)}}var W_=class{lContainer;$implicit;$index;constructor(n,t,r){this.lContainer=n,this.$implicit=t,this.$index=r}get $count(){return this.lContainer.length-tn}};function fr(e,n){return n}var Z_=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,r){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=r}};function Rt(e,n,t,r,i,o,a,s,l,c,d,u,p){ui("NgControlFlow");let f=Ue(),h=Qt(),v=l!==void 0,b=Ue(),_=s?a.bind(b[sr][on]):a,y=new Z_(v,_);b[Yt+e]=y,Vp(f,h,e+1,n,t,r,i,kr(h.consts,o),256),v&&Vp(f,h,e+2,l,c,d,u,kr(h.consts,p),512)}var K_=class extends G_{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,r){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=r}get length(){return this.lContainer.length-tn}at(n){return this.getLView(n)[on].$implicit}attach(n,t){let r=t[ps];this.needsIndexUpdate||=n!==this.length,nf(this.lContainer,t,n,vc(this.templateTNode,r)),hF(this.lContainer,n)}detach(n){return this.needsIndexUpdate||=n!==this.length-1,gF(this.lContainer,n),mF(this.lContainer,n)}create(n,t){let r=N_(this.lContainer,this.templateTNode.tView.ssrId);return tf(this.hostLView,this.templateTNode,new W_(this.lContainer,t,n),{dehydratedView:r})}destroy(n){Xp(n[Re],n)}updateValue(n,t){this.getLView(n)[on].$implicit=t}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n0){let o=r[Vi];g3(o,i),va.delete(r[Ui]),i.detachedLeaveAnimationFns=void 0}}function gF(e,n){if(e.length<=tn)return;let t=tn+n,r=e[t],i=r?r[Co]:void 0;i&&i.leave&&i.leave.size>0&&(i.detachedLeaveAnimationFns=[])}function mF(e,n){return xc(e,n)}function _F(e,n){return DD(e,n)}function Y_(e,n){return op(e,n)}function te(e,n,t){let r=Ue(),i=Do();if(cr(r,i,n)){let o=Qt(),a=pc();fD(a,r,e,n,r[Mt],t)}return te}function Q_(e,n,t,r,i){xv(n,e,t,i?"class":"style",r)}function g(e,n,t,r){let i=Ue(),o=i[Re],a=e+Yt,s=o.firstCreatePass?Dv(a,i,2,n,_v,dp(),t,r):o.data[a];if($i(s)){let l=i[Br].tracingService;if(l&&l.componentCreate){let c=o.data[s.directiveStart+s.componentOffset];return l.componentCreate(FD(c),()=>(mE(e,n,i,s,r),g))}}return mE(e,n,i,s,r),g}function mE(e,n,t,r,i){if(vv(r,t,e,n,WD),gs(r)){let o=t[Re];ef(o,t,r),av(o,r,t)}i!=null&&Ec(t,r)}function m(){let e=Qt(),n=In(),t=yv(n);return e.firstCreatePass&&Sv(e,t),Jm(t)&&e_(),Xm(),t.classesWithoutHost!=null&&gO(t)&&Q_(e,t,Ue(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&mO(t)&&Q_(e,t,Ue(),t.stylesWithoutHost,!1),m}function Q(e,n,t,r){return g(e,n,t,r),m(),Q}function nn(e,n,t,r){let i=Ue(),o=i[Re],a=e+Yt,s=o.firstCreatePass?C5(a,o,2,n,t,r):o.data[a];return vv(s,i,e,n,WD),r!=null&&Ec(i,s),nn}function un(){let e=In(),n=yv(e);return Jm(n)&&e_(),Xm(),un}function Wr(e,n,t,r){return nn(e,n,t,r),un(),Wr}var WD=(e,n,t,r,i)=>(fc(!0),QE(n[Mt],r,UC()));function Rv(e,n,t){let r=Ue(),i=r[Re],o=e+Yt,a=i.firstCreatePass?Dv(o,r,8,"ng-container",_v,dp(),n,t):i.data[o];if(vv(a,r,e,"ng-container",vF),gs(a)){let s=r[Re];ef(s,r,a),av(s,a,r)}return t!=null&&Ec(r,a),Rv}function Pv(){let e=Qt(),n=In(),t=yv(n);return e.firstCreatePass&&Sv(e,t),Pv}function St(e,n,t){return Rv(e,n,t),Pv(),St}var vF=(e,n,t,r,i)=>(fc(!0),qO(n[Mt],""));function be(){return Ue()}function Tc(e,n,t){let r=Ue(),i=Do();if(cr(r,i,n)){let o=Qt(),a=pc();hD(a,r,e,n,r[Mt],t)}return Tc}var Ic="en-US";var yF=Ic;function ZD(e){typeof e=="string"&&(yF=e.toLowerCase().replace(/_/g,"-"))}function J(e,n,t){let r=Ue(),i=Qt(),o=In();return KD(i,r,r[Mt],o,e,n,t),J}function Io(e,n,t){let r=Ue(),i=Qt(),o=In();return(o.type&3||t)&&ND(o,i,r,t,r[Mt],e,n,Ep(o,r,n)),Io}function KD(e,n,t,r,i,o,a){let s=!0,l=null;if((r.type&3||a)&&(l??=Ep(r,n,o),ND(r,e,n,a,t,i,o,l)&&(s=!1)),s){let c=r.outputs?.[i],d=r.hostDirectiveOutputs?.[i];if(d&&d.length)for(let u=0;u>17&32767}function xF(e){return(e&2)==2}function bF(e,n){return e&131071|n<<17}function X_(e){return e|2}function Ss(e){return(e&131068)>>2}function x_(e,n){return e&-131069|n<<2}function wF(e){return(e&1)===1}function J_(e){return e|1}function CF(e,n,t,r,i,o){let a=o?n.classBindings:n.styleBindings,s=ba(a),l=Ss(a);e[r]=t;let c=!1,d;if(Array.isArray(t)){let u=t;d=u[1],(d===null||cs(u,d)>0)&&(c=!0)}else d=t;if(i)if(l!==0){let p=ba(e[s+1]);e[r+1]=yp(p,s),p!==0&&(e[p+1]=x_(e[p+1],r)),e[s+1]=bF(e[s+1],r)}else e[r+1]=yp(s,0),s!==0&&(e[s+1]=x_(e[s+1],r)),s=r;else e[r+1]=yp(l,0),s===0?s=r:e[l+1]=x_(e[l+1],r),l=r;c&&(e[r+1]=X_(e[r+1])),_E(e,d,r,!0),_E(e,d,r,!1),EF(n,d,e,r,o),a=yp(s,l),o?n.classBindings=a:n.styleBindings=a}function EF(e,n,t,r,i){let o=i?e.residualClasses:e.residualStyles;o!=null&&typeof n=="string"&&cs(o,n)>=0&&(t[r+1]=J_(t[r+1]))}function _E(e,n,t,r){let i=e[t+1],o=n===null,a=r?ba(i):Ss(i),s=!1;for(;a!==0&&(s===!1||o);){let l=e[a],c=e[a+1];DF(l,n)&&(s=!0,e[a+1]=r?J_(c):X_(c)),a=r?ba(c):Ss(c)}s&&(e[t+1]=r?X_(i):J_(i))}function DF(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?cs(e,n)>=0:!1}var Gr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function SF(e){return e.substring(Gr.key,Gr.keyEnd)}function kF(e){return TF(e),YD(e,QD(e,0,Gr.textEnd))}function YD(e,n){let t=Gr.textEnd;return t===n?-1:(n=Gr.keyEnd=IF(e,Gr.key=n,t),QD(e,n,t))}function TF(e){Gr.key=0,Gr.keyEnd=0,Gr.value=0,Gr.valueEnd=0,Gr.textEnd=e.length}function QD(e,n,t){for(;n32;)n++;return n}function st(e,n,t){return XD(e,n,t,!1),st}function We(e,n){return XD(e,n,null,!0),We}function Ea(e){MF(LF,AF,e,!0)}function AF(e,n){for(let t=kF(n);t>=0;t=YD(n,t))tp(e,SF(n),!0)}function XD(e,n,t,r){let i=Ue(),o=Qt(),a=i_(2);if(o.firstUpdatePass&&eS(o,e,a,r),n!==ur&&cr(i,a,n)){let s=o.data[zi()];tS(o,s,i,i[Mt],e,i[a+1]=VF(n,t),r,a)}}function MF(e,n,t,r){let i=Qt(),o=i_(2);i.firstUpdatePass&&eS(i,null,o,r);let a=Ue();if(t!==ur&&cr(a,o,t)){let s=i.data[zi()];if(nS(s,r)&&!JD(i,o)){let l=r?s.classesWithoutHost:s.stylesWithoutHost;l!==null&&(t=Ku(l,t||"")),Q_(i,s,a,t,r)}else jF(i,s,a,a[Mt],a[o+1],a[o+1]=FF(e,n,t),r,o)}}function JD(e,n){return n>=e.expandoStartIndex}function eS(e,n,t,r){let i=e.data;if(i[t+1]===null){let o=i[zi()],a=JD(e,t);nS(o,r)&&n===null&&!a&&(n=!1),n=RF(i,o,n,r),CF(i,o,n,t,a,r)}}function RF(e,n,t,r){let i=OC(e),o=r?n.residualClasses:n.residualStyles;if(i===null)(r?n.classBindings:n.styleBindings)===0&&(t=b_(null,e,n,t,r),t=wc(t,n.attrs,r),o=null);else{let a=n.directiveStylingLast;if(a===-1||e[a]!==i)if(t=b_(i,e,n,t,r),o===null){let l=PF(e,n,r);l!==void 0&&Array.isArray(l)&&(l=b_(null,e,n,l[1],r),l=wc(l,n.attrs,r),NF(e,n,r,l))}else o=OF(e,n,r)}return o!==void 0&&(r?n.residualClasses=o:n.residualStyles=o),t}function PF(e,n,t){let r=t?n.classBindings:n.styleBindings;if(Ss(r)!==0)return e[ba(r)]}function NF(e,n,t,r){let i=t?n.classBindings:n.styleBindings;e[ba(i)]=r}function OF(e,n,t){let r,i=n.directiveEnd;for(let o=1+n.directiveStylingLast;o0;){let l=e[i],c=Array.isArray(l),d=c?l[1]:l,u=d===null,p=t[i+1];p===ur&&(p=u?qn:void 0);let f=u?np(p,r):d===r?p:void 0;if(c&&!$p(f)&&(f=np(l,r)),$p(f)&&(s=f,a))return s;let h=e[i+1];i=a?ba(h):Ss(h)}if(n!==null){let l=o?n.residualClasses:n.residualStyles;l!=null&&(s=np(l,r))}return s}function $p(e){return e!==void 0}function VF(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=sc(Zp(e)))),e}function nS(e,n){return(e.flags&(n?8:16))!==0}function E(e,n=""){let t=Ue(),r=Qt(),i=e+Yt,o=r.firstCreatePass?Dc(r,i,1,n,null):r.data[i],a=UF(r,t,o,n);t[i]=a,gp()&&gv(r,t,a,o),vs(o,!1)}var UF=(e,n,t,r)=>(fc(!0),HO(n[Mt],r));function BF(e,n,t,r=""){return cr(e,Do(),t)?n+Xu(t)+r:ur}function _t(e){return Ce("",e),_t}function Ce(e,n,t){let r=Ue(),i=BF(r,e,n,t);return i!==ur&&$F(r,zi(),i),Ce}function $F(e,n,t){let r=qm(n,e);GO(e[Mt],r,t)}function Is(e,n,t){Iv(n)&&(n=n());let r=Ue(),i=Do();if(cr(r,i,n)){let o=Qt(),a=pc();fD(a,r,e,n,r[Mt],t)}return Is}function Ac(e,n){let t=Iv(e);return t&&e.set(n),t}function As(e,n){let t=Ue(),r=Qt(),i=In();return KD(r,t,t[Mt],i,e,n),As}function yE(e,n,t){let r=Qt();r.firstCreatePass&&rS(n,r.data,r.blueprint,ai(e),t)}function rS(e,n,t,r,i){if(e=kn(e),Array.isArray(e))for(let o=0;o>20;if(sa(e)||!e.multi){let f=new _a(c,i,Be,null),h=C_(l,n,i?d:d+p,u);h===-1?(D_(Ip(s,a),o,l),w_(o,e,n.length),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),t.push(f),a.push(f)):(t[h]=f,a[h]=f)}else{let f=C_(l,n,d+p,u),h=C_(l,n,d,d+p),v=f>=0&&t[f],b=h>=0&&t[h];if(i&&!b||!i&&!v){D_(Ip(s,a),o,l);let _=GF(i?HF:zF,t.length,i,r,c,e);!i&&b&&(t[h].providerFactory=_),w_(o,e,n.length,0),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),t.push(_),a.push(_)}else{let _=iS(t[i?h:f],c,!i&&r);w_(o,e,f>-1?f:h,_)}!i&&r&&b&&t[h].componentProviders++}}}function w_(e,n,t,r){let i=sa(n),o=mC(n);if(i||o){let l=(o?kn(n.useClass):n).prototype.ngOnDestroy;if(l){let c=e.destroyHooks||(e.destroyHooks=[]);if(!i&&n.multi){let d=c.indexOf(t);d===-1?c.push(t,[r,l]):c[d+1].push(r,l)}else c.push(t,l)}}}function iS(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function C_(e,n,t,r){for(let i=t;i{t.providersResolver=(r,i)=>yE(r,i?i(e):e,!1),n&&(t.viewProvidersResolver=(r,i)=>yE(r,i?i(n):n,!0))}}function Ms(e,n){let t=ys()+e,r=Ue();return r[t]===ur?af(r,t,n()):E5(r,t)}function qt(e,n,t){return oS(Ue(),ys(),e,n,t)}function Nv(e,n,t,r){return qF(Ue(),ys(),e,n,t,r)}function Ov(e,n){let t=e[n];return t===ur?void 0:t}function oS(e,n,t,r,i,o){let a=n+t;return cr(e,a,i)?af(e,a+1,o?r.call(o,i):r(i)):Ov(e,a+1)}function qF(e,n,t,r,i,o,a){let s=n+t;return PD(e,s,i,o)?af(e,s+2,a?r.call(a,i,o):r(i,o)):Ov(e,s+2)}function WF(e,n,t,r,i,o,a,s){let l=n+t;return D5(e,l,i,o,a)?af(e,l+3,s?r.call(s,i,o,a):r(i,o,a)):Ov(e,l+3)}function tt(e,n){let t=Qt(),r,i=e+Yt;t.firstCreatePass?(r=ZF(n,t.pipeRegistry),t.data[i]=r,r.onDestroy&&(t.destroyHooks??=[]).push(i,r.onDestroy)):r=t.data[i];let o=r.factory||(r.factory=_o(r.type,!0)),a,s=Gn(Be);try{let l=Tp(!1),c=o();return Tp(l),Wm(t,Ue(),i,c),c}finally{Gn(s)}}function ZF(e,n){if(n)for(let t=n.length-1;t>=0;t--){let r=n[t];if(e===r.name)return r}}function ot(e,n,t){let r=e+Yt,i=Ue(),o=ap(i,r);return aS(i,r)?oS(i,ys(),n,o.transform,t,o):o.transform(t)}function df(e,n,t,r,i){let o=e+Yt,a=Ue(),s=ap(a,o);return aS(a,o)?WF(a,ys(),n,s.transform,t,r,i,s):s.transform(t,r,i)}function aS(e,n){return e[Re].data[n].pure}function Qn(e,n){return rf(e,n)}var zp=class{ngModuleFactory;componentFactories;constructor(n,t){this.ngModuleFactory=n,this.componentFactories=t}},Fv=(()=>{class e{compileModuleSync(t){return new jp(t)}compileModuleAsync(t){return Promise.resolve(this.compileModuleSync(t))}compileModuleAndAllComponentsSync(t){let r=this.compileModuleSync(t),i=Mm(t),o=tD(i.declarations).reduce((a,s)=>{let l=ji(s);return l&&a.push(new xa(l)),a},[]);return new zp(r,o)}compileModuleAndAllComponentsAsync(t){return Promise.resolve(this.compileModuleAndAllComponentsSync(t))}clearCache(){}clearCacheFor(t){}getModuleId(t){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var sS=(()=>{class e{applicationErrorHandler=A(Tr);appRef=A(pr);taskService=A(si);ngZone=A(pt);zonelessEnabled=A(xs);tracing=A(di,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Zt;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(oc):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(A(mp,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{let t=this.taskService.add();if(!this.runningTick&&(this.cleanup(),!this.zonelessEnabled||this.appRef.includeAllTestViews)){this.taskService.remove(t);return}this.switchToMicrotaskScheduler(),this.taskService.remove(t)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{let t=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})})}notify(t){if(!this.zonelessEnabled&&t===5)return;switch(t){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2;break}case 12:{this.appRef.dirtyFlags|=16;break}case 13:{this.appRef.dirtyFlags|=2;break}case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;let r=this.useMicrotaskScheduler?zC:d_;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(oc+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.applicationErrorHandler(r)}finally{this.taskService.remove(t),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function lS(){return[{provide:br,useExisting:sS},{provide:pt,useClass:ac},{provide:xs,useValue:!0}]}function KF(){return typeof $localize<"u"&&$localize.locale||Ic}var uf=new le("",{factory:()=>A(uf,{optional:!0,skipSelf:!0})||KF()});var pf=class{destroyed=!1;listeners=null;errorHandler=A(Vn,{optional:!0});destroyRef=A(an);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new oe(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed){console.warn(Li(953,!1));return}if(this.listeners===null)return;let t=Ae(null);try{for(let r of this.listeners)try{r(n)}catch(i){this.errorHandler?.handleError(i)}}finally{Ae(t)}}};function ln(e){return eC(e)}function Wt(e,n){return iu(e,n?.equal)}var uS=Symbol("InputSignalNode#UNSET"),u8=X(R({},ou),{transformFn:void 0,applyValueToInputSignal(e,n){Ja(e,n)}});function pS(e,n){let t=Object.create(u8);t.value=e,t.transformFn=n?.transform;function r(){if(Ya(t),t.value===uS){let i=null;throw new oe(-950,i)}return t.value}return r[Fn]=t,r}function pn(e){return new pf}function cS(e,n){return pS(e,n)}function p8(e){return pS(uS,e)}var Se=(cS.required=p8,cS);var f8=(()=>{class e{zone=A(pt);changeDetectionScheduler=A(br);applicationRef=A(pr);applicationErrorHandler=A(Tr);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(t){this.applicationErrorHandler(t)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),h8=new le("",{factory:()=>!1});function g8({ngZoneFactory:e,scheduleInRootZone:n}){return e??=()=>new pt(X(R({},hS()),{scheduleInRootZone:n})),[{provide:xs,useValue:!1},{provide:pt,useFactory:e},{provide:bo,multi:!0,useFactory:()=>{let t=A(f8,{optional:!0});return()=>t.initialize()}},{provide:bo,multi:!0,useFactory:()=>{let t=A(m8);return()=>{t.initialize()}}},{provide:mp,useValue:n??c_}]}function fS(e){let n=e?.scheduleInRootZone,t=g8({ngZoneFactory:()=>{let r=hS(e);return r.scheduleInRootZone=n,r.shouldCoalesceEventChangeDetection&&ui("NgZone_CoalesceEvent"),new pt(r)},scheduleInRootZone:n});return wr([{provide:h8,useValue:!0},t])}function hS(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var m8=(()=>{class e{subscription=new Zt;initialized=!1;zone=A(pt);pendingTasks=A(si);initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{pt.assertNotInAngularZone(),queueMicrotask(()=>{t!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{pt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Lv=new le(""),_8=new le("");function Mc(e){return!e.moduleRef}function v8(e){let n=Mc(e)?e.r3Injector:e.moduleRef.injector,t=n.get(pt);return t.run(()=>{Mc(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=n.get(Tr),i;if(t.runOutsideAngular(()=>{i=t.onError.subscribe({next:r})}),Mc(e)){let o=()=>n.destroy(),a=e.platformInjector.get(Lv);a.add(o),n.onDestroy(()=>{i.unsubscribe(),a.delete(o)})}else{let o=()=>e.moduleRef.destroy(),a=e.platformInjector.get(Lv);a.add(o),e.moduleRef.onDestroy(()=>{mc(e.allPlatformModules,e.moduleRef),i.unsubscribe(),a.delete(o)})}return x8(r,t,()=>{let o=n.get(si),a=o.add(),s=n.get(Mv);return s.runInitializers(),s.donePromise.then(()=>{let l=n.get(uf,Ic);if(ZD(l||Ic),!n.get(_8,!0))return Mc(e)?n.get(pr):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Mc(e)){let d=n.get(pr);return e.rootComponent!==void 0&&d.bootstrap(e.rootComponent),d}else return y8?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>{o.remove(a)})})})}var y8;function x8(e,n,t){try{let r=t();return Wi(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e(r)),r}}var ff=null;function b8(e=[],n){return Bt.create({name:n,providers:[{provide:dc,useValue:"platform"},{provide:Lv,useValue:new Set([()=>ff=null])},...e]})}function w8(e=[]){if(ff)return ff;let n=b8(e);return ff=n,GD(),C8(n),n}function C8(e){let n=e.get(Gp,null);yn(e,()=>{n?.forEach(t=>t())})}function hf(){return!1}var E8=1e4;var Ofe=E8-1e3;var cn=(()=>{class e{static __NG_ELEMENT_ID__=D8}return e})();function D8(e){return S8(In(),Ue(),(e&16)===16)}function S8(e,n,t){if($i(e)&&!t){let r=Sr(e.index,n);return new ko(r,r)}else if(e.type&175){let r=n[sr];return new ko(r,n)}return null}function gS(e){let{rootComponent:n,appProviders:t,platformProviders:r,platformRef:i}=e;Et(gt.BootstrapApplicationStart);try{let o=i?.injector??w8(r),a=[lS(),GC,...t||[]],s=new bc({providers:a,parent:o,debugName:"",runEnvironmentInitializers:!1});return v8({r3Injector:s.injector,platformInjector:o,rootComponent:n})}catch(o){return Promise.reject(o)}finally{Et(gt.BootstrapApplicationEnd)}}function mS(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function gf(e,n){let t=ji(e),r=n.elementInjector||us();return new xa(t).create(r,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}var _S=null;function Ar(){return _S}function jv(e){_S??=e}var Rc=class{},Rs=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(vS),providedIn:"platform"})}return e})();var vS=(()=>{class e extends Rs{_location;_history;_doc=A(Xt);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Ar().getBaseHref(this._doc)}onPopState(t){let r=Ar().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",t,!1),()=>r.removeEventListener("popstate",t)}onHashChange(t){let r=Ar().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",t,!1),()=>r.removeEventListener("hashchange",t)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(t){this._location.pathname=t}pushState(t,r,i){this._history.pushState(t,r,i)}replaceState(t,r,i){this._history.replaceState(t,r,i)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function bS(e,n){return e?n?e.endsWith("/")?n.startsWith("/")?e+n.slice(1):e+n:n.startsWith("/")?e+n:`${e}/${n}`:e:n}function yS(e){let n=e.search(/#|\?|$/);return e[n-1]==="/"?e.slice(0,n-1)+e.slice(n):e}function Ao(e){return e&&e[0]!=="?"?`?${e}`:e}var mf=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(T8),providedIn:"root"})}return e})(),k8=new le(""),T8=(()=>{class e extends mf{_platformLocation;_baseHref;_removeListenerFns=[];constructor(t,r){super(),this._platformLocation=t,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??A(Xt).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return bS(this._baseHref,t)}path(t=!1){let r=this._platformLocation.pathname+Ao(this._platformLocation.search),i=this._platformLocation.hash;return i&&t?`${r}${i}`:r}pushState(t,r,i,o){let a=this.prepareExternalUrl(i+Ao(o));this._platformLocation.pushState(t,r,a)}replaceState(t,r,i,o){let a=this.prepareExternalUrl(i+Ao(o));this._platformLocation.replaceState(t,r,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(r){return new(r||e)(se(Rs),se(k8,8))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Mo=(()=>{class e{_subject=new qe;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(t){this._locationStrategy=t;let r=this._locationStrategy.getBaseHref();this._basePath=M8(yS(xS(r))),this._locationStrategy.onPopState(i=>{this._subject.next({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,r=""){return this.path()==this.normalize(t+Ao(r))}normalize(t){return e.stripTrailingSlash(A8(this._basePath,xS(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,r="",i=null){this._locationStrategy.pushState(i,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Ao(r)),i)}replaceState(t,r="",i=null){this._locationStrategy.replaceState(i,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Ao(r)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",r){this._urlChangeListeners.forEach(i=>i(t,r))}subscribe(t,r,i){return this._subject.subscribe({next:t,error:r??void 0,complete:i??void 0})}static normalizeQueryParams=Ao;static joinWithSlash=bS;static stripTrailingSlash=yS;static \u0275fac=function(r){return new(r||e)(se(mf))};static \u0275prov=ee({token:e,factory:()=>I8(),providedIn:"root"})}return e})();function I8(){return new Mo(se(mf))}function A8(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function xS(e){return e.replace(/\/index.html$/,"")}function M8(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}var Vv=/\s+/,wS=[],$v=(()=>{class e{_ngEl;_renderer;initialClasses=wS;rawClass;stateMap=new Map;constructor(t,r){this._ngEl=t,this._renderer=r}set klass(t){this.initialClasses=t!=null?t.trim().split(Vv):wS}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(Vv):t}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let r of t)this._updateState(r,!0);else if(t!=null)for(let r of Object.keys(t))this._updateState(r,!!t[r]);this._applyStateDiff()}_updateState(t,r){let i=this.stateMap.get(t);i!==void 0?(i.enabled!==r&&(i.changed=!0,i.enabled=r),i.touched=!0):this.stateMap.set(t,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let r=t[0],i=t[1];i.changed?(this._toggleClass(r,i.enabled),i.changed=!1):i.touched||(i.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),i.touched=!1}}_toggleClass(t,r){t=t.trim(),t.length>0&&t.split(Vv).forEach(i=>{r?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}static \u0275fac=function(r){return new(r||e)(Be(An),Be(Ir))};static \u0275dir=It({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})();var Da=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;injector=A(Bt);constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let i=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,i,{injector:this._getInjector()})}}_getInjector(){return this.ngTemplateOutletInjector==="outlet"?this.injector:this.ngTemplateOutletInjector??void 0}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,r,i)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,i):!1,get:(t,r,i)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,i)}})}static \u0275fac=function(r){return new(r||e)(Be(qi))};static \u0275dir=It({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[dr]})}return e})();function zv(e,n){return new oe(2100,!1)}var Uv=class{createSubscription(n,t,r){return ln(()=>n.subscribe({next:t,error:r}))}dispose(n){ln(()=>n.unsubscribe())}},Bv=class{createSubscription(n,t,r){return n.then(i=>t?.(i),i=>r?.(i)),{unsubscribe:()=>{t=null,r=null}}}dispose(n){n.unsubscribe()}},R8=new Bv,P8=new Uv,Zi=(()=>{class e{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;applicationErrorHandler=A(Tr);constructor(t){this._ref=t}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(t){if(!this._obj){if(t)try{this.markForCheckOnValueUpdate=!1,this._subscribe(t)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return t!==this._obj?(this._dispose(),this.transform(t)):this._latestValue}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,r=>this._updateLatestValue(t,r),r=>this.applicationErrorHandler(r))}_selectStrategy(t){if(Wi(t))return R8;if(cf(t))return P8;throw zv(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,r){t===this._obj&&(this._latestValue=r,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(r){return new(r||e)(Be(cn,16))};static \u0275pipe=Sc({name:"async",type:e,pure:!1})}return e})();var Hv=(()=>{class e{transform(t){return t==null?null:(N8(e,t),t.toUpperCase())}static \u0275fac=function(r){return new(r||e)};static \u0275pipe=Sc({name:"uppercase",type:e,pure:!0})}return e})();function N8(e,n){if(typeof n!="string")throw zv(e,n)}var Gv=(()=>{class e{transform(t,r,i){if(t==null)return null;if(!(typeof t=="string"||Array.isArray(t)))throw zv(e,t);return t.slice(r,i)}static \u0275fac=function(r){return new(r||e)};static \u0275pipe=Sc({name:"slice",type:e,pure:!1})}return e})();var wn=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({})}return e})();function Pc(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let r=t.indexOf("="),[i,o]=r==-1?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}var Sa=class{};var qv="browser",F8="server";function CS(e){return e===qv}function Wv(e){return e===F8}var Oc=class{_doc;constructor(n){this._doc=n}manager},_f=(()=>{class e extends Oc{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i,o){return t.addEventListener(r,i,o),()=>this.removeEventListener(t,r,i,o)}removeEventListener(t,r,i,o){return t.removeEventListener(r,i,o)}static \u0275fac=function(r){return new(r||e)(se(Xt))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),xf=new le(""),Qv=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,r){this._zone=r,t.forEach(a=>{a.manager=this});let i=t.filter(a=>!(a instanceof _f));this._plugins=i.slice().reverse();let o=t.find(a=>a instanceof _f);o&&this._plugins.push(o)}addEventListener(t,r,i,o){return this._findPluginFor(r).addEventListener(t,r,i,o)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new oe(5101,!1);return this._eventNameToPlugin.set(t,r),r}static \u0275fac=function(r){return new(r||e)(se(xf),se(pt))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Zv="ng-app-id";function ES(e){for(let n of e)n.remove()}function DS(e,n){let t=n.createElement("style");return t.textContent=e,t}function L8(e,n,t,r){let i=e.head?.querySelectorAll(`style[${Zv}="${n}"],link[${Zv}="${n}"]`);if(i)for(let o of i)o.removeAttribute(Zv),o instanceof HTMLLinkElement?r.set(o.href.slice(o.href.lastIndexOf("/")+1),{usage:0,elements:[o]}):o.textContent&&t.set(o.textContent,{usage:0,elements:[o]})}function Yv(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var Xv=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,L8(t,r,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,r){for(let i of t)this.addUsage(i,this.inline,DS);r?.forEach(i=>this.addUsage(i,this.external,Yv))}removeStyles(t,r){for(let i of t)this.removeUsage(i,this.inline);r?.forEach(i=>this.removeUsage(i,this.external))}addUsage(t,r,i){let o=r.get(t);o?o.usage++:r.set(t,{usage:1,elements:[...this.hosts].map(a=>this.addElement(a,i(t,this.doc)))})}removeUsage(t,r){let i=r.get(t);i&&(i.usage--,i.usage<=0&&(ES(i.elements),r.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])ES(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[r,{elements:i}]of this.inline)i.push(this.addElement(t,DS(r,this.doc)));for(let[r,{elements:i}]of this.external)i.push(this.addElement(t,Yv(r,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,r){return this.nonce&&r.setAttribute("nonce",this.nonce),t.appendChild(r)}static \u0275fac=function(r){return new(r||e)(se(Xt),se(Hp),se(Wp,8),se(wa))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Kv={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},Jv=/%COMP%/g;var kS="%COMP%",j8=`_nghost-${kS}`,V8=`_ngcontent-${kS}`,U8=!0,B8=new le("",{factory:()=>U8});function $8(e){return V8.replace(Jv,e)}function z8(e){return j8.replace(Jv,e)}function TS(e,n){return n.map(t=>t.replace(Jv,e))}var jc=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;constructor(t,r,i,o,a,s,l=null,c=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=a,this.ngZone=s,this.nonce=l,this.tracingService=c,this.defaultRenderer=new Fc(t,a,s,this.tracingService)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;let i=this.getOrCreateRenderer(t,r);return i instanceof yf?i.applyToHost(t):i instanceof Lc&&i.applyStyles(),i}getOrCreateRenderer(t,r){let i=this.rendererByCompId,o=i.get(r.id);if(!o){let a=this.doc,s=this.ngZone,l=this.eventManager,c=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,u=this.tracingService;switch(r.encapsulation){case qr.Emulated:o=new yf(l,c,r,this.appId,d,a,s,u);break;case qr.ShadowDom:return new vf(l,t,r,a,s,this.nonce,u,c);case qr.ExperimentalIsolatedShadowDom:return new vf(l,t,r,a,s,this.nonce,u);default:o=new Lc(l,c,r,d,a,s,u);break}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(r){return new(r||e)(se(Qv),se(Xv),se(Hp),se(B8),se(Xt),se(pt),se(Wp),se(di,8))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Fc=class{eventManager;doc;ngZone;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.tracingService=i}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(Kv[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(SS(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(SS(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){t.remove()}selectRootElement(n,t){let r=typeof n=="string"?this.doc.querySelector(n):n;if(!r)throw new oe(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;let o=Kv[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){let i=Kv[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(ci.DashCase|ci.Important)?n.style.setProperty(t,r,i&ci.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&ci.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){n!=null&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r,i){if(typeof n=="string"&&(n=Ar().getGlobalEventTarget(this.doc,n),!n))throw new oe(5102,!1);let o=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(o=this.tracingService.wrapEventListener(n,t,o)),this.eventManager.addEventListener(n,t,o,i)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;n(t)===!1&&t.preventDefault()}}};function SS(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var vf=class extends Fc{hostEl;sharedStylesHost;shadowRoot;constructor(n,t,r,i,o,a,s,l){super(n,i,o,s),this.hostEl=t,this.sharedStylesHost=l,this.shadowRoot=t.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let c=r.styles;c=TS(r.id,c);for(let u of c){let p=document.createElement("style");a&&p.setAttribute("nonce",a),p.textContent=u,this.shadowRoot.appendChild(p)}let d=r.getExternalStyles?.();if(d)for(let u of d){let p=Yv(u,i);a&&p.setAttribute("nonce",a),this.shadowRoot.appendChild(p)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}},Lc=class extends Fc{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,r,i,o,a,s,l){super(n,o,a,s),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i;let c=r.styles;this.styles=l?TS(l,c):c,this.styleUrls=r.getExternalStyles?.(l)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&va.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},yf=class extends Lc{contentAttr;hostAttr;constructor(n,t,r,i,o,a,s,l){let c=i+"-"+r.id;super(n,t,r,o,a,s,l,c),this.contentAttr=$8(c),this.hostAttr=z8(c)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}};var bf=class e extends Rc{supportsDOMEvents=!0;static makeCurrent(){jv(new e)}onAndCancel(n,t,r,i){return n.addEventListener(t,r,i),()=>{n.removeEventListener(t,r,i)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=H8();return t==null?null:G8(t)}resetBaseElement(){Vc=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return Pc(document.cookie,n)}},Vc=null;function H8(){return Vc=Vc||document.head.querySelector("base"),Vc?Vc.getAttribute("href"):null}function G8(e){return new URL(e,document.baseURI).pathname}var q8=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),IS=["alt","control","meta","shift"],W8={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Z8={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},AS=(()=>{class e extends Oc{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,r,i,o){let a=e.parseEventName(r),s=e.eventCallback(a.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Ar().onAndCancel(t,a.domEventName,s,o))}static parseEventName(t){let r=t.toLowerCase().split("."),i=r.shift();if(r.length===0||!(i==="keydown"||i==="keyup"))return null;let o=e._normalizeKey(r.pop()),a="",s=r.indexOf("code");if(s>-1&&(r.splice(s,1),a="code."),IS.forEach(c=>{let d=r.indexOf(c);d>-1&&(r.splice(d,1),a+=c+".")}),a+=o,r.length!=0||o.length===0)return null;let l={};return l.domEventName=i,l.fullKey=a,l}static matchEventFullKeyCode(t,r){let i=W8[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),IS.forEach(a=>{if(a!==i){let s=Z8[a];s(t)&&(o+=a+".")}}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(r){return new(r||e)(se(Xt))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})();async function ey(e,n){return gS(K8(e,n))}function K8(e,n){return{platformRef:n?.platformRef,appProviders:[...eL,...e?.providers??[]],platformProviders:J8}}function Y8(){bf.makeCurrent()}function Q8(){return new Vn}function X8(){return iv(document),document}var J8=[{provide:wa,useValue:qv},{provide:Gp,useValue:Y8,multi:!0},{provide:Xt,useFactory:X8}];var eL=[{provide:dc,useValue:"root"},{provide:Vn,useFactory:Q8},{provide:xf,useClass:_f,multi:!0},{provide:xf,useClass:AS,multi:!0},jc,Xv,Qv,{provide:Hi,useExisting:jc},{provide:Sa,useClass:q8},[]];var pi=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?typeof n=="string"?this.lazyInit=()=>{this.headers=new Map,n.split(` -`).forEach(t=>{let r=t.indexOf(":");if(r>0){let i=t.slice(0,r),o=t.slice(r+1).trim();this.addHeaderEntry(i,o)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((t,r)=>{this.addHeaderEntry(r,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([t,r])=>{this.setHeaderEntries(t,r)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let t=this.headers.get(n.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,t){return this.clone({name:n,value:t,op:"a"})}set(n,t){return this.clone({name:n,value:t,op:"s"})}delete(n,t){return this.clone({name:n,value:t,op:"d"})}maybeSetNormalizedName(n,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,n)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(t=>{this.headers.set(t,n.headers.get(t)),this.normalizedNames.set(t,n.normalizedNames.get(t))})}clone(n){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([n]),t}applyUpdate(n){let t=n.name.toLowerCase();switch(n.op){case"a":case"s":let r=n.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(n.name,t);let i=(n.op==="a"?this.headers.get(t):void 0)||[];i.push(...r),this.headers.set(t,i);break;case"d":let o=n.value;if(!o)this.headers.delete(t),this.normalizedNames.delete(t);else{let a=this.headers.get(t);if(!a)return;a=a.filter(s=>o.indexOf(s)===-1),a.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,a)}break}}addHeaderEntry(n,t){let r=n.toLowerCase();this.maybeSetNormalizedName(n,r),this.headers.has(r)?this.headers.get(r).push(t):this.headers.set(r,[t])}setHeaderEntries(n,t){let r=(Array.isArray(t)?t:[t]).map(o=>o.toString()),i=n.toLowerCase();this.headers.set(i,r),this.maybeSetNormalizedName(n,i)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>n(this.normalizedNames.get(t),this.headers.get(t)))}};var Cf=class{map=new Map;set(n,t){return this.map.set(n,t),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}},Ef=class{encodeKey(n){return MS(n)}encodeValue(n){return MS(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function tL(e,n){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(i=>{let o=i.indexOf("="),[a,s]=o==-1?[n.decodeKey(i),""]:[n.decodeKey(i.slice(0,o)),n.decodeValue(i.slice(o+1))],l=t.get(a)||[];l.push(s),t.set(a,l)}),t}var nL=/%(\d[a-f0-9])/gi,rL={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function MS(e){return encodeURIComponent(e).replace(nL,(n,t)=>rL[t]??n)}function wf(e){return`${e}`}var Ki=class e{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new Ef,n.fromString){if(n.fromObject)throw new oe(2805,!1);this.map=tL(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(t=>{let r=n.fromObject[t],i=Array.isArray(r)?r.map(wf):[wf(r)];this.map.set(t,i)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let t=this.map.get(n);return t?t[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,t){return this.clone({param:n,value:t,op:"a"})}appendAll(n){let t=[];return Object.keys(n).forEach(r=>{let i=n[r];Array.isArray(i)?i.forEach(o=>{t.push({param:r,value:o,op:"a"})}):t.push({param:r,value:i,op:"a"})}),this.clone(t)}set(n,t){return this.clone({param:n,value:t,op:"s"})}delete(n,t){return this.clone({param:n,value:t,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let t=this.encoder.encodeKey(n);return this.map.get(n).map(r=>t+"="+this.encoder.encodeValue(r)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(n),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let t=(n.op==="a"?this.map.get(n.param):void 0)||[];t.push(wf(n.value)),this.map.set(n.param,t);break;case"d":if(n.value!==void 0){let r=this.map.get(n.param)||[],i=r.indexOf(wf(n.value));i!==-1&&r.splice(i,1),r.length>0?this.map.set(n.param,r):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};function iL(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function RS(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function PS(e){return typeof Blob<"u"&&e instanceof Blob}function NS(e){return typeof FormData<"u"&&e instanceof FormData}function oL(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var OS="Content-Type",FS="Accept",LS="text/plain",jS="application/json",aL=`${jS}, ${LS}, */*`,Ps=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;referrerPolicy;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(n,t,r,i){this.url=t,this.method=n.toUpperCase();let o;if(iL(this.method)||i?(this.body=r!==void 0?r:null,o=i):o=r,o){if(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,this.keepalive=!!o.keepalive,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params),o.priority&&(this.priority=o.priority),o.cache&&(this.cache=o.cache),o.credentials&&(this.credentials=o.credentials),typeof o.timeout=="number"){if(o.timeout<1||!Number.isInteger(o.timeout))throw new oe(2822,"");this.timeout=o.timeout}o.mode&&(this.mode=o.mode),o.redirect&&(this.redirect=o.redirect),o.integrity&&(this.integrity=o.integrity),o.referrer&&(this.referrer=o.referrer),o.referrerPolicy&&(this.referrerPolicy=o.referrerPolicy),this.transferCache=o.transferCache}if(this.headers??=new pi,this.context??=new Cf,!this.params)this.params=new Ki,this.urlWithParams=t;else{let a=this.params.toString();if(a.length===0)this.urlWithParams=t;else{let s=t.indexOf("?"),l=s===-1?"?":sO.set(V,n.setHeaders[V]),S)),n.setParams&&(w=Object.keys(n.setParams).reduce((O,V)=>O.set(V,n.setParams[V]),w)),new e(t,r,b,{params:w,headers:S,context:P,reportProgress:y,responseType:i,withCredentials:_,transferCache:h,keepalive:o,cache:s,priority:a,timeout:v,mode:l,redirect:c,credentials:d,referrer:u,integrity:p,referrerPolicy:f})}},ka=(function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e})(ka||{}),Os=class{headers;status;statusText;url;ok;type;redirected;responseType;constructor(n,t=200,r="OK"){this.headers=n.headers||new pi,this.status=n.status!==void 0?n.status:t,this.statusText=n.statusText||r,this.url=n.url||null,this.redirected=n.redirected,this.responseType=n.responseType,this.ok=this.status>=200&&this.status<300}},Df=class e extends Os{constructor(n={}){super(n)}type=ka.ResponseHeader;clone(n={}){return new e({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Uc=class e extends Os{body;constructor(n={}){super(n),this.body=n.body!==void 0?n.body:null}type=ka.Response;clone(n={}){return new e({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0,redirected:n.redirected??this.redirected,responseType:n.responseType??this.responseType})}},Ns=class extends Os{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},sL=200,lL=204;var cL=new le("");var dL=/^\)\]\}',?\n/;var ny=(()=>{class e{xhrFactory;tracingService=A(di,{optional:!0});constructor(t){this.xhrFactory=t}maybePropagateTrace(t){return this.tracingService?.propagate?this.tracingService.propagate(t):t}handle(t){if(t.method==="JSONP")throw new oe(-2800,!1);let r=this.xhrFactory;return fe(null).pipe($e(()=>new De(o=>{let a=r.build();if(a.open(t.method,t.urlWithParams),t.withCredentials&&(a.withCredentials=!0),t.headers.forEach((b,_)=>a.setRequestHeader(b,_.join(","))),t.headers.has(FS)||a.setRequestHeader(FS,aL),!t.headers.has(OS)){let b=t.detectContentTypeHeader();b!==null&&a.setRequestHeader(OS,b)}if(t.timeout&&(a.timeout=t.timeout),t.responseType){let b=t.responseType.toLowerCase();a.responseType=b!=="json"?b:"text"}let s=t.serializeBody(),l=null,c=()=>{if(l!==null)return l;let b=a.statusText||"OK",_=new pi(a.getAllResponseHeaders()),y=a.responseURL||t.url;return l=new Df({headers:_,status:a.status,statusText:b,url:y}),l},d=this.maybePropagateTrace(()=>{let{headers:b,status:_,statusText:y,url:S}=c(),w=null;_!==lL&&(w=typeof a.response>"u"?a.responseText:a.response),_===0&&(_=w?sL:0);let P=_>=200&&_<300;if(t.responseType==="json"&&typeof w=="string"){let O=w;w=w.replace(dL,"");try{w=w!==""?JSON.parse(w):null}catch(V){w=O,P&&(P=!1,w={error:V,text:w})}}P?(o.next(new Uc({body:w,headers:b,status:_,statusText:y,url:S||void 0})),o.complete()):o.error(new Ns({error:w,headers:b,status:_,statusText:y,url:S||void 0}))}),u=this.maybePropagateTrace(b=>{let{url:_}=c(),y=new Ns({error:b,status:a.status||0,statusText:a.statusText||"Unknown Error",url:_||void 0});o.error(y)}),p=u;t.timeout&&(p=this.maybePropagateTrace(b=>{let{url:_}=c(),y=new Ns({error:new DOMException("Request timed out","TimeoutError"),status:a.status||0,statusText:a.statusText||"Request timeout",url:_||void 0});o.error(y)}));let f=!1,h=this.maybePropagateTrace(b=>{f||(o.next(c()),f=!0);let _={type:ka.DownloadProgress,loaded:b.loaded};b.lengthComputable&&(_.total=b.total),t.responseType==="text"&&a.responseText&&(_.partialText=a.responseText),o.next(_)}),v=this.maybePropagateTrace(b=>{let _={type:ka.UploadProgress,loaded:b.loaded};b.lengthComputable&&(_.total=b.total),o.next(_)});return a.addEventListener("load",d),a.addEventListener("error",u),a.addEventListener("timeout",p),a.addEventListener("abort",u),t.reportProgress&&(a.addEventListener("progress",h),s!==null&&a.upload&&a.upload.addEventListener("progress",v)),a.send(s),o.next({type:ka.Sent}),()=>{a.removeEventListener("error",u),a.removeEventListener("abort",u),a.removeEventListener("load",d),a.removeEventListener("timeout",p),t.reportProgress&&(a.removeEventListener("progress",h),s!==null&&a.upload&&a.upload.removeEventListener("progress",v)),a.readyState!==a.DONE&&a.abort()}})))}static \u0275fac=function(r){return new(r||e)(se(Sa))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function uL(e,n){return n(e)}function pL(e,n,t){return(r,i)=>yn(t,()=>n(r,o=>e(o,i)))}var VS=new le("",{factory:()=>[]}),US=new le(""),BS=new le("",{factory:()=>!0});var ry=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=se(ny),i},providedIn:"root"})}return e})();var Sf=(()=>{class e{backend;injector;chain=null;pendingTasks=A(bs);contributeToStability=A(BS);constructor(t,r){this.backend=t,this.injector=r}handle(t){if(this.chain===null){let r=Array.from(new Set([...this.injector.get(VS),...this.injector.get(US,[])]));this.chain=r.reduceRight((i,o)=>pL(i,o,this.injector),uL)}if(this.contributeToStability){let r=this.pendingTasks.add();return this.chain(t,i=>this.backend.handle(i)).pipe(jn(r))}else return this.chain(t,r=>this.backend.handle(r))}static \u0275fac=function(r){return new(r||e)(se(ry),se(Ut))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),iy=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=se(Sf),i},providedIn:"root"})}return e})();function ty(e,n){return{body:n,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,credentials:e.credentials,transferCache:e.transferCache,timeout:e.timeout,keepalive:e.keepalive,priority:e.priority,cache:e.cache,mode:e.mode,redirect:e.redirect,integrity:e.integrity,referrer:e.referrer,referrerPolicy:e.referrerPolicy}}var kf=(()=>{class e{handler;constructor(t){this.handler=t}request(t,r,i={}){let o;if(t instanceof Ps)o=t;else{let l;i.headers instanceof pi?l=i.headers:l=new pi(i.headers);let c;i.params&&(i.params instanceof Ki?c=i.params:c=new Ki({fromObject:i.params})),o=new Ps(t,r,i.body!==void 0?i.body:null,{headers:l,context:i.context,params:c,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials,transferCache:i.transferCache,keepalive:i.keepalive,priority:i.priority,cache:i.cache,mode:i.mode,redirect:i.redirect,credentials:i.credentials,referrer:i.referrer,referrerPolicy:i.referrerPolicy,integrity:i.integrity,timeout:i.timeout})}let a=fe(o).pipe(Ni(l=>this.handler.handle(l)));if(t instanceof Ps||i.observe==="events")return a;let s=a.pipe(Je(l=>l instanceof Uc));switch(i.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return s.pipe(de(l=>{if(l.body!==null&&!(l.body instanceof ArrayBuffer))throw new oe(2806,!1);return l.body}));case"blob":return s.pipe(de(l=>{if(l.body!==null&&!(l.body instanceof Blob))throw new oe(2807,!1);return l.body}));case"text":return s.pipe(de(l=>{if(l.body!==null&&typeof l.body!="string")throw new oe(2808,!1);return l.body}));default:return s.pipe(de(l=>l.body))}case"response":return s;default:throw new oe(2809,!1)}}delete(t,r={}){return this.request("DELETE",t,r)}get(t,r={}){return this.request("GET",t,r)}head(t,r={}){return this.request("HEAD",t,r)}jsonp(t,r){return this.request("JSONP",t,{params:new Ki().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,r={}){return this.request("OPTIONS",t,r)}patch(t,r,i={}){return this.request("PATCH",t,ty(i,r))}post(t,r,i={}){return this.request("POST",t,ty(i,r))}put(t,r,i={}){return this.request("PUT",t,ty(i,r))}static \u0275fac=function(r){return new(r||e)(se(iy))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var fL=new le("",{factory:()=>!0}),hL="XSRF-TOKEN",gL=new le("",{factory:()=>hL}),mL="X-XSRF-TOKEN",_L=new le("",{factory:()=>mL}),vL=(()=>{class e{cookieName=A(gL);doc=A(Xt);lastCookieString="";lastToken=null;parseCount=0;getToken(){let t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=Pc(t,this.cookieName),this.lastCookieString=t),this.lastToken}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),$S=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=se(vL),i},providedIn:"root"})}return e})();function yL(e,n){if(!A(fL)||e.method==="GET"||e.method==="HEAD")return n(e);try{let i=A(Rs).href,{origin:o}=new URL(i),{origin:a}=new URL(e.url,o);if(o!==a)return n(e)}catch{return n(e)}let t=A($S).getToken(),r=A(_L);return t!=null&&!e.headers.has(r)&&(e=e.clone({headers:e.headers.set(r,t)})),n(e)}function oy(...e){let n=[kf,Sf,{provide:iy,useExisting:Sf},{provide:ry,useFactory:()=>A(cL,{optional:!0})??A(ny)},{provide:VS,useValue:yL,multi:!0}];for(let t of e)n.push(...t.\u0275providers);return wr(n)}var zS=(()=>{class e{_doc;constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}static \u0275fac=function(r){return new(r||e)(se(Xt))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var wL={schedule(e,n){let t=setTimeout(e,n);return()=>clearTimeout(t)}};function CL(e){return e.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}function EL(e){return!!e&&e.nodeType===Node.ELEMENT_NODE}var ay;function DL(e,n){if(!ay){let t=Element.prototype;ay=t.matches||t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}return e.nodeType===Node.ELEMENT_NODE?ay.call(e,n):!1}function SL(e){let n={};return e.forEach(({propName:t,templateName:r,transform:i})=>{n[CL(r)]=[t,i]}),n}function kL(e,n){return n.get(To).resolveComponentFactory(e).inputs}function TL(e,n){let t=e.childNodes,r=n.map(()=>[]),i=-1;n.some((o,a)=>o==="*"?(i=a,!0):!1);for(let o=0,a=t.length;oi!=="*"&&DL(e,i)?(r=o,!0):!1),r}var AL=10,sy=class{componentFactory;inputMap=new Map;constructor(n,t){this.componentFactory=t.get(To).resolveComponentFactory(n);for(let r of this.componentFactory.inputs)this.inputMap.set(r.propName,r.templateName)}create(n){return new ly(this.componentFactory,n,this.inputMap)}},ly=class{componentFactory;injector;inputMap;eventEmitters=new ar(1);events=this.eventEmitters.pipe($e(n=>Pi(...n)));componentRef=null;scheduledDestroyFn=null;initialInputValues=new Map;ngZone;elementZone;appRef;cdScheduler;constructor(n,t,r){this.componentFactory=n,this.injector=t,this.inputMap=r,this.ngZone=this.injector.get(pt),this.appRef=this.injector.get(pr),this.cdScheduler=t.get(br),this.elementZone=typeof Zone>"u"?null:this.ngZone.run(()=>Zone.current)}connect(n){this.runInZone(()=>{if(this.scheduledDestroyFn!==null){this.scheduledDestroyFn(),this.scheduledDestroyFn=null;return}this.componentRef===null&&this.initializeComponent(n)})}disconnect(){this.runInZone(()=>{this.componentRef===null||this.scheduledDestroyFn!==null||(this.scheduledDestroyFn=wL.schedule(()=>{this.componentRef!==null&&(this.componentRef.destroy(),this.componentRef=null)},AL))})}getInputValue(n){return this.runInZone(()=>this.componentRef===null?this.initialInputValues.get(n):this.componentRef.instance[n])}setInputValue(n,t){if(this.componentRef===null){this.initialInputValues.set(n,t);return}this.runInZone(()=>{this.componentRef.setInput(this.inputMap.get(n)??n,t),Cv(this.componentRef.hostView)&&(Ev(this.componentRef.changeDetectorRef),this.cdScheduler.notify(6))})}initializeComponent(n){let t=Bt.create({providers:[],parent:this.injector}),r=TL(n,this.componentFactory.ngContentSelectors);this.componentRef=this.componentFactory.create(t,r,n),this.initializeInputs(),this.initializeOutputs(this.componentRef),this.appRef.attachView(this.componentRef.hostView),this.componentRef.hostView.detectChanges()}initializeInputs(){for(let[n,t]of this.initialInputValues)this.setInputValue(n,t);this.initialInputValues.clear()}initializeOutputs(n){let t=this.componentFactory.outputs.map(({propName:r,templateName:i})=>{let o=n.instance[r];return new De(a=>{let s=o.subscribe(l=>a.next({name:i,value:l}));return()=>s.unsubscribe()})});this.eventEmitters.next(t)}runInZone(n){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(n):n()}},cy=class extends HTMLElement{ngElementEventsSubscription=null};function HS(e,n){let t=kL(e,n.injector),r=n.strategyFactory||new sy(e,n.injector),i=SL(t);class o extends cy{injector;static observedAttributes=Object.keys(i);get ngElementStrategy(){if(!this._ngElementStrategy){let s=this._ngElementStrategy=r.create(this.injector||n.injector);t.forEach(({propName:l,transform:c})=>{if(!this.hasOwnProperty(l))return;let d=this[l];delete this[l],s.setInputValue(l,d,c)})}return this._ngElementStrategy}_ngElementStrategy;constructor(s){super(),this.injector=s}attributeChangedCallback(s,l,c,d){let[u,p]=i[s];this.ngElementStrategy.setInputValue(u,c,p)}connectedCallback(){let s=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),s=!0),this.ngElementStrategy.connect(this),s||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(s=>{let l=new CustomEvent(s.name,{detail:s.value});this.dispatchEvent(l)})}}return t.forEach(({propName:a,transform:s,isSignal:l})=>{Object.defineProperty(o.prototype,a,{get(){let c=this.ngElementStrategy.getInputValue(a);return l&&kc(c)?c():c},set(c){this.ngElementStrategy.setInputValue(a,c,s)},configurable:!0,enumerable:!0})}),o}var nt=(function(e){return e[e.State=0]="State",e[e.Transition=1]="Transition",e[e.Sequence=2]="Sequence",e[e.Group=3]="Group",e[e.Animate=4]="Animate",e[e.Keyframes=5]="Keyframes",e[e.Style=6]="Style",e[e.Trigger=7]="Trigger",e[e.Reference=8]="Reference",e[e.AnimateChild=9]="AnimateChild",e[e.AnimateRef=10]="AnimateRef",e[e.Query=11]="Query",e[e.Stagger=12]="Stagger",e})(nt||{}),Zr="*";function GS(e,n=null){return{type:nt.Sequence,steps:e,options:n}}function dy(e){return{type:nt.Style,styles:e,offset:null}}var Yi=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(n=0,t=0){this.totalTime=n+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}},Fs=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(n){this.players=n;let t=0,r=0,i=0,o=this.players.length;o==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++t==o&&this._onFinish()}),a.onDestroy(()=>{++r==o&&this._onDestroy()}),a.onStart(()=>{++i==o&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){let t=n*this.totalTime;this.players.forEach(r=>{let i=r.totalTime?Math.min(1,t/r.totalTime):1;r.setPosition(i)})}getPosition(){let n=this.players.reduce((t,r)=>t===null||r.totalTime>t.totalTime?r:t,null);return n!=null?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}},Bc="!";function qS(e){return new oe(3e3,!1)}function ML(){return new oe(3100,!1)}function RL(){return new oe(3101,!1)}function PL(e){return new oe(3001,!1)}function NL(e){return new oe(3003,!1)}function OL(e){return new oe(3004,!1)}function ZS(e,n){return new oe(3005,!1)}function KS(){return new oe(3006,!1)}function YS(){return new oe(3007,!1)}function QS(e,n){return new oe(3008,!1)}function XS(e){return new oe(3002,!1)}function JS(e,n,t,r,i){return new oe(3010,!1)}function ek(){return new oe(3011,!1)}function tk(){return new oe(3012,!1)}function nk(){return new oe(3200,!1)}function rk(){return new oe(3202,!1)}function ik(){return new oe(3013,!1)}function ok(e){return new oe(3014,!1)}function ak(e){return new oe(3015,!1)}function sk(e){return new oe(3016,!1)}function lk(e,n){return new oe(3404,!1)}function FL(e){return new oe(3502,!1)}function ck(e){return new oe(3503,!1)}function dk(){return new oe(3300,!1)}function uk(e){return new oe(3504,!1)}function pk(e){return new oe(3301,!1)}function fk(e,n){return new oe(3302,!1)}function hk(e){return new oe(3303,!1)}function gk(e,n){return new oe(3400,!1)}function mk(e){return new oe(3401,!1)}function _k(e){return new oe(3402,!1)}function vk(e,n){return new oe(3505,!1)}function Qi(e){switch(e.length){case 0:return new Yi;case 1:return e[0];default:return new Fs(e)}}function hy(e,n,t=new Map,r=new Map){let i=[],o=[],a=-1,s=null;if(n.forEach(l=>{let c=l.get("offset"),d=c==a,u=d&&s||new Map;l.forEach((p,f)=>{let h=f,v=p;if(f!=="offset")switch(h=e.normalizePropertyName(h,i),v){case Bc:v=t.get(f);break;case Zr:v=r.get(f);break;default:v=e.normalizeStyleValue(f,h,v,i);break}u.set(h,v)}),d||o.push(u),s=u,a=c}),i.length)throw FL(i);return o}function Tf(e,n,t,r){switch(n){case"start":e.onStart(()=>r(t&&uy(t,"start",e)));break;case"done":e.onDone(()=>r(t&&uy(t,"done",e)));break;case"destroy":e.onDestroy(()=>r(t&&uy(t,"destroy",e)));break}}function uy(e,n,t){let r=t.totalTime,i=!!t.disabled,o=If(e.element,e.triggerName,e.fromState,e.toState,n||e.phaseName,r??e.totalTime,i),a=e._data;return a!=null&&(o._data=a),o}function If(e,n,t,r,i="",o=0,a){return{element:e,triggerName:n,fromState:t,toState:r,phaseName:i,totalTime:o,disabled:!!a}}function Xn(e,n,t){let r=e.get(n);return r||e.set(n,r=t),r}function gy(e){let n=e.indexOf(":"),t=e.substring(1,n),r=e.slice(n+1);return[t,r]}var LL=typeof document>"u"?null:document.documentElement;function Af(e){let n=e.parentNode||e.host||null;return n===LL?null:n}function jL(e){return e.substring(1,6)=="ebkit"}var Ta=null,WS=!1;function yk(e){Ta||(Ta=VL()||{},WS=Ta.style?"WebkitAppearance"in Ta.style:!1);let n=!0;return Ta.style&&!jL(e)&&(n=e in Ta.style,!n&&WS&&(n="Webkit"+e.charAt(0).toUpperCase()+e.slice(1)in Ta.style)),n}function VL(){return typeof document<"u"?document.body:null}function my(e,n){for(;n;){if(n===e)return!0;n=Af(n)}return!1}function _y(e,n,t){if(t)return Array.from(e.querySelectorAll(n));let r=e.querySelector(n);return r?[r]:[]}var UL=1e3,vy="{{",BL="}}",yy="ng-enter",Mf="ng-leave",$c="ng-trigger",zc=".ng-trigger",xy="ng-animating",Rf=".ng-animating";function fi(e){if(typeof e=="number")return e;let n=e.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:py(parseFloat(n[1]),n[2])}function py(e,n){return n==="s"?e*UL:e}function Hc(e,n,t){return e.hasOwnProperty("duration")?e:zL(e,n,t)}var $L=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function zL(e,n,t){let r,i=0,o="";if(typeof e=="string"){let a=e.match($L);if(a===null)return n.push(qS(e)),{duration:0,delay:0,easing:""};r=py(parseFloat(a[1]),a[2]);let s=a[3];s!=null&&(i=py(parseFloat(s),a[4]));let l=a[5];l&&(o=l)}else r=e;if(!t){let a=!1,s=n.length;r<0&&(n.push(ML()),a=!0),i<0&&(n.push(RL()),a=!0),a&&n.splice(s,0,qS(e))}return{duration:r,delay:i,easing:o}}function xk(e){return e.length?e[0]instanceof Map?e:e.map(n=>new Map(Object.entries(n))):[]}function Kr(e,n,t){n.forEach((r,i)=>{let o=Pf(i);t&&!t.has(i)&&t.set(i,e.style[o]),e.style[o]=r})}function Ro(e,n){n.forEach((t,r)=>{let i=Pf(r);e.style[i]=""})}function Ls(e){return Array.isArray(e)?e.length==1?e[0]:GS(e):e}function bk(e,n,t){let r=n.params||{},i=by(e);i.length&&i.forEach(o=>{r.hasOwnProperty(o)||t.push(PL(o))})}var fy=new RegExp(`${vy}\\s*(.+?)\\s*${BL}`,"g");function by(e){let n=[];if(typeof e=="string"){let t;for(;t=fy.exec(e);)n.push(t[1]);fy.lastIndex=0}return n}function js(e,n,t){let r=`${e}`,i=r.replace(fy,(o,a)=>{let s=n[a];return s==null&&(t.push(NL(a)),s=""),s.toString()});return i==r?e:i}var HL=/-+([a-z0-9])/g;function Pf(e){return e.replace(HL,(...n)=>n[1].toUpperCase())}function wk(e,n){return e===0||n===0}function Ck(e,n,t){if(t.size&&n.length){let r=n[0],i=[];if(t.forEach((o,a)=>{r.has(a)||i.push(a),r.set(a,o)}),i.length)for(let o=1;oa.set(s,Nf(e,s)))}}return n}function Jn(e,n,t){switch(n.type){case nt.Trigger:return e.visitTrigger(n,t);case nt.State:return e.visitState(n,t);case nt.Transition:return e.visitTransition(n,t);case nt.Sequence:return e.visitSequence(n,t);case nt.Group:return e.visitGroup(n,t);case nt.Animate:return e.visitAnimate(n,t);case nt.Keyframes:return e.visitKeyframes(n,t);case nt.Style:return e.visitStyle(n,t);case nt.Reference:return e.visitReference(n,t);case nt.AnimateChild:return e.visitAnimateChild(n,t);case nt.AnimateRef:return e.visitAnimateRef(n,t);case nt.Query:return e.visitQuery(n,t);case nt.Stagger:return e.visitStagger(n,t);default:throw OL(n.type)}}function Nf(e,n){return window.getComputedStyle(e)[n]}var jy=(()=>{class e{validateStyleProperty(t){return yk(t)}containsElement(t,r){return my(t,r)}getParentElement(t){return Af(t)}query(t,r,i){return _y(t,r,i)}computeStyle(t,r,i){return i||""}animate(t,r,i,o,a,s=[],l){return new Yi(i,o)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Aa=class{static NOOP=new jy},Ma=class{};var GL=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"]),Vf=class extends Ma{normalizePropertyName(n,t){return Pf(n)}normalizeStyleValue(n,t,r,i){let o="",a=r.toString().trim();if(GL.has(t)&&r!==0&&r!=="0")if(typeof r=="number")o="px";else{let s=r.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&s[1].length==0&&i.push(ZS(n,r))}return a+o}};var Uf="*";function qL(e,n){let t=[];return typeof e=="string"?e.split(/\s*,\s*/).forEach(r=>WL(r,t,n)):t.push(e),t}function WL(e,n,t){if(e[0]==":"){let l=ZL(e,t);if(typeof l=="function"){n.push(l);return}e=l}let r=e.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(r==null||r.length<4)return t.push(ak(e)),n;let i=r[1],o=r[2],a=r[3];n.push(Ek(i,a));let s=i==Uf&&a==Uf;o[0]=="<"&&!s&&n.push(Ek(a,i))}function ZL(e,n){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,r)=>parseFloat(r)>parseFloat(t);case":decrement":return(t,r)=>parseFloat(r) *"}}var Of=new Set(["true","1"]),Ff=new Set(["false","0"]);function Ek(e,n){let t=Of.has(e)||Ff.has(e),r=Of.has(n)||Ff.has(n);return(i,o)=>{let a=e==Uf||e==i,s=n==Uf||n==o;return!a&&t&&typeof i=="boolean"&&(a=i?Of.has(e):Ff.has(e)),!s&&r&&typeof o=="boolean"&&(s=o?Of.has(n):Ff.has(n)),a&&s}}var Nk=":self",KL=new RegExp(`s*${Nk}s*,?`,"g");function Ok(e,n,t,r){return new ky(e).build(n,t,r)}var Dk="",ky=class{_driver;constructor(n){this._driver=n}build(n,t,r){let i=new Ty(t);return this._resetContextStyleTimingState(i),Jn(this,Ls(n),i)}_resetContextStyleTimingState(n){n.currentQuerySelector=Dk,n.collectedStyles=new Map,n.collectedStyles.set(Dk,new Map),n.currentTime=0}visitTrigger(n,t){let r=t.queryCount=0,i=t.depCount=0,o=[],a=[];return n.name.charAt(0)=="@"&&t.errors.push(KS()),n.definitions.forEach(s=>{if(this._resetContextStyleTimingState(t),s.type==nt.State){let l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(d=>{l.name=d,o.push(this.visitState(l,t))}),l.name=c}else if(s.type==nt.Transition){let l=this.visitTransition(s,t);r+=l.queryCount,i+=l.depCount,a.push(l)}else t.errors.push(YS())}),{type:nt.Trigger,name:n.name,states:o,transitions:a,queryCount:r,depCount:i,options:null}}visitState(n,t){let r=this.visitStyle(n.styles,t),i=n.options&&n.options.params||null;if(r.containsDynamicStyles){let o=new Set,a=i||{};r.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{by(l).forEach(c=>{a.hasOwnProperty(c)||o.add(c)})})}),o.size&&t.errors.push(QS(n.name,[...o.values()]))}return{type:nt.State,name:n.name,style:r,options:i?{params:i}:null}}visitTransition(n,t){t.queryCount=0,t.depCount=0;let r=Jn(this,Ls(n.animation),t),i=qL(n.expr,t.errors);return{type:nt.Transition,matchers:i,animation:r,queryCount:t.queryCount,depCount:t.depCount,options:Ia(n.options)}}visitSequence(n,t){return{type:nt.Sequence,steps:n.steps.map(r=>Jn(this,r,t)),options:Ia(n.options)}}visitGroup(n,t){let r=t.currentTime,i=0,o=n.steps.map(a=>{t.currentTime=r;let s=Jn(this,a,t);return i=Math.max(i,t.currentTime),s});return t.currentTime=i,{type:nt.Group,steps:o,options:Ia(n.options)}}visitAnimate(n,t){let r=JL(n.timings,t.errors);t.currentAnimateTimings=r;let i,o=n.styles?n.styles:dy({});if(o.type==nt.Keyframes)i=this.visitKeyframes(o,t);else{let a=n.styles,s=!1;if(!a){s=!0;let c={};r.easing&&(c.easing=r.easing),a=dy(c)}t.currentTime+=r.duration+r.delay;let l=this.visitStyle(a,t);l.isEmptyStep=s,i=l}return t.currentAnimateTimings=null,{type:nt.Animate,timings:r,style:i,options:null}}visitStyle(n,t){let r=this._makeStyleAst(n,t);return this._validateStyleAst(r,t),r}_makeStyleAst(n,t){let r=[],i=Array.isArray(n.styles)?n.styles:[n.styles];for(let s of i)typeof s=="string"?s===Zr?r.push(s):t.errors.push(XS(s)):r.push(new Map(Object.entries(s)));let o=!1,a=null;return r.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!o)){for(let l of s.values())if(l.toString().indexOf(vy)>=0){o=!0;break}}}),{type:nt.Style,styles:r,easing:a,offset:n.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(n,t){let r=t.currentAnimateTimings,i=t.currentTime,o=t.currentTime;r&&o>0&&(o-=r.duration+r.delay),n.styles.forEach(a=>{typeof a!="string"&&a.forEach((s,l)=>{let c=t.collectedStyles.get(t.currentQuerySelector),d=c.get(l),u=!0;d&&(o!=i&&o>=d.startTime&&i<=d.endTime&&(t.errors.push(JS(l,d.startTime,d.endTime,o,i)),u=!1),o=d.startTime),u&&c.set(l,{startTime:o,endTime:i}),t.options&&bk(s,t.options,t.errors)})})}visitKeyframes(n,t){let r={type:nt.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(ek()),r;let i=1,o=0,a=[],s=!1,l=!1,c=0,d=n.steps.map(_=>{let y=this._makeStyleAst(_,t),S=y.offset!=null?y.offset:XL(y.styles),w=0;return S!=null&&(o++,w=y.offset=S),l=l||w<0||w>1,s=s||w0&&o{let S=p>0?y==f?1:p*y:a[y],w=S*b;t.currentTime=h+v.delay+w,v.duration=w,this._validateStyleAst(_,t),_.offset=S,r.styles.push(_)}),r}visitReference(n,t){return{type:nt.Reference,animation:Jn(this,Ls(n.animation),t),options:Ia(n.options)}}visitAnimateChild(n,t){return t.depCount++,{type:nt.AnimateChild,options:Ia(n.options)}}visitAnimateRef(n,t){return{type:nt.AnimateRef,animation:this.visitReference(n.animation,t),options:Ia(n.options)}}visitQuery(n,t){let r=t.currentQuerySelector,i=n.options||{};t.queryCount++,t.currentQuery=n;let[o,a]=YL(n.selector);t.currentQuerySelector=r.length?r+" "+o:o,Xn(t.collectedStyles,t.currentQuerySelector,new Map);let s=Jn(this,Ls(n.animation),t);return t.currentQuery=null,t.currentQuerySelector=r,{type:nt.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:s,originalSelector:n.selector,options:Ia(n.options)}}visitStagger(n,t){t.currentQuery||t.errors.push(ik());let r=n.timings==="full"?{duration:0,delay:0,easing:"full"}:Hc(n.timings,t.errors,!0);return{type:nt.Stagger,animation:Jn(this,Ls(n.animation),t),timings:r,options:null}}};function YL(e){let n=!!e.split(/\s*,\s*/).find(t=>t==Nk);return n&&(e=e.replace(KL,"")),e=e.replace(/@\*/g,zc).replace(/@\w+/g,t=>zc+"-"+t.slice(1)).replace(/:animating/g,Rf),[e,n]}function QL(e){return e?R({},e):null}var Ty=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(n){this.errors=n}};function XL(e){if(typeof e=="string")return null;let n=null;if(Array.isArray(e))e.forEach(t=>{if(t instanceof Map&&t.has("offset")){let r=t;n=parseFloat(r.get("offset")),r.delete("offset")}});else if(e instanceof Map&&e.has("offset")){let t=e;n=parseFloat(t.get("offset")),t.delete("offset")}return n}function JL(e,n){if(e.hasOwnProperty("duration"))return e;if(typeof e=="number"){let o=Hc(e,n).duration;return wy(o,0,"")}let t=e;if(t.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=wy(0,0,"");return o.dynamic=!0,o.strValue=t,o}let i=Hc(t,n);return wy(i.duration,i.delay,i.easing)}function Ia(e){return e?(e=R({},e),e.params&&(e.params=QL(e.params))):e={},e}function wy(e,n,t){return{duration:e,delay:n,easing:t}}function Vy(e,n,t,r,i,o,a=null,s=!1){return{type:1,element:e,keyframes:n,preStyleProps:t,postStyleProps:r,duration:i,delay:o,totalTime:i+o,easing:a,subTimeline:s}}var qc=class{_map=new Map;get(n){return this._map.get(n)||[]}append(n,t){let r=this._map.get(n);r||this._map.set(n,r=[]),r.push(...t)}has(n){return this._map.has(n)}clear(){this._map.clear()}},e6=1,t6=":enter",n6=new RegExp(t6,"g"),r6=":leave",i6=new RegExp(r6,"g");function Fk(e,n,t,r,i,o=new Map,a=new Map,s,l,c=[]){return new Iy().buildKeyframes(e,n,t,r,i,o,a,s,l,c)}var Iy=class{buildKeyframes(n,t,r,i,o,a,s,l,c,d=[]){c=c||new qc;let u=new Ay(n,t,c,i,o,d,[]);u.options=l;let p=l.delay?fi(l.delay):0;u.currentTimeline.delayNextStep(p),u.currentTimeline.setStyles([a],null,u.errors,l),Jn(this,r,u);let f=u.timelines.filter(h=>h.containsAnimation());if(f.length&&s.size){let h;for(let v=f.length-1;v>=0;v--){let b=f[v];if(b.element===t){h=b;break}}h&&!h.allowOnlyTimelineStyles()&&h.setStyles([s],null,u.errors,l)}return f.length?f.map(h=>h.buildKeyframes()):[Vy(t,[],[],[],0,p,"",!1)]}visitTrigger(n,t){}visitState(n,t){}visitTransition(n,t){}visitAnimateChild(n,t){let r=t.subInstructions.get(t.element);if(r){let i=t.createSubContext(n.options),o=t.currentTimeline.currentTime,a=this._visitSubInstructions(r,i,i.options);o!=a&&t.transformIntoNewTimeline(a)}t.previousNode=n}visitAnimateRef(n,t){let r=t.createSubContext(n.options);r.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],t,r),this.visitReference(n.animation,r),t.transformIntoNewTimeline(r.currentTimeline.currentTime),t.previousNode=n}_applyAnimationRefDelays(n,t,r){for(let i of n){let o=i?.delay;if(o){let a=typeof o=="number"?o:fi(js(o,i?.params??{},t.errors));r.delayNextStep(a)}}}_visitSubInstructions(n,t,r){let o=t.currentTimeline.currentTime,a=r.duration!=null?fi(r.duration):null,s=r.delay!=null?fi(r.delay):null;return a!==0&&n.forEach(l=>{let c=t.appendInstructionToTimeline(l,a,s);o=Math.max(o,c.duration+c.delay)}),o}visitReference(n,t){t.updateOptions(n.options,!0),Jn(this,n.animation,t),t.previousNode=n}visitSequence(n,t){let r=t.subContextCount,i=t,o=n.options;if(o&&(o.params||o.delay)&&(i=t.createSubContext(o),i.transformIntoNewTimeline(),o.delay!=null)){i.previousNode.type==nt.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Bf);let a=fi(o.delay);i.delayNextStep(a)}n.steps.length&&(n.steps.forEach(a=>Jn(this,a,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>r&&i.transformIntoNewTimeline()),t.previousNode=n}visitGroup(n,t){let r=[],i=t.currentTimeline.currentTime,o=n.options&&n.options.delay?fi(n.options.delay):0;n.steps.forEach(a=>{let s=t.createSubContext(n.options);o&&s.delayNextStep(o),Jn(this,a,s),i=Math.max(i,s.currentTimeline.currentTime),r.push(s.currentTimeline)}),r.forEach(a=>t.currentTimeline.mergeTimelineCollectedStyles(a)),t.transformIntoNewTimeline(i),t.previousNode=n}_visitTiming(n,t){if(n.dynamic){let r=n.strValue,i=t.params?js(r,t.params,t.errors):r;return Hc(i,t.errors)}else return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,t){let r=t.currentAnimateTimings=this._visitTiming(n.timings,t),i=t.currentTimeline;r.delay&&(t.incrementTime(r.delay),i.snapshotCurrentStyles());let o=n.style;o.type==nt.Keyframes?this.visitKeyframes(o,t):(t.incrementTime(r.duration),this.visitStyle(o,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=n}visitStyle(n,t){let r=t.currentTimeline,i=t.currentAnimateTimings;!i&&r.hasCurrentStyleProperties()&&r.forwardFrame();let o=i&&i.easing||n.easing;n.isEmptyStep?r.applyEmptyStep(o):r.setStyles(n.styles,o,t.errors,t.options),t.previousNode=n}visitKeyframes(n,t){let r=t.currentAnimateTimings,i=t.currentTimeline.duration,o=r.duration,s=t.createSubContext().currentTimeline;s.easing=r.easing,n.styles.forEach(l=>{let c=l.offset||0;s.forwardTime(c*o),s.setStyles(l.styles,l.easing,t.errors,t.options),s.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(s),t.transformIntoNewTimeline(i+o),t.previousNode=n}visitQuery(n,t){let r=t.currentTimeline.currentTime,i=n.options||{},o=i.delay?fi(i.delay):0;o&&(t.previousNode.type===nt.Style||r==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=Bf);let a=r,s=t.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=s.length;let l=null;s.forEach((c,d)=>{t.currentQueryIndex=d;let u=t.createSubContext(n.options,c);o&&u.delayNextStep(o),c===t.element&&(l=u.currentTimeline),Jn(this,n.animation,u),u.currentTimeline.applyStylesToKeyframe();let p=u.currentTimeline.currentTime;a=Math.max(a,p)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),l&&(t.currentTimeline.mergeTimelineCollectedStyles(l),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=n}visitStagger(n,t){let r=t.parentContext,i=t.currentTimeline,o=n.timings,a=Math.abs(o.duration),s=a*(t.currentQueryTotal-1),l=a*t.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=r.currentStaggerTime;break}let d=t.currentTimeline;l&&d.delayNextStep(l);let u=d.currentTime;Jn(this,n.animation,t),t.previousNode=n,r.currentStaggerTime=i.currentTime-u+(i.startTime-r.currentTimeline.startTime)}},Bf={},Ay=class e{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Bf;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(n,t,r,i,o,a,s,l){this._driver=n,this.element=t,this.subInstructions=r,this._enterClassName=i,this._leaveClassName=o,this.errors=a,this.timelines=s,this.currentTimeline=l||new $f(this._driver,t,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,t){if(!n)return;let r=n,i=this.options;r.duration!=null&&(i.duration=fi(r.duration)),r.delay!=null&&(i.delay=fi(r.delay));let o=r.params;if(o){let a=i.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=>{(!t||!a.hasOwnProperty(s))&&(a[s]=js(o[s],a,this.errors))})}}_copyOptions(){let n={};if(this.options){let t=this.options.params;if(t){let r=n.params={};Object.keys(t).forEach(i=>{r[i]=t[i]})}}return n}createSubContext(n=null,t,r){let i=t||this.element,o=new e(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,r||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(n),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(n){return this.previousNode=Bf,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,t,r){let i={duration:t??n.duration,delay:this.currentTimeline.currentTime+(r??0)+n.delay,easing:""},o=new My(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,i,n.stretchStartingKeyframe);return this.timelines.push(o),i}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,t,r,i,o,a){let s=[];if(i&&s.push(this.element),n.length>0){n=n.replace(n6,"."+this._enterClassName),n=n.replace(i6,"."+this._leaveClassName);let l=r!=1,c=this._driver.query(this.element,n,l);r!==0&&(c=r<0?c.slice(c.length+r,c.length):c.slice(0,r)),s.push(...c)}return!o&&s.length==0&&a.push(ok(t)),s}},$f=class e{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(n,t,r,i){this._driver=n,this.element=t,this.startTime=r,this._elementTimelineStylesLookup=i,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,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(n){let t=this._keyframes.size===1&&this._pendingStyles.size;this.duration||t?(this.forwardTime(this.currentTime+n),t&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,t){return this.applyStylesToKeyframe(),new e(this._driver,n,t||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+=e6,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,t){this._localTimelineStyles.set(n,t),this._globalTimelineStyles.set(n,t),this._styleSummary.set(n,{time:this.currentTime,value:t})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[t,r]of this._globalTimelineStyles)this._backFill.set(t,r||Zr),this._currentKeyframe.set(t,Zr);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,t,r,i){t&&this._previousKeyframe.set("easing",t);let o=i&&i.params||{},a=o6(n,this._globalTimelineStyles);for(let[s,l]of a){let c=js(l,o,r);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??Zr),this._updateStyle(s,c)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((n,t)=>{this._currentKeyframe.set(t,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,t)=>{this._currentKeyframe.has(t)||this._currentKeyframe.set(t,n)}))}snapshotCurrentStyles(){for(let[n,t]of this._localTimelineStyles)this._pendingStyles.set(n,t),this._updateStyle(n,t)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let n=[];for(let t in this._currentKeyframe)n.push(t);return n}mergeTimelineCollectedStyles(n){n._styleSummary.forEach((t,r)=>{let i=this._styleSummary.get(r);(!i||t.time>i.time)&&this._updateStyle(r,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let n=new Set,t=new Set,r=this._keyframes.size===1&&this.duration===0,i=[];this._keyframes.forEach((s,l)=>{let c=new Map([...this._backFill,...s]);c.forEach((d,u)=>{d===Bc?n.add(u):d===Zr&&t.add(u)}),r||c.set("offset",l/this.duration),i.push(c)});let o=[...n.values()],a=[...t.values()];if(r){let s=i[0],l=new Map(s);s.set("offset",0),l.set("offset",1),i=[s,l]}return Vy(this.element,i,o,a,this.duration,this.startTime,this.easing,!1)}},My=class extends $f{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(n,t,r,i,o,a,s=!1){super(n,t,a.delay),this.keyframes=r,this.preStyleProps=i,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:t,duration:r,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){let o=[],a=r+t,s=t/a,l=new Map(n[0]);l.set("offset",0),o.push(l);let c=new Map(n[0]);c.set("offset",Sk(s)),o.push(c);let d=n.length-1;for(let u=1;u<=d;u++){let p=new Map(n[u]),f=p.get("offset"),h=t+f*r;p.set("offset",Sk(h/a)),o.push(p)}r=a,t=0,i="",n=o}return Vy(this.element,n,this.preStyleProps,this.postStyleProps,r,t,i,!0)}};function Sk(e,n=3){let t=Math.pow(10,n-1);return Math.round(e*t)/t}function o6(e,n){let t=new Map,r;return e.forEach(i=>{if(i==="*"){r??=n.keys();for(let o of r)t.set(o,Zr)}else for(let[o,a]of i)t.set(o,a)}),t}function kk(e,n,t,r,i,o,a,s,l,c,d,u,p){return{type:0,element:e,triggerName:n,isRemovalTransition:i,fromState:t,fromStyles:o,toState:r,toStyles:a,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:d,totalTime:u,errors:p}}var Cy={},zf=class{_triggerName;ast;_stateStyles;constructor(n,t,r){this._triggerName=n,this.ast=t,this._stateStyles=r}match(n,t,r,i){return a6(this.ast.matchers,n,t,r,i)}buildStyles(n,t,r){let i=this._stateStyles.get("*");return n!==void 0&&(i=this._stateStyles.get(n?.toString())||i),i?i.buildStyles(t,r):new Map}build(n,t,r,i,o,a,s,l,c,d){let u=[],p=this.ast.options&&this.ast.options.params||Cy,f=s&&s.params||Cy,h=this.buildStyles(r,f,u),v=l&&l.params||Cy,b=this.buildStyles(i,v,u),_=new Set,y=new Map,S=new Map,w=i==="void",P={params:Lk(v,p),delay:this.ast.options?.delay},O=d?[]:Fk(n,t,this.ast.animation,o,a,h,b,P,c,u),V=0;return O.forEach(M=>{V=Math.max(M.duration+M.delay,V)}),u.length?kk(t,this._triggerName,r,i,w,h,b,[],[],y,S,V,u):(O.forEach(M=>{let K=M.element,Y=Xn(y,K,new Set);M.preStyleProps.forEach(I=>Y.add(I));let T=Xn(S,K,new Set);M.postStyleProps.forEach(I=>T.add(I)),K!==t&&_.add(K)}),kk(t,this._triggerName,r,i,w,h,b,O,[..._.values()],y,S,V))}};function a6(e,n,t,r,i){return e.some(o=>o(n,t,r,i))}function Lk(e,n){let t=R({},n);return Object.entries(e).forEach(([r,i])=>{i!=null&&(t[r]=i)}),t}var Ry=class{styles;defaultParams;normalizer;constructor(n,t,r){this.styles=n,this.defaultParams=t,this.normalizer=r}buildStyles(n,t){let r=new Map,i=Lk(n,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((a,s)=>{a&&(a=js(a,i,t));let l=this.normalizer.normalizePropertyName(s,t);a=this.normalizer.normalizeStyleValue(s,l,a,t),r.set(s,a)})}),r}};function s6(e,n,t){return new Py(e,n,t)}var Py=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(n,t,r){this.name=n,this.ast=t,this._normalizer=r,t.states.forEach(i=>{let o=i.options&&i.options.params||{};this.states.set(i.name,new Ry(i.style,o,r))}),Tk(this.states,"true","1"),Tk(this.states,"false","0"),t.transitions.forEach(i=>{this.transitionFactories.push(new zf(n,i,this.states))}),this.fallbackTransition=l6(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,t,r,i){return this.transitionFactories.find(a=>a.match(n,t,r,i))||null}matchStyles(n,t,r){return this.fallbackTransition.buildStyles(n,t,r)}};function l6(e,n,t){let r=[(a,s)=>!0],i={type:nt.Sequence,steps:[],options:null},o={type:nt.Transition,animation:i,matchers:r,options:null,queryCount:0,depCount:0};return new zf(e,o,n)}function Tk(e,n,t){e.has(n)?e.has(t)||e.set(t,e.get(n)):e.has(t)&&e.set(n,e.get(t))}var c6=new qc,Ny=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(n,t,r){this.bodyNode=n,this._driver=t,this._normalizer=r}register(n,t){let r=[],i=[],o=Ok(this._driver,t,r,i);if(r.length)throw ck(r);this._animations.set(n,o)}_buildPlayer(n,t,r){let i=n.element,o=hy(this._normalizer,n.keyframes,t,r);return this._driver.animate(i,o,n.duration,n.delay,n.easing,[],!0)}create(n,t,r={}){let i=[],o=this._animations.get(n),a,s=new Map;if(o?(a=Fk(this._driver,t,o,yy,Mf,new Map,new Map,r,c6,i),a.forEach(d=>{let u=Xn(s,d.element,new Map);d.postStyleProps.forEach(p=>u.set(p,null))})):(i.push(dk()),a=[]),i.length)throw uk(i);s.forEach((d,u)=>{d.forEach((p,f)=>{d.set(f,this._driver.computeStyle(u,f,Zr))})});let l=a.map(d=>{let u=s.get(d.element);return this._buildPlayer(d,new Map,u)}),c=Qi(l);return this._playersById.set(n,c),c.onDestroy(()=>this.destroy(n)),this.players.push(c),c}destroy(n){let t=this._getPlayer(n);t.destroy(),this._playersById.delete(n);let r=this.players.indexOf(t);r>=0&&this.players.splice(r,1)}_getPlayer(n){let t=this._playersById.get(n);if(!t)throw pk(n);return t}listen(n,t,r,i){let o=If(t,"","","");return Tf(this._getPlayer(n),r,o,i),()=>{}}command(n,t,r,i){if(r=="register"){this.register(n,i[0]);return}if(r=="create"){let a=i[0]||{};this.create(n,t,a);return}let o=this._getPlayer(n);switch(r){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(i[0]));break;case"destroy":this.destroy(n);break}}},Ik="ng-animate-queued",d6=".ng-animate-queued",Ey="ng-animate-disabled",u6=".ng-animate-disabled",p6="ng-star-inserted",f6=".ng-star-inserted",h6=[],jk={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},g6={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Yr="__ng_removed",Wc=class{namespaceId;value;options;get params(){return this.options.params}constructor(n,t=""){this.namespaceId=t;let r=n&&n.hasOwnProperty("value"),i=r?n.value:n;if(this.value=_6(i),r){let o=n,{value:a}=o,s=bg(o,["value"]);this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(n){let t=n.params;if(t){let r=this.options.params;Object.keys(t).forEach(i=>{r[i]==null&&(r[i]=t[i])})}}},Gc="void",Dy=new Wc(Gc),Oy=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(n,t,r){this.id=n,this.hostElement=t,this._engine=r,this._hostClassName="ng-tns-"+n,Mr(t,this._hostClassName)}listen(n,t,r,i){if(!this._triggers.has(t))throw fk(r,t);if(r==null||r.length==0)throw hk(t);if(!v6(r))throw gk(r,t);let o=Xn(this._elementListeners,n,[]),a={name:t,phase:r,callback:i};o.push(a);let s=Xn(this._engine.statesByElement,n,new Map);return s.has(t)||(Mr(n,$c),Mr(n,$c+"-"+t),s.set(t,Dy)),()=>{this._engine.afterFlush(()=>{let l=o.indexOf(a);l>=0&&o.splice(l,1),this._triggers.has(t)||s.delete(t)})}}register(n,t){return this._triggers.has(n)?!1:(this._triggers.set(n,t),!0)}_getTrigger(n){let t=this._triggers.get(n);if(!t)throw mk(n);return t}trigger(n,t,r,i=!0){let o=this._getTrigger(t),a=new Zc(this.id,t,n),s=this._engine.statesByElement.get(n);s||(Mr(n,$c),Mr(n,$c+"-"+t),this._engine.statesByElement.set(n,s=new Map));let l=s.get(t),c=new Wc(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(t,c),l||(l=Dy),!(c.value===Gc)&&l.value===c.value){if(!b6(l.params,c.params)){let v=[],b=o.matchStyles(l.value,l.params,v),_=o.matchStyles(c.value,c.params,v);v.length?this._engine.reportError(v):this._engine.afterFlush(()=>{Ro(n,b),Kr(n,_)})}return}let p=Xn(this._engine.playersByElement,n,[]);p.forEach(v=>{v.namespaceId==this.id&&v.triggerName==t&&v.queued&&v.destroy()});let f=o.matchTransition(l.value,c.value,n,c.params),h=!1;if(!f){if(!i)return;f=o.fallbackTransition,h=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:t,transition:f,fromState:l,toState:c,player:a,isFallbackTransition:h}),h||(Mr(n,Ik),a.onStart(()=>{Vs(n,Ik)})),a.onDone(()=>{let v=this.players.indexOf(a);v>=0&&this.players.splice(v,1);let b=this._engine.playersByElement.get(n);if(b){let _=b.indexOf(a);_>=0&&b.splice(_,1)}}),this.players.push(a),p.push(a),a}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(t=>t.delete(n)),this._elementListeners.forEach((t,r)=>{this._elementListeners.set(r,t.filter(i=>i.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);let t=this._engine.playersByElement.get(n);t&&(t.forEach(r=>r.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,t){let r=this._engine.driver.query(n,zc,!0);r.forEach(i=>{if(i[Yr])return;let o=this._engine.fetchNamespacesByElement(i);o.size?o.forEach(a=>a.triggerLeaveAnimation(i,t,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(n,t,r,i){let o=this._engine.statesByElement.get(n),a=new Map;if(o){let s=[];if(o.forEach((l,c)=>{if(a.set(c,l.value),this._triggers.has(c)){let d=this.trigger(n,c,Gc,i);d&&s.push(d)}}),s.length)return this._engine.markElementAsRemoved(this.id,n,!0,t,a),r&&Qi(s).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){let t=this._elementListeners.get(n),r=this._engine.statesByElement.get(n);if(t&&r){let i=new Set;t.forEach(o=>{let a=o.name;if(i.has(a))return;i.add(a);let l=this._triggers.get(a).fallbackTransition,c=r.get(a)||Dy,d=new Wc(Gc),u=new Zc(this.id,a,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:a,transition:l,fromState:c,toState:d,player:u,isFallbackTransition:!0})})}}removeNode(n,t){let r=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,t),this.triggerLeaveAnimation(n,t,!0))return;let i=!1;if(r.totalAnimations){let o=r.players.length?r.playersByQueriedElement.get(n):[];if(o&&o.length)i=!0;else{let a=n;for(;a=a.parentNode;)if(r.statesByElement.get(a)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(n),i)r.markElementAsRemoved(this.id,n,!1,t);else{let o=n[Yr];(!o||o===jk)&&(r.afterFlush(()=>this.clearElementCache(n)),r.destroyInnerAnimations(n),r._onRemovalComplete(n,t))}}insertNode(n,t){Mr(n,this._hostClassName)}drainQueuedTransitions(n){let t=[];return this._queue.forEach(r=>{let i=r.player;if(i.destroyed)return;let o=r.element,a=this._elementListeners.get(o);a&&a.forEach(s=>{if(s.name==r.triggerName){let l=If(o,r.triggerName,r.fromState.value,r.toState.value);l._data=n,Tf(r.player,s.phase,l,s.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(r)}),this._queue=[],t.sort((r,i)=>{let o=r.transition.ast.depCount,a=i.transition.ast.depCount;return o==0||a==0?o-a:this._engine.driver.containsElement(r.element,i.element)?1:-1})}destroy(n){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}},Fy=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(n,t)=>{};_onRemovalComplete(n,t){this.onRemovalComplete(n,t)}constructor(n,t,r){this.bodyNode=n,this.driver=t,this._normalizer=r}get queuedPlayers(){let n=[];return this._namespaceList.forEach(t=>{t.players.forEach(r=>{r.queued&&n.push(r)})}),n}createNamespace(n,t){let r=new Oy(n,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(r,t):(this.newHostElements.set(t,r),this.collectEnterElement(t)),this._namespaceLookup[n]=r}_balanceNamespaceList(n,t){let r=this._namespaceList,i=this.namespacesByHostElement;if(r.length-1>=0){let a=!1,s=this.driver.getParentElement(t);for(;s;){let l=i.get(s);if(l){let c=r.indexOf(l);r.splice(c+1,0,n),a=!0;break}s=this.driver.getParentElement(s)}a||r.unshift(n)}else r.push(n);return i.set(t,n),n}register(n,t){let r=this._namespaceLookup[n];return r||(r=this.createNamespace(n,t)),r}registerTrigger(n,t,r){let i=this._namespaceLookup[n];i&&i.register(t,r)&&this.totalAnimations++}destroy(n,t){n&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let r=this._fetchNamespace(n);this.namespacesByHostElement.delete(r.hostElement);let i=this._namespaceList.indexOf(r);i>=0&&this._namespaceList.splice(i,1),r.destroy(t),delete this._namespaceLookup[n]}))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){let t=new Set,r=this.statesByElement.get(n);if(r){for(let i of r.values())if(i.namespaceId){let o=this._fetchNamespace(i.namespaceId);o&&t.add(o)}}return t}trigger(n,t,r,i){if(Lf(t)){let o=this._fetchNamespace(n);if(o)return o.trigger(t,r,i),!0}return!1}insertNode(n,t,r,i){if(!Lf(t))return;let o=t[Yr];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let a=this.collectedLeaveElements.indexOf(t);a>=0&&this.collectedLeaveElements.splice(a,1)}if(n){let a=this._fetchNamespace(n);a&&a.insertNode(t,r)}i&&this.collectEnterElement(t)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,t){t?this.disabledNodes.has(n)||(this.disabledNodes.add(n),Mr(n,Ey)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),Vs(n,Ey))}removeNode(n,t,r){if(Lf(t)){let i=n?this._fetchNamespace(n):null;i?i.removeNode(t,r):this.markElementAsRemoved(n,t,!1,r);let o=this.namespacesByHostElement.get(t);o&&o.id!==n&&o.removeNode(t,r)}else this._onRemovalComplete(t,r)}markElementAsRemoved(n,t,r,i,o){this.collectedLeaveElements.push(t),t[Yr]={namespaceId:n,setForRemoval:i,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:o}}listen(n,t,r,i,o){return Lf(t)?this._fetchNamespace(n).listen(t,r,i,o):()=>{}}_buildInstruction(n,t,r,i,o){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,r,i,n.fromState.options,n.toState.options,t,o)}destroyInnerAnimations(n){let t=this.driver.query(n,zc,!0);t.forEach(r=>this.destroyActiveAnimationsForElement(r)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(n,Rf,!0),t.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(n){let t=this.playersByElement.get(n);t&&t.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(n){let t=this.playersByQueriedElement.get(n);t&&t.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return Qi(this.players).onDone(()=>n());n()})}processLeaveNode(n){let t=n[Yr];if(t&&t.setForRemoval){if(n[Yr]=jk,t.namespaceId){this.destroyInnerAnimations(n);let r=this._fetchNamespace(t.namespaceId);r&&r.clearElementCache(n)}this._onRemovalComplete(n,t.setForRemoval)}n.classList?.contains(Ey)&&this.markElementAsDisabled(n,!1),this.driver.query(n,u6,!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(n=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,i)=>this._balanceNamespaceList(r,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;rr()),this._flushFns=[],this._whenQuietFns.length){let r=this._whenQuietFns;this._whenQuietFns=[],t.length?Qi(t).onDone(()=>{r.forEach(i=>i())}):r.forEach(i=>i())}}reportError(n){throw _k(n)}_flushAnimations(n,t){let r=new qc,i=[],o=new Map,a=[],s=new Map,l=new Map,c=new Map,d=new Set;this.disabledNodes.forEach(F=>{d.add(F);let L=this.driver.query(F,d6,!0);for(let D=0;D{let D=yy+v++;h.set(L,D),F.forEach(C=>Mr(C,D))});let b=[],_=new Set,y=new Set;for(let F=0;F_.add(C)):y.add(L))}let S=new Map,w=Rk(p,Array.from(_));w.forEach((F,L)=>{let D=Mf+v++;S.set(L,D),F.forEach(C=>Mr(C,D))}),n.push(()=>{f.forEach((F,L)=>{let D=h.get(L);F.forEach(C=>Vs(C,D))}),w.forEach((F,L)=>{let D=S.get(L);F.forEach(C=>Vs(C,D))}),b.forEach(F=>{this.processLeaveNode(F)})});let P=[],O=[];for(let F=this._namespaceList.length-1;F>=0;F--)this._namespaceList[F].drainQueuedTransitions(t).forEach(D=>{let C=D.player,j=D.element;if(P.push(C),this.collectedEnterElements.length){let Fe=j[Yr];if(Fe&&Fe.setForMove){if(Fe.previousTriggersValues&&Fe.previousTriggersValues.has(D.triggerName)){let ie=Fe.previousTriggersValues.get(D.triggerName),re=this.statesByElement.get(D.element);if(re&&re.has(D.triggerName)){let H=re.get(D.triggerName);H.value=ie,re.set(D.triggerName,H)}}C.destroy();return}}let $=!u||!this.driver.containsElement(u,j),G=S.get(j),pe=h.get(j),we=this._buildInstruction(D,r,pe,G,$);if(we.errors&&we.errors.length){O.push(we);return}if($){C.onStart(()=>Ro(j,we.fromStyles)),C.onDestroy(()=>Kr(j,we.toStyles)),i.push(C);return}if(D.isFallbackTransition){C.onStart(()=>Ro(j,we.fromStyles)),C.onDestroy(()=>Kr(j,we.toStyles)),i.push(C);return}let ht=[];we.timelines.forEach(Fe=>{Fe.stretchStartingKeyframe=!0,this.disabledNodes.has(Fe.element)||ht.push(Fe)}),we.timelines=ht,r.append(j,we.timelines);let Te={instruction:we,player:C,element:j};a.push(Te),we.queriedElements.forEach(Fe=>Xn(s,Fe,[]).push(C)),we.preStyleProps.forEach((Fe,ie)=>{if(Fe.size){let re=l.get(ie);re||l.set(ie,re=new Set),Fe.forEach((H,ae)=>re.add(ae))}}),we.postStyleProps.forEach((Fe,ie)=>{let re=c.get(ie);re||c.set(ie,re=new Set),Fe.forEach((H,ae)=>re.add(ae))})});if(O.length){let F=[];O.forEach(L=>{F.push(vk(L.triggerName,L.errors))}),P.forEach(L=>L.destroy()),this.reportError(F)}let V=new Map,M=new Map;a.forEach(F=>{let L=F.element;r.has(L)&&(M.set(L,L),this._beforeAnimationBuild(F.player.namespaceId,F.instruction,V))}),i.forEach(F=>{let L=F.element;this._getPreviousPlayers(L,!1,F.namespaceId,F.triggerName,null).forEach(C=>{Xn(V,L,[]).push(C),C.destroy()})});let K=b.filter(F=>Pk(F,l,c)),Y=new Map;Mk(Y,this.driver,y,c,Zr).forEach(F=>{Pk(F,l,c)&&K.push(F)});let I=new Map;f.forEach((F,L)=>{Mk(I,this.driver,new Set(F),l,Bc)}),K.forEach(F=>{let L=Y.get(F),D=I.get(F);Y.set(F,new Map([...L?.entries()??[],...D?.entries()??[]]))});let N=[],z=[],q={};a.forEach(F=>{let{element:L,player:D,instruction:C}=F;if(r.has(L)){if(d.has(L)){D.onDestroy(()=>Kr(L,C.toStyles)),D.disabled=!0,D.overrideTotalTime(C.totalTime),i.push(D);return}let j=q;if(M.size>1){let G=L,pe=[];for(;G=G.parentNode;){let we=M.get(G);if(we){j=we;break}pe.push(G)}pe.forEach(we=>M.set(we,j))}let $=this._buildAnimation(D.namespaceId,C,V,o,I,Y);if(D.setRealPlayer($),j===q)N.push(D);else{let G=this.playersByElement.get(j);G&&G.length&&(D.parentPlayer=Qi(G)),i.push(D)}}else Ro(L,C.fromStyles),D.onDestroy(()=>Kr(L,C.toStyles)),z.push(D),d.has(L)&&i.push(D)}),z.forEach(F=>{let L=o.get(F.element);if(L&&L.length){let D=Qi(L);F.setRealPlayer(D)}}),i.forEach(F=>{F.parentPlayer?F.syncPlayerEvents(F.parentPlayer):F.destroy()});for(let F=0;F!$.destroyed);j.length?y6(this,L,j):this.processLeaveNode(L)}return b.length=0,N.forEach(F=>{this.players.push(F),F.onDone(()=>{F.destroy();let L=this.players.indexOf(F);this.players.splice(L,1)}),F.play()}),N}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,t,r,i,o){let a=[];if(t){let s=this.playersByQueriedElement.get(n);s&&(a=s)}else{let s=this.playersByElement.get(n);if(s){let l=!o||o==Gc;s.forEach(c=>{c.queued||!l&&c.triggerName!=i||a.push(c)})}}return(r||i)&&(a=a.filter(s=>!(r&&r!=s.namespaceId||i&&i!=s.triggerName))),a}_beforeAnimationBuild(n,t,r){let i=t.triggerName,o=t.element,a=t.isRemovalTransition?void 0:n,s=t.isRemovalTransition?void 0:i;for(let l of t.timelines){let c=l.element,d=c!==o,u=Xn(r,c,[]);this._getPreviousPlayers(c,d,a,s,t.toState).forEach(f=>{let h=f.getRealPlayer();h.beforeDestroy&&h.beforeDestroy(),f.destroy(),u.push(f)})}Ro(o,t.fromStyles)}_buildAnimation(n,t,r,i,o,a){let s=t.triggerName,l=t.element,c=[],d=new Set,u=new Set,p=t.timelines.map(h=>{let v=h.element;d.add(v);let b=v[Yr];if(b&&b.removedBeforeQueried)return new Yi(h.duration,h.delay);let _=v!==l,y=x6((r.get(v)||h6).map(V=>V.getRealPlayer())).filter(V=>{let M=V;return M.element?M.element===v:!1}),S=o.get(v),w=a.get(v),P=hy(this._normalizer,h.keyframes,S,w),O=this._buildPlayer(h,P,y);if(h.subTimeline&&i&&u.add(v),_){let V=new Zc(n,s,v);V.setRealPlayer(O),c.push(V)}return O});c.forEach(h=>{Xn(this.playersByQueriedElement,h.element,[]).push(h),h.onDone(()=>m6(this.playersByQueriedElement,h.element,h))}),d.forEach(h=>Mr(h,xy));let f=Qi(p);return f.onDestroy(()=>{d.forEach(h=>Vs(h,xy)),Kr(l,t.toStyles)}),u.forEach(h=>{Xn(i,h,[]).push(f)}),f}_buildPlayer(n,t,r){return t.length>0?this.driver.animate(n.element,t,n.duration,n.delay,n.easing,r):new Yi(n.duration,n.delay)}},Zc=class{namespaceId;triggerName;element;_player=new Yi;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(n,t,r){this.namespaceId=n,this.triggerName=t,this.element=r}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((t,r)=>{t.forEach(i=>Tf(n,r,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){let t=this._player;t.triggerCallback&&n.onStart(()=>t.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,t){Xn(this._queuedCallbacks,n,[]).push(t)}onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}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(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){let t=this._player;t.triggerCallback&&t.triggerCallback(n)}};function m6(e,n,t){let r=e.get(n);if(r){if(r.length){let i=r.indexOf(t);r.splice(i,1)}r.length==0&&e.delete(n)}return r}function _6(e){return e??null}function Lf(e){return e&&e.nodeType===1}function v6(e){return e=="start"||e=="done"}function Ak(e,n){let t=e.style.display;return e.style.display=n??"none",t}function Mk(e,n,t,r,i){let o=[];t.forEach(l=>o.push(Ak(l)));let a=[];r.forEach((l,c)=>{let d=new Map;l.forEach(u=>{let p=n.computeStyle(c,u,i);d.set(u,p),(!p||p.length==0)&&(c[Yr]=g6,a.push(c))}),e.set(c,d)});let s=0;return t.forEach(l=>Ak(l,o[s++])),a}function Rk(e,n){let t=new Map;if(e.forEach(s=>t.set(s,[])),n.length==0)return t;let r=1,i=new Set(n),o=new Map;function a(s){if(!s)return r;let l=o.get(s);if(l)return l;let c=s.parentNode;return t.has(c)?l=c:i.has(c)?l=r:l=a(c),o.set(s,l),l}return n.forEach(s=>{let l=a(s);l!==r&&t.get(l).push(s)}),t}function Mr(e,n){e.classList?.add(n)}function Vs(e,n){e.classList?.remove(n)}function y6(e,n,t){Qi(t).onDone(()=>e.processLeaveNode(n))}function x6(e){let n=[];return Vk(e,n),n}function Vk(e,n){for(let t=0;ti.add(o)):n.set(e,r),t.delete(e),!0}var Us=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(n,t)=>{};constructor(n,t,r){this._driver=t,this._normalizer=r,this._transitionEngine=new Fy(n.body,t,r),this._timelineEngine=new Ny(n.body,t,r),this._transitionEngine.onRemovalComplete=(i,o)=>this.onRemovalComplete(i,o)}registerTrigger(n,t,r,i,o){let a=n+"-"+i,s=this._triggerCache[a];if(!s){let l=[],c=[],d=Ok(this._driver,o,l,c);if(l.length)throw lk(i,l);s=s6(i,d,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(t,i,s)}register(n,t){this._transitionEngine.register(n,t)}destroy(n,t){this._transitionEngine.destroy(n,t)}onInsert(n,t,r,i){this._transitionEngine.insertNode(n,t,r,i)}onRemove(n,t,r){this._transitionEngine.removeNode(n,t,r)}disableAnimations(n,t){this._transitionEngine.markElementAsDisabled(n,t)}process(n,t,r,i){if(r.charAt(0)=="@"){let[o,a]=gy(r),s=i;this._timelineEngine.command(o,t,a,s)}else this._transitionEngine.trigger(n,t,r,i)}listen(n,t,r,i,o){if(r.charAt(0)=="@"){let[a,s]=gy(r);return this._timelineEngine.listen(a,t,s,o)}return this._transitionEngine.listen(n,t,r,i,o)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(n){this._transitionEngine.afterFlushAnimationsDone(n)}};function w6(e,n){let t=null,r=null;return Array.isArray(n)&&n.length?(t=Sy(n[0]),n.length>1&&(r=Sy(n[n.length-1]))):n instanceof Map&&(t=Sy(n)),t||r?new C6(e,t,r):null}var C6=(()=>{class e{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,r,i){this._element=t,this._startStyles=r,this._endStyles=i;let o=e.initialStylesByElement.get(t);o||e.initialStylesByElement.set(t,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Kr(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Kr(this._element,this._initialStyles),this._endStyles&&(Kr(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(e.initialStylesByElement.delete(this._element),this._startStyles&&(Ro(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ro(this._element,this._endStyles),this._endStyles=null),Kr(this._element,this._initialStyles),this._state=3)}}return e})();function Sy(e){let n=null;return e.forEach((t,r)=>{E6(r)&&(n=n||new Map,n.set(r,t))}),n}function E6(e){return e==="display"||e==="position"}var Hf=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer=null;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(n,t,r,i){this.element=n,this.keyframes=t,this.options=r,this._specialStyles=i,this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer()&&this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return this.domPlayer;this._initialized=!0;let n=this.keyframes,t=this._triggerWebAnimation(this.element,n,this.options);if(!t)return this._onFinish(),null;this.domPlayer=t,this._finalKeyframe=n.length?n[n.length-1]:new Map;let r=()=>this._onFinish();return t.addEventListener("finish",r),this.onDestroy(()=>{t.removeEventListener("finish",r)}),t}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer?.pause()}_convertKeyframesToObject(n){let t=[];return n.forEach(r=>{t.push(Object.fromEntries(r))}),t}_triggerWebAnimation(n,t,r){let i=this._convertKeyframesToObject(t);try{return n.animate(i,r)}catch{return null}}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){let n=this._buildPlayer();n&&(this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),n.play())}pause(){this.init(),this.domPlayer?.pause()}finish(){this.init(),this.domPlayer&&(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?.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(n=>n()),this._onDestroyFns=[])}setPosition(n){this.domPlayer||this.init(),this.domPlayer&&(this.domPlayer.currentTime=n*this.time)}getPosition(){return this.domPlayer?+(this.domPlayer.currentTime??0)/this.time:this._initialized?1:0}get totalTime(){return this._delay+this._duration}beforeDestroy(){let n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((r,i)=>{i!=="offset"&&n.set(i,this._finished?r:Nf(this.element,i))}),this.currentSnapshot=n}triggerCallback(n){let t=n==="start"?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}},Gf=class{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}containsElement(n,t){return my(n,t)}getParentElement(n){return Af(n)}query(n,t,r){return _y(n,t,r)}computeStyle(n,t,r){return Nf(n,t)}animate(n,t,r,i,o,a=[]){let s=i==0?"both":"forwards",l={duration:r,delay:i,fill:s};o&&(l.easing=o);let c=new Map,d=a.filter(f=>f instanceof Hf);wk(r,i)&&d.forEach(f=>{f.currentSnapshot.forEach((h,v)=>c.set(v,h))});let u=xk(t).map(f=>new Map(f));u=Ck(n,u,c);let p=w6(n,u);return new Hf(n,u,l,p)}};var jf="@",Uk="@.disabled",qf=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(n,t,r,i){this.namespaceId=n,this.delegate=t,this.engine=r,this._onDestroy=i}get data(){return this.delegate.data}destroyNode(n){this.delegate.destroyNode?.(n)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(n,t){return this.delegate.createElement(n,t)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,t){this.delegate.appendChild(n,t),this.engine.onInsert(this.namespaceId,t,n,!1)}insertBefore(n,t,r,i=!0){this.delegate.insertBefore(n,t,r),this.engine.onInsert(this.namespaceId,t,n,i)}removeChild(n,t,r,i){if(i){this.delegate.removeChild(n,t,r,i);return}this.parentNode(t)&&this.engine.onRemove(this.namespaceId,t,this.delegate)}selectRootElement(n,t){return this.delegate.selectRootElement(n,t)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,t,r,i){this.delegate.setAttribute(n,t,r,i)}removeAttribute(n,t,r){this.delegate.removeAttribute(n,t,r)}addClass(n,t){this.delegate.addClass(n,t)}removeClass(n,t){this.delegate.removeClass(n,t)}setStyle(n,t,r,i){this.delegate.setStyle(n,t,r,i)}removeStyle(n,t,r){this.delegate.removeStyle(n,t,r)}setProperty(n,t,r){t.charAt(0)==jf&&t==Uk?this.disableAnimations(n,!!r):this.delegate.setProperty(n,t,r)}setValue(n,t){this.delegate.setValue(n,t)}listen(n,t,r,i){return this.delegate.listen(n,t,r,i)}disableAnimations(n,t){this.engine.disableAnimations(n,t)}},Ly=class extends qf{factory;constructor(n,t,r,i,o){super(t,r,i,o),this.factory=n,this.namespaceId=t}setProperty(n,t,r){t.charAt(0)==jf?t.charAt(1)=="."&&t==Uk?(r=r===void 0?!0:!!r,this.disableAnimations(n,r)):this.engine.process(this.namespaceId,n,t.slice(1),r):this.delegate.setProperty(n,t,r)}listen(n,t,r,i){if(t.charAt(0)==jf){let o=D6(n),a=t.slice(1),s="";return a.charAt(0)!=jf&&([a,s]=S6(a)),this.engine.listen(this.namespaceId,o,a,s,l=>{let c=l._data||-1;this.factory.scheduleListenerCallback(c,r,l)})}return this.delegate.listen(n,t,r,i)}};function D6(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}function S6(e){let n=e.indexOf("."),t=e.substring(0,n),r=e.slice(n+1);return[t,r]}var Wf=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(n,t,r){this.delegate=n,this.engine=t,this._zone=r,t.onRemovalComplete=(i,o)=>{o?.removeChild(null,i)}}createRenderer(n,t){let i=this.delegate.createRenderer(n,t);if(!n||!t?.data?.animation){let c=this._rendererCache,d=c.get(i);if(!d){let u=()=>c.delete(i);d=new qf("",i,this.engine,u),c.set(i,d)}return d}let o=t.id,a=t.id+"-"+this._currentId;this._currentId++,this.engine.register(a,n);let s=c=>{Array.isArray(c)?c.forEach(s):this.engine.registerTrigger(o,a,n,c.name,c)};return t.data.animation.forEach(s),new Ly(this,a,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(n,t,r){if(n>=0&&nt(r));return}let i=this._animationCallbacksBuffer;i.length==0&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(o=>{let[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),i.push([t,r])}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()}componentReplaced(n){this.engine.flush(),this.delegate.componentReplaced?.(n)}};var T6=(()=>{class e extends Us{constructor(t,r,i){super(t,r,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(r){return new(r||e)(se(Xt),se(Aa),se(Ma))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})();function I6(){return new Vf}function A6(){return new Wf(A(jc),A(Us),A(pt))}var Bk=[{provide:Ma,useFactory:I6},{provide:Us,useClass:T6},{provide:Hi,useFactory:A6}],Zge=[{provide:Aa,useClass:jy},{provide:qp,useValue:"NoopAnimations"},...Bk],M6=[{provide:Aa,useFactory:()=>new Gf},{provide:qp,useFactory:()=>"BrowserAnimations"},...Bk];function $k(){return ui("NgEagerAnimations"),[...M6]}function _n(e){e||(e=A(an));let n=new De(t=>{if(e.destroyed){t.next();return}return e.onDestroy(t.next.bind(t))});return t=>t.pipe(ce(n))}function Rr(e,n){let r=!n?.manualCleanup?n?.injector?.get(an)??A(an):null,i=R6(n?.equal),o;n?.requireSync?o=et({kind:0},{equal:i}):o=et({kind:1,value:n?.initialValue},{equal:i});let a,s=e.subscribe({next:l=>o.set({kind:1,value:l}),error:l=>{o.set({kind:2,error:l}),a?.()},complete:()=>{a?.()}});if(n?.requireSync&&o().kind===0)throw new oe(601,!1);return a=r?.onDestroy(s.unsubscribe.bind(s)),Wt(()=>{let l=o();switch(l.kind){case 1:return l.value;case 2:throw l.error;case 0:throw new oe(601,!1)}},{equal:n?.equal})}function R6(e=Object.is){return(n,t)=>n.kind===1&&t.kind===1&&e(n.value,t.value)}var $y={};function ge(e,n){if($y[e]=($y[e]||0)+1,typeof n=="function")return Uy(e,(...r)=>X(R({},n(...r)),{type:e}));switch(n?n._as:"empty"){case"empty":return Uy(e,()=>({type:e}));case"props":return Uy(e,r=>X(R({},r),{type:e}));default:throw new Error("Unexpected config.")}}function ye(){return{_as:"props",_p:void 0}}function Uy(e,n){return Object.defineProperty(n,"type",{value:e,writable:!1})}function P6(e,n){if(e==null)throw new Error(`${n} must be defined.`)}var Qc="@ngrx/store/init",hi=(()=>{class e extends dt{constructor(){super({type:Qc})}next(t){if(typeof t=="function")throw new TypeError(` + `)}`:"",this.name="UnsubscriptionError",this.errors=t});function Yo(e,n){if(e){let t=e.indexOf(n);0<=t&&e.splice(t,1)}}var Zt=class e{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;let{_parentage:t}=this;if(t)if(this._parentage=null,Array.isArray(t))for(let o of t)o.remove(this);else t.remove(this);let{initialTeardown:r}=this;if(Ge(r))try{r()}catch(o){n=o instanceof au?o.errors:[o]}let{_finalizers:i}=this;if(i){this._finalizers=null;for(let o of i)try{ew(o)}catch(a){n=n??[],a instanceof au?n=[...n,...a.errors]:n.push(a)}}if(n)throw new au(n)}}add(n){var t;if(n&&n!==this)if(this.closed)ew(n);else{if(n instanceof e){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(n)}}_hasParent(n){let{_parentage:t}=this;return t===n||Array.isArray(t)&&t.includes(n)}_addParent(n){let{_parentage:t}=this;this._parentage=Array.isArray(t)?(t.push(n),t):t?[t,n]:n}_removeParent(n){let{_parentage:t}=this;t===n?this._parentage=null:Array.isArray(t)&&Yo(t,n)}remove(n){let{_finalizers:t}=this;t&&Yo(t,n),n instanceof e&&n._removeParent(this)}};Zt.EMPTY=(()=>{let e=new Zt;return e.closed=!0,e})();var zg=Zt.EMPTY;function su(e){return e instanceof Zt||e&&"closed"in e&&Ge(e.remove)&&Ge(e.add)&&Ge(e.unsubscribe)}function ew(e){Ge(e)?e():e.unsubscribe()}var jr={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var es={setTimeout(e,n,...t){let{delegate:r}=es;return r?.setTimeout?r.setTimeout(e,n,...t):setTimeout(e,n,...t)},clearTimeout(e){let{delegate:n}=es;return(n?.clearTimeout||clearTimeout)(e)},delegate:void 0};function lu(e){es.setTimeout(()=>{let{onUnhandledError:n}=jr;if(n)n(e);else throw e})}function Mi(){}var tw=Hg("C",void 0,void 0);function nw(e){return Hg("E",void 0,e)}function rw(e){return Hg("N",e,void 0)}function Hg(e,n,t){return{kind:e,value:n,error:t}}var Qo=null;function ts(e){if(jr.useDeprecatedSynchronousErrorHandling){let n=!Qo;if(n&&(Qo={errorThrown:!1,error:null}),e(),n){let{errorThrown:t,error:r}=Qo;if(Qo=null,t)throw r}}else e()}function iw(e){jr.useDeprecatedSynchronousErrorHandling&&Qo&&(Qo.errorThrown=!0,Qo.error=e)}var Xo=class extends Zt{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,su(n)&&n.add(this)):this.destination=YP}static create(n,t,r){return new Ri(n,t,r)}next(n){this.isStopped?qg(rw(n),this):this._next(n)}error(n){this.isStopped?qg(nw(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?qg(tw,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},ZP=Function.prototype.bind;function Gg(e,n){return ZP.call(e,n)}var Wg=class{constructor(n){this.partialObserver=n}next(n){let{partialObserver:t}=this;if(t.next)try{t.next(n)}catch(r){cu(r)}}error(n){let{partialObserver:t}=this;if(t.error)try{t.error(n)}catch(r){cu(r)}else cu(n)}complete(){let{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(t){cu(t)}}},Ri=class extends Xo{constructor(n,t,r){super();let i;if(Ge(n)||!n)i={next:n??void 0,error:t??void 0,complete:r??void 0};else{let o;this&&jr.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),i={next:n.next&&Gg(n.next,o),error:n.error&&Gg(n.error,o),complete:n.complete&&Gg(n.complete,o)}):i=n}this.destination=new Wg(i)}};function cu(e){jr.useDeprecatedSynchronousErrorHandling?iw(e):lu(e)}function KP(e){throw e}function qg(e,n){let{onStoppedNotification:t}=jr;t&&es.setTimeout(()=>t(e,n))}var YP={closed:!0,next:Mi,error:KP,complete:Mi};var ns=typeof Symbol=="function"&&Symbol.observable||"@@observable";function Hn(e){return e}function Zg(...e){return Kg(e)}function Kg(e){return e.length===0?Hn:e.length===1?e[0]:function(t){return e.reduce((r,i)=>i(r),t)}}var Se=(()=>{class e{constructor(t){t&&(this._subscribe=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}subscribe(t,r,i){let o=XP(t)?t:new Ri(t,r,i);return ts(()=>{let{operator:a,source:s}=this;o.add(a?a.call(o,s):s?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(t){try{return this._subscribe(t)}catch(r){t.error(r)}}forEach(t,r){return r=ow(r),new r((i,o)=>{let a=new Ri({next:s=>{try{t(s)}catch(l){o(l),a.unsubscribe()}},error:o,complete:i});this.subscribe(a)})}_subscribe(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)}[ns](){return this}pipe(...t){return Kg(t)(this)}toPromise(t){return t=ow(t),new t((r,i)=>{let o;this.subscribe(a=>o=a,a=>i(a),()=>r(o))})}}return e.create=n=>new e(n),e})();function ow(e){var n;return(n=e??jr.Promise)!==null&&n!==void 0?n:Promise}function QP(e){return e&&Ge(e.next)&&Ge(e.error)&&Ge(e.complete)}function XP(e){return e&&e instanceof Xo||QP(e)&&su(e)}function JP(e){return Ge(e?.lift)}function Pe(e){return n=>{if(JP(n))return n.lift(function(t){try{return e(t,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ne(e,n,t,r,i){return new Gl(e,n,t,r,i)}var Gl=class extends Xo{constructor(n,t,r,i,o,a){super(n),this.onFinalize=o,this.shouldUnsubscribe=a,this._next=t?function(s){try{t(s)}catch(l){n.error(l)}}:super._next,this._error=i?function(s){try{i(s)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:t}=this;super.unsubscribe(),!t&&((n=this.onFinalize)===null||n===void 0||n.call(this))}}};var aw=ni(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var qe=(()=>{class e extends Se{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(t){let r=new du(this,this);return r.operator=t,r}_throwIfClosed(){if(this.closed)throw new aw}next(t){ts(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(t)}})}error(t){ts(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=t;let{observers:r}=this;for(;r.length;)r.shift().error(t)}})}complete(){ts(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:t}=this;for(;t.length;)t.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var t;return((t=this.observers)===null||t===void 0?void 0:t.length)>0}_trySubscribe(t){return this._throwIfClosed(),super._trySubscribe(t)}_subscribe(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)}_innerSubscribe(t){let{hasError:r,isStopped:i,observers:o}=this;return r||i?zg:(this.currentObservers=null,o.push(t),new Zt(()=>{this.currentObservers=null,Yo(o,t)}))}_checkFinalizedStatuses(t){let{hasError:r,thrownError:i,isStopped:o}=this;r?t.error(i):o&&t.complete()}asObservable(){let t=new Se;return t.source=this,t}}return e.create=(n,t)=>new du(n,t),e})(),du=class extends qe{constructor(n,t){super(),this.destination=n,this.source=t}next(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.next)===null||r===void 0||r.call(t,n)}error(n){var t,r;(r=(t=this.destination)===null||t===void 0?void 0:t.error)===null||r===void 0||r.call(t,n)}complete(){var n,t;(t=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||t===void 0||t.call(n)}_subscribe(n){var t,r;return(r=(t=this.source)===null||t===void 0?void 0:t.subscribe(n))!==null&&r!==void 0?r:zg}};var dt=class extends qe{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){let t=super._subscribe(n);return!t.closed&&n.next(this._value),t}getValue(){let{hasError:n,thrownError:t,_value:r}=this;if(n)throw t;return this._throwIfClosed(),r}next(n){super.next(this._value=n)}};var ql={now(){return(ql.delegate||Date).now()},delegate:void 0};var ar=class extends qe{constructor(n=1/0,t=1/0,r=ql){super(),this._bufferSize=n,this._windowTime=t,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=t===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,t)}next(n){let{isStopped:t,_buffer:r,_infiniteTimeWindow:i,_timestampProvider:o,_windowTime:a}=this;t||(r.push(n),!i&&r.push(o.now()+a)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();let t=this._innerSubscribe(n),{_infiniteTimeWindow:r,_buffer:i}=this,o=i.slice();for(let a=0;asw(n)&&e()),n},clearImmediate(e){sw(e)}};var{setImmediate:tN,clearImmediate:nN}=lw,Zl={setImmediate(...e){let{delegate:n}=Zl;return(n?.setImmediate||tN)(...e)},clearImmediate(e){let{delegate:n}=Zl;return(n?.clearImmediate||nN)(e)},delegate:void 0};var pu=class extends uo{constructor(n,t){super(n,t),this.scheduler=n,this.work=t}requestAsyncId(n,t,r=0){return r!==null&&r>0?super.requestAsyncId(n,t,r):(n.actions.push(this),n._scheduled||(n._scheduled=Zl.setImmediate(n.flush.bind(n,void 0))))}recycleAsyncId(n,t,r=0){var i;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(n,t,r);let{actions:o}=n;t!=null&&((i=o[o.length-1])===null||i===void 0?void 0:i.id)!==t&&(Zl.clearImmediate(t),n._scheduled===t&&(n._scheduled=void 0))}};var rs=class e{constructor(n,t=e.now){this.schedulerActionCtor=n,this.now=t}schedule(n,t=0,r){return new this.schedulerActionCtor(this,n).schedule(r,t)}};rs.now=ql.now;var po=class extends rs{constructor(n,t=rs.now){super(n,t),this.actions=[],this._active=!1}flush(n){let{actions:t}=this;if(this._active){t.push(n);return}let r;this._active=!0;do if(r=n.execute(n.state,n.delay))break;while(n=t.shift());if(this._active=!1,r){for(;n=t.shift();)n.unsubscribe();throw r}}};var fu=class extends po{flush(n){this._active=!0;let t=this._scheduled;this._scheduled=void 0;let{actions:r}=this,i;n=n||r.shift();do if(i=n.execute(n.state,n.delay))break;while((n=r[0])&&n.id===t&&r.shift());if(this._active=!1,i){for(;(n=r[0])&&n.id===t&&r.shift();)n.unsubscribe();throw i}}};var hu=new fu(pu);var Jo=new po(uo),cw=Jo;var gu=class extends uo{constructor(n,t){super(n,t),this.scheduler=n,this.work=t}schedule(n,t=0){return t>0?super.schedule(n,t):(this.delay=t,this.state=n,this.scheduler.flush(this),this)}execute(n,t){return t>0||this.closed?super.execute(n,t):this._execute(n,t)}requestAsyncId(n,t,r=0){return r!=null&&r>0||r==null&&this.delay>0?super.requestAsyncId(n,t,r):(n.flush(this),0)}};var mu=class extends po{};var fo=new mu(gu);var At=new Se(e=>e.complete());function _u(e){return e&&Ge(e.schedule)}function Xg(e){return e[e.length-1]}function is(e){return Ge(Xg(e))?e.pop():void 0}function ri(e){return _u(Xg(e))?e.pop():void 0}function dw(e,n){return typeof Xg(e)=="number"?e.pop():n}var Lw=Gd(Fw(),1),{__extends:tJ,__assign:nJ,__rest:rJ,__decorate:iJ,__param:oJ,__esDecorate:aJ,__runInitializers:sJ,__propKey:lJ,__setFunctionName:cJ,__metadata:dJ,__awaiter:jw,__generator:uJ,__exportStar:pJ,__createBinding:fJ,__values:hJ,__read:gJ,__spread:mJ,__spreadArrays:_J,__spreadArray:vJ,__await:bu,__asyncGenerator:Vw,__asyncDelegator:yJ,__asyncValues:Uw,__makeTemplateObject:xJ,__importStar:bJ,__importDefault:wJ,__classPrivateFieldGet:CJ,__classPrivateFieldSet:EJ,__classPrivateFieldIn:DJ}=Lw.default;var wu=e=>e&&typeof e.length=="number"&&typeof e!="function";function Cu(e){return Ge(e?.then)}function Eu(e){return Ge(e[ns])}function Du(e){return Symbol.asyncIterator&&Ge(e?.[Symbol.asyncIterator])}function Su(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function rN(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ku=rN();function Tu(e){return Ge(e?.[ku])}function Iu(e){return Vw(this,arguments,function*(){let t=e.getReader();try{for(;;){let{value:r,done:i}=yield bu(t.read());if(i)return yield bu(void 0);yield yield bu(r)}}finally{t.releaseLock()}})}function Au(e){return Ge(e?.getReader)}function ut(e){if(e instanceof Se)return e;if(e!=null){if(Eu(e))return iN(e);if(wu(e))return oN(e);if(Cu(e))return aN(e);if(Du(e))return Bw(e);if(Tu(e))return sN(e);if(Au(e))return lN(e)}throw Su(e)}function iN(e){return new Se(n=>{let t=e[ns]();if(Ge(t.subscribe))return t.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function oN(e){return new Se(n=>{for(let t=0;t{e.then(t=>{n.closed||(n.next(t),n.complete())},t=>n.error(t)).then(null,lu)})}function sN(e){return new Se(n=>{for(let t of e)if(n.next(t),n.closed)return;n.complete()})}function Bw(e){return new Se(n=>{cN(e,n).catch(t=>n.error(t))})}function lN(e){return Bw(Iu(e))}function cN(e,n){var t,r,i,o;return jw(this,void 0,void 0,function*(){try{for(t=Uw(e);r=yield t.next(),!r.done;){let a=r.value;if(n.next(a),n.closed)return}}catch(a){i={error:a}}finally{try{r&&!r.done&&(o=t.return)&&(yield o.call(t))}finally{if(i)throw i.error}}n.complete()})}function Ln(e,n,t,r=0,i=!1){let o=n.schedule(function(){t(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}function Vr(e,n=0){return Pe((t,r)=>{t.subscribe(Ne(r,i=>Ln(r,e,()=>r.next(i),n),()=>Ln(r,e,()=>r.complete(),n),i=>Ln(r,e,()=>r.error(i),n)))})}function Mu(e,n=0){return Pe((t,r)=>{r.add(e.schedule(()=>t.subscribe(r),n))})}function $w(e,n){return ut(e).pipe(Mu(n),Vr(n))}function zw(e,n){return ut(e).pipe(Mu(n),Vr(n))}function Hw(e,n){return new Se(t=>{let r=0;return n.schedule(function(){r===e.length?t.complete():(t.next(e[r++]),t.closed||this.schedule())})})}function Gw(e,n){return new Se(t=>{let r;return Ln(t,n,()=>{r=e[ku](),Ln(t,n,()=>{let i,o;try{({value:i,done:o}=r.next())}catch(a){t.error(a);return}o?t.complete():t.next(i)},0,!0)}),()=>Ge(r?.return)&&r.return()})}function Ru(e,n){if(!e)throw new Error("Iterable cannot be null");return new Se(t=>{Ln(t,n,()=>{let r=e[Symbol.asyncIterator]();Ln(t,n,()=>{r.next().then(i=>{i.done?t.complete():t.next(i.value)})},0,!0)})})}function qw(e,n){return Ru(Iu(e),n)}function Kl(e,n){if(e!=null){if(Eu(e))return $w(e,n);if(wu(e))return Hw(e,n);if(Cu(e))return zw(e,n);if(Du(e))return Ru(e,n);if(Tu(e))return Gw(e,n);if(Au(e))return qw(e,n)}throw Su(e)}function Kt(e,n){return n?Kl(e,n):ut(e)}function fe(...e){let n=ri(e);return Kt(e,n)}function ea(e,n){let t=Ge(e)?e:()=>e,r=i=>i.error(t());return new Se(n?i=>n.schedule(r,0,i):r)}var ho=class e{constructor(n,t,r){this.kind=n,this.value=t,this.error=r,this.hasValue=n==="N"}observe(n){return em(this,n)}do(n,t,r){let{kind:i,value:o,error:a}=this;return i==="N"?n?.(o):i==="E"?t?.(a):r?.()}accept(n,t,r){var i;return Ge((i=n)===null||i===void 0?void 0:i.next)?this.observe(n):this.do(n,t,r)}toObservable(){let{kind:n,value:t,error:r}=this,i=n==="N"?fe(t):n==="E"?ea(()=>r):n==="C"?At:0;if(!i)throw new TypeError(`Unexpected notification kind ${n}`);return i}static createNext(n){return new e("N",n)}static createError(n){return new e("E",void 0,n)}static createComplete(){return e.completeNotification}};ho.completeNotification=new ho("C");function em(e,n){var t,r,i;let{kind:o,value:a,error:s}=e;if(typeof o!="string")throw new TypeError('Invalid notification, missing "kind"');o==="N"?(t=n.next)===null||t===void 0||t.call(n,a):o==="E"?(r=n.error)===null||r===void 0||r.call(n,s):(i=n.complete)===null||i===void 0||i.call(n)}function ta(e){return!!e&&(e instanceof Se||Ge(e.lift)&&Ge(e.subscribe))}var na=ni(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function Pu(e){return e instanceof Date&&!isNaN(e)}var dN=ni(e=>function(t=null){e(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=t});function tm(e,n){let{first:t,each:r,with:i=uN,scheduler:o=n??Jo,meta:a=null}=Pu(e)?{first:e}:typeof e=="number"?{each:e}:e;if(t==null&&r==null)throw new TypeError("No timeout provided.");return Pe((s,l)=>{let c,d,u=null,p=0,f=h=>{d=Ln(l,o,()=>{try{c.unsubscribe(),ut(i({meta:a,lastValue:u,seen:p})).subscribe(l)}catch(v){l.error(v)}},h)};c=s.subscribe(Ne(l,h=>{d?.unsubscribe(),p++,l.next(u=h),r>0&&f(r)},void 0,void 0,()=>{d?.closed||d?.unsubscribe(),u=null})),!p&&f(t!=null?typeof t=="number"?t:+t-o.now():r)})}function uN(e){throw new dN(e)}function de(e,n){return Pe((t,r)=>{let i=0;t.subscribe(Ne(r,o=>{r.next(e.call(n,o,i++))}))})}var{isArray:pN}=Array;function fN(e,n){return pN(n)?e(...n):e(n)}function Nu(e){return de(n=>fN(e,n))}var{isArray:hN}=Array,{getPrototypeOf:gN,prototype:mN,keys:_N}=Object;function Ou(e){if(e.length===1){let n=e[0];if(hN(n))return{args:n,keys:null};if(vN(n)){let t=_N(n);return{args:t.map(r=>n[r]),keys:t}}}return{args:e,keys:null}}function vN(e){return e&&typeof e=="object"&&gN(e)===mN}function Fu(e,n){return e.reduce((t,r,i)=>(t[r]=n[i],t),{})}function Yl(...e){let n=ri(e),t=is(e),{args:r,keys:i}=Ou(e);if(r.length===0)return Kt([],n);let o=new Se(yN(r,n,i?a=>Fu(i,a):Hn));return t?o.pipe(Nu(t)):o}function yN(e,n,t=Hn){return r=>{Ww(n,()=>{let{length:i}=e,o=new Array(i),a=i,s=i;for(let l=0;l{let c=Kt(e[l],n),d=!1;c.subscribe(Ne(r,u=>{o[l]=u,d||(d=!0,s--),s||r.next(t(o.slice()))},()=>{--a||r.complete()}))},r)},r)}}function Ww(e,n,t){e?Ln(t,e,n):n()}function Zw(e,n,t,r,i,o,a,s){let l=[],c=0,d=0,u=!1,p=()=>{u&&!l.length&&!c&&n.complete()},f=v=>c{o&&n.next(v),c++;let b=!1;ut(t(v,d++)).subscribe(Ne(n,_=>{i?.(_),o?f(_):n.next(_)},()=>{b=!0},void 0,()=>{if(b)try{for(c--;l.length&&ch(_)):h(_)}p()}catch(_){n.error(_)}}))};return e.subscribe(Ne(n,f,()=>{u=!0,p()})),()=>{s?.()}}function vn(e,n,t=1/0){return Ge(n)?vn((r,i)=>de((o,a)=>n(r,o,i,a))(ut(e(r,i))),t):(typeof n=="number"&&(t=n),Pe((r,i)=>Zw(r,i,e,t)))}function Lu(e=1/0){return vn(Hn,e)}function Kw(){return Lu(1)}function as(...e){return Kw()(Kt(e,ri(e)))}function Ql(e){return new Se(n=>{ut(e()).subscribe(n)})}function nm(...e){let n=is(e),{args:t,keys:r}=Ou(e),i=new Se(o=>{let{length:a}=t;if(!a){o.complete();return}let s=new Array(a),l=a,c=a;for(let d=0;d{u||(u=!0,c--),s[d]=p},()=>l--,void 0,()=>{(!l||!u)&&(c||o.next(r?Fu(r,s):s),o.complete())}))}});return n?i.pipe(Nu(n)):i}function Xl(e=0,n,t=cw){let r=-1;return n!=null&&(_u(n)?t=n:r=n),new Se(i=>{let o=Pu(e)?+e-t.now():e;o<0&&(o=0);let a=0;return t.schedule(function(){i.closed||(i.next(a++),0<=r?this.schedule(void 0,r):i.complete())},o)})}function ra(e=0,n=Jo){return e<0&&(e=0),Xl(e,e,n)}function Pi(...e){let n=ri(e),t=dw(e,1/0),r=e;return r.length?r.length===1?ut(r[0]):Lu(t)(Kt(r,n)):At}function Je(e,n){return Pe((t,r)=>{let i=0;t.subscribe(Ne(r,o=>e.call(n,o,i++)&&r.next(o)))})}function at(e){return Pe((n,t)=>{let r=null,i=!1,o;r=n.subscribe(Ne(t,void 0,void 0,a=>{o=ut(e(a,at(e)(n))),r?(r.unsubscribe(),r=null,o.subscribe(t)):i=!0})),i&&(r.unsubscribe(),r=null,o.subscribe(t))})}function Yw(e,n,t,r,i){return(o,a)=>{let s=t,l=n,c=0;o.subscribe(Ne(a,d=>{let u=c++;l=s?e(l,d,u):(s=!0,d),r&&a.next(l)},i&&(()=>{s&&a.next(l),a.complete()})))}}function Ni(e,n){return Ge(n)?vn(e,n,1):vn(e,1)}function go(e,n=Jo){return Pe((t,r)=>{let i=null,o=null,a=null,s=()=>{if(i){i.unsubscribe(),i=null;let c=o;o=null,r.next(c)}};function l(){let c=a+e,d=n.now();if(d{o=c,a=n.now(),i||(i=n.schedule(l,e),r.add(i))},()=>{s(),r.complete()},void 0,()=>{o=i=null}))})}function Qw(e){return Pe((n,t)=>{let r=!1;n.subscribe(Ne(t,i=>{r=!0,t.next(i)},()=>{r||t.next(e),t.complete()}))})}function Tt(e){return e<=0?()=>At:Pe((n,t)=>{let r=0;n.subscribe(Ne(t,i=>{++r<=e&&(t.next(i),e<=r&&t.complete())}))})}function rm(){return Pe((e,n)=>{e.subscribe(Ne(n,Mi))})}function im(){return Pe((e,n)=>{e.subscribe(Ne(n,t=>em(t,n)))})}function Ie(e,n=Hn){return e=e??xN,Pe((t,r)=>{let i,o=!0;t.subscribe(Ne(r,a=>{let s=n(a);(o||!e(i,s))&&(o=!1,i=s,r.next(a))}))})}function xN(e,n){return e===n}function Xw(e=bN){return Pe((n,t)=>{let r=!1;n.subscribe(Ne(t,i=>{r=!0,t.next(i)},()=>r?t.complete():t.error(e())))})}function bN(){return new na}function ju(e,n){return n?t=>t.pipe(ju((r,i)=>ut(e(r,i)).pipe(de((o,a)=>n(r,o,i,a))))):Pe((t,r)=>{let i=0,o=null,a=!1;t.subscribe(Ne(r,s=>{o||(o=Ne(r,void 0,()=>{o=null,a&&r.complete()}),ut(e(s,i++)).subscribe(o))},()=>{a=!0,!o&&r.complete()}))})}function jn(e){return Pe((n,t)=>{try{n.subscribe(t)}finally{t.add(e)}})}function Oi(e,n){let t=arguments.length>=2;return r=>r.pipe(e?Je((i,o)=>e(i,o,r)):Hn,Tt(1),t?Qw(n):Xw(()=>new na))}function Vu(e,n,t,r){return Pe((i,o)=>{let a;!n||typeof n=="function"?a=n:{duration:t,element:a,connector:r}=n;let s=new Map,l=h=>{s.forEach(h),h(o)},c=h=>l(v=>v.error(h)),d=0,u=!1,p=new Gl(o,h=>{try{let v=e(h),b=s.get(v);if(!b){s.set(v,b=r?r():new qe);let _=f(v,b);if(o.next(_),t){let y=Ne(b,()=>{b.complete(),y?.unsubscribe()},void 0,void 0,()=>s.delete(v));p.add(ut(t(_)).subscribe(y))}}b.next(a?a(h):h)}catch(v){c(v)}},()=>l(h=>h.complete()),c,()=>s.clear(),()=>(u=!0,d===0));i.subscribe(p);function f(h,v){let b=new Se(_=>{d++;let y=v.subscribe(_);return()=>{y.unsubscribe(),--d===0&&u&&p.unsubscribe()}});return b.key=h,b}})}function Uu(e){return e<=0?()=>At:Pe((n,t)=>{let r=[];n.subscribe(Ne(t,i=>{r.push(i),e{for(let i of r)t.next(i);t.complete()},void 0,()=>{r=null}))})}function om(){return Pe((e,n)=>{e.subscribe(Ne(n,t=>{n.next(ho.createNext(t))},()=>{n.next(ho.createComplete()),n.complete()},t=>{n.next(ho.createError(t)),n.complete()}))})}function am(...e){let n=e.length;if(n===0)throw new Error("list of properties cannot be empty.");return de(t=>{let r=t;for(let i=0;i=2,!0))}function ec(e={}){let{connector:n=()=>new qe,resetOnError:t=!0,resetOnComplete:r=!0,resetOnRefCountZero:i=!0}=e;return o=>{let a,s,l,c=0,d=!1,u=!1,p=()=>{s?.unsubscribe(),s=void 0},f=()=>{p(),a=l=void 0,d=u=!1},h=()=>{let v=a;f(),v?.unsubscribe()};return Pe((v,b)=>{c++,!u&&!d&&p();let _=l=l??n();b.add(()=>{c--,c===0&&!u&&!d&&(s=sm(h,i))}),_.subscribe(b),!a&&c>0&&(a=new Ri({next:y=>_.next(y),error:y=>{u=!0,p(),s=sm(f,t,y),_.error(y)},complete:()=>{d=!0,p(),s=sm(f,r),_.complete()}}),ut(v).subscribe(a))})(o)}}function sm(e,n,...t){if(n===!0){e();return}if(n===!1)return;let r=new Ri({next:()=>{r.unsubscribe(),e()}});return ut(n(...t)).subscribe(r)}function lm(e,n,t){let r,i=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:n=1/0,refCount:i=!1,scheduler:t}=e:r=e??1/0,ec({connector:()=>new ar(r,n,t),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:i})}function ia(e){return Je((n,t)=>e<=t)}function cm(...e){let n=ri(e);return Pe((t,r)=>{(n?as(e,t,n):as(e,t)).subscribe(r)})}function $e(e,n){return Pe((t,r)=>{let i=null,o=0,a=!1,s=()=>a&&!i&&r.complete();t.subscribe(Ne(r,l=>{i?.unsubscribe();let c=0,d=o++;ut(e(l,d)).subscribe(i=Ne(r,u=>r.next(n?n(l,u,d,c++):u),()=>{i=null,s()}))},()=>{a=!0,s()}))})}function ce(e){return Pe((n,t)=>{ut(e).subscribe(Ne(t,()=>t.complete(),Mi)),!t.closed&&n.subscribe(t)})}function Ht(e,n,t){let r=Ge(e)||n||t?{next:e,error:n,complete:t}:e;return r?Pe((i,o)=>{var a;(a=r.subscribe)===null||a===void 0||a.call(r);let s=!0;i.subscribe(Ne(o,l=>{var c;(c=r.next)===null||c===void 0||c.call(r,l),o.next(l)},()=>{var l;s=!1,(l=r.complete)===null||l===void 0||l.call(r),o.complete()},l=>{var c;s=!1,(c=r.error)===null||c===void 0||c.call(r,l),o.error(l)},()=>{var l,c;s&&((l=r.unsubscribe)===null||l===void 0||l.call(r)),(c=r.finalize)===null||c===void 0||c.call(r)}))}):Hn}function mo(...e){let n=is(e);return Pe((t,r)=>{let i=e.length,o=new Array(i),a=e.map(()=>!1),s=!1;for(let l=0;l{o[l]=c,!s&&!a[l]&&(a[l]=!0,(s=a.every(Hn))&&(a=null))},Mi));t.subscribe(Ne(r,l=>{if(s){let c=[l,...o];r.next(n?n(...c):c)}}))})}var dm;function Bu(){return dm}function ii(e){let n=dm;return dm=e,n}var Jw=Symbol("NotFound");function ss(e){return e===Jw||e?.name==="\u0275NotFound"}function eC(e){let n=Ae(null);try{return e()}finally{Ae(n)}}var Zu="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",oe=class extends Error{code;constructor(n,t){super(Li(n,t)),this.code=n}};function wN(e){return`NG0${Math.abs(e)}`}function Li(e,n){return`${wN(e)}${n?": "+n:""}`}function Ct(e){for(let n in e)if(e[n]===Ct)return n;throw Error("")}function oC(e,n){for(let t in n)n.hasOwnProperty(t)&&!e.hasOwnProperty(t)&&(e[t]=n[t])}function sc(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(sc).join(", ")}]`;if(e==null)return""+e;let n=e.overriddenName||e.name;if(n)return`${n}`;let t=e.toString();if(t==null)return""+t;let r=t.indexOf(` +`);return r>=0?t.slice(0,r):t}function Ku(e,n){return e?n?`${e} ${n}`:e:n||""}var CN=Ct({__forward_ref__:Ct});function Un(e){return e.__forward_ref__=Un,e}function kn(e){return Em(e)?e():e}function Em(e){return typeof e=="function"&&e.hasOwnProperty(CN)&&e.__forward_ref__===Un}function ee(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Tn(e){return{providers:e.providers||[],imports:e.imports||[]}}function lc(e){return EN(e,Yu)}function Dm(e){return lc(e)!==null}function EN(e,n){return e.hasOwnProperty(n)&&e[n]||null}function DN(e){let n=e?.[Yu]??null;return n||null}function pm(e){return e&&e.hasOwnProperty(zu)?e[zu]:null}var Yu=Ct({\u0275prov:Ct}),zu=Ct({\u0275inj:Ct}),le=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,t){this._desc=n,this.\u0275prov=void 0,typeof t=="number"?this.__NG_ELEMENT_ID__=t:t!==void 0&&(this.\u0275prov=ee({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Sm(e){return e&&!!e.\u0275providers}var km=Ct({\u0275cmp:Ct}),Tm=Ct({\u0275dir:Ct}),Im=Ct({\u0275pipe:Ct}),Am=Ct({\u0275mod:Ct}),nc=Ct({\u0275fac:Ct}),ca=Ct({__NG_ELEMENT_ID__:Ct}),tC=Ct({__NG_ENV_ID__:Ct});function Mm(e){return Qu(e,"@NgModule"),e[Am]||null}function ji(e){return Qu(e,"@Component"),e[km]||null}function Rm(e){return Qu(e,"@Directive"),e[Tm]||null}function aC(e){return Qu(e,"@Pipe"),e[Im]||null}function Qu(e,n){if(e==null)throw new oe(-919,!1)}function Xu(e){return typeof e=="string"?e:e==null?"":String(e)}var sC=Ct({ngErrorCode:Ct}),SN=Ct({ngErrorMessage:Ct}),kN=Ct({ngTokenPath:Ct});function Pm(e,n){return lC("",-200,n)}function Ju(e,n){throw new oe(-201,!1)}function lC(e,n,t){let r=new oe(n,e);return r[sC]=n,r[SN]=e,t&&(r[kN]=t),r}function TN(e){return e[sC]}var fm;function cC(){return fm}function Gn(e){let n=fm;return fm=e,n}function Nm(e,n,t){let r=lc(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(t&8)return null;if(n!==void 0)return n;Ju(e,"")}var IN={},oa=IN,hm="__NG_DI_FLAG__",gm=class{injector;constructor(n){this.injector=n}retrieve(n,t){let r=aa(t)||0;try{return this.injector.get(n,r&8?null:oa,r)}catch(i){if(ss(i))return i;throw i}}};function AN(e,n=0){let t=Bu();if(t===void 0)throw new oe(-203,!1);if(t===null)return Nm(e,void 0,n);{let r=MN(n),i=t.retrieve(e,r);if(ss(i)){if(r.optional)return null;throw i}return i}}function se(e,n=0){return(cC()||AN)(kn(e),n)}function A(e,n){return se(e,aa(n))}function aa(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function MN(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function mm(e){let n=[];for(let t=0;tArray.isArray(t)?ep(t,n):n(t))}function Om(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function cc(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}function fC(e,n,t,r){let i=e.length;if(i==n)e.push(t,r);else if(i===1)e.push(r,e[0]),e[0]=t;else{for(i--,e.push(e[i-1],e[i]);i>n;){let o=i-2;e[i]=e[o],i--}e[n]=t,e[n+1]=r}}function tp(e,n,t){let r=cs(e,n);return r>=0?e[r|1]=t:(r=~r,fC(e,r,n,t)),r}function np(e,n){let t=cs(e,n);if(t>=0)return e[t|1]}function cs(e,n){return PN(e,n,1)}function PN(e,n,t){let r=0,i=e.length>>t;for(;i!==r;){let o=r+(i-r>>1),a=e[o<n?i=o:r=o+1}return~(i<{t.push(a)};return ep(n,a=>{let s=a;Hu(s,o,[],r)&&(i||=[],i.push(s))}),i!==void 0&&hC(i,o),t}function hC(e,n){for(let t=0;t{n(o,r)})}}function Hu(e,n,t,r){if(e=kn(e),!e)return!1;let i=null,o=pm(e),a=!o&&ji(e);if(!o&&!a){let l=e.ngModule;if(o=pm(l),o)i=l;else return!1}else{if(a&&!a.standalone)return!1;i=e}let s=r.has(i);if(a){if(s)return!1;if(r.add(i),a.dependencies){let l=typeof a.dependencies=="function"?a.dependencies():a.dependencies;for(let c of l)Hu(c,n,t,r)}}else if(o){if(o.imports!=null&&!s){r.add(i);let c;ep(o.imports,d=>{Hu(d,n,t,r)&&(c||=[],c.push(d))}),c!==void 0&&hC(c,n)}if(!s){let c=_o(i)||(()=>new i);n({provide:i,useFactory:c,deps:qn},i),n({provide:Lm,useValue:i,multi:!0},i),n({provide:bo,useValue:()=>se(i),multi:!0},i)}let l=o.providers;if(l!=null&&!s){let c=e;Vm(l,d=>{n(d,c)})}}else return!1;return i!==e&&e.providers!==void 0}function Vm(e,n){for(let t of e)Sm(t)&&(t=t.\u0275providers),Array.isArray(t)?Vm(t,n):n(t)}var NN=Ct({provide:String,useValue:Ct});function gC(e){return e!==null&&typeof e=="object"&&NN in e}function ON(e){return!!(e&&e.useExisting)}function FN(e){return!!(e&&e.useFactory)}function sa(e){return typeof e=="function"}function mC(e){return!!e.useClass}var dc=new le(""),$u={},nC={},um;function us(){return um===void 0&&(um=new rc),um}var Ut=class{},la=class extends Ut{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,t,r,i){super(),this.parent=t,this.source=r,this.scopes=i,vm(n,a=>this.processProvider(a)),this.records.set(Fm,ls(void 0,this)),i.has("environment")&&this.records.set(Ut,ls(void 0,this));let o=this.records.get(dc);o!=null&&typeof o.value=="string"&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Lm,qn,{self:!0}))}retrieve(n,t){let r=aa(t)||0;try{return this.get(n,oa,r)}catch(i){if(ss(i))return i;throw i}}destroy(){tc(this),this._destroyed=!0;let n=Ae(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let t=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of t)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),Ae(n)}}onDestroy(n){return tc(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){tc(this);let t=ii(this),r=Gn(void 0),i;try{return n()}finally{ii(t),Gn(r)}}get(n,t=oa,r){if(tc(this),n.hasOwnProperty(tC))return n[tC](this);let i=aa(r),o,a=ii(this),s=Gn(void 0);try{if(!(i&4)){let c=this.records.get(n);if(c===void 0){let d=BN(n)&&lc(n);d&&this.injectableDefInScope(d)?c=ls(_m(n),$u):c=null,this.records.set(n,c)}if(c!=null)return this.hydrate(n,c,i)}let l=i&2?us():this.parent;return t=i&8&&t===oa?null:t,l.get(n,t)}catch(l){let c=TN(l);throw c===-200||c===-201?new oe(c,null):l}finally{Gn(s),ii(a)}}resolveInjectorInitializers(){let n=Ae(null),t=ii(this),r=Gn(void 0),i;try{let o=this.get(bo,qn,{self:!0});for(let a of o)a()}finally{ii(t),Gn(r),Ae(n)}}toString(){return"R3Injector[...]"}processProvider(n){n=kn(n);let t=sa(n)?n:kn(n&&n.provide),r=jN(n);if(!sa(n)&&n.multi===!0){let i=this.records.get(t);i||(i=ls(void 0,$u,!0),i.factory=()=>mm(i.multi),this.records.set(t,i)),t=n,i.multi.push(n)}this.records.set(t,r)}hydrate(n,t,r){let i=Ae(null);try{if(t.value===nC)throw Pm("");return t.value===$u&&(t.value=nC,t.value=t.factory(void 0,r)),typeof t.value=="object"&&t.value&&UN(t.value)&&this._ngOnDestroyHooks.add(t.value),t.value}finally{Ae(i)}}injectableDefInScope(n){if(!n.providedIn)return!1;let t=kn(n.providedIn);return typeof t=="string"?t==="any"||this.scopes.has(t):this.injectorDefTypes.has(t)}removeOnDestroy(n){let t=this._onDestroyHooks.indexOf(n);t!==-1&&this._onDestroyHooks.splice(t,1)}};function _m(e){let n=lc(e),t=n!==null?n.factory:_o(e);if(t!==null)return t;if(e instanceof le)throw new oe(-204,!1);if(e instanceof Function)return LN(e);throw new oe(-204,!1)}function LN(e){if(e.length>0)throw new oe(-204,!1);let t=DN(e);return t!==null?()=>t.factory(e):()=>new e}function jN(e){if(gC(e))return ls(void 0,e.useValue);{let n=Um(e);return ls(n,$u)}}function Um(e,n,t){let r;if(sa(e)){let i=kn(e);return _o(i)||_m(i)}else if(gC(e))r=()=>kn(e.useValue);else if(FN(e))r=()=>e.useFactory(...mm(e.deps||[]));else if(ON(e))r=(i,o)=>se(kn(e.useExisting),o!==void 0&&o&8?8:void 0);else{let i=kn(e&&(e.useClass||e.provide));if(VN(e))r=()=>new i(...mm(e.deps));else return _o(i)||_m(i)}return r}function tc(e){if(e.destroyed)throw new oe(-205,!1)}function ls(e,n,t=!1){return{factory:e,value:n,multi:t?[]:void 0}}function VN(e){return!!e.deps}function UN(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function BN(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function vm(e,n){for(let t of e)Array.isArray(t)?vm(t,n):t&&Sm(t)?vm(t.\u0275providers,n):n(t)}function yn(e,n){let t;e instanceof la?(tc(e),t=e):t=new gm(e);let r,i=ii(t),o=Gn(void 0);try{return n()}finally{ii(i),Gn(o)}}function _C(){return cC()!==void 0||Bu()!=null}var Ur=0,Re=1,Ve=2,mn=3,Cr=4,Er=5,ps=6,fs=7,on=8,Vi=9,Br=10,Mt=11,hs=12,Bm=13,da=14,sr=15,wo=16,ua=17,oi=18,Ui=19,$m=20,Fi=21,ip=22,vo=23,lr=24,pa=25,Co=26,Yt=27,vC=1,zm=6,Eo=7,uc=8,fa=9,tn=10;function Bi(e){return Array.isArray(e)&&typeof e[vC]=="object"}function $r(e){return Array.isArray(e)&&e[vC]===!0}function Hm(e){return(e.flags&4)!==0}function $i(e){return e.componentOffset>-1}function gs(e){return(e.flags&1)===1}function ai(e){return!!e.template}function ms(e){return(e[Ve]&512)!==0}function ha(e){return(e[Ve]&256)===256}var Gm="svg",yC="math";function Dr(e){for(;Array.isArray(e);)e=e[Ur];return e}function qm(e,n){return Dr(n[e])}function zr(e,n){return Dr(n[e.index])}function op(e,n){return e.data[n]}function ap(e,n){return e[n]}function Wm(e,n,t,r){t>=e.data.length&&(e.data[t]=null,e.blueprint[t]=null),n[t]=r}function Sr(e,n){let t=n[e];return Bi(t)?t:t[Ur]}function xC(e){return(e[Ve]&4)===4}function sp(e){return(e[Ve]&128)===128}function bC(e){return $r(e[mn])}function kr(e,n){return n==null?null:e[n]}function Zm(e){e[ua]=0}function lp(e){e[Ve]&1024||(e[Ve]|=1024,sp(e)&&ga(e))}function wC(e,n){for(;e>0;)n=n[da],e--;return n}function _s(e){return!!(e[Ve]&9216||e[lr]?.dirty)}function cp(e){e[Br].changeDetectionScheduler?.notify(8),e[Ve]&64&&(e[Ve]|=1024),_s(e)&&ga(e)}function ga(e){e[Br].changeDetectionScheduler?.notify(0);let n=yo(e);for(;n!==null&&!(n[Ve]&8192||(n[Ve]|=8192,!sp(n)));)n=yo(n)}function Km(e,n){if(ha(e))throw new oe(911,!1);e[Fi]===null&&(e[Fi]=[]),e[Fi].push(n)}function CC(e,n){if(e[Fi]===null)return;let t=e[Fi].indexOf(n);t!==-1&&e[Fi].splice(t,1)}function yo(e){let n=e[mn];return $r(n)?n[mn]:n}function Ym(e){return e[fs]??=[]}function Qm(e){return e.cleanup??=[]}function EC(e,n,t,r){let i=Ym(n);i.push(t),e.firstCreatePass&&Qm(e).push(r,i.length-1)}var Xe={lFrame:LC(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var ym=!1;function DC(){return Xe.lFrame.elementDepthCount}function SC(){Xe.lFrame.elementDepthCount++}function Xm(){Xe.lFrame.elementDepthCount--}function dp(){return Xe.bindingsEnabled}function kC(){return Xe.skipHydrationRootTNode!==null}function Jm(e){return Xe.skipHydrationRootTNode===e}function e_(){Xe.skipHydrationRootTNode=null}function Ue(){return Xe.lFrame.lView}function Qt(){return Xe.lFrame.tView}function W(e){return Xe.lFrame.contextLView=e,e[on]}function Z(e){return Xe.lFrame.contextLView=null,e}function In(){let e=t_();for(;e!==null&&e.type===64;)e=e.parent;return e}function t_(){return Xe.lFrame.currentTNode}function TC(){let e=Xe.lFrame,n=e.currentTNode;return e.isParent?n:n.parent}function vs(e,n){let t=Xe.lFrame;t.currentTNode=e,t.isParent=n}function n_(){return Xe.lFrame.isParent}function IC(){Xe.lFrame.isParent=!1}function AC(){return Xe.lFrame.contextLView}function r_(){return ym}function ic(e){let n=ym;return ym=e,n}function ys(){let e=Xe.lFrame,n=e.bindingRootIndex;return n===-1&&(n=e.bindingRootIndex=e.tView.bindingStartIndex),n}function MC(e){return Xe.lFrame.bindingIndex=e}function Do(){return Xe.lFrame.bindingIndex++}function i_(e){let n=Xe.lFrame,t=n.bindingIndex;return n.bindingIndex=n.bindingIndex+e,t}function RC(){return Xe.lFrame.inI18n}function PC(e,n){let t=Xe.lFrame;t.bindingIndex=t.bindingRootIndex=e,up(n)}function NC(){return Xe.lFrame.currentDirectiveIndex}function up(e){Xe.lFrame.currentDirectiveIndex=e}function OC(e){let n=Xe.lFrame.currentDirectiveIndex;return n===-1?null:e[n]}function o_(){return Xe.lFrame.currentQueryIndex}function pp(e){Xe.lFrame.currentQueryIndex=e}function $N(e){let n=e[Re];return n.type===2?n.declTNode:n.type===1?e[Er]:null}function a_(e,n,t){if(t&4){let i=n,o=e;for(;i=i.parent,i===null&&!(t&1);)if(i=$N(o),i===null||(o=o[da],i.type&10))break;if(i===null)return!1;n=i,e=o}let r=Xe.lFrame=FC();return r.currentTNode=n,r.lView=e,!0}function fp(e){let n=FC(),t=e[Re];Xe.lFrame=n,n.currentTNode=t.firstChild,n.lView=e,n.tView=t,n.contextLView=e,n.bindingIndex=t.bindingStartIndex,n.inI18n=!1}function FC(){let e=Xe.lFrame,n=e===null?null:e.child;return n===null?LC(e):n}function LC(e){let n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=n),n}function jC(){let e=Xe.lFrame;return Xe.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var s_=jC;function hp(){let e=jC();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function VC(e){return(Xe.lFrame.contextLView=wC(e,Xe.lFrame.contextLView))[on]}function zi(){return Xe.lFrame.selectedIndex}function So(e){Xe.lFrame.selectedIndex=e}function pc(){let e=Xe.lFrame;return op(e.tView,e.selectedIndex)}function ue(){Xe.lFrame.currentNamespace=Gm}function Ke(){zN()}function zN(){Xe.lFrame.currentNamespace=null}function UC(){return Xe.lFrame.currentNamespace}var BC=!0;function gp(){return BC}function fc(e){BC=e}function xm(e,n=null,t=null,r){let i=l_(e,n,t,r);return i.resolveInjectorInitializers(),i}function l_(e,n=null,t=null,r,i=new Set){let o=[t||qn,rp(e)],a;return new la(o,n||us(),a||null,i)}var Bt=class e{static THROW_IF_NOT_FOUND=oa;static NULL=new rc;static create(n,t){if(Array.isArray(n))return xm({name:""},t,n,"");{let r=n.name??"";return xm({name:r},n.parent,n.providers,r)}}static \u0275prov=ee({token:e,providedIn:"any",factory:()=>se(Fm)});static __NG_ELEMENT_ID__=-1},Xt=new le(""),an=(()=>{class e{static __NG_ELEMENT_ID__=HN;static __NG_ENV_ID__=t=>t}return e})(),Gu=class extends an{_lView;constructor(n){super(),this._lView=n}get destroyed(){return ha(this._lView)}onDestroy(n){let t=this._lView;return Km(t,n),()=>CC(t,n)}};function HN(){return new Gu(Ue())}var c_=!1,$C=new le(""),si=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new dt(!1);debugTaskTracker=A($C,{optional:!0});get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new Se(t=>{t.next(!1),t.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let t=this.taskId++;return this.pendingTasks.add(t),this.debugTaskTracker?.add(t),t}has(t){return this.pendingTasks.has(t)}remove(t){this.pendingTasks.delete(t),this.debugTaskTracker?.remove(t),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),bm=class extends qe{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,_C()&&(this.destroyRef=A(an,{optional:!0})??void 0,this.pendingTasks=A(si,{optional:!0})??void 0)}emit(n){let t=Ae(null);try{super.next(n)}finally{Ae(t)}}subscribe(n,t,r){let i=n,o=t||(()=>null),a=r;if(n&&typeof n=="object"){let l=n;i=l.next?.bind(l),o=l.error?.bind(l),a=l.complete?.bind(l)}this.__isAsync&&(o=this.wrapInTimeout(o),i&&(i=this.wrapInTimeout(i)),a&&(a=this.wrapInTimeout(a)));let s=super.subscribe({next:i,error:o,complete:a});return n instanceof Zt&&n.add(s),s}wrapInTimeout(n){return t=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{n(t)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},Ft=bm;function qu(...e){}function d_(e){let n,t;function r(){e=qu;try{t!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(t),n!==void 0&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(t=requestAnimationFrame(()=>{e(),r()})),()=>r()}function zC(e){return queueMicrotask(()=>e()),()=>{e=qu}}var u_="isAngularZone",oc=u_+"_ID",GN=0,pt=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new Ft(!1);onMicrotaskEmpty=new Ft(!1);onStable=new Ft(!1);onError=new Ft(!1);constructor(n){let{enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:i=!1,scheduleInRootZone:o=c_}=n;if(typeof Zone>"u")throw new oe(908,!1);Zone.assertZonePatched();let a=this;a._nesting=0,a._outer=a._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(a._inner=a._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(a._inner=a._inner.fork(Zone.longStackTraceZoneSpec)),a.shouldCoalesceEventChangeDetection=!i&&r,a.shouldCoalesceRunChangeDetection=i,a.callbackScheduled=!1,a.scheduleInRootZone=o,ZN(a)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(u_)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new oe(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new oe(909,!1)}run(n,t,r){return this._inner.run(n,t,r)}runTask(n,t,r,i){let o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+i,n,qN,qu,qu);try{return o.runTask(a,t,r)}finally{o.cancelTask(a)}}runGuarded(n,t,r){return this._inner.runGuarded(n,t,r)}runOutsideAngular(n){return this._outer.run(n)}},qN={};function p_(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function WN(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function n(){d_(()=>{e.callbackScheduled=!1,wm(e),e.isCheckStableRunning=!0,p_(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{n()}):e._outer.run(()=>{n()}),wm(e)}function ZN(e){let n=()=>{WN(e)},t=GN++;e._inner=e._inner.fork({name:"angular",properties:{[u_]:!0,[oc]:t,[oc+t]:!0},onInvokeTask:(r,i,o,a,s,l)=>{if(KN(l))return r.invokeTask(o,a,s,l);try{return rC(e),r.invokeTask(o,a,s,l)}finally{(e.shouldCoalesceEventChangeDetection&&a.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&n(),iC(e)}},onInvoke:(r,i,o,a,s,l,c)=>{try{return rC(e),r.invoke(o,a,s,l,c)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!YN(l)&&n(),iC(e)}},onHasTask:(r,i,o,a)=>{r.hasTask(o,a),i===o&&(a.change=="microTask"?(e._hasPendingMicrotasks=a.microTask,wm(e),p_(e)):a.change=="macroTask"&&(e.hasPendingMacrotasks=a.macroTask))},onHandleError:(r,i,o,a)=>(r.handleError(o,a),e.runOutsideAngular(()=>e.onError.emit(a)),!1)})}function wm(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function rC(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function iC(e){e._nesting--,p_(e)}var ac=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new Ft;onMicrotaskEmpty=new Ft;onStable=new Ft;onError=new Ft;run(n,t,r){return n.apply(t,r)}runGuarded(n,t,r){return n.apply(t,r)}runOutsideAngular(n){return n()}runTask(n,t,r,i){return n.apply(t,r)}};function KN(e){return HC(e,"__ignore_ng_zone__")}function YN(e){return HC(e,"__scheduler_tick__")}function HC(e,n){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[n]===!0}var Vn=class{_console=console;handleError(n){this._console.error("ERROR",n)}},Tr=new le("",{factory:()=>{let e=A(pt),n=A(Ut),t;return r=>{e.runOutsideAngular(()=>{n.destroyed&&!t?setTimeout(()=>{throw r}):(t??=n.get(Vn),t.handleError(r))})}}}),GC={provide:bo,useValue:()=>{let e=A(Vn,{optional:!0})},multi:!0};function et(e,n){let[t,r,i]=Vg(e,n?.equal),o=t,a=o[Fn];return o.set=r,o.update=i,o.asReadonly=f_.bind(o),o}function f_(){let e=this[Fn];if(e.readonlyFn===void 0){let n=()=>this();n[Fn]=e,e.readonlyFn=n}return e.readonlyFn}var hc=(()=>{class e{view;node;constructor(t,r){this.view=t,this.node=r}static __NG_ELEMENT_ID__=QN}return e})();function QN(){return new hc(Ue(),In())}var br=class{},xs=new le("",{factory:()=>!0});var mp=new le(""),bs=(()=>{class e{internalPendingTasks=A(si);scheduler=A(br);errorHandler=A(Tr);add(){let t=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(t)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(t))}}run(t){let r=this.add();t().catch(this.errorHandler).finally(r)}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),_p=(()=>{class e{static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new Cm})}return e})(),Cm=class{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){let t=n.zone,r=this.queues.get(t);r.has(n)&&(r.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){let t=n.zone;this.queues.has(t)||this.queues.set(t,new Set);let r=this.queues.get(t);r.has(n)||r.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(let[t,r]of this.queues)t===null?n||=this.flushQueue(r):n||=t.run(()=>this.flushQueue(r));n||(this.dirtyEffectCount=0)}}flushQueue(n){let t=!1;for(let r of n)r.dirty&&(this.dirtyEffectCount--,t=!0,r.run());return t}},Wu=class{[Fn];constructor(n){this[Fn]=n}destroy(){this[Fn].destroy()}};function sn(e,n){let t=n?.injector??A(Bt),r=n?.manualCleanup!==!0?t.get(an):null,i,o=t.get(hc,null,{optional:!0}),a=t.get(br);return o!==null?(i=eO(o.view,a,e),r instanceof Gu&&r._lView===o.view&&(r=null)):i=tO(e,t.get(_p),a),i.injector=t,r!==null&&(i.onDestroyFns=[r.onDestroy(()=>i.destroy())]),new Wu(i)}var qC=X(R({},Bg),{cleanupFns:void 0,zone:null,onDestroyFns:null,run(){let e=ic(!1);try{$g(this)}finally{ic(e)}},cleanup(){if(!this.cleanupFns?.length)return;let e=Ae(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],Ae(e)}}}),XN=X(R({},qC),{consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if(Ko(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.scheduler.remove(this)}}),JN=X(R({},qC),{consumerMarkedDirty(){this.view[Ve]|=8192,ga(this.view),this.notifier.notify(13)},destroy(){if(Ko(this),this.onDestroyFns!==null)for(let e of this.onDestroyFns)e();this.cleanup(),this.view[vo]?.delete(this)}});function eO(e,n,t){let r=Object.create(JN);return r.view=e,r.zone=typeof Zone<"u"?Zone.current:null,r.notifier=n,r.fn=WC(r,t),e[vo]??=new Set,e[vo].add(r),r.consumerMarkedDirty(r),r}function tO(e,n,t){let r=Object.create(XN);return r.fn=WC(r,e),r.scheduler=n,r.notifier=t,r.zone=typeof Zone<"u"?Zone.current:null,r.scheduler.add(r),r.notifier.notify(12),r}function WC(e,n){return()=>{n(t=>(e.cleanupFns??=[]).push(t))}}function ks(e){return{toString:e}.toString()}var vp="__parameters__";function sO(e){return function(...t){if(e){let r=e(...t);for(let i in r)this[i]=r[i]}}}function lO(e,n,t){return ks(()=>{let r=sO(n);function i(...o){if(this instanceof i)return r.apply(this,o),this;let a=new i(...o);return s.annotation=a,s;function s(l,c,d){let u=l.hasOwnProperty(vp)?l[vp]:Object.defineProperty(l,vp,{value:[]})[vp];for(;u.length<=d;)u.push(null);return(u[d]=u[d]||[]).push(a),l}}return i.prototype.ngMetadataName=e,i.annotationCls=i,i})}var tv=dC(lO("Inject",e=>({token:e})),-1);function cO(e){return typeof e=="function"}function wE(e,n,t,r){n!==null?n.applyValueToInputSignal(n,r):e[t]=r}var Dp=class{previousValue;currentValue;firstChange;constructor(n,t,r){this.previousValue=n,this.currentValue=t,this.firstChange=r}isFirstChange(){return this.firstChange}},dr=(()=>{let e=()=>CE;return e.ngInherit=!0,e})();function CE(e){return e.type.prototype.ngOnChanges&&(e.setInput=uO),dO}function dO(){let e=DE(this),n=e?.current;if(n){let t=e.previous;if(t===xo)e.previous=n;else for(let r in n)t[r]=n[r];e.current=null,this.ngOnChanges(n)}}function uO(e,n,t,r,i){let o=this.declaredInputs[r],a=DE(e)||pO(e,{previous:xo,current:null}),s=a.current||(a.current={}),l=a.previous,c=l[o];s[o]=new Dp(c&&c.currentValue,t,l===xo),wE(e,n,i,t)}var EE="__ngSimpleChanges__";function DE(e){return e[EE]||null}function pO(e,n){return e[EE]=n}var ZC=[];var Et=function(e,n=null,t){for(let r=0;r=r)break}else n[l]<0&&(e[ua]+=65536),(s>14>16&&(e[Ve]&3)===n&&(e[Ve]+=16384,KC(s,o)):KC(s,o)}var Cs=-1,_a=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,t,r,i){this.factory=n,this.name=i,this.canSeeViewProviders=t,this.injectImpl=r}};function gO(e){return(e.flags&8)!==0}function mO(e){return(e.flags&16)!==0}function _O(e,n,t){let r=0;for(;rn){a=o-1;break}}}for(;o>16}function kp(e,n){let t=xO(e),r=n;for(;t>0;)r=r[da],t--;return r}var E_=!0;function Tp(e){let n=E_;return E_=e,n}var bO=256,IE=bO-1,AE=5,wO=0,li={};function CO(e,n,t){let r;typeof t=="string"?r=t.charCodeAt(0)||0:t.hasOwnProperty(ca)&&(r=t[ca]),r==null&&(r=t[ca]=wO++);let i=r&IE,o=1<>AE)]|=o}function Ip(e,n){let t=ME(e,n);if(t!==-1)return t;let r=n[Re];r.firstCreatePass&&(e.injectorIndex=n.length,g_(r.data,e),g_(n,null),g_(r.blueprint,null));let i=nv(e,n),o=e.injectorIndex;if(TE(i)){let a=Sp(i),s=kp(i,n),l=s[Re].data;for(let c=0;c<8;c++)n[o+c]=s[a+c]|l[a+c]}return n[o+8]=i,o}function g_(e,n){e.push(0,0,0,0,0,0,0,0,n)}function ME(e,n){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||n[e.injectorIndex+8]===null?-1:e.injectorIndex}function nv(e,n){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let t=0,r=null,i=n;for(;i!==null;){if(r=FE(i),r===null)return Cs;if(t++,i=i[da],r.injectorIndex!==-1)return r.injectorIndex|t<<16}return Cs}function D_(e,n,t){CO(e,n,t)}function RE(e,n,t){if(t&8||e!==void 0)return e;Ju(n,"NodeInjector")}function PE(e,n,t,r){if(t&8&&r===void 0&&(r=null),(t&3)===0){let i=e[Vi],o=Gn(void 0);try{return i?i.get(n,r,t&8):Nm(n,r,t&8)}finally{Gn(o)}}return RE(r,n,t)}function NE(e,n,t,r=0,i){if(e!==null){if(n[Ve]&2048&&!(r&2)){let a=kO(e,n,t,r,li);if(a!==li)return a}let o=OE(e,n,t,r,li);if(o!==li)return o}return PE(n,t,r,i)}function OE(e,n,t,r,i){let o=DO(t);if(typeof o=="function"){if(!a_(n,e,r))return r&1?RE(i,t,r):PE(n,t,r,i);try{let a;if(a=o(r),a==null&&!(r&8))Ju(t);else return a}finally{s_()}}else if(typeof o=="number"){let a=null,s=ME(e,n),l=Cs,c=r&1?n[sr][Er]:null;for((s===-1||r&4)&&(l=s===-1?nv(e,n):n[s+8],l===Cs||!XC(r,!1)?s=-1:(a=n[Re],s=Sp(l),n=kp(l,n)));s!==-1;){let d=n[Re];if(QC(o,s,d.data)){let u=EO(s,n,t,a,r,c);if(u!==li)return u}l=n[s+8],l!==Cs&&XC(r,n[Re].data[s+8]===c)&&QC(o,s,n)?(a=d,s=Sp(l),n=kp(l,n)):s=-1}}return i}function EO(e,n,t,r,i,o){let a=n[Re],s=a.data[e+8],l=r==null?$i(s)&&E_:r!=a&&(s.type&3)!==0,c=i&1&&o===s,d=wp(s,a,t,l,c);return d!==null?_c(n,a,d,s,i):li}function wp(e,n,t,r,i){let o=e.providerIndexes,a=n.data,s=o&1048575,l=e.directiveStart,c=e.directiveEnd,d=o>>20,u=r?s:s+d,p=i?s+d:c;for(let f=u;f=l&&h.type===t)return f}if(i){let f=a[l];if(f&&ai(f)&&f.type===t)return l}return null}function _c(e,n,t,r,i){let o=e[t],a=n.data;if(o instanceof _a){let s=o;if(s.resolving)throw Pm("");let l=Tp(s.canSeeViewProviders);s.resolving=!0;let c=a[t].type||a[t],d,u=s.injectImpl?Gn(s.injectImpl):null,p=a_(e,r,0);try{o=e[t]=s.factory(void 0,i,a,e,r),n.firstCreatePass&&t>=r.directiveStart&&fO(t,a[t],n)}finally{u!==null&&Gn(u),Tp(l),s.resolving=!1,s_()}}return o}function DO(e){if(typeof e=="string")return e.charCodeAt(0)||0;let n=e.hasOwnProperty(ca)?e[ca]:void 0;return typeof n=="number"?n>=0?n&IE:SO:n}function QC(e,n,t){let r=1<>AE)]&r)}function XC(e,n){return!(e&2)&&!(e&1&&n)}var ma=class{_tNode;_lView;constructor(n,t){this._tNode=n,this._lView=t}get(n,t,r){return NE(this._tNode,this._lView,n,aa(r),t)}};function SO(){return new ma(In(),Ue())}function xn(e){return ks(()=>{let n=e.prototype.constructor,t=n[nc]||S_(n),r=Object.prototype,i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==r;){let o=i[nc]||S_(i);if(o&&o!==t)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function S_(e){return Em(e)?()=>{let n=S_(kn(e));return n&&n()}:_o(e)}function kO(e,n,t,r,i){let o=e,a=n;for(;o!==null&&a!==null&&a[Ve]&2048&&!ms(a);){let s=OE(o,a,t,r|2,li);if(s!==li)return s;let l=o.parent;if(!l){let c=a[$m];if(c){let d=c.get(t,li,r&-5);if(d!==li)return d}l=FE(a),a=a[da]}o=l}return i}function FE(e){let n=e[Re],t=n.type;return t===2?n.declTNode:t===1?e[Er]:null}function TO(){return Ts(In(),Ue())}function Ts(e,n){return new An(zr(e,n))}var An=(()=>{class e{nativeElement;constructor(t){this.nativeElement=t}static __NG_ELEMENT_ID__=TO}return e})();function IO(e){return e instanceof An?e.nativeElement:e}function AO(){return this._results[Symbol.iterator]()}var Ap=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new qe}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,t){return this._results.reduce(n,t)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,t){this.dirty=!1;let r=pC(n);(this._changesDetected=!uC(this._results,r,t))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=AO};function LE(e){return(e.flags&128)===128}var rv=(function(e){return e[e.OnPush=0]="OnPush",e[e.Eager=1]="Eager",e[e.Default=1]="Default",e})(rv||{}),jE=new Map,MO=0;function RO(){return MO++}function PO(e){jE.set(e[Ui],e)}function k_(e){jE.delete(e[Ui])}var JC="__ngContext__";function Ds(e,n){Bi(n)?(e[JC]=n[Ui],PO(n)):e[JC]=n}function VE(e){return BE(e[hs])}function UE(e){return BE(e[Cr])}function BE(e){for(;e!==null&&!$r(e);)e=e[Cr];return e}var NO;function iv(e){NO=e}var Hp=new le("",{factory:()=>OO}),OO="ng";var Gp=new le(""),wa=new le("",{providedIn:"platform",factory:()=>"unknown"}),qp=new le(""),Wp=new le("",{factory:()=>A(Xt).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var $E="r";var zE="di";var HE=!1,GE=new le("",{factory:()=>HE});var FO=(e,n,t,r)=>{};function LO(e,n,t,r){FO(e,n,t,r)}function ov(e){return(e.flags&32)===32}var jO=()=>null;function qE(e,n,t=!1){return jO(e,n,t)}function WE(e,n){let t=e.contentQueries;if(t!==null){let r=Ae(null);try{for(let i=0;i|^->||--!>|)/g,$O="\u200B$1\u200B";function zO(e){return e.replace(UO,n=>n.replace(BO,$O))}function HO(e,n){return e.createText(n)}function GO(e,n,t){e.setValue(n,t)}function qO(e,n){return e.createComment(zO(n))}function QE(e,n,t){return e.createElement(n,t)}function Rp(e,n,t,r,i){e.insertBefore(n,t,r,i)}function XE(e,n,t){e.appendChild(n,t)}function eE(e,n,t,r,i){r!==null?Rp(e,n,t,r,i):XE(e,n,t)}function JE(e,n,t,r){e.removeChild(null,n,t,r)}function WO(e,n,t){e.setAttribute(n,"style",t)}function ZO(e,n,t){t===""?e.removeAttribute(n,"class"):e.setAttribute(n,"class",t)}function eD(e,n,t){let{mergedAttrs:r,classes:i,styles:o}=t;r!==null&&_O(e,n,r),i!==null&&ZO(e,n,i),o!==null&&WO(e,n,o)}var sv=(function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e})(sv||{});function Cc(e){let n=KO();return n?n.sanitize(sv.URL,e)||"":ZE(e,"URL")?Zp(e):YE(Xu(e))}function KO(){let e=Ue();return e&&e[Br].sanitizer}function tD(e){return e instanceof Function?e():e}function YO(e,n,t){let r=e.length;for(;;){let i=e.indexOf(n,t);if(i===-1)return i;if(i===0||e.charCodeAt(i-1)<=32){let o=n.length;if(i+o===r||e.charCodeAt(i+o)<=32)return i}t=i+1}}var nD="ng-template";function QO(e,n,t,r){let i=0;if(r){for(;i-1){let o;for(;++io?u="":u=i[d+1].toLowerCase(),r&2&&c!==u){if(Hr(r))return!1;a=!0}}}}return Hr(r)||a}function Hr(e){return(e&1)===0}function e3(e,n,t,r){if(n===null)return-1;let i=0;if(r||!t){let o=!1;for(;i-1)for(t++;t0?'="'+s+'"':"")+"]"}else r&8?i+="."+a:r&4&&(i+=" "+a);else i!==""&&!Hr(a)&&(n+=tE(o,i),i=""),r=a,o=o||!Hr(r);t++}return i!==""&&(n+=tE(o,i)),n}function o3(e){return e.map(i3).join(",")}function a3(e){let n=[],t=[],r=1,i=2;for(;r=0;o--){let a=t[o],s=a.parentNode;a===n?(t.splice(o,1),M_.add(a),a.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))):(i&&a===i||s&&r&&s!==r)&&(t.splice(o,1),a.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}})),a.parentNode?.removeChild(a))}}function p3(e,n){let t=A_.get(e);t?t.includes(n)||t.push(n):A_.set(e,[n])}var va=new Set,Yp=(function(e){return e[e.CHANGE_DETECTION=0]="CHANGE_DETECTION",e[e.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",e})(Yp||{}),di=new le(""),nE=new Set;function ui(e){nE.has(e)||(nE.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var fv=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),aD=[0,1,2,3],sD=(()=>{class e{ngZone=A(pt);scheduler=A(br);errorHandler=A(Vn,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){A(di,{optional:!0})}execute(){let t=this.sequences.size>0;t&&Et(gt.AfterRenderHooksStart),this.executing=!0;for(let r of aD)for(let i of this.sequences)if(!(i.erroredOrDestroyed||!i.hooks[r]))try{i.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>{let o=i.hooks[r];return o(i.pipelinedValue)},i.snapshot))}catch(o){i.erroredOrDestroyed=!0,this.errorHandler?.handleError(o)}this.executing=!1;for(let r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(let r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),t&&Et(gt.AfterRenderHooksEnd)}register(t){let{view:r}=t;r!==void 0?((r[pa]??=[]).push(t),ga(r),r[Ve]|=8192):this.executing?this.deferredRegistrations.add(t):this.addSequence(t)}addSequence(t){this.sequences.add(t),this.scheduler.notify(7)}unregister(t){this.executing&&this.sequences.has(t)?(t.erroredOrDestroyed=!0,t.pipelinedValue=void 0,t.once=!0):(this.sequences.delete(t),this.deferredRegistrations.delete(t))}maybeTrace(t,r){return r?r.run(Yp.AFTER_NEXT_RENDER,t):t()}static \u0275prov=ee({token:e,providedIn:"root",factory:()=>new e})}return e})(),Pp=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,t,r,i,o,a=null){this.impl=n,this.hooks=t,this.view=r,this.once=i,this.snapshot=a,this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();let n=this.view?.[pa];n&&(this.view[pa]=n.filter(t=>t!==this))}};function Qp(e,n){let t=n?.injector??A(Bt);return ui("NgAfterNextRender"),h3(e,t,n,!0)}function f3(e){return e instanceof Function?[void 0,void 0,e,void 0]:[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function h3(e,n,t,r){let i=n.get(fv);i.impl??=n.get(sD);let o=n.get(di,null,{optional:!0}),a=t?.manualCleanup!==!0?n.get(an):null,s=n.get(hc,null,{optional:!0}),l=new Pp(i.impl,f3(e),s?.view,r,a,o?.snapshot(null));return i.impl.register(l),l}var lD=new le("",{factory:()=>({queue:new Set,isScheduled:!1,scheduler:null,injector:A(Ut)})});function cD(e,n,t){let r=e.get(lD);if(Array.isArray(n))for(let i of n)r.queue.add(i),t?.detachedLeaveAnimationFns?.push(i);else r.queue.add(n),t?.detachedLeaveAnimationFns?.push(n);r.scheduler&&r.scheduler(e)}function g3(e,n){let t=e.get(lD);if(n.detachedLeaveAnimationFns){for(let r of n.detachedLeaveAnimationFns)t.queue.delete(r);n.detachedLeaveAnimationFns=void 0}}function m3(e,n){for(let[t,r]of n)cD(e,r.animateFns)}function rE(e,n,t,r){let i=e?.[Co]?.enter;n!==null&&i&&i.has(t.index)&&m3(r,i)}function ws(e,n,t,r,i,o,a,s){if(i!=null){let l,c=!1;$r(i)?l=i:Bi(i)&&(c=!0,i=i[Ur]);let d=Dr(i);e===0&&r!==null?(rE(s,r,o,t),a==null?XE(n,r,d):Rp(n,r,d,a||null,!0)):e===1&&r!==null?(rE(s,r,o,t),Rp(n,r,d,a||null,!0),u3(o,d)):e===2?(s?.[Co]?.leave?.has(o.index)&&p3(o,d),iE(s,o,t,u=>{if(M_.has(d)){M_.delete(d);return}JE(n,d,c,u)})):e===3&&iE(s,o,t,()=>{n.destroyNode(d)}),l!=null&&I3(n,e,t,l,o,r,a)}}function _3(e,n){dD(e,n),n[Ur]=null,n[Er]=null}function v3(e,n,t,r,i,o){r[Ur]=i,r[Er]=n,Jp(e,r,t,1,i,o)}function dD(e,n){n[Br].changeDetectionScheduler?.notify(9),Jp(e,n,n[Mt],2,null,null)}function y3(e){let n=e[hs];if(!n)return m_(e[Re],e);for(;n;){let t=null;if(Bi(n))t=n[hs];else{let r=n[tn];r&&(t=r)}if(!t){for(;n&&!n[Cr]&&n!==e;)Bi(n)&&m_(n[Re],n),n=n[mn];n===null&&(n=e),Bi(n)&&m_(n[Re],n),t=n&&n[Cr]}n=t}}function hv(e,n){let t=e[fa],r=t.indexOf(n);t.splice(r,1)}function Xp(e,n){if(ha(n))return;let t=n[Mt];t.destroyNode&&Jp(e,n,t,3,null,null),y3(n)}function m_(e,n){if(ha(n))return;let t=Ae(null);try{n[Ve]&=-129,n[Ve]|=256,n[lr]&&Ko(n[lr]),w3(e,n),b3(e,n),n[Re].type===1&&n[Mt].destroy();let r=n[wo];if(r!==null&&$r(n[mn])){r!==n[mn]&&hv(r,n);let i=n[oi];i!==null&&i.detachView(e)}k_(n)}finally{Ae(t)}}function iE(e,n,t,r){let i=e?.[Co];if(i==null||i.leave==null||!i.leave.has(n.index))return r(!1);e&&va.add(e[Ui]),cD(t,()=>{if(i.leave&&i.leave.has(n.index)){let a=i.leave.get(n.index),s=[];if(a){for(let l=0;l{e[Co].running=void 0,va.delete(e[Ui]),n(!0)});return}n(!1)}function b3(e,n){let t=e.cleanup,r=n[fs];if(t!==null)for(let a=0;a=0?r[s]():r[-s].unsubscribe(),a+=2}else{let s=r[t[a+1]];t[a].call(s)}r!==null&&(n[fs]=null);let i=n[Fi];if(i!==null){n[Fi]=null;for(let a=0;aYt&&oD(e,n,Yt,!1);let s=a?gt.TemplateUpdateStart:gt.TemplateCreateStart;Et(s,i,t),t(r,i)}finally{So(o);let s=a?gt.TemplateUpdateEnd:gt.TemplateCreateEnd;Et(s,i,t)}}function ef(e,n,t){F3(e,n,t),(t.flags&64)===64&&L3(e,n,t)}function Ec(e,n,t=zr){let r=n.localNames;if(r!==null){let i=n.index+1;for(let o=0;onull;function N3(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function fD(e,n,t,r,i,o){let a=n[Re];if(xv(e,a,n,t,r)){$i(e)&&O3(n,e.index);return}e.type&3&&(t=N3(t)),hD(e,n,t,r,i,o)}function hD(e,n,t,r,i,o){if(e.type&3){let a=zr(e,n);r=o!=null?o(r,e.value||"",t):r,i.setProperty(a,t,r)}else e.type&12}function O3(e,n){let t=Sr(n,e);t[Ve]&16||(t[Ve]|=64)}function F3(e,n,t){let r=t.directiveStart,i=t.directiveEnd;$i(t)&&c3(n,t,e.data[r+t.componentOffset]),e.firstCreatePass||Ip(t,n);let o=t.initialInputs;for(let a=r;a{ga(e.lView)},consumerOnSignalRead(){this.lView[lr]=this}});function Y3(e){let n=e[lr]??Object.create(Q3);return n.lView=e,n}var Q3=X(R({},Wo),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let n=yo(e.lView);for(;n&&!vD(n[Re]);)n=yo(n);n&&lp(n)},consumerOnSignalRead(){this.lView[lr]=this}});function vD(e){return e.type!==2}function yD(e){if(e[vo]===null)return;let n=!0;for(;n;){let t=!1;for(let r of e[vo])r.dirty&&(t=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));n=t&&!!(e[Ve]&8192)}}var X3=100;function xD(e,n=0){let r=e[Br].rendererFactory,i=!1;i||r.begin?.();try{J3(e,n)}finally{i||r.end?.()}}function J3(e,n){let t=r_();try{ic(!0),P_(e,n);let r=0;for(;_s(e);){if(r===X3)throw new oe(103,!1);r++,P_(e,1)}}finally{ic(t)}}function e5(e,n,t,r){if(ha(n))return;let i=n[Ve],o=!1,a=!1;fp(n);let s=!0,l=null,c=null;o||(vD(e)?(c=q3(n),l=Zo(c)):eu()===null?(s=!1,c=Y3(n),l=Zo(c)):n[lr]&&(Ko(n[lr]),n[lr]=null));try{Zm(n),MC(e.bindingStartIndex),t!==null&&pD(e,n,t,2,r);let d=(i&3)===3;if(!o)if(d){let f=e.preOrderCheckHooks;f!==null&&xp(n,f,null)}else{let f=e.preOrderHooks;f!==null&&bp(n,f,0,null),h_(n,0)}if(a||t5(n),yD(n),bD(n,0),e.contentQueries!==null&&WE(e,n),!o)if(d){let f=e.contentCheckHooks;f!==null&&xp(n,f)}else{let f=e.contentHooks;f!==null&&bp(n,f,1),h_(n,1)}r5(e,n);let u=e.components;u!==null&&CD(n,u,0);let p=e.viewQuery;if(p!==null&&T_(2,p,r),!o)if(d){let f=e.viewCheckHooks;f!==null&&xp(n,f)}else{let f=e.viewHooks;f!==null&&bp(n,f,2),h_(n,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),n[ip]){for(let f of n[ip])f();n[ip]=null}o||(mD(n),n[Ve]&=-73)}catch(d){throw o||ga(n),d}finally{c!==null&&(Qa(c,l),s&&Z3(c)),hp()}}function bD(e,n){for(let t=VE(e);t!==null;t=UE(t))for(let r=tn;r0&&(e[t-1][Cr]=r[Cr]);let o=cc(e,tn+n);_3(r[Re],r);let a=o[oi];a!==null&&a.detachView(o[Re]),r[mn]=null,r[Cr]=null,r[Ve]&=-129}return r}function i5(e,n,t,r){let i=tn+r,o=t.length;r>0&&(t[i-1][Cr]=n),r-1&&(xc(n,r),cc(t,r))}this._attachedToViewContainer=!1}Xp(this._lView[Re],this._lView)}onDestroy(n){Km(this._lView,n)}markForCheck(){wv(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[Ve]&=-129}reattach(){cp(this._lView),this._lView[Ve]|=128}detectChanges(){this._lView[Ve]|=1024,xD(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new oe(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let n=ms(this._lView),t=this._lView[wo];t!==null&&!n&&hv(t,this._lView),dD(this._lView[Re],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new oe(902,!1);this._appRef=n;let t=ms(this._lView),r=this._lView[wo];r!==null&&!t&&kD(r,this._lView),cp(this._lView)}};function Cv(e){return _s(e._lView)||!!(e._lView[Ve]&64)}function Ev(e){lp(e._lView)}var ya=(()=>{class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=o5;constructor(t,r,i){this._declarationLView=t,this._declarationTContainer=r,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,r){return this.createEmbeddedViewImpl(t,r)}createEmbeddedViewImpl(t,r,i){let o=tf(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:r,dehydratedView:i});return new ko(o)}}return e})();function o5(){return rf(In(),Ue())}function rf(e,n){return e.type&4?new ya(n,e,Ts(e,n)):null}function Dc(e,n,t,r,i){let o=e.data[n];if(o===null)o=a5(e,n,t,r,i),RC()&&(o.flags|=32);else if(o.type&64){o.type=t,o.value=r,o.attrs=i;let a=TC();o.injectorIndex=a===null?-1:a.injectorIndex}return vs(o,!0),o}function a5(e,n,t,r,i){let o=t_(),a=n_(),s=a?o:o&&o.parent,l=e.data[n]=l5(e,s,t,n,r,i);return s5(e,l,o,a),l}function s5(e,n,t,r){e.firstChild===null&&(e.firstChild=n),t!==null&&(r?t.child==null&&n.parent!==null&&(t.child=n):t.next===null&&(t.next=n,n.prev=t))}function l5(e,n,t,r,i,o){let a=n?n.injectorIndex:-1,s=0;return kC()&&(s|=128),{type:t,index:r,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,controlDirectiveIndex:-1,customControlIndex:-1,propertyBindings:null,flags:s,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function c5(e){let n=e[zm]??[],r=e[mn][Mt],i=[];for(let o of n)o.data[zE]!==void 0?i.push(o):d5(o,r);e[zm]=i}function d5(e,n){let t=0,r=e.firstChild;if(r){let i=e.data[$E];for(;tnull,p5=()=>null;function N_(e,n){return u5(e,n)}function TD(e,n,t){return p5(e,n,t)}var ID=class{},of=class{},O_=class{resolveComponentFactory(n){throw new oe(917,!1)}},To=class{static NULL=new O_},Hi=class{},Ir=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>f5()}return e})();function f5(){let e=Ue(),n=In(),t=Sr(n.index,e);return(Bi(t)?t:e)[Mt]}var AD=(()=>{class e{static \u0275prov=ee({token:e,providedIn:"root",factory:()=>null})}return e})();var Cp={},F_=class{injector;parentInjector;constructor(n,t){this.injector=n,this.parentInjector=t}get(n,t,r){let i=this.injector.get(n,Cp,r);return i!==Cp||t===Cp?i:this.parentInjector.get(n,t,r)}};function Np(e,n,t){let r=t?e.styles:null,i=t?e.classes:null,o=0;if(n!==null)for(let a=0;a0&&(t.directiveToIndex=new Map);for(let p=0;p0;){let t=e[--n];if(typeof t=="number"&&t<0)return t}return 0}function b5(e,n,t){if(t){if(n.exportAs)for(let r=0;rr(Dr(v[e.index])):e.index;OD(h,n,t,o,s,f,!1)}}return c}function S5(e){return e.startsWith("animation")||e.startsWith("transition")}function k5(e,n,t,r){let i=e.cleanup;if(i!=null)for(let o=0;ol?s[l]:null}typeof a=="string"&&(o+=2)}return null}function OD(e,n,t,r,i,o,a){let s=n.firstCreatePass?Qm(n):null,l=Ym(t),c=l.length;l.push(i,o),s&&s.push(r,e,c,(c+1)*(a?-1:1))}function dE(e,n,t,r,i,o){let a=n[t],s=n[Re],c=s.data[t].outputs[r],u=a[c].subscribe(o);OD(e.index,s,n,i,o,u,!0)}var L_=Symbol("BINDING");function FD(e){return e.debugInfo?.className||e.type.name||null}var Op=class extends To{ngModule;constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){let t=ji(n);return new xa(t,this.ngModule)}};function T5(e){return Object.keys(e).map(n=>{let[t,r,i]=e[n],o={propName:t,templateName:n,isSignal:(r&Kp.SignalBased)!==0};return i&&(o.transform=i),o})}function I5(e){return Object.keys(e).map(n=>({propName:e[n],templateName:n}))}function A5(e,n,t){let r=n instanceof Ut?n:n?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new F_(t,r):t}function M5(e){let n=e.get(Hi,null);if(n===null)throw new oe(407,!1);let t=e.get(AD,null),r=e.get(br,null),i=e.get(di,null,{optional:!0});return{rendererFactory:n,sanitizer:t,changeDetectionScheduler:r,ngReflect:!1,tracingService:i}}function R5(e,n){let t=LD(e);return QE(n,t,t==="svg"?Gm:t==="math"?yC:null)}function LD(e){return(e.selectors[0][0]||"div").toLowerCase()}var xa=class extends of{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=T5(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=I5(this.componentDef.outputs),this.cachedOutputs}constructor(n,t){super(),this.componentDef=n,this.ngModule=t,this.componentType=n.type,this.selector=o3(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!t}create(n,t,r,i,o,a){Et(gt.DynamicComponentStart);let s=Ae(null);try{let l=this.componentDef,c=A5(l,i||this.ngModule,n),d=M5(c),u=d.tracingService;return u&&u.componentCreate?u.componentCreate(FD(l),()=>this.createComponentRef(d,c,t,r,o,a)):this.createComponentRef(d,c,t,r,o,a)}finally{Ae(s)}}createComponentRef(n,t,r,i,o,a){let s=this.componentDef,l=P5(i,s,a,o),c=n.rendererFactory.createRenderer(null,s),d=i?M3(c,i,s.encapsulation,t):R5(s,c),u=a?.some(uE)||o?.some(h=>typeof h!="function"&&h.bindings.some(uE)),p=dv(null,l,null,512|rD(s),null,null,n,c,t,null,qE(d,t,!0));p[Yt]=d,fp(p);let f=null;try{let h=Dv(Yt,p,2,"#host",()=>l.directiveRegistry,!0,0);eD(c,d,h),Ds(d,p),ef(l,p,h),av(l,h,p),Sv(l,h),r!==void 0&&O5(h,this.ngContentSelectors,r),f=Sr(h.index,p),p[on]=f[on],bv(l,p,null)}catch(h){throw f!==null&&k_(f),k_(p),h}finally{Et(gt.DynamicComponentEnd),hp()}return new Fp(this.componentType,p,!!u)}};function P5(e,n,t,r){let i=e?["ng-version","21.2.4"]:a3(n.selectors[0]),o=null,a=null,s=0;if(t)for(let d of t)s+=d[L_].requiredVars,d.create&&(d.targetIdx=0,(o??=[]).push(d)),d.update&&(d.targetIdx=0,(a??=[]).push(d));if(r)for(let d=0;d{if(t&1&&e)for(let r of e)r.create();if(t&2&&n)for(let r of n)r.update()}}function uE(e){let n=e[L_].kind;return n==="input"||n==="twoWay"}var Fp=class extends ID{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,t,r){super(),this._rootLView=t,this._hasInputBindings=r,this._tNode=op(t[Re],Yt),this.location=Ts(this._tNode,t),this.instance=Sr(this._tNode.index,t)[on],this.hostView=this.changeDetectorRef=new ko(t,void 0),this.componentType=n}setInput(n,t){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),t))return;let i=this._rootLView,o=xv(r,i[Re],i,n,t);this.previousInputValues.set(n,t);let a=Sr(r.index,i);wv(a,1)}get injector(){return new ma(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}};function O5(e,n,t){let r=e.projection=[];for(let i=0;i{class e{static __NG_ELEMENT_ID__=F5}return e})();function F5(){let e=In();return jD(e,Ue())}var j_=class e extends qi{_lContainer;_hostTNode;_hostLView;constructor(n,t,r){super(),this._lContainer=n,this._hostTNode=t,this._hostLView=r}get element(){return Ts(this._hostTNode,this._hostLView)}get injector(){return new ma(this._hostTNode,this._hostLView)}get parentInjector(){let n=nv(this._hostTNode,this._hostLView);if(TE(n)){let t=kp(n,this._hostLView),r=Sp(n),i=t[Re].data[r+8];return new ma(i,t)}else return new ma(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){let t=pE(this._lContainer);return t!==null&&t[n]||null}get length(){return this._lContainer.length-tn}createEmbeddedView(n,t,r){let i,o;typeof r=="number"?i=r:r!=null&&(i=r.index,o=r.injector);let a=N_(this._lContainer,n.ssrId),s=n.createEmbeddedViewImpl(t||{},o,a);return this.insertImpl(s,i,vc(this._hostTNode,a)),s}createComponent(n,t,r,i,o,a,s){let l=n&&!cO(n),c;if(l)c=t;else{let b=t||{};c=b.index,r=b.injector,i=b.projectableNodes,o=b.environmentInjector||b.ngModuleRef,a=b.directives,s=b.bindings}let d=l?n:new xa(ji(n)),u=r||this.parentInjector;if(!o&&d.ngModule==null){let _=(l?u:this.parentInjector).get(Ut,null);_&&(o=_)}let p=ji(d.componentType??{}),f=N_(this._lContainer,p?.id??null),h=f?.firstChild??null,v=d.create(u,i,h,o,a,s);return this.insertImpl(v.hostView,c,vc(this._hostTNode,f)),v}insert(n,t){return this.insertImpl(n,t,!0)}insertImpl(n,t,r){let i=n._lView;if(bC(i)){let s=this.indexOf(n);if(s!==-1)this.detach(s);else{let l=i[mn],c=new e(l,l[Er],l[mn]);c.detach(c.indexOf(n))}}let o=this._adjustIndex(t),a=this._lContainer;return nf(a,i,o,r),n.attachToViewContainerRef(),Om(__(a),o,n),n}move(n,t){return this.insert(n,t)}indexOf(n){let t=pE(this._lContainer);return t!==null?t.indexOf(n):-1}remove(n){let t=this._adjustIndex(n,-1),r=xc(this._lContainer,t);r&&(cc(__(this._lContainer),t),Xp(r[Re],r))}detach(n){let t=this._adjustIndex(n,-1),r=xc(this._lContainer,t);return r&&cc(__(this._lContainer),t)!=null?new ko(r):null}_adjustIndex(n,t=0){return n??this.length+t}};function pE(e){return e[uc]}function __(e){return e[uc]||(e[uc]=[])}function jD(e,n){let t,r=n[e.index];return $r(r)?t=r:(t=ED(r,n,null,e),n[e.index]=t,uv(n,t)),j5(t,n,e,r),new j_(t,e,n)}function L5(e,n){let t=e[Mt],r=t.createComment(""),i=zr(n,e),o=t.parentNode(i);return Rp(t,o,r,t.nextSibling(i),!1),r}var j5=B5,V5=()=>!1;function U5(e,n,t){return V5(e,n,t)}function B5(e,n,t,r){if(e[Eo])return;let i;t.type&8?i=Dr(r):i=L5(n,t),e[Eo]=i}var V_=class e{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},U_=class e{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){let t=n.queries;if(t!==null){let r=n.contentQueries!==null?n.contentQueries[0]:t.length,i=[];for(let o=0;o0)r.push(a[s/2]);else{let c=o[s+1],d=n[-l];for(let u=tn;un.trim())}function Y5(e,n,t){e.queries===null&&(e.queries=new $_),e.queries.track(new z_(n,t))}function kv(e,n){return e.queries.getByIndex(n)}function Q5(e,n){let t=e[Re],r=kv(t,n);return r.crossesNgTemplate?H_(t,e,n,[]):VD(t,e,r,n)}var Gi=class{},sf=class{};var Lp=class extends Gi{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Op(this);constructor(n,t,r,i=!0){super(),this.ngModuleType=n,this._parent=t;let o=Mm(n);this._bootstrapComponents=tD(o.bootstrap),this._r3Injector=l_(n,t,[{provide:Gi,useValue:this},{provide:To,useValue:this.componentFactoryResolver},...r],sc(n),new Set(["environment"])),i&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}},jp=class extends sf{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new Lp(this.moduleType,n,[])}};var bc=class extends Gi{injector;componentFactoryResolver=new Op(this);instance=null;constructor(n){super();let t=new la([...n.providers,{provide:Gi,useValue:this},{provide:To,useValue:this.componentFactoryResolver}],n.parent||us(),n.debugName,new Set(["environment"]));this.injector=t,n.runEnvironmentInitializers&&t.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}};function lf(e,n,t=null){return new bc({providers:e,parent:n,debugName:t,runEnvironmentInitializers:!0}).injector}var X5=(()=>{class e{_injector;cachedInjectors=new Map;constructor(t){this._injector=t}getOrCreateStandaloneInjector(t){if(!t.standalone)return null;if(!this.cachedInjectors.has(t)){let r=jm(!1,t.type),i=r.length>0?lf([r],this._injector,""):null;this.cachedInjectors.set(t,i)}return this.cachedInjectors.get(t)}ngOnDestroy(){try{for(let t of this.cachedInjectors.values())t!==null&&t.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=ee({token:e,providedIn:"environment",factory:()=>new e(se(Ut))})}return e})();function yt(e){return ks(()=>{let n=UD(e),t=X(R({},n),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===rv.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:n.standalone?i=>i.get(X5).getOrCreateStandaloneInjector(t):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||qr.Emulated,styles:e.styles||qn,_:null,schemas:e.schemas||null,tView:null,id:""});n.standalone&&ui("NgStandalone"),BD(t);let r=e.dependencies;return t.directiveDefs=fE(r,J5),t.pipeDefs=fE(r,aC),t.id=nF(t),t})}function J5(e){return ji(e)||Rm(e)}function Bn(e){return ks(()=>({type:e.type,bootstrap:e.bootstrap||qn,declarations:e.declarations||qn,imports:e.imports||qn,exports:e.exports||qn,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function eF(e,n){if(e==null)return xo;let t={};for(let r in e)if(e.hasOwnProperty(r)){let i=e[r],o,a,s,l;Array.isArray(i)?(s=i[0],o=i[1],a=i[2]??o,l=i[3]||null):(o=i,a=i,s=Kp.None,l=null),t[o]=[r,s,l],n[o]=a}return t}function tF(e){if(e==null)return xo;let n={};for(let t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}function It(e){return ks(()=>{let n=UD(e);return BD(n),n})}function Sc(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function UD(e){let n={};return{type:e.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:n,inputConfig:e.inputs||xo,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||qn,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,controlDef:null,inputs:eF(e.inputs,n),outputs:tF(e.outputs),debugInfo:null}}function BD(e){e.features?.forEach(n=>n(e))}function fE(e,n){return e?()=>{let t=typeof e=="function"?e():e,r=[];for(let i of t){let o=n(i);o!==null&&r.push(o)}return r}:null}function nF(e){let n=0,t=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,t,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let o of r.join("|"))n=Math.imul(31,n)+o.charCodeAt(0)<<0;return n+=2147483648,"c"+n}function rF(e){return Object.getPrototypeOf(e.prototype).constructor}function Dt(e){let n=rF(e.type),t=!0,r=[e];for(;n;){let i;if(ai(e))i=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new oe(903,!1);i=n.\u0275dir}if(i){if(t){r.push(i);let a=e;a.inputs=v_(e.inputs),a.declaredInputs=v_(e.declaredInputs),a.outputs=v_(e.outputs);let s=i.hostBindings;s&&lF(e,s);let l=i.viewQuery,c=i.contentQueries;if(l&&aF(e,l),c&&sF(e,c),iF(e,i),oC(e.outputs,i.outputs),ai(i)&&i.data.animation){let d=e.data;d.animation=(d.animation||[]).concat(i.data.animation)}}let o=i.features;if(o)for(let a=0;a=0;r--){let i=e[r];i.hostVars=n+=i.hostVars,i.hostAttrs=Es(i.hostAttrs,t=Es(t,i.hostAttrs))}}function v_(e){return e===xo?{}:e===qn?[]:e}function aF(e,n){let t=e.viewQuery;t?e.viewQuery=(r,i)=>{n(r,i),t(r,i)}:e.viewQuery=n}function sF(e,n){let t=e.contentQueries;t?e.contentQueries=(r,i,o)=>{n(r,i,o),t(r,i,o)}:e.contentQueries=n}function lF(e,n){let t=e.hostBindings;t?e.hostBindings=(r,i)=>{n(r,i),t(r,i)}:e.hostBindings=n}function $D(e,n,t,r,i,o,a,s){if(t.firstCreatePass){e.mergedAttrs=Es(e.mergedAttrs,e.attrs);let d=e.tView=cv(2,e,i,o,a,t.directiveRegistry,t.pipeRegistry,null,t.schemas,t.consts,null);t.queries!==null&&(t.queries.template(t,e),d.queries=t.queries.embeddedTView(e))}s&&(e.flags|=s),vs(e,!1);let l=dF(t,n,e,r);gp()&&gv(t,n,l,e),Ds(l,n);let c=ED(l,n,l,e);n[r+Yt]=c,uv(n,c),U5(c,e,n)}function cF(e,n,t,r,i,o,a,s,l,c,d){let u=t+Yt,p;return n.firstCreatePass?(p=Dc(n,u,4,a||null,s||null),dp()&&MD(n,e,p,kr(n.consts,c),_v),SE(n,p)):p=n.data[u],$D(p,e,n,t,r,i,o,l),gs(p)&&ef(n,e,p),c!=null&&Ec(e,p,d),p}function Vp(e,n,t,r,i,o,a,s,l,c,d){let u=t+Yt,p;if(n.firstCreatePass){if(p=Dc(n,u,4,a||null,s||null),c!=null){let f=kr(n.consts,c);p.localNames=[];for(let h=0;h{class e{log(t){console.log(t)}warn(t){console.warn(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();function kc(e){return typeof e=="function"&&e[Fn]!==void 0}function Iv(e){return kc(e)&&typeof e.set=="function"}var Av=new le("");function Wi(e){return!!e&&typeof e.then=="function"}function cf(e){return!!e&&typeof e.subscribe=="function"}var zD=new le("");var Mv=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((t,r)=>{this.resolve=t,this.reject=r});appInits=A(zD,{optional:!0})??[];injector=A(Bt);constructor(){}runInitializers(){if(this.initialized)return;let t=[];for(let i of this.appInits){let o=yn(this.injector,i);if(Wi(o))t.push(o);else if(cf(o)){let a=new Promise((s,l)=>{o.subscribe({complete:s,error:l})});t.push(a)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(t).then(()=>{r()}).catch(i=>{this.reject(i)}),t.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),HD=new le("");function GD(){jg(()=>{let e="";throw new oe(600,e)})}function qD(e){return e.isBoundToModule}var pF=10;var pr=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=A(Tr);afterRenderManager=A(fv);zonelessEnabled=A(xs);rootEffectScheduler=A(_p);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new qe;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=A(si);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(de(t=>!t))}constructor(){A(di,{optional:!0})}whenStable(){let t;return new Promise(r=>{t=this.isStable.subscribe({next:i=>{i&&r()}})}).finally(()=>{t.unsubscribe()})}_injector=A(Ut);_rendererFactory=null;get injector(){return this._injector}bootstrap(t,r){return this.bootstrapImpl(t,r)}bootstrapImpl(t,r,i=Bt.NULL){return this._injector.get(pt).run(()=>{Et(gt.BootstrapComponentStart);let a=t instanceof of;if(!this._injector.get(Mv).done){let h="";throw new oe(405,h)}let l;a?l=t:l=this._injector.get(To).resolveComponentFactory(t),this.componentTypes.push(l.componentType);let c=qD(l)?void 0:this._injector.get(Gi),d=r||l.selector,u=l.create(i,[],d,c),p=u.location.nativeElement,f=u.injector.get(Av,null);return f?.registerApplication(p),u.onDestroy(()=>{this.detachView(u.hostView),mc(this.components,u),f?.unregisterApplication(p)}),this._loadComponent(u),Et(gt.BootstrapComponentEnd,u),u})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Et(gt.ChangeDetectionStart),this.tracingSnapshot!==null?this.tracingSnapshot.run(Yp.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw Et(gt.ChangeDetectionEnd),new oe(101,!1);let t=Ae(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,Ae(t),this.afterTick.next(),Et(gt.ChangeDetectionEnd)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Hi,null,{optional:!0}));let t=0;for(;this.dirtyFlags!==0&&t++_s(t))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(t){let r=t;this._views.push(r),r.attachToAppRef(this)}detachView(t){let r=t;mc(this._views,r),r.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView);try{this.tick()}catch(i){this.internalErrorHandler(i)}this.components.push(t),this._injector.get(HD,[]).forEach(i=>i(t))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(t=>t()),this._views.slice().forEach(t=>t.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(t){return this._destroyListeners.push(t),()=>mc(this._destroyListeners,t)}destroy(){if(this._destroyed)throw new oe(406,!1);let t=this._injector;t.destroy&&!t.destroyed&&t.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function mc(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function lt(e,n,t,r){let i=Ue(),o=Do();if(cr(i,o,n)){let a=Qt(),s=pc();V3(s,i,e,n,t,r)}return lt}var G_=class{destroy(n){}updateValue(n,t){}swap(n,t){let r=Math.min(n,t),i=Math.max(n,t),o=this.detach(i);if(i-r>1){let a=this.detach(r);this.attach(r,o),this.attach(i,a)}else this.attach(r,o)}move(n,t){this.attach(t,this.detach(n))}};function y_(e,n,t,r,i){return e===t&&Object.is(n,r)?1:Object.is(i(e,n),i(t,r))?-1:0}function fF(e,n,t,r){let i,o,a=0,s=e.length-1,l=void 0;if(Array.isArray(n)){Ae(r);let c=n.length-1;for(Ae(null);a<=s&&a<=c;){let d=e.at(a),u=n[a],p=y_(a,d,a,u,t);if(p!==0){p<0&&e.updateValue(a,u),a++;continue}let f=e.at(s),h=n[c],v=y_(s,f,c,h,t);if(v!==0){v<0&&e.updateValue(s,h),s--,c--;continue}let b=t(a,d),_=t(s,f),y=t(a,u);if(Object.is(y,_)){let S=t(c,h);Object.is(S,b)?(e.swap(a,s),e.updateValue(s,h),c--,s--):e.move(s,a),e.updateValue(a,u),a++;continue}if(i??=new Up,o??=gE(e,a,s,t),q_(e,i,a,y))e.updateValue(a,u),a++,s++;else if(o.has(y))i.set(b,e.detach(a)),s--;else{let S=e.create(a,n[a]);e.attach(a,S),a++,s++}}for(;a<=c;)hE(e,i,t,a,n[a]),a++}else if(n!=null){Ae(r);let c=n[Symbol.iterator]();Ae(null);let d=c.next();for(;!d.done&&a<=s;){let u=e.at(a),p=d.value,f=y_(a,u,a,p,t);if(f!==0)f<0&&e.updateValue(a,p),a++,d=c.next();else{i??=new Up,o??=gE(e,a,s,t);let h=t(a,p);if(q_(e,i,a,h))e.updateValue(a,p),a++,s++,d=c.next();else if(!o.has(h))e.attach(a,e.create(a,p)),a++,s++,d=c.next();else{let v=t(a,u);i.set(v,e.detach(a)),s--}}}for(;!d.done;)hE(e,i,t,e.length,d.value),d=c.next()}for(;a<=s;)e.destroy(e.detach(s--));i?.forEach(c=>{e.destroy(c)})}function q_(e,n,t,r){return n!==void 0&&n.has(r)?(e.attach(t,n.get(r)),n.delete(r),!0):!1}function hE(e,n,t,r,i){if(q_(e,n,r,t(r,i)))e.updateValue(r,i);else{let o=e.create(r,i);e.attach(r,o)}}function gE(e,n,t,r){let i=new Set;for(let o=n;o<=t;o++)i.add(r(o,e.at(o)));return i}var Up=class{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;let t=this.kvMap.get(n);return this._vMap!==void 0&&this._vMap.has(t)?(this.kvMap.set(n,this._vMap.get(t)),this._vMap.delete(t)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,t){if(this.kvMap.has(n)){let r=this.kvMap.get(n);this._vMap===void 0&&(this._vMap=new Map);let i=this._vMap;for(;i.has(r);)r=i.get(r);i.set(r,t)}else this.kvMap.set(n,t)}forEach(n){for(let[t,r]of this.kvMap)if(n(r,t),this._vMap!==void 0){let i=this._vMap;for(;i.has(r);)r=i.get(r),n(r,t)}}};function U(e,n,t,r,i,o,a,s){ui("NgControlFlow");let l=Ue(),c=Qt(),d=kr(c.consts,o);return Vp(l,c,e,n,t,r,i,d,256,a,s),Ca}function Ca(e,n,t,r,i,o,a,s){ui("NgControlFlow");let l=Ue(),c=Qt(),d=kr(c.consts,o);return Vp(l,c,e,n,t,r,i,d,512,a,s),Ca}function B(e,n){ui("NgControlFlow");let t=Ue(),r=Do(),i=t[r]!==ur?t[r]:-1,o=i!==-1?Bp(t,Yt+i):void 0,a=0;if(cr(t,r,e)){let s=Ae(null);try{if(o!==void 0&&SD(o,a),e!==-1){let l=Yt+e,c=Bp(t,l),d=Y_(t[Re],l),u=TD(c,d,t),p=tf(t,d,n,{dehydratedView:u});nf(c,p,a,vc(d,u))}}finally{Ae(s)}}else if(o!==void 0){let s=DD(o,a);s!==void 0&&(s[on]=n)}}var W_=class{lContainer;$implicit;$index;constructor(n,t,r){this.lContainer=n,this.$implicit=t,this.$index=r}get $count(){return this.lContainer.length-tn}};function fr(e,n){return n}var Z_=class{hasEmptyBlock;trackByFn;liveCollection;constructor(n,t,r){this.hasEmptyBlock=n,this.trackByFn=t,this.liveCollection=r}};function Rt(e,n,t,r,i,o,a,s,l,c,d,u,p){ui("NgControlFlow");let f=Ue(),h=Qt(),v=l!==void 0,b=Ue(),_=s?a.bind(b[sr][on]):a,y=new Z_(v,_);b[Yt+e]=y,Vp(f,h,e+1,n,t,r,i,kr(h.consts,o),256),v&&Vp(f,h,e+2,l,c,d,u,kr(h.consts,p),512)}var K_=class extends G_{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,t,r){super(),this.lContainer=n,this.hostLView=t,this.templateTNode=r}get length(){return this.lContainer.length-tn}at(n){return this.getLView(n)[on].$implicit}attach(n,t){let r=t[ps];this.needsIndexUpdate||=n!==this.length,nf(this.lContainer,t,n,vc(this.templateTNode,r)),hF(this.lContainer,n)}detach(n){return this.needsIndexUpdate||=n!==this.length-1,gF(this.lContainer,n),mF(this.lContainer,n)}create(n,t){let r=N_(this.lContainer,this.templateTNode.tView.ssrId);return tf(this.hostLView,this.templateTNode,new W_(this.lContainer,t,n),{dehydratedView:r})}destroy(n){Xp(n[Re],n)}updateValue(n,t){this.getLView(n)[on].$implicit=t}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n0){let o=r[Vi];g3(o,i),va.delete(r[Ui]),i.detachedLeaveAnimationFns=void 0}}function gF(e,n){if(e.length<=tn)return;let t=tn+n,r=e[t],i=r?r[Co]:void 0;i&&i.leave&&i.leave.size>0&&(i.detachedLeaveAnimationFns=[])}function mF(e,n){return xc(e,n)}function _F(e,n){return DD(e,n)}function Y_(e,n){return op(e,n)}function te(e,n,t){let r=Ue(),i=Do();if(cr(r,i,n)){let o=Qt(),a=pc();fD(a,r,e,n,r[Mt],t)}return te}function Q_(e,n,t,r,i){xv(n,e,t,i?"class":"style",r)}function g(e,n,t,r){let i=Ue(),o=i[Re],a=e+Yt,s=o.firstCreatePass?Dv(a,i,2,n,_v,dp(),t,r):o.data[a];if($i(s)){let l=i[Br].tracingService;if(l&&l.componentCreate){let c=o.data[s.directiveStart+s.componentOffset];return l.componentCreate(FD(c),()=>(mE(e,n,i,s,r),g))}}return mE(e,n,i,s,r),g}function mE(e,n,t,r,i){if(vv(r,t,e,n,WD),gs(r)){let o=t[Re];ef(o,t,r),av(o,r,t)}i!=null&&Ec(t,r)}function m(){let e=Qt(),n=In(),t=yv(n);return e.firstCreatePass&&Sv(e,t),Jm(t)&&e_(),Xm(),t.classesWithoutHost!=null&&gO(t)&&Q_(e,t,Ue(),t.classesWithoutHost,!0),t.stylesWithoutHost!=null&&mO(t)&&Q_(e,t,Ue(),t.stylesWithoutHost,!1),m}function Q(e,n,t,r){return g(e,n,t,r),m(),Q}function nn(e,n,t,r){let i=Ue(),o=i[Re],a=e+Yt,s=o.firstCreatePass?C5(a,o,2,n,t,r):o.data[a];return vv(s,i,e,n,WD),r!=null&&Ec(i,s),nn}function un(){let e=In(),n=yv(e);return Jm(n)&&e_(),Xm(),un}function Wr(e,n,t,r){return nn(e,n,t,r),un(),Wr}var WD=(e,n,t,r,i)=>(fc(!0),QE(n[Mt],r,UC()));function Rv(e,n,t){let r=Ue(),i=r[Re],o=e+Yt,a=i.firstCreatePass?Dv(o,r,8,"ng-container",_v,dp(),n,t):i.data[o];if(vv(a,r,e,"ng-container",vF),gs(a)){let s=r[Re];ef(s,r,a),av(s,a,r)}return t!=null&&Ec(r,a),Rv}function Pv(){let e=Qt(),n=In(),t=yv(n);return e.firstCreatePass&&Sv(e,t),Pv}function St(e,n,t){return Rv(e,n,t),Pv(),St}var vF=(e,n,t,r,i)=>(fc(!0),qO(n[Mt],""));function be(){return Ue()}function Tc(e,n,t){let r=Ue(),i=Do();if(cr(r,i,n)){let o=Qt(),a=pc();hD(a,r,e,n,r[Mt],t)}return Tc}var Ic="en-US";var yF=Ic;function ZD(e){typeof e=="string"&&(yF=e.toLowerCase().replace(/_/g,"-"))}function J(e,n,t){let r=Ue(),i=Qt(),o=In();return KD(i,r,r[Mt],o,e,n,t),J}function Io(e,n,t){let r=Ue(),i=Qt(),o=In();return(o.type&3||t)&&ND(o,i,r,t,r[Mt],e,n,Ep(o,r,n)),Io}function KD(e,n,t,r,i,o,a){let s=!0,l=null;if((r.type&3||a)&&(l??=Ep(r,n,o),ND(r,e,n,a,t,i,o,l)&&(s=!1)),s){let c=r.outputs?.[i],d=r.hostDirectiveOutputs?.[i];if(d&&d.length)for(let u=0;u>17&32767}function xF(e){return(e&2)==2}function bF(e,n){return e&131071|n<<17}function X_(e){return e|2}function Ss(e){return(e&131068)>>2}function x_(e,n){return e&-131069|n<<2}function wF(e){return(e&1)===1}function J_(e){return e|1}function CF(e,n,t,r,i,o){let a=o?n.classBindings:n.styleBindings,s=ba(a),l=Ss(a);e[r]=t;let c=!1,d;if(Array.isArray(t)){let u=t;d=u[1],(d===null||cs(u,d)>0)&&(c=!0)}else d=t;if(i)if(l!==0){let p=ba(e[s+1]);e[r+1]=yp(p,s),p!==0&&(e[p+1]=x_(e[p+1],r)),e[s+1]=bF(e[s+1],r)}else e[r+1]=yp(s,0),s!==0&&(e[s+1]=x_(e[s+1],r)),s=r;else e[r+1]=yp(l,0),s===0?s=r:e[l+1]=x_(e[l+1],r),l=r;c&&(e[r+1]=X_(e[r+1])),_E(e,d,r,!0),_E(e,d,r,!1),EF(n,d,e,r,o),a=yp(s,l),o?n.classBindings=a:n.styleBindings=a}function EF(e,n,t,r,i){let o=i?e.residualClasses:e.residualStyles;o!=null&&typeof n=="string"&&cs(o,n)>=0&&(t[r+1]=J_(t[r+1]))}function _E(e,n,t,r){let i=e[t+1],o=n===null,a=r?ba(i):Ss(i),s=!1;for(;a!==0&&(s===!1||o);){let l=e[a],c=e[a+1];DF(l,n)&&(s=!0,e[a+1]=r?J_(c):X_(c)),a=r?ba(c):Ss(c)}s&&(e[t+1]=r?X_(i):J_(i))}function DF(e,n){return e===null||n==null||(Array.isArray(e)?e[1]:e)===n?!0:Array.isArray(e)&&typeof n=="string"?cs(e,n)>=0:!1}var Gr={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function SF(e){return e.substring(Gr.key,Gr.keyEnd)}function kF(e){return TF(e),YD(e,QD(e,0,Gr.textEnd))}function YD(e,n){let t=Gr.textEnd;return t===n?-1:(n=Gr.keyEnd=IF(e,Gr.key=n,t),QD(e,n,t))}function TF(e){Gr.key=0,Gr.keyEnd=0,Gr.value=0,Gr.valueEnd=0,Gr.textEnd=e.length}function QD(e,n,t){for(;n32;)n++;return n}function st(e,n,t){return XD(e,n,t,!1),st}function Ye(e,n){return XD(e,n,null,!0),Ye}function Ea(e){MF(LF,AF,e,!0)}function AF(e,n){for(let t=kF(n);t>=0;t=YD(n,t))tp(e,SF(n),!0)}function XD(e,n,t,r){let i=Ue(),o=Qt(),a=i_(2);if(o.firstUpdatePass&&eS(o,e,a,r),n!==ur&&cr(i,a,n)){let s=o.data[zi()];tS(o,s,i,i[Mt],e,i[a+1]=VF(n,t),r,a)}}function MF(e,n,t,r){let i=Qt(),o=i_(2);i.firstUpdatePass&&eS(i,null,o,r);let a=Ue();if(t!==ur&&cr(a,o,t)){let s=i.data[zi()];if(nS(s,r)&&!JD(i,o)){let l=r?s.classesWithoutHost:s.stylesWithoutHost;l!==null&&(t=Ku(l,t||"")),Q_(i,s,a,t,r)}else jF(i,s,a,a[Mt],a[o+1],a[o+1]=FF(e,n,t),r,o)}}function JD(e,n){return n>=e.expandoStartIndex}function eS(e,n,t,r){let i=e.data;if(i[t+1]===null){let o=i[zi()],a=JD(e,t);nS(o,r)&&n===null&&!a&&(n=!1),n=RF(i,o,n,r),CF(i,o,n,t,a,r)}}function RF(e,n,t,r){let i=OC(e),o=r?n.residualClasses:n.residualStyles;if(i===null)(r?n.classBindings:n.styleBindings)===0&&(t=b_(null,e,n,t,r),t=wc(t,n.attrs,r),o=null);else{let a=n.directiveStylingLast;if(a===-1||e[a]!==i)if(t=b_(i,e,n,t,r),o===null){let l=PF(e,n,r);l!==void 0&&Array.isArray(l)&&(l=b_(null,e,n,l[1],r),l=wc(l,n.attrs,r),NF(e,n,r,l))}else o=OF(e,n,r)}return o!==void 0&&(r?n.residualClasses=o:n.residualStyles=o),t}function PF(e,n,t){let r=t?n.classBindings:n.styleBindings;if(Ss(r)!==0)return e[ba(r)]}function NF(e,n,t,r){let i=t?n.classBindings:n.styleBindings;e[ba(i)]=r}function OF(e,n,t){let r,i=n.directiveEnd;for(let o=1+n.directiveStylingLast;o0;){let l=e[i],c=Array.isArray(l),d=c?l[1]:l,u=d===null,p=t[i+1];p===ur&&(p=u?qn:void 0);let f=u?np(p,r):d===r?p:void 0;if(c&&!$p(f)&&(f=np(l,r)),$p(f)&&(s=f,a))return s;let h=e[i+1];i=a?ba(h):Ss(h)}if(n!==null){let l=o?n.residualClasses:n.residualStyles;l!=null&&(s=np(l,r))}return s}function $p(e){return e!==void 0}function VF(e,n){return e==null||e===""||(typeof n=="string"?e=e+n:typeof e=="object"&&(e=sc(Zp(e)))),e}function nS(e,n){return(e.flags&(n?8:16))!==0}function E(e,n=""){let t=Ue(),r=Qt(),i=e+Yt,o=r.firstCreatePass?Dc(r,i,1,n,null):r.data[i],a=UF(r,t,o,n);t[i]=a,gp()&&gv(r,t,a,o),vs(o,!1)}var UF=(e,n,t,r)=>(fc(!0),HO(n[Mt],r));function BF(e,n,t,r=""){return cr(e,Do(),t)?n+Xu(t)+r:ur}function _t(e){return Ce("",e),_t}function Ce(e,n,t){let r=Ue(),i=BF(r,e,n,t);return i!==ur&&$F(r,zi(),i),Ce}function $F(e,n,t){let r=qm(n,e);GO(e[Mt],r,t)}function Is(e,n,t){Iv(n)&&(n=n());let r=Ue(),i=Do();if(cr(r,i,n)){let o=Qt(),a=pc();fD(a,r,e,n,r[Mt],t)}return Is}function Ac(e,n){let t=Iv(e);return t&&e.set(n),t}function As(e,n){let t=Ue(),r=Qt(),i=In();return KD(r,t,t[Mt],i,e,n),As}function yE(e,n,t){let r=Qt();r.firstCreatePass&&rS(n,r.data,r.blueprint,ai(e),t)}function rS(e,n,t,r,i){if(e=kn(e),Array.isArray(e))for(let o=0;o>20;if(sa(e)||!e.multi){let f=new _a(c,i,Be,null),h=C_(l,n,i?d:d+p,u);h===-1?(D_(Ip(s,a),o,l),w_(o,e,n.length),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),t.push(f),a.push(f)):(t[h]=f,a[h]=f)}else{let f=C_(l,n,d+p,u),h=C_(l,n,d,d+p),v=f>=0&&t[f],b=h>=0&&t[h];if(i&&!b||!i&&!v){D_(Ip(s,a),o,l);let _=GF(i?HF:zF,t.length,i,r,c,e);!i&&b&&(t[h].providerFactory=_),w_(o,e,n.length,0),n.push(l),s.directiveStart++,s.directiveEnd++,i&&(s.providerIndexes+=1048576),t.push(_),a.push(_)}else{let _=iS(t[i?h:f],c,!i&&r);w_(o,e,f>-1?f:h,_)}!i&&r&&b&&t[h].componentProviders++}}}function w_(e,n,t,r){let i=sa(n),o=mC(n);if(i||o){let l=(o?kn(n.useClass):n).prototype.ngOnDestroy;if(l){let c=e.destroyHooks||(e.destroyHooks=[]);if(!i&&n.multi){let d=c.indexOf(t);d===-1?c.push(t,[r,l]):c[d+1].push(r,l)}else c.push(t,l)}}}function iS(e,n,t){return t&&e.componentProviders++,e.multi.push(n)-1}function C_(e,n,t,r){for(let i=t;i{t.providersResolver=(r,i)=>yE(r,i?i(e):e,!1),n&&(t.viewProvidersResolver=(r,i)=>yE(r,i?i(n):n,!0))}}function Ms(e,n){let t=ys()+e,r=Ue();return r[t]===ur?af(r,t,n()):E5(r,t)}function qt(e,n,t){return oS(Ue(),ys(),e,n,t)}function Nv(e,n,t,r){return qF(Ue(),ys(),e,n,t,r)}function Ov(e,n){let t=e[n];return t===ur?void 0:t}function oS(e,n,t,r,i,o){let a=n+t;return cr(e,a,i)?af(e,a+1,o?r.call(o,i):r(i)):Ov(e,a+1)}function qF(e,n,t,r,i,o,a){let s=n+t;return PD(e,s,i,o)?af(e,s+2,a?r.call(a,i,o):r(i,o)):Ov(e,s+2)}function WF(e,n,t,r,i,o,a,s){let l=n+t;return D5(e,l,i,o,a)?af(e,l+3,s?r.call(s,i,o,a):r(i,o,a)):Ov(e,l+3)}function tt(e,n){let t=Qt(),r,i=e+Yt;t.firstCreatePass?(r=ZF(n,t.pipeRegistry),t.data[i]=r,r.onDestroy&&(t.destroyHooks??=[]).push(i,r.onDestroy)):r=t.data[i];let o=r.factory||(r.factory=_o(r.type,!0)),a,s=Gn(Be);try{let l=Tp(!1),c=o();return Tp(l),Wm(t,Ue(),i,c),c}finally{Gn(s)}}function ZF(e,n){if(n)for(let t=n.length-1;t>=0;t--){let r=n[t];if(e===r.name)return r}}function ot(e,n,t){let r=e+Yt,i=Ue(),o=ap(i,r);return aS(i,r)?oS(i,ys(),n,o.transform,t,o):o.transform(t)}function df(e,n,t,r,i){let o=e+Yt,a=Ue(),s=ap(a,o);return aS(a,o)?WF(a,ys(),n,s.transform,t,r,i,s):s.transform(t,r,i)}function aS(e,n){return e[Re].data[n].pure}function Qn(e,n){return rf(e,n)}var zp=class{ngModuleFactory;componentFactories;constructor(n,t){this.ngModuleFactory=n,this.componentFactories=t}},Fv=(()=>{class e{compileModuleSync(t){return new jp(t)}compileModuleAsync(t){return Promise.resolve(this.compileModuleSync(t))}compileModuleAndAllComponentsSync(t){let r=this.compileModuleSync(t),i=Mm(t),o=tD(i.declarations).reduce((a,s)=>{let l=ji(s);return l&&a.push(new xa(l)),a},[]);return new zp(r,o)}compileModuleAndAllComponentsAsync(t){return Promise.resolve(this.compileModuleAndAllComponentsSync(t))}clearCache(){}clearCacheFor(t){}getModuleId(t){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var sS=(()=>{class e{applicationErrorHandler=A(Tr);appRef=A(pr);taskService=A(si);ngZone=A(pt);zonelessEnabled=A(xs);tracing=A(di,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Zt;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(oc):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(A(mp,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{let t=this.taskService.add();if(!this.runningTick&&(this.cleanup(),!this.zonelessEnabled||this.appRef.includeAllTestViews)){this.taskService.remove(t);return}this.switchToMicrotaskScheduler(),this.taskService.remove(t)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{let t=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(t)})})}notify(t){if(!this.zonelessEnabled&&t===5)return;switch(t){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2;break}case 12:{this.appRef.dirtyFlags|=16;break}case 13:{this.appRef.dirtyFlags|=2;break}case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;let r=this.useMicrotaskScheduler?zC:d_;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>r(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>r(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(oc+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let t=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.applicationErrorHandler(r)}finally{this.taskService.remove(t),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let t=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(t)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function lS(){return[{provide:br,useExisting:sS},{provide:pt,useClass:ac},{provide:xs,useValue:!0}]}function KF(){return typeof $localize<"u"&&$localize.locale||Ic}var uf=new le("",{factory:()=>A(uf,{optional:!0,skipSelf:!0})||KF()});var pf=class{destroyed=!1;listeners=null;errorHandler=A(Vn,{optional:!0});destroyRef=A(an);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(n){if(this.destroyed)throw new oe(953,!1);return(this.listeners??=[]).push(n),{unsubscribe:()=>{let t=this.listeners?.indexOf(n);t!==void 0&&t!==-1&&this.listeners?.splice(t,1)}}}emit(n){if(this.destroyed){console.warn(Li(953,!1));return}if(this.listeners===null)return;let t=Ae(null);try{for(let r of this.listeners)try{r(n)}catch(i){this.errorHandler?.handleError(i)}}finally{Ae(t)}}};function ln(e){return eC(e)}function Wt(e,n){return iu(e,n?.equal)}var uS=Symbol("InputSignalNode#UNSET"),u8=X(R({},ou),{transformFn:void 0,applyValueToInputSignal(e,n){Ja(e,n)}});function pS(e,n){let t=Object.create(u8);t.value=e,t.transformFn=n?.transform;function r(){if(Ya(t),t.value===uS){let i=null;throw new oe(-950,i)}return t.value}return r[Fn]=t,r}function pn(e){return new pf}function cS(e,n){return pS(e,n)}function p8(e){return pS(uS,e)}var De=(cS.required=p8,cS);var f8=(()=>{class e{zone=A(pt);changeDetectionScheduler=A(br);applicationRef=A(pr);applicationErrorHandler=A(Tr);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(t){this.applicationErrorHandler(t)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),h8=new le("",{factory:()=>!1});function g8({ngZoneFactory:e,scheduleInRootZone:n}){return e??=()=>new pt(X(R({},hS()),{scheduleInRootZone:n})),[{provide:xs,useValue:!1},{provide:pt,useFactory:e},{provide:bo,multi:!0,useFactory:()=>{let t=A(f8,{optional:!0});return()=>t.initialize()}},{provide:bo,multi:!0,useFactory:()=>{let t=A(m8);return()=>{t.initialize()}}},{provide:mp,useValue:n??c_}]}function fS(e){let n=e?.scheduleInRootZone,t=g8({ngZoneFactory:()=>{let r=hS(e);return r.scheduleInRootZone=n,r.shouldCoalesceEventChangeDetection&&ui("NgZone_CoalesceEvent"),new pt(r)},scheduleInRootZone:n});return wr([{provide:h8,useValue:!0},t])}function hS(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var m8=(()=>{class e{subscription=new Zt;initialized=!1;zone=A(pt);pendingTasks=A(si);initialize(){if(this.initialized)return;this.initialized=!0;let t=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(t=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{pt.assertNotInAngularZone(),queueMicrotask(()=>{t!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(t),t=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{pt.assertInAngularZone(),t??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Lv=new le(""),_8=new le("");function Mc(e){return!e.moduleRef}function v8(e){let n=Mc(e)?e.r3Injector:e.moduleRef.injector,t=n.get(pt);return t.run(()=>{Mc(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=n.get(Tr),i;if(t.runOutsideAngular(()=>{i=t.onError.subscribe({next:r})}),Mc(e)){let o=()=>n.destroy(),a=e.platformInjector.get(Lv);a.add(o),n.onDestroy(()=>{i.unsubscribe(),a.delete(o)})}else{let o=()=>e.moduleRef.destroy(),a=e.platformInjector.get(Lv);a.add(o),e.moduleRef.onDestroy(()=>{mc(e.allPlatformModules,e.moduleRef),i.unsubscribe(),a.delete(o)})}return x8(r,t,()=>{let o=n.get(si),a=o.add(),s=n.get(Mv);return s.runInitializers(),s.donePromise.then(()=>{let l=n.get(uf,Ic);if(ZD(l||Ic),!n.get(_8,!0))return Mc(e)?n.get(pr):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Mc(e)){let d=n.get(pr);return e.rootComponent!==void 0&&d.bootstrap(e.rootComponent),d}else return y8?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>{o.remove(a)})})})}var y8;function x8(e,n,t){try{let r=t();return Wi(r)?r.catch(i=>{throw n.runOutsideAngular(()=>e(i)),i}):r}catch(r){throw n.runOutsideAngular(()=>e(r)),r}}var ff=null;function b8(e=[],n){return Bt.create({name:n,providers:[{provide:dc,useValue:"platform"},{provide:Lv,useValue:new Set([()=>ff=null])},...e]})}function w8(e=[]){if(ff)return ff;let n=b8(e);return ff=n,GD(),C8(n),n}function C8(e){let n=e.get(Gp,null);yn(e,()=>{n?.forEach(t=>t())})}function hf(){return!1}var E8=1e4;var Ofe=E8-1e3;var cn=(()=>{class e{static __NG_ELEMENT_ID__=D8}return e})();function D8(e){return S8(In(),Ue(),(e&16)===16)}function S8(e,n,t){if($i(e)&&!t){let r=Sr(e.index,n);return new ko(r,r)}else if(e.type&175){let r=n[sr];return new ko(r,n)}return null}function gS(e){let{rootComponent:n,appProviders:t,platformProviders:r,platformRef:i}=e;Et(gt.BootstrapApplicationStart);try{let o=i?.injector??w8(r),a=[lS(),GC,...t||[]],s=new bc({providers:a,parent:o,debugName:"",runEnvironmentInitializers:!1});return v8({r3Injector:s.injector,platformInjector:o,rootComponent:n})}catch(o){return Promise.reject(o)}finally{Et(gt.BootstrapApplicationEnd)}}function mS(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function gf(e,n){let t=ji(e),r=n.elementInjector||us();return new xa(t).create(r,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}var _S=null;function Ar(){return _S}function jv(e){_S??=e}var Rc=class{},Rs=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(vS),providedIn:"platform"})}return e})();var vS=(()=>{class e extends Rs{_location;_history;_doc=A(Xt);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Ar().getBaseHref(this._doc)}onPopState(t){let r=Ar().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",t,!1),()=>r.removeEventListener("popstate",t)}onHashChange(t){let r=Ar().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",t,!1),()=>r.removeEventListener("hashchange",t)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(t){this._location.pathname=t}pushState(t,r,i){this._history.pushState(t,r,i)}replaceState(t,r,i){this._history.replaceState(t,r,i)}forward(){this._history.forward()}back(){this._history.back()}historyGo(t=0){this._history.go(t)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function bS(e,n){return e?n?e.endsWith("/")?n.startsWith("/")?e+n.slice(1):e+n:n.startsWith("/")?e+n:`${e}/${n}`:e:n}function yS(e){let n=e.search(/#|\?|$/);return e[n-1]==="/"?e.slice(0,n-1)+e.slice(n):e}function Ao(e){return e&&e[0]!=="?"?`?${e}`:e}var mf=(()=>{class e{historyGo(t){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(T8),providedIn:"root"})}return e})(),k8=new le(""),T8=(()=>{class e extends mf{_platformLocation;_baseHref;_removeListenerFns=[];constructor(t,r){super(),this._platformLocation=t,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??A(Xt).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(t){this._removeListenerFns.push(this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t))}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return bS(this._baseHref,t)}path(t=!1){let r=this._platformLocation.pathname+Ao(this._platformLocation.search),i=this._platformLocation.hash;return i&&t?`${r}${i}`:r}pushState(t,r,i,o){let a=this.prepareExternalUrl(i+Ao(o));this._platformLocation.pushState(t,r,a)}replaceState(t,r,i,o){let a=this.prepareExternalUrl(i+Ao(o));this._platformLocation.replaceState(t,r,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(t=0){this._platformLocation.historyGo?.(t)}static \u0275fac=function(r){return new(r||e)(se(Rs),se(k8,8))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Mo=(()=>{class e{_subject=new qe;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(t){this._locationStrategy=t;let r=this._locationStrategy.getBaseHref();this._basePath=M8(yS(xS(r))),this._locationStrategy.onPopState(i=>{this._subject.next({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(t=!1){return this.normalize(this._locationStrategy.path(t))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(t,r=""){return this.path()==this.normalize(t+Ao(r))}normalize(t){return e.stripTrailingSlash(A8(this._basePath,xS(t)))}prepareExternalUrl(t){return t&&t[0]!=="/"&&(t="/"+t),this._locationStrategy.prepareExternalUrl(t)}go(t,r="",i=null){this._locationStrategy.pushState(i,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Ao(r)),i)}replaceState(t,r="",i=null){this._locationStrategy.replaceState(i,"",t,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+Ao(r)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(t=0){this._locationStrategy.historyGo?.(t)}onUrlChange(t){return this._urlChangeListeners.push(t),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(t);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(t="",r){this._urlChangeListeners.forEach(i=>i(t,r))}subscribe(t,r,i){return this._subject.subscribe({next:t,error:r??void 0,complete:i??void 0})}static normalizeQueryParams=Ao;static joinWithSlash=bS;static stripTrailingSlash=yS;static \u0275fac=function(r){return new(r||e)(se(mf))};static \u0275prov=ee({token:e,factory:()=>I8(),providedIn:"root"})}return e})();function I8(){return new Mo(se(mf))}function A8(e,n){if(!e||!n.startsWith(e))return n;let t=n.substring(e.length);return t===""||["/",";","?","#"].includes(t[0])?t:n}function xS(e){return e.replace(/\/index.html$/,"")}function M8(e){if(new RegExp("^(https?:)?//").test(e)){let[,t]=e.split(/\/\/[^\/]+/);return t}return e}var Vv=/\s+/,wS=[],$v=(()=>{class e{_ngEl;_renderer;initialClasses=wS;rawClass;stateMap=new Map;constructor(t,r){this._ngEl=t,this._renderer=r}set klass(t){this.initialClasses=t!=null?t.trim().split(Vv):wS}set ngClass(t){this.rawClass=typeof t=="string"?t.trim().split(Vv):t}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let t=this.rawClass;if(Array.isArray(t)||t instanceof Set)for(let r of t)this._updateState(r,!0);else if(t!=null)for(let r of Object.keys(t))this._updateState(r,!!t[r]);this._applyStateDiff()}_updateState(t,r){let i=this.stateMap.get(t);i!==void 0?(i.enabled!==r&&(i.changed=!0,i.enabled=r),i.touched=!0):this.stateMap.set(t,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let t of this.stateMap){let r=t[0],i=t[1];i.changed?(this._toggleClass(r,i.enabled),i.changed=!1):i.touched||(i.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),i.touched=!1}}_toggleClass(t,r){t=t.trim(),t.length>0&&t.split(Vv).forEach(i=>{r?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}static \u0275fac=function(r){return new(r||e)(Be(An),Be(Ir))};static \u0275dir=It({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return e})();var Da=(()=>{class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;injector=A(Bt);constructor(t){this._viewContainerRef=t}ngOnChanges(t){if(this._shouldRecreateView(t)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let i=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,i,{injector:this._getInjector()})}}_getInjector(){return this.ngTemplateOutletInjector==="outlet"?this.injector:this.ngTemplateOutletInjector??void 0}_shouldRecreateView(t){return!!t.ngTemplateOutlet||!!t.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(t,r,i)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,i):!1,get:(t,r,i)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,i)}})}static \u0275fac=function(r){return new(r||e)(Be(qi))};static \u0275dir=It({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[dr]})}return e})();function zv(e,n){return new oe(2100,!1)}var Uv=class{createSubscription(n,t,r){return ln(()=>n.subscribe({next:t,error:r}))}dispose(n){ln(()=>n.unsubscribe())}},Bv=class{createSubscription(n,t,r){return n.then(i=>t?.(i),i=>r?.(i)),{unsubscribe:()=>{t=null,r=null}}}dispose(n){n.unsubscribe()}},R8=new Bv,P8=new Uv,Zi=(()=>{class e{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;applicationErrorHandler=A(Tr);constructor(t){this._ref=t}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(t){if(!this._obj){if(t)try{this.markForCheckOnValueUpdate=!1,this._subscribe(t)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return t!==this._obj?(this._dispose(),this.transform(t)):this._latestValue}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,r=>this._updateLatestValue(t,r),r=>this.applicationErrorHandler(r))}_selectStrategy(t){if(Wi(t))return R8;if(cf(t))return P8;throw zv(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,r){t===this._obj&&(this._latestValue=r,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(r){return new(r||e)(Be(cn,16))};static \u0275pipe=Sc({name:"async",type:e,pure:!1})}return e})();var Hv=(()=>{class e{transform(t){return t==null?null:(N8(e,t),t.toUpperCase())}static \u0275fac=function(r){return new(r||e)};static \u0275pipe=Sc({name:"uppercase",type:e,pure:!0})}return e})();function N8(e,n){if(typeof n!="string")throw zv(e,n)}var Gv=(()=>{class e{transform(t,r,i){if(t==null)return null;if(!(typeof t=="string"||Array.isArray(t)))throw zv(e,t);return t.slice(r,i)}static \u0275fac=function(r){return new(r||e)};static \u0275pipe=Sc({name:"slice",type:e,pure:!1})}return e})();var wn=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({})}return e})();function Pc(e,n){n=encodeURIComponent(n);for(let t of e.split(";")){let r=t.indexOf("="),[i,o]=r==-1?[t,""]:[t.slice(0,r),t.slice(r+1)];if(i.trim()===n)return decodeURIComponent(o)}return null}var Sa=class{};var qv="browser",F8="server";function CS(e){return e===qv}function Wv(e){return e===F8}var Oc=class{_doc;constructor(n){this._doc=n}manager},_f=(()=>{class e extends Oc{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,i,o){return t.addEventListener(r,i,o),()=>this.removeEventListener(t,r,i,o)}removeEventListener(t,r,i,o){return t.removeEventListener(r,i,o)}static \u0275fac=function(r){return new(r||e)(se(Xt))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),xf=new le(""),Qv=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(t,r){this._zone=r,t.forEach(a=>{a.manager=this});let i=t.filter(a=>!(a instanceof _f));this._plugins=i.slice().reverse();let o=t.find(a=>a instanceof _f);o&&this._plugins.push(o)}addEventListener(t,r,i,o){return this._findPluginFor(r).addEventListener(t,r,i,o)}getZone(){return this._zone}_findPluginFor(t){let r=this._eventNameToPlugin.get(t);if(r)return r;if(r=this._plugins.find(o=>o.supports(t)),!r)throw new oe(5101,!1);return this._eventNameToPlugin.set(t,r),r}static \u0275fac=function(r){return new(r||e)(se(xf),se(pt))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Zv="ng-app-id";function ES(e){for(let n of e)n.remove()}function DS(e,n){let t=n.createElement("style");return t.textContent=e,t}function L8(e,n,t,r){let i=e.head?.querySelectorAll(`style[${Zv}="${n}"],link[${Zv}="${n}"]`);if(i)for(let o of i)o.removeAttribute(Zv),o instanceof HTMLLinkElement?r.set(o.href.slice(o.href.lastIndexOf("/")+1),{usage:0,elements:[o]}):o.textContent&&t.set(o.textContent,{usage:0,elements:[o]})}function Yv(e,n){let t=n.createElement("link");return t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t}var Xv=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(t,r,i,o={}){this.doc=t,this.appId=r,this.nonce=i,L8(t,r,this.inline,this.external),this.hosts.add(t.head)}addStyles(t,r){for(let i of t)this.addUsage(i,this.inline,DS);r?.forEach(i=>this.addUsage(i,this.external,Yv))}removeStyles(t,r){for(let i of t)this.removeUsage(i,this.inline);r?.forEach(i=>this.removeUsage(i,this.external))}addUsage(t,r,i){let o=r.get(t);o?o.usage++:r.set(t,{usage:1,elements:[...this.hosts].map(a=>this.addElement(a,i(t,this.doc)))})}removeUsage(t,r){let i=r.get(t);i&&(i.usage--,i.usage<=0&&(ES(i.elements),r.delete(t)))}ngOnDestroy(){for(let[,{elements:t}]of[...this.inline,...this.external])ES(t);this.hosts.clear()}addHost(t){this.hosts.add(t);for(let[r,{elements:i}]of this.inline)i.push(this.addElement(t,DS(r,this.doc)));for(let[r,{elements:i}]of this.external)i.push(this.addElement(t,Yv(r,this.doc)))}removeHost(t){this.hosts.delete(t)}addElement(t,r){return this.nonce&&r.setAttribute("nonce",this.nonce),t.appendChild(r)}static \u0275fac=function(r){return new(r||e)(se(Xt),se(Hp),se(Wp,8),se(wa))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Kv={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},Jv=/%COMP%/g;var kS="%COMP%",j8=`_nghost-${kS}`,V8=`_ngcontent-${kS}`,U8=!0,B8=new le("",{factory:()=>U8});function $8(e){return V8.replace(Jv,e)}function z8(e){return j8.replace(Jv,e)}function TS(e,n){return n.map(t=>t.replace(Jv,e))}var jc=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;constructor(t,r,i,o,a,s,l=null,c=null){this.eventManager=t,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=a,this.ngZone=s,this.nonce=l,this.tracingService=c,this.defaultRenderer=new Fc(t,a,s,this.tracingService)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;let i=this.getOrCreateRenderer(t,r);return i instanceof yf?i.applyToHost(t):i instanceof Lc&&i.applyStyles(),i}getOrCreateRenderer(t,r){let i=this.rendererByCompId,o=i.get(r.id);if(!o){let a=this.doc,s=this.ngZone,l=this.eventManager,c=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,u=this.tracingService;switch(r.encapsulation){case qr.Emulated:o=new yf(l,c,r,this.appId,d,a,s,u);break;case qr.ShadowDom:return new vf(l,t,r,a,s,this.nonce,u,c);case qr.ExperimentalIsolatedShadowDom:return new vf(l,t,r,a,s,this.nonce,u);default:o=new Lc(l,c,r,d,a,s,u);break}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(t){this.rendererByCompId.delete(t)}static \u0275fac=function(r){return new(r||e)(se(Qv),se(Xv),se(Hp),se(B8),se(Xt),se(pt),se(Wp),se(di,8))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Fc=class{eventManager;doc;ngZone;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,t,r,i){this.eventManager=n,this.doc=t,this.ngZone=r,this.tracingService=i}destroy(){}destroyNode=null;createElement(n,t){return t?this.doc.createElementNS(Kv[t]||t,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,t){(SS(n)?n.content:n).appendChild(t)}insertBefore(n,t,r){n&&(SS(n)?n.content:n).insertBefore(t,r)}removeChild(n,t){t.remove()}selectRootElement(n,t){let r=typeof n=="string"?this.doc.querySelector(n):n;if(!r)throw new oe(-5104,!1);return t||(r.textContent=""),r}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,t,r,i){if(i){t=i+":"+t;let o=Kv[i];o?n.setAttributeNS(o,t,r):n.setAttribute(t,r)}else n.setAttribute(t,r)}removeAttribute(n,t,r){if(r){let i=Kv[r];i?n.removeAttributeNS(i,t):n.removeAttribute(`${r}:${t}`)}else n.removeAttribute(t)}addClass(n,t){n.classList.add(t)}removeClass(n,t){n.classList.remove(t)}setStyle(n,t,r,i){i&(ci.DashCase|ci.Important)?n.style.setProperty(t,r,i&ci.Important?"important":""):n.style[t]=r}removeStyle(n,t,r){r&ci.DashCase?n.style.removeProperty(t):n.style[t]=""}setProperty(n,t,r){n!=null&&(n[t]=r)}setValue(n,t){n.nodeValue=t}listen(n,t,r,i){if(typeof n=="string"&&(n=Ar().getGlobalEventTarget(this.doc,n),!n))throw new oe(5102,!1);let o=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(o=this.tracingService.wrapEventListener(n,t,o)),this.eventManager.addEventListener(n,t,o,i)}decoratePreventDefault(n){return t=>{if(t==="__ngUnwrap__")return n;n(t)===!1&&t.preventDefault()}}};function SS(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var vf=class extends Fc{hostEl;sharedStylesHost;shadowRoot;constructor(n,t,r,i,o,a,s,l){super(n,i,o,s),this.hostEl=t,this.sharedStylesHost=l,this.shadowRoot=t.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let c=r.styles;c=TS(r.id,c);for(let u of c){let p=document.createElement("style");a&&p.setAttribute("nonce",a),p.textContent=u,this.shadowRoot.appendChild(p)}let d=r.getExternalStyles?.();if(d)for(let u of d){let p=Yv(u,i);a&&p.setAttribute("nonce",a),this.shadowRoot.appendChild(p)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,t){return super.appendChild(this.nodeOrShadowRoot(n),t)}insertBefore(n,t,r){return super.insertBefore(this.nodeOrShadowRoot(n),t,r)}removeChild(n,t){return super.removeChild(null,t)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}},Lc=class extends Fc{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,t,r,i,o,a,s,l){super(n,o,a,s),this.sharedStylesHost=t,this.removeStylesOnCompDestroy=i;let c=r.styles;this.styles=l?TS(l,c):c,this.styleUrls=r.getExternalStyles?.(l)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&va.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},yf=class extends Lc{contentAttr;hostAttr;constructor(n,t,r,i,o,a,s,l){let c=i+"-"+r.id;super(n,t,r,o,a,s,l,c),this.contentAttr=$8(c),this.hostAttr=z8(c)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,t){let r=super.createElement(n,t);return super.setAttribute(r,this.contentAttr,""),r}};var bf=class e extends Rc{supportsDOMEvents=!0;static makeCurrent(){jv(new e)}onAndCancel(n,t,r,i){return n.addEventListener(t,r,i),()=>{n.removeEventListener(t,r,i)}}dispatchEvent(n,t){n.dispatchEvent(t)}remove(n){n.remove()}createElement(n,t){return t=t||this.getDefaultDocument(),t.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,t){return t==="window"?window:t==="document"?n:t==="body"?n.body:null}getBaseHref(n){let t=H8();return t==null?null:G8(t)}resetBaseElement(){Vc=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return Pc(document.cookie,n)}},Vc=null;function H8(){return Vc=Vc||document.head.querySelector("base"),Vc?Vc.getAttribute("href"):null}function G8(e){return new URL(e,document.baseURI).pathname}var q8=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),IS=["alt","control","meta","shift"],W8={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Z8={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},AS=(()=>{class e extends Oc{constructor(t){super(t)}supports(t){return e.parseEventName(t)!=null}addEventListener(t,r,i,o){let a=e.parseEventName(r),s=e.eventCallback(a.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Ar().onAndCancel(t,a.domEventName,s,o))}static parseEventName(t){let r=t.toLowerCase().split("."),i=r.shift();if(r.length===0||!(i==="keydown"||i==="keyup"))return null;let o=e._normalizeKey(r.pop()),a="",s=r.indexOf("code");if(s>-1&&(r.splice(s,1),a="code."),IS.forEach(c=>{let d=r.indexOf(c);d>-1&&(r.splice(d,1),a+=c+".")}),a+=o,r.length!=0||o.length===0)return null;let l={};return l.domEventName=i,l.fullKey=a,l}static matchEventFullKeyCode(t,r){let i=W8[t.key]||t.key,o="";return r.indexOf("code.")>-1&&(i=t.code,o="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),IS.forEach(a=>{if(a!==i){let s=Z8[a];s(t)&&(o+=a+".")}}),o+=i,o===r)}static eventCallback(t,r,i){return o=>{e.matchEventFullKeyCode(o,t)&&i.runGuarded(()=>r(o))}}static _normalizeKey(t){return t==="esc"?"escape":t}static \u0275fac=function(r){return new(r||e)(se(Xt))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})();async function ey(e,n){return gS(K8(e,n))}function K8(e,n){return{platformRef:n?.platformRef,appProviders:[...eL,...e?.providers??[]],platformProviders:J8}}function Y8(){bf.makeCurrent()}function Q8(){return new Vn}function X8(){return iv(document),document}var J8=[{provide:wa,useValue:qv},{provide:Gp,useValue:Y8,multi:!0},{provide:Xt,useFactory:X8}];var eL=[{provide:dc,useValue:"root"},{provide:Vn,useFactory:Q8},{provide:xf,useClass:_f,multi:!0},{provide:xf,useClass:AS,multi:!0},jc,Xv,Qv,{provide:Hi,useExisting:jc},{provide:Sa,useClass:q8},[]];var pi=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?typeof n=="string"?this.lazyInit=()=>{this.headers=new Map,n.split(` +`).forEach(t=>{let r=t.indexOf(":");if(r>0){let i=t.slice(0,r),o=t.slice(r+1).trim();this.addHeaderEntry(i,o)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((t,r)=>{this.addHeaderEntry(r,t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([t,r])=>{this.setHeaderEntries(t,r)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let t=this.headers.get(n.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,t){return this.clone({name:n,value:t,op:"a"})}set(n,t){return this.clone({name:n,value:t,op:"s"})}delete(n,t){return this.clone({name:n,value:t,op:"d"})}maybeSetNormalizedName(n,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,n)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(t=>{this.headers.set(t,n.headers.get(t)),this.normalizedNames.set(t,n.normalizedNames.get(t))})}clone(n){let t=new e;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([n]),t}applyUpdate(n){let t=n.name.toLowerCase();switch(n.op){case"a":case"s":let r=n.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(n.name,t);let i=(n.op==="a"?this.headers.get(t):void 0)||[];i.push(...r),this.headers.set(t,i);break;case"d":let o=n.value;if(!o)this.headers.delete(t),this.normalizedNames.delete(t);else{let a=this.headers.get(t);if(!a)return;a=a.filter(s=>o.indexOf(s)===-1),a.length===0?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,a)}break}}addHeaderEntry(n,t){let r=n.toLowerCase();this.maybeSetNormalizedName(n,r),this.headers.has(r)?this.headers.get(r).push(t):this.headers.set(r,[t])}setHeaderEntries(n,t){let r=(Array.isArray(t)?t:[t]).map(o=>o.toString()),i=n.toLowerCase();this.headers.set(i,r),this.maybeSetNormalizedName(n,i)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>n(this.normalizedNames.get(t),this.headers.get(t)))}};var Cf=class{map=new Map;set(n,t){return this.map.set(n,t),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}},Ef=class{encodeKey(n){return MS(n)}encodeValue(n){return MS(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function tL(e,n){let t=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(i=>{let o=i.indexOf("="),[a,s]=o==-1?[n.decodeKey(i),""]:[n.decodeKey(i.slice(0,o)),n.decodeValue(i.slice(o+1))],l=t.get(a)||[];l.push(s),t.set(a,l)}),t}var nL=/%(\d[a-f0-9])/gi,rL={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function MS(e){return encodeURIComponent(e).replace(nL,(n,t)=>rL[t]??n)}function wf(e){return`${e}`}var Ki=class e{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new Ef,n.fromString){if(n.fromObject)throw new oe(2805,!1);this.map=tL(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(t=>{let r=n.fromObject[t],i=Array.isArray(r)?r.map(wf):[wf(r)];this.map.set(t,i)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let t=this.map.get(n);return t?t[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,t){return this.clone({param:n,value:t,op:"a"})}appendAll(n){let t=[];return Object.keys(n).forEach(r=>{let i=n[r];Array.isArray(i)?i.forEach(o=>{t.push({param:r,value:o,op:"a"})}):t.push({param:r,value:i,op:"a"})}),this.clone(t)}set(n,t){return this.clone({param:n,value:t,op:"s"})}delete(n,t){return this.clone({param:n,value:t,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let t=this.encoder.encodeKey(n);return this.map.get(n).map(r=>t+"="+this.encoder.encodeValue(r)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let t=new e({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(n),t}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let t=(n.op==="a"?this.map.get(n.param):void 0)||[];t.push(wf(n.value)),this.map.set(n.param,t);break;case"d":if(n.value!==void 0){let r=this.map.get(n.param)||[],i=r.indexOf(wf(n.value));i!==-1&&r.splice(i,1),r.length>0?this.map.set(n.param,r):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};function iL(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function RS(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function PS(e){return typeof Blob<"u"&&e instanceof Blob}function NS(e){return typeof FormData<"u"&&e instanceof FormData}function oL(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var OS="Content-Type",FS="Accept",LS="text/plain",jS="application/json",aL=`${jS}, ${LS}, */*`,Ps=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;referrerPolicy;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(n,t,r,i){this.url=t,this.method=n.toUpperCase();let o;if(iL(this.method)||i?(this.body=r!==void 0?r:null,o=i):o=r,o){if(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,this.keepalive=!!o.keepalive,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params),o.priority&&(this.priority=o.priority),o.cache&&(this.cache=o.cache),o.credentials&&(this.credentials=o.credentials),typeof o.timeout=="number"){if(o.timeout<1||!Number.isInteger(o.timeout))throw new oe(2822,"");this.timeout=o.timeout}o.mode&&(this.mode=o.mode),o.redirect&&(this.redirect=o.redirect),o.integrity&&(this.integrity=o.integrity),o.referrer&&(this.referrer=o.referrer),o.referrerPolicy&&(this.referrerPolicy=o.referrerPolicy),this.transferCache=o.transferCache}if(this.headers??=new pi,this.context??=new Cf,!this.params)this.params=new Ki,this.urlWithParams=t;else{let a=this.params.toString();if(a.length===0)this.urlWithParams=t;else{let s=t.indexOf("?"),l=s===-1?"?":sO.set(V,n.setHeaders[V]),S)),n.setParams&&(w=Object.keys(n.setParams).reduce((O,V)=>O.set(V,n.setParams[V]),w)),new e(t,r,b,{params:w,headers:S,context:P,reportProgress:y,responseType:i,withCredentials:_,transferCache:h,keepalive:o,cache:s,priority:a,timeout:v,mode:l,redirect:c,credentials:d,referrer:u,integrity:p,referrerPolicy:f})}},ka=(function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e})(ka||{}),Os=class{headers;status;statusText;url;ok;type;redirected;responseType;constructor(n,t=200,r="OK"){this.headers=n.headers||new pi,this.status=n.status!==void 0?n.status:t,this.statusText=n.statusText||r,this.url=n.url||null,this.redirected=n.redirected,this.responseType=n.responseType,this.ok=this.status>=200&&this.status<300}},Df=class e extends Os{constructor(n={}){super(n)}type=ka.ResponseHeader;clone(n={}){return new e({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Uc=class e extends Os{body;constructor(n={}){super(n),this.body=n.body!==void 0?n.body:null}type=ka.Response;clone(n={}){return new e({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0,redirected:n.redirected??this.redirected,responseType:n.responseType??this.responseType})}},Ns=class extends Os{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},sL=200,lL=204;var cL=new le("");var dL=/^\)\]\}',?\n/;var ny=(()=>{class e{xhrFactory;tracingService=A(di,{optional:!0});constructor(t){this.xhrFactory=t}maybePropagateTrace(t){return this.tracingService?.propagate?this.tracingService.propagate(t):t}handle(t){if(t.method==="JSONP")throw new oe(-2800,!1);let r=this.xhrFactory;return fe(null).pipe($e(()=>new Se(o=>{let a=r.build();if(a.open(t.method,t.urlWithParams),t.withCredentials&&(a.withCredentials=!0),t.headers.forEach((b,_)=>a.setRequestHeader(b,_.join(","))),t.headers.has(FS)||a.setRequestHeader(FS,aL),!t.headers.has(OS)){let b=t.detectContentTypeHeader();b!==null&&a.setRequestHeader(OS,b)}if(t.timeout&&(a.timeout=t.timeout),t.responseType){let b=t.responseType.toLowerCase();a.responseType=b!=="json"?b:"text"}let s=t.serializeBody(),l=null,c=()=>{if(l!==null)return l;let b=a.statusText||"OK",_=new pi(a.getAllResponseHeaders()),y=a.responseURL||t.url;return l=new Df({headers:_,status:a.status,statusText:b,url:y}),l},d=this.maybePropagateTrace(()=>{let{headers:b,status:_,statusText:y,url:S}=c(),w=null;_!==lL&&(w=typeof a.response>"u"?a.responseText:a.response),_===0&&(_=w?sL:0);let P=_>=200&&_<300;if(t.responseType==="json"&&typeof w=="string"){let O=w;w=w.replace(dL,"");try{w=w!==""?JSON.parse(w):null}catch(V){w=O,P&&(P=!1,w={error:V,text:w})}}P?(o.next(new Uc({body:w,headers:b,status:_,statusText:y,url:S||void 0})),o.complete()):o.error(new Ns({error:w,headers:b,status:_,statusText:y,url:S||void 0}))}),u=this.maybePropagateTrace(b=>{let{url:_}=c(),y=new Ns({error:b,status:a.status||0,statusText:a.statusText||"Unknown Error",url:_||void 0});o.error(y)}),p=u;t.timeout&&(p=this.maybePropagateTrace(b=>{let{url:_}=c(),y=new Ns({error:new DOMException("Request timed out","TimeoutError"),status:a.status||0,statusText:a.statusText||"Request timeout",url:_||void 0});o.error(y)}));let f=!1,h=this.maybePropagateTrace(b=>{f||(o.next(c()),f=!0);let _={type:ka.DownloadProgress,loaded:b.loaded};b.lengthComputable&&(_.total=b.total),t.responseType==="text"&&a.responseText&&(_.partialText=a.responseText),o.next(_)}),v=this.maybePropagateTrace(b=>{let _={type:ka.UploadProgress,loaded:b.loaded};b.lengthComputable&&(_.total=b.total),o.next(_)});return a.addEventListener("load",d),a.addEventListener("error",u),a.addEventListener("timeout",p),a.addEventListener("abort",u),t.reportProgress&&(a.addEventListener("progress",h),s!==null&&a.upload&&a.upload.addEventListener("progress",v)),a.send(s),o.next({type:ka.Sent}),()=>{a.removeEventListener("error",u),a.removeEventListener("abort",u),a.removeEventListener("load",d),a.removeEventListener("timeout",p),t.reportProgress&&(a.removeEventListener("progress",h),s!==null&&a.upload&&a.upload.removeEventListener("progress",v)),a.readyState!==a.DONE&&a.abort()}})))}static \u0275fac=function(r){return new(r||e)(se(Sa))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function uL(e,n){return n(e)}function pL(e,n,t){return(r,i)=>yn(t,()=>n(r,o=>e(o,i)))}var VS=new le("",{factory:()=>[]}),US=new le(""),BS=new le("",{factory:()=>!0});var ry=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=se(ny),i},providedIn:"root"})}return e})();var Sf=(()=>{class e{backend;injector;chain=null;pendingTasks=A(bs);contributeToStability=A(BS);constructor(t,r){this.backend=t,this.injector=r}handle(t){if(this.chain===null){let r=Array.from(new Set([...this.injector.get(VS),...this.injector.get(US,[])]));this.chain=r.reduceRight((i,o)=>pL(i,o,this.injector),uL)}if(this.contributeToStability){let r=this.pendingTasks.add();return this.chain(t,i=>this.backend.handle(i)).pipe(jn(r))}else return this.chain(t,r=>this.backend.handle(r))}static \u0275fac=function(r){return new(r||e)(se(ry),se(Ut))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),iy=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=se(Sf),i},providedIn:"root"})}return e})();function ty(e,n){return{body:n,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,credentials:e.credentials,transferCache:e.transferCache,timeout:e.timeout,keepalive:e.keepalive,priority:e.priority,cache:e.cache,mode:e.mode,redirect:e.redirect,integrity:e.integrity,referrer:e.referrer,referrerPolicy:e.referrerPolicy}}var kf=(()=>{class e{handler;constructor(t){this.handler=t}request(t,r,i={}){let o;if(t instanceof Ps)o=t;else{let l;i.headers instanceof pi?l=i.headers:l=new pi(i.headers);let c;i.params&&(i.params instanceof Ki?c=i.params:c=new Ki({fromObject:i.params})),o=new Ps(t,r,i.body!==void 0?i.body:null,{headers:l,context:i.context,params:c,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials,transferCache:i.transferCache,keepalive:i.keepalive,priority:i.priority,cache:i.cache,mode:i.mode,redirect:i.redirect,credentials:i.credentials,referrer:i.referrer,referrerPolicy:i.referrerPolicy,integrity:i.integrity,timeout:i.timeout})}let a=fe(o).pipe(Ni(l=>this.handler.handle(l)));if(t instanceof Ps||i.observe==="events")return a;let s=a.pipe(Je(l=>l instanceof Uc));switch(i.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return s.pipe(de(l=>{if(l.body!==null&&!(l.body instanceof ArrayBuffer))throw new oe(2806,!1);return l.body}));case"blob":return s.pipe(de(l=>{if(l.body!==null&&!(l.body instanceof Blob))throw new oe(2807,!1);return l.body}));case"text":return s.pipe(de(l=>{if(l.body!==null&&typeof l.body!="string")throw new oe(2808,!1);return l.body}));default:return s.pipe(de(l=>l.body))}case"response":return s;default:throw new oe(2809,!1)}}delete(t,r={}){return this.request("DELETE",t,r)}get(t,r={}){return this.request("GET",t,r)}head(t,r={}){return this.request("HEAD",t,r)}jsonp(t,r){return this.request("JSONP",t,{params:new Ki().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,r={}){return this.request("OPTIONS",t,r)}patch(t,r,i={}){return this.request("PATCH",t,ty(i,r))}post(t,r,i={}){return this.request("POST",t,ty(i,r))}put(t,r,i={}){return this.request("PUT",t,ty(i,r))}static \u0275fac=function(r){return new(r||e)(se(iy))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var fL=new le("",{factory:()=>!0}),hL="XSRF-TOKEN",gL=new le("",{factory:()=>hL}),mL="X-XSRF-TOKEN",_L=new le("",{factory:()=>mL}),vL=(()=>{class e{cookieName=A(gL);doc=A(Xt);lastCookieString="";lastToken=null;parseCount=0;getToken(){let t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=Pc(t,this.cookieName),this.lastCookieString=t),this.lastToken}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),$S=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=se(vL),i},providedIn:"root"})}return e})();function yL(e,n){if(!A(fL)||e.method==="GET"||e.method==="HEAD")return n(e);try{let i=A(Rs).href,{origin:o}=new URL(i),{origin:a}=new URL(e.url,o);if(o!==a)return n(e)}catch{return n(e)}let t=A($S).getToken(),r=A(_L);return t!=null&&!e.headers.has(r)&&(e=e.clone({headers:e.headers.set(r,t)})),n(e)}function oy(...e){let n=[kf,Sf,{provide:iy,useExisting:Sf},{provide:ry,useFactory:()=>A(cL,{optional:!0})??A(ny)},{provide:VS,useValue:yL,multi:!0}];for(let t of e)n.push(...t.\u0275providers);return wr(n)}var zS=(()=>{class e{_doc;constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}static \u0275fac=function(r){return new(r||e)(se(Xt))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var wL={schedule(e,n){let t=setTimeout(e,n);return()=>clearTimeout(t)}};function CL(e){return e.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}function EL(e){return!!e&&e.nodeType===Node.ELEMENT_NODE}var ay;function DL(e,n){if(!ay){let t=Element.prototype;ay=t.matches||t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}return e.nodeType===Node.ELEMENT_NODE?ay.call(e,n):!1}function SL(e){let n={};return e.forEach(({propName:t,templateName:r,transform:i})=>{n[CL(r)]=[t,i]}),n}function kL(e,n){return n.get(To).resolveComponentFactory(e).inputs}function TL(e,n){let t=e.childNodes,r=n.map(()=>[]),i=-1;n.some((o,a)=>o==="*"?(i=a,!0):!1);for(let o=0,a=t.length;oi!=="*"&&DL(e,i)?(r=o,!0):!1),r}var AL=10,sy=class{componentFactory;inputMap=new Map;constructor(n,t){this.componentFactory=t.get(To).resolveComponentFactory(n);for(let r of this.componentFactory.inputs)this.inputMap.set(r.propName,r.templateName)}create(n){return new ly(this.componentFactory,n,this.inputMap)}},ly=class{componentFactory;injector;inputMap;eventEmitters=new ar(1);events=this.eventEmitters.pipe($e(n=>Pi(...n)));componentRef=null;scheduledDestroyFn=null;initialInputValues=new Map;ngZone;elementZone;appRef;cdScheduler;constructor(n,t,r){this.componentFactory=n,this.injector=t,this.inputMap=r,this.ngZone=this.injector.get(pt),this.appRef=this.injector.get(pr),this.cdScheduler=t.get(br),this.elementZone=typeof Zone>"u"?null:this.ngZone.run(()=>Zone.current)}connect(n){this.runInZone(()=>{if(this.scheduledDestroyFn!==null){this.scheduledDestroyFn(),this.scheduledDestroyFn=null;return}this.componentRef===null&&this.initializeComponent(n)})}disconnect(){this.runInZone(()=>{this.componentRef===null||this.scheduledDestroyFn!==null||(this.scheduledDestroyFn=wL.schedule(()=>{this.componentRef!==null&&(this.componentRef.destroy(),this.componentRef=null)},AL))})}getInputValue(n){return this.runInZone(()=>this.componentRef===null?this.initialInputValues.get(n):this.componentRef.instance[n])}setInputValue(n,t){if(this.componentRef===null){this.initialInputValues.set(n,t);return}this.runInZone(()=>{this.componentRef.setInput(this.inputMap.get(n)??n,t),Cv(this.componentRef.hostView)&&(Ev(this.componentRef.changeDetectorRef),this.cdScheduler.notify(6))})}initializeComponent(n){let t=Bt.create({providers:[],parent:this.injector}),r=TL(n,this.componentFactory.ngContentSelectors);this.componentRef=this.componentFactory.create(t,r,n),this.initializeInputs(),this.initializeOutputs(this.componentRef),this.appRef.attachView(this.componentRef.hostView),this.componentRef.hostView.detectChanges()}initializeInputs(){for(let[n,t]of this.initialInputValues)this.setInputValue(n,t);this.initialInputValues.clear()}initializeOutputs(n){let t=this.componentFactory.outputs.map(({propName:r,templateName:i})=>{let o=n.instance[r];return new Se(a=>{let s=o.subscribe(l=>a.next({name:i,value:l}));return()=>s.unsubscribe()})});this.eventEmitters.next(t)}runInZone(n){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(n):n()}},cy=class extends HTMLElement{ngElementEventsSubscription=null};function HS(e,n){let t=kL(e,n.injector),r=n.strategyFactory||new sy(e,n.injector),i=SL(t);class o extends cy{injector;static observedAttributes=Object.keys(i);get ngElementStrategy(){if(!this._ngElementStrategy){let s=this._ngElementStrategy=r.create(this.injector||n.injector);t.forEach(({propName:l,transform:c})=>{if(!this.hasOwnProperty(l))return;let d=this[l];delete this[l],s.setInputValue(l,d,c)})}return this._ngElementStrategy}_ngElementStrategy;constructor(s){super(),this.injector=s}attributeChangedCallback(s,l,c,d){let[u,p]=i[s];this.ngElementStrategy.setInputValue(u,c,p)}connectedCallback(){let s=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),s=!0),this.ngElementStrategy.connect(this),s||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(s=>{let l=new CustomEvent(s.name,{detail:s.value});this.dispatchEvent(l)})}}return t.forEach(({propName:a,transform:s,isSignal:l})=>{Object.defineProperty(o.prototype,a,{get(){let c=this.ngElementStrategy.getInputValue(a);return l&&kc(c)?c():c},set(c){this.ngElementStrategy.setInputValue(a,c,s)},configurable:!0,enumerable:!0})}),o}var nt=(function(e){return e[e.State=0]="State",e[e.Transition=1]="Transition",e[e.Sequence=2]="Sequence",e[e.Group=3]="Group",e[e.Animate=4]="Animate",e[e.Keyframes=5]="Keyframes",e[e.Style=6]="Style",e[e.Trigger=7]="Trigger",e[e.Reference=8]="Reference",e[e.AnimateChild=9]="AnimateChild",e[e.AnimateRef=10]="AnimateRef",e[e.Query=11]="Query",e[e.Stagger=12]="Stagger",e})(nt||{}),Zr="*";function GS(e,n=null){return{type:nt.Sequence,steps:e,options:n}}function dy(e){return{type:nt.Style,styles:e,offset:null}}var Yi=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(n=0,t=0){this.totalTime=n+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}},Fs=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(n){this.players=n;let t=0,r=0,i=0,o=this.players.length;o==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++t==o&&this._onFinish()}),a.onDestroy(()=>{++r==o&&this._onDestroy()}),a.onStart(()=>{++i==o&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){let t=n*this.totalTime;this.players.forEach(r=>{let i=r.totalTime?Math.min(1,t/r.totalTime):1;r.setPosition(i)})}getPosition(){let n=this.players.reduce((t,r)=>t===null||r.totalTime>t.totalTime?r:t,null);return n!=null?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){let t=n=="start"?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}},Bc="!";function qS(e){return new oe(3e3,!1)}function ML(){return new oe(3100,!1)}function RL(){return new oe(3101,!1)}function PL(e){return new oe(3001,!1)}function NL(e){return new oe(3003,!1)}function OL(e){return new oe(3004,!1)}function ZS(e,n){return new oe(3005,!1)}function KS(){return new oe(3006,!1)}function YS(){return new oe(3007,!1)}function QS(e,n){return new oe(3008,!1)}function XS(e){return new oe(3002,!1)}function JS(e,n,t,r,i){return new oe(3010,!1)}function ek(){return new oe(3011,!1)}function tk(){return new oe(3012,!1)}function nk(){return new oe(3200,!1)}function rk(){return new oe(3202,!1)}function ik(){return new oe(3013,!1)}function ok(e){return new oe(3014,!1)}function ak(e){return new oe(3015,!1)}function sk(e){return new oe(3016,!1)}function lk(e,n){return new oe(3404,!1)}function FL(e){return new oe(3502,!1)}function ck(e){return new oe(3503,!1)}function dk(){return new oe(3300,!1)}function uk(e){return new oe(3504,!1)}function pk(e){return new oe(3301,!1)}function fk(e,n){return new oe(3302,!1)}function hk(e){return new oe(3303,!1)}function gk(e,n){return new oe(3400,!1)}function mk(e){return new oe(3401,!1)}function _k(e){return new oe(3402,!1)}function vk(e,n){return new oe(3505,!1)}function Qi(e){switch(e.length){case 0:return new Yi;case 1:return e[0];default:return new Fs(e)}}function hy(e,n,t=new Map,r=new Map){let i=[],o=[],a=-1,s=null;if(n.forEach(l=>{let c=l.get("offset"),d=c==a,u=d&&s||new Map;l.forEach((p,f)=>{let h=f,v=p;if(f!=="offset")switch(h=e.normalizePropertyName(h,i),v){case Bc:v=t.get(f);break;case Zr:v=r.get(f);break;default:v=e.normalizeStyleValue(f,h,v,i);break}u.set(h,v)}),d||o.push(u),s=u,a=c}),i.length)throw FL(i);return o}function Tf(e,n,t,r){switch(n){case"start":e.onStart(()=>r(t&&uy(t,"start",e)));break;case"done":e.onDone(()=>r(t&&uy(t,"done",e)));break;case"destroy":e.onDestroy(()=>r(t&&uy(t,"destroy",e)));break}}function uy(e,n,t){let r=t.totalTime,i=!!t.disabled,o=If(e.element,e.triggerName,e.fromState,e.toState,n||e.phaseName,r??e.totalTime,i),a=e._data;return a!=null&&(o._data=a),o}function If(e,n,t,r,i="",o=0,a){return{element:e,triggerName:n,fromState:t,toState:r,phaseName:i,totalTime:o,disabled:!!a}}function Xn(e,n,t){let r=e.get(n);return r||e.set(n,r=t),r}function gy(e){let n=e.indexOf(":"),t=e.substring(1,n),r=e.slice(n+1);return[t,r]}var LL=typeof document>"u"?null:document.documentElement;function Af(e){let n=e.parentNode||e.host||null;return n===LL?null:n}function jL(e){return e.substring(1,6)=="ebkit"}var Ta=null,WS=!1;function yk(e){Ta||(Ta=VL()||{},WS=Ta.style?"WebkitAppearance"in Ta.style:!1);let n=!0;return Ta.style&&!jL(e)&&(n=e in Ta.style,!n&&WS&&(n="Webkit"+e.charAt(0).toUpperCase()+e.slice(1)in Ta.style)),n}function VL(){return typeof document<"u"?document.body:null}function my(e,n){for(;n;){if(n===e)return!0;n=Af(n)}return!1}function _y(e,n,t){if(t)return Array.from(e.querySelectorAll(n));let r=e.querySelector(n);return r?[r]:[]}var UL=1e3,vy="{{",BL="}}",yy="ng-enter",Mf="ng-leave",$c="ng-trigger",zc=".ng-trigger",xy="ng-animating",Rf=".ng-animating";function fi(e){if(typeof e=="number")return e;let n=e.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:py(parseFloat(n[1]),n[2])}function py(e,n){return n==="s"?e*UL:e}function Hc(e,n,t){return e.hasOwnProperty("duration")?e:zL(e,n,t)}var $L=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function zL(e,n,t){let r,i=0,o="";if(typeof e=="string"){let a=e.match($L);if(a===null)return n.push(qS(e)),{duration:0,delay:0,easing:""};r=py(parseFloat(a[1]),a[2]);let s=a[3];s!=null&&(i=py(parseFloat(s),a[4]));let l=a[5];l&&(o=l)}else r=e;if(!t){let a=!1,s=n.length;r<0&&(n.push(ML()),a=!0),i<0&&(n.push(RL()),a=!0),a&&n.splice(s,0,qS(e))}return{duration:r,delay:i,easing:o}}function xk(e){return e.length?e[0]instanceof Map?e:e.map(n=>new Map(Object.entries(n))):[]}function Kr(e,n,t){n.forEach((r,i)=>{let o=Pf(i);t&&!t.has(i)&&t.set(i,e.style[o]),e.style[o]=r})}function Ro(e,n){n.forEach((t,r)=>{let i=Pf(r);e.style[i]=""})}function Ls(e){return Array.isArray(e)?e.length==1?e[0]:GS(e):e}function bk(e,n,t){let r=n.params||{},i=by(e);i.length&&i.forEach(o=>{r.hasOwnProperty(o)||t.push(PL(o))})}var fy=new RegExp(`${vy}\\s*(.+?)\\s*${BL}`,"g");function by(e){let n=[];if(typeof e=="string"){let t;for(;t=fy.exec(e);)n.push(t[1]);fy.lastIndex=0}return n}function js(e,n,t){let r=`${e}`,i=r.replace(fy,(o,a)=>{let s=n[a];return s==null&&(t.push(NL(a)),s=""),s.toString()});return i==r?e:i}var HL=/-+([a-z0-9])/g;function Pf(e){return e.replace(HL,(...n)=>n[1].toUpperCase())}function wk(e,n){return e===0||n===0}function Ck(e,n,t){if(t.size&&n.length){let r=n[0],i=[];if(t.forEach((o,a)=>{r.has(a)||i.push(a),r.set(a,o)}),i.length)for(let o=1;oa.set(s,Nf(e,s)))}}return n}function Jn(e,n,t){switch(n.type){case nt.Trigger:return e.visitTrigger(n,t);case nt.State:return e.visitState(n,t);case nt.Transition:return e.visitTransition(n,t);case nt.Sequence:return e.visitSequence(n,t);case nt.Group:return e.visitGroup(n,t);case nt.Animate:return e.visitAnimate(n,t);case nt.Keyframes:return e.visitKeyframes(n,t);case nt.Style:return e.visitStyle(n,t);case nt.Reference:return e.visitReference(n,t);case nt.AnimateChild:return e.visitAnimateChild(n,t);case nt.AnimateRef:return e.visitAnimateRef(n,t);case nt.Query:return e.visitQuery(n,t);case nt.Stagger:return e.visitStagger(n,t);default:throw OL(n.type)}}function Nf(e,n){return window.getComputedStyle(e)[n]}var jy=(()=>{class e{validateStyleProperty(t){return yk(t)}containsElement(t,r){return my(t,r)}getParentElement(t){return Af(t)}query(t,r,i){return _y(t,r,i)}computeStyle(t,r,i){return i||""}animate(t,r,i,o,a,s=[],l){return new Yi(i,o)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})(),Aa=class{static NOOP=new jy},Ma=class{};var GL=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"]),Vf=class extends Ma{normalizePropertyName(n,t){return Pf(n)}normalizeStyleValue(n,t,r,i){let o="",a=r.toString().trim();if(GL.has(t)&&r!==0&&r!=="0")if(typeof r=="number")o="px";else{let s=r.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&s[1].length==0&&i.push(ZS(n,r))}return a+o}};var Uf="*";function qL(e,n){let t=[];return typeof e=="string"?e.split(/\s*,\s*/).forEach(r=>WL(r,t,n)):t.push(e),t}function WL(e,n,t){if(e[0]==":"){let l=ZL(e,t);if(typeof l=="function"){n.push(l);return}e=l}let r=e.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(r==null||r.length<4)return t.push(ak(e)),n;let i=r[1],o=r[2],a=r[3];n.push(Ek(i,a));let s=i==Uf&&a==Uf;o[0]=="<"&&!s&&n.push(Ek(a,i))}function ZL(e,n){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,r)=>parseFloat(r)>parseFloat(t);case":decrement":return(t,r)=>parseFloat(r) *"}}var Of=new Set(["true","1"]),Ff=new Set(["false","0"]);function Ek(e,n){let t=Of.has(e)||Ff.has(e),r=Of.has(n)||Ff.has(n);return(i,o)=>{let a=e==Uf||e==i,s=n==Uf||n==o;return!a&&t&&typeof i=="boolean"&&(a=i?Of.has(e):Ff.has(e)),!s&&r&&typeof o=="boolean"&&(s=o?Of.has(n):Ff.has(n)),a&&s}}var Nk=":self",KL=new RegExp(`s*${Nk}s*,?`,"g");function Ok(e,n,t,r){return new ky(e).build(n,t,r)}var Dk="",ky=class{_driver;constructor(n){this._driver=n}build(n,t,r){let i=new Ty(t);return this._resetContextStyleTimingState(i),Jn(this,Ls(n),i)}_resetContextStyleTimingState(n){n.currentQuerySelector=Dk,n.collectedStyles=new Map,n.collectedStyles.set(Dk,new Map),n.currentTime=0}visitTrigger(n,t){let r=t.queryCount=0,i=t.depCount=0,o=[],a=[];return n.name.charAt(0)=="@"&&t.errors.push(KS()),n.definitions.forEach(s=>{if(this._resetContextStyleTimingState(t),s.type==nt.State){let l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(d=>{l.name=d,o.push(this.visitState(l,t))}),l.name=c}else if(s.type==nt.Transition){let l=this.visitTransition(s,t);r+=l.queryCount,i+=l.depCount,a.push(l)}else t.errors.push(YS())}),{type:nt.Trigger,name:n.name,states:o,transitions:a,queryCount:r,depCount:i,options:null}}visitState(n,t){let r=this.visitStyle(n.styles,t),i=n.options&&n.options.params||null;if(r.containsDynamicStyles){let o=new Set,a=i||{};r.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{by(l).forEach(c=>{a.hasOwnProperty(c)||o.add(c)})})}),o.size&&t.errors.push(QS(n.name,[...o.values()]))}return{type:nt.State,name:n.name,style:r,options:i?{params:i}:null}}visitTransition(n,t){t.queryCount=0,t.depCount=0;let r=Jn(this,Ls(n.animation),t),i=qL(n.expr,t.errors);return{type:nt.Transition,matchers:i,animation:r,queryCount:t.queryCount,depCount:t.depCount,options:Ia(n.options)}}visitSequence(n,t){return{type:nt.Sequence,steps:n.steps.map(r=>Jn(this,r,t)),options:Ia(n.options)}}visitGroup(n,t){let r=t.currentTime,i=0,o=n.steps.map(a=>{t.currentTime=r;let s=Jn(this,a,t);return i=Math.max(i,t.currentTime),s});return t.currentTime=i,{type:nt.Group,steps:o,options:Ia(n.options)}}visitAnimate(n,t){let r=JL(n.timings,t.errors);t.currentAnimateTimings=r;let i,o=n.styles?n.styles:dy({});if(o.type==nt.Keyframes)i=this.visitKeyframes(o,t);else{let a=n.styles,s=!1;if(!a){s=!0;let c={};r.easing&&(c.easing=r.easing),a=dy(c)}t.currentTime+=r.duration+r.delay;let l=this.visitStyle(a,t);l.isEmptyStep=s,i=l}return t.currentAnimateTimings=null,{type:nt.Animate,timings:r,style:i,options:null}}visitStyle(n,t){let r=this._makeStyleAst(n,t);return this._validateStyleAst(r,t),r}_makeStyleAst(n,t){let r=[],i=Array.isArray(n.styles)?n.styles:[n.styles];for(let s of i)typeof s=="string"?s===Zr?r.push(s):t.errors.push(XS(s)):r.push(new Map(Object.entries(s)));let o=!1,a=null;return r.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!o)){for(let l of s.values())if(l.toString().indexOf(vy)>=0){o=!0;break}}}),{type:nt.Style,styles:r,easing:a,offset:n.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(n,t){let r=t.currentAnimateTimings,i=t.currentTime,o=t.currentTime;r&&o>0&&(o-=r.duration+r.delay),n.styles.forEach(a=>{typeof a!="string"&&a.forEach((s,l)=>{let c=t.collectedStyles.get(t.currentQuerySelector),d=c.get(l),u=!0;d&&(o!=i&&o>=d.startTime&&i<=d.endTime&&(t.errors.push(JS(l,d.startTime,d.endTime,o,i)),u=!1),o=d.startTime),u&&c.set(l,{startTime:o,endTime:i}),t.options&&bk(s,t.options,t.errors)})})}visitKeyframes(n,t){let r={type:nt.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(ek()),r;let i=1,o=0,a=[],s=!1,l=!1,c=0,d=n.steps.map(_=>{let y=this._makeStyleAst(_,t),S=y.offset!=null?y.offset:XL(y.styles),w=0;return S!=null&&(o++,w=y.offset=S),l=l||w<0||w>1,s=s||w0&&o{let S=p>0?y==f?1:p*y:a[y],w=S*b;t.currentTime=h+v.delay+w,v.duration=w,this._validateStyleAst(_,t),_.offset=S,r.styles.push(_)}),r}visitReference(n,t){return{type:nt.Reference,animation:Jn(this,Ls(n.animation),t),options:Ia(n.options)}}visitAnimateChild(n,t){return t.depCount++,{type:nt.AnimateChild,options:Ia(n.options)}}visitAnimateRef(n,t){return{type:nt.AnimateRef,animation:this.visitReference(n.animation,t),options:Ia(n.options)}}visitQuery(n,t){let r=t.currentQuerySelector,i=n.options||{};t.queryCount++,t.currentQuery=n;let[o,a]=YL(n.selector);t.currentQuerySelector=r.length?r+" "+o:o,Xn(t.collectedStyles,t.currentQuerySelector,new Map);let s=Jn(this,Ls(n.animation),t);return t.currentQuery=null,t.currentQuerySelector=r,{type:nt.Query,selector:o,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:s,originalSelector:n.selector,options:Ia(n.options)}}visitStagger(n,t){t.currentQuery||t.errors.push(ik());let r=n.timings==="full"?{duration:0,delay:0,easing:"full"}:Hc(n.timings,t.errors,!0);return{type:nt.Stagger,animation:Jn(this,Ls(n.animation),t),timings:r,options:null}}};function YL(e){let n=!!e.split(/\s*,\s*/).find(t=>t==Nk);return n&&(e=e.replace(KL,"")),e=e.replace(/@\*/g,zc).replace(/@\w+/g,t=>zc+"-"+t.slice(1)).replace(/:animating/g,Rf),[e,n]}function QL(e){return e?R({},e):null}var Ty=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(n){this.errors=n}};function XL(e){if(typeof e=="string")return null;let n=null;if(Array.isArray(e))e.forEach(t=>{if(t instanceof Map&&t.has("offset")){let r=t;n=parseFloat(r.get("offset")),r.delete("offset")}});else if(e instanceof Map&&e.has("offset")){let t=e;n=parseFloat(t.get("offset")),t.delete("offset")}return n}function JL(e,n){if(e.hasOwnProperty("duration"))return e;if(typeof e=="number"){let o=Hc(e,n).duration;return wy(o,0,"")}let t=e;if(t.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=wy(0,0,"");return o.dynamic=!0,o.strValue=t,o}let i=Hc(t,n);return wy(i.duration,i.delay,i.easing)}function Ia(e){return e?(e=R({},e),e.params&&(e.params=QL(e.params))):e={},e}function wy(e,n,t){return{duration:e,delay:n,easing:t}}function Vy(e,n,t,r,i,o,a=null,s=!1){return{type:1,element:e,keyframes:n,preStyleProps:t,postStyleProps:r,duration:i,delay:o,totalTime:i+o,easing:a,subTimeline:s}}var qc=class{_map=new Map;get(n){return this._map.get(n)||[]}append(n,t){let r=this._map.get(n);r||this._map.set(n,r=[]),r.push(...t)}has(n){return this._map.has(n)}clear(){this._map.clear()}},e6=1,t6=":enter",n6=new RegExp(t6,"g"),r6=":leave",i6=new RegExp(r6,"g");function Fk(e,n,t,r,i,o=new Map,a=new Map,s,l,c=[]){return new Iy().buildKeyframes(e,n,t,r,i,o,a,s,l,c)}var Iy=class{buildKeyframes(n,t,r,i,o,a,s,l,c,d=[]){c=c||new qc;let u=new Ay(n,t,c,i,o,d,[]);u.options=l;let p=l.delay?fi(l.delay):0;u.currentTimeline.delayNextStep(p),u.currentTimeline.setStyles([a],null,u.errors,l),Jn(this,r,u);let f=u.timelines.filter(h=>h.containsAnimation());if(f.length&&s.size){let h;for(let v=f.length-1;v>=0;v--){let b=f[v];if(b.element===t){h=b;break}}h&&!h.allowOnlyTimelineStyles()&&h.setStyles([s],null,u.errors,l)}return f.length?f.map(h=>h.buildKeyframes()):[Vy(t,[],[],[],0,p,"",!1)]}visitTrigger(n,t){}visitState(n,t){}visitTransition(n,t){}visitAnimateChild(n,t){let r=t.subInstructions.get(t.element);if(r){let i=t.createSubContext(n.options),o=t.currentTimeline.currentTime,a=this._visitSubInstructions(r,i,i.options);o!=a&&t.transformIntoNewTimeline(a)}t.previousNode=n}visitAnimateRef(n,t){let r=t.createSubContext(n.options);r.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],t,r),this.visitReference(n.animation,r),t.transformIntoNewTimeline(r.currentTimeline.currentTime),t.previousNode=n}_applyAnimationRefDelays(n,t,r){for(let i of n){let o=i?.delay;if(o){let a=typeof o=="number"?o:fi(js(o,i?.params??{},t.errors));r.delayNextStep(a)}}}_visitSubInstructions(n,t,r){let o=t.currentTimeline.currentTime,a=r.duration!=null?fi(r.duration):null,s=r.delay!=null?fi(r.delay):null;return a!==0&&n.forEach(l=>{let c=t.appendInstructionToTimeline(l,a,s);o=Math.max(o,c.duration+c.delay)}),o}visitReference(n,t){t.updateOptions(n.options,!0),Jn(this,n.animation,t),t.previousNode=n}visitSequence(n,t){let r=t.subContextCount,i=t,o=n.options;if(o&&(o.params||o.delay)&&(i=t.createSubContext(o),i.transformIntoNewTimeline(),o.delay!=null)){i.previousNode.type==nt.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Bf);let a=fi(o.delay);i.delayNextStep(a)}n.steps.length&&(n.steps.forEach(a=>Jn(this,a,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>r&&i.transformIntoNewTimeline()),t.previousNode=n}visitGroup(n,t){let r=[],i=t.currentTimeline.currentTime,o=n.options&&n.options.delay?fi(n.options.delay):0;n.steps.forEach(a=>{let s=t.createSubContext(n.options);o&&s.delayNextStep(o),Jn(this,a,s),i=Math.max(i,s.currentTimeline.currentTime),r.push(s.currentTimeline)}),r.forEach(a=>t.currentTimeline.mergeTimelineCollectedStyles(a)),t.transformIntoNewTimeline(i),t.previousNode=n}_visitTiming(n,t){if(n.dynamic){let r=n.strValue,i=t.params?js(r,t.params,t.errors):r;return Hc(i,t.errors)}else return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,t){let r=t.currentAnimateTimings=this._visitTiming(n.timings,t),i=t.currentTimeline;r.delay&&(t.incrementTime(r.delay),i.snapshotCurrentStyles());let o=n.style;o.type==nt.Keyframes?this.visitKeyframes(o,t):(t.incrementTime(r.duration),this.visitStyle(o,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=n}visitStyle(n,t){let r=t.currentTimeline,i=t.currentAnimateTimings;!i&&r.hasCurrentStyleProperties()&&r.forwardFrame();let o=i&&i.easing||n.easing;n.isEmptyStep?r.applyEmptyStep(o):r.setStyles(n.styles,o,t.errors,t.options),t.previousNode=n}visitKeyframes(n,t){let r=t.currentAnimateTimings,i=t.currentTimeline.duration,o=r.duration,s=t.createSubContext().currentTimeline;s.easing=r.easing,n.styles.forEach(l=>{let c=l.offset||0;s.forwardTime(c*o),s.setStyles(l.styles,l.easing,t.errors,t.options),s.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(s),t.transformIntoNewTimeline(i+o),t.previousNode=n}visitQuery(n,t){let r=t.currentTimeline.currentTime,i=n.options||{},o=i.delay?fi(i.delay):0;o&&(t.previousNode.type===nt.Style||r==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=Bf);let a=r,s=t.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=s.length;let l=null;s.forEach((c,d)=>{t.currentQueryIndex=d;let u=t.createSubContext(n.options,c);o&&u.delayNextStep(o),c===t.element&&(l=u.currentTimeline),Jn(this,n.animation,u),u.currentTimeline.applyStylesToKeyframe();let p=u.currentTimeline.currentTime;a=Math.max(a,p)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),l&&(t.currentTimeline.mergeTimelineCollectedStyles(l),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=n}visitStagger(n,t){let r=t.parentContext,i=t.currentTimeline,o=n.timings,a=Math.abs(o.duration),s=a*(t.currentQueryTotal-1),l=a*t.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=r.currentStaggerTime;break}let d=t.currentTimeline;l&&d.delayNextStep(l);let u=d.currentTime;Jn(this,n.animation,t),t.previousNode=n,r.currentStaggerTime=i.currentTime-u+(i.startTime-r.currentTimeline.startTime)}},Bf={},Ay=class e{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Bf;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(n,t,r,i,o,a,s,l){this._driver=n,this.element=t,this.subInstructions=r,this._enterClassName=i,this._leaveClassName=o,this.errors=a,this.timelines=s,this.currentTimeline=l||new $f(this._driver,t,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,t){if(!n)return;let r=n,i=this.options;r.duration!=null&&(i.duration=fi(r.duration)),r.delay!=null&&(i.delay=fi(r.delay));let o=r.params;if(o){let a=i.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=>{(!t||!a.hasOwnProperty(s))&&(a[s]=js(o[s],a,this.errors))})}}_copyOptions(){let n={};if(this.options){let t=this.options.params;if(t){let r=n.params={};Object.keys(t).forEach(i=>{r[i]=t[i]})}}return n}createSubContext(n=null,t,r){let i=t||this.element,o=new e(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,r||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(n),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(n){return this.previousNode=Bf,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,t,r){let i={duration:t??n.duration,delay:this.currentTimeline.currentTime+(r??0)+n.delay,easing:""},o=new My(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,i,n.stretchStartingKeyframe);return this.timelines.push(o),i}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,t,r,i,o,a){let s=[];if(i&&s.push(this.element),n.length>0){n=n.replace(n6,"."+this._enterClassName),n=n.replace(i6,"."+this._leaveClassName);let l=r!=1,c=this._driver.query(this.element,n,l);r!==0&&(c=r<0?c.slice(c.length+r,c.length):c.slice(0,r)),s.push(...c)}return!o&&s.length==0&&a.push(ok(t)),s}},$f=class e{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(n,t,r,i){this._driver=n,this.element=t,this.startTime=r,this._elementTimelineStylesLookup=i,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,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(n){let t=this._keyframes.size===1&&this._pendingStyles.size;this.duration||t?(this.forwardTime(this.currentTime+n),t&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,t){return this.applyStylesToKeyframe(),new e(this._driver,n,t||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+=e6,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,t){this._localTimelineStyles.set(n,t),this._globalTimelineStyles.set(n,t),this._styleSummary.set(n,{time:this.currentTime,value:t})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[t,r]of this._globalTimelineStyles)this._backFill.set(t,r||Zr),this._currentKeyframe.set(t,Zr);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,t,r,i){t&&this._previousKeyframe.set("easing",t);let o=i&&i.params||{},a=o6(n,this._globalTimelineStyles);for(let[s,l]of a){let c=js(l,o,r);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??Zr),this._updateStyle(s,c)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((n,t)=>{this._currentKeyframe.set(t,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,t)=>{this._currentKeyframe.has(t)||this._currentKeyframe.set(t,n)}))}snapshotCurrentStyles(){for(let[n,t]of this._localTimelineStyles)this._pendingStyles.set(n,t),this._updateStyle(n,t)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let n=[];for(let t in this._currentKeyframe)n.push(t);return n}mergeTimelineCollectedStyles(n){n._styleSummary.forEach((t,r)=>{let i=this._styleSummary.get(r);(!i||t.time>i.time)&&this._updateStyle(r,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let n=new Set,t=new Set,r=this._keyframes.size===1&&this.duration===0,i=[];this._keyframes.forEach((s,l)=>{let c=new Map([...this._backFill,...s]);c.forEach((d,u)=>{d===Bc?n.add(u):d===Zr&&t.add(u)}),r||c.set("offset",l/this.duration),i.push(c)});let o=[...n.values()],a=[...t.values()];if(r){let s=i[0],l=new Map(s);s.set("offset",0),l.set("offset",1),i=[s,l]}return Vy(this.element,i,o,a,this.duration,this.startTime,this.easing,!1)}},My=class extends $f{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(n,t,r,i,o,a,s=!1){super(n,t,a.delay),this.keyframes=r,this.preStyleProps=i,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:t,duration:r,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){let o=[],a=r+t,s=t/a,l=new Map(n[0]);l.set("offset",0),o.push(l);let c=new Map(n[0]);c.set("offset",Sk(s)),o.push(c);let d=n.length-1;for(let u=1;u<=d;u++){let p=new Map(n[u]),f=p.get("offset"),h=t+f*r;p.set("offset",Sk(h/a)),o.push(p)}r=a,t=0,i="",n=o}return Vy(this.element,n,this.preStyleProps,this.postStyleProps,r,t,i,!0)}};function Sk(e,n=3){let t=Math.pow(10,n-1);return Math.round(e*t)/t}function o6(e,n){let t=new Map,r;return e.forEach(i=>{if(i==="*"){r??=n.keys();for(let o of r)t.set(o,Zr)}else for(let[o,a]of i)t.set(o,a)}),t}function kk(e,n,t,r,i,o,a,s,l,c,d,u,p){return{type:0,element:e,triggerName:n,isRemovalTransition:i,fromState:t,fromStyles:o,toState:r,toStyles:a,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:d,totalTime:u,errors:p}}var Cy={},zf=class{_triggerName;ast;_stateStyles;constructor(n,t,r){this._triggerName=n,this.ast=t,this._stateStyles=r}match(n,t,r,i){return a6(this.ast.matchers,n,t,r,i)}buildStyles(n,t,r){let i=this._stateStyles.get("*");return n!==void 0&&(i=this._stateStyles.get(n?.toString())||i),i?i.buildStyles(t,r):new Map}build(n,t,r,i,o,a,s,l,c,d){let u=[],p=this.ast.options&&this.ast.options.params||Cy,f=s&&s.params||Cy,h=this.buildStyles(r,f,u),v=l&&l.params||Cy,b=this.buildStyles(i,v,u),_=new Set,y=new Map,S=new Map,w=i==="void",P={params:Lk(v,p),delay:this.ast.options?.delay},O=d?[]:Fk(n,t,this.ast.animation,o,a,h,b,P,c,u),V=0;return O.forEach(M=>{V=Math.max(M.duration+M.delay,V)}),u.length?kk(t,this._triggerName,r,i,w,h,b,[],[],y,S,V,u):(O.forEach(M=>{let K=M.element,Y=Xn(y,K,new Set);M.preStyleProps.forEach(I=>Y.add(I));let T=Xn(S,K,new Set);M.postStyleProps.forEach(I=>T.add(I)),K!==t&&_.add(K)}),kk(t,this._triggerName,r,i,w,h,b,O,[..._.values()],y,S,V))}};function a6(e,n,t,r,i){return e.some(o=>o(n,t,r,i))}function Lk(e,n){let t=R({},n);return Object.entries(e).forEach(([r,i])=>{i!=null&&(t[r]=i)}),t}var Ry=class{styles;defaultParams;normalizer;constructor(n,t,r){this.styles=n,this.defaultParams=t,this.normalizer=r}buildStyles(n,t){let r=new Map,i=Lk(n,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((a,s)=>{a&&(a=js(a,i,t));let l=this.normalizer.normalizePropertyName(s,t);a=this.normalizer.normalizeStyleValue(s,l,a,t),r.set(s,a)})}),r}};function s6(e,n,t){return new Py(e,n,t)}var Py=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(n,t,r){this.name=n,this.ast=t,this._normalizer=r,t.states.forEach(i=>{let o=i.options&&i.options.params||{};this.states.set(i.name,new Ry(i.style,o,r))}),Tk(this.states,"true","1"),Tk(this.states,"false","0"),t.transitions.forEach(i=>{this.transitionFactories.push(new zf(n,i,this.states))}),this.fallbackTransition=l6(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,t,r,i){return this.transitionFactories.find(a=>a.match(n,t,r,i))||null}matchStyles(n,t,r){return this.fallbackTransition.buildStyles(n,t,r)}};function l6(e,n,t){let r=[(a,s)=>!0],i={type:nt.Sequence,steps:[],options:null},o={type:nt.Transition,animation:i,matchers:r,options:null,queryCount:0,depCount:0};return new zf(e,o,n)}function Tk(e,n,t){e.has(n)?e.has(t)||e.set(t,e.get(n)):e.has(t)&&e.set(n,e.get(t))}var c6=new qc,Ny=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(n,t,r){this.bodyNode=n,this._driver=t,this._normalizer=r}register(n,t){let r=[],i=[],o=Ok(this._driver,t,r,i);if(r.length)throw ck(r);this._animations.set(n,o)}_buildPlayer(n,t,r){let i=n.element,o=hy(this._normalizer,n.keyframes,t,r);return this._driver.animate(i,o,n.duration,n.delay,n.easing,[],!0)}create(n,t,r={}){let i=[],o=this._animations.get(n),a,s=new Map;if(o?(a=Fk(this._driver,t,o,yy,Mf,new Map,new Map,r,c6,i),a.forEach(d=>{let u=Xn(s,d.element,new Map);d.postStyleProps.forEach(p=>u.set(p,null))})):(i.push(dk()),a=[]),i.length)throw uk(i);s.forEach((d,u)=>{d.forEach((p,f)=>{d.set(f,this._driver.computeStyle(u,f,Zr))})});let l=a.map(d=>{let u=s.get(d.element);return this._buildPlayer(d,new Map,u)}),c=Qi(l);return this._playersById.set(n,c),c.onDestroy(()=>this.destroy(n)),this.players.push(c),c}destroy(n){let t=this._getPlayer(n);t.destroy(),this._playersById.delete(n);let r=this.players.indexOf(t);r>=0&&this.players.splice(r,1)}_getPlayer(n){let t=this._playersById.get(n);if(!t)throw pk(n);return t}listen(n,t,r,i){let o=If(t,"","","");return Tf(this._getPlayer(n),r,o,i),()=>{}}command(n,t,r,i){if(r=="register"){this.register(n,i[0]);return}if(r=="create"){let a=i[0]||{};this.create(n,t,a);return}let o=this._getPlayer(n);switch(r){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(i[0]));break;case"destroy":this.destroy(n);break}}},Ik="ng-animate-queued",d6=".ng-animate-queued",Ey="ng-animate-disabled",u6=".ng-animate-disabled",p6="ng-star-inserted",f6=".ng-star-inserted",h6=[],jk={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},g6={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Yr="__ng_removed",Wc=class{namespaceId;value;options;get params(){return this.options.params}constructor(n,t=""){this.namespaceId=t;let r=n&&n.hasOwnProperty("value"),i=r?n.value:n;if(this.value=_6(i),r){let o=n,{value:a}=o,s=bg(o,["value"]);this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(n){let t=n.params;if(t){let r=this.options.params;Object.keys(t).forEach(i=>{r[i]==null&&(r[i]=t[i])})}}},Gc="void",Dy=new Wc(Gc),Oy=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(n,t,r){this.id=n,this.hostElement=t,this._engine=r,this._hostClassName="ng-tns-"+n,Mr(t,this._hostClassName)}listen(n,t,r,i){if(!this._triggers.has(t))throw fk(r,t);if(r==null||r.length==0)throw hk(t);if(!v6(r))throw gk(r,t);let o=Xn(this._elementListeners,n,[]),a={name:t,phase:r,callback:i};o.push(a);let s=Xn(this._engine.statesByElement,n,new Map);return s.has(t)||(Mr(n,$c),Mr(n,$c+"-"+t),s.set(t,Dy)),()=>{this._engine.afterFlush(()=>{let l=o.indexOf(a);l>=0&&o.splice(l,1),this._triggers.has(t)||s.delete(t)})}}register(n,t){return this._triggers.has(n)?!1:(this._triggers.set(n,t),!0)}_getTrigger(n){let t=this._triggers.get(n);if(!t)throw mk(n);return t}trigger(n,t,r,i=!0){let o=this._getTrigger(t),a=new Zc(this.id,t,n),s=this._engine.statesByElement.get(n);s||(Mr(n,$c),Mr(n,$c+"-"+t),this._engine.statesByElement.set(n,s=new Map));let l=s.get(t),c=new Wc(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(t,c),l||(l=Dy),!(c.value===Gc)&&l.value===c.value){if(!b6(l.params,c.params)){let v=[],b=o.matchStyles(l.value,l.params,v),_=o.matchStyles(c.value,c.params,v);v.length?this._engine.reportError(v):this._engine.afterFlush(()=>{Ro(n,b),Kr(n,_)})}return}let p=Xn(this._engine.playersByElement,n,[]);p.forEach(v=>{v.namespaceId==this.id&&v.triggerName==t&&v.queued&&v.destroy()});let f=o.matchTransition(l.value,c.value,n,c.params),h=!1;if(!f){if(!i)return;f=o.fallbackTransition,h=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:t,transition:f,fromState:l,toState:c,player:a,isFallbackTransition:h}),h||(Mr(n,Ik),a.onStart(()=>{Vs(n,Ik)})),a.onDone(()=>{let v=this.players.indexOf(a);v>=0&&this.players.splice(v,1);let b=this._engine.playersByElement.get(n);if(b){let _=b.indexOf(a);_>=0&&b.splice(_,1)}}),this.players.push(a),p.push(a),a}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(t=>t.delete(n)),this._elementListeners.forEach((t,r)=>{this._elementListeners.set(r,t.filter(i=>i.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);let t=this._engine.playersByElement.get(n);t&&(t.forEach(r=>r.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,t){let r=this._engine.driver.query(n,zc,!0);r.forEach(i=>{if(i[Yr])return;let o=this._engine.fetchNamespacesByElement(i);o.size?o.forEach(a=>a.triggerLeaveAnimation(i,t,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(n,t,r,i){let o=this._engine.statesByElement.get(n),a=new Map;if(o){let s=[];if(o.forEach((l,c)=>{if(a.set(c,l.value),this._triggers.has(c)){let d=this.trigger(n,c,Gc,i);d&&s.push(d)}}),s.length)return this._engine.markElementAsRemoved(this.id,n,!0,t,a),r&&Qi(s).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){let t=this._elementListeners.get(n),r=this._engine.statesByElement.get(n);if(t&&r){let i=new Set;t.forEach(o=>{let a=o.name;if(i.has(a))return;i.add(a);let l=this._triggers.get(a).fallbackTransition,c=r.get(a)||Dy,d=new Wc(Gc),u=new Zc(this.id,a,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:a,transition:l,fromState:c,toState:d,player:u,isFallbackTransition:!0})})}}removeNode(n,t){let r=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,t),this.triggerLeaveAnimation(n,t,!0))return;let i=!1;if(r.totalAnimations){let o=r.players.length?r.playersByQueriedElement.get(n):[];if(o&&o.length)i=!0;else{let a=n;for(;a=a.parentNode;)if(r.statesByElement.get(a)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(n),i)r.markElementAsRemoved(this.id,n,!1,t);else{let o=n[Yr];(!o||o===jk)&&(r.afterFlush(()=>this.clearElementCache(n)),r.destroyInnerAnimations(n),r._onRemovalComplete(n,t))}}insertNode(n,t){Mr(n,this._hostClassName)}drainQueuedTransitions(n){let t=[];return this._queue.forEach(r=>{let i=r.player;if(i.destroyed)return;let o=r.element,a=this._elementListeners.get(o);a&&a.forEach(s=>{if(s.name==r.triggerName){let l=If(o,r.triggerName,r.fromState.value,r.toState.value);l._data=n,Tf(r.player,s.phase,l,s.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(r)}),this._queue=[],t.sort((r,i)=>{let o=r.transition.ast.depCount,a=i.transition.ast.depCount;return o==0||a==0?o-a:this._engine.driver.containsElement(r.element,i.element)?1:-1})}destroy(n){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}},Fy=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(n,t)=>{};_onRemovalComplete(n,t){this.onRemovalComplete(n,t)}constructor(n,t,r){this.bodyNode=n,this.driver=t,this._normalizer=r}get queuedPlayers(){let n=[];return this._namespaceList.forEach(t=>{t.players.forEach(r=>{r.queued&&n.push(r)})}),n}createNamespace(n,t){let r=new Oy(n,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(r,t):(this.newHostElements.set(t,r),this.collectEnterElement(t)),this._namespaceLookup[n]=r}_balanceNamespaceList(n,t){let r=this._namespaceList,i=this.namespacesByHostElement;if(r.length-1>=0){let a=!1,s=this.driver.getParentElement(t);for(;s;){let l=i.get(s);if(l){let c=r.indexOf(l);r.splice(c+1,0,n),a=!0;break}s=this.driver.getParentElement(s)}a||r.unshift(n)}else r.push(n);return i.set(t,n),n}register(n,t){let r=this._namespaceLookup[n];return r||(r=this.createNamespace(n,t)),r}registerTrigger(n,t,r){let i=this._namespaceLookup[n];i&&i.register(t,r)&&this.totalAnimations++}destroy(n,t){n&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let r=this._fetchNamespace(n);this.namespacesByHostElement.delete(r.hostElement);let i=this._namespaceList.indexOf(r);i>=0&&this._namespaceList.splice(i,1),r.destroy(t),delete this._namespaceLookup[n]}))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){let t=new Set,r=this.statesByElement.get(n);if(r){for(let i of r.values())if(i.namespaceId){let o=this._fetchNamespace(i.namespaceId);o&&t.add(o)}}return t}trigger(n,t,r,i){if(Lf(t)){let o=this._fetchNamespace(n);if(o)return o.trigger(t,r,i),!0}return!1}insertNode(n,t,r,i){if(!Lf(t))return;let o=t[Yr];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let a=this.collectedLeaveElements.indexOf(t);a>=0&&this.collectedLeaveElements.splice(a,1)}if(n){let a=this._fetchNamespace(n);a&&a.insertNode(t,r)}i&&this.collectEnterElement(t)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,t){t?this.disabledNodes.has(n)||(this.disabledNodes.add(n),Mr(n,Ey)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),Vs(n,Ey))}removeNode(n,t,r){if(Lf(t)){let i=n?this._fetchNamespace(n):null;i?i.removeNode(t,r):this.markElementAsRemoved(n,t,!1,r);let o=this.namespacesByHostElement.get(t);o&&o.id!==n&&o.removeNode(t,r)}else this._onRemovalComplete(t,r)}markElementAsRemoved(n,t,r,i,o){this.collectedLeaveElements.push(t),t[Yr]={namespaceId:n,setForRemoval:i,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:o}}listen(n,t,r,i,o){return Lf(t)?this._fetchNamespace(n).listen(t,r,i,o):()=>{}}_buildInstruction(n,t,r,i,o){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,r,i,n.fromState.options,n.toState.options,t,o)}destroyInnerAnimations(n){let t=this.driver.query(n,zc,!0);t.forEach(r=>this.destroyActiveAnimationsForElement(r)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(n,Rf,!0),t.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(n){let t=this.playersByElement.get(n);t&&t.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(n){let t=this.playersByQueriedElement.get(n);t&&t.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return Qi(this.players).onDone(()=>n());n()})}processLeaveNode(n){let t=n[Yr];if(t&&t.setForRemoval){if(n[Yr]=jk,t.namespaceId){this.destroyInnerAnimations(n);let r=this._fetchNamespace(t.namespaceId);r&&r.clearElementCache(n)}this._onRemovalComplete(n,t.setForRemoval)}n.classList?.contains(Ey)&&this.markElementAsDisabled(n,!1),this.driver.query(n,u6,!0).forEach(r=>{this.markElementAsDisabled(r,!1)})}flush(n=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,i)=>this._balanceNamespaceList(r,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;rr()),this._flushFns=[],this._whenQuietFns.length){let r=this._whenQuietFns;this._whenQuietFns=[],t.length?Qi(t).onDone(()=>{r.forEach(i=>i())}):r.forEach(i=>i())}}reportError(n){throw _k(n)}_flushAnimations(n,t){let r=new qc,i=[],o=new Map,a=[],s=new Map,l=new Map,c=new Map,d=new Set;this.disabledNodes.forEach(F=>{d.add(F);let L=this.driver.query(F,d6,!0);for(let D=0;D{let D=yy+v++;h.set(L,D),F.forEach(C=>Mr(C,D))});let b=[],_=new Set,y=new Set;for(let F=0;F_.add(C)):y.add(L))}let S=new Map,w=Rk(p,Array.from(_));w.forEach((F,L)=>{let D=Mf+v++;S.set(L,D),F.forEach(C=>Mr(C,D))}),n.push(()=>{f.forEach((F,L)=>{let D=h.get(L);F.forEach(C=>Vs(C,D))}),w.forEach((F,L)=>{let D=S.get(L);F.forEach(C=>Vs(C,D))}),b.forEach(F=>{this.processLeaveNode(F)})});let P=[],O=[];for(let F=this._namespaceList.length-1;F>=0;F--)this._namespaceList[F].drainQueuedTransitions(t).forEach(D=>{let C=D.player,j=D.element;if(P.push(C),this.collectedEnterElements.length){let Fe=j[Yr];if(Fe&&Fe.setForMove){if(Fe.previousTriggersValues&&Fe.previousTriggersValues.has(D.triggerName)){let ie=Fe.previousTriggersValues.get(D.triggerName),re=this.statesByElement.get(D.element);if(re&&re.has(D.triggerName)){let H=re.get(D.triggerName);H.value=ie,re.set(D.triggerName,H)}}C.destroy();return}}let $=!u||!this.driver.containsElement(u,j),G=S.get(j),pe=h.get(j),we=this._buildInstruction(D,r,pe,G,$);if(we.errors&&we.errors.length){O.push(we);return}if($){C.onStart(()=>Ro(j,we.fromStyles)),C.onDestroy(()=>Kr(j,we.toStyles)),i.push(C);return}if(D.isFallbackTransition){C.onStart(()=>Ro(j,we.fromStyles)),C.onDestroy(()=>Kr(j,we.toStyles)),i.push(C);return}let ht=[];we.timelines.forEach(Fe=>{Fe.stretchStartingKeyframe=!0,this.disabledNodes.has(Fe.element)||ht.push(Fe)}),we.timelines=ht,r.append(j,we.timelines);let Te={instruction:we,player:C,element:j};a.push(Te),we.queriedElements.forEach(Fe=>Xn(s,Fe,[]).push(C)),we.preStyleProps.forEach((Fe,ie)=>{if(Fe.size){let re=l.get(ie);re||l.set(ie,re=new Set),Fe.forEach((H,ae)=>re.add(ae))}}),we.postStyleProps.forEach((Fe,ie)=>{let re=c.get(ie);re||c.set(ie,re=new Set),Fe.forEach((H,ae)=>re.add(ae))})});if(O.length){let F=[];O.forEach(L=>{F.push(vk(L.triggerName,L.errors))}),P.forEach(L=>L.destroy()),this.reportError(F)}let V=new Map,M=new Map;a.forEach(F=>{let L=F.element;r.has(L)&&(M.set(L,L),this._beforeAnimationBuild(F.player.namespaceId,F.instruction,V))}),i.forEach(F=>{let L=F.element;this._getPreviousPlayers(L,!1,F.namespaceId,F.triggerName,null).forEach(C=>{Xn(V,L,[]).push(C),C.destroy()})});let K=b.filter(F=>Pk(F,l,c)),Y=new Map;Mk(Y,this.driver,y,c,Zr).forEach(F=>{Pk(F,l,c)&&K.push(F)});let I=new Map;f.forEach((F,L)=>{Mk(I,this.driver,new Set(F),l,Bc)}),K.forEach(F=>{let L=Y.get(F),D=I.get(F);Y.set(F,new Map([...L?.entries()??[],...D?.entries()??[]]))});let N=[],z=[],q={};a.forEach(F=>{let{element:L,player:D,instruction:C}=F;if(r.has(L)){if(d.has(L)){D.onDestroy(()=>Kr(L,C.toStyles)),D.disabled=!0,D.overrideTotalTime(C.totalTime),i.push(D);return}let j=q;if(M.size>1){let G=L,pe=[];for(;G=G.parentNode;){let we=M.get(G);if(we){j=we;break}pe.push(G)}pe.forEach(we=>M.set(we,j))}let $=this._buildAnimation(D.namespaceId,C,V,o,I,Y);if(D.setRealPlayer($),j===q)N.push(D);else{let G=this.playersByElement.get(j);G&&G.length&&(D.parentPlayer=Qi(G)),i.push(D)}}else Ro(L,C.fromStyles),D.onDestroy(()=>Kr(L,C.toStyles)),z.push(D),d.has(L)&&i.push(D)}),z.forEach(F=>{let L=o.get(F.element);if(L&&L.length){let D=Qi(L);F.setRealPlayer(D)}}),i.forEach(F=>{F.parentPlayer?F.syncPlayerEvents(F.parentPlayer):F.destroy()});for(let F=0;F!$.destroyed);j.length?y6(this,L,j):this.processLeaveNode(L)}return b.length=0,N.forEach(F=>{this.players.push(F),F.onDone(()=>{F.destroy();let L=this.players.indexOf(F);this.players.splice(L,1)}),F.play()}),N}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,t,r,i,o){let a=[];if(t){let s=this.playersByQueriedElement.get(n);s&&(a=s)}else{let s=this.playersByElement.get(n);if(s){let l=!o||o==Gc;s.forEach(c=>{c.queued||!l&&c.triggerName!=i||a.push(c)})}}return(r||i)&&(a=a.filter(s=>!(r&&r!=s.namespaceId||i&&i!=s.triggerName))),a}_beforeAnimationBuild(n,t,r){let i=t.triggerName,o=t.element,a=t.isRemovalTransition?void 0:n,s=t.isRemovalTransition?void 0:i;for(let l of t.timelines){let c=l.element,d=c!==o,u=Xn(r,c,[]);this._getPreviousPlayers(c,d,a,s,t.toState).forEach(f=>{let h=f.getRealPlayer();h.beforeDestroy&&h.beforeDestroy(),f.destroy(),u.push(f)})}Ro(o,t.fromStyles)}_buildAnimation(n,t,r,i,o,a){let s=t.triggerName,l=t.element,c=[],d=new Set,u=new Set,p=t.timelines.map(h=>{let v=h.element;d.add(v);let b=v[Yr];if(b&&b.removedBeforeQueried)return new Yi(h.duration,h.delay);let _=v!==l,y=x6((r.get(v)||h6).map(V=>V.getRealPlayer())).filter(V=>{let M=V;return M.element?M.element===v:!1}),S=o.get(v),w=a.get(v),P=hy(this._normalizer,h.keyframes,S,w),O=this._buildPlayer(h,P,y);if(h.subTimeline&&i&&u.add(v),_){let V=new Zc(n,s,v);V.setRealPlayer(O),c.push(V)}return O});c.forEach(h=>{Xn(this.playersByQueriedElement,h.element,[]).push(h),h.onDone(()=>m6(this.playersByQueriedElement,h.element,h))}),d.forEach(h=>Mr(h,xy));let f=Qi(p);return f.onDestroy(()=>{d.forEach(h=>Vs(h,xy)),Kr(l,t.toStyles)}),u.forEach(h=>{Xn(i,h,[]).push(f)}),f}_buildPlayer(n,t,r){return t.length>0?this.driver.animate(n.element,t,n.duration,n.delay,n.easing,r):new Yi(n.duration,n.delay)}},Zc=class{namespaceId;triggerName;element;_player=new Yi;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(n,t,r){this.namespaceId=n,this.triggerName=t,this.element=r}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((t,r)=>{t.forEach(i=>Tf(n,r,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){let t=this._player;t.triggerCallback&&n.onStart(()=>t.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,t){Xn(this._queuedCallbacks,n,[]).push(t)}onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}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(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){let t=this._player;t.triggerCallback&&t.triggerCallback(n)}};function m6(e,n,t){let r=e.get(n);if(r){if(r.length){let i=r.indexOf(t);r.splice(i,1)}r.length==0&&e.delete(n)}return r}function _6(e){return e??null}function Lf(e){return e&&e.nodeType===1}function v6(e){return e=="start"||e=="done"}function Ak(e,n){let t=e.style.display;return e.style.display=n??"none",t}function Mk(e,n,t,r,i){let o=[];t.forEach(l=>o.push(Ak(l)));let a=[];r.forEach((l,c)=>{let d=new Map;l.forEach(u=>{let p=n.computeStyle(c,u,i);d.set(u,p),(!p||p.length==0)&&(c[Yr]=g6,a.push(c))}),e.set(c,d)});let s=0;return t.forEach(l=>Ak(l,o[s++])),a}function Rk(e,n){let t=new Map;if(e.forEach(s=>t.set(s,[])),n.length==0)return t;let r=1,i=new Set(n),o=new Map;function a(s){if(!s)return r;let l=o.get(s);if(l)return l;let c=s.parentNode;return t.has(c)?l=c:i.has(c)?l=r:l=a(c),o.set(s,l),l}return n.forEach(s=>{let l=a(s);l!==r&&t.get(l).push(s)}),t}function Mr(e,n){e.classList?.add(n)}function Vs(e,n){e.classList?.remove(n)}function y6(e,n,t){Qi(t).onDone(()=>e.processLeaveNode(n))}function x6(e){let n=[];return Vk(e,n),n}function Vk(e,n){for(let t=0;ti.add(o)):n.set(e,r),t.delete(e),!0}var Us=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(n,t)=>{};constructor(n,t,r){this._driver=t,this._normalizer=r,this._transitionEngine=new Fy(n.body,t,r),this._timelineEngine=new Ny(n.body,t,r),this._transitionEngine.onRemovalComplete=(i,o)=>this.onRemovalComplete(i,o)}registerTrigger(n,t,r,i,o){let a=n+"-"+i,s=this._triggerCache[a];if(!s){let l=[],c=[],d=Ok(this._driver,o,l,c);if(l.length)throw lk(i,l);s=s6(i,d,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(t,i,s)}register(n,t){this._transitionEngine.register(n,t)}destroy(n,t){this._transitionEngine.destroy(n,t)}onInsert(n,t,r,i){this._transitionEngine.insertNode(n,t,r,i)}onRemove(n,t,r){this._transitionEngine.removeNode(n,t,r)}disableAnimations(n,t){this._transitionEngine.markElementAsDisabled(n,t)}process(n,t,r,i){if(r.charAt(0)=="@"){let[o,a]=gy(r),s=i;this._timelineEngine.command(o,t,a,s)}else this._transitionEngine.trigger(n,t,r,i)}listen(n,t,r,i,o){if(r.charAt(0)=="@"){let[a,s]=gy(r);return this._timelineEngine.listen(a,t,s,o)}return this._transitionEngine.listen(n,t,r,i,o)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(n){this._transitionEngine.afterFlushAnimationsDone(n)}};function w6(e,n){let t=null,r=null;return Array.isArray(n)&&n.length?(t=Sy(n[0]),n.length>1&&(r=Sy(n[n.length-1]))):n instanceof Map&&(t=Sy(n)),t||r?new C6(e,t,r):null}var C6=(()=>{class e{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,r,i){this._element=t,this._startStyles=r,this._endStyles=i;let o=e.initialStylesByElement.get(t);o||e.initialStylesByElement.set(t,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&Kr(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Kr(this._element,this._initialStyles),this._endStyles&&(Kr(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(e.initialStylesByElement.delete(this._element),this._startStyles&&(Ro(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ro(this._element,this._endStyles),this._endStyles=null),Kr(this._element,this._initialStyles),this._state=3)}}return e})();function Sy(e){let n=null;return e.forEach((t,r)=>{E6(r)&&(n=n||new Map,n.set(r,t))}),n}function E6(e){return e==="display"||e==="position"}var Hf=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer=null;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(n,t,r,i){this.element=n,this.keyframes=t,this.options=r,this._specialStyles=i,this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer()&&this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return this.domPlayer;this._initialized=!0;let n=this.keyframes,t=this._triggerWebAnimation(this.element,n,this.options);if(!t)return this._onFinish(),null;this.domPlayer=t,this._finalKeyframe=n.length?n[n.length-1]:new Map;let r=()=>this._onFinish();return t.addEventListener("finish",r),this.onDestroy(()=>{t.removeEventListener("finish",r)}),t}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer?.pause()}_convertKeyframesToObject(n){let t=[];return n.forEach(r=>{t.push(Object.fromEntries(r))}),t}_triggerWebAnimation(n,t,r){let i=this._convertKeyframesToObject(t);try{return n.animate(i,r)}catch{return null}}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){let n=this._buildPlayer();n&&(this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),n.play())}pause(){this.init(),this.domPlayer?.pause()}finish(){this.init(),this.domPlayer&&(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?.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(n=>n()),this._onDestroyFns=[])}setPosition(n){this.domPlayer||this.init(),this.domPlayer&&(this.domPlayer.currentTime=n*this.time)}getPosition(){return this.domPlayer?+(this.domPlayer.currentTime??0)/this.time:this._initialized?1:0}get totalTime(){return this._delay+this._duration}beforeDestroy(){let n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((r,i)=>{i!=="offset"&&n.set(i,this._finished?r:Nf(this.element,i))}),this.currentSnapshot=n}triggerCallback(n){let t=n==="start"?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}},Gf=class{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}containsElement(n,t){return my(n,t)}getParentElement(n){return Af(n)}query(n,t,r){return _y(n,t,r)}computeStyle(n,t,r){return Nf(n,t)}animate(n,t,r,i,o,a=[]){let s=i==0?"both":"forwards",l={duration:r,delay:i,fill:s};o&&(l.easing=o);let c=new Map,d=a.filter(f=>f instanceof Hf);wk(r,i)&&d.forEach(f=>{f.currentSnapshot.forEach((h,v)=>c.set(v,h))});let u=xk(t).map(f=>new Map(f));u=Ck(n,u,c);let p=w6(n,u);return new Hf(n,u,l,p)}};var jf="@",Uk="@.disabled",qf=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(n,t,r,i){this.namespaceId=n,this.delegate=t,this.engine=r,this._onDestroy=i}get data(){return this.delegate.data}destroyNode(n){this.delegate.destroyNode?.(n)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(n,t){return this.delegate.createElement(n,t)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,t){this.delegate.appendChild(n,t),this.engine.onInsert(this.namespaceId,t,n,!1)}insertBefore(n,t,r,i=!0){this.delegate.insertBefore(n,t,r),this.engine.onInsert(this.namespaceId,t,n,i)}removeChild(n,t,r,i){if(i){this.delegate.removeChild(n,t,r,i);return}this.parentNode(t)&&this.engine.onRemove(this.namespaceId,t,this.delegate)}selectRootElement(n,t){return this.delegate.selectRootElement(n,t)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,t,r,i){this.delegate.setAttribute(n,t,r,i)}removeAttribute(n,t,r){this.delegate.removeAttribute(n,t,r)}addClass(n,t){this.delegate.addClass(n,t)}removeClass(n,t){this.delegate.removeClass(n,t)}setStyle(n,t,r,i){this.delegate.setStyle(n,t,r,i)}removeStyle(n,t,r){this.delegate.removeStyle(n,t,r)}setProperty(n,t,r){t.charAt(0)==jf&&t==Uk?this.disableAnimations(n,!!r):this.delegate.setProperty(n,t,r)}setValue(n,t){this.delegate.setValue(n,t)}listen(n,t,r,i){return this.delegate.listen(n,t,r,i)}disableAnimations(n,t){this.engine.disableAnimations(n,t)}},Ly=class extends qf{factory;constructor(n,t,r,i,o){super(t,r,i,o),this.factory=n,this.namespaceId=t}setProperty(n,t,r){t.charAt(0)==jf?t.charAt(1)=="."&&t==Uk?(r=r===void 0?!0:!!r,this.disableAnimations(n,r)):this.engine.process(this.namespaceId,n,t.slice(1),r):this.delegate.setProperty(n,t,r)}listen(n,t,r,i){if(t.charAt(0)==jf){let o=D6(n),a=t.slice(1),s="";return a.charAt(0)!=jf&&([a,s]=S6(a)),this.engine.listen(this.namespaceId,o,a,s,l=>{let c=l._data||-1;this.factory.scheduleListenerCallback(c,r,l)})}return this.delegate.listen(n,t,r,i)}};function D6(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}function S6(e){let n=e.indexOf("."),t=e.substring(0,n),r=e.slice(n+1);return[t,r]}var Wf=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(n,t,r){this.delegate=n,this.engine=t,this._zone=r,t.onRemovalComplete=(i,o)=>{o?.removeChild(null,i)}}createRenderer(n,t){let i=this.delegate.createRenderer(n,t);if(!n||!t?.data?.animation){let c=this._rendererCache,d=c.get(i);if(!d){let u=()=>c.delete(i);d=new qf("",i,this.engine,u),c.set(i,d)}return d}let o=t.id,a=t.id+"-"+this._currentId;this._currentId++,this.engine.register(a,n);let s=c=>{Array.isArray(c)?c.forEach(s):this.engine.registerTrigger(o,a,n,c.name,c)};return t.data.animation.forEach(s),new Ly(this,a,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(n,t,r){if(n>=0&&nt(r));return}let i=this._animationCallbacksBuffer;i.length==0&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(o=>{let[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),i.push([t,r])}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()}componentReplaced(n){this.engine.flush(),this.delegate.componentReplaced?.(n)}};var T6=(()=>{class e extends Us{constructor(t,r,i){super(t,r,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(r){return new(r||e)(se(Xt),se(Aa),se(Ma))};static \u0275prov=ee({token:e,factory:e.\u0275fac})}return e})();function I6(){return new Vf}function A6(){return new Wf(A(jc),A(Us),A(pt))}var Bk=[{provide:Ma,useFactory:I6},{provide:Us,useClass:T6},{provide:Hi,useFactory:A6}],Zge=[{provide:Aa,useClass:jy},{provide:qp,useValue:"NoopAnimations"},...Bk],M6=[{provide:Aa,useFactory:()=>new Gf},{provide:qp,useFactory:()=>"BrowserAnimations"},...Bk];function $k(){return ui("NgEagerAnimations"),[...M6]}function _n(e){e||(e=A(an));let n=new Se(t=>{if(e.destroyed){t.next();return}return e.onDestroy(t.next.bind(t))});return t=>t.pipe(ce(n))}function Rr(e,n){let r=!n?.manualCleanup?n?.injector?.get(an)??A(an):null,i=R6(n?.equal),o;n?.requireSync?o=et({kind:0},{equal:i}):o=et({kind:1,value:n?.initialValue},{equal:i});let a,s=e.subscribe({next:l=>o.set({kind:1,value:l}),error:l=>{o.set({kind:2,error:l}),a?.()},complete:()=>{a?.()}});if(n?.requireSync&&o().kind===0)throw new oe(601,!1);return a=r?.onDestroy(s.unsubscribe.bind(s)),Wt(()=>{let l=o();switch(l.kind){case 1:return l.value;case 2:throw l.error;case 0:throw new oe(601,!1)}},{equal:n?.equal})}function R6(e=Object.is){return(n,t)=>n.kind===1&&t.kind===1&&e(n.value,t.value)}var $y={};function ge(e,n){if($y[e]=($y[e]||0)+1,typeof n=="function")return Uy(e,(...r)=>X(R({},n(...r)),{type:e}));switch(n?n._as:"empty"){case"empty":return Uy(e,()=>({type:e}));case"props":return Uy(e,r=>X(R({},r),{type:e}));default:throw new Error("Unexpected config.")}}function ye(){return{_as:"props",_p:void 0}}function Uy(e,n){return Object.defineProperty(n,"type",{value:e,writable:!1})}function P6(e,n){if(e==null)throw new Error(`${n} must be defined.`)}var Qc="@ngrx/store/init",hi=(()=>{class e extends dt{constructor(){super({type:Qc})}next(t){if(typeof t=="function")throw new TypeError(` Dispatch expected an object, instead it received a function. If you're using the createAction function, make sure to invoke the function - before dispatching the action. For example, someAction should be someAction().`);if(typeof t>"u")throw new TypeError("Actions must be objects");if(typeof t.type>"u")throw new TypeError("Actions must have a type property");super.next(t)}complete(){}ngOnDestroy(){super.complete()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),N6=[hi],tT=new le("@ngrx/store Internal Root Guard"),zk=new le("@ngrx/store Internal Initial State"),Xc=new le("@ngrx/store Initial State"),nT=new le("@ngrx/store Reducer Factory"),Hk=new le("@ngrx/store Internal Reducer Factory Provider"),rT=new le("@ngrx/store Initial Reducers"),By=new le("@ngrx/store Internal Initial Reducers");var Gk=new le("@ngrx/store Internal Store Reducers");var O6=new le("@ngrx/store Internal Store Features");var F6=new le("@ngrx/store Feature Reducers"),qk=new le("@ngrx/store User Provided Meta Reducers"),Zf=new le("@ngrx/store Meta Reducers"),Wk=new le("@ngrx/store Internal Resolved Meta Reducers"),Zk=new le("@ngrx/store User Runtime Checks Config"),Kk=new le("@ngrx/store Internal User Runtime Checks Config"),Kc=new le("@ngrx/store Internal Runtime Checks"),qy=new le("@ngrx/store Check if Action types are unique"),Yc=new le("@ngrx/store Root Store Provider"),Kf=new le("@ngrx/store Feature State Provider");function L6(e,n={}){let t=Object.keys(e),r={};for(let o=0;ot!==n).reduce((t,r)=>Object.assign(t,{[r]:e[r]}),{})}function iT(...e){return function(n){if(e.length===0)return n;let t=e[e.length-1];return e.slice(0,-1).reduceRight((i,o)=>o(i),t(n))}}function oT(e,n){return Array.isArray(n)&&n.length>0&&(e=iT.apply(null,[...n,e])),(t,r)=>{let i=e(t);return(o,a)=>(o=o===void 0?r:o,i(o,a))}}function V6(e){let n=Array.isArray(e)&&e.length>0?iT(...e):t=>t;return(t,r)=>(t=n(t),(i,o)=>(i=i===void 0?r:i,t(i,o)))}var Ra=class extends De{},Bs=class extends hi{},Qf="@ngrx/store/update-reducers",Yf=(()=>{class e extends dt{get currentReducers(){return this.reducers}constructor(t,r,i,o){super(o(i,r)),this.dispatcher=t,this.initialState=r,this.reducers=i,this.reducerFactory=o}addFeature(t){this.addFeatures([t])}addFeatures(t){let r=t.reduce((i,{reducers:o,reducerFactory:a,metaReducers:s,initialState:l,key:c})=>{let d=typeof o=="function"?V6(s)(o,l):oT(a,s)(o,l);return i[c]=d,i},{});this.addReducers(r)}removeFeature(t){this.removeFeatures([t])}removeFeatures(t){this.removeReducers(t.map(r=>r.key))}addReducer(t,r){this.addReducers({[t]:r})}addReducers(t){this.reducers=R(R({},this.reducers),t),this.updateReducers(Object.keys(t))}removeReducer(t){this.removeReducers([t])}removeReducers(t){t.forEach(r=>{this.reducers=j6(this.reducers,r)}),this.updateReducers(t)}updateReducers(t){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:Qf,features:t})}ngOnDestroy(){this.complete()}static{this.\u0275fac=function(r){return new(r||e)(se(Bs),se(Xc),se(rT),se(nT))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),U6=[Yf,{provide:Ra,useExisting:Yf},{provide:Bs,useExisting:hi}],Pa=(()=>{class e extends qe{ngOnDestroy(){this.complete()}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})()}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),B6=[Pa],$s=class extends De{},Yk=(()=>{class e extends dt{static{this.INIT=Qc}constructor(t,r,i,o){super(o);let s=t.pipe(Vr(fo)).pipe(mo(r)),l={state:o},c=s.pipe(Jl($6,l));this.stateSubscription=c.subscribe(({state:d,action:u})=>{this.next(d),i.next(u)}),this.state=Rr(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}static{this.\u0275fac=function(r){return new(r||e)(se(hi),se(Ra),se(Pa),se(Xc))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();function $6(e={state:void 0},[n,t]){let{state:r}=e;return{state:t(r,n),action:n}}var z6=[Yk,{provide:$s,useExisting:Yk}],dn=(()=>{class e extends De{constructor(t,r,i,o){super(),this.actionsObserver=r,this.reducerManager=i,this.injector=o,this.source=t,this.state=t.state}select(t,...r){return ke.call(null,t,...r)(this)}selectSignal(t,r){return Wt(()=>t(this.state()),r)}lift(t){let r=new e(this,this.actionsObserver,this.reducerManager);return r.operator=t,r}dispatch(t,r){if(typeof t=="function")return this.processDispatchFn(t,r);this.actionsObserver.next(t)}next(t){this.actionsObserver.next(t)}error(t){this.actionsObserver.error(t)}complete(){this.actionsObserver.complete()}addReducer(t,r){this.reducerManager.addReducer(t,r)}removeReducer(t){this.reducerManager.removeReducer(t)}processDispatchFn(t,r){P6(this.injector,"Store Injector");let i=r?.injector??G6()??this.injector;return sn(()=>{let o=t();ln(()=>this.dispatch(o))},{injector:i})}static{this.\u0275fac=function(r){return new(r||e)(se($s),se(hi),se(Yf),se(Bt))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),H6=[dn];function ke(e,n,...t){return function(i){let o;if(typeof e=="string"){let a=[n,...t].filter(Boolean);o=i.pipe(am(e,...a))}else if(typeof e=="function")o=i.pipe(de(a=>e(a,n)));else throw new TypeError(`Unexpected type '${typeof e}' in select operator, expected 'string' or 'function'`);return o.pipe(Ie())}}function G6(){try{return A(Bt)}catch{return}}var Wy="https://ngrx.io/guide/store/configuration/runtime-checks";function Qk(e){return e===void 0}function Xk(e){return e===null}function aT(e){return Array.isArray(e)}function q6(e){return typeof e=="string"}function W6(e){return typeof e=="boolean"}function Z6(e){return typeof e=="number"}function sT(e){return typeof e=="object"&&e!==null}function K6(e){return sT(e)&&!aT(e)}function Y6(e){if(!K6(e))return!1;let n=Object.getPrototypeOf(e);return n===Object.prototype||n===null}function zy(e){return typeof e=="function"}function Q6(e){return zy(e)&&e.hasOwnProperty("\u0275cmp")}function X6(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function Jk(e,n){return e===n}function J6(e,n,t){for(let r=0;ra(e));return r.memoized.apply(null,o)}let i=n.map(o=>o(e,t));return r.memoized.apply(null,[...i,t])}function tj(e,n={stateFn:ej}){return function(...t){let r=t;if(Array.isArray(r[0])){let[d,...u]=r;r=[...d,...u]}else r.length===1&&nj(r[0])&&(r=rj(r[0]));let i=r.slice(0,r.length-1),o=r[r.length-1],a=i.filter(d=>d.release&&typeof d.release=="function"),s=e(function(...d){return o.apply(null,d)}),l=lT(function(d,u){return n.stateFn.apply(null,[d,i,u,s])});function c(){l.reset(),s.reset(),a.forEach(d=>d.release())}return Object.assign(l.memoized,{release:c,projector:s.memoized,setResult:l.setResult,clearResult:l.clearResult})}}function nj(e){return!!e&&typeof e=="object"&&Object.values(e).every(n=>typeof n=="function")}function rj(e){let n=Object.values(e),t=Object.keys(e),r=(...i)=>t.reduce((o,a,s)=>X(R({},o),{[a]:i[s]}),{});return[...n,r]}function ij(e){return e instanceof le?A(e):e}function cT(e){return typeof e=="function"?e():e}function oj(e,n){return e.concat(n)}function aj(){if(A(dn,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function sj(e,n){return function(t,r){let i=n.action(r)?Hy(r):r,o=e(t,i);return n.state()?Hy(o):o}}function Hy(e){Object.freeze(e);let n=zy(e);return Object.getOwnPropertyNames(e).forEach(t=>{if(!t.startsWith("\u0275")&&X6(e,t)&&(!n||t!=="caller"&&t!=="callee"&&t!=="arguments")){let r=e[t];(sT(r)||zy(r))&&!Object.isFrozen(r)&&Hy(r)}}),e}function lj(e,n){return function(t,r){if(n.action(r)){let o=Gy(r);eT(o,"action")}let i=e(t,r);if(n.state()){let o=Gy(i);eT(o,"state")}return i}}function Gy(e,n=[]){return(Qk(e)||Xk(e))&&n.length===0?{path:["root"],value:e}:Object.keys(e).reduce((r,i)=>{if(r)return r;let o=e[i];return Q6(o)?r:Qk(o)||Xk(o)||Z6(o)||W6(o)||q6(o)||aT(o)?!1:Y6(o)?Gy(o,[...n,i]):{path:[...n,i],value:o}},!1)}function eT(e,n){if(e===!1)return;let t=e.path.join("."),r=new Error(`Detected unserializable ${n} at "${t}". ${Wy}#strict${n}serializability`);throw r.value=e.value,r.unserializablePath=t,r}function cj(e,n){return function(t,r){if(n.action(r)&&!pt.isInAngularZone())throw new Error(`Action '${r.type}' running outside NgZone. ${Wy}#strictactionwithinngzone`);return e(t,r)}}function dj(e){return hf()?R({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},e):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function uj({strictActionSerializability:e,strictStateSerializability:n}){return t=>e||n?lj(t,{action:r=>e&&!Zy(r),state:()=>n}):t}function pj({strictActionImmutability:e,strictStateImmutability:n}){return t=>e||n?sj(t,{action:r=>e&&!Zy(r),state:()=>n}):t}function Zy(e){return e.type.startsWith("@ngrx")}function fj({strictActionWithinNgZone:e}){return n=>e?cj(n,{action:t=>e&&!Zy(t)}):n}function hj(e){return[{provide:Kk,useValue:e},{provide:Zk,useFactory:mj,deps:[Kk]},{provide:Kc,deps:[Zk],useFactory:dj},{provide:Zf,multi:!0,deps:[Kc],useFactory:pj},{provide:Zf,multi:!0,deps:[Kc],useFactory:uj},{provide:Zf,multi:!0,deps:[Kc],useFactory:fj}]}function gj(){return[{provide:qy,multi:!0,deps:[Kc],useFactory:_j}]}function mj(e){return e}function _j(e){if(!e.strictActionTypeUniqueness)return;let n=Object.entries($y).filter(([,t])=>t>1).map(([t])=>t);if(n.length)throw new Error(`Action types are registered more than once, ${n.map(t=>`"${t}"`).join(", ")}. ${Wy}#strictactiontypeuniqueness`)}function vj(e={},n={}){return[{provide:tT,useFactory:aj},{provide:zk,useValue:n.initialState},{provide:Xc,useFactory:cT,deps:[zk]},{provide:By,useValue:e},{provide:Gk,useExisting:e instanceof le?e:By},{provide:rT,deps:[By,[new tv(Gk)]],useFactory:ij},{provide:qk,useValue:n.metaReducers?n.metaReducers:[]},{provide:Wk,deps:[Zf,qk],useFactory:oj},{provide:Hk,useValue:n.reducerFactory?n.reducerFactory:L6},{provide:nT,deps:[Hk,Wk],useFactory:oT},N6,U6,B6,z6,H6,hj(n.runtimeChecks),gj()]}function yj(){A(hi),A(Ra),A(Pa),A(dn),A(tT,{optional:!0}),A(qy,{optional:!0})}var xj=[{provide:Yc,useFactory:yj},ds(()=>A(Yc))];function dT(e,n){return wr([...vj(e,n),xj])}function bj(){A(Yc);let e=A(O6),n=A(F6),t=A(Yf);A(qy,{optional:!0});let r=e.map((i,o)=>{let s=n.shift()[o];return X(R({},i),{reducers:s,initialState:cT(i.initialState)})});t.addFeatures(r)}var ume=[{provide:Kf,useFactory:bj},ds(()=>A(Kf))];function _e(...e){let n=e.pop(),t=e.map(r=>r.type);return{reducer:n,types:t}}function uT(e,...n){let t=new Map;for(let r of n)for(let i of r.types){let o=t.get(i);if(o){let a=(s,l)=>r.reducer(o(s,l),l);t.set(i,a)}else t.set(i,r.reducer)}return function(r=e,i){let o=t.get(i.type);return o?o(r,i):r}}var wj={dispatch:!0,functional:!1,useEffectsErrorHandler:!0},Xf="__@ngrx/effects_create__";function Jt(e,n={}){let t=n.functional?e:e(),r=R(R({},wj),n);return Object.defineProperty(t,Xf,{value:r}),t}function Cj(e){return Object.getOwnPropertyNames(e).filter(r=>e[r]&&e[r].hasOwnProperty(Xf)?e[r][Xf].hasOwnProperty("dispatch"):!1).map(r=>{let i=e[r][Xf];return R({propertyName:r},i)})}function Ej(e){return Cj(e)}function fT(e){return Object.getPrototypeOf(e)}function Dj(e){return!!e.constructor&&e.constructor.name!=="Object"&&e.constructor.name!=="Function"}function hT(e){return typeof e=="function"}function Sj(e){return e.filter(hT)}function kj(e,n,t){let r=fT(e),o=!!r&&r.constructor.name!=="Object"?r.constructor.name:null,a=Ej(e).map(({propertyName:s,dispatch:l,useEffectsErrorHandler:c})=>{let d=typeof e[s]=="function"?e[s]():e[s],u=c?t(d,n):d;return l===!1?u.pipe(rm()):u.pipe(om()).pipe(de(f=>({effect:e[s],notification:f,propertyName:s,sourceName:o,sourceInstance:e})))});return Pi(...a)}var Tj=10;function gT(e,n,t=Tj){return e.pipe(at(r=>(n&&n.handleError(r),t<=1?e:gT(e,n,t-1))))}var mT=(()=>{class e extends De{constructor(t){super(),t&&(this.source=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}static{this.\u0275fac=function(r){return new(r||e)(se(Pa))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function en(...e){return Je(n=>e.some(t=>typeof t=="string"?t===n.type:t.type===n.type))}var Ij=new le("@ngrx/effects Effects Error Handler",{providedIn:"root",factory:()=>gT}),Aj="@ngrx/effects/init",Mj=ge(Aj);function Rj(e,n){if(e.notification.kind==="N"){let t=e.notification.value;!Pj(t)&&n.handleError(new Error(`Effect ${Nj(e)} dispatched an invalid action: ${Oj(t)}`))}}function Pj(e){return typeof e!="function"&&e&&e.type&&typeof e.type=="string"}function Nj({propertyName:e,sourceInstance:n,sourceName:t}){let r=typeof n[e]=="function";return!!t?`"${t}.${String(e)}${r?"()":""}"`:`"${String(e)}()"`}function Oj(e){try{return JSON.stringify(e)}catch{return e}}var Fj="ngrxOnIdentifyEffects";function Lj(e){return Ky(e,Fj)}var jj="ngrxOnRunEffects";function Vj(e){return Ky(e,jj)}var Uj="ngrxOnInitEffects";function Bj(e){return Ky(e,Uj)}function Ky(e,n){return e&&n in e&&typeof e[n]=="function"}var _T=(()=>{class e extends qe{constructor(t,r){super(),this.errorHandler=t,this.effectsErrorHandler=r}addEffects(t){this.next(t)}toActions(){return this.pipe(Vu(t=>Dj(t)?fT(t):t),vn(t=>t.pipe(Vu($j))),vn(t=>{let r=t.pipe(ju(o=>zj(this.errorHandler,this.effectsErrorHandler)(o)),de(o=>(Rj(o,this.errorHandler),o.notification)),Je(o=>o.kind==="N"&&o.value!=null),im()),i=t.pipe(Tt(1),Je(Bj),de(o=>o.ngrxOnInitEffects()));return Pi(r,i)}))}static{this.\u0275fac=function(r){return new(r||e)(se(Vn),se(Ij))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function $j(e){return Lj(e)?e.ngrxOnIdentifyEffects():""}function zj(e,n){return t=>{let r=kj(t,e,n);return Vj(t)?t.ngrxOnRunEffects(r):r}}var Hj=(()=>{class e{get isStarted(){return!!this.effectsSubscription}constructor(t,r){this.effectSources=t,this.store=r,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}static{this.\u0275fac=function(r){return new(r||e)(se(_T),se(dn))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function vT(...e){let n=e.flat(),t=Sj(n);return wr([t,ds(()=>{A(Yc),A(Kf,{optional:!0});let r=A(Hj),i=A(_T),o=!r.isStarted;o&&r.start();for(let a of n){let s=hT(a)?A(a):a;i.addEffects(s)}o&&A(dn).dispatch(Mj())})])}var ed="PERFORM_ACTION",Gj="REFRESH",ET="RESET",DT="ROLLBACK",ST="COMMIT",kT="SWEEP",TT="TOGGLE_ACTION",qj="SET_ACTIONS_ACTIVE",IT="JUMP_TO_STATE",AT="JUMP_TO_ACTION",lx="IMPORT_STATE",MT="LOCK_CHANGES",RT="PAUSE_RECORDING",zs=class{constructor(n,t){if(this.action=n,this.timestamp=t,this.type=ed,typeof n.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}},Yy=class{constructor(){this.type=Gj}},Qy=class{constructor(n){this.timestamp=n,this.type=ET}},Xy=class{constructor(n){this.timestamp=n,this.type=DT}},Jy=class{constructor(n){this.timestamp=n,this.type=ST}},ex=class{constructor(){this.type=kT}},tx=class{constructor(n){this.id=n,this.type=TT}};var nx=class{constructor(n){this.index=n,this.type=IT}},rx=class{constructor(n){this.actionId=n,this.type=AT}},ix=class{constructor(n){this.nextLiftedState=n,this.type=lx}},ox=class{constructor(n){this.status=n,this.type=MT}},ax=class{constructor(n){this.status=n,this.type=RT}};var nh=new le("@ngrx/store-devtools Options"),yT=new le("@ngrx/store-devtools Initial Config");function PT(){return null}var Wj="NgRx Store DevTools";function Zj(e){let n={maxAge:!1,monitor:PT,actionSanitizer:void 0,stateSanitizer:void 0,name:Wj,serialize:!1,logOnly:!1,autoPause:!1,trace:!1,traceLimit:75,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0},connectInZone:!1},t=typeof e=="function"?e():e,r=t.logOnly?{pause:!0,export:!0,test:!0}:!1,i=t.features||r||n.features;i.import===!0&&(i.import="custom");let o=Object.assign({},n,{features:i},t);if(o.maxAge&&o.maxAge<2)throw new Error(`Devtools 'maxAge' cannot be less than 2, got ${o.maxAge}`);return o}function xT(e,n){return e.filter(t=>n.indexOf(t)<0)}function NT(e){let{computedStates:n,currentStateIndex:t}=e;if(t>=n.length){let{state:i}=n[n.length-1];return i}let{state:r}=n[t];return r}function Jc(e){return new zs(e,+Date.now())}function Kj(e,n){return Object.keys(n).reduce((t,r)=>{let i=Number(r);return t[i]=OT(e,n[i],i),t},{})}function OT(e,n,t){return X(R({},n),{action:e(n.action,t)})}function Yj(e,n){return n.map((t,r)=>({state:FT(e,t.state,r),error:t.error}))}function FT(e,n,t){return e(n,t)}function LT(e){return e.predicate||e.actionsSafelist||e.actionsBlocklist}function Qj(e,n,t,r){let i=[],o={},a=[];return e.stagedActionIds.forEach((s,l)=>{let c=e.actionsById[s];c&&(l&&cx(e.computedStates[l],c,n,t,r)||(o[s]=c,i.push(s),a.push(e.computedStates[l])))}),X(R({},e),{stagedActionIds:i,actionsById:o,computedStates:a})}function cx(e,n,t,r,i){let o=t&&!t(e,n.action),a=r&&!n.action.type.match(r.map(l=>bT(l)).join("|")),s=i&&n.action.type.match(i.map(l=>bT(l)).join("|"));return o||a||s}function bT(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function jT(e){return{ngZone:e?A(pt):null,connectInZone:e}}var rh=(()=>{class e extends hi{static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})()}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),Jf={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},sx=new le("@ngrx/store-devtools Redux Devtools Extension"),VT=(()=>{class e{constructor(t,r,i){this.config=r,this.dispatcher=i,this.zoneConfig=jT(this.config.connectInZone),this.devtoolsExtension=t,this.createActionStreams()}notify(t,r){if(this.devtoolsExtension)if(t.type===ed){if(r.isLocked||r.isPaused)return;let i=NT(r);if(LT(this.config)&&cx(i,t,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;let o=this.config.stateSanitizer?FT(this.config.stateSanitizer,i,r.currentStateIndex):i,a=this.config.actionSanitizer?OT(this.config.actionSanitizer,t,r.nextActionId):t;this.sendToReduxDevtools(()=>this.extensionConnection.send(a,o))}else{let i=X(R({},r),{stagedActionIds:r.stagedActionIds,actionsById:this.config.actionSanitizer?Kj(this.config.actionSanitizer,r.actionsById):r.actionsById,computedStates:this.config.stateSanitizer?Yj(this.config.stateSanitizer,r.computedStates):r.computedStates});this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,i,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new De(t=>{let r=this.zoneConfig.connectInZone?this.zoneConfig.ngZone.runOutsideAngular(()=>this.devtoolsExtension.connect(this.getExtensionConfig(this.config))):this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=r,r.init(),r.subscribe(i=>t.next(i)),r.unsubscribe}):At}createActionStreams(){let t=this.createChangesObservable().pipe(ec()),r=t.pipe(Je(c=>c.type===Jf.START)),i=t.pipe(Je(c=>c.type===Jf.STOP)),o=t.pipe(Je(c=>c.type===Jf.DISPATCH),de(c=>this.unwrapAction(c.payload)),Ni(c=>c.type===lx?this.dispatcher.pipe(Je(d=>d.type===Qf),tm(1e3),go(1e3),de(()=>c),at(()=>fe(c)),Tt(1)):fe(c))),s=t.pipe(Je(c=>c.type===Jf.ACTION),de(c=>this.unwrapAction(c.payload))).pipe(ce(i)),l=o.pipe(ce(i));this.start$=r.pipe(ce(i)),this.actions$=this.start$.pipe($e(()=>s)),this.liftedActions$=this.start$.pipe($e(()=>l))}unwrapAction(t){return typeof t=="string"?(0,eval)(`(${t})`):t}getExtensionConfig(t){let r={name:t.name,features:t.features,serialize:t.serialize,autoPause:t.autoPause??!1,trace:t.trace??!1,traceLimit:t.traceLimit??75};return t.maxAge!==!1&&(r.maxAge=t.maxAge),r}sendToReduxDevtools(t){try{t()}catch(r){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",r)}}static{this.\u0275fac=function(r){return new(r||e)(se(sx),se(nh),se(rh))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),th={type:Qc},Xj="@ngrx/store-devtools/recompute",Jj={type:Xj};function UT(e,n,t,r,i){if(r)return{state:t,error:"Interrupted by an error up the chain"};let o=t,a;try{o=e(t,n)}catch(s){a=s.toString(),i.handleError(s)}return{state:o,error:a}}function eh(e,n,t,r,i,o,a,s,l){if(n>=e.length&&e.length===o.length)return e;let c=e.slice(0,n),d=o.length-(l?1:0);for(let u=n;u-1?h:UT(t,f,v,b,s);c.push(y)}return l&&c.push(e[e.length-1]),c}function eV(e,n){return{monitorState:n(void 0,{}),nextActionId:1,actionsById:{0:Jc(th)},stagedActionIds:[0],skippedActionIds:[],committedState:e,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function tV(e,n,t,r,i={}){return o=>(a,s)=>{let{monitorState:l,actionsById:c,nextActionId:d,stagedActionIds:u,skippedActionIds:p,committedState:f,currentStateIndex:h,computedStates:v,isLocked:b,isPaused:_}=a||n;a||(c=Object.create(c));function y(P){let O=P,V=u.slice(1,O+1);for(let M=0;MV.indexOf(M)===-1),u=[0,...u.slice(O+1)],f=v[O].state,v=v.slice(O),h=h>O?h-O:0}function S(){c={0:Jc(th)},d=1,u=[0],p=[],f=v[h].state,h=0,v=[]}let w=0;switch(s.type){case MT:{b=s.status,w=1/0;break}case RT:{_=s.status,_?(u=[...u,d],c[d]=new zs({type:"@ngrx/devtools/pause"},+Date.now()),d++,w=u.length-1,v=v.concat(v[v.length-1]),h===u.length-2&&h++,w=1/0):S();break}case ET:{c={0:Jc(th)},d=1,u=[0],p=[],f=e,h=0,v=[];break}case ST:{S();break}case DT:{c={0:Jc(th)},d=1,u=[0],p=[],h=0,v=[];break}case TT:{let{id:P}=s;p.indexOf(P)===-1?p=[P,...p]:p=p.filter(V=>V!==P),w=u.indexOf(P);break}case qj:{let{start:P,end:O,active:V}=s,M=[];for(let K=P;Ki.maxAge&&(v=eh(v,w,o,f,c,u,p,t,_),y(u.length-i.maxAge),w=1/0);break}case Qf:{if(v.filter(O=>O.error).length>0)w=0,i.maxAge&&u.length>i.maxAge&&(v=eh(v,w,o,f,c,u,p,t,_),y(u.length-i.maxAge),w=1/0);else{if(!_&&!b){h===u.length-1&&h++;let O=d++;c[O]=new zs(s,+Date.now()),u=[...u,O],w=u.length-1,v=eh(v,w,o,f,c,u,p,t,_)}v=v.map(O=>X(R({},O),{state:o(O.state,Jj)})),h=u.length-1,i.maxAge&&u.length>i.maxAge&&y(u.length-i.maxAge),w=1/0}break}default:{w=1/0;break}}return v=eh(v,w,o,f,c,u,p,t,_),l=r(l,s),{monitorState:l,actionsById:c,nextActionId:d,stagedActionIds:u,skippedActionIds:p,committedState:f,currentStateIndex:h,computedStates:v,isLocked:b,isPaused:_}}}var wT=(()=>{class e{constructor(t,r,i,o,a,s,l,c){let d=eV(l,c.monitor),u=tV(l,d,s,c.monitor,c),p=Pi(Pi(r.asObservable().pipe(ia(1)),o.actions$).pipe(de(Jc)),t,o.liftedActions$).pipe(Vr(fo)),f=i.pipe(de(u)),h=jT(c.connectInZone),v=new ar(1);this.liftedStateSubscription=p.pipe(mo(f),CT(h),Jl(({state:y},[S,w])=>{let P=w(y,S);return S.type!==ed&<(c)&&(P=Qj(P,c.predicate,c.actionsSafelist,c.actionsBlocklist)),o.notify(S,P),{state:P,action:S}},{state:d,action:null})).subscribe(({state:y,action:S})=>{if(v.next(y),S.type===ed){let w=S.action;a.next(w)}}),this.extensionStartSubscription=o.start$.pipe(CT(h)).subscribe(()=>{this.refresh()});let b=v.asObservable(),_=b.pipe(de(NT));Object.defineProperty(_,"state",{value:Rr(_,{manualCleanup:!0,requireSync:!0})}),this.dispatcher=t,this.liftedState=b,this.state=_}ngOnDestroy(){this.liftedStateSubscription.unsubscribe(),this.extensionStartSubscription.unsubscribe()}dispatch(t){this.dispatcher.next(t)}next(t){this.dispatcher.next(t)}error(t){}complete(){}performAction(t){this.dispatch(new zs(t,+Date.now()))}refresh(){this.dispatch(new Yy)}reset(){this.dispatch(new Qy(+Date.now()))}rollback(){this.dispatch(new Xy(+Date.now()))}commit(){this.dispatch(new Jy(+Date.now()))}sweep(){this.dispatch(new ex)}toggleAction(t){this.dispatch(new tx(t))}jumpToAction(t){this.dispatch(new rx(t))}jumpToState(t){this.dispatch(new nx(t))}importState(t){this.dispatch(new ix(t))}lockChanges(t){this.dispatch(new ox(t))}pauseRecording(t){this.dispatch(new ax(t))}static{this.\u0275fac=function(r){return new(r||e)(se(rh),se(hi),se(Ra),se(VT),se(Pa),se(Vn),se(Xc),se(nh))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();function CT({ngZone:e,connectInZone:n}){return t=>n?new De(r=>t.subscribe({next:i=>e.run(()=>r.next(i)),error:i=>e.run(()=>r.error(i)),complete:()=>e.run(()=>r.complete())})):t}var nV=new le("@ngrx/store-devtools Is Devtools Extension or Monitor Present");function rV(e,n){return!!e||n.monitor!==PT}function iV(){let e="__REDUX_DEVTOOLS_EXTENSION__";return typeof window=="object"&&typeof window[e]<"u"?window[e]:null}function oV(e){return e.state}function BT(e={}){return wr([VT,rh,wT,{provide:yT,useValue:e},{provide:nV,deps:[sx,nh],useFactory:rV},{provide:sx,useFactory:iV},{provide:nh,deps:[yT],useFactory:Zj},{provide:$s,deps:[wT],useFactory:oV},{provide:Bs,useExisting:rh}])}var YT=(()=>{class e{_renderer;_elementRef;onChange=t=>{};onTouched=()=>{};constructor(t,r){this._renderer=t,this._elementRef=r}setProperty(t,r){this._renderer.setProperty(this._elementRef.nativeElement,t,r)}registerOnTouched(t){this.onTouched=t}registerOnChange(t){this.onChange=t}setDisabledState(t){this.setProperty("disabled",t)}static \u0275fac=function(r){return new(r||e)(Be(Ir),Be(An))};static \u0275dir=It({type:e})}return e})(),hh=(()=>{class e extends YT{static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,features:[Dt]})}return e})(),eo=new le("");var aV={provide:eo,useExisting:Un(()=>$n),multi:!0};function sV(){let e=Ar()?Ar().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}var lV=new le(""),$n=(()=>{class e extends YT{_compositionMode;_composing=!1;constructor(t,r,i){super(t,r),this._compositionMode=i,this._compositionMode==null&&(this._compositionMode=!sV())}writeValue(t){let r=t??"";this.setProperty("value",r)}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(t)}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this.onChange(t)}static \u0275fac=function(r){return new(r||e)(Be(Ir),Be(An),Be(lV,8))};static \u0275dir=It({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(r,i){r&1&&J("input",function(a){return i._handleInput(a.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(a){return i._compositionEnd(a.target.value)})},standalone:!1,features:[Mn([aV]),Dt]})}return e})();function fx(e){return e==null||hx(e)===0}function hx(e){return e==null?null:Array.isArray(e)||typeof e=="string"?e.length:e instanceof Set?e.size:null}var ad=new le(""),gh=new le(""),cV=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,he=class{static min(n){return dV(n)}static max(n){return uV(n)}static required(n){return pV(n)}static requiredTrue(n){return fV(n)}static email(n){return hV(n)}static minLength(n){return gV(n)}static maxLength(n){return QT(n)}static pattern(n){return mV(n)}static nullValidator(n){return oh()}static compose(n){return r2(n)}static composeAsync(n){return o2(n)}};function dV(e){return n=>{if(n.value==null||e==null)return null;let t=parseFloat(n.value);return!isNaN(t)&&t{if(n.value==null||e==null)return null;let t=parseFloat(n.value);return!isNaN(t)&&t>e?{max:{max:e,actual:n.value}}:null}}function pV(e){return fx(e.value)?{required:!0}:null}function fV(e){return e.value===!0?null:{required:!0}}function hV(e){return fx(e.value)||cV.test(e.value)?null:{email:!0}}function gV(e){return n=>{let t=n.value?.length??hx(n.value);return t===null||t===0?null:t{let t=n.value?.length??hx(n.value);return t!==null&&t>e?{maxlength:{requiredLength:e,actualLength:t}}:null}}function mV(e){if(!e)return oh;let n,t;return typeof e=="string"?(t="",e.charAt(0)!=="^"&&(t+="^"),t+=e,e.charAt(e.length-1)!=="$"&&(t+="$"),n=new RegExp(t)):(t=e.toString(),n=e),r=>{if(fx(r.value))return null;let i=r.value;return n.test(i)?null:{pattern:{requiredPattern:t,actualValue:i}}}}function oh(e){return null}function XT(e){return e!=null}function JT(e){return Wi(e)?Kt(e):e}function e2(e){let n={};return e.forEach(t=>{n=t!=null?R(R({},n),t):n}),Object.keys(n).length===0?null:n}function t2(e,n){return n.map(t=>t(e))}function _V(e){return!e.validate}function n2(e){return e.map(n=>_V(n)?n:t=>n.validate(t))}function r2(e){if(!e)return null;let n=e.filter(XT);return n.length==0?null:function(t){return e2(t2(t,n))}}function i2(e){return e!=null?r2(n2(e)):null}function o2(e){if(!e)return null;let n=e.filter(XT);return n.length==0?null:function(t){let r=t2(t,n).map(JT);return nm(r).pipe(de(e2))}}function a2(e){return e!=null?o2(n2(e)):null}function $T(e,n){return e===null?[n]:Array.isArray(e)?[...e,n]:[e,n]}function s2(e){return e._rawValidators}function l2(e){return e._rawAsyncValidators}function dx(e){return e?Array.isArray(e)?e:[e]:[]}function ah(e,n){return Array.isArray(e)?e.includes(n):e===n}function zT(e,n){let t=dx(n);return dx(e).forEach(i=>{ah(t,i)||t.push(i)}),t}function HT(e,n){return dx(n).filter(t=>!ah(e,t))}var sh=class{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=i2(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=a2(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control?.reset(n)}hasError(n,t){return this.control?this.control.hasError(n,t):!1}getError(n,t){return this.control?this.control.getError(n,t):null}},Xi=class extends sh{name;get formDirective(){return null}get path(){return null}},Ji=class extends sh{_parent=null;name=null;valueAccessor=null},lh=class{_cd;constructor(n){this._cd=n}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}};var er=(()=>{class e extends lh{constructor(t){super(t)}static \u0275fac=function(r){return new(r||e)(Be(Ji,2))};static \u0275dir=It({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(r,i){r&2&&We("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},standalone:!1,features:[Dt]})}return e})(),tr=(()=>{class e extends lh{constructor(t){super(t)}static \u0275fac=function(r){return new(r||e)(Be(Xi,10))};static \u0275dir=It({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(r,i){r&2&&We("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},standalone:!1,features:[Dt]})}return e})();var td="VALID",ih="INVALID",Hs="PENDING",nd="DISABLED",Po=class{},ch=class extends Po{value;source;constructor(n,t){super(),this.value=n,this.source=t}},rd=class extends Po{pristine;source;constructor(n,t){super(),this.pristine=n,this.source=t}},id=class extends Po{touched;source;constructor(n,t){super(),this.touched=n,this.source=t}},Gs=class extends Po{status;source;constructor(n,t){super(),this.status=n,this.source=t}},ux=class extends Po{source;constructor(n){super(),this.source=n}},od=class extends Po{source;constructor(n){super(),this.source=n}};function gx(e){return(mh(e)?e.validators:e)||null}function vV(e){return Array.isArray(e)?i2(e):e||null}function mx(e,n){return(mh(n)?n.asyncValidators:e)||null}function yV(e){return Array.isArray(e)?a2(e):e||null}function mh(e){return e!=null&&!Array.isArray(e)&&typeof e=="object"}function c2(e,n,t){let r=e.controls;if(!(n?Object.keys(r):r).length)throw new oe(1e3,"");if(!r[t])throw new oe(1001,"")}function d2(e,n,t){e._forEachChild((r,i)=>{if(t[i]===void 0)throw new oe(1002,"")})}var qs=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(n,t){this._assignValidators(n),this._assignAsyncValidators(t)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get status(){return ln(this.statusReactive)}set status(n){ln(()=>this.statusReactive.set(n))}_status=Wt(()=>this.statusReactive());statusReactive=et(void 0);get valid(){return this.status===td}get invalid(){return this.status===ih}get pending(){return this.status==Hs}get disabled(){return this.status===nd}get enabled(){return this.status!==nd}errors;get pristine(){return ln(this.pristineReactive)}set pristine(n){ln(()=>this.pristineReactive.set(n))}_pristine=Wt(()=>this.pristineReactive());pristineReactive=et(!0);get dirty(){return!this.pristine}get touched(){return ln(this.touchedReactive)}set touched(n){ln(()=>this.touchedReactive.set(n))}_touched=Wt(()=>this.touchedReactive());touchedReactive=et(!1);get untouched(){return!this.touched}_events=new qe;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(zT(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(zT(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(HT(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(HT(n,this._rawAsyncValidators))}hasValidator(n){return ah(this._rawValidators,n)}hasAsyncValidator(n){return ah(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){let t=this.touched===!1;this.touched=!0;let r=n.sourceControl??this;n.onlySelf||this._parent?.markAsTouched(X(R({},n),{sourceControl:r})),t&&n.emitEvent!==!1&&this._events.next(new id(!0,r))}markAllAsDirty(n={}){this.markAsDirty({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(t=>t.markAllAsDirty(n))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(t=>t.markAllAsTouched(n))}markAsUntouched(n={}){let t=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let r=n.sourceControl??this;this._forEachChild(i=>{i.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:r})}),n.onlySelf||this._parent?._updateTouched(n,r),t&&n.emitEvent!==!1&&this._events.next(new id(!1,r))}markAsDirty(n={}){let t=this.pristine===!0;this.pristine=!1;let r=n.sourceControl??this;n.onlySelf||this._parent?.markAsDirty(X(R({},n),{sourceControl:r})),t&&n.emitEvent!==!1&&this._events.next(new rd(!1,r))}markAsPristine(n={}){let t=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let r=n.sourceControl??this;this._forEachChild(i=>{i.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),n.onlySelf||this._parent?._updatePristine(n,r),t&&n.emitEvent!==!1&&this._events.next(new rd(!0,r))}markAsPending(n={}){this.status=Hs;let t=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new Gs(this.status,t)),this.statusChanges.emit(this.status)),n.onlySelf||this._parent?.markAsPending(X(R({},n),{sourceControl:t}))}disable(n={}){let t=this._parentMarkedDirty(n.onlySelf);this.status=nd,this.errors=null,this._forEachChild(i=>{i.disable(X(R({},n),{onlySelf:!0}))}),this._updateValue();let r=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new ch(this.value,r)),this._events.next(new Gs(this.status,r)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(X(R({},n),{skipPristineCheck:t}),this),this._onDisabledChange.forEach(i=>i(!0))}enable(n={}){let t=this._parentMarkedDirty(n.onlySelf);this.status=td,this._forEachChild(r=>{r.enable(X(R({},n),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors(X(R({},n),{skipPristineCheck:t}),this),this._onDisabledChange.forEach(r=>r(!1))}_updateAncestors(n,t){n.onlySelf||(this._parent?.updateValueAndValidity(n),n.skipPristineCheck||this._parent?._updatePristine({},t),this._parent?._updateTouched({},t))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let r=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===td||this.status===Hs)&&this._runAsyncValidator(r,n.emitEvent)}let t=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new ch(this.value,t)),this._events.next(new Gs(this.status,t)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),n.onlySelf||this._parent?.updateValueAndValidity(X(R({},n),{sourceControl:t}))}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?nd:td}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,t){if(this.asyncValidator){this.status=Hs,this._hasOwnPendingAsyncValidator={emitEvent:t!==!1,shouldHaveEmitted:n!==!1};let r=JT(this.asyncValidator(this));this._asyncValidationSubscription=r.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:t,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let n=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,t={}){this.errors=n,this._updateControlsErrors(t.emitEvent!==!1,this,t.shouldHaveEmitted)}get(n){let t=n;return t==null||(Array.isArray(t)||(t=t.split(".")),t.length===0)?null:t.reduce((r,i)=>r&&r._find(i),this)}getError(n,t){let r=t?this.get(t):this;return r?.errors?r.errors[n]:null}hasError(n,t){return!!this.getError(n,t)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,t,r){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||r)&&this._events.next(new Gs(this.status,t)),this._parent&&this._parent._updateControlsErrors(n,t,r)}_initObservables(){this.valueChanges=new Ft,this.statusChanges=new Ft}_calculateStatus(){return this._allControlsDisabled()?nd:this.errors?ih:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Hs)?Hs:this._anyControlsHaveStatus(ih)?ih:td}_anyControlsHaveStatus(n){return this._anyControls(t=>t.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,t){let r=!this._anyControlsDirty(),i=this.pristine!==r;this.pristine=r,n.onlySelf||this._parent?._updatePristine(n,t),i&&this._events.next(new rd(this.pristine,t))}_updateTouched(n={},t){this.touched=this._anyControlsTouched(),this._events.next(new id(this.touched,t)),n.onlySelf||this._parent?._updateTouched(n,t)}_onDisabledChange=[];_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){mh(n)&&n.updateOn!=null&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!!this._parent?.dirty&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=vV(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=yV(this._rawAsyncValidators)}},Lt=class extends qs{constructor(n,t,r){super(gx(t),mx(r,t)),this.controls=n,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(n,t){return this.controls[n]?this.controls[n]:(this.controls[n]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(n,t,r={}){this.registerControl(n,t),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}removeControl(n,t={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}setControl(n,t,r={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],t&&this.registerControl(n,t),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,t={}){d2(this,!0,n),Object.keys(n).forEach(r=>{c2(this,!0,r),this.controls[r].setValue(n[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(n,t={}){n!=null&&(Object.keys(n).forEach(r=>{let i=this.controls[r];i&&i.patchValue(n[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(n={},t={}){this._forEachChild((r,i)=>{r.reset(n?n[i]:null,X(R({},t),{onlySelf:!0}))}),this._updatePristine(t,this),this._updateTouched(t,this),this.updateValueAndValidity(t),t?.emitEvent!==!1&&this._events.next(new od(this))}getRawValue(){return this._reduceChildren({},(n,t,r)=>(n[r]=t.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(t,r)=>r._syncPendingControls()?!0:t);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(t=>{let r=this.controls[t];r&&n(r,t)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(let[t,r]of Object.entries(this.controls))if(this.contains(t)&&n(r))return!0;return!1}_reduceValue(){let n={};return this._reduceChildren(n,(t,r,i)=>((r.enabled||this.disabled)&&(t[i]=r.value),t))}_reduceChildren(n,t){let r=n;return this._forEachChild((i,o)=>{r=t(r,i,o)}),r}_allControlsDisabled(){for(let n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}};var px=class extends Lt{};var sd=new le("",{factory:()=>_h}),_h="always";function u2(e,n){return[...n.path,e]}function dh(e,n,t=_h){_x(e,n),n.valueAccessor.writeValue(e.value),(e.disabled||t==="always")&&n.valueAccessor.setDisabledState?.(e.disabled),bV(e,n),CV(e,n),wV(e,n),xV(e,n)}function uh(e,n,t=!0){let r=()=>{};n?.valueAccessor?.registerOnChange(r),n?.valueAccessor?.registerOnTouched(r),fh(e,n),e&&(n._invokeOnDestroyCallbacks(),e._registerOnCollectionChange(()=>{}))}function ph(e,n){e.forEach(t=>{t.registerOnValidatorChange&&t.registerOnValidatorChange(n)})}function xV(e,n){if(n.valueAccessor.setDisabledState){let t=r=>{n.valueAccessor.setDisabledState(r)};e.registerOnDisabledChange(t),n._registerOnDestroy(()=>{e._unregisterOnDisabledChange(t)})}}function _x(e,n){let t=s2(e);n.validator!==null?e.setValidators($T(t,n.validator)):typeof t=="function"&&e.setValidators([t]);let r=l2(e);n.asyncValidator!==null?e.setAsyncValidators($T(r,n.asyncValidator)):typeof r=="function"&&e.setAsyncValidators([r]);let i=()=>e.updateValueAndValidity();ph(n._rawValidators,i),ph(n._rawAsyncValidators,i)}function fh(e,n){let t=!1;if(e!==null){if(n.validator!==null){let i=s2(e);if(Array.isArray(i)&&i.length>0){let o=i.filter(a=>a!==n.validator);o.length!==i.length&&(t=!0,e.setValidators(o))}}if(n.asyncValidator!==null){let i=l2(e);if(Array.isArray(i)&&i.length>0){let o=i.filter(a=>a!==n.asyncValidator);o.length!==i.length&&(t=!0,e.setAsyncValidators(o))}}}let r=()=>{};return ph(n._rawValidators,r),ph(n._rawAsyncValidators,r),t}function bV(e,n){n.valueAccessor.registerOnChange(t=>{e._pendingValue=t,e._pendingChange=!0,e._pendingDirty=!0,e.updateOn==="change"&&p2(e,n)})}function wV(e,n){n.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,e.updateOn==="blur"&&e._pendingChange&&p2(e,n),e.updateOn!=="submit"&&e.markAsTouched()})}function p2(e,n){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function CV(e,n){let t=(r,i)=>{n.valueAccessor.writeValue(r),i&&n.viewToModelUpdate(r)};e.registerOnChange(t),n._registerOnDestroy(()=>{e._unregisterOnChange(t)})}function EV(e,n){e==null,_x(e,n)}function DV(e,n){return fh(e,n)}function vx(e,n){if(!e.hasOwnProperty("model"))return!1;let t=e.model;return t.isFirstChange()?!0:!Object.is(n,t.currentValue)}function SV(e){return Object.getPrototypeOf(e.constructor)===hh}function kV(e,n){e._syncPendingControls(),n.forEach(t=>{let r=t.control;r.updateOn==="submit"&&r._pendingChange&&(t.viewToModelUpdate(r._pendingValue),r._pendingChange=!1)})}function yx(e,n){if(!n)return null;Array.isArray(n);let t,r,i;return n.forEach(o=>{o.constructor===$n?t=o:SV(o)?r=o:i=o}),i||r||t||null}function TV(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function GT(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function qT(e){return typeof e=="object"&&e!==null&&Object.keys(e).length===2&&"value"in e&&"disabled"in e}var je=class extends qs{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(n=null,t,r){super(gx(t),mx(r,t)),this._applyFormState(n),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),mh(t)&&(t.nonNullable||t.initialValueIsDefault)&&(qT(n)?this.defaultValue=n.value:this.defaultValue=n)}setValue(n,t={}){this.value=this._pendingValue=n,this._onChange.length&&t.emitModelToViewChange!==!1&&this._onChange.forEach(r=>r(this.value,t.emitViewToModelChange!==!1)),this.updateValueAndValidity(t)}patchValue(n,t={}){this.setValue(n,t)}reset(n=this.defaultValue,t={}){this._applyFormState(n),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),t.overwriteDefaultValue&&(this.defaultValue=this.value),this._pendingChange=!1,t?.emitEvent!==!1&&this._events.next(new od(this))}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){GT(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){GT(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(n){qT(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}};var IV=e=>e instanceof je;var AV={provide:Ji,useExisting:Un(()=>xx)},WT=Promise.resolve(),xx=(()=>{class e extends Ji{_changeDetectorRef;callSetDisabledState;control=new je;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new Ft;constructor(t,r,i,o,a,s){super(),this._changeDetectorRef=a,this.callSetDisabledState=s,this._parent=t,this._setValidators(r),this._setAsyncValidators(i),this.valueAccessor=yx(this,o)}ngOnChanges(t){if(this._checkForErrors(),!this._registered||"name"in t){if(this._registered&&(this._checkName(),this.formDirective)){let r=t.name.previousValue;this.formDirective.removeControl({name:r,path:this._getPath(r)})}this._setUpControl()}"isDisabled"in t&&this._updateDisabled(t),vx(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective?.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){dh(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(t){WT.then(()=>{this.control.setValue(t,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(t){let r=t.isDisabled.currentValue,i=r!==0&&mS(r);WT.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(t){return this._parent?u2(t,this._parent):[t]}static \u0275fac=function(r){return new(r||e)(Be(Xi,9),Be(ad,10),Be(gh,10),Be(eo,10),Be(cn,8),Be(sd,8))};static \u0275dir=It({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[Mn([AV]),Dt,dr]})}return e})();var No=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275dir=It({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return e})(),MV={provide:eo,useExisting:Un(()=>bx),multi:!0},bx=(()=>{class e extends hh{writeValue(t){let r=t??"";this.setProperty("value",r)}registerOnChange(t){this.onChange=r=>{t(r==""?null:parseFloat(r))}}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(r,i){r&1&&J("input",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},standalone:!1,features:[Mn([MV]),Dt]})}return e})();var Ws=class extends qs{constructor(n,t,r){super(gx(t),mx(r,t)),this.controls=n,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(n){return this.controls[this._adjustIndex(n)]}push(n,t={}){Array.isArray(n)?n.forEach(r=>{this.controls.push(r),this._registerControl(r)}):(this.controls.push(n),this._registerControl(n)),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}insert(n,t,r={}){this.controls.splice(n,0,t),this._registerControl(t),this.updateValueAndValidity({emitEvent:r.emitEvent})}removeAt(n,t={}){let r=this._adjustIndex(n);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),this.updateValueAndValidity({emitEvent:t.emitEvent})}setControl(n,t,r={}){let i=this._adjustIndex(n);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),t&&(this.controls.splice(i,0,t),this._registerControl(t)),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(n,t={}){d2(this,!1,n),n.forEach((r,i)=>{c2(this,!1,i),this.at(i).setValue(r,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(n,t={}){n!=null&&(n.forEach((r,i)=>{this.at(i)&&this.at(i).patchValue(r,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(n=[],t={}){this._forEachChild((r,i)=>{r.reset(n[i],X(R({},t),{onlySelf:!0}))}),this._updatePristine(t,this),this._updateTouched(t,this),this.updateValueAndValidity(t),t?.emitEvent!==!1&&this._events.next(new od(this))}getRawValue(){return this.controls.map(n=>n.getRawValue())}clear(n={}){this.controls.length<1||(this._forEachChild(t=>t._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:n.emitEvent}))}_adjustIndex(n){return n<0?n+this.length:n}_syncPendingControls(){let n=this.controls.reduce((t,r)=>r._syncPendingControls()?!0:t,!1);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){this.controls.forEach((t,r)=>{n(t,r)})}_updateValue(){this.value=this.controls.filter(n=>n.enabled||this.disabled).map(n=>n.value)}_anyControls(n){return this.controls.some(t=>t.enabled&&n(t))}_setUpControls(){this._forEachChild(n=>this._registerControl(n))}_allControlsDisabled(){for(let n of this.controls)if(n.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(n){n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)}_find(n){return this.at(n)??null}};var RV=(()=>{class e extends Xi{callSetDisabledState;get submitted(){return ln(this._submittedReactive)}set submitted(t){this._submittedReactive.set(t)}_submitted=Wt(()=>this._submittedReactive());_submittedReactive=et(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];constructor(t,r,i){super(),this.callSetDisabledState=i,this._setValidators(t),this._setAsyncValidators(r)}ngOnChanges(t){this.onChanges(t)}ngOnDestroy(){this.onDestroy()}onChanges(t){this._checkFormPresent(),t.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}onDestroy(){this.form&&(fh(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get path(){return[]}addControl(t){let r=this.form.get(t.path);return dh(r,t,this.callSetDisabledState),r.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),r}getControl(t){return this.form.get(t.path)}removeControl(t){uh(t.control||null,t,!1),TV(this.directives,t)}addFormGroup(t){this._setUpFormContainer(t)}removeFormGroup(t){this._cleanUpFormContainer(t)}getFormGroup(t){return this.form.get(t.path)}getFormArray(t){return this.form.get(t.path)}addFormArray(t){this._setUpFormContainer(t)}removeFormArray(t){this._cleanUpFormContainer(t)}updateModel(t,r){this.form.get(t.path).setValue(r)}onReset(){this.resetForm()}resetForm(t=void 0,r={}){this.form.reset(t,r),this._submittedReactive.set(!1)}onSubmit(t){return this.submitted=!0,kV(this.form,this.directives),this.ngSubmit.emit(t),this.form._events.next(new ux(this.control)),t?.target?.method==="dialog"}_updateDomValue(){this.directives.forEach(t=>{let r=t.control,i=this.form.get(t.path);r!==i&&(uh(r||null,t),IV(i)&&(dh(i,t,this.callSetDisabledState),t.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(t){let r=this.form.get(t.path);EV(r,t),r.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(t){let r=this.form?.get(t.path);r&&DV(r,t)&&r.updateValueAndValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm?._registerOnCollectionChange(()=>{})}_updateValidators(){_x(this.form,this),this._oldForm&&fh(this._oldForm,this)}_checkFormPresent(){this.form}static \u0275fac=function(r){return new(r||e)(Be(ad,10),Be(gh,10),Be(sd,8))};static \u0275dir=It({type:e,features:[Dt,dr]})}return e})();var wx=new le(""),PV={provide:Ji,useExisting:Un(()=>Na)},Na=(()=>{class e extends Ji{_ngModelWarningConfig;callSetDisabledState;viewModel;form;set isDisabled(t){}model;update=new Ft;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(t,r,i,o,a){super(),this._ngModelWarningConfig=o,this.callSetDisabledState=a,this._setValidators(t),this._setAsyncValidators(r),this.valueAccessor=yx(this,i)}ngOnChanges(t){if(this._isControlChanged(t)){let r=t.form.previousValue;r&&uh(r,this,!1),dh(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}vx(t,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&uh(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_isControlChanged(t){return t.hasOwnProperty("form")}static \u0275fac=function(r){return new(r||e)(Be(ad,10),Be(gh,10),Be(eo,10),Be(wx,8),Be(sd,8))};static \u0275dir=It({type:e,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],standalone:!1,features:[Mn([PV]),Dt,dr]})}return e})();var NV={provide:Ji,useExisting:Un(()=>hr)},hr=(()=>{class e extends Ji{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(t){}model;update=new Ft;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(t,r,i,o,a){super(),this._ngModelWarningConfig=a,this._parent=t,this._setValidators(r),this._setAsyncValidators(i),this.valueAccessor=yx(this,o)}ngOnChanges(t){this._added||this._setUpControl(),vx(t,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective?.removeControl(this)}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}get path(){return u2(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(r){return new(r||e)(Be(Xi,13),Be(ad,10),Be(gh,10),Be(eo,10),Be(wx,8))};static \u0275dir=It({type:e,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[Mn([NV]),Dt,dr]})}return e})();var OV={provide:Xi,useExisting:Un(()=>Rn)},Rn=(()=>{class e extends RV{form=null;ngSubmit=new Ft;get control(){return this.form}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["","formGroup",""]],hostBindings:function(r,i){r&1&&J("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[Mn([OV]),Dt]})}return e})(),FV={provide:eo,useExisting:Un(()=>Oo),multi:!0};function f2(e,n){return e==null?`${n}`:(n&&typeof n=="object"&&(n="Object"),`${e}: ${n}`.slice(0,50))}function LV(e){return e.split(":")[0]}var Oo=(()=>{class e extends hh{value;_optionMap=new Map;_idCounter=0;set compareWith(t){this._compareWith=t}_compareWith=Object.is;appRefInjector=A(pr).injector;destroyRef=A(an);cdr=A(cn);_queuedWrite=!1;_writeValueAfterRender(){this._queuedWrite||this.appRefInjector.destroyed||(this._queuedWrite=!0,Qp({write:()=>{this.destroyRef.destroyed||(this._queuedWrite=!1,this.writeValue(this.value))}},{injector:this.appRefInjector}))}writeValue(t){this.cdr.markForCheck(),this.value=t;let r=this._getOptionId(t),i=f2(r,t);this.setProperty("value",i)}registerOnChange(t){this.onChange=r=>{this.value=this._getOptionValue(r),t(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(t){for(let r of this._optionMap.keys())if(this._compareWith(this._optionMap.get(r),t))return r;return null}_getOptionValue(t){let r=LV(t);return this._optionMap.has(r)?this._optionMap.get(r):t}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(r,i){r&1&&J("change",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[Mn([FV]),Dt]})}return e})(),Zs=(()=>{class e{_element;_renderer;_select;id;constructor(t,r,i){this._element=t,this._renderer=r,this._select=i,this._select&&(this.id=this._select._registerOption())}set ngValue(t){this._select!=null&&(this._select._optionMap.set(this.id,t),this._setElementValue(f2(this.id,t)),this._select._writeValueAfterRender())}set value(t){this._setElementValue(t),this._select?._writeValueAfterRender()}_setElementValue(t){this._renderer.setProperty(this._element.nativeElement,"value",t)}ngOnDestroy(){this._select?._optionMap.delete(this.id),this._select?._writeValueAfterRender()}static \u0275fac=function(r){return new(r||e)(Be(An),Be(Ir),Be(Oo,9))};static \u0275dir=It({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return e})(),jV={provide:eo,useExisting:Un(()=>h2),multi:!0};function ZT(e,n){return e==null?`${n}`:(typeof n=="string"&&(n=`'${n}'`),n&&typeof n=="object"&&(n="Object"),`${e}: ${n}`.slice(0,50))}function VV(e){return e.split(":")[0]}var h2=(()=>{class e extends hh{value;_optionMap=new Map;_idCounter=0;set compareWith(t){this._compareWith=t}_compareWith=Object.is;writeValue(t){this.value=t;let r;if(Array.isArray(t)){let i=t.map(o=>this._getOptionId(o));r=(o,a)=>{o._setSelected(i.indexOf(a.toString())>-1)}}else r=(i,o)=>{i._setSelected(!1)};this._optionMap.forEach(r)}registerOnChange(t){this.onChange=r=>{let i=[],o=r.selectedOptions;if(o!==void 0){let a=o;for(let s=0;s{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(r,i){r&1&&J("change",function(a){return i.onChange(a.target)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[Mn([jV]),Dt]})}return e})(),Ks=(()=>{class e{_element;_renderer;_select;id;_value;constructor(t,r,i){this._element=t,this._renderer=r,this._select=i,this._select&&(this.id=this._select._registerOption(this))}set ngValue(t){this._select!=null&&(this._value=t,this._setElementValue(ZT(this.id,t)),this._select.writeValue(this._select.value))}set value(t){this._select?(this._value=t,this._setElementValue(ZT(this.id,t)),this._select.writeValue(this._select.value)):this._setElementValue(t)}_setElementValue(t){this._renderer.setProperty(this._element.nativeElement,"value",t)}_setSelected(t){this._renderer.setProperty(this._element.nativeElement,"selected",t)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static \u0275fac=function(r){return new(r||e)(Be(An),Be(Ir),Be(h2,9))};static \u0275dir=It({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return e})();function UV(e){return typeof e=="number"?e:parseInt(e,10)}var BV=(()=>{class e{_validator=oh;_onChange;_enabled;ngOnChanges(t){if(this.inputName in t){let r=this.normalizeInput(t[this.inputName].currentValue);this._enabled=this.enabled(r),this._validator=this._enabled?this.createValidator(r):oh,this._onChange?.()}}validate(t){return this._validator(t)}registerOnValidatorChange(t){this._onChange=t}enabled(t){return t!=null}static \u0275fac=function(r){return new(r||e)};static \u0275dir=It({type:e,features:[dr]})}return e})();var $V={provide:ad,useExisting:Un(()=>Cx),multi:!0},Cx=(()=>{class e extends BV{maxlength;inputName="maxlength";normalizeInput=t=>UV(t);createValidator=t=>QT(t);static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(r,i){r&2&<("maxlength",i._enabled?i.maxlength:null)},inputs:{maxlength:"maxlength"},standalone:!1,features:[Mn([$V]),Dt]})}return e})();var g2=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({})}return e})();function KT(e){return!!e&&(e.asyncValidators!==void 0||e.validators!==void 0||e.updateOn!==void 0)}var vh=(()=>{class e{useNonNullable=!1;get nonNullable(){let t=new e;return t.useNonNullable=!0,t}group(t,r=null){let i=this._reduceControls(t),o={};return KT(r)?o=r:r!==null&&(o.validators=r.validator,o.asyncValidators=r.asyncValidator),new Lt(i,o)}record(t,r=null){let i=this._reduceControls(t);return new px(i,r)}control(t,r,i){let o={};return this.useNonNullable?(KT(r)?o=r:(o.validators=r,o.asyncValidators=i),new je(t,X(R({},o),{nonNullable:!0}))):new je(t,r,i)}array(t,r,i){let o=t.map(a=>this._createControl(a));return new Ws(o,r,i)}_reduceControls(t){let r={};return Object.keys(t).forEach(i=>{r[i]=this._createControl(t[i])}),r}_createControl(t){if(t instanceof je)return t;if(t instanceof qs)return t;if(Array.isArray(t)){let r=t[0],i=t.length>1?t[1]:null,o=t.length>2?t[2]:null;return this.control(r,i,o)}else return this.control(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var m2=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:sd,useValue:t.callSetDisabledState??_h}]}}static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({imports:[g2]})}return e})(),nr=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:wx,useValue:t.warnOnNgModelWithFormControl??"always"},{provide:sd,useValue:t.callSetDisabledState??_h}]}}static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({imports:[g2]})}return e})();var zV=["captcha"],Ex=new le("CAPTCHA_CONFIG");function _2(e){return new De(n=>{if(!window)return;if(typeof window.hcaptcha<"u"){n.next(),n.complete();return}let t="https://hcaptcha.com/1/api.js?render=explicit";e&&(t+=`&hl=${e}`);let r=document.createElement("script");r.src=t,r.async=!0,r.defer=!0,r.onerror=i=>n.error(i),r.onload=()=>{n.next(),n.complete()},document.head.appendChild(r)})}var Ys=(()=>{class e{constructor(t,r,i){this.config=t,this.zone=r,this.platformId=i,this.verify=new Ft,this.expired=new Ft,this.error=new Ft,this.onChange=()=>{},this.onTouched=()=>{}}ngOnInit(){this.languageCode||(this.languageCode=this.config.languageCode),!Wv(this.platformId)&&(this.captcha$=_2(this.languageCode).subscribe(()=>{setTimeout(t=>{let r={sitekey:t.siteKey||t.config.siteKey,theme:t.theme,size:t.size,tabindex:t.tabIndex,callback:i=>{t.zone.run(()=>t.onVerify(i))},"expired-callback":i=>{t.zone.run(()=>t.onExpired(i))},"error-callback":i=>{t.zone.run(()=>t.onError(i))}};t.widgetId=window.hcaptcha.render(t.captcha.nativeElement,r)},50,this)},t=>{console.error("Failed to load hCaptcha script",t)}))}ngOnDestroy(){Wv(this.platformId)||this.captcha$.unsubscribe()}writeValue(t){this.value=t,CS(this.platformId)&&!this.value&&window.hcaptcha&&window.hcaptcha.reset(this.widgetId)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}reset(){window.hcaptcha.reset(this.widgetId)}get value(){return this._value}set value(t){this._value=t,this.onChange(t),this.onTouched()}onVerify(t){this.value=t,this.verify.emit(t)}onExpired(t){this.expired.emit(t)}onError(t){this.error.emit(t)}static{this.\u0275fac=function(r){return new(r||e)(Be(Ex),Be(pt),Be(wa))}}static{this.\u0275cmp=yt({type:e,selectors:[["ng-hcaptcha"]],viewQuery:function(r,i){if(r&1&&bn(zV,7),r&2){let o;Nt(o=Ot())&&(i.captcha=o.first)}},inputs:{siteKey:"siteKey",theme:"theme",size:"size",tabIndex:"tabIndex",languageCode:"languageCode"},outputs:{verify:"verify",expired:"expired",error:"error"},standalone:!1,features:[Mn([{provide:eo,useExisting:Un(()=>e),multi:!0}])],decls:2,vars:0,consts:[["captcha",""],[1,"h-captcha"]],template:function(r,i){r&1&&Q(0,"div",1,0)},encapsulation:2})}}return e})();var HV=(()=>{class e{constructor(t,r){this.captchaConfig=t,this.zone=r}verify(){return new De(t=>{_2(this.captchaConfig.languageCode).subscribe(()=>{setTimeout(r=>{if(this.hCaptchaElement||(this.hCaptchaElement=document.createElement("div"),document.body.appendChild(this.hCaptchaElement)),!this.hCaptchaWidgetId){let i={sitekey:this.captchaConfig.siteKey,size:"invisible",callback:o=>{this.zone.run(()=>{t.next(o),t.complete(),this.resetHcaptcha()})},"expired-callback":o=>{this.zone.run(()=>{t.error(o),this.resetHcaptcha()})},"error-callback":o=>{this.zone.run(()=>{t.error(o),this.resetHcaptcha()})}};this.hCaptchaWidgetId=window.hcaptcha.render(this.hCaptchaElement,i)}window.hcaptcha.execute(this.hCaptchaWidgetId)},50,this)})})}resetHcaptcha(){window.hcaptcha.remove(this.hCaptchaWidgetId),this.hCaptchaElement=null,this.hCaptchaWidgetId=null}static{this.\u0275fac=function(r){return new(r||e)(se(Ex),se(pt))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),yh=(()=>{class e{static forRoot(t){return{ngModule:e,providers:[HV,{provide:Ex,useValue:t||[]}]}}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Bn({type:e})}static{this.\u0275inj=Tn({})}}return e})();var gi=(function(e){return e.BaseURL="BASE_URL",e.FirebaseConfig="FIREBASE_CONFIG",e.Env="ENV",e.IToken="IToken",e.ProxyLogsUrl="PROXY_LOGS_URL",e.ClientURL="CLIENT_BASE_URL",e})(gi||{});function Me(e){return typeof e=="string"?[e]:e instanceof Array?e:e instanceof Object?[].concat(...Object.keys(e).map(n=>e[n])):["Something went wrong."]}var qV=typeof global=="object"&&global&&global.Object===Object&&global,xh=qV;var WV=typeof self=="object"&&self&&self.Object===Object&&self,ZV=xh||WV||Function("return this")(),fn=ZV;var KV=fn.Symbol,Cn=KV;var v2=Object.prototype,YV=v2.hasOwnProperty,QV=v2.toString,ld=Cn?Cn.toStringTag:void 0;function XV(e){var n=YV.call(e,ld),t=e[ld];try{e[ld]=void 0;var r=!0}catch{}var i=QV.call(e);return r&&(n?e[ld]=t:delete e[ld]),i}var y2=XV;var JV=Object.prototype,e7=JV.toString;function t7(e){return e7.call(e)}var x2=t7;var n7="[object Null]",r7="[object Undefined]",b2=Cn?Cn.toStringTag:void 0;function i7(e){return e==null?e===void 0?r7:n7:b2&&b2 in Object(e)?y2(e):x2(e)}var gr=i7;function o7(e){return e!=null&&typeof e=="object"}var Pn=o7;var a7="[object Symbol]";function s7(e){return typeof e=="symbol"||Pn(e)&&gr(e)==a7}var Qs=s7;function l7(e,n){for(var t=-1,r=e==null?0:e.length,i=Array(r);++t0){if(++n>=L7)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}var O2=U7;function B7(e){return function(){return e}}var F2=B7;var $7=(function(){try{var e=rr(Object,"defineProperty");return e({},"",{}),e}catch{}})(),Xs=$7;var z7=Xs?function(e,n){return Xs(e,"toString",{configurable:!0,enumerable:!1,value:F2(n),writable:!0})}:S2,L2=z7;var H7=O2(L2),j2=H7;function G7(e,n){for(var t=-1,r=e==null?0:e.length;++t-1&&e%1==0&&e-1&&e%1==0&&e<=nU}var kh=rU;function iU(e){return e!=null&&kh(e.length)&&!wh(e)}var Th=iU;var oU=Object.prototype;function aU(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||oU;return e===t}var el=aU;function sU(e,n){for(var t=-1,r=Array(e);++t-1}var uI=k9;function T9(e,n){var t=this.__data__,r=Fo(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this}var pI=T9;function ol(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n0&&t(s)?n>1?SI(s,n-1,t,r,i):ll(i,s):r||(i[i.length]=s)}return i}var kI=SI;function Y9(e){var n=e==null?0:e.length;return n?kI(e,1):[]}var TI=Y9;function Q9(e){return j2($2(e,void 0,TI),e+"")}var II=Q9;var X9=Rh(Object.getPrototypeOf,Object),cl=X9;var J9="[object Object]",eB=Function.prototype,tB=Object.prototype,AI=eB.toString,nB=tB.hasOwnProperty,rB=AI.call(Object);function iB(e){if(!Pn(e)||gr(e)!=J9)return!1;var n=cl(e);if(n===null)return!0;var t=nB.call(n,"constructor")&&n.constructor;return typeof t=="function"&&t instanceof t&&AI.call(t)==rB}var MI=iB;function oB(e,n,t){var r=-1,i=e.length;n<0&&(n=-n>i?0:i+n),t=t>i?i:t,t<0&&(t+=i),i=n>t?0:t-n>>>0,n>>>=0;for(var o=Array(i);++rs))return!1;var c=o.get(e),d=o.get(n);if(c&&d)return c==n&&d==e;var u=-1,p=!0,f=t&tz?new xA:void 0;for(o.set(e,n),o.set(n,e);++u1),o}),_i(e,Lh(e),t),r&&(t=$h(t,Mz|Rz|Pz,LA));for(var i=n.length;i--;)FA(t,n[i]);return t}),gl=Nz;var Vt=(e,n)=>`${e}/${n}`;var kt={getWidgetData:e=>Vt(e,":referenceId/widget"),sendOtp:e=>Vt(e,":referenceId/otp/send"),verifyOtpV2:e=>Vt(e,":referenceId/otp/verify"),verifyOtp:e=>Vt(e,"widget/verifyOtp"),resend:e=>Vt(e,"widget/retryOtp"),register:e=>Vt(e,"c/register?action=redirect"),login:e=>Vt(e,"c/login"),resetPassword:e=>Vt(e,"c/resetPassword"),verifyPasswordOtp:e=>Vt(e,"c/verifyResetPassword"),getUserDetails:e=>Vt(e,"c/getDetails"),getTimezones:e=>Vt(e,"timezones"),updateCompany:e=>Vt(e,"c/updateCompany"),leaveCompany:e=>Vt(e,"c/inviteAction/leave"),updateUser:e=>Vt(e,"c/updateUser"),addUser:e=>Vt(e,"c/addUser"),createRole:e=>Vt(e,"c/roles"),getCompanyUsers:e=>Vt(e,"c/getCompanyUsers"),createPermission:e=>Vt(e,"c/permission"),updatePermission:e=>Vt(e,"c/permission/:id"),updateRole:e=>Vt(e,"c/roles/:id"),getSubscriptionPlans:e=>Vt(e,"subscription/:referenceId/getSnippetsData"),upgradeSubscription:e=>Vt(e,"subscription/:referenceId/subscribe"),deleteUser:e=>Vt(e,"c/removeUser/:id"),updateUserRole:e=>Vt(e,"c/updateCUserRole/:id"),updateUserPermission:e=>Vt(e,"c/updateCUserPermissions/:id")};var Oz={withCredentials:!1,headers:{Accept:"application/json","Content-type":"application/json",Authorization:""}},jA=(()=>{class e{constructor(t,r){this.http=t,this.baseUrl=r,this.createUrl=i=>`${this.baseUrl}/${i}`}get(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),i.params=r,this.http.get(t,i).pipe(Ht(o=>{}),jn(()=>{}))}post(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),this.http.post(t,r,i).pipe(Ht(o=>{}),jn(()=>{}))}put(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),this.http.put(t,r,i).pipe(Ht(o=>{}),jn(()=>{}))}delete(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),i.search=this.objectToParams(r),this.http.delete(t,i).pipe(Ht(o=>{}),jn(()=>{}))}patch(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),this.http.patch(t,r,i).pipe(Ht(o=>{}),jn(()=>{}))}prepareOptions(t){let r=R(R({},Pr(Oz)),t||{});return r.headers||(r.headers={}),r.headers.hasOwnProperty("noHeader")&&(r.headers.hasOwnProperty("Content-Type")&&delete r.headers["Content-Type"],delete r.headers.noHeader),r.withCredentials?r.withCredentials=!0:r.withCredentials=!1,r.headers=new pi(r.headers),r}isPrimitive(t){return t==null||typeof t!="function"&&typeof t!="object"}objectToParams(t={}){return Object.keys(t).map(r=>{let i=this.isPrimitive(t[r])?t[r]:JSON.stringify(t[r]);return`${r}=${i}`}).join("&")}static{this.\u0275fac=function(r){return new(r||e)(se(kf),se(gi.BaseURL))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Nr=(()=>{class e{constructor(t,r,i){this.http=t,this.baseUrl=r,this.clientUrl=i,this.options={headers:{Accept:"application/json","Content-Type":"application/json"},withCredentials:!1}}getWidgetData(t,r){let i=kt.getWidgetData(this.baseUrl).replace(":referenceId",t);return this.http.post(i,r??{},this.options)}sendOtp(t){let r=t.referenceId;return this.options.headers.authkey=t.authkey,this.http.post(kt.sendOtp(this.baseUrl).replace(":referenceId",r),gl(t,"referenceId"),this.options)}verifyOtpV2(t){let r=t.referenceId;return this.options.headers.authkey=t.authkey,this.http.post(kt.verifyOtpV2(this.baseUrl).replace(":referenceId",r),gl(t,"referenceId"),this.options)}resendOtpService(t){return this.http.post(kt.resend(this.baseUrl),t,this.options).pipe(de(r=>r))}verifyOtpService(t){return this.http.post(kt.verifyOtp(this.baseUrl),t,this.options)}getIpInfo(t){return this.http.get(t,{},this.options)}callBackUrl(t,r={}){return this.http.get(t,r,this.options)}register(t){return this.http.post(kt.register(this.baseUrl),t,this.options)}login(t){return this.http.post(kt.login(this.baseUrl),t,this.options)}resetPassword(t){return this.http.post(kt.resetPassword(this.baseUrl),t,this.options)}verfyResetPasswordOtp(t){return this.http.post(kt.verifyPasswordOtp(this.baseUrl),t,this.options)}getUserDetailsData(t,r){this.options.headers.proxy_auth_token=t;let i=kt.getUserDetails(this.clientUrl);return this.http.get(i,r??{},this.options)}getOrganizationDetails(t){this.options.headers.proxy_auth_token=t;let r=kt.getUserDetails(this.clientUrl);return this.http.get(r,{fields:"currentCompany"},this.options)}getTimezones(t){let r=X(R({},this.options),{headers:X(R({},this.options.headers),{Authorization:t})}),i=kt.getTimezones(this.clientUrl);return this.http.get(i,{},r)}updateCompany(t,r){this.options.headers.proxy_auth_token=t;let i=kt.updateCompany(this.clientUrl);return this.http.put(i,{company:r},this.options)}leaveCompanyUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.leaveCompany(this.clientUrl);return this.http.post(i,{company_id:t},this.options)}updateUser(t,r,i){this.options.headers.proxy_auth_token=r;let o=kt.updateUser(this.clientUrl);return this.http.put(o,{user:{name:t,mobile:i}},this.options)}addUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.addUser(this.clientUrl);return this.http.post(i,t,this.options)}getRoles(t,r){this.options.headers.proxy_auth_token=t;let i=kt.createRole(this.clientUrl),o=r?{itemsPerPage:r}:{};return this.http.get(i,o,this.options)}createRole(t,r,i){this.options.headers.proxy_auth_token=i;let o=kt.createRole(this.clientUrl);return this.http.post(o,{name:t,cPermissions:r},this.options)}getCompanyUsers(t,r,i,o,a,s){this.options.headers.proxy_auth_token=t;let l=kt.getCompanyUsers(this.clientUrl),c={};return r&&(c.itemsPerPage=r),i!==void 0&&(c.pageNo=i+1),o&&(c.search=o),a?.length&&(c.exclude_role_ids=a.join(",")),s?.length&&(c.role_ids=s.join(",")),this.http.get(l,c,this.options)}createPermission(t,r){this.options.headers.proxy_auth_token=r;let i=kt.createPermission(this.clientUrl);return this.http.post(i,{name:t},this.options)}getPermissions(t,r){this.options.headers.proxy_auth_token=t;let i=kt.createPermission(this.clientUrl),o={};return r&&(o.itemsPerPage=r),this.http.get(i,o,this.options)}updateCompanyUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateUser(this.clientUrl);return this.http.put(i,t,this.options)}updatePermission(t,r){this.options.headers.proxy_auth_token=r;let i=t.name,o=kt.updatePermission(this.clientUrl).replace(":id",t.id);return this.http.put(o,{name:i},this.options)}updateRole(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateRole(this.clientUrl).replace(":id",t.id);return this.http.put(i,t,this.options)}getSubscriptionPlans(t,r){r&&(this.options.headers.proxy_auth_token=r);let i=kt.getSubscriptionPlans(this.clientUrl).replace(":referenceId",t);return this.http.get(i,{},this.options)}upgradeSubscription(t,r,i){i&&(this.options.headers.proxy_auth_token=i);let o=kt.upgradeSubscription(this.clientUrl).replace(":referenceId",t);return this.http.post(o,r,this.options)}deleteUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.deleteUser(this.clientUrl).replace(":id",t);return this.http.delete(i,{},this.options)}updateUserRole(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateUserRole(this.clientUrl).replace(":id",t.id);return this.http.put(i,t,this.options)}updateUserPermission(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateUserPermission(this.clientUrl).replace(":id",t.id);return this.http.put(i,t,this.options)}static{this.\u0275fac=function(r){return new(r||e)(se(jA),se(gi.BaseURL),se(gi.ClientURL))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var VA=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-progress-bar"]],decls:2,vars:0,consts:[["role","progressbar","aria-label","Loading","aria-valuemin","0","aria-valuemax","100",1,"w-full","overflow-hidden","h-1","bg-indigo-100"],[1,"h-full","bg-indigo-600","animate-[indeterminate_1.5s_ease-in-out_infinite]"]],template:function(r,i){r&1&&(nn(0,"div",0),Wr(1,"div",1),un())},styles:["@keyframes _ngcontent-%COMP%_indeterminate{0%{transform:translate(-100%) scaleX(.3)}50%{transform:translate(25%) scaleX(.6)}to{transform:translate(100%) scaleX(.3)}}"],changeDetection:0})}}return e})();var Lz="https://verify.msg91.com/otp-provider.js",ml=(()=>{class e{constructor(){this.scriptAdded=!1,this.showlogin=new dt(!1),this.forgotPasswordMode=new dt({active:!1}),this.scriptLoading=new dt(!1),this.otpWidgetToken=new dt(null),this.otpWidgetError=new qe,this.loadWidgetFunc=()=>{this.scriptLoading.next(!1);let t={widgetId:this.widgetId,tokenAuth:this.tokenAuth,state:this.userState,success:r=>{this.otpWidgetToken.next(r.message)},failure:r=>{this.otpWidgetError.next(r)}};window.initSendOTP(t)}}setWidgetConfig(t,r,i){this.widgetId=t,this.tokenAuth=r,this.userState=i}loadScript(t=()=>this.scriptLoading.next(!1)){this.scriptLoading.next(!0);let r=document.getElementsByTagName("head")[0],i=new Date().getTime(),o=document.createElement("script");o.type="text/javascript",o.src=`${Lz}?v=${i}`,r.appendChild(o),o.onload=t,this.scriptAdded=!0}openWidget(){this.scriptAdded?this.loadWidgetFunc():this.loadScript(this.loadWidgetFunc)}openLogin(t){this.showlogin.next(t)}openForgotPassword(t=""){this.forgotPasswordMode.next({active:!0,prefillEmail:t})}closeForgotPassword(){this.forgotPasswordMode.next({active:!1})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var ud=class{_attachedHost=null;attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;n!=null&&(this._attachedHost=null,n.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(n){this._attachedHost=n}},Ax=class extends ud{component;viewContainerRef;injector;projectableNodes;bindings;constructor(n,t,r,i,o){super(),this.component=n,this.viewContainerRef=t,this.injector=r,this.projectableNodes=i,this.bindings=o||null}},Mx=class extends ud{templateRef;viewContainerRef;context;injector;constructor(n,t,r,i){super(),this.templateRef=n,this.viewContainerRef=t,this.context=r,this.injector=i}get origin(){return this.templateRef.elementRef}attach(n,t=this.context){return this.context=t,super.attach(n)}detach(){return this.context=void 0,super.detach()}},pd=class extends ud{element;constructor(n){super(),this.element=n instanceof An?n.nativeElement:n}},Rx=class{_attachedPortal=null;_disposeFn=null;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(n){if(n instanceof Ax)return this._attachedPortal=n,this.attachComponentPortal(n);if(n instanceof Mx)return this._attachedPortal=n,this.attachTemplatePortal(n);if(this.attachDomPortal&&n instanceof pd)return this._attachedPortal=n,this.attachDomPortal(n)}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}},qh=class extends Rx{outletElement;_appRef;_defaultInjector;constructor(n,t,r){super(),this.outletElement=n,this._appRef=t,this._defaultInjector=r}attachComponentPortal(n){let t;if(n.viewContainerRef){let r=n.injector||n.viewContainerRef.injector,i=r.get(Gi,null,{optional:!0})||void 0;t=n.viewContainerRef.createComponent(n.component,{index:n.viewContainerRef.length,injector:r,ngModuleRef:i,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0}),this.setDisposeFn(()=>t.destroy())}else{let r=this._appRef,i=n.injector||this._defaultInjector||Bt.NULL,o=i.get(Ut,r.injector);t=gf(n.component,{elementInjector:i,environmentInjector:o,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0}),r.attachView(t.hostView),this.setDisposeFn(()=>{r.viewCount>0&&r.detachView(t.hostView),t.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(t)),this._attachedPortal=n,t}attachTemplatePortal(n){let t=n.viewContainerRef,r=t.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return r.rootNodes.forEach(i=>this.outletElement.appendChild(i)),r.detectChanges(),this.setDisposeFn(()=>{let i=t.indexOf(r);i!==-1&&t.remove(i)}),this._attachedPortal=n,r}attachDomPortal=n=>{let t=n.element;t.parentNode;let r=this.outletElement.ownerDocument.createComment("dom-portal");t.parentNode.insertBefore(r,t),this.outletElement.appendChild(t),this._attachedPortal=n,super.setDisposeFn(()=>{r.parentNode&&r.parentNode.replaceChild(t,r)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}};var UA="widget-overlay-styles";function BA(){$A()}function $A(){if(document.getElementById(UA))return;let e=window.__proxyAuth?.inlinedStyles;if(!e){console.warn("[proxy-auth] Widget overlay styles not found in bundle. Dialogs may not render correctly.");return}let n=document.createElement("style");n.id=UA,n.textContent=e,document.head.appendChild(n)}var Px=class{constructor(n,t,r){this._portal=n,this._outlet=t,this._placeholder=r}detach(){this._outlet.hasAttached()&&this._outlet.detach(),this._placeholder.parentNode?.insertBefore(this._portal.element,this._placeholder),this._placeholder.parentNode?.removeChild(this._placeholder),this._outlet.dispose()}},vi=(()=>{class e{constructor(){this._appRef=A(pr),this._injector=A(Bt)}attach(t){$A();let r=document.createComment("widget-portal-placeholder");t.parentNode.insertBefore(r,t);let i=document.createElement("div");i.setAttribute("data-widget-overlay",""),i.classList.add("proxy-widget-portal"),document.body.appendChild(i);let o=new qh(i,this._appRef,this._injector),a=new pd(t);return o.attach(a),new Px(a,o,r)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Va=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;var Wh=/^[0-9]*$/;var zA=/^[0-9-+()\/\\ ]+$/;var yi=/\#\#(.*?)\#\#/;var HA=/[^\u0000-\u00ff]/;var GA=/^[a-zA-Z]/;var qA=/^[A-Za-z][A-Za-z0-9\-\_]*$/;var WA=/[^\t\r\n\x20-\x7E]/;var oo=/(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[\W_]).*/,Nx=/^([a-zA-Z]+\s)*[a-zA-Z]+$/i,Zh=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$|^[0-9]{7,15}$/,ZA=/^[a-zA-Z0-9][a-zA-Z0-9_\s]+$/;function Kh(e){switch(e.responseType){case"json":return"response"in e?e.response:JSON.parse(e.responseText);case"document":return e.responseXML;default:return"response"in e?e.response:e.responseText}}var Yh=class{constructor(n,t,r,i="download_load"){this.originalEvent=n,this.xhr=t,this.request=r,this.type=i;let{status:o,responseType:a}=t;this.status=o??0,this.responseType=a??"";let s=t.getAllResponseHeaders();this.responseHeaders=s?s.split(` -`).reduce((d,u)=>{let p=u.indexOf(": ");return d[u.slice(0,p)]=u.slice(p+2),d},{}):{},this.response=Kh(t);let{loaded:l,total:c}=n;this.loaded=l,this.total=c}};var fd=ni(e=>function(t,r,i){this.message=t,this.name="AjaxError",this.xhr=r,this.request=i,this.status=r.status,this.responseType=r.responseType;let o;try{o=Kh(r)}catch{o=r.responseText}this.response=o}),KA=(()=>{function e(n,t){return fd.call(this,"ajax timeout",n,t),this.name="AjaxTimeoutError",this}return e.prototype=Object.create(fd.prototype),e})();function jz(e,n){return Qr({method:"GET",url:e,headers:n})}function Vz(e,n,t){return Qr({method:"POST",url:e,body:n,headers:t})}function Uz(e,n){return Qr({method:"DELETE",url:e,headers:n})}function Bz(e,n,t){return Qr({method:"PUT",url:e,body:n,headers:t})}function $z(e,n,t){return Qr({method:"PATCH",url:e,body:n,headers:t})}var zz=de(e=>e.response);function Hz(e,n){return zz(Qr({method:"GET",url:e,headers:n}))}var Qr=(()=>{let e=n=>qz(typeof n=="string"?{url:n}:n);return e.get=jz,e.post=Vz,e.delete=Uz,e.put=Bz,e.patch=$z,e.getJSON=Hz,e})(),Gz="upload",YA="download",Ox="loadstart",Fx="progress",QA="load";function qz(e){return new De(n=>{var t,r;let i=Object.assign({async:!0,crossDomain:!1,withCredentials:!1,method:"GET",timeout:0,responseType:"json"},e),{queryParams:o,body:a,headers:s}=i,l=i.url;if(!l)throw new TypeError("url is required");if(o){let w;if(l.includes("?")){let P=l.split("?");if(2w.set(V,O)),l=P[0]+"?"+w}else w=new URLSearchParams(o),l=l+"?"+w}let c={};if(s)for(let w in s)s.hasOwnProperty(w)&&(c[w.toLowerCase()]=s[w]);let d=i.crossDomain;!d&&!("x-requested-with"in c)&&(c["x-requested-with"]="XMLHttpRequest");let{withCredentials:u,xsrfCookieName:p,xsrfHeaderName:f}=i;if((u||!d)&&p&&f){let w=(r=(t=document?.cookie.match(new RegExp(`(^|;\\s*)(${p})=([^;]*)`)))===null||t===void 0?void 0:t.pop())!==null&&r!==void 0?r:"";w&&(c[f]=w)}let h=Wz(a,c),v=Object.assign(Object.assign({},i),{url:l,headers:c,body:h}),b;b=e.createXHR?e.createXHR():new XMLHttpRequest;{let{progressSubscriber:w,includeDownloadProgress:P=!1,includeUploadProgress:O=!1}=e,V=(T,I)=>{b.addEventListener(T,()=>{var N;let z=I();(N=w?.error)===null||N===void 0||N.call(w,z),n.error(z)})};V("timeout",()=>new KA(b,v)),V("abort",()=>new fd("aborted",b,v));let M=(T,I)=>new Yh(I,b,v,`${T}_${I.type}`),K=(T,I,N)=>{T.addEventListener(I,z=>{n.next(M(N,z))})};O&&[Ox,Fx,QA].forEach(T=>K(b.upload,T,Gz)),w&&[Ox,Fx].forEach(T=>b.upload.addEventListener(T,I=>{var N;return(N=w?.next)===null||N===void 0?void 0:N.call(w,I)})),P&&[Ox,Fx].forEach(T=>K(b,T,YA));let Y=T=>{let I="ajax error"+(T?" "+T:"");n.error(new fd(I,b,v))};b.addEventListener("error",T=>{var I;(I=w?.error)===null||I===void 0||I.call(w,T),Y()}),b.addEventListener(QA,T=>{var I,N;let{status:z}=b;if(z<400){(I=w?.complete)===null||I===void 0||I.call(w);let q;try{q=M(YA,T)}catch(F){n.error(F);return}n.next(q),n.complete()}else(N=w?.error)===null||N===void 0||N.call(w,T),Y(z)})}let{user:_,method:y,async:S}=v;_?b.open(y,l,S,_,v.password):b.open(y,l,S),S&&(b.timeout=v.timeout,b.responseType=v.responseType),"withCredentials"in b&&(b.withCredentials=v.withCredentials);for(let w in c)c.hasOwnProperty(w)&&b.setRequestHeader(w,c[w]);return h?b.send(h):b.send(),()=>{b&&b.readyState!==4&&b.abort()}})}function Wz(e,n){var t;if(!e||typeof e=="string"||Jz(e)||eH(e)||Kz(e)||Yz(e)||Qz(e)||tH(e))return e;if(Xz(e))return e.buffer;if(typeof e=="object")return n["content-type"]=(t=n["content-type"])!==null&&t!==void 0?t:"application/json;charset=utf-8",JSON.stringify(e);throw new TypeError("Unknown body type")}var Zz=Object.prototype.toString;function Lx(e,n){return Zz.call(e)===`[object ${n}]`}function Kz(e){return Lx(e,"ArrayBuffer")}function Yz(e){return Lx(e,"File")}function Qz(e){return Lx(e,"Blob")}function Xz(e){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView(e)}function Jz(e){return typeof FormData<"u"&&e instanceof FormData}function eH(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}function tH(e){return typeof ReadableStream<"u"&&e instanceof ReadableStream}var Wn=(function(e){return e.Authorization="authorization",e.UserProfile="user-profile",e.UserManagement="user-management",e.OrganizationDetails="organization-details",e.Subscription="subscription",e})(Wn||{}),xt=(function(e){return e.System="system",e.Light="light",e.Dark="dark",e})(xt||{});var XA="userProxyContainer";var jx=new Date,tDe=(new Date().getDay()+1)%7,nDe=jx.getDay(),rDe=(jx.getMonth()+1)%12,iDe=jx.getDate(),_l="meta-tag-id-proxy-otp-provider";var oDe=new Map(Object.entries({settings:!1,email:!1,rcs:!1,segmento:!1,campaigns:!1,hello:!1,whatsapp:!1,subscription:!1,voice:!1,shorturl:!1,otp:!1,sms:!1,reports:!1,files:!1,knowledgebase:!1,telegram:!1,notifications:!1,numbers:!1}));var JA={nationalMode:!0,utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/js/utils.js",autoHideDialCode:!1,separateDialCode:!1,initialCountry:"auto",geoIpLookup:(e,n)=>{let t="in";Qr({url:"https://api.db-ip.com/v2/free/self",method:"GET"}).subscribe({next:i=>{if(i?.response?.ipAddress)Qr({url:`http://ip-api.com/json/${i.response.ipAddress}`,method:"GET"}).subscribe({next:a=>a?.response?.countryCode?e(a.response.countryCode):e(t),error:a=>{Qr({url:`https://ipinfo.io/${i.response.ipAddress}/json`,method:"GET"}).subscribe({next:l=>l?.response?.country?e(l.response.country):e(t),error:l=>e(t)})}});else return e(t)},error:i=>e(t)})}},nH=new Date(new Date().getFullYear(),new Date().getMonth(),1),rH=new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()-6),eM=new Date,aDe=Pr({start:nH,end:eM}),sDe=Pr({start:rH,end:eM});var vl=class{constructor(n,t,r,i=!1,o={}){this.inputElement=n;let a=document.createElement("script");a.type="text/javascript",a.src="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/js/intlTelInput.min.js";let s=()=>{this.intl=window.intlTelInput(n,R(R({},JA),o)),this.checkMobileFlag(t,i)};a.onload=()=>s();let l=document.createElement("link");l.rel="stylesheet",l.href="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/css/intlTelInput.css";let c=document.createElement("link");if(c.rel="stylesheet",c.href=`${r}`,t&&(t.appendChild(a),t.appendChild(l),t.appendChild(c)),setTimeout(()=>{document.head.appendChild(a),document.head.appendChild(l)},200),window.intlTelInput&&s(),document.getElementById("iti-0__country-listbox")){let u=Array.from(document.getElementsByClassName("iti__flag"));for(let p=0;p{setTimeout(()=>{this.isRequiredValidNumber?n.classList.remove("invalid-input"):n.classList.add("invalid-input")},100)}),this.showCountryDropdown(n,t)}set phoneNumber(n){this.intl?.setNumber(n)}set setCountry(n){this.intl?.setCountry(n)}get intlData(){return this.intl}get phoneNumber(){return this.intl?.getNumber()}get isRequiredValidNumber(){return this.intl?.isValidNumber()}get isValidNumber(){return this.intl?.getNumber()?.length?this.intl?.isValidNumber():!0}get selectedCountryData(){return this.intl?.getSelectedCountryData()}get getExtension(){return this.intl?.getExtension()}checkMobileFlag(n,t){let r=0,i=setInterval(()=>{let o=document.querySelector("body.iti-mobile"),a=0,s=setInterval(()=>{let c=(this.inputElement?.closest?.(".iti")||n).querySelector(".iti__flag-container");t&&(this.changeFlagZIndexInterval=setInterval(()=>{let d=document.querySelector(".iti--container");d?.setAttribute("style","z-index: 9999999"),d&&clearInterval(this.changeFlagZIndexInterval)},100)),(c||a>10)&&clearInterval(s),a++},200);r++,(o||r>5)&&clearInterval(i)},200)}showCountryDropdown(n,t){let r=()=>n?.closest?.(".iti")||t,i=(o=0)=>{let a=r(),s=a.querySelector(".iti__flag-container");a.querySelector(".iti__country-list")&&s?s.addEventListener("click",c=>{let d=r(),u=d.querySelector(".iti__flag-container"),p=d.querySelector(".iti__country-list");if(!u||!p)return;let f=u.getBoundingClientRect(),h=f.bottom,v=f.left;p.setAttribute("style","position: fixed; top:"+h+"px; left:"+v+"px; z-index: 9999;")}):o<20&&setTimeout(()=>i(o+1),200)};setTimeout(()=>i(),700)}onlyPhoneNumber(n){let t=String.fromCharCode(n.charCode);(n.key!=="Backspace"&&!new RegExp(zA).test(t)||n.code==="Space")&&n.preventDefault()}clearChangeFlagZIndexInterval(){clearInterval(this.changeFlagZIndexInterval)}destroyIntlClass(){this.intl?.destroy()}};function tM(e){if(e){let n=e?.match(new RegExp(yi,"gm"));if(n?.length)return n.filter(t=>!t.replace(yi,"$1").match(qA))}return[]}function nM(e){return!(e&&e?.match(new RegExp(yi,"gm"))?.find(n=>n==="####"))}function rM(e){if(e){let n=e?.match(new RegExp(yi,"gm"));if(n?.length)return n.filter(t=>t.replace(yi,"$1").length>32)}return[]}var iH=Gd(iM());var gd=Gd(zx());function Hx(e,n){return Object.keys(e).forEach(t=>{e[t]===null||e[t]===void 0||e[t]===""?delete e[t]:typeof e[t]=="object"&&(e[t]=Hx(e[t]),n&&!Object.keys(e[t]??{})?.length&&delete e[t])}),e}var xi=class e{static multipleEmailValidator(n){return!n||n&&!n.value?null:(n.value||"").split(",").some(i=>he.email(new je(i)))?{multipleemails:!0}:null}static containsOnlyVariables(n){if(!n||n&&!n.value)return null;let t=Pr(n.value||""),r=t.match(yi);if(!r)return null;for(;r;)t=t.replace(yi,""),r=t.match(yi);return t.trim().length?null:{containsOnlyVariables:!0}}static emailVariableCheck(n){let t=[];return nM(n?.value)?(t=tM(n?.value),t.length?{emailVariableCheck:{invalidVar:t,errorMessage:"Variables must contain only alphanumeric, dashes, underscores and must start with alphabet only"}}:(t=rM(n?.value),t.length?{emailVariableCheck:{invalidVar:t,errorMessage:"Variables must not contain more than 32 characters"}}:null)):{emailVariableCheck:{errorMessage:"#### is not allowed, Variable must contain atleast one character"}}}static noWhitespaceValidator(n){let t=typeof n.value!="string"?String(n.value):n.value,r=(t||"").length===0,i=(t||"").trim().length===0,o=(t||"").replace(/^\n+|\n+$/g,"").length===0;return!i&&!o||r?null:{whitespace:"value is only whitespace"}}static noWhitespaceValidatorAsync(){return n=>{let t=n.value;return/\s/.test(t)?Promise.resolve({whitespace:!0}):Promise.resolve(null)}}static hasOnlySpaceAsync(){return n=>{let t=n.value;return!t||t.length===0?fe(null):t.trim().length===0?fe({hasOnlySpace:!0}):fe(null)}}static noStartEndDashValidator(n){let t=typeof n.value!="string"?String(n.value):n.value,r=(t||"").length===0;return!!(t.length&&t[0]!=="-"&&t[t.length-1]!=="-")||r?null:{noStartEndDashValidator:!0}}static passwordsMatch(n,t){return r=>r.value&&n&&n.controls[t].value===r.value?null:{mismatch:!0}}static passwordsMatchWithConfirm(n,t){return r=>r.value&&n&&n.controls[t].value===r.value?{mismatchwithconfirm:!1}:{mismatchwithconfirm:!0}}static MustMatch(n,t){return r=>{let i=r.controls[n],o=r.controls[t];o.errors&&!o.errors.mustMatch||(i.value!==o.value?o.setErrors({mustMatch:!0}):o.setErrors(null))}}static OR(n,t){return r=>{let i=n(r);return i?(i=t(r),i||null):null}}static validUrl(n){return n.value?/^(?:(?:https?|ftp):\/\/)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/\S*)?$/.test(n.value)?null:{url:!0}:null}static validJson(n){try{JSON.parse(n.value)}catch{return{json:!0}}return null}static cannotContainSpace(n){return n.value&&n.value.indexOf(" ")>=0?{cannotContainSpace:!0}:null}static startWithAlpha(n){return n.value&&!GA.test(n.value)?{startWithAlpha:!0}:null}static noStartEndSpaces(n){return n.value&&(n.value.toString().startsWith(" ")||n.value.toString().endsWith(" "))?{noStartEndSpaces:!0}:null}static noStartEndHyphenOrUnderscore(n){return n?.value?.toString()?.startsWith("_")||n?.value?.toString()?.endsWith("_")||n?.value?.toString()?.startsWith("-")||n?.value?.toString()?.endsWith("-")?{noStartEndHyphenOrUnderscore:!0}:null}static noStartEndSpacesFroalaContain(n){let t=(n.value||"").replace(/<[^>]*>/g,"").replace(/ /g,"").trim();return t?t&&(t.toString().startsWith(" ")||t.toString().endsWith(" "))?{noStartEndSpacesFroalaContain:!0}:null:{noStartEndSpacesFroalaContain:!0}}static onlySpaceFroalaContain(n){return!(n.value||"").replace(/<[^>]*>/g,"").replace(/ /g,"").trim()&&!(n.value||"").includes("t.value&&!n.includes(t.value)?{files:!0}:null}static minLengthThreeWithoutSpace(n){return n.value&&n.value.trim()?.length<3?{minlengthWithSpace:!0}:null}static minLengthFourWithoutSpace(n){return n.value&&n.value.trim()?.length<4?{minlengthWithSpace:!0}:null}static websiteCount(n){return n.value.split(",").filter(t=>t.trim().length).length>2?{count:"Only 2 websites are allowed."}:null}static valueExist(){return n=>{if(!n||!n.parent)return null;let t=n.value.trim();return n.root.value.map(i=>i.ip).includes(t)&&t.length?{currentExist:!0}:null}}static removeNullKeys(n){return Object.entries(n).reduce((t,[r,i])=>(i===null||(t[r]=i),t),{})}static elementExistsInList(n,t){return r=>{if(r.value){let i;if(t?i=r.value[t]:i=r.value,!n.find(o=>o===i))return{elementExistsInList:!0}}return null}}static minSelected(n){return t=>t.value&&t.value?.length<(n??1)?{minSelected:!0}:null}static checkTextType(n){return t=>{if(t.value){let r=t.value.match(new RegExp(HA,"gm"));return r?.length?n==="Unicode"?null:{checkTextType:!0,invalidCharacters:r}:n==="Normal"?null:{checkTextType:!0}}return null}}static onlyAsciiPrintable(n){if(n.value){let t=n.value.match(new RegExp(WA,"gm"));if(t)return{onlyAsciiPrintable:{invalidCharacters:t}}}return null}static onlyOneOccurrence(n){return t=>t.value&&t.value.match(n)?.length>1?{onlyOneOccurrence:!0}:null}static greaterThan(n,t,r=1,i=""){return o=>{if(o&&o.get(n)&&o.get(t)){let a=o.get(n)?.value,s=o.get(t)?.value,l=o.get(i)?.value;return s>0&&a>s*r?(o.get(n)?.setErrors({limitExceeded:!0}),o.get(n)?.markAsTouched(),{limitExceeded:!0}):s===0&&(l===1||i==="INR")&&a>5e3?(o.get(n)?.setErrors({limitExceeded:{limitValue:5e3}}),o.get(n)?.markAsTouched(),{limitExceeded:{limitValue:5e3}}):s===0&&(l!==1||i==="USD"||i==="GBP")&&i!=="INR"&&a>100?(o.get(n)?.setErrors({limitExceeded:{limitValue:100}}),o.get(n)?.markAsTouched(),{limitExceeded:{limitValue:100}}):(o.get(n)?.setErrors(null),null)}return null}}static validateJsonIfProvided(n){return n.value?e.validJson(n):null}static noStartEndCharacter(n=""){return t=>t?.value.toString().startsWith(n)||t.value.toString().endsWith(n)?{noStartEndCharacter:!0}:null}static limitCountByPattern(n="",t){return r=>r?.value.toString()&&(r?.value.toString()).split(n).length>t?{limitCountByPattern:!0,maxLimitCount:t}:null}static atleastOneValueInChipList(n){return t=>n?.size?null:{atleastOneValueInChipList:!0}}static valueSameAsControl(n,t){return r=>{let i;if(t)i=t;else if(n)i=r?.parent?.get(n??"");else throw new Error("Provide controlPath or formControl");return i&&r.value&&r.value!==i?.value?{valueSameAsControl:!0}:null}}};var Ze="primary",Td=Symbol("RouteTitle"),Kx=class{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t[0]:t}return null}getAll(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}};function za(e){return new Kx(e)}function Gx(e,n,t){for(let r=0;re.length||t.pathMatch==="full"&&(n.hasChildren()||r.lengthe.length||t.pathMatch==="full"&&n.hasChildren()&&t.path!=="**")return null;let s={};return!Gx(o,e.slice(0,o.length),s)||!Gx(a,e.slice(e.length-a.length),s)?null:{consumed:e,posParams:s}}function U0(e){return new Promise((n,t)=>{e.pipe(Oi()).subscribe({next:r=>n(r),error:r=>t(r)})})}function oH(e,n){if(e.length!==n.length)return!1;for(let t=0;tr[o]===i)}else return e===n}function aH(e){return e.length>0?e[e.length-1]:null}function Ga(e){return ta(e)?e:Wi(e)?Kt(Promise.resolve(e)):fe(e)}function bR(e){return ta(e)?U0(e):Promise.resolve(e)}var sH={exact:CR,subset:ER},wR={exact:cH,subset:dH,ignored:()=>!0},lH={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},uR={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function pR(e,n,t){return sH[t.paths](e.root,n.root,t.matrixParams)&&wR[t.queryParams](e.queryParams,n.queryParams)&&!(t.fragment==="exact"&&e.fragment!==n.fragment)}function cH(e,n){return bi(e,n)}function CR(e,n,t){if(!$a(e.segments,n.segments)||!F0(e.segments,n.segments,t)||e.numberOfChildren!==n.numberOfChildren)return!1;for(let r in n.children)if(!e.children[r]||!CR(e.children[r],n.children[r],t))return!1;return!0}function dH(e,n){return Object.keys(n).length<=Object.keys(e).length&&Object.keys(n).every(t=>xR(e[t],n[t]))}function ER(e,n,t){return DR(e,n,n.segments,t)}function DR(e,n,t,r){if(e.segments.length>t.length){let i=e.segments.slice(0,t.length);return!(!$a(i,t)||n.hasChildren()||!F0(i,t,r))}else if(e.segments.length===t.length){if(!$a(e.segments,t)||!F0(e.segments,t,r))return!1;for(let i in n.children)if(!e.children[i]||!ER(e.children[i],n.children[i],r))return!1;return!0}else{let i=t.slice(0,e.segments.length),o=t.slice(e.segments.length);return!$a(e.segments,i)||!F0(e.segments,i,r)||!e.children[Ze]?!1:DR(e.children[Ze],n,o,r)}}function F0(e,n,t){return n.every((r,i)=>wR[t](e[i].parameters,r.parameters))}var Jr=class{root;queryParams;fragment;_queryParamMap;constructor(n=new bt([],{}),t={},r=null){this.root=n,this.queryParams=t,this.fragment=r}get queryParamMap(){return this._queryParamMap??=za(this.queryParams),this._queryParamMap}toString(){return fH.serialize(this)}},bt=class{segments;children;parent=null;constructor(n,t){this.segments=n,this.children=t,Object.values(t).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return L0(this)}},Bo=class{path;parameters;_parameterMap;constructor(n,t){this.path=n,this.parameters=t}get parameterMap(){return this._parameterMap??=za(this.parameters),this._parameterMap}toString(){return kR(this)}};function uH(e,n){return $a(e,n)&&e.every((t,r)=>bi(t.parameters,n[r].parameters))}function $a(e,n){return e.length!==n.length?!1:e.every((t,r)=>t.path===n[r].path)}function pH(e,n){let t=[];return Object.entries(e.children).forEach(([r,i])=>{r===Ze&&(t=t.concat(n(i,r)))}),Object.entries(e.children).forEach(([r,i])=>{r!==Ze&&(t=t.concat(n(i,r)))}),t}var ag=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>new Ha,providedIn:"root"})}return e})(),Ha=class{parse(n){let t=new Xx(n);return new Jr(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(n){let t=`/${md(n.root,!0)}`,r=mH(n.queryParams),i=typeof n.fragment=="string"?`#${hH(n.fragment)}`:"";return`${t}${r}${i}`}},fH=new Ha;function L0(e){return e.segments.map(n=>kR(n)).join("/")}function md(e,n){if(!e.hasChildren())return L0(e);if(n){let t=e.children[Ze]?md(e.children[Ze],!1):"",r=[];return Object.entries(e.children).forEach(([i,o])=>{i!==Ze&&r.push(`${i}:${md(o,!1)}`)}),r.length>0?`${t}(${r.join("//")})`:t}else{let t=pH(e,(r,i)=>i===Ze?[md(e.children[Ze],!1)]:[`${i}:${md(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[Ze]!=null?`${L0(e)}/${t[0]}`:`${L0(e)}/(${t.join("//")})`}}function SR(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function N0(e){return SR(e).replace(/%3B/gi,";")}function hH(e){return encodeURI(e)}function Qx(e){return SR(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function j0(e){return decodeURIComponent(e)}function fR(e){return j0(e.replace(/\+/g,"%20"))}function kR(e){return`${Qx(e.path)}${gH(e.parameters)}`}function gH(e){return Object.entries(e).map(([n,t])=>`;${Qx(n)}=${Qx(t)}`).join("")}function mH(e){let n=Object.entries(e).map(([t,r])=>Array.isArray(r)?r.map(i=>`${N0(t)}=${N0(i)}`).join("&"):`${N0(t)}=${N0(r)}`).filter(t=>t);return n.length?`?${n.join("&")}`:""}var _H=/^[^\/()?;#]+/;function qx(e){let n=e.match(_H);return n?n[0]:""}var vH=/^[^\/()?;=#]+/;function yH(e){let n=e.match(vH);return n?n[0]:""}var xH=/^[^=?&#]+/;function bH(e){let n=e.match(xH);return n?n[0]:""}var wH=/^[^&#]+/;function CH(e){let n=e.match(wH);return n?n[0]:""}var Xx=class{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new bt([],{}):new bt([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(n=0){if(n>50)throw new oe(4010,!1);if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let r={};this.peekStartsWith("/(")&&(this.capture("/"),r=this.parseParens(!0,n));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1,n)),(t.length>0||Object.keys(r).length>0)&&(i[Ze]=new bt(t,r)),i}parseSegment(){let n=qx(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new oe(4009,!1);return this.capture(n),new Bo(j0(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let t=yH(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){let i=qx(this.remaining);i&&(r=i,this.capture(r))}n[j0(t)]=j0(r)}parseQueryParam(n){let t=bH(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){let a=CH(this.remaining);a&&(r=a,this.capture(r))}let i=fR(t),o=fR(r);if(n.hasOwnProperty(i)){let a=n[i];Array.isArray(a)||(a=[a],n[i]=a),a.push(o)}else n[i]=o}parseParens(n,t){let r={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let i=qx(this.remaining),o=this.remaining[i.length];if(o!=="/"&&o!==")"&&o!==";")throw new oe(4010,!1);let a;i.indexOf(":")>-1?(a=i.slice(0,i.indexOf(":")),this.capture(a),this.capture(":")):n&&(a=Ze);let s=this.parseChildren(t+1);r[a??Ze]=Object.keys(s).length===1&&s[Ze]?s[Ze]:new bt([],s),this.consumeOptional("//")}return r}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new oe(4011,!1)}};function TR(e){return e.segments.length>0?new bt([],{[Ze]:e}):e}function IR(e){let n={};for(let[r,i]of Object.entries(e.children)){let o=IR(i);if(r===Ze&&o.segments.length===0&&o.hasChildren())for(let[a,s]of Object.entries(o.children))n[a]=s;else(o.segments.length>0||o.hasChildren())&&(n[r]=o)}let t=new bt(e.segments,n);return EH(t)}function EH(e){if(e.numberOfChildren===1&&e.children[Ze]){let n=e.children[Ze];return new bt(e.segments.concat(n.segments),n.children)}return e}function xd(e){return e instanceof Jr}function AR(e,n,t=null,r=null,i=new Ha){let o=MR(e);return RR(o,n,t,r,i)}function MR(e){let n;function t(o){let a={};for(let l of o.children){let c=t(l);a[l.outlet]=c}let s=new bt(o.url,a);return o===e&&(n=s),s}let r=t(e.root),i=TR(r);return n??i}function RR(e,n,t,r,i){let o=e;for(;o.parent;)o=o.parent;if(n.length===0)return Wx(o,o,o,t,r,i);let a=DH(n);if(a.toRoot())return Wx(o,o,new bt([],{}),t,r,i);let s=SH(a,o,e),l=s.processChildren?vd(s.segmentGroup,s.index,a.commands):NR(s.segmentGroup,s.index,a.commands);return Wx(o,s.segmentGroup,l,t,r,i)}function B0(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function bd(e){return typeof e=="object"&&e!=null&&e.outlets}function hR(e,n,t){e||="\u0275";let r=new Jr;return r.queryParams={[e]:n},t.parse(t.serialize(r)).queryParams[e]}function Wx(e,n,t,r,i,o){let a={};for(let[c,d]of Object.entries(r??{}))a[c]=Array.isArray(d)?d.map(u=>hR(c,u,o)):hR(c,d,o);let s;e===n?s=t:s=PR(e,n,t);let l=TR(IR(s));return new Jr(l,a,i)}function PR(e,n,t){let r={};return Object.entries(e.children).forEach(([i,o])=>{o===n?r[i]=t:r[i]=PR(o,n,t)}),new bt(e.segments,r)}var $0=class{isAbsolute;numberOfDoubleDots;commands;constructor(n,t,r){if(this.isAbsolute=n,this.numberOfDoubleDots=t,this.commands=r,n&&r.length>0&&B0(r[0]))throw new oe(4003,!1);let i=r.find(bd);if(i&&i!==aH(r))throw new oe(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function DH(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new $0(!0,0,e);let n=0,t=!1,r=e.reduce((i,o,a)=>{if(typeof o=="object"&&o!=null){if(o.outlets){let s={};return Object.entries(o.outlets).forEach(([l,c])=>{s[l]=typeof c=="string"?c.split("/"):c}),[...i,{outlets:s}]}if(o.segmentPath)return[...i,o.segmentPath]}return typeof o!="string"?[...i,o]:a===0?(o.split("/").forEach((s,l)=>{l==0&&s==="."||(l==0&&s===""?t=!0:s===".."?n++:s!=""&&i.push(s))}),i):[...i,o]},[]);return new $0(t,n,r)}var xl=class{segmentGroup;processChildren;index;constructor(n,t,r){this.segmentGroup=n,this.processChildren=t,this.index=r}};function SH(e,n,t){if(e.isAbsolute)return new xl(n,!0,0);if(!t)return new xl(n,!1,NaN);if(t.parent===null)return new xl(t,!0,0);let r=B0(e.commands[0])?0:1,i=t.segments.length-1+r;return kH(t,i,e.numberOfDoubleDots)}function kH(e,n,t){let r=e,i=n,o=t;for(;o>i;){if(o-=i,r=r.parent,!r)throw new oe(4005,!1);i=r.segments.length}return new xl(r,!1,i-o)}function TH(e){return bd(e[0])?e[0].outlets:{[Ze]:e}}function NR(e,n,t){if(e??=new bt([],{}),e.segments.length===0&&e.hasChildren())return vd(e,n,t);let r=IH(e,n,t),i=t.slice(r.commandIndex);if(r.match&&r.pathIndexo!==Ze)&&e.children[Ze]&&e.numberOfChildren===1&&e.children[Ze].segments.length===0){let o=vd(e.children[Ze],n,t);return new bt(e.segments,o.children)}return Object.entries(r).forEach(([o,a])=>{typeof a=="string"&&(a=[a]),a!==null&&(i[o]=NR(e.children[o],n,a))}),Object.entries(e.children).forEach(([o,a])=>{r[o]===void 0&&(i[o]=a)}),new bt(e.segments,i)}}function IH(e,n,t){let r=0,i=n,o={match:!1,pathIndex:0,commandIndex:0};for(;i=t.length)return o;let a=e.segments[i],s=t[r];if(bd(s))break;let l=`${s}`,c=r0&&l===void 0)break;if(l&&c&&typeof c=="object"&&c.outlets===void 0){if(!mR(l,c,a))return o;r+=2}else{if(!mR(l,{},a))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}function Jx(e,n,t){let r=e.segments.slice(0,n),i=0;for(;i{typeof r=="string"&&(r=[r]),r!==null&&(n[t]=Jx(new bt([],{}),0,r))}),n}function gR(e){let n={};return Object.entries(e).forEach(([t,r])=>n[t]=`${r}`),n}function mR(e,n,t){return e==t.path&&bi(n,t.parameters)}var V0="imperative",Dn=(function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e})(Dn||{}),_r=class{id;url;constructor(n,t){this.id=n,this.url=t}},wl=class extends _r{type=Dn.NavigationStart;navigationTrigger;restoredState;constructor(n,t,r="imperative",i=null){super(n,t),this.navigationTrigger=r,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},$o=class extends _r{urlAfterRedirects;type=Dn.NavigationEnd;constructor(n,t,r){super(n,t),this.urlAfterRedirects=r}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Zn=(function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e[e.Aborted=4]="Aborted",e})(Zn||{}),z0=(function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e})(z0||{}),Xr=class extends _r{reason;code;type=Dn.NavigationCancel;constructor(n,t,r,i){super(n,t),this.reason=r,this.code=i}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}};function MH(e){return e instanceof Xr&&(e.code===Zn.Redirect||e.code===Zn.SupersededByNewNavigation)}var zo=class extends _r{reason;code;type=Dn.NavigationSkipped;constructor(n,t,r,i){super(n,t),this.reason=r,this.code=i}},Cl=class extends _r{error;target;type=Dn.NavigationError;constructor(n,t,r,i){super(n,t),this.error=r,this.target=i}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},wd=class extends _r{urlAfterRedirects;state;type=Dn.RoutesRecognized;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},H0=class extends _r{urlAfterRedirects;state;type=Dn.GuardsCheckStart;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},G0=class extends _r{urlAfterRedirects;state;shouldActivate;type=Dn.GuardsCheckEnd;constructor(n,t,r,i,o){super(n,t),this.urlAfterRedirects=r,this.state=i,this.shouldActivate=o}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},q0=class extends _r{urlAfterRedirects;state;type=Dn.ResolveStart;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},W0=class extends _r{urlAfterRedirects;state;type=Dn.ResolveEnd;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Z0=class{route;type=Dn.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},K0=class{route;type=Dn.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},Y0=class{snapshot;type=Dn.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Q0=class{snapshot;type=Dn.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},X0=class{snapshot;type=Dn.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},J0=class{snapshot;type=Dn.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var Cd=class{},eg=class{},El=class{url;navigationBehaviorOptions;constructor(n,t){this.url=n,this.navigationBehaviorOptions=t}};function RH(e){return!(e instanceof Cd)&&!(e instanceof El)&&!(e instanceof eg)}var tg=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return this.route?.snapshot._environmentInjector??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new Id(this.rootInjector)}},Id=(()=>{class e{rootInjector;contexts=new Map;constructor(t){this.rootInjector=t}onChildOutletCreated(t,r){let i=this.getOrCreateContext(t);i.outlet=r,this.contexts.set(t,i)}onChildOutletDestroyed(t){let r=this.getContext(t);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let r=this.getContext(t);return r||(r=new tg(this.rootInjector),this.contexts.set(t,r)),r}getContext(t){return this.contexts.get(t)||null}static \u0275fac=function(r){return new(r||e)(se(Ut))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),ng=class{_root;constructor(n){this._root=n}get root(){return this._root.value}parent(n){let t=this.pathFromRoot(n);return t.length>1?t[t.length-2]:null}children(n){let t=eb(n,this._root);return t?t.children.map(r=>r.value):[]}firstChild(n){let t=eb(n,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(n){let t=tb(n,this._root);return t.length<2?[]:t[t.length-2].children.map(i=>i.value).filter(i=>i!==n)}pathFromRoot(n){return tb(n,this._root).map(t=>t.value)}};function eb(e,n){if(e===n.value)return n;for(let t of n.children){let r=eb(e,t);if(r)return r}return null}function tb(e,n){if(e===n.value)return[n];for(let t of n.children){let r=tb(e,t);if(r.length)return r.unshift(n),r}return[]}var mr=class{value;children;constructor(n,t){this.value=n,this.children=t}toString(){return`TreeNode(${this.value})`}};function yl(e){let n={};return e&&e.children.forEach(t=>n[t.value.outlet]=t),n}var Ed=class extends ng{snapshot;constructor(n,t){super(n),this.snapshot=t,db(this,n)}toString(){return this.snapshot.toString()}};function OR(e,n){let t=PH(e,n),r=new dt([new Bo("",{})]),i=new dt({}),o=new dt({}),a=new dt({}),s=new dt(""),l=new Dl(r,i,a,s,o,Ze,e,t.root);return l.snapshot=t.root,new Ed(new mr(l,[]),t)}function PH(e,n){let t={},r={},i={},a=new Sl([],t,i,"",r,Ze,e,null,{},n);return new Dd("",new mr(a,[]))}var Dl=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(n,t,r,i,o,a,s,l){this.urlSubject=n,this.paramsSubject=t,this.queryParamsSubject=r,this.fragmentSubject=i,this.dataSubject=o,this.outlet=a,this.component=s,this._futureSnapshot=l,this.title=this.dataSubject?.pipe(de(c=>c[Td]))??fe(void 0),this.url=n,this.params=t,this.queryParams=r,this.fragment=i,this.data=o}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(de(n=>za(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(de(n=>za(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function cb(e,n,t="emptyOnly"){let r,{routeConfig:i}=e;return n!==null&&(t==="always"||i?.path===""||!n.component&&!n.routeConfig?.loadComponent)?r={params:R(R({},n.params),e.params),data:R(R({},n.data),e.data),resolve:R(R(R(R({},e.data),n.data),i?.data),e._resolvedData)}:r={params:R({},e.params),data:R({},e.data),resolve:R(R({},e.data),e._resolvedData??{})},i&&LR(i)&&(r.resolve[Td]=i.title),r}var Sl=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;_environmentInjector;get title(){return this.data?.[Td]}constructor(n,t,r,i,o,a,s,l,c,d){this.url=n,this.params=t,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=s,this.routeConfig=l,this._resolve=c,this._environmentInjector=d}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=za(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=za(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(r=>r.toString()).join("/"),t=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${t}')`}},Dd=class extends ng{url;constructor(n,t){super(t),this.url=n,db(this,t)}toString(){return FR(this._root)}};function db(e,n){n.value._routerState=e,n.children.forEach(t=>db(e,t))}function FR(e){let n=e.children.length>0?` { ${e.children.map(FR).join(", ")} } `:"";return`${e.value}${n}`}function Zx(e){if(e.snapshot){let n=e.snapshot,t=e._futureSnapshot;e.snapshot=t,bi(n.queryParams,t.queryParams)||e.queryParamsSubject.next(t.queryParams),n.fragment!==t.fragment&&e.fragmentSubject.next(t.fragment),bi(n.params,t.params)||e.paramsSubject.next(t.params),oH(n.url,t.url)||e.urlSubject.next(t.url),bi(n.data,t.data)||e.dataSubject.next(t.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function nb(e,n){let t=bi(e.params,n.params)&&uH(e.url,n.url),r=!e.parent!=!n.parent;return t&&!r&&(!e.parent||nb(e.parent,n.parent))}function LR(e){return typeof e.title=="string"||e.title===null}var jR=new le(""),VR=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=Ze;activateEvents=new Ft;deactivateEvents=new Ft;attachEvents=new Ft;detachEvents=new Ft;routerOutletData=Se();parentContexts=A(Id);location=A(qi);changeDetector=A(cn);inputBinder=A(ub,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(t){if(t.name){let{firstChange:r,previousValue:i}=t.name;if(r)return;this.isTrackedInParentContexts(i)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(i)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(t){return this.parentContexts.getContext(t)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let t=this.parentContexts.getContext(this.name);t?.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new oe(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new oe(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new oe(4012,!1);this.location.detach();let t=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(t.instance),t}attach(t,r){this.activated=t,this._activatedRoute=r,this.location.insert(t.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(t.instance)}deactivate(){if(this.activated){let t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,r){if(this.isActivated)throw new oe(4013,!1);this._activatedRoute=t;let i=this.location,a=t.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,l=new rb(t,s,i.injector,this.routerOutletData);this.activated=i.createComponent(a,{index:i.length,injector:l,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=It({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[dr]})}return e})(),rb=class{route;childContexts;parent;outletData;constructor(n,t,r,i){this.route=n,this.childContexts=t,this.parent=r,this.outletData=i}get(n,t){return n===Dl?this.route:n===Id?this.childContexts:n===jR?this.outletData:this.parent.get(n,t)}},ub=new le("");var UR=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=yt({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,i){r&1&&Q(0,"router-outlet")},dependencies:[VR],encapsulation:2})}return e})();function pb(e){let n=e.children&&e.children.map(pb),t=n?X(R({},e),{children:n}):R({},e);return!t.component&&!t.loadComponent&&(n||t.loadChildren)&&t.outlet&&t.outlet!==Ze&&(t.component=UR),t}function NH(e,n,t){let r=Sd(e,n._root,t?t._root:void 0);return new Ed(r,n)}function Sd(e,n,t){if(t&&e.shouldReuseRoute(n.value,t.value.snapshot)){let r=t.value;r._futureSnapshot=n.value;let i=OH(e,n,t);return new mr(r,i)}else{if(e.shouldAttach(n.value)){let o=e.retrieve(n.value);if(o!==null){let a=o.route;return a.value._futureSnapshot=n.value,a.children=n.children.map(s=>Sd(e,s)),a}}let r=FH(n.value),i=n.children.map(o=>Sd(e,o));return new mr(r,i)}}function OH(e,n,t){return n.children.map(r=>{for(let i of t.children)if(e.shouldReuseRoute(r.value,i.value.snapshot))return Sd(e,r,i);return Sd(e,r)})}function FH(e){return new Dl(new dt(e.url),new dt(e.params),new dt(e.queryParams),new dt(e.fragment),new dt(e.data),e.outlet,e.component,e)}var kl=class{redirectTo;navigationBehaviorOptions;constructor(n,t){this.redirectTo=n,this.navigationBehaviorOptions=t}},BR="ngNavigationCancelingError";function rg(e,n){let{redirectTo:t,navigationBehaviorOptions:r}=xd(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,i=$R(!1,Zn.Redirect);return i.url=t,i.navigationBehaviorOptions=r,i}function $R(e,n){let t=new Error(`NavigationCancelingError: ${e||""}`);return t[BR]=!0,t.cancellationCode=n,t}function LH(e){return zR(e)&&xd(e.url)}function zR(e){return!!e&&e[BR]}var ib=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,t,r,i,o){this.routeReuseStrategy=n,this.futureState=t,this.currState=r,this.forwardEvent=i,this.inputBindingEnabled=o}activate(n){let t=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,r,n),Zx(this.futureState.root),this.activateChildRoutes(t,r,n)}deactivateChildRoutes(n,t,r){let i=yl(t);n.children.forEach(o=>{let a=o.value.outlet;this.deactivateRoutes(o,i[a],r),delete i[a]}),Object.values(i).forEach(o=>{this.deactivateRouteAndItsChildren(o,r)})}deactivateRoutes(n,t,r){let i=n.value,o=t?t.value:null;if(i===o)if(i.component){let a=r.getContext(i.outlet);a&&this.deactivateChildRoutes(n,t,a.children)}else this.deactivateChildRoutes(n,t,r);else o&&this.deactivateRouteAndItsChildren(t,r)}deactivateRouteAndItsChildren(n,t){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,t):this.deactivateRouteAndOutlet(n,t)}detachAndStoreRouteSubtree(n,t){let r=t.getContext(n.value.outlet),i=r&&n.value.component?r.children:t,o=yl(n);for(let a of Object.values(o))this.deactivateRouteAndItsChildren(a,i);if(r&&r.outlet){let a=r.outlet.detach(),s=r.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:a,route:n,contexts:s})}}deactivateRouteAndOutlet(n,t){let r=t.getContext(n.value.outlet),i=r&&n.value.component?r.children:t,o=yl(n);for(let a of Object.values(o))this.deactivateRouteAndItsChildren(a,i);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(n,t,r){let i=yl(t);n.children.forEach(o=>{this.activateRoutes(o,i[o.value.outlet],r),this.forwardEvent(new J0(o.value.snapshot))}),n.children.length&&this.forwardEvent(new Q0(n.value.snapshot))}activateRoutes(n,t,r){let i=n.value,o=t?t.value:null;if(Zx(i),i===o)if(i.component){let a=r.getOrCreateContext(i.outlet);this.activateChildRoutes(n,t,a.children)}else this.activateChildRoutes(n,t,r);else if(i.component){let a=r.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){let s=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),Zx(s.route.value),this.activateChildRoutes(n,null,a.children)}else a.attachRef=null,a.route=i,a.outlet&&a.outlet.activateWith(i,a.injector),this.activateChildRoutes(n,null,a.children)}else this.activateChildRoutes(n,null,r)}},ig=class{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},bl=class{component;route;constructor(n,t){this.component=n,this.route=t}};function jH(e,n,t){let r=e._root,i=n?n._root:null;return _d(r,i,t,[r.value])}function VH(e){let n=e.routeConfig?e.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:e,guards:n}}function Il(e,n){let t=Symbol(),r=n.get(e,t);return r===t?typeof e=="function"&&!Dm(e)?e:n.get(e):r}function _d(e,n,t,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let o=yl(n);return e.children.forEach(a=>{UH(a,o[a.value.outlet],t,r.concat([a.value]),i),delete o[a.value.outlet]}),Object.entries(o).forEach(([a,s])=>yd(s,t.getContext(a),i)),i}function UH(e,n,t,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let o=e.value,a=n?n.value:null,s=t?t.getContext(e.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){let l=BH(a,o,o.routeConfig.runGuardsAndResolvers);l?i.canActivateChecks.push(new ig(r)):(o.data=a.data,o._resolvedData=a._resolvedData),o.component?_d(e,n,s?s.children:null,r,i):_d(e,n,t,r,i),l&&s&&s.outlet&&s.outlet.isActivated&&i.canDeactivateChecks.push(new bl(s.outlet.component,a))}else a&&yd(n,s,i),i.canActivateChecks.push(new ig(r)),o.component?_d(e,null,s?s.children:null,r,i):_d(e,null,t,r,i);return i}function BH(e,n,t){if(typeof t=="function")return yn(n._environmentInjector,()=>t(e,n));switch(t){case"pathParamsChange":return!$a(e.url,n.url);case"pathParamsOrQueryParamsChange":return!$a(e.url,n.url)||!bi(e.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!nb(e,n)||!bi(e.queryParams,n.queryParams);default:return!nb(e,n)}}function yd(e,n,t){let r=yl(e),i=e.value;Object.entries(r).forEach(([o,a])=>{i.component?n?yd(a,n.children.getContext(o),t):yd(a,null,t):yd(a,n,t)}),i.component?n&&n.outlet&&n.outlet.isActivated?t.canDeactivateChecks.push(new bl(n.outlet.component,i)):t.canDeactivateChecks.push(new bl(null,i)):t.canDeactivateChecks.push(new bl(null,i))}function Ad(e){return typeof e=="function"}function $H(e){return typeof e=="boolean"}function zH(e){return e&&Ad(e.canLoad)}function HH(e){return e&&Ad(e.canActivate)}function GH(e){return e&&Ad(e.canActivateChild)}function qH(e){return e&&Ad(e.canDeactivate)}function WH(e){return e&&Ad(e.canMatch)}function HR(e){return e instanceof na||e?.name==="EmptyError"}var O0=Symbol("INITIAL_VALUE");function Tl(){return $e(e=>Yl(e.map(n=>n.pipe(Tt(1),cm(O0)))).pipe(de(n=>{for(let t of n)if(t!==!0){if(t===O0)return O0;if(t===!1||ZH(t))return t}return!0}),Je(n=>n!==O0),Tt(1)))}function ZH(e){return xd(e)||e instanceof kl}function GR(e){return e.aborted?fe(void 0).pipe(Tt(1)):new De(n=>{let t=()=>{n.next(),n.complete()};return e.addEventListener("abort",t),()=>e.removeEventListener("abort",t)})}function qR(e){return ce(GR(e))}function KH(e){return vn(n=>{let{targetSnapshot:t,currentSnapshot:r,guards:{canActivateChecks:i,canDeactivateChecks:o}}=n;return o.length===0&&i.length===0?fe(X(R({},n),{guardsResult:!0})):YH(o,t,r).pipe(vn(a=>a&&$H(a)?QH(t,i,e):fe(a)),de(a=>X(R({},n),{guardsResult:a})))})}function YH(e,n,t){return Kt(e).pipe(vn(r=>nG(r.component,r.route,t,n)),Oi(r=>r!==!0,!0))}function QH(e,n,t){return Kt(n).pipe(Ni(r=>as(JH(r.route.parent,t),XH(r.route,t),tG(e,r.path),eG(e,r.route))),Oi(r=>r!==!0,!0))}function XH(e,n){return e!==null&&n&&n(new X0(e)),fe(!0)}function JH(e,n){return e!==null&&n&&n(new Y0(e)),fe(!0)}function eG(e,n){let t=n.routeConfig?n.routeConfig.canActivate:null;if(!t||t.length===0)return fe(!0);let r=t.map(i=>Ql(()=>{let o=n._environmentInjector,a=Il(i,o),s=HH(a)?a.canActivate(n,e):yn(o,()=>a(n,e));return Ga(s).pipe(Oi())}));return fe(r).pipe(Tl())}function tG(e,n){let t=n[n.length-1],i=n.slice(0,n.length-1).reverse().map(o=>VH(o)).filter(o=>o!==null).map(o=>Ql(()=>{let a=o.guards.map(s=>{let l=o.node._environmentInjector,c=Il(s,l),d=GH(c)?c.canActivateChild(t,e):yn(l,()=>c(t,e));return Ga(d).pipe(Oi())});return fe(a).pipe(Tl())}));return fe(i).pipe(Tl())}function nG(e,n,t,r){let i=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!i||i.length===0)return fe(!0);let o=i.map(a=>{let s=n._environmentInjector,l=Il(a,s),c=qH(l)?l.canDeactivate(e,n,t,r):yn(s,()=>l(e,n,t,r));return Ga(c).pipe(Oi())});return fe(o).pipe(Tl())}function rG(e,n,t,r,i){let o=n.canLoad;if(o===void 0||o.length===0)return fe(!0);let a=o.map(s=>{let l=Il(s,e),c=zH(l)?l.canLoad(n,t):yn(e,()=>l(n,t)),d=Ga(c);return i?d.pipe(qR(i)):d});return fe(a).pipe(Tl(),WR(r))}function WR(e){return Zg(Ht(n=>{if(typeof n!="boolean")throw rg(e,n)}),de(n=>n===!0))}function iG(e,n,t,r,i,o){let a=n.canMatch;if(!a||a.length===0)return fe(!0);let s=a.map(l=>{let c=Il(l,e),d=WH(c)?c.canMatch(n,t,i):yn(e,()=>c(n,t,i));return Ga(d).pipe(qR(o))});return fe(s).pipe(Tl(),WR(r))}var ao=class e extends Error{segmentGroup;constructor(n){super(),this.segmentGroup=n||null,Object.setPrototypeOf(this,e.prototype)}},kd=class e extends Error{urlTree;constructor(n){super(),this.urlTree=n,Object.setPrototypeOf(this,e.prototype)}};function oG(e){throw new oe(4e3,!1)}function aG(e){throw $R(!1,Zn.GuardRejected)}var ob=class{urlSerializer;urlTree;constructor(n,t){this.urlSerializer=n,this.urlTree=t}async lineralizeSegments(n,t){let r=[],i=t.root;for(;;){if(r=r.concat(i.segments),i.numberOfChildren===0)return r;if(i.numberOfChildren>1||!i.children[Ze])throw oG(`${n.redirectTo}`);i=i.children[Ze]}}async applyRedirectCommands(n,t,r,i,o){let a=await sG(t,i,o);if(a instanceof Jr)throw new kd(a);let s=this.applyRedirectCreateUrlTree(a,this.urlSerializer.parse(a),n,r);if(a[0]==="/")throw new kd(s);return s}applyRedirectCreateUrlTree(n,t,r,i){let o=this.createSegmentGroup(n,t.root,r,i);return new Jr(o,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(n,t){let r={};return Object.entries(n).forEach(([i,o])=>{if(typeof o=="string"&&o[0]===":"){let s=o.substring(1);r[i]=t[s]}else r[i]=o}),r}createSegmentGroup(n,t,r,i){let o=this.createSegments(n,t.segments,r,i),a={};return Object.entries(t.children).forEach(([s,l])=>{a[s]=this.createSegmentGroup(n,l,r,i)}),new bt(o,a)}createSegments(n,t,r,i){return t.map(o=>o.path[0]===":"?this.findPosParam(n,o,i):this.findOrReturn(o,r))}findPosParam(n,t,r){let i=r[t.path.substring(1)];if(!i)throw new oe(4001,!1);return i}findOrReturn(n,t){let r=0;for(let i of t){if(i.path===n.path)return t.splice(r),i;r++}return n}};function sG(e,n,t){if(typeof e=="string")return Promise.resolve(e);let r=e;return U0(Ga(yn(t,()=>r(n))))}function lG(e,n){return e.providers&&!e._injector&&(e._injector=lf(e.providers,n,`Route: ${e.path}`)),e._injector??n}function wi(e){return e.outlet||Ze}function cG(e,n){let t=e.filter(r=>wi(r)===n);return t.push(...e.filter(r=>wi(r)!==n)),t}var ab={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function ZR(e){return{routeConfig:e.routeConfig,url:e.url,params:e.params,queryParams:e.queryParams,fragment:e.fragment,data:e.data,outlet:e.outlet,title:e.title,paramMap:e.paramMap,queryParamMap:e.queryParamMap}}function dG(e,n,t,r,i,o,a){let s=KR(e,n,t);if(!s.matched)return fe(s);let l=ZR(o(s));return r=lG(n,r),iG(r,n,t,i,l,a).pipe(de(c=>c===!0?s:R({},ab)))}function KR(e,n,t){if(n.path==="")return n.pathMatch==="full"&&(e.hasChildren()||t.length>0)?R({},ab):{matched:!0,consumedSegments:[],remainingSegments:t,parameters:{},positionalParamSegments:{}};let i=(n.matcher||yR)(t,e,n);if(!i)return R({},ab);let o={};Object.entries(i.posParams??{}).forEach(([s,l])=>{o[s]=l.path});let a=i.consumed.length>0?R(R({},o),i.consumed[i.consumed.length-1].parameters):o;return{matched:!0,consumedSegments:i.consumed,remainingSegments:t.slice(i.consumed.length),parameters:a,positionalParamSegments:i.posParams??{}}}function _R(e,n,t,r){return t.length>0&&fG(e,t,r)?{segmentGroup:new bt(n,pG(r,new bt(t,e.children))),slicedSegments:[]}:t.length===0&&hG(e,t,r)?{segmentGroup:new bt(e.segments,uG(e,t,r,e.children)),slicedSegments:t}:{segmentGroup:new bt(e.segments,e.children),slicedSegments:t}}function uG(e,n,t,r){let i={};for(let o of t)if(sg(e,n,o)&&!r[wi(o)]){let a=new bt([],{});i[wi(o)]=a}return R(R({},r),i)}function pG(e,n){let t={};t[Ze]=n;for(let r of e)if(r.path===""&&wi(r)!==Ze){let i=new bt([],{});t[wi(r)]=i}return t}function fG(e,n,t){return t.some(r=>sg(e,n,r)&&wi(r)!==Ze)}function hG(e,n,t){return t.some(r=>sg(e,n,r))}function sg(e,n,t){return(e.hasChildren()||n.length>0)&&t.pathMatch==="full"?!1:t.path===""}function gG(e,n,t){return n.length===0&&!e.children[t]}var sb=class{};async function mG(e,n,t,r,i,o,a="emptyOnly",s){return new lb(e,n,t,r,i,a,o,s).recognize()}var _G=31,lb=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;abortSignal;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,t,r,i,o,a,s,l){this.injector=n,this.configLoader=t,this.rootComponentType=r,this.config=i,this.urlTree=o,this.paramsInheritanceStrategy=a,this.urlSerializer=s,this.abortSignal=l,this.applyRedirects=new ob(this.urlSerializer,this.urlTree)}noMatchError(n){return new oe(4002,`'${n.segmentGroup}'`)}async recognize(){let n=_R(this.urlTree.root,[],[],this.config).segmentGroup,{children:t,rootSnapshot:r}=await this.match(n),i=new mr(r,t),o=new Dd("",i),a=AR(r,[],this.urlTree.queryParams,this.urlTree.fragment);return a.queryParams=this.urlTree.queryParams,o.url=this.urlSerializer.serialize(a),{state:o,tree:a}}async match(n){let t=new Sl([],Object.freeze({}),Object.freeze(R({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),Ze,this.rootComponentType,null,{},this.injector);try{return{children:await this.processSegmentGroup(this.injector,this.config,n,Ze,t),rootSnapshot:t}}catch(r){if(r instanceof kd)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof ao?this.noMatchError(r):r}}async processSegmentGroup(n,t,r,i,o){if(r.segments.length===0&&r.hasChildren())return this.processChildren(n,t,r,o);let a=await this.processSegment(n,t,r,r.segments,i,!0,o);return a instanceof mr?[a]:[]}async processChildren(n,t,r,i){let o=[];for(let l of Object.keys(r.children))l==="primary"?o.unshift(l):o.push(l);let a=[];for(let l of o){let c=r.children[l],d=cG(t,l),u=await this.processSegmentGroup(n,d,c,l,i);a.push(...u)}let s=YR(a);return vG(s),s}async processSegment(n,t,r,i,o,a,s){for(let l of t)try{return await this.processSegmentAgainstRoute(l._injector??n,t,l,r,i,o,a,s)}catch(c){if(c instanceof ao||HR(c))continue;throw c}if(gG(r,i,o))return new sb;throw new ao(r)}async processSegmentAgainstRoute(n,t,r,i,o,a,s,l){if(wi(r)!==a&&(a===Ze||!sg(i,o,r)))throw new ao(i);if(r.redirectTo===void 0)return this.matchSegmentAgainstRoute(n,i,r,o,a,l);if(this.allowRedirects&&s)return this.expandSegmentAgainstRouteUsingRedirect(n,i,t,r,o,a,l);throw new ao(i)}async expandSegmentAgainstRouteUsingRedirect(n,t,r,i,o,a,s){let{matched:l,parameters:c,consumedSegments:d,positionalParamSegments:u,remainingSegments:p}=KR(t,i,o);if(!l)throw new ao(t);typeof i.redirectTo=="string"&&i.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>_G&&(this.allowRedirects=!1));let f=this.createSnapshot(n,i,o,c,s);if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);let h=await this.applyRedirects.applyRedirectCommands(d,i.redirectTo,u,ZR(f),n),v=await this.applyRedirects.lineralizeSegments(i,h);return this.processSegment(n,r,t,v.concat(p),a,!1,s)}createSnapshot(n,t,r,i,o){let a=new Sl(r,i,Object.freeze(R({},this.urlTree.queryParams)),this.urlTree.fragment,xG(t),wi(t),t.component??t._loadedComponent??null,t,bG(t),n),s=cb(a,o,this.paramsInheritanceStrategy);return a.params=Object.freeze(s.params),a.data=Object.freeze(s.data),a}async matchSegmentAgainstRoute(n,t,r,i,o,a){if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);let s=S=>this.createSnapshot(n,r,S.consumedSegments,S.parameters,a),l=await U0(dG(t,r,i,n,this.urlSerializer,s,this.abortSignal));if(r.path==="**"&&(t.children={}),!l?.matched)throw new ao(t);n=r._injector??n;let{routes:c}=await this.getChildConfig(n,r,i),d=r._loadedInjector??n,{parameters:u,consumedSegments:p,remainingSegments:f}=l,h=this.createSnapshot(n,r,p,u,a),{segmentGroup:v,slicedSegments:b}=_R(t,p,f,c);if(b.length===0&&v.hasChildren()){let S=await this.processChildren(d,c,v,h);return new mr(h,S)}if(c.length===0&&b.length===0)return new mr(h,[]);let _=wi(r)===o,y=await this.processSegment(d,c,v,b,_?Ze:o,!0,h);return new mr(h,y instanceof mr?[y]:[])}async getChildConfig(n,t,r){if(t.children)return{routes:t.children,injector:n};if(t.loadChildren){if(t._loadedRoutes!==void 0){let o=t._loadedNgModuleFactory;return o&&!t._loadedInjector&&(t._loadedInjector=o.create(n).injector),{routes:t._loadedRoutes,injector:t._loadedInjector}}if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);if(await U0(rG(n,t,r,this.urlSerializer,this.abortSignal))){let o=await this.configLoader.loadChildren(n,t);return t._loadedRoutes=o.routes,t._loadedInjector=o.injector,t._loadedNgModuleFactory=o.factory,o}throw aG(t)}return{routes:[],injector:n}}};function vG(e){e.sort((n,t)=>n.value.outlet===Ze?-1:t.value.outlet===Ze?1:n.value.outlet.localeCompare(t.value.outlet))}function yG(e){let n=e.value.routeConfig;return n&&n.path===""}function YR(e){let n=[],t=new Set;for(let r of e){if(!yG(r)){n.push(r);continue}let i=n.find(o=>r.value.routeConfig===o.value.routeConfig);i!==void 0?(i.children.push(...r.children),t.add(i)):n.push(r)}for(let r of t){let i=YR(r.children);n.push(new mr(r.value,i))}return n.filter(r=>!t.has(r))}function xG(e){return e.data||{}}function bG(e){return e.resolve||{}}function wG(e,n,t,r,i,o,a){return vn(async s=>{let{state:l,tree:c}=await mG(e,n,t,r,s.extractedUrl,i,o,a);return X(R({},s),{targetSnapshot:l,urlAfterRedirects:c})})}function CG(e){return vn(n=>{let{targetSnapshot:t,guards:{canActivateChecks:r}}=n;if(!r.length)return fe(n);let i=new Set(r.map(s=>s.route)),o=new Set;for(let s of i)if(!o.has(s))for(let l of QR(s))o.add(l);let a=0;return Kt(o).pipe(Ni(s=>i.has(s)?EG(s,t,e):(s.data=cb(s,s.parent,e).resolve,fe(void 0))),Ht(()=>a++),Uu(1),vn(s=>a===o.size?fe(n):At))})}function QR(e){let n=e.children.map(t=>QR(t)).flat();return[e,...n]}function EG(e,n,t){let r=e.routeConfig,i=e._resolve;return r?.title!==void 0&&!LR(r)&&(i[Td]=r.title),Ql(()=>(e.data=cb(e,e.parent,t).resolve,DG(i,e,n).pipe(de(o=>(e._resolvedData=o,e.data=R(R({},e.data),o),null)))))}function DG(e,n,t){let r=Yx(e);if(r.length===0)return fe({});let i={};return Kt(r).pipe(vn(o=>SG(e[o],n,t).pipe(Oi(),Ht(a=>{if(a instanceof kl)throw rg(new Ha,a);i[o]=a}))),Uu(1),de(()=>i),at(o=>HR(o)?At:ea(o)))}function SG(e,n,t){let r=n._environmentInjector,i=Il(e,r),o=i.resolve?i.resolve(n,t):yn(r,()=>i(n,t));return Ga(o)}function vR(e){return $e(n=>{let t=e(n);return t?Kt(t).pipe(de(()=>n)):fe(n)})}var fb=(()=>{class e{buildTitle(t){let r,i=t.root;for(;i!==void 0;)r=this.getResolvedTitleForRoute(i)??r,i=i.children.find(o=>o.outlet===Ze);return r}getResolvedTitleForRoute(t){return t.data[Td]}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(XR),providedIn:"root"})}return e})(),XR=(()=>{class e extends fb{title;constructor(t){super(),this.title=t}updateTitle(t){let r=this.buildTitle(t);r!==void 0&&this.title.setTitle(r)}static \u0275fac=function(r){return new(r||e)(se(zS))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),lg=new le("",{factory:()=>({})}),hb=new le(""),kG=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=A(Fv);async loadComponent(t,r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return Promise.resolve(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let i=(async()=>{try{let o=await bR(yn(t,()=>r.loadComponent())),a=await t4(e4(o));return this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=a,a}finally{this.componentLoaders.delete(r)}})();return this.componentLoaders.set(r,i),i}loadChildren(t,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return Promise.resolve({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let i=(async()=>{try{let o=await JR(r,this.compiler,t,this.onLoadEndListener);return r._loadedRoutes=o.routes,r._loadedInjector=o.injector,r._loadedNgModuleFactory=o.factory,o}finally{this.childrenLoaders.delete(r)}})();return this.childrenLoaders.set(r,i),i}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();async function JR(e,n,t,r){let i=await bR(yn(t,()=>e.loadChildren())),o=await t4(e4(i)),a;o instanceof sf||Array.isArray(o)?a=o:a=await n.compileModuleAsync(o),r&&r(e);let s,l,c=!1,d;return Array.isArray(a)?(l=a,c=!0):(s=a.create(t).injector,d=a,l=s.get(hb,[],{optional:!0,self:!0}).flat()),{routes:l.map(pb),injector:s,factory:d}}function TG(e){return e&&typeof e=="object"&&"default"in e}function e4(e){return TG(e)?e.default:e}async function t4(e){return e}var cg=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(IG),providedIn:"root"})}return e})(),IG=(()=>{class e{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,r){return t}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),AG=new le("");var MG=()=>{},RG=new le(""),PG=(()=>{class e{currentNavigation=et(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=et(null);events=new qe;transitionAbortWithErrorSubject=new qe;configLoader=A(kG);environmentInjector=A(Ut);destroyRef=A(an);urlSerializer=A(ag);rootContexts=A(Id);location=A(Mo);inputBindingEnabled=A(ub,{optional:!0})!==null;titleStrategy=A(fb);options=A(lg,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=A(cg);createViewTransition=A(AG,{optional:!0});navigationErrorHandler=A(RG,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>fe(void 0);rootComponentType=null;destroyed=!1;constructor(){let t=i=>this.events.next(new Z0(i)),r=i=>this.events.next(new K0(i));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=t,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(t){let r=++this.navigationId;ln(()=>{this.transitions?.next(X(R({},t),{extractedUrl:this.urlHandlingStrategy.extract(t.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:r,routesRecognizeHandler:{},beforeActivateHandler:{}}))})}setupNavigations(t){return this.transitions=new dt(null),this.transitions.pipe(Je(r=>r!==null),$e(r=>{let i=!1,o=new AbortController,a=()=>!i&&this.currentTransition?.id===r.id;return fe(r).pipe($e(s=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",Zn.SupersededByNewNavigation),At;this.currentTransition=r;let l=this.lastSuccessfulNavigation();this.currentNavigation.set({id:s.id,initialUrl:s.rawUrl,extractedUrl:s.extractedUrl,targetBrowserUrl:typeof s.extras.browserUrl=="string"?this.urlSerializer.parse(s.extras.browserUrl):s.extras.browserUrl,trigger:s.source,extras:s.extras,previousNavigation:l?X(R({},l),{previousNavigation:null}):null,abort:()=>o.abort(),routesRecognizeHandler:s.routesRecognizeHandler,beforeActivateHandler:s.beforeActivateHandler});let c=!t.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),d=s.extras.onSameUrlNavigation??t.onSameUrlNavigation;if(!c&&d!=="reload")return this.events.next(new zo(s.id,this.urlSerializer.serialize(s.rawUrl),"",z0.IgnoredSameUrlNavigation)),s.resolve(!1),At;if(this.urlHandlingStrategy.shouldProcessUrl(s.rawUrl))return fe(s).pipe($e(u=>(this.events.next(new wl(u.id,this.urlSerializer.serialize(u.extractedUrl),u.source,u.restoredState)),u.id!==this.navigationId?At:Promise.resolve(u))),wG(this.environmentInjector,this.configLoader,this.rootComponentType,t.config,this.urlSerializer,this.paramsInheritanceStrategy,o.signal),Ht(u=>{r.targetSnapshot=u.targetSnapshot,r.urlAfterRedirects=u.urlAfterRedirects,this.currentNavigation.update(p=>(p.finalUrl=u.urlAfterRedirects,p)),this.events.next(new eg)}),$e(u=>Kt(r.routesRecognizeHandler.deferredHandle??fe(void 0)).pipe(de(()=>u))),Ht(()=>{let u=new wd(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(u)}));if(c&&this.urlHandlingStrategy.shouldProcessUrl(s.currentRawUrl)){let{id:u,extractedUrl:p,source:f,restoredState:h,extras:v}=s,b=new wl(u,this.urlSerializer.serialize(p),f,h);this.events.next(b);let _=OR(this.rootComponentType,this.environmentInjector).snapshot;return this.currentTransition=r=X(R({},s),{targetSnapshot:_,urlAfterRedirects:p,extras:X(R({},v),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.update(y=>(y.finalUrl=p,y)),fe(r)}else return this.events.next(new zo(s.id,this.urlSerializer.serialize(s.extractedUrl),"",z0.IgnoredByUrlHandlingStrategy)),s.resolve(!1),At}),de(s=>{let l=new H0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);return this.events.next(l),this.currentTransition=r=X(R({},s),{guards:jH(s.targetSnapshot,s.currentSnapshot,this.rootContexts)}),r}),KH(s=>this.events.next(s)),$e(s=>{if(r.guardsResult=s.guardsResult,s.guardsResult&&typeof s.guardsResult!="boolean")throw rg(this.urlSerializer,s.guardsResult);let l=new G0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot,!!s.guardsResult);if(this.events.next(l),!a())return At;if(!s.guardsResult)return this.cancelNavigationTransition(s,"",Zn.GuardRejected),At;if(s.guards.canActivateChecks.length===0)return fe(s);let c=new q0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);if(this.events.next(c),!a())return At;let d=!1;return fe(s).pipe(CG(this.paramsInheritanceStrategy),Ht({next:()=>{d=!0;let u=new W0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(u)},complete:()=>{d||this.cancelNavigationTransition(s,"",Zn.NoDataFromResolver)}}))}),vR(s=>{let l=d=>{let u=[];if(d.routeConfig?._loadedComponent)d.component=d.routeConfig?._loadedComponent;else if(d.routeConfig?.loadComponent){let p=d._environmentInjector;u.push(this.configLoader.loadComponent(p,d.routeConfig).then(f=>{d.component=f}))}for(let p of d.children)u.push(...l(p));return u},c=l(s.targetSnapshot.root);return c.length===0?fe(s):Kt(Promise.all(c).then(()=>s))}),vR(()=>this.afterPreactivation()),$e(()=>{let{currentSnapshot:s,targetSnapshot:l}=r,c=this.createViewTransition?.(this.environmentInjector,s.root,l.root);return c?Kt(c).pipe(de(()=>r)):fe(r)}),Tt(1),$e(s=>{let l=NH(t.routeReuseStrategy,s.targetSnapshot,s.currentRouterState);this.currentTransition=r=s=X(R({},s),{targetRouterState:l}),this.currentNavigation.update(d=>(d.targetRouterState=l,d)),this.events.next(new Cd);let c=r.beforeActivateHandler.deferredHandle;return c?Kt(c.then(()=>s)):fe(s)}),Ht(s=>{new ib(t.routeReuseStrategy,r.targetRouterState,r.currentRouterState,l=>this.events.next(l),this.inputBindingEnabled).activate(this.rootContexts),a()&&(i=!0,this.currentNavigation.update(l=>(l.abort=MG,l)),this.lastSuccessfulNavigation.set(ln(this.currentNavigation)),this.events.next(new $o(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects))),this.titleStrategy?.updateTitle(s.targetRouterState.snapshot),s.resolve(!0))}),ce(GR(o.signal).pipe(Je(()=>!i&&!r.targetRouterState),Ht(()=>{this.cancelNavigationTransition(r,o.signal.reason+"",Zn.Aborted)}))),Ht({complete:()=>{i=!0}}),ce(this.transitionAbortWithErrorSubject.pipe(Ht(s=>{throw s}))),jn(()=>{o.abort(),i||this.cancelNavigationTransition(r,"",Zn.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),at(s=>{if(i=!0,this.destroyed)return r.resolve(!1),At;if(zR(s))this.events.next(new Xr(r.id,this.urlSerializer.serialize(r.extractedUrl),s.message,s.cancellationCode)),LH(s)?this.events.next(new El(s.url,s.navigationBehaviorOptions)):r.resolve(!1);else{let l=new Cl(r.id,this.urlSerializer.serialize(r.extractedUrl),s,r.targetSnapshot??void 0);try{let c=yn(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(c instanceof kl){let{message:d,cancellationCode:u}=rg(this.urlSerializer,c);this.events.next(new Xr(r.id,this.urlSerializer.serialize(r.extractedUrl),d,u)),this.events.next(new El(c.redirectTo,c.navigationBehaviorOptions))}else throw this.events.next(l),s}catch(c){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(c)}}return At}))}))}cancelNavigationTransition(t,r,i){let o=new Xr(t.id,this.urlSerializer.serialize(t.extractedUrl),r,i);this.events.next(o),t.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let t=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),r=ln(this.currentNavigation),i=r?.targetBrowserUrl??r?.extractedUrl;return t.toString()!==i?.toString()&&!r?.extras.skipLocationChange}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function NG(e){return e!==V0}var OG=new le("");var n4=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(FG),providedIn:"root"})}return e})(),og=class{shouldDetach(n){return!1}store(n,t){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,t){return n.routeConfig===t.routeConfig}shouldDestroyInjector(n){return!0}},FG=(()=>{class e extends og{static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),r4=(()=>{class e{urlSerializer=A(ag);options=A(lg,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=A(Mo);urlHandlingStrategy=A(cg);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new Jr;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:t,initialUrl:r,targetBrowserUrl:i}){let o=t!==void 0?this.urlHandlingStrategy.merge(t,r):r,a=i??o;return a instanceof Jr?this.urlSerializer.serialize(a):a}commitTransition({targetRouterState:t,finalUrl:r,initialUrl:i}){r&&t?(this.currentUrlTree=r,this.rawUrlTree=this.urlHandlingStrategy.merge(r,i),this.routerState=t):this.rawUrlTree=i}routerState=OR(null,A(Ut));getRouterState(){return this.routerState}_stateMemento=this.createStateMemento();get stateMemento(){return this._stateMemento}updateStateMemento(){this._stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}restoredState(){return this.location.getState()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(LG),providedIn:"root"})}return e})(),LG=(()=>{class e extends r4{currentPageId=0;lastSuccessfulId=-1;get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(t){return this.location.subscribe(r=>{r.type==="popstate"&&setTimeout(()=>{t(r.url,r.state,"popstate",{replaceUrl:!0})})})}handleRouterEvent(t,r){t instanceof wl?this.updateStateMemento():t instanceof zo?this.commitTransition(r):t instanceof wd?this.urlUpdateStrategy==="eager"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):t instanceof Cd?(this.commitTransition(r),this.urlUpdateStrategy==="deferred"&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):t instanceof Xr&&!MH(t)?this.restoreHistory(r):t instanceof Cl?this.restoreHistory(r,!0):t instanceof $o&&(this.lastSuccessfulId=t.id,this.currentPageId=this.browserPageId)}setBrowserUrl(t,{extras:r,id:i}){let{replaceUrl:o,state:a}=r;if(this.location.isCurrentPathEqualTo(t)||o){let s=this.browserPageId,l=R(R({},a),this.generateNgRouterState(i,s));this.location.replaceState(t,"",l)}else{let s=R(R({},a),this.generateNgRouterState(i,this.browserPageId+1));this.location.go(t,"",s)}}restoreHistory(t,r=!1){if(this.canceledNavigationResolution==="computed"){let i=this.browserPageId,o=this.currentPageId-i;o!==0?this.location.historyGo(o):this.getCurrentUrlTree()===t.finalUrl&&o===0&&(this.resetInternalState(t),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetInternalState(t),this.resetUrlToCurrentUrlTree())}resetInternalState({finalUrl:t}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(t,r){return this.canceledNavigationResolution==="computed"?{navigationId:t,\u0275routerPageId:r}:{navigationId:t}}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function i4(e,n){e.events.pipe(Je(t=>t instanceof $o||t instanceof Xr||t instanceof Cl||t instanceof zo),de(t=>t instanceof $o||t instanceof zo?0:(t instanceof Xr?t.code===Zn.Redirect||t.code===Zn.SupersededByNewNavigation:!1)?2:1),Je(t=>t!==2),Tt(1)).subscribe(()=>{n()})}var gb=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=A(Tv);stateManager=A(r4);options=A(lg,{optional:!0})||{};pendingTasks=A(si);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=A(PG);urlSerializer=A(ag);location=A(Mo);urlHandlingStrategy=A(cg);injector=A(Ut);_events=new qe;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=A(n4);injectorCleanup=A(OG,{optional:!0});onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=A(hb,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!A(ub,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:t=>{}}),this.subscribeToNavigationEvents()}eventsSubscription=new Zt;subscribeToNavigationEvents(){let t=this.navigationTransitions.events.subscribe(r=>{try{let i=this.navigationTransitions.currentTransition,o=ln(this.navigationTransitions.currentNavigation);if(i!==null&&o!==null){if(this.stateManager.handleRouterEvent(r,o),r instanceof Xr&&r.code!==Zn.Redirect&&r.code!==Zn.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof $o)this.navigated=!0,this.injectorCleanup?.(this.routeReuseStrategy,this.routerState,this.config);else if(r instanceof El){let a=r.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(r.url,i.currentRawUrl),l=R({scroll:i.extras.scroll,browserUrl:i.extras.browserUrl,info:i.extras.info,skipLocationChange:i.extras.skipLocationChange,replaceUrl:i.extras.replaceUrl||this.urlUpdateStrategy==="eager"||NG(i.source)},a);this.scheduleNavigation(s,V0,null,l,{resolve:i.resolve,reject:i.reject,promise:i.promise})}}RH(r)&&this._events.next(r)}catch(i){this.navigationTransitions.transitionAbortWithErrorSubject.next(i)}});this.eventsSubscription.add(t)}resetRootComponentType(t){this.routerState.root.component=t,this.navigationTransitions.rootComponentType=t}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),V0,this.stateManager.restoredState(),{replaceUrl:!0})}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((t,r,i,o)=>{this.navigateToSyncWithBrowser(t,i,r,o)})}navigateToSyncWithBrowser(t,r,i,o){let a=i?.navigationId?i:null;if(i){let l=R({},i);delete l.navigationId,delete l.\u0275routerPageId,Object.keys(l).length!==0&&(o.state=l)}let s=this.parseUrl(t);this.scheduleNavigation(s,r,a,o).catch(l=>{this.disposed||this.injector.get(Tr)(l)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return ln(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(t){this.config=t.map(pb),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription?.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0,this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(t,r={}){let{relativeTo:i,queryParams:o,fragment:a,queryParamsHandling:s,preserveFragment:l}=r,c=l?this.currentUrlTree.fragment:a,d=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":d=R(R({},this.currentUrlTree.queryParams),o);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=o||null}d!==null&&(d=this.removeEmptyProps(d));let u;try{let p=i?i.snapshot:this.routerState.snapshot.root;u=MR(p)}catch{(typeof t[0]!="string"||t[0][0]!=="/")&&(t=[]),u=this.currentUrlTree.root}return RR(u,t,d,c??null,this.urlSerializer)}navigateByUrl(t,r={skipLocationChange:!1}){let i=xd(t)?t:this.parseUrl(t),o=this.urlHandlingStrategy.merge(i,this.rawUrlTree);return this.scheduleNavigation(o,V0,null,r)}navigate(t,r={skipLocationChange:!1}){return jG(t),this.navigateByUrl(this.createUrlTree(t,r),r)}serializeUrl(t){return this.urlSerializer.serialize(t)}parseUrl(t){try{return this.urlSerializer.parse(t)}catch{return this.console.warn(Li(4018,!1)),this.urlSerializer.parse("/")}}isActive(t,r){let i;if(r===!0?i=R({},lH):r===!1?i=R({},uR):i=R(R({},uR),r),xd(t))return pR(this.currentUrlTree,t,i);let o=this.parseUrl(t);return pR(this.currentUrlTree,o,i)}removeEmptyProps(t){return Object.entries(t).reduce((r,[i,o])=>(o!=null&&(r[i]=o),r),{})}scheduleNavigation(t,r,i,o,a){if(this.disposed)return Promise.resolve(!1);let s,l,c;a?(s=a.resolve,l=a.reject,c=a.promise):c=new Promise((u,p)=>{s=u,l=p});let d=this.pendingTasks.add();return i4(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(d))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:i,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:t,extras:o,resolve:s,reject:l,promise:c,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),c.catch(Promise.reject.bind(Promise))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function jG(e){for(let n=0;n{class e{constructor(){this.location=A(Mo),this.injectedRouter=A(gb),this._hasUnsavedData=!1}get destroy$(){return this._destroy$||(this._destroy$=new qe),this._destroy$}ngOnDestroy(){this._hasUnsavedData=!1,this._destroy$&&(this._destroy$.next(!0),this._destroy$.complete())}makeFormDirty(t){if(t instanceof Lt)for(let r in t.controls){let i=t.get(r);(i instanceof Ws||i instanceof Lt)&&this.makeFormDirty(i),i.markAsTouched()}else t.controls.forEach(r=>{(r instanceof Ws||r instanceof Lt)&&this.makeFormDirty(r),r.markAsTouched()})}onlyNumber(t){let r=String.fromCharCode(t.charCode);t.keyCode!==8&&!new RegExp(Wh).test(r)&&t.preventDefault()}hasUnsavedData(){return this._hasUnsavedData}getValueFromObservable(t){let r;return t.pipe(Tt(1)).subscribe(i=>r=i),r}goBackToHistory(t=null){t?.length?this.injectedRouter.navigate(t):this.location.back()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["ng-component"]],standalone:!1,decls:0,vars:0,template:function(r,i){},encapsulation:2})}}return e})();var ne={};mP(ne,{addUser:()=>Rb,addUserComplete:()=>Pb,addUserError:()=>Nb,createPermission:()=>Bb,createPermissionComplete:()=>$b,createPermissionError:()=>zb,createRole:()=>jb,createRoleComplete:()=>Vb,createRoleError:()=>Ub,deleteUser:()=>c1,deleteUserComplete:()=>d1,deleteUserError:()=>u1,getCompanyUsers:()=>Wb,getCompanyUsersComplete:()=>Zb,getCompanyUsersError:()=>Kb,getOtpResendAction:()=>Nd,getOtpResendActionComplete:()=>wb,getOtpResendActionError:()=>Cb,getOtpVerifyAction:()=>Od,getOtpVerifyActionComplete:()=>Eb,getOtpVerifyActionError:()=>Db,getPermissions:()=>Hb,getPermissionsComplete:()=>Gb,getPermissionsError:()=>qb,getRoles:()=>Ob,getRolesComplete:()=>Fb,getRolesError:()=>Lb,getSubscriptionPlans:()=>jd,getSubscriptionPlansComplete:()=>o1,getSubscriptionPlansError:()=>a1,getUserDetails:()=>Al,getUserDetailsComplete:()=>Sb,getUserDetailsError:()=>kb,getWidgetData:()=>Rd,getWidgetDataComplete:()=>mb,getWidgetDataError:()=>_b,leaveCompany:()=>Fd,leaveCompanyComplete:()=>Tb,leaveCompanyError:()=>Ib,resetAll:()=>Md,resetAnyState:()=>so,sendOtpAction:()=>Ho,sendOtpActionComplete:()=>vb,sendOtpActionError:()=>yb,updateCompanyUser:()=>Yb,updateCompanyUserComplete:()=>Qb,updateCompanyUserError:()=>Xb,updatePermission:()=>Jb,updatePermissionComplete:()=>e1,updatePermissionError:()=>t1,updateRole:()=>n1,updateRoleComplete:()=>r1,updateRoleError:()=>i1,updateUser:()=>Ld,updateUserComplete:()=>Ab,updateUserError:()=>Mb,updateUserPermission:()=>g1,updateUserPermissionComplete:()=>m1,updateUserPermissionError:()=>_1,updateUserRole:()=>p1,updateUserRoleComplete:()=>f1,updateUserRoleError:()=>h1,upgradeSubscription:()=>Vd,upgradeSubscriptionComplete:()=>s1,upgradeSubscriptionError:()=>l1,verifyOtpAction:()=>Pd,verifyOtpActionComplete:()=>xb,verifyOtpActionError:()=>bb});var so=ge("[OTP] Reset Any State",ye()),Md=ge("[OTP Reset All]"),Rd=ge("[Auth] Get Widget Data",ye()),mb=ge("[OTP] Get Widget Data Complete",ye()),_b=ge("[OTP] Get Widget Data Error",ye()),Ho=ge("[OTP] Send OTP",ye()),vb=ge("[OTP] Send OTP Complete",ye()),yb=ge("[OTP] Send OTP Error",ye()),Pd=ge("[OTP] Verify OTP",ye()),xb=ge("[OTP] Verify OTP Complete",ye()),bb=ge("[OTP] Verify OTP Error",ye()),Nd=ge("[OTP] Get OTP Resend",ye()),wb=ge("[OTP] Get OTP Resend Complete",ye()),Cb=ge("[OTP] Get OTP Resend Error",ye()),Od=ge("[OTP] Get OTP Verify",ye()),Eb=ge("[OTP] Get OTP Verify Complete",ye()),Db=ge("[OTP] Get OTP Verify Error",ye()),Al=ge("[OTP] Get User Details",ye()),Sb=ge("[OTP] Get User Details Complete",ye()),kb=ge("[OTP] Get User Details Error",ye()),Fd=ge("[OTP] Leave Company",ye()),Tb=ge("[OTP] Leave Company Complete",ye()),Ib=ge("[OTP] Leave Company Error",ye()),Ld=ge("[OTP] Update Field",ye()),Ab=ge("[OTP] Update User Success",ye()),Mb=ge("[OTP] Update User Failure",ye()),Rb=ge("[OTP] Add User",ye()),Pb=ge("[OTP] Add User Complete",ye()),Nb=ge("[OTP] Add User Error",ye()),Ob=ge("[OTP] Get Roles",ye()),Fb=ge("[OTP] Get Roles Complete",ye()),Lb=ge("[OTP] Get Roles Error",ye()),jb=ge("[OTP] Create Role",ye()),Vb=ge("[OTP] Create Role Complete",ye()),Ub=ge("[OTP] Create Role Error",ye()),Bb=ge("[OTP] Create Permission",ye()),$b=ge("[OTP] Create Permission Complete",ye()),zb=ge("[OTP] Create Permission Error",ye()),Hb=ge("[OTP] Get Permissions",ye()),Gb=ge("[OTP] Get Permissions Complete",ye()),qb=ge("[OTP] Get Permissions Error",ye()),Wb=ge("[OTP] Get Company Users",ye()),Zb=ge("[OTP] Get Company Users Complete",ye()),Kb=ge("[OTP] Get Company Users Error",ye()),Yb=ge("[OTP] Update Company User",ye()),Qb=ge("[OTP] Update Company User Complete",ye()),Xb=ge("[OTP] Update Company User Error",ye()),Jb=ge("[OTP] Update Permission",ye()),e1=ge("[OTP] Update Permission Complete",ye()),t1=ge("[OTP] Update Permission Error",ye()),n1=ge("[OTP] Update Role",ye()),r1=ge("[OTP] Update Role Complete",ye()),i1=ge("[OTP] Update Role Error",ye()),jd=ge("[OTP] Get Subscription Plans",ye()),o1=ge("[OTP] Get Subscription Plans Complete",ye()),a1=ge("[OTP] Get Subscription Plans Error",ye()),Vd=ge("[OTP] Upgrade Subscription",ye()),s1=ge("[OTP] Upgrade Subscription Complete",ye()),l1=ge("[OTP] Upgrade Subscription Error",ye()),c1=ge("[OTP] Delete User",ye()),d1=ge("[OTP] Delete User Complete",ye()),u1=ge("[OTP] Delete User Error",ye()),p1=ge("[OTP] Update User Role",ye()),f1=ge("[OTP] Update User Role Complete",ye()),h1=ge("[OTP] Update User Role Error",ye()),g1=ge("[OTP] Update User Permission",ye()),m1=ge("[OTP] Update User Permission Complete",ye()),_1=ge("[OTP] Update User Permission Error",ye());var VG=e=>e,ve=me(VG,e=>e.otp),o4=me(ve,e=>e.errors),dg=me(ve,e=>e.otpGenerateData),Ml=me(ve,e=>e.getOtpInProcess),ug=me(ve,e=>e.getOtpSuccess),a4=me(ve,e=>e.verifyOtpV2Data),s4=me(ve,e=>e.verifyOtpV2InProcess),l4=me(ve,e=>e.verifyOtpV2Success),pg=me(ve,e=>e.resendOtpInProcess),c4=me(ve,e=>e.resendOtpSuccess),d4=me(ve,e=>e.verifyOtpData),fg=me(ve,e=>e.verifyOtpInProcess),u4=me(ve,e=>e.verifyOtpSuccess),p4=me(ve,e=>e.resendCount),hg=me(ve,e=>e.apiErrorResponse),f4=me(ve,e=>e.closeWidgetApiFailed),qa=me(ve,e=>e.widgetData),Wa=me(ve,e=>e.theme),h4=me(ve,e=>e.userProfileData),TSe=me(ve,e=>e.userDetailsSuccess),g4=me(ve,e=>e.userProfileDataInProcess),ISe=me(ve,e=>e.leaveCompanyData),m4=me(ve,e=>e.leaveCompanySuccess),ASe=me(ve,e=>e.leaveCompanyDataInProcess),_4=me(ve,e=>e.subscriptionPlansData),MSe=me(ve,e=>e.subscriptionPlansDataInProcess),RSe=me(ve,e=>e.subscriptionPlansDataSuccess),PSe=me(ve,e=>e.updateUser),v4=me(ve,e=>e.updateSuccess),NSe=me(ve,e=>e.loading),gg=me(ve,e=>e.addUserData),OSe=me(ve,e=>e.addUserInProcess),FSe=me(ve,e=>e.addUserSuccess),mg=me(ve,e=>e.rolesData),LSe=me(ve,e=>e.rolesDataInProcess),jSe=me(ve,e=>e.rolesSuccess),y4=me(ve,e=>e.roleCreateData),VSe=me(ve,e=>e.roleCreateDataInProcess),USe=me(ve,e=>e.roleCreateSuccess),x4=me(ve,e=>e.permissionCreateData),BSe=me(ve,e=>e.permissionCreateDataInProcess),$Se=me(ve,e=>e.permissionCreateSuccess),b4=me(ve,e=>e.permissionData),zSe=me(ve,e=>e.permissionDataInProcess),HSe=me(ve,e=>e.permissionSuccess),w4=me(ve,e=>e.companyUsersData),C4=me(ve,e=>e.companyUsersDataInProcess),GSe=me(ve,e=>e.companyUsersSuccess),E4=me(ve,e=>e.updateCompanyUserData),qSe=me(ve,e=>e.updateCompanyUserDataInProcess),WSe=me(ve,e=>e.updateCompanyUserDataSuccess),D4=me(ve,e=>e.updatePermissionData),ZSe=me(ve,e=>e.updatePermissionDataInProcess),KSe=me(ve,e=>e.updatePermissionDataSuccess),S4=me(ve,e=>e.updateRoleData),YSe=me(ve,e=>e.updateRoleDataInProcess),QSe=me(ve,e=>e.updateRoleDataSuccess),k4=me(ve,e=>e.upgradeSubscriptionData),XSe=me(ve,e=>e.upgradeSubscriptionDataInProcess),JSe=me(ve,e=>e.upgradeSubscriptionDataSuccess),eke=me(ve,e=>e.deleteUserData),tke=me(ve,e=>e.deleteUserDataInProcess),nke=me(ve,e=>e.deleteUserDataSuccess),T4=me(ve,e=>e.updateUserRoleData),rke=me(ve,e=>e.updateUserRoleDataInProcess),ike=me(ve,e=>e.updateUserRoleDataSuccess),I4=me(ve,e=>e.updateUserPermissionData),oke=me(ve,e=>e.updateUserPermissionDataInProcess),ake=me(ve,e=>e.updateUserPermissionDataSuccess),A4=me(ve,e=>e.error);var M4={uiEncodeKey:"2a0365359f1238a919ddcac809b2014a",uiIvKey:"b958a109cb67c42c",apiEncodeKey:"775c178c51ce020bfe01320bf2aaf6d9",apiIvKey:"1891f0c803b5f1a9",hCaptchaSiteKey:"4dea29b2-faf0-431a-b2f8-742039804044",sendOtpAuthKey:"5bd1a5701ab56151c4e09a5ac8f3763d"};var ft=R({production:!0,env:"test",apiUrl:"https://apitest.msg91.com/api",baseUrl:"https://test.proxy.msg91.com",msgMidProxy:""},M4);var zt=(function(e){return e[e.Msg91OtpService=6]="Msg91OtpService",e[e.GoogleAuthentication=7]="GoogleAuthentication",e[e.PasswordAuthentication=9]="PasswordAuthentication",e[e.AppleAuthentication=8]="AppleAuthentication",e})(zt||{});function UG(){return e=>new De(n=>{let t,r,i=new Zt;return i.add(e.subscribe({complete:()=>{t&&n.next(r),n.complete()},error:o=>{n.error(o)},next:o=>{r=o,t||(t=hu.schedule(()=>{n.next(r),t=void 0}),i.add(t))}})),i})}function R4(e){return typeof e.ngrxOnStoreInit=="function"}function P4(e){return typeof e.ngrxOnStateInit=="function"}var BG=new le("@ngrx/component-store Initial State"),O4=(()=>{class e{constructor(t){this.destroySubject$=new ar(1),this.destroy$=this.destroySubject$.asObservable(),this.stateSubject$=new ar(1),this.isInitialized=!1,this.state$=this.select(r=>r),this.state=Rr(this.stateSubject$.pipe(ce(this.destroy$)),{requireSync:!1,manualCleanup:!0}),this.\u0275hasProvider=!1,t&&this.initState(t),this.checkProviderForHooks()}ngOnDestroy(){this.stateSubject$.complete(),this.destroySubject$.next()}updater(t){return r=>{let i=!0,o,s=(ta(r)?r:fe(r)).pipe(Vr(fo),Ht(()=>this.assertStateIsInitialized()),mo(this.stateSubject$),de(([l,c])=>t(c,l)),Ht(l=>this.stateSubject$.next(l)),at(l=>i?(o=l,At):ea(l)),ce(this.destroy$)).subscribe();if(o)throw o;return i=!1,s}}initState(t){Kl([t],fo).subscribe(r=>{this.isInitialized=!0,this.stateSubject$.next(r)})}setState(t){typeof t!="function"?this.initState(t):this.updater(t)()}patchState(t){let r=typeof t=="function"?t(this.get()):t;this.updater((i,o)=>R(R({},i),o))(r)}get(t){this.assertStateIsInitialized();let r;return this.stateSubject$.pipe(Tt(1)).subscribe(i=>{r=t?t(i):i}),r}select(...t){let{observablesOrSelectorsObject:r,projector:i,config:o}=$G(t);return(HG(r,i)?this.stateSubject$:Yl(r)).pipe(o.debounce?UG():N4(),i?de(s=>r.length>0&&Array.isArray(s)?i(...s):i(s)):N4(),Ie(o.equal),lm({refCount:!0,bufferSize:1}),ce(this.destroy$))}selectSignal(...t){let r=[...t],i=typeof r[t.length-1]=="object"?r.pop():{},o=r.pop(),a=r,s=a.length===0?()=>o(this.state()):()=>{let l=a.map(c=>c());return o(...l)};return Wt(s,i)}effect(t){let r=new qe;return t(r).pipe(ce(this.destroy$)).subscribe(),i=>(ta(i)?i:fe(i)).pipe(ce(this.destroy$)).subscribe(a=>{r.next(a)})}checkProviderForHooks(){hu.schedule(()=>{if(hf()&&(R4(this)||P4(this))&&!this.\u0275hasProvider){let t=[R4(this)?"OnStoreInit":"",P4(this)?"OnStateInit":""].filter(r=>r);console.warn(`@ngrx/component-store: ${this.constructor.name} has the ${t.join(" and ")} lifecycle hook(s) implemented without being provided using the provideComponentStore(${this.constructor.name}) function. To resolve this, provide the component store via provideComponentStore(${this.constructor.name})`)}})}assertStateIsInitialized(){if(!this.isInitialized)throw new Error(`${this.constructor.name} has not been initialized yet. Please make sure it is initialized before updating/getting.`)}static{this.\u0275fac=function(r){return new(r||e)(se(BG,8))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();function $G(e){let n=Array.from(e),r={debounce:!1,equal:(a,s)=>a===s};if(zG(n[n.length-1])&&(r=R(R({},r),n.pop())),n.length===1&&typeof n[0]!="function")return{observablesOrSelectorsObject:n[0],projector:void 0,config:r};let i=n.pop();return{observablesOrSelectorsObject:n,projector:i,config:r}}function zG(e){let n=e;return typeof n.debounce<"u"||typeof n.equal<"u"}function HG(e,n){return Array.isArray(e)&&e.length===0&&n}function N4(){return e=>e}function _g(e,n,t){let r=typeof e=="function"?{next:e,error:n,complete:t}:e;return i=>i.pipe(Ht({next:r.next,complete:r.complete}),at(o=>(r.error(o),At)),r.finalize?jn(r.finalize):o=>o)}var v1=(()=>{class e{constructor(){this.success$=new qe,this.error$=new qe,this.warn$=new qe,this.info$=new qe,this.action$=new qe,this.clearActionToast$=new qe}success(t,r={}){this.success$.next({message:t,options:r})}error(t,r={}){this.error$.next({message:t,options:r})}warn(t,r={}){this.warn$.next({message:t,options:r})}info(t,r={}){this.info$.next({message:t,options:r})}action(t,r={},i){this.action$.next({message:t,options:r,buttonContent:i})}clearActionToast(){this.clearActionToast$.next(!0)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Rl=(()=>{class e extends O4{constructor(){super({isLoading:!1,logInData:null,resetPassword:null,otpData:null,apiError:!1,showRegistration:null}),this.service=A(Nr),this.toast=A(v1),this.otpdata$=this.select(t=>t.otpData),this.isLoading$=this.select(t=>t.isLoading),this.resetPassword$=this.select(t=>t.resetPassword),this.apiError$=this.select(t=>t.apiError),this.showRegistration$=this.select(t=>t.showRegistration),this.loginData=this.effect(t=>t.pipe($e(r=>(this.patchState({isLoading:!0,apiError:null}),this.service.login(r).pipe(_g(i=>i?.hasError?this.patchState({isLoading:!1,apiError:Me(i.errors)?.[0]}):(i.data.redirect_url&&(window.location.href=i.data.redirect_url),this.patchState({isLoading:!1,logInData:i})),i=>{i.status==403&&this.patchState({showRegistration:!0}),this.patchState({isLoading:!1,apiError:Me(i.error.errors)?.[0]})})))))),this.resetPassword=this.effect(t=>t.pipe($e(r=>(this.patchState({isLoading:!0,apiError:null}),this.service.resetPassword(r).pipe(_g(i=>i?.hasError?this.patchState({isLoading:!1,apiError:Me(i.errors)?.[0]}):this.patchState({isLoading:!1,otpData:i.data}),i=>{this.patchState({isLoading:!1,apiError:Me(i.error.errors)?.[0]})})))))),this.verfyPasswordOtp=this.effect(t=>t.pipe($e(r=>(this.patchState({isLoading:!0,apiError:null}),this.service.verfyResetPasswordOtp(r).pipe(_g(i=>i?.hasError?this.patchState({isLoading:!1,apiError:Me(i.errors)?.[0]}):this.patchState({isLoading:!1,resetPassword:i.data}),i=>{this.patchState({isLoading:!1,apiError:Me(i.error.errors)?.[0]})}))))))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var Yn=Gd(zx());var Or=(()=>{class e{aesEncrypt(t,r,i,o){let s=Yn.AES.encrypt(t,Yn.enc.Utf8.parse(r),{iv:Yn.enc.Utf8.parse(i),mode:Yn.mode.CBC,padding:Yn.pad.Pkcs7}).toString();return o?btoa(s):s}aesDecrypt(t,r,i,o){return Yn.AES.decrypt(o?atob(t):t,Yn.enc.Utf8.parse(r),{iv:Yn.enc.Utf8.parse(i),mode:Yn.mode.CBC,padding:Yn.pad.Pkcs7}).toString(Yn.enc.Utf8)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var Sn=(()=>{class e{constructor(){if(this._systemDark=et(typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").matches),this._themeOverride=et(void 0),this._inputTheme=et(void 0),this.resolvedTheme=Wt(()=>this._themeOverride()??this._inputTheme()),this.isDark$=Wt(()=>{let t=this._themeOverride()??this._inputTheme();return t===xt.Dark?!0:t===xt.Light?!1:this._systemDark()}),this.isDark=t=>t===xt.Dark?!0:t===xt.Light?!1:t!==void 0?this._systemDark():this.isDark$(),typeof window<"u"){let t=window.matchMedia("(prefers-color-scheme: dark)"),r=i=>this._systemDark.set(i.matches);t.addEventListener("change",r),this._mediaQueryCleanup=()=>t.removeEventListener("change",r)}}setInputTheme(t){this._inputTheme.set(t)}setThemeOverride(t){this._themeOverride.set(t)}ngOnDestroy(){this._mediaQueryCleanup?.()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var zn=(function(e){return e.V1="v1",e.V2="v2",e})(zn||{}),Pl=(function(e){return e.TOP="top",e.BOTTOM="bottom",e})(Pl||{});var y1=(function(e){return e[e.VerifyLimitReached=704]="VerifyLimitReached",e[e.InvalidOtp=703]="InvalidOtp",e})(y1||{});var Ud=(()=>{class e{constructor(){this.buttonRef=Se(),this.valid=pn(),this.container=A(Xi,{self:!0}),this.formGroupDirective=A(Rn,{self:!0}),this.renderer=A(Ir)}markAllAsTouched(){this.container&&this.container.control.markAllAsTouched(),this.formGroupDirective&&this.recursivelyMarkAsTouched(this.formGroupDirective.control)}ngOnInit(){this.buttonRef()?._elementRef?.nativeElement&&(this.unsubscribeListener&&this.unsubscribeListener(),this.unsubscribeListener=this.renderer.listen(this.buttonRef()?._elementRef?.nativeElement,"click",t=>{this.markAllAsTouched(),this.container.invalid?(t.stopPropagation(),t.preventDefault()):this.valid.emit()}))}ngOnDestroy(){this.unsubscribeListener&&this.unsubscribeListener()}recursivelyMarkAsTouched(t){Object.values(t.controls).forEach(r=>{r.markAllAsTouched(),r.controls&&this.recursivelyMarkAsTouched(r)})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275dir=It({type:e,selectors:[["","proxyMarkAllAsTouched",""]],hostBindings:function(r,i){r&1&&J("submit",function(){return i.markAllAsTouched()})},inputs:{buttonRef:[1,"buttonRef"]},outputs:{valid:"valid"}})}}return e})();var GG=["otp1"],qG=["otp2"],WG=["otp3"],ZG=["otp4"],KG=e=>({label:"First Name",patternError:"Only alphabets are allowed",formControl:e}),YG=e=>({label:"Last Name",patternError:"Only alphabets are allowed",formControl:e}),F4=e=>({label:"Email",formControl:e}),QG=(e,n)=>({key:"user",label:"Mobile",required:!0,formControl:e,isFieldFocused:n}),XG=e=>({type:"password",label:"Password",patternError:"Enter a valid password",formControl:e}),JG=e=>({type:"confirm password",label:"Confirm Password",patternError:"Enter a valid password",formControl:e}),eq=e=>({label:"Company Name",formControl:e}),tq=e=>({key:"company",label:"Mobile",formControl:e}),nq=e=>({visible:e});function rq(e,n){if(e&1){let t=be();g(0,"button",26),J("click",function(){W(t);let i=k(2);return Z(i.close(!0))}),ue(),g(1,"svg",27),Q(2,"path",28),m()()}if(e&2){let t=k(2);x(2),lt("fill",t.isDarkTheme?"#ffffff":"#5D6164")}}function iq(e,n){if(e&1&&(g(0,"div",8)(1,"h2",24),E(2,"Register"),m(),U(3,rq,3,1,"button",25),m()),e&2){let t=k();x(),st("color",t.primaryColor||null),x(2),B(t.isRegisterFormOnly()?-1:3)}}function oq(e,n){e&1&&St(0)}function aq(e,n){e&1&&St(0)}function sq(e,n){e&1&&St(0)}function lq(e,n){e&1&&St(0)}function cq(e,n){if(e&1&&(E(0),tt(1,"async")),e&2){let t=k(2);Ce(" ",ot(1,1,t.selectGetOtpInProcess$)?"Sending...":"Get OTP"," ")}}function dq(e,n){if(e&1&&E(0),e&2){let t=k(2);Ce(" Resend in ",t.resendTimer,"s ")}}function uq(e,n){e&1&&E(0," Resend OTP ")}function pq(e,n){e&1&&E(0," Sending... ")}function fq(e,n){if(e&1){let t=be();g(0,"button",29),tt(1,"async"),J("click",function(){W(t);let i=k();return Z(i.isOtpSent?i.resendOtp():i.getOtp())}),U(2,cq,2,3),tt(3,"async"),Ca(4,dq,1,1)(5,uq,1,0)(6,pq,1,0),m()}if(e&2){let t=k();st("--btn-hover-color",t.buttonHoverColor)("background-color",t.buttonColor||null)("color",t.buttonColor?t.buttonTextColor||"#ffffff":null)("border-radius",t.borderRadiusValue||null),We("has-hover-color",!!t.buttonHoverColor),te("disabled",ot(1,12,t.selectGetOtpInProcess$)||t.isOtpSent&&!t.canResendOtp),x(2),B(t.isOtpSent?t.isOtpSent&&!t.canResendOtp?4:t.isOtpSent&&t.canResendOtp&&!ot(3,14,t.selectGetOtpInProcess$)?5:6:2)}}function hq(e,n){e&1&&(g(0,"span",16),E(1," Verified "),ue(),g(2,"svg",30),Q(3,"path",31),m()())}function gq(e,n){if(e&1){let t=be();g(0,"div",17)(1,"a",32),J("click",function(){W(t);let i=k();return Z(i.numberChanged())}),E(2,"Change Number"),m()()}}function mq(e,n){if(e&1&&(g(0,"p",22),E(1),m()),e&2){let t=k(2);x(),_t(t.otpError)}}function _q(e,n){if(e&1){let t=be();g(0,"div",18)(1,"div",33)(2,"input",34,4),J("input",function(i){W(t);let o=mt(5),a=k();return Z(a.onOtpInput(i,"otp1",o))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp1"))})("keydown",function(i){W(t);let o=k();return Z(o.onOtpKeydown(i,"otp1"))})("paste",function(i){W(t);let o=k();return Z(o.onOtpPaste(i))}),m(),g(4,"input",35,5),J("input",function(i){W(t);let o=mt(7),a=k();return Z(a.onOtpInput(i,"otp2",o))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp2"))})("keydown",function(i){W(t);let o=mt(3),a=k();return Z(a.onOtpKeydown(i,"otp2",o))}),m(),g(6,"input",36,6),J("input",function(i){W(t);let o=mt(9),a=k();return Z(a.onOtpInput(i,"otp3",o))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp3"))})("keydown",function(i){W(t);let o=mt(5),a=k();return Z(a.onOtpKeydown(i,"otp3",o))}),m(),g(8,"input",37,7),J("input",function(i){W(t);let o=k();return Z(o.onOtpInput(i,"otp4"))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp4"))})("keydown",function(i){W(t);let o=mt(7),a=k();return Z(a.onOtpKeydown(i,"otp4",o))}),m(),g(10,"a",32),tt(11,"async"),tt(12,"async"),J("click",function(){W(t);let i=k();return Z(i.verifyOtp())}),E(13),tt(14,"async"),m()(),U(15,mq,2,1,"p",22),m()}if(e&2){let t=k();x(),te("formGroup",t.otpForm),x(9),We("opacity-50",ot(11,7,t.selectVerifyOtpV2InProcess$))("pointer-events-none",ot(12,9,t.selectVerifyOtpV2InProcess$)),x(3),Ce(" ",ot(14,11,t.selectVerifyOtpV2InProcess$)?"Verifying...":"Verify OTP"," "),x(2),B(t.otpError?15:-1)}}function vq(e,n){e&1&&St(0)}function yq(e,n){e&1&&St(0)}function xq(e,n){e&1&&St(0)}function bq(e,n){e&1&&St(0)}function wq(e,n){e&1&&St(0)}function Cq(e,n){if(e&1&&(Q(0,"hr",38),g(1,"p",10),E(2," Company Details (Optional) "),m(),Gt(3,xq,1,0,"ng-container",12)(4,bq,1,0,"ng-container",12)(5,wq,1,0,"ng-container",12)),e&2){let t=k(),r=mt(31),i=mt(33);x(),st("color",t.primaryColor||null),x(2),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(8,eq,t.registrationForm.get("company.name"))),x(),te("ngTemplateOutlet",i)("ngTemplateOutletContext",qt(10,tq,t.registrationForm.get("company.mobile"))),x(),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(12,F4,t.registrationForm.get("company.email")))}}function Eq(e,n){if(e&1&&(g(0,"span"),E(1),Q(2,"br"),m()),e&2){let t=n.$implicit;x(),_t(t)}}function Dq(e,n){e&1&&(g(0,"span",20),E(1,"Error: "),m(),Rt(2,Eq,3,1,"span",null,fr)),e&2&&(x(2),Pt(n))}function Sq(e,n){e&1&&St(0)}function kq(e,n){if(e&1){let t=be();Q(0,"input",44),g(1,"button",45),J("click",function(){W(t);let i=k().type,o=k();return Z(i==="password"?o.showPassword=!o.showPassword:o.showConfirmPassword=!o.showConfirmPassword)}),Gt(2,Sq,1,0,"ng-container",12),m()}if(e&2){let t=k(),r=t.type,i=t.label,o=t.formControl,a=k(),s=mt(35);st("border-radius",a.borderRadiusValue||null),te("type",(r==="password"?a.showPassword:a.showConfirmPassword)?"text":"password")("formControl",o)("placeholder",i),x(),lt("aria-label",(r==="password"?a.showPassword:a.showConfirmPassword)?"Hide password":"Show password"),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(8,nq,r==="password"?a.showPassword:a.showConfirmPassword))}}function Tq(e,n){if(e&1&&Q(0,"input",46),e&2){let t=k(),r=t.type,i=t.label,o=t.formControl,a=k();st("border-radius",a.borderRadiusValue||null),te("type",r||"text")("formControl",o)("placeholder",i)}}function Iq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," is required.")}}function Aq(e,n){e&1&&(g(0,"p",47),E(1,"Min required length is 3."),m())}function Mq(e,n){e&1&&(g(0,"p",47),E(1,"Start and End spaces are not allowed."),m())}function Rq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Min value required is ",t==null?null:t.min,". ")}}function Pq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Max value allowed is ",t==null?null:t.max,". ")}}function Nq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength,". ")}}function Oq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Max allowed length is ",t==null?null:t.requiredLength,". ")}}function Fq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=k(2),r=t.label,i=t.patternError;x(),Ce(" ",i||"Enter valid "+r," ")}}function Lq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," mismatch.")}}function jq(e,n){if(e&1&&U(0,Iq,2,1,"p",47)(1,Aq,2,0,"p",47)(2,Mq,2,0,"p",47)(3,Rq,2,1,"p",47)(4,Pq,2,1,"p",47)(5,Nq,2,1,"p",47)(6,Oq,2,1,"p",47)(7,Fq,2,1,"p",47)(8,Lq,2,1,"p",47),e&2){let t,r=k().formControl;B(r.errors!=null&&r.errors.required?0:r.errors!=null&&r.errors.minlengthWithSpace?1:r.errors!=null&&r.errors.noStartEndSpaces?2:(t=r.errors==null?null:r.errors.min)?3:(t=r.errors==null?null:r.errors.max)?4:(t=r.errors==null?null:r.errors.minlength)?5:(t=r.errors==null?null:r.errors.maxlength)?6:r.errors!=null&&r.errors.pattern?7:r.errors!=null&&r.errors.valueSameAsControl?8:-1,t)}}function Vq(e,n){if(e&1&&(g(0,"p",43),E(1),m()),e&2){let t=k().hint;x(),_t(t)}}function Uq(e,n){if(e&1&&(g(0,"div",39)(1,"label",40),E(2),m(),g(3,"div",41),U(4,kq,3,10)(5,Tq,1,5,"input",42),m(),U(6,jq,9,1),U(7,Vq,2,1,"p",43),m()),e&2){let t=n.type,r=n.label,i=n.hint,o=n.formControl;x(2),_t(r),x(2),B(t==="password"||t==="confirm password"?4:5),x(2),B(o!=null&&o.touched?6:-1),x(),B(i?7:-1)}}function Bq(e,n){e&1&&(g(0,"p",47),E(1,"Please enter valid mobile number."),m())}function $q(e,n){e&1&&(g(0,"p",47),E(1,"Please verify the mobile number."),m())}function zq(e,n){if(e&1){let t=be();g(0,"div",48)(1,"input",49),J("keypress",function(i){let o=W(t).key,a=k();return Z(a.intlClass==null||a.intlClass[o]==null?null:a.intlClass[o].onlyPhoneNumber(i))})("input",function(i){let o=W(t).key,a=k();return Z(a.onMobileInput(i,o))})("blur",function(){let i=W(t),o=i.key,a=i.formControl,s=k();return a==null||a.markAsTouched(),Z(a==null?null:a.setValue(s.intlClass==null||s.intlClass[o]==null||s.intlClass[o].phoneNumber==null?null:s.intlClass[o].phoneNumber.replace("+","")))}),m(),U(2,Bq,2,0,"p",47),U(3,$q,2,0,"p",47),m()}if(e&2){let t=n.key,r=n.label,i=n.required,o=n.formControl,a=n.isFieldFocused,s=k();lt("id","init-contact-wrapper-"+t),x(),st("border-radius",s.borderRadiusValue||null),We("border-red-500",o.touched&&!(!(s.intlClass==null||s.intlClass[t]==null)&&s.intlClass[t][i?"isRequiredValidNumber":"isValidNumber"])),te("placeholder","Enter "+r+(i?" *":""))("disabled",a),lt("id","init-contact-"+t),x(),B(o.touched&&!(!(s.intlClass==null||s.intlClass[t]==null)&&s.intlClass[t][i?"isRequiredValidNumber":"isValidNumber"])?2:-1),x(),B(o.errors!=null&&o.errors.otpVerificationFailed?3:-1)}}function Hq(e,n){e&1&&(ue(),g(0,"svg",50),Q(1,"path",51),m())}function Gq(e,n){e&1&&(ue(),g(0,"svg",50),Q(1,"path",52),m())}function qq(e,n){if(e&1&&U(0,Hq,2,0,":svg:svg",50)(1,Gq,2,0,":svg:svg",50),e&2){let t=n.visible;B(t?1:0)}}var vg=(()=>{class e extends Kn{get showCompanyDetail(){return this.showCompanyDetails()!==!1}get isDarkTheme(){return this.themeService.isDark(this.theme())}constructor(){super(),this.referenceId=Se(),this.serviceData=Se(),this.loginServiceData=Se(),this.registrationViaLogin=Se(),this.prefillDetails=Se(),this.showCompanyDetails=Se(!0),this.version=Se("v1"),this.theme=Se(),this.WidgetTheme=xt,this.firstName=Se(),this.lastName=Se(),this.email=Se(),this.signupServiceId=Se(),this.isRegisterFormOnly=Se(!1),this.isInDialog=Se(!1),this.showPassword=!1,this.showConfirmPassword=!1,this.togglePopUp=pn(),this.successReturn=pn(),this.failureReturn=pn(),this.registrationForm=new Lt({user:new Lt({firstName:new je(null,[he.required,he.pattern(Nx),he.minLength(3),he.maxLength(24)]),lastName:new je(null,[he.pattern(Nx),he.minLength(3),he.maxLength(25)]),email:new je(null,[he.required,he.pattern(Va)]),mobile:new je(null,[he.required]),password:new je(null,[he.required,he.pattern(oo),he.maxLength(15)]),confirmPassword:new je(null,[he.required,he.pattern(oo),he.maxLength(15),xi.valueSameAsControl("password")])}),company:new Lt({name:new je(null,[he.minLength(3),he.maxLength(50)]),mobile:new je(null),email:new je(null,he.pattern(Va))})}),this.otpForm=new Lt({otp1:new je(""),otp2:new je(""),otp3:new je(""),otp4:new je("")}),this.intlClass={},this.apiError=new dt(null),this.isOtpVerified=!1,this.isOtpSent=!1,this.isNumberChanged=!1,this.otpError="",this.otpVerificationToken="",this.resendTimer=0,this.canResendOtp=!0,this.lastSentMobileNumber="",this.uiPreferences={},this.store=A(dn),this.otpService=A(Nr),this.otpUtilityService=A(Or),this.cdr=A(cn),this.themeService=A(Sn),sn(()=>this.themeService.setInputTheme(this.theme())),this.selectGetOtpRes$=this.store.pipe(ke(dg),Ie(Le),ce(this.destroy$)),this.selectGetOtpInProcess$=this.store.pipe(ke(Ml),Ie(Le),ce(this.destroy$)),this.selectGetOtpSuccess$=this.store.pipe(ke(ug),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpV2Data$=this.store.pipe(ke(a4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpV2InProcess$=this.store.pipe(ke(s4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpV2Success$=this.store.pipe(ke(l4),Ie(Le),ce(this.destroy$)),this.selectApiErrorResponse$=this.store.pipe(ke(hg),Ie(Le),ce(this.destroy$)),this.selectWidgetTheme$=this.store.pipe(ke(Wa),Ie(Le),ce(this.destroy$))}ngOnInit(){this.selectWidgetTheme$.pipe(ce(this.destroy$)).subscribe(t=>{this.uiPreferences=t?.ui_preferences||{}}),this.isRegisterFormOnly()&&this.registrationForm.get("user.email").disable(),this.registrationForm.get("user.mobile").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{this.isOtpVerified=!1,this.otpError=""}),this.registrationForm.get("user.password").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.registrationForm.get("user.confirmPassword").updateValueAndValidity()}),this.selectVerifyOtpV2Success$.pipe(ce(this.destroy$)).subscribe(t=>{this.isOtpVerified=t,t&&(this.registrationForm.get("user.mobile").setErrors(null),this.otpError=""),this.cdr.markForCheck()}),this.selectVerifyOtpV2Data$.pipe(ce(this.destroy$)).subscribe(t=>{this.otpVerificationToken=t?.data?.otp_verification_token,this.cdr.markForCheck()}),this.selectGetOtpSuccess$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.isOtpSent=!0,this.startResendTimer(),this.lastSentMobileNumber=this.registrationForm.get("user.mobile").value,this.isNumberChanged=!0,this.cdr.markForCheck())}),this.selectApiErrorResponse$.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.isOtpSent&&!this.isOtpVerified&&(this.otpError="Please enter valid OTP",this.otpForm.reset()),this.cdr.markForCheck()}),document.addEventListener("paste",this.handleGlobalPaste.bind(this))}checkPrefillDetails(){let t=this.prefillDetails();isNaN(Number(t))?(this.registrationForm.get("user.email").setValue(t),this.registrationForm.get("user.mobile").setValue(null)):(this.registrationForm.get("user.email").setValue(null),this.prefilledNumber=t,this.registrationForm.get("user.mobile").setValue(t))}ngAfterViewInit(){setTimeout(()=>{this.initIntl("user");let t=0,r=setInterval(()=>{let i=document.querySelector("proxy-auth")?.shadowRoot?.querySelector("#init-contact-wrapper-user")||document.getElementById("init-contact-wrapper-user");(t>6||i?.querySelector(".iti__selected-flag")?.getAttribute("title"))&&(this.initIntl("company"),clearInterval(r)),t+=1},500)})}ngOnDestroy(){document.removeEventListener("paste",this.handleGlobalPaste.bind(this)),this.stopResendTimer(),super.ngOnDestroy()}startResendTimer(){this.canResendOtp=!1,this.resendTimer=30,this.timerSubscription=ra(1e3).subscribe(()=>{this.resendTimer--,this.resendTimer<=0&&(this.stopResendTimer(),this.canResendOtp=!0),this.cdr.detectChanges()})}stopResendTimer(){this.timerSubscription&&(this.timerSubscription.unsubscribe(),this.timerSubscription=null),this.resendTimer=0,this.canResendOtp=!0}resendOtp(){let t=this.registrationForm.get("user.mobile"),r=t.value;r!==this.lastSentMobileNumber&&(this.stopResendTimer(),this.canResendOtp=!0,this.lastSentMobileNumber=r),t.markAsTouched();let i=this.intlClass.user?.isRequiredValidNumber;t.valid&&i&&this.canResendOtp&&this.store.dispatch(Ho({request:{referenceId:this.referenceId(),mobile:t.value,authkey:ft.sendOtpAuthKey}}))}initIntl(t){let r=document.querySelector("proxy-auth")?.shadowRoot?.getElementById("init-contact-"+t)||document.getElementById("init-contact-"+t),i=`${window.location.origin}/assets/utils/intl-tel-input-custom.css`;r&&(this.intlClass[t]=new vl(r,document.head,i),this.prefilledNumber&&r.setAttribute("value",`+${this.prefilledNumber}`))}close(t=!1){this.resetFormState(),this.resetOtpStoreState(),this.togglePopUp.emit(),t&&this.failureReturn.emit({code:0,closeByUser:t,message:"User cancelled the registration process."})}resetOtpStoreState(){this.store.dispatch(so({request:{otpGenerateData:null,getOtpInProcess:!1,getOtpSuccess:!1,verifyOtpV2Data:null,verifyOtpV2InProcess:!1,verifyOtpV2Success:!1,resendOtpInProcess:!1,resendOtpSuccess:!1,verifyOtpData:null,verifyOtpInProcess:!1,verifyOtpSuccess:!1,resendCount:0,apiErrorResponse:null,errors:null}}))}resetFormState(){this.isOtpVerified=!1,this.isOtpSent=!1,this.isNumberChanged=!1,this.otpError="",this.lastSentMobileNumber="",this.registrationForm.reset(),this.otpForm.reset(),this.stopResendTimer(),this.apiError.next(null)}returnSuccess(t){this.successReturn.emit(t)}submit(){if(this.apiError.next(null),!this.isOtpVerified){this.registrationForm.get("user.mobile").setErrors({otpVerificationFailed:!0});return}let t=Hx(Pr(this.registrationForm.getRawValue()),!0),r=JSON.parse(this.otpUtilityService.aesDecrypt(this.registrationViaLogin()?this.loginServiceData().state:this.serviceData()?.state??"",ft.uiEncodeKey,ft.uiIvKey,!0)||"{}");t?.user&&(delete t?.user?.confirmPassword,t.user.name=t?.user?.firstName+(t?.user?.lastName?" "+t?.user?.lastName:""),t.user.meta={},delete t?.user?.firstName,delete t?.user?.lastName),t?.company&&(t.company.meta={});let i=R({reference_id:this.referenceId(),service_id:this.registrationViaLogin()?this.loginServiceData().service_id:this.serviceData().service_id,url_unique_id:r?.url_unique_id,request_data:t},this.signupServiceId()&&{signup_service_id:this.signupServiceId()}),o=this.otpUtilityService.aesEncrypt(JSON.stringify(i),ft.uiEncodeKey,ft.uiIvKey,!0),a=this.registrationViaLogin()?this.loginServiceData().state:this.serviceData().state;this.otpService.register({proxy_state:o,state:a,otp_verification_token:this.otpVerificationToken}).subscribe(s=>{window.location.href=s.data.redirect_url},s=>{this.apiError.next(Me(s?.error.errors))})}getOtp(){this.registrationForm.get("user.mobile").errors?.otpVerificationFailed&&this.registrationForm.get("user.mobile").setErrors(null);let t=this.registrationForm.get("user.mobile");if(t.invalid)return;let r=this.intlClass.user?.isRequiredValidNumber;t.valid&&r&&this.store.dispatch(Ho({request:{referenceId:this.referenceId(),mobile:t.value,authkey:ft.sendOtpAuthKey}}))}verifyOtp(){let t=this.otpForm.value,r=this.registrationForm.get("user.mobile"),o=[t.otp1,t.otp2,t.otp3,t.otp4].filter(a=>a&&a.trim()!=="").join("");o.length===4&&this.store.dispatch(Pd({request:{referenceId:this.referenceId(),mobile:r.value,otp:o,authkey:ft.sendOtpAuthKey}}))}onOtpInput(t,r,i){let o=t.target,a=o.value;/^\d*$/.test(a)||(a=a.replace(/\D/g,""),o.value=a),this.otpForm.get(r).setValue(a),this.otpError&&(this.otpError=""),this.cdr.detectChanges(),a&&i&&i.focus()}onOtpPaste(t){t.preventDefault();let i=t.clipboardData.getData("text/plain").replace(/\D/g,"").slice(0,4).split(""),o=["otp1","otp2","otp3","otp4"];o.forEach((s,l)=>{let c=s;this.otpForm.get(c).setValue("")}),i.forEach((s,l)=>{if(l<4){let c=o[l];this.otpForm.get(c).setValue(s)}}),this.otpError&&(this.otpError=""),this.cdr.detectChanges();let a=Math.min(i.length-1,3);setTimeout(()=>{let s=document.querySelector(`#otp${a+1}`);if(s&&a<3)s.focus();else{let l=document.querySelector(`#otp${a+1}`);l&&l.focus()}},100)}handleGlobalPaste(t){let r=t.target;r&&r.closest(".otp-container")&&this.onOtpPaste(t)}onOtpKeyup(t,r){let o=t.target.value;this.otpForm.get(r).setValue(o),this.cdr.detectChanges()}onOtpKeydown(t,r,i){let o=t.target;t.key==="Backspace"&&!o.value&&i&&(t.preventDefault(),i.focus(),i.select())}onMobileInput(t,r){if(r==="user"){this.isOtpSent=!1;let o=t.target.value;this.registrationForm.get("user.mobile").setValue(o),this.otpForm.reset(),o!==this.lastSentMobileNumber&&(this.stopResendTimer(),this.canResendOtp=!0),this.cdr.detectChanges()}}numberChanged(){this.isOtpSent=!1,this.isOtpVerified=!1,this.isNumberChanged=!1,this.otpForm.reset(),this.cdr.detectChanges()}get primaryColor(){return this.version()!=="v2"?null:this.themeService.isDark()?this.uiPreferences?.dark_theme_primary_color||null:this.uiPreferences?.light_theme_primary_color||null}get borderRadiusValue(){if(this.version()!=="v2")return null;switch(this.uiPreferences?.border_radius){case"none":return"0";case"small":return"4px";case"medium":return"8px";case"large":return"12px";default:return null}}get buttonColor(){return this.version()!=="v2"?null:this.uiPreferences?.button_color||null}get buttonHoverColor(){return this.version()!=="v2"?null:this.uiPreferences?.button_hover_color||null}get buttonTextColor(){return this.version()!=="v2"?null:this.uiPreferences?.button_text_color||null}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-register"]],viewQuery:function(r,i){if(r&1&&bn(GG,5)(qG,5)(WG,5)(ZG,5),r&2){let o;Nt(o=Ot())&&(i.otp1Ref=o.first),Nt(o=Ot())&&(i.otp2Ref=o.first),Nt(o=Ot())&&(i.otp3Ref=o.first),Nt(o=Ot())&&(i.otp4Ref=o.first)}},inputs:{referenceId:[1,"referenceId"],serviceData:[1,"serviceData"],loginServiceData:[1,"loginServiceData"],registrationViaLogin:[1,"registrationViaLogin"],prefillDetails:[1,"prefillDetails"],showCompanyDetails:[1,"showCompanyDetails"],version:[1,"version"],theme:[1,"theme"],firstName:[1,"firstName"],lastName:[1,"lastName"],email:[1,"email"],signupServiceId:[1,"signupServiceId"],isRegisterFormOnly:[1,"isRegisterFormOnly"],isInDialog:[1,"isInDialog"]},outputs:{togglePopUp:"togglePopUp",successReturn:"successReturn",failureReturn:"failureReturn"},features:[Dt],decls:36,vars:49,consts:[["submitBtn",""],["formField",""],["intlFormField",""],["visibilityIcon",""],["otp1",""],["otp2",""],["otp3",""],["otp4",""],[1,"flex","items-center","justify-between","mb-4"],["proxyMarkAllAsTouched","",1,"flex","flex-col","gap-3","w-full",3,"valid","formGroup","buttonRef"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],[1,"grid","grid-cols-2","gap-3"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"flex","items-start","gap-2"],[1,"flex-1","min-w-0"],["type","button",1,"w-btn-primary","shrink-0","whitespace-nowrap","px-3",3,"disabled","has-hover-color","--btn-hover-color","background-color","color","border-radius"],[1,"flex","items-center","gap-1","mt-1","text-sm","font-medium","text-green-600"],[1,"flex","justify-end"],[1,"flex","flex-col","gap-2"],[1,"text-xs","text-gray-600","dark:text-gray-400"],[1,"font-semibold"],[1,"flex","items-end","justify-between","gap-3","mt-1"],[1,"text-xs","text-red-600","dark:text-red-400"],["type","button",1,"w-btn-primary","shrink-0"],[1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500"],["type","button","aria-label","Close",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["width","12","height","12","viewBox","0 0 12 12","fill","none","aria-hidden","true"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z"],["type","button",1,"w-btn-primary","shrink-0","whitespace-nowrap","px-3",3,"click","disabled"],["xmlns","http://www.w3.org/2000/svg","height","18px","viewBox","0 -960 960 960","width","18px","fill","#4caf50","aria-hidden","true"],["d","m424-296 282-282-56-56-226 226-114-114-56 56 170 170Zm56 216q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"],["href","javascript:void(0)",1,"w-link",3,"click"],[1,"flex","items-center","gap-3",3,"formGroup"],["type","text","maxlength","1","formControlName","otp1",1,"w-input-otp",3,"input","keyup","keydown","paste"],["type","text","maxlength","1","formControlName","otp2",1,"w-input-otp",3,"input","keyup","keydown"],["type","text","maxlength","1","formControlName","otp3",1,"w-input-otp",3,"input","keyup","keydown"],["type","text","maxlength","1","formControlName","otp4",1,"w-input-otp",3,"input","keyup","keydown"],[1,"my-1","border-gray-200","dark:border-gray-700"],[1,"w-full"],[1,"block","text-sm","font-medium","text-gray-900","dark:text-white","mb-1"],[1,"relative"],["autocomplete","off",1,"w-input-sm",3,"type","formControl","placeholder","border-radius"],[1,"mt-1","text-xs","text-gray-400","dark:text-gray-500"],["autocomplete","off","maxlength","15",1,"w-input-sm","pr-9",3,"type","formControl","placeholder"],["type","button",1,"absolute","inset-y-0","right-0","flex","items-center","pr-2.5","cursor-pointer","text-gray-400","hover:text-gray-600","dark:hover:text-gray-300",3,"click"],["autocomplete","off",1,"w-input-sm",3,"type","formControl","placeholder"],["role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"w-full",2,"position","relative","margin-bottom","4px"],["type","tel","autocomplete","off",1,"w-input-sm",3,"keypress","input","blur","placeholder","disabled"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"size-4","text-gray-400","dark:text-gray-500"],["d","M12.01 20c-5.065 0-9.586-4.211-12.01-8.424 2.418-4.103 6.943-7.576 12.01-7.576 5.135 0 9.635 3.453 11.999 7.564-2.241 4.43-6.726 8.436-11.999 8.436zm-10.842-8.416c.843 1.331 5.018 7.416 10.842 7.416 6.305 0 10.112-6.103 10.851-7.405-.772-1.198-4.606-6.595-10.851-6.595-6.116 0-10.025 5.355-10.842 6.584zm10.832-4.584c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5zm0 1c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4z"],["d","M8.137 15.147c-.71-.857-1.146-1.947-1.146-3.147 0-2.76 2.241-5 5-5 1.201 0 2.291.435 3.148 1.145l1.897-1.897c-1.441-.738-3.122-1.248-5.035-1.248-6.115 0-10.025 5.355-10.842 6.584.529.834 2.379 3.527 5.113 5.428l1.865-1.865zm6.294-6.294c-.673-.53-1.515-.853-2.44-.853-2.207 0-4 1.792-4 4 0 .923.324 1.765.854 2.439l5.586-5.586zm7.56-6.146l-19.292 19.293-.708-.707 3.548-3.548c-2.298-1.612-4.234-3.885-5.548-6.169 2.418-4.103 6.943-7.576 12.01-7.576 2.065 0 4.021.566 5.782 1.501l3.501-3.501.707.707zm-2.465 3.879l-.734.734c2.236 1.619 3.628 3.604 4.061 4.274-.739 1.303-4.546 7.406-10.852 7.406-1.425 0-2.749-.368-3.951-.938l-.748.748c1.475.742 3.057 1.19 4.699 1.19 5.274 0 9.758-4.006 11.999-8.436-1.087-1.891-2.63-3.637-4.474-4.978zm-3.535 5.414c0-.554-.113-1.082-.317-1.562l.734-.734c.361.69.583 1.464.583 2.296 0 2.759-2.24 5-5 5-.832 0-1.604-.223-2.295-.583l.734-.735c.48.204 1.007.318 1.561.318 2.208 0 4-1.792 4-4z"]],template:function(r,i){if(r&1&&(U(0,iq,4,3,"div",8),g(1,"div",9),J("valid",function(){return i.submit()}),g(2,"p",10),E(3,"User Details"),m(),g(4,"div",11),Gt(5,oq,1,0,"ng-container",12)(6,aq,1,0,"ng-container",12),m(),Gt(7,sq,1,0,"ng-container",12),g(8,"div",13)(9,"div",14),Gt(10,lq,1,0,"ng-container",12),m(),U(11,fq,7,16,"button",15)(12,hq,4,0,"span",16),m(),U(13,gq,3,0,"div",17),U(14,_q,16,13,"div",18),g(15,"div",11),Gt(16,vq,1,0,"ng-container",12)(17,yq,1,0,"ng-container",12),m(),g(18,"p",19)(19,"span",20),E(20,"Note: "),m(),E(21,"Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol "),m(),U(22,Cq,6,14),g(23,"div",21)(24,"div",22),U(25,Dq,4,0),tt(26,"async"),m(),g(27,"button",23,0),E(29," Submit "),m()()(),Gt(30,Uq,8,4,"ng-template",null,1,Qn)(32,zq,4,10,"ng-template",null,2,Qn)(34,qq,2,1,"ng-template",null,3,Qn)),r&2){let o,a=mt(28),s=mt(31),l=mt(33);B(i.isInDialog()?-1:0),x(),te("formGroup",i.registrationForm)("buttonRef",a),x(),st("color",i.primaryColor||null),x(3),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(36,KG,i.registrationForm.get("user.firstName"))),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(38,YG,i.registrationForm.get("user.lastName"))),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(40,F4,i.registrationForm.get("user.email"))),x(3),te("ngTemplateOutlet",l)("ngTemplateOutletContext",Nv(42,QG,i.registrationForm.get("user.mobile"),i.isNumberChanged)),x(),B(i.isOtpVerified?12:11),x(2),B(i.isNumberChanged||i.isOtpVerified?13:-1),x(),B(i.isOtpSent&&!i.isOtpVerified?14:-1),x(2),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(45,XG,i.registrationForm.get("user.password"))),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(47,JG,i.registrationForm.get("user.confirmPassword"))),x(),st("color",i.primaryColor||null),x(4),B(i.showCompanyDetail?22:-1),x(3),B((o=ot(26,34,i.apiError))?25:-1,o),x(2),st("--btn-hover-color",i.buttonHoverColor)("background-color",i.buttonColor||null)("color",i.buttonColor?i.buttonTextColor||"#ffffff":null)("border-radius",i.borderRadiusValue||null),We("has-hover-color",!!i.buttonHoverColor)}},dependencies:[wn,Da,nr,$n,er,tr,Cx,Na,Rn,hr,Ud,Zi],styles:['@charset "UTF-8";[_nghost-%COMP%]{width:100%;min-height:100px;display:flex;flex-direction:column;justify-content:flex-start;text-align:start}.has-hover-color[_ngcontent-%COMP%]:hover{background-color:var(--btn-hover-color)!important}[_nghost-%COMP%] .iti{width:100%}[_nghost-%COMP%] .iti input[type=tel]{padding-left:52px!important}.invalid-input[_ngcontent-%COMP%]{outline:2px solid var(--proxy-error-40);outline-offset:-1px}.dark[_nghost-%COMP%] .iti .iti__country-list, .dark [_nghost-%COMP%] .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark[_nghost-%COMP%] .iti__country, .dark [_nghost-%COMP%] .iti__country{color:#f9fafb!important}.dark[_nghost-%COMP%] .iti__country:hover, .dark [_nghost-%COMP%] .iti__country:hover, .dark[_nghost-%COMP%] .iti__country.iti__highlight, .dark [_nghost-%COMP%] .iti__country.iti__highlight{background-color:#312e81!important}.dark[_nghost-%COMP%] .iti__dial-code, .dark [_nghost-%COMP%] .iti__dial-code{color:#9ca3af}.dark[_nghost-%COMP%] .iti__divider, .dark [_nghost-%COMP%] .iti__divider{border-bottom-color:#374151}.dark[_nghost-%COMP%] .iti__selected-flag:hover, .dark [_nghost-%COMP%] .iti__selected-flag:hover, .dark[_nghost-%COMP%] .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag, .dark [_nghost-%COMP%] .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark[_nghost-%COMP%] input[type=tel], .dark [_nghost-%COMP%] input[type=tel]{color:#f9fafb;background-color:transparent}'],changeDetection:0})}}return e})();var Wq=["initContact"],Zq=["dialogWrap"],Nl=e=>({widgetDataArray:e}),Bd=(e,n)=>n.service_id;function Kq(e,n){if(e&1){let t=be();g(0,"section",7)(1,"h1"),E(2),m(),g(3,"button",9),J("click",function(){W(t);let i=k();return Z(i.openPreviewDialog())}),ue(),g(4,"svg",10),Q(5,"path",11)(6,"path",12),m(),E(7," Preview "),m()()}if(e&2){let t=k();x(2),Ce("Click Here to preview this Reference ID: ",t.referenceId())}}function Yq(e,n){if(e&1){let t=be();g(0,"button",16),J("click",function(){W(t);let i=k(2);return Z(i.close(!0))}),ue(),g(1,"svg",17),Q(2,"path",18),m()()}if(e&2){let t=k(2);x(2),lt("fill",t.isDarkTheme?"#ffffff":"#5D6164")}}function Qq(e,n){e&1&&St(0)}function Xq(e,n){if(e&1&&(U(0,Yq,3,1,"button",13),g(1,"div",14),Gt(2,Qq,1,0,"ng-container",15),m()),e&2){let t=k(),r=mt(3);B(t.hideInlineHeader()?-1:0),x(2),te("ngTemplateOutlet",r)}}function Jq(e,n){if(e&1&&(g(0,"div",22),Q(1,"img",23),m()),e&2){let t=k();x(),te("src",t.ui_preferences.logo_url,Cc)}}function eW(e,n){if(e&1&&U(0,Jq,2,1,"div",22),e&2){let t=n;B(!(t==null||t.ui_preferences==null)&&t.ui_preferences.logo_url?0:-1)}}function tW(e,n){if(e&1&&(U(0,eW,1,1),tt(1,"async"),g(2,"h2",21),E(3),m()),e&2){let t,r=k(4);B((t=ot(1,4,r.selectWidgetTheme$))?0:-1,t),x(2),st("color",r.primaryColor||null),x(),Ce(" ",r.titleText," ")}}function nW(e,n){if(e&1&&U(0,tW,4,6),e&2){let t=n.$implicit,r=k(3);B((t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v2"&&r.loginStep===1?0:-1)}}function rW(e,n){e&1&&St(0)}function iW(e,n){e&1&&St(0)}function oW(e,n){e&1&&St(0)}function aW(e,n){if(e&1&&Gt(0,rW,1,0,"ng-container",24)(1,iW,1,0,"ng-container",24)(2,oW,1,0,"ng-container",24),e&2){let t=k();k(2);let r=mt(8),i=mt(10),o=mt(12);te("ngTemplateOutlet",i)("ngTemplateOutletContext",qt(6,Nl,t)),x(),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(8,Nl,t)),x(),te("ngTemplateOutlet",o)("ngTemplateOutletContext",qt(10,Nl,t))}}function sW(e,n){e&1&&St(0)}function lW(e,n){e&1&&St(0)}function cW(e,n){e&1&&St(0)}function dW(e,n){if(e&1&&Gt(0,sW,1,0,"ng-container",24)(1,lW,1,0,"ng-container",24)(2,cW,1,0,"ng-container",24),e&2){let t=k();k(2);let r=mt(8),i=mt(10),o=mt(12);te("ngTemplateOutlet",o)("ngTemplateOutletContext",qt(6,Nl,t)),x(),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(8,Nl,t)),x(),te("ngTemplateOutlet",i)("ngTemplateOutletContext",qt(10,Nl,t))}}function uW(e,n){if(e&1){let t=be();g(0,"p",25),E(1," Are you a new User? "),g(2,"a",26),J("click",function(){W(t);let i=k(3);return Z(i.showRegistration())}),E(3),m()()}if(e&2){let t=k(3);st("color",t.primaryColor||null),x(3),_t(t.signUpButtonText)}}function pW(e,n){e&1&&(g(0,"p",20),E(1,"No Service Enabled"),m())}function fW(e,n){if(e&1&&(Rt(0,nW,1,1,null,null,Bd),U(2,aW,3,12),U(3,dW,3,12),U(4,uW,4,3,"p",19),U(5,pW,2,0,"p",20)),e&2){let t=n,r=k(2);Pt(t),x(2),B(r.input_fields()==="top"?2:-1),x(),B(r.input_fields()==="bottom"?3:-1),x(),B(r.loginStep===1&&(t!=null&&t.length)&&r.isCreateAccountLink()?4:-1),x(),B(t!=null&&t.length?-1:5)}}function hW(e,n){if(e&1&&(U(0,fW,6,4),tt(1,"async")),e&2){let t,r=k();B((t=ot(1,1,r.selectWidgetData$))?0:-1,t)}}function gW(e,n){if(e&1){let t=be();g(0,"button",38),J("click",function(){W(t);let i=k(2);return Z(i.showRegistrationInDialog()?i.goBackFromRegistration():i.changeLoginStep(1))}),ue(),g(1,"svg",39),Q(2,"path",40),m()()}}function mW(e,n){e&1&&Q(0,"div",31)}function _W(e,n){e&1&&E(0," Create Account ")}function vW(e,n){e&1&&E(0," Forgot Password ")}function yW(e,n){e&1&&E(0," Sign In ")}function xW(e,n){e&1&&St(0)}function bW(e,n){if(e&1&&(g(0,"div",36),Gt(1,xW,1,0,"ng-container",15),m()),e&2){k(2);let t=mt(3);x(),te("ngTemplateOutlet",t)}}function wW(e,n){if(e&1){let t=be();g(0,"proxy-register",41),J("successReturn",function(i){W(t);let o=k(2);return Z(o.successReturn.emit(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.failureReturn.emit(i))})("closePopUp",function(){W(t);let i=k(2);return Z(i.goBackFromRegistration())}),m()}if(e&2){let t=k(2);te("serviceData",t.serviceData())("referenceId",t.referenceId())("tokenAuth",t.tokenAuth())("theme",t.theme())("version",t.version())("isInDialog",!0)}}function CW(e,n){if(e&1){let t=be();g(0,"div",null,5)(2,"div",27),J("click",function(){W(t);let i=k();return Z(i.closePreviewDialog())}),m(),g(3,"div",28)(4,"div",29),U(5,gW,3,0,"button",30)(6,mW,1,0,"div",31),g(7,"h2",32),U(8,_W,1,0)(9,vW,1,0)(10,yW,1,0),m(),g(11,"button",33),J("click",function(){W(t);let i=k();return Z(i.closePreviewDialog())}),ue(),g(12,"svg",17),Q(13,"path",34),m()()(),Ye(),g(14,"div",35),U(15,bW,2,1,"div",36),U(16,wW,1,6,"proxy-register",37),m()()()}if(e&2){let t=k();We("dark",t.isDarkTheme),x(3),Ea("fixed inset-x-4 top-1/2 z-50 -translate-y-1/2 sm:inset-x-auto sm:left-1/2 sm:w-full sm:-translate-x-1/2 rounded-xl bg-white dark:bg-gray-900 shadow-2xl ring-1 ring-gray-900/5 dark:ring-white/10 flex flex-col max-h-[90vh] "+(t.showRegistrationInDialog()?"sm:max-w-md":"sm:max-w-sm")),x(2),B(t.showRegistrationInDialog()||t.loginStep===2||t.loginStep===3?5:6),x(3),B(t.showRegistrationInDialog()?8:t.loginStep===2||t.loginStep===3?9:10),x(7),B(t.showRegistrationInDialog()?-1:15),x(),B(t.showRegistrationInDialog()?16:-1)}}function EW(e,n){e&1&&(ue(),g(0,"svg",42),Q(1,"path",43),m())}function DW(e,n){e&1&&(ue(),g(0,"svg",42),Q(1,"path",44),m())}function SW(e,n){if(e&1&&U(0,EW,2,0,":svg:svg",42)(1,DW,2,0,":svg:svg",42),e&2){let t=k();B(t.showPassword?1:0)}}function kW(e,n){if(e&1&&(g(0,"div",45),Q(1,"div",46),g(2,"span",47),E(3,"Or continue with"),m(),Q(4,"div",46),m()),e&2){let t=k(4);x(2),st("color",t.primaryColor||null)}}function TW(e,n){if(e&1&&U(0,kW,5,2,"div",45),e&2){let t=k(2).widgetDataArray,r=k();B(r.hasOtherAuthOptions(t)?0:-1)}}function IW(e,n){if(e&1&&U(0,TW,1,1),e&2){let t=n.$implicit,r=k(2);B((t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v2"&&r.loginStep===1?0:-1)}}function AW(e,n){if(e&1&&Rt(0,IW,1,1,null,null,Bd),e&2){let t=n.widgetDataArray;Pt(t)}}function MW(e,n){e&1&&(g(0,"p",63),E(1," Email or Mobile number is required. "),m())}function RW(e,n){if(e&1&&(g(0,"div")(1,"label",59),E(2,"Email or Mobile"),m(),Q(3,"input",60),g(4,"p",61)(5,"span",62),E(6,"Note:"),m(),E(7," Enter Mobile number with country code (e.g. 91) "),m(),U(8,MW,2,0,"p",63),m()),e&2){let t=n,r=k(5);x(3),st("border-radius",r.borderRadiusValue||null),te("formControl",t),x(),st("color",r.primaryColor||null),x(4),B(t.touched&&(t.errors!=null&&t.errors.required)?8:-1)}}function PW(e,n){e&1&&(g(0,"p",69),E(1," Password is required. "),m())}function NW(e,n){e&1&&(g(0,"p",70),E(1,"Whitespace not allowed."),m())}function OW(e,n){if(e&1){let t=be();g(0,"div")(1,"label",64),E(2,"Password"),m(),g(3,"div",65),Q(4,"input",66),g(5,"button",67),J("click",function(){W(t);let i=k(5);return Z(i.showPassword=!i.showPassword)}),St(6,68),m()(),U(7,PW,2,0,"p",69),U(8,NW,2,0,"p",70),m()}if(e&2){let t=n,r=k(5),i=mt(6);x(4),st("border-radius",r.borderRadiusValue||null),te("type",r.showPassword?"text":"password")("formControl",t),x(),lt("aria-label",r.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",i),x(),B(t.touched&&(t.errors!=null&&t.errors.required)?7:-1),x(),B(t.touched&&(t.errors!=null&&t.errors.cannotContainSpace)?8:-1)}}function FW(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",71,6),J("verify",function(i){W(t);let o=k(5);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(5);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(5);return Z(o.onHCaptchaError(i))}),m()}}function LW(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",72,6),J("verify",function(i){W(t);let o=k(5);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(5);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(5);return Z(o.onHCaptchaError(i))}),m()}}function jW(e,n){if(e&1&&(g(0,"p",53),E(1),m()),e&2){let t=k(5);x(),_t(t.loginError)}}function VW(e,n){e&1&&(ue(),g(0,"svg",58),Q(1,"circle",73)(2,"path",74),m())}function UW(e,n){if(e&1){let t=be();g(0,"div",48),U(1,RW,9,6,"div"),U(2,OW,9,8,"div"),g(3,"div",50),U(4,FW,2,0,"ng-hcaptcha",51),U(5,LW,2,0,"ng-hcaptcha",52),m(),U(6,jW,2,1,"p",53),g(7,"div",54)(8,"p",55)(9,"a",56),J("click",function(){W(t);let i=k(4);return Z(i.forgotPassword())}),E(10,"Forgot Password?"),m()(),g(11,"button",57),tt(12,"async"),J("click",function(){W(t);let i=k(4);return Z(i.login())}),U(13,VW,3,0,":svg:svg",58),tt(14,"async"),E(15," Sign in "),m()()()}if(e&2){let t,r,i=k(4);te("formGroup",i.loginForm),x(),B((t=i.loginForm.get("username"))?1:-1,t),x(),B((r=i.loginForm.get("password"))?2:-1,r),x(2),B(i.isDarkTheme?4:-1),x(),B(i.isDarkTheme?-1:5),x(),B(i.loginError?6:-1),x(5),st("--btn-hover-color",i.buttonHoverColor)("background-color",i.buttonColor||null)("color",i.buttonColor?i.buttonTextColor||"#ffffff":null)("border-radius",i.borderRadiusValue||null),We("has-hover-color",!!i.buttonHoverColor),te("disabled",ot(12,18,i.isLoginLoading$)),x(2),B(ot(14,20,i.isLoginLoading$)?13:-1)}}function BW(e,n){if(e&1&&(g(0,"h2",79),E(1," Reset Password "),m()),e&2){let t=k(5);st("color",t.primaryColor||null)}}function $W(e,n){e&1&&(g(0,"p",78),E(1," Email or Mobile is required. "),m())}function zW(e,n){e&1&&(g(0,"p",70),E(1,"Enter a valid Email or Mobile."),m())}function HW(e,n){if(e&1&&(g(0,"p",53),E(1),m()),e&2){let t=k(5);x(),_t(t.loginError)}}function GW(e,n){e&1&&(ue(),g(0,"svg",58),Q(1,"circle",73)(2,"path",74),m())}function qW(e,n){if(e&1){let t=be();g(0,"div",48),U(1,BW,2,2,"h2",75),g(2,"div")(3,"label",76),E(4,"Email or Mobile"),m(),Q(5,"input",77),U(6,$W,2,0,"p",78),U(7,zW,2,0,"p",70),m(),U(8,HW,2,1,"p",53),g(9,"button",57),tt(10,"async"),J("click",function(){W(t);let i=k(4);return Z(i.sendResetPasswordOtp())}),U(11,GW,3,0,":svg:svg",58),tt(12,"async"),E(13," Send OTP "),m()()}if(e&2){let t,r,i=k(4);We("p-4",i.hideInlineHeader()),te("formGroup",i.sendOtpLoginForm),x(),B(i.hideInlineHeader()?-1:1),x(4),st("border-radius",i.borderRadiusValue||null),x(),B((t=i.sendOtpLoginForm.get("userDetails"))!=null&&t.touched&&(!((t=i.sendOtpLoginForm.get("userDetails"))==null||t.errors==null)&&t.errors.required)?6:-1),x(),B((r=i.sendOtpLoginForm.get("userDetails"))!=null&&r.touched&&(!((r=i.sendOtpLoginForm.get("userDetails"))==null||r.errors==null)&&r.errors.pattern)?7:-1),x(),B(i.loginError?8:-1),x(),st("--btn-hover-color",i.buttonHoverColor)("background-color",i.buttonColor||null)("color",i.buttonColor?i.buttonTextColor||"#ffffff":null)("border-radius",i.borderRadiusValue||null),We("has-hover-color",!!i.buttonHoverColor),te("disabled",ot(10,21,i.isLoginLoading$)),x(2),B(ot(12,23,i.isLoginLoading$)?11:-1)}}function WW(e,n){if(e&1&&(g(0,"span",83),E(1),m()),e&2){let t=k(5);x(),Ce("(",t.remainingSeconds,"s)")}}function ZW(e,n){e&1&&(g(0,"p",86),E(1," OTP is required. "),m())}function KW(e,n){e&1&&(g(0,"p",89),E(1," Password is required. "),m())}function YW(e,n){if(e&1&&(g(0,"p",70),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength,". ")}}function QW(e,n){e&1&&(g(0,"p",70),E(1," Must contain uppercase, lowercase, digit and symbol. "),m())}function XW(e,n){if(e&1){let t=be();g(0,"div")(1,"label",87),E(2,"Password"),m(),g(3,"div",65),Q(4,"input",88),g(5,"button",67),J("click",function(){W(t);let i=k(5);return Z(i.showPassword=!i.showPassword)}),St(6,68),m()(),U(7,KW,2,0,"p",89),U(8,YW,2,1,"p",70),U(9,QW,2,0,"p",70),m()}if(e&2){let t,r=n,i=k(5),o=mt(6);x(4),st("border-radius",i.borderRadiusValue||null),te("type",i.showPassword?"text":"password")("formControl",r),x(),lt("aria-label",i.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",o),x(),B(r.touched&&(r.errors!=null&&r.errors.required)?7:-1),x(),B((t=r.touched&&(r.errors==null?null:r.errors.minlength))?8:-1,t),x(),B(r.touched&&(r.errors!=null&&r.errors.pattern)?9:-1)}}function JW(e,n){e&1&&(g(0,"p",92),E(1," Confirm Password is required. "),m())}function eZ(e,n){if(e&1&&(g(0,"p",70),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength,". ")}}function tZ(e,n){e&1&&(g(0,"p",70),E(1," Must contain uppercase, lowercase, digit and symbol. "),m())}function nZ(e,n){e&1&&(g(0,"p",70),E(1,"Passwords do not match."),m())}function rZ(e,n){if(e&1&&(g(0,"div")(1,"label",90),E(2,"Confirm Password"),m(),Q(3,"input",91),U(4,JW,2,0,"p",92),U(5,eZ,2,1,"p",70),U(6,tZ,2,0,"p",70),U(7,nZ,2,0,"p",70),m()),e&2){let t,r=n,i=k(5);x(3),st("border-radius",i.borderRadiusValue||null),te("formControl",r),x(),B(r.touched&&(r.errors!=null&&r.errors.required)?4:-1),x(),B((t=r.touched&&(r.errors==null?null:r.errors.minlength))?5:-1,t),x(),B(r.touched&&(r.errors!=null&&r.errors.pattern)?6:-1),x(),B(r.touched&&(r.errors!=null&&r.errors.valueSameAsControl)?7:-1)}}function iZ(e,n){if(e&1&&(g(0,"p",53),E(1),m()),e&2){let t=k(5);x(),_t(t.loginError)}}function oZ(e,n){e&1&&(ue(),g(0,"svg",58),Q(1,"circle",73)(2,"path",74),m())}function aZ(e,n){if(e&1){let t=be();g(0,"div",48)(1,"h2",79),E(2," Change Password "),m(),g(3,"p",80),E(4),g(5,"a",81),J("click",function(){W(t);let i=k(4);return Z(i.changeLoginStep(2))}),E(6,"Change"),m()(),g(7,"button",82),J("click",function(){W(t);let i=k(4);return Z(i.sendResetPasswordOtp())}),E(8," Resend OTP "),U(9,WW,2,1,"span",83),m(),g(10,"div")(11,"label",84),E(12,"OTP"),m(),Q(13,"input",85),U(14,ZW,2,0,"p",86),m(),U(15,XW,10,9,"div"),U(16,rZ,8,7,"div"),U(17,iZ,2,1,"p",53),g(18,"button",57),tt(19,"async"),J("click",function(){W(t);let i=k(4);return Z(i.verifyResetPasswordOtp())}),U(20,oZ,3,0,":svg:svg",58),tt(21,"async"),E(22," Submit "),m()()}if(e&2){let t,r,i,o,a=k(4);te("formGroup",a.resetPasswordForm),x(),st("color",a.primaryColor||null),x(3),Ce(" ",(t=a.sendOtpLoginForm.get("userDetails"))==null?null:t.value," "),x(3),te("disabled",a.remainingSeconds>0),x(2),B(a.remainingSeconds>0?9:-1),x(4),st("border-radius",a.borderRadiusValue||null),x(),B((r=a.resetPasswordForm.get("otp"))!=null&&r.touched&&(!((r=a.resetPasswordForm.get("otp"))==null||r.errors==null)&&r.errors.required)?14:-1),x(),B((i=a.resetPasswordForm.get("password"))?15:-1,i),x(),B((o=a.resetPasswordForm.get("confirmPassword"))?16:-1,o),x(),B(a.loginError?17:-1),x(),st("--btn-hover-color",a.buttonHoverColor)("background-color",a.buttonColor||null)("color",a.buttonColor?a.buttonTextColor||"#ffffff":null)("border-radius",a.borderRadiusValue||null),We("has-hover-color",!!a.buttonHoverColor),te("disabled",ot(19,24,a.isLoginLoading$)),x(2),B(ot(21,26,a.isLoginLoading$)?20:-1)}}function sZ(e,n){if(e&1&&(U(0,UW,16,22,"div",48),U(1,qW,14,25,"div",49),U(2,aZ,23,28,"div",48)),e&2){let t=k(3);B(t.loginStep===1?0:-1),x(),B(t.loginStep===2?1:-1),x(),B(t.loginStep===3?2:-1)}}function lZ(e,n){if(e&1&&U(0,sZ,3,3),e&2){let t=n.$implicit,r=k(2);B((t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v2"?0:-1)}}function cZ(e,n){if(e&1&&Rt(0,lZ,1,1,null,null,Bd),e&2){let t=n.widgetDataArray;Pt(t)}}function dZ(e,n){if(e&1){let t=be();g(0,"button",96),J("click",function(){W(t);let i=k(2).$implicit,o=k(4);return Z(o.onVerificationBtnClick(i))}),Q(1,"img",97),m()}if(e&2){let t,r=k(2).$implicit,i=k(4);st("border-radius",i.borderRadiusValue||null),lt("aria-label",r.text),x(),We("invert",i.isDarkTheme&&(r.text==null||(t=r.text.toLowerCase())==null?null:t.includes("apple"))),te("src",r.icon,Cc)("alt",r.text)}}function uZ(e,n){if(e&1&&(U(0,dZ,2,7,"button",95),tt(1,"async")),e&2){let t=k().$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.Msg91OtpService||!ot(1,1,r.otpScriptLoading)?0:-1)}}function pZ(e,n){if(e&1&&U(0,uZ,2,3),e&2){let t=n.$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.PasswordAuthentication||(t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v1"?0:-1)}}function fZ(e,n){if(e&1&&(g(0,"div",93),Rt(1,pZ,1,1,null,null,Bd),m()),e&2){let t=k(2).widgetDataArray;x(),Pt(t)}}function hZ(e,n){if(e&1){let t=be();g(0,"button",99),J("click",function(){W(t);let i=k(2).$implicit,o=k(4);return Z(o.onVerificationBtnClick(i))}),Q(1,"img",100),g(2,"span",101),E(3),m()()}if(e&2){let t,r=k(2).$implicit,i=k(4);st("border-radius",i.borderRadiusValue||null),x(),We("invert",i.isDarkTheme&&(r.text==null||(t=r.text.toLowerCase())==null?null:t.includes("apple"))),te("src",r.icon,Cc)("alt",r.text),x(2),_t(r.text)}}function gZ(e,n){if(e&1&&(U(0,hZ,4,7,"button",98),tt(1,"async")),e&2){let t=k().$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.Msg91OtpService||!ot(1,1,r.otpScriptLoading)?0:-1)}}function mZ(e,n){if(e&1&&U(0,gZ,2,3),e&2){let t=n.$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.PasswordAuthentication||(t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v1"?0:-1)}}function _Z(e,n){if(e&1&&(g(0,"div",94),Rt(1,mZ,1,1,null,null,Bd),m()),e&2){let t=k(2).widgetDataArray;x(),Pt(t)}}function vZ(e,n){if(e&1&&(U(0,fZ,3,0,"div",93),U(1,_Z,3,0,"div",94)),e&2){let t=k(2);B(t.show_social_login_icons()?0:-1),x(),B(t.show_social_login_icons()?-1:1)}}function yZ(e,n){if(e&1&&U(0,vZ,2,2),e&2){let t=k();B(t.loginStep===1?0:-1)}}var L4=(()=>{class e extends Kn{get isDarkTheme(){return this.themeService.isDark(this.theme())}constructor(){super(),this.referenceId=Se(),this.serviceData=Se(),this.tokenAuth=Se(),this.target=Se(),this.version=Se(zn.V1),this.input_fields=Se(Pl.TOP),this.show_social_login_icons=Se(!1),this.isCreateAccountLink=Se(),this.theme=Se(),this.WidgetTheme=xt,this.isUserProxyContainer=Se(!0),this.hideInlineHeader=Se(!1),this.togglePopUp=pn(),this.successReturn=pn(),this.failureReturn=pn(),this.openPopUp=pn(),this.closePopUp=pn(),this.themeService=A(Sn),this.steps=1,this.phoneForm=new Lt({phone:new je("",[he.required])}),this.otpControl=new je(void 0,[he.required,he.pattern(Wh)]),this.emailControl=new je("",[he.required,he.pattern(Va)]),this.otpWidgetService=A(ml),this.otpScriptLoading=this.otpWidgetService.scriptLoading,this.timerSec=25,this.retryDisable=fe(!1),this.retryCount=0,this.sendOTPMode="1",this.otpPlaceHolder="\u2022",this.retryByVoiceClicked=!1,this.retryProcesses=[],this.otpErrorCodes=y1,this.featureServiceIds=zt,this.showPassword=!1,this.loginStep=1,this.loginForm=new Lt({username:new je(null,[he.required]),password:new je(null,[he.required,xi.cannotContainSpace])}),this.sendOtpLoginForm=new Lt({userDetails:new je(null,[he.required,he.pattern(Zh)])}),this.resetPasswordForm=new Lt({otp:new je(null,he.required),password:new je(null,[he.required,he.pattern(oo),he.minLength(8)]),confirmPassword:new je(null,[he.required,he.minLength(8),he.pattern(oo),xi.valueSameAsControl("password")])}),this.loginError=null,this.apiError=new dt(null),this.hCaptchaToken="",this.hCaptchaVerified=!1,this.uiPreferences={},this.dialogOpen=et(!1),this.showRegistrationInDialog=et(!1),this.dialogPortalRef=null,this.store=A(dn),this.cdr=A(cn),this._elemRef=A(An),this.loginComponentStore=A(Rl),this.otpUtilityService=A(Or),this.widgetPortal=A(vi),sn(()=>this.themeService.setInputTheme(this.theme())),this.errors$=this.store.pipe(ke(o4),Ie(Le),ce(this.destroy$)),this.selectGetOtpInProcess$=this.store.pipe(ke(Ml),Ie(Le),ce(this.destroy$)),this.selectGetOtpSuccess$=this.store.pipe(ke(ug),Ie(Le),ce(this.destroy$)),this.selectResendOtpInProcess$=this.store.pipe(ke(pg),Ie(Le),ce(this.destroy$)),this.selectResendOtpSuccess$=this.store.pipe(ke(c4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpData$=this.store.pipe(ke(d4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpInProcess$=this.store.pipe(ke(fg),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpSuccess$=this.store.pipe(ke(u4),Ie(Le),ce(this.destroy$)),this.selectResendCount$=this.store.pipe(ke(p4),Ie(Le),ce(this.destroy$)),this.selectGetOtpRes$=this.store.pipe(ke(dg),Ie(Le),ce(this.destroy$)),this.selectApiErrorResponse$=this.store.pipe(ke(hg),Ie(Le),ce(this.destroy$)),this.closeWidgetApiFailed$=this.store.pipe(ke(f4),Ie(Le),ce(this.destroy$)),this.selectWidgetData$=this.store.pipe(ke(qa),ce(this.destroy$)),this.selectWidgetTheme$=this.store.pipe(ke(Wa),ce(this.destroy$)),this.isLoginLoading$=this.loginComponentStore.isLoading$,this.otpData$=this.loginComponentStore.otpdata$,this.resetPasswordResult$=this.loginComponentStore.resetPassword$}ngOnInit(){this.selectGetOtpSuccess$.subscribe(t=>{t&&(this.steps=2,this.localSecTimer(),this.store.dispatch(so({request:{getOtpSuccess:!1,errors:null}})))}),this.selectResendOtpSuccess$.subscribe(t=>{t&&(this.localSecTimer(),this.store.dispatch(so({request:{resendOtpSuccess:!1,errors:null}})))}),this.selectVerifyOtpSuccess$.subscribe(t=>{if(t){let r=this.verifyOtpData();r&&this.returnSuccess(r)}}),this.selectApiErrorResponse$.subscribe(t=>{t&&(this.returnFailure(t),this.store.dispatch(so({request:{apiErrorResponse:null}})))}),this.closeWidgetApiFailed$.pipe(go(700)).subscribe(t=>{t&&this.close()}),this.selectGetOtpRes$.subscribe(t=>{this.otpRes=t}),this.selectWidgetData$.pipe(ce(this.destroy$)).subscribe(t=>{if(t&&t.length>0){let r=t.find(i=>i.service_id===zt.PasswordAuthentication);r&&(this.state=r.state)}}),this.loginComponentStore.apiError$.pipe(ce(this.destroy$)).subscribe(t=>{this.apiError.next(t),this.loginError=t,t&&this.resetHCaptcha()}),this.loginComponentStore.showRegistration$.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{if(t){let r=this.loginForm.get("username").value;this.showRegistration(r)}}),this.otpData$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.changeLoginStep(3),this.startResetPasswordTimer())}),this.resetPasswordResult$.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.changeLoginStep(1)}),this.resetPasswordForm.get("password").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.resetPasswordForm.get("confirmPassword").updateValueAndValidity()}),this.selectWidgetTheme$.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{this.uiPreferences=t?.ui_preferences||{}}),this.otpWidgetService.forgotPasswordMode.pipe(ce(this.destroy$)).subscribe(t=>{t.active&&(this.changeLoginStep(2),t.prefillEmail&&this.sendOtpLoginForm.get("userDetails").setValue(t.prefillEmail),this.otpWidgetService.closeForgotPassword())})}ngAfterViewInit(){this.initIntl()}initIntl(){let t=document.querySelector("proxy-auth")?.shadowRoot,r=document.querySelector("proxy-auth")?.shadowRoot?.getElementById("init-contact"),i=`${ft.baseUrl}/${ft.production?"app":"hello-new"}/assets/utils/intl-tel-input-custom.css`;r&&(this.intlClass=new vl(r,t,i),r.addEventListener("focus",()=>{setTimeout(()=>{this.displayEnterNumber()},100)}),r.addEventListener("countrychange",()=>{this.displayEnterNumber()}))}displayEnterNumber(){this.displayMobileNumber=this.intlClass.phoneNumber.includes("+")?this.intlClass.phoneNumber:`+${this.intlClass.selectedCountryData?.dialCode}${this.intlClass.phoneNumber}`}sendOtp(){this.mobileNumber=this.intlClass.phoneNumber?.slice(1,this.intlClass.phoneNumber.length),this.store.dispatch(Ho({request:{referenceId:this.referenceId(),mobile:this.mobileNumber}}))}retryOtp(t=null){this.retryCount<2&&(this.retryCount+=1,this.store.dispatch(Nd({request:{tokenAuth:this.tokenAuth(),referenceId:this.referenceId(),reqId:this.otpRes.reqId,retryChannel:t}})))}verifyOtp(){this.store.dispatch(Od({request:{tokenAuth:this.tokenAuth(),otp:this.otpControl.value,referenceId:this.referenceId(),reqId:this.otpRes.reqId}})),this.selectApiErrorResponse$.pipe(ia(1),Tt(1)).subscribe(t=>{t&&(this.invalidOtpError=t.message,this.cdr.detectChanges())})}close(t=!1){document.getElementById(_l)?.remove(),this.isUserProxyContainer()&&this.resetStore(),this.togglePopUp.emit(),this.timeRemain=0,t&&this.failureReturn.emit({code:0,closeByUser:t,message:"User cancelled the verification process."})}resetStore(){this.store.dispatch(Md())}returnSuccess(t){this.successReturn.emit(t),this.close()}returnFailure(t){this.failureReturn.emit(t)}verifyOtpData(){let t=null;return this.selectVerifyOtpData$.pipe(Tt(1)).subscribe(r=>{t=r}),t}localSecTimer(){this.retryDisable=fe(!0);let t=Xl(1e3,1e3);this.timerSubscription=t.pipe(ce(this.destroy$)).subscribe(r=>{this.timeRemain=this.timerSec-r,this.timeRemain===this.timerSec&&(this.retryDisable=fe(!1)),this.timeRemain===0&&this.destroyTimerSubscription(),this.cdr.detectChanges()})}destroyTimerSubscription(){this.timerSubscription.unsubscribe()}openLink(t){window.open(t,this.target())}onVerificationBtnClick(t){t?.urlLink?this.openLink(t?.urlLink):t?.service_id===zt.Msg91OtpService?this.otpWidgetService.openWidget():t?.service_id===zt.PasswordAuthentication&&(this.version()===zn.V2?this.login():this.otpWidgetService.openLogin(!0))}encryptPassword(t){return this.otpUtilityService.aesEncrypt(JSON.stringify(t),ft.uiEncodeKey,ft.uiIvKey,!0)}login(){if(this.loginForm.invalid){this.loginForm.markAllAsTouched();return}if(!this.hCaptchaVerified){this.loginError="Please complete the hCaptcha verification";return}this.loginError=null;let t=this.encryptPassword(this.loginForm.get("password").value),r={state:this.state,user:this.loginForm.get("username").value?.replace(/^\+/,""),password:t,hCaptchaToken:this.hCaptchaToken};this.loginComponentStore.loginData(r)}onHCaptchaVerify(t){this.hCaptchaToken=t,this.hCaptchaVerified=!0}onHCaptchaExpired(){this.hCaptchaToken="",this.hCaptchaVerified=!1}onHCaptchaError(t){this.hCaptchaToken="",this.hCaptchaVerified=!1,console.error("hCaptcha error:",t)}resetHCaptcha(){this.hCaptchaToken="",this.hCaptchaVerified=!1,this.hCaptchaComponent&&this.hCaptchaComponent.reset()}showRegistration(t){this.isUserProxyContainer()?this.showRegistrationInDialog.set(!0):this.openPopUp.emit(t||this.loginForm.get("username")?.value)}openPreviewDialog(){this.dialogOpen.set(!0),this.showRegistrationInDialog.set(!1),setTimeout(()=>{this.dialogWrapRef?.nativeElement&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogWrapRef.nativeElement))})}closePreviewDialog(){this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.dialogOpen.set(!1),this.showRegistrationInDialog.set(!1),this.changeLoginStep(1)}goBackFromRegistration(){this.showRegistrationInDialog.set(!1)}hasOtherAuthOptions(t){return t?t.some(r=>r?.service_id!==this.featureServiceIds.PasswordAuthentication):!1}forgotPassword(){this.changeLoginStep(2)}changeLoginStep(t){this.apiError.next(null),this.loginError=null,this.loginStep=t,this.resetHCaptcha()}sendResetPasswordOtp(){if(this.sendOtpLoginForm.invalid){this.sendOtpLoginForm.markAllAsTouched();return}let t={state:this.state,user:this.sendOtpLoginForm.get("userDetails").value};this.loginComponentStore.resetPassword(t)}verifyResetPasswordOtp(){if(this.resetPasswordForm.invalid){this.resetPasswordForm.markAllAsTouched();return}let t=this.encryptPassword(this.resetPasswordForm.get("password").value),r={state:this.state,user:this.sendOtpLoginForm.get("userDetails").value,password:t,otp:this.resetPasswordForm.get("otp").value};this.loginComponentStore.verfyPasswordOtp(r)}get titleText(){return this.version()===zn.V2&&this.uiPreferences?.title?this.uiPreferences.title:"Login"}get primaryColor(){return this.version()!==zn.V2?null:this.themeService.isDark()?this.uiPreferences?.dark_theme_primary_color||null:this.uiPreferences?.light_theme_primary_color||null}get borderRadiusValue(){if(this.version()!==zn.V2)return null;switch(this.uiPreferences?.border_radius){case"none":return"0";case"small":return"4px";case"medium":return"8px";case"large":return"12px";default:return null}}get buttonColor(){return this.version()!==zn.V2?null:this.uiPreferences?.button_color||null}get buttonHoverColor(){return this.version()!==zn.V2?null:this.uiPreferences?.button_hover_color||null}get buttonTextColor(){return this.version()!==zn.V2?null:this.uiPreferences?.button_text_color||null}get signUpButtonText(){return this.uiPreferences?.sign_up_button_text||"Create an account"}startResetPasswordTimer(){this.remainingSeconds=15,this.resetPasswordTimerSubscription=ra(1e3).subscribe(()=>{this.remainingSeconds>0?this.remainingSeconds--:this.resetPasswordTimerSubscription.unsubscribe()})}ngOnDestroy(){super.ngOnDestroy(),this.resetPasswordTimerSubscription&&this.resetPasswordTimerSubscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["authorization"]],viewQuery:function(r,i){if(r&1&&bn(Wq,5)(Ys,5)(Zq,5),r&2){let o;Nt(o=Ot())&&(i.initContact=o.first),Nt(o=Ot())&&(i.hCaptchaComponent=o.first),Nt(o=Ot())&&(i.dialogWrapRef=o.first)}},inputs:{referenceId:[1,"referenceId"],serviceData:[1,"serviceData"],tokenAuth:[1,"tokenAuth"],target:[1,"target"],version:[1,"version"],input_fields:[1,"input_fields"],show_social_login_icons:[1,"show_social_login_icons"],isCreateAccountLink:[1,"isCreateAccountLink"],theme:[1,"theme"],isUserProxyContainer:[1,"isUserProxyContainer"],hideInlineHeader:[1,"hideInlineHeader"]},outputs:{togglePopUp:"togglePopUp",successReturn:"successReturn",failureReturn:"failureReturn",openPopUp:"openPopUp",closePopUp:"closePopUp"},features:[Mn([Rl]),Dt],decls:13,vars:3,consts:[["authContentTemplate",""],["visibilityIcon",""],["orDividerTemplate",""],["loginFormTemplate",""],["socialButtonsOnlyTemplate",""],["dialogWrap",""],["hCaptcha",""],[1,"flex","flex-col","items-center","gap-4","p-5"],[3,"dark"],["type","button","aria-haspopup","dialog",1,"inline-flex","items-center","gap-2","rounded-lg","bg-indigo-600","px-4","py-2.5","text-sm","font-semibold","text-white","shadow-sm","hover:bg-indigo-500","active:bg-indigo-700","transition-colors","duration-150","cursor-pointer","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-4"],["d","M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"],["fill-rule","evenodd","d","M.664 10.59a1.651 1.651 0 0 1 0-1.186A10.004 10.004 0 0 1 10 3c4.257 0 7.893 2.66 9.336 6.41.147.381.146.804 0 1.186A10.004 10.004 0 0 1 10 17c-4.257 0-7.893-2.66-9.336-6.41ZM14 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z","clip-rule","evenodd"],["type","button","aria-label","Close",1,"absolute","right-4","top-4","flex","size-5","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500"],[1,"flex","w-full","flex-col","gap-4"],[4,"ngTemplateOutlet"],["type","button","aria-label","Close",1,"absolute","right-4","top-4","flex","size-5","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["width","12","height","12","viewBox","0 0 12 12","fill","none","aria-hidden","true"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z"],[1,"mt-2","text-center","text-xs","text-gray-500","dark:text-gray-400",3,"color"],[1,"text-xs","text-gray-500","dark:text-gray-400"],[1,"text-base","font-semibold","text-gray-900","dark:text-white","mb-2"],[1,"flex","w-full","justify-center","mb-1"],["alt","Logo","loading","lazy",1,"max-h-12","max-w-[200px]","object-contain",3,"src"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mt-2","text-center","text-xs","text-gray-500","dark:text-gray-400"],["href","javascript:void(0)",1,"font-medium","text-indigo-600","dark:text-indigo-400","hover:underline","cursor-pointer",3,"click"],["aria-hidden","true",1,"fixed","inset-0","z-40","bg-black/50","dark:bg-black/70","backdrop-blur-sm",3,"click"],["role","dialog","aria-modal","true","aria-labelledby","auth-dialog-title"],[1,"flex","items-center","justify-between","px-5","py-3","border-b","border-gray-200","dark:border-gray-700"],["type","button","aria-label","Back",1,"flex","size-7","items-center","justify-center","rounded-md","text-gray-500","dark:text-gray-400","hover:text-gray-700","dark:hover:text-gray-200","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500"],["aria-hidden","true",1,"size-7"],["id","auth-dialog-title",1,"text-sm","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"flex","size-7","items-center","justify-center","rounded-md","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z","fill","currentColor"],[1,"flex-1","overflow-y-auto","min-h-0","px-5","py-5"],[1,"flex","flex-col","gap-4"],[3,"serviceData","referenceId","tokenAuth","theme","version","isInDialog"],["type","button","aria-label","Back",1,"flex","size-7","items-center","justify-center","rounded-md","text-gray-500","dark:text-gray-400","hover:text-gray-700","dark:hover:text-gray-200","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","18px","viewBox","0 -960 960 960","width","18px","fill","currentColor","aria-hidden","true"],["d","M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z"],[3,"successReturn","failureReturn","closePopUp","serviceData","referenceId","tokenAuth","theme","version","isInDialog"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"size-5","text-gray-400","dark:text-gray-500"],["d","M12.01 20c-5.065 0-9.586-4.211-12.01-8.424 2.418-4.103 6.943-7.576 12.01-7.576 5.135 0 9.635 3.453 11.999 7.564-2.241 4.43-6.726 8.436-11.999 8.436zm-10.842-8.416c.843 1.331 5.018 7.416 10.842 7.416 6.305 0 10.112-6.103 10.851-7.405-.772-1.198-4.606-6.595-10.851-6.595-6.116 0-10.025 5.355-10.842 6.584zm10.832-4.584c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5zm0 1c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4z"],["d","M8.137 15.147c-.71-.857-1.146-1.947-1.146-3.147 0-2.76 2.241-5 5-5 1.201 0 2.291.435 3.148 1.145l1.897-1.897c-1.441-.738-3.122-1.248-5.035-1.248-6.115 0-10.025 5.355-10.842 6.584.529.834 2.379 3.527 5.113 5.428l1.865-1.865zm6.294-6.294c-.673-.53-1.515-.853-2.44-.853-2.207 0-4 1.792-4 4 0 .923.324 1.765.854 2.439l5.586-5.586zm7.56-6.146l-19.292 19.293-.708-.707 3.548-3.548c-2.298-1.612-4.234-3.885-5.548-6.169 2.418-4.103 6.943-7.576 12.01-7.576 2.065 0 4.021.566 5.782 1.501l3.501-3.501.707.707zm-2.465 3.879l-.734.734c2.236 1.619 3.628 3.604 4.061 4.274-.739 1.303-4.546 7.406-10.852 7.406-1.425 0-2.749-.368-3.951-.938l-.748.748c1.475.742 3.057 1.19 4.699 1.19 5.274 0 9.758-4.006 11.999-8.436-1.087-1.891-2.63-3.637-4.474-4.978zm-3.535 5.414c0-.554-.113-1.082-.317-1.562l.734-.734c.361.69.583 1.464.583 2.296 0 2.759-2.24 5-5 5-.832 0-1.604-.223-2.295-.583l.734-.735c.48.204 1.007.318 1.561.318 2.208 0 4-1.792 4-4z"],[1,"flex","items-center","gap-3","my-1"],[1,"flex-1","h-px","bg-gray-200","dark:bg-gray-700"],[1,"text-xs","font-medium","text-gray-400","dark:text-gray-500"],[1,"flex","flex-col","gap-3","w-full",3,"formGroup"],[1,"flex","flex-col","gap-3","w-full",3,"p-4","formGroup"],[1,"flex","w-full","justify-center"],["theme","dark","size","normal"],["theme","light","size","normal"],["role","alert",1,"text-xs","text-red-600","dark:text-red-400"],[1,"flex","flex-col","gap-3","mt-1"],[1,"text-right"],["href","javascript:void(0)",1,"w-link",3,"click"],["type","button",1,"inline-flex","w-full","items-center","justify-center","gap-2","rounded-lg","bg-indigo-600","px-4","py-2.5","text-sm","font-semibold","text-white","shadow-sm","hover:bg-indigo-500","active:bg-indigo-700","transition-colors","duration-150","disabled:opacity-50","disabled:cursor-not-allowed","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500","cursor-pointer",3,"click","disabled"],["viewBox","0 0 24 24","fill","none","aria-hidden","true",1,"size-4","animate-spin"],["for","login-username",1,"w-label"],["id","login-username","type","text","placeholder","Email or Mobile","autocomplete","off","aria-describedby","login-username-hint login-username-error",1,"w-input",3,"formControl"],["id","login-username-hint",1,"mt-1","text-xs","text-gray-400","dark:text-gray-500"],[1,"font-semibold"],["id","login-username-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["for","login-password",1,"w-label"],[1,"relative"],["id","login-password","placeholder","Password","autocomplete","off","aria-describedby","login-password-error",1,"w-input","pr-10",3,"type","formControl"],["type","button",1,"absolute","inset-y-0","right-0","flex","items-center","pr-3","cursor-pointer",3,"click"],[3,"ngTemplateOutlet"],["id","login-password-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["theme","dark","size","normal",3,"verify","expired","error"],["theme","light","size","normal",3,"verify","expired","error"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z",1,"opacity-75"],[1,"text-base","font-semibold","text-gray-900","dark:text-white","mb-1",3,"color"],["for","reset-user-details",1,"w-label"],["id","reset-user-details","type","text","placeholder","Enter Email or Mobile","autocomplete","off","formControlName","userDetails","aria-describedby","reset-user-details-error",1,"w-input"],["id","reset-user-details-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"text-base","font-semibold","text-gray-900","dark:text-white","mb-1"],[1,"text-sm","text-gray-600","dark:text-gray-400"],["href","javascript:void(0)",1,"w-link","ml-2",3,"click"],["type","button",1,"w-link","self-start",3,"click","disabled"],[1,"ml-1","text-gray-500","dark:text-gray-400"],["for","reset-otp",1,"w-label"],["id","reset-otp","type","number","placeholder","Enter OTP","autocomplete","off","formControlName","otp","aria-describedby","reset-otp-error",1,"w-input","[appearance:textfield]","[&::-webkit-outer-spin-button]:appearance-none","[&::-webkit-inner-spin-button]:appearance-none"],["id","reset-otp-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["for","reset-password",1,"w-label"],["id","reset-password","placeholder","Password","autocomplete","off","aria-describedby","reset-password-error",1,"w-input","pr-10",3,"type","formControl"],["id","reset-password-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["for","reset-confirm-password",1,"w-label"],["id","reset-confirm-password","type","password","placeholder","Confirm Password","autocomplete","off","aria-describedby","reset-confirm-password-error",1,"w-input",3,"formControl"],["id","reset-confirm-password-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"flex","flex-row","items-center","justify-center","gap-4","my-1"],[1,"flex","flex-col","gap-2.5"],["type","button",1,"flex","size-14","items-center","justify-center","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","hover:border-gray-200","dark:hover:border-gray-500","hover:shadow-sm","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"border-radius"],["type","button",1,"flex","size-14","items-center","justify-center","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","hover:border-gray-200","dark:hover:border-gray-500","hover:shadow-sm","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["loading","lazy",1,"size-6","object-contain",3,"src","alt"],["type","button",1,"flex","h-11","w-full","items-center","justify-center","gap-3","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","text-sm","font-semibold","text-gray-700","dark:text-white","hover:border-gray-200","dark:hover:border-gray-500","hover:bg-gray-50","dark:hover:bg-gray-800/50","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"border-radius"],["type","button",1,"flex","h-11","w-full","items-center","justify-center","gap-3","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","text-sm","font-semibold","text-gray-700","dark:text-white","hover:border-gray-200","dark:hover:border-gray-500","hover:bg-gray-50","dark:hover:bg-gray-800/50","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["loading","lazy",1,"size-5","object-contain",3,"src","alt"],[1,"w-[180px]","text-left","whitespace-nowrap"]],template:function(r,i){r&1&&(U(0,Kq,8,1,"section",7),U(1,Xq,3,2),Gt(2,hW,2,3,"ng-template",null,0,Qn),U(4,CW,17,8,"div",8),Gt(5,SW,2,1,"ng-template",null,1,Qn)(7,AW,2,0,"ng-template",null,2,Qn)(9,cZ,2,0,"ng-template",null,3,Qn)(11,yZ,1,1,"ng-template",null,4,Qn)),r&2&&(B(i.isUserProxyContainer()?0:-1),x(),B(i.isUserProxyContainer()?-1:1),x(3),B(i.dialogOpen()?4:-1))},dependencies:[wn,Da,nr,$n,bx,er,tr,Na,Rn,hr,yh,Ys,vg,Zi],encapsulation:2,changeDetection:0})}}return e})();var xZ=e=>({type:"text",label:"Email or Mobile",formControl:e}),bZ=e=>({type:"number",label:"OTP",formControl:e}),wZ=e=>({type:"password",label:"New Confirm Password",formControl:e,patternError:"Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol"});function CZ(e,n){if(e&1){let t=be();g(0,"button",12),J("click",function(){W(t);let i=k();return Z(i.changeStep(i.step-1))}),ue(),g(1,"svg",13),Q(2,"path",14),m()()}if(e&2){let t=k();x(),lt("fill",t.isDark?"#ffffff":"#5f6368")}}function EZ(e,n){e&1&&Q(0,"div")}function DZ(e,n){e&1&&(g(0,"p",31),E(1,"Email or Mobile number is required."),m())}function SZ(e,n){if(e&1&&(g(0,"div",17)(1,"label",29),E(2,"Email or Mobile"),m(),Q(3,"input",30),U(4,DZ,2,0,"p",31),g(5,"p",32)(6,"span",33),E(7,"Note:"),m(),E(8," Please enter your Mobile number with the country code (e.g. 91) "),m()()),e&2){let t=n;x(3),te("formControl",t),x(),B(t.touched&&(t.errors!=null&&t.errors.required)?4:-1)}}function kZ(e,n){e&1&&St(0)}function TZ(e,n){e&1&&(g(0,"p",31),E(1,"Password is required."),m())}function IZ(e,n){e&1&&(g(0,"p",31),E(1," Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol. "),m())}function AZ(e,n){if(e&1&&U(0,TZ,2,0,"p",31)(1,IZ,2,0,"p",31),e&2){let t=k();B(t.errors!=null&&t.errors.required?0:t.errors!=null&&t.errors.pattern?1:-1)}}function MZ(e,n){if(e&1){let t=be();g(0,"div",17)(1,"label",29),E(2,"Password"),m(),g(3,"div",34),Q(4,"input",35),g(5,"button",36),J("click",function(){W(t);let i=k(2);return Z(i.showPassword=!i.showPassword)}),Gt(6,kZ,1,0,"ng-container",37),m()(),U(7,AZ,2,1),m()}if(e&2){let t=n,r=k(2),i=mt(12);x(4),te("type",r.showPassword?"text":"password")("formControl",t),x(),lt("aria-label",r.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",i),x(),B(t.touched?7:-1)}}function RZ(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",38,3),J("verify",function(i){W(t);let o=k(2);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(2);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(2);return Z(o.onHCaptchaError(i))}),m()}}function PZ(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",39,3),J("verify",function(i){W(t);let o=k(2);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(2);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(2);return Z(o.onHCaptchaError(i))}),m()}}function NZ(e,n){e&1&&(g(0,"p",21),E(1),m()),e&2&&(x(),_t(n))}function OZ(e,n){e&1&&(ue(),g(0,"svg",26),Q(1,"circle",40)(2,"path",41),m())}function FZ(e,n){if(e&1){let t=be();g(0,"div",15),J("valid",function(){W(t);let i=k();return Z(i.login())}),g(1,"h2",16),E(2,"Login"),m(),U(3,SZ,9,2,"div",17),U(4,MZ,8,5,"div",17),g(5,"div",18),U(6,RZ,2,0,"ng-hcaptcha",19),U(7,PZ,2,0,"ng-hcaptcha",20),m(),U(8,NZ,2,1,"p",21),tt(9,"async"),g(10,"div",22)(11,"div",23)(12,"a",24),J("click",function(){W(t);let i=k();return Z(i.changeStep(2))}),E(13,"Forgot Password?"),m()(),g(14,"button",25,2),tt(16,"async"),U(17,OZ,3,0,":svg:svg",26),tt(18,"async"),E(19," Login "),m(),g(20,"p",27),E(21," New User? "),g(22,"a",28),J("click",function(){W(t);let i=k();return Z(i.showRegistration())}),E(23,"Create Account"),m()()()()}if(e&2){let t,r,i,o=mt(15),a=k();te("formGroup",a.loginForm)("buttonRef",o),x(3),B((t=a.loginForm.get("username"))?3:-1,t),x(),B((r=a.loginForm.get("password"))?4:-1,r),x(2),B(a.isDark?6:-1),x(),B(a.isDark?-1:7),x(),B((i=ot(9,9,a.apiError))?8:-1,i),x(6),te("disabled",ot(16,11,a.isLoading$)),x(3),B(ot(18,13,a.isLoading$)?17:-1)}}function LZ(e,n){e&1&&St(0)}function jZ(e,n){e&1&&(g(0,"p",21),E(1),m()),e&2&&(x(),_t(n))}function VZ(e,n){e&1&&(ue(),g(0,"svg",26),Q(1,"circle",40)(2,"path",41),m())}function UZ(e,n){if(e&1){let t=be();g(0,"div",15),J("valid",function(){W(t);let i=k();return Z(i.sendOtp())}),g(1,"h2",16),E(2,"Reset Password"),m(),Gt(3,LZ,1,0,"ng-container",42),U(4,jZ,2,1,"p",21),tt(5,"async"),g(6,"button",25,4),tt(8,"async"),U(9,VZ,3,0,":svg:svg",26),tt(10,"async"),E(11," Send OTP "),m()()}if(e&2){let t,r=mt(7),i=k(),o=mt(10);te("formGroup",i.sendOtpForm)("buttonRef",r),x(3),te("ngTemplateOutlet",o)("ngTemplateOutletContext",qt(13,xZ,i.sendOtpForm.get("userDetails"))),x(),B((t=ot(5,7,i.apiError))?4:-1,t),x(2),te("disabled",ot(8,9,i.isLoading$)),x(3),B(ot(10,11,i.isLoading$)?9:-1)}}function BZ(e,n){if(e&1&&(g(0,"span"),E(1),m()),e&2){let t=k(2);x(),Ce("(",t.remainingSeconds,"s)")}}function $Z(e,n){e&1&&St(0)}function zZ(e,n){e&1&&St(0)}function HZ(e,n){e&1&&(g(0,"p",31),E(1,"Password is required."),m())}function GZ(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength," ")}}function qZ(e,n){e&1&&(g(0,"p",31),E(1," Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol. "),m())}function WZ(e,n){if(e&1&&U(0,HZ,2,0,"p",31)(1,GZ,2,1,"p",31)(2,qZ,2,0,"p",31),e&2){let t,r=k();B(r.errors!=null&&r.errors.required?0:(t=r.errors==null?null:r.errors.minlength)?1:r.errors!=null&&r.errors.pattern?2:-1,t)}}function ZZ(e,n){if(e&1){let t=be();g(0,"div",17)(1,"label",29),E(2,"Password"),m(),g(3,"div",34),Q(4,"input",35),g(5,"button",36),J("click",function(){W(t);let i=k(2);return Z(i.showPassword=!i.showPassword)}),Gt(6,zZ,1,0,"ng-container",37),m()(),U(7,WZ,3,1),m()}if(e&2){let t=n,r=k(2),i=mt(12);x(4),te("type",r.showPassword?"text":"password")("formControl",t),x(),lt("aria-label",r.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",i),x(),B(t.touched?7:-1)}}function KZ(e,n){e&1&&St(0)}function YZ(e,n){e&1&&(g(0,"p",21),E(1),m()),e&2&&(x(),_t(n))}function QZ(e,n){e&1&&(ue(),g(0,"svg",26),Q(1,"circle",40)(2,"path",41),m())}function XZ(e,n){if(e&1){let t=be();g(0,"div",15),J("valid",function(){W(t);let i=k();return Z(i.verfiyOtp())}),g(1,"h2",16),E(2,"Change Password"),m(),g(3,"div",43)(4,"span",44),E(5),m(),g(6,"a",24),J("click",function(){W(t);let i=k();return Z(i.changeStep(2))}),E(7,"Change"),m()(),g(8,"button",45),J("click",function(){W(t);let i=k();return Z(i.sendOtp())}),E(9," Resend OTP "),U(10,BZ,2,1,"span"),m(),Gt(11,$Z,1,0,"ng-container",42),U(12,ZZ,8,5,"div",17),Gt(13,KZ,1,0,"ng-container",42),U(14,YZ,2,1,"p",21),tt(15,"async"),g(16,"button",25,5),tt(18,"async"),U(19,QZ,3,0,":svg:svg",26),tt(20,"async"),E(21," Submit "),m()()}if(e&2){let t,r,i=mt(17),o=k(),a=mt(10);te("formGroup",o.resetPasswordForm)("buttonRef",i),x(5),_t(o.sendOtpForm.get("userDetails").value),x(3),te("disabled",o.remainingSeconds>0),x(2),B(o.remainingSeconds>0?10:-1),x(),te("ngTemplateOutlet",a)("ngTemplateOutletContext",qt(19,bZ,o.resetPasswordForm.get("otp"))),x(),B((t=o.resetPasswordForm.get("password"))?12:-1,t),x(),te("ngTemplateOutlet",a)("ngTemplateOutletContext",qt(21,wZ,o.resetPasswordForm.get("confirmPassword"))),x(),B((r=ot(15,13,o.apiError))?14:-1,r),x(2),te("disabled",ot(18,15,o.isLoading$)),x(3),B(ot(20,17,o.isLoading$)?19:-1)}}function JZ(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," is required.")}}function eK(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=k(2),r=t.label,i=t.patternError;x(),Ce(" ",i||"Enter valid "+r," ")}}function tK(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength," ")}}function nK(e,n){e&1&&(g(0,"p",31),E(1,"Whitespace not allowed"),m())}function rK(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," mismatch")}}function iK(e,n){if(e&1&&U(0,JZ,2,1,"p",31)(1,eK,2,1,"p",31)(2,tK,2,1,"p",31)(3,nK,2,0,"p",31)(4,rK,2,1,"p",31),e&2){let t,r=k().formControl;B(r.errors!=null&&r.errors.required?0:r.errors!=null&&r.errors.pattern?1:(t=r.errors==null?null:r.errors.minlength)?2:r.errors!=null&&r.errors.cannotContainSpace?3:r.errors!=null&&r.errors.valueSameAsControl?4:-1,t)}}function oK(e,n){if(e&1&&(g(0,"p",32),E(1),m()),e&2){let t=k().hint;x(),_t(t)}}function aK(e,n){if(e&1&&(g(0,"div",17)(1,"label",29),E(2),m(),Q(3,"input",46),U(4,iK,5,1),U(5,oK,2,1,"p",32),m()),e&2){let t=n.type,r=n.label,i=n.hint,o=n.formControl;x(2),_t(r),x(),te("formControl",o)("placeholder","Enter "+r),lt("type",t??"text"),x(),B(o.touched?4:-1),x(),B(i?5:-1)}}function sK(e,n){e&1&&(ue(),g(0,"svg",47),Q(1,"path",48),m())}function lK(e,n){e&1&&(ue(),g(0,"svg",47),Q(1,"path",49),m())}function cK(e,n){if(e&1&&U(0,sK,2,0,":svg:svg",47)(1,lK,2,0,":svg:svg",47),e&2){let t=k();B(t.showPassword?1:0)}}var j4=(()=>{class e extends Kn{get isDark(){return this.themeService.isDark(this.theme())}constructor(){super(),this.loginServiceData=Se(),this.theme=Se(),this.WidgetTheme=xt,this.themeService=A(Sn),this.togglePopUp=pn(),this.closePopUp=pn(),this.openPopUp=pn(),this.failureReturn=pn(),this.step=1,this.showPassword=!1,this.apiError=new dt(null),this.hCaptchaToken="",this.hCaptchaVerified=!1,this.componentStore=A(Rl),this.store=A(dn),this.otpUtilityService=A(Or),this.otpData$=this.componentStore.otpdata$,this.isLoading$=this.componentStore.isLoading$,this.resetPassword$=this.componentStore.resetPassword$,this.loginForm=new Lt({username:new je(null,[he.required]),password:new je(null,[he.required,xi.cannotContainSpace])}),this.sendOtpForm=new Lt({userDetails:new je(null,[he.required,he.pattern(Zh)])}),this.resetPasswordForm=new Lt({otp:new je(null,he.required),password:new je(null,[he.required,he.pattern(oo),he.minLength(8)]),confirmPassword:new je(null,[he.required,he.minLength(8),he.pattern(oo),xi.valueSameAsControl("password")])}),sn(()=>this.themeService.setInputTheme(this.theme())),this.selectWidgetData$=this.store.pipe(ke(qa),ce(this.destroy$))}ngOnInit(){this.selectWidgetData$.pipe(ce(this.destroy$)).subscribe(t=>{this.state=t.find(r=>r.service_id===zt.PasswordAuthentication).state}),this.otpData$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.changeStep(3),this.startTimer())}),this.resetPassword$.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.changeStep(1)}),this.resetPasswordForm.get("password").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.resetPasswordForm.get("confirmPassword").updateValueAndValidity()}),this.componentStore.apiError$.subscribe(t=>{this.apiError.next(t),t&&(this.hCaptchaToken="",this.hCaptchaVerified=!1,this.hCaptchaComponent&&this.hCaptchaComponent.reset())}),this.componentStore.showRegistration$.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{t&&(this.prefillDetails=this.loginForm.get("username").value,this.showRegistration(this.prefillDetails))})}changeStep(t){this.apiError.next(null),this.step=t,this.hCaptchaToken="",this.hCaptchaVerified=!1,this.step===0&&this.closePopUp.emit()}showRegistration(t){this.openPopUp.emit(t)}close(t=!1){document.getElementById(_l)?.remove(),this.togglePopUp.emit(),t&&this.failureReturn.emit({code:0,closeByUser:t,message:"User cancelled the login process."})}encryptPassword(t){return this.otpUtilityService.aesEncrypt(JSON.stringify(t),ft.uiEncodeKey,ft.uiIvKey,!0)}login(){if(!this.hCaptchaVerified){this.apiError.next("Please complete the hCaptcha verification");return}let t=this.encryptPassword(this.loginForm.get("password").value),r={state:this.state,user:this.loginForm.get("username").value?.replace(/^\+/,""),password:t,hCaptchaToken:this.hCaptchaToken};this.componentStore.loginData(r)}sendOtp(){let t={state:this.state,user:this.sendOtpForm.get("userDetails").value};this.componentStore.resetPassword(t)}verfiyOtp(){let t=this.encryptPassword(this.resetPasswordForm.get("password").value),r={state:this.state,user:this.sendOtpForm.get("userDetails").value,password:t,otp:this.resetPasswordForm.get("otp").value};this.componentStore.verfyPasswordOtp(r)}onHCaptchaVerify(t){this.hCaptchaToken=t,this.hCaptchaVerified=!0}onHCaptchaExpired(){this.hCaptchaToken="",this.hCaptchaVerified=!1}onHCaptchaError(t){this.hCaptchaToken="",this.hCaptchaVerified=!1,console.error("hCaptcha error:",t)}startTimer(){this.remainingSeconds=15,this.timerSubscription=ra(1e3).subscribe(()=>{this.remainingSeconds>0?this.remainingSeconds--:this.timerSubscription.unsubscribe()})}ngOnDestroy(){this.timerSubscription&&this.timerSubscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-login"]],viewQuery:function(r,i){if(r&1&&bn(Ys,5),r&2){let o;Nt(o=Ot())&&(i.hCaptchaComponent=o.first)}},inputs:{loginServiceData:[1,"loginServiceData"],theme:[1,"theme"]},outputs:{togglePopUp:"togglePopUp",closePopUp:"closePopUp",openPopUp:"openPopUp",failureReturn:"failureReturn"},features:[Mn([Rl]),Dt],decls:13,vars:5,consts:[["formField",""],["visibilityIcon",""],["loginBtn",""],["hCaptcha",""],["sendOtpBtn",""],["verifyOtpBtn",""],[1,"flex","items-center","justify-between","mb-4"],["type","button","aria-label","Go back",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150"],["type","button","aria-label","Close",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150",3,"click"],["width","12","height","12","viewBox","0 0 12 12","fill","none","aria-hidden","true"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z"],["proxyMarkAllAsTouched","",1,"flex","flex-col","gap-3","w-full",3,"formGroup","buttonRef"],["type","button","aria-label","Go back",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","16px","viewBox","0 -960 960 960","width","16px","aria-hidden","true"],["d","M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z"],["proxyMarkAllAsTouched","",1,"flex","flex-col","gap-3","w-full",3,"valid","formGroup","buttonRef"],[1,"text-base","font-semibold","text-gray-900","dark:text-white"],[1,"w-full"],[1,"w-full","flex","justify-center","py-1"],["theme","dark","size","normal"],["theme","light","size","normal"],["role","alert",1,"text-xs","text-red-600","dark:text-red-400"],[1,"flex","flex-col","gap-3"],[1,"flex","justify-end"],["href","javascript:void(0)",1,"w-link",3,"click"],["type","button",1,"w-btn-primary","w-full","justify-center",3,"disabled"],["xmlns","http://www.w3.org/2000/svg","fill","none","viewBox","0 0 24 24","aria-hidden","true",1,"animate-spin","size-4","text-white"],[1,"text-center","text-xs","text-gray-500","dark:text-gray-400"],["href","javascript:void(0)",1,"font-medium","text-indigo-600","dark:text-indigo-400","hover:underline","cursor-pointer",3,"click"],[1,"block","text-sm","font-medium","text-gray-900","dark:text-white","mb-1"],["type","text","placeholder","Email or Mobile","autocomplete","off",1,"w-input-sm","[appearance:textfield]","[&::-webkit-outer-spin-button]:appearance-none","[&::-webkit-inner-spin-button]:appearance-none",3,"formControl"],["role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"mt-1","text-xs","text-gray-400","dark:text-gray-500"],[1,"font-semibold"],[1,"relative"],["placeholder","Password","autocomplete","off",1,"w-input-sm","pr-9",3,"type","formControl"],["type","button",1,"absolute","inset-y-0","right-0","flex","items-center","pr-2.5","cursor-pointer","text-gray-400","hover:text-gray-600","dark:hover:text-gray-300",3,"click"],[4,"ngTemplateOutlet"],["theme","dark","size","normal",3,"verify","expired","error"],["theme","light","size","normal",3,"verify","expired","error"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z",1,"opacity-75"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"flex","items-center","justify-between","text-sm"],[1,"text-gray-700","dark:text-gray-300"],["type","button",1,"self-start","text-xs","font-medium","text-indigo-600","dark:text-indigo-400","hover:underline","cursor-pointer","disabled:opacity-50","disabled:cursor-not-allowed",3,"click","disabled"],["autocomplete","off",1,"w-input-sm",3,"formControl","placeholder"],["width","20","height","20","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill-rule","evenodd","clip-rule","evenodd","aria-hidden","true","fill","currentColor"],["d","M12.01 20c-5.065 0-9.586-4.211-12.01-8.424 2.418-4.103 6.943-7.576 12.01-7.576 5.135 0 9.635 3.453 11.999 7.564-2.241 4.43-6.726 8.436-11.999 8.436zm-10.842-8.416c.843 1.331 5.018 7.416 10.842 7.416 6.305 0 10.112-6.103 10.851-7.405-.772-1.198-4.606-6.595-10.851-6.595-6.116 0-10.025 5.355-10.842 6.584zm10.832-4.584c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5zm0 1c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4z"],["d","M8.137 15.147c-.71-.857-1.146-1.947-1.146-3.147 0-2.76 2.241-5 5-5 1.201 0 2.291.435 3.148 1.145l1.897-1.897c-1.441-.738-3.122-1.248-5.035-1.248-6.115 0-10.025 5.355-10.842 6.584.529.834 2.379 3.527 5.113 5.428l1.865-1.865zm6.294-6.294c-.673-.53-1.515-.853-2.44-.853-2.207 0-4 1.792-4 4 0 .923.324 1.765.854 2.439l5.586-5.586zm7.56-6.146l-19.292 19.293-.708-.707 3.548-3.548c-2.298-1.612-4.234-3.885-5.548-6.169 2.418-4.103 6.943-7.576 12.01-7.576 2.065 0 4.021.566 5.782 1.501l3.501-3.501.707.707zm-2.465 3.879l-.734.734c2.236 1.619 3.628 3.604 4.061 4.274-.739 1.303-4.546 7.406-10.852 7.406-1.425 0-2.749-.368-3.951-.938l-.748.748c1.475.742 3.057 1.19 4.699 1.19 5.274 0 9.758-4.006 11.999-8.436-1.087-1.891-2.63-3.637-4.474-4.978zm-3.535 5.414c0-.554-.113-1.082-.317-1.562l.734-.734c.361.69.583 1.464.583 2.296 0 2.759-2.24 5-5 5-.832 0-1.604-.223-2.295-.583l.734-.735c.48.204 1.007.318 1.561.318 2.208 0 4-1.792 4-4z"]],template:function(r,i){r&1&&(g(0,"div",6),U(1,CZ,3,1,"button",7)(2,EZ,1,0,"div"),g(3,"button",8),J("click",function(){return i.close(!0)}),ue(),g(4,"svg",9),Q(5,"path",10),m()()(),U(6,FZ,24,15,"div",11),U(7,UZ,12,15,"div",11),U(8,XZ,22,23,"div",11),Gt(9,aK,6,6,"ng-template",null,0,Qn)(11,cK,2,1,"ng-template",null,1,Qn)),r&2&&(x(),B(i.step>1?1:2),x(4),lt("fill",i.isDark?"#ffffff":"#5D6164"),x(),B(i.step===1?6:-1),x(),B(i.step===2?7:-1),x(),B(i.step===3?8:-1))},dependencies:[wn,Da,nr,$n,er,tr,Na,Rn,Ud,Zi],styles:["[_nghost-%COMP%]{width:100%;display:flex;flex-direction:column}"],changeDetection:0})}}return e})();var Go=(()=>{class e{constructor(){this.toast=et(null),this.timer=null}show(t){this.timer&&clearTimeout(this.timer),this.toast.set(t),this.timer=setTimeout(()=>this.dismiss(),t.duration??3e3)}success(t,r=3e3){this.show({message:t,type:"success",duration:r})}error(t,r=3e3){this.show({message:t,type:"error",duration:r})}info(t,r=3e3){this.show({message:t,type:"info",duration:r})}dismiss(){this.timer&&clearTimeout(this.timer),this.toast.set(null)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function dK(e,n){e&1&&(ue(),nn(0,"svg",5),Wr(1,"path",15),un())}function uK(e,n){e&1&&(ue(),nn(0,"svg",6),Wr(1,"path",16),un())}function pK(e,n){e&1&&(ue(),nn(0,"svg",7),Wr(1,"path",17),un())}function fK(e,n){if(e&1){let t=be();nn(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),U(5,dK,2,0,":svg:svg",5)(6,uK,2,0,":svg:svg",6)(7,pK,2,0,":svg:svg",7),un(),nn(8,"div",8)(9,"p",9),E(10),un(),nn(11,"p",10),E(12),un()(),nn(13,"div",11)(14,"button",12),Io("click",function(){W(t);let i=k();return Z(i.toastService.dismiss())}),ue(),nn(15,"svg",13),Wr(16,"path",14),un()()()()()()()}if(e&2){let t=k();x(),We("bg-gray-800",t.isDark)("ring-gray-700",t.isDark)("bg-white",!t.isDark)("ring-gray-200",!t.isDark),x(4),B(t.toastService.toast().type==="success"?5:t.toastService.toast().type==="info"?6:7),x(4),We("text-gray-900",!t.isDark)("text-white",t.isDark),x(),Ce(" ",t.toastService.toast().type==="success"?"Success":t.toastService.toast().type==="info"?"Info":"Error"," "),x(),We("text-gray-500",!t.isDark)("text-gray-400",t.isDark),x(),Ce(" ",t.toastService.toast().message," "),x(2),We("text-gray-500",t.isDark)("hover:text-white",t.isDark)("text-gray-400",!t.isDark)("hover:text-gray-600",!t.isDark)}}var Ol=(()=>{class e{get isDark(){return this.themeService.isDark(this.theme())}constructor(){this.theme=Se(),this.toastService=A(Go),this.themeService=A(Sn),sn(()=>this.themeService.setInputTheme(this.theme()))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-toast"]],inputs:{theme:[1,"theme"]},decls:1,vars:1,consts:[["aria-live","assertive",1,"pointer-events-none","fixed","inset-0","flex","items-start","justify-end","px-4","py-6","sm:p-6","z-[9999]"],[1,"pointer-events-auto","w-full","max-w-sm","rounded-lg","shadow-lg","ring-1"],[1,"p-4"],[1,"flex","items-start"],[1,"shrink-0"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-6","text-green-500"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-6","text-blue-500"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-6","text-red-500"],[1,"ml-3","w-0","flex-1","pt-0.5"],[1,"text-sm","font-medium"],[1,"mt-1","text-sm"],[1,"ml-4","flex","shrink-0"],["type","button","aria-label","Close notification",1,"inline-flex","rounded-md","cursor-pointer","focus:outline-2","focus:outline-offset-2","focus:outline-indigo-500",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],["stroke-linecap","round","stroke-linejoin","round","d","M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"],["stroke-linecap","round","stroke-linejoin","round","d","M11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"],["stroke-linecap","round","stroke-linejoin","round","d","M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"]],template:function(r,i){r&1&&U(0,fK,17,27,"div",0),r&2&&B(i.toastService.toast()?0:-1)},encapsulation:2,changeDetection:0})}}return e})();var V4=(()=>{class e{constructor(){this.title=Se("Confirm Action"),this.message=Se("Are you sure?"),this.confirmLabel=Se("Confirm"),this.cancelLabel=Se("Cancel"),this.isDark=Se(!1),this.confirmed=pn(),this.cancelled=pn(),this._id=Math.random().toString(36).slice(2,8)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-confirm-dialog"]],inputs:{title:[1,"title"],message:[1,"message"],confirmLabel:[1,"confirmLabel"],cancelLabel:[1,"cancelLabel"],isDark:[1,"isDark"]},outputs:{confirmed:"confirmed",cancelled:"cancelled"},decls:16,vars:10,consts:[["aria-hidden","true",1,"fixed","inset-0","bg-black/50","dark:bg-black/70","backdrop-blur-sm",2,"z-index","2147483646",3,"click"],["role","alertdialog","aria-modal","true",1,"fixed","inset-x-4","top-1/2","-translate-y-1/2","sm:inset-x-auto","sm:left-1/2","sm:w-full","sm:max-w-md","sm:-translate-x-1/2","rounded-xl","bg-white","dark:bg-gray-900","shadow-2xl","ring-1","ring-gray-900/5","dark:ring-white/10","p-6",2,"z-index","2147483647"],[1,"flex","items-start","gap-4"],["aria-hidden","true",1,"flex","size-10","shrink-0","items-center","justify-center","rounded-full","bg-red-100","dark:bg-red-900/30"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-5","text-red-600","dark:text-red-400"],["stroke-linecap","round","stroke-linejoin","round","d","M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"],[1,"min-w-0","flex-1"],[1,"text-base","font-semibold","text-gray-900","dark:text-white",3,"id"],[1,"mt-1","text-sm","text-gray-500","dark:text-gray-400",3,"id"],[1,"mt-5","flex","justify-end","gap-3"],["type","button",1,"rounded-lg","px-4","py-2","text-sm","font-semibold","text-gray-700","dark:text-gray-300","ring-1","ring-inset","ring-gray-300","dark:ring-gray-600","bg-white","dark:bg-gray-800","cursor-pointer","hover:bg-gray-50","dark:hover:bg-gray-700","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["type","button",1,"rounded-lg","bg-red-600","px-4","py-2","text-sm","font-semibold","text-white","shadow-sm","cursor-pointer","hover:bg-red-500","active:bg-red-700","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-red-500",3,"click"]],template:function(r,i){r&1&&(nn(0,"div",0),Io("click",function(){return i.cancelled.emit()}),un(),nn(1,"div",1)(2,"div",2)(3,"div",3),ue(),nn(4,"svg",4),Wr(5,"path",5),un()(),Ye(),nn(6,"div",6)(7,"h3",7),E(8),un(),nn(9,"p",8),E(10),un()()(),nn(11,"div",9)(12,"button",10),Io("click",function(){return i.cancelled.emit()}),E(13),un(),nn(14,"button",11),Io("click",function(){return i.confirmed.emit()}),E(15),un()()()),r&2&&(x(),We("dark",i.isDark()),lt("aria-labelledby","confirm-title-"+i._id)("aria-describedby","confirm-desc-"+i._id),x(6),Tc("id","confirm-title-"+i._id),x(),Ce(" ",i.title()," "),x(),Tc("id","confirm-desc-"+i._id),x(),Ce(" ",i.message()," "),x(3),Ce(" ",i.cancelLabel()," "),x(2),Ce(" ",i.confirmLabel()," "))},encapsulation:2,changeDetection:0})}}return e})();var hK=["editDialogPortal"],gK=["confirmDialogPortal"],mK=["toastPortal"],_K=(e,n)=>n.id;function vK(e,n){if(e&1){let t=be();g(0,"button",34),J("click",function(){W(t);let i=k();return Z(i.openEditDialog())}),ue(),g(1,"svg",21),Q(2,"path",35),m(),E(3," Edit "),m()}}function yK(e,n){if(e&1&&(g(0,"div",24)(1,"div",36),ue(),g(2,"svg",37),Q(3,"circle",38)(4,"path",11),m(),Ye(),g(5,"div",17)(6,"p",39),E(7,"Full Name"),m(),g(8,"p",40),E(9),m()()(),g(10,"div",36),ue(),g(11,"svg",37),Q(12,"rect",41)(13,"path",42),m(),Ye(),g(14,"div",17)(15,"p",39),E(16,"Mobile"),m(),g(17,"p",43),E(18),m()()(),g(19,"div",36),ue(),g(20,"svg",37),Q(21,"rect",44)(22,"path",45),m(),Ye(),g(23,"div",17)(24,"p",39),E(25,"Email Address"),m(),g(26,"p",40),E(27),m()()()()),e&2){let t,r,i,o,a,s,l=k();x(9),Ce(" ",l.previousName||"\u2014"," "),x(8),We("text-gray-400",!((t=l.clientForm.get("mobile"))!=null&&t.value)||((t=l.clientForm.get("mobile"))==null?null:t.value)==="--Not Provided--")("italic",!((r=l.clientForm.get("mobile"))!=null&&r.value)||((r=l.clientForm.get("mobile"))==null?null:r.value)==="--Not Provided--")("text-gray-900",((i=l.clientForm.get("mobile"))==null?null:i.value)&&((i=l.clientForm.get("mobile"))==null?null:i.value)!=="--Not Provided--")("dark:text-white",((o=l.clientForm.get("mobile"))==null?null:o.value)&&((o=l.clientForm.get("mobile"))==null?null:o.value)!=="--Not Provided--"),x(),Ce(" ",((a=l.clientForm.get("mobile"))==null?null:a.value)==="--Not Provided--"?"Not provided":((a=l.clientForm.get("mobile"))==null?null:a.value)||"Not provided"," "),x(9),Ce(" ",(s=l.clientForm.get("email"))==null?null:s.value," ")}}function xK(e,n){e&1&&(g(0,"span",52),E(1," \u25CF Current "),m())}function bK(e,n){if(e&1){let t=be();g(0,"button",54),J("click",function(){W(t);let i=k().$implicit,o=k(2);return Z(o.openModal(i==null?null:i.id))}),E(1,"\u2197 Leave"),m()}}function wK(e,n){if(e&1&&(g(0,"div",47)(1,"div",48)(2,"div",49),E(3),tt(4,"slice"),tt(5,"uppercase"),m(),g(6,"div",50)(7,"p",51),E(8),m(),U(9,xK,2,0,"span",52),m()(),U(10,bK,2,0,"button",53),m()),e&2){let t=n.$implicit,r=k(2);x(2),We("bg-indigo-100",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("dark:bg-indigo-900",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("text-indigo-700",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("dark:text-indigo-300",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("bg-gray-100",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("dark:bg-gray-700",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("text-gray-600",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("dark:text-gray-300",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname),x(),Ce(" ",ot(5,32,df(4,28,t.name,0,2))," "),x(4),We("font-semibold",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("font-medium",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("text-gray-900",!0)("dark:text-white",!0),x(),Ce(" ",t.name," "),x(),B((r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname?9:-1),x(),B((r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname?10:-1)}}function CK(e,n){if(e&1&&(g(0,"div",30)(1,"div",46)(2,"span"),E(3,"Organization"),m(),g(4,"span"),E(5,"Actions"),m()(),Rt(6,wK,11,34,"div",47,_K),tt(8,"async"),m()),e&2){let t,r=k();x(6),Pt((t=ot(8,0,r.userDetails$))==null?null:t.c_companies)}}function EK(e,n){e&1&&(g(0,"p",31),E(1," Nothing here \u2014 there are no companies to show "),m())}function DK(e,n){e&1&&(g(0,"p",67),E(1,"Name is required."),m())}function SK(e,n){e&1&&(g(0,"p",67),E(1,"Invalid name format."),m())}function kK(e,n){if(e&1){let t=be();g(0,"div",null,1)(2,"div",55),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),m(),g(3,"div",56)(4,"div",57)(5,"h2",58),E(6,"Edit Profile"),m(),g(7,"button",59),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),ue(),g(8,"svg",60),Q(9,"path",61),m()()(),Ye(),g(10,"form",62)(11,"div",63)(12,"div")(13,"label",64),E(14," Full Name "),g(15,"span",65),E(16,"*"),m()(),Q(17,"input",66),U(18,DK,2,0,"p",67)(19,SK,2,0,"p",67),m(),g(20,"div")(21,"label",68),E(22,"Mobile"),m(),Q(23,"input",69),m(),g(24,"div",70)(25,"label",71),E(26,"Email Address"),m(),Q(27,"input",72),m()()(),g(28,"div",73)(29,"button",74),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),E(30,"Cancel"),m(),g(31,"button",75),J("click",function(){W(t);let i=k();return Z(i.updateUser())}),ue(),g(32,"svg",76),Q(33,"path",77),m(),E(34," Save Changes "),m()()()()}if(e&2){let t,r=k();We("dark",r.isDark),x(10),te("formGroup",r.clientForm),x(8),B((t=r.clientForm.get("name"))!=null&&t.touched&&((t=r.clientForm.get("name"))!=null&&t.hasError("required"))?18:(t=r.clientForm.get("name"))!=null&&t.touched&&((t=r.clientForm.get("name"))!=null&&t.hasError("pattern"))?19:-1),x(5),lt("aria-readonly","true"),x(4),lt("aria-readonly","true"),x(4),te("disabled",r.clientForm.invalid)}}function TK(e,n){if(e&1){let t=be();g(0,"div",null,2)(2,"proxy-confirm-dialog",78),J("confirmed",function(){W(t);let i=k();return Z(i.confirmLeave())})("cancelled",function(){W(t);let i=k();return Z(i.confirmDialogCompanyId.set(null))}),m()()}if(e&2){let t=k();We("dark",t.isDark),x(2),te("isDark",t.isDark)}}var U4=(()=>{class e extends Kn{get isDark(){return this.themeService.isDark(this.theme())}set css(t){this.cssSubject$.next(t)}constructor(){super(),this.authToken=Se(),this.target=Se(),this.showCard=Se(),this.theme=Se(),this.WidgetTheme=xt,this.themeService=A(Sn),this.cssSubject$=new dt({position:"absolute","margin-left":"50%",top:"10px"}),this.css$=this.cssSubject$.pipe(de(t=>!t||!Object.keys(t).length?{position:"absolute","margin-left":"50%",top:"10px"}:t)),this.successReturn=Se(),this.failureReturn=Se(),this.otherData=Se({}),this.clientForm=new Lt({name:new je("",[he.required,he.pattern(ZA)]),mobile:new je({value:"",disabled:!0}),email:new je({value:"",disabled:!0})}),this.isEditing=!1,this.store=A(dn),this.toastService=A(Go),this.widgetPortal=A(vi),this.cdr=A(cn),this.confirmDialogCompanyId=et(null),this.editDialogRef=null,this.confirmDialogPortalRef=null,this.toastPortalRef=null,sn(()=>this.themeService.setInputTheme(this.theme())),this.userDetails$=this.store.pipe(ke(h4),Ie(Le),ce(this.destroy$)),this.userInProcess$=this.store.pipe(ke(g4),Ie(Le),ce(this.destroy$)),this.deleteCompany$=this.store.pipe(ke(m4),Ie(Le),ce(this.destroy$)),this.update$=this.store.pipe(ke(v4),Ie(Le),ce(this.destroy$)),this.error$=this.store.pipe(ke(A4),Ie(Le),ce(this.destroy$))}ngAfterViewInit(){this.toastPortalEl?.nativeElement&&(this.toastPortalRef=this.widgetPortal.attach(this.toastPortalEl.nativeElement))}ngOnDestroy(){this.editDialogRef?.detach(),this.confirmDialogPortalRef?.detach(),this.toastPortalRef?.detach(),super.ngOnDestroy()}ngOnInit(){this.userDetails$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.previousName=t?.name,this.companyDetails=t,this.clientForm.get("name").setValue(t?.name),this.clientForm.get("email").setValue(t?.email),this.clientForm.get("mobile").setValue(t?.mobile?t.mobile:"--Not Provided--"))}),this.clientForm.get("name").valueChanges.subscribe(t=>{t.trim()!==this.previousName&&this.clientForm.get("name").markAsTouched()}),this.store.dispatch(Al({request:this.authToken()}))}openModal(t){this.confirmDialogCompanyId.set(t),this.cdr.detectChanges(),this.confirmDialogPortalEl?.nativeElement&&(this.confirmDialogPortalRef=this.widgetPortal.attach(this.confirmDialogPortalEl.nativeElement))}confirmLeave(){this.confirmDialogPortalRef?.detach(),this.confirmDialogPortalRef=null;let t=this.confirmDialogCompanyId();this.confirmDialogCompanyId.set(null),t&&(this.store.dispatch(Fd({companyId:t,authToken:this.authToken()})),this.deleteCompany$.pipe(Je(Boolean),Tt(1)).subscribe(r=>{r&&(window.parent.postMessage({type:"proxy",data:{event:"userLeftCompany",companyId:t}},"*"),this.store.dispatch(Al({request:this.authToken()})))}))}openEditDialog(){this.isEditing=!0,this.cdr.detectChanges(),this.editDialogPortalEl?.nativeElement&&(this.editDialogRef=this.widgetPortal.attach(this.editDialogPortalEl.nativeElement))}cancelEdit(){this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1,this.clientForm.get("name").setValue(this.previousName)}updateUser(){let t=this.clientForm.get("name"),r=t?.value?.trim();if(r===this.previousName){this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1;return}if(!(!r||t.invalid)){if(!navigator.onLine){this.errorMessage="Something went wrong",this.clear();return}this.store.dispatch(Ld({name:r,authToken:this.authToken()})),this.update$.pipe(Je(Boolean),Tt(1)).subscribe(i=>{i&&(this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1,this.previousName=r,this.toastService.success("Information successfully updated"))}),this.error$.pipe(Je(Boolean),Tt(1)).subscribe(i=>{i?.[0]&&this.toastService.error(i[0])}),window.parent.postMessage({type:"proxy",data:{event:"userNameUpdated",enteredName:r}},"*")}}clear(){this.toastService.error("Something went wrong"),setTimeout(()=>{this.errorMessage=""},3e3)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["user-profile"]],viewQuery:function(r,i){if(r&1&&bn(hK,5)(gK,5)(mK,5),r&2){let o;Nt(o=Ot())&&(i.editDialogPortalEl=o.first),Nt(o=Ot())&&(i.confirmDialogPortalEl=o.first),Nt(o=Ot())&&(i.toastPortalEl=o.first)}},inputs:{authToken:[1,"authToken"],target:[1,"target"],showCard:[1,"showCard"],theme:[1,"theme"],css:"css",successReturn:[1,"successReturn"],failureReturn:[1,"failureReturn"],otherData:[1,"otherData"]},features:[Dt],decls:55,vars:25,consts:[["toastPortal",""],["editDialogPortal",""],["confirmDialogPortal",""],[1,"h-full","flex-col","bg-transparent","overflow-y-auto"],[1,"mx-auto","max-w-5xl","px-4","sm:px-6","lg:px-8","py-8","flex","flex-col","gap-6"],[1,"w-card-section"],[1,"w-dialog-header","px-5","py-4"],[1,"flex","items-center","gap-3"],[1,"w-icon-box"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","1.8","aria-hidden","true",1,"size-4","text-indigo-600","dark:text-indigo-400"],["cx","8","cy","5.5","r","3"],["d","M2 14c0-3.3 2.7-6 6-6s6 2.7 6 6"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],[1,"text-xs","text-gray-500","dark:text-gray-400"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5"],[1,"flex","items-center","gap-4","px-5","py-4","bg-indigo-50","dark:bg-indigo-900/20"],[1,"w-avatar","size-14","text-lg"],[1,"min-w-0"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white","truncate"],[1,"text-xs","text-gray-500","dark:text-gray-400","truncate"],[1,"mt-1","inline-flex","items-center","gap-1","rounded-full","bg-indigo-100","dark:bg-indigo-900/50","px-2","py-0.5","text-xs","font-medium","text-indigo-700","dark:text-indigo-300"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2","aria-hidden","true",1,"size-3"],["x","2","y","6","width","12","height","8","rx","1"],["d","M5 6V4a3 3 0 016 0v2"],[1,"grid","grid-cols-1","lg:grid-cols-3","divide-y","lg:divide-y-0","lg:divide-x","divide-gray-100","dark:divide-gray-800","border-t","border-gray-200","dark:border-gray-700"],[1,"w-icon-box","bg-teal-100","dark:bg-teal-900/50"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","1.8","aria-hidden","true",1,"size-4","text-teal-600","dark:text-teal-400"],["x","2","y","7","width","12","height","7","rx","1"],["d","M5 7V5a3 3 0 016 0v2"],[1,"w-badge"],[1,"divide-y","divide-gray-100","dark:divide-gray-800"],[1,"px-5","py-6","text-sm","italic","text-gray-400","dark:text-gray-500"],[3,"dark"],[3,"theme"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5",3,"click"],["d","M11 2l3 3-8 8H3v-3l8-8z"],[1,"flex","items-start","gap-2.5","px-5","py-4"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","1.8","aria-hidden","true",1,"mt-0.5","size-4","shrink-0","text-gray-400","dark:text-gray-500"],["cx","8","cy","5","r","3"],[1,"w-micro-label"],[1,"text-sm","font-medium","text-gray-900","dark:text-white","break-all"],["x","2","y","3","width","12","height","10","rx","1.5"],["d","M5 7h6M5 10h4"],[1,"text-sm","font-medium"],["x","2","y","4","width","12","height","9","rx","1"],["d","M2 5l6 5 6-5"],[1,"hidden","lg:grid","grid-cols-[1fr_auto]","px-5","py-3","text-xs","font-medium","text-gray-500","dark:text-gray-400","uppercase","tracking-wide"],[1,"flex","flex-wrap","items-center","justify-between","gap-3","px-4","lg:px-5","py-3"],[1,"flex","min-w-0","items-center","gap-3"],[1,"w-avatar","size-8","text-xs"],[1,"min-w-0","flex","items-center","gap-2","flex-wrap"],[1,"text-sm","truncate"],[1,"inline-flex","items-center","rounded-full","bg-green-100","dark:bg-green-900/40","px-2","py-0.5","text-[10px]","font-bold","uppercase","tracking-normal","text-green-700","dark:text-green-400"],["type","button",1,"w-btn-danger-sm"],["type","button",1,"w-btn-danger-sm",3,"click"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","edit-profile-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","edit-profile-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],[1,"w-dialog-body",3,"formGroup"],[1,"grid","grid-cols-1","gap-4","sm:grid-cols-2"],["for","profile-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","profile-name","type","text","formControlName","name","placeholder","Enter your name",1,"w-input"],["role","alert",1,"w-field-error"],["for","profile-mobile",1,"w-label"],["id","profile-mobile","type","text","formControlName","mobile","placeholder","Not provided",1,"w-input-readonly"],[1,"sm:col-span-2"],["for","profile-email",1,"w-label"],["id","profile-email","type","email","formControlName","email","placeholder","Enter your email",1,"w-input-readonly"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click"],["type","button",1,"w-btn-primary",3,"click","disabled"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2.2","aria-hidden","true",1,"size-3.5"],["d","M3 8l4 4 6-6"],["title","Leave Company","message","Are you sure you want to leave this company? This action cannot be undone.","confirmLabel","Leave","cancelLabel","Cancel",3,"confirmed","cancelled","isDark"]],template:function(r,i){if(r&1&&(g(0,"div",3)(1,"div",4)(2,"div",5)(3,"div",6)(4,"div",7)(5,"div",8),ue(),g(6,"svg",9),Q(7,"circle",10)(8,"path",11),m()(),Ye(),g(9,"div")(10,"h2",12),E(11,"User Details"),m(),g(12,"p",13),E(13,"Manage your personal information"),m()()(),U(14,vK,4,0,"button",14),m(),g(15,"div",15)(16,"div",16),E(17),tt(18,"slice"),tt(19,"uppercase"),m(),g(20,"div",17)(21,"p",18),E(22),m(),g(23,"p",19),E(24),m(),g(25,"span",20),ue(),g(26,"svg",21),Q(27,"rect",22)(28,"path",23),m(),E(29),tt(30,"async"),m()()(),U(31,yK,28,11,"div",24),m(),Ye(),g(32,"div",5)(33,"div",6)(34,"div",7)(35,"div",25),ue(),g(36,"svg",26),Q(37,"rect",27)(38,"path",28),m()(),Ye(),g(39,"div")(40,"h2",12),E(41,"Organizations"),m(),g(42,"p",13),E(43,"Workspaces you're a member of"),m()()(),g(44,"span",29),E(45),tt(46,"async"),m()(),U(47,CK,9,2,"div",30),tt(48,"async"),Ca(49,EK,2,0,"p",31),m()()(),U(50,kK,35,7,"div",32),U(51,TK,3,3,"div",32),g(52,"div",null,0),Q(54,"proxy-toast",33),m()),r&2){let o,a,s,l;We("dark",i.isDark),x(14),B(i.isEditing?-1:14),x(3),Ce(" ",ot(19,17,df(18,13,i.previousName||"U",0,2))," "),x(5),Ce(" ",i.previousName||"User"," "),x(2),Ce(" ",(o=i.clientForm.get("email"))==null?null:o.value," "),x(5),Ce(" ",((a=ot(30,19,i.userDetails$))==null||a.c_companies==null?null:a.c_companies.length)||0," Organizations "),x(2),B(i.isEditing?-1:31),x(14),Ce(" ",((s=ot(46,21,i.userDetails$))==null||s.c_companies==null?null:s.c_companies.length)||0," total "),x(2),B(!((l=ot(48,23,i.userDetails$))==null||l.c_companies==null)&&l.c_companies.length?47:49),x(3),B(i.isEditing?50:-1),x(),B(i.confirmDialogCompanyId()?51:-1),x(3),te("theme",i.theme())}},dependencies:[wn,nr,No,$n,er,tr,Rn,hr,Ol,V4,Zi,Hv,Gv],encapsulation:2,changeDetection:0})}}return e})();var IK=(e,n)=>n.id;function AK(e,n){e&1&&(g(0,"p",13),E(1,"Name is required"),m())}function MK(e,n){if(e&1&&(g(0,"option",18),E(1),m()),e&2){let t=n.$implicit;te("value",t.id.toString()),x(),_t(t.name)}}function RK(e,n){e&1&&(g(0,"p",13),E(1,"Email is required"),m())}function PK(e,n){e&1&&(g(0,"p",13),E(1,"Enter a valid email address"),m())}function NK(e,n){e&1&&(g(0,"p",13),E(1,"Enter a valid mobile with country code"),m())}var B4=(()=>{class e{constructor(){this.authToken="",this.theme="",this.roles=et([]),this.store=A(dn),this.fb=A(vh),this.cdr=A(cn),this.destroyRef=A(an),this._hostEl=null,this._selfRef=null,this._systemDark=et(typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").matches),this.isDark=Wt(()=>this.theme===xt.Dark?!0:this.theme===xt.Light?!1:this._systemDark())}ngOnInit(){if(this.form=this.fb.group({name:["",he.required],email:["",[he.required,he.email]],mobileNumber:["",[he.pattern(/^(\+?[1-9]\d{1,14}|[0-9]{10})$/)]],role:[""]}),this._hostEl&&this._hostEl.classList.toggle("dark",this.isDark()),this.store.dispatch(ne.getRoles({authToken:this.authToken,itemsPerPage:1e3})),this.store.pipe(ke(mg),Ie(Le),_n(this.destroyRef)).subscribe(t=>{t?.data?.data&&(this.roles.set(t.data.data),this.cdr.markForCheck())}),this.store.pipe(ke(gg),Ie(Le),_n(this.destroyRef)).subscribe(t=>{t&&this.close()}),typeof window<"u"){let t=window.matchMedia("(prefers-color-scheme: dark)"),r=i=>{this._systemDark.set(i.matches),this._hostEl&&this._hostEl.classList.toggle("dark",this.isDark()),this.cdr.markForCheck()};t.addEventListener("change",r),this.destroyRef.onDestroy(()=>t.removeEventListener("change",r))}}ngOnDestroy(){this._hostEl?.remove(),this._hostEl=null}save(){if(!this.form.valid){this.form.markAllAsTouched();return}let t=this.form.value;this.store.dispatch(ne.addUser({payload:{user:{name:t.name,email:t.email,mobile:t.mobileNumber||""},role_id:t.role},authToken:this.authToken}))}close(){this._selfRef&&(this._selfRef.destroy(),this._selfRef=null)}static open(t,r,i){BA();let o=document.createElement("div");o.setAttribute("data-widget-overlay",""),o.classList.toggle("dark",i.theme===xt.Dark?!0:i.theme===xt.Light?!1:window.matchMedia("(prefers-color-scheme: dark)").matches),document.body.appendChild(o);let a=gf(e,{environmentInjector:r,hostElement:o});return a.instance.authToken=i.authToken,a.instance.theme=i.theme,a.instance._hostEl=o,a.instance._selfRef=a,t.attachView(a.hostView),a.changeDetectorRef.detectChanges(),a}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["add-user-dialog"]],decls:52,vars:6,consts:[["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","add-user-dialog-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","add-user-dialog-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],[1,"w-dialog-body","space-y-5"],[1,"space-y-5",3,"formGroup"],[1,"grid","grid-cols-1","gap-5","sm:grid-cols-2"],["for","au-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","au-name","formControlName","name","type","text","placeholder","Jane Smith",1,"w-input"],["role","alert",1,"w-field-error"],["for","au-role",1,"w-label"],[1,"relative"],["id","au-role","formControlName","role",1,"w-select"],["value",""],[3,"value"],[1,"pointer-events-none","absolute","inset-y-0","right-0","flex","items-center","pr-2.5"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-gray-400"],["fill-rule","evenodd","d","M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z","clip-rule","evenodd"],["for","au-email",1,"w-label"],["id","au-email","formControlName","email","type","email","placeholder","jane@company.com",1,"w-input"],["for","au-mobile",1,"w-label"],[1,"font-normal","text-gray-400","dark:text-gray-500"],["id","au-mobile","formControlName","mobileNumber","type","tel","placeholder","917001002003",1,"w-input"],[1,"mt-1.5","text-xs","text-gray-500","dark:text-gray-400"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click"],["type","button",1,"w-btn-primary",3,"click","disabled"]],template:function(r,i){if(r&1&&(g(0,"div",0),J("click",function(){return i.close()}),m(),g(1,"div",1)(2,"div",2)(3,"h2",3),E(4," Add Member "),m(),g(5,"button",4),J("click",function(){return i.close()}),ue(),g(6,"svg",5),Q(7,"path",6),m()()(),Ye(),g(8,"div",7)(9,"form",8)(10,"div",9)(11,"div")(12,"label",10),E(13," Full name "),g(14,"span",11),E(15,"*"),m()(),Q(16,"input",12),U(17,AK,2,0,"p",13),m(),g(18,"div")(19,"label",14),E(20,"Role"),m(),g(21,"div",15)(22,"select",16)(23,"option",17),E(24,"Select role"),m(),Rt(25,MK,2,2,"option",18,IK),m(),g(27,"div",19),ue(),g(28,"svg",20),Q(29,"path",21),m()()()()(),Ye(),g(30,"div")(31,"label",22),E(32," Email address "),g(33,"span",11),E(34,"*"),m()(),Q(35,"input",23),U(36,RK,2,0,"p",13),U(37,PK,2,0,"p",13),m(),g(38,"div")(39,"label",24),E(40," Mobile "),g(41,"span",25),E(42,"(optional)"),m()(),Q(43,"input",26),U(44,NK,2,0,"p",13),g(45,"p",27),E(46," Include country code, e.g. 917001002003 "),m()()()(),g(47,"div",28)(48,"button",29),J("click",function(){return i.close()}),E(49,"Cancel"),m(),g(50,"button",30),J("click",function(){return i.save()}),E(51," Add Member "),m()()()),r&2){let o,a,s,l;x(9),te("formGroup",i.form),x(8),B((o=i.form.get("name"))!=null&&o.touched&&((o=i.form.get("name"))!=null&&o.hasError("required"))?17:-1),x(8),Pt(i.roles()),x(11),B((a=i.form.get("email"))!=null&&a.touched&&((a=i.form.get("email"))!=null&&a.hasError("required"))?36:-1),x(),B((s=i.form.get("email"))!=null&&s.touched&&((s=i.form.get("email"))!=null&&s.hasError("email"))?37:-1),x(7),B((l=i.form.get("mobileNumber"))!=null&&l.touched&&((l=i.form.get("mobileNumber"))!=null&&l.hasError("pattern"))?44:-1),x(6),te("disabled",i.form.invalid)}},dependencies:[wn,nr,No,Zs,Ks,$n,Oo,er,tr,Rn,hr],encapsulation:2,changeDetection:0})}}return e})();var $4=(()=>{class e{constructor(){this.openAddUser$=new qe,this._pendingConfig=null,this._appRef=A(pr),this._injector=A(Ut),!(typeof window>"u")&&window.addEventListener("openAddUserDialog",t=>{let r={authToken:t.detail?.authToken??"",theme:t.detail?.theme??""};this.openAddUser$.observed?this.openAddUser$.next():this._openStandaloneDialog(r)})}consumePending(){let t=this._pendingConfig;return this._pendingConfig=null,t}_openStandaloneDialog(t){B4.open(this._appRef,this._injector,{authToken:t.authToken,theme:t.theme??""})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Ci=(function(e){return e.Members="members",e.Roles="roles",e.Permissions="permissions",e})(Ci||{});var OK=["mainDialogPortal"],FK=["confirmDialogPortal"],LK=["toastPortal"],z4=()=>[1,2,3],H4=()=>[1,2,3,4,5],jK=e=>[e],yg=(e,n)=>n.id;function VK(e,n){e&1&&(g(0,"header",5)(1,"div",11)(2,"div",12)(3,"div",13),ue(),g(4,"svg",14),Q(5,"path",15),m()(),Ye(),g(6,"h1",16),E(7,"Team Settings"),m()()()())}function UK(e,n){if(e&1){let t=be();g(0,"div",17)(1,"nav",18)(2,"button",19),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Members))}),ue(),g(3,"svg",20),Q(4,"path",21),m(),E(5," Members "),m(),Ye(),g(6,"button",19),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Roles))}),ue(),g(7,"svg",20),Q(8,"path",22),m(),E(9," Roles "),m(),Ye(),g(10,"button",19),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Permissions))}),ue(),g(11,"svg",20),Q(12,"path",23),m(),E(13," Permissions "),m()()(),Ye(),g(14,"aside",24)(15,"nav",25)(16,"button",26),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Members))}),ue(),g(17,"svg",27),Q(18,"path",28),m(),E(19," Members "),m(),Ye(),g(20,"button",26),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Roles))}),ue(),g(21,"svg",27),Q(22,"path",29),m(),E(23," Roles "),m(),Ye(),g(24,"button",26),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Permissions))}),ue(),g(25,"svg",27),Q(26,"path",30),m(),E(27," Permissions "),m()()()}if(e&2){let t=k();x(2),te("ngClass",t.activeTab===t.UserManagementTab.Members?"border-indigo-500 text-indigo-600 dark:text-indigo-400 dark:border-indigo-400":"border-transparent text-gray-500 dark:text-gray-400 hover:border-gray-300 hover:text-gray-700 dark:hover:text-gray-200"),lt("aria-current",t.activeTab===t.UserManagementTab.Members?t.ariaCurrent:null),x(),te("ngClass",t.activeTab===t.UserManagementTab.Members?"text-indigo-500 dark:text-indigo-400":"text-gray-400 hover:text-gray-500"),x(3),te("ngClass",t.activeTab===t.UserManagementTab.Roles?"border-indigo-500 text-indigo-600 dark:text-indigo-400 dark:border-indigo-400":"border-transparent text-gray-500 dark:text-gray-400 hover:border-gray-300 hover:text-gray-700 dark:hover:text-gray-200"),lt("aria-current",t.activeTab===t.UserManagementTab.Roles?t.ariaCurrent:null),x(),te("ngClass",t.activeTab===t.UserManagementTab.Roles?"text-indigo-500 dark:text-indigo-400":"text-gray-400 hover:text-gray-500"),x(3),te("ngClass",t.activeTab===t.UserManagementTab.Permissions?"border-indigo-500 text-indigo-600 dark:text-indigo-400 dark:border-indigo-400":"border-transparent text-gray-500 dark:text-gray-400 hover:border-gray-300 hover:text-gray-700 dark:hover:text-gray-200"),lt("aria-current",t.activeTab===t.UserManagementTab.Permissions?t.ariaCurrent:null),x(),te("ngClass",t.activeTab===t.UserManagementTab.Permissions?"text-indigo-500 dark:text-indigo-400":"text-gray-400 hover:text-gray-500"),x(5),te("ngClass",t.activeTab===t.UserManagementTab.Members?"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400 font-semibold":"text-gray-700 dark:text-gray-300 hover:bg-gray-50 dark:hover:bg-gray-800 hover:text-indigo-600 dark:hover:text-indigo-400"),lt("aria-current",t.activeTab===t.UserManagementTab.Members?t.ariaCurrent:null),x(4),te("ngClass",t.activeTab===t.UserManagementTab.Roles?"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400 font-semibold":"text-gray-700 dark:text-gray-300 hover:bg-gray-50 dark:hover:bg-gray-800 hover:text-indigo-600 dark:hover:text-indigo-400"),lt("aria-current",t.activeTab===t.UserManagementTab.Roles?t.ariaCurrent:null),x(4),te("ngClass",t.activeTab===t.UserManagementTab.Permissions?"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400 font-semibold":"text-gray-700 dark:text-gray-300 hover:bg-gray-50 dark:hover:bg-gray-800 hover:text-indigo-600 dark:hover:text-indigo-400"),lt("aria-current",t.activeTab===t.UserManagementTab.Permissions?t.ariaCurrent:null)}}function BK(e,n){if(e&1){let t=be();g(0,"button",41),J("click",function(){W(t);let i=k(2);return Z(i.addUser())}),ue(),g(1,"svg",42),Q(2,"path",43),m(),E(3," Invite member "),m()}}function $K(e,n){e&1&&(g(0,"div",44)(1,"div",45),Q(2,"div",46),g(3,"div",47),Q(4,"div",48)(5,"div",49),m()(),g(6,"div",50),Q(7,"div",51)(8,"div",52)(9,"div",53),m()())}function zK(e,n){e&1&&(g(0,"div",39),Rt(1,$K,10,0,"div",44,fr),m()),e&2&&(x(),Pt(Ms(0,z4)))}function HK(e,n){e&1&&(g(0,"div",54),ue(),g(1,"svg",56),Q(2,"path",57),m(),Ye(),g(3,"p",58),E(4,"No team members yet"),m(),g(5,"p",33),E(6,"Invite someone to get started."),m()())}function GK(e,n){if(e&1){let t=be();g(0,"button",70),J("click",function(){W(t);let i=k(),o=i.$implicit,a=i.$index,s=k(3);return Z(s.editUser(o,a))}),E(1," Edit"),g(2,"span",71),E(3),m()()}if(e&2){let t=k().$implicit;x(3),Ce(", ",t.name)}}function qK(e,n){if(e&1){let t=be();g(0,"button",72),J("click",function(){W(t);let i=k(),o=i.$implicit,a=i.$index,s=k(3);return Z(s.deleteUser(o,a))}),E(1," Remove"),g(2,"span",71),E(3),m()()}if(e&2){let t=k().$implicit;x(3),Ce(", ",t.name)}}function WK(e,n){if(e&1&&(g(0,"div",55)(1,"div",45)(2,"div",59),E(3),m(),g(4,"div",60)(5,"p",61),E(6),m(),g(7,"p",62),ue(),g(8,"svg",63),Q(9,"path",64)(10,"path",65),m(),E(11),m()()(),Ye(),g(12,"div",66)(13,"span",67),E(14),m(),U(15,GK,4,1,"button",68),U(16,qK,4,1,"button",69),m()()),e&2){let t=n.$implicit,r=k(3);x(3),Ce(" ",(t.name||t.email||"?").charAt(0).toUpperCase()," "),x(3),Ce(" ",t.name||"\u2014"," "),x(5),Ce(" ",t.email," "),x(3),Ce(" ",t.role||"Member"," "),x(),B(r.canEditUser?15:-1),x(),B(r.canRemoveUser?16:-1)}}function ZK(e,n){if(e&1&&(U(0,HK,7,0,"div",54),g(1,"div",39),Rt(2,WK,17,6,"div",55,fr),m()),e&2){let t=k(2);B(t.userData.length===0?0:-1),x(2),Pt(t.userData)}}function KK(e,n){if(e&1){let t=be();g(0,"nav",40)(1,"p",73),E(2," Showing "),g(3,"span",74),E(4),m(),E(5,"\u2013"),g(6,"span",74),E(7),m(),E(8," of "),g(9,"span",74),E(10),m()(),g(11,"div",75)(12,"button",76),J("click",function(){W(t);let i=k(2);return Z(i.onUsersPageChange({pageIndex:i.currentPageIndex-1,pageSize:i.currentPageSize,length:i.totalUsers}))}),E(13," Previous "),m(),g(14,"button",76),J("click",function(){W(t);let i=k(2);return Z(i.onUsersPageChange({pageIndex:i.currentPageIndex+1,pageSize:i.currentPageSize,length:i.totalUsers}))}),E(15," Next "),m()()()}if(e&2){let t=k(2);x(4),_t(t.currentPageIndex*t.currentPageSize+1),x(3),_t((t.currentPageIndex+1)*t.currentPageSize>t.totalUsers?t.totalUsers:(t.currentPageIndex+1)*t.currentPageSize),x(3),_t(t.totalUsers),x(2),te("disabled",t.currentPageIndex===0),x(2),te("disabled",(t.currentPageIndex+1)*t.currentPageSize>=t.totalUsers)}}function YK(e,n){if(e&1){let t=be();g(0,"div")(1,"div",31)(2,"div")(3,"h2",32),E(4,"Team members"),m(),g(5,"p",33),E(6,"Manage who has access to this workspace."),m()(),U(7,BK,4,0,"button",34),m(),g(8,"div",35),ue(),g(9,"svg",36),Q(10,"path",37),m(),Ye(),g(11,"input",38),As("ngModelChange",function(i){W(t);let o=k();return Ac(o.searchTerm,i)||(o.searchTerm=i),Z(i)}),J("input",function(){W(t);let i=k();return Z(i.applyFilter())}),m()(),U(12,zK,3,1,"div",39),U(13,ZK,4,1),U(14,KK,16,5,"nav",40),m()}if(e&2){let t=k();x(7),B(t.canAddUser?7:-1),x(4),Is("ngModel",t.searchTerm),x(),B(t.isUsersLoading&&!t.skipSkeletonLoading?12:-1),x(),B(!t.isUsersLoading||t.skipSkeletonLoading?13:-1),x(),B(t.totalUsers>t.currentPageSize?14:-1)}}function QK(e,n){if(e&1&&Q(0,"div",85),e&2){let t=n.$implicit;st("width",50+t*8,"px")}}function XK(e,n){e&1&&(g(0,"div",78)(1,"div",79)(2,"div",80),Q(3,"div",81)(4,"div",82),m(),Q(5,"div",52),m(),g(6,"div",83),Rt(7,QK,1,2,"div",84,fr),m()()),e&2&&(x(7),Pt(Ms(0,H4)))}function JK(e,n){e&1&&(g(0,"div",39),Rt(1,XK,9,1,"div",78,fr),m()),e&2&&(x(),Pt(Ms(0,z4)))}function eY(e,n){e&1&&(g(0,"div",86),E(1,"No roles found"),m())}function tY(e,n){e&1&&(g(0,"span",92),E(1,"Default"),m(),g(2,"span",92),E(3,"Default"),m())}function nY(e,n){if(e&1&&(g(0,"span",94),ue(),g(1,"svg",95),Q(2,"path",96),m(),E(3),m()),e&2){let t=n.$implicit,r=n.$index;Ea(qt(3,jK,r%6===0?"bg-indigo-50 text-indigo-700 dark:bg-indigo-900/40 dark:text-indigo-300":r%6===1?"bg-teal-50 text-teal-700 dark:bg-teal-900/40 dark:text-teal-300":r%6===2?"bg-orange-50 text-orange-700 dark:bg-orange-900/40 dark:text-orange-300":r%6===3?"bg-green-50 text-green-700 dark:bg-green-900/40 dark:text-green-300":r%6===4?"bg-purple-50 text-purple-700 dark:bg-purple-900/40 dark:text-purple-300":"bg-rose-50 text-rose-700 dark:bg-rose-900/40 dark:text-rose-300").join(" ")),x(3),Ce(" ",t.name," ")}}function rY(e,n){if(e&1&&(g(0,"div",83),Rt(1,nY,4,5,"span",93,yg),m()),e&2){let t=k().$implicit;x(),Pt(t.c_permissions)}}function iY(e,n){e&1&&(g(0,"p",91),E(1,"No permissions assigned"),m())}function oY(e,n){if(e&1){let t=be();g(0,"div",87)(1,"div",79)(2,"div",88)(3,"span",89),E(4),m(),U(5,tY,4,0),m(),g(6,"button",90),J("click",function(){let i=W(t),o=i.$implicit,a=i.$index,s=k(3);return Z(s.editRole(o,a))}),E(7," Edit "),m()(),U(8,rY,3,0,"div",83)(9,iY,2,0,"p",91),m()}if(e&2){let t=n.$implicit;x(4),_t(t.name),x(),B(t.is_default?5:-1),x(),te("disabled",t.is_default),x(2),B(t.c_permissions!=null&&t.c_permissions.length?8:9)}}function aY(e,n){if(e&1&&(U(0,eY,2,0,"div",86),g(1,"div",39),Rt(2,oY,10,4,"div",87,fr),m()),e&2){let t=k(2);B(t.filteredRolesData.length===0?0:-1),x(2),Pt(t.filteredRolesData)}}function sY(e,n){if(e&1){let t=be();g(0,"div")(1,"div",31)(2,"div")(3,"h2",32),E(4,"Roles"),m(),g(5,"p",33),E(6,"Define roles and their associated permissions."),m()(),g(7,"button",41),J("click",function(){W(t);let i=k();return Z(i.openAddRoleDialog())}),ue(),g(8,"svg",42),Q(9,"path",43),m(),E(10," Add role "),m()(),Ye(),g(11,"div",35),ue(),g(12,"svg",36),Q(13,"path",37),m(),Ye(),g(14,"input",77),As("ngModelChange",function(i){W(t);let o=k();return Ac(o.roleSearchTerm,i)||(o.roleSearchTerm=i),Z(i)}),J("input",function(){W(t);let i=k();return Z(i.applyRoleFilter())}),m()(),U(15,JK,3,1,"div",39),U(16,aY,4,1),m()}if(e&2){let t=k();x(14),Is("ngModel",t.roleSearchTerm),x(),B(t.isRolesLoading?15:-1),x(),B(t.isRolesLoading?-1:16)}}function lY(e,n){e&1&&(g(0,"div",44)(1,"div",98),Q(2,"div",99)(3,"div",100),m(),Q(4,"div",52),m())}function cY(e,n){e&1&&(g(0,"div",39),Rt(1,lY,5,0,"div",44,fr),m()),e&2&&(x(),Pt(Ms(0,H4)))}function dY(e,n){e&1&&(g(0,"div",86),E(1,"No permissions found"),m())}function uY(e,n){if(e&1){let t=be();g(0,"div",101)(1,"div",102)(2,"div",103),ue(),g(3,"svg",104),Q(4,"path",96),m()(),Ye(),g(5,"p",105),E(6),m()(),g(7,"button",106),J("click",function(){let i=W(t),o=i.$implicit,a=i.$index,s=k(3);return Z(s.editPermission(o,a))}),E(8," Edit "),m()()}if(e&2){let t=n.$implicit;x(6),Ce(" ",t.name," ")}}function pY(e,n){if(e&1&&(U(0,dY,2,0,"div",86),g(1,"div",39),Rt(2,uY,9,1,"div",101,fr),m()),e&2){let t=k(2);B(t.filteredPermissionsData.length===0?0:-1),x(2),Pt(t.filteredPermissionsData)}}function fY(e,n){if(e&1){let t=be();g(0,"div")(1,"div",31)(2,"div")(3,"h2",32),E(4,"Permissions"),m(),g(5,"p",33),E(6,"Granular access controls that can be assigned to roles."),m()(),g(7,"button",41),J("click",function(){W(t);let i=k();return Z(i.openAddPermissionDialog())}),ue(),g(8,"svg",42),Q(9,"path",43),m(),E(10," Add permission "),m()(),Ye(),g(11,"div",35),ue(),g(12,"svg",36),Q(13,"path",37),m(),Ye(),g(14,"input",97),As("ngModelChange",function(i){W(t);let o=k();return Ac(o.permissionSearchTerm,i)||(o.permissionSearchTerm=i),Z(i)}),J("input",function(){W(t);let i=k();return Z(i.applyPermissionFilter())}),m()(),U(15,cY,3,1,"div",39),U(16,pY,4,1),m()}if(e&2){let t=k();x(14),Is("ngModel",t.permissionSearchTerm),x(),B(t.isPermissionsLoading?15:-1),x(),B(t.isPermissionsLoading?-1:16)}}function hY(e,n){e&1&&(g(0,"p",122),E(1,"Role name is required"),m())}function gY(e,n){e&1&&(g(0,"p",125),E(1," No permissions available "),m())}function mY(e,n){if(e&1){let t=be();g(0,"label",126)(1,"input",131),J("change",function(i){let o=W(t).$implicit,a=k(3);return Z(a.onPermissionCheckboxChange("addRoleForm",o.id,i))}),m(),g(2,"span",132),E(3),m()()}if(e&2){let t,r=n.$implicit,i=k(3);x(),te("value",r.id)("checked",(t=i.addRoleForm.get("permission"))==null||t.value==null?null:t.value.includes(r.id)),x(2),_t(r.name)}}function _Y(e,n){e&1&&(g(0,"p",127),E(1,"At least one permission is required"),m())}function vY(e,n){if(e&1&&(g(0,"form",115)(1,"div")(2,"label",119),E(3,"Role name "),g(4,"span",120),E(5,"*"),m()(),Q(6,"input",121),U(7,hY,2,0,"p",122),m(),g(8,"div")(9,"label",123),E(10,"Permissions "),g(11,"span",120),E(12,"*"),m()(),g(13,"div",124),U(14,gY,2,0,"p",125),Rt(15,mY,4,3,"label",126,yg),m(),U(17,_Y,2,0,"p",127),m(),g(18,"div")(19,"label",128),E(20,"Description "),g(21,"span",129),E(22,"(optional)"),m()(),Q(23,"textarea",130),m()()),e&2){let t,r,i=k(2);te("formGroup",i.addRoleForm),x(7),B((t=i.addRoleForm.get("roleName"))!=null&&t.touched&&((t=i.addRoleForm.get("roleName"))!=null&&t.hasError("required"))?7:-1),x(7),B(i.permissions.length===0?14:-1),x(),Pt(i.permissions),x(2),B((r=i.addRoleForm.get("permission"))!=null&&r.touched&&((r=i.addRoleForm.get("permission"))!=null&&r.hasError("required"))?17:-1)}}function yY(e,n){e&1&&(g(0,"p",135),E(1,"Permission name is required"),m())}function xY(e,n){if(e&1&&(g(0,"form",115)(1,"div")(2,"label",133),E(3,"Permission name "),g(4,"span",120),E(5,"*"),m()(),Q(6,"input",134),U(7,yY,2,0,"p",135),m(),g(8,"div")(9,"label",128),E(10,"Description "),g(11,"span",129),E(12,"(optional)"),m()(),Q(13,"textarea",136),m()()),e&2){let t,r=k(2);te("formGroup",r.addPermissionTabForm),x(7),B((t=r.addPermissionTabForm.get("permission"))!=null&&t.touched&&((t=r.addPermissionTabForm.get("permission"))!=null&&t.hasError("required"))?7:-1)}}function bY(e,n){e&1&&(g(0,"p",140),E(1,"Name is required"),m())}function wY(e,n){if(e&1&&(g(0,"option",145),E(1),m()),e&2){let t=n.$implicit;te("value",t.id.toString()),x(),_t(t.name)}}function CY(e,n){e&1&&(g(0,"p",151),E(1,"Email is required"),m())}function EY(e,n){e&1&&(g(0,"p",127),E(1,"Enter a valid email address"),m())}function DY(e,n){e&1&&(g(0,"p",154),E(1," Enter a valid mobile with country code "),m())}function SY(e,n){if(e&1){let t=be();g(0,"label",126)(1,"input",131),J("change",function(i){let o=W(t).$implicit,a=k(4);return Z(a.onPermissionCheckboxChange("addUserForm",o.id,i))}),m(),g(2,"span",132),E(3),m()()}if(e&2){let t,r=n.$implicit,i=k(4);x(),te("value",r.id)("checked",(t=i.addUserForm.get("permission"))==null||t.value==null?null:t.value.includes(r.id)),x(2),_t(r.name)}}function kY(e,n){if(e&1&&(g(0,"div")(1,"label",156),E(2,"Additional permissions"),m(),g(3,"div",157),Rt(4,SY,4,3,"label",126,yg),m()()),e&2){let t=k(3);x(4),Pt(t.getAvailableAdditionalPermissions())}}function TY(e,n){if(e&1&&(g(0,"form",115)(1,"div",137)(2,"div")(3,"label",138),E(4,"Full name "),g(5,"span",120),E(6,"*"),m()(),Q(7,"input",139),U(8,bY,2,0,"p",140),m(),g(9,"div")(10,"label",141),E(11,"Role"),m(),g(12,"div",142)(13,"select",143)(14,"option",144),E(15,"Select role"),m(),Rt(16,wY,2,2,"option",145,yg),m(),g(18,"div",146),ue(),g(19,"svg",147),Q(20,"path",148),m()()()()(),Ye(),g(21,"div")(22,"label",149),E(23,"Email address "),g(24,"span",120),E(25,"*"),m()(),Q(26,"input",150),U(27,CY,2,0,"p",151),U(28,EY,2,0,"p",127),m(),g(29,"div")(30,"label",152),E(31," Mobile "),g(32,"span",129),E(33,"(optional)"),m()(),Q(34,"input",153),U(35,DY,2,0,"p",154),g(36,"p",155),E(37," Include country code, e.g. 917001002003 "),m()(),U(38,kY,6,0,"div"),m()),e&2){let t,r,i,o,a=k(2);te("formGroup",a.addUserForm),x(7),lt("readonly",a.isEditUser?"":null)("aria-readonly",a.isEditUser?"true":null),x(),B((t=a.addUserForm.get("name"))!=null&&t.touched&&((t=a.addUserForm.get("name"))!=null&&t.hasError("required"))?8:-1),x(8),Pt(a.roles),x(10),lt("readonly",a.isEditUser?"":null)("aria-readonly",a.isEditUser?"true":null),x(),B((r=a.addUserForm.get("email"))!=null&&r.touched&&((r=a.addUserForm.get("email"))!=null&&r.hasError("required"))?27:-1),x(),B((i=a.addUserForm.get("email"))!=null&&i.touched&&((i=a.addUserForm.get("email"))!=null&&i.hasError("email"))?28:-1),x(6),lt("readonly",a.isEditUser?"":null)("aria-readonly",a.isEditUser?"true":null),x(),B((o=a.addUserForm.get("mobileNumber"))!=null&&o.touched&&((o=a.addUserForm.get("mobileNumber"))!=null&&o.hasError("pattern"))?35:-1),x(3),B(a.isEditUser&&a.getAvailableAdditionalPermissions().length>0?38:-1)}}function IY(e,n){if(e&1){let t=be();g(0,"div",null,2)(2,"div",107),J("click",function(){W(t);let i=k();return Z(i.closeDialog())}),m(),g(3,"div",108)(4,"div",109)(5,"h2",110),E(6),m(),g(7,"button",111),J("click",function(){W(t);let i=k();return Z(i.closeDialog())}),ue(),g(8,"svg",112),Q(9,"path",113),m()()(),Ye(),g(10,"div",114),U(11,vY,24,4,"form",115),U(12,xY,14,2,"form",115),U(13,TY,39,12,"form",115),m(),g(14,"div",116)(15,"button",117),J("click",function(){W(t);let i=k();return Z(i.closeDialog())}),E(16,"Cancel"),m(),g(17,"button",118),J("click",function(){W(t);let i=k();return Z(i.getSaveAction())}),E(18),m()()()()}if(e&2){let t=k();We("dark",t.isDark),x(6),Ce(" ",t.getDialogTitle()," "),x(5),B(t.isEditRole?11:-1),x(),B(t.isEditPermission?12:-1),x(),B(t.isEditUser||!t.isEditRole&&!t.isEditPermission?13:-1),x(4),te("disabled",t.getFormInvalid()),x(),Ce(" ",t.getSaveButtonText()," ")}}function AY(e,n){if(e&1){let t=be();g(0,"div",null,3)(2,"div",107),J("click",function(){W(t);let i=k();return Z(i.cancelDelete())}),m(),g(3,"div",158)(4,"div",159)(5,"div",160),ue(),g(6,"svg",161),Q(7,"path",162),m()(),Ye(),g(8,"div",163)(9,"h3",164),E(10," Remove member "),m(),g(11,"p",165),E(12," Are you sure you want to remove "),g(13,"span",166),E(14),m(),E(15,"? This action cannot be undone. "),m()()(),g(16,"div",167)(17,"button",117),J("click",function(){W(t);let i=k();return Z(i.cancelDelete())}),E(18,"Cancel"),m(),g(19,"button",168),J("click",function(){W(t);let i=k();return Z(i.confirmDelete())}),E(20,"Remove"),m()()()()}if(e&2){let t=k();We("dark",t.isDark),x(14),_t(t.pendingDeleteUser==null?null:t.pendingDeleteUser.name)}}var G4=(()=>{class e{get isDark(){return this.themeService.isDark(this.theme())}constructor(){this.userToken=Se(),this.pass=Se(!1),this.theme=Se(),this.WidgetTheme=xt,this.UserManagementTab=Ci,this.ariaCurrent=["p","a","g","e"].join(""),this.exclude_role_ids=Se([]),this.include_role_ids=Se([]),this.isHidden=et(!1),this.showDialog=et(!1),this.showConfirmDialog=et(!1),this.themeService=A(Sn),this.availableTabs=Wt(()=>{let i=[Ci.Members];return this.pass()&&i.push(Ci.Roles,Ci.Permissions),i}),this.hasMultipleTabs=Wt(()=>this.availableTabs().length>1),this.pendingDeleteUser=null,this.pendingDeleteIndex=-1,this.pendingEditUser=null,this.roles=[],this.permissions=[],this.searchTerm="",this.searchSubject=new qe,this.roleSearchTerm="",this.filteredRolesData=[],this.permissionSearchTerm="",this.filteredPermissionsData=[],this.emailVisibility={},this.expandedRoles={},this.isEditRole=!1,this.isEditPermission=!1,this.isEditUser=!1,this.currentEditingUser=null,this.currentEditingPermission=null,this.userData=[],this.canRemoveUser=!1,this.canEditUser=!1,this.canAddUser=!1,this.totalUsers=0,this.currentPageIndex=0,this.currentPageSize=50,this.isUsersLoading=!0,this.isRolesLoading=!1,this.isPermissionsLoading=!1,this.skipSkeletonLoading=!1,this.activeTab=Ci.Members,this.destroyRef=A(an),this.fb=A(vh),this.cdr=A(cn),this.store=A(dn),this.toastService=A(Go),this.widgetPortal=A(vi),this.bridge=A($4),this.mainDialogRef=null,this.confirmDialogRef=null,this.toastPortalRef=null,sn(()=>this.themeService.setInputTheme(this.theme())),this.store.pipe(ke(mg),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.roles=i.data?.data,this.defaultRoles=i.data?.default_roles,this.filteredRolesData=[...this.roles],this.isRolesLoading=!1,this.pendingEditUser&&(this.patchEditUserForm(this.pendingEditUser),this.pendingEditUser=null),this.cdr.markForCheck())}),this.store.pipe(ke(b4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.permissions=i.data.data,this.filteredPermissionsData=[...this.permissions],this.isPermissionsLoading=!1,this.cdr.markForCheck())}),this.store.pipe(ke(w4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{if(i){this.totalUsers=i.data?.totalEntityCount||0,this.canRemoveUser=i.data?.permissionToRemoveUser,this.canAddUser=i.data?.permissionToAddUser,this.canEditUser=i.data?.permissionToEditUser,this.userData=i.data?.users||[];let o=i.data?.pageNo,a=i.data?.itemsPerPage;o!==void 0&&(this.currentPageIndex=o-1),a!==void 0&&(this.currentPageSize=parseInt(a,10)||10),this.cdr.markForCheck()}}),this.store.pipe(ke(C4),_n(this.destroyRef)).subscribe(i=>{this.isUsersLoading=!i,this.cdr.markForCheck()}),this.store.pipe(ke(gg),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(y4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getRoles(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(x4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getPermissions(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(D4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getPermissions(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(S4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getRoles(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(E4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),this.skipSkeletonLoading=!1,this.cdr.markForCheck())}),this.store.pipe(ke(T4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(I4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.searchSubject.pipe(go(300),Ie(),_n(this.destroyRef)).subscribe(i=>{this.getCompanyUsers(i),this.cdr.markForCheck()}),this.addUserForm=this.fb.group({name:["",he.required],email:["",[he.required,he.email]],mobileNumber:["",[he.pattern(/^(\+?[1-9]\d{1,14}|[0-9]{10})$/)]],role:[""],permission:[[]]}),this.addUserForm.get("role")?.valueChanges.pipe(_n(this.destroyRef)).subscribe(i=>{this.onRoleChange(i)}),this.addRoleForm=this.fb.group({roleName:["",he.required],description:[""],permission:[[],he.required]}),this.addPermissionTabForm=this.fb.group({permission:["",he.required],description:[""]});let t=()=>this.isHidden.set(!1),r=()=>this.isHidden.set(!0);this.bridge.openAddUser$.pipe(_n(this.destroyRef)).subscribe(()=>this.addUser()),this.bridge.consumePending()!==null&&Promise.resolve().then(()=>this.addUser()),window.addEventListener("showUserManagement",t),window.addEventListener("hideUserManagement",r),this.destroyRef.onDestroy(()=>{window.removeEventListener("showUserManagement",t),window.removeEventListener("hideUserManagement",r),this.mainDialogRef?.detach(),this.confirmDialogRef?.detach(),this.toastPortalRef?.detach(),this.showDialog.set(!1),this.showConfirmDialog.set(!1)})}ngOnInit(){this.getCompanyUsers()}ngAfterViewInit(){this.toastPortalEl?.nativeElement&&(this.toastPortalRef=this.widgetPortal.attach(this.toastPortalEl.nativeElement))}ngOnDestroy(){}tabChange(t){this.activeTab=t,t===Ci.Roles?(this.isRolesLoading=!0,this.getRoles()):t===Ci.Permissions?(this.isPermissionsLoading=!0,this.getPermissions()):t===Ci.Members&&this.getCompanyUsers()}deleteUser(t,r){this.pendingDeleteUser=t,this.pendingDeleteIndex=r,this.showConfirmDialog.set(!0),this.cdr.detectChanges(),this.confirmDialogPortalEl?.nativeElement&&(this.confirmDialogRef=this.widgetPortal.attach(this.confirmDialogPortalEl.nativeElement))}confirmDelete(){if(this.pendingDeleteUser){let t=this.pendingDeleteUser.user_id;this.userData=this.userData.filter(r=>r.user_id!==t),this.totalUsers=Math.max(0,this.totalUsers-1),this.store.dispatch(ne.deleteUser({companyId:t,authToken:this.userToken()}))}this.cancelDelete()}cancelDelete(){this.confirmDialogRef?.detach(),this.confirmDialogRef=null,this.pendingDeleteUser=null,this.pendingDeleteIndex=-1,this.showConfirmDialog.set(!1)}editUser(t,r){this.skipSkeletonLoading=!0,this.isEditUser=!0,this.isEditRole=!1,this.isEditPermission=!1,this.currentEditingUser=t,this.pendingEditUser=t,this.getRoles(),this.openDialog()}patchEditUserForm(t){let r=this.getRoleIdByName(t.role),i=this.getPermissionIdsByName(t.additionalpermissions||[]);this.addUserForm.patchValue({name:t.name,email:t.email,mobileNumber:t.mobile||"",role:r?r.toString():t.role||"",permission:i}),this.cdr.markForCheck()}getPermissionsTooltip(t){let r=t?.permissions?.length?`Permissions: + before dispatching the action. For example, someAction should be someAction().`);if(typeof t>"u")throw new TypeError("Actions must be objects");if(typeof t.type>"u")throw new TypeError("Actions must have a type property");super.next(t)}complete(){}ngOnDestroy(){super.complete()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),N6=[hi],tT=new le("@ngrx/store Internal Root Guard"),zk=new le("@ngrx/store Internal Initial State"),Xc=new le("@ngrx/store Initial State"),nT=new le("@ngrx/store Reducer Factory"),Hk=new le("@ngrx/store Internal Reducer Factory Provider"),rT=new le("@ngrx/store Initial Reducers"),By=new le("@ngrx/store Internal Initial Reducers");var Gk=new le("@ngrx/store Internal Store Reducers");var O6=new le("@ngrx/store Internal Store Features");var F6=new le("@ngrx/store Feature Reducers"),qk=new le("@ngrx/store User Provided Meta Reducers"),Zf=new le("@ngrx/store Meta Reducers"),Wk=new le("@ngrx/store Internal Resolved Meta Reducers"),Zk=new le("@ngrx/store User Runtime Checks Config"),Kk=new le("@ngrx/store Internal User Runtime Checks Config"),Kc=new le("@ngrx/store Internal Runtime Checks"),qy=new le("@ngrx/store Check if Action types are unique"),Yc=new le("@ngrx/store Root Store Provider"),Kf=new le("@ngrx/store Feature State Provider");function L6(e,n={}){let t=Object.keys(e),r={};for(let o=0;ot!==n).reduce((t,r)=>Object.assign(t,{[r]:e[r]}),{})}function iT(...e){return function(n){if(e.length===0)return n;let t=e[e.length-1];return e.slice(0,-1).reduceRight((i,o)=>o(i),t(n))}}function oT(e,n){return Array.isArray(n)&&n.length>0&&(e=iT.apply(null,[...n,e])),(t,r)=>{let i=e(t);return(o,a)=>(o=o===void 0?r:o,i(o,a))}}function V6(e){let n=Array.isArray(e)&&e.length>0?iT(...e):t=>t;return(t,r)=>(t=n(t),(i,o)=>(i=i===void 0?r:i,t(i,o)))}var Ra=class extends Se{},Bs=class extends hi{},Qf="@ngrx/store/update-reducers",Yf=(()=>{class e extends dt{get currentReducers(){return this.reducers}constructor(t,r,i,o){super(o(i,r)),this.dispatcher=t,this.initialState=r,this.reducers=i,this.reducerFactory=o}addFeature(t){this.addFeatures([t])}addFeatures(t){let r=t.reduce((i,{reducers:o,reducerFactory:a,metaReducers:s,initialState:l,key:c})=>{let d=typeof o=="function"?V6(s)(o,l):oT(a,s)(o,l);return i[c]=d,i},{});this.addReducers(r)}removeFeature(t){this.removeFeatures([t])}removeFeatures(t){this.removeReducers(t.map(r=>r.key))}addReducer(t,r){this.addReducers({[t]:r})}addReducers(t){this.reducers=R(R({},this.reducers),t),this.updateReducers(Object.keys(t))}removeReducer(t){this.removeReducers([t])}removeReducers(t){t.forEach(r=>{this.reducers=j6(this.reducers,r)}),this.updateReducers(t)}updateReducers(t){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:Qf,features:t})}ngOnDestroy(){this.complete()}static{this.\u0275fac=function(r){return new(r||e)(se(Bs),se(Xc),se(rT),se(nT))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),U6=[Yf,{provide:Ra,useExisting:Yf},{provide:Bs,useExisting:hi}],Pa=(()=>{class e extends qe{ngOnDestroy(){this.complete()}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})()}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),B6=[Pa],$s=class extends Se{},Yk=(()=>{class e extends dt{static{this.INIT=Qc}constructor(t,r,i,o){super(o);let s=t.pipe(Vr(fo)).pipe(mo(r)),l={state:o},c=s.pipe(Jl($6,l));this.stateSubscription=c.subscribe(({state:d,action:u})=>{this.next(d),i.next(u)}),this.state=Rr(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}static{this.\u0275fac=function(r){return new(r||e)(se(hi),se(Ra),se(Pa),se(Xc))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();function $6(e={state:void 0},[n,t]){let{state:r}=e;return{state:t(r,n),action:n}}var z6=[Yk,{provide:$s,useExisting:Yk}],dn=(()=>{class e extends Se{constructor(t,r,i,o){super(),this.actionsObserver=r,this.reducerManager=i,this.injector=o,this.source=t,this.state=t.state}select(t,...r){return ke.call(null,t,...r)(this)}selectSignal(t,r){return Wt(()=>t(this.state()),r)}lift(t){let r=new e(this,this.actionsObserver,this.reducerManager);return r.operator=t,r}dispatch(t,r){if(typeof t=="function")return this.processDispatchFn(t,r);this.actionsObserver.next(t)}next(t){this.actionsObserver.next(t)}error(t){this.actionsObserver.error(t)}complete(){this.actionsObserver.complete()}addReducer(t,r){this.reducerManager.addReducer(t,r)}removeReducer(t){this.reducerManager.removeReducer(t)}processDispatchFn(t,r){P6(this.injector,"Store Injector");let i=r?.injector??G6()??this.injector;return sn(()=>{let o=t();ln(()=>this.dispatch(o))},{injector:i})}static{this.\u0275fac=function(r){return new(r||e)(se($s),se(hi),se(Yf),se(Bt))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),H6=[dn];function ke(e,n,...t){return function(i){let o;if(typeof e=="string"){let a=[n,...t].filter(Boolean);o=i.pipe(am(e,...a))}else if(typeof e=="function")o=i.pipe(de(a=>e(a,n)));else throw new TypeError(`Unexpected type '${typeof e}' in select operator, expected 'string' or 'function'`);return o.pipe(Ie())}}function G6(){try{return A(Bt)}catch{return}}var Wy="https://ngrx.io/guide/store/configuration/runtime-checks";function Qk(e){return e===void 0}function Xk(e){return e===null}function aT(e){return Array.isArray(e)}function q6(e){return typeof e=="string"}function W6(e){return typeof e=="boolean"}function Z6(e){return typeof e=="number"}function sT(e){return typeof e=="object"&&e!==null}function K6(e){return sT(e)&&!aT(e)}function Y6(e){if(!K6(e))return!1;let n=Object.getPrototypeOf(e);return n===Object.prototype||n===null}function zy(e){return typeof e=="function"}function Q6(e){return zy(e)&&e.hasOwnProperty("\u0275cmp")}function X6(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function Jk(e,n){return e===n}function J6(e,n,t){for(let r=0;ra(e));return r.memoized.apply(null,o)}let i=n.map(o=>o(e,t));return r.memoized.apply(null,[...i,t])}function tj(e,n={stateFn:ej}){return function(...t){let r=t;if(Array.isArray(r[0])){let[d,...u]=r;r=[...d,...u]}else r.length===1&&nj(r[0])&&(r=rj(r[0]));let i=r.slice(0,r.length-1),o=r[r.length-1],a=i.filter(d=>d.release&&typeof d.release=="function"),s=e(function(...d){return o.apply(null,d)}),l=lT(function(d,u){return n.stateFn.apply(null,[d,i,u,s])});function c(){l.reset(),s.reset(),a.forEach(d=>d.release())}return Object.assign(l.memoized,{release:c,projector:s.memoized,setResult:l.setResult,clearResult:l.clearResult})}}function nj(e){return!!e&&typeof e=="object"&&Object.values(e).every(n=>typeof n=="function")}function rj(e){let n=Object.values(e),t=Object.keys(e),r=(...i)=>t.reduce((o,a,s)=>X(R({},o),{[a]:i[s]}),{});return[...n,r]}function ij(e){return e instanceof le?A(e):e}function cT(e){return typeof e=="function"?e():e}function oj(e,n){return e.concat(n)}function aj(){if(A(dn,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function sj(e,n){return function(t,r){let i=n.action(r)?Hy(r):r,o=e(t,i);return n.state()?Hy(o):o}}function Hy(e){Object.freeze(e);let n=zy(e);return Object.getOwnPropertyNames(e).forEach(t=>{if(!t.startsWith("\u0275")&&X6(e,t)&&(!n||t!=="caller"&&t!=="callee"&&t!=="arguments")){let r=e[t];(sT(r)||zy(r))&&!Object.isFrozen(r)&&Hy(r)}}),e}function lj(e,n){return function(t,r){if(n.action(r)){let o=Gy(r);eT(o,"action")}let i=e(t,r);if(n.state()){let o=Gy(i);eT(o,"state")}return i}}function Gy(e,n=[]){return(Qk(e)||Xk(e))&&n.length===0?{path:["root"],value:e}:Object.keys(e).reduce((r,i)=>{if(r)return r;let o=e[i];return Q6(o)?r:Qk(o)||Xk(o)||Z6(o)||W6(o)||q6(o)||aT(o)?!1:Y6(o)?Gy(o,[...n,i]):{path:[...n,i],value:o}},!1)}function eT(e,n){if(e===!1)return;let t=e.path.join("."),r=new Error(`Detected unserializable ${n} at "${t}". ${Wy}#strict${n}serializability`);throw r.value=e.value,r.unserializablePath=t,r}function cj(e,n){return function(t,r){if(n.action(r)&&!pt.isInAngularZone())throw new Error(`Action '${r.type}' running outside NgZone. ${Wy}#strictactionwithinngzone`);return e(t,r)}}function dj(e){return hf()?R({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},e):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function uj({strictActionSerializability:e,strictStateSerializability:n}){return t=>e||n?lj(t,{action:r=>e&&!Zy(r),state:()=>n}):t}function pj({strictActionImmutability:e,strictStateImmutability:n}){return t=>e||n?sj(t,{action:r=>e&&!Zy(r),state:()=>n}):t}function Zy(e){return e.type.startsWith("@ngrx")}function fj({strictActionWithinNgZone:e}){return n=>e?cj(n,{action:t=>e&&!Zy(t)}):n}function hj(e){return[{provide:Kk,useValue:e},{provide:Zk,useFactory:mj,deps:[Kk]},{provide:Kc,deps:[Zk],useFactory:dj},{provide:Zf,multi:!0,deps:[Kc],useFactory:pj},{provide:Zf,multi:!0,deps:[Kc],useFactory:uj},{provide:Zf,multi:!0,deps:[Kc],useFactory:fj}]}function gj(){return[{provide:qy,multi:!0,deps:[Kc],useFactory:_j}]}function mj(e){return e}function _j(e){if(!e.strictActionTypeUniqueness)return;let n=Object.entries($y).filter(([,t])=>t>1).map(([t])=>t);if(n.length)throw new Error(`Action types are registered more than once, ${n.map(t=>`"${t}"`).join(", ")}. ${Wy}#strictactiontypeuniqueness`)}function vj(e={},n={}){return[{provide:tT,useFactory:aj},{provide:zk,useValue:n.initialState},{provide:Xc,useFactory:cT,deps:[zk]},{provide:By,useValue:e},{provide:Gk,useExisting:e instanceof le?e:By},{provide:rT,deps:[By,[new tv(Gk)]],useFactory:ij},{provide:qk,useValue:n.metaReducers?n.metaReducers:[]},{provide:Wk,deps:[Zf,qk],useFactory:oj},{provide:Hk,useValue:n.reducerFactory?n.reducerFactory:L6},{provide:nT,deps:[Hk,Wk],useFactory:oT},N6,U6,B6,z6,H6,hj(n.runtimeChecks),gj()]}function yj(){A(hi),A(Ra),A(Pa),A(dn),A(tT,{optional:!0}),A(qy,{optional:!0})}var xj=[{provide:Yc,useFactory:yj},ds(()=>A(Yc))];function dT(e,n){return wr([...vj(e,n),xj])}function bj(){A(Yc);let e=A(O6),n=A(F6),t=A(Yf);A(qy,{optional:!0});let r=e.map((i,o)=>{let s=n.shift()[o];return X(R({},i),{reducers:s,initialState:cT(i.initialState)})});t.addFeatures(r)}var ume=[{provide:Kf,useFactory:bj},ds(()=>A(Kf))];function _e(...e){let n=e.pop(),t=e.map(r=>r.type);return{reducer:n,types:t}}function uT(e,...n){let t=new Map;for(let r of n)for(let i of r.types){let o=t.get(i);if(o){let a=(s,l)=>r.reducer(o(s,l),l);t.set(i,a)}else t.set(i,r.reducer)}return function(r=e,i){let o=t.get(i.type);return o?o(r,i):r}}var wj={dispatch:!0,functional:!1,useEffectsErrorHandler:!0},Xf="__@ngrx/effects_create__";function Jt(e,n={}){let t=n.functional?e:e(),r=R(R({},wj),n);return Object.defineProperty(t,Xf,{value:r}),t}function Cj(e){return Object.getOwnPropertyNames(e).filter(r=>e[r]&&e[r].hasOwnProperty(Xf)?e[r][Xf].hasOwnProperty("dispatch"):!1).map(r=>{let i=e[r][Xf];return R({propertyName:r},i)})}function Ej(e){return Cj(e)}function fT(e){return Object.getPrototypeOf(e)}function Dj(e){return!!e.constructor&&e.constructor.name!=="Object"&&e.constructor.name!=="Function"}function hT(e){return typeof e=="function"}function Sj(e){return e.filter(hT)}function kj(e,n,t){let r=fT(e),o=!!r&&r.constructor.name!=="Object"?r.constructor.name:null,a=Ej(e).map(({propertyName:s,dispatch:l,useEffectsErrorHandler:c})=>{let d=typeof e[s]=="function"?e[s]():e[s],u=c?t(d,n):d;return l===!1?u.pipe(rm()):u.pipe(om()).pipe(de(f=>({effect:e[s],notification:f,propertyName:s,sourceName:o,sourceInstance:e})))});return Pi(...a)}var Tj=10;function gT(e,n,t=Tj){return e.pipe(at(r=>(n&&n.handleError(r),t<=1?e:gT(e,n,t-1))))}var mT=(()=>{class e extends Se{constructor(t){super(),t&&(this.source=t)}lift(t){let r=new e;return r.source=this,r.operator=t,r}static{this.\u0275fac=function(r){return new(r||e)(se(Pa))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function en(...e){return Je(n=>e.some(t=>typeof t=="string"?t===n.type:t.type===n.type))}var Ij=new le("@ngrx/effects Effects Error Handler",{providedIn:"root",factory:()=>gT}),Aj="@ngrx/effects/init",Mj=ge(Aj);function Rj(e,n){if(e.notification.kind==="N"){let t=e.notification.value;!Pj(t)&&n.handleError(new Error(`Effect ${Nj(e)} dispatched an invalid action: ${Oj(t)}`))}}function Pj(e){return typeof e!="function"&&e&&e.type&&typeof e.type=="string"}function Nj({propertyName:e,sourceInstance:n,sourceName:t}){let r=typeof n[e]=="function";return!!t?`"${t}.${String(e)}${r?"()":""}"`:`"${String(e)}()"`}function Oj(e){try{return JSON.stringify(e)}catch{return e}}var Fj="ngrxOnIdentifyEffects";function Lj(e){return Ky(e,Fj)}var jj="ngrxOnRunEffects";function Vj(e){return Ky(e,jj)}var Uj="ngrxOnInitEffects";function Bj(e){return Ky(e,Uj)}function Ky(e,n){return e&&n in e&&typeof e[n]=="function"}var _T=(()=>{class e extends qe{constructor(t,r){super(),this.errorHandler=t,this.effectsErrorHandler=r}addEffects(t){this.next(t)}toActions(){return this.pipe(Vu(t=>Dj(t)?fT(t):t),vn(t=>t.pipe(Vu($j))),vn(t=>{let r=t.pipe(ju(o=>zj(this.errorHandler,this.effectsErrorHandler)(o)),de(o=>(Rj(o,this.errorHandler),o.notification)),Je(o=>o.kind==="N"&&o.value!=null),im()),i=t.pipe(Tt(1),Je(Bj),de(o=>o.ngrxOnInitEffects()));return Pi(r,i)}))}static{this.\u0275fac=function(r){return new(r||e)(se(Vn),se(Ij))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function $j(e){return Lj(e)?e.ngrxOnIdentifyEffects():""}function zj(e,n){return t=>{let r=kj(t,e,n);return Vj(t)?t.ngrxOnRunEffects(r):r}}var Hj=(()=>{class e{get isStarted(){return!!this.effectsSubscription}constructor(t,r){this.effectSources=t,this.store=r,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}static{this.\u0275fac=function(r){return new(r||e)(se(_T),se(dn))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function vT(...e){let n=e.flat(),t=Sj(n);return wr([t,ds(()=>{A(Yc),A(Kf,{optional:!0});let r=A(Hj),i=A(_T),o=!r.isStarted;o&&r.start();for(let a of n){let s=hT(a)?A(a):a;i.addEffects(s)}o&&A(dn).dispatch(Mj())})])}var ed="PERFORM_ACTION",Gj="REFRESH",ET="RESET",DT="ROLLBACK",ST="COMMIT",kT="SWEEP",TT="TOGGLE_ACTION",qj="SET_ACTIONS_ACTIVE",IT="JUMP_TO_STATE",AT="JUMP_TO_ACTION",lx="IMPORT_STATE",MT="LOCK_CHANGES",RT="PAUSE_RECORDING",zs=class{constructor(n,t){if(this.action=n,this.timestamp=t,this.type=ed,typeof n.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}},Yy=class{constructor(){this.type=Gj}},Qy=class{constructor(n){this.timestamp=n,this.type=ET}},Xy=class{constructor(n){this.timestamp=n,this.type=DT}},Jy=class{constructor(n){this.timestamp=n,this.type=ST}},ex=class{constructor(){this.type=kT}},tx=class{constructor(n){this.id=n,this.type=TT}};var nx=class{constructor(n){this.index=n,this.type=IT}},rx=class{constructor(n){this.actionId=n,this.type=AT}},ix=class{constructor(n){this.nextLiftedState=n,this.type=lx}},ox=class{constructor(n){this.status=n,this.type=MT}},ax=class{constructor(n){this.status=n,this.type=RT}};var nh=new le("@ngrx/store-devtools Options"),yT=new le("@ngrx/store-devtools Initial Config");function PT(){return null}var Wj="NgRx Store DevTools";function Zj(e){let n={maxAge:!1,monitor:PT,actionSanitizer:void 0,stateSanitizer:void 0,name:Wj,serialize:!1,logOnly:!1,autoPause:!1,trace:!1,traceLimit:75,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0},connectInZone:!1},t=typeof e=="function"?e():e,r=t.logOnly?{pause:!0,export:!0,test:!0}:!1,i=t.features||r||n.features;i.import===!0&&(i.import="custom");let o=Object.assign({},n,{features:i},t);if(o.maxAge&&o.maxAge<2)throw new Error(`Devtools 'maxAge' cannot be less than 2, got ${o.maxAge}`);return o}function xT(e,n){return e.filter(t=>n.indexOf(t)<0)}function NT(e){let{computedStates:n,currentStateIndex:t}=e;if(t>=n.length){let{state:i}=n[n.length-1];return i}let{state:r}=n[t];return r}function Jc(e){return new zs(e,+Date.now())}function Kj(e,n){return Object.keys(n).reduce((t,r)=>{let i=Number(r);return t[i]=OT(e,n[i],i),t},{})}function OT(e,n,t){return X(R({},n),{action:e(n.action,t)})}function Yj(e,n){return n.map((t,r)=>({state:FT(e,t.state,r),error:t.error}))}function FT(e,n,t){return e(n,t)}function LT(e){return e.predicate||e.actionsSafelist||e.actionsBlocklist}function Qj(e,n,t,r){let i=[],o={},a=[];return e.stagedActionIds.forEach((s,l)=>{let c=e.actionsById[s];c&&(l&&cx(e.computedStates[l],c,n,t,r)||(o[s]=c,i.push(s),a.push(e.computedStates[l])))}),X(R({},e),{stagedActionIds:i,actionsById:o,computedStates:a})}function cx(e,n,t,r,i){let o=t&&!t(e,n.action),a=r&&!n.action.type.match(r.map(l=>bT(l)).join("|")),s=i&&n.action.type.match(i.map(l=>bT(l)).join("|"));return o||a||s}function bT(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function jT(e){return{ngZone:e?A(pt):null,connectInZone:e}}var rh=(()=>{class e extends hi{static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})()}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),Jf={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},sx=new le("@ngrx/store-devtools Redux Devtools Extension"),VT=(()=>{class e{constructor(t,r,i){this.config=r,this.dispatcher=i,this.zoneConfig=jT(this.config.connectInZone),this.devtoolsExtension=t,this.createActionStreams()}notify(t,r){if(this.devtoolsExtension)if(t.type===ed){if(r.isLocked||r.isPaused)return;let i=NT(r);if(LT(this.config)&&cx(i,t,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;let o=this.config.stateSanitizer?FT(this.config.stateSanitizer,i,r.currentStateIndex):i,a=this.config.actionSanitizer?OT(this.config.actionSanitizer,t,r.nextActionId):t;this.sendToReduxDevtools(()=>this.extensionConnection.send(a,o))}else{let i=X(R({},r),{stagedActionIds:r.stagedActionIds,actionsById:this.config.actionSanitizer?Kj(this.config.actionSanitizer,r.actionsById):r.actionsById,computedStates:this.config.stateSanitizer?Yj(this.config.stateSanitizer,r.computedStates):r.computedStates});this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,i,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new Se(t=>{let r=this.zoneConfig.connectInZone?this.zoneConfig.ngZone.runOutsideAngular(()=>this.devtoolsExtension.connect(this.getExtensionConfig(this.config))):this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=r,r.init(),r.subscribe(i=>t.next(i)),r.unsubscribe}):At}createActionStreams(){let t=this.createChangesObservable().pipe(ec()),r=t.pipe(Je(c=>c.type===Jf.START)),i=t.pipe(Je(c=>c.type===Jf.STOP)),o=t.pipe(Je(c=>c.type===Jf.DISPATCH),de(c=>this.unwrapAction(c.payload)),Ni(c=>c.type===lx?this.dispatcher.pipe(Je(d=>d.type===Qf),tm(1e3),go(1e3),de(()=>c),at(()=>fe(c)),Tt(1)):fe(c))),s=t.pipe(Je(c=>c.type===Jf.ACTION),de(c=>this.unwrapAction(c.payload))).pipe(ce(i)),l=o.pipe(ce(i));this.start$=r.pipe(ce(i)),this.actions$=this.start$.pipe($e(()=>s)),this.liftedActions$=this.start$.pipe($e(()=>l))}unwrapAction(t){return typeof t=="string"?(0,eval)(`(${t})`):t}getExtensionConfig(t){let r={name:t.name,features:t.features,serialize:t.serialize,autoPause:t.autoPause??!1,trace:t.trace??!1,traceLimit:t.traceLimit??75};return t.maxAge!==!1&&(r.maxAge=t.maxAge),r}sendToReduxDevtools(t){try{t()}catch(r){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",r)}}static{this.\u0275fac=function(r){return new(r||e)(se(sx),se(nh),se(rh))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),th={type:Qc},Xj="@ngrx/store-devtools/recompute",Jj={type:Xj};function UT(e,n,t,r,i){if(r)return{state:t,error:"Interrupted by an error up the chain"};let o=t,a;try{o=e(t,n)}catch(s){a=s.toString(),i.handleError(s)}return{state:o,error:a}}function eh(e,n,t,r,i,o,a,s,l){if(n>=e.length&&e.length===o.length)return e;let c=e.slice(0,n),d=o.length-(l?1:0);for(let u=n;u-1?h:UT(t,f,v,b,s);c.push(y)}return l&&c.push(e[e.length-1]),c}function eV(e,n){return{monitorState:n(void 0,{}),nextActionId:1,actionsById:{0:Jc(th)},stagedActionIds:[0],skippedActionIds:[],committedState:e,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function tV(e,n,t,r,i={}){return o=>(a,s)=>{let{monitorState:l,actionsById:c,nextActionId:d,stagedActionIds:u,skippedActionIds:p,committedState:f,currentStateIndex:h,computedStates:v,isLocked:b,isPaused:_}=a||n;a||(c=Object.create(c));function y(P){let O=P,V=u.slice(1,O+1);for(let M=0;MV.indexOf(M)===-1),u=[0,...u.slice(O+1)],f=v[O].state,v=v.slice(O),h=h>O?h-O:0}function S(){c={0:Jc(th)},d=1,u=[0],p=[],f=v[h].state,h=0,v=[]}let w=0;switch(s.type){case MT:{b=s.status,w=1/0;break}case RT:{_=s.status,_?(u=[...u,d],c[d]=new zs({type:"@ngrx/devtools/pause"},+Date.now()),d++,w=u.length-1,v=v.concat(v[v.length-1]),h===u.length-2&&h++,w=1/0):S();break}case ET:{c={0:Jc(th)},d=1,u=[0],p=[],f=e,h=0,v=[];break}case ST:{S();break}case DT:{c={0:Jc(th)},d=1,u=[0],p=[],h=0,v=[];break}case TT:{let{id:P}=s;p.indexOf(P)===-1?p=[P,...p]:p=p.filter(V=>V!==P),w=u.indexOf(P);break}case qj:{let{start:P,end:O,active:V}=s,M=[];for(let K=P;Ki.maxAge&&(v=eh(v,w,o,f,c,u,p,t,_),y(u.length-i.maxAge),w=1/0);break}case Qf:{if(v.filter(O=>O.error).length>0)w=0,i.maxAge&&u.length>i.maxAge&&(v=eh(v,w,o,f,c,u,p,t,_),y(u.length-i.maxAge),w=1/0);else{if(!_&&!b){h===u.length-1&&h++;let O=d++;c[O]=new zs(s,+Date.now()),u=[...u,O],w=u.length-1,v=eh(v,w,o,f,c,u,p,t,_)}v=v.map(O=>X(R({},O),{state:o(O.state,Jj)})),h=u.length-1,i.maxAge&&u.length>i.maxAge&&y(u.length-i.maxAge),w=1/0}break}default:{w=1/0;break}}return v=eh(v,w,o,f,c,u,p,t,_),l=r(l,s),{monitorState:l,actionsById:c,nextActionId:d,stagedActionIds:u,skippedActionIds:p,committedState:f,currentStateIndex:h,computedStates:v,isLocked:b,isPaused:_}}}var wT=(()=>{class e{constructor(t,r,i,o,a,s,l,c){let d=eV(l,c.monitor),u=tV(l,d,s,c.monitor,c),p=Pi(Pi(r.asObservable().pipe(ia(1)),o.actions$).pipe(de(Jc)),t,o.liftedActions$).pipe(Vr(fo)),f=i.pipe(de(u)),h=jT(c.connectInZone),v=new ar(1);this.liftedStateSubscription=p.pipe(mo(f),CT(h),Jl(({state:y},[S,w])=>{let P=w(y,S);return S.type!==ed&<(c)&&(P=Qj(P,c.predicate,c.actionsSafelist,c.actionsBlocklist)),o.notify(S,P),{state:P,action:S}},{state:d,action:null})).subscribe(({state:y,action:S})=>{if(v.next(y),S.type===ed){let w=S.action;a.next(w)}}),this.extensionStartSubscription=o.start$.pipe(CT(h)).subscribe(()=>{this.refresh()});let b=v.asObservable(),_=b.pipe(de(NT));Object.defineProperty(_,"state",{value:Rr(_,{manualCleanup:!0,requireSync:!0})}),this.dispatcher=t,this.liftedState=b,this.state=_}ngOnDestroy(){this.liftedStateSubscription.unsubscribe(),this.extensionStartSubscription.unsubscribe()}dispatch(t){this.dispatcher.next(t)}next(t){this.dispatcher.next(t)}error(t){}complete(){}performAction(t){this.dispatch(new zs(t,+Date.now()))}refresh(){this.dispatch(new Yy)}reset(){this.dispatch(new Qy(+Date.now()))}rollback(){this.dispatch(new Xy(+Date.now()))}commit(){this.dispatch(new Jy(+Date.now()))}sweep(){this.dispatch(new ex)}toggleAction(t){this.dispatch(new tx(t))}jumpToAction(t){this.dispatch(new rx(t))}jumpToState(t){this.dispatch(new nx(t))}importState(t){this.dispatch(new ix(t))}lockChanges(t){this.dispatch(new ox(t))}pauseRecording(t){this.dispatch(new ax(t))}static{this.\u0275fac=function(r){return new(r||e)(se(rh),se(hi),se(Ra),se(VT),se(Pa),se(Vn),se(Xc),se(nh))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();function CT({ngZone:e,connectInZone:n}){return t=>n?new Se(r=>t.subscribe({next:i=>e.run(()=>r.next(i)),error:i=>e.run(()=>r.error(i)),complete:()=>e.run(()=>r.complete())})):t}var nV=new le("@ngrx/store-devtools Is Devtools Extension or Monitor Present");function rV(e,n){return!!e||n.monitor!==PT}function iV(){let e="__REDUX_DEVTOOLS_EXTENSION__";return typeof window=="object"&&typeof window[e]<"u"?window[e]:null}function oV(e){return e.state}function BT(e={}){return wr([VT,rh,wT,{provide:yT,useValue:e},{provide:nV,deps:[sx,nh],useFactory:rV},{provide:sx,useFactory:iV},{provide:nh,deps:[yT],useFactory:Zj},{provide:$s,deps:[wT],useFactory:oV},{provide:Bs,useExisting:rh}])}var YT=(()=>{class e{_renderer;_elementRef;onChange=t=>{};onTouched=()=>{};constructor(t,r){this._renderer=t,this._elementRef=r}setProperty(t,r){this._renderer.setProperty(this._elementRef.nativeElement,t,r)}registerOnTouched(t){this.onTouched=t}registerOnChange(t){this.onChange=t}setDisabledState(t){this.setProperty("disabled",t)}static \u0275fac=function(r){return new(r||e)(Be(Ir),Be(An))};static \u0275dir=It({type:e})}return e})(),hh=(()=>{class e extends YT{static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,features:[Dt]})}return e})(),eo=new le("");var aV={provide:eo,useExisting:Un(()=>$n),multi:!0};function sV(){let e=Ar()?Ar().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}var lV=new le(""),$n=(()=>{class e extends YT{_compositionMode;_composing=!1;constructor(t,r,i){super(t,r),this._compositionMode=i,this._compositionMode==null&&(this._compositionMode=!sV())}writeValue(t){let r=t??"";this.setProperty("value",r)}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(t)}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this.onChange(t)}static \u0275fac=function(r){return new(r||e)(Be(Ir),Be(An),Be(lV,8))};static \u0275dir=It({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(r,i){r&1&&J("input",function(a){return i._handleInput(a.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(a){return i._compositionEnd(a.target.value)})},standalone:!1,features:[Mn([aV]),Dt]})}return e})();function fx(e){return e==null||hx(e)===0}function hx(e){return e==null?null:Array.isArray(e)||typeof e=="string"?e.length:e instanceof Set?e.size:null}var ad=new le(""),gh=new le(""),cV=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,he=class{static min(n){return dV(n)}static max(n){return uV(n)}static required(n){return pV(n)}static requiredTrue(n){return fV(n)}static email(n){return hV(n)}static minLength(n){return gV(n)}static maxLength(n){return QT(n)}static pattern(n){return mV(n)}static nullValidator(n){return oh()}static compose(n){return r2(n)}static composeAsync(n){return o2(n)}};function dV(e){return n=>{if(n.value==null||e==null)return null;let t=parseFloat(n.value);return!isNaN(t)&&t{if(n.value==null||e==null)return null;let t=parseFloat(n.value);return!isNaN(t)&&t>e?{max:{max:e,actual:n.value}}:null}}function pV(e){return fx(e.value)?{required:!0}:null}function fV(e){return e.value===!0?null:{required:!0}}function hV(e){return fx(e.value)||cV.test(e.value)?null:{email:!0}}function gV(e){return n=>{let t=n.value?.length??hx(n.value);return t===null||t===0?null:t{let t=n.value?.length??hx(n.value);return t!==null&&t>e?{maxlength:{requiredLength:e,actualLength:t}}:null}}function mV(e){if(!e)return oh;let n,t;return typeof e=="string"?(t="",e.charAt(0)!=="^"&&(t+="^"),t+=e,e.charAt(e.length-1)!=="$"&&(t+="$"),n=new RegExp(t)):(t=e.toString(),n=e),r=>{if(fx(r.value))return null;let i=r.value;return n.test(i)?null:{pattern:{requiredPattern:t,actualValue:i}}}}function oh(e){return null}function XT(e){return e!=null}function JT(e){return Wi(e)?Kt(e):e}function e2(e){let n={};return e.forEach(t=>{n=t!=null?R(R({},n),t):n}),Object.keys(n).length===0?null:n}function t2(e,n){return n.map(t=>t(e))}function _V(e){return!e.validate}function n2(e){return e.map(n=>_V(n)?n:t=>n.validate(t))}function r2(e){if(!e)return null;let n=e.filter(XT);return n.length==0?null:function(t){return e2(t2(t,n))}}function i2(e){return e!=null?r2(n2(e)):null}function o2(e){if(!e)return null;let n=e.filter(XT);return n.length==0?null:function(t){let r=t2(t,n).map(JT);return nm(r).pipe(de(e2))}}function a2(e){return e!=null?o2(n2(e)):null}function $T(e,n){return e===null?[n]:Array.isArray(e)?[...e,n]:[e,n]}function s2(e){return e._rawValidators}function l2(e){return e._rawAsyncValidators}function dx(e){return e?Array.isArray(e)?e:[e]:[]}function ah(e,n){return Array.isArray(e)?e.includes(n):e===n}function zT(e,n){let t=dx(n);return dx(e).forEach(i=>{ah(t,i)||t.push(i)}),t}function HT(e,n){return dx(n).filter(t=>!ah(e,t))}var sh=class{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=i2(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=a2(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control?.reset(n)}hasError(n,t){return this.control?this.control.hasError(n,t):!1}getError(n,t){return this.control?this.control.getError(n,t):null}},Xi=class extends sh{name;get formDirective(){return null}get path(){return null}},Ji=class extends sh{_parent=null;name=null;valueAccessor=null},lh=class{_cd;constructor(n){this._cd=n}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}};var er=(()=>{class e extends lh{constructor(t){super(t)}static \u0275fac=function(r){return new(r||e)(Be(Ji,2))};static \u0275dir=It({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(r,i){r&2&&Ye("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},standalone:!1,features:[Dt]})}return e})(),tr=(()=>{class e extends lh{constructor(t){super(t)}static \u0275fac=function(r){return new(r||e)(Be(Xi,10))};static \u0275dir=It({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(r,i){r&2&&Ye("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},standalone:!1,features:[Dt]})}return e})();var td="VALID",ih="INVALID",Hs="PENDING",nd="DISABLED",Po=class{},ch=class extends Po{value;source;constructor(n,t){super(),this.value=n,this.source=t}},rd=class extends Po{pristine;source;constructor(n,t){super(),this.pristine=n,this.source=t}},id=class extends Po{touched;source;constructor(n,t){super(),this.touched=n,this.source=t}},Gs=class extends Po{status;source;constructor(n,t){super(),this.status=n,this.source=t}},ux=class extends Po{source;constructor(n){super(),this.source=n}},od=class extends Po{source;constructor(n){super(),this.source=n}};function gx(e){return(mh(e)?e.validators:e)||null}function vV(e){return Array.isArray(e)?i2(e):e||null}function mx(e,n){return(mh(n)?n.asyncValidators:e)||null}function yV(e){return Array.isArray(e)?a2(e):e||null}function mh(e){return e!=null&&!Array.isArray(e)&&typeof e=="object"}function c2(e,n,t){let r=e.controls;if(!(n?Object.keys(r):r).length)throw new oe(1e3,"");if(!r[t])throw new oe(1001,"")}function d2(e,n,t){e._forEachChild((r,i)=>{if(t[i]===void 0)throw new oe(1002,"")})}var qs=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(n,t){this._assignValidators(n),this._assignAsyncValidators(t)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get status(){return ln(this.statusReactive)}set status(n){ln(()=>this.statusReactive.set(n))}_status=Wt(()=>this.statusReactive());statusReactive=et(void 0);get valid(){return this.status===td}get invalid(){return this.status===ih}get pending(){return this.status==Hs}get disabled(){return this.status===nd}get enabled(){return this.status!==nd}errors;get pristine(){return ln(this.pristineReactive)}set pristine(n){ln(()=>this.pristineReactive.set(n))}_pristine=Wt(()=>this.pristineReactive());pristineReactive=et(!0);get dirty(){return!this.pristine}get touched(){return ln(this.touchedReactive)}set touched(n){ln(()=>this.touchedReactive.set(n))}_touched=Wt(()=>this.touchedReactive());touchedReactive=et(!1);get untouched(){return!this.touched}_events=new qe;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(zT(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(zT(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(HT(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(HT(n,this._rawAsyncValidators))}hasValidator(n){return ah(this._rawValidators,n)}hasAsyncValidator(n){return ah(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){let t=this.touched===!1;this.touched=!0;let r=n.sourceControl??this;n.onlySelf||this._parent?.markAsTouched(X(R({},n),{sourceControl:r})),t&&n.emitEvent!==!1&&this._events.next(new id(!0,r))}markAllAsDirty(n={}){this.markAsDirty({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(t=>t.markAllAsDirty(n))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(t=>t.markAllAsTouched(n))}markAsUntouched(n={}){let t=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let r=n.sourceControl??this;this._forEachChild(i=>{i.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:r})}),n.onlySelf||this._parent?._updateTouched(n,r),t&&n.emitEvent!==!1&&this._events.next(new id(!1,r))}markAsDirty(n={}){let t=this.pristine===!0;this.pristine=!1;let r=n.sourceControl??this;n.onlySelf||this._parent?.markAsDirty(X(R({},n),{sourceControl:r})),t&&n.emitEvent!==!1&&this._events.next(new rd(!1,r))}markAsPristine(n={}){let t=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let r=n.sourceControl??this;this._forEachChild(i=>{i.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),n.onlySelf||this._parent?._updatePristine(n,r),t&&n.emitEvent!==!1&&this._events.next(new rd(!0,r))}markAsPending(n={}){this.status=Hs;let t=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new Gs(this.status,t)),this.statusChanges.emit(this.status)),n.onlySelf||this._parent?.markAsPending(X(R({},n),{sourceControl:t}))}disable(n={}){let t=this._parentMarkedDirty(n.onlySelf);this.status=nd,this.errors=null,this._forEachChild(i=>{i.disable(X(R({},n),{onlySelf:!0}))}),this._updateValue();let r=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new ch(this.value,r)),this._events.next(new Gs(this.status,r)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(X(R({},n),{skipPristineCheck:t}),this),this._onDisabledChange.forEach(i=>i(!0))}enable(n={}){let t=this._parentMarkedDirty(n.onlySelf);this.status=td,this._forEachChild(r=>{r.enable(X(R({},n),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors(X(R({},n),{skipPristineCheck:t}),this),this._onDisabledChange.forEach(r=>r(!1))}_updateAncestors(n,t){n.onlySelf||(this._parent?.updateValueAndValidity(n),n.skipPristineCheck||this._parent?._updatePristine({},t),this._parent?._updateTouched({},t))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let r=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===td||this.status===Hs)&&this._runAsyncValidator(r,n.emitEvent)}let t=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new ch(this.value,t)),this._events.next(new Gs(this.status,t)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),n.onlySelf||this._parent?.updateValueAndValidity(X(R({},n),{sourceControl:t}))}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?nd:td}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,t){if(this.asyncValidator){this.status=Hs,this._hasOwnPendingAsyncValidator={emitEvent:t!==!1,shouldHaveEmitted:n!==!1};let r=JT(this.asyncValidator(this));this._asyncValidationSubscription=r.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:t,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let n=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,t={}){this.errors=n,this._updateControlsErrors(t.emitEvent!==!1,this,t.shouldHaveEmitted)}get(n){let t=n;return t==null||(Array.isArray(t)||(t=t.split(".")),t.length===0)?null:t.reduce((r,i)=>r&&r._find(i),this)}getError(n,t){let r=t?this.get(t):this;return r?.errors?r.errors[n]:null}hasError(n,t){return!!this.getError(n,t)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,t,r){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||r)&&this._events.next(new Gs(this.status,t)),this._parent&&this._parent._updateControlsErrors(n,t,r)}_initObservables(){this.valueChanges=new Ft,this.statusChanges=new Ft}_calculateStatus(){return this._allControlsDisabled()?nd:this.errors?ih:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Hs)?Hs:this._anyControlsHaveStatus(ih)?ih:td}_anyControlsHaveStatus(n){return this._anyControls(t=>t.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,t){let r=!this._anyControlsDirty(),i=this.pristine!==r;this.pristine=r,n.onlySelf||this._parent?._updatePristine(n,t),i&&this._events.next(new rd(this.pristine,t))}_updateTouched(n={},t){this.touched=this._anyControlsTouched(),this._events.next(new id(this.touched,t)),n.onlySelf||this._parent?._updateTouched(n,t)}_onDisabledChange=[];_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){mh(n)&&n.updateOn!=null&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!!this._parent?.dirty&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=vV(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=yV(this._rawAsyncValidators)}},Lt=class extends qs{constructor(n,t,r){super(gx(t),mx(r,t)),this.controls=n,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(n,t){return this.controls[n]?this.controls[n]:(this.controls[n]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(n,t,r={}){this.registerControl(n,t),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}removeControl(n,t={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}setControl(n,t,r={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],t&&this.registerControl(n,t),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,t={}){d2(this,!0,n),Object.keys(n).forEach(r=>{c2(this,!0,r),this.controls[r].setValue(n[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(n,t={}){n!=null&&(Object.keys(n).forEach(r=>{let i=this.controls[r];i&&i.patchValue(n[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(n={},t={}){this._forEachChild((r,i)=>{r.reset(n?n[i]:null,X(R({},t),{onlySelf:!0}))}),this._updatePristine(t,this),this._updateTouched(t,this),this.updateValueAndValidity(t),t?.emitEvent!==!1&&this._events.next(new od(this))}getRawValue(){return this._reduceChildren({},(n,t,r)=>(n[r]=t.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(t,r)=>r._syncPendingControls()?!0:t);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(t=>{let r=this.controls[t];r&&n(r,t)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(let[t,r]of Object.entries(this.controls))if(this.contains(t)&&n(r))return!0;return!1}_reduceValue(){let n={};return this._reduceChildren(n,(t,r,i)=>((r.enabled||this.disabled)&&(t[i]=r.value),t))}_reduceChildren(n,t){let r=n;return this._forEachChild((i,o)=>{r=t(r,i,o)}),r}_allControlsDisabled(){for(let n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}};var px=class extends Lt{};var sd=new le("",{factory:()=>_h}),_h="always";function u2(e,n){return[...n.path,e]}function dh(e,n,t=_h){_x(e,n),n.valueAccessor.writeValue(e.value),(e.disabled||t==="always")&&n.valueAccessor.setDisabledState?.(e.disabled),bV(e,n),CV(e,n),wV(e,n),xV(e,n)}function uh(e,n,t=!0){let r=()=>{};n?.valueAccessor?.registerOnChange(r),n?.valueAccessor?.registerOnTouched(r),fh(e,n),e&&(n._invokeOnDestroyCallbacks(),e._registerOnCollectionChange(()=>{}))}function ph(e,n){e.forEach(t=>{t.registerOnValidatorChange&&t.registerOnValidatorChange(n)})}function xV(e,n){if(n.valueAccessor.setDisabledState){let t=r=>{n.valueAccessor.setDisabledState(r)};e.registerOnDisabledChange(t),n._registerOnDestroy(()=>{e._unregisterOnDisabledChange(t)})}}function _x(e,n){let t=s2(e);n.validator!==null?e.setValidators($T(t,n.validator)):typeof t=="function"&&e.setValidators([t]);let r=l2(e);n.asyncValidator!==null?e.setAsyncValidators($T(r,n.asyncValidator)):typeof r=="function"&&e.setAsyncValidators([r]);let i=()=>e.updateValueAndValidity();ph(n._rawValidators,i),ph(n._rawAsyncValidators,i)}function fh(e,n){let t=!1;if(e!==null){if(n.validator!==null){let i=s2(e);if(Array.isArray(i)&&i.length>0){let o=i.filter(a=>a!==n.validator);o.length!==i.length&&(t=!0,e.setValidators(o))}}if(n.asyncValidator!==null){let i=l2(e);if(Array.isArray(i)&&i.length>0){let o=i.filter(a=>a!==n.asyncValidator);o.length!==i.length&&(t=!0,e.setAsyncValidators(o))}}}let r=()=>{};return ph(n._rawValidators,r),ph(n._rawAsyncValidators,r),t}function bV(e,n){n.valueAccessor.registerOnChange(t=>{e._pendingValue=t,e._pendingChange=!0,e._pendingDirty=!0,e.updateOn==="change"&&p2(e,n)})}function wV(e,n){n.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,e.updateOn==="blur"&&e._pendingChange&&p2(e,n),e.updateOn!=="submit"&&e.markAsTouched()})}function p2(e,n){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function CV(e,n){let t=(r,i)=>{n.valueAccessor.writeValue(r),i&&n.viewToModelUpdate(r)};e.registerOnChange(t),n._registerOnDestroy(()=>{e._unregisterOnChange(t)})}function EV(e,n){e==null,_x(e,n)}function DV(e,n){return fh(e,n)}function vx(e,n){if(!e.hasOwnProperty("model"))return!1;let t=e.model;return t.isFirstChange()?!0:!Object.is(n,t.currentValue)}function SV(e){return Object.getPrototypeOf(e.constructor)===hh}function kV(e,n){e._syncPendingControls(),n.forEach(t=>{let r=t.control;r.updateOn==="submit"&&r._pendingChange&&(t.viewToModelUpdate(r._pendingValue),r._pendingChange=!1)})}function yx(e,n){if(!n)return null;Array.isArray(n);let t,r,i;return n.forEach(o=>{o.constructor===$n?t=o:SV(o)?r=o:i=o}),i||r||t||null}function TV(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function GT(e,n){let t=e.indexOf(n);t>-1&&e.splice(t,1)}function qT(e){return typeof e=="object"&&e!==null&&Object.keys(e).length===2&&"value"in e&&"disabled"in e}var je=class extends qs{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(n=null,t,r){super(gx(t),mx(r,t)),this._applyFormState(n),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),mh(t)&&(t.nonNullable||t.initialValueIsDefault)&&(qT(n)?this.defaultValue=n.value:this.defaultValue=n)}setValue(n,t={}){this.value=this._pendingValue=n,this._onChange.length&&t.emitModelToViewChange!==!1&&this._onChange.forEach(r=>r(this.value,t.emitViewToModelChange!==!1)),this.updateValueAndValidity(t)}patchValue(n,t={}){this.setValue(n,t)}reset(n=this.defaultValue,t={}){this._applyFormState(n),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),t.overwriteDefaultValue&&(this.defaultValue=this.value),this._pendingChange=!1,t?.emitEvent!==!1&&this._events.next(new od(this))}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){GT(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){GT(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(n){qT(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}};var IV=e=>e instanceof je;var AV={provide:Ji,useExisting:Un(()=>xx)},WT=Promise.resolve(),xx=(()=>{class e extends Ji{_changeDetectorRef;callSetDisabledState;control=new je;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new Ft;constructor(t,r,i,o,a,s){super(),this._changeDetectorRef=a,this.callSetDisabledState=s,this._parent=t,this._setValidators(r),this._setAsyncValidators(i),this.valueAccessor=yx(this,o)}ngOnChanges(t){if(this._checkForErrors(),!this._registered||"name"in t){if(this._registered&&(this._checkName(),this.formDirective)){let r=t.name.previousValue;this.formDirective.removeControl({name:r,path:this._getPath(r)})}this._setUpControl()}"isDisabled"in t&&this._updateDisabled(t),vx(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective?.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){dh(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(t){WT.then(()=>{this.control.setValue(t,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(t){let r=t.isDisabled.currentValue,i=r!==0&&mS(r);WT.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(t){return this._parent?u2(t,this._parent):[t]}static \u0275fac=function(r){return new(r||e)(Be(Xi,9),Be(ad,10),Be(gh,10),Be(eo,10),Be(cn,8),Be(sd,8))};static \u0275dir=It({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[Mn([AV]),Dt,dr]})}return e})();var No=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275dir=It({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return e})(),MV={provide:eo,useExisting:Un(()=>bx),multi:!0},bx=(()=>{class e extends hh{writeValue(t){let r=t??"";this.setProperty("value",r)}registerOnChange(t){this.onChange=r=>{t(r==""?null:parseFloat(r))}}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(r,i){r&1&&J("input",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},standalone:!1,features:[Mn([MV]),Dt]})}return e})();var Ws=class extends qs{constructor(n,t,r){super(gx(t),mx(r,t)),this.controls=n,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(n){return this.controls[this._adjustIndex(n)]}push(n,t={}){Array.isArray(n)?n.forEach(r=>{this.controls.push(r),this._registerControl(r)}):(this.controls.push(n),this._registerControl(n)),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}insert(n,t,r={}){this.controls.splice(n,0,t),this._registerControl(t),this.updateValueAndValidity({emitEvent:r.emitEvent})}removeAt(n,t={}){let r=this._adjustIndex(n);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),this.updateValueAndValidity({emitEvent:t.emitEvent})}setControl(n,t,r={}){let i=this._adjustIndex(n);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),t&&(this.controls.splice(i,0,t),this._registerControl(t)),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(n,t={}){d2(this,!1,n),n.forEach((r,i)=>{c2(this,!1,i),this.at(i).setValue(r,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(n,t={}){n!=null&&(n.forEach((r,i)=>{this.at(i)&&this.at(i).patchValue(r,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(n=[],t={}){this._forEachChild((r,i)=>{r.reset(n[i],X(R({},t),{onlySelf:!0}))}),this._updatePristine(t,this),this._updateTouched(t,this),this.updateValueAndValidity(t),t?.emitEvent!==!1&&this._events.next(new od(this))}getRawValue(){return this.controls.map(n=>n.getRawValue())}clear(n={}){this.controls.length<1||(this._forEachChild(t=>t._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:n.emitEvent}))}_adjustIndex(n){return n<0?n+this.length:n}_syncPendingControls(){let n=this.controls.reduce((t,r)=>r._syncPendingControls()?!0:t,!1);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){this.controls.forEach((t,r)=>{n(t,r)})}_updateValue(){this.value=this.controls.filter(n=>n.enabled||this.disabled).map(n=>n.value)}_anyControls(n){return this.controls.some(t=>t.enabled&&n(t))}_setUpControls(){this._forEachChild(n=>this._registerControl(n))}_allControlsDisabled(){for(let n of this.controls)if(n.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(n){n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)}_find(n){return this.at(n)??null}};var RV=(()=>{class e extends Xi{callSetDisabledState;get submitted(){return ln(this._submittedReactive)}set submitted(t){this._submittedReactive.set(t)}_submitted=Wt(()=>this._submittedReactive());_submittedReactive=et(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];constructor(t,r,i){super(),this.callSetDisabledState=i,this._setValidators(t),this._setAsyncValidators(r)}ngOnChanges(t){this.onChanges(t)}ngOnDestroy(){this.onDestroy()}onChanges(t){this._checkFormPresent(),t.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}onDestroy(){this.form&&(fh(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get path(){return[]}addControl(t){let r=this.form.get(t.path);return dh(r,t,this.callSetDisabledState),r.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),r}getControl(t){return this.form.get(t.path)}removeControl(t){uh(t.control||null,t,!1),TV(this.directives,t)}addFormGroup(t){this._setUpFormContainer(t)}removeFormGroup(t){this._cleanUpFormContainer(t)}getFormGroup(t){return this.form.get(t.path)}getFormArray(t){return this.form.get(t.path)}addFormArray(t){this._setUpFormContainer(t)}removeFormArray(t){this._cleanUpFormContainer(t)}updateModel(t,r){this.form.get(t.path).setValue(r)}onReset(){this.resetForm()}resetForm(t=void 0,r={}){this.form.reset(t,r),this._submittedReactive.set(!1)}onSubmit(t){return this.submitted=!0,kV(this.form,this.directives),this.ngSubmit.emit(t),this.form._events.next(new ux(this.control)),t?.target?.method==="dialog"}_updateDomValue(){this.directives.forEach(t=>{let r=t.control,i=this.form.get(t.path);r!==i&&(uh(r||null,t),IV(i)&&(dh(i,t,this.callSetDisabledState),t.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(t){let r=this.form.get(t.path);EV(r,t),r.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(t){let r=this.form?.get(t.path);r&&DV(r,t)&&r.updateValueAndValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm?._registerOnCollectionChange(()=>{})}_updateValidators(){_x(this.form,this),this._oldForm&&fh(this._oldForm,this)}_checkFormPresent(){this.form}static \u0275fac=function(r){return new(r||e)(Be(ad,10),Be(gh,10),Be(sd,8))};static \u0275dir=It({type:e,features:[Dt,dr]})}return e})();var wx=new le(""),PV={provide:Ji,useExisting:Un(()=>Na)},Na=(()=>{class e extends Ji{_ngModelWarningConfig;callSetDisabledState;viewModel;form;set isDisabled(t){}model;update=new Ft;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(t,r,i,o,a){super(),this._ngModelWarningConfig=o,this.callSetDisabledState=a,this._setValidators(t),this._setAsyncValidators(r),this.valueAccessor=yx(this,i)}ngOnChanges(t){if(this._isControlChanged(t)){let r=t.form.previousValue;r&&uh(r,this,!1),dh(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}vx(t,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&uh(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_isControlChanged(t){return t.hasOwnProperty("form")}static \u0275fac=function(r){return new(r||e)(Be(ad,10),Be(gh,10),Be(eo,10),Be(wx,8),Be(sd,8))};static \u0275dir=It({type:e,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],standalone:!1,features:[Mn([PV]),Dt,dr]})}return e})();var NV={provide:Ji,useExisting:Un(()=>hr)},hr=(()=>{class e extends Ji{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(t){}model;update=new Ft;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(t,r,i,o,a){super(),this._ngModelWarningConfig=a,this._parent=t,this._setValidators(r),this._setAsyncValidators(i),this.valueAccessor=yx(this,o)}ngOnChanges(t){this._added||this._setUpControl(),vx(t,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective?.removeControl(this)}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}get path(){return u2(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(r){return new(r||e)(Be(Xi,13),Be(ad,10),Be(gh,10),Be(eo,10),Be(wx,8))};static \u0275dir=It({type:e,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[Mn([NV]),Dt,dr]})}return e})();var OV={provide:Xi,useExisting:Un(()=>Rn)},Rn=(()=>{class e extends RV{form=null;ngSubmit=new Ft;get control(){return this.form}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["","formGroup",""]],hostBindings:function(r,i){r&1&&J("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[Mn([OV]),Dt]})}return e})(),FV={provide:eo,useExisting:Un(()=>Oo),multi:!0};function f2(e,n){return e==null?`${n}`:(n&&typeof n=="object"&&(n="Object"),`${e}: ${n}`.slice(0,50))}function LV(e){return e.split(":")[0]}var Oo=(()=>{class e extends hh{value;_optionMap=new Map;_idCounter=0;set compareWith(t){this._compareWith=t}_compareWith=Object.is;appRefInjector=A(pr).injector;destroyRef=A(an);cdr=A(cn);_queuedWrite=!1;_writeValueAfterRender(){this._queuedWrite||this.appRefInjector.destroyed||(this._queuedWrite=!0,Qp({write:()=>{this.destroyRef.destroyed||(this._queuedWrite=!1,this.writeValue(this.value))}},{injector:this.appRefInjector}))}writeValue(t){this.cdr.markForCheck(),this.value=t;let r=this._getOptionId(t),i=f2(r,t);this.setProperty("value",i)}registerOnChange(t){this.onChange=r=>{this.value=this._getOptionValue(r),t(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(t){for(let r of this._optionMap.keys())if(this._compareWith(this._optionMap.get(r),t))return r;return null}_getOptionValue(t){let r=LV(t);return this._optionMap.has(r)?this._optionMap.get(r):t}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(r,i){r&1&&J("change",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[Mn([FV]),Dt]})}return e})(),Zs=(()=>{class e{_element;_renderer;_select;id;constructor(t,r,i){this._element=t,this._renderer=r,this._select=i,this._select&&(this.id=this._select._registerOption())}set ngValue(t){this._select!=null&&(this._select._optionMap.set(this.id,t),this._setElementValue(f2(this.id,t)),this._select._writeValueAfterRender())}set value(t){this._setElementValue(t),this._select?._writeValueAfterRender()}_setElementValue(t){this._renderer.setProperty(this._element.nativeElement,"value",t)}ngOnDestroy(){this._select?._optionMap.delete(this.id),this._select?._writeValueAfterRender()}static \u0275fac=function(r){return new(r||e)(Be(An),Be(Ir),Be(Oo,9))};static \u0275dir=It({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return e})(),jV={provide:eo,useExisting:Un(()=>h2),multi:!0};function ZT(e,n){return e==null?`${n}`:(typeof n=="string"&&(n=`'${n}'`),n&&typeof n=="object"&&(n="Object"),`${e}: ${n}`.slice(0,50))}function VV(e){return e.split(":")[0]}var h2=(()=>{class e extends hh{value;_optionMap=new Map;_idCounter=0;set compareWith(t){this._compareWith=t}_compareWith=Object.is;writeValue(t){this.value=t;let r;if(Array.isArray(t)){let i=t.map(o=>this._getOptionId(o));r=(o,a)=>{o._setSelected(i.indexOf(a.toString())>-1)}}else r=(i,o)=>{i._setSelected(!1)};this._optionMap.forEach(r)}registerOnChange(t){this.onChange=r=>{let i=[],o=r.selectedOptions;if(o!==void 0){let a=o;for(let s=0;s{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(r,i){r&1&&J("change",function(a){return i.onChange(a.target)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[Mn([jV]),Dt]})}return e})(),Ks=(()=>{class e{_element;_renderer;_select;id;_value;constructor(t,r,i){this._element=t,this._renderer=r,this._select=i,this._select&&(this.id=this._select._registerOption(this))}set ngValue(t){this._select!=null&&(this._value=t,this._setElementValue(ZT(this.id,t)),this._select.writeValue(this._select.value))}set value(t){this._select?(this._value=t,this._setElementValue(ZT(this.id,t)),this._select.writeValue(this._select.value)):this._setElementValue(t)}_setElementValue(t){this._renderer.setProperty(this._element.nativeElement,"value",t)}_setSelected(t){this._renderer.setProperty(this._element.nativeElement,"selected",t)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static \u0275fac=function(r){return new(r||e)(Be(An),Be(Ir),Be(h2,9))};static \u0275dir=It({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return e})();function UV(e){return typeof e=="number"?e:parseInt(e,10)}var BV=(()=>{class e{_validator=oh;_onChange;_enabled;ngOnChanges(t){if(this.inputName in t){let r=this.normalizeInput(t[this.inputName].currentValue);this._enabled=this.enabled(r),this._validator=this._enabled?this.createValidator(r):oh,this._onChange?.()}}validate(t){return this._validator(t)}registerOnValidatorChange(t){this._onChange=t}enabled(t){return t!=null}static \u0275fac=function(r){return new(r||e)};static \u0275dir=It({type:e,features:[dr]})}return e})();var $V={provide:ad,useExisting:Un(()=>Cx),multi:!0},Cx=(()=>{class e extends BV{maxlength;inputName="maxlength";normalizeInput=t=>UV(t);createValidator=t=>QT(t);static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275dir=It({type:e,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(r,i){r&2&<("maxlength",i._enabled?i.maxlength:null)},inputs:{maxlength:"maxlength"},standalone:!1,features:[Mn([$V]),Dt]})}return e})();var g2=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({})}return e})();function KT(e){return!!e&&(e.asyncValidators!==void 0||e.validators!==void 0||e.updateOn!==void 0)}var vh=(()=>{class e{useNonNullable=!1;get nonNullable(){let t=new e;return t.useNonNullable=!0,t}group(t,r=null){let i=this._reduceControls(t),o={};return KT(r)?o=r:r!==null&&(o.validators=r.validator,o.asyncValidators=r.asyncValidator),new Lt(i,o)}record(t,r=null){let i=this._reduceControls(t);return new px(i,r)}control(t,r,i){let o={};return this.useNonNullable?(KT(r)?o=r:(o.validators=r,o.asyncValidators=i),new je(t,X(R({},o),{nonNullable:!0}))):new je(t,r,i)}array(t,r,i){let o=t.map(a=>this._createControl(a));return new Ws(o,r,i)}_reduceControls(t){let r={};return Object.keys(t).forEach(i=>{r[i]=this._createControl(t[i])}),r}_createControl(t){if(t instanceof je)return t;if(t instanceof qs)return t;if(Array.isArray(t)){let r=t[0],i=t.length>1?t[1]:null,o=t.length>2?t[2]:null;return this.control(r,i,o)}else return this.control(t)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var m2=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:sd,useValue:t.callSetDisabledState??_h}]}}static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({imports:[g2]})}return e})(),nr=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:wx,useValue:t.warnOnNgModelWithFormControl??"always"},{provide:sd,useValue:t.callSetDisabledState??_h}]}}static \u0275fac=function(r){return new(r||e)};static \u0275mod=Bn({type:e});static \u0275inj=Tn({imports:[g2]})}return e})();var zV=["captcha"],Ex=new le("CAPTCHA_CONFIG");function _2(e){return new Se(n=>{if(!window)return;if(typeof window.hcaptcha<"u"){n.next(),n.complete();return}let t="https://hcaptcha.com/1/api.js?render=explicit";e&&(t+=`&hl=${e}`);let r=document.createElement("script");r.src=t,r.async=!0,r.defer=!0,r.onerror=i=>n.error(i),r.onload=()=>{n.next(),n.complete()},document.head.appendChild(r)})}var Ys=(()=>{class e{constructor(t,r,i){this.config=t,this.zone=r,this.platformId=i,this.verify=new Ft,this.expired=new Ft,this.error=new Ft,this.onChange=()=>{},this.onTouched=()=>{}}ngOnInit(){this.languageCode||(this.languageCode=this.config.languageCode),!Wv(this.platformId)&&(this.captcha$=_2(this.languageCode).subscribe(()=>{setTimeout(t=>{let r={sitekey:t.siteKey||t.config.siteKey,theme:t.theme,size:t.size,tabindex:t.tabIndex,callback:i=>{t.zone.run(()=>t.onVerify(i))},"expired-callback":i=>{t.zone.run(()=>t.onExpired(i))},"error-callback":i=>{t.zone.run(()=>t.onError(i))}};t.widgetId=window.hcaptcha.render(t.captcha.nativeElement,r)},50,this)},t=>{console.error("Failed to load hCaptcha script",t)}))}ngOnDestroy(){Wv(this.platformId)||this.captcha$.unsubscribe()}writeValue(t){this.value=t,CS(this.platformId)&&!this.value&&window.hcaptcha&&window.hcaptcha.reset(this.widgetId)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}reset(){window.hcaptcha.reset(this.widgetId)}get value(){return this._value}set value(t){this._value=t,this.onChange(t),this.onTouched()}onVerify(t){this.value=t,this.verify.emit(t)}onExpired(t){this.expired.emit(t)}onError(t){this.error.emit(t)}static{this.\u0275fac=function(r){return new(r||e)(Be(Ex),Be(pt),Be(wa))}}static{this.\u0275cmp=yt({type:e,selectors:[["ng-hcaptcha"]],viewQuery:function(r,i){if(r&1&&bn(zV,7),r&2){let o;Nt(o=Ot())&&(i.captcha=o.first)}},inputs:{siteKey:"siteKey",theme:"theme",size:"size",tabIndex:"tabIndex",languageCode:"languageCode"},outputs:{verify:"verify",expired:"expired",error:"error"},standalone:!1,features:[Mn([{provide:eo,useExisting:Un(()=>e),multi:!0}])],decls:2,vars:0,consts:[["captcha",""],[1,"h-captcha"]],template:function(r,i){r&1&&Q(0,"div",1,0)},encapsulation:2})}}return e})();var HV=(()=>{class e{constructor(t,r){this.captchaConfig=t,this.zone=r}verify(){return new Se(t=>{_2(this.captchaConfig.languageCode).subscribe(()=>{setTimeout(r=>{if(this.hCaptchaElement||(this.hCaptchaElement=document.createElement("div"),document.body.appendChild(this.hCaptchaElement)),!this.hCaptchaWidgetId){let i={sitekey:this.captchaConfig.siteKey,size:"invisible",callback:o=>{this.zone.run(()=>{t.next(o),t.complete(),this.resetHcaptcha()})},"expired-callback":o=>{this.zone.run(()=>{t.error(o),this.resetHcaptcha()})},"error-callback":o=>{this.zone.run(()=>{t.error(o),this.resetHcaptcha()})}};this.hCaptchaWidgetId=window.hcaptcha.render(this.hCaptchaElement,i)}window.hcaptcha.execute(this.hCaptchaWidgetId)},50,this)})})}resetHcaptcha(){window.hcaptcha.remove(this.hCaptchaWidgetId),this.hCaptchaElement=null,this.hCaptchaWidgetId=null}static{this.\u0275fac=function(r){return new(r||e)(se(Ex),se(pt))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})(),yh=(()=>{class e{static forRoot(t){return{ngModule:e,providers:[HV,{provide:Ex,useValue:t||[]}]}}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=Bn({type:e})}static{this.\u0275inj=Tn({})}}return e})();var gi=(function(e){return e.BaseURL="BASE_URL",e.FirebaseConfig="FIREBASE_CONFIG",e.Env="ENV",e.IToken="IToken",e.ProxyLogsUrl="PROXY_LOGS_URL",e.ClientURL="CLIENT_BASE_URL",e})(gi||{});function Me(e){return typeof e=="string"?[e]:e instanceof Array?e:e instanceof Object?[].concat(...Object.keys(e).map(n=>e[n])):["Something went wrong."]}var qV=typeof global=="object"&&global&&global.Object===Object&&global,xh=qV;var WV=typeof self=="object"&&self&&self.Object===Object&&self,ZV=xh||WV||Function("return this")(),fn=ZV;var KV=fn.Symbol,Cn=KV;var v2=Object.prototype,YV=v2.hasOwnProperty,QV=v2.toString,ld=Cn?Cn.toStringTag:void 0;function XV(e){var n=YV.call(e,ld),t=e[ld];try{e[ld]=void 0;var r=!0}catch{}var i=QV.call(e);return r&&(n?e[ld]=t:delete e[ld]),i}var y2=XV;var JV=Object.prototype,e7=JV.toString;function t7(e){return e7.call(e)}var x2=t7;var n7="[object Null]",r7="[object Undefined]",b2=Cn?Cn.toStringTag:void 0;function i7(e){return e==null?e===void 0?r7:n7:b2&&b2 in Object(e)?y2(e):x2(e)}var gr=i7;function o7(e){return e!=null&&typeof e=="object"}var Pn=o7;var a7="[object Symbol]";function s7(e){return typeof e=="symbol"||Pn(e)&&gr(e)==a7}var Qs=s7;function l7(e,n){for(var t=-1,r=e==null?0:e.length,i=Array(r);++t0){if(++n>=L7)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}var O2=U7;function B7(e){return function(){return e}}var F2=B7;var $7=(function(){try{var e=rr(Object,"defineProperty");return e({},"",{}),e}catch{}})(),Xs=$7;var z7=Xs?function(e,n){return Xs(e,"toString",{configurable:!0,enumerable:!1,value:F2(n),writable:!0})}:S2,L2=z7;var H7=O2(L2),j2=H7;function G7(e,n){for(var t=-1,r=e==null?0:e.length;++t-1&&e%1==0&&e-1&&e%1==0&&e<=nU}var kh=rU;function iU(e){return e!=null&&kh(e.length)&&!wh(e)}var Th=iU;var oU=Object.prototype;function aU(e){var n=e&&e.constructor,t=typeof n=="function"&&n.prototype||oU;return e===t}var el=aU;function sU(e,n){for(var t=-1,r=Array(e);++t-1}var uI=k9;function T9(e,n){var t=this.__data__,r=Fo(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this}var pI=T9;function ol(e){var n=-1,t=e==null?0:e.length;for(this.clear();++n0&&t(s)?n>1?SI(s,n-1,t,r,i):ll(i,s):r||(i[i.length]=s)}return i}var kI=SI;function Y9(e){var n=e==null?0:e.length;return n?kI(e,1):[]}var TI=Y9;function Q9(e){return j2($2(e,void 0,TI),e+"")}var II=Q9;var X9=Rh(Object.getPrototypeOf,Object),cl=X9;var J9="[object Object]",eB=Function.prototype,tB=Object.prototype,AI=eB.toString,nB=tB.hasOwnProperty,rB=AI.call(Object);function iB(e){if(!Pn(e)||gr(e)!=J9)return!1;var n=cl(e);if(n===null)return!0;var t=nB.call(n,"constructor")&&n.constructor;return typeof t=="function"&&t instanceof t&&AI.call(t)==rB}var MI=iB;function oB(e,n,t){var r=-1,i=e.length;n<0&&(n=-n>i?0:i+n),t=t>i?i:t,t<0&&(t+=i),i=n>t?0:t-n>>>0,n>>>=0;for(var o=Array(i);++rs))return!1;var c=o.get(e),d=o.get(n);if(c&&d)return c==n&&d==e;var u=-1,p=!0,f=t&tz?new xA:void 0;for(o.set(e,n),o.set(n,e);++u1),o}),_i(e,Lh(e),t),r&&(t=$h(t,Mz|Rz|Pz,LA));for(var i=n.length;i--;)FA(t,n[i]);return t}),gl=Nz;var Vt=(e,n)=>`${e}/${n}`;var kt={getWidgetData:e=>Vt(e,":referenceId/widget"),sendOtp:e=>Vt(e,":referenceId/otp/send"),verifyOtpV2:e=>Vt(e,":referenceId/otp/verify"),verifyOtp:e=>Vt(e,"widget/verifyOtp"),resend:e=>Vt(e,"widget/retryOtp"),register:e=>Vt(e,"c/register?action=redirect"),login:e=>Vt(e,"c/login"),resetPassword:e=>Vt(e,"c/resetPassword"),verifyPasswordOtp:e=>Vt(e,"c/verifyResetPassword"),getUserDetails:e=>Vt(e,"c/getDetails"),getTimezones:e=>Vt(e,"timezones"),updateCompany:e=>Vt(e,"c/updateCompany"),leaveCompany:e=>Vt(e,"c/inviteAction/leave"),updateUser:e=>Vt(e,"c/updateUser"),addUser:e=>Vt(e,"c/addUser"),createRole:e=>Vt(e,"c/roles"),getCompanyUsers:e=>Vt(e,"c/getCompanyUsers"),createPermission:e=>Vt(e,"c/permission"),updatePermission:e=>Vt(e,"c/permission/:id"),updateRole:e=>Vt(e,"c/roles/:id"),getSubscriptionPlans:e=>Vt(e,"subscription/:referenceId/getSnippetsData"),upgradeSubscription:e=>Vt(e,"subscription/:referenceId/subscribe"),deleteUser:e=>Vt(e,"c/removeUser/:id"),updateUserRole:e=>Vt(e,"c/updateCUserRole/:id"),updateUserPermission:e=>Vt(e,"c/updateCUserPermissions/:id")};var Oz={withCredentials:!1,headers:{Accept:"application/json","Content-type":"application/json",Authorization:""}},jA=(()=>{class e{constructor(t,r){this.http=t,this.baseUrl=r,this.createUrl=i=>`${this.baseUrl}/${i}`}get(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),i.params=r,this.http.get(t,i).pipe(Ht(o=>{}),jn(()=>{}))}post(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),this.http.post(t,r,i).pipe(Ht(o=>{}),jn(()=>{}))}put(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),this.http.put(t,r,i).pipe(Ht(o=>{}),jn(()=>{}))}delete(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),i.search=this.objectToParams(r),this.http.delete(t,i).pipe(Ht(o=>{}),jn(()=>{}))}patch(t,r,i){return i=R({withCredentials:!0},i),i=this.prepareOptions(i),this.http.patch(t,r,i).pipe(Ht(o=>{}),jn(()=>{}))}prepareOptions(t){let r=R(R({},Pr(Oz)),t||{});return r.headers||(r.headers={}),r.headers.hasOwnProperty("noHeader")&&(r.headers.hasOwnProperty("Content-Type")&&delete r.headers["Content-Type"],delete r.headers.noHeader),r.withCredentials?r.withCredentials=!0:r.withCredentials=!1,r.headers=new pi(r.headers),r}isPrimitive(t){return t==null||typeof t!="function"&&typeof t!="object"}objectToParams(t={}){return Object.keys(t).map(r=>{let i=this.isPrimitive(t[r])?t[r]:JSON.stringify(t[r]);return`${r}=${i}`}).join("&")}static{this.\u0275fac=function(r){return new(r||e)(se(kf),se(gi.BaseURL))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Nr=(()=>{class e{constructor(t,r,i){this.http=t,this.baseUrl=r,this.clientUrl=i,this.options={headers:{Accept:"application/json","Content-Type":"application/json"},withCredentials:!1}}getWidgetData(t,r){let i=kt.getWidgetData(this.baseUrl).replace(":referenceId",t);return this.http.post(i,r??{},this.options)}sendOtp(t){let r=t.referenceId;return this.options.headers.authkey=t.authkey,this.http.post(kt.sendOtp(this.baseUrl).replace(":referenceId",r),gl(t,"referenceId"),this.options)}verifyOtpV2(t){let r=t.referenceId;return this.options.headers.authkey=t.authkey,this.http.post(kt.verifyOtpV2(this.baseUrl).replace(":referenceId",r),gl(t,"referenceId"),this.options)}resendOtpService(t){return this.http.post(kt.resend(this.baseUrl),t,this.options).pipe(de(r=>r))}verifyOtpService(t){return this.http.post(kt.verifyOtp(this.baseUrl),t,this.options)}getIpInfo(t){return this.http.get(t,{},this.options)}callBackUrl(t,r={}){return this.http.get(t,r,this.options)}register(t){return this.http.post(kt.register(this.baseUrl),t,this.options)}login(t){return this.http.post(kt.login(this.baseUrl),t,this.options)}resetPassword(t){return this.http.post(kt.resetPassword(this.baseUrl),t,this.options)}verfyResetPasswordOtp(t){return this.http.post(kt.verifyPasswordOtp(this.baseUrl),t,this.options)}getUserDetailsData(t,r){this.options.headers.proxy_auth_token=t;let i=kt.getUserDetails(this.clientUrl);return this.http.get(i,r??{},this.options)}getOrganizationDetails(t){this.options.headers.proxy_auth_token=t;let r=kt.getUserDetails(this.clientUrl);return this.http.get(r,{fields:"currentCompany"},this.options)}getTimezones(t){let r=X(R({},this.options),{headers:X(R({},this.options.headers),{Authorization:t})}),i=kt.getTimezones(this.clientUrl);return this.http.get(i,{},r)}updateCompany(t,r){this.options.headers.proxy_auth_token=t;let i=kt.updateCompany(this.clientUrl);return this.http.put(i,{company:r},this.options)}leaveCompanyUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.leaveCompany(this.clientUrl);return this.http.post(i,{company_id:t},this.options)}updateUser(t,r,i){this.options.headers.proxy_auth_token=r;let o=kt.updateUser(this.clientUrl);return this.http.put(o,{user:{name:t,mobile:i}},this.options)}addUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.addUser(this.clientUrl);return this.http.post(i,t,this.options)}getRoles(t,r){this.options.headers.proxy_auth_token=t;let i=kt.createRole(this.clientUrl),o=r?{itemsPerPage:r}:{};return this.http.get(i,o,this.options)}createRole(t,r,i){this.options.headers.proxy_auth_token=i;let o=kt.createRole(this.clientUrl);return this.http.post(o,{name:t,cPermissions:r},this.options)}getCompanyUsers(t,r,i,o,a,s){this.options.headers.proxy_auth_token=t;let l=kt.getCompanyUsers(this.clientUrl),c={};return r&&(c.itemsPerPage=r),i!==void 0&&(c.pageNo=i+1),o&&(c.search=o),a?.length&&(c.exclude_role_ids=a.join(",")),s?.length&&(c.role_ids=s.join(",")),this.http.get(l,c,this.options)}createPermission(t,r){this.options.headers.proxy_auth_token=r;let i=kt.createPermission(this.clientUrl);return this.http.post(i,{name:t},this.options)}getPermissions(t,r){this.options.headers.proxy_auth_token=t;let i=kt.createPermission(this.clientUrl),o={};return r&&(o.itemsPerPage=r),this.http.get(i,o,this.options)}updateCompanyUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateUser(this.clientUrl);return this.http.put(i,t,this.options)}updatePermission(t,r){this.options.headers.proxy_auth_token=r;let i=t.name,o=kt.updatePermission(this.clientUrl).replace(":id",t.id);return this.http.put(o,{name:i},this.options)}updateRole(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateRole(this.clientUrl).replace(":id",t.id);return this.http.put(i,t,this.options)}getSubscriptionPlans(t,r){r&&(this.options.headers.proxy_auth_token=r);let i=kt.getSubscriptionPlans(this.clientUrl).replace(":referenceId",t);return this.http.get(i,{},this.options)}upgradeSubscription(t,r,i){i&&(this.options.headers.proxy_auth_token=i);let o=kt.upgradeSubscription(this.clientUrl).replace(":referenceId",t);return this.http.post(o,r,this.options)}deleteUser(t,r){this.options.headers.proxy_auth_token=r;let i=kt.deleteUser(this.clientUrl).replace(":id",t);return this.http.delete(i,{},this.options)}updateUserRole(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateUserRole(this.clientUrl).replace(":id",t.id);return this.http.put(i,t,this.options)}updateUserPermission(t,r){this.options.headers.proxy_auth_token=r;let i=kt.updateUserPermission(this.clientUrl).replace(":id",t.id);return this.http.put(i,t,this.options)}static{this.\u0275fac=function(r){return new(r||e)(se(jA),se(gi.BaseURL),se(gi.ClientURL))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var VA=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-progress-bar"]],decls:2,vars:0,consts:[["role","progressbar","aria-label","Loading","aria-valuemin","0","aria-valuemax","100",1,"w-full","overflow-hidden","h-1","bg-indigo-100"],[1,"h-full","bg-indigo-600","animate-[indeterminate_1.5s_ease-in-out_infinite]"]],template:function(r,i){r&1&&(nn(0,"div",0),Wr(1,"div",1),un())},styles:["@keyframes _ngcontent-%COMP%_indeterminate{0%{transform:translate(-100%) scaleX(.3)}50%{transform:translate(25%) scaleX(.6)}to{transform:translate(100%) scaleX(.3)}}"],changeDetection:0})}}return e})();var Lz="https://verify.msg91.com/otp-provider.js",ml=(()=>{class e{constructor(){this.scriptAdded=!1,this.showlogin=new dt(!1),this.forgotPasswordMode=new dt({active:!1}),this.scriptLoading=new dt(!1),this.otpWidgetToken=new dt(null),this.otpWidgetError=new qe,this.loadWidgetFunc=()=>{this.scriptLoading.next(!1);let t={widgetId:this.widgetId,tokenAuth:this.tokenAuth,state:this.userState,success:r=>{this.otpWidgetToken.next(r.message)},failure:r=>{this.otpWidgetError.next(r)}};window.initSendOTP(t)}}setWidgetConfig(t,r,i){this.widgetId=t,this.tokenAuth=r,this.userState=i}loadScript(t=()=>this.scriptLoading.next(!1)){this.scriptLoading.next(!0);let r=document.getElementsByTagName("head")[0],i=new Date().getTime(),o=document.createElement("script");o.type="text/javascript",o.src=`${Lz}?v=${i}`,r.appendChild(o),o.onload=t,this.scriptAdded=!0}openWidget(){this.scriptAdded?this.loadWidgetFunc():this.loadScript(this.loadWidgetFunc)}openLogin(t){this.showlogin.next(t)}openForgotPassword(t=""){this.forgotPasswordMode.next({active:!0,prefillEmail:t})}closeForgotPassword(){this.forgotPasswordMode.next({active:!1})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var ud=class{_attachedHost=null;attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;n!=null&&(this._attachedHost=null,n.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(n){this._attachedHost=n}},Ax=class extends ud{component;viewContainerRef;injector;projectableNodes;bindings;constructor(n,t,r,i,o){super(),this.component=n,this.viewContainerRef=t,this.injector=r,this.projectableNodes=i,this.bindings=o||null}},Mx=class extends ud{templateRef;viewContainerRef;context;injector;constructor(n,t,r,i){super(),this.templateRef=n,this.viewContainerRef=t,this.context=r,this.injector=i}get origin(){return this.templateRef.elementRef}attach(n,t=this.context){return this.context=t,super.attach(n)}detach(){return this.context=void 0,super.detach()}},pd=class extends ud{element;constructor(n){super(),this.element=n instanceof An?n.nativeElement:n}},Rx=class{_attachedPortal=null;_disposeFn=null;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(n){if(n instanceof Ax)return this._attachedPortal=n,this.attachComponentPortal(n);if(n instanceof Mx)return this._attachedPortal=n,this.attachTemplatePortal(n);if(this.attachDomPortal&&n instanceof pd)return this._attachedPortal=n,this.attachDomPortal(n)}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}},qh=class extends Rx{outletElement;_appRef;_defaultInjector;constructor(n,t,r){super(),this.outletElement=n,this._appRef=t,this._defaultInjector=r}attachComponentPortal(n){let t;if(n.viewContainerRef){let r=n.injector||n.viewContainerRef.injector,i=r.get(Gi,null,{optional:!0})||void 0;t=n.viewContainerRef.createComponent(n.component,{index:n.viewContainerRef.length,injector:r,ngModuleRef:i,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0}),this.setDisposeFn(()=>t.destroy())}else{let r=this._appRef,i=n.injector||this._defaultInjector||Bt.NULL,o=i.get(Ut,r.injector);t=gf(n.component,{elementInjector:i,environmentInjector:o,projectableNodes:n.projectableNodes||void 0,bindings:n.bindings||void 0}),r.attachView(t.hostView),this.setDisposeFn(()=>{r.viewCount>0&&r.detachView(t.hostView),t.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(t)),this._attachedPortal=n,t}attachTemplatePortal(n){let t=n.viewContainerRef,r=t.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return r.rootNodes.forEach(i=>this.outletElement.appendChild(i)),r.detectChanges(),this.setDisposeFn(()=>{let i=t.indexOf(r);i!==-1&&t.remove(i)}),this._attachedPortal=n,r}attachDomPortal=n=>{let t=n.element;t.parentNode;let r=this.outletElement.ownerDocument.createComment("dom-portal");t.parentNode.insertBefore(r,t),this.outletElement.appendChild(t),this._attachedPortal=n,super.setDisposeFn(()=>{r.parentNode&&r.parentNode.replaceChild(t,r)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}};var UA="widget-overlay-styles";function BA(){$A()}function $A(){if(document.getElementById(UA))return;let e=window.__proxyAuth?.inlinedStyles;if(!e){console.warn("[proxy-auth] Widget overlay styles not found in bundle. Dialogs may not render correctly.");return}let n=document.createElement("style");n.id=UA,n.textContent=e,document.head.appendChild(n)}var Px=class{constructor(n,t,r){this._portal=n,this._outlet=t,this._placeholder=r}detach(){this._outlet.hasAttached()&&this._outlet.detach(),this._placeholder.parentNode?.insertBefore(this._portal.element,this._placeholder),this._placeholder.parentNode?.removeChild(this._placeholder),this._outlet.dispose()}},vi=(()=>{class e{constructor(){this._appRef=A(pr),this._injector=A(Bt)}attach(t){$A();let r=document.createComment("widget-portal-placeholder");t.parentNode.insertBefore(r,t);let i=document.createElement("div");i.setAttribute("data-widget-overlay",""),i.classList.add("proxy-widget-portal"),document.body.appendChild(i);let o=new qh(i,this._appRef,this._injector),a=new pd(t);return o.attach(a),new Px(a,o,r)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Va=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;var Wh=/^[0-9]*$/;var zA=/^[0-9-+()\/\\ ]+$/;var yi=/\#\#(.*?)\#\#/;var HA=/[^\u0000-\u00ff]/;var GA=/^[a-zA-Z]/;var qA=/^[A-Za-z][A-Za-z0-9\-\_]*$/;var WA=/[^\t\r\n\x20-\x7E]/;var oo=/(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[\W_]).*/,Nx=/^([a-zA-Z]+\s)*[a-zA-Z]+$/i,Zh=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$|^[0-9]{7,15}$/,ZA=/^[a-zA-Z0-9][a-zA-Z0-9_\s]+$/;function Kh(e){switch(e.responseType){case"json":return"response"in e?e.response:JSON.parse(e.responseText);case"document":return e.responseXML;default:return"response"in e?e.response:e.responseText}}var Yh=class{constructor(n,t,r,i="download_load"){this.originalEvent=n,this.xhr=t,this.request=r,this.type=i;let{status:o,responseType:a}=t;this.status=o??0,this.responseType=a??"";let s=t.getAllResponseHeaders();this.responseHeaders=s?s.split(` +`).reduce((d,u)=>{let p=u.indexOf(": ");return d[u.slice(0,p)]=u.slice(p+2),d},{}):{},this.response=Kh(t);let{loaded:l,total:c}=n;this.loaded=l,this.total=c}};var fd=ni(e=>function(t,r,i){this.message=t,this.name="AjaxError",this.xhr=r,this.request=i,this.status=r.status,this.responseType=r.responseType;let o;try{o=Kh(r)}catch{o=r.responseText}this.response=o}),KA=(()=>{function e(n,t){return fd.call(this,"ajax timeout",n,t),this.name="AjaxTimeoutError",this}return e.prototype=Object.create(fd.prototype),e})();function jz(e,n){return Qr({method:"GET",url:e,headers:n})}function Vz(e,n,t){return Qr({method:"POST",url:e,body:n,headers:t})}function Uz(e,n){return Qr({method:"DELETE",url:e,headers:n})}function Bz(e,n,t){return Qr({method:"PUT",url:e,body:n,headers:t})}function $z(e,n,t){return Qr({method:"PATCH",url:e,body:n,headers:t})}var zz=de(e=>e.response);function Hz(e,n){return zz(Qr({method:"GET",url:e,headers:n}))}var Qr=(()=>{let e=n=>qz(typeof n=="string"?{url:n}:n);return e.get=jz,e.post=Vz,e.delete=Uz,e.put=Bz,e.patch=$z,e.getJSON=Hz,e})(),Gz="upload",YA="download",Ox="loadstart",Fx="progress",QA="load";function qz(e){return new Se(n=>{var t,r;let i=Object.assign({async:!0,crossDomain:!1,withCredentials:!1,method:"GET",timeout:0,responseType:"json"},e),{queryParams:o,body:a,headers:s}=i,l=i.url;if(!l)throw new TypeError("url is required");if(o){let w;if(l.includes("?")){let P=l.split("?");if(2w.set(V,O)),l=P[0]+"?"+w}else w=new URLSearchParams(o),l=l+"?"+w}let c={};if(s)for(let w in s)s.hasOwnProperty(w)&&(c[w.toLowerCase()]=s[w]);let d=i.crossDomain;!d&&!("x-requested-with"in c)&&(c["x-requested-with"]="XMLHttpRequest");let{withCredentials:u,xsrfCookieName:p,xsrfHeaderName:f}=i;if((u||!d)&&p&&f){let w=(r=(t=document?.cookie.match(new RegExp(`(^|;\\s*)(${p})=([^;]*)`)))===null||t===void 0?void 0:t.pop())!==null&&r!==void 0?r:"";w&&(c[f]=w)}let h=Wz(a,c),v=Object.assign(Object.assign({},i),{url:l,headers:c,body:h}),b;b=e.createXHR?e.createXHR():new XMLHttpRequest;{let{progressSubscriber:w,includeDownloadProgress:P=!1,includeUploadProgress:O=!1}=e,V=(T,I)=>{b.addEventListener(T,()=>{var N;let z=I();(N=w?.error)===null||N===void 0||N.call(w,z),n.error(z)})};V("timeout",()=>new KA(b,v)),V("abort",()=>new fd("aborted",b,v));let M=(T,I)=>new Yh(I,b,v,`${T}_${I.type}`),K=(T,I,N)=>{T.addEventListener(I,z=>{n.next(M(N,z))})};O&&[Ox,Fx,QA].forEach(T=>K(b.upload,T,Gz)),w&&[Ox,Fx].forEach(T=>b.upload.addEventListener(T,I=>{var N;return(N=w?.next)===null||N===void 0?void 0:N.call(w,I)})),P&&[Ox,Fx].forEach(T=>K(b,T,YA));let Y=T=>{let I="ajax error"+(T?" "+T:"");n.error(new fd(I,b,v))};b.addEventListener("error",T=>{var I;(I=w?.error)===null||I===void 0||I.call(w,T),Y()}),b.addEventListener(QA,T=>{var I,N;let{status:z}=b;if(z<400){(I=w?.complete)===null||I===void 0||I.call(w);let q;try{q=M(YA,T)}catch(F){n.error(F);return}n.next(q),n.complete()}else(N=w?.error)===null||N===void 0||N.call(w,T),Y(z)})}let{user:_,method:y,async:S}=v;_?b.open(y,l,S,_,v.password):b.open(y,l,S),S&&(b.timeout=v.timeout,b.responseType=v.responseType),"withCredentials"in b&&(b.withCredentials=v.withCredentials);for(let w in c)c.hasOwnProperty(w)&&b.setRequestHeader(w,c[w]);return h?b.send(h):b.send(),()=>{b&&b.readyState!==4&&b.abort()}})}function Wz(e,n){var t;if(!e||typeof e=="string"||Jz(e)||eH(e)||Kz(e)||Yz(e)||Qz(e)||tH(e))return e;if(Xz(e))return e.buffer;if(typeof e=="object")return n["content-type"]=(t=n["content-type"])!==null&&t!==void 0?t:"application/json;charset=utf-8",JSON.stringify(e);throw new TypeError("Unknown body type")}var Zz=Object.prototype.toString;function Lx(e,n){return Zz.call(e)===`[object ${n}]`}function Kz(e){return Lx(e,"ArrayBuffer")}function Yz(e){return Lx(e,"File")}function Qz(e){return Lx(e,"Blob")}function Xz(e){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView(e)}function Jz(e){return typeof FormData<"u"&&e instanceof FormData}function eH(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}function tH(e){return typeof ReadableStream<"u"&&e instanceof ReadableStream}var Wn=(function(e){return e.Authorization="authorization",e.UserProfile="user-profile",e.UserManagement="user-management",e.OrganizationDetails="organization-details",e.Subscription="subscription",e})(Wn||{}),xt=(function(e){return e.System="system",e.Light="light",e.Dark="dark",e})(xt||{});var XA="userProxyContainer";var jx=new Date,tDe=(new Date().getDay()+1)%7,nDe=jx.getDay(),rDe=(jx.getMonth()+1)%12,iDe=jx.getDate(),_l="meta-tag-id-proxy-otp-provider";var oDe=new Map(Object.entries({settings:!1,email:!1,rcs:!1,segmento:!1,campaigns:!1,hello:!1,whatsapp:!1,subscription:!1,voice:!1,shorturl:!1,otp:!1,sms:!1,reports:!1,files:!1,knowledgebase:!1,telegram:!1,notifications:!1,numbers:!1}));var JA={nationalMode:!0,utilsScript:"https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/js/utils.js",autoHideDialCode:!1,separateDialCode:!1,initialCountry:"auto",geoIpLookup:(e,n)=>{let t="in";Qr({url:"https://api.db-ip.com/v2/free/self",method:"GET"}).subscribe({next:i=>{if(i?.response?.ipAddress)Qr({url:`http://ip-api.com/json/${i.response.ipAddress}`,method:"GET"}).subscribe({next:a=>a?.response?.countryCode?e(a.response.countryCode):e(t),error:a=>{Qr({url:`https://ipinfo.io/${i.response.ipAddress}/json`,method:"GET"}).subscribe({next:l=>l?.response?.country?e(l.response.country):e(t),error:l=>e(t)})}});else return e(t)},error:i=>e(t)})}},nH=new Date(new Date().getFullYear(),new Date().getMonth(),1),rH=new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()-6),eM=new Date,aDe=Pr({start:nH,end:eM}),sDe=Pr({start:rH,end:eM});var vl=class{constructor(n,t,r,i=!1,o={}){this.inputElement=n;let a=document.createElement("script");a.type="text/javascript",a.src="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/js/intlTelInput.min.js";let s=()=>{this.intl=window.intlTelInput(n,R(R({},JA),o)),this.checkMobileFlag(t,i)};a.onload=()=>s();let l=document.createElement("link");l.rel="stylesheet",l.href="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/css/intlTelInput.css";let c=document.createElement("link");if(c.rel="stylesheet",c.href=`${r}`,t&&(t.appendChild(a),t.appendChild(l),t.appendChild(c)),setTimeout(()=>{document.head.appendChild(a),document.head.appendChild(l)},200),window.intlTelInput&&s(),document.getElementById("iti-0__country-listbox")){let u=Array.from(document.getElementsByClassName("iti__flag"));for(let p=0;p{setTimeout(()=>{this.isRequiredValidNumber?n.classList.remove("invalid-input"):n.classList.add("invalid-input")},100)}),this.showCountryDropdown(n,t)}set phoneNumber(n){this.intl?.setNumber(n)}set setCountry(n){this.intl?.setCountry(n)}get intlData(){return this.intl}get phoneNumber(){return this.intl?.getNumber()}get isRequiredValidNumber(){return this.intl?.isValidNumber()}get isValidNumber(){return this.intl?.getNumber()?.length?this.intl?.isValidNumber():!0}get selectedCountryData(){return this.intl?.getSelectedCountryData()}get getExtension(){return this.intl?.getExtension()}checkMobileFlag(n,t){let r=0,i=setInterval(()=>{let o=document.querySelector("body.iti-mobile"),a=0,s=setInterval(()=>{let c=(this.inputElement?.closest?.(".iti")||n).querySelector(".iti__flag-container");t&&(this.changeFlagZIndexInterval=setInterval(()=>{let d=document.querySelector(".iti--container");d?.setAttribute("style","z-index: 9999999"),d&&clearInterval(this.changeFlagZIndexInterval)},100)),(c||a>10)&&clearInterval(s),a++},200);r++,(o||r>5)&&clearInterval(i)},200)}showCountryDropdown(n,t){let r=()=>n?.closest?.(".iti")||t,i=(o=0)=>{let a=r(),s=a.querySelector(".iti__flag-container");a.querySelector(".iti__country-list")&&s?s.addEventListener("click",c=>{let d=r(),u=d.querySelector(".iti__flag-container"),p=d.querySelector(".iti__country-list");if(!u||!p)return;let f=u.getBoundingClientRect(),h=f.bottom,v=f.left;p.setAttribute("style","position: fixed; top:"+h+"px; left:"+v+"px; z-index: 9999;")}):o<20&&setTimeout(()=>i(o+1),200)};setTimeout(()=>i(),700)}onlyPhoneNumber(n){let t=String.fromCharCode(n.charCode);(n.key!=="Backspace"&&!new RegExp(zA).test(t)||n.code==="Space")&&n.preventDefault()}clearChangeFlagZIndexInterval(){clearInterval(this.changeFlagZIndexInterval)}destroyIntlClass(){this.intl?.destroy()}};function tM(e){if(e){let n=e?.match(new RegExp(yi,"gm"));if(n?.length)return n.filter(t=>!t.replace(yi,"$1").match(qA))}return[]}function nM(e){return!(e&&e?.match(new RegExp(yi,"gm"))?.find(n=>n==="####"))}function rM(e){if(e){let n=e?.match(new RegExp(yi,"gm"));if(n?.length)return n.filter(t=>t.replace(yi,"$1").length>32)}return[]}var iH=Gd(iM());var gd=Gd(zx());function Hx(e,n){return Object.keys(e).forEach(t=>{e[t]===null||e[t]===void 0||e[t]===""?delete e[t]:typeof e[t]=="object"&&(e[t]=Hx(e[t]),n&&!Object.keys(e[t]??{})?.length&&delete e[t])}),e}var xi=class e{static multipleEmailValidator(n){return!n||n&&!n.value?null:(n.value||"").split(",").some(i=>he.email(new je(i)))?{multipleemails:!0}:null}static containsOnlyVariables(n){if(!n||n&&!n.value)return null;let t=Pr(n.value||""),r=t.match(yi);if(!r)return null;for(;r;)t=t.replace(yi,""),r=t.match(yi);return t.trim().length?null:{containsOnlyVariables:!0}}static emailVariableCheck(n){let t=[];return nM(n?.value)?(t=tM(n?.value),t.length?{emailVariableCheck:{invalidVar:t,errorMessage:"Variables must contain only alphanumeric, dashes, underscores and must start with alphabet only"}}:(t=rM(n?.value),t.length?{emailVariableCheck:{invalidVar:t,errorMessage:"Variables must not contain more than 32 characters"}}:null)):{emailVariableCheck:{errorMessage:"#### is not allowed, Variable must contain atleast one character"}}}static noWhitespaceValidator(n){let t=typeof n.value!="string"?String(n.value):n.value,r=(t||"").length===0,i=(t||"").trim().length===0,o=(t||"").replace(/^\n+|\n+$/g,"").length===0;return!i&&!o||r?null:{whitespace:"value is only whitespace"}}static noWhitespaceValidatorAsync(){return n=>{let t=n.value;return/\s/.test(t)?Promise.resolve({whitespace:!0}):Promise.resolve(null)}}static hasOnlySpaceAsync(){return n=>{let t=n.value;return!t||t.length===0?fe(null):t.trim().length===0?fe({hasOnlySpace:!0}):fe(null)}}static noStartEndDashValidator(n){let t=typeof n.value!="string"?String(n.value):n.value,r=(t||"").length===0;return!!(t.length&&t[0]!=="-"&&t[t.length-1]!=="-")||r?null:{noStartEndDashValidator:!0}}static passwordsMatch(n,t){return r=>r.value&&n&&n.controls[t].value===r.value?null:{mismatch:!0}}static passwordsMatchWithConfirm(n,t){return r=>r.value&&n&&n.controls[t].value===r.value?{mismatchwithconfirm:!1}:{mismatchwithconfirm:!0}}static MustMatch(n,t){return r=>{let i=r.controls[n],o=r.controls[t];o.errors&&!o.errors.mustMatch||(i.value!==o.value?o.setErrors({mustMatch:!0}):o.setErrors(null))}}static OR(n,t){return r=>{let i=n(r);return i?(i=t(r),i||null):null}}static validUrl(n){return n.value?/^(?:(?:https?|ftp):\/\/)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/\S*)?$/.test(n.value)?null:{url:!0}:null}static validJson(n){try{JSON.parse(n.value)}catch{return{json:!0}}return null}static cannotContainSpace(n){return n.value&&n.value.indexOf(" ")>=0?{cannotContainSpace:!0}:null}static startWithAlpha(n){return n.value&&!GA.test(n.value)?{startWithAlpha:!0}:null}static noStartEndSpaces(n){return n.value&&(n.value.toString().startsWith(" ")||n.value.toString().endsWith(" "))?{noStartEndSpaces:!0}:null}static noStartEndHyphenOrUnderscore(n){return n?.value?.toString()?.startsWith("_")||n?.value?.toString()?.endsWith("_")||n?.value?.toString()?.startsWith("-")||n?.value?.toString()?.endsWith("-")?{noStartEndHyphenOrUnderscore:!0}:null}static noStartEndSpacesFroalaContain(n){let t=(n.value||"").replace(/<[^>]*>/g,"").replace(/ /g,"").trim();return t?t&&(t.toString().startsWith(" ")||t.toString().endsWith(" "))?{noStartEndSpacesFroalaContain:!0}:null:{noStartEndSpacesFroalaContain:!0}}static onlySpaceFroalaContain(n){return!(n.value||"").replace(/<[^>]*>/g,"").replace(/ /g,"").trim()&&!(n.value||"").includes("t.value&&!n.includes(t.value)?{files:!0}:null}static minLengthThreeWithoutSpace(n){return n.value&&n.value.trim()?.length<3?{minlengthWithSpace:!0}:null}static minLengthFourWithoutSpace(n){return n.value&&n.value.trim()?.length<4?{minlengthWithSpace:!0}:null}static websiteCount(n){return n.value.split(",").filter(t=>t.trim().length).length>2?{count:"Only 2 websites are allowed."}:null}static valueExist(){return n=>{if(!n||!n.parent)return null;let t=n.value.trim();return n.root.value.map(i=>i.ip).includes(t)&&t.length?{currentExist:!0}:null}}static removeNullKeys(n){return Object.entries(n).reduce((t,[r,i])=>(i===null||(t[r]=i),t),{})}static elementExistsInList(n,t){return r=>{if(r.value){let i;if(t?i=r.value[t]:i=r.value,!n.find(o=>o===i))return{elementExistsInList:!0}}return null}}static minSelected(n){return t=>t.value&&t.value?.length<(n??1)?{minSelected:!0}:null}static checkTextType(n){return t=>{if(t.value){let r=t.value.match(new RegExp(HA,"gm"));return r?.length?n==="Unicode"?null:{checkTextType:!0,invalidCharacters:r}:n==="Normal"?null:{checkTextType:!0}}return null}}static onlyAsciiPrintable(n){if(n.value){let t=n.value.match(new RegExp(WA,"gm"));if(t)return{onlyAsciiPrintable:{invalidCharacters:t}}}return null}static onlyOneOccurrence(n){return t=>t.value&&t.value.match(n)?.length>1?{onlyOneOccurrence:!0}:null}static greaterThan(n,t,r=1,i=""){return o=>{if(o&&o.get(n)&&o.get(t)){let a=o.get(n)?.value,s=o.get(t)?.value,l=o.get(i)?.value;return s>0&&a>s*r?(o.get(n)?.setErrors({limitExceeded:!0}),o.get(n)?.markAsTouched(),{limitExceeded:!0}):s===0&&(l===1||i==="INR")&&a>5e3?(o.get(n)?.setErrors({limitExceeded:{limitValue:5e3}}),o.get(n)?.markAsTouched(),{limitExceeded:{limitValue:5e3}}):s===0&&(l!==1||i==="USD"||i==="GBP")&&i!=="INR"&&a>100?(o.get(n)?.setErrors({limitExceeded:{limitValue:100}}),o.get(n)?.markAsTouched(),{limitExceeded:{limitValue:100}}):(o.get(n)?.setErrors(null),null)}return null}}static validateJsonIfProvided(n){return n.value?e.validJson(n):null}static noStartEndCharacter(n=""){return t=>t?.value.toString().startsWith(n)||t.value.toString().endsWith(n)?{noStartEndCharacter:!0}:null}static limitCountByPattern(n="",t){return r=>r?.value.toString()&&(r?.value.toString()).split(n).length>t?{limitCountByPattern:!0,maxLimitCount:t}:null}static atleastOneValueInChipList(n){return t=>n?.size?null:{atleastOneValueInChipList:!0}}static valueSameAsControl(n,t){return r=>{let i;if(t)i=t;else if(n)i=r?.parent?.get(n??"");else throw new Error("Provide controlPath or formControl");return i&&r.value&&r.value!==i?.value?{valueSameAsControl:!0}:null}}};var We="primary",Td=Symbol("RouteTitle"),Kx=class{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t[0]:t}return null}getAll(n){if(this.has(n)){let t=this.params[n];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}};function za(e){return new Kx(e)}function Gx(e,n,t){for(let r=0;re.length||t.pathMatch==="full"&&(n.hasChildren()||r.lengthe.length||t.pathMatch==="full"&&n.hasChildren()&&t.path!=="**")return null;let s={};return!Gx(o,e.slice(0,o.length),s)||!Gx(a,e.slice(e.length-a.length),s)?null:{consumed:e,posParams:s}}function U0(e){return new Promise((n,t)=>{e.pipe(Oi()).subscribe({next:r=>n(r),error:r=>t(r)})})}function oH(e,n){if(e.length!==n.length)return!1;for(let t=0;tr[o]===i)}else return e===n}function aH(e){return e.length>0?e[e.length-1]:null}function Ga(e){return ta(e)?e:Wi(e)?Kt(Promise.resolve(e)):fe(e)}function bR(e){return ta(e)?U0(e):Promise.resolve(e)}var sH={exact:CR,subset:ER},wR={exact:cH,subset:dH,ignored:()=>!0},lH={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},uR={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function pR(e,n,t){return sH[t.paths](e.root,n.root,t.matrixParams)&&wR[t.queryParams](e.queryParams,n.queryParams)&&!(t.fragment==="exact"&&e.fragment!==n.fragment)}function cH(e,n){return bi(e,n)}function CR(e,n,t){if(!$a(e.segments,n.segments)||!F0(e.segments,n.segments,t)||e.numberOfChildren!==n.numberOfChildren)return!1;for(let r in n.children)if(!e.children[r]||!CR(e.children[r],n.children[r],t))return!1;return!0}function dH(e,n){return Object.keys(n).length<=Object.keys(e).length&&Object.keys(n).every(t=>xR(e[t],n[t]))}function ER(e,n,t){return DR(e,n,n.segments,t)}function DR(e,n,t,r){if(e.segments.length>t.length){let i=e.segments.slice(0,t.length);return!(!$a(i,t)||n.hasChildren()||!F0(i,t,r))}else if(e.segments.length===t.length){if(!$a(e.segments,t)||!F0(e.segments,t,r))return!1;for(let i in n.children)if(!e.children[i]||!ER(e.children[i],n.children[i],r))return!1;return!0}else{let i=t.slice(0,e.segments.length),o=t.slice(e.segments.length);return!$a(e.segments,i)||!F0(e.segments,i,r)||!e.children[We]?!1:DR(e.children[We],n,o,r)}}function F0(e,n,t){return n.every((r,i)=>wR[t](e[i].parameters,r.parameters))}var Jr=class{root;queryParams;fragment;_queryParamMap;constructor(n=new bt([],{}),t={},r=null){this.root=n,this.queryParams=t,this.fragment=r}get queryParamMap(){return this._queryParamMap??=za(this.queryParams),this._queryParamMap}toString(){return fH.serialize(this)}},bt=class{segments;children;parent=null;constructor(n,t){this.segments=n,this.children=t,Object.values(t).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return L0(this)}},Bo=class{path;parameters;_parameterMap;constructor(n,t){this.path=n,this.parameters=t}get parameterMap(){return this._parameterMap??=za(this.parameters),this._parameterMap}toString(){return kR(this)}};function uH(e,n){return $a(e,n)&&e.every((t,r)=>bi(t.parameters,n[r].parameters))}function $a(e,n){return e.length!==n.length?!1:e.every((t,r)=>t.path===n[r].path)}function pH(e,n){let t=[];return Object.entries(e.children).forEach(([r,i])=>{r===We&&(t=t.concat(n(i,r)))}),Object.entries(e.children).forEach(([r,i])=>{r!==We&&(t=t.concat(n(i,r)))}),t}var ag=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>new Ha,providedIn:"root"})}return e})(),Ha=class{parse(n){let t=new Xx(n);return new Jr(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(n){let t=`/${md(n.root,!0)}`,r=mH(n.queryParams),i=typeof n.fragment=="string"?`#${hH(n.fragment)}`:"";return`${t}${r}${i}`}},fH=new Ha;function L0(e){return e.segments.map(n=>kR(n)).join("/")}function md(e,n){if(!e.hasChildren())return L0(e);if(n){let t=e.children[We]?md(e.children[We],!1):"",r=[];return Object.entries(e.children).forEach(([i,o])=>{i!==We&&r.push(`${i}:${md(o,!1)}`)}),r.length>0?`${t}(${r.join("//")})`:t}else{let t=pH(e,(r,i)=>i===We?[md(e.children[We],!1)]:[`${i}:${md(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[We]!=null?`${L0(e)}/${t[0]}`:`${L0(e)}/(${t.join("//")})`}}function SR(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function N0(e){return SR(e).replace(/%3B/gi,";")}function hH(e){return encodeURI(e)}function Qx(e){return SR(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function j0(e){return decodeURIComponent(e)}function fR(e){return j0(e.replace(/\+/g,"%20"))}function kR(e){return`${Qx(e.path)}${gH(e.parameters)}`}function gH(e){return Object.entries(e).map(([n,t])=>`;${Qx(n)}=${Qx(t)}`).join("")}function mH(e){let n=Object.entries(e).map(([t,r])=>Array.isArray(r)?r.map(i=>`${N0(t)}=${N0(i)}`).join("&"):`${N0(t)}=${N0(r)}`).filter(t=>t);return n.length?`?${n.join("&")}`:""}var _H=/^[^\/()?;#]+/;function qx(e){let n=e.match(_H);return n?n[0]:""}var vH=/^[^\/()?;=#]+/;function yH(e){let n=e.match(vH);return n?n[0]:""}var xH=/^[^=?&#]+/;function bH(e){let n=e.match(xH);return n?n[0]:""}var wH=/^[^&#]+/;function CH(e){let n=e.match(wH);return n?n[0]:""}var Xx=class{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new bt([],{}):new bt([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(n=0){if(n>50)throw new oe(4010,!1);if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let r={};this.peekStartsWith("/(")&&(this.capture("/"),r=this.parseParens(!0,n));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1,n)),(t.length>0||Object.keys(r).length>0)&&(i[We]=new bt(t,r)),i}parseSegment(){let n=qx(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new oe(4009,!1);return this.capture(n),new Bo(j0(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let t=yH(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){let i=qx(this.remaining);i&&(r=i,this.capture(r))}n[j0(t)]=j0(r)}parseQueryParam(n){let t=bH(this.remaining);if(!t)return;this.capture(t);let r="";if(this.consumeOptional("=")){let a=CH(this.remaining);a&&(r=a,this.capture(r))}let i=fR(t),o=fR(r);if(n.hasOwnProperty(i)){let a=n[i];Array.isArray(a)||(a=[a],n[i]=a),a.push(o)}else n[i]=o}parseParens(n,t){let r={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let i=qx(this.remaining),o=this.remaining[i.length];if(o!=="/"&&o!==")"&&o!==";")throw new oe(4010,!1);let a;i.indexOf(":")>-1?(a=i.slice(0,i.indexOf(":")),this.capture(a),this.capture(":")):n&&(a=We);let s=this.parseChildren(t+1);r[a??We]=Object.keys(s).length===1&&s[We]?s[We]:new bt([],s),this.consumeOptional("//")}return r}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new oe(4011,!1)}};function TR(e){return e.segments.length>0?new bt([],{[We]:e}):e}function IR(e){let n={};for(let[r,i]of Object.entries(e.children)){let o=IR(i);if(r===We&&o.segments.length===0&&o.hasChildren())for(let[a,s]of Object.entries(o.children))n[a]=s;else(o.segments.length>0||o.hasChildren())&&(n[r]=o)}let t=new bt(e.segments,n);return EH(t)}function EH(e){if(e.numberOfChildren===1&&e.children[We]){let n=e.children[We];return new bt(e.segments.concat(n.segments),n.children)}return e}function xd(e){return e instanceof Jr}function AR(e,n,t=null,r=null,i=new Ha){let o=MR(e);return RR(o,n,t,r,i)}function MR(e){let n;function t(o){let a={};for(let l of o.children){let c=t(l);a[l.outlet]=c}let s=new bt(o.url,a);return o===e&&(n=s),s}let r=t(e.root),i=TR(r);return n??i}function RR(e,n,t,r,i){let o=e;for(;o.parent;)o=o.parent;if(n.length===0)return Wx(o,o,o,t,r,i);let a=DH(n);if(a.toRoot())return Wx(o,o,new bt([],{}),t,r,i);let s=SH(a,o,e),l=s.processChildren?vd(s.segmentGroup,s.index,a.commands):NR(s.segmentGroup,s.index,a.commands);return Wx(o,s.segmentGroup,l,t,r,i)}function B0(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function bd(e){return typeof e=="object"&&e!=null&&e.outlets}function hR(e,n,t){e||="\u0275";let r=new Jr;return r.queryParams={[e]:n},t.parse(t.serialize(r)).queryParams[e]}function Wx(e,n,t,r,i,o){let a={};for(let[c,d]of Object.entries(r??{}))a[c]=Array.isArray(d)?d.map(u=>hR(c,u,o)):hR(c,d,o);let s;e===n?s=t:s=PR(e,n,t);let l=TR(IR(s));return new Jr(l,a,i)}function PR(e,n,t){let r={};return Object.entries(e.children).forEach(([i,o])=>{o===n?r[i]=t:r[i]=PR(o,n,t)}),new bt(e.segments,r)}var $0=class{isAbsolute;numberOfDoubleDots;commands;constructor(n,t,r){if(this.isAbsolute=n,this.numberOfDoubleDots=t,this.commands=r,n&&r.length>0&&B0(r[0]))throw new oe(4003,!1);let i=r.find(bd);if(i&&i!==aH(r))throw new oe(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function DH(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new $0(!0,0,e);let n=0,t=!1,r=e.reduce((i,o,a)=>{if(typeof o=="object"&&o!=null){if(o.outlets){let s={};return Object.entries(o.outlets).forEach(([l,c])=>{s[l]=typeof c=="string"?c.split("/"):c}),[...i,{outlets:s}]}if(o.segmentPath)return[...i,o.segmentPath]}return typeof o!="string"?[...i,o]:a===0?(o.split("/").forEach((s,l)=>{l==0&&s==="."||(l==0&&s===""?t=!0:s===".."?n++:s!=""&&i.push(s))}),i):[...i,o]},[]);return new $0(t,n,r)}var xl=class{segmentGroup;processChildren;index;constructor(n,t,r){this.segmentGroup=n,this.processChildren=t,this.index=r}};function SH(e,n,t){if(e.isAbsolute)return new xl(n,!0,0);if(!t)return new xl(n,!1,NaN);if(t.parent===null)return new xl(t,!0,0);let r=B0(e.commands[0])?0:1,i=t.segments.length-1+r;return kH(t,i,e.numberOfDoubleDots)}function kH(e,n,t){let r=e,i=n,o=t;for(;o>i;){if(o-=i,r=r.parent,!r)throw new oe(4005,!1);i=r.segments.length}return new xl(r,!1,i-o)}function TH(e){return bd(e[0])?e[0].outlets:{[We]:e}}function NR(e,n,t){if(e??=new bt([],{}),e.segments.length===0&&e.hasChildren())return vd(e,n,t);let r=IH(e,n,t),i=t.slice(r.commandIndex);if(r.match&&r.pathIndexo!==We)&&e.children[We]&&e.numberOfChildren===1&&e.children[We].segments.length===0){let o=vd(e.children[We],n,t);return new bt(e.segments,o.children)}return Object.entries(r).forEach(([o,a])=>{typeof a=="string"&&(a=[a]),a!==null&&(i[o]=NR(e.children[o],n,a))}),Object.entries(e.children).forEach(([o,a])=>{r[o]===void 0&&(i[o]=a)}),new bt(e.segments,i)}}function IH(e,n,t){let r=0,i=n,o={match:!1,pathIndex:0,commandIndex:0};for(;i=t.length)return o;let a=e.segments[i],s=t[r];if(bd(s))break;let l=`${s}`,c=r0&&l===void 0)break;if(l&&c&&typeof c=="object"&&c.outlets===void 0){if(!mR(l,c,a))return o;r+=2}else{if(!mR(l,{},a))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}function Jx(e,n,t){let r=e.segments.slice(0,n),i=0;for(;i{typeof r=="string"&&(r=[r]),r!==null&&(n[t]=Jx(new bt([],{}),0,r))}),n}function gR(e){let n={};return Object.entries(e).forEach(([t,r])=>n[t]=`${r}`),n}function mR(e,n,t){return e==t.path&&bi(n,t.parameters)}var V0="imperative",Dn=(function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e})(Dn||{}),_r=class{id;url;constructor(n,t){this.id=n,this.url=t}},wl=class extends _r{type=Dn.NavigationStart;navigationTrigger;restoredState;constructor(n,t,r="imperative",i=null){super(n,t),this.navigationTrigger=r,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},$o=class extends _r{urlAfterRedirects;type=Dn.NavigationEnd;constructor(n,t,r){super(n,t),this.urlAfterRedirects=r}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Zn=(function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e[e.Aborted=4]="Aborted",e})(Zn||{}),z0=(function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e})(z0||{}),Xr=class extends _r{reason;code;type=Dn.NavigationCancel;constructor(n,t,r,i){super(n,t),this.reason=r,this.code=i}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}};function MH(e){return e instanceof Xr&&(e.code===Zn.Redirect||e.code===Zn.SupersededByNewNavigation)}var zo=class extends _r{reason;code;type=Dn.NavigationSkipped;constructor(n,t,r,i){super(n,t),this.reason=r,this.code=i}},Cl=class extends _r{error;target;type=Dn.NavigationError;constructor(n,t,r,i){super(n,t),this.error=r,this.target=i}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},wd=class extends _r{urlAfterRedirects;state;type=Dn.RoutesRecognized;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},H0=class extends _r{urlAfterRedirects;state;type=Dn.GuardsCheckStart;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},G0=class extends _r{urlAfterRedirects;state;shouldActivate;type=Dn.GuardsCheckEnd;constructor(n,t,r,i,o){super(n,t),this.urlAfterRedirects=r,this.state=i,this.shouldActivate=o}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},q0=class extends _r{urlAfterRedirects;state;type=Dn.ResolveStart;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},W0=class extends _r{urlAfterRedirects;state;type=Dn.ResolveEnd;constructor(n,t,r,i){super(n,t),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Z0=class{route;type=Dn.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},K0=class{route;type=Dn.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},Y0=class{snapshot;type=Dn.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Q0=class{snapshot;type=Dn.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},X0=class{snapshot;type=Dn.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},J0=class{snapshot;type=Dn.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var Cd=class{},eg=class{},El=class{url;navigationBehaviorOptions;constructor(n,t){this.url=n,this.navigationBehaviorOptions=t}};function RH(e){return!(e instanceof Cd)&&!(e instanceof El)&&!(e instanceof eg)}var tg=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return this.route?.snapshot._environmentInjector??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new Id(this.rootInjector)}},Id=(()=>{class e{rootInjector;contexts=new Map;constructor(t){this.rootInjector=t}onChildOutletCreated(t,r){let i=this.getOrCreateContext(t);i.outlet=r,this.contexts.set(t,i)}onChildOutletDestroyed(t){let r=this.getContext(t);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let r=this.getContext(t);return r||(r=new tg(this.rootInjector),this.contexts.set(t,r)),r}getContext(t){return this.contexts.get(t)||null}static \u0275fac=function(r){return new(r||e)(se(Ut))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),ng=class{_root;constructor(n){this._root=n}get root(){return this._root.value}parent(n){let t=this.pathFromRoot(n);return t.length>1?t[t.length-2]:null}children(n){let t=eb(n,this._root);return t?t.children.map(r=>r.value):[]}firstChild(n){let t=eb(n,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(n){let t=tb(n,this._root);return t.length<2?[]:t[t.length-2].children.map(i=>i.value).filter(i=>i!==n)}pathFromRoot(n){return tb(n,this._root).map(t=>t.value)}};function eb(e,n){if(e===n.value)return n;for(let t of n.children){let r=eb(e,t);if(r)return r}return null}function tb(e,n){if(e===n.value)return[n];for(let t of n.children){let r=tb(e,t);if(r.length)return r.unshift(n),r}return[]}var mr=class{value;children;constructor(n,t){this.value=n,this.children=t}toString(){return`TreeNode(${this.value})`}};function yl(e){let n={};return e&&e.children.forEach(t=>n[t.value.outlet]=t),n}var Ed=class extends ng{snapshot;constructor(n,t){super(n),this.snapshot=t,db(this,n)}toString(){return this.snapshot.toString()}};function OR(e,n){let t=PH(e,n),r=new dt([new Bo("",{})]),i=new dt({}),o=new dt({}),a=new dt({}),s=new dt(""),l=new Dl(r,i,a,s,o,We,e,t.root);return l.snapshot=t.root,new Ed(new mr(l,[]),t)}function PH(e,n){let t={},r={},i={},a=new Sl([],t,i,"",r,We,e,null,{},n);return new Dd("",new mr(a,[]))}var Dl=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(n,t,r,i,o,a,s,l){this.urlSubject=n,this.paramsSubject=t,this.queryParamsSubject=r,this.fragmentSubject=i,this.dataSubject=o,this.outlet=a,this.component=s,this._futureSnapshot=l,this.title=this.dataSubject?.pipe(de(c=>c[Td]))??fe(void 0),this.url=n,this.params=t,this.queryParams=r,this.fragment=i,this.data=o}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(de(n=>za(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(de(n=>za(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function cb(e,n,t="emptyOnly"){let r,{routeConfig:i}=e;return n!==null&&(t==="always"||i?.path===""||!n.component&&!n.routeConfig?.loadComponent)?r={params:R(R({},n.params),e.params),data:R(R({},n.data),e.data),resolve:R(R(R(R({},e.data),n.data),i?.data),e._resolvedData)}:r={params:R({},e.params),data:R({},e.data),resolve:R(R({},e.data),e._resolvedData??{})},i&&LR(i)&&(r.resolve[Td]=i.title),r}var Sl=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;_environmentInjector;get title(){return this.data?.[Td]}constructor(n,t,r,i,o,a,s,l,c,d){this.url=n,this.params=t,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=a,this.component=s,this.routeConfig=l,this._resolve=c,this._environmentInjector=d}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=za(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=za(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(r=>r.toString()).join("/"),t=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${t}')`}},Dd=class extends ng{url;constructor(n,t){super(t),this.url=n,db(this,t)}toString(){return FR(this._root)}};function db(e,n){n.value._routerState=e,n.children.forEach(t=>db(e,t))}function FR(e){let n=e.children.length>0?` { ${e.children.map(FR).join(", ")} } `:"";return`${e.value}${n}`}function Zx(e){if(e.snapshot){let n=e.snapshot,t=e._futureSnapshot;e.snapshot=t,bi(n.queryParams,t.queryParams)||e.queryParamsSubject.next(t.queryParams),n.fragment!==t.fragment&&e.fragmentSubject.next(t.fragment),bi(n.params,t.params)||e.paramsSubject.next(t.params),oH(n.url,t.url)||e.urlSubject.next(t.url),bi(n.data,t.data)||e.dataSubject.next(t.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function nb(e,n){let t=bi(e.params,n.params)&&uH(e.url,n.url),r=!e.parent!=!n.parent;return t&&!r&&(!e.parent||nb(e.parent,n.parent))}function LR(e){return typeof e.title=="string"||e.title===null}var jR=new le(""),VR=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=We;activateEvents=new Ft;deactivateEvents=new Ft;attachEvents=new Ft;detachEvents=new Ft;routerOutletData=De();parentContexts=A(Id);location=A(qi);changeDetector=A(cn);inputBinder=A(ub,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(t){if(t.name){let{firstChange:r,previousValue:i}=t.name;if(r)return;this.isTrackedInParentContexts(i)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(i)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(t){return this.parentContexts.getContext(t)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let t=this.parentContexts.getContext(this.name);t?.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new oe(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new oe(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new oe(4012,!1);this.location.detach();let t=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(t.instance),t}attach(t,r){this.activated=t,this._activatedRoute=r,this.location.insert(t.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(t.instance)}deactivate(){if(this.activated){let t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,r){if(this.isActivated)throw new oe(4013,!1);this._activatedRoute=t;let i=this.location,a=t.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,l=new rb(t,s,i.injector,this.routerOutletData);this.activated=i.createComponent(a,{index:i.length,injector:l,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=It({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[dr]})}return e})(),rb=class{route;childContexts;parent;outletData;constructor(n,t,r,i){this.route=n,this.childContexts=t,this.parent=r,this.outletData=i}get(n,t){return n===Dl?this.route:n===Id?this.childContexts:n===jR?this.outletData:this.parent.get(n,t)}},ub=new le("");var UR=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=yt({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,i){r&1&&Q(0,"router-outlet")},dependencies:[VR],encapsulation:2})}return e})();function pb(e){let n=e.children&&e.children.map(pb),t=n?X(R({},e),{children:n}):R({},e);return!t.component&&!t.loadComponent&&(n||t.loadChildren)&&t.outlet&&t.outlet!==We&&(t.component=UR),t}function NH(e,n,t){let r=Sd(e,n._root,t?t._root:void 0);return new Ed(r,n)}function Sd(e,n,t){if(t&&e.shouldReuseRoute(n.value,t.value.snapshot)){let r=t.value;r._futureSnapshot=n.value;let i=OH(e,n,t);return new mr(r,i)}else{if(e.shouldAttach(n.value)){let o=e.retrieve(n.value);if(o!==null){let a=o.route;return a.value._futureSnapshot=n.value,a.children=n.children.map(s=>Sd(e,s)),a}}let r=FH(n.value),i=n.children.map(o=>Sd(e,o));return new mr(r,i)}}function OH(e,n,t){return n.children.map(r=>{for(let i of t.children)if(e.shouldReuseRoute(r.value,i.value.snapshot))return Sd(e,r,i);return Sd(e,r)})}function FH(e){return new Dl(new dt(e.url),new dt(e.params),new dt(e.queryParams),new dt(e.fragment),new dt(e.data),e.outlet,e.component,e)}var kl=class{redirectTo;navigationBehaviorOptions;constructor(n,t){this.redirectTo=n,this.navigationBehaviorOptions=t}},BR="ngNavigationCancelingError";function rg(e,n){let{redirectTo:t,navigationBehaviorOptions:r}=xd(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,i=$R(!1,Zn.Redirect);return i.url=t,i.navigationBehaviorOptions=r,i}function $R(e,n){let t=new Error(`NavigationCancelingError: ${e||""}`);return t[BR]=!0,t.cancellationCode=n,t}function LH(e){return zR(e)&&xd(e.url)}function zR(e){return!!e&&e[BR]}var ib=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,t,r,i,o){this.routeReuseStrategy=n,this.futureState=t,this.currState=r,this.forwardEvent=i,this.inputBindingEnabled=o}activate(n){let t=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,r,n),Zx(this.futureState.root),this.activateChildRoutes(t,r,n)}deactivateChildRoutes(n,t,r){let i=yl(t);n.children.forEach(o=>{let a=o.value.outlet;this.deactivateRoutes(o,i[a],r),delete i[a]}),Object.values(i).forEach(o=>{this.deactivateRouteAndItsChildren(o,r)})}deactivateRoutes(n,t,r){let i=n.value,o=t?t.value:null;if(i===o)if(i.component){let a=r.getContext(i.outlet);a&&this.deactivateChildRoutes(n,t,a.children)}else this.deactivateChildRoutes(n,t,r);else o&&this.deactivateRouteAndItsChildren(t,r)}deactivateRouteAndItsChildren(n,t){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,t):this.deactivateRouteAndOutlet(n,t)}detachAndStoreRouteSubtree(n,t){let r=t.getContext(n.value.outlet),i=r&&n.value.component?r.children:t,o=yl(n);for(let a of Object.values(o))this.deactivateRouteAndItsChildren(a,i);if(r&&r.outlet){let a=r.outlet.detach(),s=r.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:a,route:n,contexts:s})}}deactivateRouteAndOutlet(n,t){let r=t.getContext(n.value.outlet),i=r&&n.value.component?r.children:t,o=yl(n);for(let a of Object.values(o))this.deactivateRouteAndItsChildren(a,i);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(n,t,r){let i=yl(t);n.children.forEach(o=>{this.activateRoutes(o,i[o.value.outlet],r),this.forwardEvent(new J0(o.value.snapshot))}),n.children.length&&this.forwardEvent(new Q0(n.value.snapshot))}activateRoutes(n,t,r){let i=n.value,o=t?t.value:null;if(Zx(i),i===o)if(i.component){let a=r.getOrCreateContext(i.outlet);this.activateChildRoutes(n,t,a.children)}else this.activateChildRoutes(n,t,r);else if(i.component){let a=r.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){let s=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),Zx(s.route.value),this.activateChildRoutes(n,null,a.children)}else a.attachRef=null,a.route=i,a.outlet&&a.outlet.activateWith(i,a.injector),this.activateChildRoutes(n,null,a.children)}else this.activateChildRoutes(n,null,r)}},ig=class{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},bl=class{component;route;constructor(n,t){this.component=n,this.route=t}};function jH(e,n,t){let r=e._root,i=n?n._root:null;return _d(r,i,t,[r.value])}function VH(e){let n=e.routeConfig?e.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:e,guards:n}}function Il(e,n){let t=Symbol(),r=n.get(e,t);return r===t?typeof e=="function"&&!Dm(e)?e:n.get(e):r}function _d(e,n,t,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let o=yl(n);return e.children.forEach(a=>{UH(a,o[a.value.outlet],t,r.concat([a.value]),i),delete o[a.value.outlet]}),Object.entries(o).forEach(([a,s])=>yd(s,t.getContext(a),i)),i}function UH(e,n,t,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let o=e.value,a=n?n.value:null,s=t?t.getContext(e.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){let l=BH(a,o,o.routeConfig.runGuardsAndResolvers);l?i.canActivateChecks.push(new ig(r)):(o.data=a.data,o._resolvedData=a._resolvedData),o.component?_d(e,n,s?s.children:null,r,i):_d(e,n,t,r,i),l&&s&&s.outlet&&s.outlet.isActivated&&i.canDeactivateChecks.push(new bl(s.outlet.component,a))}else a&&yd(n,s,i),i.canActivateChecks.push(new ig(r)),o.component?_d(e,null,s?s.children:null,r,i):_d(e,null,t,r,i);return i}function BH(e,n,t){if(typeof t=="function")return yn(n._environmentInjector,()=>t(e,n));switch(t){case"pathParamsChange":return!$a(e.url,n.url);case"pathParamsOrQueryParamsChange":return!$a(e.url,n.url)||!bi(e.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!nb(e,n)||!bi(e.queryParams,n.queryParams);default:return!nb(e,n)}}function yd(e,n,t){let r=yl(e),i=e.value;Object.entries(r).forEach(([o,a])=>{i.component?n?yd(a,n.children.getContext(o),t):yd(a,null,t):yd(a,n,t)}),i.component?n&&n.outlet&&n.outlet.isActivated?t.canDeactivateChecks.push(new bl(n.outlet.component,i)):t.canDeactivateChecks.push(new bl(null,i)):t.canDeactivateChecks.push(new bl(null,i))}function Ad(e){return typeof e=="function"}function $H(e){return typeof e=="boolean"}function zH(e){return e&&Ad(e.canLoad)}function HH(e){return e&&Ad(e.canActivate)}function GH(e){return e&&Ad(e.canActivateChild)}function qH(e){return e&&Ad(e.canDeactivate)}function WH(e){return e&&Ad(e.canMatch)}function HR(e){return e instanceof na||e?.name==="EmptyError"}var O0=Symbol("INITIAL_VALUE");function Tl(){return $e(e=>Yl(e.map(n=>n.pipe(Tt(1),cm(O0)))).pipe(de(n=>{for(let t of n)if(t!==!0){if(t===O0)return O0;if(t===!1||ZH(t))return t}return!0}),Je(n=>n!==O0),Tt(1)))}function ZH(e){return xd(e)||e instanceof kl}function GR(e){return e.aborted?fe(void 0).pipe(Tt(1)):new Se(n=>{let t=()=>{n.next(),n.complete()};return e.addEventListener("abort",t),()=>e.removeEventListener("abort",t)})}function qR(e){return ce(GR(e))}function KH(e){return vn(n=>{let{targetSnapshot:t,currentSnapshot:r,guards:{canActivateChecks:i,canDeactivateChecks:o}}=n;return o.length===0&&i.length===0?fe(X(R({},n),{guardsResult:!0})):YH(o,t,r).pipe(vn(a=>a&&$H(a)?QH(t,i,e):fe(a)),de(a=>X(R({},n),{guardsResult:a})))})}function YH(e,n,t){return Kt(e).pipe(vn(r=>nG(r.component,r.route,t,n)),Oi(r=>r!==!0,!0))}function QH(e,n,t){return Kt(n).pipe(Ni(r=>as(JH(r.route.parent,t),XH(r.route,t),tG(e,r.path),eG(e,r.route))),Oi(r=>r!==!0,!0))}function XH(e,n){return e!==null&&n&&n(new X0(e)),fe(!0)}function JH(e,n){return e!==null&&n&&n(new Y0(e)),fe(!0)}function eG(e,n){let t=n.routeConfig?n.routeConfig.canActivate:null;if(!t||t.length===0)return fe(!0);let r=t.map(i=>Ql(()=>{let o=n._environmentInjector,a=Il(i,o),s=HH(a)?a.canActivate(n,e):yn(o,()=>a(n,e));return Ga(s).pipe(Oi())}));return fe(r).pipe(Tl())}function tG(e,n){let t=n[n.length-1],i=n.slice(0,n.length-1).reverse().map(o=>VH(o)).filter(o=>o!==null).map(o=>Ql(()=>{let a=o.guards.map(s=>{let l=o.node._environmentInjector,c=Il(s,l),d=GH(c)?c.canActivateChild(t,e):yn(l,()=>c(t,e));return Ga(d).pipe(Oi())});return fe(a).pipe(Tl())}));return fe(i).pipe(Tl())}function nG(e,n,t,r){let i=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!i||i.length===0)return fe(!0);let o=i.map(a=>{let s=n._environmentInjector,l=Il(a,s),c=qH(l)?l.canDeactivate(e,n,t,r):yn(s,()=>l(e,n,t,r));return Ga(c).pipe(Oi())});return fe(o).pipe(Tl())}function rG(e,n,t,r,i){let o=n.canLoad;if(o===void 0||o.length===0)return fe(!0);let a=o.map(s=>{let l=Il(s,e),c=zH(l)?l.canLoad(n,t):yn(e,()=>l(n,t)),d=Ga(c);return i?d.pipe(qR(i)):d});return fe(a).pipe(Tl(),WR(r))}function WR(e){return Zg(Ht(n=>{if(typeof n!="boolean")throw rg(e,n)}),de(n=>n===!0))}function iG(e,n,t,r,i,o){let a=n.canMatch;if(!a||a.length===0)return fe(!0);let s=a.map(l=>{let c=Il(l,e),d=WH(c)?c.canMatch(n,t,i):yn(e,()=>c(n,t,i));return Ga(d).pipe(qR(o))});return fe(s).pipe(Tl(),WR(r))}var ao=class e extends Error{segmentGroup;constructor(n){super(),this.segmentGroup=n||null,Object.setPrototypeOf(this,e.prototype)}},kd=class e extends Error{urlTree;constructor(n){super(),this.urlTree=n,Object.setPrototypeOf(this,e.prototype)}};function oG(e){throw new oe(4e3,!1)}function aG(e){throw $R(!1,Zn.GuardRejected)}var ob=class{urlSerializer;urlTree;constructor(n,t){this.urlSerializer=n,this.urlTree=t}async lineralizeSegments(n,t){let r=[],i=t.root;for(;;){if(r=r.concat(i.segments),i.numberOfChildren===0)return r;if(i.numberOfChildren>1||!i.children[We])throw oG(`${n.redirectTo}`);i=i.children[We]}}async applyRedirectCommands(n,t,r,i,o){let a=await sG(t,i,o);if(a instanceof Jr)throw new kd(a);let s=this.applyRedirectCreateUrlTree(a,this.urlSerializer.parse(a),n,r);if(a[0]==="/")throw new kd(s);return s}applyRedirectCreateUrlTree(n,t,r,i){let o=this.createSegmentGroup(n,t.root,r,i);return new Jr(o,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(n,t){let r={};return Object.entries(n).forEach(([i,o])=>{if(typeof o=="string"&&o[0]===":"){let s=o.substring(1);r[i]=t[s]}else r[i]=o}),r}createSegmentGroup(n,t,r,i){let o=this.createSegments(n,t.segments,r,i),a={};return Object.entries(t.children).forEach(([s,l])=>{a[s]=this.createSegmentGroup(n,l,r,i)}),new bt(o,a)}createSegments(n,t,r,i){return t.map(o=>o.path[0]===":"?this.findPosParam(n,o,i):this.findOrReturn(o,r))}findPosParam(n,t,r){let i=r[t.path.substring(1)];if(!i)throw new oe(4001,!1);return i}findOrReturn(n,t){let r=0;for(let i of t){if(i.path===n.path)return t.splice(r),i;r++}return n}};function sG(e,n,t){if(typeof e=="string")return Promise.resolve(e);let r=e;return U0(Ga(yn(t,()=>r(n))))}function lG(e,n){return e.providers&&!e._injector&&(e._injector=lf(e.providers,n,`Route: ${e.path}`)),e._injector??n}function wi(e){return e.outlet||We}function cG(e,n){let t=e.filter(r=>wi(r)===n);return t.push(...e.filter(r=>wi(r)!==n)),t}var ab={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function ZR(e){return{routeConfig:e.routeConfig,url:e.url,params:e.params,queryParams:e.queryParams,fragment:e.fragment,data:e.data,outlet:e.outlet,title:e.title,paramMap:e.paramMap,queryParamMap:e.queryParamMap}}function dG(e,n,t,r,i,o,a){let s=KR(e,n,t);if(!s.matched)return fe(s);let l=ZR(o(s));return r=lG(n,r),iG(r,n,t,i,l,a).pipe(de(c=>c===!0?s:R({},ab)))}function KR(e,n,t){if(n.path==="")return n.pathMatch==="full"&&(e.hasChildren()||t.length>0)?R({},ab):{matched:!0,consumedSegments:[],remainingSegments:t,parameters:{},positionalParamSegments:{}};let i=(n.matcher||yR)(t,e,n);if(!i)return R({},ab);let o={};Object.entries(i.posParams??{}).forEach(([s,l])=>{o[s]=l.path});let a=i.consumed.length>0?R(R({},o),i.consumed[i.consumed.length-1].parameters):o;return{matched:!0,consumedSegments:i.consumed,remainingSegments:t.slice(i.consumed.length),parameters:a,positionalParamSegments:i.posParams??{}}}function _R(e,n,t,r){return t.length>0&&fG(e,t,r)?{segmentGroup:new bt(n,pG(r,new bt(t,e.children))),slicedSegments:[]}:t.length===0&&hG(e,t,r)?{segmentGroup:new bt(e.segments,uG(e,t,r,e.children)),slicedSegments:t}:{segmentGroup:new bt(e.segments,e.children),slicedSegments:t}}function uG(e,n,t,r){let i={};for(let o of t)if(sg(e,n,o)&&!r[wi(o)]){let a=new bt([],{});i[wi(o)]=a}return R(R({},r),i)}function pG(e,n){let t={};t[We]=n;for(let r of e)if(r.path===""&&wi(r)!==We){let i=new bt([],{});t[wi(r)]=i}return t}function fG(e,n,t){return t.some(r=>sg(e,n,r)&&wi(r)!==We)}function hG(e,n,t){return t.some(r=>sg(e,n,r))}function sg(e,n,t){return(e.hasChildren()||n.length>0)&&t.pathMatch==="full"?!1:t.path===""}function gG(e,n,t){return n.length===0&&!e.children[t]}var sb=class{};async function mG(e,n,t,r,i,o,a="emptyOnly",s){return new lb(e,n,t,r,i,a,o,s).recognize()}var _G=31,lb=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;abortSignal;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,t,r,i,o,a,s,l){this.injector=n,this.configLoader=t,this.rootComponentType=r,this.config=i,this.urlTree=o,this.paramsInheritanceStrategy=a,this.urlSerializer=s,this.abortSignal=l,this.applyRedirects=new ob(this.urlSerializer,this.urlTree)}noMatchError(n){return new oe(4002,`'${n.segmentGroup}'`)}async recognize(){let n=_R(this.urlTree.root,[],[],this.config).segmentGroup,{children:t,rootSnapshot:r}=await this.match(n),i=new mr(r,t),o=new Dd("",i),a=AR(r,[],this.urlTree.queryParams,this.urlTree.fragment);return a.queryParams=this.urlTree.queryParams,o.url=this.urlSerializer.serialize(a),{state:o,tree:a}}async match(n){let t=new Sl([],Object.freeze({}),Object.freeze(R({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),We,this.rootComponentType,null,{},this.injector);try{return{children:await this.processSegmentGroup(this.injector,this.config,n,We,t),rootSnapshot:t}}catch(r){if(r instanceof kd)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof ao?this.noMatchError(r):r}}async processSegmentGroup(n,t,r,i,o){if(r.segments.length===0&&r.hasChildren())return this.processChildren(n,t,r,o);let a=await this.processSegment(n,t,r,r.segments,i,!0,o);return a instanceof mr?[a]:[]}async processChildren(n,t,r,i){let o=[];for(let l of Object.keys(r.children))l==="primary"?o.unshift(l):o.push(l);let a=[];for(let l of o){let c=r.children[l],d=cG(t,l),u=await this.processSegmentGroup(n,d,c,l,i);a.push(...u)}let s=YR(a);return vG(s),s}async processSegment(n,t,r,i,o,a,s){for(let l of t)try{return await this.processSegmentAgainstRoute(l._injector??n,t,l,r,i,o,a,s)}catch(c){if(c instanceof ao||HR(c))continue;throw c}if(gG(r,i,o))return new sb;throw new ao(r)}async processSegmentAgainstRoute(n,t,r,i,o,a,s,l){if(wi(r)!==a&&(a===We||!sg(i,o,r)))throw new ao(i);if(r.redirectTo===void 0)return this.matchSegmentAgainstRoute(n,i,r,o,a,l);if(this.allowRedirects&&s)return this.expandSegmentAgainstRouteUsingRedirect(n,i,t,r,o,a,l);throw new ao(i)}async expandSegmentAgainstRouteUsingRedirect(n,t,r,i,o,a,s){let{matched:l,parameters:c,consumedSegments:d,positionalParamSegments:u,remainingSegments:p}=KR(t,i,o);if(!l)throw new ao(t);typeof i.redirectTo=="string"&&i.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>_G&&(this.allowRedirects=!1));let f=this.createSnapshot(n,i,o,c,s);if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);let h=await this.applyRedirects.applyRedirectCommands(d,i.redirectTo,u,ZR(f),n),v=await this.applyRedirects.lineralizeSegments(i,h);return this.processSegment(n,r,t,v.concat(p),a,!1,s)}createSnapshot(n,t,r,i,o){let a=new Sl(r,i,Object.freeze(R({},this.urlTree.queryParams)),this.urlTree.fragment,xG(t),wi(t),t.component??t._loadedComponent??null,t,bG(t),n),s=cb(a,o,this.paramsInheritanceStrategy);return a.params=Object.freeze(s.params),a.data=Object.freeze(s.data),a}async matchSegmentAgainstRoute(n,t,r,i,o,a){if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);let s=S=>this.createSnapshot(n,r,S.consumedSegments,S.parameters,a),l=await U0(dG(t,r,i,n,this.urlSerializer,s,this.abortSignal));if(r.path==="**"&&(t.children={}),!l?.matched)throw new ao(t);n=r._injector??n;let{routes:c}=await this.getChildConfig(n,r,i),d=r._loadedInjector??n,{parameters:u,consumedSegments:p,remainingSegments:f}=l,h=this.createSnapshot(n,r,p,u,a),{segmentGroup:v,slicedSegments:b}=_R(t,p,f,c);if(b.length===0&&v.hasChildren()){let S=await this.processChildren(d,c,v,h);return new mr(h,S)}if(c.length===0&&b.length===0)return new mr(h,[]);let _=wi(r)===o,y=await this.processSegment(d,c,v,b,_?We:o,!0,h);return new mr(h,y instanceof mr?[y]:[])}async getChildConfig(n,t,r){if(t.children)return{routes:t.children,injector:n};if(t.loadChildren){if(t._loadedRoutes!==void 0){let o=t._loadedNgModuleFactory;return o&&!t._loadedInjector&&(t._loadedInjector=o.create(n).injector),{routes:t._loadedRoutes,injector:t._loadedInjector}}if(this.abortSignal.aborted)throw new Error(this.abortSignal.reason);if(await U0(rG(n,t,r,this.urlSerializer,this.abortSignal))){let o=await this.configLoader.loadChildren(n,t);return t._loadedRoutes=o.routes,t._loadedInjector=o.injector,t._loadedNgModuleFactory=o.factory,o}throw aG(t)}return{routes:[],injector:n}}};function vG(e){e.sort((n,t)=>n.value.outlet===We?-1:t.value.outlet===We?1:n.value.outlet.localeCompare(t.value.outlet))}function yG(e){let n=e.value.routeConfig;return n&&n.path===""}function YR(e){let n=[],t=new Set;for(let r of e){if(!yG(r)){n.push(r);continue}let i=n.find(o=>r.value.routeConfig===o.value.routeConfig);i!==void 0?(i.children.push(...r.children),t.add(i)):n.push(r)}for(let r of t){let i=YR(r.children);n.push(new mr(r.value,i))}return n.filter(r=>!t.has(r))}function xG(e){return e.data||{}}function bG(e){return e.resolve||{}}function wG(e,n,t,r,i,o,a){return vn(async s=>{let{state:l,tree:c}=await mG(e,n,t,r,s.extractedUrl,i,o,a);return X(R({},s),{targetSnapshot:l,urlAfterRedirects:c})})}function CG(e){return vn(n=>{let{targetSnapshot:t,guards:{canActivateChecks:r}}=n;if(!r.length)return fe(n);let i=new Set(r.map(s=>s.route)),o=new Set;for(let s of i)if(!o.has(s))for(let l of QR(s))o.add(l);let a=0;return Kt(o).pipe(Ni(s=>i.has(s)?EG(s,t,e):(s.data=cb(s,s.parent,e).resolve,fe(void 0))),Ht(()=>a++),Uu(1),vn(s=>a===o.size?fe(n):At))})}function QR(e){let n=e.children.map(t=>QR(t)).flat();return[e,...n]}function EG(e,n,t){let r=e.routeConfig,i=e._resolve;return r?.title!==void 0&&!LR(r)&&(i[Td]=r.title),Ql(()=>(e.data=cb(e,e.parent,t).resolve,DG(i,e,n).pipe(de(o=>(e._resolvedData=o,e.data=R(R({},e.data),o),null)))))}function DG(e,n,t){let r=Yx(e);if(r.length===0)return fe({});let i={};return Kt(r).pipe(vn(o=>SG(e[o],n,t).pipe(Oi(),Ht(a=>{if(a instanceof kl)throw rg(new Ha,a);i[o]=a}))),Uu(1),de(()=>i),at(o=>HR(o)?At:ea(o)))}function SG(e,n,t){let r=n._environmentInjector,i=Il(e,r),o=i.resolve?i.resolve(n,t):yn(r,()=>i(n,t));return Ga(o)}function vR(e){return $e(n=>{let t=e(n);return t?Kt(t).pipe(de(()=>n)):fe(n)})}var fb=(()=>{class e{buildTitle(t){let r,i=t.root;for(;i!==void 0;)r=this.getResolvedTitleForRoute(i)??r,i=i.children.find(o=>o.outlet===We);return r}getResolvedTitleForRoute(t){return t.data[Td]}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(XR),providedIn:"root"})}return e})(),XR=(()=>{class e extends fb{title;constructor(t){super(),this.title=t}updateTitle(t){let r=this.buildTitle(t);r!==void 0&&this.title.setTitle(r)}static \u0275fac=function(r){return new(r||e)(se(zS))};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),lg=new le("",{factory:()=>({})}),hb=new le(""),kG=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=A(Fv);async loadComponent(t,r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return Promise.resolve(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let i=(async()=>{try{let o=await bR(yn(t,()=>r.loadComponent())),a=await t4(e4(o));return this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=a,a}finally{this.componentLoaders.delete(r)}})();return this.componentLoaders.set(r,i),i}loadChildren(t,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return Promise.resolve({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let i=(async()=>{try{let o=await JR(r,this.compiler,t,this.onLoadEndListener);return r._loadedRoutes=o.routes,r._loadedInjector=o.injector,r._loadedNgModuleFactory=o.factory,o}finally{this.childrenLoaders.delete(r)}})();return this.childrenLoaders.set(r,i),i}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();async function JR(e,n,t,r){let i=await bR(yn(t,()=>e.loadChildren())),o=await t4(e4(i)),a;o instanceof sf||Array.isArray(o)?a=o:a=await n.compileModuleAsync(o),r&&r(e);let s,l,c=!1,d;return Array.isArray(a)?(l=a,c=!0):(s=a.create(t).injector,d=a,l=s.get(hb,[],{optional:!0,self:!0}).flat()),{routes:l.map(pb),injector:s,factory:d}}function TG(e){return e&&typeof e=="object"&&"default"in e}function e4(e){return TG(e)?e.default:e}async function t4(e){return e}var cg=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(IG),providedIn:"root"})}return e})(),IG=(()=>{class e{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,r){return t}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),AG=new le("");var MG=()=>{},RG=new le(""),PG=(()=>{class e{currentNavigation=et(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=et(null);events=new qe;transitionAbortWithErrorSubject=new qe;configLoader=A(kG);environmentInjector=A(Ut);destroyRef=A(an);urlSerializer=A(ag);rootContexts=A(Id);location=A(Mo);inputBindingEnabled=A(ub,{optional:!0})!==null;titleStrategy=A(fb);options=A(lg,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=A(cg);createViewTransition=A(AG,{optional:!0});navigationErrorHandler=A(RG,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>fe(void 0);rootComponentType=null;destroyed=!1;constructor(){let t=i=>this.events.next(new Z0(i)),r=i=>this.events.next(new K0(i));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=t,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(t){let r=++this.navigationId;ln(()=>{this.transitions?.next(X(R({},t),{extractedUrl:this.urlHandlingStrategy.extract(t.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:r,routesRecognizeHandler:{},beforeActivateHandler:{}}))})}setupNavigations(t){return this.transitions=new dt(null),this.transitions.pipe(Je(r=>r!==null),$e(r=>{let i=!1,o=new AbortController,a=()=>!i&&this.currentTransition?.id===r.id;return fe(r).pipe($e(s=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",Zn.SupersededByNewNavigation),At;this.currentTransition=r;let l=this.lastSuccessfulNavigation();this.currentNavigation.set({id:s.id,initialUrl:s.rawUrl,extractedUrl:s.extractedUrl,targetBrowserUrl:typeof s.extras.browserUrl=="string"?this.urlSerializer.parse(s.extras.browserUrl):s.extras.browserUrl,trigger:s.source,extras:s.extras,previousNavigation:l?X(R({},l),{previousNavigation:null}):null,abort:()=>o.abort(),routesRecognizeHandler:s.routesRecognizeHandler,beforeActivateHandler:s.beforeActivateHandler});let c=!t.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),d=s.extras.onSameUrlNavigation??t.onSameUrlNavigation;if(!c&&d!=="reload")return this.events.next(new zo(s.id,this.urlSerializer.serialize(s.rawUrl),"",z0.IgnoredSameUrlNavigation)),s.resolve(!1),At;if(this.urlHandlingStrategy.shouldProcessUrl(s.rawUrl))return fe(s).pipe($e(u=>(this.events.next(new wl(u.id,this.urlSerializer.serialize(u.extractedUrl),u.source,u.restoredState)),u.id!==this.navigationId?At:Promise.resolve(u))),wG(this.environmentInjector,this.configLoader,this.rootComponentType,t.config,this.urlSerializer,this.paramsInheritanceStrategy,o.signal),Ht(u=>{r.targetSnapshot=u.targetSnapshot,r.urlAfterRedirects=u.urlAfterRedirects,this.currentNavigation.update(p=>(p.finalUrl=u.urlAfterRedirects,p)),this.events.next(new eg)}),$e(u=>Kt(r.routesRecognizeHandler.deferredHandle??fe(void 0)).pipe(de(()=>u))),Ht(()=>{let u=new wd(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(u)}));if(c&&this.urlHandlingStrategy.shouldProcessUrl(s.currentRawUrl)){let{id:u,extractedUrl:p,source:f,restoredState:h,extras:v}=s,b=new wl(u,this.urlSerializer.serialize(p),f,h);this.events.next(b);let _=OR(this.rootComponentType,this.environmentInjector).snapshot;return this.currentTransition=r=X(R({},s),{targetSnapshot:_,urlAfterRedirects:p,extras:X(R({},v),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.update(y=>(y.finalUrl=p,y)),fe(r)}else return this.events.next(new zo(s.id,this.urlSerializer.serialize(s.extractedUrl),"",z0.IgnoredByUrlHandlingStrategy)),s.resolve(!1),At}),de(s=>{let l=new H0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);return this.events.next(l),this.currentTransition=r=X(R({},s),{guards:jH(s.targetSnapshot,s.currentSnapshot,this.rootContexts)}),r}),KH(s=>this.events.next(s)),$e(s=>{if(r.guardsResult=s.guardsResult,s.guardsResult&&typeof s.guardsResult!="boolean")throw rg(this.urlSerializer,s.guardsResult);let l=new G0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot,!!s.guardsResult);if(this.events.next(l),!a())return At;if(!s.guardsResult)return this.cancelNavigationTransition(s,"",Zn.GuardRejected),At;if(s.guards.canActivateChecks.length===0)return fe(s);let c=new q0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);if(this.events.next(c),!a())return At;let d=!1;return fe(s).pipe(CG(this.paramsInheritanceStrategy),Ht({next:()=>{d=!0;let u=new W0(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(u)},complete:()=>{d||this.cancelNavigationTransition(s,"",Zn.NoDataFromResolver)}}))}),vR(s=>{let l=d=>{let u=[];if(d.routeConfig?._loadedComponent)d.component=d.routeConfig?._loadedComponent;else if(d.routeConfig?.loadComponent){let p=d._environmentInjector;u.push(this.configLoader.loadComponent(p,d.routeConfig).then(f=>{d.component=f}))}for(let p of d.children)u.push(...l(p));return u},c=l(s.targetSnapshot.root);return c.length===0?fe(s):Kt(Promise.all(c).then(()=>s))}),vR(()=>this.afterPreactivation()),$e(()=>{let{currentSnapshot:s,targetSnapshot:l}=r,c=this.createViewTransition?.(this.environmentInjector,s.root,l.root);return c?Kt(c).pipe(de(()=>r)):fe(r)}),Tt(1),$e(s=>{let l=NH(t.routeReuseStrategy,s.targetSnapshot,s.currentRouterState);this.currentTransition=r=s=X(R({},s),{targetRouterState:l}),this.currentNavigation.update(d=>(d.targetRouterState=l,d)),this.events.next(new Cd);let c=r.beforeActivateHandler.deferredHandle;return c?Kt(c.then(()=>s)):fe(s)}),Ht(s=>{new ib(t.routeReuseStrategy,r.targetRouterState,r.currentRouterState,l=>this.events.next(l),this.inputBindingEnabled).activate(this.rootContexts),a()&&(i=!0,this.currentNavigation.update(l=>(l.abort=MG,l)),this.lastSuccessfulNavigation.set(ln(this.currentNavigation)),this.events.next(new $o(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects))),this.titleStrategy?.updateTitle(s.targetRouterState.snapshot),s.resolve(!0))}),ce(GR(o.signal).pipe(Je(()=>!i&&!r.targetRouterState),Ht(()=>{this.cancelNavigationTransition(r,o.signal.reason+"",Zn.Aborted)}))),Ht({complete:()=>{i=!0}}),ce(this.transitionAbortWithErrorSubject.pipe(Ht(s=>{throw s}))),jn(()=>{o.abort(),i||this.cancelNavigationTransition(r,"",Zn.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),at(s=>{if(i=!0,this.destroyed)return r.resolve(!1),At;if(zR(s))this.events.next(new Xr(r.id,this.urlSerializer.serialize(r.extractedUrl),s.message,s.cancellationCode)),LH(s)?this.events.next(new El(s.url,s.navigationBehaviorOptions)):r.resolve(!1);else{let l=new Cl(r.id,this.urlSerializer.serialize(r.extractedUrl),s,r.targetSnapshot??void 0);try{let c=yn(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(c instanceof kl){let{message:d,cancellationCode:u}=rg(this.urlSerializer,c);this.events.next(new Xr(r.id,this.urlSerializer.serialize(r.extractedUrl),d,u)),this.events.next(new El(c.redirectTo,c.navigationBehaviorOptions))}else throw this.events.next(l),s}catch(c){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(c)}}return At}))}))}cancelNavigationTransition(t,r,i){let o=new Xr(t.id,this.urlSerializer.serialize(t.extractedUrl),r,i);this.events.next(o),t.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let t=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),r=ln(this.currentNavigation),i=r?.targetBrowserUrl??r?.extractedUrl;return t.toString()!==i?.toString()&&!r?.extras.skipLocationChange}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function NG(e){return e!==V0}var OG=new le("");var n4=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(FG),providedIn:"root"})}return e})(),og=class{shouldDetach(n){return!1}store(n,t){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,t){return n.routeConfig===t.routeConfig}shouldDestroyInjector(n){return!0}},FG=(()=>{class e extends og{static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),r4=(()=>{class e{urlSerializer=A(ag);options=A(lg,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=A(Mo);urlHandlingStrategy=A(cg);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new Jr;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:t,initialUrl:r,targetBrowserUrl:i}){let o=t!==void 0?this.urlHandlingStrategy.merge(t,r):r,a=i??o;return a instanceof Jr?this.urlSerializer.serialize(a):a}commitTransition({targetRouterState:t,finalUrl:r,initialUrl:i}){r&&t?(this.currentUrlTree=r,this.rawUrlTree=this.urlHandlingStrategy.merge(r,i),this.routerState=t):this.rawUrlTree=i}routerState=OR(null,A(Ut));getRouterState(){return this.routerState}_stateMemento=this.createStateMemento();get stateMemento(){return this._stateMemento}updateStateMemento(){this._stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}restoredState(){return this.location.getState()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:()=>A(LG),providedIn:"root"})}return e})(),LG=(()=>{class e extends r4{currentPageId=0;lastSuccessfulId=-1;get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(t){return this.location.subscribe(r=>{r.type==="popstate"&&setTimeout(()=>{t(r.url,r.state,"popstate",{replaceUrl:!0})})})}handleRouterEvent(t,r){t instanceof wl?this.updateStateMemento():t instanceof zo?this.commitTransition(r):t instanceof wd?this.urlUpdateStrategy==="eager"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):t instanceof Cd?(this.commitTransition(r),this.urlUpdateStrategy==="deferred"&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):t instanceof Xr&&!MH(t)?this.restoreHistory(r):t instanceof Cl?this.restoreHistory(r,!0):t instanceof $o&&(this.lastSuccessfulId=t.id,this.currentPageId=this.browserPageId)}setBrowserUrl(t,{extras:r,id:i}){let{replaceUrl:o,state:a}=r;if(this.location.isCurrentPathEqualTo(t)||o){let s=this.browserPageId,l=R(R({},a),this.generateNgRouterState(i,s));this.location.replaceState(t,"",l)}else{let s=R(R({},a),this.generateNgRouterState(i,this.browserPageId+1));this.location.go(t,"",s)}}restoreHistory(t,r=!1){if(this.canceledNavigationResolution==="computed"){let i=this.browserPageId,o=this.currentPageId-i;o!==0?this.location.historyGo(o):this.getCurrentUrlTree()===t.finalUrl&&o===0&&(this.resetInternalState(t),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetInternalState(t),this.resetUrlToCurrentUrlTree())}resetInternalState({finalUrl:t}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(t,r){return this.canceledNavigationResolution==="computed"?{navigationId:t,\u0275routerPageId:r}:{navigationId:t}}static \u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})();static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function i4(e,n){e.events.pipe(Je(t=>t instanceof $o||t instanceof Xr||t instanceof Cl||t instanceof zo),de(t=>t instanceof $o||t instanceof zo?0:(t instanceof Xr?t.code===Zn.Redirect||t.code===Zn.SupersededByNewNavigation:!1)?2:1),Je(t=>t!==2),Tt(1)).subscribe(()=>{n()})}var gb=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=A(Tv);stateManager=A(r4);options=A(lg,{optional:!0})||{};pendingTasks=A(si);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=A(PG);urlSerializer=A(ag);location=A(Mo);urlHandlingStrategy=A(cg);injector=A(Ut);_events=new qe;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=A(n4);injectorCleanup=A(OG,{optional:!0});onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=A(hb,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!A(ub,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:t=>{}}),this.subscribeToNavigationEvents()}eventsSubscription=new Zt;subscribeToNavigationEvents(){let t=this.navigationTransitions.events.subscribe(r=>{try{let i=this.navigationTransitions.currentTransition,o=ln(this.navigationTransitions.currentNavigation);if(i!==null&&o!==null){if(this.stateManager.handleRouterEvent(r,o),r instanceof Xr&&r.code!==Zn.Redirect&&r.code!==Zn.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof $o)this.navigated=!0,this.injectorCleanup?.(this.routeReuseStrategy,this.routerState,this.config);else if(r instanceof El){let a=r.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(r.url,i.currentRawUrl),l=R({scroll:i.extras.scroll,browserUrl:i.extras.browserUrl,info:i.extras.info,skipLocationChange:i.extras.skipLocationChange,replaceUrl:i.extras.replaceUrl||this.urlUpdateStrategy==="eager"||NG(i.source)},a);this.scheduleNavigation(s,V0,null,l,{resolve:i.resolve,reject:i.reject,promise:i.promise})}}RH(r)&&this._events.next(r)}catch(i){this.navigationTransitions.transitionAbortWithErrorSubject.next(i)}});this.eventsSubscription.add(t)}resetRootComponentType(t){this.routerState.root.component=t,this.navigationTransitions.rootComponentType=t}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),V0,this.stateManager.restoredState(),{replaceUrl:!0})}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((t,r,i,o)=>{this.navigateToSyncWithBrowser(t,i,r,o)})}navigateToSyncWithBrowser(t,r,i,o){let a=i?.navigationId?i:null;if(i){let l=R({},i);delete l.navigationId,delete l.\u0275routerPageId,Object.keys(l).length!==0&&(o.state=l)}let s=this.parseUrl(t);this.scheduleNavigation(s,r,a,o).catch(l=>{this.disposed||this.injector.get(Tr)(l)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return ln(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(t){this.config=t.map(pb),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription?.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0,this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(t,r={}){let{relativeTo:i,queryParams:o,fragment:a,queryParamsHandling:s,preserveFragment:l}=r,c=l?this.currentUrlTree.fragment:a,d=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":d=R(R({},this.currentUrlTree.queryParams),o);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=o||null}d!==null&&(d=this.removeEmptyProps(d));let u;try{let p=i?i.snapshot:this.routerState.snapshot.root;u=MR(p)}catch{(typeof t[0]!="string"||t[0][0]!=="/")&&(t=[]),u=this.currentUrlTree.root}return RR(u,t,d,c??null,this.urlSerializer)}navigateByUrl(t,r={skipLocationChange:!1}){let i=xd(t)?t:this.parseUrl(t),o=this.urlHandlingStrategy.merge(i,this.rawUrlTree);return this.scheduleNavigation(o,V0,null,r)}navigate(t,r={skipLocationChange:!1}){return jG(t),this.navigateByUrl(this.createUrlTree(t,r),r)}serializeUrl(t){return this.urlSerializer.serialize(t)}parseUrl(t){try{return this.urlSerializer.parse(t)}catch{return this.console.warn(Li(4018,!1)),this.urlSerializer.parse("/")}}isActive(t,r){let i;if(r===!0?i=R({},lH):r===!1?i=R({},uR):i=R(R({},uR),r),xd(t))return pR(this.currentUrlTree,t,i);let o=this.parseUrl(t);return pR(this.currentUrlTree,o,i)}removeEmptyProps(t){return Object.entries(t).reduce((r,[i,o])=>(o!=null&&(r[i]=o),r),{})}scheduleNavigation(t,r,i,o,a){if(this.disposed)return Promise.resolve(!1);let s,l,c;a?(s=a.resolve,l=a.reject,c=a.promise):c=new Promise((u,p)=>{s=u,l=p});let d=this.pendingTasks.add();return i4(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(d))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:i,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:t,extras:o,resolve:s,reject:l,promise:c,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),c.catch(Promise.reject.bind(Promise))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function jG(e){for(let n=0;n{class e{constructor(){this.location=A(Mo),this.injectedRouter=A(gb),this._hasUnsavedData=!1}get destroy$(){return this._destroy$||(this._destroy$=new qe),this._destroy$}ngOnDestroy(){this._hasUnsavedData=!1,this._destroy$&&(this._destroy$.next(!0),this._destroy$.complete())}makeFormDirty(t){if(t instanceof Lt)for(let r in t.controls){let i=t.get(r);(i instanceof Ws||i instanceof Lt)&&this.makeFormDirty(i),i.markAsTouched()}else t.controls.forEach(r=>{(r instanceof Ws||r instanceof Lt)&&this.makeFormDirty(r),r.markAsTouched()})}onlyNumber(t){let r=String.fromCharCode(t.charCode);t.keyCode!==8&&!new RegExp(Wh).test(r)&&t.preventDefault()}hasUnsavedData(){return this._hasUnsavedData}getValueFromObservable(t){let r;return t.pipe(Tt(1)).subscribe(i=>r=i),r}goBackToHistory(t=null){t?.length?this.injectedRouter.navigate(t):this.location.back()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["ng-component"]],standalone:!1,decls:0,vars:0,template:function(r,i){},encapsulation:2})}}return e})();var ne={};mP(ne,{addUser:()=>Rb,addUserComplete:()=>Pb,addUserError:()=>Nb,createPermission:()=>Bb,createPermissionComplete:()=>$b,createPermissionError:()=>zb,createRole:()=>jb,createRoleComplete:()=>Vb,createRoleError:()=>Ub,deleteUser:()=>c1,deleteUserComplete:()=>d1,deleteUserError:()=>u1,getCompanyUsers:()=>Wb,getCompanyUsersComplete:()=>Zb,getCompanyUsersError:()=>Kb,getOtpResendAction:()=>Nd,getOtpResendActionComplete:()=>wb,getOtpResendActionError:()=>Cb,getOtpVerifyAction:()=>Od,getOtpVerifyActionComplete:()=>Eb,getOtpVerifyActionError:()=>Db,getPermissions:()=>Hb,getPermissionsComplete:()=>Gb,getPermissionsError:()=>qb,getRoles:()=>Ob,getRolesComplete:()=>Fb,getRolesError:()=>Lb,getSubscriptionPlans:()=>jd,getSubscriptionPlansComplete:()=>o1,getSubscriptionPlansError:()=>a1,getUserDetails:()=>Al,getUserDetailsComplete:()=>Sb,getUserDetailsError:()=>kb,getWidgetData:()=>Rd,getWidgetDataComplete:()=>mb,getWidgetDataError:()=>_b,leaveCompany:()=>Fd,leaveCompanyComplete:()=>Tb,leaveCompanyError:()=>Ib,resetAll:()=>Md,resetAnyState:()=>so,sendOtpAction:()=>Ho,sendOtpActionComplete:()=>vb,sendOtpActionError:()=>yb,updateCompanyUser:()=>Yb,updateCompanyUserComplete:()=>Qb,updateCompanyUserError:()=>Xb,updatePermission:()=>Jb,updatePermissionComplete:()=>e1,updatePermissionError:()=>t1,updateRole:()=>n1,updateRoleComplete:()=>r1,updateRoleError:()=>i1,updateUser:()=>Ld,updateUserComplete:()=>Ab,updateUserError:()=>Mb,updateUserPermission:()=>g1,updateUserPermissionComplete:()=>m1,updateUserPermissionError:()=>_1,updateUserRole:()=>p1,updateUserRoleComplete:()=>f1,updateUserRoleError:()=>h1,upgradeSubscription:()=>Vd,upgradeSubscriptionComplete:()=>s1,upgradeSubscriptionError:()=>l1,verifyOtpAction:()=>Pd,verifyOtpActionComplete:()=>xb,verifyOtpActionError:()=>bb});var so=ge("[OTP] Reset Any State",ye()),Md=ge("[OTP Reset All]"),Rd=ge("[Auth] Get Widget Data",ye()),mb=ge("[OTP] Get Widget Data Complete",ye()),_b=ge("[OTP] Get Widget Data Error",ye()),Ho=ge("[OTP] Send OTP",ye()),vb=ge("[OTP] Send OTP Complete",ye()),yb=ge("[OTP] Send OTP Error",ye()),Pd=ge("[OTP] Verify OTP",ye()),xb=ge("[OTP] Verify OTP Complete",ye()),bb=ge("[OTP] Verify OTP Error",ye()),Nd=ge("[OTP] Get OTP Resend",ye()),wb=ge("[OTP] Get OTP Resend Complete",ye()),Cb=ge("[OTP] Get OTP Resend Error",ye()),Od=ge("[OTP] Get OTP Verify",ye()),Eb=ge("[OTP] Get OTP Verify Complete",ye()),Db=ge("[OTP] Get OTP Verify Error",ye()),Al=ge("[OTP] Get User Details",ye()),Sb=ge("[OTP] Get User Details Complete",ye()),kb=ge("[OTP] Get User Details Error",ye()),Fd=ge("[OTP] Leave Company",ye()),Tb=ge("[OTP] Leave Company Complete",ye()),Ib=ge("[OTP] Leave Company Error",ye()),Ld=ge("[OTP] Update Field",ye()),Ab=ge("[OTP] Update User Success",ye()),Mb=ge("[OTP] Update User Failure",ye()),Rb=ge("[OTP] Add User",ye()),Pb=ge("[OTP] Add User Complete",ye()),Nb=ge("[OTP] Add User Error",ye()),Ob=ge("[OTP] Get Roles",ye()),Fb=ge("[OTP] Get Roles Complete",ye()),Lb=ge("[OTP] Get Roles Error",ye()),jb=ge("[OTP] Create Role",ye()),Vb=ge("[OTP] Create Role Complete",ye()),Ub=ge("[OTP] Create Role Error",ye()),Bb=ge("[OTP] Create Permission",ye()),$b=ge("[OTP] Create Permission Complete",ye()),zb=ge("[OTP] Create Permission Error",ye()),Hb=ge("[OTP] Get Permissions",ye()),Gb=ge("[OTP] Get Permissions Complete",ye()),qb=ge("[OTP] Get Permissions Error",ye()),Wb=ge("[OTP] Get Company Users",ye()),Zb=ge("[OTP] Get Company Users Complete",ye()),Kb=ge("[OTP] Get Company Users Error",ye()),Yb=ge("[OTP] Update Company User",ye()),Qb=ge("[OTP] Update Company User Complete",ye()),Xb=ge("[OTP] Update Company User Error",ye()),Jb=ge("[OTP] Update Permission",ye()),e1=ge("[OTP] Update Permission Complete",ye()),t1=ge("[OTP] Update Permission Error",ye()),n1=ge("[OTP] Update Role",ye()),r1=ge("[OTP] Update Role Complete",ye()),i1=ge("[OTP] Update Role Error",ye()),jd=ge("[OTP] Get Subscription Plans",ye()),o1=ge("[OTP] Get Subscription Plans Complete",ye()),a1=ge("[OTP] Get Subscription Plans Error",ye()),Vd=ge("[OTP] Upgrade Subscription",ye()),s1=ge("[OTP] Upgrade Subscription Complete",ye()),l1=ge("[OTP] Upgrade Subscription Error",ye()),c1=ge("[OTP] Delete User",ye()),d1=ge("[OTP] Delete User Complete",ye()),u1=ge("[OTP] Delete User Error",ye()),p1=ge("[OTP] Update User Role",ye()),f1=ge("[OTP] Update User Role Complete",ye()),h1=ge("[OTP] Update User Role Error",ye()),g1=ge("[OTP] Update User Permission",ye()),m1=ge("[OTP] Update User Permission Complete",ye()),_1=ge("[OTP] Update User Permission Error",ye());var VG=e=>e,ve=me(VG,e=>e.otp),o4=me(ve,e=>e.errors),dg=me(ve,e=>e.otpGenerateData),Ml=me(ve,e=>e.getOtpInProcess),ug=me(ve,e=>e.getOtpSuccess),a4=me(ve,e=>e.verifyOtpV2Data),s4=me(ve,e=>e.verifyOtpV2InProcess),l4=me(ve,e=>e.verifyOtpV2Success),pg=me(ve,e=>e.resendOtpInProcess),c4=me(ve,e=>e.resendOtpSuccess),d4=me(ve,e=>e.verifyOtpData),fg=me(ve,e=>e.verifyOtpInProcess),u4=me(ve,e=>e.verifyOtpSuccess),p4=me(ve,e=>e.resendCount),hg=me(ve,e=>e.apiErrorResponse),f4=me(ve,e=>e.closeWidgetApiFailed),qa=me(ve,e=>e.widgetData),Wa=me(ve,e=>e.theme),h4=me(ve,e=>e.userProfileData),TSe=me(ve,e=>e.userDetailsSuccess),g4=me(ve,e=>e.userProfileDataInProcess),ISe=me(ve,e=>e.leaveCompanyData),m4=me(ve,e=>e.leaveCompanySuccess),ASe=me(ve,e=>e.leaveCompanyDataInProcess),_4=me(ve,e=>e.subscriptionPlansData),MSe=me(ve,e=>e.subscriptionPlansDataInProcess),RSe=me(ve,e=>e.subscriptionPlansDataSuccess),PSe=me(ve,e=>e.updateUser),v4=me(ve,e=>e.updateSuccess),NSe=me(ve,e=>e.loading),gg=me(ve,e=>e.addUserData),OSe=me(ve,e=>e.addUserInProcess),FSe=me(ve,e=>e.addUserSuccess),mg=me(ve,e=>e.rolesData),LSe=me(ve,e=>e.rolesDataInProcess),jSe=me(ve,e=>e.rolesSuccess),y4=me(ve,e=>e.roleCreateData),VSe=me(ve,e=>e.roleCreateDataInProcess),USe=me(ve,e=>e.roleCreateSuccess),x4=me(ve,e=>e.permissionCreateData),BSe=me(ve,e=>e.permissionCreateDataInProcess),$Se=me(ve,e=>e.permissionCreateSuccess),b4=me(ve,e=>e.permissionData),zSe=me(ve,e=>e.permissionDataInProcess),HSe=me(ve,e=>e.permissionSuccess),w4=me(ve,e=>e.companyUsersData),C4=me(ve,e=>e.companyUsersDataInProcess),GSe=me(ve,e=>e.companyUsersSuccess),E4=me(ve,e=>e.updateCompanyUserData),qSe=me(ve,e=>e.updateCompanyUserDataInProcess),WSe=me(ve,e=>e.updateCompanyUserDataSuccess),D4=me(ve,e=>e.updatePermissionData),ZSe=me(ve,e=>e.updatePermissionDataInProcess),KSe=me(ve,e=>e.updatePermissionDataSuccess),S4=me(ve,e=>e.updateRoleData),YSe=me(ve,e=>e.updateRoleDataInProcess),QSe=me(ve,e=>e.updateRoleDataSuccess),k4=me(ve,e=>e.upgradeSubscriptionData),XSe=me(ve,e=>e.upgradeSubscriptionDataInProcess),JSe=me(ve,e=>e.upgradeSubscriptionDataSuccess),eke=me(ve,e=>e.deleteUserData),tke=me(ve,e=>e.deleteUserDataInProcess),nke=me(ve,e=>e.deleteUserDataSuccess),T4=me(ve,e=>e.updateUserRoleData),rke=me(ve,e=>e.updateUserRoleDataInProcess),ike=me(ve,e=>e.updateUserRoleDataSuccess),I4=me(ve,e=>e.updateUserPermissionData),oke=me(ve,e=>e.updateUserPermissionDataInProcess),ake=me(ve,e=>e.updateUserPermissionDataSuccess),A4=me(ve,e=>e.error);var M4={uiEncodeKey:"2a0365359f1238a919ddcac809b2014a",uiIvKey:"b958a109cb67c42c",apiEncodeKey:"775c178c51ce020bfe01320bf2aaf6d9",apiIvKey:"1891f0c803b5f1a9",hCaptchaSiteKey:"4dea29b2-faf0-431a-b2f8-742039804044",sendOtpAuthKey:"5bd1a5701ab56151c4e09a5ac8f3763d"};var ft=R({production:!0,env:"test",apiUrl:"https://apitest.msg91.com/api",baseUrl:"https://test.proxy.msg91.com",msgMidProxy:""},M4);var zt=(function(e){return e[e.Msg91OtpService=6]="Msg91OtpService",e[e.GoogleAuthentication=7]="GoogleAuthentication",e[e.PasswordAuthentication=9]="PasswordAuthentication",e[e.AppleAuthentication=8]="AppleAuthentication",e})(zt||{});function UG(){return e=>new Se(n=>{let t,r,i=new Zt;return i.add(e.subscribe({complete:()=>{t&&n.next(r),n.complete()},error:o=>{n.error(o)},next:o=>{r=o,t||(t=hu.schedule(()=>{n.next(r),t=void 0}),i.add(t))}})),i})}function R4(e){return typeof e.ngrxOnStoreInit=="function"}function P4(e){return typeof e.ngrxOnStateInit=="function"}var BG=new le("@ngrx/component-store Initial State"),O4=(()=>{class e{constructor(t){this.destroySubject$=new ar(1),this.destroy$=this.destroySubject$.asObservable(),this.stateSubject$=new ar(1),this.isInitialized=!1,this.state$=this.select(r=>r),this.state=Rr(this.stateSubject$.pipe(ce(this.destroy$)),{requireSync:!1,manualCleanup:!0}),this.\u0275hasProvider=!1,t&&this.initState(t),this.checkProviderForHooks()}ngOnDestroy(){this.stateSubject$.complete(),this.destroySubject$.next()}updater(t){return r=>{let i=!0,o,s=(ta(r)?r:fe(r)).pipe(Vr(fo),Ht(()=>this.assertStateIsInitialized()),mo(this.stateSubject$),de(([l,c])=>t(c,l)),Ht(l=>this.stateSubject$.next(l)),at(l=>i?(o=l,At):ea(l)),ce(this.destroy$)).subscribe();if(o)throw o;return i=!1,s}}initState(t){Kl([t],fo).subscribe(r=>{this.isInitialized=!0,this.stateSubject$.next(r)})}setState(t){typeof t!="function"?this.initState(t):this.updater(t)()}patchState(t){let r=typeof t=="function"?t(this.get()):t;this.updater((i,o)=>R(R({},i),o))(r)}get(t){this.assertStateIsInitialized();let r;return this.stateSubject$.pipe(Tt(1)).subscribe(i=>{r=t?t(i):i}),r}select(...t){let{observablesOrSelectorsObject:r,projector:i,config:o}=$G(t);return(HG(r,i)?this.stateSubject$:Yl(r)).pipe(o.debounce?UG():N4(),i?de(s=>r.length>0&&Array.isArray(s)?i(...s):i(s)):N4(),Ie(o.equal),lm({refCount:!0,bufferSize:1}),ce(this.destroy$))}selectSignal(...t){let r=[...t],i=typeof r[t.length-1]=="object"?r.pop():{},o=r.pop(),a=r,s=a.length===0?()=>o(this.state()):()=>{let l=a.map(c=>c());return o(...l)};return Wt(s,i)}effect(t){let r=new qe;return t(r).pipe(ce(this.destroy$)).subscribe(),i=>(ta(i)?i:fe(i)).pipe(ce(this.destroy$)).subscribe(a=>{r.next(a)})}checkProviderForHooks(){hu.schedule(()=>{if(hf()&&(R4(this)||P4(this))&&!this.\u0275hasProvider){let t=[R4(this)?"OnStoreInit":"",P4(this)?"OnStateInit":""].filter(r=>r);console.warn(`@ngrx/component-store: ${this.constructor.name} has the ${t.join(" and ")} lifecycle hook(s) implemented without being provided using the provideComponentStore(${this.constructor.name}) function. To resolve this, provide the component store via provideComponentStore(${this.constructor.name})`)}})}assertStateIsInitialized(){if(!this.isInitialized)throw new Error(`${this.constructor.name} has not been initialized yet. Please make sure it is initialized before updating/getting.`)}static{this.\u0275fac=function(r){return new(r||e)(se(BG,8))}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();function $G(e){let n=Array.from(e),r={debounce:!1,equal:(a,s)=>a===s};if(zG(n[n.length-1])&&(r=R(R({},r),n.pop())),n.length===1&&typeof n[0]!="function")return{observablesOrSelectorsObject:n[0],projector:void 0,config:r};let i=n.pop();return{observablesOrSelectorsObject:n,projector:i,config:r}}function zG(e){let n=e;return typeof n.debounce<"u"||typeof n.equal<"u"}function HG(e,n){return Array.isArray(e)&&e.length===0&&n}function N4(){return e=>e}function _g(e,n,t){let r=typeof e=="function"?{next:e,error:n,complete:t}:e;return i=>i.pipe(Ht({next:r.next,complete:r.complete}),at(o=>(r.error(o),At)),r.finalize?jn(r.finalize):o=>o)}var v1=(()=>{class e{constructor(){this.success$=new qe,this.error$=new qe,this.warn$=new qe,this.info$=new qe,this.action$=new qe,this.clearActionToast$=new qe}success(t,r={}){this.success$.next({message:t,options:r})}error(t,r={}){this.error$.next({message:t,options:r})}warn(t,r={}){this.warn$.next({message:t,options:r})}info(t,r={}){this.info$.next({message:t,options:r})}action(t,r={},i){this.action$.next({message:t,options:r,buttonContent:i})}clearActionToast(){this.clearActionToast$.next(!0)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Rl=(()=>{class e extends O4{constructor(){super({isLoading:!1,logInData:null,resetPassword:null,otpData:null,apiError:!1,showRegistration:null}),this.service=A(Nr),this.toast=A(v1),this.otpdata$=this.select(t=>t.otpData),this.isLoading$=this.select(t=>t.isLoading),this.resetPassword$=this.select(t=>t.resetPassword),this.apiError$=this.select(t=>t.apiError),this.showRegistration$=this.select(t=>t.showRegistration),this.loginData=this.effect(t=>t.pipe($e(r=>(this.patchState({isLoading:!0,apiError:null}),this.service.login(r).pipe(_g(i=>i?.hasError?this.patchState({isLoading:!1,apiError:Me(i.errors)?.[0]}):(i.data.redirect_url&&(window.location.href=i.data.redirect_url),this.patchState({isLoading:!1,logInData:i})),i=>{i.status==403&&this.patchState({showRegistration:!0}),this.patchState({isLoading:!1,apiError:Me(i.error.errors)?.[0]})})))))),this.resetPassword=this.effect(t=>t.pipe($e(r=>(this.patchState({isLoading:!0,apiError:null}),this.service.resetPassword(r).pipe(_g(i=>i?.hasError?this.patchState({isLoading:!1,apiError:Me(i.errors)?.[0]}):this.patchState({isLoading:!1,otpData:i.data}),i=>{this.patchState({isLoading:!1,apiError:Me(i.error.errors)?.[0]})})))))),this.verfyPasswordOtp=this.effect(t=>t.pipe($e(r=>(this.patchState({isLoading:!0,apiError:null}),this.service.verfyResetPasswordOtp(r).pipe(_g(i=>i?.hasError?this.patchState({isLoading:!1,apiError:Me(i.errors)?.[0]}):this.patchState({isLoading:!1,resetPassword:i.data}),i=>{this.patchState({isLoading:!1,apiError:Me(i.error.errors)?.[0]})}))))))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var Yn=Gd(zx());var Or=(()=>{class e{aesEncrypt(t,r,i,o){let s=Yn.AES.encrypt(t,Yn.enc.Utf8.parse(r),{iv:Yn.enc.Utf8.parse(i),mode:Yn.mode.CBC,padding:Yn.pad.Pkcs7}).toString();return o?btoa(s):s}aesDecrypt(t,r,i,o){return Yn.AES.decrypt(o?atob(t):t,Yn.enc.Utf8.parse(r),{iv:Yn.enc.Utf8.parse(i),mode:Yn.mode.CBC,padding:Yn.pad.Pkcs7}).toString(Yn.enc.Utf8)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var Sn=(()=>{class e{constructor(){if(this._systemDark=et(typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").matches),this._themeOverride=et(void 0),this._inputTheme=et(void 0),this.resolvedTheme=Wt(()=>this._themeOverride()??this._inputTheme()),this.isDark$=Wt(()=>{let t=this._themeOverride()??this._inputTheme();return t===xt.Dark?!0:t===xt.Light?!1:this._systemDark()}),this.isDark=t=>t===xt.Dark?!0:t===xt.Light?!1:t!==void 0?this._systemDark():this.isDark$(),typeof window<"u"){let t=window.matchMedia("(prefers-color-scheme: dark)"),r=i=>this._systemDark.set(i.matches);t.addEventListener("change",r),this._mediaQueryCleanup=()=>t.removeEventListener("change",r)}}setInputTheme(t){this._inputTheme.set(t)}setThemeOverride(t){this._themeOverride.set(t)}ngOnDestroy(){this._mediaQueryCleanup?.()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var zn=(function(e){return e.V1="v1",e.V2="v2",e})(zn||{}),Pl=(function(e){return e.TOP="top",e.BOTTOM="bottom",e})(Pl||{});var y1=(function(e){return e[e.VerifyLimitReached=704]="VerifyLimitReached",e[e.InvalidOtp=703]="InvalidOtp",e})(y1||{});var Ud=(()=>{class e{constructor(){this.buttonRef=De(),this.valid=pn(),this.container=A(Xi,{self:!0}),this.formGroupDirective=A(Rn,{self:!0}),this.renderer=A(Ir)}markAllAsTouched(){this.container&&this.container.control.markAllAsTouched(),this.formGroupDirective&&this.recursivelyMarkAsTouched(this.formGroupDirective.control)}ngOnInit(){this.buttonRef()?._elementRef?.nativeElement&&(this.unsubscribeListener&&this.unsubscribeListener(),this.unsubscribeListener=this.renderer.listen(this.buttonRef()?._elementRef?.nativeElement,"click",t=>{this.markAllAsTouched(),this.container.invalid?(t.stopPropagation(),t.preventDefault()):this.valid.emit()}))}ngOnDestroy(){this.unsubscribeListener&&this.unsubscribeListener()}recursivelyMarkAsTouched(t){Object.values(t.controls).forEach(r=>{r.markAllAsTouched(),r.controls&&this.recursivelyMarkAsTouched(r)})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275dir=It({type:e,selectors:[["","proxyMarkAllAsTouched",""]],hostBindings:function(r,i){r&1&&J("submit",function(){return i.markAllAsTouched()})},inputs:{buttonRef:[1,"buttonRef"]},outputs:{valid:"valid"}})}}return e})();var GG=["otp1"],qG=["otp2"],WG=["otp3"],ZG=["otp4"],KG=e=>({label:"First Name",patternError:"Only alphabets are allowed",formControl:e}),YG=e=>({label:"Last Name",patternError:"Only alphabets are allowed",formControl:e}),F4=e=>({label:"Email",formControl:e}),QG=(e,n)=>({key:"user",label:"Mobile",required:!0,formControl:e,isFieldFocused:n}),XG=e=>({type:"password",label:"Password",patternError:"Enter a valid password",formControl:e}),JG=e=>({type:"confirm password",label:"Confirm Password",patternError:"Enter a valid password",formControl:e}),eq=e=>({label:"Company Name",formControl:e}),tq=e=>({key:"company",label:"Mobile",formControl:e}),nq=e=>({visible:e});function rq(e,n){if(e&1){let t=be();g(0,"button",26),J("click",function(){W(t);let i=k(2);return Z(i.close(!0))}),ue(),g(1,"svg",27),Q(2,"path",28),m()()}if(e&2){let t=k(2);x(2),lt("fill",t.isDarkTheme?"#ffffff":"#5D6164")}}function iq(e,n){if(e&1&&(g(0,"div",8)(1,"h2",24),E(2,"Register"),m(),U(3,rq,3,1,"button",25),m()),e&2){let t=k();x(),st("color",t.primaryColor||null),x(2),B(t.isRegisterFormOnly()?-1:3)}}function oq(e,n){e&1&&St(0)}function aq(e,n){e&1&&St(0)}function sq(e,n){e&1&&St(0)}function lq(e,n){e&1&&St(0)}function cq(e,n){if(e&1&&(E(0),tt(1,"async")),e&2){let t=k(2);Ce(" ",ot(1,1,t.selectGetOtpInProcess$)?"Sending...":"Get OTP"," ")}}function dq(e,n){if(e&1&&E(0),e&2){let t=k(2);Ce(" Resend in ",t.resendTimer,"s ")}}function uq(e,n){e&1&&E(0," Resend OTP ")}function pq(e,n){e&1&&E(0," Sending... ")}function fq(e,n){if(e&1){let t=be();g(0,"button",29),tt(1,"async"),J("click",function(){W(t);let i=k();return Z(i.isOtpSent?i.resendOtp():i.getOtp())}),U(2,cq,2,3),tt(3,"async"),Ca(4,dq,1,1)(5,uq,1,0)(6,pq,1,0),m()}if(e&2){let t=k();st("--btn-hover-color",t.buttonHoverColor)("background-color",t.buttonColor||null)("color",t.buttonColor?t.buttonTextColor||"#ffffff":null)("border-radius",t.borderRadiusValue||null),Ye("has-hover-color",!!t.buttonHoverColor),te("disabled",ot(1,12,t.selectGetOtpInProcess$)||t.isOtpSent&&!t.canResendOtp),x(2),B(t.isOtpSent?t.isOtpSent&&!t.canResendOtp?4:t.isOtpSent&&t.canResendOtp&&!ot(3,14,t.selectGetOtpInProcess$)?5:6:2)}}function hq(e,n){e&1&&(g(0,"span",16),E(1," Verified "),ue(),g(2,"svg",30),Q(3,"path",31),m()())}function gq(e,n){if(e&1){let t=be();g(0,"div",17)(1,"a",32),J("click",function(){W(t);let i=k();return Z(i.numberChanged())}),E(2,"Change Number"),m()()}}function mq(e,n){if(e&1&&(g(0,"p",22),E(1),m()),e&2){let t=k(2);x(),_t(t.otpError)}}function _q(e,n){if(e&1){let t=be();g(0,"div",18)(1,"div",33)(2,"input",34,4),J("input",function(i){W(t);let o=mt(5),a=k();return Z(a.onOtpInput(i,"otp1",o))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp1"))})("keydown",function(i){W(t);let o=k();return Z(o.onOtpKeydown(i,"otp1"))})("paste",function(i){W(t);let o=k();return Z(o.onOtpPaste(i))}),m(),g(4,"input",35,5),J("input",function(i){W(t);let o=mt(7),a=k();return Z(a.onOtpInput(i,"otp2",o))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp2"))})("keydown",function(i){W(t);let o=mt(3),a=k();return Z(a.onOtpKeydown(i,"otp2",o))}),m(),g(6,"input",36,6),J("input",function(i){W(t);let o=mt(9),a=k();return Z(a.onOtpInput(i,"otp3",o))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp3"))})("keydown",function(i){W(t);let o=mt(5),a=k();return Z(a.onOtpKeydown(i,"otp3",o))}),m(),g(8,"input",37,7),J("input",function(i){W(t);let o=k();return Z(o.onOtpInput(i,"otp4"))})("keyup",function(i){W(t);let o=k();return Z(o.onOtpKeyup(i,"otp4"))})("keydown",function(i){W(t);let o=mt(7),a=k();return Z(a.onOtpKeydown(i,"otp4",o))}),m(),g(10,"a",32),tt(11,"async"),tt(12,"async"),J("click",function(){W(t);let i=k();return Z(i.verifyOtp())}),E(13),tt(14,"async"),m()(),U(15,mq,2,1,"p",22),m()}if(e&2){let t=k();x(),te("formGroup",t.otpForm),x(9),Ye("opacity-50",ot(11,7,t.selectVerifyOtpV2InProcess$))("pointer-events-none",ot(12,9,t.selectVerifyOtpV2InProcess$)),x(3),Ce(" ",ot(14,11,t.selectVerifyOtpV2InProcess$)?"Verifying...":"Verify OTP"," "),x(2),B(t.otpError?15:-1)}}function vq(e,n){e&1&&St(0)}function yq(e,n){e&1&&St(0)}function xq(e,n){e&1&&St(0)}function bq(e,n){e&1&&St(0)}function wq(e,n){e&1&&St(0)}function Cq(e,n){if(e&1&&(Q(0,"hr",38),g(1,"p",10),E(2," Company Details (Optional) "),m(),Gt(3,xq,1,0,"ng-container",12)(4,bq,1,0,"ng-container",12)(5,wq,1,0,"ng-container",12)),e&2){let t=k(),r=mt(31),i=mt(33);x(),st("color",t.primaryColor||null),x(2),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(8,eq,t.registrationForm.get("company.name"))),x(),te("ngTemplateOutlet",i)("ngTemplateOutletContext",qt(10,tq,t.registrationForm.get("company.mobile"))),x(),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(12,F4,t.registrationForm.get("company.email")))}}function Eq(e,n){if(e&1&&(g(0,"span"),E(1),Q(2,"br"),m()),e&2){let t=n.$implicit;x(),_t(t)}}function Dq(e,n){e&1&&(g(0,"span",20),E(1,"Error: "),m(),Rt(2,Eq,3,1,"span",null,fr)),e&2&&(x(2),Pt(n))}function Sq(e,n){e&1&&St(0)}function kq(e,n){if(e&1){let t=be();Q(0,"input",44),g(1,"button",45),J("click",function(){W(t);let i=k().type,o=k();return Z(i==="password"?o.showPassword=!o.showPassword:o.showConfirmPassword=!o.showConfirmPassword)}),Gt(2,Sq,1,0,"ng-container",12),m()}if(e&2){let t=k(),r=t.type,i=t.label,o=t.formControl,a=k(),s=mt(35);st("border-radius",a.borderRadiusValue||null),te("type",(r==="password"?a.showPassword:a.showConfirmPassword)?"text":"password")("formControl",o)("placeholder",i),x(),lt("aria-label",(r==="password"?a.showPassword:a.showConfirmPassword)?"Hide password":"Show password"),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(8,nq,r==="password"?a.showPassword:a.showConfirmPassword))}}function Tq(e,n){if(e&1&&Q(0,"input",46),e&2){let t=k(),r=t.type,i=t.label,o=t.formControl,a=k();st("border-radius",a.borderRadiusValue||null),te("type",r||"text")("formControl",o)("placeholder",i)}}function Iq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," is required.")}}function Aq(e,n){e&1&&(g(0,"p",47),E(1,"Min required length is 3."),m())}function Mq(e,n){e&1&&(g(0,"p",47),E(1,"Start and End spaces are not allowed."),m())}function Rq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Min value required is ",t==null?null:t.min,". ")}}function Pq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Max value allowed is ",t==null?null:t.max,". ")}}function Nq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength,". ")}}function Oq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=n;x(),Ce(" Max allowed length is ",t==null?null:t.requiredLength,". ")}}function Fq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=k(2),r=t.label,i=t.patternError;x(),Ce(" ",i||"Enter valid "+r," ")}}function Lq(e,n){if(e&1&&(g(0,"p",47),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," mismatch.")}}function jq(e,n){if(e&1&&U(0,Iq,2,1,"p",47)(1,Aq,2,0,"p",47)(2,Mq,2,0,"p",47)(3,Rq,2,1,"p",47)(4,Pq,2,1,"p",47)(5,Nq,2,1,"p",47)(6,Oq,2,1,"p",47)(7,Fq,2,1,"p",47)(8,Lq,2,1,"p",47),e&2){let t,r=k().formControl;B(r.errors!=null&&r.errors.required?0:r.errors!=null&&r.errors.minlengthWithSpace?1:r.errors!=null&&r.errors.noStartEndSpaces?2:(t=r.errors==null?null:r.errors.min)?3:(t=r.errors==null?null:r.errors.max)?4:(t=r.errors==null?null:r.errors.minlength)?5:(t=r.errors==null?null:r.errors.maxlength)?6:r.errors!=null&&r.errors.pattern?7:r.errors!=null&&r.errors.valueSameAsControl?8:-1,t)}}function Vq(e,n){if(e&1&&(g(0,"p",43),E(1),m()),e&2){let t=k().hint;x(),_t(t)}}function Uq(e,n){if(e&1&&(g(0,"div",39)(1,"label",40),E(2),m(),g(3,"div",41),U(4,kq,3,10)(5,Tq,1,5,"input",42),m(),U(6,jq,9,1),U(7,Vq,2,1,"p",43),m()),e&2){let t=n.type,r=n.label,i=n.hint,o=n.formControl;x(2),_t(r),x(2),B(t==="password"||t==="confirm password"?4:5),x(2),B(o!=null&&o.touched?6:-1),x(),B(i?7:-1)}}function Bq(e,n){e&1&&(g(0,"p",47),E(1,"Please enter valid mobile number."),m())}function $q(e,n){e&1&&(g(0,"p",47),E(1,"Please verify the mobile number."),m())}function zq(e,n){if(e&1){let t=be();g(0,"div",48)(1,"input",49),J("keypress",function(i){let o=W(t).key,a=k();return Z(a.intlClass==null||a.intlClass[o]==null?null:a.intlClass[o].onlyPhoneNumber(i))})("input",function(i){let o=W(t).key,a=k();return Z(a.onMobileInput(i,o))})("blur",function(){let i=W(t),o=i.key,a=i.formControl,s=k();return a==null||a.markAsTouched(),Z(a==null?null:a.setValue(s.intlClass==null||s.intlClass[o]==null||s.intlClass[o].phoneNumber==null?null:s.intlClass[o].phoneNumber.replace("+","")))}),m(),U(2,Bq,2,0,"p",47),U(3,$q,2,0,"p",47),m()}if(e&2){let t=n.key,r=n.label,i=n.required,o=n.formControl,a=n.isFieldFocused,s=k();lt("id","init-contact-wrapper-"+t),x(),st("border-radius",s.borderRadiusValue||null),Ye("border-red-500",o.touched&&!(!(s.intlClass==null||s.intlClass[t]==null)&&s.intlClass[t][i?"isRequiredValidNumber":"isValidNumber"])),te("placeholder","Enter "+r+(i?" *":""))("disabled",a),lt("id","init-contact-"+t),x(),B(o.touched&&!(!(s.intlClass==null||s.intlClass[t]==null)&&s.intlClass[t][i?"isRequiredValidNumber":"isValidNumber"])?2:-1),x(),B(o.errors!=null&&o.errors.otpVerificationFailed?3:-1)}}function Hq(e,n){e&1&&(ue(),g(0,"svg",50),Q(1,"path",51),m())}function Gq(e,n){e&1&&(ue(),g(0,"svg",50),Q(1,"path",52),m())}function qq(e,n){if(e&1&&U(0,Hq,2,0,":svg:svg",50)(1,Gq,2,0,":svg:svg",50),e&2){let t=n.visible;B(t?1:0)}}var vg=(()=>{class e extends Kn{get showCompanyDetail(){return this.showCompanyDetails()!==!1}get isDarkTheme(){return this.themeService.isDark(this.theme())}constructor(){super(),this.referenceId=De(),this.serviceData=De(),this.loginServiceData=De(),this.registrationViaLogin=De(),this.prefillDetails=De(),this.showCompanyDetails=De(!0),this.version=De("v1"),this.theme=De(),this.WidgetTheme=xt,this.firstName=De(),this.lastName=De(),this.email=De(),this.signupServiceId=De(),this.isRegisterFormOnly=De(!1),this.isInDialog=De(!1),this.showPassword=!1,this.showConfirmPassword=!1,this.togglePopUp=pn(),this.successReturn=pn(),this.failureReturn=pn(),this.registrationForm=new Lt({user:new Lt({firstName:new je(null,[he.required,he.pattern(Nx),he.minLength(3),he.maxLength(24)]),lastName:new je(null,[he.pattern(Nx),he.minLength(3),he.maxLength(25)]),email:new je(null,[he.required,he.pattern(Va)]),mobile:new je(null,[he.required]),password:new je(null,[he.required,he.pattern(oo),he.maxLength(15)]),confirmPassword:new je(null,[he.required,he.pattern(oo),he.maxLength(15),xi.valueSameAsControl("password")])}),company:new Lt({name:new je(null,[he.minLength(3),he.maxLength(50)]),mobile:new je(null),email:new je(null,he.pattern(Va))})}),this.otpForm=new Lt({otp1:new je(""),otp2:new je(""),otp3:new je(""),otp4:new je("")}),this.intlClass={},this.apiError=new dt(null),this.isOtpVerified=!1,this.isOtpSent=!1,this.isNumberChanged=!1,this.otpError="",this.otpVerificationToken="",this.resendTimer=0,this.canResendOtp=!0,this.lastSentMobileNumber="",this.uiPreferences={},this.store=A(dn),this.otpService=A(Nr),this.otpUtilityService=A(Or),this.cdr=A(cn),this.themeService=A(Sn),sn(()=>this.themeService.setInputTheme(this.theme())),this.selectGetOtpRes$=this.store.pipe(ke(dg),Ie(Le),ce(this.destroy$)),this.selectGetOtpInProcess$=this.store.pipe(ke(Ml),Ie(Le),ce(this.destroy$)),this.selectGetOtpSuccess$=this.store.pipe(ke(ug),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpV2Data$=this.store.pipe(ke(a4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpV2InProcess$=this.store.pipe(ke(s4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpV2Success$=this.store.pipe(ke(l4),Ie(Le),ce(this.destroy$)),this.selectApiErrorResponse$=this.store.pipe(ke(hg),Ie(Le),ce(this.destroy$)),this.selectWidgetTheme$=this.store.pipe(ke(Wa),Ie(Le),ce(this.destroy$))}ngOnInit(){this.selectWidgetTheme$.pipe(ce(this.destroy$)).subscribe(t=>{this.uiPreferences=t?.ui_preferences||{}}),this.isRegisterFormOnly()&&this.registrationForm.get("user.email").disable(),this.registrationForm.get("user.mobile").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{this.isOtpVerified=!1,this.otpError=""}),this.registrationForm.get("user.password").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.registrationForm.get("user.confirmPassword").updateValueAndValidity()}),this.selectVerifyOtpV2Success$.pipe(ce(this.destroy$)).subscribe(t=>{this.isOtpVerified=t,t&&(this.registrationForm.get("user.mobile").setErrors(null),this.otpError=""),this.cdr.markForCheck()}),this.selectVerifyOtpV2Data$.pipe(ce(this.destroy$)).subscribe(t=>{this.otpVerificationToken=t?.data?.otp_verification_token,this.cdr.markForCheck()}),this.selectGetOtpSuccess$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.isOtpSent=!0,this.startResendTimer(),this.lastSentMobileNumber=this.registrationForm.get("user.mobile").value,this.isNumberChanged=!0,this.cdr.markForCheck())}),this.selectApiErrorResponse$.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.isOtpSent&&!this.isOtpVerified&&(this.otpError="Please enter valid OTP",this.otpForm.reset()),this.cdr.markForCheck()}),document.addEventListener("paste",this.handleGlobalPaste.bind(this))}checkPrefillDetails(){let t=this.prefillDetails();isNaN(Number(t))?(this.registrationForm.get("user.email").setValue(t),this.registrationForm.get("user.mobile").setValue(null)):(this.registrationForm.get("user.email").setValue(null),this.prefilledNumber=t,this.registrationForm.get("user.mobile").setValue(t))}ngAfterViewInit(){setTimeout(()=>{this.initIntl("user");let t=0,r=setInterval(()=>{let i=document.querySelector("proxy-auth")?.shadowRoot?.querySelector("#init-contact-wrapper-user")||document.getElementById("init-contact-wrapper-user");(t>6||i?.querySelector(".iti__selected-flag")?.getAttribute("title"))&&(this.initIntl("company"),clearInterval(r)),t+=1},500)})}ngOnDestroy(){document.removeEventListener("paste",this.handleGlobalPaste.bind(this)),this.stopResendTimer(),super.ngOnDestroy()}startResendTimer(){this.canResendOtp=!1,this.resendTimer=30,this.timerSubscription=ra(1e3).subscribe(()=>{this.resendTimer--,this.resendTimer<=0&&(this.stopResendTimer(),this.canResendOtp=!0),this.cdr.detectChanges()})}stopResendTimer(){this.timerSubscription&&(this.timerSubscription.unsubscribe(),this.timerSubscription=null),this.resendTimer=0,this.canResendOtp=!0}resendOtp(){let t=this.registrationForm.get("user.mobile"),r=t.value;r!==this.lastSentMobileNumber&&(this.stopResendTimer(),this.canResendOtp=!0,this.lastSentMobileNumber=r),t.markAsTouched();let i=this.intlClass.user?.isRequiredValidNumber;t.valid&&i&&this.canResendOtp&&this.store.dispatch(Ho({request:{referenceId:this.referenceId(),mobile:t.value,authkey:ft.sendOtpAuthKey}}))}initIntl(t){let r=document.querySelector("proxy-auth")?.shadowRoot?.getElementById("init-contact-"+t)||document.getElementById("init-contact-"+t),i=`${window.location.origin}/assets/utils/intl-tel-input-custom.css`;r&&(this.intlClass[t]=new vl(r,document.head,i),this.prefilledNumber&&r.setAttribute("value",`+${this.prefilledNumber}`))}close(t=!1){this.resetFormState(),this.resetOtpStoreState(),this.togglePopUp.emit(),t&&this.failureReturn.emit({code:0,closeByUser:t,message:"User cancelled the registration process."})}resetOtpStoreState(){this.store.dispatch(so({request:{otpGenerateData:null,getOtpInProcess:!1,getOtpSuccess:!1,verifyOtpV2Data:null,verifyOtpV2InProcess:!1,verifyOtpV2Success:!1,resendOtpInProcess:!1,resendOtpSuccess:!1,verifyOtpData:null,verifyOtpInProcess:!1,verifyOtpSuccess:!1,resendCount:0,apiErrorResponse:null,errors:null}}))}resetFormState(){this.isOtpVerified=!1,this.isOtpSent=!1,this.isNumberChanged=!1,this.otpError="",this.lastSentMobileNumber="",this.registrationForm.reset(),this.otpForm.reset(),this.stopResendTimer(),this.apiError.next(null)}returnSuccess(t){this.successReturn.emit(t)}submit(){if(this.apiError.next(null),!this.isOtpVerified){this.registrationForm.get("user.mobile").setErrors({otpVerificationFailed:!0});return}let t=Hx(Pr(this.registrationForm.getRawValue()),!0),r=JSON.parse(this.otpUtilityService.aesDecrypt(this.registrationViaLogin()?this.loginServiceData().state:this.serviceData()?.state??"",ft.uiEncodeKey,ft.uiIvKey,!0)||"{}");t?.user&&(delete t?.user?.confirmPassword,t.user.name=t?.user?.firstName+(t?.user?.lastName?" "+t?.user?.lastName:""),t.user.meta={},delete t?.user?.firstName,delete t?.user?.lastName),t?.company&&(t.company.meta={});let i=R({reference_id:this.referenceId(),service_id:this.registrationViaLogin()?this.loginServiceData().service_id:this.serviceData().service_id,url_unique_id:r?.url_unique_id,request_data:t},this.signupServiceId()&&{signup_service_id:this.signupServiceId()}),o=this.otpUtilityService.aesEncrypt(JSON.stringify(i),ft.uiEncodeKey,ft.uiIvKey,!0),a=this.registrationViaLogin()?this.loginServiceData().state:this.serviceData().state;this.otpService.register({proxy_state:o,state:a,otp_verification_token:this.otpVerificationToken}).subscribe(s=>{window.location.href=s.data.redirect_url},s=>{this.apiError.next(Me(s?.error.errors))})}getOtp(){this.registrationForm.get("user.mobile").errors?.otpVerificationFailed&&this.registrationForm.get("user.mobile").setErrors(null);let t=this.registrationForm.get("user.mobile");if(t.invalid)return;let r=this.intlClass.user?.isRequiredValidNumber;t.valid&&r&&this.store.dispatch(Ho({request:{referenceId:this.referenceId(),mobile:t.value,authkey:ft.sendOtpAuthKey}}))}verifyOtp(){let t=this.otpForm.value,r=this.registrationForm.get("user.mobile"),o=[t.otp1,t.otp2,t.otp3,t.otp4].filter(a=>a&&a.trim()!=="").join("");o.length===4&&this.store.dispatch(Pd({request:{referenceId:this.referenceId(),mobile:r.value,otp:o,authkey:ft.sendOtpAuthKey}}))}onOtpInput(t,r,i){let o=t.target,a=o.value;/^\d*$/.test(a)||(a=a.replace(/\D/g,""),o.value=a),this.otpForm.get(r).setValue(a),this.otpError&&(this.otpError=""),this.cdr.detectChanges(),a&&i&&i.focus()}onOtpPaste(t){t.preventDefault();let i=t.clipboardData.getData("text/plain").replace(/\D/g,"").slice(0,4).split(""),o=["otp1","otp2","otp3","otp4"];o.forEach((s,l)=>{let c=s;this.otpForm.get(c).setValue("")}),i.forEach((s,l)=>{if(l<4){let c=o[l];this.otpForm.get(c).setValue(s)}}),this.otpError&&(this.otpError=""),this.cdr.detectChanges();let a=Math.min(i.length-1,3);setTimeout(()=>{let s=document.querySelector(`#otp${a+1}`);if(s&&a<3)s.focus();else{let l=document.querySelector(`#otp${a+1}`);l&&l.focus()}},100)}handleGlobalPaste(t){let r=t.target;r&&r.closest(".otp-container")&&this.onOtpPaste(t)}onOtpKeyup(t,r){let o=t.target.value;this.otpForm.get(r).setValue(o),this.cdr.detectChanges()}onOtpKeydown(t,r,i){let o=t.target;t.key==="Backspace"&&!o.value&&i&&(t.preventDefault(),i.focus(),i.select())}onMobileInput(t,r){if(r==="user"){this.isOtpSent=!1;let o=t.target.value;this.registrationForm.get("user.mobile").setValue(o),this.otpForm.reset(),o!==this.lastSentMobileNumber&&(this.stopResendTimer(),this.canResendOtp=!0),this.cdr.detectChanges()}}numberChanged(){this.isOtpSent=!1,this.isOtpVerified=!1,this.isNumberChanged=!1,this.otpForm.reset(),this.cdr.detectChanges()}get primaryColor(){return this.version()!=="v2"?null:this.themeService.isDark()?this.uiPreferences?.dark_theme_primary_color||null:this.uiPreferences?.light_theme_primary_color||null}get borderRadiusValue(){if(this.version()!=="v2")return null;switch(this.uiPreferences?.border_radius){case"none":return"0";case"small":return"4px";case"medium":return"8px";case"large":return"12px";default:return null}}get buttonColor(){return this.version()!=="v2"?null:this.uiPreferences?.button_color||null}get buttonHoverColor(){return this.version()!=="v2"?null:this.uiPreferences?.button_hover_color||null}get buttonTextColor(){return this.version()!=="v2"?null:this.uiPreferences?.button_text_color||null}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-register"]],viewQuery:function(r,i){if(r&1&&bn(GG,5)(qG,5)(WG,5)(ZG,5),r&2){let o;Nt(o=Ot())&&(i.otp1Ref=o.first),Nt(o=Ot())&&(i.otp2Ref=o.first),Nt(o=Ot())&&(i.otp3Ref=o.first),Nt(o=Ot())&&(i.otp4Ref=o.first)}},inputs:{referenceId:[1,"referenceId"],serviceData:[1,"serviceData"],loginServiceData:[1,"loginServiceData"],registrationViaLogin:[1,"registrationViaLogin"],prefillDetails:[1,"prefillDetails"],showCompanyDetails:[1,"showCompanyDetails"],version:[1,"version"],theme:[1,"theme"],firstName:[1,"firstName"],lastName:[1,"lastName"],email:[1,"email"],signupServiceId:[1,"signupServiceId"],isRegisterFormOnly:[1,"isRegisterFormOnly"],isInDialog:[1,"isInDialog"]},outputs:{togglePopUp:"togglePopUp",successReturn:"successReturn",failureReturn:"failureReturn"},features:[Dt],decls:36,vars:49,consts:[["submitBtn",""],["formField",""],["intlFormField",""],["visibilityIcon",""],["otp1",""],["otp2",""],["otp3",""],["otp4",""],[1,"flex","items-center","justify-between","mb-4"],["proxyMarkAllAsTouched","",1,"flex","flex-col","gap-3","w-full",3,"valid","formGroup","buttonRef"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],[1,"grid","grid-cols-2","gap-3"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"flex","items-start","gap-2"],[1,"flex-1","min-w-0"],["type","button",1,"w-btn-primary","shrink-0","whitespace-nowrap","px-3",3,"disabled","has-hover-color","--btn-hover-color","background-color","color","border-radius"],[1,"flex","items-center","gap-1","mt-1","text-sm","font-medium","text-green-600"],[1,"flex","justify-end"],[1,"flex","flex-col","gap-2"],[1,"text-xs","text-gray-600","dark:text-gray-400"],[1,"font-semibold"],[1,"flex","items-end","justify-between","gap-3","mt-1"],[1,"text-xs","text-red-600","dark:text-red-400"],["type","button",1,"w-btn-primary","shrink-0"],[1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500"],["type","button","aria-label","Close",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["width","12","height","12","viewBox","0 0 12 12","fill","none","aria-hidden","true"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z"],["type","button",1,"w-btn-primary","shrink-0","whitespace-nowrap","px-3",3,"click","disabled"],["xmlns","http://www.w3.org/2000/svg","height","18px","viewBox","0 -960 960 960","width","18px","fill","#4caf50","aria-hidden","true"],["d","m424-296 282-282-56-56-226 226-114-114-56 56 170 170Zm56 216q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"],["href","javascript:void(0)",1,"w-link",3,"click"],[1,"flex","items-center","gap-3",3,"formGroup"],["type","text","maxlength","1","formControlName","otp1",1,"w-input-otp",3,"input","keyup","keydown","paste"],["type","text","maxlength","1","formControlName","otp2",1,"w-input-otp",3,"input","keyup","keydown"],["type","text","maxlength","1","formControlName","otp3",1,"w-input-otp",3,"input","keyup","keydown"],["type","text","maxlength","1","formControlName","otp4",1,"w-input-otp",3,"input","keyup","keydown"],[1,"my-1","border-gray-200","dark:border-gray-700"],[1,"w-full"],[1,"block","text-sm","font-medium","text-gray-900","dark:text-white","mb-1"],[1,"relative"],["autocomplete","off",1,"w-input-sm",3,"type","formControl","placeholder","border-radius"],[1,"mt-1","text-xs","text-gray-400","dark:text-gray-500"],["autocomplete","off","maxlength","15",1,"w-input-sm","pr-9",3,"type","formControl","placeholder"],["type","button",1,"absolute","inset-y-0","right-0","flex","items-center","pr-2.5","cursor-pointer","text-gray-400","hover:text-gray-600","dark:hover:text-gray-300",3,"click"],["autocomplete","off",1,"w-input-sm",3,"type","formControl","placeholder"],["role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"w-full",2,"position","relative","margin-bottom","4px"],["type","tel","autocomplete","off",1,"w-input-sm",3,"keypress","input","blur","placeholder","disabled"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"size-4","text-gray-400","dark:text-gray-500"],["d","M12.01 20c-5.065 0-9.586-4.211-12.01-8.424 2.418-4.103 6.943-7.576 12.01-7.576 5.135 0 9.635 3.453 11.999 7.564-2.241 4.43-6.726 8.436-11.999 8.436zm-10.842-8.416c.843 1.331 5.018 7.416 10.842 7.416 6.305 0 10.112-6.103 10.851-7.405-.772-1.198-4.606-6.595-10.851-6.595-6.116 0-10.025 5.355-10.842 6.584zm10.832-4.584c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5zm0 1c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4z"],["d","M8.137 15.147c-.71-.857-1.146-1.947-1.146-3.147 0-2.76 2.241-5 5-5 1.201 0 2.291.435 3.148 1.145l1.897-1.897c-1.441-.738-3.122-1.248-5.035-1.248-6.115 0-10.025 5.355-10.842 6.584.529.834 2.379 3.527 5.113 5.428l1.865-1.865zm6.294-6.294c-.673-.53-1.515-.853-2.44-.853-2.207 0-4 1.792-4 4 0 .923.324 1.765.854 2.439l5.586-5.586zm7.56-6.146l-19.292 19.293-.708-.707 3.548-3.548c-2.298-1.612-4.234-3.885-5.548-6.169 2.418-4.103 6.943-7.576 12.01-7.576 2.065 0 4.021.566 5.782 1.501l3.501-3.501.707.707zm-2.465 3.879l-.734.734c2.236 1.619 3.628 3.604 4.061 4.274-.739 1.303-4.546 7.406-10.852 7.406-1.425 0-2.749-.368-3.951-.938l-.748.748c1.475.742 3.057 1.19 4.699 1.19 5.274 0 9.758-4.006 11.999-8.436-1.087-1.891-2.63-3.637-4.474-4.978zm-3.535 5.414c0-.554-.113-1.082-.317-1.562l.734-.734c.361.69.583 1.464.583 2.296 0 2.759-2.24 5-5 5-.832 0-1.604-.223-2.295-.583l.734-.735c.48.204 1.007.318 1.561.318 2.208 0 4-1.792 4-4z"]],template:function(r,i){if(r&1&&(U(0,iq,4,3,"div",8),g(1,"div",9),J("valid",function(){return i.submit()}),g(2,"p",10),E(3,"User Details"),m(),g(4,"div",11),Gt(5,oq,1,0,"ng-container",12)(6,aq,1,0,"ng-container",12),m(),Gt(7,sq,1,0,"ng-container",12),g(8,"div",13)(9,"div",14),Gt(10,lq,1,0,"ng-container",12),m(),U(11,fq,7,16,"button",15)(12,hq,4,0,"span",16),m(),U(13,gq,3,0,"div",17),U(14,_q,16,13,"div",18),g(15,"div",11),Gt(16,vq,1,0,"ng-container",12)(17,yq,1,0,"ng-container",12),m(),g(18,"p",19)(19,"span",20),E(20,"Note: "),m(),E(21,"Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol "),m(),U(22,Cq,6,14),g(23,"div",21)(24,"div",22),U(25,Dq,4,0),tt(26,"async"),m(),g(27,"button",23,0),E(29," Submit "),m()()(),Gt(30,Uq,8,4,"ng-template",null,1,Qn)(32,zq,4,10,"ng-template",null,2,Qn)(34,qq,2,1,"ng-template",null,3,Qn)),r&2){let o,a=mt(28),s=mt(31),l=mt(33);B(i.isInDialog()?-1:0),x(),te("formGroup",i.registrationForm)("buttonRef",a),x(),st("color",i.primaryColor||null),x(3),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(36,KG,i.registrationForm.get("user.firstName"))),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(38,YG,i.registrationForm.get("user.lastName"))),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(40,F4,i.registrationForm.get("user.email"))),x(3),te("ngTemplateOutlet",l)("ngTemplateOutletContext",Nv(42,QG,i.registrationForm.get("user.mobile"),i.isNumberChanged)),x(),B(i.isOtpVerified?12:11),x(2),B(i.isNumberChanged||i.isOtpVerified?13:-1),x(),B(i.isOtpSent&&!i.isOtpVerified?14:-1),x(2),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(45,XG,i.registrationForm.get("user.password"))),x(),te("ngTemplateOutlet",s)("ngTemplateOutletContext",qt(47,JG,i.registrationForm.get("user.confirmPassword"))),x(),st("color",i.primaryColor||null),x(4),B(i.showCompanyDetail?22:-1),x(3),B((o=ot(26,34,i.apiError))?25:-1,o),x(2),st("--btn-hover-color",i.buttonHoverColor)("background-color",i.buttonColor||null)("color",i.buttonColor?i.buttonTextColor||"#ffffff":null)("border-radius",i.borderRadiusValue||null),Ye("has-hover-color",!!i.buttonHoverColor)}},dependencies:[wn,Da,nr,$n,er,tr,Cx,Na,Rn,hr,Ud,Zi],styles:['@charset "UTF-8";[_nghost-%COMP%]{width:100%;min-height:100px;display:flex;flex-direction:column;justify-content:flex-start;text-align:start}.has-hover-color[_ngcontent-%COMP%]:hover{background-color:var(--btn-hover-color)!important}[_nghost-%COMP%] .iti{width:100%}[_nghost-%COMP%] .iti input[type=tel]{padding-left:52px!important}.invalid-input[_ngcontent-%COMP%]{outline:2px solid var(--proxy-error-40);outline-offset:-1px}.dark[_nghost-%COMP%] .iti .iti__country-list, .dark [_nghost-%COMP%] .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark[_nghost-%COMP%] .iti__country, .dark [_nghost-%COMP%] .iti__country{color:#f9fafb!important}.dark[_nghost-%COMP%] .iti__country:hover, .dark [_nghost-%COMP%] .iti__country:hover, .dark[_nghost-%COMP%] .iti__country.iti__highlight, .dark [_nghost-%COMP%] .iti__country.iti__highlight{background-color:#312e81!important}.dark[_nghost-%COMP%] .iti__dial-code, .dark [_nghost-%COMP%] .iti__dial-code{color:#9ca3af}.dark[_nghost-%COMP%] .iti__divider, .dark [_nghost-%COMP%] .iti__divider{border-bottom-color:#374151}.dark[_nghost-%COMP%] .iti__selected-flag:hover, .dark [_nghost-%COMP%] .iti__selected-flag:hover, .dark[_nghost-%COMP%] .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag, .dark [_nghost-%COMP%] .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark[_nghost-%COMP%] input[type=tel], .dark [_nghost-%COMP%] input[type=tel]{color:#f9fafb;background-color:transparent}'],changeDetection:0})}}return e})();var Wq=["initContact"],Zq=["dialogWrap"],Nl=e=>({widgetDataArray:e}),Bd=(e,n)=>n.service_id;function Kq(e,n){if(e&1){let t=be();g(0,"section",7)(1,"h1"),E(2),m(),g(3,"button",9),J("click",function(){W(t);let i=k();return Z(i.openPreviewDialog())}),ue(),g(4,"svg",10),Q(5,"path",11)(6,"path",12),m(),E(7," Preview "),m()()}if(e&2){let t=k();x(2),Ce("Click Here to preview this Reference ID: ",t.referenceId())}}function Yq(e,n){if(e&1){let t=be();g(0,"button",16),J("click",function(){W(t);let i=k(2);return Z(i.close(!0))}),ue(),g(1,"svg",17),Q(2,"path",18),m()()}if(e&2){let t=k(2);x(2),lt("fill",t.isDarkTheme?"#ffffff":"#5D6164")}}function Qq(e,n){e&1&&St(0)}function Xq(e,n){if(e&1&&(U(0,Yq,3,1,"button",13),g(1,"div",14),Gt(2,Qq,1,0,"ng-container",15),m()),e&2){let t=k(),r=mt(3);B(t.hideInlineHeader()?-1:0),x(2),te("ngTemplateOutlet",r)}}function Jq(e,n){if(e&1&&(g(0,"div",22),Q(1,"img",23),m()),e&2){let t=k();x(),te("src",t.ui_preferences.logo_url,Cc)}}function eW(e,n){if(e&1&&U(0,Jq,2,1,"div",22),e&2){let t=n;B(!(t==null||t.ui_preferences==null)&&t.ui_preferences.logo_url?0:-1)}}function tW(e,n){if(e&1&&(U(0,eW,1,1),tt(1,"async"),g(2,"h2",21),E(3),m()),e&2){let t,r=k(4);B((t=ot(1,4,r.selectWidgetTheme$))?0:-1,t),x(2),st("color",r.primaryColor||null),x(),Ce(" ",r.titleText," ")}}function nW(e,n){if(e&1&&U(0,tW,4,6),e&2){let t=n.$implicit,r=k(3);B((t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v2"&&r.loginStep===1?0:-1)}}function rW(e,n){e&1&&St(0)}function iW(e,n){e&1&&St(0)}function oW(e,n){e&1&&St(0)}function aW(e,n){if(e&1&&Gt(0,rW,1,0,"ng-container",24)(1,iW,1,0,"ng-container",24)(2,oW,1,0,"ng-container",24),e&2){let t=k();k(2);let r=mt(8),i=mt(10),o=mt(12);te("ngTemplateOutlet",i)("ngTemplateOutletContext",qt(6,Nl,t)),x(),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(8,Nl,t)),x(),te("ngTemplateOutlet",o)("ngTemplateOutletContext",qt(10,Nl,t))}}function sW(e,n){e&1&&St(0)}function lW(e,n){e&1&&St(0)}function cW(e,n){e&1&&St(0)}function dW(e,n){if(e&1&&Gt(0,sW,1,0,"ng-container",24)(1,lW,1,0,"ng-container",24)(2,cW,1,0,"ng-container",24),e&2){let t=k();k(2);let r=mt(8),i=mt(10),o=mt(12);te("ngTemplateOutlet",o)("ngTemplateOutletContext",qt(6,Nl,t)),x(),te("ngTemplateOutlet",r)("ngTemplateOutletContext",qt(8,Nl,t)),x(),te("ngTemplateOutlet",i)("ngTemplateOutletContext",qt(10,Nl,t))}}function uW(e,n){if(e&1){let t=be();g(0,"p",25),E(1," Are you a new User? "),g(2,"a",26),J("click",function(){W(t);let i=k(3);return Z(i.showRegistration())}),E(3),m()()}if(e&2){let t=k(3);st("color",t.primaryColor||null),x(3),_t(t.signUpButtonText)}}function pW(e,n){e&1&&(g(0,"p",20),E(1,"No Service Enabled"),m())}function fW(e,n){if(e&1&&(Rt(0,nW,1,1,null,null,Bd),U(2,aW,3,12),U(3,dW,3,12),U(4,uW,4,3,"p",19),U(5,pW,2,0,"p",20)),e&2){let t=n,r=k(2);Pt(t),x(2),B(r.input_fields()==="top"?2:-1),x(),B(r.input_fields()==="bottom"?3:-1),x(),B(r.loginStep===1&&(t!=null&&t.length)&&r.isCreateAccountLink()?4:-1),x(),B(t!=null&&t.length?-1:5)}}function hW(e,n){if(e&1&&(U(0,fW,6,4),tt(1,"async")),e&2){let t,r=k();B((t=ot(1,1,r.selectWidgetData$))?0:-1,t)}}function gW(e,n){if(e&1){let t=be();g(0,"button",38),J("click",function(){W(t);let i=k(2);return Z(i.showRegistrationInDialog()?i.goBackFromRegistration():i.changeLoginStep(1))}),ue(),g(1,"svg",39),Q(2,"path",40),m()()}}function mW(e,n){e&1&&Q(0,"div",31)}function _W(e,n){e&1&&E(0," Create Account ")}function vW(e,n){e&1&&E(0," Forgot Password ")}function yW(e,n){e&1&&E(0," Sign In ")}function xW(e,n){e&1&&St(0)}function bW(e,n){if(e&1&&(g(0,"div",36),Gt(1,xW,1,0,"ng-container",15),m()),e&2){k(2);let t=mt(3);x(),te("ngTemplateOutlet",t)}}function wW(e,n){if(e&1){let t=be();g(0,"proxy-register",41),J("successReturn",function(i){W(t);let o=k(2);return Z(o.successReturn.emit(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.failureReturn.emit(i))})("closePopUp",function(){W(t);let i=k(2);return Z(i.goBackFromRegistration())}),m()}if(e&2){let t=k(2);te("serviceData",t.serviceData())("referenceId",t.referenceId())("tokenAuth",t.tokenAuth())("theme",t.theme())("version",t.version())("isInDialog",!0)}}function CW(e,n){if(e&1){let t=be();g(0,"div",null,5)(2,"div",27),J("click",function(){W(t);let i=k();return Z(i.closePreviewDialog())}),m(),g(3,"div",28)(4,"div",29),U(5,gW,3,0,"button",30)(6,mW,1,0,"div",31),g(7,"h2",32),U(8,_W,1,0)(9,vW,1,0)(10,yW,1,0),m(),g(11,"button",33),J("click",function(){W(t);let i=k();return Z(i.closePreviewDialog())}),ue(),g(12,"svg",17),Q(13,"path",34),m()()(),Ke(),g(14,"div",35),U(15,bW,2,1,"div",36),U(16,wW,1,6,"proxy-register",37),m()()()}if(e&2){let t=k();Ye("dark",t.isDarkTheme),x(3),Ea("fixed inset-x-4 top-1/2 z-50 -translate-y-1/2 sm:inset-x-auto sm:left-1/2 sm:w-full sm:-translate-x-1/2 rounded-xl bg-white dark:bg-gray-900 shadow-2xl ring-1 ring-gray-900/5 dark:ring-white/10 flex flex-col max-h-[90vh] "+(t.showRegistrationInDialog()?"max-w-[600px]":"max-w-[400px]")),x(2),B(t.showRegistrationInDialog()||t.loginStep===2||t.loginStep===3?5:6),x(3),B(t.showRegistrationInDialog()?8:t.loginStep===2||t.loginStep===3?9:10),x(7),B(t.showRegistrationInDialog()?-1:15),x(),B(t.showRegistrationInDialog()?16:-1)}}function EW(e,n){e&1&&(ue(),g(0,"svg",42),Q(1,"path",43),m())}function DW(e,n){e&1&&(ue(),g(0,"svg",42),Q(1,"path",44),m())}function SW(e,n){if(e&1&&U(0,EW,2,0,":svg:svg",42)(1,DW,2,0,":svg:svg",42),e&2){let t=k();B(t.showPassword?1:0)}}function kW(e,n){if(e&1&&(g(0,"div",45),Q(1,"div",46),g(2,"span",47),E(3,"Or continue with"),m(),Q(4,"div",46),m()),e&2){let t=k(4);x(2),st("color",t.primaryColor||null)}}function TW(e,n){if(e&1&&U(0,kW,5,2,"div",45),e&2){let t=k(2).widgetDataArray,r=k();B(r.hasOtherAuthOptions(t)?0:-1)}}function IW(e,n){if(e&1&&U(0,TW,1,1),e&2){let t=n.$implicit,r=k(2);B((t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v2"&&r.loginStep===1?0:-1)}}function AW(e,n){if(e&1&&Rt(0,IW,1,1,null,null,Bd),e&2){let t=n.widgetDataArray;Pt(t)}}function MW(e,n){e&1&&(g(0,"p",63),E(1," Email or Mobile number is required. "),m())}function RW(e,n){if(e&1&&(g(0,"div")(1,"label",59),E(2,"Email or Mobile"),m(),Q(3,"input",60),g(4,"p",61)(5,"span",62),E(6,"Note:"),m(),E(7," Enter Mobile number with country code (e.g. 91) "),m(),U(8,MW,2,0,"p",63),m()),e&2){let t=n,r=k(5);x(3),st("border-radius",r.borderRadiusValue||null),te("formControl",t),x(),st("color",r.primaryColor||null),x(4),B(t.touched&&(t.errors!=null&&t.errors.required)?8:-1)}}function PW(e,n){e&1&&(g(0,"p",69),E(1," Password is required. "),m())}function NW(e,n){e&1&&(g(0,"p",70),E(1,"Whitespace not allowed."),m())}function OW(e,n){if(e&1){let t=be();g(0,"div")(1,"label",64),E(2,"Password"),m(),g(3,"div",65),Q(4,"input",66),g(5,"button",67),J("click",function(){W(t);let i=k(5);return Z(i.showPassword=!i.showPassword)}),St(6,68),m()(),U(7,PW,2,0,"p",69),U(8,NW,2,0,"p",70),m()}if(e&2){let t=n,r=k(5),i=mt(6);x(4),st("border-radius",r.borderRadiusValue||null),te("type",r.showPassword?"text":"password")("formControl",t),x(),lt("aria-label",r.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",i),x(),B(t.touched&&(t.errors!=null&&t.errors.required)?7:-1),x(),B(t.touched&&(t.errors!=null&&t.errors.cannotContainSpace)?8:-1)}}function FW(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",71,6),J("verify",function(i){W(t);let o=k(5);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(5);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(5);return Z(o.onHCaptchaError(i))}),m()}}function LW(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",72,6),J("verify",function(i){W(t);let o=k(5);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(5);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(5);return Z(o.onHCaptchaError(i))}),m()}}function jW(e,n){if(e&1&&(g(0,"p",53),E(1),m()),e&2){let t=k(5);x(),_t(t.loginError)}}function VW(e,n){e&1&&(ue(),g(0,"svg",58),Q(1,"circle",73)(2,"path",74),m())}function UW(e,n){if(e&1){let t=be();g(0,"div",48),U(1,RW,9,6,"div"),U(2,OW,9,8,"div"),g(3,"div",50),U(4,FW,2,0,"ng-hcaptcha",51),U(5,LW,2,0,"ng-hcaptcha",52),m(),U(6,jW,2,1,"p",53),g(7,"div",54)(8,"p",55)(9,"a",56),J("click",function(){W(t);let i=k(4);return Z(i.forgotPassword())}),E(10,"Forgot Password?"),m()(),g(11,"button",57),tt(12,"async"),J("click",function(){W(t);let i=k(4);return Z(i.login())}),U(13,VW,3,0,":svg:svg",58),tt(14,"async"),E(15," Sign in "),m()()()}if(e&2){let t,r,i=k(4);te("formGroup",i.loginForm),x(),B((t=i.loginForm.get("username"))?1:-1,t),x(),B((r=i.loginForm.get("password"))?2:-1,r),x(2),B(i.isDarkTheme?4:-1),x(),B(i.isDarkTheme?-1:5),x(),B(i.loginError?6:-1),x(5),st("--btn-hover-color",i.buttonHoverColor)("background-color",i.buttonColor||null)("color",i.buttonColor?i.buttonTextColor||"#ffffff":null)("border-radius",i.borderRadiusValue||null),Ye("has-hover-color",!!i.buttonHoverColor),te("disabled",ot(12,18,i.isLoginLoading$)),x(2),B(ot(14,20,i.isLoginLoading$)?13:-1)}}function BW(e,n){if(e&1&&(g(0,"h2",79),E(1," Reset Password "),m()),e&2){let t=k(5);st("color",t.primaryColor||null)}}function $W(e,n){e&1&&(g(0,"p",78),E(1," Email or Mobile is required. "),m())}function zW(e,n){e&1&&(g(0,"p",70),E(1,"Enter a valid Email or Mobile."),m())}function HW(e,n){if(e&1&&(g(0,"p",53),E(1),m()),e&2){let t=k(5);x(),_t(t.loginError)}}function GW(e,n){e&1&&(ue(),g(0,"svg",58),Q(1,"circle",73)(2,"path",74),m())}function qW(e,n){if(e&1){let t=be();g(0,"div",48),U(1,BW,2,2,"h2",75),g(2,"div")(3,"label",76),E(4,"Email or Mobile"),m(),Q(5,"input",77),U(6,$W,2,0,"p",78),U(7,zW,2,0,"p",70),m(),U(8,HW,2,1,"p",53),g(9,"button",57),tt(10,"async"),J("click",function(){W(t);let i=k(4);return Z(i.sendResetPasswordOtp())}),U(11,GW,3,0,":svg:svg",58),tt(12,"async"),E(13," Send OTP "),m()()}if(e&2){let t,r,i=k(4);Ye("p-4",i.hideInlineHeader()),te("formGroup",i.sendOtpLoginForm),x(),B(i.hideInlineHeader()?-1:1),x(4),st("border-radius",i.borderRadiusValue||null),x(),B((t=i.sendOtpLoginForm.get("userDetails"))!=null&&t.touched&&(!((t=i.sendOtpLoginForm.get("userDetails"))==null||t.errors==null)&&t.errors.required)?6:-1),x(),B((r=i.sendOtpLoginForm.get("userDetails"))!=null&&r.touched&&(!((r=i.sendOtpLoginForm.get("userDetails"))==null||r.errors==null)&&r.errors.pattern)?7:-1),x(),B(i.loginError?8:-1),x(),st("--btn-hover-color",i.buttonHoverColor)("background-color",i.buttonColor||null)("color",i.buttonColor?i.buttonTextColor||"#ffffff":null)("border-radius",i.borderRadiusValue||null),Ye("has-hover-color",!!i.buttonHoverColor),te("disabled",ot(10,21,i.isLoginLoading$)),x(2),B(ot(12,23,i.isLoginLoading$)?11:-1)}}function WW(e,n){if(e&1&&(g(0,"span",83),E(1),m()),e&2){let t=k(5);x(),Ce("(",t.remainingSeconds,"s)")}}function ZW(e,n){e&1&&(g(0,"p",86),E(1," OTP is required. "),m())}function KW(e,n){e&1&&(g(0,"p",89),E(1," Password is required. "),m())}function YW(e,n){if(e&1&&(g(0,"p",70),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength,". ")}}function QW(e,n){e&1&&(g(0,"p",70),E(1," Must contain uppercase, lowercase, digit and symbol. "),m())}function XW(e,n){if(e&1){let t=be();g(0,"div")(1,"label",87),E(2,"Password"),m(),g(3,"div",65),Q(4,"input",88),g(5,"button",67),J("click",function(){W(t);let i=k(5);return Z(i.showPassword=!i.showPassword)}),St(6,68),m()(),U(7,KW,2,0,"p",89),U(8,YW,2,1,"p",70),U(9,QW,2,0,"p",70),m()}if(e&2){let t,r=n,i=k(5),o=mt(6);x(4),st("border-radius",i.borderRadiusValue||null),te("type",i.showPassword?"text":"password")("formControl",r),x(),lt("aria-label",i.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",o),x(),B(r.touched&&(r.errors!=null&&r.errors.required)?7:-1),x(),B((t=r.touched&&(r.errors==null?null:r.errors.minlength))?8:-1,t),x(),B(r.touched&&(r.errors!=null&&r.errors.pattern)?9:-1)}}function JW(e,n){e&1&&(g(0,"p",92),E(1," Confirm Password is required. "),m())}function eZ(e,n){if(e&1&&(g(0,"p",70),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength,". ")}}function tZ(e,n){e&1&&(g(0,"p",70),E(1," Must contain uppercase, lowercase, digit and symbol. "),m())}function nZ(e,n){e&1&&(g(0,"p",70),E(1,"Passwords do not match."),m())}function rZ(e,n){if(e&1&&(g(0,"div")(1,"label",90),E(2,"Confirm Password"),m(),Q(3,"input",91),U(4,JW,2,0,"p",92),U(5,eZ,2,1,"p",70),U(6,tZ,2,0,"p",70),U(7,nZ,2,0,"p",70),m()),e&2){let t,r=n,i=k(5);x(3),st("border-radius",i.borderRadiusValue||null),te("formControl",r),x(),B(r.touched&&(r.errors!=null&&r.errors.required)?4:-1),x(),B((t=r.touched&&(r.errors==null?null:r.errors.minlength))?5:-1,t),x(),B(r.touched&&(r.errors!=null&&r.errors.pattern)?6:-1),x(),B(r.touched&&(r.errors!=null&&r.errors.valueSameAsControl)?7:-1)}}function iZ(e,n){if(e&1&&(g(0,"p",53),E(1),m()),e&2){let t=k(5);x(),_t(t.loginError)}}function oZ(e,n){e&1&&(ue(),g(0,"svg",58),Q(1,"circle",73)(2,"path",74),m())}function aZ(e,n){if(e&1){let t=be();g(0,"div",48)(1,"h2",79),E(2," Change Password "),m(),g(3,"p",80),E(4),g(5,"a",81),J("click",function(){W(t);let i=k(4);return Z(i.changeLoginStep(2))}),E(6,"Change"),m()(),g(7,"button",82),J("click",function(){W(t);let i=k(4);return Z(i.sendResetPasswordOtp())}),E(8," Resend OTP "),U(9,WW,2,1,"span",83),m(),g(10,"div")(11,"label",84),E(12,"OTP"),m(),Q(13,"input",85),U(14,ZW,2,0,"p",86),m(),U(15,XW,10,9,"div"),U(16,rZ,8,7,"div"),U(17,iZ,2,1,"p",53),g(18,"button",57),tt(19,"async"),J("click",function(){W(t);let i=k(4);return Z(i.verifyResetPasswordOtp())}),U(20,oZ,3,0,":svg:svg",58),tt(21,"async"),E(22," Submit "),m()()}if(e&2){let t,r,i,o,a=k(4);te("formGroup",a.resetPasswordForm),x(),st("color",a.primaryColor||null),x(3),Ce(" ",(t=a.sendOtpLoginForm.get("userDetails"))==null?null:t.value," "),x(3),te("disabled",a.remainingSeconds>0),x(2),B(a.remainingSeconds>0?9:-1),x(4),st("border-radius",a.borderRadiusValue||null),x(),B((r=a.resetPasswordForm.get("otp"))!=null&&r.touched&&(!((r=a.resetPasswordForm.get("otp"))==null||r.errors==null)&&r.errors.required)?14:-1),x(),B((i=a.resetPasswordForm.get("password"))?15:-1,i),x(),B((o=a.resetPasswordForm.get("confirmPassword"))?16:-1,o),x(),B(a.loginError?17:-1),x(),st("--btn-hover-color",a.buttonHoverColor)("background-color",a.buttonColor||null)("color",a.buttonColor?a.buttonTextColor||"#ffffff":null)("border-radius",a.borderRadiusValue||null),Ye("has-hover-color",!!a.buttonHoverColor),te("disabled",ot(19,24,a.isLoginLoading$)),x(2),B(ot(21,26,a.isLoginLoading$)?20:-1)}}function sZ(e,n){if(e&1&&(U(0,UW,16,22,"div",48),U(1,qW,14,25,"div",49),U(2,aZ,23,28,"div",48)),e&2){let t=k(3);B(t.loginStep===1?0:-1),x(),B(t.loginStep===2?1:-1),x(),B(t.loginStep===3?2:-1)}}function lZ(e,n){if(e&1&&U(0,sZ,3,3),e&2){let t=n.$implicit,r=k(2);B((t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v2"?0:-1)}}function cZ(e,n){if(e&1&&Rt(0,lZ,1,1,null,null,Bd),e&2){let t=n.widgetDataArray;Pt(t)}}function dZ(e,n){if(e&1){let t=be();g(0,"button",96),J("click",function(){W(t);let i=k(2).$implicit,o=k(4);return Z(o.onVerificationBtnClick(i))}),Q(1,"img",97),m()}if(e&2){let t,r=k(2).$implicit,i=k(4);st("border-radius",i.borderRadiusValue||null),lt("aria-label",r.text),x(),Ye("invert",i.isDarkTheme&&(r.text==null||(t=r.text.toLowerCase())==null?null:t.includes("apple"))),te("src",r.icon,Cc)("alt",r.text)}}function uZ(e,n){if(e&1&&(U(0,dZ,2,7,"button",95),tt(1,"async")),e&2){let t=k().$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.Msg91OtpService||!ot(1,1,r.otpScriptLoading)?0:-1)}}function pZ(e,n){if(e&1&&U(0,uZ,2,3),e&2){let t=n.$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.PasswordAuthentication||(t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v1"?0:-1)}}function fZ(e,n){if(e&1&&(g(0,"div",93),Rt(1,pZ,1,1,null,null,Bd),m()),e&2){let t=k(2).widgetDataArray;x(),Pt(t)}}function hZ(e,n){if(e&1){let t=be();g(0,"button",99),J("click",function(){W(t);let i=k(2).$implicit,o=k(4);return Z(o.onVerificationBtnClick(i))}),Q(1,"img",100),g(2,"span",101),E(3),m()()}if(e&2){let t,r=k(2).$implicit,i=k(4);st("border-radius",i.borderRadiusValue||null),x(),Ye("invert",i.isDarkTheme&&(r.text==null||(t=r.text.toLowerCase())==null?null:t.includes("apple"))),te("src",r.icon,Cc)("alt",r.text),x(2),_t(r.text)}}function gZ(e,n){if(e&1&&(U(0,hZ,4,7,"button",98),tt(1,"async")),e&2){let t=k().$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.Msg91OtpService||!ot(1,1,r.otpScriptLoading)?0:-1)}}function mZ(e,n){if(e&1&&U(0,gZ,2,3),e&2){let t=n.$implicit,r=k(4);B((t==null?null:t.service_id)!==r.featureServiceIds.PasswordAuthentication||(t==null?null:t.service_id)===r.featureServiceIds.PasswordAuthentication&&r.version()==="v1"?0:-1)}}function _Z(e,n){if(e&1&&(g(0,"div",94),Rt(1,mZ,1,1,null,null,Bd),m()),e&2){let t=k(2).widgetDataArray;x(),Pt(t)}}function vZ(e,n){if(e&1&&(U(0,fZ,3,0,"div",93),U(1,_Z,3,0,"div",94)),e&2){let t=k(2);B(t.show_social_login_icons()?0:-1),x(),B(t.show_social_login_icons()?-1:1)}}function yZ(e,n){if(e&1&&U(0,vZ,2,2),e&2){let t=k();B(t.loginStep===1?0:-1)}}var L4=(()=>{class e extends Kn{get isDarkTheme(){return this.themeService.isDark(this.theme())}constructor(){super(),this.referenceId=De(),this.serviceData=De(),this.tokenAuth=De(),this.isPreview=De(!1),this.target=De(),this.version=De(zn.V1),this.input_fields=De(Pl.TOP),this.show_social_login_icons=De(!1),this.isCreateAccountLink=De(),this.theme=De(),this.WidgetTheme=xt,this.isUserProxyContainer=De(!0),this.hideInlineHeader=De(!1),this.togglePopUp=pn(),this.successReturn=pn(),this.failureReturn=pn(),this.openPopUp=pn(),this.closePopUp=pn(),this.themeService=A(Sn),this.steps=1,this.phoneForm=new Lt({phone:new je("",[he.required])}),this.otpControl=new je(void 0,[he.required,he.pattern(Wh)]),this.emailControl=new je("",[he.required,he.pattern(Va)]),this.otpWidgetService=A(ml),this.otpScriptLoading=this.otpWidgetService.scriptLoading,this.timerSec=25,this.retryDisable=fe(!1),this.retryCount=0,this.sendOTPMode="1",this.otpPlaceHolder="\u2022",this.retryByVoiceClicked=!1,this.retryProcesses=[],this.otpErrorCodes=y1,this.featureServiceIds=zt,this.showPassword=!1,this.loginStep=1,this.loginForm=new Lt({username:new je(null,[he.required]),password:new je(null,[he.required,xi.cannotContainSpace])}),this.sendOtpLoginForm=new Lt({userDetails:new je(null,[he.required,he.pattern(Zh)])}),this.resetPasswordForm=new Lt({otp:new je(null,he.required),password:new je(null,[he.required,he.pattern(oo),he.minLength(8)]),confirmPassword:new je(null,[he.required,he.minLength(8),he.pattern(oo),xi.valueSameAsControl("password")])}),this.loginError=null,this.apiError=new dt(null),this.hCaptchaToken="",this.hCaptchaVerified=!1,this.uiPreferences={},this.dialogOpen=et(!1),this.showRegistrationInDialog=et(!1),this.dialogPortalRef=null,this.store=A(dn),this.cdr=A(cn),this._elemRef=A(An),this.loginComponentStore=A(Rl),this.otpUtilityService=A(Or),this.widgetPortal=A(vi),sn(()=>this.themeService.setInputTheme(this.theme())),this.errors$=this.store.pipe(ke(o4),Ie(Le),ce(this.destroy$)),this.selectGetOtpInProcess$=this.store.pipe(ke(Ml),Ie(Le),ce(this.destroy$)),this.selectGetOtpSuccess$=this.store.pipe(ke(ug),Ie(Le),ce(this.destroy$)),this.selectResendOtpInProcess$=this.store.pipe(ke(pg),Ie(Le),ce(this.destroy$)),this.selectResendOtpSuccess$=this.store.pipe(ke(c4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpData$=this.store.pipe(ke(d4),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpInProcess$=this.store.pipe(ke(fg),Ie(Le),ce(this.destroy$)),this.selectVerifyOtpSuccess$=this.store.pipe(ke(u4),Ie(Le),ce(this.destroy$)),this.selectResendCount$=this.store.pipe(ke(p4),Ie(Le),ce(this.destroy$)),this.selectGetOtpRes$=this.store.pipe(ke(dg),Ie(Le),ce(this.destroy$)),this.selectApiErrorResponse$=this.store.pipe(ke(hg),Ie(Le),ce(this.destroy$)),this.closeWidgetApiFailed$=this.store.pipe(ke(f4),Ie(Le),ce(this.destroy$)),this.selectWidgetData$=this.store.pipe(ke(qa),ce(this.destroy$)),this.selectWidgetTheme$=this.store.pipe(ke(Wa),ce(this.destroy$)),this.isLoginLoading$=this.loginComponentStore.isLoading$,this.otpData$=this.loginComponentStore.otpdata$,this.resetPasswordResult$=this.loginComponentStore.resetPassword$}ngOnInit(){this.selectGetOtpSuccess$.subscribe(t=>{t&&(this.steps=2,this.localSecTimer(),this.store.dispatch(so({request:{getOtpSuccess:!1,errors:null}})))}),this.selectResendOtpSuccess$.subscribe(t=>{t&&(this.localSecTimer(),this.store.dispatch(so({request:{resendOtpSuccess:!1,errors:null}})))}),this.selectVerifyOtpSuccess$.subscribe(t=>{if(t){let r=this.verifyOtpData();r&&this.returnSuccess(r)}}),this.selectApiErrorResponse$.subscribe(t=>{t&&(this.returnFailure(t),this.store.dispatch(so({request:{apiErrorResponse:null}})))}),this.closeWidgetApiFailed$.pipe(go(700)).subscribe(t=>{t&&this.close()}),this.selectGetOtpRes$.subscribe(t=>{this.otpRes=t}),this.selectWidgetData$.pipe(ce(this.destroy$)).subscribe(t=>{if(t&&t.length>0){let r=t.find(i=>i.service_id===zt.PasswordAuthentication);r&&(this.state=r.state)}}),this.loginComponentStore.apiError$.pipe(ce(this.destroy$)).subscribe(t=>{this.apiError.next(t),this.loginError=t,t&&this.resetHCaptcha()}),this.loginComponentStore.showRegistration$.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{if(t){let r=this.loginForm.get("username").value;this.showRegistration(r)}}),this.otpData$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.changeLoginStep(3),this.startResetPasswordTimer())}),this.resetPasswordResult$.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.changeLoginStep(1)}),this.resetPasswordForm.get("password").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.resetPasswordForm.get("confirmPassword").updateValueAndValidity()}),this.selectWidgetTheme$.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{this.uiPreferences=t?.ui_preferences||{}}),this.otpWidgetService.forgotPasswordMode.pipe(ce(this.destroy$)).subscribe(t=>{t.active&&(this.changeLoginStep(2),t.prefillEmail&&this.sendOtpLoginForm.get("userDetails").setValue(t.prefillEmail),this.otpWidgetService.closeForgotPassword())})}ngAfterViewInit(){this.initIntl(),this.isPreview()&&this.openPreviewDialog()}initIntl(){let t=document.querySelector("proxy-auth")?.shadowRoot,r=document.querySelector("proxy-auth")?.shadowRoot?.getElementById("init-contact"),i=`${ft.baseUrl}/${ft.production?"app":"hello-new"}/assets/utils/intl-tel-input-custom.css`;r&&(this.intlClass=new vl(r,t,i),r.addEventListener("focus",()=>{setTimeout(()=>{this.displayEnterNumber()},100)}),r.addEventListener("countrychange",()=>{this.displayEnterNumber()}))}displayEnterNumber(){this.displayMobileNumber=this.intlClass.phoneNumber.includes("+")?this.intlClass.phoneNumber:`+${this.intlClass.selectedCountryData?.dialCode}${this.intlClass.phoneNumber}`}sendOtp(){this.mobileNumber=this.intlClass.phoneNumber?.slice(1,this.intlClass.phoneNumber.length),this.store.dispatch(Ho({request:{referenceId:this.referenceId(),mobile:this.mobileNumber}}))}retryOtp(t=null){this.retryCount<2&&(this.retryCount+=1,this.store.dispatch(Nd({request:{tokenAuth:this.tokenAuth(),referenceId:this.referenceId(),reqId:this.otpRes.reqId,retryChannel:t}})))}verifyOtp(){this.store.dispatch(Od({request:{tokenAuth:this.tokenAuth(),otp:this.otpControl.value,referenceId:this.referenceId(),reqId:this.otpRes.reqId}})),this.selectApiErrorResponse$.pipe(ia(1),Tt(1)).subscribe(t=>{t&&(this.invalidOtpError=t.message,this.cdr.detectChanges())})}close(t=!1){document.getElementById(_l)?.remove(),this.isUserProxyContainer()&&this.resetStore(),this.togglePopUp.emit(),this.timeRemain=0,t&&this.failureReturn.emit({code:0,closeByUser:t,message:"User cancelled the verification process."})}resetStore(){this.store.dispatch(Md())}returnSuccess(t){this.successReturn.emit(t),this.close()}returnFailure(t){this.failureReturn.emit(t)}verifyOtpData(){let t=null;return this.selectVerifyOtpData$.pipe(Tt(1)).subscribe(r=>{t=r}),t}localSecTimer(){this.retryDisable=fe(!0);let t=Xl(1e3,1e3);this.timerSubscription=t.pipe(ce(this.destroy$)).subscribe(r=>{this.timeRemain=this.timerSec-r,this.timeRemain===this.timerSec&&(this.retryDisable=fe(!1)),this.timeRemain===0&&this.destroyTimerSubscription(),this.cdr.detectChanges()})}destroyTimerSubscription(){this.timerSubscription.unsubscribe()}openLink(t){window.open(t,this.target())}onVerificationBtnClick(t){t?.urlLink?this.openLink(t?.urlLink):t?.service_id===zt.Msg91OtpService?this.otpWidgetService.openWidget():t?.service_id===zt.PasswordAuthentication&&(this.version()===zn.V2?this.login():this.otpWidgetService.openLogin(!0))}encryptPassword(t){return this.otpUtilityService.aesEncrypt(JSON.stringify(t),ft.uiEncodeKey,ft.uiIvKey,!0)}login(){if(this.loginForm.invalid){this.loginForm.markAllAsTouched();return}if(!this.hCaptchaVerified){this.loginError="Please complete the hCaptcha verification";return}this.loginError=null;let t=this.encryptPassword(this.loginForm.get("password").value),r={state:this.state,user:this.loginForm.get("username").value?.replace(/^\+/,""),password:t,hCaptchaToken:this.hCaptchaToken};this.loginComponentStore.loginData(r)}onHCaptchaVerify(t){this.hCaptchaToken=t,this.hCaptchaVerified=!0}onHCaptchaExpired(){this.hCaptchaToken="",this.hCaptchaVerified=!1}onHCaptchaError(t){this.hCaptchaToken="",this.hCaptchaVerified=!1,console.error("hCaptcha error:",t)}resetHCaptcha(){this.hCaptchaToken="",this.hCaptchaVerified=!1,this.hCaptchaComponent&&this.hCaptchaComponent.reset()}showRegistration(t){this.isUserProxyContainer()?this.showRegistrationInDialog.set(!0):this.openPopUp.emit(t||this.loginForm.get("username")?.value)}openPreviewDialog(){this.dialogOpen.set(!0),this.showRegistrationInDialog.set(!1),setTimeout(()=>{this.dialogWrapRef?.nativeElement&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogWrapRef.nativeElement))})}closePreviewDialog(){this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.dialogOpen.set(!1),this.showRegistrationInDialog.set(!1),this.changeLoginStep(1)}goBackFromRegistration(){this.showRegistrationInDialog.set(!1)}hasOtherAuthOptions(t){return t?t.some(r=>r?.service_id!==this.featureServiceIds.PasswordAuthentication):!1}forgotPassword(){this.changeLoginStep(2)}changeLoginStep(t){this.apiError.next(null),this.loginError=null,this.loginStep=t,this.resetHCaptcha()}sendResetPasswordOtp(){if(this.sendOtpLoginForm.invalid){this.sendOtpLoginForm.markAllAsTouched();return}let t={state:this.state,user:this.sendOtpLoginForm.get("userDetails").value};this.loginComponentStore.resetPassword(t)}verifyResetPasswordOtp(){if(this.resetPasswordForm.invalid){this.resetPasswordForm.markAllAsTouched();return}let t=this.encryptPassword(this.resetPasswordForm.get("password").value),r={state:this.state,user:this.sendOtpLoginForm.get("userDetails").value,password:t,otp:this.resetPasswordForm.get("otp").value};this.loginComponentStore.verfyPasswordOtp(r)}get titleText(){return this.version()===zn.V2&&this.uiPreferences?.title?this.uiPreferences.title:"Login"}get primaryColor(){return this.version()!==zn.V2?null:this.themeService.isDark()?this.uiPreferences?.dark_theme_primary_color||null:this.uiPreferences?.light_theme_primary_color||null}get borderRadiusValue(){if(this.version()!==zn.V2)return null;switch(this.uiPreferences?.border_radius){case"none":return"0";case"small":return"4px";case"medium":return"8px";case"large":return"12px";default:return null}}get buttonColor(){return this.version()!==zn.V2?null:this.uiPreferences?.button_color||null}get buttonHoverColor(){return this.version()!==zn.V2?null:this.uiPreferences?.button_hover_color||null}get buttonTextColor(){return this.version()!==zn.V2?null:this.uiPreferences?.button_text_color||null}get signUpButtonText(){return this.uiPreferences?.sign_up_button_text||"Create an account"}startResetPasswordTimer(){this.remainingSeconds=15,this.resetPasswordTimerSubscription=ra(1e3).subscribe(()=>{this.remainingSeconds>0?this.remainingSeconds--:this.resetPasswordTimerSubscription.unsubscribe()})}ngOnDestroy(){super.ngOnDestroy(),this.resetPasswordTimerSubscription&&this.resetPasswordTimerSubscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["authorization"]],viewQuery:function(r,i){if(r&1&&bn(Wq,5)(Ys,5)(Zq,5),r&2){let o;Nt(o=Ot())&&(i.initContact=o.first),Nt(o=Ot())&&(i.hCaptchaComponent=o.first),Nt(o=Ot())&&(i.dialogWrapRef=o.first)}},inputs:{referenceId:[1,"referenceId"],serviceData:[1,"serviceData"],tokenAuth:[1,"tokenAuth"],isPreview:[1,"isPreview"],target:[1,"target"],version:[1,"version"],input_fields:[1,"input_fields"],show_social_login_icons:[1,"show_social_login_icons"],isCreateAccountLink:[1,"isCreateAccountLink"],theme:[1,"theme"],isUserProxyContainer:[1,"isUserProxyContainer"],hideInlineHeader:[1,"hideInlineHeader"]},outputs:{togglePopUp:"togglePopUp",successReturn:"successReturn",failureReturn:"failureReturn",openPopUp:"openPopUp",closePopUp:"closePopUp"},features:[Mn([Rl]),Dt],decls:13,vars:3,consts:[["authContentTemplate",""],["visibilityIcon",""],["orDividerTemplate",""],["loginFormTemplate",""],["socialButtonsOnlyTemplate",""],["dialogWrap",""],["hCaptcha",""],[1,"flex","flex-col","items-center","gap-4","p-5"],[3,"dark"],["type","button","aria-haspopup","dialog",1,"inline-flex","items-center","gap-2","rounded-lg","bg-indigo-600","px-4","py-2.5","text-sm","font-semibold","text-white","shadow-sm","hover:bg-indigo-500","active:bg-indigo-700","transition-colors","duration-150","cursor-pointer","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-4"],["d","M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"],["fill-rule","evenodd","d","M.664 10.59a1.651 1.651 0 0 1 0-1.186A10.004 10.004 0 0 1 10 3c4.257 0 7.893 2.66 9.336 6.41.147.381.146.804 0 1.186A10.004 10.004 0 0 1 10 17c-4.257 0-7.893-2.66-9.336-6.41ZM14 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z","clip-rule","evenodd"],["type","button","aria-label","Close",1,"absolute","right-4","top-4","flex","size-5","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500"],[1,"flex","w-full","flex-col","gap-4"],[4,"ngTemplateOutlet"],["type","button","aria-label","Close",1,"absolute","right-4","top-4","flex","size-5","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["width","12","height","12","viewBox","0 0 12 12","fill","none","aria-hidden","true"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z"],[1,"mt-2","text-center","text-xs","text-gray-500","dark:text-gray-400",3,"color"],[1,"text-xs","text-gray-500","dark:text-gray-400"],[1,"text-base","font-semibold","text-gray-900","dark:text-white","mb-2"],[1,"flex","w-full","justify-center","mb-1"],["alt","Logo","loading","lazy",1,"max-h-12","max-w-[200px]","object-contain",3,"src"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mt-2","text-center","text-xs","text-gray-500","dark:text-gray-400"],["href","javascript:void(0)",1,"font-medium","text-indigo-600","dark:text-indigo-400","hover:underline","cursor-pointer",3,"click"],["aria-hidden","true",1,"fixed","inset-0","z-40","bg-black/50","dark:bg-black/70","backdrop-blur-sm",3,"click"],["role","dialog","aria-modal","true","aria-labelledby","auth-dialog-title"],[1,"flex","items-center","justify-between","px-5","py-3","border-b","border-gray-200","dark:border-gray-700"],["type","button","aria-label","Back",1,"flex","size-7","items-center","justify-center","rounded-md","text-gray-500","dark:text-gray-400","hover:text-gray-700","dark:hover:text-gray-200","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500"],["aria-hidden","true",1,"size-7"],["id","auth-dialog-title",1,"text-sm","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"flex","size-7","items-center","justify-center","rounded-md","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z","fill","currentColor"],[1,"flex-1","overflow-y-auto","min-h-0","px-5","py-5"],[1,"flex","flex-col","gap-4"],[3,"serviceData","referenceId","tokenAuth","theme","version","isInDialog"],["type","button","aria-label","Back",1,"flex","size-7","items-center","justify-center","rounded-md","text-gray-500","dark:text-gray-400","hover:text-gray-700","dark:hover:text-gray-200","cursor-pointer","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","18px","viewBox","0 -960 960 960","width","18px","fill","currentColor","aria-hidden","true"],["d","M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z"],[3,"successReturn","failureReturn","closePopUp","serviceData","referenceId","tokenAuth","theme","version","isInDialog"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"size-5","text-gray-400","dark:text-gray-500"],["d","M12.01 20c-5.065 0-9.586-4.211-12.01-8.424 2.418-4.103 6.943-7.576 12.01-7.576 5.135 0 9.635 3.453 11.999 7.564-2.241 4.43-6.726 8.436-11.999 8.436zm-10.842-8.416c.843 1.331 5.018 7.416 10.842 7.416 6.305 0 10.112-6.103 10.851-7.405-.772-1.198-4.606-6.595-10.851-6.595-6.116 0-10.025 5.355-10.842 6.584zm10.832-4.584c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5zm0 1c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4z"],["d","M8.137 15.147c-.71-.857-1.146-1.947-1.146-3.147 0-2.76 2.241-5 5-5 1.201 0 2.291.435 3.148 1.145l1.897-1.897c-1.441-.738-3.122-1.248-5.035-1.248-6.115 0-10.025 5.355-10.842 6.584.529.834 2.379 3.527 5.113 5.428l1.865-1.865zm6.294-6.294c-.673-.53-1.515-.853-2.44-.853-2.207 0-4 1.792-4 4 0 .923.324 1.765.854 2.439l5.586-5.586zm7.56-6.146l-19.292 19.293-.708-.707 3.548-3.548c-2.298-1.612-4.234-3.885-5.548-6.169 2.418-4.103 6.943-7.576 12.01-7.576 2.065 0 4.021.566 5.782 1.501l3.501-3.501.707.707zm-2.465 3.879l-.734.734c2.236 1.619 3.628 3.604 4.061 4.274-.739 1.303-4.546 7.406-10.852 7.406-1.425 0-2.749-.368-3.951-.938l-.748.748c1.475.742 3.057 1.19 4.699 1.19 5.274 0 9.758-4.006 11.999-8.436-1.087-1.891-2.63-3.637-4.474-4.978zm-3.535 5.414c0-.554-.113-1.082-.317-1.562l.734-.734c.361.69.583 1.464.583 2.296 0 2.759-2.24 5-5 5-.832 0-1.604-.223-2.295-.583l.734-.735c.48.204 1.007.318 1.561.318 2.208 0 4-1.792 4-4z"],[1,"flex","items-center","gap-3","my-1"],[1,"flex-1","h-px","bg-gray-200","dark:bg-gray-700"],[1,"text-xs","font-medium","text-gray-400","dark:text-gray-500"],[1,"flex","flex-col","gap-3","w-full",3,"formGroup"],[1,"flex","flex-col","gap-3","w-full",3,"p-4","formGroup"],[1,"flex","w-full","justify-center"],["theme","dark","size","normal"],["theme","light","size","normal"],["role","alert",1,"text-xs","text-red-600","dark:text-red-400"],[1,"flex","flex-col","gap-3","mt-1"],[1,"text-right"],["href","javascript:void(0)",1,"w-link",3,"click"],["type","button",1,"inline-flex","w-full","items-center","justify-center","gap-2","rounded-lg","bg-indigo-600","px-4","py-2.5","text-sm","font-semibold","text-white","shadow-sm","hover:bg-indigo-500","active:bg-indigo-700","transition-colors","duration-150","disabled:opacity-50","disabled:cursor-not-allowed","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500","cursor-pointer",3,"click","disabled"],["viewBox","0 0 24 24","fill","none","aria-hidden","true",1,"size-4","animate-spin"],["for","login-username",1,"w-label"],["id","login-username","type","text","placeholder","Email or Mobile","autocomplete","off","aria-describedby","login-username-hint login-username-error",1,"w-input",3,"formControl"],["id","login-username-hint",1,"mt-1","text-xs","text-gray-400","dark:text-gray-500"],[1,"font-semibold"],["id","login-username-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["for","login-password",1,"w-label"],[1,"relative"],["id","login-password","placeholder","Password","autocomplete","off","aria-describedby","login-password-error",1,"w-input","pr-10",3,"type","formControl"],["type","button",1,"absolute","inset-y-0","right-0","flex","items-center","pr-3","cursor-pointer",3,"click"],[3,"ngTemplateOutlet"],["id","login-password-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["theme","dark","size","normal",3,"verify","expired","error"],["theme","light","size","normal",3,"verify","expired","error"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z",1,"opacity-75"],[1,"text-base","font-semibold","text-gray-900","dark:text-white","mb-1",3,"color"],["for","reset-user-details",1,"w-label"],["id","reset-user-details","type","text","placeholder","Enter Email or Mobile","autocomplete","off","formControlName","userDetails","aria-describedby","reset-user-details-error",1,"w-input"],["id","reset-user-details-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"text-base","font-semibold","text-gray-900","dark:text-white","mb-1"],[1,"text-sm","text-gray-600","dark:text-gray-400"],["href","javascript:void(0)",1,"w-link","ml-2",3,"click"],["type","button",1,"w-link","self-start",3,"click","disabled"],[1,"ml-1","text-gray-500","dark:text-gray-400"],["for","reset-otp",1,"w-label"],["id","reset-otp","type","number","placeholder","Enter OTP","autocomplete","off","formControlName","otp","aria-describedby","reset-otp-error",1,"w-input","[appearance:textfield]","[&::-webkit-outer-spin-button]:appearance-none","[&::-webkit-inner-spin-button]:appearance-none"],["id","reset-otp-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["for","reset-password",1,"w-label"],["id","reset-password","placeholder","Password","autocomplete","off","aria-describedby","reset-password-error",1,"w-input","pr-10",3,"type","formControl"],["id","reset-password-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],["for","reset-confirm-password",1,"w-label"],["id","reset-confirm-password","type","password","placeholder","Confirm Password","autocomplete","off","aria-describedby","reset-confirm-password-error",1,"w-input",3,"formControl"],["id","reset-confirm-password-error","role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"flex","flex-row","items-center","justify-center","gap-4","my-1"],[1,"flex","flex-col","gap-2.5"],["type","button",1,"flex","size-14","items-center","justify-center","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","hover:border-gray-200","dark:hover:border-gray-500","hover:shadow-sm","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"border-radius"],["type","button",1,"flex","size-14","items-center","justify-center","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","hover:border-gray-200","dark:hover:border-gray-500","hover:shadow-sm","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["loading","lazy",1,"size-6","object-contain",3,"src","alt"],["type","button",1,"flex","h-11","w-full","items-center","justify-center","gap-3","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","text-sm","font-semibold","text-gray-700","dark:text-white","hover:border-gray-200","dark:hover:border-gray-500","hover:bg-gray-50","dark:hover:bg-gray-800/50","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"border-radius"],["type","button",1,"flex","h-11","w-full","items-center","justify-center","gap-3","rounded-lg","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-transparent","text-sm","font-semibold","text-gray-700","dark:text-white","hover:border-gray-200","dark:hover:border-gray-500","hover:bg-gray-50","dark:hover:bg-gray-800/50","cursor-pointer","transition-all","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["loading","lazy",1,"size-5","object-contain",3,"src","alt"],[1,"w-[180px]","text-left","whitespace-nowrap"]],template:function(r,i){r&1&&(U(0,Kq,8,1,"section",7),U(1,Xq,3,2),Gt(2,hW,2,3,"ng-template",null,0,Qn),U(4,CW,17,8,"div",8),Gt(5,SW,2,1,"ng-template",null,1,Qn)(7,AW,2,0,"ng-template",null,2,Qn)(9,cZ,2,0,"ng-template",null,3,Qn)(11,yZ,1,1,"ng-template",null,4,Qn)),r&2&&(B(i.isUserProxyContainer()&&!i.isPreview()?0:-1),x(),B(i.isUserProxyContainer()?-1:1),x(3),B(i.dialogOpen()?4:-1))},dependencies:[wn,Da,nr,$n,bx,er,tr,Na,Rn,hr,yh,Ys,vg,Zi],encapsulation:2,changeDetection:0})}}return e})();var xZ=e=>({type:"text",label:"Email or Mobile",formControl:e}),bZ=e=>({type:"number",label:"OTP",formControl:e}),wZ=e=>({type:"password",label:"New Confirm Password",formControl:e,patternError:"Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol"});function CZ(e,n){if(e&1){let t=be();g(0,"button",12),J("click",function(){W(t);let i=k();return Z(i.changeStep(i.step-1))}),ue(),g(1,"svg",13),Q(2,"path",14),m()()}if(e&2){let t=k();x(),lt("fill",t.isDark?"#ffffff":"#5f6368")}}function EZ(e,n){e&1&&Q(0,"div")}function DZ(e,n){e&1&&(g(0,"p",31),E(1,"Email or Mobile number is required."),m())}function SZ(e,n){if(e&1&&(g(0,"div",17)(1,"label",29),E(2,"Email or Mobile"),m(),Q(3,"input",30),U(4,DZ,2,0,"p",31),g(5,"p",32)(6,"span",33),E(7,"Note:"),m(),E(8," Please enter your Mobile number with the country code (e.g. 91) "),m()()),e&2){let t=n;x(3),te("formControl",t),x(),B(t.touched&&(t.errors!=null&&t.errors.required)?4:-1)}}function kZ(e,n){e&1&&St(0)}function TZ(e,n){e&1&&(g(0,"p",31),E(1,"Password is required."),m())}function IZ(e,n){e&1&&(g(0,"p",31),E(1," Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol. "),m())}function AZ(e,n){if(e&1&&U(0,TZ,2,0,"p",31)(1,IZ,2,0,"p",31),e&2){let t=k();B(t.errors!=null&&t.errors.required?0:t.errors!=null&&t.errors.pattern?1:-1)}}function MZ(e,n){if(e&1){let t=be();g(0,"div",17)(1,"label",29),E(2,"Password"),m(),g(3,"div",34),Q(4,"input",35),g(5,"button",36),J("click",function(){W(t);let i=k(2);return Z(i.showPassword=!i.showPassword)}),Gt(6,kZ,1,0,"ng-container",37),m()(),U(7,AZ,2,1),m()}if(e&2){let t=n,r=k(2),i=mt(12);x(4),te("type",r.showPassword?"text":"password")("formControl",t),x(),lt("aria-label",r.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",i),x(),B(t.touched?7:-1)}}function RZ(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",38,3),J("verify",function(i){W(t);let o=k(2);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(2);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(2);return Z(o.onHCaptchaError(i))}),m()}}function PZ(e,n){if(e&1){let t=be();g(0,"ng-hcaptcha",39,3),J("verify",function(i){W(t);let o=k(2);return Z(o.onHCaptchaVerify(i))})("expired",function(){W(t);let i=k(2);return Z(i.onHCaptchaExpired())})("error",function(i){W(t);let o=k(2);return Z(o.onHCaptchaError(i))}),m()}}function NZ(e,n){e&1&&(g(0,"p",21),E(1),m()),e&2&&(x(),_t(n))}function OZ(e,n){e&1&&(ue(),g(0,"svg",26),Q(1,"circle",40)(2,"path",41),m())}function FZ(e,n){if(e&1){let t=be();g(0,"div",15),J("valid",function(){W(t);let i=k();return Z(i.login())}),g(1,"h2",16),E(2,"Login"),m(),U(3,SZ,9,2,"div",17),U(4,MZ,8,5,"div",17),g(5,"div",18),U(6,RZ,2,0,"ng-hcaptcha",19),U(7,PZ,2,0,"ng-hcaptcha",20),m(),U(8,NZ,2,1,"p",21),tt(9,"async"),g(10,"div",22)(11,"div",23)(12,"a",24),J("click",function(){W(t);let i=k();return Z(i.changeStep(2))}),E(13,"Forgot Password?"),m()(),g(14,"button",25,2),tt(16,"async"),U(17,OZ,3,0,":svg:svg",26),tt(18,"async"),E(19," Login "),m(),g(20,"p",27),E(21," New User? "),g(22,"a",28),J("click",function(){W(t);let i=k();return Z(i.showRegistration())}),E(23,"Create Account"),m()()()()}if(e&2){let t,r,i,o=mt(15),a=k();te("formGroup",a.loginForm)("buttonRef",o),x(3),B((t=a.loginForm.get("username"))?3:-1,t),x(),B((r=a.loginForm.get("password"))?4:-1,r),x(2),B(a.isDark?6:-1),x(),B(a.isDark?-1:7),x(),B((i=ot(9,9,a.apiError))?8:-1,i),x(6),te("disabled",ot(16,11,a.isLoading$)),x(3),B(ot(18,13,a.isLoading$)?17:-1)}}function LZ(e,n){e&1&&St(0)}function jZ(e,n){e&1&&(g(0,"p",21),E(1),m()),e&2&&(x(),_t(n))}function VZ(e,n){e&1&&(ue(),g(0,"svg",26),Q(1,"circle",40)(2,"path",41),m())}function UZ(e,n){if(e&1){let t=be();g(0,"div",15),J("valid",function(){W(t);let i=k();return Z(i.sendOtp())}),g(1,"h2",16),E(2,"Reset Password"),m(),Gt(3,LZ,1,0,"ng-container",42),U(4,jZ,2,1,"p",21),tt(5,"async"),g(6,"button",25,4),tt(8,"async"),U(9,VZ,3,0,":svg:svg",26),tt(10,"async"),E(11," Send OTP "),m()()}if(e&2){let t,r=mt(7),i=k(),o=mt(10);te("formGroup",i.sendOtpForm)("buttonRef",r),x(3),te("ngTemplateOutlet",o)("ngTemplateOutletContext",qt(13,xZ,i.sendOtpForm.get("userDetails"))),x(),B((t=ot(5,7,i.apiError))?4:-1,t),x(2),te("disabled",ot(8,9,i.isLoading$)),x(3),B(ot(10,11,i.isLoading$)?9:-1)}}function BZ(e,n){if(e&1&&(g(0,"span"),E(1),m()),e&2){let t=k(2);x(),Ce("(",t.remainingSeconds,"s)")}}function $Z(e,n){e&1&&St(0)}function zZ(e,n){e&1&&St(0)}function HZ(e,n){e&1&&(g(0,"p",31),E(1,"Password is required."),m())}function GZ(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength," ")}}function qZ(e,n){e&1&&(g(0,"p",31),E(1," Password should contain atleast one Capital Letter, one Small Letter, one Digit and one Symbol. "),m())}function WZ(e,n){if(e&1&&U(0,HZ,2,0,"p",31)(1,GZ,2,1,"p",31)(2,qZ,2,0,"p",31),e&2){let t,r=k();B(r.errors!=null&&r.errors.required?0:(t=r.errors==null?null:r.errors.minlength)?1:r.errors!=null&&r.errors.pattern?2:-1,t)}}function ZZ(e,n){if(e&1){let t=be();g(0,"div",17)(1,"label",29),E(2,"Password"),m(),g(3,"div",34),Q(4,"input",35),g(5,"button",36),J("click",function(){W(t);let i=k(2);return Z(i.showPassword=!i.showPassword)}),Gt(6,zZ,1,0,"ng-container",37),m()(),U(7,WZ,3,1),m()}if(e&2){let t=n,r=k(2),i=mt(12);x(4),te("type",r.showPassword?"text":"password")("formControl",t),x(),lt("aria-label",r.showPassword?"Hide password":"Show password"),x(),te("ngTemplateOutlet",i),x(),B(t.touched?7:-1)}}function KZ(e,n){e&1&&St(0)}function YZ(e,n){e&1&&(g(0,"p",21),E(1),m()),e&2&&(x(),_t(n))}function QZ(e,n){e&1&&(ue(),g(0,"svg",26),Q(1,"circle",40)(2,"path",41),m())}function XZ(e,n){if(e&1){let t=be();g(0,"div",15),J("valid",function(){W(t);let i=k();return Z(i.verfiyOtp())}),g(1,"h2",16),E(2,"Change Password"),m(),g(3,"div",43)(4,"span",44),E(5),m(),g(6,"a",24),J("click",function(){W(t);let i=k();return Z(i.changeStep(2))}),E(7,"Change"),m()(),g(8,"button",45),J("click",function(){W(t);let i=k();return Z(i.sendOtp())}),E(9," Resend OTP "),U(10,BZ,2,1,"span"),m(),Gt(11,$Z,1,0,"ng-container",42),U(12,ZZ,8,5,"div",17),Gt(13,KZ,1,0,"ng-container",42),U(14,YZ,2,1,"p",21),tt(15,"async"),g(16,"button",25,5),tt(18,"async"),U(19,QZ,3,0,":svg:svg",26),tt(20,"async"),E(21," Submit "),m()()}if(e&2){let t,r,i=mt(17),o=k(),a=mt(10);te("formGroup",o.resetPasswordForm)("buttonRef",i),x(5),_t(o.sendOtpForm.get("userDetails").value),x(3),te("disabled",o.remainingSeconds>0),x(2),B(o.remainingSeconds>0?10:-1),x(),te("ngTemplateOutlet",a)("ngTemplateOutletContext",qt(19,bZ,o.resetPasswordForm.get("otp"))),x(),B((t=o.resetPasswordForm.get("password"))?12:-1,t),x(),te("ngTemplateOutlet",a)("ngTemplateOutletContext",qt(21,wZ,o.resetPasswordForm.get("confirmPassword"))),x(),B((r=ot(15,13,o.apiError))?14:-1,r),x(2),te("disabled",ot(18,15,o.isLoading$)),x(3),B(ot(20,17,o.isLoading$)?19:-1)}}function JZ(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," is required.")}}function eK(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=k(2),r=t.label,i=t.patternError;x(),Ce(" ",i||"Enter valid "+r," ")}}function tK(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=n;x(),Ce(" Min required length is ",t==null?null:t.requiredLength," ")}}function nK(e,n){e&1&&(g(0,"p",31),E(1,"Whitespace not allowed"),m())}function rK(e,n){if(e&1&&(g(0,"p",31),E(1),m()),e&2){let t=k(2).label;x(),Ce("",t," mismatch")}}function iK(e,n){if(e&1&&U(0,JZ,2,1,"p",31)(1,eK,2,1,"p",31)(2,tK,2,1,"p",31)(3,nK,2,0,"p",31)(4,rK,2,1,"p",31),e&2){let t,r=k().formControl;B(r.errors!=null&&r.errors.required?0:r.errors!=null&&r.errors.pattern?1:(t=r.errors==null?null:r.errors.minlength)?2:r.errors!=null&&r.errors.cannotContainSpace?3:r.errors!=null&&r.errors.valueSameAsControl?4:-1,t)}}function oK(e,n){if(e&1&&(g(0,"p",32),E(1),m()),e&2){let t=k().hint;x(),_t(t)}}function aK(e,n){if(e&1&&(g(0,"div",17)(1,"label",29),E(2),m(),Q(3,"input",46),U(4,iK,5,1),U(5,oK,2,1,"p",32),m()),e&2){let t=n.type,r=n.label,i=n.hint,o=n.formControl;x(2),_t(r),x(),te("formControl",o)("placeholder","Enter "+r),lt("type",t??"text"),x(),B(o.touched?4:-1),x(),B(i?5:-1)}}function sK(e,n){e&1&&(ue(),g(0,"svg",47),Q(1,"path",48),m())}function lK(e,n){e&1&&(ue(),g(0,"svg",47),Q(1,"path",49),m())}function cK(e,n){if(e&1&&U(0,sK,2,0,":svg:svg",47)(1,lK,2,0,":svg:svg",47),e&2){let t=k();B(t.showPassword?1:0)}}var j4=(()=>{class e extends Kn{get isDark(){return this.themeService.isDark(this.theme())}constructor(){super(),this.loginServiceData=De(),this.theme=De(),this.WidgetTheme=xt,this.themeService=A(Sn),this.togglePopUp=pn(),this.closePopUp=pn(),this.openPopUp=pn(),this.failureReturn=pn(),this.step=1,this.showPassword=!1,this.apiError=new dt(null),this.hCaptchaToken="",this.hCaptchaVerified=!1,this.componentStore=A(Rl),this.store=A(dn),this.otpUtilityService=A(Or),this.otpData$=this.componentStore.otpdata$,this.isLoading$=this.componentStore.isLoading$,this.resetPassword$=this.componentStore.resetPassword$,this.loginForm=new Lt({username:new je(null,[he.required]),password:new je(null,[he.required,xi.cannotContainSpace])}),this.sendOtpForm=new Lt({userDetails:new je(null,[he.required,he.pattern(Zh)])}),this.resetPasswordForm=new Lt({otp:new je(null,he.required),password:new je(null,[he.required,he.pattern(oo),he.minLength(8)]),confirmPassword:new je(null,[he.required,he.minLength(8),he.pattern(oo),xi.valueSameAsControl("password")])}),sn(()=>this.themeService.setInputTheme(this.theme())),this.selectWidgetData$=this.store.pipe(ke(qa),ce(this.destroy$))}ngOnInit(){this.selectWidgetData$.pipe(ce(this.destroy$)).subscribe(t=>{this.state=t.find(r=>r.service_id===zt.PasswordAuthentication).state}),this.otpData$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.changeStep(3),this.startTimer())}),this.resetPassword$.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.changeStep(1)}),this.resetPasswordForm.get("password").valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{t&&this.resetPasswordForm.get("confirmPassword").updateValueAndValidity()}),this.componentStore.apiError$.subscribe(t=>{this.apiError.next(t),t&&(this.hCaptchaToken="",this.hCaptchaVerified=!1,this.hCaptchaComponent&&this.hCaptchaComponent.reset())}),this.componentStore.showRegistration$.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{t&&(this.prefillDetails=this.loginForm.get("username").value,this.showRegistration(this.prefillDetails))})}changeStep(t){this.apiError.next(null),this.step=t,this.hCaptchaToken="",this.hCaptchaVerified=!1,this.step===0&&this.closePopUp.emit()}showRegistration(t){this.openPopUp.emit(t)}close(t=!1){document.getElementById(_l)?.remove(),this.togglePopUp.emit(),t&&this.failureReturn.emit({code:0,closeByUser:t,message:"User cancelled the login process."})}encryptPassword(t){return this.otpUtilityService.aesEncrypt(JSON.stringify(t),ft.uiEncodeKey,ft.uiIvKey,!0)}login(){if(!this.hCaptchaVerified){this.apiError.next("Please complete the hCaptcha verification");return}let t=this.encryptPassword(this.loginForm.get("password").value),r={state:this.state,user:this.loginForm.get("username").value?.replace(/^\+/,""),password:t,hCaptchaToken:this.hCaptchaToken};this.componentStore.loginData(r)}sendOtp(){let t={state:this.state,user:this.sendOtpForm.get("userDetails").value};this.componentStore.resetPassword(t)}verfiyOtp(){let t=this.encryptPassword(this.resetPasswordForm.get("password").value),r={state:this.state,user:this.sendOtpForm.get("userDetails").value,password:t,otp:this.resetPasswordForm.get("otp").value};this.componentStore.verfyPasswordOtp(r)}onHCaptchaVerify(t){this.hCaptchaToken=t,this.hCaptchaVerified=!0}onHCaptchaExpired(){this.hCaptchaToken="",this.hCaptchaVerified=!1}onHCaptchaError(t){this.hCaptchaToken="",this.hCaptchaVerified=!1,console.error("hCaptcha error:",t)}startTimer(){this.remainingSeconds=15,this.timerSubscription=ra(1e3).subscribe(()=>{this.remainingSeconds>0?this.remainingSeconds--:this.timerSubscription.unsubscribe()})}ngOnDestroy(){this.timerSubscription&&this.timerSubscription.unsubscribe()}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-login"]],viewQuery:function(r,i){if(r&1&&bn(Ys,5),r&2){let o;Nt(o=Ot())&&(i.hCaptchaComponent=o.first)}},inputs:{loginServiceData:[1,"loginServiceData"],theme:[1,"theme"]},outputs:{togglePopUp:"togglePopUp",closePopUp:"closePopUp",openPopUp:"openPopUp",failureReturn:"failureReturn"},features:[Mn([Rl]),Dt],decls:13,vars:5,consts:[["formField",""],["visibilityIcon",""],["loginBtn",""],["hCaptcha",""],["sendOtpBtn",""],["verifyOtpBtn",""],[1,"flex","items-center","justify-between","mb-4"],["type","button","aria-label","Go back",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150"],["type","button","aria-label","Close",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150",3,"click"],["width","12","height","12","viewBox","0 0 12 12","fill","none","aria-hidden","true"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z"],["proxyMarkAllAsTouched","",1,"flex","flex-col","gap-3","w-full",3,"formGroup","buttonRef"],["type","button","aria-label","Go back",1,"flex","size-6","items-center","justify-center","rounded","text-gray-400","hover:text-gray-600","dark:text-gray-500","dark:hover:text-gray-300","cursor-pointer","transition-colors","duration-150",3,"click"],["xmlns","http://www.w3.org/2000/svg","height","16px","viewBox","0 -960 960 960","width","16px","aria-hidden","true"],["d","M400-80 0-480l400-400 71 71-329 329 329 329-71 71Z"],["proxyMarkAllAsTouched","",1,"flex","flex-col","gap-3","w-full",3,"valid","formGroup","buttonRef"],[1,"text-base","font-semibold","text-gray-900","dark:text-white"],[1,"w-full"],[1,"w-full","flex","justify-center","py-1"],["theme","dark","size","normal"],["theme","light","size","normal"],["role","alert",1,"text-xs","text-red-600","dark:text-red-400"],[1,"flex","flex-col","gap-3"],[1,"flex","justify-end"],["href","javascript:void(0)",1,"w-link",3,"click"],["type","button",1,"w-btn-primary","w-full","justify-center",3,"disabled"],["xmlns","http://www.w3.org/2000/svg","fill","none","viewBox","0 0 24 24","aria-hidden","true",1,"animate-spin","size-4","text-white"],[1,"text-center","text-xs","text-gray-500","dark:text-gray-400"],["href","javascript:void(0)",1,"font-medium","text-indigo-600","dark:text-indigo-400","hover:underline","cursor-pointer",3,"click"],[1,"block","text-sm","font-medium","text-gray-900","dark:text-white","mb-1"],["type","text","placeholder","Email or Mobile","autocomplete","off",1,"w-input-sm","[appearance:textfield]","[&::-webkit-outer-spin-button]:appearance-none","[&::-webkit-inner-spin-button]:appearance-none",3,"formControl"],["role","alert",1,"mt-1","text-xs","text-red-600","dark:text-red-400"],[1,"mt-1","text-xs","text-gray-400","dark:text-gray-500"],[1,"font-semibold"],[1,"relative"],["placeholder","Password","autocomplete","off",1,"w-input-sm","pr-9",3,"type","formControl"],["type","button",1,"absolute","inset-y-0","right-0","flex","items-center","pr-2.5","cursor-pointer","text-gray-400","hover:text-gray-600","dark:hover:text-gray-300",3,"click"],[4,"ngTemplateOutlet"],["theme","dark","size","normal",3,"verify","expired","error"],["theme","light","size","normal",3,"verify","expired","error"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z",1,"opacity-75"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"flex","items-center","justify-between","text-sm"],[1,"text-gray-700","dark:text-gray-300"],["type","button",1,"self-start","text-xs","font-medium","text-indigo-600","dark:text-indigo-400","hover:underline","cursor-pointer","disabled:opacity-50","disabled:cursor-not-allowed",3,"click","disabled"],["autocomplete","off",1,"w-input-sm",3,"formControl","placeholder"],["width","20","height","20","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill-rule","evenodd","clip-rule","evenodd","aria-hidden","true","fill","currentColor"],["d","M12.01 20c-5.065 0-9.586-4.211-12.01-8.424 2.418-4.103 6.943-7.576 12.01-7.576 5.135 0 9.635 3.453 11.999 7.564-2.241 4.43-6.726 8.436-11.999 8.436zm-10.842-8.416c.843 1.331 5.018 7.416 10.842 7.416 6.305 0 10.112-6.103 10.851-7.405-.772-1.198-4.606-6.595-10.851-6.595-6.116 0-10.025 5.355-10.842 6.584zm10.832-4.584c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5zm0 1c2.208 0 4 1.792 4 4s-1.792 4-4 4-4-1.792-4-4 1.792-4 4-4z"],["d","M8.137 15.147c-.71-.857-1.146-1.947-1.146-3.147 0-2.76 2.241-5 5-5 1.201 0 2.291.435 3.148 1.145l1.897-1.897c-1.441-.738-3.122-1.248-5.035-1.248-6.115 0-10.025 5.355-10.842 6.584.529.834 2.379 3.527 5.113 5.428l1.865-1.865zm6.294-6.294c-.673-.53-1.515-.853-2.44-.853-2.207 0-4 1.792-4 4 0 .923.324 1.765.854 2.439l5.586-5.586zm7.56-6.146l-19.292 19.293-.708-.707 3.548-3.548c-2.298-1.612-4.234-3.885-5.548-6.169 2.418-4.103 6.943-7.576 12.01-7.576 2.065 0 4.021.566 5.782 1.501l3.501-3.501.707.707zm-2.465 3.879l-.734.734c2.236 1.619 3.628 3.604 4.061 4.274-.739 1.303-4.546 7.406-10.852 7.406-1.425 0-2.749-.368-3.951-.938l-.748.748c1.475.742 3.057 1.19 4.699 1.19 5.274 0 9.758-4.006 11.999-8.436-1.087-1.891-2.63-3.637-4.474-4.978zm-3.535 5.414c0-.554-.113-1.082-.317-1.562l.734-.734c.361.69.583 1.464.583 2.296 0 2.759-2.24 5-5 5-.832 0-1.604-.223-2.295-.583l.734-.735c.48.204 1.007.318 1.561.318 2.208 0 4-1.792 4-4z"]],template:function(r,i){r&1&&(g(0,"div",6),U(1,CZ,3,1,"button",7)(2,EZ,1,0,"div"),g(3,"button",8),J("click",function(){return i.close(!0)}),ue(),g(4,"svg",9),Q(5,"path",10),m()()(),U(6,FZ,24,15,"div",11),U(7,UZ,12,15,"div",11),U(8,XZ,22,23,"div",11),Gt(9,aK,6,6,"ng-template",null,0,Qn)(11,cK,2,1,"ng-template",null,1,Qn)),r&2&&(x(),B(i.step>1?1:2),x(4),lt("fill",i.isDark?"#ffffff":"#5D6164"),x(),B(i.step===1?6:-1),x(),B(i.step===2?7:-1),x(),B(i.step===3?8:-1))},dependencies:[wn,Da,nr,$n,er,tr,Na,Rn,Ud,Zi],styles:["[_nghost-%COMP%]{width:100%;display:flex;flex-direction:column}"],changeDetection:0})}}return e})();var Go=(()=>{class e{constructor(){this.toast=et(null),this.timer=null}show(t){this.timer&&clearTimeout(this.timer),this.toast.set(t),this.timer=setTimeout(()=>this.dismiss(),t.duration??3e3)}success(t,r=3e3){this.show({message:t,type:"success",duration:r})}error(t,r=3e3){this.show({message:t,type:"error",duration:r})}info(t,r=3e3){this.show({message:t,type:"info",duration:r})}dismiss(){this.timer&&clearTimeout(this.timer),this.toast.set(null)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function dK(e,n){e&1&&(ue(),nn(0,"svg",5),Wr(1,"path",15),un())}function uK(e,n){e&1&&(ue(),nn(0,"svg",6),Wr(1,"path",16),un())}function pK(e,n){e&1&&(ue(),nn(0,"svg",7),Wr(1,"path",17),un())}function fK(e,n){if(e&1){let t=be();nn(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),U(5,dK,2,0,":svg:svg",5)(6,uK,2,0,":svg:svg",6)(7,pK,2,0,":svg:svg",7),un(),nn(8,"div",8)(9,"p",9),E(10),un(),nn(11,"p",10),E(12),un()(),nn(13,"div",11)(14,"button",12),Io("click",function(){W(t);let i=k();return Z(i.toastService.dismiss())}),ue(),nn(15,"svg",13),Wr(16,"path",14),un()()()()()()()}if(e&2){let t=k();x(),Ye("bg-gray-800",t.isDark)("ring-gray-700",t.isDark)("bg-white",!t.isDark)("ring-gray-200",!t.isDark),x(4),B(t.toastService.toast().type==="success"?5:t.toastService.toast().type==="info"?6:7),x(4),Ye("text-gray-900",!t.isDark)("text-white",t.isDark),x(),Ce(" ",t.toastService.toast().type==="success"?"Success":t.toastService.toast().type==="info"?"Info":"Error"," "),x(),Ye("text-gray-500",!t.isDark)("text-gray-400",t.isDark),x(),Ce(" ",t.toastService.toast().message," "),x(2),Ye("text-gray-500",t.isDark)("hover:text-white",t.isDark)("text-gray-400",!t.isDark)("hover:text-gray-600",!t.isDark)}}var Ol=(()=>{class e{get isDark(){return this.themeService.isDark(this.theme())}constructor(){this.theme=De(),this.toastService=A(Go),this.themeService=A(Sn),sn(()=>this.themeService.setInputTheme(this.theme()))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-toast"]],inputs:{theme:[1,"theme"]},decls:1,vars:1,consts:[["aria-live","assertive",1,"pointer-events-none","fixed","inset-0","flex","items-start","justify-end","px-4","py-6","sm:p-6","z-[9999]"],[1,"pointer-events-auto","w-full","max-w-sm","rounded-lg","shadow-lg","ring-1"],[1,"p-4"],[1,"flex","items-start"],[1,"shrink-0"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-6","text-green-500"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-6","text-blue-500"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-6","text-red-500"],[1,"ml-3","w-0","flex-1","pt-0.5"],[1,"text-sm","font-medium"],[1,"mt-1","text-sm"],[1,"ml-4","flex","shrink-0"],["type","button","aria-label","Close notification",1,"inline-flex","rounded-md","cursor-pointer","focus:outline-2","focus:outline-offset-2","focus:outline-indigo-500",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],["stroke-linecap","round","stroke-linejoin","round","d","M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"],["stroke-linecap","round","stroke-linejoin","round","d","M11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"],["stroke-linecap","round","stroke-linejoin","round","d","M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"]],template:function(r,i){r&1&&U(0,fK,17,27,"div",0),r&2&&B(i.toastService.toast()?0:-1)},encapsulation:2,changeDetection:0})}}return e})();var V4=(()=>{class e{constructor(){this.title=De("Confirm Action"),this.message=De("Are you sure?"),this.confirmLabel=De("Confirm"),this.cancelLabel=De("Cancel"),this.isDark=De(!1),this.confirmed=pn(),this.cancelled=pn(),this._id=Math.random().toString(36).slice(2,8)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-confirm-dialog"]],inputs:{title:[1,"title"],message:[1,"message"],confirmLabel:[1,"confirmLabel"],cancelLabel:[1,"cancelLabel"],isDark:[1,"isDark"]},outputs:{confirmed:"confirmed",cancelled:"cancelled"},decls:16,vars:10,consts:[["aria-hidden","true",1,"fixed","inset-0","bg-black/50","dark:bg-black/70","backdrop-blur-sm",2,"z-index","2147483646",3,"click"],["role","alertdialog","aria-modal","true",1,"fixed","inset-x-4","top-1/2","-translate-y-1/2","sm:inset-x-auto","sm:left-1/2","sm:w-full","sm:max-w-md","sm:-translate-x-1/2","rounded-xl","bg-white","dark:bg-gray-900","shadow-2xl","ring-1","ring-gray-900/5","dark:ring-white/10","p-6",2,"z-index","2147483647"],[1,"flex","items-start","gap-4"],["aria-hidden","true",1,"flex","size-10","shrink-0","items-center","justify-center","rounded-full","bg-red-100","dark:bg-red-900/30"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-5","text-red-600","dark:text-red-400"],["stroke-linecap","round","stroke-linejoin","round","d","M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"],[1,"min-w-0","flex-1"],[1,"text-base","font-semibold","text-gray-900","dark:text-white",3,"id"],[1,"mt-1","text-sm","text-gray-500","dark:text-gray-400",3,"id"],[1,"mt-5","flex","justify-end","gap-3"],["type","button",1,"rounded-lg","px-4","py-2","text-sm","font-semibold","text-gray-700","dark:text-gray-300","ring-1","ring-inset","ring-gray-300","dark:ring-gray-600","bg-white","dark:bg-gray-800","cursor-pointer","hover:bg-gray-50","dark:hover:bg-gray-700","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-indigo-500",3,"click"],["type","button",1,"rounded-lg","bg-red-600","px-4","py-2","text-sm","font-semibold","text-white","shadow-sm","cursor-pointer","hover:bg-red-500","active:bg-red-700","transition-colors","duration-150","focus-visible:outline","focus-visible:outline-2","focus-visible:outline-red-500",3,"click"]],template:function(r,i){r&1&&(nn(0,"div",0),Io("click",function(){return i.cancelled.emit()}),un(),nn(1,"div",1)(2,"div",2)(3,"div",3),ue(),nn(4,"svg",4),Wr(5,"path",5),un()(),Ke(),nn(6,"div",6)(7,"h3",7),E(8),un(),nn(9,"p",8),E(10),un()()(),nn(11,"div",9)(12,"button",10),Io("click",function(){return i.cancelled.emit()}),E(13),un(),nn(14,"button",11),Io("click",function(){return i.confirmed.emit()}),E(15),un()()()),r&2&&(x(),Ye("dark",i.isDark()),lt("aria-labelledby","confirm-title-"+i._id)("aria-describedby","confirm-desc-"+i._id),x(6),Tc("id","confirm-title-"+i._id),x(),Ce(" ",i.title()," "),x(),Tc("id","confirm-desc-"+i._id),x(),Ce(" ",i.message()," "),x(3),Ce(" ",i.cancelLabel()," "),x(2),Ce(" ",i.confirmLabel()," "))},encapsulation:2,changeDetection:0})}}return e})();var hK=["editDialogPortal"],gK=["confirmDialogPortal"],mK=["toastPortal"],_K=(e,n)=>n.id;function vK(e,n){if(e&1){let t=be();g(0,"button",34),J("click",function(){W(t);let i=k();return Z(i.openEditDialog())}),ue(),g(1,"svg",21),Q(2,"path",35),m(),E(3," Edit "),m()}}function yK(e,n){if(e&1&&(g(0,"div",24)(1,"div",36),ue(),g(2,"svg",37),Q(3,"circle",38)(4,"path",11),m(),Ke(),g(5,"div",17)(6,"p",39),E(7,"Full Name"),m(),g(8,"p",40),E(9),m()()(),g(10,"div",36),ue(),g(11,"svg",37),Q(12,"rect",41)(13,"path",42),m(),Ke(),g(14,"div",17)(15,"p",39),E(16,"Mobile"),m(),g(17,"p",43),E(18),m()()(),g(19,"div",36),ue(),g(20,"svg",37),Q(21,"rect",44)(22,"path",45),m(),Ke(),g(23,"div",17)(24,"p",39),E(25,"Email Address"),m(),g(26,"p",40),E(27),m()()()()),e&2){let t,r,i,o,a,s,l=k();x(9),Ce(" ",l.previousName||"\u2014"," "),x(8),Ye("text-gray-400",!((t=l.clientForm.get("mobile"))!=null&&t.value)||((t=l.clientForm.get("mobile"))==null?null:t.value)==="--Not Provided--")("italic",!((r=l.clientForm.get("mobile"))!=null&&r.value)||((r=l.clientForm.get("mobile"))==null?null:r.value)==="--Not Provided--")("text-gray-900",((i=l.clientForm.get("mobile"))==null?null:i.value)&&((i=l.clientForm.get("mobile"))==null?null:i.value)!=="--Not Provided--")("dark:text-white",((o=l.clientForm.get("mobile"))==null?null:o.value)&&((o=l.clientForm.get("mobile"))==null?null:o.value)!=="--Not Provided--"),x(),Ce(" ",((a=l.clientForm.get("mobile"))==null?null:a.value)==="--Not Provided--"?"Not provided":((a=l.clientForm.get("mobile"))==null?null:a.value)||"Not provided"," "),x(9),Ce(" ",(s=l.clientForm.get("email"))==null?null:s.value," ")}}function xK(e,n){e&1&&(g(0,"span",52),E(1," \u25CF Current "),m())}function bK(e,n){if(e&1){let t=be();g(0,"button",54),J("click",function(){W(t);let i=k().$implicit,o=k(2);return Z(o.openModal(i==null?null:i.id))}),E(1,"\u2197 Leave"),m()}}function wK(e,n){if(e&1&&(g(0,"div",47)(1,"div",48)(2,"div",49),E(3),tt(4,"slice"),tt(5,"uppercase"),m(),g(6,"div",50)(7,"p",51),E(8),m(),U(9,xK,2,0,"span",52),m()(),U(10,bK,2,0,"button",53),m()),e&2){let t=n.$implicit,r=k(2);x(2),Ye("bg-indigo-100",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("dark:bg-indigo-900",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("text-indigo-700",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("dark:text-indigo-300",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("bg-gray-100",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("dark:bg-gray-700",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("text-gray-600",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("dark:text-gray-300",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname),x(),Ce(" ",ot(5,32,df(4,28,t.name,0,2))," "),x(4),Ye("font-semibold",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname)("font-medium",(r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname)("text-gray-900",!0)("dark:text-white",!0),x(),Ce(" ",t.name," "),x(),B((r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)===t.company_uname?9:-1),x(),B((r.companyDetails==null||r.companyDetails.currentCompany==null?null:r.companyDetails.currentCompany.company_uname)!==t.company_uname?10:-1)}}function CK(e,n){if(e&1&&(g(0,"div",30)(1,"div",46)(2,"span"),E(3,"Organization"),m(),g(4,"span"),E(5,"Actions"),m()(),Rt(6,wK,11,34,"div",47,_K),tt(8,"async"),m()),e&2){let t,r=k();x(6),Pt((t=ot(8,0,r.userDetails$))==null?null:t.c_companies)}}function EK(e,n){e&1&&(g(0,"p",31),E(1," Nothing here \u2014 there are no companies to show "),m())}function DK(e,n){e&1&&(g(0,"p",67),E(1,"Name is required."),m())}function SK(e,n){e&1&&(g(0,"p",67),E(1,"Invalid name format."),m())}function kK(e,n){if(e&1){let t=be();g(0,"div",null,1)(2,"div",55),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),m(),g(3,"div",56)(4,"div",57)(5,"h2",58),E(6,"Edit Profile"),m(),g(7,"button",59),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),ue(),g(8,"svg",60),Q(9,"path",61),m()()(),Ke(),g(10,"form",62)(11,"div",63)(12,"div")(13,"label",64),E(14," Full Name "),g(15,"span",65),E(16,"*"),m()(),Q(17,"input",66),U(18,DK,2,0,"p",67)(19,SK,2,0,"p",67),m(),g(20,"div")(21,"label",68),E(22,"Mobile"),m(),Q(23,"input",69),m(),g(24,"div",70)(25,"label",71),E(26,"Email Address"),m(),Q(27,"input",72),m()()(),g(28,"div",73)(29,"button",74),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),E(30,"Cancel"),m(),g(31,"button",75),J("click",function(){W(t);let i=k();return Z(i.updateUser())}),ue(),g(32,"svg",76),Q(33,"path",77),m(),E(34," Save Changes "),m()()()()}if(e&2){let t,r=k();Ye("dark",r.isDark),x(10),te("formGroup",r.clientForm),x(8),B((t=r.clientForm.get("name"))!=null&&t.touched&&((t=r.clientForm.get("name"))!=null&&t.hasError("required"))?18:(t=r.clientForm.get("name"))!=null&&t.touched&&((t=r.clientForm.get("name"))!=null&&t.hasError("pattern"))?19:-1),x(5),lt("aria-readonly","true"),x(4),lt("aria-readonly","true"),x(4),te("disabled",r.clientForm.invalid)}}function TK(e,n){if(e&1){let t=be();g(0,"div",null,2)(2,"proxy-confirm-dialog",78),J("confirmed",function(){W(t);let i=k();return Z(i.confirmLeave())})("cancelled",function(){W(t);let i=k();return Z(i.confirmDialogCompanyId.set(null))}),m()()}if(e&2){let t=k();Ye("dark",t.isDark),x(2),te("isDark",t.isDark)}}var U4=(()=>{class e extends Kn{get isDark(){return this.themeService.isDark(this.theme())}set css(t){this.cssSubject$.next(t)}constructor(){super(),this.authToken=De(),this.target=De(),this.showCard=De(),this.theme=De(),this.WidgetTheme=xt,this.themeService=A(Sn),this.cssSubject$=new dt({position:"absolute","margin-left":"50%",top:"10px"}),this.css$=this.cssSubject$.pipe(de(t=>!t||!Object.keys(t).length?{position:"absolute","margin-left":"50%",top:"10px"}:t)),this.successReturn=De(),this.failureReturn=De(),this.otherData=De({}),this.clientForm=new Lt({name:new je("",[he.required,he.pattern(ZA)]),mobile:new je({value:"",disabled:!0}),email:new je({value:"",disabled:!0})}),this.isEditing=!1,this.store=A(dn),this.toastService=A(Go),this.widgetPortal=A(vi),this.cdr=A(cn),this.confirmDialogCompanyId=et(null),this.editDialogRef=null,this.confirmDialogPortalRef=null,this.toastPortalRef=null,sn(()=>this.themeService.setInputTheme(this.theme())),this.userDetails$=this.store.pipe(ke(h4),Ie(Le),ce(this.destroy$)),this.userInProcess$=this.store.pipe(ke(g4),Ie(Le),ce(this.destroy$)),this.deleteCompany$=this.store.pipe(ke(m4),Ie(Le),ce(this.destroy$)),this.update$=this.store.pipe(ke(v4),Ie(Le),ce(this.destroy$)),this.error$=this.store.pipe(ke(A4),Ie(Le),ce(this.destroy$))}ngAfterViewInit(){this.toastPortalEl?.nativeElement&&(this.toastPortalRef=this.widgetPortal.attach(this.toastPortalEl.nativeElement))}ngOnDestroy(){this.editDialogRef?.detach(),this.confirmDialogPortalRef?.detach(),this.toastPortalRef?.detach(),super.ngOnDestroy()}ngOnInit(){this.userDetails$.pipe(ce(this.destroy$)).subscribe(t=>{t&&(this.previousName=t?.name,this.companyDetails=t,this.clientForm.get("name").setValue(t?.name),this.clientForm.get("email").setValue(t?.email),this.clientForm.get("mobile").setValue(t?.mobile?t.mobile:"--Not Provided--"))}),this.clientForm.get("name").valueChanges.subscribe(t=>{t.trim()!==this.previousName&&this.clientForm.get("name").markAsTouched()}),this.store.dispatch(Al({request:this.authToken()}))}openModal(t){this.confirmDialogCompanyId.set(t),this.cdr.detectChanges(),this.confirmDialogPortalEl?.nativeElement&&(this.confirmDialogPortalRef=this.widgetPortal.attach(this.confirmDialogPortalEl.nativeElement))}confirmLeave(){this.confirmDialogPortalRef?.detach(),this.confirmDialogPortalRef=null;let t=this.confirmDialogCompanyId();this.confirmDialogCompanyId.set(null),t&&(this.store.dispatch(Fd({companyId:t,authToken:this.authToken()})),this.deleteCompany$.pipe(Je(Boolean),Tt(1)).subscribe(r=>{r&&(window.parent.postMessage({type:"proxy",data:{event:"userLeftCompany",companyId:t}},"*"),this.store.dispatch(Al({request:this.authToken()})))}))}openEditDialog(){this.isEditing=!0,this.cdr.detectChanges(),this.editDialogPortalEl?.nativeElement&&(this.editDialogRef=this.widgetPortal.attach(this.editDialogPortalEl.nativeElement))}cancelEdit(){this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1,this.clientForm.get("name").setValue(this.previousName)}updateUser(){let t=this.clientForm.get("name"),r=t?.value?.trim();if(r===this.previousName){this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1;return}if(!(!r||t.invalid)){if(!navigator.onLine){this.errorMessage="Something went wrong",this.clear();return}this.store.dispatch(Ld({name:r,authToken:this.authToken()})),this.update$.pipe(Je(Boolean),Tt(1)).subscribe(i=>{i&&(this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1,this.previousName=r,this.toastService.success("Information successfully updated"))}),this.error$.pipe(Je(Boolean),Tt(1)).subscribe(i=>{i?.[0]&&this.toastService.error(i[0])}),window.parent.postMessage({type:"proxy",data:{event:"userNameUpdated",enteredName:r}},"*")}}clear(){this.toastService.error("Something went wrong"),setTimeout(()=>{this.errorMessage=""},3e3)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["user-profile"]],viewQuery:function(r,i){if(r&1&&bn(hK,5)(gK,5)(mK,5),r&2){let o;Nt(o=Ot())&&(i.editDialogPortalEl=o.first),Nt(o=Ot())&&(i.confirmDialogPortalEl=o.first),Nt(o=Ot())&&(i.toastPortalEl=o.first)}},inputs:{authToken:[1,"authToken"],target:[1,"target"],showCard:[1,"showCard"],theme:[1,"theme"],css:"css",successReturn:[1,"successReturn"],failureReturn:[1,"failureReturn"],otherData:[1,"otherData"]},features:[Dt],decls:55,vars:25,consts:[["toastPortal",""],["editDialogPortal",""],["confirmDialogPortal",""],[1,"h-full","flex-col","bg-transparent","overflow-y-auto"],[1,"mx-auto","max-w-5xl","px-4","sm:px-6","lg:px-8","py-8","flex","flex-col","gap-6"],[1,"w-card-section"],[1,"w-dialog-header","px-5","py-4"],[1,"flex","items-center","gap-3"],[1,"w-icon-box"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","1.8","aria-hidden","true",1,"size-4","text-indigo-600","dark:text-indigo-400"],["cx","8","cy","5.5","r","3"],["d","M2 14c0-3.3 2.7-6 6-6s6 2.7 6 6"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],[1,"text-xs","text-gray-500","dark:text-gray-400"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5"],[1,"flex","items-center","gap-4","px-5","py-4","bg-indigo-50","dark:bg-indigo-900/20"],[1,"w-avatar","size-14","text-lg"],[1,"min-w-0"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white","truncate"],[1,"text-xs","text-gray-500","dark:text-gray-400","truncate"],[1,"mt-1","inline-flex","items-center","gap-1","rounded-full","bg-indigo-100","dark:bg-indigo-900/50","px-2","py-0.5","text-xs","font-medium","text-indigo-700","dark:text-indigo-300"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2","aria-hidden","true",1,"size-3"],["x","2","y","6","width","12","height","8","rx","1"],["d","M5 6V4a3 3 0 016 0v2"],[1,"grid","grid-cols-1","lg:grid-cols-3","divide-y","lg:divide-y-0","lg:divide-x","divide-gray-100","dark:divide-gray-800","border-t","border-gray-200","dark:border-gray-700"],[1,"w-icon-box","bg-teal-100","dark:bg-teal-900/50"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","1.8","aria-hidden","true",1,"size-4","text-teal-600","dark:text-teal-400"],["x","2","y","7","width","12","height","7","rx","1"],["d","M5 7V5a3 3 0 016 0v2"],[1,"w-badge"],[1,"divide-y","divide-gray-100","dark:divide-gray-800"],[1,"px-5","py-6","text-sm","italic","text-gray-400","dark:text-gray-500"],[3,"dark"],[3,"theme"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5",3,"click"],["d","M11 2l3 3-8 8H3v-3l8-8z"],[1,"flex","items-start","gap-2.5","px-5","py-4"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","1.8","aria-hidden","true",1,"mt-0.5","size-4","shrink-0","text-gray-400","dark:text-gray-500"],["cx","8","cy","5","r","3"],[1,"w-micro-label"],[1,"text-sm","font-medium","text-gray-900","dark:text-white","break-all"],["x","2","y","3","width","12","height","10","rx","1.5"],["d","M5 7h6M5 10h4"],[1,"text-sm","font-medium"],["x","2","y","4","width","12","height","9","rx","1"],["d","M2 5l6 5 6-5"],[1,"hidden","lg:grid","grid-cols-[1fr_auto]","px-5","py-3","text-xs","font-medium","text-gray-500","dark:text-gray-400","uppercase","tracking-wide"],[1,"flex","flex-wrap","items-center","justify-between","gap-3","px-4","lg:px-5","py-3"],[1,"flex","min-w-0","items-center","gap-3"],[1,"w-avatar","size-8","text-xs"],[1,"min-w-0","flex","items-center","gap-2","flex-wrap"],[1,"text-sm","truncate"],[1,"inline-flex","items-center","rounded-full","bg-green-100","dark:bg-green-900/40","px-2","py-0.5","text-[10px]","font-bold","uppercase","tracking-normal","text-green-700","dark:text-green-400"],["type","button",1,"w-btn-danger-sm"],["type","button",1,"w-btn-danger-sm",3,"click"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","edit-profile-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","edit-profile-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],[1,"w-dialog-body",3,"formGroup"],[1,"grid","grid-cols-1","gap-4","sm:grid-cols-2"],["for","profile-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","profile-name","type","text","formControlName","name","placeholder","Enter your name",1,"w-input"],["role","alert",1,"w-field-error"],["for","profile-mobile",1,"w-label"],["id","profile-mobile","type","text","formControlName","mobile","placeholder","Not provided",1,"w-input-readonly"],[1,"sm:col-span-2"],["for","profile-email",1,"w-label"],["id","profile-email","type","email","formControlName","email","placeholder","Enter your email",1,"w-input-readonly"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click"],["type","button",1,"w-btn-primary",3,"click","disabled"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2.2","aria-hidden","true",1,"size-3.5"],["d","M3 8l4 4 6-6"],["title","Leave Company","message","Are you sure you want to leave this company? This action cannot be undone.","confirmLabel","Leave","cancelLabel","Cancel",3,"confirmed","cancelled","isDark"]],template:function(r,i){if(r&1&&(g(0,"div",3)(1,"div",4)(2,"div",5)(3,"div",6)(4,"div",7)(5,"div",8),ue(),g(6,"svg",9),Q(7,"circle",10)(8,"path",11),m()(),Ke(),g(9,"div")(10,"h2",12),E(11,"User Details"),m(),g(12,"p",13),E(13,"Manage your personal information"),m()()(),U(14,vK,4,0,"button",14),m(),g(15,"div",15)(16,"div",16),E(17),tt(18,"slice"),tt(19,"uppercase"),m(),g(20,"div",17)(21,"p",18),E(22),m(),g(23,"p",19),E(24),m(),g(25,"span",20),ue(),g(26,"svg",21),Q(27,"rect",22)(28,"path",23),m(),E(29),tt(30,"async"),m()()(),U(31,yK,28,11,"div",24),m(),Ke(),g(32,"div",5)(33,"div",6)(34,"div",7)(35,"div",25),ue(),g(36,"svg",26),Q(37,"rect",27)(38,"path",28),m()(),Ke(),g(39,"div")(40,"h2",12),E(41,"Organizations"),m(),g(42,"p",13),E(43,"Workspaces you're a member of"),m()()(),g(44,"span",29),E(45),tt(46,"async"),m()(),U(47,CK,9,2,"div",30),tt(48,"async"),Ca(49,EK,2,0,"p",31),m()()(),U(50,kK,35,7,"div",32),U(51,TK,3,3,"div",32),g(52,"div",null,0),Q(54,"proxy-toast",33),m()),r&2){let o,a,s,l;Ye("dark",i.isDark),x(14),B(i.isEditing?-1:14),x(3),Ce(" ",ot(19,17,df(18,13,i.previousName||"U",0,2))," "),x(5),Ce(" ",i.previousName||"User"," "),x(2),Ce(" ",(o=i.clientForm.get("email"))==null?null:o.value," "),x(5),Ce(" ",((a=ot(30,19,i.userDetails$))==null||a.c_companies==null?null:a.c_companies.length)||0," Organizations "),x(2),B(i.isEditing?-1:31),x(14),Ce(" ",((s=ot(46,21,i.userDetails$))==null||s.c_companies==null?null:s.c_companies.length)||0," total "),x(2),B(!((l=ot(48,23,i.userDetails$))==null||l.c_companies==null)&&l.c_companies.length?47:49),x(3),B(i.isEditing?50:-1),x(),B(i.confirmDialogCompanyId()?51:-1),x(3),te("theme",i.theme())}},dependencies:[wn,nr,No,$n,er,tr,Rn,hr,Ol,V4,Zi,Hv,Gv],encapsulation:2,changeDetection:0})}}return e})();var IK=(e,n)=>n.id;function AK(e,n){e&1&&(g(0,"p",13),E(1,"Name is required"),m())}function MK(e,n){if(e&1&&(g(0,"option",18),E(1),m()),e&2){let t=n.$implicit;te("value",t.id.toString()),x(),_t(t.name)}}function RK(e,n){e&1&&(g(0,"p",13),E(1,"Email is required"),m())}function PK(e,n){e&1&&(g(0,"p",13),E(1,"Enter a valid email address"),m())}function NK(e,n){e&1&&(g(0,"p",13),E(1,"Enter a valid mobile with country code"),m())}var B4=(()=>{class e{constructor(){this.authToken="",this.theme="",this.roles=et([]),this.store=A(dn),this.fb=A(vh),this.cdr=A(cn),this.destroyRef=A(an),this._hostEl=null,this._selfRef=null,this._systemDark=et(typeof window<"u"&&window.matchMedia("(prefers-color-scheme: dark)").matches),this.isDark=Wt(()=>this.theme===xt.Dark?!0:this.theme===xt.Light?!1:this._systemDark())}ngOnInit(){if(this.form=this.fb.group({name:["",he.required],email:["",[he.required,he.email]],mobileNumber:["",[he.pattern(/^(\+?[1-9]\d{1,14}|[0-9]{10})$/)]],role:[""]}),this._hostEl&&this._hostEl.classList.toggle("dark",this.isDark()),this.store.dispatch(ne.getRoles({authToken:this.authToken,itemsPerPage:1e3})),this.store.pipe(ke(mg),Ie(Le),_n(this.destroyRef)).subscribe(t=>{t?.data?.data&&(this.roles.set(t.data.data),this.cdr.markForCheck())}),this.store.pipe(ke(gg),Ie(Le),_n(this.destroyRef)).subscribe(t=>{t&&this.close()}),typeof window<"u"){let t=window.matchMedia("(prefers-color-scheme: dark)"),r=i=>{this._systemDark.set(i.matches),this._hostEl&&this._hostEl.classList.toggle("dark",this.isDark()),this.cdr.markForCheck()};t.addEventListener("change",r),this.destroyRef.onDestroy(()=>t.removeEventListener("change",r))}}ngOnDestroy(){this._hostEl?.remove(),this._hostEl=null}save(){if(!this.form.valid){this.form.markAllAsTouched();return}let t=this.form.value;this.store.dispatch(ne.addUser({payload:{user:{name:t.name,email:t.email,mobile:t.mobileNumber||""},role_id:t.role},authToken:this.authToken}))}close(){this._selfRef&&(this._selfRef.destroy(),this._selfRef=null)}static open(t,r,i){BA();let o=document.createElement("div");o.setAttribute("data-widget-overlay",""),o.classList.toggle("dark",i.theme===xt.Dark?!0:i.theme===xt.Light?!1:window.matchMedia("(prefers-color-scheme: dark)").matches),document.body.appendChild(o);let a=gf(e,{environmentInjector:r,hostElement:o});return a.instance.authToken=i.authToken,a.instance.theme=i.theme,a.instance._hostEl=o,a.instance._selfRef=a,t.attachView(a.hostView),a.changeDetectorRef.detectChanges(),a}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["add-user-dialog"]],decls:52,vars:6,consts:[["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","add-user-dialog-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","add-user-dialog-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],[1,"w-dialog-body","space-y-5"],[1,"space-y-5",3,"formGroup"],[1,"grid","grid-cols-1","gap-5","sm:grid-cols-2"],["for","au-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","au-name","formControlName","name","type","text","placeholder","Jane Smith",1,"w-input"],["role","alert",1,"w-field-error"],["for","au-role",1,"w-label"],[1,"relative"],["id","au-role","formControlName","role",1,"w-select"],["value",""],[3,"value"],[1,"pointer-events-none","absolute","inset-y-0","right-0","flex","items-center","pr-2.5"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-gray-400"],["fill-rule","evenodd","d","M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z","clip-rule","evenodd"],["for","au-email",1,"w-label"],["id","au-email","formControlName","email","type","email","placeholder","jane@company.com",1,"w-input"],["for","au-mobile",1,"w-label"],[1,"font-normal","text-gray-400","dark:text-gray-500"],["id","au-mobile","formControlName","mobileNumber","type","tel","placeholder","917001002003",1,"w-input"],[1,"mt-1.5","text-xs","text-gray-500","dark:text-gray-400"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click"],["type","button",1,"w-btn-primary",3,"click","disabled"]],template:function(r,i){if(r&1&&(g(0,"div",0),J("click",function(){return i.close()}),m(),g(1,"div",1)(2,"div",2)(3,"h2",3),E(4," Add Member "),m(),g(5,"button",4),J("click",function(){return i.close()}),ue(),g(6,"svg",5),Q(7,"path",6),m()()(),Ke(),g(8,"div",7)(9,"form",8)(10,"div",9)(11,"div")(12,"label",10),E(13," Full name "),g(14,"span",11),E(15,"*"),m()(),Q(16,"input",12),U(17,AK,2,0,"p",13),m(),g(18,"div")(19,"label",14),E(20,"Role"),m(),g(21,"div",15)(22,"select",16)(23,"option",17),E(24,"Select role"),m(),Rt(25,MK,2,2,"option",18,IK),m(),g(27,"div",19),ue(),g(28,"svg",20),Q(29,"path",21),m()()()()(),Ke(),g(30,"div")(31,"label",22),E(32," Email address "),g(33,"span",11),E(34,"*"),m()(),Q(35,"input",23),U(36,RK,2,0,"p",13),U(37,PK,2,0,"p",13),m(),g(38,"div")(39,"label",24),E(40," Mobile "),g(41,"span",25),E(42,"(optional)"),m()(),Q(43,"input",26),U(44,NK,2,0,"p",13),g(45,"p",27),E(46," Include country code, e.g. 917001002003 "),m()()()(),g(47,"div",28)(48,"button",29),J("click",function(){return i.close()}),E(49,"Cancel"),m(),g(50,"button",30),J("click",function(){return i.save()}),E(51," Add Member "),m()()()),r&2){let o,a,s,l;x(9),te("formGroup",i.form),x(8),B((o=i.form.get("name"))!=null&&o.touched&&((o=i.form.get("name"))!=null&&o.hasError("required"))?17:-1),x(8),Pt(i.roles()),x(11),B((a=i.form.get("email"))!=null&&a.touched&&((a=i.form.get("email"))!=null&&a.hasError("required"))?36:-1),x(),B((s=i.form.get("email"))!=null&&s.touched&&((s=i.form.get("email"))!=null&&s.hasError("email"))?37:-1),x(7),B((l=i.form.get("mobileNumber"))!=null&&l.touched&&((l=i.form.get("mobileNumber"))!=null&&l.hasError("pattern"))?44:-1),x(6),te("disabled",i.form.invalid)}},dependencies:[wn,nr,No,Zs,Ks,$n,Oo,er,tr,Rn,hr],encapsulation:2,changeDetection:0})}}return e})();var $4=(()=>{class e{constructor(){this.openAddUser$=new qe,this._pendingConfig=null,this._appRef=A(pr),this._injector=A(Ut),!(typeof window>"u")&&window.addEventListener("openAddUserDialog",t=>{let r={authToken:t.detail?.authToken??"",theme:t.detail?.theme??""};this.openAddUser$.observed?this.openAddUser$.next():this._openStandaloneDialog(r)})}consumePending(){let t=this._pendingConfig;return this._pendingConfig=null,t}_openStandaloneDialog(t){B4.open(this._appRef,this._injector,{authToken:t.authToken,theme:t.theme??""})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Ci=(function(e){return e.Members="members",e.Roles="roles",e.Permissions="permissions",e})(Ci||{});var OK=["mainDialogPortal"],FK=["confirmDialogPortal"],LK=["toastPortal"],z4=()=>[1,2,3],H4=()=>[1,2,3,4,5],jK=e=>[e],yg=(e,n)=>n.id;function VK(e,n){e&1&&(g(0,"header",5)(1,"div",11)(2,"div",12)(3,"div",13),ue(),g(4,"svg",14),Q(5,"path",15),m()(),Ke(),g(6,"h1",16),E(7,"Team Settings"),m()()()())}function UK(e,n){if(e&1){let t=be();g(0,"div",17)(1,"nav",18)(2,"button",19),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Members))}),ue(),g(3,"svg",20),Q(4,"path",21),m(),E(5," Members "),m(),Ke(),g(6,"button",19),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Roles))}),ue(),g(7,"svg",20),Q(8,"path",22),m(),E(9," Roles "),m(),Ke(),g(10,"button",19),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Permissions))}),ue(),g(11,"svg",20),Q(12,"path",23),m(),E(13," Permissions "),m()()(),Ke(),g(14,"aside",24)(15,"nav",25)(16,"button",26),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Members))}),ue(),g(17,"svg",27),Q(18,"path",28),m(),E(19," Members "),m(),Ke(),g(20,"button",26),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Roles))}),ue(),g(21,"svg",27),Q(22,"path",29),m(),E(23," Roles "),m(),Ke(),g(24,"button",26),J("click",function(){W(t);let i=k();return Z(i.tabChange(i.UserManagementTab.Permissions))}),ue(),g(25,"svg",27),Q(26,"path",30),m(),E(27," Permissions "),m()()()}if(e&2){let t=k();x(2),te("ngClass",t.activeTab===t.UserManagementTab.Members?"border-indigo-500 text-indigo-600 dark:text-indigo-400 dark:border-indigo-400":"border-transparent text-gray-500 dark:text-gray-400 hover:border-gray-300 hover:text-gray-700 dark:hover:text-gray-200"),lt("aria-current",t.activeTab===t.UserManagementTab.Members?t.ariaCurrent:null),x(),te("ngClass",t.activeTab===t.UserManagementTab.Members?"text-indigo-500 dark:text-indigo-400":"text-gray-400 hover:text-gray-500"),x(3),te("ngClass",t.activeTab===t.UserManagementTab.Roles?"border-indigo-500 text-indigo-600 dark:text-indigo-400 dark:border-indigo-400":"border-transparent text-gray-500 dark:text-gray-400 hover:border-gray-300 hover:text-gray-700 dark:hover:text-gray-200"),lt("aria-current",t.activeTab===t.UserManagementTab.Roles?t.ariaCurrent:null),x(),te("ngClass",t.activeTab===t.UserManagementTab.Roles?"text-indigo-500 dark:text-indigo-400":"text-gray-400 hover:text-gray-500"),x(3),te("ngClass",t.activeTab===t.UserManagementTab.Permissions?"border-indigo-500 text-indigo-600 dark:text-indigo-400 dark:border-indigo-400":"border-transparent text-gray-500 dark:text-gray-400 hover:border-gray-300 hover:text-gray-700 dark:hover:text-gray-200"),lt("aria-current",t.activeTab===t.UserManagementTab.Permissions?t.ariaCurrent:null),x(),te("ngClass",t.activeTab===t.UserManagementTab.Permissions?"text-indigo-500 dark:text-indigo-400":"text-gray-400 hover:text-gray-500"),x(5),te("ngClass",t.activeTab===t.UserManagementTab.Members?"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400 font-semibold":"text-gray-700 dark:text-gray-300 hover:bg-gray-50 dark:hover:bg-gray-800 hover:text-indigo-600 dark:hover:text-indigo-400"),lt("aria-current",t.activeTab===t.UserManagementTab.Members?t.ariaCurrent:null),x(4),te("ngClass",t.activeTab===t.UserManagementTab.Roles?"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400 font-semibold":"text-gray-700 dark:text-gray-300 hover:bg-gray-50 dark:hover:bg-gray-800 hover:text-indigo-600 dark:hover:text-indigo-400"),lt("aria-current",t.activeTab===t.UserManagementTab.Roles?t.ariaCurrent:null),x(4),te("ngClass",t.activeTab===t.UserManagementTab.Permissions?"bg-indigo-50 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400 font-semibold":"text-gray-700 dark:text-gray-300 hover:bg-gray-50 dark:hover:bg-gray-800 hover:text-indigo-600 dark:hover:text-indigo-400"),lt("aria-current",t.activeTab===t.UserManagementTab.Permissions?t.ariaCurrent:null)}}function BK(e,n){if(e&1){let t=be();g(0,"button",41),J("click",function(){W(t);let i=k(2);return Z(i.addUser())}),ue(),g(1,"svg",42),Q(2,"path",43),m(),E(3," Invite member "),m()}}function $K(e,n){e&1&&(g(0,"div",44)(1,"div",45),Q(2,"div",46),g(3,"div",47),Q(4,"div",48)(5,"div",49),m()(),g(6,"div",50),Q(7,"div",51)(8,"div",52)(9,"div",53),m()())}function zK(e,n){e&1&&(g(0,"div",39),Rt(1,$K,10,0,"div",44,fr),m()),e&2&&(x(),Pt(Ms(0,z4)))}function HK(e,n){e&1&&(g(0,"div",54),ue(),g(1,"svg",56),Q(2,"path",57),m(),Ke(),g(3,"p",58),E(4,"No team members yet"),m(),g(5,"p",33),E(6,"Invite someone to get started."),m()())}function GK(e,n){if(e&1){let t=be();g(0,"button",70),J("click",function(){W(t);let i=k(),o=i.$implicit,a=i.$index,s=k(3);return Z(s.editUser(o,a))}),E(1," Edit"),g(2,"span",71),E(3),m()()}if(e&2){let t=k().$implicit;x(3),Ce(", ",t.name)}}function qK(e,n){if(e&1){let t=be();g(0,"button",72),J("click",function(){W(t);let i=k(),o=i.$implicit,a=i.$index,s=k(3);return Z(s.deleteUser(o,a))}),E(1," Remove"),g(2,"span",71),E(3),m()()}if(e&2){let t=k().$implicit;x(3),Ce(", ",t.name)}}function WK(e,n){if(e&1&&(g(0,"div",55)(1,"div",45)(2,"div",59),E(3),m(),g(4,"div",60)(5,"p",61),E(6),m(),g(7,"p",62),ue(),g(8,"svg",63),Q(9,"path",64)(10,"path",65),m(),E(11),m()()(),Ke(),g(12,"div",66)(13,"span",67),E(14),m(),U(15,GK,4,1,"button",68),U(16,qK,4,1,"button",69),m()()),e&2){let t=n.$implicit,r=k(3);x(3),Ce(" ",(t.name||t.email||"?").charAt(0).toUpperCase()," "),x(3),Ce(" ",t.name||"\u2014"," "),x(5),Ce(" ",t.email," "),x(3),Ce(" ",t.role||"Member"," "),x(),B(r.canEditUser?15:-1),x(),B(r.canRemoveUser?16:-1)}}function ZK(e,n){if(e&1&&(U(0,HK,7,0,"div",54),g(1,"div",39),Rt(2,WK,17,6,"div",55,fr),m()),e&2){let t=k(2);B(t.userData.length===0?0:-1),x(2),Pt(t.userData)}}function KK(e,n){if(e&1){let t=be();g(0,"nav",40)(1,"p",73),E(2," Showing "),g(3,"span",74),E(4),m(),E(5,"\u2013"),g(6,"span",74),E(7),m(),E(8," of "),g(9,"span",74),E(10),m()(),g(11,"div",75)(12,"button",76),J("click",function(){W(t);let i=k(2);return Z(i.onUsersPageChange({pageIndex:i.currentPageIndex-1,pageSize:i.currentPageSize,length:i.totalUsers}))}),E(13," Previous "),m(),g(14,"button",76),J("click",function(){W(t);let i=k(2);return Z(i.onUsersPageChange({pageIndex:i.currentPageIndex+1,pageSize:i.currentPageSize,length:i.totalUsers}))}),E(15," Next "),m()()()}if(e&2){let t=k(2);x(4),_t(t.currentPageIndex*t.currentPageSize+1),x(3),_t((t.currentPageIndex+1)*t.currentPageSize>t.totalUsers?t.totalUsers:(t.currentPageIndex+1)*t.currentPageSize),x(3),_t(t.totalUsers),x(2),te("disabled",t.currentPageIndex===0),x(2),te("disabled",(t.currentPageIndex+1)*t.currentPageSize>=t.totalUsers)}}function YK(e,n){if(e&1){let t=be();g(0,"div")(1,"div",31)(2,"div")(3,"h2",32),E(4,"Team members"),m(),g(5,"p",33),E(6,"Manage who has access to this workspace."),m()(),U(7,BK,4,0,"button",34),m(),g(8,"div",35),ue(),g(9,"svg",36),Q(10,"path",37),m(),Ke(),g(11,"input",38),As("ngModelChange",function(i){W(t);let o=k();return Ac(o.searchTerm,i)||(o.searchTerm=i),Z(i)}),J("input",function(){W(t);let i=k();return Z(i.applyFilter())}),m()(),U(12,zK,3,1,"div",39),U(13,ZK,4,1),U(14,KK,16,5,"nav",40),m()}if(e&2){let t=k();x(7),B(t.canAddUser?7:-1),x(4),Is("ngModel",t.searchTerm),x(),B(t.isUsersLoading&&!t.skipSkeletonLoading?12:-1),x(),B(!t.isUsersLoading||t.skipSkeletonLoading?13:-1),x(),B(t.totalUsers>t.currentPageSize?14:-1)}}function QK(e,n){if(e&1&&Q(0,"div",85),e&2){let t=n.$implicit;st("width",50+t*8,"px")}}function XK(e,n){e&1&&(g(0,"div",78)(1,"div",79)(2,"div",80),Q(3,"div",81)(4,"div",82),m(),Q(5,"div",52),m(),g(6,"div",83),Rt(7,QK,1,2,"div",84,fr),m()()),e&2&&(x(7),Pt(Ms(0,H4)))}function JK(e,n){e&1&&(g(0,"div",39),Rt(1,XK,9,1,"div",78,fr),m()),e&2&&(x(),Pt(Ms(0,z4)))}function eY(e,n){e&1&&(g(0,"div",86),E(1,"No roles found"),m())}function tY(e,n){e&1&&(g(0,"span",92),E(1,"Default"),m(),g(2,"span",92),E(3,"Default"),m())}function nY(e,n){if(e&1&&(g(0,"span",94),ue(),g(1,"svg",95),Q(2,"path",96),m(),E(3),m()),e&2){let t=n.$implicit,r=n.$index;Ea(qt(3,jK,r%6===0?"bg-indigo-50 text-indigo-700 dark:bg-indigo-900/40 dark:text-indigo-300":r%6===1?"bg-teal-50 text-teal-700 dark:bg-teal-900/40 dark:text-teal-300":r%6===2?"bg-orange-50 text-orange-700 dark:bg-orange-900/40 dark:text-orange-300":r%6===3?"bg-green-50 text-green-700 dark:bg-green-900/40 dark:text-green-300":r%6===4?"bg-purple-50 text-purple-700 dark:bg-purple-900/40 dark:text-purple-300":"bg-rose-50 text-rose-700 dark:bg-rose-900/40 dark:text-rose-300").join(" ")),x(3),Ce(" ",t.name," ")}}function rY(e,n){if(e&1&&(g(0,"div",83),Rt(1,nY,4,5,"span",93,yg),m()),e&2){let t=k().$implicit;x(),Pt(t.c_permissions)}}function iY(e,n){e&1&&(g(0,"p",91),E(1,"No permissions assigned"),m())}function oY(e,n){if(e&1){let t=be();g(0,"div",87)(1,"div",79)(2,"div",88)(3,"span",89),E(4),m(),U(5,tY,4,0),m(),g(6,"button",90),J("click",function(){let i=W(t),o=i.$implicit,a=i.$index,s=k(3);return Z(s.editRole(o,a))}),E(7," Edit "),m()(),U(8,rY,3,0,"div",83)(9,iY,2,0,"p",91),m()}if(e&2){let t=n.$implicit;x(4),_t(t.name),x(),B(t.is_default?5:-1),x(),te("disabled",t.is_default),x(2),B(t.c_permissions!=null&&t.c_permissions.length?8:9)}}function aY(e,n){if(e&1&&(U(0,eY,2,0,"div",86),g(1,"div",39),Rt(2,oY,10,4,"div",87,fr),m()),e&2){let t=k(2);B(t.filteredRolesData.length===0?0:-1),x(2),Pt(t.filteredRolesData)}}function sY(e,n){if(e&1){let t=be();g(0,"div")(1,"div",31)(2,"div")(3,"h2",32),E(4,"Roles"),m(),g(5,"p",33),E(6,"Define roles and their associated permissions."),m()(),g(7,"button",41),J("click",function(){W(t);let i=k();return Z(i.openAddRoleDialog())}),ue(),g(8,"svg",42),Q(9,"path",43),m(),E(10," Add role "),m()(),Ke(),g(11,"div",35),ue(),g(12,"svg",36),Q(13,"path",37),m(),Ke(),g(14,"input",77),As("ngModelChange",function(i){W(t);let o=k();return Ac(o.roleSearchTerm,i)||(o.roleSearchTerm=i),Z(i)}),J("input",function(){W(t);let i=k();return Z(i.applyRoleFilter())}),m()(),U(15,JK,3,1,"div",39),U(16,aY,4,1),m()}if(e&2){let t=k();x(14),Is("ngModel",t.roleSearchTerm),x(),B(t.isRolesLoading?15:-1),x(),B(t.isRolesLoading?-1:16)}}function lY(e,n){e&1&&(g(0,"div",44)(1,"div",98),Q(2,"div",99)(3,"div",100),m(),Q(4,"div",52),m())}function cY(e,n){e&1&&(g(0,"div",39),Rt(1,lY,5,0,"div",44,fr),m()),e&2&&(x(),Pt(Ms(0,H4)))}function dY(e,n){e&1&&(g(0,"div",86),E(1,"No permissions found"),m())}function uY(e,n){if(e&1){let t=be();g(0,"div",101)(1,"div",102)(2,"div",103),ue(),g(3,"svg",104),Q(4,"path",96),m()(),Ke(),g(5,"p",105),E(6),m()(),g(7,"button",106),J("click",function(){let i=W(t),o=i.$implicit,a=i.$index,s=k(3);return Z(s.editPermission(o,a))}),E(8," Edit "),m()()}if(e&2){let t=n.$implicit;x(6),Ce(" ",t.name," ")}}function pY(e,n){if(e&1&&(U(0,dY,2,0,"div",86),g(1,"div",39),Rt(2,uY,9,1,"div",101,fr),m()),e&2){let t=k(2);B(t.filteredPermissionsData.length===0?0:-1),x(2),Pt(t.filteredPermissionsData)}}function fY(e,n){if(e&1){let t=be();g(0,"div")(1,"div",31)(2,"div")(3,"h2",32),E(4,"Permissions"),m(),g(5,"p",33),E(6,"Granular access controls that can be assigned to roles."),m()(),g(7,"button",41),J("click",function(){W(t);let i=k();return Z(i.openAddPermissionDialog())}),ue(),g(8,"svg",42),Q(9,"path",43),m(),E(10," Add permission "),m()(),Ke(),g(11,"div",35),ue(),g(12,"svg",36),Q(13,"path",37),m(),Ke(),g(14,"input",97),As("ngModelChange",function(i){W(t);let o=k();return Ac(o.permissionSearchTerm,i)||(o.permissionSearchTerm=i),Z(i)}),J("input",function(){W(t);let i=k();return Z(i.applyPermissionFilter())}),m()(),U(15,cY,3,1,"div",39),U(16,pY,4,1),m()}if(e&2){let t=k();x(14),Is("ngModel",t.permissionSearchTerm),x(),B(t.isPermissionsLoading?15:-1),x(),B(t.isPermissionsLoading?-1:16)}}function hY(e,n){e&1&&(g(0,"p",122),E(1,"Role name is required"),m())}function gY(e,n){e&1&&(g(0,"p",125),E(1," No permissions available "),m())}function mY(e,n){if(e&1){let t=be();g(0,"label",126)(1,"input",131),J("change",function(i){let o=W(t).$implicit,a=k(3);return Z(a.onPermissionCheckboxChange("addRoleForm",o.id,i))}),m(),g(2,"span",132),E(3),m()()}if(e&2){let t,r=n.$implicit,i=k(3);x(),te("value",r.id)("checked",(t=i.addRoleForm.get("permission"))==null||t.value==null?null:t.value.includes(r.id)),x(2),_t(r.name)}}function _Y(e,n){e&1&&(g(0,"p",127),E(1,"At least one permission is required"),m())}function vY(e,n){if(e&1&&(g(0,"form",115)(1,"div")(2,"label",119),E(3,"Role name "),g(4,"span",120),E(5,"*"),m()(),Q(6,"input",121),U(7,hY,2,0,"p",122),m(),g(8,"div")(9,"label",123),E(10,"Permissions "),g(11,"span",120),E(12,"*"),m()(),g(13,"div",124),U(14,gY,2,0,"p",125),Rt(15,mY,4,3,"label",126,yg),m(),U(17,_Y,2,0,"p",127),m(),g(18,"div")(19,"label",128),E(20,"Description "),g(21,"span",129),E(22,"(optional)"),m()(),Q(23,"textarea",130),m()()),e&2){let t,r,i=k(2);te("formGroup",i.addRoleForm),x(7),B((t=i.addRoleForm.get("roleName"))!=null&&t.touched&&((t=i.addRoleForm.get("roleName"))!=null&&t.hasError("required"))?7:-1),x(7),B(i.permissions.length===0?14:-1),x(),Pt(i.permissions),x(2),B((r=i.addRoleForm.get("permission"))!=null&&r.touched&&((r=i.addRoleForm.get("permission"))!=null&&r.hasError("required"))?17:-1)}}function yY(e,n){e&1&&(g(0,"p",135),E(1,"Permission name is required"),m())}function xY(e,n){if(e&1&&(g(0,"form",115)(1,"div")(2,"label",133),E(3,"Permission name "),g(4,"span",120),E(5,"*"),m()(),Q(6,"input",134),U(7,yY,2,0,"p",135),m(),g(8,"div")(9,"label",128),E(10,"Description "),g(11,"span",129),E(12,"(optional)"),m()(),Q(13,"textarea",136),m()()),e&2){let t,r=k(2);te("formGroup",r.addPermissionTabForm),x(7),B((t=r.addPermissionTabForm.get("permission"))!=null&&t.touched&&((t=r.addPermissionTabForm.get("permission"))!=null&&t.hasError("required"))?7:-1)}}function bY(e,n){e&1&&(g(0,"p",140),E(1,"Name is required"),m())}function wY(e,n){if(e&1&&(g(0,"option",145),E(1),m()),e&2){let t=n.$implicit;te("value",t.id.toString()),x(),_t(t.name)}}function CY(e,n){e&1&&(g(0,"p",151),E(1,"Email is required"),m())}function EY(e,n){e&1&&(g(0,"p",127),E(1,"Enter a valid email address"),m())}function DY(e,n){e&1&&(g(0,"p",154),E(1," Enter a valid mobile with country code "),m())}function SY(e,n){if(e&1){let t=be();g(0,"label",126)(1,"input",131),J("change",function(i){let o=W(t).$implicit,a=k(4);return Z(a.onPermissionCheckboxChange("addUserForm",o.id,i))}),m(),g(2,"span",132),E(3),m()()}if(e&2){let t,r=n.$implicit,i=k(4);x(),te("value",r.id)("checked",(t=i.addUserForm.get("permission"))==null||t.value==null?null:t.value.includes(r.id)),x(2),_t(r.name)}}function kY(e,n){if(e&1&&(g(0,"div")(1,"label",156),E(2,"Additional permissions"),m(),g(3,"div",157),Rt(4,SY,4,3,"label",126,yg),m()()),e&2){let t=k(3);x(4),Pt(t.getAvailableAdditionalPermissions())}}function TY(e,n){if(e&1&&(g(0,"form",115)(1,"div",137)(2,"div")(3,"label",138),E(4,"Full name "),g(5,"span",120),E(6,"*"),m()(),Q(7,"input",139),U(8,bY,2,0,"p",140),m(),g(9,"div")(10,"label",141),E(11,"Role"),m(),g(12,"div",142)(13,"select",143)(14,"option",144),E(15,"Select role"),m(),Rt(16,wY,2,2,"option",145,yg),m(),g(18,"div",146),ue(),g(19,"svg",147),Q(20,"path",148),m()()()()(),Ke(),g(21,"div")(22,"label",149),E(23,"Email address "),g(24,"span",120),E(25,"*"),m()(),Q(26,"input",150),U(27,CY,2,0,"p",151),U(28,EY,2,0,"p",127),m(),g(29,"div")(30,"label",152),E(31," Mobile "),g(32,"span",129),E(33,"(optional)"),m()(),Q(34,"input",153),U(35,DY,2,0,"p",154),g(36,"p",155),E(37," Include country code, e.g. 917001002003 "),m()(),U(38,kY,6,0,"div"),m()),e&2){let t,r,i,o,a=k(2);te("formGroup",a.addUserForm),x(7),lt("readonly",a.isEditUser?"":null)("aria-readonly",a.isEditUser?"true":null),x(),B((t=a.addUserForm.get("name"))!=null&&t.touched&&((t=a.addUserForm.get("name"))!=null&&t.hasError("required"))?8:-1),x(8),Pt(a.roles),x(10),lt("readonly",a.isEditUser?"":null)("aria-readonly",a.isEditUser?"true":null),x(),B((r=a.addUserForm.get("email"))!=null&&r.touched&&((r=a.addUserForm.get("email"))!=null&&r.hasError("required"))?27:-1),x(),B((i=a.addUserForm.get("email"))!=null&&i.touched&&((i=a.addUserForm.get("email"))!=null&&i.hasError("email"))?28:-1),x(6),lt("readonly",a.isEditUser?"":null)("aria-readonly",a.isEditUser?"true":null),x(),B((o=a.addUserForm.get("mobileNumber"))!=null&&o.touched&&((o=a.addUserForm.get("mobileNumber"))!=null&&o.hasError("pattern"))?35:-1),x(3),B(a.isEditUser&&a.getAvailableAdditionalPermissions().length>0?38:-1)}}function IY(e,n){if(e&1){let t=be();g(0,"div",null,2)(2,"div",107),J("click",function(){W(t);let i=k();return Z(i.closeDialog())}),m(),g(3,"div",108)(4,"div",109)(5,"h2",110),E(6),m(),g(7,"button",111),J("click",function(){W(t);let i=k();return Z(i.closeDialog())}),ue(),g(8,"svg",112),Q(9,"path",113),m()()(),Ke(),g(10,"div",114),U(11,vY,24,4,"form",115),U(12,xY,14,2,"form",115),U(13,TY,39,12,"form",115),m(),g(14,"div",116)(15,"button",117),J("click",function(){W(t);let i=k();return Z(i.closeDialog())}),E(16,"Cancel"),m(),g(17,"button",118),J("click",function(){W(t);let i=k();return Z(i.getSaveAction())}),E(18),m()()()()}if(e&2){let t=k();Ye("dark",t.isDark),x(6),Ce(" ",t.getDialogTitle()," "),x(5),B(t.isEditRole?11:-1),x(),B(t.isEditPermission?12:-1),x(),B(t.isEditUser||!t.isEditRole&&!t.isEditPermission?13:-1),x(4),te("disabled",t.getFormInvalid()),x(),Ce(" ",t.getSaveButtonText()," ")}}function AY(e,n){if(e&1){let t=be();g(0,"div",null,3)(2,"div",107),J("click",function(){W(t);let i=k();return Z(i.cancelDelete())}),m(),g(3,"div",158)(4,"div",159)(5,"div",160),ue(),g(6,"svg",161),Q(7,"path",162),m()(),Ke(),g(8,"div",163)(9,"h3",164),E(10," Remove member "),m(),g(11,"p",165),E(12," Are you sure you want to remove "),g(13,"span",166),E(14),m(),E(15,"? This action cannot be undone. "),m()()(),g(16,"div",167)(17,"button",117),J("click",function(){W(t);let i=k();return Z(i.cancelDelete())}),E(18,"Cancel"),m(),g(19,"button",168),J("click",function(){W(t);let i=k();return Z(i.confirmDelete())}),E(20,"Remove"),m()()()()}if(e&2){let t=k();Ye("dark",t.isDark),x(14),_t(t.pendingDeleteUser==null?null:t.pendingDeleteUser.name)}}var G4=(()=>{class e{get isDark(){return this.themeService.isDark(this.theme())}constructor(){this.userToken=De(),this.pass=De(!1),this.theme=De(),this.WidgetTheme=xt,this.UserManagementTab=Ci,this.ariaCurrent=["p","a","g","e"].join(""),this.exclude_role_ids=De([]),this.include_role_ids=De([]),this.isHidden=et(!1),this.showDialog=et(!1),this.showConfirmDialog=et(!1),this.themeService=A(Sn),this.availableTabs=Wt(()=>{let i=[Ci.Members];return this.pass()&&i.push(Ci.Roles,Ci.Permissions),i}),this.hasMultipleTabs=Wt(()=>this.availableTabs().length>1),this.pendingDeleteUser=null,this.pendingDeleteIndex=-1,this.pendingEditUser=null,this.roles=[],this.permissions=[],this.searchTerm="",this.searchSubject=new qe,this.roleSearchTerm="",this.filteredRolesData=[],this.permissionSearchTerm="",this.filteredPermissionsData=[],this.emailVisibility={},this.expandedRoles={},this.isEditRole=!1,this.isEditPermission=!1,this.isEditUser=!1,this.currentEditingUser=null,this.currentEditingPermission=null,this.userData=[],this.canRemoveUser=!1,this.canEditUser=!1,this.canAddUser=!1,this.totalUsers=0,this.currentPageIndex=0,this.currentPageSize=50,this.isUsersLoading=!0,this.isRolesLoading=!1,this.isPermissionsLoading=!1,this.skipSkeletonLoading=!1,this.activeTab=Ci.Members,this.destroyRef=A(an),this.fb=A(vh),this.cdr=A(cn),this.store=A(dn),this.toastService=A(Go),this.widgetPortal=A(vi),this.bridge=A($4),this.mainDialogRef=null,this.confirmDialogRef=null,this.toastPortalRef=null,sn(()=>this.themeService.setInputTheme(this.theme())),this.store.pipe(ke(mg),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.roles=i.data?.data,this.defaultRoles=i.data?.default_roles,this.filteredRolesData=[...this.roles],this.isRolesLoading=!1,this.pendingEditUser&&(this.patchEditUserForm(this.pendingEditUser),this.pendingEditUser=null),this.cdr.markForCheck())}),this.store.pipe(ke(b4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.permissions=i.data.data,this.filteredPermissionsData=[...this.permissions],this.isPermissionsLoading=!1,this.cdr.markForCheck())}),this.store.pipe(ke(w4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{if(i){this.totalUsers=i.data?.totalEntityCount||0,this.canRemoveUser=i.data?.permissionToRemoveUser,this.canAddUser=i.data?.permissionToAddUser,this.canEditUser=i.data?.permissionToEditUser,this.userData=i.data?.users||[];let o=i.data?.pageNo,a=i.data?.itemsPerPage;o!==void 0&&(this.currentPageIndex=o-1),a!==void 0&&(this.currentPageSize=parseInt(a,10)||10),this.cdr.markForCheck()}}),this.store.pipe(ke(C4),_n(this.destroyRef)).subscribe(i=>{this.isUsersLoading=!i,this.cdr.markForCheck()}),this.store.pipe(ke(gg),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(y4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getRoles(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(x4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getPermissions(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(D4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getPermissions(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(S4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getRoles(),this.refreshFormData(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(E4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),this.skipSkeletonLoading=!1,this.cdr.markForCheck())}),this.store.pipe(ke(T4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.store.pipe(ke(I4),Ie(Le),_n(this.destroyRef)).subscribe(i=>{i&&(this.getCompanyUsers(),i?.data?.message&&this.toastService.success(i.data.message),this.cdr.markForCheck())}),this.searchSubject.pipe(go(300),Ie(),_n(this.destroyRef)).subscribe(i=>{this.getCompanyUsers(i),this.cdr.markForCheck()}),this.addUserForm=this.fb.group({name:["",he.required],email:["",[he.required,he.email]],mobileNumber:["",[he.pattern(/^(\+?[1-9]\d{1,14}|[0-9]{10})$/)]],role:[""],permission:[[]]}),this.addUserForm.get("role")?.valueChanges.pipe(_n(this.destroyRef)).subscribe(i=>{this.onRoleChange(i)}),this.addRoleForm=this.fb.group({roleName:["",he.required],description:[""],permission:[[],he.required]}),this.addPermissionTabForm=this.fb.group({permission:["",he.required],description:[""]});let t=()=>this.isHidden.set(!1),r=()=>this.isHidden.set(!0);this.bridge.openAddUser$.pipe(_n(this.destroyRef)).subscribe(()=>this.addUser()),this.bridge.consumePending()!==null&&Promise.resolve().then(()=>this.addUser()),window.addEventListener("showUserManagement",t),window.addEventListener("hideUserManagement",r),this.destroyRef.onDestroy(()=>{window.removeEventListener("showUserManagement",t),window.removeEventListener("hideUserManagement",r),this.mainDialogRef?.detach(),this.confirmDialogRef?.detach(),this.toastPortalRef?.detach(),this.showDialog.set(!1),this.showConfirmDialog.set(!1)})}ngOnInit(){this.getCompanyUsers()}ngAfterViewInit(){this.toastPortalEl?.nativeElement&&(this.toastPortalRef=this.widgetPortal.attach(this.toastPortalEl.nativeElement))}ngOnDestroy(){}tabChange(t){this.activeTab=t,t===Ci.Roles?(this.isRolesLoading=!0,this.getRoles()):t===Ci.Permissions?(this.isPermissionsLoading=!0,this.getPermissions()):t===Ci.Members&&this.getCompanyUsers()}deleteUser(t,r){this.pendingDeleteUser=t,this.pendingDeleteIndex=r,this.showConfirmDialog.set(!0),this.cdr.detectChanges(),this.confirmDialogPortalEl?.nativeElement&&(this.confirmDialogRef=this.widgetPortal.attach(this.confirmDialogPortalEl.nativeElement))}confirmDelete(){if(this.pendingDeleteUser){let t=this.pendingDeleteUser.user_id;this.userData=this.userData.filter(r=>r.user_id!==t),this.totalUsers=Math.max(0,this.totalUsers-1),this.store.dispatch(ne.deleteUser({companyId:t,authToken:this.userToken()}))}this.cancelDelete()}cancelDelete(){this.confirmDialogRef?.detach(),this.confirmDialogRef=null,this.pendingDeleteUser=null,this.pendingDeleteIndex=-1,this.showConfirmDialog.set(!1)}editUser(t,r){this.skipSkeletonLoading=!0,this.isEditUser=!0,this.isEditRole=!1,this.isEditPermission=!1,this.currentEditingUser=t,this.pendingEditUser=t,this.getRoles(),this.openDialog()}patchEditUserForm(t){let r=this.getRoleIdByName(t.role),i=this.getPermissionIdsByName(t.additionalpermissions||[]);this.addUserForm.patchValue({name:t.name,email:t.email,mobileNumber:t.mobile||"",role:r?r.toString():t.role||"",permission:i}),this.cdr.markForCheck()}getPermissionsTooltip(t){let r=t?.permissions?.length?`Permissions: \u2022 ${t.permissions.join(` \u2022 `)}`:"No permissions assigned";return t?.additionalpermissions?.length&&(r+=` Additional Permissions: + ${t.additionalpermissions.join(` -+ `)}`),r}applyFilter(){this.searchSubject.next(this.searchTerm)}clearSearch(){this.searchTerm="",this.applyFilter()}isEmailVisible(t){return this.emailVisibility[t]||!1}toggleEmailVisibility(t){this.emailVisibility[t]=!this.emailVisibility[t]}getRoleIdByName(t){return this.roles?.find(r=>r.name===t)?.id}getRoleNameById(t){return t&&this.roles?.find(r=>r.id===t)?.name||""}onRoleChange(t){let r=t?this.roles.find(i=>i.id===t)?.c_permissions?.map(i=>i.id)??[]:[];this.addUserForm.get("permission")?.setValue(r)}getPermissionIdsByName(t){return t.map(r=>this.permissions.find(o=>o.name===r)?.id).filter(r=>r!==void 0)}getPermissionNamesByIds(t){return t.map(r=>this.permissions.find(o=>o.id===r)?.name).filter(r=>r!==void 0)}openDialog(){this.showDialog.set(!0),this.cdr.detectChanges(),this.mainDialogPortalEl?.nativeElement&&(this.mainDialogRef=this.widgetPortal.attach(this.mainDialogPortalEl.nativeElement))}addUser(){this.getRoles(),this.isEditUser=!1,this.isEditRole=!1,this.isEditPermission=!1,this.currentEditingUser=null,this.addUserForm.reset(),this.defaultRoles?.default_member_role&&this.addUserForm.patchValue({role:this.defaultRoles.default_member_role}),this.openDialog()}closeDialog(){this.mainDialogRef?.detach(),this.mainDialogRef=null,this.showDialog.set(!1),this.isEditUser=!1,this.isEditRole=!1,this.isEditPermission=!1,this.currentEditingUser=null,this.currentEditingPermission=null}saveUser(){if(this.addUserForm.valid){let t=this.addUserForm.value,i=(t.role?this.getRoleById(t.role):null)?.name||t.role||"User";if((this.isEditUser||this.isEditRole)&&this.currentEditingUser){if(this.userData.findIndex(a=>a.userId===this.currentEditingUser.userId)!==-1){let a=this.currentEditingUser.mobile||"",s=t.mobileNumber||"",l={id:this.currentEditingUser.user_id,name:t.name};a!==s&&(l.mobile=s);let c={id:l.id,role_id:t.role},d={id:l.id,cpermissions:t.permission};this.store.dispatch(ne.updateUserRole({payload:c,authToken:this.userToken()})),this.store.dispatch(ne.updateUserPermission({payload:d,authToken:this.userToken()}))}}else{let o={userId:(this.userData.length+1).toString().padStart(3,"0"),name:t.name,email:t.email,mobileNumber:t.mobileNumber||"",role:i,permissions:this.getDefaultPermissions(i)},a={user:{name:o.name,email:o.email,mobile:o.mobileNumber},role_id:t.role};this.store.dispatch(ne.addUser({payload:a,authToken:this.userToken()}))}this.closeDialog()}}getRoleById(t){return this.roles.find(r=>r.id===t)}getVisiblePermissions(t){return!t||!t.c_permissions||t.c_permissions.length===0?[]:this.expandedRoles[t.id]||!1?t.c_permissions:t.c_permissions.slice(0,3)}getDefaultPermissions(t){switch(t){case"Admin":return["Full Access","User Management","System Settings","Reports"];case"Manager":return["User Management","Reports","View Settings"];case"User":return["Read Only","View Reports"];default:return["Read Only"]}}addRole(){this.isEditRole=!0,this.isEditPermission=!1,this.currentEditingUser=null,this.addRoleForm.reset(),this.openDialog()}saveAddRole(){if(!this.addRoleForm.valid)return;let t=this.addRoleForm.value;this.isEditRole&&this.currentEditingUser?this.store.dispatch(ne.updateRole({payload:{id:this.currentEditingUser.id,name:t.roleName,cpermissions:t.permission},authToken:this.userToken()})):this.store.dispatch(ne.createRole({name:t.roleName,permissions:this.getPermissionNamesByIds(t.permission),authToken:this.userToken()})),this.addRoleForm.reset(),this.closeDialog()}saveAddPermissionTab(){if(!this.addPermissionTabForm.valid)return;let t=this.addPermissionTabForm.value;this.isEditPermission&&this.currentEditingPermission?this.store.dispatch(ne.updatePermission({payload:{id:this.currentEditingPermission.id,name:t.permission},authToken:this.userToken()})):this.store.dispatch(ne.createPermission({name:t.permission,authToken:this.userToken()})),this.addPermissionTabForm.reset(),this.closeDialog()}onPermissionCheckboxChange(t,r,i){let o=i.target.checked,a=this[t],s=a.get("permission")?.value??[],l=o?[...s,r]:s.filter(c=>c!==r);a.get("permission")?.setValue(l),a.get("permission")?.markAsTouched()}getCompanyUsers(t){let r=this.currentPageSize,i=this.currentPageIndex,o=t?.trim()||void 0;this.store.dispatch(ne.getCompanyUsers({authToken:this.userToken(),itemsPerPage:r,pageNo:i,search:o,exclude_role_ids:this.exclude_role_ids(),include_role_ids:this.include_role_ids()}))}onUsersPageChange(t){this.currentPageIndex=t.pageIndex,this.currentPageSize=t.pageSize;let r=this.searchTerm?.trim()||void 0;this.store.dispatch(ne.getCompanyUsers({authToken:this.userToken(),itemsPerPage:t.pageSize,pageNo:t.pageIndex,search:r}))}getRoles(){this.store.dispatch(ne.getRoles({authToken:this.userToken(),itemsPerPage:1e3}))}onRolesPageChange(t){this.store.dispatch(ne.getRoles({authToken:this.userToken(),itemsPerPage:t.pageSize}))}getPermissions(){this.store.dispatch(ne.getPermissions({authToken:this.userToken(),itemsPerPage:1e3}))}refreshFormData(){setTimeout(()=>{this.filteredPermissionsData=[...this.permissions],this.filteredRolesData=[...this.roles],this.cdr.markForCheck()},100)}applyRoleFilter(){let t=this.roleSearchTerm.toLowerCase().trim();this.filteredRolesData=t?this.roles.filter(r=>r.name.toLowerCase().includes(t)||r.c_permissions?.some(i=>i.name.toLowerCase().includes(t))):[...this.roles]}editRole(t,r){this.currentEditingUser=t,this.isEditRole=!0,this.isEditPermission=!1,this.isEditUser=!1;let i=t.c_permissions?t.c_permissions.map(a=>a.id):[],o=()=>{this.addRoleForm.patchValue({roleName:t.name,description:`Description for ${t.name} role`,permission:i})};this.openDialog(),this.permissions?.length>0?o():setTimeout(o,500)}applyPermissionFilter(){let t=this.permissionSearchTerm.toLowerCase().trim();this.filteredPermissionsData=t?this.permissions.filter(r=>r.name.toLowerCase().includes(t)):[...this.permissions]}openAddPermissionDialog(){this.isEditPermission=!0,this.isEditRole=!1,this.currentEditingPermission=null,this.addPermissionTabForm.reset(),this.openDialog()}editPermission(t,r){this.currentEditingPermission=t,this.isEditPermission=!0,this.isEditRole=!1,this.addPermissionTabForm.patchValue({permission:t.name,description:`Description for ${t.name} permission`}),this.openDialog()}getDialogTitle(){return this.isEditPermission?this.currentEditingPermission?"Edit Permission":"Add New Permission":this.isEditRole?this.currentEditingUser?"Edit Role":"Add New Role":this.isEditUser?"Edit member":"Add New member"}getSaveAction(){this.isEditPermission?this.saveAddPermissionTab():this.isEditRole?this.saveAddRole():this.saveUser()}getFormInvalid(){return this.isEditPermission?this.addPermissionTabForm.invalid:this.isEditRole?this.addRoleForm.invalid:this.addUserForm.invalid}getSaveButtonText(){return this.isEditPermission?this.currentEditingPermission?"Update Permission":"Add Permission":this.isEditRole?this.currentEditingUser?"Update Role":"Add Role":this.isEditUser?"Update member":"Add member"}getAvailableAdditionalPermissions(){if(!this.currentEditingUser)return[];let r=this.roles.find(i=>i.name===this.currentEditingUser.role)?.c_permissions?.map(i=>i.name)??[];return this.permissions.filter(i=>!r.includes(i.name))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["user-management"]],viewQuery:function(r,i){if(r&1&&bn(OK,5)(FK,5)(LK,5),r&2){let o;Nt(o=Ot())&&(i.mainDialogPortalEl=o.first),Nt(o=Ot())&&(i.confirmDialogPortalEl=o.first),Nt(o=Ot())&&(i.toastPortalEl=o.first)}},inputs:{userToken:[1,"userToken"],pass:[1,"pass"],theme:[1,"theme"],exclude_role_ids:[1,"exclude_role_ids"],include_role_ids:[1,"include_role_ids"]},decls:15,vars:12,consts:[["container",""],["toastPortal",""],["mainDialogPortal",""],["confirmDialogPortal",""],[1,"h-full","flex-col","bg-transparent","overflow-y-auto"],[1,"bg-white","dark:bg-gray-900","border-b","border-gray-200","dark:border-gray-800"],[1,"mx-auto","w-full","max-w-7xl","px-4","sm:px-6","lg:px-8"],[1,"flex","flex-col","lg:flex-row","gap-x-6","py-5"],[1,"flex-1","min-w-0","overflow-y-auto","lg:px-4","pt-3","lg:pt-0"],[3,"dark"],[3,"theme"],[1,"mx-auto","max-w-7xl","px-4","sm:px-6","lg:px-8"],[1,"flex","h-12","items-center","gap-3"],[1,"flex","size-7","items-center","justify-center","rounded-md","bg-indigo-600"],["viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"size-3.5","text-white"],["d","M4.5 6.375a4.125 4.125 0 1 1 8.25 0 4.125 4.125 0 0 1-8.25 0ZM14.25 8.625a3.375 3.375 0 1 1 6.75 0 3.375 3.375 0 0 1-6.75 0ZM1.5 19.125a7.125 7.125 0 0 1 14.25 0v.003l-.001.119a.75.75 0 0 1-.363.63 13.067 13.067 0 0 1-6.761 1.873c-2.472 0-4.786-.684-6.76-1.873a.75.75 0 0 1-.364-.63l-.001-.122ZM17.25 19.128l-.001.144a2.25 2.25 0 0 1-.233.96 10.088 10.088 0 0 0 5.06-1.01.75.75 0 0 0 .42-.643 4.875 4.875 0 0 0-6.957-4.611 8.586 8.586 0 0 1 1.71 5.157v.003Z"],[1,"text-xs","font-semibold","text-gray-900","dark:text-white"],[1,"lg:hidden","border-b","border-gray-200","dark:border-gray-700","mb-4"],["aria-label","Tabs",1,"-mb-px","flex","space-x-1","overflow-x-auto"],["type","button",1,"w-nav-tab",3,"click","ngClass"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"-ml-0.5","size-4",3,"ngClass"],["d","M7 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM14.5 9a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM1.615 16.428a1.224 1.224 0 0 1-.569-1.175 6.002 6.002 0 0 1 11.908 0c.058.467-.172.92-.57 1.174A9.953 9.953 0 0 1 7 18a9.953 9.953 0 0 1-5.385-1.572ZM14.5 16h-.106c.07-.297.088-.611.048-.933a7.47 7.47 0 0 0-1.588-3.755 4.502 4.502 0 0 1 5.874 2.636.818.818 0 0 1-.36.98A7.465 7.465 0 0 1 14.5 16Z"],["d","M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"],["d","M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1Zm3 8V5.5a3 3 0 1 0-6 0V9h6Z","clip-rule","evenodd","fill-rule","evenodd"],[1,"hidden","lg:block","w-44","shrink-0","self-start","bg-white","dark:bg-gray-900","rounded-xl","border","border-gray-200","dark:border-gray-700","p-2"],["aria-label","Settings sections",1,"flex","flex-col","gap-1"],["type","button",1,"w-nav-item",3,"click","ngClass"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-5","shrink-0"],["stroke-linecap","round","stroke-linejoin","round","d","M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"],["stroke-linecap","round","stroke-linejoin","round","d","M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"],["stroke-linecap","round","stroke-linejoin","round","d","M13.5 10.5V6.75a4.5 4.5 0 1 1 9 0v3.75M3.75 21.75h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H3.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"],[1,"flex","flex-wrap","items-start","justify-between","gap-3","mb-4"],[1,"text-sm","font-bold","text-gray-900","dark:text-white"],[1,"w-section-subtitle"],["type","button",1,"w-btn-primary-sm"],[1,"relative","mb-6","px-px"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"w-search-icon"],["fill-rule","evenodd","d","M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z","clip-rule","evenodd"],["type","search","placeholder","Search members...","autocomplete","off",1,"w-input-search",3,"ngModelChange","input","ngModel"],[1,"flex","flex-col","gap-3"],["aria-label","Pagination",1,"flex","flex-col","lg:flex-row","items-center","justify-between","gap-3","border-t","border-gray-200","dark:border-gray-700","pt-4","mt-2"],["type","button",1,"w-btn-primary-sm",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-3.5"],["d","M10.75 4.75a.75.75 0 0 0-1.5 0v4.5h-4.5a.75.75 0 0 0 0 1.5h4.5v4.5a.75.75 0 0 0 1.5 0v-4.5h4.5a.75.75 0 0 0 0-1.5h-4.5v-4.5Z"],[1,"w-card","px-5","py-4","flex","items-center","justify-between","gap-4","animate-pulse"],[1,"flex","min-w-0","items-center","gap-x-3"],[1,"size-10","flex-none","rounded-full","bg-gray-200","dark:bg-gray-700"],[1,"min-w-0","flex-auto","space-y-1.5"],[1,"h-3","w-32","rounded","bg-gray-200","dark:bg-gray-700"],[1,"h-2.5","w-44","rounded","bg-gray-200","dark:bg-gray-700"],[1,"flex","shrink-0","items-center","gap-x-2"],[1,"h-2.5","w-14","rounded","bg-gray-200","dark:bg-gray-700"],[1,"h-7","w-12","rounded-md","bg-gray-200","dark:bg-gray-700"],[1,"h-7","w-14","rounded-md","bg-gray-200","dark:bg-gray-700"],[1,"flex","flex-col","items-center","justify-center","py-16","text-center"],[1,"rounded-xl","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-gray-900","px-3","py-3","flex","flex-col","sm:flex-row","sm:items-center","sm:justify-between","gap-2","sm:gap-3"],["fill","none","viewBox","0 0 24 24","stroke","currentColor","stroke-width","1",1,"size-12","text-gray-300","dark:text-gray-600","mb-4"],["stroke-linecap","round","stroke-linejoin","round","d","M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"],[1,"text-sm","font-medium","text-gray-900","dark:text-white"],[1,"w-avatar","size-9"],[1,"min-w-0","flex-auto","overflow-hidden"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white","truncate"],[1,"mt-0.5","flex","items-center","gap-1","text-xs","text-gray-500","dark:text-gray-400","truncate"],["viewBox","0 0 20 20","fill","currentColor",1,"size-3.5","shrink-0"],["d","M3 4a2 2 0 0 0-2 2v1.161l8.441 4.221a1.25 1.25 0 0 0 1.118 0L19 7.162V6a2 2 0 0 0-2-2H3Z"],["d","m19 8.839-7.77 3.885a2.75 2.75 0 0 1-2.46 0L1 8.839V14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.839Z"],[1,"flex","shrink-0","items-center","gap-x-2","pl-12","sm:pl-0"],[1,"w-badge-green","inline-flex"],["type","button",1,"w-btn-secondary-sm","px-2.5","py-1"],["type","button",1,"w-btn-danger-sm","px-2.5","py-1"],["type","button",1,"w-btn-secondary-sm","px-2.5","py-1",3,"click"],[1,"sr-only"],["type","button",1,"w-btn-danger-sm","px-2.5","py-1",3,"click"],[1,"text-xs","text-gray-700","dark:text-gray-300","text-center","lg:text-left"],[1,"font-medium"],[1,"flex","gap-2"],["type","button",1,"w-btn-secondary",3,"click","disabled"],["type","search","placeholder","Search roles...","autocomplete","off",1,"w-input-search",3,"ngModelChange","input","ngModel"],[1,"w-card","px-5","py-4","animate-pulse"],[1,"flex","items-center","justify-between","mb-3"],[1,"flex","items-center","gap-2"],[1,"h-3.5","w-24","rounded","bg-gray-200","dark:bg-gray-700"],[1,"h-5","w-14","rounded-md","bg-gray-200","dark:bg-gray-700"],[1,"flex","flex-wrap","gap-1.5"],[1,"h-5","rounded-full","bg-gray-200","dark:bg-gray-700",3,"width"],[1,"h-5","rounded-full","bg-gray-200","dark:bg-gray-700"],[1,"py-12","text-center","text-sm","text-gray-500","dark:text-gray-400"],[1,"w-card","px-5","py-4"],[1,"flex","items-center","gap-2","flex-wrap"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],["type","button",1,"w-btn-secondary-sm",3,"click","disabled"],[1,"text-xs","italic","text-gray-400","dark:text-gray-500"],[1,"w-badge"],[1,"inline-flex","items-center","gap-1","rounded-full","px-2.5","py-0.5","text-xs","font-medium",3,"class"],[1,"inline-flex","items-center","gap-1","rounded-full","px-2.5","py-0.5","text-xs","font-medium"],["viewBox","0 0 20 20","fill","currentColor",1,"size-3","shrink-0"],["fill-rule","evenodd","d","M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1Zm3 8V5.5a3 3 0 1 0-6 0V9h6Z","clip-rule","evenodd"],["type","search","placeholder","Search permissions...","autocomplete","off",1,"w-input-search",3,"ngModelChange","input","ngModel"],[1,"flex","min-w-0","items-center","gap-3"],[1,"size-8","flex-none","rounded-lg","bg-gray-200","dark:bg-gray-700"],[1,"h-3","w-36","rounded","bg-gray-200","dark:bg-gray-700"],[1,"w-card","px-5","py-4","flex","items-center","justify-between","gap-4"],[1,"flex","items-center","gap-3","min-w-0"],[1,"w-icon-box","bg-indigo-50","dark:bg-indigo-900/30"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-indigo-600","dark:text-indigo-400"],[1,"text-sm","font-medium","text-gray-900","dark:text-white","truncate"],["type","button",1,"w-btn-secondary-sm",3,"click"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","dialog-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","dialog-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],[1,"w-dialog-body","space-y-5"],[1,"space-y-5",3,"formGroup"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click"],["type","button",1,"w-btn-primary",3,"click","disabled"],["for","role-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","role-name","formControlName","roleName","type","text","placeholder","e.g. Editor, Viewer","aria-describedby","role-name-error",1,"w-input"],["id","role-name-error","role","alert",1,"w-field-error"],["id","role-permissions-label",1,"w-label"],["role","group","aria-labelledby","role-permissions-label",1,"w-checkbox-group"],[1,"px-3.5","py-3","text-sm","text-gray-500","dark:text-gray-400","italic"],[1,"w-checkbox-row"],["role","alert",1,"w-field-error"],[1,"w-label"],[1,"font-normal","text-gray-400","dark:text-gray-500"],["formControlName","description","placeholder","Describe this role\u2026","rows","3",1,"w-textarea"],["type","checkbox",1,"w-checkbox",3,"change","value","checked"],[1,"text-sm","text-gray-900","dark:text-white"],["for","permission-name",1,"w-label"],["id","permission-name","formControlName","permission","type","text","placeholder","e.g. create:reports","aria-describedby","permission-name-error",1,"w-input"],["id","permission-name-error","role","alert",1,"w-field-error"],["formControlName","description","placeholder","Describe this permission\u2026","rows","3",1,"w-textarea"],[1,"grid","grid-cols-1","gap-5","sm:grid-cols-2"],["for","user-name",1,"w-label"],["id","user-name","formControlName","name","type","text","placeholder","Jane Smith","aria-describedby","user-name-error",1,"w-input-readonly","read-only:cursor-default","read-only:opacity-60"],["id","user-name-error","role","alert",1,"w-field-error"],["for","user-role",1,"w-label"],[1,"relative"],["id","user-role","formControlName","role",1,"w-select"],["value",""],[3,"value"],[1,"pointer-events-none","absolute","inset-y-0","right-0","flex","items-center","pr-2.5"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-gray-400","dark:text-gray-500"],["fill-rule","evenodd","d","M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z","clip-rule","evenodd"],["for","user-email",1,"w-label"],["id","user-email","formControlName","email","type","email","placeholder","jane@company.com","aria-describedby","user-email-error",1,"w-input-readonly","read-only:cursor-default","read-only:opacity-60"],["id","user-email-error","role","alert",1,"w-field-error"],["for","user-mobile",1,"w-label"],["id","user-mobile","formControlName","mobileNumber","type","tel","placeholder","917001002003","aria-describedby","user-mobile-hint user-mobile-error",1,"w-input-readonly","read-only:cursor-default","read-only:opacity-60"],["id","user-mobile-error","role","alert",1,"w-field-error"],["id","user-mobile-hint",1,"mt-1.5","text-xs","text-gray-500","dark:text-gray-400"],["id","user-extra-perms-label",1,"w-label"],["role","group","aria-labelledby","user-extra-perms-label",1,"w-checkbox-group"],["role","alertdialog","aria-labelledby","confirm-delete-title","aria-describedby","confirm-delete-desc","aria-modal","true",1,"w-dialog-panel","sm:max-w-md","p-6"],[1,"flex","items-start","gap-4"],["aria-hidden","true",1,"flex","size-10","shrink-0","items-center","justify-center","rounded-full","bg-red-100","dark:bg-red-900/30"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5","text-red-600","dark:text-red-400"],["fill-rule","evenodd","d","M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z","clip-rule","evenodd"],[1,"min-w-0","flex-1"],["id","confirm-delete-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["id","confirm-delete-desc",1,"w-section-subtitle"],[1,"font-semibold","text-gray-900","dark:text-white"],[1,"mt-5","flex","justify-end","gap-3"],["type","button",1,"w-btn-danger",3,"click"]],template:function(r,i){r&1&&(g(0,"div",4,0),U(2,VK,8,0,"header",5),g(3,"div",6)(4,"div",7),U(5,UK,28,15),g(6,"main",8),U(7,YK,15,5,"div"),U(8,sY,17,3,"div"),U(9,fY,17,3,"div"),m()()(),U(10,IY,19,8,"div",9),U(11,AY,21,3,"div",9),m(),g(12,"div",null,1),Q(14,"proxy-toast",10),m()),r&2&&(st("display",i.isHidden()?"none":"flex"),We("dark",i.isDark),x(2),B(i.hasMultipleTabs()?2:-1),x(3),B(i.hasMultipleTabs()?5:-1),x(2),B(i.activeTab===i.UserManagementTab.Members?7:-1),x(),B(i.activeTab===i.UserManagementTab.Roles&&i.pass()?8:-1),x(),B(i.activeTab===i.UserManagementTab.Permissions&&i.pass()?9:-1),x(),B(i.showDialog()?10:-1),x(),B(i.showConfirmDialog()?11:-1),x(3),te("theme",i.theme()))},dependencies:[wn,$v,m2,No,Zs,Ks,$n,Oo,er,tr,xx,nr,Rn,hr,Ol],encapsulation:2,changeDetection:0})}}return e})();var MY=["editDialogPortal"],RY=["toastPortal"];function PY(e,n){if(e&1){let t=be();g(0,"button",17),J("click",function(){W(t);let i=k();return Z(i.startEdit())}),ue(),g(1,"svg",18),Q(2,"path",19),m(),E(3," Edit "),m()}if(e&2){let t=k();te("disabled",!t.allowedUpdatePermissions)("title",t.allowedUpdatePermissions?"":"No permission")}}function NY(e,n){if(e&1&&(g(0,"div",14)(1,"div",20),ue(),g(2,"svg",21),Q(3,"rect",9)(4,"path",10),m(),Ye(),g(5,"div",22)(6,"p",23),E(7,"Company Name"),m(),g(8,"p",24),E(9),m()()(),g(10,"div",20),ue(),g(11,"svg",21),Q(12,"rect",25)(13,"path",26),m(),Ye(),g(14,"div",22)(15,"p",23),E(16,"Email"),m(),g(17,"p",24),E(18),m()()(),g(19,"div",27),ue(),g(20,"svg",21),Q(21,"path",28),m(),Ye(),g(22,"div",22)(23,"p",23),E(24,"Phone Number"),m(),g(25,"p",24),E(26),m()()(),g(27,"div",29),ue(),g(28,"svg",21),Q(29,"circle",30)(30,"path",31),m(),Ye(),g(31,"div",22)(32,"p",23),E(33,"Timezone"),m(),g(34,"p",24),E(35),m()()()()),e&2){let t,r,i,o,a=k();x(9),Ce(" ",((t=a.organizationForm.get("companyName"))==null?null:t.value)||"\u2014"," "),x(9),Ce(" ",((r=a.organizationForm.get("email"))==null?null:r.value)||"\u2014"," "),x(8),Ce(" ",((i=a.organizationForm.get("phoneNumber"))==null?null:i.value)||"\u2014"," "),x(9),Ce(" ",((o=a.organizationForm.get("timeZoneName"))==null?null:o.value)||"\u2014"," ")}}function OY(e,n){e&1&&(g(0,"p",45),E(1,"Company name is required."),m())}function FY(e,n){e&1&&(g(0,"p",45),E(1," Company name must be at least 3 characters. "),m())}function LY(e,n){e&1&&(g(0,"p",48),E(1,"Email is required."),m())}function jY(e,n){e&1&&(g(0,"p",48),E(1,"Please enter a valid email."),m())}function VY(e,n){e&1&&(g(0,"p",51),E(1," Phone number must be 10\u201315 digits. "),m())}function UY(e,n){if(e&1&&(g(0,"option",56),E(1),m()),e&2){let t=n.$implicit,r=k(2);te("value",r.getTimezoneValue(t)),x(),_t(r.getTimezoneLabel(t))}}function BY(e,n){e&1&&(ue(),g(0,"svg",63),Q(1,"circle",64)(2,"path",65),m(),E(3," Saving\u2026 "))}function $Y(e,n){e&1&&(ue(),g(0,"svg",66),Q(1,"path",67),m(),E(2," Save Changes "))}function zY(e,n){if(e&1){let t=be();g(0,"div",null,1)(2,"div",32),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),m(),g(3,"div",33)(4,"div",34)(5,"h2",35),E(6," Edit Organization "),m(),g(7,"button",36),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),ue(),g(8,"svg",37),Q(9,"path",38),m()()(),Ye(),g(10,"form",39),J("ngSubmit",function(){W(t);let i=k();return Z(i.onSubmit())}),g(11,"div",40)(12,"div",41)(13,"label",42),E(14,"Company Name "),g(15,"span",43),E(16,"*"),m()(),Q(17,"input",44),U(18,OY,2,0,"p",45)(19,FY,2,0,"p",45),m(),g(20,"div",41)(21,"label",46),E(22,"Email "),g(23,"span",43),E(24,"*"),m()(),Q(25,"input",47),U(26,LY,2,0,"p",48)(27,jY,2,0,"p",48),m(),g(28,"div")(29,"label",49),E(30,"Phone Number"),m(),Q(31,"input",50),U(32,VY,2,0,"p",51),m(),g(33,"div")(34,"label",52),E(35,"Timezone"),m(),g(36,"div",53)(37,"select",54)(38,"option",55),E(39,"Select timezone"),m(),Rt(40,UY,2,2,"option",56,fr),m(),g(42,"div",57),ue(),g(43,"svg",58),Q(44,"path",59),m()()()()()(),Ye(),g(45,"div",60)(46,"button",61),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),E(47," Cancel "),m(),g(48,"button",62),U(49,BY,4,0)(50,$Y,3,0),m()()()()}if(e&2){let t,r,i,o=k();We("dark",o.isDark),x(10),te("formGroup",o.organizationForm),x(8),B((t=o.organizationForm.get("companyName"))!=null&&t.touched&&((t=o.organizationForm.get("companyName"))!=null&&t.hasError("required"))?18:(t=o.organizationForm.get("companyName"))!=null&&t.touched&&((t=o.organizationForm.get("companyName"))!=null&&t.hasError("minlength"))?19:-1),x(8),B((r=o.organizationForm.get("email"))!=null&&r.touched&&((r=o.organizationForm.get("email"))!=null&&r.hasError("required"))?26:(r=o.organizationForm.get("email"))!=null&&r.touched&&((r=o.organizationForm.get("email"))!=null&&r.hasError("pattern"))?27:-1),x(6),B((i=o.organizationForm.get("phoneNumber"))!=null&&i.touched&&((i=o.organizationForm.get("phoneNumber"))!=null&&i.hasError("pattern"))?32:-1),x(8),Pt(o.timezones),x(6),te("disabled",o.updateInProgress),x(2),te("disabled",o.updateInProgress),x(),B(o.updateInProgress?49:50)}}var q4=(()=>{class e extends Kn{get isDark(){return this.themeService.isDark(this.theme())}constructor(){super(),this.authToken=Se(),this.theme=Se(),this.WidgetTheme=xt,this.themeService=A(Sn),this.organizationForm=new Lt({companyName:new je("",[he.required,he.minLength(3)]),email:new je("",[he.required,he.pattern(Va)]),phoneNumber:new je("",[he.pattern(/^$|^[0-9]{10,15}$/)]),timezone:new je(""),timeZoneName:new je("")}),this.updateInProgress=!1,this.timezones=[],this.isEditing=!1,this.initialFormValue=null,this.editSnapshot=null,this.otpService=A(Nr),this.cdr=A(cn),this.toastService=A(Go),this.widgetPortal=A(vi),this.editDialogRef=null,this.toastPortalRef=null,this.allowedUpdatePermissions=!1,sn(()=>this.themeService.setInputTheme(this.theme()))}ngOnInit(){this.authToken()&&(this.otpService.getOrganizationDetails(this.authToken()).pipe(ce(this.destroy$)).subscribe({next:t=>{let r=t?.data?.[0]?.currentCompany;if(this.allowedUpdatePermissions=t?.data?.[0]?.currentCompany?.permissions?.includes("update_c_company"),r&&typeof r=="object"){let i=r.timeZoneName??this.timezones.find(a=>a?.offset===r.timezone)?.label??"",o={companyName:r.name??"",email:r.email??"",phoneNumber:r.mobile??"",timezone:r.timezone??"",timeZoneName:i??""};this.organizationForm.patchValue(o),this.initialFormValue=o,this.cdr.markForCheck()}},error:()=>{}}),this.otpService.getTimezones(this.authToken()).pipe(ce(this.destroy$)).subscribe({next:t=>{let r=t?.data??t;Array.isArray(r)&&(this.timezones=t.data)},error:()=>{}})),this.organizationForm.get("timeZoneName")?.valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{this.organizationForm.get("timezone")?.setValue(this.timezones.find(r=>r?.label===t)?.offset??"")})}ngAfterViewInit(){this.toastPortalEl?.nativeElement&&(this.toastPortalRef=this.widgetPortal.attach(this.toastPortalEl.nativeElement))}ngOnDestroy(){this.editDialogRef?.detach(),this.toastPortalRef?.detach(),super.ngOnDestroy()}showToast(t,r){t&&(r==="success"?this.toastService.success(t):this.toastService.error(t))}startEdit(){this.editSnapshot=R({},this.organizationForm.value),this.isEditing=!0,this.cdr.detectChanges(),this.editDialogPortalEl?.nativeElement&&(this.editDialogRef=this.widgetPortal.attach(this.editDialogPortalEl.nativeElement))}cancelEdit(){this.editDialogRef?.detach(),this.editDialogRef=null,this.editSnapshot&&this.organizationForm.patchValue(this.editSnapshot),this.organizationForm.markAsPristine(),this.organizationForm.markAsUntouched(),this.isEditing=!1}getTimezoneValue(t){return typeof t=="string"?t:t.label??""}getTimezoneLabel(t){return typeof t=="string"?t:t.label??""}onSubmit(){if(!this.organizationForm.valid||!this.authToken()||this.updateInProgress){this.organizationForm.markAllAsTouched();return}let t=this.organizationForm.getRawValue(),r={companyName:t.companyName??"",email:t.email??"",phoneNumber:t.phoneNumber??"",timezone:t.timezone??"",timeZoneName:t.timeZoneName??""};if(this.initialFormValue&&this.initialFormValue.companyName===r.companyName&&this.initialFormValue.email===r.email&&this.initialFormValue.phoneNumber===r.phoneNumber&&this.initialFormValue.timezone===r.timezone&&this.initialFormValue.timeZoneName===r.timeZoneName){this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1;return}this.updateInProgress=!0,this.cdr.markForCheck(),this.otpService.updateCompany(this.authToken(),{name:t.companyName??"",email:t.email??"",mobile:t.phoneNumber??"",timezone:t.timezone??"",timeZoneName:t.timeZoneName??""}).pipe(ce(this.destroy$),jn(()=>{this.updateInProgress=!1,this.cdr.markForCheck()})).subscribe({next:i=>{this.initialFormValue=R({},r),this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1,this.showToast(i?.data?.message,"success"),this.cdr.markForCheck(),window.dispatchEvent(new CustomEvent("organizationDetailsUpdateResponse",{bubbles:!0,composed:!0,detail:{data:i?.data,error:!1}}))},error:i=>{this.showToast(void 0,"error"),this.cdr.markForCheck(),window.dispatchEvent(new CustomEvent("organizationDetailsUpdateResponse",{bubbles:!0,composed:!0,detail:{data:i?.error?.errors??i?.error??i,error:!0}}))}})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["organization-details"]],viewQuery:function(r,i){if(r&1&&bn(MY,5)(RY,5),r&2){let o;Nt(o=Ot())&&(i.editDialogPortalEl=o.first),Nt(o=Ot())&&(i.toastPortalEl=o.first)}},inputs:{authToken:[1,"authToken"],theme:[1,"theme"]},features:[Dt],decls:20,vars:6,consts:[["toastPortal",""],["editDialogPortal",""],[1,"h-full","flex-col","bg-transparent","overflow-y-auto"],[1,"mx-auto","max-w-5xl","px-4","sm:px-6","lg:px-8","py-8"],[1,"w-card-section"],[1,"w-dialog-header","px-5","py-4"],[1,"flex","items-center","gap-3"],[1,"w-icon-box"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.8","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true",1,"size-4","text-indigo-600","dark:text-indigo-400"],["x","3","y","3","width","18","height","18","rx","2"],["d","M9 9h1m5 0h1M9 13h1m5 0h1M9 17h1m5 0h1"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],[1,"text-xs","text-gray-500","dark:text-gray-400"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5",3,"disabled","title"],[1,"grid","grid-cols-1","lg:grid-cols-2","divide-y","lg:divide-y-0","lg:divide-x","divide-gray-100","dark:divide-gray-800"],[3,"dark"],[3,"theme"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5",3,"click","disabled","title"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2","aria-hidden","true",1,"size-3"],["d","M11 2l3 3-8 8H3v-3l8-8z"],[1,"flex","items-start","gap-2.5","px-5","py-4","border-b","border-gray-100","dark:border-gray-800"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true",1,"mt-0.5","size-4","shrink-0","text-gray-400","dark:text-gray-500"],[1,"min-w-0"],[1,"w-micro-label"],[1,"text-sm","font-medium","text-gray-900","dark:text-white","truncate"],["x","2","y","4","width","20","height","16","rx","2"],["d","M2 7l10 7 10-7"],[1,"flex","items-start","gap-2.5","px-5","py-4","border-t","lg:border-t-0","border-gray-100","dark:border-gray-800"],["d","M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 8.81 19.79 19.79 0 012 4.18 2 2 0 014 2h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z"],[1,"flex","items-start","gap-2.5","px-5","py-4","border-t","border-gray-100","dark:border-gray-800"],["cx","12","cy","12","r","10"],["d","M12 6v6l4 2"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","org-edit-dialog-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","org-edit-dialog-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z"],["id","org-edit-form",1,"w-dialog-body",3,"ngSubmit","formGroup"],[1,"grid","grid-cols-1","gap-5","sm:grid-cols-2"],[1,"sm:col-span-2"],["for","org-company-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","org-company-name","type","text","formControlName","companyName","placeholder","Enter company name","aria-describedby","org-company-name-error",1,"w-input"],["id","org-company-name-error","role","alert",1,"w-field-error"],["for","org-email",1,"w-label"],["id","org-email","type","email","formControlName","email","placeholder","Enter email","aria-describedby","org-email-error",1,"w-input"],["id","org-email-error","role","alert",1,"w-field-error"],["for","org-phone",1,"w-label"],["id","org-phone","type","tel","formControlName","phoneNumber","placeholder","Enter phone number","aria-describedby","org-phone-error",1,"w-input"],["id","org-phone-error","role","alert",1,"w-field-error"],["for","org-timezone",1,"w-label"],[1,"relative"],["id","org-timezone","formControlName","timeZoneName",1,"w-select"],["value","","disabled",""],[3,"value"],["aria-hidden","true",1,"pointer-events-none","absolute","inset-y-0","right-0","flex","items-center","pr-2.5"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-gray-400","dark:text-gray-500"],["fill-rule","evenodd","d","M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z","clip-rule","evenodd"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click","disabled"],["type","submit","form","org-edit-form",1,"w-btn-primary",3,"disabled"],["viewBox","0 0 24 24","fill","none","aria-hidden","true",1,"size-4","animate-spin"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8v4a4 4 0 00-4 4H4z",1,"opacity-75"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2.2","aria-hidden","true",1,"size-3.5"],["d","M3 8l4 4 6-6"]],template:function(r,i){r&1&&(g(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"div",6)(5,"div",7),ue(),g(6,"svg",8),Q(7,"rect",9)(8,"path",10),m()(),Ye(),g(9,"div")(10,"h2",11),E(11,"Organization Details"),m(),g(12,"p",12),E(13,"Manage your organization information"),m()()(),U(14,PY,4,2,"button",13),m(),U(15,NY,36,4,"div",14),m()(),U(16,zY,51,9,"div",15),m(),g(17,"div",null,0),Q(19,"proxy-toast",16),m()),r&2&&(We("dark",i.isDark),x(14),B(i.isEditing?-1:14),x(),B(i.isEditing?-1:15),x(),B(i.isEditing?16:-1),x(3),te("theme",i.theme()))},dependencies:[wn,nr,No,Zs,Ks,$n,Oo,er,tr,Rn,hr,Ol],encapsulation:2,changeDetection:0})}}return e})();var W4=(()=>{class e{injectSubscriptionStyles(t){if(document.getElementById("subscription-styles"))return;let r=document.createElement("style");r.id="subscription-styles",r.textContent=this.buildSubscriptionCSS(t),document.head.appendChild(r)}buildSubscriptionCSS(t){return` ++ `)}`),r}applyFilter(){this.searchSubject.next(this.searchTerm)}clearSearch(){this.searchTerm="",this.applyFilter()}isEmailVisible(t){return this.emailVisibility[t]||!1}toggleEmailVisibility(t){this.emailVisibility[t]=!this.emailVisibility[t]}getRoleIdByName(t){return this.roles?.find(r=>r.name===t)?.id}getRoleNameById(t){return t&&this.roles?.find(r=>r.id===t)?.name||""}onRoleChange(t){let r=t?this.roles.find(i=>i.id===t)?.c_permissions?.map(i=>i.id)??[]:[];this.addUserForm.get("permission")?.setValue(r)}getPermissionIdsByName(t){return t.map(r=>this.permissions.find(o=>o.name===r)?.id).filter(r=>r!==void 0)}getPermissionNamesByIds(t){return t.map(r=>this.permissions.find(o=>o.id===r)?.name).filter(r=>r!==void 0)}openDialog(){this.showDialog.set(!0),this.cdr.detectChanges(),this.mainDialogPortalEl?.nativeElement&&(this.mainDialogRef=this.widgetPortal.attach(this.mainDialogPortalEl.nativeElement))}addUser(){this.getRoles(),this.isEditUser=!1,this.isEditRole=!1,this.isEditPermission=!1,this.currentEditingUser=null,this.addUserForm.reset(),this.defaultRoles?.default_member_role&&this.addUserForm.patchValue({role:this.defaultRoles.default_member_role}),this.openDialog()}closeDialog(){this.mainDialogRef?.detach(),this.mainDialogRef=null,this.showDialog.set(!1),this.isEditUser=!1,this.isEditRole=!1,this.isEditPermission=!1,this.currentEditingUser=null,this.currentEditingPermission=null}saveUser(){if(this.addUserForm.valid){let t=this.addUserForm.value,i=(t.role?this.getRoleById(t.role):null)?.name||t.role||"User";if((this.isEditUser||this.isEditRole)&&this.currentEditingUser){if(this.userData.findIndex(a=>a.userId===this.currentEditingUser.userId)!==-1){let a=this.currentEditingUser.mobile||"",s=t.mobileNumber||"",l={id:this.currentEditingUser.user_id,name:t.name};a!==s&&(l.mobile=s);let c={id:l.id,role_id:t.role},d={id:l.id,cpermissions:t.permission};this.store.dispatch(ne.updateUserRole({payload:c,authToken:this.userToken()})),this.store.dispatch(ne.updateUserPermission({payload:d,authToken:this.userToken()}))}}else{let o={userId:(this.userData.length+1).toString().padStart(3,"0"),name:t.name,email:t.email,mobileNumber:t.mobileNumber||"",role:i,permissions:this.getDefaultPermissions(i)},a={user:{name:o.name,email:o.email,mobile:o.mobileNumber},role_id:t.role};this.store.dispatch(ne.addUser({payload:a,authToken:this.userToken()}))}this.closeDialog()}}getRoleById(t){return this.roles.find(r=>r.id===t)}getVisiblePermissions(t){return!t||!t.c_permissions||t.c_permissions.length===0?[]:this.expandedRoles[t.id]||!1?t.c_permissions:t.c_permissions.slice(0,3)}getDefaultPermissions(t){switch(t){case"Admin":return["Full Access","User Management","System Settings","Reports"];case"Manager":return["User Management","Reports","View Settings"];case"User":return["Read Only","View Reports"];default:return["Read Only"]}}addRole(){this.isEditRole=!0,this.isEditPermission=!1,this.currentEditingUser=null,this.addRoleForm.reset(),this.openDialog()}saveAddRole(){if(!this.addRoleForm.valid)return;let t=this.addRoleForm.value;this.isEditRole&&this.currentEditingUser?this.store.dispatch(ne.updateRole({payload:{id:this.currentEditingUser.id,name:t.roleName,cpermissions:t.permission},authToken:this.userToken()})):this.store.dispatch(ne.createRole({name:t.roleName,permissions:this.getPermissionNamesByIds(t.permission),authToken:this.userToken()})),this.addRoleForm.reset(),this.closeDialog()}saveAddPermissionTab(){if(!this.addPermissionTabForm.valid)return;let t=this.addPermissionTabForm.value;this.isEditPermission&&this.currentEditingPermission?this.store.dispatch(ne.updatePermission({payload:{id:this.currentEditingPermission.id,name:t.permission},authToken:this.userToken()})):this.store.dispatch(ne.createPermission({name:t.permission,authToken:this.userToken()})),this.addPermissionTabForm.reset(),this.closeDialog()}onPermissionCheckboxChange(t,r,i){let o=i.target.checked,a=this[t],s=a.get("permission")?.value??[],l=o?[...s,r]:s.filter(c=>c!==r);a.get("permission")?.setValue(l),a.get("permission")?.markAsTouched()}getCompanyUsers(t){let r=this.currentPageSize,i=this.currentPageIndex,o=t?.trim()||void 0;this.store.dispatch(ne.getCompanyUsers({authToken:this.userToken(),itemsPerPage:r,pageNo:i,search:o,exclude_role_ids:this.exclude_role_ids(),include_role_ids:this.include_role_ids()}))}onUsersPageChange(t){this.currentPageIndex=t.pageIndex,this.currentPageSize=t.pageSize;let r=this.searchTerm?.trim()||void 0;this.store.dispatch(ne.getCompanyUsers({authToken:this.userToken(),itemsPerPage:t.pageSize,pageNo:t.pageIndex,search:r}))}getRoles(){this.store.dispatch(ne.getRoles({authToken:this.userToken(),itemsPerPage:1e3}))}onRolesPageChange(t){this.store.dispatch(ne.getRoles({authToken:this.userToken(),itemsPerPage:t.pageSize}))}getPermissions(){this.store.dispatch(ne.getPermissions({authToken:this.userToken(),itemsPerPage:1e3}))}refreshFormData(){setTimeout(()=>{this.filteredPermissionsData=[...this.permissions],this.filteredRolesData=[...this.roles],this.cdr.markForCheck()},100)}applyRoleFilter(){let t=this.roleSearchTerm.toLowerCase().trim();this.filteredRolesData=t?this.roles.filter(r=>r.name.toLowerCase().includes(t)||r.c_permissions?.some(i=>i.name.toLowerCase().includes(t))):[...this.roles]}editRole(t,r){this.currentEditingUser=t,this.isEditRole=!0,this.isEditPermission=!1,this.isEditUser=!1;let i=t.c_permissions?t.c_permissions.map(a=>a.id):[],o=()=>{this.addRoleForm.patchValue({roleName:t.name,description:`Description for ${t.name} role`,permission:i})};this.openDialog(),this.permissions?.length>0?o():setTimeout(o,500)}applyPermissionFilter(){let t=this.permissionSearchTerm.toLowerCase().trim();this.filteredPermissionsData=t?this.permissions.filter(r=>r.name.toLowerCase().includes(t)):[...this.permissions]}openAddPermissionDialog(){this.isEditPermission=!0,this.isEditRole=!1,this.currentEditingPermission=null,this.addPermissionTabForm.reset(),this.openDialog()}editPermission(t,r){this.currentEditingPermission=t,this.isEditPermission=!0,this.isEditRole=!1,this.addPermissionTabForm.patchValue({permission:t.name,description:`Description for ${t.name} permission`}),this.openDialog()}getDialogTitle(){return this.isEditPermission?this.currentEditingPermission?"Edit Permission":"Add New Permission":this.isEditRole?this.currentEditingUser?"Edit Role":"Add New Role":this.isEditUser?"Edit member":"Add New member"}getSaveAction(){this.isEditPermission?this.saveAddPermissionTab():this.isEditRole?this.saveAddRole():this.saveUser()}getFormInvalid(){return this.isEditPermission?this.addPermissionTabForm.invalid:this.isEditRole?this.addRoleForm.invalid:this.addUserForm.invalid}getSaveButtonText(){return this.isEditPermission?this.currentEditingPermission?"Update Permission":"Add Permission":this.isEditRole?this.currentEditingUser?"Update Role":"Add Role":this.isEditUser?"Update member":"Add member"}getAvailableAdditionalPermissions(){if(!this.currentEditingUser)return[];let r=this.roles.find(i=>i.name===this.currentEditingUser.role)?.c_permissions?.map(i=>i.name)??[];return this.permissions.filter(i=>!r.includes(i.name))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["user-management"]],viewQuery:function(r,i){if(r&1&&bn(OK,5)(FK,5)(LK,5),r&2){let o;Nt(o=Ot())&&(i.mainDialogPortalEl=o.first),Nt(o=Ot())&&(i.confirmDialogPortalEl=o.first),Nt(o=Ot())&&(i.toastPortalEl=o.first)}},inputs:{userToken:[1,"userToken"],pass:[1,"pass"],theme:[1,"theme"],exclude_role_ids:[1,"exclude_role_ids"],include_role_ids:[1,"include_role_ids"]},decls:15,vars:12,consts:[["container",""],["toastPortal",""],["mainDialogPortal",""],["confirmDialogPortal",""],[1,"h-full","flex-col","bg-transparent","overflow-y-auto"],[1,"bg-white","dark:bg-gray-900","border-b","border-gray-200","dark:border-gray-800"],[1,"mx-auto","w-full","max-w-7xl","px-4","sm:px-6","lg:px-8"],[1,"flex","flex-col","lg:flex-row","gap-x-6","py-5"],[1,"flex-1","min-w-0","overflow-y-auto","lg:px-4","pt-3","lg:pt-0"],[3,"dark"],[3,"theme"],[1,"mx-auto","max-w-7xl","px-4","sm:px-6","lg:px-8"],[1,"flex","h-12","items-center","gap-3"],[1,"flex","size-7","items-center","justify-center","rounded-md","bg-indigo-600"],["viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"size-3.5","text-white"],["d","M4.5 6.375a4.125 4.125 0 1 1 8.25 0 4.125 4.125 0 0 1-8.25 0ZM14.25 8.625a3.375 3.375 0 1 1 6.75 0 3.375 3.375 0 0 1-6.75 0ZM1.5 19.125a7.125 7.125 0 0 1 14.25 0v.003l-.001.119a.75.75 0 0 1-.363.63 13.067 13.067 0 0 1-6.761 1.873c-2.472 0-4.786-.684-6.76-1.873a.75.75 0 0 1-.364-.63l-.001-.122ZM17.25 19.128l-.001.144a2.25 2.25 0 0 1-.233.96 10.088 10.088 0 0 0 5.06-1.01.75.75 0 0 0 .42-.643 4.875 4.875 0 0 0-6.957-4.611 8.586 8.586 0 0 1 1.71 5.157v.003Z"],[1,"text-xs","font-semibold","text-gray-900","dark:text-white"],[1,"lg:hidden","border-b","border-gray-200","dark:border-gray-700","mb-4"],["aria-label","Tabs",1,"-mb-px","flex","space-x-1","overflow-x-auto"],["type","button",1,"w-nav-tab",3,"click","ngClass"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"-ml-0.5","size-4",3,"ngClass"],["d","M7 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6ZM14.5 9a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM1.615 16.428a1.224 1.224 0 0 1-.569-1.175 6.002 6.002 0 0 1 11.908 0c.058.467-.172.92-.57 1.174A9.953 9.953 0 0 1 7 18a9.953 9.953 0 0 1-5.385-1.572ZM14.5 16h-.106c.07-.297.088-.611.048-.933a7.47 7.47 0 0 0-1.588-3.755 4.502 4.502 0 0 1 5.874 2.636.818.818 0 0 1-.36.98A7.465 7.465 0 0 1 14.5 16Z"],["d","M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"],["d","M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1Zm3 8V5.5a3 3 0 1 0-6 0V9h6Z","clip-rule","evenodd","fill-rule","evenodd"],[1,"hidden","lg:block","w-44","shrink-0","self-start","bg-white","dark:bg-gray-900","rounded-xl","border","border-gray-200","dark:border-gray-700","p-2"],["aria-label","Settings sections",1,"flex","flex-col","gap-1"],["type","button",1,"w-nav-item",3,"click","ngClass"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","aria-hidden","true",1,"size-5","shrink-0"],["stroke-linecap","round","stroke-linejoin","round","d","M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"],["stroke-linecap","round","stroke-linejoin","round","d","M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"],["stroke-linecap","round","stroke-linejoin","round","d","M13.5 10.5V6.75a4.5 4.5 0 1 1 9 0v3.75M3.75 21.75h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H3.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"],[1,"flex","flex-wrap","items-start","justify-between","gap-3","mb-4"],[1,"text-sm","font-bold","text-gray-900","dark:text-white"],[1,"w-section-subtitle"],["type","button",1,"w-btn-primary-sm"],[1,"relative","mb-6","px-px"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"w-search-icon"],["fill-rule","evenodd","d","M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11ZM2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9Z","clip-rule","evenodd"],["type","search","placeholder","Search members...","autocomplete","off",1,"w-input-search",3,"ngModelChange","input","ngModel"],[1,"flex","flex-col","gap-3"],["aria-label","Pagination",1,"flex","flex-col","lg:flex-row","items-center","justify-between","gap-3","border-t","border-gray-200","dark:border-gray-700","pt-4","mt-2"],["type","button",1,"w-btn-primary-sm",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-3.5"],["d","M10.75 4.75a.75.75 0 0 0-1.5 0v4.5h-4.5a.75.75 0 0 0 0 1.5h4.5v4.5a.75.75 0 0 0 1.5 0v-4.5h4.5a.75.75 0 0 0 0-1.5h-4.5v-4.5Z"],[1,"w-card","px-5","py-4","flex","items-center","justify-between","gap-4","animate-pulse"],[1,"flex","min-w-0","items-center","gap-x-3"],[1,"size-10","flex-none","rounded-full","bg-gray-200","dark:bg-gray-700"],[1,"min-w-0","flex-auto","space-y-1.5"],[1,"h-3","w-32","rounded","bg-gray-200","dark:bg-gray-700"],[1,"h-2.5","w-44","rounded","bg-gray-200","dark:bg-gray-700"],[1,"flex","shrink-0","items-center","gap-x-2"],[1,"h-2.5","w-14","rounded","bg-gray-200","dark:bg-gray-700"],[1,"h-7","w-12","rounded-md","bg-gray-200","dark:bg-gray-700"],[1,"h-7","w-14","rounded-md","bg-gray-200","dark:bg-gray-700"],[1,"flex","flex-col","items-center","justify-center","py-16","text-center"],[1,"rounded-xl","border","border-gray-200","dark:border-gray-700","bg-white","dark:bg-gray-900","px-3","py-3","flex","flex-col","sm:flex-row","sm:items-center","sm:justify-between","gap-2","sm:gap-3"],["fill","none","viewBox","0 0 24 24","stroke","currentColor","stroke-width","1",1,"size-12","text-gray-300","dark:text-gray-600","mb-4"],["stroke-linecap","round","stroke-linejoin","round","d","M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"],[1,"text-sm","font-medium","text-gray-900","dark:text-white"],[1,"w-avatar","size-9"],[1,"min-w-0","flex-auto","overflow-hidden"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white","truncate"],[1,"mt-0.5","flex","items-center","gap-1","text-xs","text-gray-500","dark:text-gray-400","truncate"],["viewBox","0 0 20 20","fill","currentColor",1,"size-3.5","shrink-0"],["d","M3 4a2 2 0 0 0-2 2v1.161l8.441 4.221a1.25 1.25 0 0 0 1.118 0L19 7.162V6a2 2 0 0 0-2-2H3Z"],["d","m19 8.839-7.77 3.885a2.75 2.75 0 0 1-2.46 0L1 8.839V14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.839Z"],[1,"flex","shrink-0","items-center","gap-x-2","pl-12","sm:pl-0"],[1,"w-badge-green","inline-flex"],["type","button",1,"w-btn-secondary-sm","px-2.5","py-1"],["type","button",1,"w-btn-danger-sm","px-2.5","py-1"],["type","button",1,"w-btn-secondary-sm","px-2.5","py-1",3,"click"],[1,"sr-only"],["type","button",1,"w-btn-danger-sm","px-2.5","py-1",3,"click"],[1,"text-xs","text-gray-700","dark:text-gray-300","text-center","lg:text-left"],[1,"font-medium"],[1,"flex","gap-2"],["type","button",1,"w-btn-secondary",3,"click","disabled"],["type","search","placeholder","Search roles...","autocomplete","off",1,"w-input-search",3,"ngModelChange","input","ngModel"],[1,"w-card","px-5","py-4","animate-pulse"],[1,"flex","items-center","justify-between","mb-3"],[1,"flex","items-center","gap-2"],[1,"h-3.5","w-24","rounded","bg-gray-200","dark:bg-gray-700"],[1,"h-5","w-14","rounded-md","bg-gray-200","dark:bg-gray-700"],[1,"flex","flex-wrap","gap-1.5"],[1,"h-5","rounded-full","bg-gray-200","dark:bg-gray-700",3,"width"],[1,"h-5","rounded-full","bg-gray-200","dark:bg-gray-700"],[1,"py-12","text-center","text-sm","text-gray-500","dark:text-gray-400"],[1,"w-card","px-5","py-4"],[1,"flex","items-center","gap-2","flex-wrap"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],["type","button",1,"w-btn-secondary-sm",3,"click","disabled"],[1,"text-xs","italic","text-gray-400","dark:text-gray-500"],[1,"w-badge"],[1,"inline-flex","items-center","gap-1","rounded-full","px-2.5","py-0.5","text-xs","font-medium",3,"class"],[1,"inline-flex","items-center","gap-1","rounded-full","px-2.5","py-0.5","text-xs","font-medium"],["viewBox","0 0 20 20","fill","currentColor",1,"size-3","shrink-0"],["fill-rule","evenodd","d","M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1Zm3 8V5.5a3 3 0 1 0-6 0V9h6Z","clip-rule","evenodd"],["type","search","placeholder","Search permissions...","autocomplete","off",1,"w-input-search",3,"ngModelChange","input","ngModel"],[1,"flex","min-w-0","items-center","gap-3"],[1,"size-8","flex-none","rounded-lg","bg-gray-200","dark:bg-gray-700"],[1,"h-3","w-36","rounded","bg-gray-200","dark:bg-gray-700"],[1,"w-card","px-5","py-4","flex","items-center","justify-between","gap-4"],[1,"flex","items-center","gap-3","min-w-0"],[1,"w-icon-box","bg-indigo-50","dark:bg-indigo-900/30"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-indigo-600","dark:text-indigo-400"],[1,"text-sm","font-medium","text-gray-900","dark:text-white","truncate"],["type","button",1,"w-btn-secondary-sm",3,"click"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","dialog-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","dialog-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"],[1,"w-dialog-body","space-y-5"],[1,"space-y-5",3,"formGroup"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click"],["type","button",1,"w-btn-primary",3,"click","disabled"],["for","role-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","role-name","formControlName","roleName","type","text","placeholder","e.g. Editor, Viewer","aria-describedby","role-name-error",1,"w-input"],["id","role-name-error","role","alert",1,"w-field-error"],["id","role-permissions-label",1,"w-label"],["role","group","aria-labelledby","role-permissions-label",1,"w-checkbox-group"],[1,"px-3.5","py-3","text-sm","text-gray-500","dark:text-gray-400","italic"],[1,"w-checkbox-row"],["role","alert",1,"w-field-error"],[1,"w-label"],[1,"font-normal","text-gray-400","dark:text-gray-500"],["formControlName","description","placeholder","Describe this role\u2026","rows","3",1,"w-textarea"],["type","checkbox",1,"w-checkbox",3,"change","value","checked"],[1,"text-sm","text-gray-900","dark:text-white"],["for","permission-name",1,"w-label"],["id","permission-name","formControlName","permission","type","text","placeholder","e.g. create:reports","aria-describedby","permission-name-error",1,"w-input"],["id","permission-name-error","role","alert",1,"w-field-error"],["formControlName","description","placeholder","Describe this permission\u2026","rows","3",1,"w-textarea"],[1,"grid","grid-cols-1","gap-5","sm:grid-cols-2"],["for","user-name",1,"w-label"],["id","user-name","formControlName","name","type","text","placeholder","Jane Smith","aria-describedby","user-name-error",1,"w-input-readonly","read-only:cursor-default","read-only:opacity-60"],["id","user-name-error","role","alert",1,"w-field-error"],["for","user-role",1,"w-label"],[1,"relative"],["id","user-role","formControlName","role",1,"w-select"],["value",""],[3,"value"],[1,"pointer-events-none","absolute","inset-y-0","right-0","flex","items-center","pr-2.5"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-gray-400","dark:text-gray-500"],["fill-rule","evenodd","d","M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z","clip-rule","evenodd"],["for","user-email",1,"w-label"],["id","user-email","formControlName","email","type","email","placeholder","jane@company.com","aria-describedby","user-email-error",1,"w-input-readonly","read-only:cursor-default","read-only:opacity-60"],["id","user-email-error","role","alert",1,"w-field-error"],["for","user-mobile",1,"w-label"],["id","user-mobile","formControlName","mobileNumber","type","tel","placeholder","917001002003","aria-describedby","user-mobile-hint user-mobile-error",1,"w-input-readonly","read-only:cursor-default","read-only:opacity-60"],["id","user-mobile-error","role","alert",1,"w-field-error"],["id","user-mobile-hint",1,"mt-1.5","text-xs","text-gray-500","dark:text-gray-400"],["id","user-extra-perms-label",1,"w-label"],["role","group","aria-labelledby","user-extra-perms-label",1,"w-checkbox-group"],["role","alertdialog","aria-labelledby","confirm-delete-title","aria-describedby","confirm-delete-desc","aria-modal","true",1,"w-dialog-panel","sm:max-w-md","p-6"],[1,"flex","items-start","gap-4"],["aria-hidden","true",1,"flex","size-10","shrink-0","items-center","justify-center","rounded-full","bg-red-100","dark:bg-red-900/30"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5","text-red-600","dark:text-red-400"],["fill-rule","evenodd","d","M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z","clip-rule","evenodd"],[1,"min-w-0","flex-1"],["id","confirm-delete-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["id","confirm-delete-desc",1,"w-section-subtitle"],[1,"font-semibold","text-gray-900","dark:text-white"],[1,"mt-5","flex","justify-end","gap-3"],["type","button",1,"w-btn-danger",3,"click"]],template:function(r,i){r&1&&(g(0,"div",4,0),U(2,VK,8,0,"header",5),g(3,"div",6)(4,"div",7),U(5,UK,28,15),g(6,"main",8),U(7,YK,15,5,"div"),U(8,sY,17,3,"div"),U(9,fY,17,3,"div"),m()()(),U(10,IY,19,8,"div",9),U(11,AY,21,3,"div",9),m(),g(12,"div",null,1),Q(14,"proxy-toast",10),m()),r&2&&(st("display",i.isHidden()?"none":"flex"),Ye("dark",i.isDark),x(2),B(i.hasMultipleTabs()?2:-1),x(3),B(i.hasMultipleTabs()?5:-1),x(2),B(i.activeTab===i.UserManagementTab.Members?7:-1),x(),B(i.activeTab===i.UserManagementTab.Roles&&i.pass()?8:-1),x(),B(i.activeTab===i.UserManagementTab.Permissions&&i.pass()?9:-1),x(),B(i.showDialog()?10:-1),x(),B(i.showConfirmDialog()?11:-1),x(3),te("theme",i.theme()))},dependencies:[wn,$v,m2,No,Zs,Ks,$n,Oo,er,tr,xx,nr,Rn,hr,Ol],encapsulation:2,changeDetection:0})}}return e})();var MY=["editDialogPortal"],RY=["toastPortal"];function PY(e,n){if(e&1){let t=be();g(0,"button",17),J("click",function(){W(t);let i=k();return Z(i.startEdit())}),ue(),g(1,"svg",18),Q(2,"path",19),m(),E(3," Edit "),m()}if(e&2){let t=k();te("disabled",!t.allowedUpdatePermissions)("title",t.allowedUpdatePermissions?"":"No permission")}}function NY(e,n){if(e&1&&(g(0,"div",14)(1,"div",20),ue(),g(2,"svg",21),Q(3,"rect",9)(4,"path",10),m(),Ke(),g(5,"div",22)(6,"p",23),E(7,"Company Name"),m(),g(8,"p",24),E(9),m()()(),g(10,"div",20),ue(),g(11,"svg",21),Q(12,"rect",25)(13,"path",26),m(),Ke(),g(14,"div",22)(15,"p",23),E(16,"Email"),m(),g(17,"p",24),E(18),m()()(),g(19,"div",27),ue(),g(20,"svg",21),Q(21,"path",28),m(),Ke(),g(22,"div",22)(23,"p",23),E(24,"Phone Number"),m(),g(25,"p",24),E(26),m()()(),g(27,"div",29),ue(),g(28,"svg",21),Q(29,"circle",30)(30,"path",31),m(),Ke(),g(31,"div",22)(32,"p",23),E(33,"Timezone"),m(),g(34,"p",24),E(35),m()()()()),e&2){let t,r,i,o,a=k();x(9),Ce(" ",((t=a.organizationForm.get("companyName"))==null?null:t.value)||"\u2014"," "),x(9),Ce(" ",((r=a.organizationForm.get("email"))==null?null:r.value)||"\u2014"," "),x(8),Ce(" ",((i=a.organizationForm.get("phoneNumber"))==null?null:i.value)||"\u2014"," "),x(9),Ce(" ",((o=a.organizationForm.get("timeZoneName"))==null?null:o.value)||"\u2014"," ")}}function OY(e,n){e&1&&(g(0,"p",45),E(1,"Company name is required."),m())}function FY(e,n){e&1&&(g(0,"p",45),E(1," Company name must be at least 3 characters. "),m())}function LY(e,n){e&1&&(g(0,"p",48),E(1,"Email is required."),m())}function jY(e,n){e&1&&(g(0,"p",48),E(1,"Please enter a valid email."),m())}function VY(e,n){e&1&&(g(0,"p",51),E(1," Phone number must be 10\u201315 digits. "),m())}function UY(e,n){if(e&1&&(g(0,"option",56),E(1),m()),e&2){let t=n.$implicit,r=k(2);te("value",r.getTimezoneValue(t)),x(),_t(r.getTimezoneLabel(t))}}function BY(e,n){e&1&&(ue(),g(0,"svg",63),Q(1,"circle",64)(2,"path",65),m(),E(3," Saving\u2026 "))}function $Y(e,n){e&1&&(ue(),g(0,"svg",66),Q(1,"path",67),m(),E(2," Save Changes "))}function zY(e,n){if(e&1){let t=be();g(0,"div",null,1)(2,"div",32),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),m(),g(3,"div",33)(4,"div",34)(5,"h2",35),E(6," Edit Organization "),m(),g(7,"button",36),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),ue(),g(8,"svg",37),Q(9,"path",38),m()()(),Ke(),g(10,"form",39),J("ngSubmit",function(){W(t);let i=k();return Z(i.onSubmit())}),g(11,"div",40)(12,"div",41)(13,"label",42),E(14,"Company Name "),g(15,"span",43),E(16,"*"),m()(),Q(17,"input",44),U(18,OY,2,0,"p",45)(19,FY,2,0,"p",45),m(),g(20,"div",41)(21,"label",46),E(22,"Email "),g(23,"span",43),E(24,"*"),m()(),Q(25,"input",47),U(26,LY,2,0,"p",48)(27,jY,2,0,"p",48),m(),g(28,"div")(29,"label",49),E(30,"Phone Number"),m(),Q(31,"input",50),U(32,VY,2,0,"p",51),m(),g(33,"div")(34,"label",52),E(35,"Timezone"),m(),g(36,"div",53)(37,"select",54)(38,"option",55),E(39,"Select timezone"),m(),Rt(40,UY,2,2,"option",56,fr),m(),g(42,"div",57),ue(),g(43,"svg",58),Q(44,"path",59),m()()()()()(),Ke(),g(45,"div",60)(46,"button",61),J("click",function(){W(t);let i=k();return Z(i.cancelEdit())}),E(47," Cancel "),m(),g(48,"button",62),U(49,BY,4,0)(50,$Y,3,0),m()()()()}if(e&2){let t,r,i,o=k();Ye("dark",o.isDark),x(10),te("formGroup",o.organizationForm),x(8),B((t=o.organizationForm.get("companyName"))!=null&&t.touched&&((t=o.organizationForm.get("companyName"))!=null&&t.hasError("required"))?18:(t=o.organizationForm.get("companyName"))!=null&&t.touched&&((t=o.organizationForm.get("companyName"))!=null&&t.hasError("minlength"))?19:-1),x(8),B((r=o.organizationForm.get("email"))!=null&&r.touched&&((r=o.organizationForm.get("email"))!=null&&r.hasError("required"))?26:(r=o.organizationForm.get("email"))!=null&&r.touched&&((r=o.organizationForm.get("email"))!=null&&r.hasError("pattern"))?27:-1),x(6),B((i=o.organizationForm.get("phoneNumber"))!=null&&i.touched&&((i=o.organizationForm.get("phoneNumber"))!=null&&i.hasError("pattern"))?32:-1),x(8),Pt(o.timezones),x(6),te("disabled",o.updateInProgress),x(2),te("disabled",o.updateInProgress),x(),B(o.updateInProgress?49:50)}}var q4=(()=>{class e extends Kn{get isDark(){return this.themeService.isDark(this.theme())}constructor(){super(),this.authToken=De(),this.theme=De(),this.WidgetTheme=xt,this.themeService=A(Sn),this.organizationForm=new Lt({companyName:new je("",[he.required,he.minLength(3)]),email:new je("",[he.required,he.pattern(Va)]),phoneNumber:new je("",[he.pattern(/^$|^[0-9]{10,15}$/)]),timezone:new je(""),timeZoneName:new je("")}),this.updateInProgress=!1,this.timezones=[],this.isEditing=!1,this.initialFormValue=null,this.editSnapshot=null,this.otpService=A(Nr),this.cdr=A(cn),this.toastService=A(Go),this.widgetPortal=A(vi),this.editDialogRef=null,this.toastPortalRef=null,this.allowedUpdatePermissions=!1,sn(()=>this.themeService.setInputTheme(this.theme()))}ngOnInit(){this.authToken()&&(this.otpService.getOrganizationDetails(this.authToken()).pipe(ce(this.destroy$)).subscribe({next:t=>{let r=t?.data?.[0]?.currentCompany;if(this.allowedUpdatePermissions=t?.data?.[0]?.currentCompany?.permissions?.includes("update_c_company"),r&&typeof r=="object"){let i=r.timeZoneName??this.timezones.find(a=>a?.offset===r.timezone)?.label??"",o={companyName:r.name??"",email:r.email??"",phoneNumber:r.mobile??"",timezone:r.timezone??"",timeZoneName:i??""};this.organizationForm.patchValue(o),this.initialFormValue=o,this.cdr.markForCheck()}},error:()=>{}}),this.otpService.getTimezones(this.authToken()).pipe(ce(this.destroy$)).subscribe({next:t=>{let r=t?.data??t;Array.isArray(r)&&(this.timezones=t.data)},error:()=>{}})),this.organizationForm.get("timeZoneName")?.valueChanges.pipe(ce(this.destroy$)).subscribe(t=>{this.organizationForm.get("timezone")?.setValue(this.timezones.find(r=>r?.label===t)?.offset??"")})}ngAfterViewInit(){this.toastPortalEl?.nativeElement&&(this.toastPortalRef=this.widgetPortal.attach(this.toastPortalEl.nativeElement))}ngOnDestroy(){this.editDialogRef?.detach(),this.toastPortalRef?.detach(),super.ngOnDestroy()}showToast(t,r){t&&(r==="success"?this.toastService.success(t):this.toastService.error(t))}startEdit(){this.editSnapshot=R({},this.organizationForm.value),this.isEditing=!0,this.cdr.detectChanges(),this.editDialogPortalEl?.nativeElement&&(this.editDialogRef=this.widgetPortal.attach(this.editDialogPortalEl.nativeElement))}cancelEdit(){this.editDialogRef?.detach(),this.editDialogRef=null,this.editSnapshot&&this.organizationForm.patchValue(this.editSnapshot),this.organizationForm.markAsPristine(),this.organizationForm.markAsUntouched(),this.isEditing=!1}getTimezoneValue(t){return typeof t=="string"?t:t.label??""}getTimezoneLabel(t){return typeof t=="string"?t:t.label??""}onSubmit(){if(!this.organizationForm.valid||!this.authToken()||this.updateInProgress){this.organizationForm.markAllAsTouched();return}let t=this.organizationForm.getRawValue(),r={companyName:t.companyName??"",email:t.email??"",phoneNumber:t.phoneNumber??"",timezone:t.timezone??"",timeZoneName:t.timeZoneName??""};if(this.initialFormValue&&this.initialFormValue.companyName===r.companyName&&this.initialFormValue.email===r.email&&this.initialFormValue.phoneNumber===r.phoneNumber&&this.initialFormValue.timezone===r.timezone&&this.initialFormValue.timeZoneName===r.timeZoneName){this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1;return}this.updateInProgress=!0,this.cdr.markForCheck(),this.otpService.updateCompany(this.authToken(),{name:t.companyName??"",email:t.email??"",mobile:t.phoneNumber??"",timezone:t.timezone??"",timeZoneName:t.timeZoneName??""}).pipe(ce(this.destroy$),jn(()=>{this.updateInProgress=!1,this.cdr.markForCheck()})).subscribe({next:i=>{this.initialFormValue=R({},r),this.editDialogRef?.detach(),this.editDialogRef=null,this.isEditing=!1,this.showToast(i?.data?.message,"success"),this.cdr.markForCheck(),window.dispatchEvent(new CustomEvent("organizationDetailsUpdateResponse",{bubbles:!0,composed:!0,detail:{data:i?.data,error:!1}}))},error:i=>{this.showToast(void 0,"error"),this.cdr.markForCheck(),window.dispatchEvent(new CustomEvent("organizationDetailsUpdateResponse",{bubbles:!0,composed:!0,detail:{data:i?.error?.errors??i?.error??i,error:!0}}))}})}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["organization-details"]],viewQuery:function(r,i){if(r&1&&bn(MY,5)(RY,5),r&2){let o;Nt(o=Ot())&&(i.editDialogPortalEl=o.first),Nt(o=Ot())&&(i.toastPortalEl=o.first)}},inputs:{authToken:[1,"authToken"],theme:[1,"theme"]},features:[Dt],decls:20,vars:6,consts:[["toastPortal",""],["editDialogPortal",""],[1,"h-full","flex-col","bg-transparent","overflow-y-auto"],[1,"mx-auto","max-w-5xl","px-4","sm:px-6","lg:px-8","py-8"],[1,"w-card-section"],[1,"w-dialog-header","px-5","py-4"],[1,"flex","items-center","gap-3"],[1,"w-icon-box"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.8","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true",1,"size-4","text-indigo-600","dark:text-indigo-400"],["x","3","y","3","width","18","height","18","rx","2"],["d","M9 9h1m5 0h1M9 13h1m5 0h1M9 17h1m5 0h1"],[1,"text-sm","font-semibold","text-gray-900","dark:text-white"],[1,"text-xs","text-gray-500","dark:text-gray-400"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5",3,"disabled","title"],[1,"grid","grid-cols-1","lg:grid-cols-2","divide-y","lg:divide-y-0","lg:divide-x","divide-gray-100","dark:divide-gray-800"],[3,"dark"],[3,"theme"],["type","button",1,"w-btn-secondary-sm","inline-flex","items-center","gap-1.5",3,"click","disabled","title"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2","aria-hidden","true",1,"size-3"],["d","M11 2l3 3-8 8H3v-3l8-8z"],[1,"flex","items-start","gap-2.5","px-5","py-4","border-b","border-gray-100","dark:border-gray-800"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.5","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true",1,"mt-0.5","size-4","shrink-0","text-gray-400","dark:text-gray-500"],[1,"min-w-0"],[1,"w-micro-label"],[1,"text-sm","font-medium","text-gray-900","dark:text-white","truncate"],["x","2","y","4","width","20","height","16","rx","2"],["d","M2 7l10 7 10-7"],[1,"flex","items-start","gap-2.5","px-5","py-4","border-t","lg:border-t-0","border-gray-100","dark:border-gray-800"],["d","M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 8.81 19.79 19.79 0 012 4.18 2 2 0 014 2h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z"],[1,"flex","items-start","gap-2.5","px-5","py-4","border-t","border-gray-100","dark:border-gray-800"],["cx","12","cy","12","r","10"],["d","M12 6v6l4 2"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-labelledby","org-edit-dialog-title","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],["id","org-edit-dialog-title",1,"text-base","font-semibold","text-gray-900","dark:text-white"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 20 20","fill","currentColor","aria-hidden","true",1,"size-5"],["d","M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z"],["id","org-edit-form",1,"w-dialog-body",3,"ngSubmit","formGroup"],[1,"grid","grid-cols-1","gap-5","sm:grid-cols-2"],[1,"sm:col-span-2"],["for","org-company-name",1,"w-label"],["aria-hidden","true",1,"text-red-500"],["id","org-company-name","type","text","formControlName","companyName","placeholder","Enter company name","aria-describedby","org-company-name-error",1,"w-input"],["id","org-company-name-error","role","alert",1,"w-field-error"],["for","org-email",1,"w-label"],["id","org-email","type","email","formControlName","email","placeholder","Enter email","aria-describedby","org-email-error",1,"w-input"],["id","org-email-error","role","alert",1,"w-field-error"],["for","org-phone",1,"w-label"],["id","org-phone","type","tel","formControlName","phoneNumber","placeholder","Enter phone number","aria-describedby","org-phone-error",1,"w-input"],["id","org-phone-error","role","alert",1,"w-field-error"],["for","org-timezone",1,"w-label"],[1,"relative"],["id","org-timezone","formControlName","timeZoneName",1,"w-select"],["value","","disabled",""],[3,"value"],["aria-hidden","true",1,"pointer-events-none","absolute","inset-y-0","right-0","flex","items-center","pr-2.5"],["viewBox","0 0 20 20","fill","currentColor",1,"size-4","text-gray-400","dark:text-gray-500"],["fill-rule","evenodd","d","M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z","clip-rule","evenodd"],[1,"w-dialog-footer"],["type","button",1,"w-btn-secondary",3,"click","disabled"],["type","submit","form","org-edit-form",1,"w-btn-primary",3,"disabled"],["viewBox","0 0 24 24","fill","none","aria-hidden","true",1,"size-4","animate-spin"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","4",1,"opacity-25"],["fill","currentColor","d","M4 12a8 8 0 018-8v4a4 4 0 00-4 4H4z",1,"opacity-75"],["viewBox","0 0 16 16","fill","none","stroke","currentColor","stroke-width","2.2","aria-hidden","true",1,"size-3.5"],["d","M3 8l4 4 6-6"]],template:function(r,i){r&1&&(g(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"div",6)(5,"div",7),ue(),g(6,"svg",8),Q(7,"rect",9)(8,"path",10),m()(),Ke(),g(9,"div")(10,"h2",11),E(11,"Organization Details"),m(),g(12,"p",12),E(13,"Manage your organization information"),m()()(),U(14,PY,4,2,"button",13),m(),U(15,NY,36,4,"div",14),m()(),U(16,zY,51,9,"div",15),m(),g(17,"div",null,0),Q(19,"proxy-toast",16),m()),r&2&&(Ye("dark",i.isDark),x(14),B(i.isEditing?-1:14),x(),B(i.isEditing?-1:15),x(),B(i.isEditing?16:-1),x(3),te("theme",i.theme()))},dependencies:[wn,nr,No,Zs,Ks,$n,Oo,er,tr,Rn,hr,Ol],encapsulation:2,changeDetection:0})}}return e})();var W4=(()=>{class e{injectSubscriptionStyles(t){if(document.getElementById("subscription-styles"))return;let r=document.createElement("style");r.id="subscription-styles",r.textContent=this.buildSubscriptionCSS(t),document.head.appendChild(r)}buildSubscriptionCSS(t){return` @import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap'); .position-relative{position:relative!important} .d-flex{display:flex!important} @@ -73,7 +73,7 @@ Additional Permissions: ${this.buildMetricsHTML(t)} ${this.buildFeaturesHTML(t,d)} ${this.buildExtraFeaturesHTML(t,d)} - `}buildMetricsHTML(t){return t.plan_meta?.metrics?.length?`

Included

${t.plan_meta.metrics.map(i=>`
${i}
`).join("")}
`:""}buildFeaturesHTML(t,r){let i=t.plan_meta?.features?.included||[],o=t.plan_meta?.features?.notIncluded||[];if(!i.length&&!o.length)return"";let a=``,s='',l=i.map(d=>`
  • ${a}${d}
  • `).join(""),c=o.map(d=>`
  • ${s}${d}
  • `).join("");return`

    Features

      ${l}${c}
    `}buildExtraFeaturesHTML(t,r){if(!t.plan_meta?.extra?.length)return"";let i=``;return`

    Extra

      ${t.plan_meta.extra.map(a=>`
    • ${i}${a}
    • `).join("")}
    `}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Z4=(()=>{class e{createLogoElement(t,r){if(!r)return null;let i=t.createElement("div");i.style.cssText="width:316px;display:flex;justify-content:center;margin:0 8px 12px 8px;";let o=t.createElement("img");return o.src=r,o.alt="Logo",o.loading="lazy",o.style.cssText="max-height:48px;max-width:200px;object-fit:contain;",t.appendChild(i,o),i}appendSkeletonLoader(t,r){if(r.querySelector("#skeleton-loader"))return;let i=t.createElement("div");if(i.id="skeleton-loader",i.style.cssText="display:block;width:100%;",!document.getElementById("skeleton-animation")){let o=t.createElement("style");o.id="skeleton-animation",o.textContent="@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}",document.head.appendChild(o)}for(let o=0;o<3;o++){let a=t.createElement("div");a.style.cssText="width:230px;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px;margin:8px 8px 16px 8px;display:block;box-sizing:border-box;",t.appendChild(i,a)}t.appendChild(r,i)}removeSkeletonLoader(t,r){r.querySelectorAll("#skeleton-loader").forEach(i=>{i.parentNode&&t.removeChild(r,i)}),this.forceRemoveAllSkeletonLoaders(t,r)}forceRemoveAllSkeletonLoaders(t,r){r&&r.querySelectorAll("#skeleton-loader").forEach(i=>{t.removeChild(r,i)}),document.querySelectorAll("#skeleton-loader").forEach(i=>{i.parentNode&&i.parentNode.removeChild(i)})}addPasswordVisibilityToggle(t,r,i,o){let a=!1,s=o===xt.Dark?"#e5e7eb":"#5d6164",l=t.createElement("button");l.type="button",l.style.cssText="position:absolute;right:12px;top:50%;transform:translateY(-50%);border:none;background:transparent;cursor:pointer;padding:0;margin:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;z-index:1;";let c=``,d=``,u=()=>{l.innerHTML=a?d:c};u(),l.addEventListener("click",()=>{a=!a,r.type=a?"text":"password",u()}),t.appendChild(i,l)}inputStyle(t,r,i=!1){let o=t===xt.Dark;return`width:100%;height:44px;padding:0 ${i?"44px":"16px"} 0 16px;border:1px solid ${o?"#ffffff":"#cbd5e1"};border-radius:${r};background:${o?"transparent":"#ffffff"};color:${o?"#ffffff":"#1f2937"};font-size:14px;outline:none;box-sizing:border-box;`}setInlineError(t,r){t.textContent=r,t.style.display=r?"block":"none"}createErrorElement(t){let r=t.createElement("div");return r.style.cssText="color:#d14343;font-size:14px;min-height:16px;display:none;margin-top:-4px;",r}createBackButton(t){let r=t.createElement("button");return r.type="button",r.innerHTML='',r.style.cssText="background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;margin-bottom:8px;",r}createOrDivider(t,r){let i=t.createElement("div");i.setAttribute("data-or-divider","true"),i.style.cssText="display:flex;align-items:center;margin:8px 8px 12px 8px;width:316px;";let o="flex:1;height:1px;background-color:#e0e0e0;",a=t.createElement("div");a.style.cssText=o;let s=t.createElement("div");s.style.cssText=o;let l=t.createElement("span");return l.textContent="Or continue with",l.style.cssText=`padding:0 12px;font-size:12px;color:${r};font-weight:500;letter-spacing:0.5px;`,t.appendChild(i,a),t.appendChild(i,l),t.appendChild(i,s),i}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var K4=(()=>{class e extends Kn{ngOnInit(){}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})()}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-subscription-center"]],features:[Dt],decls:0,vars:0,template:function(r,i){},encapsulation:2,changeDetection:0})}}return e})();var HY=["dialogPortal"];function GY(e,n){if(e&1&&Q(0,"user-management",3),e&2){let t=k(2);te("userToken",t.authToken)("pass",t.isRolePermission)("theme",t.theme)("isHidden",t.isHidden)("exclude_role_ids",t.exclude_role_ids)("include_role_ids",t.include_role_ids)}}function qY(e,n){if(e&1){let t=be();g(0,"div")(1,"proxy-subscription-center",7),J("togglePopUp",function(i){W(t);let o=k(2);return Z(o.handleSubscriptionToggle(i))}),m()()}if(e&2){let t=k(2);We("subscription-dialog",t.isPreview),x(),te("referenceId",t.referenceId)("isPreview",t.isPreview)("isLogin",t.isLogin)("loginRedirectUrl",t.loginRedirectUrl)}}function WY(e,n){if(e&1&&Q(0,"organization-details",5),e&2){let t=k(2);te("authToken",t.authToken)("theme",t.theme)}}function ZY(e,n){if(e&1&&Q(0,"user-profile",5),e&2){let t=k(2);te("authToken",t.authToken)("theme",t.theme)}}function KY(e,n){e&1&&Q(0,"proxy-progress-bar")}function YY(e,n){if(e&1){let t=be();g(0,"div"),U(1,KY,1,0,"proxy-progress-bar"),g(2,"authorization",8),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.toggleSendOtp())})("openPopUp",function(i){W(t);let o=k(2);return Z(o.setShowRegistrationFromSendOtpCenter(i))})("successReturn",function(i){W(t);let o=k(2);return Z(o.returnSuccessObj(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()()}if(e&2){let t=k(2);st("border-radius",t.dialogBorderRadius||null)("display",(t.showRegistration()||t.showLogin())&&t.referenceElement?"none":null),We("dark-theme",t.isDarkTheme),x(),B(t.isOtpLoading()?1:-1),x(),te("referenceId",t.referenceId)("serviceData",t.otpWidgetData)("target",t.target)("version",t.version)("isCreateAccountLink",t.isCreateAccountTextAppended)("theme",t.theme)("input_fields",t.input_fields)("show_social_login_icons",t.show_social_login_icons)("isUserProxyContainer",t.isUserProxyContainer)}}function QY(e,n){if(e&1&&(g(0,"div"),U(1,GY,1,6,"user-management",3)(2,qY,2,6,"div",4)(3,WY,1,2,"organization-details",5)(4,ZY,1,2,"user-profile",5)(5,YY,3,16,"div",6),m()),e&2){let t,r=k();We("h-full",r.viewMode()!==r.PublicScriptType.Authorization)("authorization-container",r.referenceId&&!r.authToken)("dark",r.isDarkTheme),x(),B((t=r.viewMode())===r.PublicScriptType.UserManagement?1:t===r.PublicScriptType.Subscription?2:t===r.PublicScriptType.OrganizationDetails?3:t===r.PublicScriptType.UserProfile?4:t===r.PublicScriptType.Authorization?5:-1)}}function XY(e,n){e&1&&Q(0,"proxy-progress-bar")}function JY(e,n){if(e&1){let t=be();g(0,"div",11)(1,"span",15),E(2,"Reset Password"),m(),g(3,"button",16),J("click",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())}),ue(),g(4,"svg",17),Q(5,"path",18),m()()()}}function eQ(e,n){if(e&1){let t=be();g(0,"proxy-register",19),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("successReturn",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()}if(e&2){let t=k(2);te("referenceId",t.referenceId)("serviceData",t.otpWidgetData)("loginServiceData",t.loginWidgetData)("registrationViaLogin",t.registrationViaLogin)("showCompanyDetails",t.showCompanyDetails)("version",t.version)("theme",t.theme)("prefillDetails",t.prefillDetails)("firstName",t.otherData==null?null:t.otherData.firstName)("lastName",t.otherData==null?null:t.otherData.lastName)("email",t.otherData==null?null:t.otherData.email)("signupServiceId",t.otherData==null?null:t.otherData.signupServiceId)("isRegisterFormOnly",t.isRegisterFormOnly)}}function tQ(e,n){if(e&1){let t=be();g(0,"proxy-login",20),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("closePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("openPopUp",function(i){W(t);let o=k(2);return Z(o.setShowRegistrationFromLogin(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()}if(e&2){let t=k(2);te("loginServiceData",t.loginWidgetData)("theme",t.theme)}}function nQ(e,n){if(e&1){let t=be();g(0,"div",14)(1,"authorization",21),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("successReturn",function(i){W(t);let o=k(2);return Z(o.returnSuccessObj(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()()}if(e&2){let t=k(2);x(),te("referenceId",t.referenceId)("version",t.version)("theme",t.theme)("isUserProxyContainer",!1)("hideInlineHeader",!0)}}function rQ(e,n){if(e&1){let t=be();g(0,"div",null,0)(2,"div",9),J("click",function(){W(t);let i=k();return Z(i.closeOverlayDialog())}),m(),g(3,"div",10),U(4,XY,1,0,"proxy-progress-bar"),U(5,JY,6,0,"div",11),g(6,"div"),U(7,eQ,1,13,"proxy-register",12),U(8,tQ,1,2,"proxy-login",13),U(9,nQ,2,5,"div",14),m()()()}if(e&2){let t=k();We("dark",t.isDarkTheme),x(3),st("max-width",t.showRegistration()?"40rem":t.showForgotPassword()?"30rem":"26rem")("min-width",t.showForgotPassword()?"400px":null)("width",t.showForgotPassword()?"30rem":null),x(),B(t.isOtpLoading()?4:-1),x(),B(t.showForgotPassword()?5:-1),x(),Ea(t.showForgotPassword()?"px-6 pb-6 pt-0 w-full":"w-dialog-body"),x(),B(t.showRegistration()?7:-1),x(),B(t.showLogin()?8:-1),x(),B(t.showForgotPassword()?9:-1)}}var Y4=(()=>{class e extends Kn{get isDarkTheme(){return this.themeService.isDark(this.theme)}constructor(){super(),this.isPreview=!1,this.isLogin=!1,this._authToken$=et(void 0),this._type$=et(void 0),this.themeService=A(Sn),this.WidgetTheme=xt,this.PublicScriptType=Wn,this.viewMode=Wt(()=>{let t=this._authToken$(),r=this._type$();return t&&r===Wn.UserManagement?Wn.UserManagement:t&&r===Wn.OrganizationDetails?Wn.OrganizationDetails:t&&r===Wn.UserProfile?Wn.UserProfile:Wn.Authorization}),this.version=zn.V1,this.exclude_role_ids=[],this.include_role_ids=[],this.isHidden=!1,this.input_fields=Pl.TOP,this.show_social_login_icons=!1,this.isRegisterFormOnly=!1,this.otherData={},this.dialogPortalRef=null,this.widgetPortal=A(vi),this.show=et(!1),this.showRegistration=et(!1),this.showForgotPassword=et(!1),this.animate=et(!1),this.isCreateAccountTextAppended=!1,this.registrationViaLogin=!0,this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1,this.referenceElement=null,this.subscriptionPlans=[],this.cdr=A(cn),this.otpWidgetService=A(ml),this.store=A(dn),this.ngZone=A(pt),this.renderer=A(Ir),this.otpUtilityService=A(Or),this.subscriptionRenderer=A(W4),this.domBuilder=A(Z4),this.otpService=A(Nr),this.isOtpInProcess=Rr(this.store.pipe(ke(Ml),Ie(Le)),{initialValue:!1}),this.isResendOtpInProcess=Rr(this.store.pipe(ke(pg),Ie(Le)),{initialValue:!1}),this.isVerifyOtpInProcess=Rr(this.store.pipe(ke(fg),Ie(Le)),{initialValue:!1}),this.isOtpLoading=Wt(()=>this.isOtpInProcess()||this.isResendOtpInProcess()||this.isVerifyOtpInProcess()),this.showLogin=Rr(this.otpWidgetService.showlogin,{initialValue:!1}),this.widgetTheme=Rr(this.store.pipe(ke(Wa),Ie(Le)),{initialValue:null}),this.showSkeleton=!1,this.dialogBorderRadius=null,this.createAccountTextAppended=!1,this.hcaptchaLoading=!1,this.hcaptchaRenderQueue=[],this.isUserProxyContainer=!0,sn(()=>{let t=this.themeService.isDark$();this.reapplyInjectedButtonTheme(t)})}ngOnChanges(t){t.authToken&&this._authToken$.set(this.authToken),t.type&&this._type$.set(this.type),t.theme&&this.themeService.setInputTheme(this.theme)}ngOnInit(){this._authToken$.set(this.authToken),this._type$.set(this.type),this.themeService.setInputTheme(this.theme),this.store.pipe(ke(Wa),Je(Boolean),ce(this.destroy$)).subscribe(t=>{t?.ui_preferences?.theme!==xt.System&&this.themeService.setThemeOverride(t?.ui_preferences?.theme||t),this.loginWidgetData=t?.registerState,this.version=t?.ui_preferences?.version||"v1",this.input_fields=t?.ui_preferences?.input_fields||"top",this.show_social_login_icons=t?.ui_preferences?.icons||!1,this.isCreateAccountTextAppended=t?.ui_preferences?.create_account_link||!1,this.dialogBorderRadius=this.getBorderRadiusCssValue(t?.ui_preferences?.border_radius)}),this.type===Wn.Subscription?(this.store.dispatch(jd({referenceId:this.referenceId,authToken:this.authToken})),this.store.pipe(ke(_4),ce(this.destroy$)).subscribe(t=>{t&&(this.subscriptionPlans=t.data),this.isPreview?this.show.set(!0):this.toggleSendOtp(!0)}),setTimeout(()=>{this.isPreview?this.show.set(!0):(!this.subscriptionPlans||this.subscriptionPlans.length===0)&&this.toggleSendOtp(!0)},3e3)):(this.toggleSendOtp(!0),this.isRegisterFormOnly&&(this.registrationViaLogin=!1,this.setShowRegistration(!0))),this.loadExternalFonts(),this.authToken||(this.referenceId?this.store.dispatch(Rd({referenceId:this.referenceId,payload:this.otherData})):console.error("Reference Id is undefined ! Please provide referenceId in the widget configuration.")),this.store.pipe(ke(qa),Je(Boolean),ce(this.destroy$)).subscribe(t=>{this.otpWidgetData=t?.find(r=>r?.service_id===zt.Msg91OtpService),this.otpWidgetData&&(this.otpWidgetService.setWidgetConfig(this.otpWidgetData?.widget_id,this.otpWidgetData?.token_auth,this.otpWidgetData?.state),this.otpWidgetService.loadScript()),this.loginWidgetData||(this.loginWidgetData=t?.find(r=>r?.service_id===zt.PasswordAuthentication))}),this.otpWidgetService.otpWidgetToken.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{this.hitCallbackUrl(this.otpWidgetData.callbackUrl,{state:this.otpWidgetData?.state,code:t})})}ngOnDestroy(){this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.referenceElement&&this.clearSubscriptionPlans(this.referenceElement),this.referenceElement&&this.clearSubscriptionPlans(this.referenceElement),super.ngOnDestroy()}closeOverlayDialog(){this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.ngZone.run(()=>{this.showRegistration.set(!1),this.showForgotPassword.set(!1),this.otpWidgetService.openLogin(!1),this.otpWidgetService.closeForgotPassword(),this.referenceElement&&this.show.set(!1),this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1})}loadExternalFonts(){let t=document.querySelector("proxy-auth")?.shadowRoot,r=document.createElement("link");r.rel="stylesheet",r.href="https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600&display=swap",t?.appendChild(r);let i=document.createElement("meta");i.name="viewport",i.content="width=device-width, initial-scale=1",i.id=_l,document.getElementsByTagName("head")[0].appendChild(i)}toggleSendOtp(t=!1){this.referenceElement=document.getElementById(this.referenceId),this.referenceElement?(this.setShowLogin(!1),this.isUserProxyContainer=!1,this.show.set(!1),this.animate.set(!1),this.createAccountTextAppended=!1,t&&(this.type===Wn.Subscription?!this.isPreview&&this.referenceElement&&this.appendSubscriptionButton(this.referenceElement):(this.showSkeleton=!0,this.domBuilder.appendSkeletonLoader(this.renderer,this.referenceElement),this.addButtonsToReferenceElement(this.referenceElement),setTimeout(()=>{this.showSkeleton&&(this.showSkeleton=!1,this.domBuilder.forceRemoveAllSkeletonLoaders(this.renderer,this.referenceElement))},1e4)))):this.ngZone.run(()=>{this.show()?(this.animate.set(!0),this.setShowLogin(!1),setTimeout(()=>{this.show.set(!1),this.animate.set(!1)},300)):this.show.set(!0)})}appendSubscriptionButton(t){try{if(!t)return;t.querySelectorAll(".subscription-plans-container").forEach(s=>{this.renderer.removeChild(t,s)}),t.querySelectorAll("proxy-subscription-center").forEach(s=>{this.renderer.removeChild(t,s)}),this.addSubscriptionStyles();let o=this.createSubscriptionCenterHTML(),a=this.renderer.createElement("div");a.innerHTML=o,this.addButtonEventListeners(a),this.renderer.appendChild(t,a)}catch(r){console.error("Error appending subscription button:",r)}}addButtonEventListeners(t){t.querySelectorAll(".plan-button").forEach(i=>{i.addEventListener("click",o=>{if(o.preventDefault(),!(i.disabled||i.classList.contains("plan-button-disabled")))if(i.classList.contains("upgrade-btn")){let a=i.getAttribute("data-plan-id"),s=i.getAttribute("data-plan-data");if(a&&s)try{let l=JSON.parse(s);this.upgradeSubscription(l)}catch(l){console.error("Error parsing plan data:",l)}}else{let a=i.getAttribute("data-link");a&&window.open(a,"_blank")}})})}createSubscriptionCenterHTML(){return this.subscriptionRenderer.buildContainerHTML(this.subscriptionPlans||[],this.themeService.isDark(),this.isLogin)}addSubscriptionStyles(){this.subscriptionRenderer.injectSubscriptionStyles(this.themeService.isDark())}addButtonsToReferenceElement(t){this.store.pipe(ke(qa),Je(r=>!!r),Tt(1)).subscribe(r=>{let i=0,o=r.length;if(o>0&&this.showSkeleton?(this.domBuilder.removeSkeletonLoader(this.renderer,t),this.domBuilder.appendSkeletonLoader(this.renderer,t)):o>0&&!this.showSkeleton&&this.domBuilder.removeSkeletonLoader(this.renderer,t),o===0){this.showSkeleton&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t)),this.createAccountTextAppended||this.appendCreateAccountText(t);return}let a=!1,s=null,l=setTimeout(()=>{this.showSkeleton&&!this.createAccountTextAppended&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t),t.querySelectorAll("button").forEach(u=>{u.style.visibility="visible"}),(a||!this.hasOtpButton(r))&&this.appendCreateAccountText(t))},8e3),c=setTimeout(()=>{this.showSkeleton&&!this.createAccountTextAppended&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t),this.domBuilder.forceRemoveAllSkeletonLoaders(this.renderer,this.referenceElement),t.querySelectorAll("button").forEach(u=>{u.style.visibility="visible"}),(a||!this.hasOtpButton(r))&&this.appendCreateAccountText(t))},3e3);for(let d of r)d?.service_id===zt.Msg91OtpService?(s=setTimeout(()=>{a||(this.appendButton(t,d),t.querySelectorAll('button[data-service-id="'+zt.Msg91OtpService+'"]').forEach(p=>{p.style.visibility="visible"}),i++,a=!0,this.checkAndAppendCreateAccountText(t,i,o,l,c,s))},4e3),setTimeout(()=>{t.querySelectorAll('button[data-service-id="'+zt.Msg91OtpService+'"]').forEach(p=>{p.style.visibility==="hidden"&&(p.style.visibility="visible")})},3e3),this.otpWidgetService.scriptLoading.pipe(ia(1),Je(u=>!u),Tt(1)).subscribe(()=>{a||(s&&clearTimeout(s),this.appendButton(t,d),t.querySelectorAll('button[data-service-id="'+zt.Msg91OtpService+'"]').forEach(p=>{p.style.visibility="visible"}),i++,a=!0,this.checkAndAppendCreateAccountText(t,i,o,l,c,s))})):d?.service_id!==zt.PasswordAuthentication||d?.service_id===zt.PasswordAuthentication&&this.version==="v1"?(this.appendButton(t,d),i++,this.checkAndAppendCreateAccountText(t,i,o,l,c,s)):(this.appendPasswordAuthenticationButtonV2(t,d,o),i++,this.checkAndAppendCreateAccountText(t,i,o,l,c,s))})}getBorderRadiusCssValue(t){if(this.version!==zn.V2)return"8px";switch(t){case"none":return"0";case"small":return"4px";case"medium":return"8px";case"large":return"12px";default:return"8px"}}getPrimaryColorForCurrentTheme(t){let r=this.themeService.isDark();return this.version!==zn.V2?r?"#FFFFFF":"#000000":r?t?.dark_theme_primary_color??"#FFFFFF":t?.light_theme_primary_color??"#000000"}appendPasswordAuthenticationButtonV2(t,r,i){this.showSkeleton&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t));let o=this.widgetTheme(),a=this.getBorderRadiusCssValue(o?.ui_preferences?.border_radius),s=this.getPrimaryColorForCurrentTheme(o?.ui_preferences),l=this.version===zn.V2,c=l&&o?.ui_preferences?.button_color||"#3f51b5",d=l&&o?.ui_preferences?.button_hover_color||"#303f9f",u=l&&o?.ui_preferences?.button_text_color||"#ffffff",p=this.renderer.createElement("div");p.style.cssText=`width:316px;padding:0;margin:0 8px 16px 8px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;font-family:'Inter',sans-serif;border-radius:${a};`;let f=this.renderer.createElement("div");f.textContent=o?.ui_preferences?.title,f.style.cssText=`font-size:16px;line-height:20px;font-weight:600;color:${s};margin:0 8px 20px 8px;text-align:center;width:316px;`;let h=this.renderer.createElement("button");h.textContent="Sign in",h.style.cssText=`height:36px;padding:0 12px;background-color:${c};color:${u};border:none;border-radius:${a};font-size:14px;font-weight:600;cursor:pointer;width:100%;box-shadow:0 1px 2px rgba(0,0,0,0.08);margin-top:4px;`,h.addEventListener("mouseenter",()=>{h.style.backgroundColor=d}),h.addEventListener("mouseleave",()=>{h.style.backgroundColor=c});let v=w=>this.openForgotPasswordDialog(w);this.buildLoginFields(p,r,h,a,s,v);let b=this.input_fields==="top",_=o?.ui_preferences?.logo_url,y=this.domBuilder.createLogoElement(this.renderer,_);y&&(t.firstChild?this.renderer.insertBefore(t,y,t.firstChild):this.renderer.appendChild(t,y));let S=y?y.nextSibling:t.firstChild;if(S?this.renderer.insertBefore(t,f,S):this.renderer.appendChild(t,f),b){let w=f.nextSibling;w?this.renderer.insertBefore(t,p,w):this.renderer.appendChild(t,p)}else this.renderer.appendChild(t,p);if(i>1){let w=this.domBuilder.createOrDivider(this.renderer,s);if(b){let P=p.nextSibling;P?this.renderer.insertBefore(t,w,P):this.renderer.appendChild(t,w)}else this.renderer.insertBefore(t,w,p)}}handlePasswordAuthenticationLogin(t,r,i,o,a,s,l){let c=r.value?.trim(),d=i.value,u=s();if(!c||!d){this.domBuilder.setInlineError(o,"Email/Mobile and password are required.");return}if(!u){this.domBuilder.setInlineError(o,"Please complete the hCaptcha verification.");return}this.domBuilder.setInlineError(o,"");let p=a.textContent||"Login";a.disabled=!0,a.textContent="Please wait...";let f={state:t?.state||this.loginWidgetData?.state,user:c.replace(/^\+/,""),password:this.encryptPassword(d),hCaptchaToken:u};this.otpService.login(f).subscribe(h=>{if(a.disabled=!1,a.textContent=p,h?.hasError){this.domBuilder.setInlineError(o,h?.errors?.[0]||"Unable to login. Please try again."),l();return}if(h?.data?.redirect_url){window.location.href=h.data.redirect_url;return}this.returnSuccessObj(h)},h=>{if(a.disabled=!1,a.textContent=p,h?.status===403){this.setShowRegistration(!0,c),l();return}this.domBuilder.setInlineError(o,h?.error?.errors?.[0]||"Login failed. Please check your details and try again."),l(),this.returnFailureObj(h)})}openForgotPasswordDialog(t=""){this.ngZone.run(()=>{this.showForgotPassword.set(!0),this.otpWidgetService.openForgotPassword(t),this.cdr.detectChanges(),setTimeout(()=>{this.dialogPortalEl?.nativeElement&&!this.dialogPortalRef&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogPortalEl.nativeElement))})})}showForgotPasswordForm(t,r,i=""){t.innerHTML="";let o=this.widgetTheme(),a=this.getBorderRadiusCssValue(o?.ui_preferences?.border_radius),s=this.themeService.isDark(),l=this.renderer.createElement("button");l.type="button",l.innerHTML=` + `}buildMetricsHTML(t){return t.plan_meta?.metrics?.length?`

    Included

    ${t.plan_meta.metrics.map(i=>`
    ${i}
    `).join("")}
    `:""}buildFeaturesHTML(t,r){let i=t.plan_meta?.features?.included||[],o=t.plan_meta?.features?.notIncluded||[];if(!i.length&&!o.length)return"";let a=``,s='',l=i.map(d=>`
  • ${a}${d}
  • `).join(""),c=o.map(d=>`
  • ${s}${d}
  • `).join("");return`

    Features

      ${l}${c}
    `}buildExtraFeaturesHTML(t,r){if(!t.plan_meta?.extra?.length)return"";let i=``;return`

    Extra

      ${t.plan_meta.extra.map(a=>`
    • ${i}${a}
    • `).join("")}
    `}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Z4=(()=>{class e{createLogoElement(t,r){if(!r)return null;let i=t.createElement("div");i.style.cssText="width:316px;display:flex;justify-content:center;margin:0 8px 12px 8px;";let o=t.createElement("img");return o.src=r,o.alt="Logo",o.loading="lazy",o.style.cssText="max-height:48px;max-width:200px;object-fit:contain;",t.appendChild(i,o),i}appendSkeletonLoader(t,r){if(r.querySelector("#skeleton-loader"))return;let i=t.createElement("div");if(i.id="skeleton-loader",i.style.cssText="display:block;width:100%;",!document.getElementById("skeleton-animation")){let o=t.createElement("style");o.id="skeleton-animation",o.textContent="@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}",document.head.appendChild(o)}for(let o=0;o<3;o++){let a=t.createElement("div");a.style.cssText="width:230px;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px;margin:8px 8px 16px 8px;display:block;box-sizing:border-box;",t.appendChild(i,a)}t.appendChild(r,i)}removeSkeletonLoader(t,r){r.querySelectorAll("#skeleton-loader").forEach(i=>{i.parentNode&&t.removeChild(r,i)}),this.forceRemoveAllSkeletonLoaders(t,r)}forceRemoveAllSkeletonLoaders(t,r){r&&r.querySelectorAll("#skeleton-loader").forEach(i=>{t.removeChild(r,i)}),document.querySelectorAll("#skeleton-loader").forEach(i=>{i.parentNode&&i.parentNode.removeChild(i)})}addPasswordVisibilityToggle(t,r,i,o){let a=!1,s=o===xt.Dark?"#e5e7eb":"#5d6164",l=t.createElement("button");l.type="button",l.style.cssText="position:absolute;right:12px;top:50%;transform:translateY(-50%);border:none;background:transparent;cursor:pointer;padding:0;margin:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;z-index:1;";let c=``,d=``,u=()=>{l.innerHTML=a?d:c};u(),l.addEventListener("click",()=>{a=!a,r.type=a?"text":"password",u()}),t.appendChild(i,l)}inputStyle(t,r,i=!1){let o=t===xt.Dark;return`width:100%;height:44px;padding:0 ${i?"44px":"16px"} 0 16px;border:1px solid ${o?"#ffffff":"#cbd5e1"};border-radius:${r};background:${o?"transparent":"#ffffff"};color:${o?"#ffffff":"#1f2937"};font-size:14px;outline:none;box-sizing:border-box;`}setInlineError(t,r){t.textContent=r,t.style.display=r?"block":"none"}createErrorElement(t){let r=t.createElement("div");return r.style.cssText="color:#d14343;font-size:14px;min-height:16px;display:none;margin-top:-4px;",r}createBackButton(t){let r=t.createElement("button");return r.type="button",r.innerHTML='',r.style.cssText="background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;margin-bottom:8px;",r}createOrDivider(t,r){let i=t.createElement("div");i.setAttribute("data-or-divider","true"),i.style.cssText="display:flex;align-items:center;margin:8px 8px 12px 8px;width:316px;";let o="flex:1;height:1px;background-color:#e0e0e0;",a=t.createElement("div");a.style.cssText=o;let s=t.createElement("div");s.style.cssText=o;let l=t.createElement("span");return l.textContent="Or continue with",l.style.cssText=`padding:0 12px;font-size:12px;color:${r};font-weight:500;letter-spacing:0.5px;`,t.appendChild(i,a),t.appendChild(i,l),t.appendChild(i,s),i}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var K4=(()=>{class e extends Kn{ngOnInit(){}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=xn(e)))(i||e)}})()}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-subscription-center"]],features:[Dt],decls:0,vars:0,template:function(r,i){},encapsulation:2,changeDetection:0})}}return e})();var HY=["dialogPortal"];function GY(e,n){if(e&1&&Q(0,"user-management",3),e&2){let t=k(2);te("userToken",t.authToken)("pass",t.isRolePermission)("theme",t.theme)("isHidden",t.isHidden)("exclude_role_ids",t.exclude_role_ids)("include_role_ids",t.include_role_ids)}}function qY(e,n){if(e&1){let t=be();g(0,"proxy-subscription-center",7),J("togglePopUp",function(i){W(t);let o=k(2);return Z(o.handleSubscriptionToggle(i))}),m()}if(e&2){let t=k(2);te("referenceId",t.referenceId)("isPreview",t.isPreview)("isLogin",t.isLogin)("loginRedirectUrl",t.loginRedirectUrl)}}function WY(e,n){if(e&1&&Q(0,"organization-details",5),e&2){let t=k(2);te("authToken",t.authToken)("theme",t.theme)}}function ZY(e,n){if(e&1&&Q(0,"user-profile",5),e&2){let t=k(2);te("authToken",t.authToken)("theme",t.theme)}}function KY(e,n){e&1&&Q(0,"proxy-progress-bar")}function YY(e,n){if(e&1){let t=be();g(0,"div"),U(1,KY,1,0,"proxy-progress-bar"),g(2,"authorization",8),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.toggleSendOtp())})("openPopUp",function(i){W(t);let o=k(2);return Z(o.setShowRegistrationFromSendOtpCenter(i))})("successReturn",function(i){W(t);let o=k(2);return Z(o.returnSuccessObj(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()()}if(e&2){let t=k(2);st("border-radius",t.dialogBorderRadius||null)("display",(t.showRegistration()||t.showLogin())&&t.referenceElement?"none":null),Ye("dark-theme",t.isDarkTheme),x(),B(t.isOtpLoading()?1:-1),x(),te("referenceId",t.referenceId)("isPreview",t.isPreview)("serviceData",t.otpWidgetData)("target",t.target)("version",t.version)("isCreateAccountLink",t.isCreateAccountTextAppended)("theme",t.theme)("input_fields",t.input_fields)("show_social_login_icons",t.show_social_login_icons)("isUserProxyContainer",t.isUserProxyContainer)}}function QY(e,n){if(e&1&&(g(0,"div"),U(1,GY,1,6,"user-management",3)(2,qY,1,4,"proxy-subscription-center",4)(3,WY,1,2,"organization-details",5)(4,ZY,1,2,"user-profile",5)(5,YY,3,17,"div",6),m()),e&2){let t,r=k();Ye("h-full",r.viewMode()!==r.PublicScriptType.Authorization)("authorization-container",r.referenceId&&!r.authToken)("dark",r.isDarkTheme),x(),B((t=r.viewMode())===r.PublicScriptType.UserManagement?1:t===r.PublicScriptType.Subscription?2:t===r.PublicScriptType.OrganizationDetails?3:t===r.PublicScriptType.UserProfile?4:t===r.PublicScriptType.Authorization?5:-1)}}function XY(e,n){e&1&&Q(0,"proxy-progress-bar")}function JY(e,n){if(e&1){let t=be();g(0,"div",11)(1,"span",15),E(2,"Reset Password"),m(),g(3,"button",16),J("click",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())}),ue(),g(4,"svg",17),Q(5,"path",18),m()()()}}function eQ(e,n){if(e&1){let t=be();g(0,"proxy-register",19),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("successReturn",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()}if(e&2){let t=k(2);te("referenceId",t.referenceId)("serviceData",t.otpWidgetData)("loginServiceData",t.loginWidgetData)("registrationViaLogin",t.registrationViaLogin)("showCompanyDetails",t.showCompanyDetails)("version",t.version)("theme",t.theme)("prefillDetails",t.prefillDetails)("firstName",t.otherData==null?null:t.otherData.firstName)("lastName",t.otherData==null?null:t.otherData.lastName)("email",t.otherData==null?null:t.otherData.email)("signupServiceId",t.otherData==null?null:t.otherData.signupServiceId)("isRegisterFormOnly",t.isRegisterFormOnly)}}function tQ(e,n){if(e&1){let t=be();g(0,"proxy-login",20),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("closePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("openPopUp",function(i){W(t);let o=k(2);return Z(o.setShowRegistrationFromLogin(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()}if(e&2){let t=k(2);te("loginServiceData",t.loginWidgetData)("theme",t.theme)}}function nQ(e,n){if(e&1){let t=be();g(0,"div",14)(1,"authorization",21),J("togglePopUp",function(){W(t);let i=k(2);return Z(i.closeOverlayDialog())})("successReturn",function(i){W(t);let o=k(2);return Z(o.returnSuccessObj(i))})("failureReturn",function(i){W(t);let o=k(2);return Z(o.returnFailureObj(i))}),m()()}if(e&2){let t=k(2);x(),te("referenceId",t.referenceId)("version",t.version)("theme",t.theme)("isUserProxyContainer",!1)("hideInlineHeader",!0)}}function rQ(e,n){if(e&1){let t=be();g(0,"div",null,0)(2,"div",9),J("click",function(){W(t);let i=k();return Z(i.closeOverlayDialog())}),m(),g(3,"div",10),U(4,XY,1,0,"proxy-progress-bar"),U(5,JY,6,0,"div",11),g(6,"div"),U(7,eQ,1,13,"proxy-register",12),U(8,tQ,1,2,"proxy-login",13),U(9,nQ,2,5,"div",14),m()()()}if(e&2){let t=k();Ye("dark",t.isDarkTheme),x(3),st("max-width",t.showRegistration()?"40rem":t.showForgotPassword()?"30rem":"26rem")("min-width",t.showForgotPassword()?"400px":null)("width",t.showForgotPassword()?"30rem":null),x(),B(t.isOtpLoading()?4:-1),x(),B(t.showForgotPassword()?5:-1),x(),Ea(t.showForgotPassword()?"px-6 pb-6 pt-0 w-full":"w-dialog-body"),x(),B(t.showRegistration()?7:-1),x(),B(t.showLogin()?8:-1),x(),B(t.showForgotPassword()?9:-1)}}var Y4=(()=>{class e extends Kn{get isDarkTheme(){return this.themeService.isDark(this.theme)}constructor(){super(),this.isPreview=!1,this.isLogin=!1,this._authToken$=et(void 0),this._type$=et(void 0),this.themeService=A(Sn),this.WidgetTheme=xt,this.PublicScriptType=Wn,this.viewMode=Wt(()=>{let t=this._authToken$(),r=this._type$();return t&&r===Wn.UserManagement?Wn.UserManagement:t&&r===Wn.OrganizationDetails?Wn.OrganizationDetails:t&&r===Wn.UserProfile?Wn.UserProfile:Wn.Authorization}),this.version=zn.V1,this.exclude_role_ids=[],this.include_role_ids=[],this.isHidden=!1,this.input_fields=Pl.TOP,this.show_social_login_icons=!1,this.isRegisterFormOnly=!1,this.otherData={},this.dialogPortalRef=null,this.widgetPortal=A(vi),this.show=et(!1),this.showRegistration=et(!1),this.showForgotPassword=et(!1),this.animate=et(!1),this.isCreateAccountTextAppended=!1,this.registrationViaLogin=!0,this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1,this.referenceElement=null,this.subscriptionPlans=[],this.cdr=A(cn),this.otpWidgetService=A(ml),this.store=A(dn),this.ngZone=A(pt),this.renderer=A(Ir),this.otpUtilityService=A(Or),this.subscriptionRenderer=A(W4),this.domBuilder=A(Z4),this.otpService=A(Nr),this.isOtpInProcess=Rr(this.store.pipe(ke(Ml),Ie(Le)),{initialValue:!1}),this.isResendOtpInProcess=Rr(this.store.pipe(ke(pg),Ie(Le)),{initialValue:!1}),this.isVerifyOtpInProcess=Rr(this.store.pipe(ke(fg),Ie(Le)),{initialValue:!1}),this.isOtpLoading=Wt(()=>this.isOtpInProcess()||this.isResendOtpInProcess()||this.isVerifyOtpInProcess()),this.showLogin=Rr(this.otpWidgetService.showlogin,{initialValue:!1}),this.widgetTheme=Rr(this.store.pipe(ke(Wa),Ie(Le)),{initialValue:null}),this.showSkeleton=!1,this.dialogBorderRadius=null,this.createAccountTextAppended=!1,this.hcaptchaLoading=!1,this.hcaptchaRenderQueue=[],this.isUserProxyContainer=!0,sn(()=>{let t=this.themeService.isDark$();this.reapplyInjectedButtonTheme(t)})}ngOnChanges(t){t.authToken&&this._authToken$.set(this.authToken),t.type&&this._type$.set(this.type),t.theme&&this.themeService.setInputTheme(this.theme)}ngOnInit(){this._authToken$.set(this.authToken),this._type$.set(this.type),this.themeService.setInputTheme(this.theme),this.store.pipe(ke(Wa),Je(Boolean),ce(this.destroy$)).subscribe(t=>{t?.ui_preferences?.theme!==xt.System&&this.themeService.setThemeOverride(t?.ui_preferences?.theme||t),this.loginWidgetData=t?.registerState,this.version=t?.ui_preferences?.version||"v1",this.input_fields=t?.ui_preferences?.input_fields||"top",this.show_social_login_icons=t?.ui_preferences?.icons||!1,this.isCreateAccountTextAppended=t?.ui_preferences?.create_account_link||!1,this.dialogBorderRadius=this.getBorderRadiusCssValue(t?.ui_preferences?.border_radius)}),this.type===Wn.Subscription?(this.store.dispatch(jd({referenceId:this.referenceId,authToken:this.authToken})),this.store.pipe(ke(_4),ce(this.destroy$)).subscribe(t=>{t&&(this.subscriptionPlans=t.data),this.isPreview?this.show.set(!0):this.toggleSendOtp(!0)}),setTimeout(()=>{this.isPreview?this.show.set(!0):(!this.subscriptionPlans||this.subscriptionPlans.length===0)&&this.toggleSendOtp(!0)},3e3)):(this.toggleSendOtp(!0),this.isRegisterFormOnly&&(this.registrationViaLogin=!1,this.setShowRegistration(!0))),this.loadExternalFonts(),this.authToken||(this.referenceId?this.store.dispatch(Rd({referenceId:this.referenceId,payload:this.otherData})):console.error("Reference Id is undefined ! Please provide referenceId in the widget configuration.")),this.store.pipe(ke(qa),Je(Boolean),ce(this.destroy$)).subscribe(t=>{this.otpWidgetData=t?.find(r=>r?.service_id===zt.Msg91OtpService),this.otpWidgetData&&(this.otpWidgetService.setWidgetConfig(this.otpWidgetData?.widget_id,this.otpWidgetData?.token_auth,this.otpWidgetData?.state),this.otpWidgetService.loadScript()),this.loginWidgetData||(this.loginWidgetData=t?.find(r=>r?.service_id===zt.PasswordAuthentication))}),this.otpWidgetService.otpWidgetToken.pipe(Je(Boolean),ce(this.destroy$)).subscribe(t=>{this.hitCallbackUrl(this.otpWidgetData.callbackUrl,{state:this.otpWidgetData?.state,code:t})})}ngOnDestroy(){this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.referenceElement&&this.clearSubscriptionPlans(this.referenceElement),this.referenceElement&&this.clearSubscriptionPlans(this.referenceElement),super.ngOnDestroy()}closeOverlayDialog(){this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.ngZone.run(()=>{this.showRegistration.set(!1),this.showForgotPassword.set(!1),this.otpWidgetService.openLogin(!1),this.otpWidgetService.closeForgotPassword(),this.referenceElement&&this.show.set(!1),this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1})}loadExternalFonts(){let t=document.querySelector("proxy-auth")?.shadowRoot,r=document.createElement("link");r.rel="stylesheet",r.href="https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;600&display=swap",t?.appendChild(r);let i=document.createElement("meta");i.name="viewport",i.content="width=device-width, initial-scale=1",i.id=_l,document.getElementsByTagName("head")[0].appendChild(i)}toggleSendOtp(t=!1){this.referenceElement=document.getElementById(this.referenceId),this.referenceElement?(this.setShowLogin(!1),this.isUserProxyContainer=!1,this.show.set(!1),this.animate.set(!1),this.createAccountTextAppended=!1,t&&(this.type===Wn.Subscription?!this.isPreview&&this.referenceElement&&this.appendSubscriptionButton(this.referenceElement):(this.showSkeleton=!0,this.domBuilder.appendSkeletonLoader(this.renderer,this.referenceElement),this.addButtonsToReferenceElement(this.referenceElement),setTimeout(()=>{this.showSkeleton&&(this.showSkeleton=!1,this.domBuilder.forceRemoveAllSkeletonLoaders(this.renderer,this.referenceElement))},1e4)))):this.ngZone.run(()=>{this.show()?(this.animate.set(!0),this.setShowLogin(!1),setTimeout(()=>{this.show.set(!1),this.animate.set(!1)},300)):this.show.set(!0)})}appendSubscriptionButton(t){try{if(!t)return;t.querySelectorAll(".subscription-plans-container").forEach(s=>{this.renderer.removeChild(t,s)}),t.querySelectorAll("proxy-subscription-center").forEach(s=>{this.renderer.removeChild(t,s)}),this.addSubscriptionStyles();let o=this.createSubscriptionCenterHTML(),a=this.renderer.createElement("div");a.innerHTML=o,this.addButtonEventListeners(a),this.renderer.appendChild(t,a)}catch(r){console.error("Error appending subscription button:",r)}}addButtonEventListeners(t){t.querySelectorAll(".plan-button").forEach(i=>{i.addEventListener("click",o=>{if(o.preventDefault(),!(i.disabled||i.classList.contains("plan-button-disabled")))if(i.classList.contains("upgrade-btn")){let a=i.getAttribute("data-plan-id"),s=i.getAttribute("data-plan-data");if(a&&s)try{let l=JSON.parse(s);this.upgradeSubscription(l)}catch(l){console.error("Error parsing plan data:",l)}}else{let a=i.getAttribute("data-link");a&&window.open(a,"_blank")}})})}createSubscriptionCenterHTML(){return this.subscriptionRenderer.buildContainerHTML(this.subscriptionPlans||[],this.themeService.isDark(),this.isLogin)}addSubscriptionStyles(){this.subscriptionRenderer.injectSubscriptionStyles(this.themeService.isDark())}addButtonsToReferenceElement(t){this.store.pipe(ke(qa),Je(r=>!!r),Tt(1)).subscribe(r=>{let i=0,o=r.length;if(o>0&&this.showSkeleton?(this.domBuilder.removeSkeletonLoader(this.renderer,t),this.domBuilder.appendSkeletonLoader(this.renderer,t)):o>0&&!this.showSkeleton&&this.domBuilder.removeSkeletonLoader(this.renderer,t),o===0){this.showSkeleton&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t)),this.createAccountTextAppended||this.appendCreateAccountText(t);return}let a=!1,s=null,l=setTimeout(()=>{this.showSkeleton&&!this.createAccountTextAppended&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t),t.querySelectorAll("button").forEach(u=>{u.style.visibility="visible"}),(a||!this.hasOtpButton(r))&&this.appendCreateAccountText(t))},8e3),c=setTimeout(()=>{this.showSkeleton&&!this.createAccountTextAppended&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t),this.domBuilder.forceRemoveAllSkeletonLoaders(this.renderer,this.referenceElement),t.querySelectorAll("button").forEach(u=>{u.style.visibility="visible"}),(a||!this.hasOtpButton(r))&&this.appendCreateAccountText(t))},3e3);for(let d of r)d?.service_id===zt.Msg91OtpService?(s=setTimeout(()=>{a||(this.appendButton(t,d),t.querySelectorAll('button[data-service-id="'+zt.Msg91OtpService+'"]').forEach(p=>{p.style.visibility="visible"}),i++,a=!0,this.checkAndAppendCreateAccountText(t,i,o,l,c,s))},4e3),setTimeout(()=>{t.querySelectorAll('button[data-service-id="'+zt.Msg91OtpService+'"]').forEach(p=>{p.style.visibility==="hidden"&&(p.style.visibility="visible")})},3e3),this.otpWidgetService.scriptLoading.pipe(ia(1),Je(u=>!u),Tt(1)).subscribe(()=>{a||(s&&clearTimeout(s),this.appendButton(t,d),t.querySelectorAll('button[data-service-id="'+zt.Msg91OtpService+'"]').forEach(p=>{p.style.visibility="visible"}),i++,a=!0,this.checkAndAppendCreateAccountText(t,i,o,l,c,s))})):d?.service_id!==zt.PasswordAuthentication||d?.service_id===zt.PasswordAuthentication&&this.version==="v1"?(this.appendButton(t,d),i++,this.checkAndAppendCreateAccountText(t,i,o,l,c,s)):(this.appendPasswordAuthenticationButtonV2(t,d,o),i++,this.checkAndAppendCreateAccountText(t,i,o,l,c,s))})}getBorderRadiusCssValue(t){if(this.version!==zn.V2)return"8px";switch(t){case"none":return"0";case"small":return"4px";case"medium":return"8px";case"large":return"12px";default:return"8px"}}getPrimaryColorForCurrentTheme(t){let r=this.themeService.isDark();return this.version!==zn.V2?r?"#FFFFFF":"#000000":r?t?.dark_theme_primary_color??"#FFFFFF":t?.light_theme_primary_color??"#000000"}appendPasswordAuthenticationButtonV2(t,r,i){this.showSkeleton&&(this.showSkeleton=!1,this.domBuilder.removeSkeletonLoader(this.renderer,t));let o=this.widgetTheme(),a=this.getBorderRadiusCssValue(o?.ui_preferences?.border_radius),s=this.getPrimaryColorForCurrentTheme(o?.ui_preferences),l=this.version===zn.V2,c=l&&o?.ui_preferences?.button_color||"#3f51b5",d=l&&o?.ui_preferences?.button_hover_color||"#303f9f",u=l&&o?.ui_preferences?.button_text_color||"#ffffff",p=this.renderer.createElement("div");p.style.cssText=`width:316px;padding:0;margin:0 8px 16px 8px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;font-family:'Inter',sans-serif;border-radius:${a};`;let f=this.renderer.createElement("div");f.textContent=o?.ui_preferences?.title,f.style.cssText=`font-size:16px;line-height:20px;font-weight:600;color:${s};margin:0 8px 20px 8px;text-align:center;width:316px;`;let h=this.renderer.createElement("button");h.textContent="Sign in",h.style.cssText=`height:36px;padding:0 12px;background-color:${c};color:${u};border:none;border-radius:${a};font-size:14px;font-weight:600;cursor:pointer;width:100%;box-shadow:0 1px 2px rgba(0,0,0,0.08);margin-top:4px;`,h.addEventListener("mouseenter",()=>{h.style.backgroundColor=d}),h.addEventListener("mouseleave",()=>{h.style.backgroundColor=c});let v=w=>this.openForgotPasswordDialog(w);this.buildLoginFields(p,r,h,a,s,v);let b=this.input_fields==="top",_=o?.ui_preferences?.logo_url,y=this.domBuilder.createLogoElement(this.renderer,_);y&&(t.firstChild?this.renderer.insertBefore(t,y,t.firstChild):this.renderer.appendChild(t,y));let S=y?y.nextSibling:t.firstChild;if(S?this.renderer.insertBefore(t,f,S):this.renderer.appendChild(t,f),b){let w=f.nextSibling;w?this.renderer.insertBefore(t,p,w):this.renderer.appendChild(t,p)}else this.renderer.appendChild(t,p);if(i>1){let w=this.domBuilder.createOrDivider(this.renderer,s);if(b){let P=p.nextSibling;P?this.renderer.insertBefore(t,w,P):this.renderer.appendChild(t,w)}else this.renderer.insertBefore(t,w,p)}}handlePasswordAuthenticationLogin(t,r,i,o,a,s,l){let c=r.value?.trim(),d=i.value,u=s();if(!c||!d){this.domBuilder.setInlineError(o,"Email/Mobile and password are required.");return}if(!u){this.domBuilder.setInlineError(o,"Please complete the hCaptcha verification.");return}this.domBuilder.setInlineError(o,"");let p=a.textContent||"Login";a.disabled=!0,a.textContent="Please wait...";let f={state:t?.state||this.loginWidgetData?.state,user:c.replace(/^\+/,""),password:this.encryptPassword(d),hCaptchaToken:u};this.otpService.login(f).subscribe(h=>{if(a.disabled=!1,a.textContent=p,h?.hasError){this.domBuilder.setInlineError(o,h?.errors?.[0]||"Unable to login. Please try again."),l();return}if(h?.data?.redirect_url){window.location.href=h.data.redirect_url;return}this.returnSuccessObj(h)},h=>{if(a.disabled=!1,a.textContent=p,h?.status===403){this.setShowRegistration(!0,c),l();return}this.domBuilder.setInlineError(o,h?.error?.errors?.[0]||"Login failed. Please check your details and try again."),l(),this.returnFailureObj(h)})}openForgotPasswordDialog(t=""){this.ngZone.run(()=>{this.showForgotPassword.set(!0),this.otpWidgetService.openForgotPassword(t),this.cdr.detectChanges(),setTimeout(()=>{this.dialogPortalEl?.nativeElement&&!this.dialogPortalRef&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogPortalEl.nativeElement))})})}showForgotPasswordForm(t,r,i=""){t.innerHTML="";let o=this.widgetTheme(),a=this.getBorderRadiusCssValue(o?.ui_preferences?.border_radius),s=this.themeService.isDark(),l=this.renderer.createElement("button");l.type="button",l.innerHTML=` @@ -259,9 +259,9 @@ Additional Permissions: text-decoration: none; cursor: pointer; font-weight: 500 !important; - `,a.innerHTML="Are you a new user? ",s.textContent=i?.ui_preferences?.sign_up_button_text||"Create an account",s.addEventListener("click",l=>{l.preventDefault(),this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1,this.setShowRegistration(!0)}),this.renderer.appendChild(a,s),this.renderer.appendChild(t,a)}hitCallbackUrl(t,r){this.otpService.callBackUrl(t,r).subscribe(i=>{this.successReturn(i),i?.data?.redirect_to?setTimeout(()=>{location.href=i?.data?.redirect_to},100):this.toggleSendOtp()},i=>{i?.status===403&&(this.setShowRegistration(!0),this.show.set(!0),this.registrationViaLogin=!1)})}setShowRegistration(t,r){this.ngZone.run(()=>{this.registrationViaLogin?t?(this.setShowLogin(!1),this.show.set(!0)):(this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.cameFromLogin?(this.setShowLogin(!0),this.show.set(!0)):this.cameFromSendOtpCenter?(this.otpWidgetService.openLogin(!1),this.show.set(!0)):(this.setShowLogin(!1),this.show.set(!1)),this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1):(this.setShowLogin(!1),this.referenceElement&&this.show.set(t)),this.showRegistration.set(t),r&&(this.prefillDetails=r),t&&(this.cdr.detectChanges(),this.dialogPortalEl?.nativeElement&&!this.dialogPortalRef&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogPortalEl.nativeElement)))})}setShowLogin(t){this.ngZone.run(()=>{this.referenceElement&&this.show.set(t),this.otpWidgetService.openLogin(t),t?(this.cdr.detectChanges(),this.dialogPortalEl?.nativeElement&&!this.dialogPortalRef&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogPortalEl.nativeElement))):(this.dialogPortalRef?.detach(),this.dialogPortalRef=null)})}setShowRegistrationFromLogin(t){this.cameFromLogin=!0,this.cameFromSendOtpCenter=!1,this.setShowRegistration(!0,t)}setShowRegistrationFromSendOtpCenter(t){this.cameFromSendOtpCenter=!0,this.cameFromLogin=!1,this.setShowRegistration(!0,t)}returnSuccessObj(t){typeof this.successReturn=="function"&&this.successReturn(t)}returnFailureObj(t){typeof this.failureReturn=="function"&&this.failureReturn(t)}handleSubscriptionToggle(t){if(this.isPreview){this.toggleSendOtp(),this.isPreview=!1;return}}clearSubscriptionPlans(t){if(t){let r=t.querySelector(".subscription-plans-container");r&&this.renderer.removeChild(t,r)}}upgradeSubscription(t){this.isLogin&&this.store.dispatch(Vd({referenceId:this.referenceId,payload:{plan_code:t.plan_code},authToken:this.authToken})),this.store.pipe(ke(k4),Je(r=>r&&r.data&&r.data.redirect_url),Tt(1),ce(this.destroy$)).subscribe(r=>{let i=this.isLogin?r?.data?.redirect_url:this.loginRedirectUrl;i&&(window.location.href=i)}),this.isLogin||(window.location.href=this.loginRedirectUrl)}reapplyInjectedButtonTheme(t){let r=this.referenceElement;if(!r)return;let i=this.widgetTheme(),o=this.getPrimaryColorForCurrentTheme(i?.ui_preferences),a=t?"#ffffff":"#111827",s=t?"1px solid #ffffff":"1px solid #000000",l=t?"1px solid #ffffff":"1px solid #d1d5db";r.querySelectorAll("button[data-paw-button]").forEach(d=>{if(d.hasAttribute("data-paw-icon-only"))d.style.border=l;else{d.style.border=s,d.style.color=a;let p=d.querySelector("span");p&&(p.style.color=a);let f=d.querySelector("img");if(f){let h=f.alt?.toLowerCase().includes("apple"),v=d.dataset.serviceId===String(zt.PasswordAuthentication);f.style.filter=t&&(h||v)?"invert(1)":""}}});let c=r.querySelector('p[data-create-account="true"]');c&&c.style.setProperty("color",o,"important")}shouldInvertIcon(t){let r=t?.text?.toLowerCase()?.includes("apple"),i=t?.service_id===zt.PasswordAuthentication;return this.themeService.isDark()&&(r||i)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-auth-widget"]],viewQuery:function(r,i){if(r&1&&bn(HY,5),r&2){let o;Nt(o=Ot())&&(i.dialogPortalEl=o.first)}},inputs:{referenceId:"referenceId",target:"target",showCompanyDetails:"showCompanyDetails",userToken:"userToken",isRolePermission:"isRolePermission",loginRedirectUrl:"loginRedirectUrl",authToken:"authToken",type:"type",isPreview:"isPreview",isLogin:"isLogin",theme:"theme",version:"version",exclude_role_ids:"exclude_role_ids",include_role_ids:"include_role_ids",isHidden:"isHidden",input_fields:"input_fields",show_social_login_icons:"show_social_login_icons",isRegisterFormOnly:"isRegisterFormOnly",successReturn:"successReturn",failureReturn:"failureReturn",otherData:"otherData"},features:[Dt,dr],decls:2,vars:2,consts:[["dialogPortal",""],[3,"h-full","authorization-container","dark"],[3,"dark"],[3,"userToken","pass","theme","isHidden","exclude_role_ids","include_role_ids"],[3,"subscription-dialog"],[3,"authToken","theme"],[3,"dark-theme","border-radius","display"],[3,"togglePopUp","referenceId","isPreview","isLogin","loginRedirectUrl"],[3,"togglePopUp","openPopUp","successReturn","failureReturn","referenceId","serviceData","target","version","isCreateAccountLink","theme","input_fields","show_social_login_icons","isUserProxyContainer"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],[3,"referenceId","serviceData","loginServiceData","registrationViaLogin","showCompanyDetails","version","theme","prefillDetails","firstName","lastName","email","signupServiceId","isRegisterFormOnly"],[3,"loginServiceData","theme"],[1,"fp-dialog-content"],[1,"w-dialog-title"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 12 12","fill","none","aria-hidden","true",1,"size-4"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z","fill","currentColor"],[3,"togglePopUp","successReturn","failureReturn","referenceId","serviceData","loginServiceData","registrationViaLogin","showCompanyDetails","version","theme","prefillDetails","firstName","lastName","email","signupServiceId","isRegisterFormOnly"],[3,"togglePopUp","closePopUp","openPopUp","failureReturn","loginServiceData","theme"],[3,"togglePopUp","successReturn","failureReturn","referenceId","version","theme","isUserProxyContainer","hideInlineHeader"]],template:function(r,i){r&1&&(U(0,QY,6,7,"div",1),U(1,rQ,10,15,"div",2)),r&2&&(B(i.show()?0:-1),x(),B(i.showRegistration()||i.showLogin()||i.showForgotPassword()?1:-1))},dependencies:[wn,VA,K4,L4,vg,j4,U4,G4,q4],styles:[`@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-3\\.5{height:calc(var(--spacing) * 3.5)!important}.\\!h-4{height:calc(var(--spacing) * 4)!important}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-3\\.5{width:calc(var(--spacing) * 3.5)!important}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[480px\\]{max-width:480px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-2{padding:calc(var(--spacing) * 2)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.\\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}@media(prefers-color-scheme:dark){:where(.dark\\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-600{border-color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-700{border-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-800{border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-indigo-400{border-color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:bg-black\\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-700{background-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-800{background-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-900{background-color:var(--color-gray-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-green-900\\/40{background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900{background-color:var(--color-indigo-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-orange-900\\/40{background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-purple-900\\/40{background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40{background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-red-900\\/30{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30{background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-rose-900\\/40{background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/40{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40{background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/50{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\\:text-gray-100{color:var(--color-gray-100)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-300{color:var(--color-gray-300)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-400{color:var(--color-gray-400)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-500{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-600{color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:text-green-300{color:var(--color-green-300)}}@media(prefers-color-scheme:dark){.dark\\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-400{color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\\:text-purple-300{color:var(--color-purple-300)}}@media(prefers-color-scheme:dark){.dark\\:text-red-400{color:var(--color-red-400)}}@media(prefers-color-scheme:dark){.dark\\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-400{color:var(--color-teal-400)}}@media(prefers-color-scheme:dark){.dark\\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\\:ring-gray-600{--tw-ring-color: var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media(prefers-color-scheme:dark){.dark\\:placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:border-gray-500:hover{border-color:var(--color-gray-500)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-200:hover{color:var(--color-gray-200)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)){--mat-form-field-container-height: var(--custom-mat-form-field-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined{height:var(--mat-form-field-container-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-set){padding-top:8px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 10px;min-height:var(--mat-form-field-container-height);height:var(--mat-form-field-container-height);padding-top:12px!important;padding-bottom:14px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:22px}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .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(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75))}mat-form-field.mat-mdc-form-field.no-padding .mat-mdc-form-field-subscript-wrapper{display:none}mat-paginator mat-form-field.mat-mdc-form-field{width:84px!important}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url("./media/Inter-Light.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("./media/Inter-Regular.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url("./media/Inter-Medium.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url("./media/Inter-Bold.ttf") format("truetype")}.table-scroll{overflow-x:auto;width:100%}.default-table{box-shadow:none;width:100%}.default-table:has(.mat-no-data-row){height:100%}.default-table .mat-mdc-header-row .mat-mdc-header-cell{font-weight:600;font-size:12px;color:var(--color-table-head)!important;border-bottom-color:var(--color-table-head-border)!important}.default-table .mat-mdc-row .mat-mdc-cell{border-bottom-color:var(--color-table-cell-border)!important}.default-table .mat-mdc-row.highlight{background-color:var(--color-common-bg-lighter)}.default-table .mat-mdc-row:hover:not(.mat-mdc-no-data-row){background:var(--color-common-silver)}.default-table .mat-mdc-row.last-child .mat-mdc-cell{border-bottom:0}.default-table .mat-mdc-row.hover-action .actions{opacity:0}@media(hover:hover){.default-table .mat-mdc-row.hover-action:hover .actions{opacity:1}}@media(hover:none){.default-table .mat-mdc-row.hover-action .actions{opacity:1}}.default-table .mat-mdc-row .mat-no-data-cell{padding-inline:0!important}@media screen and (max-width:768px){.default-table.responsive-table{display:block!important}.default-table.responsive-table tbody{display:block!important;width:100%}.default-table.responsive-table tr.mat-mdc-header-row{display:none!important}.default-table.responsive-table tr.mat-mdc-row{display:block!important;height:auto!important;border-radius:8px;margin-bottom:12px;border:1px solid var(--color-common-border);box-shadow:0 1px 4px #0000000f;padding:4px 0}.default-table.responsive-table tr.mat-mdc-no-data-row{display:block!important;background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.default-table.responsive-table td.mat-mdc-cell{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;height:auto!important;width:100%;padding:8px 16px!important;border-bottom:1px solid var(--color-table-cell-border)!important;box-sizing:border-box;font-size:13px;word-break:break-word}.default-table.responsive-table td.mat-mdc-cell:before{content:attr(data-label);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--color-table-head);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin-right:12px}.default-table.responsive-table td.mat-mdc-cell:last-child{border-bottom:0!important}}.service-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px}.mat-divider{border-top-color:var(--color-common-border)!important}.text-success{color:var(--color-common-green)!important}.text-danger{color:var(--mat-sys-error)!important}.text-primary{color:var(--mat-sys-primary)!important}.text-dark{color:var(--color-common-text)!important}.text-secondary{color:var(--color-common-dark)!important}.text-pending{color:var(--color-short-url-primary)}.text-grey{color:var(--color-common-grey)!important}.bg-gray{background-color:var(--color-common-bg)}.bg-light-grey{background-color:var(--color-common-graph-bg)!important}.w-break{word-break:break-word}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre a:link,pre a:visited,pre a:hover,pre a:active{color:var(--color-link-color)!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-14{font-size:var(--font-size-common-14)!important}.font-20{font-size:var(--font-size-common-20)!important}.w-b-hyphens{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.overflow-dotted{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.box-shadow-none{box-shadow:none!important}markdown pre{overflow:auto}markdown pre::-webkit-scrollbar{width:8px;height:8px}markdown pre::-webkit-scrollbar-track{background:#fff6;border-radius:4px}markdown pre::-webkit-scrollbar-thumb{background:#fff3}markdown pre::-webkit-scrollbar-thumb:hover{background:#fff3}.w-input{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input::placeholder{color:var(--color-gray-400)}.w-input:focus{border-color:var(--color-indigo-500)}.w-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input:focus{--tw-ring-color: var(--color-indigo-500)}.w-input:focus{--tw-outline-style: none;outline-style:none}.dark .w-input{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input::placeholder{color:var(--color-gray-500)}.w-input-sm{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-sm::placeholder{color:var(--color-gray-400)}.w-input-sm:focus{border-color:var(--color-indigo-500)}.w-input-sm:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-sm:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-sm:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-sm{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-sm::placeholder{color:var(--color-gray-500)}.w-input-icon-right{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-icon-right::placeholder{color:var(--color-gray-400)}.w-input-icon-right:focus{border-color:var(--color-indigo-500)}.w-input-icon-right:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-icon-right:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-icon-right:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-icon-right{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-icon-right::placeholder{color:var(--color-gray-500)}.w-input-search{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-search::placeholder{color:var(--color-gray-400)}.w-input-search:focus{border-color:var(--color-indigo-500)}.w-input-search:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-search:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-search:focus{--tw-outline-style: none;outline-style:none}.w-input-search::-webkit-search-cancel-button{cursor:pointer}.dark .w-input-search{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-search::placeholder{color:var(--color-gray-500)}.w-input-readonly{display:block;width:100%;cursor:not-allowed;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.w-input-readonly:read-only{cursor:default}.w-input-readonly:read-only{opacity:60%}.dark .w-input-readonly{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}.w-textarea{display:block;width:100%;resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-textarea::placeholder{color:var(--color-gray-400)}.w-textarea:focus{border-color:var(--color-indigo-500)}.w-textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-textarea:focus{--tw-ring-color: var(--color-indigo-500)}.w-textarea:focus{--tw-outline-style: none;outline-style:none}.dark .w-textarea{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-textarea::placeholder{color:var(--color-gray-500)}.w-select{display:block;width:100%;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-select:focus{border-color:var(--color-indigo-500)}.w-select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-select:focus{--tw-ring-color: var(--color-indigo-500)}.w-select:focus{--tw-outline-style: none;outline-style:none}.dark .w-select{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-input-otp{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.w-input-otp:focus{border-color:var(--color-indigo-500)}.w-input-otp:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-otp:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-otp:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-otp{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dark .w-label{color:var(--color-white)}.w-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-red-600)}.dark .w-field-error{color:var(--color-red-400)}.w-btn-primary{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary:hover{background-color:var(--color-indigo-500)}}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary:active{background-color:var(--color-indigo-700)}.w-btn-primary:disabled{cursor:not-allowed}.w-btn-primary:disabled{opacity:50%}.w-btn-primary-sm{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary-sm:hover{background-color:var(--color-indigo-500)}}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary-sm:focus-visible{outline-offset:2px}.w-btn-primary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary-sm:active{background-color:var(--color-indigo-700)}.w-btn-secondary{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary:hover{background-color:var(--color-gray-50)}}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary:disabled{cursor:not-allowed}.w-btn-secondary:disabled{opacity:50%}.dark .w-btn-secondary{background-color:var(--color-gray-800);color:var(--color-gray-300);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary:hover{background-color:var(--color-gray-700)}}.w-btn-secondary-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary-sm:hover{background-color:var(--color-gray-50)}}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary-sm:disabled{cursor:not-allowed}.w-btn-secondary-sm:disabled{opacity:40%}.dark .w-btn-secondary-sm{background-color:var(--color-gray-800);color:var(--color-gray-200);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary-sm:hover{background-color:var(--color-gray-700)}}.w-btn-danger{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-danger:hover{background-color:var(--color-red-500)}}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger:focus-visible{outline-color:var(--color-red-500)}.w-btn-danger:active{background-color:var(--color-red-700)}.w-btn-danger-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-danger-sm:hover{background-color:var(--color-red-50)}}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger-sm:focus-visible{outline-color:var(--color-red-500)}.dark .w-btn-danger-sm{background-color:var(--color-gray-800);color:var(--color-red-400);--tw-ring-color: var(--color-gray-600)}.dark .w-btn-danger-sm:hover{background-color:#7f1d1d33}.w-btn-close{margin:calc(var(--spacing) * -1);cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-close:hover{color:var(--color-gray-500)}}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-close:focus-visible{outline-color:var(--color-indigo-500)}.dark .w-btn-close{color:var(--color-gray-500)}@media(hover:hover){.dark .w-btn-close:hover{color:var(--color-gray-300)}}.w-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin)}.w-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.dark .w-card{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-card-section{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .w-card-section{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-dialog-backdrop{position:fixed;inset:calc(var(--spacing) * 0);background-color:color-mix(in srgb,#000 50%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);z-index:2147483646}@supports (color: color-mix(in lab,red,red)){.w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .w-dialog-backdrop{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.w-dialog-panel{position:fixed;top:50%;left:50%;display:flex;max-height:85vh;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent);z-index:2147483647}.dark .w-dialog-panel{background-color:var(--color-gray-900);--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-panel{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.w-dialog-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-header{border-color:var(--color-gray-700)}.w-dialog-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.dark .w-dialog-title{color:var(--color-white)}.w-dialog-body{min-height:calc(var(--spacing) * 0);width:100%;flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}.fp-dialog-content>authorization button[aria-label=Close],.fp-dialog-content>authorization>send-otp-center button[aria-label=Close]{display:none!important}.fp-dialog-content>authorization h2,.fp-dialog-content>authorization>send-otp-center h2{display:none!important}.w-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-footer{border-color:var(--color-gray-700)}.w-section-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dark .w-section-title{color:var(--color-white)}.w-section-subtitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.dark .w-section-subtitle{color:var(--color-gray-400)}.w-badge{display:inline-flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.dark .w-badge{background-color:var(--color-gray-700);color:var(--color-gray-300)}.w-badge-green{display:none;align-items:center;border-radius:var(--radius-md);background-color:var(--color-green-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}@media(width>=40rem){.w-badge-green{display:inline-flex}}.dark .w-badge-green{color:var(--color-green-400);background-color:#14532d4d}.w-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100)}.dark .w-divider{border-color:var(--color-gray-800)}.w-avatar{display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex:none;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-100);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-700);-webkit-user-select:none;user-select:none}.dark .w-avatar{color:var(--color-indigo-300);background-color:#312e8199}.w-icon-box{display:flex;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--color-indigo-100)}.dark .w-icon-box{background-color:#312e8180}.w-icon-box svg{color:var(--color-indigo-600)}.dark .w-icon-box svg{color:var(--color-indigo-400)}.w-link{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-link:hover{text-decoration-line:underline}}.w-link:disabled{cursor:not-allowed}.w-link:disabled{opacity:50%}.dark .w-link{color:var(--color-indigo-400)}.w-nav-tab{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-nav-item{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-checkbox-group{max-height:calc(var(--spacing) * 44);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}:where(.w-checkbox-group>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-200)}.dark .w-checkbox-group{border-color:var(--color-gray-700);background-color:var(--color-gray-800)}:where(.dark .w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-700)}.w-checkbox-row{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5)}@media(hover:hover){.w-checkbox-row:hover{background-color:var(--color-white)}}@media(hover:hover){.dark .w-checkbox-row:hover{background-color:var(--color-gray-700)}}.w-checkbox{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-gray-300);color:var(--color-indigo-600)}.w-checkbox:focus{--tw-ring-color: var(--color-indigo-500)}.dark .w-checkbox{border-color:var(--color-gray-500)}.w-search-icon{pointer-events:none;position:absolute;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 3);height:100%;width:calc(var(--spacing) * 4);color:var(--color-gray-400)}.dark .w-search-icon{color:var(--color-gray-500)}.w-micro-label{margin-bottom:calc(var(--spacing) * .5);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.dark .w-micro-label{color:var(--color-gray-500)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px;min-height:250px!important}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:calc(100vw - 60px)}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%;margin-bottom:8px}#phone,[id^=init-contact]{height:38.73px}#phone:focus,[id^=init-contact]:focus{border-color:transparent;outline:2px solid #1e75ba!important}.iti{display:block!important}.iti .iti__country-list{position:absolute!important;bottom:0!important;top:auto!important;left:auto!important;transform:translateY(101%)!important;box-shadow:none;font-size:14px;margin-left:0;width:316px;max-height:250px}.iti__country{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;padding:10px!important;color:#3f4346!important;font-weight:500!important}.iti__country.iti__flag-box{margin-right:12px}.iti__country:hover,.iti__country.iti__highlight{background-color:#d5e0f8!important}.selected-dial-code{font-weight:400;font-size:14px}.selected-dial-code{color:#8f9396}.dropdown-menu.country-dropdown{width:291px!important;border-radius:8px 8px 0 0!important;border-color:#d5d9dc!important}.dropdown-menu.country-dropdown ul{width:100%}.invalid-input{outline:2px solid #cc5229}.dark .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark .iti__country{color:#f9fafb!important}.dark .iti__country:hover,.dark .iti__country.iti__highlight{background-color:#312e81!important}.dark .iti__dial-code{color:#9ca3af}.dark .iti__divider{border-bottom-color:#374151}.dark .iti__selected-flag:hover,.dark .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark #phone,.dark [id^=init-contact]{color:#f9fafb;background-color:transparent}:root{color-scheme:light dark;--color-common-dark: #030712;--color-common-slate: #333333;--color-common-rock: #5d6164;--color-common-grey: #333333;--color-common-cloud: #c1c5c8;--color-common-smoke: #d5d9dc;--color-common-white: #ffffff;--color-common-black: #000000;--border-common-radius-4: 4px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-24: 24px;--font-size-28: 28px;--font-size-30: 30px;--font-size-36: 36px;--custom-mat-form-field-height: 48px}html,body{margin:0;width:100vw;height:100vh;overflow-x:hidden}html.light-theme,body.light-theme{background-color:var(--color-common-white)!important;color:var(--color-common-dark)}html.dark-theme,body.dark-theme{background-color:var(--color-common-dark)!important;color:var(--color-common-white)}html.system-theme,body.system-theme{background-color:light-dark(var(--color-common-white),var(--color-common-dark))!important;color:light-dark(var(--color-common-dark),var(--color-common-white))}*,proxy-auth,.iti__country-list{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} + `,a.innerHTML="Are you a new user? ",s.textContent=i?.ui_preferences?.sign_up_button_text||"Create an account",s.addEventListener("click",l=>{l.preventDefault(),this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1,this.setShowRegistration(!0)}),this.renderer.appendChild(a,s),this.renderer.appendChild(t,a)}hitCallbackUrl(t,r){this.otpService.callBackUrl(t,r).subscribe(i=>{this.successReturn(i),i?.data?.redirect_to?setTimeout(()=>{location.href=i?.data?.redirect_to},100):this.toggleSendOtp()},i=>{i?.status===403&&(this.setShowRegistration(!0),this.show.set(!0),this.registrationViaLogin=!1)})}setShowRegistration(t,r){this.ngZone.run(()=>{this.registrationViaLogin?t?(this.setShowLogin(!1),this.show.set(!0)):(this.dialogPortalRef?.detach(),this.dialogPortalRef=null,this.cameFromLogin?(this.setShowLogin(!0),this.show.set(!0)):this.cameFromSendOtpCenter?(this.otpWidgetService.openLogin(!1),this.show.set(!0)):(this.setShowLogin(!1),this.show.set(!1)),this.cameFromLogin=!1,this.cameFromSendOtpCenter=!1):(this.setShowLogin(!1),this.referenceElement&&this.show.set(t)),this.showRegistration.set(t),r&&(this.prefillDetails=r),t&&(this.cdr.detectChanges(),this.dialogPortalEl?.nativeElement&&!this.dialogPortalRef&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogPortalEl.nativeElement)))})}setShowLogin(t){this.ngZone.run(()=>{this.referenceElement&&this.show.set(t),this.otpWidgetService.openLogin(t),t?(this.cdr.detectChanges(),this.dialogPortalEl?.nativeElement&&!this.dialogPortalRef&&(this.dialogPortalRef=this.widgetPortal.attach(this.dialogPortalEl.nativeElement))):(this.dialogPortalRef?.detach(),this.dialogPortalRef=null)})}setShowRegistrationFromLogin(t){this.cameFromLogin=!0,this.cameFromSendOtpCenter=!1,this.setShowRegistration(!0,t)}setShowRegistrationFromSendOtpCenter(t){this.cameFromSendOtpCenter=!0,this.cameFromLogin=!1,this.setShowRegistration(!0,t)}returnSuccessObj(t){typeof this.successReturn=="function"&&this.successReturn(t)}returnFailureObj(t){typeof this.failureReturn=="function"&&this.failureReturn(t)}handleSubscriptionToggle(t){if(this.isPreview){this.toggleSendOtp(),this.isPreview=!1;return}}clearSubscriptionPlans(t){if(t){let r=t.querySelector(".subscription-plans-container");r&&this.renderer.removeChild(t,r)}}upgradeSubscription(t){this.isLogin&&this.store.dispatch(Vd({referenceId:this.referenceId,payload:{plan_code:t.plan_code},authToken:this.authToken})),this.store.pipe(ke(k4),Je(r=>r&&r.data&&r.data.redirect_url),Tt(1),ce(this.destroy$)).subscribe(r=>{let i=this.isLogin?r?.data?.redirect_url:this.loginRedirectUrl;i&&(window.location.href=i)}),this.isLogin||(window.location.href=this.loginRedirectUrl)}reapplyInjectedButtonTheme(t){let r=this.referenceElement;if(!r)return;let i=this.widgetTheme(),o=this.getPrimaryColorForCurrentTheme(i?.ui_preferences),a=t?"#ffffff":"#111827",s=t?"1px solid #ffffff":"1px solid #000000",l=t?"1px solid #ffffff":"1px solid #d1d5db";r.querySelectorAll("button[data-paw-button]").forEach(d=>{if(d.hasAttribute("data-paw-icon-only"))d.style.border=l;else{d.style.border=s,d.style.color=a;let p=d.querySelector("span");p&&(p.style.color=a);let f=d.querySelector("img");if(f){let h=f.alt?.toLowerCase().includes("apple"),v=d.dataset.serviceId===String(zt.PasswordAuthentication);f.style.filter=t&&(h||v)?"invert(1)":""}}});let c=r.querySelector('p[data-create-account="true"]');c&&c.style.setProperty("color",o,"important")}shouldInvertIcon(t){let r=t?.text?.toLowerCase()?.includes("apple"),i=t?.service_id===zt.PasswordAuthentication;return this.themeService.isDark()&&(r||i)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275cmp=yt({type:e,selectors:[["proxy-auth-widget"]],viewQuery:function(r,i){if(r&1&&bn(HY,5),r&2){let o;Nt(o=Ot())&&(i.dialogPortalEl=o.first)}},inputs:{referenceId:"referenceId",target:"target",showCompanyDetails:"showCompanyDetails",userToken:"userToken",isRolePermission:"isRolePermission",loginRedirectUrl:"loginRedirectUrl",authToken:"authToken",type:"type",isPreview:"isPreview",isLogin:"isLogin",theme:"theme",version:"version",exclude_role_ids:"exclude_role_ids",include_role_ids:"include_role_ids",isHidden:"isHidden",input_fields:"input_fields",show_social_login_icons:"show_social_login_icons",isRegisterFormOnly:"isRegisterFormOnly",successReturn:"successReturn",failureReturn:"failureReturn",otherData:"otherData"},features:[Dt,dr],decls:2,vars:2,consts:[["dialogPortal",""],[3,"h-full","authorization-container","dark"],[3,"dark"],[3,"userToken","pass","theme","isHidden","exclude_role_ids","include_role_ids"],[3,"referenceId","isPreview","isLogin","loginRedirectUrl"],[3,"authToken","theme"],[3,"dark-theme","border-radius","display"],[3,"togglePopUp","referenceId","isPreview","isLogin","loginRedirectUrl"],[3,"togglePopUp","openPopUp","successReturn","failureReturn","referenceId","isPreview","serviceData","target","version","isCreateAccountLink","theme","input_fields","show_social_login_icons","isUserProxyContainer"],["aria-hidden","true",1,"w-dialog-backdrop",3,"click"],["role","dialog","aria-modal","true",1,"w-dialog-panel"],[1,"w-dialog-header"],[3,"referenceId","serviceData","loginServiceData","registrationViaLogin","showCompanyDetails","version","theme","prefillDetails","firstName","lastName","email","signupServiceId","isRegisterFormOnly"],[3,"loginServiceData","theme"],[1,"fp-dialog-content"],[1,"w-dialog-title"],["type","button","aria-label","Close dialog",1,"w-btn-close",3,"click"],["viewBox","0 0 12 12","fill","none","aria-hidden","true",1,"size-4"],["d","M11.8334 1.34163L10.6584 0.166626L6.00008 4.82496L1.34175 0.166626L0.166748 1.34163L4.82508 5.99996L0.166748 10.6583L1.34175 11.8333L6.00008 7.17496L10.6584 11.8333L11.8334 10.6583L7.17508 5.99996L11.8334 1.34163Z","fill","currentColor"],[3,"togglePopUp","successReturn","failureReturn","referenceId","serviceData","loginServiceData","registrationViaLogin","showCompanyDetails","version","theme","prefillDetails","firstName","lastName","email","signupServiceId","isRegisterFormOnly"],[3,"togglePopUp","closePopUp","openPopUp","failureReturn","loginServiceData","theme"],[3,"togglePopUp","successReturn","failureReturn","referenceId","version","theme","isUserProxyContainer","hideInlineHeader"]],template:function(r,i){r&1&&(U(0,QY,6,7,"div",1),U(1,rQ,10,15,"div",2)),r&2&&(B(i.show()?0:-1),x(),B(i.showRegistration()||i.showLogin()||i.showForgotPassword()?1:-1))},dependencies:[wn,VA,K4,L4,vg,j4,U4,G4,q4],styles:[`@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-\\[120px\\]{height:120px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[120px\\]{width:120px}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[240px\\]{width:240px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[162px\\]{max-width:162px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[600px\\]{max-width:600px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.\\!min-w-\\[280px\\]{min-width:280px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.\\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:items-end{align-items:flex-end}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}@media(prefers-color-scheme:dark){:where(.dark\\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-600{border-color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-700{border-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-800{border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-indigo-400{border-color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:bg-black\\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-700{background-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-800{background-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-900{background-color:var(--color-gray-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-green-900\\/40{background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900{background-color:var(--color-indigo-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-orange-900\\/40{background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-purple-900\\/40{background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40{background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-red-900\\/30{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30{background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-rose-900\\/40{background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/40{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40{background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/50{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\\:text-gray-100{color:var(--color-gray-100)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-300{color:var(--color-gray-300)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-400{color:var(--color-gray-400)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-500{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-600{color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:text-green-300{color:var(--color-green-300)}}@media(prefers-color-scheme:dark){.dark\\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-400{color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\\:text-purple-300{color:var(--color-purple-300)}}@media(prefers-color-scheme:dark){.dark\\:text-red-400{color:var(--color-red-400)}}@media(prefers-color-scheme:dark){.dark\\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-400{color:var(--color-teal-400)}}@media(prefers-color-scheme:dark){.dark\\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\\:ring-gray-600{--tw-ring-color: var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media(prefers-color-scheme:dark){.dark\\:placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:border-gray-500:hover{border-color:var(--color-gray-500)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-200:hover{color:var(--color-gray-200)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url("./media/Inter-Light.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("./media/Inter-Regular.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url("./media/Inter-Medium.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url("./media/Inter-Bold.ttf") format("truetype")}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)){--mat-form-field-container-height: var(--custom-mat-form-field-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined{height:var(--mat-form-field-container-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-set){padding-top:8px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 10px;min-height:var(--mat-form-field-container-height);height:var(--mat-form-field-container-height);padding-top:12px!important;padding-bottom:14px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:22px}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .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(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75))}mat-form-field.mat-mdc-form-field.no-padding .mat-mdc-form-field-subscript-wrapper{display:none}mat-paginator mat-form-field.mat-mdc-form-field{width:84px!important}.table-scroll{width:100%;flex-grow:1;overflow-x:auto}@media screen and (min-width:768px){.table-scroll{border:1px solid var(--color-common-border);border-radius:var(--border-common-radius-4)}.table-scroll:has(+mat-paginator-goto .go-to-pagination){border-radius:var(--border-common-radius-4) var(--border-common-radius-4) 0 0}}.default-table{box-shadow:none;height:100%;width:100%}.default-table:has(.mat-no-data-row){height:100%}.default-table .mat-mdc-header-row .mat-mdc-header-cell{font-weight:600;color:var(--color-table-head)!important}.default-table .mat-mdc-row.highlight{background-color:var(--color-common-bg-lighter)}.default-table .mat-mdc-row:hover:not(.mat-mdc-no-data-row){background:var(--color-common-silver)}.default-table .mat-mdc-row.last-child .mat-mdc-cell{border-bottom:0}.default-table .mat-mdc-row.hover-action .actions{opacity:0}@media(hover:hover){.default-table .mat-mdc-row.hover-action:hover .actions{opacity:1}}@media(hover:none){.default-table .mat-mdc-row.hover-action .actions{opacity:1}}.default-table .mat-mdc-row .mat-no-data-cell{padding-inline:0!important}@media screen and (max-width:768px){.default-table.responsive-table{display:block!important}.default-table.responsive-table tbody{display:block!important;width:100%}.default-table.responsive-table tr.mat-mdc-header-row{display:none!important}.default-table.responsive-table tr.mat-mdc-row{display:block!important;height:auto!important;border-radius:8px;margin-bottom:12px;border:1px solid var(--color-common-border);box-shadow:0 1px 4px #0000000f;padding:4px 0}.default-table.responsive-table tr.mat-mdc-no-data-row{display:block!important;background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.default-table.responsive-table td.mat-mdc-cell{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;height:auto!important;width:100%;padding:8px 16px!important;box-sizing:border-box;font-size:13px;word-break:break-word}.default-table.responsive-table td.mat-mdc-cell:before{content:attr(data-label);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--color-table-head);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin-right:12px}.default-table.responsive-table td.mat-mdc-cell:last-child{border-bottom:0!important}}mat-tab-group.h-full .mat-mdc-tab-body-wrapper{height:100%}.service-list.mat-mdc-list-base .mat-mdc-list-item{border-radius:8px!important;height:42px!important;margin-bottom:2px}.service-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px}.mat-divider{border-top-color:var(--color-common-border)!important}.text-success{color:var(--color-common-green)!important}.text-danger{color:var(--mat-sys-error)!important}.text-primary{color:var(--mat-sys-primary)!important}.text-dark{color:var(--color-common-text)!important}.text-secondary{color:var(--color-common-dark)!important}.text-pending{color:var(--color-short-url-primary)}.text-grey{color:var(--color-common-grey)!important}.bg-gray{background-color:var(--color-common-bg)}.bg-light-grey{background-color:var(--color-common-graph-bg)!important}.w-break{word-break:break-word}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre a:link,pre a:visited,pre a:hover,pre a:active{color:var(--color-link-color)!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-20{font-size:20px!important}.w-b-hyphens{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.box-shadow-none{box-shadow:none!important}markdown pre{overflow:auto}markdown pre::-webkit-scrollbar{width:8px;height:8px}markdown pre::-webkit-scrollbar-track{background:#fff6;border-radius:4px}markdown pre::-webkit-scrollbar-thumb{background:#fff3}markdown pre::-webkit-scrollbar-thumb:hover{background:#fff3}.w-input{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input::placeholder{color:var(--color-gray-400)}.w-input:focus{border-color:var(--color-indigo-500)}.w-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input:focus{--tw-ring-color: var(--color-indigo-500)}.w-input:focus{--tw-outline-style: none;outline-style:none}.dark .w-input{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input::placeholder{color:var(--color-gray-500)}.w-input-sm{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-sm::placeholder{color:var(--color-gray-400)}.w-input-sm:focus{border-color:var(--color-indigo-500)}.w-input-sm:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-sm:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-sm:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-sm{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-sm::placeholder{color:var(--color-gray-500)}.w-input-icon-right{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-icon-right::placeholder{color:var(--color-gray-400)}.w-input-icon-right:focus{border-color:var(--color-indigo-500)}.w-input-icon-right:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-icon-right:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-icon-right:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-icon-right{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-icon-right::placeholder{color:var(--color-gray-500)}.w-input-search{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-search::placeholder{color:var(--color-gray-400)}.w-input-search:focus{border-color:var(--color-indigo-500)}.w-input-search:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-search:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-search:focus{--tw-outline-style: none;outline-style:none}.w-input-search::-webkit-search-cancel-button{cursor:pointer}.dark .w-input-search{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-search::placeholder{color:var(--color-gray-500)}.w-input-readonly{display:block;width:100%;cursor:not-allowed;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.w-input-readonly:read-only{cursor:default}.w-input-readonly:read-only{opacity:60%}.dark .w-input-readonly{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}.w-textarea{display:block;width:100%;resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-textarea::placeholder{color:var(--color-gray-400)}.w-textarea:focus{border-color:var(--color-indigo-500)}.w-textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-textarea:focus{--tw-ring-color: var(--color-indigo-500)}.w-textarea:focus{--tw-outline-style: none;outline-style:none}.dark .w-textarea{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-textarea::placeholder{color:var(--color-gray-500)}.w-select{display:block;width:100%;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-select:focus{border-color:var(--color-indigo-500)}.w-select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-select:focus{--tw-ring-color: var(--color-indigo-500)}.w-select:focus{--tw-outline-style: none;outline-style:none}.dark .w-select{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-input-otp{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.w-input-otp:focus{border-color:var(--color-indigo-500)}.w-input-otp:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-otp:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-otp:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-otp{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dark .w-label{color:var(--color-white)}.w-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-red-600)}.dark .w-field-error{color:var(--color-red-400)}.w-btn-primary{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary:hover{background-color:var(--color-indigo-500)}}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary:active{background-color:var(--color-indigo-700)}.w-btn-primary:disabled{cursor:not-allowed}.w-btn-primary:disabled{opacity:50%}.w-btn-primary-sm{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary-sm:hover{background-color:var(--color-indigo-500)}}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary-sm:focus-visible{outline-offset:2px}.w-btn-primary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary-sm:active{background-color:var(--color-indigo-700)}.w-btn-secondary{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary:hover{background-color:var(--color-gray-50)}}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary:disabled{cursor:not-allowed}.w-btn-secondary:disabled{opacity:50%}.dark .w-btn-secondary{background-color:var(--color-gray-800);color:var(--color-gray-300);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary:hover{background-color:var(--color-gray-700)}}.w-btn-secondary-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary-sm:hover{background-color:var(--color-gray-50)}}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary-sm:disabled{cursor:not-allowed}.w-btn-secondary-sm:disabled{opacity:40%}.dark .w-btn-secondary-sm{background-color:var(--color-gray-800);color:var(--color-gray-200);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary-sm:hover{background-color:var(--color-gray-700)}}.w-btn-danger{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-danger:hover{background-color:var(--color-red-500)}}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger:focus-visible{outline-color:var(--color-red-500)}.w-btn-danger:active{background-color:var(--color-red-700)}.w-btn-danger-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-danger-sm:hover{background-color:var(--color-red-50)}}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger-sm:focus-visible{outline-color:var(--color-red-500)}.dark .w-btn-danger-sm{background-color:var(--color-gray-800);color:var(--color-red-400);--tw-ring-color: var(--color-gray-600)}.dark .w-btn-danger-sm:hover{background-color:#7f1d1d33}.w-btn-close{margin:calc(var(--spacing) * -1);cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-close:hover{color:var(--color-gray-500)}}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-close:focus-visible{outline-color:var(--color-indigo-500)}.dark .w-btn-close{color:var(--color-gray-500)}@media(hover:hover){.dark .w-btn-close:hover{color:var(--color-gray-300)}}.w-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin)}.w-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.dark .w-card{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-card-section{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .w-card-section{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-dialog-backdrop{position:fixed;inset:calc(var(--spacing) * 0);background-color:color-mix(in srgb,#000 50%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);z-index:2147483646}@supports (color: color-mix(in lab,red,red)){.w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .w-dialog-backdrop{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.w-dialog-panel{position:fixed;top:50%;left:50%;display:flex;max-height:85vh;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent);z-index:2147483647}.dark .w-dialog-panel{background-color:var(--color-gray-900);--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-panel{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.w-dialog-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-header{border-color:var(--color-gray-700)}.w-dialog-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.dark .w-dialog-title{color:var(--color-white)}.w-dialog-body{min-height:calc(var(--spacing) * 0);width:100%;flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}.fp-dialog-content>authorization button[aria-label=Close],.fp-dialog-content>authorization>send-otp-center button[aria-label=Close]{display:none!important}.fp-dialog-content>authorization h2,.fp-dialog-content>authorization>send-otp-center h2{display:none!important}.w-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-footer{border-color:var(--color-gray-700)}.w-section-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dark .w-section-title{color:var(--color-white)}.w-section-subtitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.dark .w-section-subtitle{color:var(--color-gray-400)}.w-badge{display:inline-flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.dark .w-badge{background-color:var(--color-gray-700);color:var(--color-gray-300)}.w-badge-green{display:none;align-items:center;border-radius:var(--radius-md);background-color:var(--color-green-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}@media(width>=40rem){.w-badge-green{display:inline-flex}}.dark .w-badge-green{color:var(--color-green-400);background-color:#14532d4d}.w-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100)}.dark .w-divider{border-color:var(--color-gray-800)}.w-avatar{display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex:none;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-100);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-700);-webkit-user-select:none;user-select:none}.dark .w-avatar{color:var(--color-indigo-300);background-color:#312e8199}.w-icon-box{display:flex;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--color-indigo-100)}.dark .w-icon-box{background-color:#312e8180}.w-icon-box svg{color:var(--color-indigo-600)}.dark .w-icon-box svg{color:var(--color-indigo-400)}.w-link{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-link:hover{text-decoration-line:underline}}.w-link:disabled{cursor:not-allowed}.w-link:disabled{opacity:50%}.dark .w-link{color:var(--color-indigo-400)}.w-nav-tab{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-nav-item{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-checkbox-group{max-height:calc(var(--spacing) * 44);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}:where(.w-checkbox-group>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-200)}.dark .w-checkbox-group{border-color:var(--color-gray-700);background-color:var(--color-gray-800)}:where(.dark .w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-700)}.w-checkbox-row{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5)}@media(hover:hover){.w-checkbox-row:hover{background-color:var(--color-white)}}@media(hover:hover){.dark .w-checkbox-row:hover{background-color:var(--color-gray-700)}}.w-checkbox{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-gray-300);color:var(--color-indigo-600)}.w-checkbox:focus{--tw-ring-color: var(--color-indigo-500)}.dark .w-checkbox{border-color:var(--color-gray-500)}.w-search-icon{pointer-events:none;position:absolute;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 3);height:100%;width:calc(var(--spacing) * 4);color:var(--color-gray-400)}.dark .w-search-icon{color:var(--color-gray-500)}.w-micro-label{margin-bottom:calc(var(--spacing) * .5);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.dark .w-micro-label{color:var(--color-gray-500)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px;min-height:250px!important}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:calc(100vw - 60px)}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%;margin-bottom:8px}#phone,[id^=init-contact]{height:38.73px}#phone:focus,[id^=init-contact]:focus{border-color:transparent;outline:2px solid #1e75ba!important}.iti{display:block!important}.iti .iti__country-list{position:absolute!important;bottom:0!important;top:auto!important;left:auto!important;transform:translateY(101%)!important;box-shadow:none;font-size:14px;margin-left:0;width:316px;max-height:250px}.iti__country{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;padding:10px!important;color:#3f4346!important;font-weight:500!important}.iti__country.iti__flag-box{margin-right:12px}.iti__country:hover,.iti__country.iti__highlight{background-color:#d5e0f8!important}.selected-dial-code{font-weight:400;font-size:14px}.selected-dial-code{color:#8f9396}.dropdown-menu.country-dropdown{width:291px!important;border-radius:8px 8px 0 0!important;border-color:#d5d9dc!important}.dropdown-menu.country-dropdown ul{width:100%}.invalid-input{outline:2px solid #cc5229}.dark .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark .iti__country{color:#f9fafb!important}.dark .iti__country:hover,.dark .iti__country.iti__highlight{background-color:#312e81!important}.dark .iti__dial-code{color:#9ca3af}.dark .iti__divider{border-bottom-color:#374151}.dark .iti__selected-flag:hover,.dark .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark #phone,.dark [id^=init-contact]{color:#f9fafb;background-color:transparent}:root{color-scheme:light dark;--color-common-dark: #030712;--color-common-slate: #333333;--color-common-rock: #5d6164;--color-common-grey: #333333;--color-common-cloud: #c1c5c8;--color-common-smoke: #d5d9dc;--color-common-white: #ffffff;--color-common-black: #000000;--border-common-radius-4: 4px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-24: 24px;--font-size-28: 28px;--font-size-30: 30px;--font-size-36: 36px}html,body{margin:0;width:100vw;height:100vh;overflow-x:hidden}html.light-theme,body.light-theme{background-color:var(--color-common-white)!important;color:var(--color-common-dark)}html.dark-theme,body.dark-theme{background-color:var(--color-common-dark)!important;color:var(--color-common-white)}html.system-theme,body.system-theme{background-color:light-dark(var(--color-common-white),var(--color-common-dark))!important;color:light-dark(var(--color-common-dark),var(--color-common-white))}*,proxy-auth,.iti__country-list{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} /*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */ -`,`@charset "UTF-8";@layer properties;.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url("./media/flags.png");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url("./media/flags@2x.png")}}.iti__flag.iti__np{background-color:transparent}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-3\\.5{height:calc(var(--spacing) * 3.5)!important}.\\!h-4{height:calc(var(--spacing) * 4)!important}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-3\\.5{width:calc(var(--spacing) * 3.5)!important}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[480px\\]{max-width:480px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-2{padding:calc(var(--spacing) * 2)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.\\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}:where(.dark\\:divide-gray-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-800)}.dark\\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\\:border-indigo-400:where(.dark,.dark *){border-color:var(--color-indigo-400)}.dark\\:bg-black\\/70:where(.dark,.dark *){background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.dark\\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\\:bg-green-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}.dark\\:bg-indigo-900:where(.dark,.dark *){background-color:var(--color-indigo-900)}.dark\\:bg-indigo-900\\/20:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}.dark\\:bg-indigo-900\\/30:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}.dark\\:bg-indigo-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}.dark\\:bg-indigo-900\\/50:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}.dark\\:bg-orange-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}.dark\\:bg-purple-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}.dark\\:bg-rose-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}.dark\\:bg-teal-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}.dark\\:bg-teal-900\\/50:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}.dark\\:bg-transparent:where(.dark,.dark *){background-color:transparent}.dark\\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\\:ring-gray-600:where(.dark,.dark *){--tw-ring-color: var(--color-gray-600)}.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:placeholder\\:text-gray-500:where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}@media(hover:hover){.dark\\:hover\\:border-gray-500:where(.dark,.dark *):hover{border-color:var(--color-gray-500)}}@media(hover:hover){.dark\\:hover\\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}}@media(hover:hover){.dark\\:hover\\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}}@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:where(.dark,.dark *):hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}@media(hover:hover){.dark\\:hover\\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}}@media(hover:hover){.dark\\:hover\\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}}@media(hover:hover){.dark\\:hover\\:text-indigo-400:where(.dark,.dark *):hover{color:var(--color-indigo-400)}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}:host{all:initial;display:block!important;height:inherit!important;min-height:inherit!important;max-height:inherit!important;background:transparent!important;isolation:isolate;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;color:inherit;box-sizing:border-box}.authorization-container{display:flex;height:100%;align-items:center;justify-content:center}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} +`,`@charset "UTF-8";@layer properties;.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url("./media/flags.png");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url("./media/flags@2x.png")}}.iti__flag.iti__np{background-color:transparent}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-\\[120px\\]{height:120px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[120px\\]{width:120px}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[240px\\]{width:240px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[162px\\]{max-width:162px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[600px\\]{max-width:600px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.\\!min-w-\\[280px\\]{min-width:280px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.\\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:items-end{align-items:flex-end}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}:where(.dark\\:divide-gray-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-800)}.dark\\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\\:border-indigo-400:where(.dark,.dark *){border-color:var(--color-indigo-400)}.dark\\:bg-black\\/70:where(.dark,.dark *){background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.dark\\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\\:bg-green-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}.dark\\:bg-indigo-900:where(.dark,.dark *){background-color:var(--color-indigo-900)}.dark\\:bg-indigo-900\\/20:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}.dark\\:bg-indigo-900\\/30:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}.dark\\:bg-indigo-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}.dark\\:bg-indigo-900\\/50:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}.dark\\:bg-orange-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}.dark\\:bg-purple-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}.dark\\:bg-rose-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}.dark\\:bg-teal-900\\/40:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}.dark\\:bg-teal-900\\/50:where(.dark,.dark *){background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}.dark\\:bg-transparent:where(.dark,.dark *){background-color:transparent}.dark\\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\\:ring-gray-600:where(.dark,.dark *){--tw-ring-color: var(--color-gray-600)}.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:placeholder\\:text-gray-500:where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}@media(hover:hover){.dark\\:hover\\:border-gray-500:where(.dark,.dark *):hover{border-color:var(--color-gray-500)}}@media(hover:hover){.dark\\:hover\\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}}@media(hover:hover){.dark\\:hover\\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}}@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:where(.dark,.dark *):hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}@media(hover:hover){.dark\\:hover\\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}}@media(hover:hover){.dark\\:hover\\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}}@media(hover:hover){.dark\\:hover\\:text-indigo-400:where(.dark,.dark *):hover{color:var(--color-indigo-400)}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}:host{all:initial;display:block!important;height:inherit!important;min-height:inherit!important;max-height:inherit!important;background:transparent!important;isolation:isolate;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;color:inherit;box-sizing:border-box}.authorization-container{display:flex;height:100%;align-items:center;justify-content:center}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} /*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */ `],encapsulation:3,changeDetection:0})}}return e})();var Q4={errors:null,otpGenerateData:null,getOtpInProcess:!1,getOtpSuccess:!1,verifyOtpV2Data:null,verifyOtpV2InProcess:!1,verifyOtpV2Success:!1,resendOtpInProcess:!1,resendOtpSuccess:!1,verifyOtpData:null,verifyOtpInProcess:!1,verifyOtpSuccess:!1,resendCount:0,apiErrorResponse:null,closeWidgetApiFailed:!1,widgetData:null,theme:null,userProfileData:null,userProfileDataInProcess:!1,userDetailsSuccess:!1,leaveCompanyData:null,leaveCompanyDataInProcess:!1,leaveCompanySuccess:!1,subscriptionPlansData:null,subscriptionPlansDataInProcess:!1,subscriptionPlansDataSuccess:!1,updateUser:"",loading:!1,updateSuccess:!1,addUserData:null,addUserInProcess:!1,addUserSuccess:!1,rolesData:null,rolesDataInProcess:!1,rolesSuccess:!1,roleCreateData:null,roleCreateDataInProcess:!1,roleCreateSuccess:!1,companyUsersData:null,companyUsersDataInProcess:!1,companyUsersSuccess:!1,permissionCreateData:null,permissionCreateDataInProcess:!1,permissionCreateSuccess:!1,permissionData:null,permissionDataInProcess:!1,permissionSuccess:!1,updateCompanyUserData:null,updateCompanyUserDataInProcess:!1,updateCompanyUserDataSuccess:!1,updatePermissionData:null,updatePermissionDataInProcess:!1,updatePermissionDataSuccess:!1,updateRoleData:null,updateRoleDataInProcess:!1,updateRoleDataSuccess:!1,upgradeSubscriptionData:null,upgradeSubscriptionDataInProcess:!1,upgradeSubscriptionDataSuccess:!1,deleteUserData:null,deleteUserDataInProcess:!1,deleteUserDataSuccess:!1,updateUserRoleData:null,updateUserRoleDataInProcess:!1,updateUserRoleDataSuccess:!1,updateUserPermissionData:null,updateUserPermissionDataInProcess:!1,updateUserPermissionDataSuccess:!1,error:null};function X4(e,n){return iQ(e,n)}var iQ=uT(Q4,_e(so,(e,{request:n})=>R(R({},e),n)),_e(Md,e=>R(R({},e),Q4)),_e(Ho,(e,{request:n})=>X(R({},e),{getOtpInProcess:!0,getOtpSuccess:!1,errors:null})),_e(vb,(e,{response:n})=>X(R({},e),{otpGenerateData:{reqId:n.message},getOtpInProcess:!1,getOtpSuccess:!0})),_e(yb,(e,{errors:n,errorResponse:t})=>X(R({},e),{getOtpInProcess:!1,getOtpSuccess:!1,errors:n,apiErrorResponse:t})),_e(Pd,(e,{request:n})=>X(R({},e),{verifyOtpV2InProcess:!0,verifyOtpV2Success:!1,errors:null})),_e(xb,(e,{response:n})=>X(R({},e),{verifyOtpV2Data:n,verifyOtpV2InProcess:!1,verifyOtpV2Success:!0})),_e(bb,(e,{errors:n,errorResponse:t})=>X(R({},e),{verifyOtpV2Data:null,verifyOtpV2InProcess:!1,verifyOtpV2Success:!1,errors:n,apiErrorResponse:t})),_e(Nd,(e,{request:n})=>X(R({},e),{resendOtpInProcess:!0,resendOtpSuccess:!1,errors:null})),_e(wb,(e,{response:n})=>{let t=Pr(e.resendCount);return t+=1,X(R({},e),{resendOtpInProcess:!1,resendOtpSuccess:!0,resendCount:t})}),_e(Cb,(e,{errors:n,errorResponse:t})=>X(R({},e),{resendOtpInProcess:!1,resendOtpSuccess:!1,errors:n,apiErrorResponse:t})),_e(Od,(e,{request:n})=>X(R({},e),{verifyOtpData:null,verifyOtpInProcess:!0,verifyOtpSuccess:!1,errors:null,apiErrorResponse:null})),_e(Eb,(e,{response:n})=>X(R({},e),{verifyOtpData:n,verifyOtpInProcess:!1,verifyOtpSuccess:!0})),_e(Db,(e,{errors:n,errorResponse:t})=>X(R({},e),{verifyOtpData:null,verifyOtpInProcess:!1,verifyOtpSuccess:!1,errors:n,apiErrorResponse:t})),_e(Rd,e=>X(R({},e),{widgetDataInProcess:!0,widgetDataSuccess:!1,errors:null,closeWidgetApiFailed:!1})),_e(mb,(e,{response:n,theme:t})=>X(R({},e),{widgetData:n,theme:t,widgetDataInProcess:!1,widgetDataSuccess:!0,closeWidgetApiFailed:!1})),_e(_b,(e,{errors:n,errorResponse:t})=>X(R({},e),{widgetDataInProcess:!1,widgetDataSuccess:!1,errors:n,apiErrorResponse:t,closeWidgetApiFailed:!0})),_e(Al,(e,{request:n})=>X(R({},e),{userProfileDataInProcess:!0,userDetailsSuccess:!1,errors:null})),_e(Sb,(e,{response:n})=>X(R({},e),{userProfileDataInProcess:!1,userDetailsSuccess:!0,userProfileData:n})),_e(kb,(e,{errors:n,errorResponse:t})=>X(R({},e),{userProfileDataInProcess:!1,userDetailsSuccess:!1,errors:n,apiErrorResponse:t})),_e(Fd,(e,{companyId:n})=>X(R({},e),{leaveCompanyDataInProcess:!0,leaveCompanySuccess:!1,errors:null})),_e(Tb,(e,{response:n})=>X(R({},e),{leaveCompanyDataInProcess:!1,leaveCompanySuccess:!0,leaveCompanyData:n})),_e(Ib,(e,{errors:n,errorResponse:t})=>X(R({},e),{leaveCompanyDataInProcess:!1,leaveCompanySuccess:!1,errors:n,apiErrorResponse:t})),_e(Ld,e=>X(R({},e),{loading:!1,error:null,updateSuccess:!1})),_e(Ab,(e,{response:n})=>X(R({},e),{name:n.name,loading:!0,error:null,updateSuccess:!0})),_e(Mb,(e,{errors:n,errorResponse:t})=>X(R({},e),{loading:!1,error:n,apiErrorResponse:t,updateSuccess:!1})),_e(Rb,e=>X(R({},e),{addUserInProcess:!1,error:null,addUserSuccess:!1})),_e(Pb,(e,{response:n})=>X(R({},e),{addUserData:n,addUserInProcess:!0,error:null,addUserSuccess:!0})),_e(Nb,(e,{errors:n,errorResponse:t})=>X(R({},e),{addUserInProcess:!1,error:n,apiErrorResponse:t,addUserSuccess:!1})),_e(Ob,e=>X(R({},e),{rolesDataInProcess:!1,error:null,rolesSuccess:!1})),_e(Fb,(e,{response:n})=>X(R({},e),{rolesData:n,rolesDataInProcess:!0,error:null,rolesSuccess:!0})),_e(Lb,(e,{errors:n,errorResponse:t})=>X(R({},e),{rolesDataInProcess:!1,error:n,apiErrorResponse:t,rolesSuccess:!1})),_e(Wb,e=>X(R({},e),{companyUsersDataInProcess:!1,error:null,companyUsersSuccess:!1})),_e(Zb,(e,{response:n})=>X(R({},e),{companyUsersData:n,companyUsersDataInProcess:!0,error:null,companyUsersSuccess:!0})),_e(Kb,(e,{errors:n,errorResponse:t})=>X(R({},e),{companyUsersDataInProcess:!1,error:n,apiErrorResponse:t,companyUsersSuccess:!1})),_e(jb,e=>X(R({},e),{roleCreateDataInProcess:!1,error:null,roleCreateSuccess:!1})),_e(Vb,(e,{response:n})=>X(R({},e),{roleCreateData:n,roleCreateDataInProcess:!0,error:null,roleCreateSuccess:!0})),_e(Ub,(e,{errors:n,errorResponse:t})=>X(R({},e),{roleCreateDataInProcess:!1,error:n,apiErrorResponse:t,roleCreateSuccess:!1})),_e(Bb,e=>X(R({},e),{permissionCreateDataInProcess:!1,error:null,permissionCreateSuccess:!1})),_e($b,(e,{response:n})=>X(R({},e),{permissionCreateData:n,permissionCreateDataInProcess:!0,error:null,permissionCreateSuccess:!0})),_e(zb,(e,{errors:n,errorResponse:t})=>X(R({},e),{permissionCreateDataInProcess:!1,error:n,apiErrorResponse:t,permissionCreateSuccess:!1})),_e(Hb,e=>X(R({},e),{permissionDataInProcess:!1,error:null,permissionSuccess:!1})),_e(Gb,(e,{response:n})=>X(R({},e),{permissionData:n,permissionDataInProcess:!0,error:null,permissionSuccess:!0})),_e(qb,(e,{errors:n,errorResponse:t})=>X(R({},e),{permissionDataInProcess:!1,error:n,apiErrorResponse:t,permissionSuccess:!1})),_e(Yb,e=>X(R({},e),{updateCompanyUserDataInProcess:!1,error:null,updateCompanyUserDataSuccess:!1})),_e(Qb,(e,{response:n})=>X(R({},e),{updateCompanyUserData:n,updateCompanyUserDataInProcess:!0,error:null,updateCompanyUserDataSuccess:!0})),_e(Xb,(e,{errors:n,errorResponse:t})=>X(R({},e),{updateCompanyUserDataInProcess:!1,error:n,apiErrorResponse:t,updateCompanyUserDataSuccess:!1})),_e(Jb,e=>X(R({},e),{updatePermissionDataInProcess:!1,error:null,updatePermissionDataSuccess:!1})),_e(e1,(e,{response:n})=>X(R({},e),{updatePermissionData:n,updatePermissionDataInProcess:!0,error:null,updatePermissionDataSuccess:!0})),_e(t1,(e,{errors:n,errorResponse:t})=>X(R({},e),{updatePermissionDataInProcess:!1,error:n,apiErrorResponse:t,updatePermissionDataSuccess:!1})),_e(n1,e=>X(R({},e),{updateRoleDataInProcess:!1,error:null,updateRoleDataSuccess:!1})),_e(r1,(e,{response:n})=>X(R({},e),{updateRoleData:n,updateRoleDataInProcess:!0,error:null,updateRoleDataSuccess:!0})),_e(i1,(e,{errors:n,errorResponse:t})=>X(R({},e),{updateRoleDataInProcess:!1,error:n,apiErrorResponse:t,updateRoleDataSuccess:!1})),_e(jd,(e,{referenceId:n})=>X(R({},e),{subscriptionPlansDataInProcess:!0,subscriptionPlansDataSuccess:!1,errors:null})),_e(o1,(e,{response:n})=>X(R({},e),{subscriptionPlansDataInProcess:!1,subscriptionPlansDataSuccess:!0,subscriptionPlansData:n})),_e(Vd,(e,{referenceId:n,payload:t,authToken:r})=>X(R({},e),{upgradeSubscriptionDataInProcess:!0,upgradeSubscriptionDataSuccess:!1,errors:null})),_e(s1,(e,{response:n})=>X(R({},e),{upgradeSubscriptionData:n,upgradeSubscriptionDataInProcess:!1,upgradeSubscriptionDataSuccess:!0})),_e(l1,(e,{errors:n,errorResponse:t})=>X(R({},e),{upgradeSubscriptionDataInProcess:!1,upgradeSubscriptionDataSuccess:!1,errors:n,apiErrorResponse:t})),_e(a1,(e,{errors:n,errorResponse:t})=>X(R({},e),{subscriptionPlansDataInProcess:!1,subscriptionPlansDataSuccess:!1,errors:n,apiErrorResponse:t})),_e(c1,(e,{companyId:n})=>X(R({},e),{deleteUserDataInProcess:!0,deleteUserDataSuccess:!1,errors:null})),_e(d1,(e,{response:n})=>X(R({},e),{deleteUserData:n,deleteUserDataInProcess:!1,deleteUserDataSuccess:!0})),_e(u1,(e,{errors:n,errorResponse:t})=>X(R({},e),{deleteUserDataInProcess:!1,deleteUserDataSuccess:!1,errors:n,apiErrorResponse:t})),_e(p1,e=>X(R({},e),{updateUserRoleDataInProcess:!1,updateUserRoleDataSuccess:!1,errors:null})),_e(f1,(e,{response:n})=>X(R({},e),{updateUserRoleData:n,updateUserRoleDataInProcess:!0,updateUserRoleDataSuccess:!0})),_e(h1,(e,{errors:n,errorResponse:t})=>X(R({},e),{updateUserRoleDataInProcess:!1,updateUserRoleDataSuccess:!1,errors:n,apiErrorResponse:t})),_e(g1,e=>X(R({},e),{updateUserPermissionDataInProcess:!1,updateUserPermissionDataSuccess:!1,errors:null})),_e(m1,(e,{response:n})=>X(R({},e),{updateUserPermissionData:n,updateUserPermissionDataInProcess:!0,updateUserPermissionDataSuccess:!0})),_e(_1,(e,{errors:n,errorResponse:t})=>X(R({},e),{updateUserPermissionDataInProcess:!1,updateUserPermissionDataSuccess:!1,errors:n,apiErrorResponse:t})));var J4={otp:X4};var eP=(()=>{class e{constructor(){this.actions$=A(mT),this.otpService=A(Nr),this.otpUtilityService=A(Or),this.getWidgetData$=Jt(()=>this.actions$.pipe(en(ne.getWidgetData),$e(t=>this.otpService.getWidgetData(t.referenceId,t.payload).pipe(de(r=>{if(r){console.log("[ProxyAuth] API response received, ciphered length:",r?.data?.ciphered?.length);let i=this.otpUtilityService.aesDecrypt(r?.data?.ciphered??"",ft.apiEncodeKey,ft.apiIvKey,!0);console.log("[ProxyAuth] Decrypted result:",i?"OK ("+i.length+" chars)":"EMPTY");let o=JSON.parse(i);return console.log("[ProxyAuth] Parsed widget data:",o),ne.getWidgetDataComplete({response:o,theme:r?.data})}}),at(r=>(console.error("[ProxyAuth] getWidgetData failed:",r),console.error("[ProxyAuth] apiEncodeKey defined:",!!ft.apiEncodeKey),console.error("[ProxyAuth] apiIvKey defined:",!!ft.apiIvKey),fe(ne.getWidgetDataError({errors:Me(r.errors),errorResponse:r})))))))),this.getOtp$=Jt(()=>this.actions$.pipe(en(ne.sendOtpAction),$e(t=>this.otpService.sendOtp(t.request).pipe(de(r=>r.type!=="error"?ne.sendOtpActionComplete({response:r}):ne.sendOtpActionError({errors:Me(r.message),errorResponse:r})),at(r=>fe(ne.sendOtpActionError({errors:Me(r.errors),errorResponse:r}))))))),this.verifyOtpV2$=Jt(()=>this.actions$.pipe(en(ne.verifyOtpAction),$e(t=>this.otpService.verifyOtpV2(t.request).pipe(de(r=>r.status==="success"?ne.verifyOtpActionComplete({response:r}):ne.verifyOtpActionError({errors:Me(r.message),errorResponse:r})),at(r=>fe(ne.verifyOtpActionError({errors:Me(r.errors),errorResponse:r}))))))),this.resendOtp$=Jt(()=>this.actions$.pipe(en(ne.getOtpResendAction),$e(t=>this.otpService.resendOtpService(t.request).pipe(de(r=>r.type==="success"?ne.getOtpResendActionComplete({response:r}):ne.getOtpResendActionError({errors:Me(r.message),errorResponse:r})),at(r=>fe(ne.getOtpResendActionError({errors:Me(r.errors),errorResponse:r}))))))),this.verifyOtp$=Jt(()=>this.actions$.pipe(en(ne.getOtpVerifyAction),$e(t=>this.otpService.verifyOtpService(t.request).pipe(de(r=>r.type==="success"?ne.getOtpVerifyActionComplete({response:r}):ne.getOtpVerifyActionError({errors:Me(r.message),errorResponse:r})),at(r=>fe(ne.getOtpVerifyActionError({errors:Me(r.errors),errorResponse:r}))))))),this.getUserDetails$=Jt(()=>this.actions$.pipe(en(ne.getUserDetails),$e(t=>this.otpService.getUserDetailsData(t.request).pipe(de(r=>r.type!=="error"?ne.getUserDetailsComplete({response:r?.data[0]}):ne.getUserDetailsError({errors:Me(r.message),errorResponse:r})),at(r=>fe(ne.getUserDetailsError({errors:Me(r.errors),errorResponse:r}))))))),this.leaveCompany$=Jt(()=>this.actions$.pipe(en(ne.leaveCompany),$e(({companyId:t,authToken:r})=>this.otpService.leaveCompanyUser(t,r).pipe(de(i=>i.type!=="error"?ne.leaveCompanyComplete({response:i?.data[0]}):ne.leaveCompanyError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.leaveCompanyError({errors:Me(i.errors),errorResponse:i}))))))),this.UpdateUser$=Jt(()=>this.actions$.pipe(en(ne.updateUser),$e(({name:t,authToken:r})=>this.otpService.updateUser(t,r).pipe(de(i=>i.type!=="error"?ne.updateUserComplete({response:i}):ne.updateUserError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.updateUserError({errors:Me(i.error.message),errorResponse:i}))))))),this.addUser$=Jt(()=>this.actions$.pipe(en(ne.addUser),$e(({payload:t,authToken:r})=>this.otpService.addUser(t,r).pipe(de(i=>i.status==="success"?ne.addUserComplete({response:i}):ne.addUserError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.addUserError({errors:Me(i.errors),errorResponse:i}))))))),this.getRoles$=Jt(()=>this.actions$.pipe(en(ne.getRoles),$e(({authToken:t,itemsPerPage:r})=>this.otpService.getRoles(t,r).pipe(de(i=>i.status==="success"?ne.getRolesComplete({response:i}):ne.getRolesError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.getRolesError({errors:Me(i.errors),errorResponse:i}))))))),this.createRole$=Jt(()=>this.actions$.pipe(en(ne.createRole),$e(({name:t,permissions:r,authToken:i})=>this.otpService.createRole(t,r,i).pipe(de(o=>o.status==="success"?ne.createRoleComplete({response:o}):ne.createRoleError({errors:Me(o.message),errorResponse:o})),at(o=>fe(ne.createRoleError({errors:Me(o.errors),errorResponse:o}))))))),this.getCompanyUsers$=Jt(()=>this.actions$.pipe(en(ne.getCompanyUsers),$e(({authToken:t,itemsPerPage:r,pageNo:i,search:o,exclude_role_ids:a,include_role_ids:s})=>this.otpService.getCompanyUsers(t,r,i,o,a,s).pipe(de(l=>l.status==="success"?ne.getCompanyUsersComplete({response:l}):ne.getCompanyUsersError({errors:Me(l.message),errorResponse:l})),at(l=>fe(ne.getCompanyUsersError({errors:Me(l.errors),errorResponse:l}))))))),this.createPermission$=Jt(()=>this.actions$.pipe(en(ne.createPermission),$e(({name:t,authToken:r})=>this.otpService.createPermission(t,r).pipe(de(i=>i.status==="success"?ne.createPermissionComplete({response:i}):ne.createPermissionError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.createPermissionError({errors:Me(i.errors),errorResponse:i}))))))),this.getPermissions$=Jt(()=>this.actions$.pipe(en(ne.getPermissions),$e(({authToken:t,itemsPerPage:r})=>this.otpService.getPermissions(t,r).pipe(de(i=>i.status==="success"?ne.getPermissionsComplete({response:i}):ne.getPermissionsError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.getPermissionsError({errors:Me(i.errors),errorResponse:i}))))))),this.updateCompanyUser$=Jt(()=>this.actions$.pipe(en(ne.updateCompanyUser),$e(({payload:t,authToken:r})=>this.otpService.updateCompanyUser(t,r).pipe(de(i=>i.status==="success"?ne.updateCompanyUserComplete({response:i}):ne.updateCompanyUserError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.updateCompanyUserError({errors:Me(i.errors),errorResponse:i}))))))),this.updatePermission$=Jt(()=>this.actions$.pipe(en(ne.updatePermission),$e(({payload:t,authToken:r})=>this.otpService.updatePermission(t,r).pipe(de(i=>i.status==="success"?ne.updatePermissionComplete({response:i}):ne.updatePermissionError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.updatePermissionError({errors:Me(i.errors),errorResponse:i}))))))),this.updateRole$=Jt(()=>this.actions$.pipe(en(ne.updateRole),$e(({payload:t,authToken:r})=>this.otpService.updateRole(t,r).pipe(de(i=>i.status==="success"?ne.updateRoleComplete({response:i}):ne.updateRoleError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.updateRoleError({errors:Me(i.errors),errorResponse:i}))))))),this.getSubscriptionPlans$=Jt(()=>this.actions$.pipe(en(ne.getSubscriptionPlans),$e(({referenceId:t,authToken:r})=>this.otpService.getSubscriptionPlans(t,r).pipe(de(i=>i.status==="success"?ne.getSubscriptionPlansComplete({response:i}):ne.getSubscriptionPlansError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.getSubscriptionPlansError({errors:Me(i.errors),errorResponse:i}))))))),this.upgradeSubscription$=Jt(()=>this.actions$.pipe(en(ne.upgradeSubscription),$e(({referenceId:t,payload:r,authToken:i})=>this.otpService.upgradeSubscription(t,r,i).pipe(de(o=>o.status==="success"?ne.upgradeSubscriptionComplete({response:o}):ne.upgradeSubscriptionError({errors:Me(o.message),errorResponse:o})),at(o=>fe(ne.upgradeSubscriptionError({errors:Me(o.errors),errorResponse:o}))))))),this.deleteUser$=Jt(()=>this.actions$.pipe(en(ne.deleteUser),$e(({companyId:t,authToken:r})=>this.otpService.deleteUser(t,r).pipe(de(i=>i.status==="success"?ne.deleteUserComplete({response:i}):ne.deleteUserError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.deleteUserError({errors:Me(i.errors),errorResponse:i}))))))),this.updateUserRole$=Jt(()=>this.actions$.pipe(en(ne.updateUserRole),$e(({payload:t,authToken:r})=>this.otpService.updateUserRole(t,r).pipe(de(i=>i.status==="success"?ne.updateUserRoleComplete({response:i}):ne.updateUserRoleError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.updateUserRoleError({errors:Me(i.errors),errorResponse:i}))))))),this.updateUserPermission$=Jt(()=>this.actions$.pipe(en(ne.updateUserPermission),$e(({payload:t,authToken:r})=>this.otpService.updateUserPermission(t,r).pipe(de(i=>i.status==="success"?ne.updateUserPermissionComplete({response:i}):ne.updateUserPermissionError({errors:Me(i.message),errorResponse:i})),at(i=>fe(ne.updateUserPermissionError({errors:Me(i.errors),errorResponse:i})))))))}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=ee({token:e,factory:e.\u0275fac})}}return e})();var aQ=["referenceId","target","style","success","failure"];window.__proxyAuth=window.__proxyAuth||{};window.__proxyAuth.version="0.0.3";window.__proxyAuth.buildTime=new Date().toISOString();window.showUserManagement||(window.showUserManagement=()=>{window.dispatchEvent(new CustomEvent("showUserManagement"))});window.hideUserManagement||(window.hideUserManagement=()=>{window.dispatchEvent(new CustomEvent("hideUserManagement"))});function sQ(e){document.readyState==="complete"||document.readyState==="interactive"?setTimeout(e,1):document.addEventListener("DOMContentLoaded",e)}window.initVerification||(window.initVerification=e=>{sQ(()=>{let n=new URLSearchParams(window.location.search),t=n.get("isRegisterFormOnly")==="true",r=R(R(R(R({},n.get("first_name")&&{firstName:n.get("first_name")}),n.get("last_name")&&{lastName:n.get("last_name")}),n.get("email")&&{email:n.get("email")}),n.get("signup_service_id")&&{signupServiceId:n.get("signup_service_id")});if(e?.referenceId||e?.authToken||e?.showCompanyDetails){let i=document.querySelector("proxy-auth");if(i){let u=i.parentElement;u&&u.querySelectorAll("#skeleton-loader").forEach(p=>p.remove()),i.remove()}let o=document.createElement("proxy-auth");if(o.referenceId=e?.referenceId,o.type=e?.type,o.authToken=e?.authToken,o.showCompanyDetails=e?.showCompanyDetails,o.userToken=e?.userToken,o.isRolePermission=e?.isRolePermission,o.isPreview=e?.isPreview,o.isLogin=e?.isLogin,o.loginRedirectUrl=e?.loginRedirectUrl,o.theme=e?.theme,o.version=e?.version,o.input_fields=e?.input_fields,o.show_social_login_icons=e?.show_social_login_icons,o.exclude_role_ids=e?.exclude_role_ids,o.include_role_ids=e?.include_role_ids,o.isHidden=e?.isHidden,o.isRegisterFormOnly=e?.isRegisterFormOnly||t,o.target=e?.target??"_self",!e.success||typeof e.success!="function")throw Error("success callback function missing !");o.successReturn=e.success,o.failureReturn=e.failure,o.otherData=R(R({},r),gl(e,aQ));let a=XA,s=e?.authToken||e?.type===Wn.Authorization?a:e?.referenceId,l=()=>document.getElementById(s),c=u=>{u.append(o),window.libLoaded=!0},d=l();if(d)c(d);else{let f=!1,h=Date.now(),v=(S,w)=>{S.disconnect(),clearInterval(w)},b=(S,w)=>{if(f)return!0;let P=l();return P?(f=!0,v(S,w),c(P),!0):Date.now()-h>=3e4?(f=!0,v(S,w),console.error(`[proxy-auth] Container element with id="${s}" was not found in the document after ${3e4/1e3} s. Ensure the element exists in the DOM before calling window.initVerification().`),!0):!1},_,y=new MutationObserver(()=>{b(y,_)});y.observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["id"]}),_=setInterval(()=>{b(y,_)},150)}}else throw e?.referenceId?Error("Something went wrong!"):Error("Reference Id is missing!")})});window.__proxyAuthLoaded?console.warn("[proxy-auth] Script already loaded \u2014 skipping bootstrap."):(window.__proxyAuthLoaded=!0,ey({providers:[fS({eventCoalescing:!0}),oy(),$k(),dT(J4,{runtimeChecks:{strictStateImmutability:!0,strictActionImmutability:!0}}),vT([eP]),...ft.production?[]:[BT({maxAge:25,serialize:!0})],rp(yh.forRoot({siteKey:ft.hCaptchaSiteKey})),Nr,Or,ml,Sn,{provide:gi.Env,useValue:ft.env},{provide:gi.BaseURL,useValue:ft.apiUrl+ft.msgMidProxy},{provide:gi.ClientURL,useValue:ft.apiUrl+ft.msgMidProxy}]}).then(e=>{let n=e.injector;try{if(!customElements.get("proxy-auth")){let t=HS(Y4,{injector:n});customElements.define("proxy-auth",t)}}catch(t){console.warn("[proxy-auth] Custom element registration failed:",t)}})); /*! Bundled license information: @@ -367,12 +367,12 @@ lodash-es/lodash.js: var style = document.createElement('style'); style.id = 'proxy-auth-widget-styles'; - style.textContent = `@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-3\\.5{height:calc(var(--spacing) * 3.5)!important}.\\!h-4{height:calc(var(--spacing) * 4)!important}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-3\\.5{width:calc(var(--spacing) * 3.5)!important}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[480px\\]{max-width:480px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-2{padding:calc(var(--spacing) * 2)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.\\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}@media(prefers-color-scheme:dark){:where(.dark\\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-600{border-color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-700{border-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-800{border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-indigo-400{border-color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:bg-black\\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-700{background-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-800{background-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-900{background-color:var(--color-gray-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-green-900\\/40{background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900{background-color:var(--color-indigo-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-orange-900\\/40{background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-purple-900\\/40{background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40{background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-red-900\\/30{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30{background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-rose-900\\/40{background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/40{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40{background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/50{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\\:text-gray-100{color:var(--color-gray-100)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-300{color:var(--color-gray-300)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-400{color:var(--color-gray-400)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-500{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-600{color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:text-green-300{color:var(--color-green-300)}}@media(prefers-color-scheme:dark){.dark\\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-400{color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\\:text-purple-300{color:var(--color-purple-300)}}@media(prefers-color-scheme:dark){.dark\\:text-red-400{color:var(--color-red-400)}}@media(prefers-color-scheme:dark){.dark\\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-400{color:var(--color-teal-400)}}@media(prefers-color-scheme:dark){.dark\\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\\:ring-gray-600{--tw-ring-color: var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media(prefers-color-scheme:dark){.dark\\:placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:border-gray-500:hover{border-color:var(--color-gray-500)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-200:hover{color:var(--color-gray-200)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)){--mat-form-field-container-height: var(--custom-mat-form-field-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined{height:var(--mat-form-field-container-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-set){padding-top:8px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 10px;min-height:var(--mat-form-field-container-height);height:var(--mat-form-field-container-height);padding-top:12px!important;padding-bottom:14px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:22px}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .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(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75))}mat-form-field.mat-mdc-form-field.no-padding .mat-mdc-form-field-subscript-wrapper{display:none}mat-paginator mat-form-field.mat-mdc-form-field{width:84px!important}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url("./media/Inter-Light.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("./media/Inter-Regular.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url("./media/Inter-Medium.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url("./media/Inter-Bold.ttf") format("truetype")}.table-scroll{overflow-x:auto;width:100%}.default-table{box-shadow:none;width:100%}.default-table:has(.mat-no-data-row){height:100%}.default-table .mat-mdc-header-row .mat-mdc-header-cell{font-weight:600;font-size:12px;color:var(--color-table-head)!important;border-bottom-color:var(--color-table-head-border)!important}.default-table .mat-mdc-row .mat-mdc-cell{border-bottom-color:var(--color-table-cell-border)!important}.default-table .mat-mdc-row.highlight{background-color:var(--color-common-bg-lighter)}.default-table .mat-mdc-row:hover:not(.mat-mdc-no-data-row){background:var(--color-common-silver)}.default-table .mat-mdc-row.last-child .mat-mdc-cell{border-bottom:0}.default-table .mat-mdc-row.hover-action .actions{opacity:0}@media(hover:hover){.default-table .mat-mdc-row.hover-action:hover .actions{opacity:1}}@media(hover:none){.default-table .mat-mdc-row.hover-action .actions{opacity:1}}.default-table .mat-mdc-row .mat-no-data-cell{padding-inline:0!important}@media screen and (max-width:768px){.default-table.responsive-table{display:block!important}.default-table.responsive-table tbody{display:block!important;width:100%}.default-table.responsive-table tr.mat-mdc-header-row{display:none!important}.default-table.responsive-table tr.mat-mdc-row{display:block!important;height:auto!important;border-radius:8px;margin-bottom:12px;border:1px solid var(--color-common-border);box-shadow:0 1px 4px #0000000f;padding:4px 0}.default-table.responsive-table tr.mat-mdc-no-data-row{display:block!important;background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.default-table.responsive-table td.mat-mdc-cell{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;height:auto!important;width:100%;padding:8px 16px!important;border-bottom:1px solid var(--color-table-cell-border)!important;box-sizing:border-box;font-size:13px;word-break:break-word}.default-table.responsive-table td.mat-mdc-cell:before{content:attr(data-label);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--color-table-head);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin-right:12px}.default-table.responsive-table td.mat-mdc-cell:last-child{border-bottom:0!important}}.service-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px}.mat-divider{border-top-color:var(--color-common-border)!important}.text-success{color:var(--color-common-green)!important}.text-danger{color:var(--mat-sys-error)!important}.text-primary{color:var(--mat-sys-primary)!important}.text-dark{color:var(--color-common-text)!important}.text-secondary{color:var(--color-common-dark)!important}.text-pending{color:var(--color-short-url-primary)}.text-grey{color:var(--color-common-grey)!important}.bg-gray{background-color:var(--color-common-bg)}.bg-light-grey{background-color:var(--color-common-graph-bg)!important}.w-break{word-break:break-word}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre a:link,pre a:visited,pre a:hover,pre a:active{color:var(--color-link-color)!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-14{font-size:var(--font-size-common-14)!important}.font-20{font-size:var(--font-size-common-20)!important}.w-b-hyphens{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.overflow-dotted{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.box-shadow-none{box-shadow:none!important}markdown pre{overflow:auto}markdown pre::-webkit-scrollbar{width:8px;height:8px}markdown pre::-webkit-scrollbar-track{background:#fff6;border-radius:4px}markdown pre::-webkit-scrollbar-thumb{background:#fff3}markdown pre::-webkit-scrollbar-thumb:hover{background:#fff3}.w-input{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input::placeholder{color:var(--color-gray-400)}.w-input:focus{border-color:var(--color-indigo-500)}.w-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input:focus{--tw-ring-color: var(--color-indigo-500)}.w-input:focus{--tw-outline-style: none;outline-style:none}.dark .w-input{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input::placeholder{color:var(--color-gray-500)}.w-input-sm{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-sm::placeholder{color:var(--color-gray-400)}.w-input-sm:focus{border-color:var(--color-indigo-500)}.w-input-sm:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-sm:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-sm:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-sm{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-sm::placeholder{color:var(--color-gray-500)}.w-input-icon-right{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-icon-right::placeholder{color:var(--color-gray-400)}.w-input-icon-right:focus{border-color:var(--color-indigo-500)}.w-input-icon-right:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-icon-right:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-icon-right:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-icon-right{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-icon-right::placeholder{color:var(--color-gray-500)}.w-input-search{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-search::placeholder{color:var(--color-gray-400)}.w-input-search:focus{border-color:var(--color-indigo-500)}.w-input-search:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-search:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-search:focus{--tw-outline-style: none;outline-style:none}.w-input-search::-webkit-search-cancel-button{cursor:pointer}.dark .w-input-search{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-search::placeholder{color:var(--color-gray-500)}.w-input-readonly{display:block;width:100%;cursor:not-allowed;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.w-input-readonly:read-only{cursor:default}.w-input-readonly:read-only{opacity:60%}.dark .w-input-readonly{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}.w-textarea{display:block;width:100%;resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-textarea::placeholder{color:var(--color-gray-400)}.w-textarea:focus{border-color:var(--color-indigo-500)}.w-textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-textarea:focus{--tw-ring-color: var(--color-indigo-500)}.w-textarea:focus{--tw-outline-style: none;outline-style:none}.dark .w-textarea{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-textarea::placeholder{color:var(--color-gray-500)}.w-select{display:block;width:100%;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-select:focus{border-color:var(--color-indigo-500)}.w-select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-select:focus{--tw-ring-color: var(--color-indigo-500)}.w-select:focus{--tw-outline-style: none;outline-style:none}.dark .w-select{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-input-otp{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.w-input-otp:focus{border-color:var(--color-indigo-500)}.w-input-otp:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-otp:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-otp:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-otp{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dark .w-label{color:var(--color-white)}.w-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-red-600)}.dark .w-field-error{color:var(--color-red-400)}.w-btn-primary{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary:hover{background-color:var(--color-indigo-500)}}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary:active{background-color:var(--color-indigo-700)}.w-btn-primary:disabled{cursor:not-allowed}.w-btn-primary:disabled{opacity:50%}.w-btn-primary-sm{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary-sm:hover{background-color:var(--color-indigo-500)}}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary-sm:focus-visible{outline-offset:2px}.w-btn-primary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary-sm:active{background-color:var(--color-indigo-700)}.w-btn-secondary{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary:hover{background-color:var(--color-gray-50)}}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary:disabled{cursor:not-allowed}.w-btn-secondary:disabled{opacity:50%}.dark .w-btn-secondary{background-color:var(--color-gray-800);color:var(--color-gray-300);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary:hover{background-color:var(--color-gray-700)}}.w-btn-secondary-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary-sm:hover{background-color:var(--color-gray-50)}}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary-sm:disabled{cursor:not-allowed}.w-btn-secondary-sm:disabled{opacity:40%}.dark .w-btn-secondary-sm{background-color:var(--color-gray-800);color:var(--color-gray-200);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary-sm:hover{background-color:var(--color-gray-700)}}.w-btn-danger{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-danger:hover{background-color:var(--color-red-500)}}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger:focus-visible{outline-color:var(--color-red-500)}.w-btn-danger:active{background-color:var(--color-red-700)}.w-btn-danger-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-danger-sm:hover{background-color:var(--color-red-50)}}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger-sm:focus-visible{outline-color:var(--color-red-500)}.dark .w-btn-danger-sm{background-color:var(--color-gray-800);color:var(--color-red-400);--tw-ring-color: var(--color-gray-600)}.dark .w-btn-danger-sm:hover{background-color:#7f1d1d33}.w-btn-close{margin:calc(var(--spacing) * -1);cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-close:hover{color:var(--color-gray-500)}}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-close:focus-visible{outline-color:var(--color-indigo-500)}.dark .w-btn-close{color:var(--color-gray-500)}@media(hover:hover){.dark .w-btn-close:hover{color:var(--color-gray-300)}}.w-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin)}.w-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.dark .w-card{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-card-section{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .w-card-section{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-dialog-backdrop{position:fixed;inset:calc(var(--spacing) * 0);background-color:color-mix(in srgb,#000 50%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);z-index:2147483646}@supports (color: color-mix(in lab,red,red)){.w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .w-dialog-backdrop{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.w-dialog-panel{position:fixed;top:50%;left:50%;display:flex;max-height:85vh;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent);z-index:2147483647}.dark .w-dialog-panel{background-color:var(--color-gray-900);--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-panel{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.w-dialog-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-header{border-color:var(--color-gray-700)}.w-dialog-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.dark .w-dialog-title{color:var(--color-white)}.w-dialog-body{min-height:calc(var(--spacing) * 0);width:100%;flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}.fp-dialog-content>authorization button[aria-label=Close],.fp-dialog-content>authorization>send-otp-center button[aria-label=Close]{display:none!important}.fp-dialog-content>authorization h2,.fp-dialog-content>authorization>send-otp-center h2{display:none!important}.w-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-footer{border-color:var(--color-gray-700)}.w-section-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dark .w-section-title{color:var(--color-white)}.w-section-subtitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.dark .w-section-subtitle{color:var(--color-gray-400)}.w-badge{display:inline-flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.dark .w-badge{background-color:var(--color-gray-700);color:var(--color-gray-300)}.w-badge-green{display:none;align-items:center;border-radius:var(--radius-md);background-color:var(--color-green-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}@media(width>=40rem){.w-badge-green{display:inline-flex}}.dark .w-badge-green{color:var(--color-green-400);background-color:#14532d4d}.w-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100)}.dark .w-divider{border-color:var(--color-gray-800)}.w-avatar{display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex:none;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-100);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-700);-webkit-user-select:none;user-select:none}.dark .w-avatar{color:var(--color-indigo-300);background-color:#312e8199}.w-icon-box{display:flex;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--color-indigo-100)}.dark .w-icon-box{background-color:#312e8180}.w-icon-box svg{color:var(--color-indigo-600)}.dark .w-icon-box svg{color:var(--color-indigo-400)}.w-link{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-link:hover{text-decoration-line:underline}}.w-link:disabled{cursor:not-allowed}.w-link:disabled{opacity:50%}.dark .w-link{color:var(--color-indigo-400)}.w-nav-tab{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-nav-item{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-checkbox-group{max-height:calc(var(--spacing) * 44);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}:where(.w-checkbox-group>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-200)}.dark .w-checkbox-group{border-color:var(--color-gray-700);background-color:var(--color-gray-800)}:where(.dark .w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-700)}.w-checkbox-row{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5)}@media(hover:hover){.w-checkbox-row:hover{background-color:var(--color-white)}}@media(hover:hover){.dark .w-checkbox-row:hover{background-color:var(--color-gray-700)}}.w-checkbox{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-gray-300);color:var(--color-indigo-600)}.w-checkbox:focus{--tw-ring-color: var(--color-indigo-500)}.dark .w-checkbox{border-color:var(--color-gray-500)}.w-search-icon{pointer-events:none;position:absolute;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 3);height:100%;width:calc(var(--spacing) * 4);color:var(--color-gray-400)}.dark .w-search-icon{color:var(--color-gray-500)}.w-micro-label{margin-bottom:calc(var(--spacing) * .5);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.dark .w-micro-label{color:var(--color-gray-500)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px;min-height:250px!important}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:calc(100vw - 60px)}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%;margin-bottom:8px}#phone,[id^=init-contact]{height:38.73px}#phone:focus,[id^=init-contact]:focus{border-color:transparent;outline:2px solid #1e75ba!important}.iti{display:block!important}.iti .iti__country-list{position:absolute!important;bottom:0!important;top:auto!important;left:auto!important;transform:translateY(101%)!important;box-shadow:none;font-size:14px;margin-left:0;width:316px;max-height:250px}.iti__country{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;padding:10px!important;color:#3f4346!important;font-weight:500!important}.iti__country.iti__flag-box{margin-right:12px}.iti__country:hover,.iti__country.iti__highlight{background-color:#d5e0f8!important}.selected-dial-code{font-weight:400;font-size:14px}.selected-dial-code{color:#8f9396}.dropdown-menu.country-dropdown{width:291px!important;border-radius:8px 8px 0 0!important;border-color:#d5d9dc!important}.dropdown-menu.country-dropdown ul{width:100%}.invalid-input{outline:2px solid #cc5229}.dark .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark .iti__country{color:#f9fafb!important}.dark .iti__country:hover,.dark .iti__country.iti__highlight{background-color:#312e81!important}.dark .iti__dial-code{color:#9ca3af}.dark .iti__divider{border-bottom-color:#374151}.dark .iti__selected-flag:hover,.dark .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark #phone,.dark [id^=init-contact]{color:#f9fafb;background-color:transparent}:root{color-scheme:light dark;--color-common-dark: #030712;--color-common-slate: #333333;--color-common-rock: #5d6164;--color-common-grey: #333333;--color-common-cloud: #c1c5c8;--color-common-smoke: #d5d9dc;--color-common-white: #ffffff;--color-common-black: #000000;--border-common-radius-4: 4px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-24: 24px;--font-size-28: 28px;--font-size-30: 30px;--font-size-36: 36px;--custom-mat-form-field-height: 48px}html,body{margin:0;width:100vw;height:100vh;overflow-x:hidden}html.light-theme,body.light-theme{background-color:var(--color-common-white)!important;color:var(--color-common-dark)}html.dark-theme,body.dark-theme{background-color:var(--color-common-dark)!important;color:var(--color-common-white)}html.system-theme,body.system-theme{background-color:light-dark(var(--color-common-white),var(--color-common-dark))!important;color:light-dark(var(--color-common-dark),var(--color-common-white))}*,proxy-auth,.iti__country-list{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} + style.textContent = `@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-\\[120px\\]{height:120px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[120px\\]{width:120px}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[240px\\]{width:240px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[162px\\]{max-width:162px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[600px\\]{max-width:600px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.\\!min-w-\\[280px\\]{min-width:280px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.\\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:items-end{align-items:flex-end}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}@media(prefers-color-scheme:dark){:where(.dark\\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-600{border-color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-700{border-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-800{border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-indigo-400{border-color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:bg-black\\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-700{background-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-800{background-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-900{background-color:var(--color-gray-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-green-900\\/40{background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900{background-color:var(--color-indigo-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-orange-900\\/40{background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-purple-900\\/40{background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40{background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-red-900\\/30{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30{background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-rose-900\\/40{background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/40{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40{background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/50{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\\:text-gray-100{color:var(--color-gray-100)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-300{color:var(--color-gray-300)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-400{color:var(--color-gray-400)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-500{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-600{color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:text-green-300{color:var(--color-green-300)}}@media(prefers-color-scheme:dark){.dark\\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-400{color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\\:text-purple-300{color:var(--color-purple-300)}}@media(prefers-color-scheme:dark){.dark\\:text-red-400{color:var(--color-red-400)}}@media(prefers-color-scheme:dark){.dark\\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-400{color:var(--color-teal-400)}}@media(prefers-color-scheme:dark){.dark\\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\\:ring-gray-600{--tw-ring-color: var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media(prefers-color-scheme:dark){.dark\\:placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:border-gray-500:hover{border-color:var(--color-gray-500)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-200:hover{color:var(--color-gray-200)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url("./media/Inter-Light.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("./media/Inter-Regular.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url("./media/Inter-Medium.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url("./media/Inter-Bold.ttf") format("truetype")}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)){--mat-form-field-container-height: var(--custom-mat-form-field-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined{height:var(--mat-form-field-container-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-set){padding-top:8px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 10px;min-height:var(--mat-form-field-container-height);height:var(--mat-form-field-container-height);padding-top:12px!important;padding-bottom:14px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:22px}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .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(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75))}mat-form-field.mat-mdc-form-field.no-padding .mat-mdc-form-field-subscript-wrapper{display:none}mat-paginator mat-form-field.mat-mdc-form-field{width:84px!important}.table-scroll{width:100%;flex-grow:1;overflow-x:auto}@media screen and (min-width:768px){.table-scroll{border:1px solid var(--color-common-border);border-radius:var(--border-common-radius-4)}.table-scroll:has(+mat-paginator-goto .go-to-pagination){border-radius:var(--border-common-radius-4) var(--border-common-radius-4) 0 0}}.default-table{box-shadow:none;height:100%;width:100%}.default-table:has(.mat-no-data-row){height:100%}.default-table .mat-mdc-header-row .mat-mdc-header-cell{font-weight:600;color:var(--color-table-head)!important}.default-table .mat-mdc-row.highlight{background-color:var(--color-common-bg-lighter)}.default-table .mat-mdc-row:hover:not(.mat-mdc-no-data-row){background:var(--color-common-silver)}.default-table .mat-mdc-row.last-child .mat-mdc-cell{border-bottom:0}.default-table .mat-mdc-row.hover-action .actions{opacity:0}@media(hover:hover){.default-table .mat-mdc-row.hover-action:hover .actions{opacity:1}}@media(hover:none){.default-table .mat-mdc-row.hover-action .actions{opacity:1}}.default-table .mat-mdc-row .mat-no-data-cell{padding-inline:0!important}@media screen and (max-width:768px){.default-table.responsive-table{display:block!important}.default-table.responsive-table tbody{display:block!important;width:100%}.default-table.responsive-table tr.mat-mdc-header-row{display:none!important}.default-table.responsive-table tr.mat-mdc-row{display:block!important;height:auto!important;border-radius:8px;margin-bottom:12px;border:1px solid var(--color-common-border);box-shadow:0 1px 4px #0000000f;padding:4px 0}.default-table.responsive-table tr.mat-mdc-no-data-row{display:block!important;background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.default-table.responsive-table td.mat-mdc-cell{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;height:auto!important;width:100%;padding:8px 16px!important;box-sizing:border-box;font-size:13px;word-break:break-word}.default-table.responsive-table td.mat-mdc-cell:before{content:attr(data-label);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--color-table-head);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin-right:12px}.default-table.responsive-table td.mat-mdc-cell:last-child{border-bottom:0!important}}mat-tab-group.h-full .mat-mdc-tab-body-wrapper{height:100%}.service-list.mat-mdc-list-base .mat-mdc-list-item{border-radius:8px!important;height:42px!important;margin-bottom:2px}.service-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px}.mat-divider{border-top-color:var(--color-common-border)!important}.text-success{color:var(--color-common-green)!important}.text-danger{color:var(--mat-sys-error)!important}.text-primary{color:var(--mat-sys-primary)!important}.text-dark{color:var(--color-common-text)!important}.text-secondary{color:var(--color-common-dark)!important}.text-pending{color:var(--color-short-url-primary)}.text-grey{color:var(--color-common-grey)!important}.bg-gray{background-color:var(--color-common-bg)}.bg-light-grey{background-color:var(--color-common-graph-bg)!important}.w-break{word-break:break-word}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre a:link,pre a:visited,pre a:hover,pre a:active{color:var(--color-link-color)!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-20{font-size:20px!important}.w-b-hyphens{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.box-shadow-none{box-shadow:none!important}markdown pre{overflow:auto}markdown pre::-webkit-scrollbar{width:8px;height:8px}markdown pre::-webkit-scrollbar-track{background:#fff6;border-radius:4px}markdown pre::-webkit-scrollbar-thumb{background:#fff3}markdown pre::-webkit-scrollbar-thumb:hover{background:#fff3}.w-input{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input::placeholder{color:var(--color-gray-400)}.w-input:focus{border-color:var(--color-indigo-500)}.w-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input:focus{--tw-ring-color: var(--color-indigo-500)}.w-input:focus{--tw-outline-style: none;outline-style:none}.dark .w-input{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input::placeholder{color:var(--color-gray-500)}.w-input-sm{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-sm::placeholder{color:var(--color-gray-400)}.w-input-sm:focus{border-color:var(--color-indigo-500)}.w-input-sm:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-sm:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-sm:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-sm{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-sm::placeholder{color:var(--color-gray-500)}.w-input-icon-right{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-icon-right::placeholder{color:var(--color-gray-400)}.w-input-icon-right:focus{border-color:var(--color-indigo-500)}.w-input-icon-right:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-icon-right:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-icon-right:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-icon-right{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-icon-right::placeholder{color:var(--color-gray-500)}.w-input-search{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-search::placeholder{color:var(--color-gray-400)}.w-input-search:focus{border-color:var(--color-indigo-500)}.w-input-search:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-search:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-search:focus{--tw-outline-style: none;outline-style:none}.w-input-search::-webkit-search-cancel-button{cursor:pointer}.dark .w-input-search{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-search::placeholder{color:var(--color-gray-500)}.w-input-readonly{display:block;width:100%;cursor:not-allowed;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.w-input-readonly:read-only{cursor:default}.w-input-readonly:read-only{opacity:60%}.dark .w-input-readonly{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}.w-textarea{display:block;width:100%;resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-textarea::placeholder{color:var(--color-gray-400)}.w-textarea:focus{border-color:var(--color-indigo-500)}.w-textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-textarea:focus{--tw-ring-color: var(--color-indigo-500)}.w-textarea:focus{--tw-outline-style: none;outline-style:none}.dark .w-textarea{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-textarea::placeholder{color:var(--color-gray-500)}.w-select{display:block;width:100%;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-select:focus{border-color:var(--color-indigo-500)}.w-select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-select:focus{--tw-ring-color: var(--color-indigo-500)}.w-select:focus{--tw-outline-style: none;outline-style:none}.dark .w-select{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-input-otp{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.w-input-otp:focus{border-color:var(--color-indigo-500)}.w-input-otp:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-otp:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-otp:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-otp{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dark .w-label{color:var(--color-white)}.w-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-red-600)}.dark .w-field-error{color:var(--color-red-400)}.w-btn-primary{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary:hover{background-color:var(--color-indigo-500)}}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary:active{background-color:var(--color-indigo-700)}.w-btn-primary:disabled{cursor:not-allowed}.w-btn-primary:disabled{opacity:50%}.w-btn-primary-sm{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary-sm:hover{background-color:var(--color-indigo-500)}}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary-sm:focus-visible{outline-offset:2px}.w-btn-primary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary-sm:active{background-color:var(--color-indigo-700)}.w-btn-secondary{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary:hover{background-color:var(--color-gray-50)}}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary:disabled{cursor:not-allowed}.w-btn-secondary:disabled{opacity:50%}.dark .w-btn-secondary{background-color:var(--color-gray-800);color:var(--color-gray-300);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary:hover{background-color:var(--color-gray-700)}}.w-btn-secondary-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary-sm:hover{background-color:var(--color-gray-50)}}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary-sm:disabled{cursor:not-allowed}.w-btn-secondary-sm:disabled{opacity:40%}.dark .w-btn-secondary-sm{background-color:var(--color-gray-800);color:var(--color-gray-200);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary-sm:hover{background-color:var(--color-gray-700)}}.w-btn-danger{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-danger:hover{background-color:var(--color-red-500)}}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger:focus-visible{outline-color:var(--color-red-500)}.w-btn-danger:active{background-color:var(--color-red-700)}.w-btn-danger-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-danger-sm:hover{background-color:var(--color-red-50)}}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger-sm:focus-visible{outline-color:var(--color-red-500)}.dark .w-btn-danger-sm{background-color:var(--color-gray-800);color:var(--color-red-400);--tw-ring-color: var(--color-gray-600)}.dark .w-btn-danger-sm:hover{background-color:#7f1d1d33}.w-btn-close{margin:calc(var(--spacing) * -1);cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-close:hover{color:var(--color-gray-500)}}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-close:focus-visible{outline-color:var(--color-indigo-500)}.dark .w-btn-close{color:var(--color-gray-500)}@media(hover:hover){.dark .w-btn-close:hover{color:var(--color-gray-300)}}.w-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin)}.w-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.dark .w-card{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-card-section{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .w-card-section{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-dialog-backdrop{position:fixed;inset:calc(var(--spacing) * 0);background-color:color-mix(in srgb,#000 50%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);z-index:2147483646}@supports (color: color-mix(in lab,red,red)){.w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .w-dialog-backdrop{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.w-dialog-panel{position:fixed;top:50%;left:50%;display:flex;max-height:85vh;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent);z-index:2147483647}.dark .w-dialog-panel{background-color:var(--color-gray-900);--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-panel{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.w-dialog-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-header{border-color:var(--color-gray-700)}.w-dialog-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.dark .w-dialog-title{color:var(--color-white)}.w-dialog-body{min-height:calc(var(--spacing) * 0);width:100%;flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}.fp-dialog-content>authorization button[aria-label=Close],.fp-dialog-content>authorization>send-otp-center button[aria-label=Close]{display:none!important}.fp-dialog-content>authorization h2,.fp-dialog-content>authorization>send-otp-center h2{display:none!important}.w-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-footer{border-color:var(--color-gray-700)}.w-section-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dark .w-section-title{color:var(--color-white)}.w-section-subtitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.dark .w-section-subtitle{color:var(--color-gray-400)}.w-badge{display:inline-flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.dark .w-badge{background-color:var(--color-gray-700);color:var(--color-gray-300)}.w-badge-green{display:none;align-items:center;border-radius:var(--radius-md);background-color:var(--color-green-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}@media(width>=40rem){.w-badge-green{display:inline-flex}}.dark .w-badge-green{color:var(--color-green-400);background-color:#14532d4d}.w-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100)}.dark .w-divider{border-color:var(--color-gray-800)}.w-avatar{display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex:none;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-100);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-700);-webkit-user-select:none;user-select:none}.dark .w-avatar{color:var(--color-indigo-300);background-color:#312e8199}.w-icon-box{display:flex;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--color-indigo-100)}.dark .w-icon-box{background-color:#312e8180}.w-icon-box svg{color:var(--color-indigo-600)}.dark .w-icon-box svg{color:var(--color-indigo-400)}.w-link{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-link:hover{text-decoration-line:underline}}.w-link:disabled{cursor:not-allowed}.w-link:disabled{opacity:50%}.dark .w-link{color:var(--color-indigo-400)}.w-nav-tab{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-nav-item{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-checkbox-group{max-height:calc(var(--spacing) * 44);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}:where(.w-checkbox-group>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-200)}.dark .w-checkbox-group{border-color:var(--color-gray-700);background-color:var(--color-gray-800)}:where(.dark .w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-700)}.w-checkbox-row{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5)}@media(hover:hover){.w-checkbox-row:hover{background-color:var(--color-white)}}@media(hover:hover){.dark .w-checkbox-row:hover{background-color:var(--color-gray-700)}}.w-checkbox{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-gray-300);color:var(--color-indigo-600)}.w-checkbox:focus{--tw-ring-color: var(--color-indigo-500)}.dark .w-checkbox{border-color:var(--color-gray-500)}.w-search-icon{pointer-events:none;position:absolute;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 3);height:100%;width:calc(var(--spacing) * 4);color:var(--color-gray-400)}.dark .w-search-icon{color:var(--color-gray-500)}.w-micro-label{margin-bottom:calc(var(--spacing) * .5);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.dark .w-micro-label{color:var(--color-gray-500)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px;min-height:250px!important}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:calc(100vw - 60px)}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%;margin-bottom:8px}#phone,[id^=init-contact]{height:38.73px}#phone:focus,[id^=init-contact]:focus{border-color:transparent;outline:2px solid #1e75ba!important}.iti{display:block!important}.iti .iti__country-list{position:absolute!important;bottom:0!important;top:auto!important;left:auto!important;transform:translateY(101%)!important;box-shadow:none;font-size:14px;margin-left:0;width:316px;max-height:250px}.iti__country{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;padding:10px!important;color:#3f4346!important;font-weight:500!important}.iti__country.iti__flag-box{margin-right:12px}.iti__country:hover,.iti__country.iti__highlight{background-color:#d5e0f8!important}.selected-dial-code{font-weight:400;font-size:14px}.selected-dial-code{color:#8f9396}.dropdown-menu.country-dropdown{width:291px!important;border-radius:8px 8px 0 0!important;border-color:#d5d9dc!important}.dropdown-menu.country-dropdown ul{width:100%}.invalid-input{outline:2px solid #cc5229}.dark .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark .iti__country{color:#f9fafb!important}.dark .iti__country:hover,.dark .iti__country.iti__highlight{background-color:#312e81!important}.dark .iti__dial-code{color:#9ca3af}.dark .iti__divider{border-bottom-color:#374151}.dark .iti__selected-flag:hover,.dark .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark #phone,.dark [id^=init-contact]{color:#f9fafb;background-color:transparent}:root{color-scheme:light dark;--color-common-dark: #030712;--color-common-slate: #333333;--color-common-rock: #5d6164;--color-common-grey: #333333;--color-common-cloud: #c1c5c8;--color-common-smoke: #d5d9dc;--color-common-white: #ffffff;--color-common-black: #000000;--border-common-radius-4: 4px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-24: 24px;--font-size-28: 28px;--font-size-30: 30px;--font-size-36: 36px}html,body{margin:0;width:100vw;height:100vh;overflow-x:hidden}html.light-theme,body.light-theme{background-color:var(--color-common-white)!important;color:var(--color-common-dark)}html.dark-theme,body.dark-theme{background-color:var(--color-common-dark)!important;color:var(--color-common-white)}html.system-theme,body.system-theme{background-color:light-dark(var(--color-common-white),var(--color-common-dark))!important;color:light-dark(var(--color-common-dark),var(--color-common-white))}*,proxy-auth,.iti__country-list{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} `; // Store CSS content globally so widget-portal service can access it if (!window.__proxyAuth) window.__proxyAuth = {}; - window.__proxyAuth.inlinedStyles = `@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-3\\.5{height:calc(var(--spacing) * 3.5)!important}.\\!h-4{height:calc(var(--spacing) * 4)!important}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-3\\.5{width:calc(var(--spacing) * 3.5)!important}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[480px\\]{max-width:480px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-2{padding:calc(var(--spacing) * 2)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.\\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading, var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}@media(prefers-color-scheme:dark){:where(.dark\\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-600{border-color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-700{border-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-800{border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-indigo-400{border-color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:bg-black\\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-700{background-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-800{background-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-900{background-color:var(--color-gray-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-green-900\\/40{background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900{background-color:var(--color-indigo-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-orange-900\\/40{background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-purple-900\\/40{background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40{background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-red-900\\/30{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30{background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-rose-900\\/40{background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/40{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40{background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/50{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\\:text-gray-100{color:var(--color-gray-100)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-300{color:var(--color-gray-300)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-400{color:var(--color-gray-400)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-500{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-600{color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:text-green-300{color:var(--color-green-300)}}@media(prefers-color-scheme:dark){.dark\\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-400{color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\\:text-purple-300{color:var(--color-purple-300)}}@media(prefers-color-scheme:dark){.dark\\:text-red-400{color:var(--color-red-400)}}@media(prefers-color-scheme:dark){.dark\\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-400{color:var(--color-teal-400)}}@media(prefers-color-scheme:dark){.dark\\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\\:ring-gray-600{--tw-ring-color: var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media(prefers-color-scheme:dark){.dark\\:placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:border-gray-500:hover{border-color:var(--color-gray-500)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-200:hover{color:var(--color-gray-200)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)){--mat-form-field-container-height: var(--custom-mat-form-field-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined{height:var(--mat-form-field-container-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-set){padding-top:8px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 10px;min-height:var(--mat-form-field-container-height);height:var(--mat-form-field-container-height);padding-top:12px!important;padding-bottom:14px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:22px}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .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(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75))}mat-form-field.mat-mdc-form-field.no-padding .mat-mdc-form-field-subscript-wrapper{display:none}mat-paginator mat-form-field.mat-mdc-form-field{width:84px!important}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url("./media/Inter-Light.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("./media/Inter-Regular.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url("./media/Inter-Medium.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url("./media/Inter-Bold.ttf") format("truetype")}.table-scroll{overflow-x:auto;width:100%}.default-table{box-shadow:none;width:100%}.default-table:has(.mat-no-data-row){height:100%}.default-table .mat-mdc-header-row .mat-mdc-header-cell{font-weight:600;font-size:12px;color:var(--color-table-head)!important;border-bottom-color:var(--color-table-head-border)!important}.default-table .mat-mdc-row .mat-mdc-cell{border-bottom-color:var(--color-table-cell-border)!important}.default-table .mat-mdc-row.highlight{background-color:var(--color-common-bg-lighter)}.default-table .mat-mdc-row:hover:not(.mat-mdc-no-data-row){background:var(--color-common-silver)}.default-table .mat-mdc-row.last-child .mat-mdc-cell{border-bottom:0}.default-table .mat-mdc-row.hover-action .actions{opacity:0}@media(hover:hover){.default-table .mat-mdc-row.hover-action:hover .actions{opacity:1}}@media(hover:none){.default-table .mat-mdc-row.hover-action .actions{opacity:1}}.default-table .mat-mdc-row .mat-no-data-cell{padding-inline:0!important}@media screen and (max-width:768px){.default-table.responsive-table{display:block!important}.default-table.responsive-table tbody{display:block!important;width:100%}.default-table.responsive-table tr.mat-mdc-header-row{display:none!important}.default-table.responsive-table tr.mat-mdc-row{display:block!important;height:auto!important;border-radius:8px;margin-bottom:12px;border:1px solid var(--color-common-border);box-shadow:0 1px 4px #0000000f;padding:4px 0}.default-table.responsive-table tr.mat-mdc-no-data-row{display:block!important;background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.default-table.responsive-table td.mat-mdc-cell{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;height:auto!important;width:100%;padding:8px 16px!important;border-bottom:1px solid var(--color-table-cell-border)!important;box-sizing:border-box;font-size:13px;word-break:break-word}.default-table.responsive-table td.mat-mdc-cell:before{content:attr(data-label);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--color-table-head);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin-right:12px}.default-table.responsive-table td.mat-mdc-cell:last-child{border-bottom:0!important}}.service-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px}.mat-divider{border-top-color:var(--color-common-border)!important}.text-success{color:var(--color-common-green)!important}.text-danger{color:var(--mat-sys-error)!important}.text-primary{color:var(--mat-sys-primary)!important}.text-dark{color:var(--color-common-text)!important}.text-secondary{color:var(--color-common-dark)!important}.text-pending{color:var(--color-short-url-primary)}.text-grey{color:var(--color-common-grey)!important}.bg-gray{background-color:var(--color-common-bg)}.bg-light-grey{background-color:var(--color-common-graph-bg)!important}.w-break{word-break:break-word}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre a:link,pre a:visited,pre a:hover,pre a:active{color:var(--color-link-color)!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-14{font-size:var(--font-size-common-14)!important}.font-20{font-size:var(--font-size-common-20)!important}.w-b-hyphens{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.overflow-dotted{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.box-shadow-none{box-shadow:none!important}markdown pre{overflow:auto}markdown pre::-webkit-scrollbar{width:8px;height:8px}markdown pre::-webkit-scrollbar-track{background:#fff6;border-radius:4px}markdown pre::-webkit-scrollbar-thumb{background:#fff3}markdown pre::-webkit-scrollbar-thumb:hover{background:#fff3}.w-input{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input::placeholder{color:var(--color-gray-400)}.w-input:focus{border-color:var(--color-indigo-500)}.w-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input:focus{--tw-ring-color: var(--color-indigo-500)}.w-input:focus{--tw-outline-style: none;outline-style:none}.dark .w-input{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input::placeholder{color:var(--color-gray-500)}.w-input-sm{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-sm::placeholder{color:var(--color-gray-400)}.w-input-sm:focus{border-color:var(--color-indigo-500)}.w-input-sm:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-sm:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-sm:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-sm{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-sm::placeholder{color:var(--color-gray-500)}.w-input-icon-right{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-icon-right::placeholder{color:var(--color-gray-400)}.w-input-icon-right:focus{border-color:var(--color-indigo-500)}.w-input-icon-right:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-icon-right:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-icon-right:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-icon-right{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-icon-right::placeholder{color:var(--color-gray-500)}.w-input-search{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-search::placeholder{color:var(--color-gray-400)}.w-input-search:focus{border-color:var(--color-indigo-500)}.w-input-search:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-search:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-search:focus{--tw-outline-style: none;outline-style:none}.w-input-search::-webkit-search-cancel-button{cursor:pointer}.dark .w-input-search{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-search::placeholder{color:var(--color-gray-500)}.w-input-readonly{display:block;width:100%;cursor:not-allowed;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.w-input-readonly:read-only{cursor:default}.w-input-readonly:read-only{opacity:60%}.dark .w-input-readonly{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}.w-textarea{display:block;width:100%;resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-textarea::placeholder{color:var(--color-gray-400)}.w-textarea:focus{border-color:var(--color-indigo-500)}.w-textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-textarea:focus{--tw-ring-color: var(--color-indigo-500)}.w-textarea:focus{--tw-outline-style: none;outline-style:none}.dark .w-textarea{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-textarea::placeholder{color:var(--color-gray-500)}.w-select{display:block;width:100%;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-select:focus{border-color:var(--color-indigo-500)}.w-select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-select:focus{--tw-ring-color: var(--color-indigo-500)}.w-select:focus{--tw-outline-style: none;outline-style:none}.dark .w-select{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-input-otp{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.w-input-otp:focus{border-color:var(--color-indigo-500)}.w-input-otp:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-otp:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-otp:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-otp{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dark .w-label{color:var(--color-white)}.w-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-red-600)}.dark .w-field-error{color:var(--color-red-400)}.w-btn-primary{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary:hover{background-color:var(--color-indigo-500)}}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary:active{background-color:var(--color-indigo-700)}.w-btn-primary:disabled{cursor:not-allowed}.w-btn-primary:disabled{opacity:50%}.w-btn-primary-sm{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary-sm:hover{background-color:var(--color-indigo-500)}}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary-sm:focus-visible{outline-offset:2px}.w-btn-primary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary-sm:active{background-color:var(--color-indigo-700)}.w-btn-secondary{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary:hover{background-color:var(--color-gray-50)}}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary:disabled{cursor:not-allowed}.w-btn-secondary:disabled{opacity:50%}.dark .w-btn-secondary{background-color:var(--color-gray-800);color:var(--color-gray-300);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary:hover{background-color:var(--color-gray-700)}}.w-btn-secondary-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary-sm:hover{background-color:var(--color-gray-50)}}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary-sm:disabled{cursor:not-allowed}.w-btn-secondary-sm:disabled{opacity:40%}.dark .w-btn-secondary-sm{background-color:var(--color-gray-800);color:var(--color-gray-200);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary-sm:hover{background-color:var(--color-gray-700)}}.w-btn-danger{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-danger:hover{background-color:var(--color-red-500)}}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger:focus-visible{outline-color:var(--color-red-500)}.w-btn-danger:active{background-color:var(--color-red-700)}.w-btn-danger-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-danger-sm:hover{background-color:var(--color-red-50)}}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger-sm:focus-visible{outline-color:var(--color-red-500)}.dark .w-btn-danger-sm{background-color:var(--color-gray-800);color:var(--color-red-400);--tw-ring-color: var(--color-gray-600)}.dark .w-btn-danger-sm:hover{background-color:#7f1d1d33}.w-btn-close{margin:calc(var(--spacing) * -1);cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-close:hover{color:var(--color-gray-500)}}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-close:focus-visible{outline-color:var(--color-indigo-500)}.dark .w-btn-close{color:var(--color-gray-500)}@media(hover:hover){.dark .w-btn-close:hover{color:var(--color-gray-300)}}.w-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin)}.w-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.dark .w-card{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-card-section{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .w-card-section{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-dialog-backdrop{position:fixed;inset:calc(var(--spacing) * 0);background-color:color-mix(in srgb,#000 50%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);z-index:2147483646}@supports (color: color-mix(in lab,red,red)){.w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .w-dialog-backdrop{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.w-dialog-panel{position:fixed;top:50%;left:50%;display:flex;max-height:85vh;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent);z-index:2147483647}.dark .w-dialog-panel{background-color:var(--color-gray-900);--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-panel{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.w-dialog-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-header{border-color:var(--color-gray-700)}.w-dialog-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.dark .w-dialog-title{color:var(--color-white)}.w-dialog-body{min-height:calc(var(--spacing) * 0);width:100%;flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}.fp-dialog-content>authorization button[aria-label=Close],.fp-dialog-content>authorization>send-otp-center button[aria-label=Close]{display:none!important}.fp-dialog-content>authorization h2,.fp-dialog-content>authorization>send-otp-center h2{display:none!important}.w-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-footer{border-color:var(--color-gray-700)}.w-section-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dark .w-section-title{color:var(--color-white)}.w-section-subtitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.dark .w-section-subtitle{color:var(--color-gray-400)}.w-badge{display:inline-flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.dark .w-badge{background-color:var(--color-gray-700);color:var(--color-gray-300)}.w-badge-green{display:none;align-items:center;border-radius:var(--radius-md);background-color:var(--color-green-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}@media(width>=40rem){.w-badge-green{display:inline-flex}}.dark .w-badge-green{color:var(--color-green-400);background-color:#14532d4d}.w-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100)}.dark .w-divider{border-color:var(--color-gray-800)}.w-avatar{display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex:none;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-100);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-700);-webkit-user-select:none;user-select:none}.dark .w-avatar{color:var(--color-indigo-300);background-color:#312e8199}.w-icon-box{display:flex;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--color-indigo-100)}.dark .w-icon-box{background-color:#312e8180}.w-icon-box svg{color:var(--color-indigo-600)}.dark .w-icon-box svg{color:var(--color-indigo-400)}.w-link{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-link:hover{text-decoration-line:underline}}.w-link:disabled{cursor:not-allowed}.w-link:disabled{opacity:50%}.dark .w-link{color:var(--color-indigo-400)}.w-nav-tab{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-nav-item{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-checkbox-group{max-height:calc(var(--spacing) * 44);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}:where(.w-checkbox-group>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-200)}.dark .w-checkbox-group{border-color:var(--color-gray-700);background-color:var(--color-gray-800)}:where(.dark .w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-700)}.w-checkbox-row{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5)}@media(hover:hover){.w-checkbox-row:hover{background-color:var(--color-white)}}@media(hover:hover){.dark .w-checkbox-row:hover{background-color:var(--color-gray-700)}}.w-checkbox{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-gray-300);color:var(--color-indigo-600)}.w-checkbox:focus{--tw-ring-color: var(--color-indigo-500)}.dark .w-checkbox{border-color:var(--color-gray-500)}.w-search-icon{pointer-events:none;position:absolute;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 3);height:100%;width:calc(var(--spacing) * 4);color:var(--color-gray-400)}.dark .w-search-icon{color:var(--color-gray-500)}.w-micro-label{margin-bottom:calc(var(--spacing) * .5);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.dark .w-micro-label{color:var(--color-gray-500)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px;min-height:250px!important}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:calc(100vw - 60px)}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%;margin-bottom:8px}#phone,[id^=init-contact]{height:38.73px}#phone:focus,[id^=init-contact]:focus{border-color:transparent;outline:2px solid #1e75ba!important}.iti{display:block!important}.iti .iti__country-list{position:absolute!important;bottom:0!important;top:auto!important;left:auto!important;transform:translateY(101%)!important;box-shadow:none;font-size:14px;margin-left:0;width:316px;max-height:250px}.iti__country{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;padding:10px!important;color:#3f4346!important;font-weight:500!important}.iti__country.iti__flag-box{margin-right:12px}.iti__country:hover,.iti__country.iti__highlight{background-color:#d5e0f8!important}.selected-dial-code{font-weight:400;font-size:14px}.selected-dial-code{color:#8f9396}.dropdown-menu.country-dropdown{width:291px!important;border-radius:8px 8px 0 0!important;border-color:#d5d9dc!important}.dropdown-menu.country-dropdown ul{width:100%}.invalid-input{outline:2px solid #cc5229}.dark .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark .iti__country{color:#f9fafb!important}.dark .iti__country:hover,.dark .iti__country.iti__highlight{background-color:#312e81!important}.dark .iti__dial-code{color:#9ca3af}.dark .iti__divider{border-bottom-color:#374151}.dark .iti__selected-flag:hover,.dark .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark #phone,.dark [id^=init-contact]{color:#f9fafb;background-color:transparent}:root{color-scheme:light dark;--color-common-dark: #030712;--color-common-slate: #333333;--color-common-rock: #5d6164;--color-common-grey: #333333;--color-common-cloud: #c1c5c8;--color-common-smoke: #d5d9dc;--color-common-white: #ffffff;--color-common-black: #000000;--border-common-radius-4: 4px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-24: 24px;--font-size-28: 28px;--font-size-30: 30px;--font-size-36: 36px;--custom-mat-form-field-height: 48px}html,body{margin:0;width:100vw;height:100vh;overflow-x:hidden}html.light-theme,body.light-theme{background-color:var(--color-common-white)!important;color:var(--color-common-dark)}html.dark-theme,body.dark-theme{background-color:var(--color-common-dark)!important;color:var(--color-common-white)}html.system-theme,body.system-theme{background-color:light-dark(var(--color-common-white),var(--color-common-dark))!important;color:light-dark(var(--color-common-dark),var(--color-common-white))}*,proxy-auth,.iti__country-list{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} + window.__proxyAuth.inlinedStyles = `@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-900: oklch(39.6% .141 25.723);--color-orange-50: oklch(98% .016 73.684);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-700: oklch(55.3% .195 38.402);--color-orange-900: oklch(40.8% .123 38.172);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-400: oklch(85.2% .199 91.936);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-900: oklch(39.3% .095 152.535);--color-emerald-500: oklch(69.6% .17 162.48);--color-teal-50: oklch(98.4% .014 180.72);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-teal-700: oklch(51.1% .096 186.391);--color-teal-900: oklch(38.6% .063 188.416);--color-sky-400: oklch(74.6% .16 232.661);--color-sky-500: oklch(68.5% .169 237.323);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-50: oklch(96.2% .018 272.314);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-600: oklch(51.1% .262 276.966);--color-indigo-700: oklch(45.7% .24 277.023);--color-indigo-800: oklch(39.8% .195 277.366);--color-indigo-900: oklch(35.9% .144 278.697);--color-indigo-950: oklch(25.7% .09 281.288);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-400: oklch(70.2% .183 293.541);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-purple-900: oklch(38.1% .176 304.987);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-300: oklch(81% .117 11.638);--color-rose-400: oklch(71.2% .194 13.428);--color-rose-500: oklch(64.5% .246 16.439);--color-rose-700: oklch(51.4% .222 16.935);--color-rose-900: oklch(41% .159 10.272);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-gray-950: oklch(13% .028 261.692);--color-neutral-100: oklch(97% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--breakpoint-xl: 80rem;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0{inset:calc(var(--spacing) * -0)}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-px{inset-inline:1px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * -0)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\\[9999\\]{z-index:9999}.order-last{order:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-0{margin:calc(var(--spacing) * -0)}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.-mt-px{margin-top:-1px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0{margin-right:calc(var(--spacing) * -0)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.\\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.-ml-0{margin-left:calc(var(--spacing) * -0)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-px{margin-left:-1px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\\!h-9{height:calc(var(--spacing) * 9)!important}.\\!h-12{height:calc(var(--spacing) * 12)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-32{height:calc(var(--spacing) * 32)}.h-100{height:calc(var(--spacing) * 100)}.h-\\[120px\\]{height:120px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\\[65vh\\]{max-height:65vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[650px\\]{max-height:650px}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[calc\\(100vh-64px\\)\\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.\\!w-4{width:calc(var(--spacing) * 4)!important}.\\!w-9{width:calc(var(--spacing) * 9)!important}.\\!w-12{width:calc(var(--spacing) * 12)!important}.\\!w-\\[56px\\]{width:56px!important}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-85{width:calc(var(--spacing) * 85)}.w-100{width:calc(var(--spacing) * 100)}.w-\\[85\\%\\]{width:85%}.w-\\[120px\\]{width:120px}.w-\\[180px\\]{width:180px}.w-\\[200px\\]{width:200px}.w-\\[240px\\]{width:240px}.w-\\[246px\\]{width:246px}.w-\\[250px\\]{width:250px}.w-\\[350px\\]{width:350px}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[160px\\]{max-width:160px}.max-w-\\[162px\\]{max-width:162px}.max-w-\\[200px\\]{max-width:200px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[600px\\]{max-width:600px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.\\!min-w-\\[280px\\]{min-width:280px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[150px\\]{min-width:150px}.min-w-\\[720px\\]{min-width:720px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: calc(var(--spacing) * 0);--tw-border-spacing-y: calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\\[indeterminate_1\\.5s_ease-in-out_infinite\\]{animation:indeterminate 1.5s ease-in-out infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\\[appearance\\:textfield\\]{appearance:textfield}.appearance-none{appearance:none}.\\[grid-template-columns\\:repeat\\(auto-fill\\,minmax\\(168px\\,1fr\\)\\)\\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1fr_auto\\]{grid-template-columns:1fr auto}.grid-cols-\\[1fr_auto_auto\\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\[var\\(--color-common-border\\)\\]>:not(:last-child)){border-color:var(--color-common-border)}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\\!rounded-lg{border-radius:var(--radius-lg)!important}.\\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800{border-color:var(--color-indigo-800)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-t-white{border-top-color:var(--color-white)}.border-b-white{border-bottom-color:var(--color-white)}.\\[background-color\\:var\\(--color-common-chip-bg\\)\\]{background-color:var(--color-common-chip-bg)}.\\[background-color\\:var\\(--color-otp-primary-light\\)\\]{background-color:var(--color-otp-primary-light)}.\\[background-color\\:var\\(--color-whatsApp-primary-light\\)\\]{background-color:var(--color-whatsApp-primary-light)}.bg-black{background-color:var(--color-black)}.bg-black\\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentcolor}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-green-900{background-color:var(--color-green-900)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-indigo-800{background-color:var(--color-indigo-800)}.bg-indigo-900{background-color:var(--color-indigo-900)}.bg-indigo-950{background-color:var(--color-indigo-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-red-900\\/20{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-red-900\\/20{background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.fill-blue-400{fill:var(--color-blue-400)}.fill-current{fill:currentcolor}.fill-gray-300{fill:var(--color-gray-300)}.fill-gray-400{fill:var(--color-gray-400)}.fill-green-400{fill:var(--color-green-400)}.fill-indigo-400{fill:var(--color-indigo-400)}.fill-indigo-500{fill:var(--color-indigo-500)}.fill-pink-400{fill:var(--color-pink-400)}.fill-purple-400{fill:var(--color-purple-400)}.fill-red-400{fill:var(--color-red-400)}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.fill-yellow-400{fill:var(--color-yellow-400)}.stroke-blue-400{stroke:var(--color-blue-400)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-green-400{stroke:var(--color-green-400)}.stroke-indigo-400{stroke:var(--color-indigo-400)}.stroke-pink-400{stroke:var(--color-pink-400)}.stroke-red-400{stroke:var(--color-red-400)}.stroke-violet-400{stroke:var(--color-violet-400)}.stroke-white{stroke:var(--color-white)}.stroke-yellow-300{stroke:var(--color-yellow-300)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\\!p-0{padding:calc(var(--spacing) * 0)!important}.\\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-px{padding-inline:1px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-px{padding-bottom:1px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.\\!text-right{text-align:right!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading, var(--text-4xl--line-height))!important}.\\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\\!text-\\[48px\\]{font-size:48px!important}.text-\\[10px\\]{font-size:10px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.\\[color\\:var\\(--color-common-icon\\)\\]{color:var(--color-common-icon)}.\\[color\\:var\\(--color-link-color\\)\\]{color:var(--color-link-color)}.\\[color\\:var\\(--color-otp-primary\\)\\]{color:var(--color-otp-primary)}.\\[color\\:var\\(--color-whatsApp-primary\\)\\]{color:var(--color-whatsApp-primary)}.text-\\[var\\(--color-common-primary\\)\\]{color:var(--color-common-primary)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-200{color:var(--color-green-200)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-rose-400{color:var(--color-rose-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-teal-400{color:var(--color-teal-400)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-white{color:var(--color-white)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-25{opacity:25%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-gray-200{--tw-ring-color: var(--color-gray-200)}.ring-gray-300{--tw-ring-color: var(--color-gray-300)}.ring-gray-700{--tw-ring-color: var(--color-gray-700)}.ring-gray-900{--tw-ring-color: var(--color-gray-900)}.ring-gray-900\\/5{--tw-ring-color: color-mix(in srgb, oklch(21% .034 264.665) 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-gray-900\\/5{--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent)}}.ring-green-500{--tw-ring-color: var(--color-green-500)}.ring-indigo-300{--tw-ring-color: var(--color-indigo-300)}.ring-indigo-500{--tw-ring-color: var(--color-indigo-500)}.ring-red-500{--tw-ring-color: var(--color-red-500)}.ring-white{--tw-ring-color: var(--color-white)}.inset-ring-blue-400{--tw-inset-ring-color: var(--color-blue-400)}.inset-ring-gray-400{--tw-inset-ring-color: var(--color-gray-400)}.inset-ring-gray-700{--tw-inset-ring-color: var(--color-gray-700)}.inset-ring-green-500{--tw-inset-ring-color: var(--color-green-500)}.inset-ring-indigo-400{--tw-inset-ring-color: var(--color-indigo-400)}.inset-ring-pink-400{--tw-inset-ring-color: var(--color-pink-400)}.inset-ring-purple-400{--tw-inset-ring-color: var(--color-purple-400)}.inset-ring-red-400{--tw-inset-ring-color: var(--color-red-400)}.inset-ring-white{--tw-inset-ring-color: var(--color-white)}.inset-ring-yellow-400{--tw-inset-ring-color: var(--color-yellow-400)}.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:-1px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:var(--color-black)}.outline-blue-500{outline-color:var(--color-blue-500)}.outline-gray-600{outline-color:var(--color-gray-600)}.outline-gray-700{outline-color:var(--color-gray-700)}.outline-gray-900{outline-color:var(--color-gray-900)}.outline-green-500{outline-color:var(--color-green-500)}.outline-indigo-400{outline-color:var(--color-indigo-400)}.outline-indigo-500{outline-color:var(--color-indigo-500)}.outline-red-500{outline-color:var(--color-red-500)}.outline-white{outline-color:var(--color-white)}.outline-yellow-500{outline-color:var(--color-yellow-500)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-discrete{transition-behavior:allow-discrete}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.forced-color-adjust-none{forced-color-adjust:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.ring-inset{--tw-ring-inset: inset}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.read-only\\:cursor-default:read-only{cursor:default}.read-only\\:opacity-60:read-only{opacity:60%}@media(hover:hover){.hover\\:border-gray-200:hover{border-color:var(--color-gray-200)}}@media(hover:hover){.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\\:text-gray-500:hover{color:var(--color-gray-500)}}@media(hover:hover){.hover\\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\\:text-indigo-600:hover{color:var(--color-indigo-600)}}@media(hover:hover){.hover\\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\\:ring-indigo-500:focus{--tw-ring-color: var(--color-indigo-500)}.focus\\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\\:outline-offset-2:focus{outline-offset:2px}.focus\\:outline-indigo-500:focus{outline-color:var(--color-indigo-500)}.focus\\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\\:outline-indigo-600:focus-visible{outline-color:var(--color-indigo-600)}.focus-visible\\:outline-red-500:focus-visible{outline-color:var(--color-red-500)}.active\\:bg-indigo-700:active{background-color:var(--color-indigo-700)}.active\\:bg-red-700:active{background-color:var(--color-red-700)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:50%}@media(width<96rem){.max-2xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:w-full{width:100%}}@media(width<80rem){.max-xl\\:flex-col{flex-direction:column}}@media(width<64rem){.max-lg\\:w-full{width:100%}}@media(width<64rem){.max-lg\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:hidden{display:none}}@media(width<48rem){.max-md\\:w-full{width:100%}}@media(width<48rem){.max-md\\:flex-col{flex-direction:column}}@media(width<48rem){.max-md\\:items-end{align-items:flex-end}}@media(width>=40rem){.sm\\:inset-x-auto{inset-inline:auto}}@media(width>=40rem){.sm\\:left-1\\/2{left:50%}}@media(width>=40rem){.sm\\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\\:inline-flex{display:inline-flex}}@media(width>=40rem){.sm\\:w-full{width:100%}}@media(width>=40rem){.sm\\:max-w-md{max-width:var(--container-md)}}@media(width>=40rem){.sm\\:max-w-sm{max-width:var(--container-sm)}}@media(width>=40rem){.sm\\:-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(width>=40rem){.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\\:items-center{align-items:center}}@media(width>=40rem){.sm\\:justify-between{justify-content:space-between}}@media(width>=40rem){.sm\\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\\:pl-0{padding-left:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:block{display:block}}@media(width>=64rem){.lg\\:grid{display:grid}}@media(width>=64rem){.lg\\:hidden{display:none}}@media(width>=64rem){.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\\:flex-row{flex-direction:row}}@media(width>=64rem){:where(.lg\\:divide-x>:not(:last-child)){--tw-divide-x-reverse: 0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}}@media(width>=64rem){:where(.lg\\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media(width>=64rem){.lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(width>=64rem){.lg\\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\\:text-left{text-align:left}}@media(prefers-color-scheme:dark){:where(.dark\\:divide-gray-800>:not(:last-child)){border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-600{border-color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-700{border-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:border-gray-800{border-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:border-indigo-400{border-color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:bg-black\\/70{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-black\\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-700{background-color:var(--color-gray-700)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-800{background-color:var(--color-gray-800)}}@media(prefers-color-scheme:dark){.dark\\:bg-gray-900{background-color:var(--color-gray-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-green-900\\/40{background-color:color-mix(in srgb,oklch(39.3% .095 152.535) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-green-900\\/40{background-color:color-mix(in oklab,var(--color-green-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900{background-color:var(--color-indigo-900)}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/20{background-color:color-mix(in oklab,var(--color-indigo-900) 20%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/30{background-color:color-mix(in oklab,var(--color-indigo-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/40{background-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in srgb,oklch(35.9% .144 278.697) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-indigo-900\\/50{background-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-orange-900\\/40{background-color:color-mix(in srgb,oklch(40.8% .123 38.172) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-orange-900\\/40{background-color:color-mix(in oklab,var(--color-orange-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-purple-900\\/40{background-color:color-mix(in srgb,oklch(38.1% .176 304.987) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-purple-900\\/40{background-color:color-mix(in oklab,var(--color-purple-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-red-900\\/30{background-color:color-mix(in srgb,oklch(39.6% .141 25.723) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-red-900\\/30{background-color:color-mix(in oklab,var(--color-red-900) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-rose-900\\/40{background-color:color-mix(in srgb,oklch(41% .159 10.272) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-rose-900\\/40{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/40{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/40{background-color:color-mix(in oklab,var(--color-teal-900) 40%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-teal-900\\/50{background-color:color-mix(in srgb,oklch(38.6% .063 188.416) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:bg-teal-900\\/50{background-color:color-mix(in oklab,var(--color-teal-900) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\\:text-gray-100{color:var(--color-gray-100)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-300{color:var(--color-gray-300)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-400{color:var(--color-gray-400)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-500{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){.dark\\:text-gray-600{color:var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:text-green-300{color:var(--color-green-300)}}@media(prefers-color-scheme:dark){.dark\\:text-green-400{color:var(--color-green-400)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-300{color:var(--color-indigo-300)}}@media(prefers-color-scheme:dark){.dark\\:text-indigo-400{color:var(--color-indigo-400)}}@media(prefers-color-scheme:dark){.dark\\:text-orange-300{color:var(--color-orange-300)}}@media(prefers-color-scheme:dark){.dark\\:text-purple-300{color:var(--color-purple-300)}}@media(prefers-color-scheme:dark){.dark\\:text-red-400{color:var(--color-red-400)}}@media(prefers-color-scheme:dark){.dark\\:text-rose-300{color:var(--color-rose-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-300{color:var(--color-teal-300)}}@media(prefers-color-scheme:dark){.dark\\:text-teal-400{color:var(--color-teal-400)}}@media(prefers-color-scheme:dark){.dark\\:text-white{color:var(--color-white)}}@media(prefers-color-scheme:dark){.dark\\:ring-gray-600{--tw-ring-color: var(--color-gray-600)}}@media(prefers-color-scheme:dark){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:ring-white\\/10{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media(prefers-color-scheme:dark){.dark\\:placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:border-gray-500:hover{border-color:var(--color-gray-500)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-700:hover{background-color:var(--color-gray-700)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in srgb,oklch(27.8% .033 256.848) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark\\:hover\\:bg-gray-800\\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800) 50%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-200:hover{color:var(--color-gray-200)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\\:hover\\:text-indigo-400:hover{color:var(--color-indigo-400)}}}.\\[\\&\\:\\:-webkit-inner-spin-button\\]\\:appearance-none::-webkit-inner-spin-button{appearance:none}.\\[\\&\\:\\:-webkit-outer-spin-button\\]\\:appearance-none::-webkit-outer-spin-button{appearance:none}}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url("./media/Inter-Light.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url("./media/Inter-Regular.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url("./media/Inter-Medium.ttf") format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url("./media/Inter-Bold.ttf") format("truetype")}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)){--mat-form-field-container-height: var(--custom-mat-form-field-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined{height:var(--mat-form-field-container-height)}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix:has(.mat-mdc-chip-set){padding-top:8px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mdc-text-field--outlined .mat-mdc-form-field-infix{--mat-form-field-container-vertical-padding: 10px;min-height:var(--mat-form-field-container-height);height:var(--mat-form-field-container-height);padding-top:12px!important;padding-bottom:14px!important}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:22px}mat-form-field.mat-mdc-form-field:not(.initial-height,.mat-mdc-paginator-page-size-select,:has(textarea)) .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(-27.75px) scale(var(--mat-mdc-form-field-floating-label-scale, .75))}mat-form-field.mat-mdc-form-field.no-padding .mat-mdc-form-field-subscript-wrapper{display:none}mat-paginator mat-form-field.mat-mdc-form-field{width:84px!important}.table-scroll{width:100%;flex-grow:1;overflow-x:auto}@media screen and (min-width:768px){.table-scroll{border:1px solid var(--color-common-border);border-radius:var(--border-common-radius-4)}.table-scroll:has(+mat-paginator-goto .go-to-pagination){border-radius:var(--border-common-radius-4) var(--border-common-radius-4) 0 0}}.default-table{box-shadow:none;height:100%;width:100%}.default-table:has(.mat-no-data-row){height:100%}.default-table .mat-mdc-header-row .mat-mdc-header-cell{font-weight:600;color:var(--color-table-head)!important}.default-table .mat-mdc-row.highlight{background-color:var(--color-common-bg-lighter)}.default-table .mat-mdc-row:hover:not(.mat-mdc-no-data-row){background:var(--color-common-silver)}.default-table .mat-mdc-row.last-child .mat-mdc-cell{border-bottom:0}.default-table .mat-mdc-row.hover-action .actions{opacity:0}@media(hover:hover){.default-table .mat-mdc-row.hover-action:hover .actions{opacity:1}}@media(hover:none){.default-table .mat-mdc-row.hover-action .actions{opacity:1}}.default-table .mat-mdc-row .mat-no-data-cell{padding-inline:0!important}@media screen and (max-width:768px){.default-table.responsive-table{display:block!important}.default-table.responsive-table tbody{display:block!important;width:100%}.default-table.responsive-table tr.mat-mdc-header-row{display:none!important}.default-table.responsive-table tr.mat-mdc-row{display:block!important;height:auto!important;border-radius:8px;margin-bottom:12px;border:1px solid var(--color-common-border);box-shadow:0 1px 4px #0000000f;padding:4px 0}.default-table.responsive-table tr.mat-mdc-no-data-row{display:block!important;background:transparent;border:none;box-shadow:none;margin-bottom:0;padding:0}.default-table.responsive-table td.mat-mdc-cell{display:flex!important;flex-direction:row;justify-content:space-between;align-items:center;min-height:40px;height:auto!important;width:100%;padding:8px 16px!important;box-sizing:border-box;font-size:13px;word-break:break-word}.default-table.responsive-table td.mat-mdc-cell:before{content:attr(data-label);font-weight:600;font-size:11px;text-transform:uppercase;color:var(--color-table-head);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;margin-right:12px}.default-table.responsive-table td.mat-mdc-cell:last-child{border-bottom:0!important}}mat-tab-group.h-full .mat-mdc-tab-body-wrapper{height:100%}.service-list.mat-mdc-list-base .mat-mdc-list-item{border-radius:8px!important;height:42px!important;margin-bottom:2px}.service-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__primary-text{display:flex;align-items:center;gap:8px}.mat-divider{border-top-color:var(--color-common-border)!important}.text-success{color:var(--color-common-green)!important}.text-danger{color:var(--mat-sys-error)!important}.text-primary{color:var(--mat-sys-primary)!important}.text-dark{color:var(--color-common-text)!important}.text-secondary{color:var(--color-common-dark)!important}.text-pending{color:var(--color-short-url-primary)}.text-grey{color:var(--color-common-grey)!important}.bg-gray{background-color:var(--color-common-bg)}.bg-light-grey{background-color:var(--color-common-graph-bg)!important}.w-break{word-break:break-word}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}pre a:link,pre a:visited,pre a:hover,pre a:active{color:var(--color-link-color)!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-14{font-size:14px!important}.font-16{font-size:16px!important}.font-20{font-size:20px!important}.w-b-hyphens{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.box-shadow-none{box-shadow:none!important}markdown pre{overflow:auto}markdown pre::-webkit-scrollbar{width:8px;height:8px}markdown pre::-webkit-scrollbar-track{background:#fff6;border-radius:4px}markdown pre::-webkit-scrollbar-thumb{background:#fff3}markdown pre::-webkit-scrollbar-thumb:hover{background:#fff3}.w-input{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input::placeholder{color:var(--color-gray-400)}.w-input:focus{border-color:var(--color-indigo-500)}.w-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input:focus{--tw-ring-color: var(--color-indigo-500)}.w-input:focus{--tw-outline-style: none;outline-style:none}.dark .w-input{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input::placeholder{color:var(--color-gray-500)}.w-input-sm{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-sm::placeholder{color:var(--color-gray-400)}.w-input-sm:focus{border-color:var(--color-indigo-500)}.w-input-sm:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-sm:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-sm:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-sm{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-sm::placeholder{color:var(--color-gray-500)}.w-input-icon-right{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-icon-right::placeholder{color:var(--color-gray-400)}.w-input-icon-right:focus{border-color:var(--color-indigo-500)}.w-input-icon-right:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-icon-right:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-icon-right:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-icon-right{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-icon-right::placeholder{color:var(--color-gray-500)}.w-input-search{display:block;width:100%;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-input-search::placeholder{color:var(--color-gray-400)}.w-input-search:focus{border-color:var(--color-indigo-500)}.w-input-search:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-search:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-search:focus{--tw-outline-style: none;outline-style:none}.w-input-search::-webkit-search-cancel-button{cursor:pointer}.dark .w-input-search{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-input-search::placeholder{color:var(--color-gray-500)}.w-input-readonly{display:block;width:100%;cursor:not-allowed;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.w-input-readonly:read-only{cursor:default}.w-input-readonly:read-only{opacity:60%}.dark .w-input-readonly{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-400)}.w-textarea{display:block;width:100%;resize:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-textarea::placeholder{color:var(--color-gray-400)}.w-textarea:focus{border-color:var(--color-indigo-500)}.w-textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-textarea:focus{--tw-ring-color: var(--color-indigo-500)}.w-textarea:focus{--tw-outline-style: none;outline-style:none}.dark .w-textarea{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.dark .w-textarea::placeholder{color:var(--color-gray-500)}.w-select{display:block;width:100%;appearance:none;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-900)}.w-select:focus{border-color:var(--color-indigo-500)}.w-select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-select:focus{--tw-ring-color: var(--color-indigo-500)}.w-select:focus{--tw-outline-style: none;outline-style:none}.dark .w-select{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-input-otp{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.w-input-otp:focus{border-color:var(--color-indigo-500)}.w-input-otp:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.w-input-otp:focus{--tw-ring-color: var(--color-indigo-500)}.w-input-otp:focus{--tw-outline-style: none;outline-style:none}.dark .w-input-otp{border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-white)}.w-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.dark .w-label{color:var(--color-white)}.w-field-error{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-red-600)}.dark .w-field-error{color:var(--color-red-400)}.w-btn-primary{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary:hover{background-color:var(--color-indigo-500)}}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary:active{background-color:var(--color-indigo-700)}.w-btn-primary:disabled{cursor:not-allowed}.w-btn-primary:disabled{opacity:50%}.w-btn-primary-sm{display:inline-flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-primary-sm:hover{background-color:var(--color-indigo-500)}}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-primary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-primary-sm:focus-visible{outline-offset:2px}.w-btn-primary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-primary-sm:active{background-color:var(--color-indigo-700)}.w-btn-secondary{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary:hover{background-color:var(--color-gray-50)}}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary:disabled{cursor:not-allowed}.w-btn-secondary:disabled{opacity:50%}.dark .w-btn-secondary{background-color:var(--color-gray-800);color:var(--color-gray-300);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary:hover{background-color:var(--color-gray-700)}}.w-btn-secondary-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-secondary-sm:hover{background-color:var(--color-gray-50)}}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-secondary-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-secondary-sm:focus-visible{outline-color:var(--color-indigo-500)}.w-btn-secondary-sm:disabled{cursor:not-allowed}.w-btn-secondary-sm:disabled{opacity:40%}.dark .w-btn-secondary-sm{background-color:var(--color-gray-800);color:var(--color-gray-200);--tw-ring-color: var(--color-gray-600)}@media(hover:hover){.dark .w-btn-secondary-sm:hover{background-color:var(--color-gray-700)}}.w-btn-danger{cursor:pointer;border-radius:var(--radius-lg);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-danger:hover{background-color:var(--color-red-500)}}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger:focus-visible{outline-color:var(--color-red-500)}.w-btn-danger:active{background-color:var(--color-red-700)}.w-btn-danger-sm{flex-shrink:0;cursor:pointer;border-radius:var(--radius-md);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-red-600);--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-gray-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s;--tw-ring-inset: inset}@media(hover:hover){.w-btn-danger-sm:hover{background-color:var(--color-red-50)}}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-danger-sm:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-danger-sm:focus-visible{outline-color:var(--color-red-500)}.dark .w-btn-danger-sm{background-color:var(--color-gray-800);color:var(--color-red-400);--tw-ring-color: var(--color-gray-600)}.dark .w-btn-danger-sm:hover{background-color:#7f1d1d33}.w-btn-close{margin:calc(var(--spacing) * -1);cursor:pointer;border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-btn-close:hover{color:var(--color-gray-500)}}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.w-btn-close:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.w-btn-close:focus-visible{outline-color:var(--color-indigo-500)}.dark .w-btn-close{color:var(--color-gray-500)}@media(hover:hover){.dark .w-btn-close:hover{color:var(--color-gray-300)}}.w-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);animation:var(--animate-spin)}.w-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.dark .w-card{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-card-section{overflow:hidden;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .w-card-section{border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.w-dialog-backdrop{position:fixed;inset:calc(var(--spacing) * 0);background-color:color-mix(in srgb,#000 50%,transparent);--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);z-index:2147483646}@supports (color: color-mix(in lab,red,red)){.w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.dark .w-dialog-backdrop{background-color:color-mix(in srgb,#000 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-backdrop{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.w-dialog-panel{position:fixed;top:50%;left:50%;display:flex;max-height:85vh;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: color-mix(in oklab, var(--color-gray-900) 5%, transparent);z-index:2147483647}.dark .w-dialog-panel{background-color:var(--color-gray-900);--tw-ring-color: color-mix(in srgb, #fff 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.dark .w-dialog-panel{--tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent)}}.w-dialog-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-header{border-color:var(--color-gray-700)}.w-dialog-title{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.dark .w-dialog-title{color:var(--color-white)}.w-dialog-body{min-height:calc(var(--spacing) * 0);width:100%;flex:1;overflow-y:auto;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5)}.fp-dialog-content>authorization button[aria-label=Close],.fp-dialog-content>authorization>send-otp-center button[aria-label=Close]{display:none!important}.fp-dialog-content>authorization h2,.fp-dialog-content>authorization>send-otp-center h2{display:none!important}.w-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.dark .w-dialog-footer{border-color:var(--color-gray-700)}.w-section-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dark .w-section-title{color:var(--color-white)}.w-section-subtitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-gray-500)}.dark .w-section-subtitle{color:var(--color-gray-400)}.w-badge{display:inline-flex;align-items:center;border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.dark .w-badge{background-color:var(--color-gray-700);color:var(--color-gray-300)}.w-badge-green{display:none;align-items:center;border-radius:var(--radius-md);background-color:var(--color-green-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}@media(width>=40rem){.w-badge-green{display:inline-flex}}.dark .w-badge-green{color:var(--color-green-400);background-color:#14532d4d}.w-divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100)}.dark .w-divider{border-color:var(--color-gray-800)}.w-avatar{display:flex;width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);flex:none;align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-100);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-indigo-700);-webkit-user-select:none;user-select:none}.dark .w-avatar{color:var(--color-indigo-300);background-color:#312e8199}.w-icon-box{display:flex;width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg);background-color:var(--color-indigo-100)}.dark .w-icon-box{background-color:#312e8180}.w-icon-box svg{color:var(--color-indigo-600)}.dark .w-icon-box svg{color:var(--color-indigo-400)}.w-link{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-indigo-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}@media(hover:hover){.w-link:hover{text-decoration-line:underline}}.w-link:disabled{cursor:not-allowed}.w-link:disabled{opacity:50%}.dark .w-link{color:var(--color-indigo-400)}.w-nav-tab{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:2px;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-nav-item{display:flex;width:100%;cursor:pointer;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .15s;transition-duration:.15s}.w-checkbox-group{max-height:calc(var(--spacing) * 44);overflow-y:auto;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}:where(.w-checkbox-group>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-200)}.dark .w-checkbox-group{border-color:var(--color-gray-700);background-color:var(--color-gray-800)}:where(.dark .w-checkbox-group>:not(:last-child)){border-color:var(--color-gray-700)}.w-checkbox-row{display:flex;cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5)}@media(hover:hover){.w-checkbox-row:hover{background-color:var(--color-white)}}@media(hover:hover){.dark .w-checkbox-row:hover{background-color:var(--color-gray-700)}}.w-checkbox{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-radius:.25rem;border-color:var(--color-gray-300);color:var(--color-indigo-600)}.w-checkbox:focus{--tw-ring-color: var(--color-indigo-500)}.dark .w-checkbox{border-color:var(--color-gray-500)}.w-search-icon{pointer-events:none;position:absolute;inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 3);height:100%;width:calc(var(--spacing) * 4);color:var(--color-gray-400)}.dark .w-search-icon{color:var(--color-gray-500)}.w-micro-label{margin-bottom:calc(var(--spacing) * .5);font-size:10px;--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-400);text-transform:uppercase}.dark .w-micro-label{color:var(--color-gray-500)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px #0003;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px;min-height:250px!important}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:#0000000d}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{inset:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:calc(100vw - 60px)}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0 0 1px #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)!important;background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.19/img/flags.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%;margin-bottom:8px}#phone,[id^=init-contact]{height:38.73px}#phone:focus,[id^=init-contact]:focus{border-color:transparent;outline:2px solid #1e75ba!important}.iti{display:block!important}.iti .iti__country-list{position:absolute!important;bottom:0!important;top:auto!important;left:auto!important;transform:translateY(101%)!important;box-shadow:none;font-size:14px;margin-left:0;width:316px;max-height:250px}.iti__country{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;padding:10px!important;color:#3f4346!important;font-weight:500!important}.iti__country.iti__flag-box{margin-right:12px}.iti__country:hover,.iti__country.iti__highlight{background-color:#d5e0f8!important}.selected-dial-code{font-weight:400;font-size:14px}.selected-dial-code{color:#8f9396}.dropdown-menu.country-dropdown{width:291px!important;border-radius:8px 8px 0 0!important;border-color:#d5d9dc!important}.dropdown-menu.country-dropdown ul{width:100%}.invalid-input{outline:2px solid #cc5229}.dark .iti .iti__country-list{background-color:#1f2937;border-color:#374151;color:#f9fafb}.dark .iti__country{color:#f9fafb!important}.dark .iti__country:hover,.dark .iti__country.iti__highlight{background-color:#312e81!important}.dark .iti__dial-code{color:#9ca3af}.dark .iti__divider{border-bottom-color:#374151}.dark .iti__selected-flag:hover,.dark .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#ffffff14}.dark #phone,.dark [id^=init-contact]{color:#f9fafb;background-color:transparent}:root{color-scheme:light dark;--color-common-dark: #030712;--color-common-slate: #333333;--color-common-rock: #5d6164;--color-common-grey: #333333;--color-common-cloud: #c1c5c8;--color-common-smoke: #d5d9dc;--color-common-white: #ffffff;--color-common-black: #000000;--border-common-radius-4: 4px;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-24: 24px;--font-size-28: 28px;--font-size-30: 30px;--font-size-36: 36px}html,body{margin:0;width:100vw;height:100vh;overflow-x:hidden}html.light-theme,body.light-theme{background-color:var(--color-common-white)!important;color:var(--color-common-dark)}html.dark-theme,body.dark-theme{background-color:var(--color-common-dark)!important;color:var(--color-common-white)}html.system-theme,body.system-theme{background-color:light-dark(var(--color-common-white),var(--color-common-dark))!important;color:light-dark(var(--color-common-dark),var(--color-common-white))}*,proxy-auth,.iti__country-list{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}@property --tw-border-spacing-x{syntax: ""; inherits: false; initial-value: 0;}@property --tw-border-spacing-y{syntax: ""; inherits: false; initial-value: 0;}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: ""; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: ""; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-divide-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-divide-x-reverse: 0}}} `; // Inject into document.head diff --git a/apps/36-blocks/src/environments/environment.ts b/apps/36-blocks/src/environments/environment.ts index 3c0a925f..e5a76fc4 100644 --- a/apps/36-blocks/src/environments/environment.ts +++ b/apps/36-blocks/src/environments/environment.ts @@ -7,7 +7,7 @@ import { envVariables } from './env-variables'; export const environment = { production: false, env: 'local', - proxyServer: 'https://test.proxy.msg91.com', + proxyServer: 'http://localhost:4200', baseUrl: 'https://apitest.msg91.com/api', ...envVariables, };